:root{--color-bg-base:#010a08;--color-bg-elevated:#011f18;--color-bg-surface:#04130e;--color-bg-card:#0a2a21;--color-bg-overlay:#011f18eb;--color-bg-overlay-soft:#010a08b8;--color-glow-deep:#0f5e43;--color-glow-bright:#0b705a;--color-accent-mint:#44dfad;--color-accent-mint-light:#a0ffe5;--color-accent-gold-light:#fff797;--color-accent-gold:#cbab29;--color-accent-gold-deep:#937b1b;--color-accent-gold-hover:#fff366;--color-accent-pink:#f74be0;--color-accent-pink-ink:#5e0051;--color-accent-cyan:#8cffff;--color-text-primary:#f1f1f1;--color-text-strong:#ebfffa;--color-text-secondary:#b4bebb;--color-text-muted:#8ba39b;--color-text-inverse:#010a08;--color-border-faint:#44dfad24;--color-border-soft:#44dfad4d;--color-border-strong:#44dfad99;--color-border-gold:#cbab29b3;--color-hatch:#a0ffe512;--color-star-off:#a0ffe52e;--color-glow-gold-soft:#fff79738;--color-glow-gold-strong:#fff79780;--color-glow-mint-soft:#44dfad33;--color-glow-mint-strong:#a0ffe58c;--color-glow-pink-soft:#f74be038;--color-shade:#00000073;--color-sheen:#ffffff8c;--color-spinner-track:#a0ffe533;--color-spinner-head:#44dfad;--gradient-gold:linear-gradient(180deg, #fff797 -9%, #cbab29 116%);--gradient-gold-hover:linear-gradient(180deg, #fff366 -9%, #937b1b 116%);--gradient-mint:linear-gradient(180deg, #a0ffe5 0%, #44dfad 100%);--gradient-pink:linear-gradient(180deg, #fff 0%, #f74be0 152%);--gradient-card:radial-gradient(70% 120% at 28% 50%, #0f5e43 0%, #04130e 100%);--gradient-card-calm:radial-gradient(70% 120% at 28% 50%, #0a3d2c 0%, #04130e 100%);--gradient-logo-cell:linear-gradient(145deg, #0b705a 0%, #011f18 90%);--gradient-title:linear-gradient(180deg, #ebfffa 0%, #b4bebb 150%);--gradient-bonus:linear-gradient(100deg, #ebfffa 10%, #a0ffe5 45%, #fff797 100%);--gradient-accent-line:linear-gradient(90deg, #010a08 0%, #44dfad 22%, #fff797 62%, #f74be0 100%);--gradient-divider:linear-gradient(90deg, #010a0800 0%, #44dfad 18%, #a0ffe5 40%, #fff797 66%, #f74be0 88%, #010a0800 100%);--gradient-marker:linear-gradient(180deg, transparent 66%, #44dfad80 66%, #44dfad80 90%, transparent 90%);--gradient-footer:linear-gradient(180deg, #010a08 0%, #0b705a 170%);--gradient-band:linear-gradient(115deg, #011f18 0%, #0f5e43 55%, #0b705a 100%);--layout-max-width:1200px;--layout-padding-x:1.25rem;--content-max-width:900px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-leaf:6px 22px 6px 22px;--radius-leaf-small:4px 12px 4px 12px}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body);-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;font-size:16px;line-height:1.5}body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:1.1}button,input,textarea,select{font:inherit}button{cursor:pointer}[hidden]{display:none!important}body{background:var(--color-bg-base);min-height:100dvh;color:var(--color-text-primary);flex-direction:column;display:flex;position:relative}body>header,body>main,body>footer{z-index:1;position:relative}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--color-accent-mint-light);outline-offset:3px}::selection{background:var(--color-accent-mint);color:var(--color-text-inverse)}#top-picks,#highlights,#lineup,#getting-started,#faq{scroll-margin-top:1.5rem}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._lintel_oct57_1{background:var(--color-bg-overlay-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._lintel__inner_oct57_6{max-width:var(--layout-max-width);padding:.25rem var(--layout-padding-x);align-items:center;margin:0 auto;display:flex}._lintel__home_oct57_14{border-radius:var(--radius-sm);display:inline-flex}._lintel__logo_oct57_19{width:9rem;height:auto}._lintel__line_oct57_25{background:var(--gradient-accent-line);height:2px}@media (width>=48.0625rem){._lintel__inner_oct57_6{padding-block:.4rem}._lintel__logo_oct57_19{width:12rem}}._groundline_1ijag_1{background:var(--gradient-footer);margin-top:3rem}._groundline__divider_1ijag_7{background:var(--gradient-divider);height:6px}._groundline__inner_1ijag_12{max-width:var(--layout-max-width);padding:2rem var(--layout-padding-x) 1.25rem;margin:0 auto}._groundline__contact_1ijag_19{border:1px solid var(--color-border-soft);border-radius:var(--radius-leaf);background:linear-gradient(120deg, var(--color-glow-mint-soft), transparent 70%), var(--color-bg-surface);flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}._groundline__contactCopy_1ijag_32{flex-direction:column;gap:.25rem;display:flex}._groundline__contactTitle_1ijag_38{color:var(--color-text-strong);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:800;line-height:1.2}._groundline__contactText_1ijag_47{color:var(--color-text-secondary);font-size:.9375rem}._groundline__mail_1ijag_52{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-glow-mint-soft);color:var(--color-accent-mint-light);overflow-wrap:anywhere;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.9375rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}._groundline__mail_1ijag_52:hover{background:var(--color-accent-mint);color:var(--color-text-inverse)}._groundline__mailIcon_1ijag_74{flex:none;width:1.15rem;height:1.15rem}._groundline__body_1ijag_81{flex-direction:column;gap:1.75rem;margin-top:1.75rem;display:flex}._groundline__about_1ijag_88{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:24rem;display:flex}._groundline__home_1ijag_96{display:inline-flex}._groundline__logo_1ijag_100{width:11rem;height:auto}._groundline__blurb_1ijag_105{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.55}._groundline__links_1ijag_111{flex-direction:column;gap:1.25rem;display:flex}._groundline__group_1ijag_117{flex-direction:column;gap:.6rem;min-width:0;display:flex}._groundline__heading_1ijag_124{color:var(--color-text-strong);letter-spacing:0;font-size:1rem}._groundline__list_1ijag_131{flex-wrap:wrap;gap:.4rem 1.4rem;list-style:none;display:flex}._groundline__link_1ijag_111{color:var(--color-text-secondary);font-size:.9375rem;transition:color .15s}._groundline__link_1ijag_111:hover{color:var(--color-accent-mint-light)}._groundline__base_1ijag_148{border-top:1px solid var(--color-border-faint);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1.5rem;margin-top:1.75rem;padding-top:1rem;display:flex}._groundline__fine_1ijag_158{color:var(--color-text-muted);font-size:.8125rem;line-height:1.5}._groundline__company_1ijag_164{color:var(--color-text-muted);margin-top:.5rem;font-size:.8125rem}._groundline--with-sticky_1ijag_171{padding-bottom:5rem}@media (width>=48.0625rem){._groundline__inner_1ijag_12{padding-top:2.75rem}._groundline__contact_1ijag_19{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 1.75rem}._groundline__contactTitle_1ijag_38{font-size:1.5rem}._groundline__body_1ijag_81{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}._groundline__logo_1ijag_100{width:13rem}._groundline__links_1ijag_111{gap:1.1rem}}._consent_18az3_1{z-index:950;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);width:min(20rem,100vw - 1.5rem);box-shadow:0 12px 32px -8px var(--color-shade);color:var(--color-text-primary);padding:.85rem .9rem;position:fixed;bottom:1rem;right:1rem}._consent__text_18az3_15{color:var(--color-text-primary);margin-bottom:.7rem;font-size:.8125rem;line-height:1.45}._consent__actions_18az3_22{justify-content:flex-end;gap:.5rem;display:flex}._consent__accept_18az3_28,._consent__decline_18az3_29{border-radius:var(--radius-sm);padding:.45rem .85rem;font-size:.8125rem;font-weight:700}._consent__accept_18az3_28{background:var(--gradient-gold);color:var(--color-text-inverse);border:1px solid #0000}._consent__decline_18az3_29{border:1px solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}@media (width<=32.5rem){._consent_18az3_1{width:calc(100vw - 1.5rem);bottom:4rem;right:.75rem}}._scenery_1vunv_3{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._scenery__svg_1vunv_11{width:100%;height:100%;display:block}._scenery__stop--deep_1vunv_17{stop-color:var(--color-glow-deep)}._scenery__stop--mint_1vunv_21{stop-color:var(--color-accent-mint)}._scenery__stop--pink_1vunv_25{stop-color:var(--color-accent-pink)}._scenery__stop--ink_1vunv_29{stop-color:var(--color-text-strong)}._scenery__cross_1vunv_33{stroke:var(--color-accent-mint-light)}
