@font-face{font-family:Hardbop Black;src:url(/fonts/hardbop-black.otf)format("opentype");font-display:swap}@font-face{font-family:Hardbop Black Placeholder;src:local(Arial);ascent-override:173.75%;descent-override:38.41%;line-gap-override:36.58%;size-adjust:54.68%}@font-face{font-family:Geist Medium;src:url(/fonts/geist-medium.otf)format("opentype");font-display:swap}@font-face{font-family:Geist Medium Placeholder;src:local(Arial);ascent-override:83.56%;descent-override:19.98%;line-gap-override:9.08%;size-adjust:110.1%}@font-face{font-family:Geist SemiBold;src:url(/fonts/geist-semibold.otf)format("opentype");font-display:swap}@font-face{font-family:Geist SemiBold Placeholder;src:local(Arial);ascent-override:81.85%;descent-override:19.57%;line-gap-override:8.9%;size-adjust:112.4%}@font-face{font-family:Geist Bold;src:url(/fonts/geist-bold.otf)format("opentype");font-display:swap}@font-face{font-family:Geist Bold Placeholder;src:local(Arial);ascent-override:80.31%;descent-override:19.2%;line-gap-override:8.73%;size-adjust:114.56%}@font-face{font-family:Geist Black;src:url(/fonts/geist-black.otf)format("opentype");font-display:swap}@font-face{font-family:Geist Black Placeholder;src:local(Arial);ascent-override:77.99%;descent-override:18.65%;line-gap-override:8.48%;size-adjust:117.96%}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-900.woff2)format("woff2");font-display:block;font-weight:900}:root{--font-hardbop:"Hardbop Black", "Hardbop Black Placeholder", sans-serif;--font-geist-medium:"Geist Medium", "Geist Medium Placeholder", sans-serif;--font-geist-semibold:"Geist SemiBold", "Geist SemiBold Placeholder", sans-serif;--font-geist-bold:"Geist Bold", "Geist Bold Placeholder", sans-serif;--font-geist-black:"Geist Black", "Geist Black Placeholder", sans-serif;--font-satoshi:"Satoshi", sans-serif;--c-text:#232222;--c-text-2:#666;--c-bg:#fff;--c-bg-2:#fafafa;--c-line:#0000001f;--c-strong:#232222;--c-white:#fff;--c-inverse:#fff;--c-heading:#232222;--c-black:#000;--c-bar:#232222;--c-white-2:#fff;--c-orange:#ff4d00}:root[data-theme=dark]{--c-text:#ebebeb;--c-text-2:#ccc;--c-bg:#181717;--c-bg-2:#1e1e1e;--c-line:#ffffff1f;--c-strong:#ebebeb;--c-inverse:#000;--c-heading:#e0e0e0;--c-black:#fff;--c-bar:#474747eb}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html body{background:var(--c-bg)}body{color:var(--c-text);font-family:var(--font-geist-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,figure,ol,ul{margin:0}img,video,svg{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sr-only{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-color-scheme:dark){:root:not([data-theme=light]){--c-text:#ebebeb;--c-text-2:#ccc;--c-bg:#181717;--c-bg-2:#1e1e1e;--c-line:#ffffff1f;--c-strong:#ebebeb;--c-inverse:#000;--c-heading:#e0e0e0;--c-black:#fff;--c-bar:#474747eb}}:root{--ease:cubic-bezier(.44, 0, .56, 1);--s-ui-d:.72s;--s-ui:linear(0, .136, .332, .499, .627, .723, .795, .848, .887, .916, .938, .954, .966, .975, .981, .986, .99, .992, .994, .996, .997, .998, .998, .999, 1);--s-dot-d:.86s;--s-dot:linear(0, .093, .288, .511, .713, .868, .976, 1.039, 1.067, 1.071, 1.063, 1.048, 1.032, 1.018, 1.007, 1, .997, .995, .995, .996, .997, .998, .999, 1, 1);--s-float-d:1.57s;--s-float:linear(0, .074, .236, .426, .603, .753, .867, .947, .997, 1.025, 1.037, 1.039, 1.034, 1.028, 1.02, 1.014, 1.008, 1.004, 1.001, 1, .999, .999, .999, .999, 1);--s-spark-d:1.59s;--s-spark:linear(0, .079, .251, .452, .64, .795, .91, .986, 1.031, 1.051, 1.055, 1.05, 1.04, 1.029, 1.019, 1.01, 1.004, 1, .998, .997, .997, .997, .998, .998, 1);--s-pop-d:.46s;--s-pop:linear(0, .064, .207, .372, .534, .679, .794, .881, .945, .985, 1.01, 1.023, 1.027, 1.027, 1.024, 1.019, 1.015, 1.01, 1.007, 1.004, 1.002, 1.001, 1, .999, 1)}.t-display,.t-lead,.t-body,.t-body-strong,.t-label,.t-plan,.t-small{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.t-display{font-family:var(--font-hardbop);text-transform:uppercase;color:var(--c-text);font-size:80px;font-weight:400;line-height:96%}.t-lead{font-family:var(--font-geist-semibold);letter-spacing:-.01em;color:var(--c-text-2);font-size:16px;line-height:24px}.t-body{font-family:var(--font-geist-medium);color:var(--c-text-2);font-size:16px;line-height:150%}.t-body-strong{font-family:var(--font-geist-medium);color:var(--c-text);font-size:16px;line-height:150%}.t-label{font-family:var(--font-geist-bold);color:var(--c-text);font-size:16px;line-height:24px}.t-plan{font-family:var(--font-geist-bold);color:var(--c-text);font-size:20px;line-height:24px}.t-small{font-family:var(--font-geist-medium);color:var(--c-text);font-size:14px;line-height:150%}.t-body strong,.t-lead strong{color:var(--c-text)}.t-body+.t-body{margin-top:20px}.accent{color:var(--c-orange)}.inline-link{color:var(--c-text);transition:color .3s var(--ease);text-decoration:underline}.inline-link:hover{color:var(--c-orange)}@media (width<=1439px){.t-display{font-size:68px}}@media (width>=1200px) and (width<=1439px){.t-body{letter-spacing:-.01em}}@media (width<=1199px){.t-display{font-size:60px}}@media (width>=810px) and (width<=1199px){.t-body{font-size:14px}}@media (width<=1023px){.t-display{font-size:56px}}@media (width<=809px){.t-display{font-size:50px}}:root{--py:128px;--px:56px}@media (width<=1199px){:root{--py:112px;--px:40px}}@media (width<=1023px){:root{--py:96px;--px:48px}}@media (width<=809px){:root{--px:40px}}@media (width<=639px){:root{--py:72px;--px:24px}}.section{flex-direction:column;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}.row{flex-direction:row;align-items:flex-start;width:100%;max-width:1440px;display:flex;position:relative}.col-1{width:1px;padding:var(--py) var(--px);flex-direction:column;flex:.38 0 0;align-items:center;gap:24px;display:flex;position:relative}.col-23{flex-direction:row;flex:1 0 0;width:1px;display:flex;position:relative}.col{width:1px;padding:var(--py) var(--px);flex:1 0 0;position:relative}.fill{background-color:var(--c-bg-2)}.sticky{z-index:1;flex-direction:column;gap:24px;width:100%;display:flex;position:sticky;top:128px}@media (width<=1023px){.row>.col-1{flex:1 0 0}.row>.col-23{flex-direction:column;flex:1.5 0 0}.row>.col-23>.col{flex:none;width:100%}}@media (width<=639px){.row{flex-direction:column;align-items:stretch}.row>.col-1,.row>.col-23{flex:none;width:100%}.sticky{position:relative;top:auto}}.vl,.hl{z-index:1;pointer-events:none;position:absolute}.vl:after,.hl:after{content:"";background:var(--c-line);transition:transform 3s linear;position:absolute;inset:0}.vl{width:1px;height:100%;top:0;left:0}.vl:after{transform-origin:top}.vl.r{left:auto;right:0}.hl{width:100%;height:1px;left:0}.hl:after{transform-origin:0}.hl.t{top:0}.hl.b{bottom:0}html.js .vl:not(.drawn):after{transform:scaleY(0)}html.js .hl:not(.drawn):after{transform:scaleX(0)}@media (width>=1680px){.vl.r{right:-1px}}.hl.vw{width:100vw;margin-left:-50vw;left:50%}@media (width<=1023px){.col-23>.col>.vl{display:none}}@media (width<=639px){.row>.col-1>.vl:not(.r),.row>.col-23>.vl:not(.r){width:100%}.row>.col-1>.vl:not(.r):after,.row>.col-23>.vl:not(.r):after{border-inline:1px solid var(--c-line);background:0 0}.row>.col-1>.vl.r,.row>.col-23>.vl.r{display:none}[id]{scroll-margin-top:56px}}.phone-only{display:none}@media (width<=639px){.phone-only{display:block}}.band{z-index:3;width:100%;height:88px;position:relative}@media (prefers-reduced-motion:reduce){.vl:after,.hl:after{transition:none}html.js .vl:not(.drawn):after,html.js .hl:not(.drawn):after{transform:none}}.page[data-astro-cid-hkbrpulz]{flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:clip}.logo[data-astro-cid-f7espo7c]{width:144px;height:22px;color:var(--c-text);display:block;position:relative}.mark[data-astro-cid-f7espo7c]{position:absolute;top:1px;left:0}.tick[data-astro-cid-f7espo7c]{width:9px;height:5px;position:absolute;top:0;left:111px;overflow:hidden}.tick[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{width:8px;height:4px;transition:transform .4s var(--ease);position:absolute;left:0}.tick[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]:first-child{top:0}.tick[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]:last-child{top:-8px}.logo[data-astro-cid-f7espo7c]:hover .tick[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{transform:translateY(9px)}.toggle[data-astro-cid-l6lhmie6]{background:var(--c-bg-2);border-radius:1000px;width:72px;height:40px;padding:4px;display:block;position:relative}.knob[data-astro-cid-l6lhmie6]{background:var(--c-bg);width:32px;height:32px;color:var(--c-text);transition:transform .5s var(--spring-toggle,var(--ease));border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 5px 8px -3px #00000030}svg[data-astro-cid-l6lhmie6]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.moon[data-astro-cid-l6lhmie6]{display:none}:root[data-theme=dark] .knob[data-astro-cid-l6lhmie6]{transform:translate(30px)}:root[data-theme=dark] .sun[data-astro-cid-l6lhmie6]{display:none}:root[data-theme=dark] .moon[data-astro-cid-l6lhmie6]{display:block}.nav[data-astro-cid-wpvy4v7s]{z-index:10;width:100%;position:relative}.bar[data-astro-cid-wpvy4v7s]{justify-content:center;width:100%;padding:8px 20px;display:flex}.wrap[data-astro-cid-wpvy4v7s]{flex:1 0 0;justify-content:space-between;align-items:center;display:flex}.brand[data-astro-cid-wpvy4v7s]{mix-blend-mode:luminosity;align-items:center;width:164px;display:flex}.menu[data-astro-cid-wpvy4v7s]{align-items:center;gap:24px;height:40px;display:flex;position:relative}.item[data-astro-cid-wpvy4v7s]{z-index:1;white-space:pre;height:40px;transition:color .3s var(--ease);justify-content:center;align-items:center;padding:0 12px;display:flex;position:relative}.item[data-astro-cid-wpvy4v7s]:hover{color:var(--c-orange)}.pill[data-astro-cid-wpvy4v7s]{z-index:0;width:var(--pill-w,104px);background:var(--c-bg-2);height:40px;transform:translateX(var(--pill-x,0px));transition:transform .6s var(--spring-pill,var(--ease)), width .6s var(--spring-pill,var(--ease));border-radius:12px;position:absolute;top:0;left:0}.actions[data-astro-cid-wpvy4v7s]{justify-content:flex-end;align-items:center;gap:24px;width:164px;display:flex}@media (width<=1023px){.brand[data-astro-cid-wpvy4v7s],.actions[data-astro-cid-wpvy4v7s]{flex:1 0 0;width:auto}.menu[data-astro-cid-wpvy4v7s]{gap:8px}}@media (width<=809px){.menu[data-astro-cid-wpvy4v7s]{display:none}.bar[data-astro-cid-wpvy4v7s]{background:var(--c-bg)}}@media (width<=639px){.nav[data-astro-cid-wpvy4v7s]{height:56px}.bar[data-astro-cid-wpvy4v7s]{z-index:20;position:fixed;top:0;left:0;right:0}}.ul-link[data-astro-cid-vjvgc2nt]{color:var(--c-strong);white-space:pre;transition:color .3s var(--ease);align-items:center;display:inline-flex;position:relative;overflow:hidden}.lg[data-astro-cid-vjvgc2nt]{height:24px;font-family:var(--font-geist-bold);font-size:16px;line-height:24px}.sm[data-astro-cid-vjvgc2nt]{height:21px;font-family:var(--font-geist-medium);font-size:14px;line-height:21px}.bar[data-astro-cid-vjvgc2nt]{z-index:1;background:var(--c-strong);transform-origin:0;width:100%;height:2px;transition:transform .3s var(--ease), background-color .3s var(--ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.ul-link[data-astro-cid-vjvgc2nt]:hover .bar[data-astro-cid-vjvgc2nt]{transition-duration:.45s,.3s;transition-timing-function:var(--spring-k500,cubic-bezier(.22, 1, .36, 1)), var(--ease);transform:scaleX(1)}.lg[data-astro-cid-vjvgc2nt]:hover{color:var(--c-orange)}.lg[data-astro-cid-vjvgc2nt]:hover .bar[data-astro-cid-vjvgc2nt]{background:var(--c-orange)}.footer[data-astro-cid-jo6i4kqk]{z-index:0}.footer[data-astro-cid-jo6i4kqk]>.row[data-astro-cid-jo6i4kqk]{height:567px}.c1[data-astro-cid-jo6i4kqk]{align-self:stretch}.plate-wrap[data-astro-cid-jo6i4kqk]{width:100%;height:121px;padding:8px 24px 8px 0;display:flex}.plate[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:12px;flex:none;width:254px;height:105px;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 1px 12px #00000014,0 20px 20px #00000008,0 .602px .602px -1.25px #0000002e,0 2.289px 2.289px -2.5px #00000029,0 10px 10px -3.75px #00000010}.plate[data-astro-cid-jo6i4kqk]:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;border:4px solid #f7f7f7;position:absolute;inset:0}.plate[data-astro-cid-jo6i4kqk] .poster{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lottie[data-astro-cid-jo6i4kqk]{z-index:1;opacity:0;background:#fff;position:absolute;inset:0}.lottie[data-astro-cid-jo6i4kqk].ready{opacity:1}.text[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:16px;width:100%;display:flex}.legal[data-astro-cid-jo6i4kqk]{align-items:flex-end;gap:8px;display:flex}.copy[data-astro-cid-jo6i4kqk]{white-space:pre}.legal-links[data-astro-cid-jo6i4kqk]{flex:1 0 0;justify-content:flex-end;align-items:flex-end;gap:16px;height:64px;padding-top:64px;display:flex}.c2[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:40px;display:flex}.grid[data-astro-cid-jo6i4kqk]{gap:24px;width:100%;display:flex}.list[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;display:flex}@media (width>=1200px) and (width<=1365px){.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:24px}.copy[data-astro-cid-jo6i4kqk]{order:1}.legal-links[data-astro-cid-jo6i4kqk]{justify-content:flex-start;width:100%}}@media (width<=1199px){.footer[data-astro-cid-jo6i4kqk]>.row[data-astro-cid-jo6i4kqk]{height:585px}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:16px}.copy[data-astro-cid-jo6i4kqk]{order:1}.legal-links[data-astro-cid-jo6i4kqk]{justify-content:flex-start;width:100%;height:auto;padding-top:40px}}@media (width<=1023px){.footer[data-astro-cid-jo6i4kqk]>.row[data-astro-cid-jo6i4kqk]{height:auto}.c1[data-astro-cid-jo6i4kqk]{gap:40px}.footer[data-astro-cid-jo6i4kqk] .col-23[data-astro-cid-jo6i4kqk]{align-self:stretch}.c2[data-astro-cid-jo6i4kqk]{padding-bottom:48px}}@media (width<=809px){.c1[data-astro-cid-jo6i4kqk]{gap:24px}}@media (width<=639px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:104px}.footer[data-astro-cid-jo6i4kqk] .col-23[data-astro-cid-jo6i4kqk]{order:-1}.c2[data-astro-cid-jo6i4kqk]{padding:56px var(--px) 48px}.c1[data-astro-cid-jo6i4kqk]{padding-top:56px;padding-bottom:32px}.grid[data-astro-cid-jo6i4kqk]{gap:16px}}@media (width>=480px) and (width<=639px){.legal[data-astro-cid-jo6i4kqk]{flex-direction:row;align-items:flex-end}.copy[data-astro-cid-jo6i4kqk]{order:0}.legal-links[data-astro-cid-jo6i4kqk]{justify-content:flex-end;width:auto;padding-top:40px}}
