.proposal_darkTheme__dC4mQ{color-scheme:dark}.proposal_darkTheme__dC4mQ :is(h1,h2,h3){font-style:normal;font-weight:650;letter-spacing:-.035em}.proposal_darkTheme__dC4mQ :is(h1,h2,h3) :is(em,i,span){font-style:normal}.proposal_darkTheme__dC4mQ :is(a,button,summary):focus-visible{outline:2px solid var(--divno-ink);outline-offset:5px}.proposal_momentCollage__d0s0z{display:none;min-width:0;width:100%;margin:0}.proposal_collageGrid__lw4lo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.proposal_collageColumn__0pt0U{display:flex;flex-direction:column;gap:12px}.proposal_collageColumn__0pt0U:first-child{padding-top:24px}.proposal_collageLandscape__XRlhv,.proposal_collagePortrait__kd5JE,.proposal_collageSquare__UjUA2{position:relative;overflow:hidden;border-radius:12px;background:var(--divno-bg-soft)}.proposal_collageLandscape__XRlhv{aspect-ratio:4/3}.proposal_collagePortrait__kd5JE{aspect-ratio:2/3}.proposal_collageSquare__UjUA2{aspect-ratio:1}.proposal_collageCaption__Hpfa_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:20px;color:var(--divno-muted);font-size:14px;line-height:1.5}.proposal_collageCaption__Hpfa_ span:first-child{color:var(--divno-ink);font-weight:500}@media (min-width:1024px){.proposal_momentCollage__d0s0z{display:block}}.proposal_questions__dAbfZ{width:100%;max-width:1152px;margin-inline:auto;padding:64px 32px;display:grid;grid-template-columns:1fr 1.5fr;gap:48px;scroll-margin-top:24px}.proposal_questionsIntro__n2M8I h2{font-family:var(--font-display);font-size:40px;line-height:1.12;font-weight:600;margin-top:16px;text-wrap:balance}@media (max-width:1023px){.proposal_questions__dAbfZ{grid-template-columns:1fr;gap:28px}}@media (max-width:639px){.proposal_questions__dAbfZ{padding:48px 20px}.proposal_questionsIntro__n2M8I h2{font-size:36px}}.proposal_proposal__av_q5{color:var(--divno-ink);font-family:var(--font-ui),Arial,sans-serif;line-height:1.5;color-scheme:dark}.proposal_proposal__av_q5 *{box-sizing:border-box}.proposal_proposal__av_q5 :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--divno-accent);outline-offset:5px}.proposal_proposal__av_q5 :is(button,input,select){font:inherit}.proposal_proposal__av_q5 button{cursor:pointer}.proposal_proposal__av_q5 button:disabled{cursor:default;opacity:.35}.proposal_proposal__av_q5 :is(h1,h2,h3,p,figure){margin:0}.proposal_proposal__av_q5 :is(h1,h2,h3){font-family:var(--font-display);text-wrap:balance}.proposal_headingAccent__qluWc{color:var(--divno-ink);font-style:normal}.proposal_portal__QFZXY{width:100%}.proposal_roleSwitch__Tm09q{display:flex;flex-wrap:wrap;border:0;padding:0;margin:0 0 12px;gap:8px;scroll-margin-top:24px}.proposal_roleSwitch__Tm09q label{position:relative;flex:1;background:var(--divno-bg-soft);color:var(--divno-ink);display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:550;border:1px solid var(--divno-line);cursor:pointer;white-space:nowrap}.proposal_roleSwitch__Tm09q label[data-active=true]{background:var(--divno-accent);color:var(--divno-accent-ink);border-color:transparent}.proposal_boroughs__caTkZ input,.proposal_roleSwitch__Tm09q input{position:absolute;opacity:0;width:1px;height:1px}.proposal_boroughs__caTkZ label:has(input:focus-visible),.proposal_roleSwitch__Tm09q label:has(input:focus-visible){outline:2px solid var(--divno-accent);outline-offset:3px}.proposal_portalTitle__1stiw{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.proposal_portalTitle__1stiw h1{font-size:56px;font-weight:650;line-height:1.05;letter-spacing:-.035em;outline:none}.proposal_portalTitle__1stiw p{color:var(--divno-muted);font-size:18px;line-height:1.625;max-width:480px;text-wrap:pretty}.proposal_form__ZdqFw{display:flex;flex-direction:column;gap:12px}.proposal_inputField__g1BQO{--field-muted:color-mix(in srgb,var(--divno-bg) 75%,var(--divno-ink));color-scheme:light;display:flex;flex-direction:column;gap:6px;background:var(--divno-ink);color:var(--divno-bg);border-radius:12px;padding:14px 16px;border:1px solid var(--divno-line);min-width:0}.proposal_inputField__g1BQO:focus-within{border-color:var(--divno-accent)}.proposal_inputField__g1BQO>span{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--field-muted)}.proposal_inputField__g1BQO :is(input,select){background:transparent;border:none;border-radius:0;width:100%;color:var(--divno-bg);height:26px;font-size:16px;padding:0;min-width:0;outline:none!important}.proposal_inputField__g1BQO input::placeholder{color:var(--field-muted);opacity:1}.proposal_inputField__g1BQO option{background:var(--divno-ink);color:var(--divno-bg)}.proposal_inputField__g1BQO:focus-within{outline:2px solid var(--divno-muted);outline-offset:3px}.proposal_addressLabel__mqoNa{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--field-muted)}.proposal_addressOptions__Frngh{list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid var(--divno-line);border-radius:12px;background:var(--divno-bg-soft);color:var(--divno-ink)}.proposal_addressOptions__Frngh li{display:flex;flex-direction:column;gap:4px;padding:12px 16px;cursor:pointer;font-size:14px}.proposal_addressOptions__Frngh li span{color:var(--divno-muted)}.proposal_addressOptions__Frngh li:hover,.proposal_addressOptions__Frngh li[aria-selected=true]{background:var(--divno-ink);color:var(--divno-bg)}.proposal_addressOptions__Frngh li:hover span,.proposal_addressOptions__Frngh li[aria-selected=true] span{color:var(--divno-bg-soft)}.proposal_availability__Uo9wS{display:flex;flex-direction:column;gap:20px}.proposal_choiceGroup__HxP7X{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.proposal_choiceGroup__HxP7X legend{padding:0 0 12px;font-size:16px;font-weight:600}.proposal_choiceCard__K2Vfw{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--divno-line);border-radius:12px;padding:16px;cursor:pointer;background:var(--divno-bg-soft);color:var(--divno-ink)}.proposal_choiceCard__K2Vfw[data-active=true]{border-color:var(--divno-ink)}.proposal_choiceCard__K2Vfw input{flex:0 0 auto;margin-top:4px;accent-color:var(--divno-ink)}.proposal_choiceCard__K2Vfw span{display:flex;flex-direction:column;gap:4px}.proposal_choiceCard__K2Vfw strong{font-size:16px;font-weight:600}.proposal_choiceCard__K2Vfw small{font-size:14px;line-height:1.5;color:var(--divno-muted)}.proposal_dayPresets__OAf83{display:flex;flex-wrap:wrap;gap:8px}.proposal_dayPresets__OAf83 button{background:var(--divno-bg-soft);color:var(--divno-ink);border:1px solid var(--divno-line);border-radius:8px;padding:10px 12px;font-size:14px}.proposal_dayChoices__zvoz9{display:flex;gap:4px}.proposal_dayChoices__zvoz9 label{position:relative;flex:1;text-align:center;padding:12px 0;border:1px solid var(--divno-line);border-radius:8px;font-size:14px;cursor:pointer}.proposal_dayChoices__zvoz9 label[data-active=true]{background:var(--divno-ink);color:var(--divno-bg)}.proposal_dayChoices__zvoz9 input{position:absolute;opacity:0;width:1px;height:1px}.proposal_dayChoices__zvoz9 label:has(input:focus-visible){outline:2px solid var(--divno-ink);outline-offset:3px}@media (max-width:440px){.proposal_choiceCard__K2Vfw{padding:12px;gap:8px}}.proposal_fieldPair__toXS_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proposal_fieldNote__rMDl9{font-size:14px;color:var(--divno-muted);line-height:1.5}.proposal_proposal__av_q5 .proposal_conversationNote__J6vOO{margin-bottom:20px}.proposal_primary__JqXNl{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:16px 22px;border:none;border-radius:12px;background:var(--divno-accent);color:var(--divno-accent-ink);font-weight:600;font-size:16px;transition:filter .15s}.proposal_primary__JqXNl:hover{filter:brightness(1.08)}.proposal_portalAssurance__JJj6_{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--divno-muted);margin-top:18px;flex-wrap:wrap}.proposal_portalAssurance__JJj6_ span:first-child{display:inline-flex;align-items:center;gap:6px}.proposal_cover__rZBd1{object-fit:cover}.proposal_back__O8dMV{background:none;border:none;display:flex;align-items:center;gap:6px;padding:0;align-self:flex-start;color:var(--divno-muted);font-size:14px!important}.proposal_review__TlRkm{display:flex;flex-direction:column;gap:16px}.proposal_review__TlRkm dl{margin:0;border:1px solid var(--divno-line);border-radius:24px;background:var(--divno-bg-soft);padding:8px 20px}.proposal_review__TlRkm dl>div{padding-block:12px;border-bottom:1px solid var(--divno-line)}.proposal_review__TlRkm dl>div:last-child{border:none}.proposal_review__TlRkm dt{font-size:14px;color:var(--divno-muted)}.proposal_review__TlRkm dd{margin:4px 0 0;font-size:16px;overflow-wrap:anywhere}.proposal_messagePreview__rV6q1{border-radius:24px;background:var(--divno-bg-soft);padding:24px;display:flex;flex-direction:column;gap:16px}.proposal_messagePreview__rV6q1 p{overflow-wrap:anywhere}.proposal_secondary__GoC0i{background:transparent;border:1px solid var(--divno-line);color:var(--divno-ink);min-height:48px;border-radius:12px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.proposal_error__Rj37G{font-size:14px;font-weight:600;color:var(--divno-ink)}.proposal_boroughs__caTkZ{padding:0;margin:0 0 16px;border:0;display:flex;flex-wrap:wrap;gap:10px}.proposal_boroughs__caTkZ legend{margin-bottom:16px;font-weight:500}.proposal_boroughs__caTkZ label{position:relative;display:flex;align-items:center;gap:10px;border:1px solid var(--divno-line);border-radius:12px;padding:14px 18px;cursor:pointer}.proposal_boroughs__caTkZ label[data-active=true]{border-color:transparent;background:var(--divno-accent);color:var(--divno-accent-ink)}.proposal_storyScope__QaBSH{display:flex;flex-direction:column}.proposal_story__otVB8{width:100%;max-width:1152px;margin-inline:auto;padding:56px 32px 40px;scroll-margin-top:24px}.proposal_storyHeading__5eVjo{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.proposal_eyebrow__qa1_9{display:block;font-size:14px;font-weight:500;color:var(--divno-accent)}.proposal_storyHeading__5eVjo .proposal_eyebrow__qa1_9{margin-bottom:16px}.proposal_story__otVB8 h2{font-size:48px;line-height:1.05;font-weight:600;letter-spacing:-.025em}.proposal_storyHeading__5eVjo>p{color:var(--divno-muted);font-size:18px;line-height:1.625}.proposal_carouselViewport__nH5ni{overflow:hidden}.proposal_carouselTrack__8SMSe{display:flex;touch-action:pan-y pinch-zoom}.proposal_slide___ANXq{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:center}.proposal_storyImage__zADtj{position:relative;aspect-ratio:3/2;border-radius:24px;overflow:hidden}.proposal_storyImage__zADtj .proposal_cover__rZBd1{object-position:center 40%}.proposal_storyIcon__yFHiG{position:absolute;bottom:16px;left:16px;width:64px;height:64px;background:var(--divno-accent);color:var(--divno-accent-ink);display:flex;align-items:center;justify-content:center;border-radius:16px}.proposal_storyCaption__eYu4z{display:flex;flex-direction:column;gap:16px;padding-right:16px}.proposal_storyCaption__eYu4z h3{font-size:34px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.proposal_storyCaption__eYu4z p{font-size:18px;line-height:1.625;color:var(--divno-muted);max-width:350px}.proposal_carouselControls__27P8Z{display:flex;align-items:center;justify-content:space-between;margin-top:28px}.proposal_dots__VEKy5{display:flex;align-items:center;gap:4px}.proposal_dots__VEKy5 button{padding:16px 10px;border:none;background:none}.proposal_dots__VEKy5 span{display:block;width:7px;height:7px;border-radius:8px;background:var(--divno-ink);opacity:.3;transition:width .2s}.proposal_dots__VEKy5 span[data-active=true]{width:28px;opacity:1;background:var(--divno-accent)}.proposal_arrows__1VXbp{display:flex;gap:12px;align-items:center}.proposal_arrows__1VXbp>span{font-size:16px;font-variant-numeric:tabular-nums;padding-right:12px}.proposal_arrows__1VXbp button{border:1px solid var(--divno-line);background:var(--divno-ink);color:var(--divno-bg);border-radius:50%;width:52px;height:52px;display:flex;justify-content:center;align-items:center}.proposal_arrows__1VXbp button:not(:disabled):hover{background:var(--divno-accent);color:var(--divno-accent-ink)}.proposal_storyFootnote__Kkg_M{color:var(--divno-muted);font-size:14px;margin-top:28px!important}@media (min-width:1024px){.proposal_story__otVB8{padding-top:72px}}@media (max-width:899px){.proposal_slide___ANXq{display:flex;flex-direction:column;align-items:stretch;gap:28px}.proposal_storyImage__zADtj{aspect-ratio:16/10}.proposal_storyCaption__eYu4z{padding-right:0;gap:12px;min-height:154px}.proposal_storyCaption__eYu4z p{max-width:560px}.proposal_storyHeading__5eVjo>p{display:none}}@media (max-width:639px){.proposal_roleSwitch__Tm09q{margin-bottom:12px;gap:6px}.proposal_roleSwitch__Tm09q label{flex:1;padding:11px 10px;gap:6px}.proposal_portalTitle__1stiw{gap:16px;margin-bottom:24px}.proposal_portalTitle__1stiw h1{font-size:40px;line-height:1.1}.proposal_portalTitle__1stiw p{font-size:18px}.proposal_inputField__g1BQO{padding:12px;gap:6px}.proposal_fieldPair__toXS_{gap:10px}.proposal_portalAssurance__JJj6_{gap:8px;margin-top:16px}.proposal_story__otVB8{padding:40px 20px 32px}.proposal_storyHeading__5eVjo{margin-bottom:28px}.proposal_story__otVB8 h2{font-size:36px}.proposal_storyImage__zADtj{aspect-ratio:4/3}.proposal_storyIcon__yFHiG{width:56px;height:56px;bottom:12px;left:12px}.proposal_storyCaption__eYu4z{min-height:190px}.proposal_storyCaption__eYu4z h3{font-size:30px}.proposal_storyCaption__eYu4z p{font-size:16px}.proposal_carouselControls__27P8Z{margin-top:20px}.proposal_arrows__1VXbp{gap:10px}.proposal_arrows__1VXbp button{width:48px;height:48px}.proposal_storyFootnote__Kkg_M{margin-top:24px!important}}@media (prefers-reduced-motion:reduce){.proposal_proposal__av_q5 *,.proposal_proposal__av_q5 :after,.proposal_proposal__av_q5 :before{transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--font-dv-ui:"Figtree","Figtree Fallback"}[data-dv],html:has([data-dv]){--background:#fbfaf7;--foreground:#101a33;--card:#ffffff;--card-foreground:#101a33;--popover:#ffffff;--popover-foreground:#101a33;--primary:#ff6b2c;--primary-foreground:#101a33;--secondary:#e8effc;--secondary-foreground:#101a33;--muted:#eef2fb;--muted-foreground:#4b5675;--accent:#e8effc;--accent-foreground:#101a33;--border:#dce1ee;--input:#c3cadb;--ring:#ff6b2c;--radius:1rem;--dv-ink:#101a33;--dv-orange:#ff6b2c;--dv-orange-deep:#b93e00;--dv-sky:#e8effc}[data-dv]{background:var(--background);color:var(--foreground);font-optical-sizing:auto}[data-dv] .font-display{font-family:var(--font-dv-display),system-ui,sans-serif}[data-dv],[data-dv] .font-ui{font-family:var(--font-dv-ui),system-ui,sans-serif}.dv-display{letter-spacing:-.035em}.dv-ink-bg{background:var(--dv-ink);color:#fbfaf7}.dv-sky-bg{background:var(--dv-sky);color:var(--dv-ink)}.dv-on-ink-muted{color:color-mix(in oklab,#fbfaf7 70%,transparent)}.dv-on-ink-line{border-color:color-mix(in oklab,#fbfaf7 16%,transparent)}.dv-orange{color:var(--dv-orange)}.dv-orange-deep{color:var(--dv-orange-deep)}.dv-orange-fill{background:var(--dv-orange);color:var(--dv-ink)}.dv-sample{display:none}[data-dv][data-annot=on] .dv-sample{display:inline-flex}@keyframes dv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.dv-rise{animation:dv-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes dv-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.dv-pop{animation:dv-pop .34s cubic-bezier(.2,.7,.2,1) both}@keyframes dv-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.dv-dot{animation:dv-dot 1.1s infinite}@keyframes dv-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.dv-sheet{animation:dv-sheet-up .28s cubic-bezier(.2,.7,.2,1) both}@keyframes dv-ring{0%{transform:scale(.5);opacity:.55}to{transform:scale(2.6);opacity:0}}.dv-ring{transform-origin:center;transform-box:fill-box;animation:dv-ring 2.4s cubic-bezier(.2,.6,.3,1) infinite}.dv-ring-2{animation-delay:.8s}@keyframes dv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.dv-bob{animation:dv-bob 5s ease-in-out infinite}@keyframes dv-fill-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dv-fill-in{transform-origin:left;animation:dv-fill-in .7s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.dv-bob,.dv-dot,.dv-fill-in,.dv-pop,.dv-ring,.dv-rise,.dv-sheet{animation:none}}