:root{--cream: #fffded;--tan: #e7e0cd;--mint: #4ea19d;--mint-deep: #2f7f7b;--forest: #406b61;--lime: #8fc285;--forest-deep: oklch(32% .045 168);--forest-ink: oklch(24% .04 168);--tan-line: oklch(82% .026 90);--tan-deep: oklch(86% .03 92);--sans: "DM Sans", "Helvetica Neue", Arial, sans-serif;--gutter: clamp(16px, 4vw, 48px);--max: 1320px;--radius: 24px;--shadow-1: 0 1px 2px oklch(24% .04 168 / .06), 0 10px 30px -14px oklch(24% .04 168 / .32);--shadow-2: 0 2px 4px oklch(24% .04 168 / .06), 0 30px 60px -24px oklch(24% .04 168 / .5);--ease: cubic-bezier(.2, .7, .2, 1);--slow: 1.2s;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .17 0 0 0 0 .1 %2E45 0 0 0 -.19'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--sans);font-size:17px;line-height:1.55;color:var(--forest-deep);background:var(--tan) var(--grain);overflow-x:clip;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit}h1,h2,h3,p,blockquote,figure{margin:0}button{font:inherit}::selection{background:var(--lime);color:var(--forest-ink)}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--forest-deep);color:var(--cream);padding:10px 16px;border-radius:8px}.skip:focus{top:12px}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.status{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:var(--forest-deep);color:var(--cream);font-weight:700;letter-spacing:-.01em;white-space:nowrap}.status .dot{width:8px;height:8px;border-radius:50%;background:var(--lime)}.shot{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-2);background:var(--forest-deep)}.shot img{width:100%;height:100%;object-fit:cover}.js [data-reveal]{opacity:0;translate:0 24px;transition:opacity var(--slow) var(--ease),translate var(--slow) var(--ease);transition-delay:calc(var(--d, 0) * .14s)}.js [data-reveal].in{opacity:1;translate:0 0}@supports (animation-timeline: view()){[data-drift]{animation:drift linear both;animation-timeline:view();animation-range:cover}@keyframes drift{0%{translate:0 calc(var(--drift, 40px))}to{translate:0 calc(var(--drift, 40px) * -1)}}}[data-fill] .w{color:var(--fill-off);transition:color .5s var(--ease)}[data-fill] .w.on{color:var(--fill-on)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js [data-reveal]{opacity:1;translate:none}}.nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:50;padding-block:16px;color:var(--forest-deep);transition:background .4s,box-shadow .4s,padding .4s,color .4s}.on-dark[data-astro-cid-dmqpwcec]{color:var(--cream)}.nav[data-astro-cid-dmqpwcec].stuck{color:var(--forest-deep);background:color-mix(in oklab,var(--tan) 86%,transparent);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 1px color-mix(in oklab,var(--forest-deep) 10%,transparent);padding-block:10px}.nav-in[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:16px}.brand[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:14px}.state[data-astro-cid-dmqpwcec]{color:var(--lime)}.nav[data-astro-cid-dmqpwcec].stuck .state[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec]:not(.on-dark) .state[data-astro-cid-dmqpwcec]{color:var(--mint-deep)}.brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{transition:opacity .4s,width .4s,margin .4s}.nav.on-dark:not(.stuck) .brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{opacity:0;width:0;margin-right:-10px}.register[data-astro-cid-dmqpwcec]{text-decoration:none;font-weight:800;font-size:15px;padding:11px 22px;border-radius:999px;background:var(--lime);color:var(--forest-ink);box-shadow:var(--shadow-1);transition:background .3s,color .3s}.register[data-astro-cid-dmqpwcec]:hover{background:var(--cream)}.nav[data-astro-cid-dmqpwcec].stuck .register[data-astro-cid-dmqpwcec]{background:var(--forest-deep);color:var(--cream)}.nav[data-astro-cid-dmqpwcec].stuck .register[data-astro-cid-dmqpwcec]:hover{background:var(--lime);color:var(--forest-ink)}@media(max-width:440px){.brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:360px){.brand[data-astro-cid-dmqpwcec]{font-size:12px}}.notify[data-astro-cid-rmjem2hl]{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:480px}.sr[data-astro-cid-rmjem2hl]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}input[data-astro-cid-rmjem2hl][type=email]{flex:1 1 200px;min-width:0;font:inherit;font-size:16px;padding:14px 20px;border-radius:999px;border:1px solid var(--tan-line);background:#fff;color:var(--forest-deep)}input[data-astro-cid-rmjem2hl][type=email]:focus-visible{outline:3px solid var(--mint);outline-offset:2px}button[data-astro-cid-rmjem2hl]{flex:none;cursor:pointer;font-weight:700;font-size:16px;padding:14px 24px;border:0;border-radius:999px;background:var(--forest-deep);color:var(--cream);transition:background .3s,color .3s}button[data-astro-cid-rmjem2hl]:hover{background:var(--lime);color:var(--forest-ink)}button[data-astro-cid-rmjem2hl]:disabled{opacity:.6;cursor:wait}.msg[data-astro-cid-rmjem2hl]{flex-basis:100%;font-size:14px;font-weight:600;min-height:0}.msg[data-astro-cid-rmjem2hl]:empty{display:none}.done[data-astro-cid-rmjem2hl] input[data-astro-cid-rmjem2hl][type=email],.done[data-astro-cid-rmjem2hl] button[data-astro-cid-rmjem2hl]{display:none}.dark[data-astro-cid-rmjem2hl] input[data-astro-cid-rmjem2hl][type=email]{border-color:transparent}.dark[data-astro-cid-rmjem2hl] button[data-astro-cid-rmjem2hl]{background:var(--lime);color:var(--forest-ink)}.dark[data-astro-cid-rmjem2hl] button[data-astro-cid-rmjem2hl]:hover{background:var(--cream)}.facts[data-astro-cid-zgdcha2e]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);background:var(--cream);border-radius:var(--radius);box-shadow:var(--shadow-2)}.facts[data-astro-cid-zgdcha2e]>[data-astro-cid-zgdcha2e]{padding:26px clamp(18px,2.4vw,32px);display:grid;align-content:center;gap:4px}.facts[data-astro-cid-zgdcha2e]>[data-astro-cid-zgdcha2e]+[data-astro-cid-zgdcha2e]{border-left:1px solid var(--tan-line)}strong[data-astro-cid-zgdcha2e]{font-size:clamp(20px,1.9vw,26px);font-weight:800;letter-spacing:-.025em;line-height:1.1}span[data-astro-cid-zgdcha2e]{font-size:14px;color:var(--forest)}.reg[data-astro-cid-zgdcha2e]{grid-column:1 / -1;grid-template-columns:1fr minmax(320px,480px);align-items:center;gap:16px 32px;border-left:0!important;border-top:1px solid var(--tan-line);background:color-mix(in oklab,var(--tan) 35%,var(--cream));border-radius:0 0 var(--radius) var(--radius)}.reg[data-astro-cid-zgdcha2e] p[data-astro-cid-zgdcha2e]{display:grid;gap:4px}.soon[data-astro-cid-zgdcha2e]{display:inline-flex;align-items:center;gap:10px;font-size:clamp(18px,1.6vw,22px)}.dot[data-astro-cid-zgdcha2e]{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px color-mix(in oklab,var(--lime) 30%,transparent)}@media(max-width:1000px){.reg[data-astro-cid-zgdcha2e]{grid-template-columns:1fr}}@media(max-width:760px){.facts[data-astro-cid-zgdcha2e]>[data-astro-cid-zgdcha2e]{padding:18px}.facts[data-astro-cid-zgdcha2e]>[data-astro-cid-zgdcha2e]{grid-column:1 / -1;border-left:0!important}.facts[data-astro-cid-zgdcha2e]>[data-astro-cid-zgdcha2e]+[data-astro-cid-zgdcha2e]{border-top:1px solid var(--tan-line)}}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;min-height:max(640px,100svh);display:grid;align-items:end;color:var(--cream);overflow:hidden}.bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1}.bg[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:50% 30%;animation:settle 2.4s var(--ease) both}@keyframes settle{0%{scale:1.08}}.bg[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#08251ceb,#08251c73 45%,#08251c26 75%),linear-gradient(to right,oklch(24% .04 168 / .5),transparent 60%)}.content[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.5fr 1fr;gap:24px 64px;align-items:end;padding-bottom:clamp(120px,14vw,180px)}h1[data-astro-cid-bbe6dxrz]{line-height:.84;letter-spacing:-.055em;font-weight:1000}.line[data-astro-cid-bbe6dxrz]{display:block;overflow:hidden;padding-bottom:.06em}.line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{display:inline-block;animation:rise 1.4s var(--ease) both .2s}.sub[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{animation-delay:.4s}@keyframes rise{0%{translate:0 105%}}h1[data-astro-cid-bbe6dxrz] .state[data-astro-cid-bbe6dxrz]{font-size:clamp(64px,calc(17vw * var(--fit)),calc(260px * var(--fit)))}.sub[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,6vw,92px);letter-spacing:-.04em;color:var(--lime)}.intro[data-astro-cid-bbe6dxrz]{font-size:clamp(18px,1.6vw,22px);line-height:1.45;max-width:26em;padding-bottom:.6em;animation:fade 1.4s var(--ease) both .8s}@keyframes fade{0%{opacity:0;translate:0 16px}}@supports (animation-timeline: view()){.bg[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{animation:settle 2.4s var(--ease) both,push linear both;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}@keyframes push{to{translate:0 18%;scale:1.06}}}.facts-wrap[data-astro-cid-bbe6dxrz]{margin-top:clamp(-96px,-7vw,-64px)}@media(max-width:860px){.content[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}}.proof[data-astro-cid-rcg6ci5c]{display:grid;grid-template-columns:minmax(220px,.9fr) 2fr;gap:24px clamp(32px,5vw,80px);align-items:center;padding-top:clamp(64px,8vw,112px)}.globie[data-astro-cid-rcg6ci5c]{width:100%;max-width:340px;height:auto;justify-self:center}.oklahoma[data-astro-cid-rcg6ci5c] .globie[data-astro-cid-rcg6ci5c]{max-width:420px}.body[data-astro-cid-rcg6ci5c]{display:grid;gap:20px;justify-items:start}.lead[data-astro-cid-rcg6ci5c]{font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.4}ul[data-astro-cid-rcg6ci5c]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);width:100%}li[data-astro-cid-rcg6ci5c]{display:grid;gap:2px;padding-left:clamp(14px,2vw,24px);border-left:1px solid var(--tan-line)}strong[data-astro-cid-rcg6ci5c]{font-size:clamp(44px,5vw,76px);font-weight:1000;line-height:.9;letter-spacing:-.05em;color:var(--forest)}span[data-astro-cid-rcg6ci5c]{font-size:clamp(15px,1.3vw,18px);font-weight:700}.next[data-astro-cid-rcg6ci5c]{font-size:clamp(17px,1.5vw,20px);font-weight:700;padding:10px 18px;border-radius:999px;background:var(--cream);box-shadow:var(--shadow-1)}.js[data-astro-cid-rcg6ci5c] li[data-astro-cid-rcg6ci5c][data-reveal]{transition-duration:1.6s}@media(max-width:860px){.proof[data-astro-cid-rcg6ci5c]{grid-template-columns:1fr}.globie[data-astro-cid-rcg6ci5c]{max-width:240px}.oklahoma[data-astro-cid-rcg6ci5c] .globie[data-astro-cid-rcg6ci5c]{max-width:300px}ul[data-astro-cid-rcg6ci5c]{grid-template-columns:repeat(2,1fr);row-gap:24px}}.mission[data-astro-cid-dxdggsen]{padding-top:clamp(96px,12vw,170px)}.question[data-astro-cid-dxdggsen]{font-size:clamp(40px,5.6vw,88px);font-weight:1000;line-height:.9;letter-spacing:-.05em;color:var(--forest);max-width:11em}.answer-row[data-astro-cid-dxdggsen]{display:grid;grid-template-columns:1fr 1fr;gap:24px clamp(32px,6vw,96px);margin-top:clamp(40px,6vw,80px);align-items:start}.answer[data-astro-cid-dxdggsen]{font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.03em}.about[data-astro-cid-dxdggsen]{font-size:clamp(18px,1.6vw,21px);line-height:1.55;max-width:30em;padding-top:.3em}.purpose[data-astro-cid-dxdggsen]{position:relative;isolation:isolate;overflow:hidden;margin-top:clamp(96px,12vw,160px);background:var(--forest-ink);padding-block:clamp(96px,13vw,190px)}.purpose-bg[data-astro-cid-dxdggsen]{position:absolute;inset:-80px 0;z-index:-1}.purpose-bg[data-astro-cid-dxdggsen] img[data-astro-cid-dxdggsen]{width:100%;height:100%;object-fit:cover;opacity:.14;filter:grayscale(1)}.purpose[data-astro-cid-dxdggsen] p[data-astro-cid-dxdggsen]{--fill-off: color-mix(in oklab, var(--cream) 18%, transparent);--fill-on: var(--cream);font-size:clamp(42px,7.6vw,120px);font-weight:1000;line-height:.94;letter-spacing:-.05em}.foryou[data-astro-cid-dxdggsen]{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(40px,6vw,96px);align-items:center;padding-block:clamp(96px,12vw,170px)}.built[data-astro-cid-dxdggsen]{font-size:clamp(30px,3.6vw,52px);font-weight:900;line-height:1.04;letter-spacing:-.035em;color:var(--forest)}.welcome[data-astro-cid-dxdggsen]{margin-top:24px;font-size:clamp(19px,1.7vw,23px);line-height:1.45;max-width:24em}.welcome[data-astro-cid-dxdggsen] b[data-astro-cid-dxdggsen]{font-weight:800;background:linear-gradient(transparent 60%,color-mix(in oklab,var(--lime) 70%,transparent) 60% 92%,transparent 92%);padding-inline:2px}.collage[data-astro-cid-dxdggsen]{position:relative;padding:0 0 18% 14%}.collage[data-astro-cid-dxdggsen] .a[data-astro-cid-dxdggsen]{aspect-ratio:3 / 2}.collage[data-astro-cid-dxdggsen] .b[data-astro-cid-dxdggsen]{position:absolute;left:0;bottom:0;width:48%;aspect-ratio:1;border:6px solid var(--tan)}.collage[data-astro-cid-dxdggsen] .b[data-astro-cid-dxdggsen] img[data-astro-cid-dxdggsen]{height:120%;margin-top:-10%}@media(max-width:760px){.answer-row[data-astro-cid-dxdggsen],.foryou[data-astro-cid-dxdggsen]{grid-template-columns:1fr}}.weekend[data-astro-cid-bfz23zoy]{padding-block:clamp(96px,12vw,170px)}.head[data-astro-cid-bfz23zoy]{display:grid;grid-template-columns:1fr 1fr;gap:24px clamp(32px,6vw,96px);align-items:end;margin-bottom:clamp(48px,6vw,80px)}.head[data-astro-cid-bfz23zoy] h2[data-astro-cid-bfz23zoy]{font-size:clamp(36px,4.4vw,64px);font-weight:1000;line-height:.94;letter-spacing:-.045em;color:var(--forest);max-width:9em}.head[data-astro-cid-bfz23zoy] p[data-astro-cid-bfz23zoy]{font-size:clamp(18px,1.6vw,21px);max-width:28em}.stack[data-astro-cid-bfz23zoy]{list-style:none;margin-block:0;display:grid;gap:clamp(24px,4vh,40px)}.card[data-astro-cid-bfz23zoy]{position:sticky;top:calc(88px + var(--i) * 20px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(20px,3vw,40px);border-radius:32px;box-shadow:var(--shadow-2)}.forest[data-astro-cid-bfz23zoy]{background:var(--forest-deep);color:var(--cream)}.cream[data-astro-cid-bfz23zoy]{background:var(--cream);color:var(--forest-deep)}.lime[data-astro-cid-bfz23zoy]{background:var(--lime);color:var(--forest-ink)}.text[data-astro-cid-bfz23zoy]{padding:clamp(8px,2vw,24px);display:grid;gap:clamp(16px,2vw,28px)}h3[data-astro-cid-bfz23zoy]{font-size:clamp(48px,5vw,76px);font-weight:1000;line-height:.9;letter-spacing:-.05em}.text[data-astro-cid-bfz23zoy] p[data-astro-cid-bfz23zoy]{font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.32;letter-spacing:-.015em;max-width:20em}.lead[data-astro-cid-bfz23zoy]{display:block;font-weight:800;margin-bottom:.35em}.pic[data-astro-cid-bfz23zoy]{aspect-ratio:5 / 4;border-radius:22px;overflow:hidden}.pic[data-astro-cid-bfz23zoy] img[data-astro-cid-bfz23zoy]{width:100%;height:100%;object-fit:cover}.foot[data-astro-cid-bfz23zoy]{margin-top:36px;font-weight:600;color:var(--forest)}@media(max-width:760px){.head[data-astro-cid-bfz23zoy],.card[data-astro-cid-bfz23zoy]{grid-template-columns:1fr}.card[data-astro-cid-bfz23zoy]{position:relative;top:auto}.pic[data-astro-cid-bfz23zoy]{aspect-ratio:16 / 9;order:-1}}.lineup[data-astro-cid-cniar3gg]{position:relative;z-index:1;background:var(--forest-ink);color:var(--cream);padding-block:clamp(96px,12vw,170px);border-radius:40px 40px 0 0;box-shadow:0 -30px 60px -30px #08251c66}h2[data-astro-cid-cniar3gg]{font-size:clamp(36px,4.4vw,64px);font-weight:1000;line-height:.92;letter-spacing:-.05em;margin-bottom:clamp(48px,6vw,80px)}ul[data-astro-cid-cniar3gg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px)}li[data-astro-cid-cniar3gg]{display:grid;grid-template-columns:minmax(140px,40%) 1fr;gap:clamp(20px,2.4vw,32px);padding:clamp(14px,1.6vw,20px);border-radius:28px;background:color-mix(in oklab,var(--cream) 6%,transparent);border:1px solid color-mix(in oklab,var(--cream) 10%,transparent)}.photo[data-astro-cid-cniar3gg]{aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:var(--forest-deep)}.photo[data-astro-cid-cniar3gg] img[data-astro-cid-cniar3gg]{width:100%;height:100%;object-fit:cover;object-position:50% 25%;filter:grayscale(1) contrast(1.05);transition:scale 1.2s var(--ease)}li[data-astro-cid-cniar3gg]:hover .photo[data-astro-cid-cniar3gg] img[data-astro-cid-cniar3gg]{scale:1.04}.body[data-astro-cid-cniar3gg]{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding-block:6px;padding-right:8px}blockquote[data-astro-cid-cniar3gg]{position:relative;font-size:clamp(17px,1.45vw,20px);line-height:1.45;font-weight:500;text-indent:-.42em}blockquote[data-astro-cid-cniar3gg]:before{content:"“"}blockquote[data-astro-cid-cniar3gg]:after{content:"”"}.who[data-astro-cid-cniar3gg]{display:grid;gap:4px}.who[data-astro-cid-cniar3gg] strong[data-astro-cid-cniar3gg]{font-size:clamp(22px,2vw,28px);font-weight:900;letter-spacing:-.03em;line-height:1.05}.who[data-astro-cid-cniar3gg]>span[data-astro-cid-cniar3gg]{font-size:14px;line-height:1.4;color:color-mix(in oklab,var(--cream) 68%,transparent)}@media(max-width:1000px){ul[data-astro-cid-cniar3gg]{grid-template-columns:1fr}}@media(max-width:520px){li[data-astro-cid-cniar3gg]{grid-template-columns:1fr}.photo[data-astro-cid-cniar3gg]{aspect-ratio:1}}.venue[data-astro-cid-cb5pn7rb]{background:var(--forest-ink);color:var(--cream);padding-bottom:clamp(96px,12vw,170px)}.grid[data-astro-cid-cb5pn7rb]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(40px,6vw,96px);align-items:center}h2[data-astro-cid-cb5pn7rb]{font-size:clamp(56px,calc(7.6vw * var(--fit)),calc(120px * var(--fit)));font-weight:1000;line-height:.84;letter-spacing:-.06em}h2[data-astro-cid-cb5pn7rb] span[data-astro-cid-cb5pn7rb]{color:var(--lime);font-size:.42em;letter-spacing:-.03em}.name[data-astro-cid-cb5pn7rb]{margin-top:32px;font-size:clamp(24px,2.4vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.1}.addr[data-astro-cid-cb5pn7rb]{margin-top:8px;font-size:17px;color:color-mix(in oklab,var(--cream) 72%,transparent)}.dir[data-astro-cid-cb5pn7rb]{display:inline-block;margin-top:20px;padding:12px 20px;border-radius:999px;background:var(--cream);color:var(--forest-deep);font-weight:700;text-decoration:none;transition:background .3s}.dir[data-astro-cid-cb5pn7rb]:hover{background:var(--lime)}.tbd[data-astro-cid-cb5pn7rb]{margin-top:32px}.tbd[data-astro-cid-cb5pn7rb] .status[data-astro-cid-cb5pn7rb]{background:var(--cream);color:var(--forest-deep)}.tbd[data-astro-cid-cb5pn7rb] .status[data-astro-cid-cb5pn7rb] .dot[data-astro-cid-cb5pn7rb]{background:var(--mint)}.line[data-astro-cid-cb5pn7rb]{margin-top:32px;font-size:clamp(20px,2vw,27px);font-weight:600;line-height:1.3;letter-spacing:-.02em;max-width:20em}.pair[data-astro-cid-cb5pn7rb]{position:relative;padding:0 12% 22% 0}.pair[data-astro-cid-cb5pn7rb] .a[data-astro-cid-cb5pn7rb]{aspect-ratio:4 / 3}.pair[data-astro-cid-cb5pn7rb] .b[data-astro-cid-cb5pn7rb]{position:absolute;right:0;bottom:0;width:50%;--drift: 36px}.pair[data-astro-cid-cb5pn7rb] .b[data-astro-cid-cb5pn7rb] .shot[data-astro-cid-cb5pn7rb]{aspect-ratio:1;border:6px solid var(--forest-ink)}.map[data-astro-cid-cb5pn7rb]{background:var(--tan)}.map[data-astro-cid-cb5pn7rb] iframe[data-astro-cid-cb5pn7rb]{display:block;width:100%;height:100%;border:0;filter:grayscale(1) sepia(.25) contrast(.95)}@media(max-width:760px){.grid[data-astro-cid-cb5pn7rb]{grid-template-columns:1fr}.pair[data-astro-cid-cb5pn7rb] .b[data-astro-cid-cb5pn7rb]{width:58%}}.groups[data-astro-cid-g2uwu7he]{padding-top:clamp(80px,10vw,140px)}.card[data-astro-cid-g2uwu7he]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(28px,4vw,56px);background:var(--cream);border-radius:32px;box-shadow:var(--shadow-2)}h2[data-astro-cid-g2uwu7he]{font-size:clamp(40px,4.6vw,68px);font-weight:1000;line-height:.92;letter-spacing:-.05em;color:var(--forest)}.globie[data-astro-cid-g2uwu7he]{width:clamp(120px,12vw,170px);height:auto;margin-top:24px}.copy[data-astro-cid-g2uwu7he] p[data-astro-cid-g2uwu7he]{margin-top:20px;font-size:clamp(18px,1.5vw,20px);line-height:1.5;max-width:26em}form[data-astro-cid-g2uwu7he]{display:grid;grid-template-columns:1fr 1fr;gap:14px}label[data-astro-cid-g2uwu7he]{display:grid;gap:6px;font-size:14px;font-weight:700}input[data-astro-cid-g2uwu7he],select[data-astro-cid-g2uwu7he]{font:inherit;font-size:16px;font-weight:500;padding:13px 16px;border-radius:14px;border:1px solid var(--tan-line);background:#fff;color:var(--forest-deep)}input[data-astro-cid-g2uwu7he]:focus-visible,select[data-astro-cid-g2uwu7he]:focus-visible{outline:3px solid var(--mint);outline-offset:2px}button[data-astro-cid-g2uwu7he]{grid-column:1 / -1;justify-self:start;cursor:pointer;font-weight:700;font-size:16px;padding:14px 26px;border:0;border-radius:999px;background:var(--forest-deep);color:var(--cream);transition:background .3s,color .3s}button[data-astro-cid-g2uwu7he]:hover{background:var(--lime);color:var(--forest-ink)}button[data-astro-cid-g2uwu7he]:disabled{opacity:.6;cursor:wait}.msg[data-astro-cid-g2uwu7he]{grid-column:1 / -1;font-weight:600}.msg[data-astro-cid-g2uwu7he]:empty{display:none}form[data-astro-cid-g2uwu7he].done label[data-astro-cid-g2uwu7he],form[data-astro-cid-g2uwu7he].done button[data-astro-cid-g2uwu7he]{display:none}@media(max-width:860px){.card[data-astro-cid-g2uwu7he]{grid-template-columns:1fr}}@media(max-width:520px){form[data-astro-cid-g2uwu7he]{grid-template-columns:1fr}}.faq[data-astro-cid-z6gx6xcw]{padding-block:clamp(80px,11vw,160px)}.grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.side[data-astro-cid-z6gx6xcw]{position:sticky;top:110px;order:2}h2[data-astro-cid-z6gx6xcw]{font-size:clamp(40px,4.6vw,72px);font-weight:1000;line-height:.86;letter-spacing:-.055em;color:var(--forest)}.globie[data-astro-cid-z6gx6xcw]{width:clamp(110px,14vw,200px);height:auto;margin-top:28px}details[data-astro-cid-z6gx6xcw]{border-radius:20px;background:var(--cream);margin-bottom:12px;box-shadow:var(--shadow-1);transition:box-shadow .4s var(--ease),background .4s}details[data-astro-cid-z6gx6xcw]:hover,details[data-astro-cid-z6gx6xcw][open]{box-shadow:var(--shadow-2)}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:clamp(18px,1.6vw,22px);font-weight:700;letter-spacing:-.02em;line-height:1.25}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:focus-visible{outline:3px solid var(--mint);outline-offset:3px;border-radius:18px}.pm[data-astro-cid-z6gx6xcw]{flex:none;position:relative;width:32px;height:32px;border-radius:50%;background:var(--tan);transition:rotate .5s var(--ease),background .3s}.pm[data-astro-cid-z6gx6xcw]:before,.pm[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:2px;background:var(--forest-deep);translate:-50% -50%;border-radius:2px}.pm[data-astro-cid-z6gx6xcw]:after{rotate:90deg;transition:scale .4s var(--ease)}details[data-astro-cid-z6gx6xcw][open] .pm[data-astro-cid-z6gx6xcw]{rotate:180deg;background:var(--lime)}details[data-astro-cid-z6gx6xcw][open] .pm[data-astro-cid-z6gx6xcw]:after{scale:0 1}.a[data-astro-cid-z6gx6xcw]{padding:0 24px 24px;font-size:17px;line-height:1.55;max-width:38em}@supports (interpolate-size: allow-keywords){details[data-astro-cid-z6gx6xcw]{interpolate-size:allow-keywords}details[data-astro-cid-z6gx6xcw]::details-content{height:0;overflow:clip;transition:height .4s var(--ease),content-visibility .4s allow-discrete}details[data-astro-cid-z6gx6xcw][open]::details-content{height:auto}}.ask[data-astro-cid-z6gx6xcw]{margin-top:24px;font-weight:600}.ask[data-astro-cid-z6gx6xcw] a[data-astro-cid-z6gx6xcw]{font-weight:800;text-decoration-color:var(--mint);text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:760px){.grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}.side[data-astro-cid-z6gx6xcw]{position:static;order:0;display:flex;align-items:end;justify-content:space-between;gap:16px}.globie[data-astro-cid-z6gx6xcw]{margin-top:0;width:96px}}.closer[data-astro-cid-brt5n647]{position:relative;overflow:hidden;isolation:isolate;background:var(--forest-deep) var(--grain);color:var(--cream);padding-block:clamp(96px,13vw,200px)}.sky[data-astro-cid-brt5n647]{position:absolute;inset:-60px 0;z-index:-1}.sky[data-astro-cid-brt5n647] img[data-astro-cid-brt5n647]{width:100%;height:100%;object-fit:cover;object-position:50% 60%;filter:grayscale(1) contrast(1.15) brightness(1.1);mix-blend-mode:luminosity;opacity:.55}.sky[data-astro-cid-brt5n647]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--forest-deep) 15%,color-mix(in oklab,var(--forest-deep) 55%,transparent) 55%,transparent 90%)}.big[data-astro-cid-brt5n647]{margin-top:20px;font-size:clamp(56px,11vw,176px);font-weight:1000;line-height:.86;letter-spacing:-.06em;max-width:10.5em;text-wrap:balance}.big[data-astro-cid-brt5n647] span[data-astro-cid-brt5n647]{color:var(--lime)}.cta[data-astro-cid-brt5n647]{scroll-margin-top:120px;margin-top:clamp(40px,5vw,64px);display:grid;justify-items:start;gap:16px;max-width:520px}.lede[data-astro-cid-brt5n647]{font-size:clamp(18px,1.6vw,22px);font-weight:700}.mail[data-astro-cid-brt5n647]{font-weight:600}.mail[data-astro-cid-brt5n647] a[data-astro-cid-brt5n647]{font-weight:800;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px;overflow-wrap:anywhere}.foot[data-astro-cid-brt5n647]{background:var(--forest-ink);color:var(--cream);padding-block:28px;font-size:14px}.foot-in[data-astro-cid-brt5n647]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;align-items:center}.foot[data-astro-cid-brt5n647] a[data-astro-cid-brt5n647]{text-decoration-color:var(--lime);text-underline-offset:3px}.regions[data-astro-cid-brt5n647]{display:flex;flex-wrap:wrap;gap:6px 18px}.foot[data-astro-cid-brt5n647] .brand[data-astro-cid-brt5n647]{font-weight:900;text-transform:uppercase;text-decoration:none}
