.ro-onboard{--ro-ink:#252522;--ro-muted:#77746e;--ro-paper:#f4f2ed;--ro-white:#fffefa;--ro-rule:#dfdcd5;--ro-gold:#a88a64;--ro-dark:#292925;--ro-font-serif:"EB Garamond", "Cormorant Garamond",Georgia,"Times New Roman",serif;--ro-font-sans:"Lato",Arial,Helvetica,sans-serif;background:var(--ro-paper);color:var(--ro-ink);font:400 14px/1.65 var(--ro-font-sans);min-height:800px;text-transform:none;letter-spacing:normal;text-align:left}.ro-onboard *,.ro-onboard *:before,.ro-onboard *:after{box-sizing:border-box}.ro-onboard [hidden]{display:none!important}.ro-onboard button,.ro-onboard input,.ro-onboard textarea{font:inherit}.ro-onboard button{cursor:pointer}.ro-onboard input[type=checkbox],.ro-onboard input[type=radio]{accent-color:var(--ro-ink)}.ro-onboard button:focus-visible,.ro-onboard input:focus-visible,.ro-onboard textarea:focus-visible{outline:2px solid #9b7b4c;outline-offset:3px}.ro-onboard a{color:inherit}.ro-shell{max-width:1440px;margin:auto;padding:0 clamp(25px,5vw,88px) 32px}.ro-topline{height:93px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ro-rule);gap:16px}.ro-identity{font-size:11px;font-weight:800;letter-spacing:.19em}.ro-identity span{margin:0 9px;color:var(--ro-gold)}.ro-topline-meta{font-size:9px;letter-spacing:.15em;font-weight:700;color:#938e85;display:flex;align-items:center;gap:13px}.ro-small-dot{display:inline-block;height:3px;width:3px;background:var(--ro-gold);border-radius:50%}.ro-layout{display:grid;grid-template-columns:minmax(285px,.81fr) minmax(0,1.55fr);gap:clamp(56px,8vw,140px);align-items:start}.ro-rail{padding-top:90px;position:sticky;top:26px;min-width:0}.ro-rail-kicker{font-weight:800;font-size:10px;letter-spacing:.19em;color:#957d61}.ro-rail h2{font:400 clamp(45px,5vw,79px)/.98 var(--ro-font-serif);margin:28px 0 23px;letter-spacing:-.048em}.ro-rail h2 em,.ro-panel h1 em,.ro-complete h1 em{font-weight:400}.ro-rail>p{font-size:14px;line-height:1.95;color:#79736c;max-width:305px;margin:0 0 55px}.ro-step-list{display:flex;flex-direction:column;gap:0}.ro-rail-step{border:0;background:none;width:100%;display:flex;align-items:center;gap:21px;text-align:left;padding:20px 12px 21px 0;border-bottom:1px solid var(--ro-rule);opacity:.62;color:var(--ro-ink);transition:opacity .2s ease}.ro-rail-step:first-child{border-top:1px solid var(--ro-rule)}.ro-rail-step:hover,.ro-rail-step.is-active,.ro-rail-step.is-done{opacity:1}.ro-rail-step[aria-disabled=true]{cursor:default}.ro-step-number{font:400 23px/1 var(--ro-font-serif);color:#978e82;width:31px;flex:none}.ro-rail-step.is-active .ro-step-number{color:#765c3f}.ro-step-caption{display:flex;flex-direction:column;gap:2px;flex:1}.ro-step-caption strong{font-size:12px;letter-spacing:.012em;font-weight:700}.ro-step-caption small{font-size:11px;color:#929088}.ro-step-indicator{height:6px;width:6px;border-radius:50%;border:1px solid #aea79c;flex:none;transition:.2s}.ro-rail-step.is-active .ro-step-indicator,.ro-rail-step.is-done .ro-step-indicator{background:var(--ro-ink);border-color:var(--ro-ink)}.ro-rail-foot{margin-top:57px;display:grid;grid-template-columns:43px 1fr;column-gap:20px}.ro-rail-foot .ro-rule{grid-column:1 / -1;height:1px;background:var(--ro-rule);margin-bottom:24px}.ro-monogram{font:italic 44px/1 var(--ro-font-serif);color:#b4a38c}.ro-rail-foot div:last-child strong{display:block;font-size:11px;letter-spacing:.06em;font-weight:700;margin:0 0 6px}.ro-rail-foot div:last-child span{display:block;font-size:11px;line-height:1.9;color:#918b82;max-width:245px}.ro-main{min-width:0;padding-top:41px}.ro-demo-notice{display:flex;align-items:flex-start;gap:11px;font-size:11px;line-height:1.7;color:#78624c;background:#efe7da;border:1px solid #e1d2be;padding:12px 16px;margin-bottom:34px}.ro-demo-notice strong{color:#5d4831}.ro-demo-signal{height:7px;width:7px;border-radius:50%;margin-top:5px;background:#9b784d;flex:none}.ro-panel{margin:0;padding:0;border:0;min-width:0}.ro-panel-head{margin-bottom:41px}.ro-overline{display:flex;align-items:center;gap:14px;font-size:10px;color:#907b5f;font-weight:800;letter-spacing:.19em}.ro-line-accent{height:1px;width:48px;background:#b9a789;display:inline-block}.ro-panel h1,.ro-complete h1{font:400 clamp(47px,5.4vw,82px)/.98 var(--ro-font-serif);letter-spacing:-.048em;margin:18px 0 19px;color:var(--ro-ink)}.ro-panel-head>p,.ro-complete>p{font-size:14px;line-height:1.86;color:#7b766e;max-width:530px;margin:0}.ro-form-group{display:flex;flex-direction:column;gap:23px}.ro-grid-two{display:grid;grid-template-columns:1fr 1fr;gap:17px}.ro-field{min-width:0}.ro-field>label,.ro-measure-label>label{font-size:11px;font-weight:800;letter-spacing:.025em;display:block;margin:0 0 8px;color:#393730}.ro-field>label>span:not(.ro-optional),.ro-measure-label>label>span:not(.ro-optional){color:#b58d68}.ro-optional{font-size:8px;letter-spacing:.085em;font-weight:700;color:#a7a197;white-space:nowrap;margin-left:5px}.ro-field input:not([type=checkbox]):not([type=radio]),.ro-field textarea{display:block;width:100%;background:#fffefa;border:1px solid #d8d5ce;border-radius:0;color:var(--ro-ink);height:54px;padding:12px 15px;font:400 13px/1.4 var(--ro-font-sans);transition:border-color .2s ease,background-color .2s ease;box-shadow:none;outline-offset:1px;letter-spacing:normal}.ro-field textarea{height:auto;min-height:90px;resize:vertical;line-height:1.7;padding-top:15px}.ro-field input::placeholder,.ro-field textarea::placeholder{color:#aaa69f;opacity:1}.ro-field input:hover,.ro-field textarea:hover{border-color:#bcb7ad}.ro-field input:focus,.ro-field textarea:focus{border-color:#8c775a;outline:1px solid #8c775a;outline-offset:0}.ro-field input[aria-invalid=true]{border-color:#aa5d52;background:#fffcfa}.ro-field-error{font-size:11px;color:#ad4d46;display:block;margin-top:3px;min-height:0}.ro-field-error:empty{display:none}.ro-field-helper{font-size:10px;color:#9d998e;display:block;margin-top:7px}.ro-birthdate{max-width:260px}.ro-step-actions{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:48px 0 0;border-top:1px solid var(--ro-rule);padding-top:26px}.ro-helper-action{font-size:10px;color:#a09b92}.ro-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:22px;border:0;border-radius:0;padding:17px 23px;min-height:55px;text-align:center;font-size:11px;font-weight:800;letter-spacing:.055em;transition:background-color .18s,color .18s,transform .15s;white-space:normal}.ro-button-primary{color:#f9f7f2;background:#2a2925;min-width:250px}.ro-button-primary:hover{background:#594d3e;transform:translateY(-1px)}.ro-button-primary span{font-size:18px;font-weight:400;line-height:1}.ro-button-back{padding-left:0;padding-right:0;background:transparent;color:#6b645d;gap:12px}.ro-button-back:hover{color:#211e19}.ro-button-back span{font-size:17px}.ro-button-text{background:transparent;text-decoration:underline;text-underline-offset:4px;font-size:11px}.ro-measure-head{display:flex;align-items:center;justify-content:space-between;gap:17px;padding-bottom:17px;border-bottom:1px solid var(--ro-rule);margin-bottom:20px}.ro-measure-head strong{font-size:12px;display:block;font-weight:800}.ro-measure-head small{font-size:11px;color:#9b968d;display:block;margin-top:2px}.ro-unit-switch{border:1px solid #d5d0c6;display:inline-flex;padding:3px;gap:2px;background:#eae7df}.ro-unit-switch label{margin:0;position:relative;cursor:pointer}.ro-unit-switch input{position:absolute;opacity:0;width:1px;height:1px}.ro-unit-switch span{display:block;min-width:74px;padding:9px 12px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.06em;color:#918b83}.ro-unit-switch input:checked+span{background:#fffefa;color:#2b2925;box-shadow:0 1px 3px #28201618}.ro-unit-switch input:focus-visible+span{outline:2px solid #ae8c5b}.ro-skip-option{display:flex;gap:13px;align-items:flex-start;padding:16px;background:#eae7e0;border:1px solid transparent;margin-bottom:25px;cursor:pointer}.ro-skip-option:has(input:checked){border-color:#ac9374;background:#e9e2d5}.ro-skip-option input{margin:3px 0 0;width:15px;height:15px;flex:none;cursor:pointer}.ro-skip-option strong{font-size:11px;font-weight:800;display:block;line-height:1.3}.ro-skip-option small{display:block;margin-top:4px;color:#7c786f;font-size:11px}.ro-measure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ro-measure-card{padding:17px 17px 13px;border:1px solid #dedad2;background:#fffefa;min-height:130px}.ro-measure-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:5px}.ro-measure-label label{margin-bottom:0;font-size:11px}.ro-hint{border:1px solid #d5cbbb;color:#aa9273;background:transparent;width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;font:700 11px/1 Georgia,serif;flex:none;border-radius:50%;padding:0}.ro-hint:hover,.ro-hint[aria-pressed=true]{color:#fff;background:#796044;border-color:#796044}.ro-measure-input{display:flex;align-items:center;gap:8px}.ro-measure-input input{border:0!important;border-bottom:1px solid #ddd7ce!important;padding:7px 2px!important;height:48px!important;min-width:0;flex:1;box-shadow:none!important;outline:none!important;background:transparent!important;font:400 29px/1 var(--ro-font-serif)!important}.ro-measure-input span{font-size:10px;font-weight:800;color:#9d927f;min-width:18px}.ro-measure-card [data-ro-metric-height] input,.ro-split-measure input{background:transparent!important;border:0!important;border-bottom:1px solid #ddd7ce!important;height:43px!important;font:400 29px/1 var(--ro-font-serif)!important;padding:4px 0!important}.ro-split-measure{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ro-split-measure div{min-width:0}.ro-split-measure small,.ro-unit-bottom{font-size:9px;letter-spacing:.06em;color:#aaa293;display:block;margin-top:6px}.ro-measure-tip{background:#eae7df;border-left:2px solid #ad9779;padding:18px 20px;display:flex;gap:15px;margin-top:18px;min-height:96px}.ro-tip-badge{font:italic 20px/1 var(--ro-font-serif);color:#b29b7a}.ro-measure-tip strong{font-size:11px;font-weight:800}.ro-measure-tip p{font-size:11px;line-height:1.8;color:#81796d;margin:5px 0 0}.ro-measure-note{display:flex;align-items:flex-start;gap:11px;margin-top:16px;font-size:12px;color:#938c81}.ro-measure-note span{font-size:13px;color:#a58b6e}.ro-measure-note p{margin:0;line-height:1.8}.ro-question{margin-bottom:38px;padding-bottom:35px;border-bottom:1px solid var(--ro-rule)}.ro-question-last{margin-bottom:0;border:0;padding-bottom:0}.ro-question-head>label{display:block;font-size:13px;font-weight:800;color:#34322c}.ro-question-head>p{font-size:11px;color:#969187;margin:4px 0 17px}.ro-choice-grid{display:grid;gap:10px}.ro-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ro-fit-grid,.ro-interest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ro-choice{background:#fffefa;border:1px solid #ddd9d1;min-height:104px;padding:16px 16px 13px;display:flex;flex-direction:column;gap:2px;position:relative;cursor:pointer;transition:border-color .18s,background .18s}.ro-choice:has(input:checked){border-color:#7c6951;background:#f1ede6;box-shadow:inset 0 0 0 1px #7c6951}.ro-choice:has(input:focus-visible){outline:2px solid #9b7b4c;outline-offset:2px}.ro-choice:hover{border-color:#a68e71}.ro-choice>input{position:absolute;opacity:0;width:1px;height:1px;top:2px;left:2px}.ro-choice-mark{font:400 20px/1 var(--ro-font-serif);color:#b8a88f;margin-bottom:6px}.ro-choice strong{font-size:11px;font-weight:800;line-height:1.55}.ro-choice small{font-size:10px;color:#908a81;line-height:1.65}.ro-below-grid{margin-top:17px}.ro-fit-grid .ro-choice{min-height:153px;justify-content:flex-end;gap:4px;padding-top:10px}.ro-fit-drawing{align-self:center;display:block;position:relative;height:64px;width:48px;margin-bottom:auto}.ro-fit-drawing:before{content:"";position:absolute;top:6px;left:5px;width:38px;height:54px;background:transparent;border:1.5px solid #a99c8a;clip-path:polygon(0% 0%,36% 0%,50% 8%,64% 0%,100% 0%,93% 100%,7% 100%);transform:scaleX(.76)}.ro-fit-classic:before{transform:scaleX(.93)}.ro-fit-relaxed:before{transform:scaleX(1.17)}.ro-fit-drawing:after{content:"";position:absolute;top:10px;left:23px;width:1px;height:48px;background:#c9bdb0}.ro-issues-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ro-issue{display:flex;align-items:center;gap:9px;border:1px solid #ddd9d1;background:#fffefa;padding:12px 11px;min-height:46px;cursor:pointer;font-size:11px;font-weight:700;transition:background .2s,border-color .2s}.ro-issue:has(input:checked){border-color:#8b775c;background:#efebe3}.ro-issue:hover{border-color:#b19b7b}.ro-issue input{width:14px;height:14px;flex:none;cursor:pointer;margin:0}.ro-counter{font-size:10px;color:#9f998e;display:block;text-align:right;margin-top:4px}.ro-interest-grid .ro-choice{min-height:92px;justify-content:center}.ro-page-foot{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;border-top:1px solid var(--ro-rule);margin-top:75px;padding:19px 0 0}.ro-page-foot div{font-size:9px;letter-spacing:.16em;color:#918371;white-space:nowrap;font-weight:800}.ro-page-foot p{max-width:290px;font-size:10px;line-height:1.7;color:#a09a90;margin:0;text-align:right}.ro-progress-mobile{display:none}.ro-complete .ro-success-mark{font:400 39px/1 var(--ro-font-serif);width:67px;height:67px;display:flex;align-items:center;justify-content:center;border:1px solid #c0b29b;border-radius:50%;color:#9d7c55;margin-top:30px}.ro-summary-list{margin-top:32px;border-top:1px solid var(--ro-rule)}.ro-summary-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:15px;border-bottom:1px solid var(--ro-rule);padding:20px 0}.ro-summary-row>div{min-width:0}.ro-summary-row h3{font:400 24px/1.2 var(--ro-font-serif);margin:0 0 6px}.ro-summary-row p{font-size:11px;color:#847b6d;margin:0;overflow-wrap:anywhere;line-height:1.8}.ro-summary-row button{background:none;border:1px solid #c9beb0;font-size:10px;padding:9px 14px;white-space:nowrap;color:#66533f}.ro-final-message{margin-top:28px;padding:19px 22px;background:#ece8e0;border-left:2px solid #b29b7a}.ro-final-message strong{font-size:11px}.ro-final-message p{font-size:11px;line-height:1.8;color:#8c8378;margin:5px 0 0}.ro-complete-actions{margin-top:30px;display:flex;gap:22px;align-items:center}@media(min-width:1400px){.ro-layout{grid-template-columns:360px minmax(0,670px);justify-content:space-between;gap:95px}.ro-panel h1,.ro-complete h1{font-size:80px}}@media(max-width:1060px){.ro-layout{grid-template-columns:minmax(225px,.72fr) minmax(0,1.45fr);gap:42px}.ro-shell{padding-left:30px;padding-right:30px}.ro-rail h2{font-size:58px}.ro-rail>p{font-size:12px}.ro-panel h1,.ro-complete h1{font-size:65px}.ro-page-foot{display:block}.ro-page-foot p{text-align:left;margin-top:11px}}@media(max-width:750px){.ro-shell{padding:0 23px 28px}.ro-topline{height:69px}.ro-topline-meta{display:none}.ro-identity{font-size:9px}.ro-layout{display:block}.ro-rail{position:static;display:none}.ro-main{padding-top:21px}.ro-demo-notice{margin-bottom:28px;font-size:10px}.ro-progress-mobile{display:block;margin-bottom:33px}.ro-progress-mobile>span{font-size:9px;letter-spacing:.14em;font-weight:800;color:#8e795d}.ro-progress-mobile>span:nth-child(2){float:right}.ro-progress-track{height:2px;width:100%;background:#e0dcd5;margin-top:11px;position:relative}.ro-progress-track i{position:absolute;top:0;bottom:0;left:0;background:#8a6f4f;width:33.3%;transition:width .28s}.ro-panel h1,.ro-complete h1{font-size:clamp(47px,10vw,66px)}.ro-panel-head{margin-bottom:30px}.ro-panel-head>p{font-size:13px}.ro-overline{font-size:9px}.ro-form-group{gap:20px}.ro-step-actions{margin-top:36px}.ro-page-foot{margin-top:50px}}@media(max-width:510px){.ro-grid-two,.ro-measure-grid,.ro-build-grid,.ro-issues-grid{grid-template-columns:1fr}.ro-fit-grid,.ro-interest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ro-fit-grid .ro-choice{padding:10px 8px;min-height:130px}.ro-choice strong{font-size:10px}.ro-choice small{font-size:9px}.ro-interest-grid .ro-choice{padding:10px 7px;min-height:90px}.ro-grid-two{gap:20px}.ro-step-actions{flex-direction:column-reverse;align-items:stretch;gap:10px}.ro-step-actions .ro-button-primary{min-width:0;width:100%}.ro-step-actions .ro-button-back{align-self:flex-start}.ro-step-actions .ro-helper-action{align-self:center}.ro-measure-head{flex-wrap:wrap}.ro-unit-switch{margin-left:auto}.ro-measure-card{min-height:120px}.ro-summary-row h3{font-size:21px}.ro-complete-actions{flex-direction:column;align-items:stretch}.ro-complete-actions .ro-button{width:100%}}@media(prefers-reduced-motion:reduce){.ro-onboard *{transition:none!important;scroll-behavior:auto!important}}@media(max-width:510px){.ro-build-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ro-build-grid .ro-choice{min-height:118px;padding:14px 11px}.ro-fit-grid{grid-template-columns:1fr;gap:9px}.ro-fit-grid .ro-choice{min-height:78px;padding:14px 13px 13px 79px;justify-content:center}.ro-fit-grid .ro-fit-drawing{position:absolute;left:16px;top:7px;margin:0}.ro-fit-grid .ro-choice strong,.ro-interest-grid .ro-choice strong{font-size:11px}.ro-fit-grid .ro-choice small,.ro-interest-grid .ro-choice small{font-size:10px}.ro-interest-grid{grid-template-columns:1fr;gap:9px}.ro-interest-grid .ro-choice{min-height:68px;padding:12px 17px}}.ro-onboard{background:#eeedea}.ro-shell{max-width:1530px;padding:0 clamp(23px,4.5vw,72px) 28px}.ro-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(35px,6vw,100px);align-items:start}.ro-rail{padding-top:42px;position:sticky;top:12px;min-width:0}.ro-rail-media{height:min(80vh,810px);min-height:570px;width:100%;overflow:hidden;background:#d3d0c9;position:relative}.ro-editorial-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.ro-rail-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#dad8d0,#b7b4ac 55%,#b6ada0);display:flex;align-items:center;justify-content:center}.ro-rail-placeholder:after{content:"";position:absolute;top:21px;right:21px;bottom:21px;left:21px;border:1px solid rgba(255,255,255,.24);pointer-events:none}.ro-placeholder-monogram{font:italic normal 110px/.9 var(--ro-font-serif);color:#ffffff1f;-webkit-user-select:none;user-select:none}.ro-main{padding-top:38px}.ro-stage-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #d7d1c7;margin-bottom:39px;gap:0}.ro-stage{display:flex;align-items:flex-start;gap:11px;min-width:0;border:0;border-bottom:2px solid transparent;padding:8px 6px 17px;margin-bottom:-1px;color:#918b82;background:transparent;text-align:left;transition:color .2s,border-color .2s}.ro-stage-number{font:400 24px/1 var(--ro-font-serif);color:#a49c91;flex:none}.ro-stage-label{display:flex;flex-direction:column;gap:2px;min-width:0}.ro-stage-label strong{font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.01em}.ro-stage-label small{font-size:10px;color:#aaa49b}.ro-stage.is-active{border-bottom-color:#4c453a;color:#24221f}.ro-stage.is-active .ro-stage-number,.ro-stage.is-done .ro-stage-number{color:#705a40}.ro-stage.is-done{color:#5b554f}.ro-stage[aria-disabled=true]{cursor:not-allowed;opacity:.56}.ro-stage:not([aria-disabled=true]):hover{color:#1f1d1a}.ro-validation-banner{font-size:12px;color:#833e30;background:#f4e8e2;border-left:3px solid #ab6c58;padding:12px 17px;margin:-16px 0 28px}.ro-validation-banner[hidden]{display:none!important}.ro-page-foot{border-top:1px solid #dad5cc}@media(min-width:1400px){.ro-layout{grid-template-columns:minmax(0,560px) minmax(0,680px);justify-content:space-between;gap:75px}.ro-rail-media{height:min(77vh,790px);min-height:570px}}@media(max-width:1060px){.ro-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:26px}.ro-shell{padding-left:28px;padding-right:28px}.ro-rail{padding-top:28px}.ro-rail-media{min-height:470px}.ro-stage{gap:7px}.ro-stage-number{font-size:21px}.ro-stage-label strong{font-size:10px}.ro-stage-label small{font-size:9px}}@media(max-width:750px){.ro-shell{padding:0 20px 27px}.ro-layout{display:block}.ro-rail{position:static;display:block;padding-top:0;margin:0 -20px 25px}.ro-rail-media{height:225px;min-height:0}.ro-main{padding-top:0}.ro-stage-nav{margin-bottom:29px}.ro-stage{padding:7px 3px 12px;gap:5px}.ro-stage-number{font-size:20px}.ro-stage-label strong{font-size:9px;line-height:1.3}.ro-stage-label small{display:none}.ro-validation-banner{margin:0 0 22px}}@media(max-width:420px){.ro-rail-media{height:190px}.ro-stage-label strong{font-size:9px}.ro-stage-number{font-size:18px}.ro-stage{gap:4px}}.ro-review>.ro-overline{margin-bottom:18px}.ro-review h1{margin-top:0}.ro-review-status{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;border:1px solid #d4c8b5;background:#f6f3ed;padding:10px 14px;margin-top:24px;color:#776950;font-size:10px;font-weight:700;letter-spacing:.07em}.ro-review-dot{width:7px;height:7px;border-radius:50%;background:#b49b73;flex:none}.ro-review-list{display:grid;gap:17px;margin:34px 0 0}.ro-review-card{background:#fffdfa;border:1px solid #ded8ce}.ro-review-card-head{display:flex;justify-content:space-between;align-items:start;gap:17px;padding:24px 25px 20px;border-bottom:1px solid #e7e0d7}.ro-review-card-head .ro-overline{font-size:9px;color:#a18a6b;margin:0 0 7px}.ro-review-card h2{font:400 30px/1.15 var(--ro-font-serif);letter-spacing:-.025em;margin:0;color:#29241e}.ro-review-edit{background:transparent;border:1px solid #bea88b;color:#745c3e;padding:10px 18px;min-width:74px;font-size:11px;font-weight:700;cursor:pointer}.ro-review-edit:hover{background:#eee8dd}.ro-review-fields{margin:0;padding:8px 25px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.ro-review-field{padding:14px 0;border-bottom:1px solid #ece6df;min-width:0}.ro-review-field dt{font:700 10px/1.5 var(--ro-font-sans);letter-spacing:.06em;color:#8b8174;margin-bottom:5px}.ro-review-field dd{font:400 16px/1.5 var(--ro-font-sans);color:#24221f;margin:0;overflow-wrap:anywhere}.ro-review-field dd.ro-review-empty{color:#a79c8f;font-style:italic}.ro-review-help{padding:22px 25px;background:#e9e3d9;margin-top:24px;border-left:2px solid #bda27a}.ro-review-help strong{font-size:12px}.ro-review-help p{font-size:12px!important;color:#6f6458!important;margin:8px 0 0!important}.ro-submit-panel{background:#29251f;color:#f4ede2;padding:28px;margin-top:26px}.ro-submit-head{display:flex;gap:16px;align-items:start}.ro-submit-head strong{font:400 27px/1.2 var(--ro-font-serif);color:#e6d3b7}.ro-submit-head p{color:#c4b6a5!important;font-size:12px!important;max-width:530px!important;margin:8px 0 0!important}.ro-submit-icon{width:34px;height:34px;border:1px solid #b69a71;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#d3b585;font-size:20px}.ro-submit-button{width:100%;padding:16px 24px;background:#c7a87a;color:#26211b;margin:23px 0 17px;font-weight:800;font-size:12px;letter-spacing:.07em;border:1px solid #c7a87a;display:flex;justify-content:center;gap:14px;align-items:center}.ro-submit-button:disabled{opacity:.55;cursor:not-allowed}.ro-secure-link{color:#ecd7b7!important;text-decoration:underline;text-underline-offset:5px;font-size:12px!important}.ro-return-review{background:#e2d5c1;border:1px solid #b39a78;color:#3d3329;padding:13px 16px;font-weight:700;cursor:pointer}.ro-return-review[hidden]{display:none!important}.ro-complete-actions .ro-button-text{font-size:11px}@media(max-width:750px){.ro-review-fields{grid-template-columns:1fr}.ro-review-card-head{padding:20px}.ro-review-fields{padding:5px 20px 14px}.ro-submit-panel{padding:24px 20px}.ro-review-card h2{font-size:27px}.ro-review-list{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/romails-bespoke-onboarding.css.map */
