.page_hero___KoSs{min-height:100vh;display:grid;grid-template-columns:55% 45%;position:relative;overflow:hidden}.page_heroLeft__Rc_0o{display:flex;flex-direction:column;justify-content:center;padding:5rem 4rem 5rem 6rem;position:relative;z-index:2}.page_heroLeft__Rc_0o:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 0 100%,rgba(208,112,64,.06) 0,transparent 60%);pointer-events:none}.page_heroEyebrow__ws0J4{display:flex;align-items:center;gap:.8rem;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sunset);margin-bottom:1.6rem;animation:page_fadeUp__eThKm .5s ease both}.page_heroEyebrow__ws0J4:before{content:"";width:2rem;height:1.5px;background:var(--sunset)}.page_heroTitle__ek5Lr{font-family:var(--font-display);font-size:clamp(3.5rem,5.5vw,5.8rem);font-weight:700;line-height:.95;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);margin-bottom:.5rem;animation:page_fadeUp__eThKm .5s ease .1s both}.page_accent__c_Hs0{color:var(--sunset);display:block}.page_heroScript__NIZcr{font-family:var(--font-script);font-size:clamp(1.6rem,2.5vw,2.4rem);color:var(--earth);line-height:1.3;margin-bottom:2rem;animation:page_fadeUp__eThKm .5s ease .2s both}.page_heroBio__mZykH{font-size:1rem;font-weight:400;line-height:1.85;color:var(--claire-muted);max-width:42ch;margin-bottom:2.5rem;animation:page_fadeUp__eThKm .5s ease .3s both}.page_heroBio__mZykH strong{color:var(--ink);font-weight:600}.page_heroCtas__3XV13{display:flex;gap:1rem;flex-wrap:wrap;animation:page_fadeUp__eThKm .5s ease .4s both}.page_heroStats__laGcE{display:flex;gap:2.5rem;margin-top:3rem;padding-top:2.5rem;border-top:1.5px solid var(--sunset-pale);animation:page_fadeUp__eThKm .5s ease .5s both}.page_statNum__mkL7c{display:block;font-family:var(--font-display);font-size:2.2rem;font-weight:700;color:var(--sunset);line-height:1;margin-bottom:.3rem}.page_statLabel___lGfg{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--claire-muted)}.page_heroRight__cSOtY{position:relative;background:var(--sand-pale);overflow:hidden}.page_photoMosaic__x8b3a{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:3px;padding:3px;animation:page_fadeUp__eThKm .8s ease .2s both}.page_mosaicCell__WHh8F{overflow:hidden;position:relative}.page_mosaicCell__WHh8F img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.page_mosaicCell__WHh8F:hover img{transform:scale(1.05)}.page_mosaicCell__WHh8F:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(30,36,40,.25));pointer-events:none;z-index:1}.page_mosaicPill__cQwna{position:absolute;bottom:1rem;left:1rem;background:rgba(253,250,246,.9);backdrop-filter:blur(8px);border-radius:2rem;padding:.35rem .8rem;font-size:.72rem;font-weight:700;color:var(--sunset);letter-spacing:.06em;z-index:2}.page_mosaicPlaceholder__AnxaI{width:100%;height:100%}.page_mosaic0__GvomA{background:linear-gradient(160deg,#D07040,#C0B090)}.page_mosaic1__uTYIU{background:linear-gradient(160deg,#4090E0,#B0C0D0)}.page_mosaic2__n5Do0{background:linear-gradient(160deg,#7090B0,#DDE9F8)}.page_mosaic3__94oK8{background:linear-gradient(160deg,#E0C090,#FAF5EB)}.page_mosaic4__lwHFR{background:linear-gradient(160deg,#806040,#A08060)}@keyframes page_marquee__mRUep{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes page_photoScroll__AwM9q{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes page_fadeUp__eThKm{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.page_marqueeStrip__KfcJM{background:var(--sunset);color:white;padding:.7rem 0;overflow:hidden;white-space:nowrap}.page_marqueeInner__fF13h{display:inline-flex;gap:2.5rem;animation:page_marquee__mRUep 22s linear infinite}.page_mItem__GS1d_{font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.9}.page_mDot__jnv7d{color:var(--sand);margin-left:2.5rem}.page_about__zFfHq{background:var(--ink);padding:6rem;display:grid;grid-template-columns:1fr 1.8fr;gap:6rem;align-items:center}.page_aboutLeft__o1ZH8 h2{font-family:var(--font-display);font-size:3rem;font-weight:300;text-transform:uppercase;letter-spacing:.06em;line-height:1.25;color:white}.page_aboutLeft__o1ZH8 h2 em{font-style:normal;font-weight:700;color:var(--sunset-light);display:block}.page_aboutRight__Yq7Xh p{font-size:1.05rem;font-weight:300;line-height:1.9;color:rgba(255,255,255,.65)}.page_aboutRight__Yq7Xh p strong{color:rgba(255,255,255,.92);font-weight:600}.page_photoStrip__nf_MA{overflow:hidden;display:flex;height:260px}.page_stripInner__VIW6k{display:flex;gap:4px;animation:page_photoScroll__AwM9q 35s linear infinite;width:max-content}.page_stripPhoto__KqssW{flex:0 0 auto;width:200px;height:260px;overflow:hidden;position:relative}.page_stripPhoto__KqssW img,.page_stripPlaceholder___LUlG{width:200px;height:260px;object-fit:cover;display:block}.page_stripPhoto__KqssW img{transition:transform .4s}.page_stripPhoto__KqssW:hover img{transform:scale(1.06)}.page_stripLabel__Evjz5{position:absolute;bottom:.6rem;left:.6rem;background:rgba(253,250,246,.88);backdrop-filter:blur(6px);border-radius:2rem;padding:.25rem .65rem;font-size:.68rem;font-weight:700;color:var(--sunset);letter-spacing:.08em;text-transform:uppercase}.page_strip0__O2LGT{background:linear-gradient(160deg,#D07040,#C0B090)}.page_strip1__TmqJM{background:linear-gradient(160deg,#4090E0,#B0C0D0)}.page_strip2__jfZ_t{background:linear-gradient(160deg,#7090B0,#DDE9F8)}.page_strip3__pvPif{background:linear-gradient(160deg,#D07040,#E0C090)}.page_strip4__xDiCZ{background:linear-gradient(160deg,#4090E0,#70B0F0)}.page_strip5__YdE0b{background:linear-gradient(160deg,#E0C090,#FAF5EB)}.page_strip6__aDaZA{background:linear-gradient(160deg,#7090B0,#B0C0D0)}.page_strip7__U9hQW{background:linear-gradient(160deg,#806040,#A08060)}.page_posts__MPy20{padding:7rem 6rem}.page_sectionTop__dVSjh{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}.page_sectionTitle__vKKni{font-family:var(--font-display);font-size:2.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1}.page_viewAll__A6Xmo{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sunset);text-decoration:none;display:flex;align-items:center;gap:.5rem;padding-bottom:.2rem;border-bottom:1.5px solid var(--sunset-pale);transition:gap .2s,border-color .2s}.page_viewAll__A6Xmo:hover{gap:.9rem;border-color:var(--sunset)}.page_postsGrid__cCpAA{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:1.5rem}.page_postCard__g2zhN{background:white;border-radius:1rem;overflow:hidden;border:1px solid rgba(208,112,64,.1);transition:transform .3s,box-shadow .3s;cursor:pointer;text-decoration:none;display:block;color:inherit}.page_postCard__g2zhN:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(30,36,40,.1)}.page_postImg__4ZY1Y{width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;font-size:3.5rem;position:relative;overflow:hidden}.page_postImgFeatured__eEqdF{background:linear-gradient(135deg,#D07040,#E09060 40%,#C0B090);aspect-ratio:16/9}.page_postImgSky__hR3Ta{background:linear-gradient(160deg,#4090E0,#70B0F0 60%,#B0C0D0)}.page_postImgEarth__wEJWL{background:linear-gradient(160deg,#806040,#A08060 50%,#C0B090)}.page_postFeatured__R9yja .page_postImg__4ZY1Y{aspect-ratio:16/9}.page_postBody__uSysI{padding:1.5rem}.page_postCat__I1CaW{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sunset);margin-bottom:.5rem;display:block}.page_postTitle__4pl6a{font-family:var(--font-display);font-size:1.1rem;font-weight:600;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.7rem;color:var(--ink)}.page_postFeatured__R9yja .page_postTitle__4pl6a{font-size:1.4rem}.page_postExcerpt__CdQl2{font-size:.88rem;font-weight:400;color:var(--claire-muted);line-height:1.7;margin-bottom:1.2rem}.page_postMeta__ElRCw{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;color:var(--claire-muted);padding-top:.9rem;border-top:1px solid var(--sunset-pale)}.page_postRead__C2Kno{color:var(--sunset);font-weight:700}.page_newsletter__Gx2IS{padding:7rem 6rem;background:var(--sand-pale);display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;position:relative;overflow:hidden}.page_newsletter__Gx2IS:after{content:"✈";position:absolute;font-size:24rem;color:var(--sand);bottom:-5rem;right:2rem;transform:rotate(-10deg);line-height:1;pointer-events:none}.page_nlTitle__8SrND{font-family:var(--font-display);font-size:2.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.05;margin-bottom:1rem}.page_nlTitle__8SrND em{font-style:normal;color:var(--sunset);display:block}.page_nlSub__P1fWx{font-size:1rem;font-weight:400;color:var(--claire-muted);line-height:1.75}.page_nlFormWrap__PA4uQ{position:relative;z-index:1}@media (max-width:960px){.page_hero___KoSs{grid-template-columns:1fr}.page_heroLeft__Rc_0o{padding:5rem 2rem 2rem}.page_heroRight__cSOtY{height:400px}.page_about__zFfHq{grid-template-columns:1fr;gap:2rem;padding:4rem 2rem}.page_posts__MPy20{padding:4rem 2rem}.page_newsletter__Gx2IS,.page_postsGrid__cCpAA{grid-template-columns:1fr}.page_newsletter__Gx2IS{gap:2rem;padding:4rem 2rem}}