.landing-module__qZN4Ta__root{--max:1280px;--gutter:24px;color:var(--fg);isolation:isolate;position:relative;overflow-x:clip}.landing-module__qZN4Ta__sky{z-index:-1;pointer-events:none;position:fixed;inset:0}.landing-module__qZN4Ta__sky canvas{position:absolute;inset:0}@media (max-width:480px){.landing-module__qZN4Ta__root{--gutter:16px}}.landing-module__qZN4Ta__root :is(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}.landing-module__qZN4Ta__wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.landing-module__qZN4Ta__hero{align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.landing-module__qZN4Ta__heroMedia{z-index:-2;position:absolute;inset:0}.landing-module__qZN4Ta__heroMedia img,.landing-module__qZN4Ta__heroMedia mux-player{object-fit:cover;--media-object-fit:cover;--controls:none;width:100%;height:100%;position:absolute;inset:0}.landing-module__qZN4Ta__heroMedia img[data-failed],.landing-module__qZN4Ta__tile img[data-failed]{visibility:hidden}.landing-module__qZN4Ta__heroMedia{mix-blend-mode:screen;opacity:.85}.landing-module__qZN4Ta__heroShade{z-index:-1;background:linear-gradient(#07070a40 0%,#07070a00 45%,#07070a8c 100%);position:absolute;inset:0}.landing-module__qZN4Ta__heroInner{padding-top:calc(var(--nav-clear) + 24px);text-align:center;flex-direction:column;align-items:center;padding-bottom:72px;display:flex}.landing-module__qZN4Ta__headline{letter-spacing:-.04em;text-wrap:balance;text-shadow:0 1px 2px #03051073,0 2px 40px #0009;max-width:16ch;font-size:clamp(44px,7.4vw,104px);font-weight:620;line-height:.98}.landing-module__qZN4Ta__headline .landing-module__qZN4Ta__w{white-space:pre;display:inline-block}.landing-module__qZN4Ta__headline .landing-module__qZN4Ta__accent{font-family:var(--serif);letter-spacing:-.02em;color:var(--accent);text-shadow:0 0 44px #c9d6ff66;font-style:italic;font-weight:400}.landing-module__qZN4Ta__sub{color:var(--muted);max-width:54ch;margin-top:30px;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.landing-module__qZN4Ta__heroCta{flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}.landing-module__qZN4Ta__quiet{color:var(--muted);font-size:14px}.landing-module__qZN4Ta__pledge{font-family:var(--serif);color:var(--accent);margin:0;font-size:16px;font-style:italic;font-weight:400}.landing-module__qZN4Ta__heroMark{left:var(--gutter);opacity:.9;filter:drop-shadow(0 0 18px #c9d6ff59);position:absolute;bottom:26px}@media (max-width:720px){.landing-module__qZN4Ta__heroMark{display:none}}.landing-module__qZN4Ta__scrollCue{right:var(--gutter);color:var(--faint);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:30px}.landing-module__qZN4Ta__scrollCue i{background:linear-gradient(to bottom, var(--accent), transparent);width:1px;height:40px;animation:1.8s ease-in-out infinite landing-module__qZN4Ta__drift;display:block}@keyframes landing-module__qZN4Ta__drift{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(6px)}}@media (max-width:720px){.landing-module__qZN4Ta__scrollCue{display:none}}.landing-module__qZN4Ta__section{padding:clamp(72px,10vw,150px) 0;position:relative}.landing-module__qZN4Ta__section+.landing-module__qZN4Ta__section:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:linear-gradient(90deg, transparent, var(--line-strong), transparent);height:1px;position:absolute}.landing-module__qZN4Ta__sectionHead{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(28px,4vw,52px);display:flex}.landing-module__qZN4Ta__sectionHead h2{letter-spacing:-.035em;font-size:clamp(30px,3.8vw,52px);font-weight:620;line-height:1.02}.landing-module__qZN4Ta__sectionHead h2 .landing-module__qZN4Ta__accent{font-family:var(--serif);color:var(--accent);font-style:italic;font-weight:400}.landing-module__qZN4Ta__sectionHead p{color:var(--muted);text-align:right;max-width:34ch;font-size:15px}@media (max-width:720px){.landing-module__qZN4Ta__sectionHead{flex-direction:column;align-items:flex-start}.landing-module__qZN4Ta__sectionHead p{text-align:left}}.landing-module__qZN4Ta__grid{perspective:1200px;grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:900px){.landing-module__qZN4Ta__grid{grid-template-columns:1fr 1fr}.landing-module__qZN4Ta__full{grid-column:1/-1}}@media (pointer:fine){.landing-module__qZN4Ta__grid{cursor:none}}.landing-module__qZN4Ta__clipGrid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:720px){.landing-module__qZN4Ta__clipGrid{grid-template-columns:1fr 1fr}}.landing-module__qZN4Ta__clip{margin:0}.landing-module__qZN4Ta__clip video{aspect-ratio:16/9;object-fit:cover;background:#0d0d13;border-radius:16px;width:100%;display:block}.landing-module__qZN4Ta__frame{transform-style:preserve-3d;background:#08080e80;border-radius:22px;padding:8px}.landing-module__qZN4Ta__tile{all:unset;aspect-ratio:16/9;isolation:isolate;width:100%;cursor:inherit;background:#0d0d13;border-radius:16px;display:block;position:relative;overflow:hidden;transform:translateZ(1px)}.landing-module__qZN4Ta__tile:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.landing-module__qZN4Ta__tile img,.landing-module__qZN4Ta__tile .landing-module__qZN4Ta__player{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-module__qZN4Ta__tile img{transition:transform .7s var(--ease)}.landing-module__qZN4Ta__frame:hover .landing-module__qZN4Ta__tile img{transform:scale(1.04)}.landing-module__qZN4Ta__tile:after{content:"";background:radial-gradient(400px circle at var(--mxp,50%) var(--myp,50%), #ffffff24, transparent 55%);opacity:0;pointer-events:none;z-index:2;transition:opacity .3s;position:absolute;inset:0}.landing-module__qZN4Ta__frame:hover .landing-module__qZN4Ta__tile:after{opacity:1}.landing-module__qZN4Ta__caption{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);z-index:3;background:linear-gradient(#0000,#060609e6);justify-content:space-between;align-items:flex-end;gap:16px;padding:22px 24px;display:flex;position:absolute;inset:auto 0 0;transform:translateY(8px)}.landing-module__qZN4Ta__frame:hover .landing-module__qZN4Ta__caption,.landing-module__qZN4Ta__tile:focus-visible .landing-module__qZN4Ta__caption{opacity:1;transform:none}@media (pointer:coarse){.landing-module__qZN4Ta__caption{opacity:1;transform:none}}.landing-module__qZN4Ta__caption b{letter-spacing:-.01em;font-size:17px;font-weight:620;display:block}.landing-module__qZN4Ta__caption span{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.landing-module__qZN4Ta__caption small{color:var(--muted);font-family:var(--mono);flex:none;font-size:12px}.landing-module__qZN4Ta__cursor{background:var(--accent);width:64px;height:64px;color:var(--accent-ink);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;z-index:40;box-shadow:0 10px 40px -8px var(--accent-glow);mix-blend-mode:normal;border-radius:50%;place-items:center;margin:-32px 0 0 -32px;font-size:11px;font-weight:700;display:grid;position:fixed;top:0;left:0}.landing-module__qZN4Ta__lightbox{z-index:60;-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:#040407db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.landing-module__qZN4Ta__lightboxInner{aspect-ratio:16/9;background:#000;border-radius:18px;width:min(1280px,100%);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 60px 140px #000000b3}.landing-module__qZN4Ta__lightboxInner mux-player{--media-object-fit:contain;width:100%;height:100%}.landing-module__qZN4Ta__close{border:1px solid var(--glass-border);background:var(--glass-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;display:grid;position:fixed;top:22px;right:22px}.landing-module__qZN4Ta__close:hover{background:#ffffff24}.landing-module__qZN4Ta__lightboxMeta{color:var(--muted);font-size:14px;position:fixed;bottom:22px;left:24px}.landing-module__qZN4Ta__lightboxMeta b{color:var(--fg);font-size:16px;display:block}.landing-module__qZN4Ta__fallback{color:var(--muted);text-align:center;padding:24px}.landing-module__qZN4Ta__fallback a{color:var(--accent)}.landing-module__qZN4Ta__steps{grid-template-columns:1fr;grid-auto-rows:1fr;gap:16px;list-style:none;display:grid}@media (min-width:720px){.landing-module__qZN4Ta__steps{grid-template-columns:repeat(3,1fr);gap:20px}}.landing-module__qZN4Ta__steps>li{display:flex}.landing-module__qZN4Ta__step{background:#08080e8c;flex:1;padding:30px 28px 32px}.landing-module__qZN4Ta__step i{font-style:normal;font-family:var(--mono);color:var(--accent);letter-spacing:.14em;margin-bottom:30px;font-size:12px;display:block}.landing-module__qZN4Ta__step h3{letter-spacing:-.02em;margin-bottom:10px;font-size:22px;font-weight:620}.landing-module__qZN4Ta__step p{color:var(--muted);font-size:15px;line-height:1.55}.landing-module__qZN4Ta__priceCard{background:#08080e99;border-radius:26px;grid-template-columns:1fr;gap:32px;padding:clamp(28px,4vw,52px);display:grid;overflow:hidden}.landing-module__qZN4Ta__priceCard:before{z-index:-1}.landing-module__qZN4Ta__priceGlow{pointer-events:none;background:radial-gradient(40% 40% at 85% 15%,#c9d6ff2e,#0000 60%);position:absolute;inset:-40%;z-index:0!important}@media (min-width:900px){.landing-module__qZN4Ta__priceCard{grid-template-columns:1.1fr 1fr;align-items:center}}.landing-module__qZN4Ta__priceCard h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,40px);font-weight:620;line-height:1.1}.landing-module__qZN4Ta__priceNum{align-items:baseline;gap:12px;margin:18px 0 6px;display:flex}.landing-module__qZN4Ta__priceNum b{letter-spacing:-.045em;font-size:clamp(48px,6vw,76px);font-weight:640;line-height:1}.landing-module__qZN4Ta__priceNum em{color:var(--muted);margin-right:-2px;font-size:clamp(18px,1.8vw,24px);font-style:normal;font-weight:500}.landing-module__qZN4Ta__priceNum span{color:var(--muted);font-size:15px}.landing-module__qZN4Ta__tbc{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:12px;display:inline-block}.landing-module__qZN4Ta__included{gap:14px;list-style:none;display:grid}.landing-module__qZN4Ta__included li{color:var(--fg);align-items:flex-start;gap:12px;font-size:15.5px;display:flex}.landing-module__qZN4Ta__included li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 10.5l4 4 8-9' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat}.landing-module__qZN4Ta__priceActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.landing-module__qZN4Ta__pricePledge{font-family:var(--serif);color:var(--muted);font-size:15px;font-style:italic;font-weight:400}@media (max-width:480px){.landing-module__qZN4Ta__priceActions{flex-direction:column;align-items:flex-start;gap:10px}}.landing-module__qZN4Ta__foot{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:40px 0 48px;font-size:14px;display:flex}.landing-module__qZN4Ta__foot nav{flex-wrap:wrap;gap:20px;display:flex}.landing-module__qZN4Ta__foot a{color:var(--muted);text-decoration:none}.landing-module__qZN4Ta__foot a:hover{color:var(--fg)}.landing-module__qZN4Ta__credit{color:var(--faint);padding:0 0 28px;font-size:12px}.landing-module__qZN4Ta__credit a{color:var(--faint)}.landing-module__qZN4Ta__wordmark{letter-spacing:-.02em;color:var(--fg);font-weight:680}
.flying-owl-module__nt2ouG__flight{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.flying-owl-module__nt2ouG__bird{visibility:hidden;will-change:transform;--beat:.42s;width:200px;height:200px;position:absolute;top:0;left:0}.flying-owl-module__nt2ouG__bird[data-on="1"]{visibility:visible}.flying-owl-module__nt2ouG__sprite{filter:drop-shadow(0 0 14px #c9d6ff29);width:100%;height:100%;animation:flying-owl-module__nt2ouG__flap var(--beat) steps(10, jump-end) infinite;background:url(/owl-flight.webp) 0 0/1000% 100% no-repeat;animation-play-state:paused}.flying-owl-module__nt2ouG__bird[data-on="1"] .flying-owl-module__nt2ouG__sprite{animation-play-state:running}@keyframes flying-owl-module__nt2ouG__flap{to{background-position-x:111.111%}}
