.lande-kicker{color:var(--forest);font:600 11px/1.4 var(--label);letter-spacing:.16em;text-transform:uppercase;margin:0 0 15px}.lande-kicker-light{color:#dceede}.lande-hero{color:#fff;align-items:flex-end;height:min(820px,100svh - 88px);min-height:680px;display:flex;position:relative;overflow:hidden}.lande-hero>img{object-position:center 58%}.lande-hero-overlay{background:linear-gradient(90deg,#0c170ebd,#0c170e40 62%,#0c170e14),linear-gradient(#0000 48%,#08100a7a);position:absolute;inset:0}.lande-hero-content{z-index:2;padding-bottom:88px;position:relative}.lande-hero h1{max-width:720px;font:400 clamp(58px,8vw,112px)/.84 var(--display);letter-spacing:-.025em;margin:0 0 22px}.lande-hero-content>p:not(.lande-kicker){color:#ffffffe6;max-width:610px;margin:0;font-size:19px;line-height:1.6}.lande-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.lande-button{min-height:50px;font:600 11px/1 var(--label);letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 25px;transition:all .2s;display:inline-flex}.lande-button svg{width:18px}.lande-button:hover{transform:translateY(-2px)}.lande-button-light{color:var(--forest);background:#fff}.lande-button-light:hover{background:var(--mint)}.lande-button-outline{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-color:#fff9}.lande-button-dark{background:var(--forest);color:#fff}.lande-location{z-index:2;font:600 10px/1 var(--label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;display:flex;position:absolute;bottom:28px;right:30px}.lande-location svg{width:17px}.lande-facts{border-bottom:1px solid var(--line);background:#fff}.lande-facts-grid{grid-template-columns:repeat(4,1fr);display:grid}.lande-facts-grid>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:15px;padding:31px 20px;display:flex}.lande-facts-grid>div:last-child{border:0}.lande-facts svg{width:26px;color:var(--sage)}.lande-facts p{margin:0;display:grid}.lande-facts strong{font:400 22px/1.1 var(--display)}.lande-facts span{color:var(--muted);font:600 10px/1.6 var(--label);letter-spacing:.08em;text-transform:uppercase}.lande-intro{grid-template-columns:1fr 1fr;gap:90px;padding:120px 0;display:grid}.lande-intro h2,.lande-section-heading h2,.lande-faq h2,.lande-discover h2,.lande-rules h2,.lande-other-home h2,.lande-final-cta h2{font:400 clamp(38px,5vw,60px)/1.12 var(--display);letter-spacing:-.01em;margin:0}.lande-intro>div:last-child{padding-top:28px}.lande-intro p{color:var(--muted)}.lande-intro .lande-lead{color:var(--ink);margin-top:0;font-size:21px;line-height:1.55}.lande-gallery{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:14px;min-height:670px;padding-bottom:120px;display:grid}.lande-gallery figure{border-radius:6px;margin:0;position:relative;overflow:hidden}.lande-gallery-main{grid-row:span 2}.lande-gallery img{transition:transform .5s}.lande-gallery figure:hover img{transform:scale(1.025)}.lande-features{background:#eef1eb;padding:110px 0}.lande-section-heading{max-width:640px;margin-bottom:55px}.lande-feature-grid{border-top:1px solid #cfd6cc;border-left:1px solid #cfd6cc;grid-template-columns:repeat(3,1fr);display:grid}.lande-feature-grid article{border-bottom:1px solid #cfd6cc;border-right:1px solid #cfd6cc;min-height:260px;padding:36px}.lande-feature-grid svg{width:30px;height:30px;color:var(--sage)}.lande-feature-grid h3{font:400 23px/1.25 var(--display);margin:25px 0 11px}.lande-feature-grid p{color:var(--muted);margin:0}.lande-center-actions{justify-content:center;align-items:center;gap:28px;margin-top:48px;display:flex}.lande-text-link{color:var(--forest);font:600 11px/1.4 var(--label);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:4px;display:inline-flex}.lande-text-link svg{width:17px}.lande-faq{grid-template-columns:.75fr 1.25fr;gap:110px;padding:125px 0;display:grid}.lande-faq-heading>p:last-child{max-width:380px;color:var(--muted)}.lande-accordion{border-top:1px solid var(--line)}.lande-accordion details{border-bottom:1px solid var(--line)}.lande-accordion summary{cursor:pointer;font:600 14px/1.4 var(--label);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;list-style:none;display:flex}.lande-accordion summary::-webkit-details-marker{display:none}.lande-accordion summary span{width:28px;color:var(--forest);font:400 25px/1 var(--body);transition:transform .2s}.lande-accordion details[open] summary span{transform:rotate(45deg)}.lande-accordion details>div{color:var(--muted);padding:0 50px 20px 0}.lande-accordion details>div p:first-child{margin-top:0}.lande-discover{background:var(--forest);color:#fff;grid-template-columns:1.15fr .85fr;min-height:650px;display:grid}.lande-discover-image{position:relative}.lande-discover-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:80px clamp(40px,7vw,110px);display:flex}.lande-discover-copy p:not(.lande-kicker){color:#dce8de;max-width:460px;margin:25px 0 32px;font-size:18px}.lande-rules{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:110px 0;display:grid}.lande-rules>div:first-child>span{background:var(--mint);width:62px;height:62px;color:var(--forest);border-radius:50%;justify-content:center;align-items:center;margin-bottom:25px;display:inline-flex}.lande-rules>div:first-child>span svg{width:30px}.lande-rules>div:last-child p{color:var(--muted);margin:0 0 28px;font-size:18px}.lande-other-home{background:#eef1eb;grid-template-columns:1fr 1fr;min-height:600px;display:grid}.lande-other-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:80px max(40px,50vw - 640px);display:flex}.lande-other-copy p:not(.lande-kicker){max-width:500px;color:var(--muted);margin:24px 0 32px}.lande-other-image{position:relative}.lande-final-cta{background:var(--sage);color:#fff;text-align:center;padding:110px 24px}.lande-final-cta>div{max-width:780px;margin:auto}.lande-final-cta p:not(.lande-kicker){color:#ffffffe0;margin:25px 0 34px;font-size:18px}@media (max-width:900px){.lande-hero{height:calc(100svh - 72px);min-height:650px}.lande-facts-grid{grid-template-columns:1fr 1fr}.lande-facts-grid>div:nth-child(2){border-right:0}.lande-facts-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.lande-intro,.lande-faq,.lande-rules{grid-template-columns:1fr;gap:35px;padding:85px 0}.lande-intro>div:last-child{padding-top:0}.lande-gallery{min-height:560px;padding-bottom:85px}.lande-feature-grid{grid-template-columns:1fr 1fr}.lande-discover,.lande-other-home{grid-template-columns:1fr}.lande-discover-image,.lande-other-image{min-height:480px}.lande-other-image{order:-1}.lande-other-copy{padding:75px 24px}}@media (max-width:620px){.lande-hero h1{font-size:62px}.lande-hero-content{padding-bottom:64px}.lande-location{display:none}.lande-actions{flex-direction:column;align-items:stretch}.lande-button{width:100%}.lande-gallery{grid-template-rows:360px 260px 260px;grid-template-columns:1fr}.lande-gallery-main{grid-row:auto}.lande-feature-grid{grid-template-columns:1fr}.lande-feature-grid article{min-height:auto}.lande-center-actions{flex-direction:column}.lande-faq{gap:50px}.lande-accordion details>div{padding-right:0}.lande-discover-image,.lande-other-image{min-height:360px}.lande-facts-grid>div{justify-content:flex-start}.lande-final-cta br{display:none}}@media (prefers-reduced-motion:reduce){.lande-gallery img{transition:none}}
