html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--bg: rgb(239, 239, 239);--surface: rgb(250, 250, 250);--surface-2: rgb(230, 230, 230);--ink: rgb(19, 19, 19);--ink-2: rgb(82, 82, 82);--ink-3: rgb(128, 128, 128);--line: rgba(19, 19, 19, .12);--line-soft: rgba(19, 19, 19, .06);--accent: rgb(246, 79, 0);--accent-2: rgb(216, 60, 0);--accent-ink:rgb(252, 252, 252);--z-sticky:100;--z-nav:200;--z-overlay:300;--ease-out: cubic-bezier(.16,1,.3,1);--ease-io: cubic-bezier(.65,.05,.36,1);--maxw:1240px;--gutter:max(20px, min(4vw, 52px));--gutter:clamp(20px,4vw,52px)}@supports (color: oklab(0% 0 0%)){:root{--bg: oklch(.951 0 0);--surface: oklch(.985 0 0);--surface-2: oklch(.925 0 0);--ink: oklch(.185 0 0);--ink-2: oklch(.44 0 0);--ink-3: oklch(.6 0 0);--line: oklch(.185 0 0 / .12);--line-soft: oklch(.185 0 0 / .06)}}@supports (color: color(display-p3 0 0 0%)){:root{--accent: rgb(246, 79, 0)}@media (color-gamut: p3){:root{--accent: color(display-p3 .89412 .35717 .15558)}}}@supports (color: oklab(0% 0 0%)){:root{--accent: rgb(246, 79, 0)}@media (color-gamut: p3){:root{--accent: oklch(.655 .215 38)}}}@supports (color: color(display-p3 0 0 0%)){:root{--accent-2: rgb(216, 60, 0)}@media (color-gamut: p3){:root{--accent-2: color(display-p3 .78736 .2768 .11262)}}}@supports (color: oklab(0% 0 0%)){:root{--accent-2: rgb(216, 60, 0);--accent-ink:oklch(.99 0 0)}@media (color-gamut: p3){:root{--accent-2: oklch(.585 .205 36)}}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:#efefef;background:var(--bg);color:#131313;color:var(--ink);font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul{list-style:none}canvas{display:block}::-moz-selection{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink)}::selection{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink)}:focus-visible{outline:2px solid rgb(246,79,0);outline:2px solid color(display-p3 .89412 .35717 .15558);outline:2px solid oklch(.655 .215 38);outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.rules{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;max-width:1240px;max-width:var(--maxw);margin:0 auto;padding:0 max(20px,min(4vw,52px));padding:0 clamp(20px,4vw,52px);padding:0 var(--gutter)}.rules i{position:absolute;top:0;bottom:0;width:1px;background:#1313130f;background:var(--line-soft)}.rules i:nth-child(1){left:max(20px,min(4vw,52px));left:clamp(20px,4vw,52px);left:var(--gutter)}.rules i:nth-child(2){left:25%}.rules i:nth-child(3){left:50%}.rules i:nth-child(4){left:75%}.rules i:nth-child(5){right:max(20px,min(4vw,52px));right:clamp(20px,4vw,52px);right:var(--gutter)}@media (max-width:760px){.rules i:nth-child(2),.rules i:nth-child(4){display:none}}.wrap{max-width:1240px;max-width:var(--maxw);margin:0 auto;padding:0 max(20px,min(4vw,52px));padding:0 clamp(20px,4vw,52px);padding:0 var(--gutter);position:relative;z-index:2}.sec{padding:max(84px,min(11vw,168px)) 0;padding:clamp(84px,11vw,168px) 0}.hair{height:1px;background:#1313131f;background:var(--line);border:0}.h1{font-size:max(2.6rem,min(6.2vw,5.4rem));font-size:clamp(2.6rem,6.2vw,5.4rem);font-weight:500;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.h2{font-size:max(2rem,min(4.2vw,3.6rem));font-size:clamp(2rem,4.2vw,3.6rem);font-weight:500;line-height:1.04;letter-spacing:-.038em;text-wrap:balance}.h3{font-size:max(1.1rem,min(1.5vw,1.3rem));font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:500;letter-spacing:-.02em}.dim{color:gray;color:var(--ink-3)}.body{color:#525252;color:var(--ink-2);max-width:62ch;font-size:1rem;line-height:1.6;text-wrap:pretty}.small{font-size:.875rem;color:#525252;color:var(--ink-2);line-height:1.55}.nav{position:fixed;top:0;left:0;right:0;z-index:200;z-index:var(--z-nav);transition:background .4s cubic-bezier(.16,1,.3,1),border-color .4s;transition:background .4s var(--ease-out),border-color .4s}.nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#efefef;background:var(--bg);opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1);transition:opacity .4s var(--ease-out);z-index:-1}.nav[data-stuck=true]:after{opacity:.88;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav[data-stuck=true]{border-bottom:1px solid rgba(19,19,19,.12);border-bottom:1px solid oklch(.185 0 0 / .12);border-bottom:1px solid var(--line)}.nav__in{max-width:1240px;max-width:var(--maxw);margin:0 auto;padding:14px max(20px,min(4vw,52px));padding:14px clamp(20px,4vw,52px);padding:14px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:max(16px,min(3vw,40px));gap:clamp(16px,3vw,40px);position:relative}.mark{width:30px;height:30px;flex:none}.nav__links{display:flex;gap:max(14px,min(2.4vw,30px));gap:clamp(14px,2.4vw,30px);font-size:.9rem;color:#525252;color:var(--ink-2);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.nav__links a{position:relative;padding:4px 0}.nav__links a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:#131313;background:var(--ink);transition:width .45s cubic-bezier(.16,1,.3,1);transition:width .45s var(--ease-out)}.nav__links a:hover:after{width:100%}.nav__links a:hover{color:#131313;color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:10px;background:#131313;background:var(--ink);color:#efefef;color:var(--bg);border-radius:999px;padding:9px 8px 9px 18px;font-size:.9rem;font-weight:500;transition:transform .5s cubic-bezier(.16,1,.3,1),background .3s;transition:transform .5s var(--ease-out),background .3s}.pill:hover{transform:translateY(-1px);background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent)}.pill__dot{width:26px;height:26px;border-radius:50%;background:#efefef;background:var(--bg);flex:none;display:grid;align-items:center;justify-items:center;place-items:center}.pill__dot svg{width:12px;height:12px}.pill--ghost{background:transparent;color:#131313;color:var(--ink);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);padding:9px 18px}.pill--ghost:hover{background:#131313;background:var(--ink);color:#efefef;color:var(--bg);border-color:#131313;border-color:var(--ink)}@media (max-width:860px){.nav__links{display:none}}.hero{padding-top:max(120px,min(15vh,180px));padding-top:clamp(120px,15vh,180px);padding-bottom:max(48px,min(7vw,96px));padding-bottom:clamp(48px,7vw,96px);text-align:center;position:relative}.hero__sub{margin:34px auto 0;max-width:44ch;color:#525252;color:var(--ink-2);font-size:1.02rem}.hero__cta{margin-top:30px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.flow{width:100%;max-width:600px;height:auto;display:block;margin:-4px auto}.flow .track{fill:none;stroke:#1313131f;stroke:var(--line);stroke-width:1}.flow .live{fill:none;stroke:#f64f00;stroke:color(display-p3 .89412 .35717 .15558);stroke:oklch(.655 .215 38);stroke:var(--accent);stroke-width:1.4;stroke-linecap:round}.flow .node{fill:#131313;fill:var(--ink)}.flow .chip rect{fill:#fafafa;fill:var(--surface);stroke:#1313131f;stroke:var(--line);stroke-width:1}.flow .chip text{font-family:JetBrains Mono,monospace;font-size:8.5px;fill:#525252;fill:var(--ink-2);letter-spacing:.04em;text-transform:uppercase}.flow .core{fill:#fafafa;fill:var(--surface);stroke:#1313131f;stroke:var(--line)}.flow .halo{fill:none;stroke:#f64f00;stroke:color(display-p3 .89412 .35717 .15558);stroke:oklch(.655 .215 38);stroke:var(--accent);opacity:.25}.panel{background:#fafafa;background:var(--surface);border-radius:18px;border:1px solid rgba(19,19,19,.06);border:1px solid oklch(.185 0 0 / .06);border:1px solid var(--line-soft);box-shadow:0 1px 2px #00000008,0 12px 40px -18px #00000024}.strip{display:grid;grid-template-columns:1fr 1fr 1.15fr;align-items:stretch}.strip>*{padding:max(24px,min(3vw,38px));padding:clamp(24px,3vw,38px)}.strip>*+*{border-left:1px solid rgba(19,19,19,.06);border-left:1px solid oklch(.185 0 0 / .06);border-left:1px solid var(--line-soft)}.strip__metric{display:flex;flex-direction:column;justify-content:space-between;gap:44px;min-height:210px}@media (max-width:820px){.strip{grid-template-columns:1fr}.strip>*+*{border-left:0;border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft)}.strip__metric{min-height:0;gap:24px}}.ed{display:grid;grid-template-columns:1fr 1fr;grid-gap:max(28px,min(5vw,72px));grid-gap:clamp(28px,5vw,72px);gap:max(28px,min(5vw,72px));gap:clamp(28px,5vw,72px);align-items:center}.ed__type .h2 span{color:gray;color:var(--ink-3)}.ed__type .h2 b{font-weight:500;color:#131313;color:var(--ink)}@media (max-width:900px){.ed{grid-template-columns:1fr}}.caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));grid-gap:14px;gap:14px;margin-top:52px}.cap{background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.06);border:1px solid oklch(.185 0 0 / .06);border:1px solid var(--line-soft);border-radius:14px;padding:26px;display:flex;flex-direction:column;gap:14px;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1);transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out)}.cap:hover{transform:translateY(-4px);box-shadow:0 18px 44px -22px #0000004d}.cap__art{height:132px;display:grid;align-items:center;justify-items:center;place-items:center;margin:-4px 0 6px}.cap__art svg{width:100%;height:100%;overflow:visible}.cap__art .ln{fill:none;stroke:#131313;stroke:var(--ink);stroke-width:.8;opacity:.55}.cap__art .dt{fill:#131313;fill:var(--ink);opacity:.5}.cap a{border-bottom:1px solid rgba(19,19,19,.12);border-bottom:1px solid oklch(.185 0 0 / .12);border-bottom:1px solid var(--line);align-self:flex-start;font-size:.875rem;padding-bottom:2px;transition:border-color .3s,color .3s}.cap a:hover{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.rev{max-width:640px;margin:0 auto}.rev__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}.rev__val{font-size:max(2rem,min(4vw,2.8rem));font-size:clamp(2rem,4vw,2.8rem);font-weight:500;letter-spacing:-.04em;line-height:1;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rev__val em{font-style:normal;font-size:.42em;color:gray;color:var(--ink-3);margin-left:4px}.rev__tabs{display:flex;gap:16px}.rev__tabs button{color:gray;color:var(--ink-3);transition:color .3s}.rev__tabs button[data-on=true]{color:#131313;color:var(--ink)}.rev__foot{display:flex;justify-content:space-between;padding:0 26px 22px;color:gray;color:var(--ink-3)}.rev__foot b{font-weight:400;color:#525252;color:var(--ink-2)}.led{border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line);margin-top:52px}.led__row{display:grid;grid-template-columns:1.6fr 1fr 1fr .9fr 40px;align-items:center;grid-gap:16px;gap:16px;padding:18px 4px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft);transition:background .35s cubic-bezier(.16,1,.3,1),padding-left .45s cubic-bezier(.16,1,.3,1);transition:background .35s var(--ease-out),padding-left .45s var(--ease-out)}.led__row:hover{background:#fafafa;background:var(--surface);padding-left:14px}.led__row:hover .led__go{opacity:1;transform:none}.led__go{opacity:0;transform:translate(-6px);transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1);transition:opacity .35s,transform .45s var(--ease-out);justify-self:end;color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.led__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.led__head{color:gray;color:var(--ink-3)}.led__head:hover{background:none;padding-left:4px}@media (max-width:760px){.led__row{grid-template-columns:1fr auto;gap:6px 16px}.led__row>*:nth-child(n+3){font-size:.8rem}.led__go{display:none}}.close{text-align:center;padding:max(90px,min(13vw,180px)) 0;padding:clamp(90px,13vw,180px) 0}.close .h1{margin-bottom:34px}.foot{border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line);padding:34px 0 46px}.foot__in{display:flex;gap:24px;flex-wrap:wrap;align-items:center;color:gray;color:var(--ink-3)}.foot__in a:hover{color:#131313;color:var(--ink)}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nav{transform:translateY(0);transition:transform .55s cubic-bezier(.16,1,.3,1),background .4s cubic-bezier(.16,1,.3,1);transition:transform .55s var(--ease-out),background .4s var(--ease-out)}.nav[data-hidden=true]{transform:translateY(-104%)}.w{display:inline-block;overflow:hidden;vertical-align:bottom}.w>span{display:inline-block;will-change:transform}.hero__inner{will-change:transform,opacity}.mq{overflow:hidden;border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line);border-bottom:1px solid rgba(19,19,19,.12);border-bottom:1px solid oklch(.185 0 0 / .12);border-bottom:1px solid var(--line);padding:15px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mq__row{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.mq__item{display:inline-flex;align-items:center;gap:22px;padding-right:22px;color:#525252;color:var(--ink-2);white-space:nowrap}.mq__item i{font-style:normal;color:gray;color:var(--ink-3);opacity:.6}.strip__big{font-size:max(2.4rem,min(4.6vw,3.6rem));font-size:clamp(2.4rem,4.6vw,3.6rem);font-weight:500;letter-spacing:-.045em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.strip__note{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.steps{margin-top:max(40px,min(6vw,72px));margin-top:clamp(40px,6vw,72px)}.steps__stage{display:flex;flex-direction:column;gap:max(28px,min(4vw,48px));gap:clamp(28px,4vw,48px);padding:max(28px,min(4vw,52px));padding:clamp(28px,4vw,52px);min-height:min(66vh,520px);overflow:hidden}.steps__top{display:flex;justify-content:space-between;align-items:center;gap:20px}.steps__bar{display:flex;gap:6px;flex:1;max-width:340px;margin-left:auto}.steps__bar i{flex:1;height:3px;border-radius:3px;background:#1313131f;background:var(--line);transition:background .5s cubic-bezier(.16,1,.3,1);transition:background .5s var(--ease-out)}.steps__bar i[data-on=true]{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent)}.steps__main{display:flex;justify-content:space-between;align-items:center;gap:32px;flex:1;min-height:0}.steps__copy{max-width:52ch;animation:stepIn .55s cubic-bezier(.16,1,.3,1);animation:stepIn .55s var(--ease-out)}@keyframes stepIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.steps__t{font-size:max(2.2rem,min(4.6vw,3.8rem));font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin-bottom:20px}.steps__copy .body{font-size:max(1rem,min(1.4vw,1.18rem));font-size:clamp(1rem,1.4vw,1.18rem)}.steps__index{font-family:JetBrains Mono,monospace;font-weight:500;line-height:.8;font-size:max(6rem,min(17vw,15rem));font-size:clamp(6rem,17vw,15rem);letter-spacing:-.04em;color:#1313131f;color:var(--line);flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.steps__row{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line)}.steps__row li{display:flex;flex-direction:column;gap:10px;padding:22px 18px 4px;position:relative;color:gray;color:var(--ink-3);transition:color .45s cubic-bezier(.16,1,.3,1);transition:color .45s var(--ease-out)}.steps__row li+li{border-left:1px solid rgba(19,19,19,.06);border-left:1px solid oklch(.185 0 0 / .06);border-left:1px solid var(--line-soft)}.steps__row li:before{content:"";position:absolute;top:-1px;left:0;height:2px;width:0;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);transition:width .5s cubic-bezier(.16,1,.3,1);transition:width .5s var(--ease-out)}.steps__row li[data-done=true]:before{width:100%}.steps__row li[data-on=true]:before{width:100%}.steps__row li[data-on=true]{color:#131313;color:var(--ink)}.steps__label{font-size:.98rem;font-weight:500;letter-spacing:-.02em}@media (max-width:820px){.steps__main{flex-direction:column;align-items:flex-start;gap:8px}.steps__index{align-self:flex-end;font-size:max(5rem,min(26vw,9rem));font-size:clamp(5rem,26vw,9rem)}.steps__row{grid-template-columns:1fr 1fr}.steps__row li:nth-child(odd){border-left:0}.steps__row li:nth-child(n+3){border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft)}}.phead{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:max(24px,min(5vw,64px));grid-gap:clamp(24px,5vw,64px);gap:max(24px,min(5vw,64px));gap:clamp(24px,5vw,64px);align-items:end;margin-bottom:max(36px,min(5vw,60px));margin-bottom:clamp(36px,5vw,60px)}@media (max-width:860px){.phead{grid-template-columns:1fr}}.pcards{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:720px){.pcards{grid-template-columns:1fr}}.pcard{background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.06);border:1px solid oklch(.185 0 0 / .06);border:1px solid var(--line-soft);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1),border-color .4s;transition:transform .6s var(--ease-out),box-shadow .6s var(--ease-out),border-color .4s}.pcard:hover{transform:translateY(-6px);border-color:#1313131f;border-color:var(--line);box-shadow:0 26px 60px -30px #00000059}.pcard__media{position:relative;background:linear-gradient(135deg,#e6e6e6,#efefef);background:linear-gradient(135deg,var(--surface-2),var(--bg));overflow:hidden;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft);height:0;padding-bottom:62.5%}@supports (aspect-ratio:16/10){.pcard__media{height:auto;padding-bottom:0;aspect-ratio:16/10}}.pcard__body{padding:max(22px,min(2.4vw,30px));padding:clamp(22px,2.4vw,30px);display:flex;flex-direction:column;gap:8px;flex:1}.pcard__tag{align-self:flex-start}.pcard__t{font-size:max(1.3rem,min(1.9vw,1.6rem));font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:500;letter-spacing:-.03em;margin-top:6px}.pcard__line{font-size:1.02rem;color:#131313;color:var(--ink);letter-spacing:-.015em}.pcard__d{margin-top:2px}.pcard__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft)}.pcard__go{width:34px;height:34px;border-radius:50%;border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);display:grid;align-items:center;justify-items:center;place-items:center;color:#131313;color:var(--ink);transition:background .35s,color .35s,border-color .35s,transform .45s cubic-bezier(.16,1,.3,1);transition:background .35s,color .35s,border-color .35s,transform .45s var(--ease-out)}.pcard:hover .pcard__go{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent);color:#fcfcfc;color:var(--accent-ink);transform:translate(4px)}.strip__logo{color:gray;color:var(--ink-3);display:block}.strip__metric{gap:22px}.cov__head{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:max(24px,min(5vw,64px));grid-gap:clamp(24px,5vw,64px);gap:max(24px,min(5vw,64px));gap:clamp(24px,5vw,64px);align-items:end;margin-bottom:max(32px,min(5vw,60px));margin-bottom:clamp(32px,5vw,60px)}@media (max-width:860px){.cov__head{grid-template-columns:1fr}}.dotmap{position:relative;width:100%;cursor:crosshair}.dotmap canvas{width:100%;height:auto}.dotmap__tag{position:absolute;transform:translate(-50%,-190%);color:gray;color:var(--ink-3);font-size:.62rem;pointer-events:none;background:#efefef;background:var(--bg);padding:2px 5px;border:1px solid rgba(19,19,19,.06);border:1px solid oklch(.185 0 0 / .06);border:1px solid var(--line-soft);border-radius:4px}.cov__stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:44px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}.cov__stats>div{background:#efefef;background:var(--bg);padding:22px 18px;display:flex;flex-direction:column;gap:6px}.cov__stats b{font-size:max(1.5rem,min(2.6vw,2.1rem));font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:500;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.cov__stats{grid-template-columns:1fr 1fr}}.cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);margin-top:48px}.cell{position:relative;background:#efefef;background:var(--bg);padding:26px 24px 22px;min-height:210px;display:flex;flex-direction:column;gap:10px;transition:background .45s cubic-bezier(.16,1,.3,1);transition:background .45s var(--ease-out)}.cell:hover{background:#fafafa;background:var(--surface)}.cell__tag{align-self:flex-start}.cell__t{font-size:1.22rem;font-weight:500;letter-spacing:-.025em;margin-top:auto}.cell__foot{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft)}.cell__foot svg{opacity:0;transform:translate(-6px);color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent);transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1);transition:opacity .35s,transform .5s var(--ease-out)}.cell:hover .cell__foot svg{opacity:1;transform:none}.cell__c{position:absolute;width:9px;height:9px;opacity:0;border:1px solid rgb(246,79,0);border:1px solid color(display-p3 .89412 .35717 .15558);border:1px solid oklch(.655 .215 38);border:1px solid var(--accent);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transition:opacity .35s var(--ease-out),transform .5s var(--ease-out)}.cell:hover .cell__c{opacity:1;transform:none}.cell__c--tl{top:9px;left:9px;border-right:0;border-bottom:0;transform:translate(5px,5px)}.cell__c--tr{top:9px;right:9px;border-left:0;border-bottom:0;transform:translate(-5px,5px)}.cell__c--bl{bottom:9px;left:9px;border-right:0;border-top:0;transform:translate(5px,-5px)}.cell__c--br{bottom:9px;right:9px;border-left:0;border-top:0;transform:translate(-5px,-5px)}.nav__drop{position:relative}.nav__trigger{display:inline-flex;align-items:center;gap:6px;color:#525252;color:var(--ink-2);font-size:.9rem;padding:4px 0;transition:color .2s}.nav__trigger:hover{color:#131313;color:var(--ink)}.nav__trigger svg{transition:transform .3s cubic-bezier(.16,1,.3,1);transition:transform .3s var(--ease-out)}.nav__drop:hover .nav__trigger svg{transform:rotate(180deg)}.nav__menu{position:absolute;top:calc(100% + 12px);left:-16px;min-width:230px;background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:14px;padding:8px;display:flex;flex-direction:column;box-shadow:0 20px 50px -22px #0000004d;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility .28s;transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),visibility .28s}.nav__menu[data-open=true]{opacity:1;visibility:visible;transform:none}.nav__menu a{padding:10px 12px;border-radius:9px;color:#525252;color:var(--ink-2);font-size:.92rem;transition:background .2s,color .2s}.nav__menu a:hover{background:#efefef;background:var(--bg);color:#131313;color:var(--ink)}.foot{border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line);margin-top:0;padding:max(48px,min(6vw,72px)) 0 32px;padding:clamp(48px,6vw,72px) 0 32px}.foot__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-gap:max(28px,min(5vw,64px));grid-gap:clamp(28px,5vw,64px);gap:max(28px,min(5vw,64px));gap:clamp(28px,5vw,64px)}.foot__col{display:flex;flex-direction:column;gap:12px;font-size:.92rem;color:#525252;color:var(--ink-2)}.foot__col .mono{margin-bottom:6px}.foot__col a:hover{color:#131313;color:var(--ink)}.foot__base{display:flex;justify-content:space-between;margin-top:max(40px,min(5vw,64px));margin-top:clamp(40px,5vw,64px);padding-top:24px;border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft);color:gray;color:var(--ink-3)}.foot__sp{margin-left:auto}@media (max-width:760px){.foot__grid{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}}.pp__hero{padding-top:max(104px,min(13vh,150px));padding-top:clamp(104px,13vh,150px)}.pp__crumb{display:flex;gap:8px;color:#525252;color:var(--ink-2);margin-bottom:max(28px,min(4vw,44px));margin-bottom:clamp(28px,4vw,44px)}.pp__crumb a:hover{color:#131313;color:var(--ink)}.pp__crumb span{color:gray;color:var(--ink-3)}.pp__top{display:grid;grid-template-columns:1fr 1fr;grid-gap:max(32px,min(5vw,72px));grid-gap:clamp(32px,5vw,72px);gap:max(32px,min(5vw,72px));gap:clamp(32px,5vw,72px);align-items:center}@media (max-width:940px){.pp__top{grid-template-columns:1fr;gap:44px}}.pp__eyebrow{display:inline-flex;align-items:center;gap:10px;color:#525252;color:var(--ink-2);margin-bottom:22px}.pp__idx{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:5px;padding:3px 6px;background:#fafafa;background:var(--surface)}.pp__head{font-size:max(2.4rem,min(5.2vw,4.4rem));font-size:clamp(2.4rem,5.2vw,4.4rem)}.pp__lead{margin-top:24px;font-size:max(1rem,min(1.4vw,1.16rem));font-size:clamp(1rem,1.4vw,1.16rem);max-width:46ch}.pp__cta{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.pp__metrics{display:flex;gap:max(24px,min(4vw,52px));gap:clamp(24px,4vw,52px);margin-top:44px;padding-top:26px;border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line)}.pp__metrics b{display:block;font-size:max(1.7rem,min(2.8vw,2.4rem));font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:500;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp__metrics span{font-size:.72rem}.pp__chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:max(40px,min(5vw,64px));padding-top:clamp(40px,5vw,64px)}.chip{border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:999px;padding:8px 15px;color:#525252;color:var(--ink-2);background:#fafafa;background:var(--surface);transition:border-color .3s,color .3s,transform .4s cubic-bezier(.16,1,.3,1);transition:border-color .3s,color .3s,transform .4s var(--ease-out)}.chip:hover{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent);color:#131313;color:var(--ink);transform:translateY(-2px)}.fcells{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}@media (max-width:720px){.fcells{grid-template-columns:1fr}}.fcell{background:#efefef;background:var(--bg);padding:max(26px,min(3vw,40px));padding:clamp(26px,3vw,40px);display:flex;flex-direction:column;gap:10px;transition:background .4s cubic-bezier(.16,1,.3,1);transition:background .4s var(--ease-out)}.fcell:hover{background:#fafafa;background:var(--surface)}.fcell__n{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.fcell__t{font-size:max(1.15rem,min(1.7vw,1.45rem));font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:500;letter-spacing:-.025em;margin-top:6px}.psteps{margin-top:44px;border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line)}.pstep{display:grid;grid-template-columns:64px 1fr;grid-gap:max(16px,min(3vw,40px));grid-gap:clamp(16px,3vw,40px);gap:max(16px,min(3vw,40px));gap:clamp(16px,3vw,40px);padding:max(22px,min(3vw,34px)) 4px;padding:clamp(22px,3vw,34px) 4px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft);align-items:start}.pstep__n{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);padding-top:4px}.pstep__t{font-size:max(1.2rem,min(2vw,1.6rem));font-size:clamp(1.2rem,2vw,1.6rem);font-weight:500;letter-spacing:-.03em;margin-bottom:8px}.pstep p{max-width:60ch}@media (max-width:600px){.pstep{grid-template-columns:1fr;gap:8px}}.pp__next{padding-top:max(40px,min(5vw,64px));padding-top:clamp(40px,5vw,64px)}.pp__nextrow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:22px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}.pp__nextcard{background:#efefef;background:var(--bg);padding:26px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:1.05rem;font-weight:500;letter-spacing:-.02em;transition:background .4s cubic-bezier(.16,1,.3,1),padding-left .4s cubic-bezier(.16,1,.3,1);transition:background .4s var(--ease-out),padding-left .4s var(--ease-out)}.pp__nextcard:hover{background:#fafafa;background:var(--surface);padding-left:30px}.pp__nextcard svg{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);flex:none}@media (max-width:760px){.pp__nextrow{grid-template-columns:1fr}}.pp__how .h2,.pp .close .h1{text-align:left}.wdg{background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px #00000008,0 22px 60px -30px #00000047}.wdg__head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}.swap{padding-bottom:22px;position:relative}.swap__field{display:block;padding:18px 22px 4px}.swap__field--out{background:#efefef;background:var(--bg);margin-top:2px}.swap__row{display:flex;align-items:center;gap:14px;margin-top:10px}.swap__row input,.swap__row output{flex:1;min-width:0;font-size:max(1.5rem,min(3vw,2rem));font-size:clamp(1.5rem,3vw,2rem);font-weight:500;letter-spacing:-.03em;border:0;background:none;color:#131313;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.swap__sel{position:relative;flex:none}.swap__sel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#131313;background:var(--ink);color:#efefef;color:var(--bg);border-radius:999px;padding:9px 34px 9px 16px;font-weight:600;font-size:.9rem;cursor:pointer}.swap__sel:after{content:"";position:absolute;right:15px;top:50%;width:7px;height:7px;border-right:2px solid rgb(239,239,239);border-right:2px solid oklch(.951 0 0);border-right:2px solid var(--bg);border-bottom:2px solid rgb(239,239,239);border-bottom:2px solid oklch(.951 0 0);border-bottom:2px solid var(--bg);transform:translateY(-70%) rotate(45deg);pointer-events:none}.swap__flip{position:absolute;right:26px;top:calc(50% - 66px);width:38px;height:38px;border-radius:50%;background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);color:#131313;color:var(--ink);display:grid;align-items:center;justify-items:center;place-items:center;z-index:2;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s;transition:transform .4s var(--ease-out),border-color .3s}.swap__flip:hover{transform:rotate(180deg);border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent);color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.swap__wallet{display:block;padding:14px 22px 6px}.swap__wallet input{width:100%;margin-top:8px;background:#efefef;background:var(--bg);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:.92rem;color:#131313;color:var(--ink);outline:none;transition:border-color .3s}.swap__wallet input:focus{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.swap__go{width:calc(100% - 44px);margin:16px 22px 0;justify-content:center;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink)}.swap__go .pill__dot{background:#fcfcfc;background:var(--accent-ink)}.swap__go:hover{background:#d83c00;background:color(display-p3 .78736 .2768 .11262);background:oklch(.585 .205 36);background:var(--accent-2)}.swap__note{padding:14px 22px 0;text-align:center}.cardw{padding:22px}.cardw__card{position:relative;border-radius:16px;padding:22px;overflow:hidden;background:linear-gradient(135deg,var(--ink),rgb(41,41,41));background:linear-gradient(135deg,#131313,#292929);color:#fcfcfc;color:var(--accent-ink);min-height:190px;display:flex;flex-direction:column;justify-content:space-between}@supports (color: oklab(0% 0 0%)){.cardw__card{background:linear-gradient(135deg,var(--ink),oklch(.28 0 0))}}.cardw__card[data-provider=PayPal]{background:linear-gradient(135deg,#f64f00,#d83c00);background:linear-gradient(135deg,#f64f00,color(xyz 0.302 0.177 0.015));background:linear-gradient(135deg,var(--accent),var(--accent-2))}.cardw__chip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;width:38px}.cardw__chip i{height:9px;background:#ffffff80;border-radius:2px}.cardw__brand{position:absolute;top:22px;right:22px;font-size:.95rem;letter-spacing:.1em}.cardw__num{font-size:1.05rem;letter-spacing:.14em;margin-top:auto}.cardw__foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px}.cardw__foot .dim{color:#ffffff8c!important}.cardw__group{margin-top:20px;display:flex;flex-direction:column;gap:10px}.cardw__go{width:100%;margin-top:22px;justify-content:center;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink)}.cardw__go .pill__dot{background:#fcfcfc;background:var(--accent-ink)}.cardw__go:hover{background:#d83c00;background:color(display-p3 .78736 .2768 .11262);background:oklch(.585 .205 36);background:var(--accent-2)}.seg{display:flex;gap:6px}.seg--wrap{flex-wrap:wrap}.seg button{flex:1;min-width:52px;padding:11px 8px;border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:9px;background:#efefef;background:var(--bg);color:#525252;color:var(--ink-2);font-size:.88rem;font-weight:500;transition:all .25s cubic-bezier(.16,1,.3,1);transition:all .25s var(--ease-out)}.seg button[data-on=true]{background:#131313;background:var(--ink);color:#efefef;color:var(--bg);border-color:#131313;border-color:var(--ink)}.seg button:hover{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.code{background:#131313;background:var(--ink);border-color:transparent;overflow:hidden}.code__bar{display:flex;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08);border-bottom:1px solid oklch(1 0 0/.08)}.code__dots{display:flex;gap:6px}.code__dots i{width:10px;height:10px;border-radius:50%;background:#ffffff2e}.code__tabs{display:flex;gap:14px;margin:0 auto 0 8px}.code__tabs button{color:#ffffff80;transition:color .25s}.code__tabs button[data-on=true]{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.code__method{color:#fff6}.code__body{padding:20px 22px;margin:0;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:.82rem;line-height:1.7}.code__body code{display:block;white-space:pre}.ln-c{color:#fff6}.ln-cmd{color:#f8f8f8}.ln-arg{color:#ffffffb8}.ln-k{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.ln-p{color:#ffffff8c}.integ{display:grid;grid-template-columns:220px 1fr;overflow:hidden}@media (max-width:640px){.integ{grid-template-columns:1fr}}.integ__tabs{display:flex;flex-direction:column;border-right:1px solid rgba(19,19,19,.06);border-right:1px solid oklch(.185 0 0 / .06);border-right:1px solid var(--line-soft);background:#efefef;background:var(--bg)}@media (max-width:640px){.integ__tabs{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}}.integ__tabs button{display:flex;align-items:center;gap:12px;padding:18px 20px;text-align:left;color:#525252;color:var(--ink-2);font-weight:500;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft);position:relative;transition:color .3s,background .3s;white-space:nowrap}.integ__tabs button:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);transform:scaleY(0);transition:transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s var(--ease-out)}.integ__tabs button[data-on=true]:before{transform:scaleY(1)}.integ__tabs button[data-on=true]{color:#131313;color:var(--ink);background:#fafafa;background:var(--surface)}.integ__idx{color:gray;color:var(--ink-3)}.integ__panel{padding:max(26px,min(3vw,40px));padding:clamp(26px,3vw,40px);animation:stepIn .5s cubic-bezier(.16,1,.3,1);animation:stepIn .5s var(--ease-out)}.integ__t{font-size:max(1.4rem,min(2.2vw,1.9rem));font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:500;letter-spacing:-.03em;margin:6px 0 14px}.integ__list{margin-top:22px;display:flex;flex-direction:column;gap:12px}.integ__list li{display:flex;align-items:center;gap:12px;font-size:.95rem;color:#525252;color:var(--ink-2)}.pp__metrics--wide{margin-bottom:max(32px,min(4vw,52px));margin-bottom:clamp(32px,4vw,52px)}.specs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}@media (max-width:640px){.specs{grid-template-columns:1fr}}.spec{background:#efefef;background:var(--bg);padding:22px max(20px,min(2.4vw,30px));padding:22px clamp(20px,2.4vw,30px);display:flex;justify-content:space-between;align-items:baseline;gap:20px;transition:background .4s cubic-bezier(.16,1,.3,1);transition:background .4s var(--ease-out)}.spec:hover{background:#fafafa;background:var(--surface)}.spec__v{font-size:1.02rem;font-weight:500;letter-spacing:-.02em;text-align:right}.regions{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}@media (max-width:760px){.regions{grid-template-columns:1fr}}.region{background:#efefef;background:var(--bg);padding:max(22px,min(2.6vw,32px));padding:clamp(22px,2.6vw,32px)}.region__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}.region__head .mono{letter-spacing:.1em}.region__chips{display:flex;flex-wrap:wrap;gap:7px}.chip--sm{padding:6px 12px;font-size:.8rem;letter-spacing:0;text-transform:none;font-family:Inter Tight,sans-serif;color:#525252;color:var(--ink-2)}.chip--sm:hover{transform:translateY(-2px);color:#131313;color:var(--ink)}.pp__covnote{margin-top:24px;max-width:70ch}.vhero{position:relative;color:#fff;overflow:hidden;background:#070707}.vhero__bg,.vhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vhero__bg video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vhero__shade{background:linear-gradient(180deg,rgba(3,3,3,.16),transparent 40%,rgba(3,3,3,.32));background:linear-gradient(180deg,oklch(.1 0 0/.16),transparent 40%,oklch(.1 0 0/.32))}.vhero>.wrap{position:relative;z-index:2}.vhero .hero__sub,.vhero .body{color:#fffc}.vhero .dim,.vhero .pp__crumb span{color:#ffffff8c}.vhero .pp__crumb{color:#ffffffb8}.vhero .pp__crumb a:hover{color:#fff}.vhero .pp__eyebrow{color:#ffffffc7}.vhero .pp__idx{background:#ffffff1a;border-color:#ffffff47;color:#ff996a}@media (color-gamut: p3){.vhero .pp__idx{color:#ff996a;color:color(display-p3 .9791 .59816 .39964);color:oklch(.78 .16 45)}}.vhero .pp__metrics{border-top-color:#ffffff47}.vhero .pp__metrics .mono{color:#fff9}.vhero .pill--ghost{color:#fff;border-color:#fff6}.vhero .pill--ghost:hover{background:#fff;color:#131313;color:var(--ink);border-color:#fff}.vhero .pill:not(.pill--ghost){background:#fff;color:#131313;color:var(--ink)}.vhero .pill:not(.pill--ghost):hover{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink)}.vhero .pill:not(.pill--ghost) .pill__dot{background:#131313;background:var(--ink)}.vhero .pill:not(.pill--ghost) .pill__dot svg{stroke:#fff}.hero--video{min-height:100vh;min-height:100svh;display:flex;align-items:stretch;text-align:left;padding:0}.hero--video .hero__inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-top:max(110px,min(14vh,160px));padding-top:clamp(110px,14vh,160px);padding-bottom:max(36px,min(5vh,64px));padding-bottom:clamp(36px,5vh,64px);position:relative;z-index:2}.hero__type{margin-right:auto;width:min(700px,92%)}.hero__type>div+div{margin-top:max(6px,min(1vw,14px));margin-top:clamp(6px,1vw,14px)}.hero--video .hero__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;margin-top:40px}.hero--video .hero__sub{margin:0;max-width:38ch;text-align:left}.hero--video .hero__cta{margin:0;justify-content:flex-start}.pp__hero.vhero{padding-top:0}.pp__hero-in{padding-top:max(104px,min(13vh,150px));padding-top:clamp(104px,13vh,150px);padding-bottom:max(48px,min(6vw,84px));padding-bottom:clamp(48px,6vw,84px);position:relative;z-index:2}.nav,.nav a,.nav .nav__trigger{transition:color .45s cubic-bezier(.16,1,.3,1);transition:color .45s var(--ease-out)}.nav[data-inverse=true]{color:#fff}.nav[data-inverse=true] .nav__links a,.nav[data-inverse=true] .nav__trigger{color:#ffffffc7}.nav[data-inverse=true] .nav__links a:hover,.nav[data-inverse=true] .nav__trigger:hover{color:#fff}.nav[data-inverse=true] .nav__links a:after{background:#fff}.nav[data-inverse=true] .mark{color:#fff}.nav[data-inverse=true] .mark circle{fill:#090909}.nav[data-inverse=true] .pill--ghost{color:#fff;border-color:#fff6}.nav[data-inverse=true] .pill--ghost:hover{background:#fff;color:#131313;color:var(--ink)}.nav[data-inverse=true] .pill:not(.pill--ghost){background:#fff;color:#131313;color:var(--ink)}.nav[data-inverse=true] .pill:not(.pill--ghost):hover{background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent)}.nav[data-inverse=true] .pill:not(.pill--ghost) .pill__dot{background:#131313;background:var(--ink)}.nav[data-inverse=true] .pill:not(.pill--ghost) .pill__dot svg{stroke:#fff}.nav[data-inverse=true][data-stuck=true]:after{background:#070707b3}.nav[data-inverse=true][data-stuck=true]{border-bottom-color:#ffffff1f}.vhero .wdg{background:#121212;border-color:#ffffff24;color:#fff;box-shadow:0 30px 80px -30px #000c}.vhero .wdg__head{border-bottom-color:#ffffff1a}.vhero .wdg .dim{color:#ffffff8c}.vhero .wdg .body,.vhero .wdg .small{color:#ffffffbf}.vhero .swap__field--out{background:#090909}.vhero .swap__row input,.vhero .swap__row output{color:#fff}.vhero .swap__sel select{background:#fff;color:#131313;color:var(--ink)}.vhero .swap__sel:after{border-right-color:#131313;border-right-color:var(--ink);border-bottom-color:#131313;border-bottom-color:var(--ink)}.vhero .swap__flip{background:#1b1b1b;border-color:#fff3;color:#fff}.vhero .swap__wallet input{background:#090909;border-color:#ffffff2e;color:#fff}.vhero .swap__wallet input::-moz-placeholder{color:#fff6}.vhero .swap__wallet input::placeholder{color:#fff6}.vhero .seg button{background:#090909;border-color:#ffffff29;color:#ffffffb3}.vhero .seg button[data-on=true]{background:#fff;color:#131313;color:var(--ink);border-color:#fff}.vhero .seg button:hover{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.vhero .cardw__card{background:linear-gradient(135deg,#2e2e2e,#0d0d0d);border:1px solid rgba(255,255,255,.14);border:1px solid oklch(1 0 0/.14)}.vhero .integ__tabs{background:#090909;border-right-color:#ffffff1a}.vhero .integ__tabs button{color:#ffffff9e;border-bottom-color:#ffffff14}.vhero .integ__tabs button[data-on=true]{background:#121212;color:#fff}.vhero .integ__idx{color:#fff6}.vhero .integ__t{color:#fff}.vhero .integ__list li{color:#ffffffc7}@media (max-width:640px){.vhero .integ__tabs{border-bottom-color:#ffffff1a}}.hero__type{margin-top:max(60px,min(18vh,220px));margin-top:clamp(60px,18vh,220px);margin-left:max(-120px,min(-6vw,-24px));margin-left:clamp(-120px,-6vw,-24px)}@media (max-width:760px){.hero__type{margin-left:0}}.nav[data-inverse=true] .nav__menu a{color:#525252;color:var(--ink-2)}.nav[data-inverse=true] .nav__menu a:hover{color:#131313;color:var(--ink)}.nav[data-inverse=true] .nav__menu a:after{display:none}.nav__menu a:after{display:none}.pcard__media img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition:transform 1.1s var(--ease-out)}.pcard:hover .pcard__media img{transform:scale(1.045)}.faqgrid{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:max(28px,min(5vw,72px));grid-gap:clamp(28px,5vw,72px);gap:max(28px,min(5vw,72px));gap:clamp(28px,5vw,72px);align-items:start;margin-top:max(36px,min(5vw,60px));margin-top:clamp(36px,5vw,60px)}@media (max-width:900px){.faqgrid{grid-template-columns:1fr}.faqgrid__art{max-width:420px;margin:0 auto}}.faqgrid__art{position:static}.faqgrid__art img{width:100%;height:auto;display:block}.faq{border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line)}.faq__item{border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}.faq__q{display:grid;grid-template-columns:44px 1fr 30px;align-items:center;grid-gap:10px;gap:10px;width:100%;text-align:left;padding:max(18px,min(2.2vw,26px)) 4px;padding:clamp(18px,2.2vw,26px) 4px;transition:padding-left .4s cubic-bezier(.16,1,.3,1);transition:padding-left .4s var(--ease-out)}.faq__item[data-open=true] .faq__q,.faq__q:hover{padding-left:14px}.faq__n{transition:color .3s}.faq__item[data-open=true] .faq__n{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.faq__t{font-size:max(1.05rem,min(1.6vw,1.3rem));font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:500;letter-spacing:-.02em}.faq__x{position:relative;width:18px;height:18px;justify-self:end}.faq__x:before,.faq__x:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#131313;background:var(--ink);transition:transform .45s cubic-bezier(.16,1,.3,1);transition:transform .45s var(--ease-out)}.faq__x:before{width:100%;height:1.6px}.faq__x:after{width:1.6px;height:100%}.faq__item[data-open=true] .faq__x:after{transform:rotate(90deg) scaleY(0)}.faq__item[data-open=true] .faq__x:before{transform:rotate(180deg)}.faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1);transition:grid-template-rows .55s var(--ease-out)}.faq__item[data-open=true] .faq__a{grid-template-rows:1fr}.faq__a>div{overflow:hidden}.faq__a p{padding:0 4px max(20px,min(2.4vw,28px)) 58px;padding:0 4px clamp(20px,2.4vw,28px) 58px;max-width:56ch}@media (max-width:600px){.faq__a p{padding-left:4px}}.notice__rules{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line)}@media (max-width:720px){.notice__rules{grid-template-columns:1fr}}.nrule{background:#efefef;background:var(--bg);padding:max(24px,min(2.8vw,36px));padding:clamp(24px,2.8vw,36px);display:flex;gap:18px;align-items:flex-start;transition:background .4s cubic-bezier(.16,1,.3,1);transition:background .4s var(--ease-out)}.nrule:hover{background:#fafafa;background:var(--surface)}.nrule__n{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);padding-top:3px}.nrule__t{font-size:max(1.1rem,min(1.6vw,1.35rem));font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:500;letter-spacing:-.025em;margin-bottom:8px}.nrule p{max-width:44ch}.notice__disc{display:flex;gap:14px;align-items:baseline;margin-top:22px;padding:18px 20px;border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:12px;background:#fafafa;background:var(--surface);max-width:none}.notice__disc .mono{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);flex:none}.notice__restricted{margin-top:max(32px,min(4vw,48px));margin-top:clamp(32px,4vw,48px);display:flex;flex-direction:column;gap:16px}.notice__chips{display:flex;flex-wrap:wrap;gap:7px}.chip--off{color:gray;color:var(--ink-3);border-style:dashed;background:transparent}.chip--off:hover{color:#525252;color:var(--ink-2);border-color:#1313131f;border-color:var(--line);transform:none}.apiflow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#1313131f;background:var(--line);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);margin-bottom:max(28px,min(4vw,44px));margin-bottom:clamp(28px,4vw,44px)}@media (max-width:720px){.apiflow{grid-template-columns:1fr}}.apiflow li{background:#efefef;background:var(--bg);padding:max(22px,min(2.6vw,32px));padding:clamp(22px,2.6vw,32px);display:flex;flex-direction:column;gap:8px;transition:background .4s cubic-bezier(.16,1,.3,1);transition:background .4s var(--ease-out)}.apiflow li:hover{background:#fafafa;background:var(--surface)}.apiflow__n{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.apiflow__t{font-size:max(1.15rem,min(1.7vw,1.4rem));font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:500;letter-spacing:-.025em}.apiflow p{max-width:40ch}.apidoc{display:grid;grid-template-columns:250px 1fr;grid-gap:max(18px,min(2.5vw,32px));grid-gap:clamp(18px,2.5vw,32px);gap:max(18px,min(2.5vw,32px));gap:clamp(18px,2.5vw,32px);align-items:start}@media (max-width:820px){.apidoc{grid-template-columns:1fr}}.apidoc__side{display:flex;flex-direction:column;gap:6px}.apidoc__side button{display:flex;align-items:center;gap:12px;padding:14px 16px;text-align:left;border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:11px;color:#525252;color:var(--ink-2);font-weight:500;background:#efefef;background:var(--bg);transition:all .3s cubic-bezier(.16,1,.3,1);transition:all .3s var(--ease-out)}.apidoc__side button:hover{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.apidoc__side button[data-on=true]{background:#131313;background:var(--ink);color:#efefef;color:var(--bg);border-color:#131313;border-color:var(--ink)}.apidoc__side button[data-on=true] .apidoc__m{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.apidoc__m{color:gray;color:var(--ink-3);font-size:.62rem}.apidoc__note{margin-top:14px;padding:0 4px;max-width:32ch}.apidoc__code{animation:stepIn .45s cubic-bezier(.16,1,.3,1);animation:stepIn .45s var(--ease-out)}.apidoc__code .code__body{min-height:340px}@media (max-width:820px){.apidoc__code .code__body{min-height:0}}.swap__dep{display:flex;flex-direction:column;gap:10px;padding:22px;align-items:flex-start}.swap__depamt{font-size:max(1.6rem,min(3vw,2.2rem));font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swap__depamt em{font-style:normal;font-size:.55em;color:gray;color:var(--ink-3)}.vhero .swap__depamt em{color:#ffffff8c}.swap__addr{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 14px;border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:10px;background:#efefef;background:var(--bg);font-size:.78rem;letter-spacing:.02em;text-transform:none;word-break:break-all;transition:border-color .3s}.swap__addr:hover{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.vhero .swap__addr{background:#090909;border-color:#ffffff2e;color:#fff}.swap__copy{margin-left:auto;flex:none;color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);font-weight:600}.vhero .swap__copy{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.swap__status{padding:10px 0 0;color:#525252;color:var(--ink-2)}.swap__status[data-final=true]{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.vhero .swap__status{color:#ffffffb3}.vhero .swap__status[data-final=true]{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.swap__status:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);margin-right:9px;animation:pulse 1.6s ease-in-out infinite}.swap__status[data-final=true]:before{animation:none}@keyframes pulse{50%{opacity:.3}}.swap__again{margin:6px 22px 20px;align-self:flex-start;border-bottom:1px solid rgba(19,19,19,.12);border-bottom:1px solid oklch(.185 0 0 / .12);border-bottom:1px solid var(--line);padding-bottom:2px;cursor:pointer;transition:color .3s,border-color .3s}.swap__again:hover{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.vhero .swap__again:hover{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.swap__err{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2);padding:10px 22px 0}.vhero .swap__err{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.cardw .swap__dep{padding:8px 0 4px}.cardw .swap__err{padding:10px 0 0}.cardw .swap__again{margin:14px 0 0}.cardw__email{width:100%;background:#efefef;background:var(--bg);border:1px solid rgba(19,19,19,.12);border:1px solid oklch(.185 0 0 / .12);border:1px solid var(--line);border-radius:9px;padding:12px 14px;font-size:.92rem;color:#131313;color:var(--ink);outline:none;transition:border-color .3s}.cardw__email:focus{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent)}.vhero .cardw__email{background:#090909;border-color:#ffffff2e;color:#fff}.seg button:disabled{opacity:.4;cursor:not-allowed}.seg button:disabled:hover{border-color:#1313131f;border-color:var(--line)}.swap__market{font-size:.72rem;color:#525252;color:var(--ink-2);letter-spacing:.06em}.vhero .swap__market{color:#ffffffb3}.swap__timer{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.vhero .swap__timer{color:#f64f00;color:color(display-p3 .89412 .35717 .15558);color:oklch(.655 .215 38);color:var(--accent)}.pp__hero-static{padding-top:max(120px,min(15vh,170px));padding-top:clamp(120px,15vh,170px);padding-bottom:max(28px,min(4vw,48px));padding-bottom:clamp(28px,4vw,48px)}.pp__hero-static .h1{margin-top:14px}.pp__hero-static .pp__lead{margin-top:22px}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:860px){.plans{grid-template-columns:1fr}}.plan{position:relative;background:#fafafa;background:var(--surface);border:1px solid rgba(19,19,19,.06);border:1px solid oklch(.185 0 0 / .06);border:1px solid var(--line-soft);border-radius:18px;padding:max(26px,min(3vw,36px));padding:clamp(26px,3vw,36px);display:flex;flex-direction:column;gap:8px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.plan:hover{transform:translateY(-4px);box-shadow:0 22px 50px -26px #0000004d}.plan--hot{border-color:#f64f00;border-color:color(display-p3 .89412 .35717 .15558);border-color:oklch(.655 .215 38);border-color:var(--accent);box-shadow:0 22px 60px -28px #f64f0059}@media (color-gamut: p3){.plan--hot{box-shadow:0 22px 60px -28px #f64f0059;box-shadow:0 22px 60px -28px color(display-p3 .89412 .35717 .15558 / .35);box-shadow:0 22px 60px -28px oklch(.655 .215 38/.35)}}.plan__badge{position:absolute;top:-11px;left:24px;background:#f64f00;background:color(display-p3 .89412 .35717 .15558);background:oklch(.655 .215 38);background:var(--accent);color:#fcfcfc;color:var(--accent-ink);padding:4px 10px;border-radius:6px;font-size:.62rem}.plan__name{font-size:max(1.3rem,min(1.9vw,1.6rem));font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:500;letter-spacing:-.03em}.plan__rate{font-size:max(2.2rem,min(4vw,3rem));font-size:clamp(2.2rem,4vw,3rem);font-weight:500;letter-spacing:-.045em;margin-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan__feats{margin-top:22px;padding-top:20px;border-top:1px solid rgba(19,19,19,.06);border-top:1px solid oklch(.185 0 0 / .06);border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:11px}.plan__feats li{display:flex;align-items:center;gap:11px;font-size:.92rem;color:#525252;color:var(--ink-2)}.plan__feats svg{flex:none}.ptable{border-top:1px solid rgba(19,19,19,.12);border-top:1px solid oklch(.185 0 0 / .12);border-top:1px solid var(--line)}.ptable__row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:14px;gap:14px;align-items:baseline;padding:16px 4px;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft)}.ptable__head{color:gray;color:var(--ink-3)}.ptable__k{font-weight:500;letter-spacing:-.015em}@media (max-width:640px){.ptable__row{grid-template-columns:1.2fr 1fr 1fr 1fr;font-size:.8rem;gap:8px}}.legal__block .psteps{margin-top:10px}.circuit{width:100%;height:100%;overflow:visible}.circuit__grid line{stroke:#1313130f;stroke:var(--line-soft);stroke-width:1}.circuit__trace{fill:none;stroke:#1313131f;stroke:var(--line);stroke-width:1.4}.circuit__flow{fill:none;stroke:#f64f00;stroke:color(display-p3 .89412 .35717 .15558);stroke:oklch(.655 .215 38);stroke:var(--accent);stroke-width:1.4;opacity:.28;stroke-dasharray:3 9;animation:circflow 1.2s linear infinite}@keyframes circflow{to{stroke-dashoffset:-12}}.circuit__pulse{fill:#f64f00;fill:color(display-p3 .89412 .35717 .15558);fill:oklch(.655 .215 38);fill:var(--accent);filter:drop-shadow(0 0 4px rgba(246,79,0,.8))}@media (color-gamut: p3){.circuit__pulse{filter:drop-shadow(0 0 4px color(display-p3 .89412 .35717 .15558 / .8));filter:drop-shadow(0 0 4px oklch(.655 .215 38/.8))}}.circuit__node{fill:#131313;fill:var(--ink);opacity:.55}.circuit__core rect:first-child{fill:#fafafa;fill:var(--surface);stroke:#1313131f;stroke:var(--line);stroke-width:1.2}.circuit__core-in{fill:#efefef;fill:var(--bg);stroke:#1313130f;stroke:var(--line-soft)}.circuit__pin{fill:#131313;fill:var(--ink);opacity:.4}.circuit__mark{fill:#131313;fill:var(--ink)}.circuit__halo{fill:none;stroke:#f64f00;stroke:color(display-p3 .89412 .35717 .15558);stroke:oklch(.655 .215 38);stroke:var(--accent);stroke-width:1;opacity:.5;animation:circhalo 2.6s ease-in-out infinite}@keyframes circhalo{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.5;transform:scale(1.03)}}.circuit__halo{transform-origin:200px 150px;transform-box:view-box}.circuit__ticks text{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;fill:gray;fill:var(--ink-3)}@media (prefers-reduced-motion:reduce){.circuit__flow,.circuit__halo{animation:none}.circuit__pulse{display:none}}.brandmark{height:max(34px,min(3.4vw,40px));height:clamp(34px,3.4vw,40px);width:auto;display:block;filter:drop-shadow(0 1px 4px rgba(0,0,0,.35));filter:drop-shadow(0 1px 4px oklch(0 0 0/.35));transition:transform .5s cubic-bezier(.16,1,.3,1);transition:transform .5s var(--ease-out)}a:hover>.brandmark{transform:scale(1.06)}.foot .brandmark{height:36px}.nav__burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;margin-right:-10px}.nav__burger i{display:block;height:2px;width:100%;background:#131313;background:var(--ink);border-radius:2px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;transition:transform .4s var(--ease-out),opacity .3s}.nav[data-inverse=true] .nav__burger i{background:#fff}.nav__burger[aria-expanded=true] i:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav__burger[aria-expanded=true] i:nth-child(2){opacity:0}.nav__burger[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:860px){.nav__burger{display:flex}}.sheet{position:fixed;top:0;left:0;right:0;z-index:-1;background:#efefef;background:var(--bg);height:100vh;height:100dvh;padding:96px max(20px,min(4vw,52px)) 40px;padding:96px clamp(20px,4vw,52px) 40px;padding:96px var(--gutter) 40px;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out),visibility .45s}.sheet[data-open=true]{opacity:1;visibility:visible;transform:none}.nav[data-menu=true]:after{opacity:1}.sheet__nav{display:flex;flex-direction:column;gap:4px}.sheet__nav a{font-size:max(1.5rem,min(6vw,2rem));font-size:clamp(1.5rem,6vw,2rem);font-weight:500;letter-spacing:-.03em;padding:10px 0;border-bottom:1px solid rgba(19,19,19,.06);border-bottom:1px solid oklch(.185 0 0 / .06);border-bottom:1px solid var(--line-soft);color:#131313;color:var(--ink)}.sheet__nav a:active{color:#d83c00;color:color(display-p3 .78736 .2768 .11262);color:oklch(.585 .205 36);color:var(--accent-2)}.sheet__nav .mono{margin-bottom:6px}.pp__top>*{min-width:0}.ed>*,.faqgrid>*,.apidoc>*{min-width:0}.wdg{max-width:100%}.wdg__head{flex-wrap:wrap;row-gap:4px}@media (max-width:480px){.swap__field,.swap__wallet{padding-left:16px;padding-right:16px}.swap__go{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.swap__depamt{font-size:1.5rem}.cardw{padding:16px}}
