:root{--paper:#ffffff;--paper-2:#f7f6fb;--ink:#23222e;--ink-soft:#4a4b59;--ink-faint:#8b8a99;--line:#e7e5ef;--label:#e7602f;--label-deep:#c44d20;--stamp:#2e5b45;--gold:#fbb034;--white:#ffffff;--magenta:#d6249f;--pink:#ec1c5b;--orange:#f7941e;--blue:#3a7bd5;--sky:#3fb8f0;--violet:#6c4fe0;--grad:linear-gradient(90deg,#d6249f,#ec1c5b 28%,#f7941e 52%,#3a7bd5 78%,#6c4fe0);--grad-warm:linear-gradient(135deg,#9b30c9,#d6249f 40%,#f7941e);--grad-cool:linear-gradient(135deg,#3fb8f0,#3a7bd5);--font-display:var(--f-body),"Helvetica Neue",Arial,sans-serif;--font-body:var(--f-body),"Helvetica Neue",Arial,sans-serif;--font-mono:var(--f-mono),"SF Mono",Menlo,monospace;--radius:16px;--radius-sm:10px;--sp-1:0.5rem;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2.5rem;--sp-5:4rem;--sp-6:6.5rem}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased}iframe,img,svg,video{max-width:100%;height:auto}a{color:inherit}::selection{background:var(--label);color:var(--white)}.container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(16px,5vw,48px)}.container--wide{max-width:1360px}.container--narrow{max-width:820px}.grid-2,.grid-3,.grid-4{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);grid-template-columns:1fr}@media (min-width:640px){.grid-2,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}}.section{padding-block:clamp(3.5rem,9vw,6.5rem)}.section--tight{padding-block:clamp(2.5rem,6vw,4rem)}.section--ink{background:var(--ink);color:var(--paper)}.section--paper2{background:var(--paper-2)}.display,h1,h2,h3{font-family:var(--font-display);font-weight:500;line-height:1.05;letter-spacing:-.03em}h1{font-size:clamp(2.5rem,6.5vw,4.8rem)}h2{font-size:clamp(1.8rem,4vw,3rem)}h3{font-size:clamp(1.2rem,2.2vw,1.5rem);letter-spacing:-.015em}.display-i{font-style:normal;background:var(--grad-warm);-webkit-background-clip:text;background-clip:text;color:transparent}.section--ink .display-i{background:linear-gradient(90deg,#fbb034,#f7941e 40%,#ec6aa8);-webkit-background-clip:text;background-clip:text;color:transparent}.lede{font-size:clamp(1.1rem,1.8vw,1.3rem);color:var(--ink-soft);max-width:42em;line-height:1.55}.section--ink .lede{color:rgba(246,243,237,.75)}.kicker{font-family:var(--font-body);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--label);margin-bottom:var(--sp-2)}.section--ink .kicker{color:var(--gold)}.mono{font-family:var(--font-mono)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body);font-size:1rem;font-weight:500;letter-spacing:0;text-decoration:none;padding:.9rem 1.9rem;border:1.5px solid var(--ink);border-radius:999px;cursor:pointer;min-height:44px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.btn--primary{background:var(--grad-warm);border:none;color:var(--white);padding:calc(.9rem + 1.5px) calc(1.9rem + 1.5px)}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(214,36,159,.32);filter:saturate(1.1)}.btn--primary:active{transform:none;box-shadow:none}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn--ghost:hover{border-color:var(--ink)}.section--ink .btn--ghost{border-color:rgba(246,243,237,.4);color:var(--paper)}.section--ink .btn--ghost:hover{border-color:var(--paper)}.ticket{position:relative;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ticket:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(29,28,25,.09);border-color:#ddd6c9}.ticket--flat:hover{transform:none;box-shadow:none;border-color:var(--line)}.section--paper2 .ticket{border-color:#e2dccf}.stamp{display:inline-block;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--stamp);border:1px solid;border-radius:999px;padding:.4rem 1rem;background:transparent}.stamp--red{color:var(--label)}.barcode{height:2px;max-width:120px;background:var(--line);border-radius:2px}.section--ink .barcode{background:rgba(246,243,237,.2);filter:none;opacity:1}.spec{font-family:var(--font-mono);font-size:clamp(.78rem,1.4vw,.95rem);line-height:2.1;white-space:pre;overflow-x:auto}.spec b{color:var(--gold);font-weight:500}.secnum{font-family:var(--font-body);font-weight:600;font-size:.78rem;color:var(--ink-faint);letter-spacing:.18em;text-transform:uppercase}.section--ink .secnum{color:rgba(246,243,237,.45)}.price{font-family:var(--font-mono);font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.02em}.price small{font-size:.55em;color:var(--ink-faint);letter-spacing:0}.price--label{color:var(--label)}.platforms{text-align:center}.platforms__label{font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.platforms__row{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 2.4rem;margin-top:1.6rem;padding:0}.platforms__item{display:flex;align-items:center;gap:.55rem;color:#a49b8d;transition:color .15s ease}.platforms__item:hover{color:var(--ink)}.platforms__item svg{width:24px;height:24px;max-width:24px;max-height:24px;flex-shrink:0}.platforms__name{font-size:.88rem;font-weight:500;white-space:nowrap}@media (max-width:639px){.platforms__row{gap:1.1rem 1.4rem}.platforms__name{font-size:.8rem}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.site-header__inner{justify-content:space-between;gap:var(--sp-2);min-height:68px}.logo,.site-header__inner{display:flex;align-items:center}.logo{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;font-size:1.2rem;text-decoration:none;gap:.6rem;white-space:nowrap}.logo__mark{width:28px;height:28px;max-width:28px;max-height:28px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.site-header:before{content:"";display:block;height:3px;background:var(--grad)}.grad-text{background:var(--grad-warm);-webkit-background-clip:text;background-clip:text;color:transparent}.grad-line{height:3px;background:var(--grad);border-radius:2px;border:none}.img-card{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;line-height:0}.img-card img{width:100%;height:auto}.mig{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3)}.mig__title{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:1.1rem}.mig__row{display:grid;grid-template-columns:7.5em 1fr 4.5em;align-items:center;grid-gap:.7rem;gap:.7rem;margin-bottom:.8rem}.mig__label{font-size:.85rem;font-weight:500;color:var(--ink-soft)}.mig__track{background:var(--paper-2);border-radius:999px;height:22px;overflow:hidden}.mig__bar{height:100%;border-radius:999px;width:0;transition:width .9s cubic-bezier(.22,1,.36,1)}.mig__bar--grad{background:var(--grad-warm)}.mig__num{font-family:var(--font-mono);font-size:.9rem;text-align:right;opacity:0;transition:opacity .5s ease}.mig__punch{margin-top:1.1rem;font-size:.95rem;color:var(--ink-soft);opacity:0;transition:opacity .6s ease .9s,transform .6s ease .9s}.mig__punch b{color:var(--magenta)}.stairs{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3)}.stairs__row{display:flex;align-items:flex-end;justify-content:space-around;gap:.8rem;min-height:200px}.stairs__col{display:flex;flex-direction:column;align-items:center;gap:.45rem;flex:1 1}.stairs__bar{width:100%;max-width:76px;border-radius:10px 10px 4px 4px;background:#d9d6e4;height:0;transition:height .8s cubic-bezier(.22,1,.36,1)}.stairs__bar--grad{background:var(--grad-warm)}.stairs__price{font-family:var(--font-mono);font-size:1rem;font-weight:500;opacity:0;transition:opacity .5s ease}.stairs__label{font-size:.75rem;font-weight:600;letter-spacing:.1em;color:var(--ink-faint)}.flowstrip{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:center;font-weight:500;font-size:.98rem}.flowstrip__step{display:inline-flex;align-items:center;gap:.6rem;transition:opacity .5s ease,transform .5s ease}.flowstrip__dot{width:10px;height:10px;max-width:10px;max-height:10px;border-radius:50%;background:var(--grad-warm);display:inline-block}.flowstrip__arrow{color:var(--ink-faint);margin-left:.4rem}@media (prefers-reduced-motion:reduce){.mig__bar,.stairs__bar{transition:none}.flowstrip__step,.mig__num,.mig__punch,.stairs__price{transition:none;opacity:1!important;transform:none!important}}.scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--grad);transform-origin:0 50%;transform:scaleX(0);z-index:100}.kclip{overflow:hidden;vertical-align:bottom}.kclip,.kword{display:inline-block}.kword{transform:translateY(115%);animation:kword-rise .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes kword-rise{to{transform:translateY(0)}}.fx-wrap{position:relative;overflow:hidden}.fx-blob{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(90px);opacity:.16;pointer-events:none;animation:blob-drift 18s ease-in-out infinite alternate}.fx-blob--warm{background:var(--grad-warm);top:-120px;left:-80px}.fx-blob--cool{background:var(--grad-cool);bottom:-140px;right:-100px;animation-delay:-9s}@keyframes blob-drift{0%{transform:translate(0) scale(1)}to{transform:translate(90px,60px) scale(1.25)}}.img-card{position:relative}.img-card img{animation:kenburns 22s ease-in-out infinite alternate;transform-origin:55% 45%}@keyframes kenburns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,1%)}}.display-i{background-size:200% 100%;animation:shimmer 6s ease-in-out infinite alternate}@keyframes shimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee__track{display:flex;align-items:center;gap:2.6rem;width:max-content;animation:marq 36s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee .platforms__row{flex-wrap:nowrap;margin-top:0;gap:2.6rem}.reveal--left{transform:translateX(-34px)}.reveal--right{transform:translateX(34px)}.reveal--scale{transform:scale(.94)}.reveal--left.is-in,.reveal--right.is-in,.reveal--scale.is-in{transform:none}.stamp--float{animation:floaty 5s ease-in-out infinite alternate}@keyframes floaty{0%{transform:translateY(0) rotate(-.5deg)}to{transform:translateY(-6px) rotate(.5deg)}}@media (prefers-reduced-motion:reduce){.kword{transform:none}.display-i,.fx-blob,.img-card img,.kword,.marquee__track,.stamp--float{animation:none}.scroll-progress{display:none}.reveal--left,.reveal--right,.reveal--scale{transform:none}}.scene{position:relative}.scene__sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.scene-hero__stage{position:relative;text-align:center;width:100%}.scene-hero__l1,.scene-hero__l2{font-size:clamp(2.6rem,8vw,6rem);font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:0}.scene-hero__l1{opacity:calc(1.15 - var(--p) * 2.6);transform:translateY(calc(var(--p) * -70px)) scale(calc(1 - var(--p) * .08))}.scene-hero__l2{position:absolute;inset-inline:0;top:0;opacity:calc(var(--p) * 2.6 - .9);transform:translateY(calc((1 - min(var(--p) * 1.8, 1)) * 70px))}.scene-hero__end{margin-top:clamp(1.6rem,4vh,3rem);text-align:center;opacity:calc(var(--p) * 3.2 - 2);transform:translateY(calc((1 - min(var(--p) * 1.2, 1)) * 24px))}.scene-hero .fx-blob{filter:blur(90px) hue-rotate(calc(var(--p) * 70deg))}.scene-hero__hint{position:absolute;bottom:4vh;left:50%;transform:translateX(-50%);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);opacity:calc(1 - var(--p) * 4);animation:floaty 2.4s ease-in-out infinite alternate}.repcard{width:min(560px,88vw);background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 80px rgba(35,34,46,.16);padding:1.6rem;transform:perspective(1200px) rotateX(calc((1 - min(var(--p) * 2, 1)) * 22deg)) scale(calc(.92 + min(var(--p) * 2, 1) * .08))}.repcard__head{display:flex;align-items:center;gap:.7rem;border-bottom:1px solid var(--line);padding-bottom:.9rem}.repcard__dot{width:30px;height:30px;max-width:30px;max-height:30px;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.repcard__dot:after,.repcard__dot:before{content:"";position:absolute;inset:0;transition:none}.repcard__dot:before{background:var(--grad-warm);opacity:calc(1 - max((var(--p) - .55) * 8, 0))}.repcard__dot:after{background:var(--ink);opacity:calc(max((var(--p) - .55) * 8, 0))}.repcard__brand{position:relative;font-weight:600;min-width:12em;height:1.4em}.repcard__brand span{position:absolute;inset:0;white-space:nowrap}.repcard__brand span:first-child{opacity:calc(1 - max((var(--p) - .55) * 8, 0))}.repcard__brand span:last-child{opacity:calc(max((var(--p) - .55) * 8, 0))}.repcard__tag{margin-left:auto;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stamp);border:1px solid;border-radius:999px;padding:.25rem .7rem}.repcard__bars{display:flex;align-items:flex-end;gap:.9rem;height:150px;padding:1.2rem .4rem .6rem}.repcard__bar{flex:1 1;border-radius:8px 8px 3px 3px;background:#e4e1ee;transform-origin:bottom;transform:scaleY(calc(min(max((var(--p) - var(--d)) * 4, .04), 1)))}.repcard__bar--grad{background:var(--grad-warm)}.repcard__foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:.9rem;font-size:.85rem;color:var(--ink-soft)}.scene-report__caption{margin-top:2rem;text-align:center;position:relative;height:2.6em;width:100%}.scene-report__caption h2{position:absolute;inset-inline:0;font-size:clamp(1.5rem,3.6vw,2.4rem)}.scene-report__caption h2:first-child{opacity:calc(1 - max((var(--p) - .5) * 6, 0))}.scene-report__caption h2:last-child{opacity:calc(max((var(--p) - .55) * 6, 0))}@media (prefers-reduced-motion:reduce){.scene{height:auto!important}.scene__sticky{position:static;height:auto;padding-block:var(--sp-5)}.scene-hero__hint{display:none}}.nav{display:none;align-items:center;gap:1.8rem}.nav a{font-family:var(--font-body);font-size:.95rem;font-weight:500;text-decoration:none;color:var(--ink-soft)}.nav a:hover{color:var(--ink)}@media (min-width:1024px){.nav{display:flex}}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--line);border-radius:999px;font-family:var(--font-body);font-weight:600;font-size:.78rem;letter-spacing:.08em;padding:.5rem 1rem;cursor:pointer;min-height:44px}@media (min-width:1024px){.nav-toggle{display:none}}.mobile-nav{display:flex;flex-direction:column;border-top:1px solid var(--line);padding-block:var(--sp-2);gap:.25rem}.mobile-nav a{font-family:var(--font-body);font-weight:500;font-size:1.05rem;text-decoration:none;padding:.7rem 0;color:var(--ink)}.site-footer{background:var(--ink);color:rgba(246,243,237,.7);font-size:.9rem}.site-footer a{color:var(--paper);text-decoration:none}.site-footer a:hover{color:var(--gold)}.footer-cols{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);grid-template-columns:1fr;padding-block:var(--sp-5)}@media (min-width:768px){.footer-cols{grid-template-columns:2fr 1fr 1fr}}.footer-legal{border-top:1px solid rgba(246,243,237,.15);padding-block:var(--sp-3);font-size:.8rem;line-height:1.7}.reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:.5rem;gap:.5rem}.sticky-cta a{flex:1 1;text-align:center;font-family:var(--font-body);font-weight:500;font-size:.92rem;padding:.8rem .5rem;min-height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:999px}.sticky-cta a+a{background:var(--label);border-color:var(--label);color:var(--white)}@media (min-width:1024px){.sticky-cta{display:none}}body{padding-bottom:64px}@media (min-width:1024px){body{padding-bottom:0}}.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}table.tbl{width:100%;border-collapse:collapse;font-size:.95rem;min-width:640px}.tbl th{font-family:var(--font-body);font-weight:600;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;text-align:left;background:var(--paper-2);color:var(--ink-soft);border-bottom:1px solid var(--line)}.tbl td,.tbl th{padding:.9rem 1rem}.tbl td{border-top:1px solid var(--line);vertical-align:top}.tbl tr:first-child td{border-top:none}.tbl td.mono{font-family:var(--font-mono);font-size:.88rem;white-space:nowrap}.field{display:flex;flex-direction:column;gap:.4rem}.field label{font-family:var(--font-body);font-weight:600;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.field input,.field select,.field textarea{font-family:var(--font-body);font-size:1rem;padding:.8rem 1rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);min-height:44px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--label);outline-offset:1px;border-color:var(--label)}.hr-label{display:flex;align-items:center;gap:1rem;font-family:var(--font-body);font-weight:600;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.hr-label:after,.hr-label:before{content:"";flex:1 1;height:1px;background:var(--line)}.check-list{list-style:none;display:grid;grid-gap:.65rem;gap:.65rem}.check-list li{display:flex;gap:.7rem;align-items:flex-start}.check-list li:before{content:"✓";font-family:var(--font-mono);color:var(--stamp);flex-shrink:0;font-size:.95rem;line-height:1.6}.check-list--no li:before{content:"✕";color:var(--label)}.skip-link{position:absolute;left:-9999px;top:0;background:var(--ink);color:var(--paper);padding:.6rem 1rem;z-index:100;font-family:var(--font-body)}.skip-link:focus{left:0}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_385830{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_385830{--f-body:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--f-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}