.motion-kit-module__mKQ8kq__reveal,.motion-kit-module__mKQ8kq__split,.motion-kit-module__mKQ8kq__imageReveal{--mk-delay:0s;--mk-duration:.6s;--mk-distance:16px;--mk-stagger:40ms;--mk-ease:cubic-bezier(.16, 1, .3, 1)}.motion-kit-module__mKQ8kq__splitMask{white-space:nowrap;clip-path:inset(-.35em -.15em -.12em);display:inline-block}.motion-kit-module__mKQ8kq__splitPiece{display:inline-block}.motion-kit-module__mKQ8kq__imageReveal{--mk-clip-from:inset(100% 0 0 0);position:relative;overflow:hidden}.motion-kit-module__mKQ8kq__imageReveal[data-direction=down]{--mk-clip-from:inset(0 0 100% 0)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=left]{--mk-clip-from:inset(0 0 0 100%)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=right]{--mk-clip-from:inset(0 100% 0 0)}.motion-kit-module__mKQ8kq__imageRevealInner{width:100%;height:100%}.motion-kit-module__mKQ8kq__marquee{--mk-marquee-gap:2rem;--mk-marquee-duration:40s;display:flex;overflow:hidden}.motion-kit-module__mKQ8kq__marqueeTrack{width:100%;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup{justify-content:center;align-items:center;gap:var(--mk-marquee-gap);flex-wrap:wrap;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{display:none}.motion-kit-module__mKQ8kq__storyMedia[data-active=false]{opacity:0}.motion-kit-module__mKQ8kq__storyBody{color:color-mix(in oklab, currentColor 84%, var(--background))}@media (min-width:768px){.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false]{color:color-mix(in oklab, currentColor 66%, var(--background))}.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false] .motion-kit-module__mKQ8kq__storyBody{color:inherit}}.motion-kit-module__mKQ8kq__zoomHero,.motion-kit-module__mKQ8kq__sequence{height:auto}.motion-kit-module__mKQ8kq__sequenceCanvas{display:none}@media (prefers-reduced-motion:no-preference){.motion-kit-module__mKQ8kq__reveal[data-state=shown]{transition:opacity var(--mk-duration) var(--mk-ease) var(--mk-delay), transform var(--mk-duration) var(--mk-ease) var(--mk-delay), filter var(--mk-duration) var(--mk-ease) var(--mk-delay), clip-path var(--mk-duration) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__fadeUp[data-state=hidden]{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}.motion-kit-module__mKQ8kq__fade[data-state=hidden]{opacity:0}.motion-kit-module__mKQ8kq__blur[data-state=hidden]{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=hidden]{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=shown]{clip-path:inset(0)}.motion-kit-module__mKQ8kq__scale[data-state=hidden]{opacity:0;transform:scale(.96)}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fadeUp{animation:motion-kit-module__mKQ8kq__mk-fade-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fade{animation:motion-kit-module__mKQ8kq__mk-fade var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__blur{animation:motion-kit-module__mKQ8kq__mk-blur var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__clipUp{animation:motion-kit-module__mKQ8kq__mk-clip-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__scale{animation:motion-kit-module__mKQ8kq__mk-scale var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__split[data-state=hidden] .motion-kit-module__mKQ8kq__splitPiece{transform:translateY(115%)}.motion-kit-module__mKQ8kq__split[data-state=shown] .motion-kit-module__mKQ8kq__splitPiece{transition:transform var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger))}.motion-kit-module__mKQ8kq__split[data-trigger=load] .motion-kit-module__mKQ8kq__splitPiece{animation:motion-kit-module__mKQ8kq__mk-rise var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger)) both}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden]{clip-path:var(--mk-clip-from)}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden] .motion-kit-module__mKQ8kq__imageRevealInner{transform:scale(1.15)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown]{clip-path:inset(0);transition:clip-path var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown] .motion-kit-module__mKQ8kq__imageRevealInner{transition:transform calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load]{animation:motion-kit-module__mKQ8kq__mk-wipe var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay) both}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load] .motion-kit-module__mKQ8kq__imageRevealInner{animation:motion-kit-module__mKQ8kq__mk-settle calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.motion-kit-module__mKQ8kq__marqueeTrack{width:max-content;animation:motion-kit-module__mKQ8kq__mk-marquee var(--mk-marquee-duration) linear infinite;flex-shrink:0}.motion-kit-module__mKQ8kq__marquee[data-reverse=true] .motion-kit-module__mKQ8kq__marqueeTrack{animation-direction:reverse}.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:hover .motion-kit-module__mKQ8kq__marqueeTrack,.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:focus-within .motion-kit-module__mKQ8kq__marqueeTrack{animation-play-state:paused}.motion-kit-module__mKQ8kq__marqueeGroup,.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{flex-wrap:nowrap;flex-shrink:0;padding-inline-end:var(--mk-marquee-gap);display:flex}.motion-kit-module__mKQ8kq__storyMedia{transition:opacity .6s cubic-bezier(.65,0,.35,1)}.motion-kit-module__mKQ8kq__storyStep,.motion-kit-module__mKQ8kq__storyBody{transition:color .4s}.motion-kit-module__mKQ8kq__zoomHero{height:var(--mk-scroll-length,200vh)}.motion-kit-module__mKQ8kq__sequence{height:var(--mk-scroll-length,300vh)}.motion-kit-module__mKQ8kq__sequenceCanvas{display:block}}@media (prefers-reduced-motion:reduce){.motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}@keyframes motion-kit-module__mKQ8kq__mk-fade-up{0%{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-fade{0%{opacity:0}}@keyframes motion-kit-module__mKQ8kq__mk-blur{0%{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-clip-up{0%{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-scale{0%{opacity:0;transform:scale(.96)}}@keyframes motion-kit-module__mKQ8kq__mk-rise{0%{transform:translateY(115%)}}@keyframes motion-kit-module__mKQ8kq__mk-wipe{0%{clip-path:var(--mk-clip-from)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-settle{0%{transform:scale(1.15)}}@keyframes motion-kit-module__mKQ8kq__mk-marquee{to{transform:translate(-50%)}}.motion-kit-module__mKQ8kq__scrimLeft{background:linear-gradient(90deg,#0000009e 0%,#00000061 38%,#0000 72%)}.motion-kit-module__mKQ8kq__scrimBottom{background:linear-gradient(#0000 30%,#0000004d 60%,#000000a8 100%)}.motion-kit-module__mKQ8kq__scrimFull{background:#00000061}
.home-module__b8A7Ya__page{--ink:#eee8dc;--forest:#d6b873;--forest-deep:#0b0b0a;--paper:#10100e;--paper-dark:#211f1a;--clay:#d6b873;--sun:#dfc17a;--moss:#c7aa68;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.home-module__b8A7Ya__announcement{background:var(--forest-deep);color:#e1cb92;letter-spacing:.14em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.6rem;min-height:32px;padding:.38rem 1rem;font-size:.62rem;font-weight:700;display:flex}.home-module__b8A7Ya__announcementDot,.home-module__b8A7Ya__eyebrow span{background:var(--sun);border-radius:50%;flex:none;width:6px;height:6px}.home-module__b8A7Ya__header{z-index:2;border-bottom:1px solid #d6b87338;justify-content:space-between;align-items:center;width:min(100% - 8rem,1320px);height:88px;margin:0 auto;display:flex;position:relative}.home-module__b8A7Ya__brand{color:inherit;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.home-module__b8A7Ya__nav{align-items:center;gap:clamp(1.6rem,4vw,3.8rem);margin-left:7rem;display:flex}.home-module__b8A7Ya__nav a,.home-module__b8A7Ya__headerAction,.home-module__b8A7Ya__textLink,.home-module__b8A7Ya__lightLink,.home-module__b8A7Ya__footer>a:last-of-type{color:var(--ink);font-size:.77rem;font-weight:600;text-decoration:none;transition:color .18s}.home-module__b8A7Ya__nav a:hover,.home-module__b8A7Ya__headerAction:hover,.home-module__b8A7Ya__textLink:hover,.home-module__b8A7Ya__lightLink:hover,.home-module__b8A7Ya__footer>a:last-of-type:hover{color:var(--clay)}.home-module__b8A7Ya__headerAction{border:1px solid #d6b87352;border-radius:999px;align-items:center;gap:.45rem;padding:.72rem 1rem;display:inline-flex}.home-module__b8A7Ya__hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(3rem,6vw,7.5rem);width:min(100% - 8rem,1320px);min-height:min(730px,100svh - 120px);margin:0 auto;padding:3.7rem 0 5rem;display:grid;position:relative}.home-module__b8A7Ya__heroCopy{z-index:1;padding:0 0 1rem .3rem;position:relative}.home-module__b8A7Ya__eyebrow{color:#d6b873;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1.55rem;font-size:.63rem;font-weight:700;line-height:1.5;display:flex}.home-module__b8A7Ya__eyebrow span{background:var(--clay)}.home-module__b8A7Ya__hero h1,.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__originCopy h2,.home-module__b8A7Ya__contactInner h2{letter-spacing:-.065em;margin:0;font-family:Pinyon Script,Georgia,serif;font-weight:400}.home-module__b8A7Ya__hero h1{max-width:640px;font-size:clamp(3.5rem,6.25vw,6rem);line-height:.98}.home-module__b8A7Ya__hero h1 em,.home-module__b8A7Ya__sectionHeading h2 em,.home-module__b8A7Ya__originCopy h2 em,.home-module__b8A7Ya__contactInner h2 em{color:var(--clay);font-weight:400}.home-module__b8A7Ya__heroLead{margin:1.8rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.75vw,1.48rem);line-height:1.4}.home-module__b8A7Ya__heroDescription{color:#c8c1b2;max-width:450px;margin:.8rem 0 0;font-size:.93rem;line-height:1.8}.home-module__b8A7Ya__heroActions{align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.home-module__b8A7Ya__buttonPrimary{border:1px solid var(--forest);background:var(--forest);color:#f0eadc;letter-spacing:.015em;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:52px;padding:.8rem 1.25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.home-module__b8A7Ya__buttonPrimary:hover{background:#e0c47e;border-color:#e0c47e;transform:translateY(-2px)}.home-module__b8A7Ya__textLink,.home-module__b8A7Ya__lightLink{align-items:center;gap:.4rem;display:inline-flex}.home-module__b8A7Ya__heroNote{color:#b8b09f;align-items:center;gap:.68rem;margin-top:3.2rem;font-family:Georgia,Times New Roman,serif;font-size:.81rem;font-style:italic;display:flex}.home-module__b8A7Ya__noteIcon{width:32px;height:32px;color:var(--forest);border:1px solid #d6b87357;border-radius:50%;place-items:center;display:grid}.home-module__b8A7Ya__heroVisual{isolation:isolate;background:#302718;border-radius:47% 47% 4px 4px;min-width:0;height:clamp(470px,43vw,625px);position:relative;overflow:visible}.home-module__b8A7Ya__heroImage,.home-module__b8A7Ya__imageWash{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.home-module__b8A7Ya__heroImage{object-fit:cover;object-position:center}.home-module__b8A7Ya__imageWash{pointer-events:none;background:linear-gradient(#0a0a0800 48%,#0a0a08b8 100%)}.home-module__b8A7Ya__imageStamp{color:#f0eadc;flex-direction:column;gap:.6rem;display:flex;position:absolute;bottom:2.4rem;left:2.25rem}.home-module__b8A7Ya__stampOverline{letter-spacing:.18em;text-transform:uppercase;font-size:.6rem;font-weight:700}.home-module__b8A7Ya__stampTitle{letter-spacing:-.045em;font-family:Pinyon Script,Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.35rem);line-height:1.05}.home-module__b8A7Ya__imageCounter{color:#f0eadc;letter-spacing:.13em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a08b8;border-radius:999px;align-items:center;gap:.55rem;padding:.48rem .65rem;font-size:.55rem;font-weight:700;display:flex;position:absolute;top:2rem;right:1.9rem}.home-module__b8A7Ya__imageCounter span{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:.9rem;font-weight:400}.home-module__b8A7Ya__imageCounter i{opacity:.7;background:currentColor;width:21px;height:1px}.home-module__b8A7Ya__sunburst{background:var(--sun);width:54px;height:54px;color:var(--forest-deep);border-radius:50%;place-items:center;display:grid;position:absolute;top:21%;right:-20px;box-shadow:0 7px 20px #00000057}.home-module__b8A7Ya__scrollCue{color:#bdb6a5;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.63rem;font-weight:600;text-decoration:none;display:flex;position:absolute;bottom:1.2rem;left:.3rem}.home-module__b8A7Ya__wordRibbon{color:#d6b873;white-space:nowrap;background:#1d1b16;justify-content:center;align-items:center;gap:clamp(1.2rem,4vw,4rem);min-height:76px;padding:1.2rem 2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(.8rem,1.15vw,1rem);font-style:italic;display:flex;overflow:hidden}.home-module__b8A7Ya__wordRibbon i{background:var(--clay);flex:none;width:6px;height:6px;transform:rotate(45deg)}.home-module__b8A7Ya__ourWay{padding:clamp(5.5rem,9vw,9rem) max(2rem,50% - 610px) clamp(6rem,10vw,9rem)}.home-module__b8A7Ya__sectionHeading{text-align:center;max-width:700px;margin:0 auto 4rem}.home-module__b8A7Ya__sectionHeading .home-module__b8A7Ya__eyebrow{justify-content:center;margin-bottom:1.3rem}.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__contactInner h2{font-size:clamp(2.65rem,5vw,4.7rem);line-height:1.03}.home-module__b8A7Ya__sectionIntro{color:#c8c1b2;max-width:570px;margin:1.35rem auto 0;font-size:.91rem;line-height:1.8}.home-module__b8A7Ya__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.home-module__b8A7Ya__storyCard{background:#171613;border:1px solid #51452d;position:relative;overflow:hidden}.home-module__b8A7Ya__cardArt{height:clamp(180px,20vw,245px);color:var(--forest);background:#050505;place-items:center;display:grid;position:relative;overflow:hidden}.home-module__b8A7Ya__continentMap{z-index:1;object-fit:contain;width:min(84%,320px);height:min(90%,220px);position:relative}.home-module__b8A7Ya__mapLabel{z-index:2;color:#050505;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-family:inherit;font-size:.58rem;font-weight:700;line-height:1.05;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.home-module__b8A7Ya__africaMapLabel,.home-module__b8A7Ya__asiaMapLabel{left:50%}.home-module__b8A7Ya__latinAmericaMapLabel{width:4.3rem;top:54%;left:61%}.home-module__b8A7Ya__artNumber{color:#d6b873c7;font-family:Georgia,Times New Roman,serif;font-size:.8rem;font-style:italic;position:absolute;top:1rem;left:1.2rem}.home-module__b8A7Ya__cardBody{padding:1.5rem 1.45rem 1.8rem}.home-module__b8A7Ya__cardKicker{color:#d6b873;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .75rem;font-size:.58rem;font-weight:700}.home-module__b8A7Ya__cardBody h3{letter-spacing:-.045em;max-width:300px;margin:0;font-family:Pinyon Script,Georgia,serif;font-size:clamp(1.2rem,1.65vw,1.6rem);font-weight:400;line-height:1.18}.home-module__b8A7Ya__cardBody>p:last-child{color:#c8c1b2;max-width:340px;margin:.8rem 0 0;font-size:.79rem;line-height:1.75}.home-module__b8A7Ya__originSection{background:var(--forest-deep);color:#eee8dc;grid-template-columns:1.03fr .97fr;min-height:560px;display:grid}.home-module__b8A7Ya__originVisual{color:#d6b873;background:#13120f;min-height:560px;position:relative;overflow:hidden}.home-module__b8A7Ya__originSun{aspect-ratio:1;opacity:.92;background:#d6b873;border-radius:50%;width:clamp(130px,20vw,245px);position:absolute;top:12%;left:51%}.home-module__b8A7Ya__originOrb{aspect-ratio:1;background:radial-gradient(circle at 34% 31%,#947434 0 8%,#6e592c 9% 18%,#3e3420 19% 30%,#8e7846 31% 47%,#746036 48% 57%,#9a7e44 58% 71%,#13120f 72%);border:1px solid #d6b87361;border-radius:50%;place-items:center;width:clamp(170px,25vw,290px);display:grid;position:absolute;top:34%;left:31%;box-shadow:inset -24px -13px 34px #0000006b,0 35px 60px #00000057}.home-module__b8A7Ya__originOrb span{color:#f7f3e7;border:1px solid #f0eadcb3;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;display:grid}.home-module__b8A7Ya__orbitLine{border:1px solid #d6b8737a;border-radius:50%;width:68%;height:60%;position:absolute;top:25%;left:17%;transform:rotate(-32deg)}.home-module__b8A7Ya__originLabel{color:#d8bd7a;letter-spacing:.17em;text-align:right;font-size:.6rem;font-weight:700;line-height:1.7;position:absolute;bottom:13%;right:10%}.home-module__b8A7Ya__originCoordinate{color:#c3ad79;letter-spacing:.13em;font-size:.57rem;font-weight:700;position:absolute;top:2.2rem;left:2rem}.home-module__b8A7Ya__originCopy{flex-direction:column;justify-content:center;max-width:580px;padding:clamp(3rem,7vw,6.4rem);display:flex;position:relative}.home-module__b8A7Ya__eyebrowLight{color:#d9c58f}.home-module__b8A7Ya__eyebrowLight span{background:var(--sun)}.home-module__b8A7Ya__originCopy h2{font-size:clamp(3rem,5.1vw,5rem);line-height:.99}.home-module__b8A7Ya__originCopy h2 em{color:#dfc17a}.home-module__b8A7Ya__originCopy>p:not(.home-module__b8A7Ya__eyebrow){color:#d8d1c1;max-width:410px;margin:1.5rem 0 0;font-size:.9rem;line-height:1.85}.home-module__b8A7Ya__lightLink{color:#eee8dc;width:fit-content;margin-top:1.6rem}.home-module__b8A7Ya__lightLink:hover{color:#f0d28a}.home-module__b8A7Ya__originIndex{color:#bcae88;letter-spacing:.13em;font-size:.55rem;font-weight:700;position:absolute;bottom:2rem;right:2.5rem}.home-module__b8A7Ya__contactSection{text-align:center;background:#171613;place-items:center;min-height:590px;padding:6rem 2rem;display:grid;position:relative;overflow:hidden}.home-module__b8A7Ya__contactInner{z-index:1;flex-direction:column;align-items:center;max-width:640px;display:flex;position:relative}.home-module__b8A7Ya__contactIcon{width:48px;height:48px;color:var(--forest);border:1px solid #d6b87375;border-radius:50%;place-items:center;margin-bottom:1.4rem;display:grid}.home-module__b8A7Ya__contactInner .home-module__b8A7Ya__eyebrow{margin-bottom:1.15rem}.home-module__b8A7Ya__contactInner h2{font-size:clamp(2.7rem,5.2vw,4.6rem);line-height:1.02}.home-module__b8A7Ya__contactLead{color:#c8c1b2;max-width:480px;margin:1.2rem 0 1.6rem;font-size:.88rem;line-height:1.8}.home-module__b8A7Ya__emailLink{color:#d2c9b5;margin-top:.95rem;font-size:.72rem;text-decoration:none}.home-module__b8A7Ya__emailLink:hover{color:var(--clay);text-underline-offset:3px;text-decoration:underline}.home-module__b8A7Ya__contactDecoration{color:#d6b8734d;font-family:Georgia,Times New Roman,serif;font-size:clamp(9rem,20vw,19rem);line-height:1;position:absolute}.home-module__b8A7Ya__decorationLeft{top:10%;left:-1.5%}.home-module__b8A7Ya__decorationRight{color:#d6b87338;bottom:4%;right:-2%;transform:rotate(22deg)}.home-module__b8A7Ya__footer{color:#eee8dc;align-items:center;gap:2rem;width:min(100% - 8rem,1320px);min-height:106px;margin:0 auto;display:flex}.home-module__b8A7Ya__footer>p{color:#c6bea9;margin:0 auto 0 0;font-family:Georgia,Times New Roman,serif;font-size:.84rem;font-style:italic}.home-module__b8A7Ya__footer>a:last-of-type{color:#eee8dc;align-items:center;gap:.3rem;display:inline-flex}.home-module__b8A7Ya__copyright{color:#bdb6a5;font-size:.61rem}.home-module__b8A7Ya__footer{background:var(--forest-deep);width:100%;padding:0 max(2rem,50% - 660px)}.home-module__b8A7Ya__page a:focus-visible{outline-offset:4px;outline:2px solid #d6b873}@media (max-width:1000px){.home-module__b8A7Ya__header,.home-module__b8A7Ya__hero{width:min(100% - 4rem,1320px)}.home-module__b8A7Ya__hero{gap:3rem}.home-module__b8A7Ya__hero h1{font-size:clamp(3.3rem,7vw,5rem)}.home-module__b8A7Ya__cards{gap:.75rem}.home-module__b8A7Ya__cardBody{padding:1.35rem 1.15rem 1.7rem}.home-module__b8A7Ya__originCopy{padding:4rem 3rem}.home-module__b8A7Ya__footer{padding-left:2rem;padding-right:2rem}}@media (max-width:720px){.home-module__b8A7Ya__announcement{min-height:30px;font-size:.55rem}.home-module__b8A7Ya__header{width:calc(100% - 2.5rem);height:70px}.home-module__b8A7Ya__nav{gap:1rem;margin-left:auto;margin-right:1rem}.home-module__b8A7Ya__nav a{font-size:.68rem}.home-module__b8A7Ya__headerAction{gap:.2rem;padding:.58rem .7rem;font-size:.66rem}.home-module__b8A7Ya__hero{grid-template-columns:1fr;gap:2.2rem;width:calc(100% - 2.5rem);min-height:0;padding:3.9rem 0 4rem}.home-module__b8A7Ya__heroCopy{padding:0}.home-module__b8A7Ya__eyebrow{margin-bottom:1.1rem;font-size:.57rem}.home-module__b8A7Ya__hero h1{max-width:520px;font-size:clamp(3.35rem,14vw,5.3rem)}.home-module__b8A7Ya__heroLead{margin-top:1.25rem;font-size:1.16rem}.home-module__b8A7Ya__heroDescription{max-width:460px;margin-top:.55rem;font-size:.85rem;line-height:1.72}.home-module__b8A7Ya__heroActions{gap:1.1rem;margin-top:1.45rem}.home-module__b8A7Ya__buttonPrimary{min-height:48px;padding:.7rem 1.05rem;font-size:.69rem}.home-module__b8A7Ya__textLink{font-size:.7rem}.home-module__b8A7Ya__heroNote{margin-top:1.65rem;font-size:.75rem}.home-module__b8A7Ya__heroVisual{border-radius:48% 48% 3px 3px;height:min(115vw,500px)}.home-module__b8A7Ya__imageStamp{bottom:1.7rem;left:1.35rem}.home-module__b8A7Ya__stampTitle{font-size:1.8rem}.home-module__b8A7Ya__imageCounter{font-size:.49rem;top:1.5rem;right:1.25rem}.home-module__b8A7Ya__sunburst{width:43px;height:43px;top:17%;right:-10px}.home-module__b8A7Ya__scrollCue{display:none}.home-module__b8A7Ya__wordRibbon{justify-content:flex-start;gap:1.25rem;min-height:58px;padding:1rem 1.25rem;font-size:.8rem}.home-module__b8A7Ya__wordRibbon span:last-child{display:none}.home-module__b8A7Ya__ourWay{padding:5.5rem 1.25rem 5.7rem}.home-module__b8A7Ya__sectionHeading{margin-bottom:2.5rem}.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__contactInner h2{font-size:clamp(2.7rem,11vw,4.1rem)}.home-module__b8A7Ya__sectionIntro{margin-top:1rem;font-size:.85rem}.home-module__b8A7Ya__cards{grid-template-columns:1fr;gap:.85rem}.home-module__b8A7Ya__cardArt{height:210px}.home-module__b8A7Ya__cardBody{padding:1.25rem 1.3rem 1.55rem}.home-module__b8A7Ya__cardBody h3{font-size:1.45rem}.home-module__b8A7Ya__cardBody>p:last-child{font-size:.77rem}.home-module__b8A7Ya__originSection{grid-template-columns:1fr}.home-module__b8A7Ya__originVisual{min-height:380px}.home-module__b8A7Ya__originSun{width:170px;top:7%;left:46%}.home-module__b8A7Ya__originOrb{width:220px;top:25%;left:27%}.home-module__b8A7Ya__orbitLine{width:76%;height:72%;top:15%;left:13%}.home-module__b8A7Ya__originCoordinate{font-size:.51rem;top:1.5rem;left:1.25rem}.home-module__b8A7Ya__originLabel{bottom:10%;right:8%}.home-module__b8A7Ya__originCopy{min-height:450px;padding:4.1rem 1.5rem 4.5rem}.home-module__b8A7Ya__originCopy h2{font-size:clamp(3.1rem,12vw,4.3rem)}.home-module__b8A7Ya__originCopy>p:not(.home-module__b8A7Ya__eyebrow){font-size:.84rem}.home-module__b8A7Ya__originIndex{bottom:1.5rem;right:1.5rem}.home-module__b8A7Ya__contactSection{min-height:530px;padding:5.5rem 1.4rem}.home-module__b8A7Ya__contactDecoration{font-size:11rem}.home-module__b8A7Ya__decorationLeft{top:1%;left:-14%}.home-module__b8A7Ya__decorationRight{bottom:0;right:-15%}.home-module__b8A7Ya__contactLead{font-size:.82rem}.home-module__b8A7Ya__footer{grid-template-columns:1fr auto;gap:1rem;width:100%;min-height:0;padding:1.8rem 1.25rem;display:grid}.home-module__b8A7Ya__footer>p{grid-area:2/1/auto/-1;margin:0}.home-module__b8A7Ya__footer>a:last-of-type{justify-self:end}.home-module__b8A7Ya__copyright{grid-area:3/1/auto/-1}}@media (max-width:380px){.home-module__b8A7Ya__nav{gap:.35rem;margin-right:.35rem}.home-module__b8A7Ya__nav a{white-space:nowrap;font-size:.56rem}.home-module__b8A7Ya__headerAction{white-space:nowrap;gap:.12rem;padding:.46rem .45rem;font-size:.58rem}.home-module__b8A7Ya__hero h1{font-size:3.15rem}.home-module__b8A7Ya__heroActions{flex-direction:column;align-items:flex-start;gap:.9rem}}@media (prefers-reduced-motion:reduce){.home-module__b8A7Ya__page *,.home-module__b8A7Ya__page :before,.home-module__b8A7Ya__page :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.home-module__b8A7Ya__page h1,.home-module__b8A7Ya__page h2,.home-module__b8A7Ya__page h3{color:var(--sun)}.home-module__b8A7Ya__contactIcon{color:var(--sun);border-color:#d6b8737a}.home-module__b8A7Ya__nav a,.home-module__b8A7Ya__headerAction,.home-module__b8A7Ya__textLink,.home-module__b8A7Ya__lightLink,.home-module__b8A7Ya__emailLink,.home-module__b8A7Ya__scrollCue,.home-module__b8A7Ya__footer>a:last-of-type{color:var(--sun)}.home-module__b8A7Ya__headerAction{border-color:#d6b8738c}.home-module__b8A7Ya__headerAction:hover,.home-module__b8A7Ya__nav a:hover,.home-module__b8A7Ya__textLink:hover,.home-module__b8A7Ya__lightLink:hover,.home-module__b8A7Ya__emailLink:hover,.home-module__b8A7Ya__footer>a:last-of-type:hover{color:#f0d28a}.home-module__b8A7Ya__buttonPrimary{border-color:var(--sun);background:var(--sun);color:#11100d}.home-module__b8A7Ya__buttonPrimary:hover{color:#11100d;background:#f0d28a;border-color:#f0d28a}.home-module__b8A7Ya__page a:focus-visible{outline-color:var(--sun)}
