.nav-current{color:var(--blue)}.land-hero{height:720px;position:relative;overflow:hidden}.land-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.land-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.97),rgba(255,255,255,.85) 35%,rgba(255,255,255,.10) 72%)}.land-hero-copy{position:relative;z-index:2;max-width:var(--max);margin:auto;padding:125px 28px}.land-hero h1{font-size:clamp(52px,6.3vw,88px);line-height:1.02;max-width:790px}.land-hero-copy>p:not(.eyebrow){font-size:18px;line-height:1.65;color:#46535e;max-width:610px}.land-strip{max-width:var(--max);margin:-40px auto 0;position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,1fr);background:#fff;box-shadow:0 24px 70px rgba(34,52,67,.15)}.land-strip div{padding:27px;border-right:1px solid var(--line)}.land-strip div:last-child{border:0}.land-strip strong,.land-strip span{display:block}.land-strip strong{font:600 18px "Manrope"}.land-strip span{font-size:12px;color:var(--muted);margin-top:5px}.route-answer h2,.route-map h2,.land-term h2,.timing-section h2,.land-requirements h2,.land-faq h2,.land-cta h2{font-size:clamp(38px,4.2vw,61px);line-height:1.08;font-weight:600}.source-note{font-size:11px!important;color:#7b858e!important;border-left:2px solid var(--blue);padding-left:13px}.route-map{background:linear-gradient(145deg,#f7f9fa,#edf2f5);max-width:none;padding-left:max(28px,calc((100vw - var(--max))/2));padding-right:max(28px,calc((100vw - var(--max))/2))}.route-line{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:16px;align-items:center}.route-line article{min-height:220px;background:#fff;padding:25px;border:1px solid #dde4e8}.route-line article span{font-size:11px;color:var(--blue)}.route-line article h3{font-size:19px;margin:34px 0 10px}.route-line article p{font-size:12px;line-height:1.55;color:var(--muted)}.route-line>i{font-style:normal;color:var(--blue)}.route-line .route-focus{background:#eaf1ff;border-color:#cfdcf5}.land-term{background:linear-gradient(135deg,#18232d,#0d141b 62%,#17283b);color:#fff}.land-term-inner{max-width:var(--max);margin:auto;padding:100px 28px;display:grid;grid-template-columns:1fr .8fr;gap:110px;align-items:center}.land-term-inner>div>p:not(.section-label){color:#aeb7bf;line-height:1.7}.term-card{background:#fff;color:var(--ink);padding:38px}.term-card .term-example-label{font-size:10px!important;text-transform:uppercase;letter-spacing:.12em;color:var(--blue)!important}.term-card strong{display:block;font:600 28px/1.35 "Manrope";margin:30px 0}.term-card p:last-child{font-size:12px;line-height:1.6;color:var(--muted)}.timing-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.timing-image img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover}.timing-section>div:last-child p:not(.section-label){color:var(--muted);line-height:1.7}.land-requirements{display:grid;grid-template-columns:.72fr 1.28fr;gap:100px;background:#eef3f6;max-width:none;padding-left:max(28px,calc((100vw - var(--max))/2));padding-right:max(28px,calc((100vw - var(--max))/2))}.land-requirements ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.land-requirements li{padding:22px 0;border-bottom:1px solid #cfd8de;display:grid;grid-template-columns:35px 1fr}.land-requirements li:nth-child(even){padding-left:24px;border-left:1px solid #cfd8de}.land-requirements li span{font-size:11px;color:var(--blue);grid-row:1/3}.land-requirements li strong,.land-requirements li small{display:block}.land-requirements li strong{font:600 17px "Manrope"}.land-requirements li small{font-size:11px;color:var(--muted);margin-top:5px}.land-faq{display:grid;grid-template-columns:.72fr 1.28fr;gap:100px}.land-cta{text-align:center;background:#101820;color:#fff;padding:110px 28px}.land-cta>p:not(.section-label){color:#aeb7bf;max-width:680px;margin:0 auto 28px;line-height:1.7}
@media(max-width:1000px){.route-line{grid-template-columns:1fr}.route-line>i{transform:rotate(90deg);justify-self:center}.land-term-inner,.timing-section,.land-requirements,.land-faq{grid-template-columns:1fr;gap:50px}.land-hero-shade{background:linear-gradient(90deg,rgba(255,255,255,.97),rgba(255,255,255,.75) 60%,rgba(255,255,255,.08))}}
@media(max-width:900px){.land-strip{margin:0;grid-template-columns:1fr}.land-strip div{border-right:0;border-bottom:1px solid var(--line)}.land-hero{height:680px}}
@media(max-width:560px){.land-hero{height:720px}.land-hero-copy{padding:85px 20px}.land-hero h1{font-size:48px}.land-hero>img{object-position:56% center}.land-hero-shade{background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.79) 59%,rgba(255,255,255,.06))}.land-strip{padding:0 20px;box-shadow:none}.land-term-inner{padding:80px 20px}.land-requirements ul{grid-template-columns:1fr}.land-requirements li:nth-child(even){padding-left:0;border-left:0}.land-cta{padding:85px 20px}}
