@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.p.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.cXj9yG_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.cXj9yG_variable{--prime-font:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.GtVqKa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.GtVqKa_variable{--prime-font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.p.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.p.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.W39Dna_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.W39Dna_variable{--prime-font-serif:"Instrument Serif", "Instrument Serif Fallback"}
.prime{--prime-ink:#0a0805;--prime-ink-2:#15100a;--prime-ink-3:#2b2313;--prime-deep:#1c1508;--prime-gold:#d4a64a;--prime-gold-soft:#e7cf9a;--prime-gold-deep:#8c6a1d;--prime-bronze:#7a5e1e;--prime-snow:#f7f4ed;--prime-snow-2:#fdfbf6;--prime-mist:#c9c0ae;--prime-lilac:#e5dcc6;--prime-emerald:#00d294;--prime-gradient:linear-gradient(98deg, #f0d68e 0%, #d4a64a 38%, #a87c22 72%, #c9992e 100%);--prime-gradient-text:linear-gradient(98deg, #f5dfa0 0%, #e2b95e 45%, #c9992e 100%);--prime-accent:#8c6a1d;--prime-accent-hover:#6f5416;--prime-accent-ink:#7a5e1e;--prime-accent-soft:#f6eedb;--prime-accent-line:#e2d0a6;--prime-panel:#f1ebdd;--prime-ease:cubic-bezier(.22, 1, .36, 1);--background:#f7f4ed;--surface:#fdfbf6;--surface-2:#f1ebdd;--ink:#1c1508;--ink-soft:#3a2f1c;--ink-muted:#6b5f4a;--ink-faint:#887c64;--line:#e5dcc6;--line-strong:#d3c4a2;--brand:#8c6a1d;--brand-soft:#f6eedb;--focus-ring:#8c6a1d;--success:#0b6b33;--danger:#b91c1c;--radius-control:12px;--accent:#1c1508;--accent-hover:#2b2313;--radius-card:20px;font-family:var(--prime-font), ui-sans-serif, system-ui, sans-serif;color:var(--ink)}.prime ::selection{background:var(--prime-gold);color:var(--prime-ink)}.prime .prime-display{font-family:var(--prime-font-display), var(--prime-font), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em}.prime .prime-serif{font-family:var(--prime-font-serif), Georgia, serif;letter-spacing:0;font-style:italic;font-weight:400}.prime .prime-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.prime .prime-gold-bg{background-image:var(--prime-gradient)}.prime .prime-gold-text{background-image:var(--prime-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.prime .prime-cta{background-color:var(--prime-gold);background-image:var(--prime-gradient);color:var(--prime-ink);transition:filter .16s var(--prime-ease), transform .16s var(--prime-ease), opacity .16s var(--prime-ease);border:0;border-radius:9999px;box-shadow:0 12px 36px -12px #d4a64a8c}.prime .prime-cta:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.08);background-color:var(--prime-gold);background-image:var(--prime-gradient)}.prime .prime-cta:focus-visible{outline:2px solid var(--prime-gold);outline-offset:3px}.prime .prime-day .prime-cta:focus-visible{outline-color:var(--prime-deep)}.prime .prime-day{background:var(--prime-snow);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.prime .prime-day){background-color:#f7f4ed}.prime .prime-night{--background:#0a0805;--surface:#c9c0ae0d;--surface-2:#c9c0ae17;--ink:#f7f4ed;--ink-soft:#ebe4d4;--ink-muted:#c9c0ae;--ink-faint:#c9c0ae99;--line:#c9c0ae24;--line-strong:#c9c0ae42;--brand:#d4a64a;--brand-soft:#d4a64a24;--focus-ring:#d4a64a;--success:#00d294;--danger:#ffb4a8;isolation:isolate;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0a0805;background-image:radial-gradient(1100px 560px at 50% -14%,#d4a64a33,#0000 62%),radial-gradient(700px 380px at 100% 105%,#7a5e1e38,#0000 60%),radial-gradient(600px 420px at 0 80%,#8c6a1d1f,#0000 60%);background-attachment:fixed;position:relative}@keyframes prime-scan-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.prime .prime-night .prime-light{--surface:#fdfbf6;--surface-2:#f1ebdd;--ink:#1c1508;--ink-soft:#3a2f1c;--ink-muted:#6b5f4a;--ink-faint:#887c64;--line:#e5dcc6;--line-strong:#d3c4a2;--brand:#8c6a1d;--brand-soft:#f6eedb;--focus-ring:#8c6a1d;--success:#0b6b33;--danger:#b91c1c;background:var(--prime-snow);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.prime .prime-stars{pointer-events:none;z-index:-1;background-image:linear-gradient(90deg,#c9c0ae0b 1px,#0000 1px),linear-gradient(#c9c0ae0b 1px,#0000 1px);background-size:96px 96px;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.prime .prime-stars:before,.prime .prime-stars:after{content:"";background:0 0;border-radius:9999px;width:1px;height:1px;position:absolute;top:0;left:0}.prime .prime-stars:before{box-shadow:12vw 8vh #f7f4ed73,27vw 22vh #f7f4ed4d,41vw 6vh #f7f4ed66,58vw 15vh #f7f4ed40,73vw 9vh #f7f4ed73,88vw 26vh #f7f4ed4d,6vw 34vh #f7f4ed40,19vw 48vh #f7f4ed33,35vw 39vh #f7f4ed40,66vw 44vh #f7f4ed33,81vw 52vh #f7f4ed40,94vw 41vh #f7f4ed4d}.prime .prime-stars:after{width:2px;height:2px;box-shadow:22vw 12vh #e7cf9a8c,63vw 4vh #e7cf9a73,84vw 18vh #e7cf9a80,31vw 30vh #d4a64a80,53vw 27vh #e7cf9a59,4vw 20vh #e7cf9a66}body:has(.prime .prime-night){background-color:#0a0805}@keyframes prime-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.prime .prime-marquee{animation:80s linear infinite prime-marquee}.prime .prime-marquee--reverse{animation-direction:reverse}.prime .prime-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.prime .prime-marquee-mask:hover .prime-marquee,.prime .prime-marquee-mask:focus-within .prime-marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.prime .prime-marquee{animation:none}.prime .prime-marquee [data-dup]{display:none}.prime .prime-marquee-mask{scrollbar-width:thin;scrollbar-color:var(--prime-ink-3) transparent;overflow-x:auto}}.prime .prime-logo-tile{background:var(--prime-snow);border-radius:14px;justify-content:center;align-items:center;width:100%;height:3.5rem;padding:.5rem .875rem;display:flex;box-shadow:inset 0 0 0 1px #7a5e1e2e}.prime .prime-logo-tile img{object-fit:contain;width:auto;max-width:100%;max-height:2rem}.prime .prime-wordmark{font-family:var(--prime-font-display), var(--prime-font), sans-serif;letter-spacing:-.02em;color:var(--prime-deep);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:700;line-height:1.1;overflow:hidden}@media (max-width:639px){.prime .prime-logo-tile{height:3rem}.prime .prime-logo-tile img{max-height:1.625rem}.prime .prime-wordmark{font-size:13px}}.prime .prime-switch{border-color:#c9c0ae38}.prime .prime-switch button{color:#c9c0ae;background:0 0}.prime .prime-switch button[aria-pressed=true]{color:#0a0805;background:#f7f4ed}.prime .prime-night input:not([type=checkbox]):not([type=radio]),.prime .prime-night select{color:#f7f4ed;background-color:#c9c0ae12;border-color:#c9c0ae3d}.prime .prime-night input::placeholder{color:#c9c0ae99}.prime .prime-night .prime-light input:not([type=checkbox]):not([type=radio]),.prime .prime-night .prime-light select{border-color:var(--line-strong);color:var(--ink);background-color:#fff}.prime .prime-night .prime-light input[readonly]{background-color:var(--surface-2);color:var(--ink-muted)}.prime .prime-night .prime-light input::placeholder{color:var(--ink-faint)}.prime .prime-card{background:var(--surface);border:1px solid var(--line);border-radius:20px}.prime .prime-day .prime-card{box-shadow:0 1px 2px #46340c0d}.prime .prime-option{border:1px solid var(--line);background:var(--surface);transition:border-color .16s var(--prime-ease), background-color .16s var(--prime-ease), transform .22s var(--prime-ease);border-radius:24px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}.prime .prime-option:hover{border-color:var(--line-strong);background:var(--surface-2)}@media (prefers-reduced-motion:no-preference){.prime .prime-option:hover{transform:translateY(-2px)}}.prime .prime-option--hosted{background:linear-gradient(160deg, #00d2941a, #c9c0ae08 55%), var(--surface);border-color:#00d29466}@media (prefers-reduced-motion:no-preference){.prime .prime-reveal{animation:prime-reveal .52s var(--prime-ease) both}}@keyframes prime-reveal{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.prime .prime-shimmer{background:linear-gradient(90deg,#c9c0ae0d 0%,#e7cf9a24 40%,#c9c0ae0d 80%) 0 0/200% 100%}.prime .prime-day .prime-shimmer{background:linear-gradient(90deg,#efe8d8 0%,#e5dcc6 40%,#efe8d8 80%) 0 0/200% 100%}@media (prefers-reduced-motion:no-preference){.prime .prime-shimmer{animation:1.4s linear infinite prime-shimmer}}@keyframes prime-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.prime .prime-pulse-dot{background:var(--brand);border-radius:9999px;width:8px;height:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){.prime .prime-pulse-dot{animation:1.2s ease-in-out infinite prime-pulse}}@keyframes prime-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.prime .prime-ticket[data-selected=true]{border-color:var(--prime-accent);box-shadow:0 0 0 1px var(--prime-accent), 0 18px 40px -20px #7a5e1e73}.prime .prime-pick[data-selected=true]{border-color:var(--prime-accent);background:var(--prime-accent-soft);box-shadow:0 0 0 1px var(--prime-accent)}.prime .prime-stepper button{border:1px solid var(--line-strong);background:var(--prime-snow-2);width:44px;height:44px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.prime .prime-stepper button:disabled{opacity:.35;cursor:not-allowed}.prime .prime-stepper button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.prime .prime-tnum{font-variant-numeric:tabular-nums}.prime .prime-bar{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}
