.page-module__JcrSBq__page{--ink:#211f1c;--rust:#a05a32;--paper:#f8f6f1;--stone:#f1eee7;--line:#d5d0c7;--text:#575149;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:Arial,sans-serif}.page-module__JcrSBq__page *{box-sizing:border-box}.page-module__JcrSBq__page a{color:inherit;text-decoration:none}.page-module__JcrSBq__page :is(a,button,summary):focus-visible{outline:2px solid var(--rust);outline-offset:4px}.page-module__JcrSBq__hero{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:6vw;max-width:1400px;min-height:700px;margin:auto;padding:76px 40px 56px;display:grid}.page-module__JcrSBq__heroCopy{z-index:2;position:relative}.page-module__JcrSBq__eyebrow,.page-module__JcrSBq__sectionIndex p{color:var(--rust);letter-spacing:.12em;text-transform:uppercase;margin:0;font:600 9px/1.4 ui-monospace,monospace}.page-module__JcrSBq__hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:680px;margin:25px 0;font-size:clamp(58px,6.1vw,92px);font-weight:500;line-height:.91}.page-module__JcrSBq__heroLead{max-width:620px;color:var(--text);margin:0;font-size:17px;line-height:1.72}.page-module__JcrSBq__heroActions{align-items:center;gap:23px;margin-top:36px;display:flex}.page-module__JcrSBq__primaryCta,.page-module__JcrSBq__finalButton{border:1px solid var(--ink);background:var(--ink);min-height:50px;color:var(--paper);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;border-radius:0;padding:15px 19px;font:600 9px/1 ui-monospace,monospace}.page-module__JcrSBq__primaryCta:hover,.page-module__JcrSBq__finalButton:hover{background:var(--rust)}.page-module__JcrSBq__secondaryCta{letter-spacing:.07em;text-transform:uppercase;font:600 9px/1 ui-monospace,monospace}.page-module__JcrSBq__secondaryCta span{color:var(--rust);margin-left:13px}.page-module__JcrSBq__reassurance{color:#817b72;letter-spacing:.04em;margin:17px 0 0;font:500 8px/1.5 ui-monospace,monospace}.page-module__JcrSBq__heroVisual{border:1px solid var(--ink);background:#ddd4c6;height:min(650px,52vw);min-height:560px;margin:0;position:relative;overflow:hidden}.page-module__JcrSBq__heroVisual img{object-fit:cover}.page-module__JcrSBq__heroVisual:after{content:"";background:linear-gradient(#0000,#211f1cc2);position:absolute;inset:52% 0 0}.page-module__JcrSBq__heroVisual figcaption{z-index:2;color:#fff;grid-template-columns:44px 1fr;gap:4px 12px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.page-module__JcrSBq__heroVisual figcaption>span{color:#d5a17e;grid-row:1/3;font:500 26px/1 Arial,sans-serif}.page-module__JcrSBq__heroVisual strong{font-size:14px;font-weight:600}.page-module__JcrSBq__heroVisual small{color:#d4cec5;font-size:9px}.page-module__JcrSBq__signalStrip{border:1px solid var(--ink);background:#fff;grid-template-columns:repeat(3,1fr);max-width:1320px;margin:auto;display:grid}.page-module__JcrSBq__signalStrip article{border-right:1px solid var(--ink);min-height:150px;padding:27px 30px}.page-module__JcrSBq__signalStrip article:last-child{border-right:0}.page-module__JcrSBq__signalStrip span,.page-module__JcrSBq__workflowCard>div>span,.page-module__JcrSBq__resourcesGrid span{color:var(--rust);letter-spacing:.1em;text-transform:uppercase;font:600 8px/1 ui-monospace,monospace}.page-module__JcrSBq__signalStrip strong{margin-top:33px;font-size:19px;font-weight:600;display:block}.page-module__JcrSBq__signalStrip p{color:var(--text);margin:7px 0 0;font-size:11px;line-height:1.55}.page-module__JcrSBq__problemSection,.page-module__JcrSBq__workflowSection,.page-module__JcrSBq__resourcesSection,.page-module__JcrSBq__faqSection{max-width:1320px;margin:auto;padding:125px 40px 0}.page-module__JcrSBq__sectionIndex{align-items:center;gap:13px;display:flex}.page-module__JcrSBq__sectionIndex>span{color:var(--rust);font:500 10px/1 ui-monospace,monospace}.page-module__JcrSBq__sectionIndex:after{background:var(--rust);content:"";width:60px;height:1px;margin-left:5px}.page-module__JcrSBq__problemTitle{grid-template-columns:1.25fr .55fr;align-items:end;gap:8vw;margin-top:38px;display:grid}.page-module__JcrSBq__problemTitle h2,.page-module__JcrSBq__workflowIntro h2,.page-module__JcrSBq__setupHeading h2,.page-module__JcrSBq__resourcesHeading h2,.page-module__JcrSBq__faqHeading h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.1vw,72px);font-weight:500;line-height:.95}.page-module__JcrSBq__problemTitle h2 em{color:var(--rust);font-style:normal}.page-module__JcrSBq__problemTitle>p,.page-module__JcrSBq__workflowIntro>p{color:var(--text);margin:0;font-size:14px;line-height:1.75}.page-module__JcrSBq__problemGrid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.page-module__JcrSBq__problemGrid article{border-right:1px solid var(--ink);background:#fbfaf7;min-height:280px;padding:28px;position:relative}.page-module__JcrSBq__problemGrid article:last-child{border-right:0}.page-module__JcrSBq__problemGrid span{color:var(--rust);font:500 11px/1 ui-monospace,monospace}.page-module__JcrSBq__problemGrid h3{letter-spacing:-.045em;margin:92px 0 14px;font-size:29px;font-weight:500}.page-module__JcrSBq__problemGrid p{color:var(--text);margin:0;font-size:12px;line-height:1.7}.page-module__JcrSBq__workflowIntro{grid-template-columns:1fr .52fr;align-items:end;gap:8vw;margin-top:38px;display:grid}.page-module__JcrSBq__workflowGrid{gap:30px;margin-top:70px;display:grid}.page-module__JcrSBq__workflowCard{border:1px solid var(--ink);background:var(--stone);grid-template-columns:.8fr 1.2fr;min-height:500px;display:grid}.page-module__JcrSBq__workflowCard:nth-child(2n){grid-template-columns:1.2fr .8fr}.page-module__JcrSBq__workflowCard:nth-child(2n)>div{border-right:0;border-left:1px solid var(--ink);order:2}.page-module__JcrSBq__workflowCard>div{border-right:1px solid var(--ink);flex-direction:column;align-items:flex-start;padding:45px;display:flex}.page-module__JcrSBq__workflowCard h3{letter-spacing:-.055em;margin:auto 0 18px;font-size:clamp(34px,3.4vw,51px);font-weight:500;line-height:1.02}.page-module__JcrSBq__workflowCard p{color:var(--text);margin:0;font-size:13px;line-height:1.7}.page-module__JcrSBq__workflowCard a{border-bottom:1px solid var(--ink);letter-spacing:.07em;text-transform:uppercase;margin-top:28px;padding-bottom:4px;font:600 8px/1.2 ui-monospace,monospace}.page-module__JcrSBq__workflowCard figure{background:#e4ded4;min-height:500px;margin:0;position:relative;overflow:hidden}.page-module__JcrSBq__workflowCard img{object-fit:cover}.page-module__JcrSBq__setupSection{border:1px solid var(--ink);background:var(--ink);max-width:1240px;color:var(--paper);margin:130px auto 0;padding:62px 55px}.page-module__JcrSBq__setupHeading{grid-template-columns:.55fr 1fr;align-items:start;gap:6vw;display:grid}.page-module__JcrSBq__setupSection .page-module__JcrSBq__sectionIndex:after{background:#d5a17e}.page-module__JcrSBq__setupSection .page-module__JcrSBq__sectionIndex>span,.page-module__JcrSBq__setupSection .page-module__JcrSBq__sectionIndex p{color:#d5a17e}.page-module__JcrSBq__setupSection ol{border-top:1px solid #f8f6f159;grid-template-columns:repeat(3,1fr);margin:70px 0 0;padding:0;list-style:none;display:grid}.page-module__JcrSBq__setupSection li{border-right:1px solid #f8f6f147;grid-template-columns:34px 1fr;gap:13px;padding:27px 25px 0 0;display:grid}.page-module__JcrSBq__setupSection li+li{padding-left:25px}.page-module__JcrSBq__setupSection li:last-child{border-right:0}.page-module__JcrSBq__setupSection li>span{color:#d5a17e;font:500 9px/1 ui-monospace,monospace}.page-module__JcrSBq__setupSection strong{font-size:16px}.page-module__JcrSBq__setupSection li p{color:#c9c2b8;margin:12px 0 0;font-size:11px;line-height:1.65}.page-module__JcrSBq__resourcesHeading{justify-content:space-between;align-items:end;gap:40px;margin-top:38px;display:flex}.page-module__JcrSBq__resourcesHeading>a{border-bottom:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;padding-bottom:5px;font:600 8px/1 ui-monospace,monospace}.page-module__JcrSBq__resourcesHeading>a span{color:var(--rust);margin-left:13px}.page-module__JcrSBq__resourcesGrid{border:1px solid var(--ink);background:var(--ink);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.page-module__JcrSBq__resourcesGrid a{background:var(--paper);flex-direction:column;min-height:270px;padding:28px;transition:background .2s;display:flex}.page-module__JcrSBq__resourcesGrid a:hover{background:#eee8df}.page-module__JcrSBq__resourcesGrid strong{letter-spacing:-.045em;margin:auto 0 25px;font-size:26px;font-weight:500;line-height:1.06}.page-module__JcrSBq__resourcesGrid small{letter-spacing:.07em;text-transform:uppercase;font:500 8px/1 ui-monospace,monospace}.page-module__JcrSBq__faqSection{grid-template-columns:.75fr 1fr;gap:8vw;padding-top:135px;display:grid}.page-module__JcrSBq__faqHeading h2{margin-top:40px}.page-module__JcrSBq__faqSection details{border-top:1px solid var(--ink)}.page-module__JcrSBq__faqSection details:last-child{border-bottom:1px solid var(--ink)}.page-module__JcrSBq__faqSection summary{cursor:pointer;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:22px 0;font-size:14px;font-weight:600;list-style:none;display:grid}.page-module__JcrSBq__faqSection summary::-webkit-details-marker{display:none}.page-module__JcrSBq__faqSection summary span{color:var(--rust);font:500 8px/1 ui-monospace,monospace}.page-module__JcrSBq__faqSection summary i{font-size:19px;font-style:normal;font-weight:400}.page-module__JcrSBq__faqSection details[open] summary i{transform:rotate(45deg)}.page-module__JcrSBq__faqSection details p{max-width:660px;color:var(--text);margin:0;padding:0 35px 22px;font-size:13px;line-height:1.75}.page-module__JcrSBq__finalCta{border:1px solid var(--ink);background:#ded8cd;grid-template-columns:1fr auto;align-items:end;gap:18px 65px;max-width:1240px;margin:135px auto 0;padding:64px 55px;display:grid}.page-module__JcrSBq__finalCta>p{color:var(--rust);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:0;font:600 8px/1 ui-monospace,monospace}.page-module__JcrSBq__finalCta h2{letter-spacing:-.06em;margin:14px 0 0;font-size:clamp(45px,5vw,68px);font-weight:500;line-height:.95}.page-module__JcrSBq__finalCta>span{max-width:650px;color:var(--text);grid-column:1;font-size:13px;line-height:1.7}.page-module__JcrSBq__finalButton{grid-area:2/2/4;align-self:end;min-width:220px}.page-module__JcrSBq__citiesStrip{border:1px solid var(--ink);background:var(--ink);border-top:0;grid-template-columns:.26fr 1fr;gap:1px;display:grid}.page-module__JcrSBq__citiesStrip>p{background:var(--paper);color:var(--rust);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:26px 28px;font:600 8px/1 ui-monospace,monospace}.page-module__JcrSBq__citiesStrip>div{background:var(--ink);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.page-module__JcrSBq__citiesStrip a{background:var(--paper);flex-direction:column;gap:9px;padding:26px 22px;transition:background .2s;display:flex}.page-module__JcrSBq__citiesStrip a:hover{background:#eee8df}.page-module__JcrSBq__citiesStrip strong{letter-spacing:-.02em;font-size:15px;font-weight:600}.page-module__JcrSBq__citiesStrip span{color:var(--text);font-size:11px;line-height:1.5}@media (max-width:900px){.page-module__JcrSBq__hero{grid-template-columns:1fr;padding-top:65px}.page-module__JcrSBq__heroVisual{height:580px;min-height:0}.page-module__JcrSBq__problemTitle,.page-module__JcrSBq__workflowIntro,.page-module__JcrSBq__setupHeading,.page-module__JcrSBq__faqSection{grid-template-columns:1fr;gap:35px}.page-module__JcrSBq__workflowCard,.page-module__JcrSBq__workflowCard:nth-child(2n){grid-template-columns:1fr}.page-module__JcrSBq__workflowCard:nth-child(2n)>div{border-left:0;border-bottom:1px solid var(--ink);order:0}.page-module__JcrSBq__workflowCard>div{border-right:0;border-bottom:1px solid var(--ink);min-height:400px}.page-module__JcrSBq__setupSection{margin-inline:24px}.page-module__JcrSBq__resourcesGrid{grid-template-columns:1fr 1fr}.page-module__JcrSBq__citiesStrip{grid-template-columns:1fr}.page-module__JcrSBq__citiesStrip>div{grid-template-columns:1fr 1fr}.page-module__JcrSBq__resourcesGrid a:last-child{grid-column:1/-1}.page-module__JcrSBq__finalCta{margin-inline:24px}}@media (max-width:620px){.page-module__JcrSBq__hero{padding:50px 16px 40px}.page-module__JcrSBq__hero h1{font-size:50px}.page-module__JcrSBq__heroLead{font-size:15px}.page-module__JcrSBq__heroActions{flex-direction:column;align-items:stretch}.page-module__JcrSBq__primaryCta{width:100%}.page-module__JcrSBq__secondaryCta{text-align:center}.page-module__JcrSBq__heroVisual{border-inline:0;height:420px;margin-inline:-16px}.page-module__JcrSBq__heroVisual img{object-position:62% center}.page-module__JcrSBq__signalStrip{grid-template-columns:1fr;margin-inline:16px}.page-module__JcrSBq__signalStrip article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.page-module__JcrSBq__signalStrip article:last-child{border-bottom:0}.page-module__JcrSBq__signalStrip strong{margin-top:20px}.page-module__JcrSBq__problemSection,.page-module__JcrSBq__workflowSection,.page-module__JcrSBq__resourcesSection,.page-module__JcrSBq__faqSection{padding:88px 16px 0}.page-module__JcrSBq__problemTitle{display:block}.page-module__JcrSBq__problemTitle>p,.page-module__JcrSBq__workflowIntro>p{margin-top:26px}.page-module__JcrSBq__problemGrid{grid-template-columns:1fr;margin-top:45px}.page-module__JcrSBq__problemGrid article{border-right:0;border-bottom:1px solid var(--ink);min-height:0}.page-module__JcrSBq__problemGrid article:last-child{border-bottom:0}.page-module__JcrSBq__problemGrid h3{margin-top:42px}.page-module__JcrSBq__workflowGrid{margin-top:45px}.page-module__JcrSBq__workflowCard>div{min-height:370px;padding:30px 24px}.page-module__JcrSBq__workflowCard figure{min-height:330px}.page-module__JcrSBq__setupSection{margin:90px 16px 0;padding:40px 24px}.page-module__JcrSBq__setupSection ol{grid-template-columns:1fr;margin-top:45px}.page-module__JcrSBq__setupSection li,.page-module__JcrSBq__setupSection li+li{border-bottom:1px solid #f8f6f147;border-right:0;padding:22px 0}.page-module__JcrSBq__setupSection li:last-child{border-bottom:0}.page-module__JcrSBq__resourcesHeading{flex-direction:column;align-items:flex-start}.page-module__JcrSBq__resourcesGrid{grid-template-columns:1fr;margin-top:42px}.page-module__JcrSBq__resourcesGrid a:last-child{grid-column:auto}.page-module__JcrSBq__resourcesGrid a{min-height:230px}.page-module__JcrSBq__citiesStrip>div{grid-template-columns:1fr}.page-module__JcrSBq__faqSection{display:block}.page-module__JcrSBq__faqHeading{margin-bottom:45px}.page-module__JcrSBq__finalCta{flex-direction:column;align-items:stretch;margin:90px 16px 0;padding:42px 25px;display:flex}.page-module__JcrSBq__finalCta>p{order:0}.page-module__JcrSBq__finalCta h2{order:1}.page-module__JcrSBq__finalCta>span{order:2}.page-module__JcrSBq__finalButton{order:3;width:100%;margin-top:15px}.page-module__JcrSBq__page .footer{margin-top:90px}}
