.fp-landing,.fp-public-page{--fp-ease-out:cubic-bezier(.23, 1, .32, 1);--fp-ease-morph:cubic-bezier(.4, .1, .2, 1)}.fp-landing[data-theme=dark],.fp-public-page[data-theme=dark]{--fp-bg:#0c1015;--fp-panel:#13181e;--fp-panel2:#1c2128;--fp-grid:#f1f6fc0a;--fp-border:#292e35;--fp-border2:#424850;--fp-band-edge:#334e5f;--fp-text:#f5f7f9;--fp-text2:#a9aeb6;--fp-text3:#7c8187;--fp-up:#f04251;--fp-up-bg:#f0425129;--fp-down:#3485fa;--fp-down-bg:#3485fa29;--fp-amber:#f5c25f;--fp-amber-bg:#f5c25f26;--fp-brand:#6fec9b;--fp-brand-hover:#65dd90;--fp-brand-ink:#021609;--fp-brand-soft:#6fec9b21;--fp-pos:#00bc7b;--fp-pos-bg:#00bc7b29;--fp-pos-border:#00bc7b52;--fp-amber-border:#f5c25f66;--fp-brand-border:#6fec9b59;--fp-pos2:#91eac5;--fp-neg:#c46665;--fp-neg-hover:#b75a59;--fp-neg-bg:#c4666529;--fp-glow:#6fec9b29;--fp-shadow:0 1px 0 #f1f6fc0a inset, 0 24px 50px -28px #000000bf;--fp-lift:0 18px 44px -22px #000000b3;--fp-info:#6dabdf;--fp-info-bg:#6dabdf24;--fp-scrim:#020307a3}@supports (color:lab(0% 0 0)){.fp-landing[data-theme=dark],.fp-public-page[data-theme=dark]{--fp-bg:lab(4.40837% -.473298 -3.5902);--fp-panel:lab(7.73768% -.77755 -5.03667);--fp-panel2:lab(12.3733% -.892125 -5.41461);--fp-grid:lab(96.4973% -.750929 -3.68273/.04);--fp-border:lab(18.7599% -.896469 -5.07981);--fp-border2:lab(30.3559% -1.05757 -5.82005);--fp-band-edge:lab(31.6302% -7.09924 -13.0079);--fp-text:lab(97.0913% -.307769 -1.47733);--fp-text2:lab(70.9717% -.880748 -4.40813);--fp-text3:lab(53.5709% -.866294 -4.4005);--fp-amber:lab(81.5832% 11.0613 55.9407);--fp-amber-bg:lab(81.5832% 11.0613 55.9407/.15);--fp-brand:lab(84.6693% -49.8017 28.3044);--fp-brand-hover:lab(79.963% -48.2709 27.4437);--fp-brand-ink:lab(5.66584% -8.66119 4.64915);--fp-brand-soft:lab(84.6693% -49.8017 28.3044/.13);--fp-pos:lab(67.4296% -57.2121 22.414);--fp-pos-bg:lab(67.4296% -57.2121 22.414/.16);--fp-pos-border:lab(67.4296% -57.2121 22.414/.32);--fp-amber-border:lab(81.5832% 11.0613 55.9407/.4);--fp-brand-border:lab(84.6693% -49.8017 28.3044/.35);--fp-pos2:lab(86.2538% -33.7683 8.98098);--fp-neg:lab(54.7073% 38.0324 18.7031);--fp-neg-hover:lab(50.0637% 38.0619 18.8201);--fp-neg-bg:lab(54.7073% 38.0324 18.7031/.16);--fp-glow:lab(84.6693% -49.8017 28.3044/.16);--fp-shadow:0 1px 0 lab(96.4973% -.750929 -3.68273/.04) inset, 0 24px 50px -28px lab(0% 0 0/.75);--fp-lift:0 18px 44px -22px lab(0% 0 0/.7);--fp-info:lab(67.3656% -9.84117 -33.0732);--fp-info-bg:lab(67.3656% -9.84117 -33.0732/.14);--fp-scrim:lab(.89024% -.110149 -1.32969/.64)}}.fp-landing[data-theme=light],.fp-public-page[data-theme=light]{--fp-bg:#f9f8f5;--fp-panel:#fff;--fp-panel2:#f8f7f3;--fp-grid:#10161f0d;--fp-border:#dfdeda;--fp-border2:#c9c7c2;--fp-band-edge:#c6c6af;--fp-text:#191d26;--fp-text2:#51555d;--fp-text3:#777a82;--fp-up:#d8273e;--fp-up-bg:#d8273e1a;--fp-down:#186ddf;--fp-down-bg:#186ddf1a;--fp-amber:#ab7400;--fp-amber-bg:#ab74001f;--fp-brand:#00774f;--fp-brand-hover:#006b44;--fp-brand-ink:#fff;--fp-brand-soft:#00774f1a;--fp-pos:#006b44;--fp-pos-bg:#006b441f;--fp-pos-border:#006b4452;--fp-amber-border:#ab740066;--fp-brand-border:#00774f59;--fp-pos2:#25a473;--fp-neg:#bd413f;--fp-neg-hover:#af3433;--fp-neg-bg:#bd413f1a;--fp-glow:#00875b1f;--fp-shadow:0 1px 2px #10161f0d, 0 14px 34px -20px #10161f33;--fp-lift:0 16px 36px -20px #10161f38;--fp-info:#2d6da5;--fp-info-bg:#2d6da51a;--fp-scrim:#111b2873}@supports (color:lab(0% 0 0)){.fp-landing[data-theme=light],.fp-public-page[data-theme=light]{--fp-bg:lab(97.7052% -.128865 1.51823);--fp-panel:lab(100% 0 0);--fp-panel2:lab(97.1314% -.15974 1.89875);--fp-grid:lab(7.15591% -.864111 -7.07943/.05);--fp-border:lab(88.4375% -.189066 2.28016);--fp-border2:lab(80.3297% -.245631 3.04466);--fp-band-edge:lab(79.3786% -3.09917 11.3928);--fp-text:lab(10.5799% -.030227 -6.62583);--fp-text2:lab(36.134% -.228748 -5.23962);--fp-text3:lab(51.2256% -.233918 -4.51045);--fp-amber:lab(53.4663% 17.2976 62.7707);--fp-amber-bg:lab(53.4663% 17.2976 62.7707/.12);--fp-brand:lab(43.7082% -44.6204 15.4091);--fp-brand-hover:lab(39.0636% -44.9277 15.4687);--fp-brand-ink:lab(100% 0 0);--fp-brand-soft:lab(43.7082% -44.6204 15.4091/.1);--fp-pos:lab(39.3156% -52.5811 17.9901);--fp-pos-bg:lab(39.3156% -52.5811 17.9901/.12);--fp-pos-border:lab(39.3156% -52.5811 17.9901/.32);--fp-amber-border:lab(53.4663% 17.2976 62.7707/.4);--fp-brand-border:lab(43.7082% -44.6204 15.4091/.35);--fp-pos2:lab(59.9601% -43.9165 15.2708);--fp-neg:lab(46.203% 50.4327 30.0437);--fp-neg-hover:lab(41.5529% 50.5226 30.6058);--fp-neg-bg:lab(46.203% 50.4327 30.0437/.1);--fp-glow:lab(49.6408% -47.9755 16.5794/.12);--fp-shadow:0 1px 2px lab(7.15591% -.864111 -7.07943/.05), 0 14px 34px -20px lab(7.15591% -.864111 -7.07943/.2);--fp-lift:0 16px 36px -20px lab(7.15591% -.864111 -7.07943/.22);--fp-info:lab(43.9238% -6.15734 -36.6804);--fp-info-bg:lab(43.9238% -6.15734 -36.6804/.1);--fp-scrim:lab(9.38692% -1.04471 -10.6033/.45)}}.fp-landing,.fp-public-page{--ui-surface:var(--fp-bg);--ui-surface-raised:var(--fp-panel);--ui-surface-sunken:var(--fp-panel2);--ui-text:var(--fp-text);--ui-text-2:var(--fp-text2);--ui-text-3:var(--fp-text3);--ui-border:var(--fp-border);--ui-border-strong:var(--fp-border2);--ui-accent:var(--fp-brand);--ui-accent-hover:var(--fp-brand-hover);--ui-accent-ink:var(--fp-brand-ink);--ui-accent-soft:var(--fp-brand-soft);--ui-accent-text:var(--fp-brand);--ui-accent-bd:var(--fp-brand-border);--ui-success:var(--fp-pos);--ui-success-bg:var(--fp-pos-bg);--ui-warning:var(--fp-amber);--ui-warning-bg:var(--fp-amber-bg);--ui-danger:var(--fp-neg);--ui-danger-hover:var(--fp-neg-hover);--ui-danger-bg:var(--fp-neg-bg);--ui-info:var(--fp-info);--ui-info-bg:var(--fp-info-bg);--ui-scrim:var(--fp-scrim);--ui-shadow-toast:var(--fp-lift);--ui-shadow-overlay:var(--fp-shadow);--ui-focus-ring:var(--fp-brand-soft)}
.fp-page-header{border-bottom:1px solid var(--fp-border);background:var(--fp-bg);position:relative;overflow:hidden}.fp-page-header-aurora{filter:blur(54px);opacity:.85;pointer-events:none;background:radial-gradient(40% 55% at 28% 28%,#6fec9bcc,#0000 70%),radial-gradient(40% 55% at 72% 18%,#3de6b8b8,#0000 70%);background:radial-gradient(40% 55% at 28% 28%,lab(84.6693% -49.8017 28.3044/.8),#0000 70%),radial-gradient(40% 55% at 72% 18%,lab(82.2561% -52.2839 9.55468/.72),#0000 70%);height:160%;animation:6s ease-in-out infinite alternate fp-page-header-aurora;position:absolute;inset:-55% -15% auto;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.fp-page-header-grid{background-image:linear-gradient(var(--fp-grid) 1px, transparent 1px), linear-gradient(90deg, var(--fp-grid) 1px, transparent 1px);pointer-events:none;background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 22%,#000,#0000 76%)}.fp-page-header-line{background:linear-gradient(90deg, transparent, var(--fp-brand-soft), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.fp-page-header-inner{z-index:1;text-align:center;width:min(100%,740px);margin:0 auto;padding:72px 32px 48px;position:relative}.fp-brand-symbol{width:32px;height:32px;color:var(--fp-brand)}.fp-footer-symbol{width:30px;height:30px;color:var(--fp-brand)}.fp-social-icon{width:19px;height:19px}.fp-page-header-eyebrow{color:var(--fp-brand);letter-spacing:.16em;margin-bottom:16px;font-size:12px;font-weight:600}.fp-page-header-title{color:var(--fp-text);letter-spacing:-.035em;text-wrap:balance;margin:0 0 12px;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.12}.fp-page-header-accent{background:var(--fp-brand);border-radius:999px;width:44px;height:3px;margin:0 auto 16px}.fp-page-header-description{max-width:520px;color:var(--fp-text2);text-wrap:balance;margin:0 auto;font-size:16px;line-height:1.65}.fp-page-header-content{flex-direction:column;align-items:center;gap:20px;margin-top:24px;display:flex}@keyframes fp-page-header-aurora{0%{transform:translate(0)translateY(0)scale(1)rotate(0)}to{transform:translate(-34%)translateY(18%)scale(1.45)rotate(8deg)}}@media (max-width:680px){.fp-page-header-inner{padding:64px 16px 48px}}@media (prefers-reduced-motion:reduce){.fp-page-header-aurora{animation:none}}
.fp-landing,.fp-public-page{background:var(--fp-bg);min-height:100dvh;color:var(--fp-text);font-family:var(--font-wanted), "Apple SD Gothic Neo", system-ui, -apple-system, "Segoe UI", sans-serif;text-rendering:optimizelegibility;word-break:keep-all;transition:background .35s,color .35s;overflow-x:clip}.fp-landing *,.fp-public-page *{box-sizing:border-box}.fp-landing :where(a),.fp-public-page :where(a){color:inherit}.fp-landing ::selection,.fp-public-page ::selection{background:var(--fp-brand);color:var(--fp-brand-ink)}.fp-container{width:min(100%,1200px);margin:0 auto;padding-inline:32px}.fp-header{z-index:var(--z-nav);border-bottom:1px solid var(--fp-border);background:color-mix(in oklch, var(--fp-bg) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.fp-navbar{width:min(100%,1200px);height:64px;transition:width .42s var(--fp-ease-morph), margin .42s var(--fp-ease-morph), height .35s ease, border-radius .42s ease, background .3s ease, box-shadow .35s ease, border-color .35s ease, backdrop-filter .3s ease;border:1px solid #0000;align-items:center;gap:32px;margin:0 auto;padding-inline:32px;display:flex}.fp-brand-lockup{color:var(--fp-brand);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.fp-brand-lockup span{color:var(--fp-text);letter-spacing:-.02em;font-size:16px;font-weight:800}.fp-nav{align-items:center;gap:24px;margin-left:6px;display:flex}.fp-link{color:var(--fp-text2);font-size:16px;font-weight:500;text-decoration:none;transition:color .16s;position:relative}.fp-link:hover{color:var(--fp-text)}.fp-link[data-active=true]{color:var(--fp-brand)}.fp-public-signout{appearance:none;font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fp-public-signout:disabled{cursor:wait;opacity:.68}.fp-public-signout.fp-ghost{border:1px solid var(--fp-border2);padding-inline:16px}.fp-link:after{background:var(--fp-brand);content:"";height:1.5px;transition:right .26s var(--fp-ease-out);position:absolute;bottom:-5px;left:0;right:100%}.fp-link:hover:after,.fp-link[data-active=true]:after{right:0}.fp-nav-separator{background:var(--fp-border2);width:1px;height:18px}.fp-header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.fp-desktop-actions{align-items:center;gap:12px;display:flex}.fp-icon-button,.fp-burger{border:1px solid var(--fp-border);background:var(--fp-panel);width:36px;height:36px;color:var(--fp-text2);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-burger{width:38px;height:38px;display:none}.fp-btn,.fp-ghost{transition:transform .16s var(--fp-ease-out), box-shadow .25s ease, filter .2s ease, border-color .2s ease, background .2s ease, color .2s ease;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fp-btn{background:var(--fp-brand);color:var(--fp-brand-ink);border:0;font-weight:700}.fp-ghost{border:1px solid var(--fp-border2);color:var(--fp-text);background:0 0;font-weight:600}.fp-btn:hover{filter:brightness(1.04);box-shadow:0 12px 28px -12px var(--fp-brand), 0 0 0 1px var(--fp-brand-soft);transform:translateY(-1px)}.fp-ghost:hover{border-color:var(--fp-brand);background:var(--fp-brand-soft);color:var(--fp-brand);transform:translateY(-1px)}.fp-btn:active,.fp-ghost:active{transform:scale(.97)}.fp-landing a:focus-visible,.fp-landing button:focus-visible,.fp-public-page a:focus-visible,.fp-public-page button:focus-visible{outline:2px solid var(--fp-brand);outline-offset:3px;border-radius:8px}.fp-header-cta{border-radius:8px;height:38px;padding-inline:16px;font-size:16px}.fp-terminal-link{border-radius:8px;gap:8px;height:36px;padding-inline:12px;font-size:14px}.fp-mobile-drawer{border-top:1px solid var(--fp-border);background:color-mix(in oklch, var(--fp-bg) 92%, transparent);transition:grid-template-rows .3s var(--fp-ease-morph);grid-template-rows:0fr;display:none;overflow:hidden}.fp-mobile-drawer[data-open=true]{grid-template-rows:1fr}.fp-mobile-drawer-inner{flex-direction:column;padding:8px 32px 16px;display:flex;overflow:hidden}.fp-drawer-link{border-bottom:1px solid var(--fp-border);color:var(--fp-text2);padding:12px 6px;font-size:16px;font-weight:600;text-decoration:none}.fp-drawer-link[data-active=true]{color:var(--fp-brand)}.fp-drawer-actions{gap:8px;margin-top:16px;display:flex}.fp-drawer-actions a,.fp-drawer-actions button{flex:1;height:46px}.fp-section-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.fp-section-no{color:var(--fp-brand);font-size:12px;font-weight:600}.fp-section-rule{background:var(--fp-brand);opacity:.5;width:22px;height:1px}.fp-section-label{color:var(--fp-brand);letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.fp-section-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.22}.fp-section-copy{max-width:620px;color:var(--fp-text2);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.65}.fp-won-amount,.fp-hero-price,.fp-ticker-price{white-space:nowrap;align-items:baseline;display:inline-flex}.fp-currency-symbol{font-family:var(--font-body);font-feature-settings:normal;font-variant-numeric:normal}.fp-faq-list{flex-direction:column;gap:12px;display:flex}.fp-faq-item{border:1px solid var(--fp-border);background:var(--fp-panel);border-radius:12px;overflow:hidden}.fp-faq-question{width:100%;color:var(--fp-text);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;display:flex}.fp-faq-question:hover{background:var(--fp-panel2)}.fp-faq-chevron{transition:transform .32s var(--fp-ease-morph)}.fp-faq-answer{transition:grid-template-rows .32s var(--fp-ease-morph);grid-template-rows:0fr;display:grid}.fp-faq-answer[data-open=true]{grid-template-rows:1fr}.fp-faq-answer>div{overflow:hidden}.fp-faq-answer p{opacity:0;color:var(--fp-text2);margin:0;padding:0 24px 20px;font-size:16px;line-height:1.65;transition:opacity .3s}.fp-faq-answer[data-open=true] p{opacity:1}.fp-footer{border-top:1px solid var(--fp-border);background:var(--fp-panel)}.fp-footer-top{grid-template-columns:1.1fr 1.4fr;gap:48px;padding-top:48px;display:grid}.fp-socials{align-items:center;gap:16px;margin-top:20px;display:flex}.fp-socials a{color:var(--fp-text3);transition:color .15s;display:flex}.fp-socials a:hover{color:var(--hover-color)}.fp-footer-columns{flex-wrap:wrap;gap:48px;display:flex}.fp-footer-column{min-width:120px}.fp-footer-column h3{color:var(--fp-text3);margin:0 0 16px;font-size:14px;font-weight:700}.fp-footer-column div{flex-direction:column;gap:12px;display:flex}.fp-footer-column a{color:var(--fp-text2);font-size:14px;text-decoration:none}.fp-footer-link[data-active=true]{color:var(--fp-brand)}.fp-footer-bottom{padding-block:48px}.fp-footer-rule{background:var(--fp-border);height:1px;margin-bottom:24px}.fp-biz-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 24px;max-width:820px;margin-top:16px;display:grid}.fp-biz-grid div{color:var(--fp-text2);font-size:12px;line-height:1.5}.fp-biz-grid span{color:var(--fp-text3)}.fp-copyright{color:var(--fp-text3);margin:24px 0 0;font-size:12px}.fp-text2{color:var(--fp-text2)}@media (min-width:781px){.fp-header.is-shrunk{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.fp-header.is-shrunk .fp-navbar{border-color:var(--fp-border);background:color-mix(in oklch, var(--fp-panel) 82%, transparent);width:min(100%,1000px);height:58px;box-shadow:var(--fp-lift);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom-color:#0000;border-radius:16px 16px 0 0;margin-top:12px}.fp-header.is-shrunk.fp-header-no-ticker .fp-navbar{border-bottom-color:var(--fp-border);border-radius:16px}}@media (max-width:780px){.fp-nav,.fp-desktop-actions{display:none}.fp-burger{display:inline-flex}.fp-mobile-drawer{display:grid}.fp-features,.fp-footer-top{grid-template-columns:1fr}.fp-footer-top{gap:32px}}@media (max-width:680px){.fp-container,.fp-navbar{padding-inline:16px}}@media (max-width:380px){.fp-container,.fp-navbar{padding-inline:12px}.fp-grade-grid,.fp-biz-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fp-btn,.fp-ghost,.fp-navbar,.fp-ticker,.fp-feature-row,.fp-faq-answer,.fp-faq-answer p,.fp-faq-chevron{transition:none}}
