@font-face{font-family:Cairo;src:url(/fonts/Cairo%5Bslnt,wght%5D.ttf)format("truetype");font-weight:200 1000;font-display:swap}@font-face{font-family:Baloo;src:url(/fonts/BalooBhaijaan2%5Bwght%5D.ttf)format("truetype");font-weight:400 800;font-display:swap}:root{color-scheme:light;--ground:#fbfcff;--card:#fff;--field:#f1f4fa;--field-high:#e9eff9;--field-highest:#e1e8f5;--ink:#26304a;--ink-2:#55617c;--outline:#818da8;--hairline:#e3eaf6;--blue:#2f68dc;--blue-pressed:#2557b5;--on-blue:#fff;--blue-wash:#2f68dc1f;--paid:#0e8f63;--paid-c:#e4f5ef;--pending:#b37700;--pending-c:#f7f1e1;--unpaid:#7c88a3;--struck:#c93a28;--struck-c:#f7ecea;--mark:#fff;--hue-indigo:#9d73ff;--hue-indigo-c:#e6dbff;--hue-sage:#10a25e;--hue-sage-c:#dbffee;--hue-slate:#e347ec;--hue-slate-c:#fddbff;--hue-rust:#ff4929;--hue-rust-c:#ffe1db;--hue-teal:#099cad;--hue-teal-c:#dbfbff;--hue-olive:#6f9b08;--hue-olive-c:#f4ffdb;--wash-a:#9fc6ff70;--wash-b:#8fe6c64d;--bezel:#1c2335;--bezel-edge:transparent;--e1:0 1px 2px #2f68dc12, 0 5px 16px #2f68dc1c;--e2:0 2px 4px #2f68dc1a, 0 8px 22px #2f68dc47;--e3:0 4px 8px #1b3f8c14, 0 16px 40px #2f68dc2e;--e4:0 8px 16px #1b3f8c1a, 0 28px 64px #2f68dc3d;--catch:0 0 0 0 transparent;--r-sm:12px;--r-md:22px;--r-lg:28px;--pill:999px;--ease:cubic-bezier(.05, .7, .1, 1);--display:clamp(2.6rem, 1.55rem + 3.7vw, 4.6rem);--h2:clamp(1.85rem, 1.3rem + 1.9vw, 2.85rem);--lede:clamp(1.06rem, 1rem + .3vw, 1.25rem);--gutter:max(16px, calc((100vw - 1200px) / 2))}:root[data-theme=dark]{color-scheme:dark;--ground:#0d0f15;--card:#1a2133;--field:#232b41;--field-high:#2b3450;--field-highest:#2b3450;--ink:#e8edf9;--ink-2:#a8b3cc;--outline:#6e7a96;--hairline:#2b3450;--blue:#7ca5f5;--blue-pressed:#a3c0f9;--on-blue:#0d0f15;--blue-wash:#7ca5f529;--paid:#6dedc1;--paid-c:#25302d;--pending:#edbd5f;--pending-c:#332f25;--unpaid:#cbd6ed;--struck:#ed887b;--struck-c:#332928;--mark:#0d0f15;--hue-indigo:#b69fed;--hue-indigo-c:#2f2a45;--hue-sage:#6dedb1;--hue-sage-c:#214233;--hue-slate:#e88aed;--hue-slate-c:#412942;--hue-rust:#ed8876;--hue-rust-c:#422824;--hue-teal:#66e0ed;--hue-teal-c:#203f42;--hue-olive:#c5ed66;--hue-olive-c:#384220;--wash-a:#060a14e6;--wash-b:#04120ce6;--bezel:#2b3450;--bezel-edge:#ffffff1f;--e1:0 2px 8px #0006;--e2:0 6px 18px #00000073;--e3:0 12px 32px #00000080;--e4:0 24px 56px #0000008c;--catch:inset 0 1px 0 #ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--ground:#0d0f15;--card:#1a2133;--field:#232b41;--field-high:#2b3450;--field-highest:#2b3450;--ink:#e8edf9;--ink-2:#a8b3cc;--outline:#6e7a96;--hairline:#2b3450;--blue:#7ca5f5;--blue-pressed:#a3c0f9;--on-blue:#0d0f15;--blue-wash:#7ca5f529;--paid:#6dedc1;--paid-c:#25302d;--pending:#edbd5f;--pending-c:#332f25;--unpaid:#cbd6ed;--struck:#ed887b;--struck-c:#332928;--mark:#0d0f15;--hue-indigo:#b69fed;--hue-indigo-c:#2f2a45;--hue-sage:#6dedb1;--hue-sage-c:#214233;--hue-slate:#e88aed;--hue-slate-c:#412942;--hue-rust:#ed8876;--hue-rust-c:#422824;--hue-teal:#66e0ed;--hue-teal-c:#203f42;--hue-olive:#c5ed66;--hue-olive-c:#384220;--wash-a:#060a14e6;--wash-b:#04120ce6;--bezel:#2b3450;--bezel-edge:#ffffff1f;--e1:0 2px 8px #0006;--e2:0 6px 18px #00000073;--e3:0 12px 32px #00000080;--e4:0 24px 56px #0000008c;--catch:inset 0 1px 0 #ffffff1a}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ground);color:var(--ink);accent-color:var(--blue);caret-color:var(--blue);scrollbar-color:var(--outline) transparent;-webkit-text-size-adjust:100%}body{background:radial-gradient(70rem 48rem at 100% 0, var(--wash-a), transparent 62%), radial-gradient(52rem 42rem at 0 38%, var(--wash-b), transparent 62%), var(--ground);background-repeat:no-repeat;min-width:320px;margin:0;font-family:Cairo,system-ui,sans-serif;font-size:1.0625rem;line-height:1.55;overflow-x:clip}[dir=rtl] body{background:radial-gradient(70rem 48rem at 0 0, var(--wash-a), transparent 62%), radial-gradient(52rem 42rem at 100% 38%, var(--wash-b), transparent 62%), var(--ground);background-repeat:no-repeat;line-height:1.75}::selection{background:var(--blue-wash);color:var(--ink)}img,svg{max-width:100%;display:block}a{color:var(--blue);text-underline-offset:.24em;text-decoration-thickness:1px}a:hover{color:var(--blue-pressed)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}h1,h2,h3{text-wrap:balance;margin:0;font-family:Baloo,Cairo,sans-serif;font-weight:700}[dir=ltr] h1,[dir=ltr] h2{letter-spacing:-.012em}p{text-wrap:pretty;margin:0}.fig{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:Baloo,Cairo,sans-serif}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell{width:min(1200px,100% - 32px);margin-inline:auto}.skip-link{z-index:10;border-radius:var(--pill);background:var(--ink);color:var(--ground);padding:8px 16px;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{padding-block:16px}.nav{align-items:center;gap:24px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;margin-inline-end:auto;text-decoration:none;display:flex}.brand img{flex:none}.brand strong{font-family:Baloo,Cairo,sans-serif;font-size:1.3rem;line-height:1}.nav-links{gap:2px;display:flex}.nav-links a,.language{border-radius:var(--pill);min-height:44px;color:var(--ink-2);align-items:center;padding-inline:12px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-links a:hover,.language:hover{color:var(--ink);background:var(--blue-wash)}.language{color:var(--blue-pressed)}.theme-toggle{border-radius:var(--pill);width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.theme-toggle[hidden]{display:none}.theme-toggle:hover{color:var(--ink);background:var(--blue-wash)}.theme-toggle svg{width:22px;height:22px}.theme-toggle .icon-sun,:root[data-theme=dark] .theme-toggle .icon-moon{display:none}:root[data-theme=dark] .theme-toggle .icon-sun{display:block}.soon{border-radius:var(--pill);background:var(--field);min-height:36px;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding-inline:14px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.soon:hover{color:var(--ink);background:var(--field-high)}.phone{background:var(--bezel);box-shadow:var(--e4), inset 0 0 0 1px var(--bezel-edge);border-radius:14%/6.6%;margin:0;padding:2.4%;position:relative}.phone img{background:var(--field);border-radius:11.6%/5.5%;width:100%;height:auto}.phone .shot-dark,:root[data-theme=dark] .phone .shot-light{display:none}:root[data-theme=dark] .phone .shot-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .phone .shot-light{display:none}:root:not([data-theme]) .phone .shot-dark{display:block}}.glyph{width:var(--g,20px);height:var(--g,20px);flex:none}.glyph.confirmed{color:var(--paid)}.glyph.pending{color:var(--pending)}.glyph.unpaid{color:var(--unpaid)}.glyph.rejected{color:var(--struck)}.glyph .tick{stroke:var(--mark)}.hero{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(24px,5vw,72px) clamp(56px,7vw,96px);display:grid}.hero h1{max-width:12ch;font-size:var(--display);line-height:1.06}[dir=rtl] .hero h1{max-width:14ch;line-height:1.28}.lede{max-width:54ch;color:var(--ink-2);font-size:var(--lede);margin-top:20px}.roles-nav{margin-top:32px}.roles-nav p{color:var(--ink-2);margin-bottom:10px;font-size:.92rem;font-weight:600}.chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip{border:1.5px solid var(--outline);border-radius:var(--pill);background:var(--card);min-height:48px;color:var(--ink);align-items:center;gap:10px;padding-inline:18px 22px;font-weight:700;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.chip:hover{border-color:var(--blue);background:var(--blue-wash);color:var(--blue-pressed)}.chip .glyph{--g:18px}.notice{max-width:46ch;color:var(--ink-2);align-items:flex-start;gap:10px;margin-top:32px;font-size:.95rem;display:flex}.notice svg{width:20px;height:20px;color:var(--paid);flex:none;margin-top:.2em}.stage{min-height:clamp(520px,52vw,680px);position:relative}.stage .phone{position:absolute}.stage .back{opacity:.97;width:46%;inset-block-start:0;inset-inline-end:0}.stage .front{z-index:1;width:47%;inset-block-start:9%;inset-inline-start:0}.stage .tag{position:absolute;inset-block-end:0;inset-inline-start:0}.tag{color:var(--ink-2);font-size:.78rem;font-weight:600}.ledger-card{z-index:2;border-radius:var(--r-md);background:var(--card);width:min(300px,54%);box-shadow:var(--e3), var(--catch);padding:16px 18px 14px;position:absolute;inset-block-end:3%;inset-inline-end:0}.lc-head{align-items:center;gap:12px;padding-bottom:12px;display:flex}.lc-emoji{border:2.5px solid var(--hue,var(--hue-indigo));border-radius:var(--r-sm);background:var(--hue-c,var(--hue-indigo-c));flex:none;place-items:center;width:40px;height:40px;font-size:1.2rem;line-height:1;display:grid}.hue-sage{--hue:var(--hue-sage);--hue-c:var(--hue-sage-c)}.hue-slate{--hue:var(--hue-slate);--hue-c:var(--hue-slate-c)}.hue-indigo{--hue:var(--hue-indigo);--hue-c:var(--hue-indigo-c)}.hue-rust{--hue:var(--hue-rust);--hue-c:var(--hue-rust-c)}.hue-teal{--hue:var(--hue-teal);--hue-c:var(--hue-teal-c)}.hue-olive{--hue:var(--hue-olive);--hue-c:var(--hue-olive-c)}.lc-head strong{font-family:Baloo,Cairo,sans-serif;font-size:1.02rem;line-height:1.25;display:block}.lc-head small{color:var(--ink-2);font-size:.8rem;line-height:1.4;display:block}.lc-rows{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.lc-row{border-bottom:1px solid var(--hairline);border-radius:10px;align-items:center;gap:12px;min-height:48px;margin-inline:-10px;padding-inline:10px;display:flex;position:relative}.lc-row.is-pending{background:var(--pending-c)}.lc-row .name{flex:1;font-size:.95rem}.lc-row .fig{color:var(--ink-2);font-size:.95rem}.lc-mark{flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.lc-mark>*{grid-area:1/1}.lc-mark .glyph{--g:18px}.lc-mark .after,.lc-mark .ring{opacity:0}.ring{border:2px solid var(--paid);border-radius:50%;width:22px;height:22px}.lc-foot{justify-content:space-between;align-items:baseline;padding-top:12px;display:flex}.lc-foot span:first-child{color:var(--ink-2);font-size:.85rem}.total{font-size:1.25rem;font-weight:700;display:grid}.total>*{text-align:end;grid-area:1/1}.total .after{opacity:0}@media (prefers-reduced-motion:no-preference){.strike .lc-mark .before{animation:.12s linear 2.2s forwards out}.strike .lc-mark .after{animation:land .46s var(--ease) 2.2s forwards;transform:scale(2)}.strike .lc-mark .ring{animation:.56s cubic-bezier(.2,0,0,1) 2.2s forwards wave}.strike.lc-row{animation:settle .32s var(--ease) 2.2s forwards}.strike-total .before{animation:.16s linear 2.35s forwards out}.strike-total .after{animation:in .22s var(--ease) 2.35s forwards}}@media (prefers-reduced-motion:reduce){.strike .lc-mark .before,.strike-total .before{opacity:0}.strike .lc-mark .after,.strike-total .after{opacity:1}.strike.lc-row{background:0 0}}@keyframes out{to{opacity:0}}@keyframes in{to{opacity:1}}@keyframes land{0%{opacity:0;transform:scale(2)}25%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes wave{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(3.1)}}@keyframes settle{to{background-color:#0000}}.group{padding-block:clamp(56px,8vw,112px);scroll-margin-top:16px}.group+.group,.group+.band{border-top:1px solid var(--hairline)}.group-head{max-width:760px}.group-head h2{max-width:26ch;font-size:var(--h2);line-height:1.12}[dir=rtl] .group-head h2{line-height:1.35}.group-head .lede{max-width:54ch}.eyebrow{color:var(--blue-pressed);margin-bottom:12px;font-size:.85rem;font-weight:700}[dir=ltr] .eyebrow{letter-spacing:.08em;text-transform:uppercase}.roles-row{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.role-card{padding:24px clamp(16px,2.6vw,36px) 28px;scroll-margin-top:16px}.role-card:first-child{padding-inline-start:0}.role-card:last-child{padding-inline-end:0}.role-card+.role-card{border-inline-start:1px solid var(--hairline)}.role-card h3{margin-top:4px;font-size:1.22rem;line-height:1.3}[dir=rtl] .role-card h3{line-height:1.5}.role-name{color:var(--blue-pressed);font-size:.85rem;font-weight:700}[dir=ltr] .role-name{letter-spacing:.08em;text-transform:uppercase}.role-card .points{gap:12px;max-width:none;margin-top:18px;font-size:.97rem}.roles .legend{border-block:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0;padding-block:16px;display:flex}.roles .legend ul{margin:0}.showcase{max-width:920px;margin:clamp(40px,6vw,72px) auto 0}.kinds-list{border-top:2px solid var(--ink);margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none}.kind{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr);align-items:start;gap:clamp(16px,3vw,48px);padding-block:26px 28px;display:grid}.kind-head{align-items:center;gap:14px;display:flex}.kind-head .lc-emoji{width:48px;height:48px;font-size:1.45rem}.kind-head h3{font-size:1.25rem;line-height:1.25}.kind-alias{color:var(--ink-2);margin-top:2px;font-size:.85rem;font-weight:600}.kind-what,.kind-distinct{color:var(--ink-2)}.kind-what>p:first-child{color:var(--ink)}.kind-example{gap:2px;margin-top:14px;font-size:.95rem;display:grid}.kind-example .eg{color:var(--blue-pressed);font-size:.8rem;font-weight:700}[dir=ltr] .kind-example .eg{letter-spacing:.08em;text-transform:uppercase}.kind-example b{color:var(--ink)}.kinds .band{margin-top:clamp(40px,6vw,80px);padding-block:0}.band{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(56px,8vw,112px);scroll-margin-top:16px;display:grid}.band+.band{border-top:1px solid var(--hairline)}.band.flip .band-media{order:-1}.band.flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.band h2,.band h3{max-width:16ch;font-size:var(--h2);line-height:1.12}[dir=rtl] .band h2,[dir=rtl] .band h3{line-height:1.35}.band h3{max-width:18ch;font-size:clamp(1.55rem,1.15rem + 1.3vw,2.2rem)}.band .lede{max-width:46ch;margin-top:16px}.points{gap:14px;max-width:46ch;margin:28px 0 0;padding:0;list-style:none;display:grid}.points li{color:var(--ink-2);padding-inline-start:22px;position:relative}.points li:before{content:"";background:var(--outline);border-radius:2px;width:10px;height:3px;position:absolute;inset-block-start:.7em;inset-inline-start:0}.points b{color:var(--ink);font-weight:700}.legend{border-top:1px solid var(--hairline);margin-top:28px;padding-top:18px}.legend p{color:var(--ink-2);font-size:.88rem;font-weight:600}.legend ul{flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;padding:0;list-style:none;display:flex}.legend li{align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.legend .glyph{--g:18px}.band-media{justify-self:center;width:100%;max-width:680px}.shots{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(14px,2.4vw,32px);display:grid}.shots .phone:nth-child(2){margin-top:18%}.shots.three{grid-template-columns:repeat(3,minmax(0,1fr))}.shots.three .phone:nth-child(2){margin-top:12%}.band.wide{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.band.wide.flip{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.band.wide .band-media{max-width:840px}.band.wide .points{max-width:50ch}.showcase.band-media{justify-self:auto;max-width:920px}.band-media .tag{text-align:center;margin-top:8px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=961px){.shots .phone:nth-child(2){animation:linear both drift view();animation-range:cover}@keyframes drift{0%{translate:0 36px}to{translate:0 -36px}}}}.bilingual{border-top:1px solid var(--hairline);text-align:center;padding-block:clamp(56px,8vw,112px)}.bilingual h2{max-width:20ch;font-size:var(--h2);margin-inline:auto;line-height:1.15}[dir=rtl] .bilingual h2{line-height:1.35}.bilingual .lede{margin-inline:auto}.facts{flex-wrap:wrap;justify-content:center;row-gap:6px;margin:24px 0 0;padding:0;list-style:none;display:flex}.facts li{color:var(--ink-2);padding-inline:16px;font-size:.92rem;font-weight:600}.facts li+li{border-inline-start:1px solid var(--outline)}.pair{grid-template-columns:1fr 1fr;gap:clamp(16px,4vw,56px);max-width:640px;margin:clamp(40px,5vw,64px) auto 0;display:grid}.pair figure{margin:0}.pair figcaption{margin-top:14px;font-family:Baloo,Cairo,sans-serif;font-weight:700}.pair+.tag{margin-top:16px}.trust{border-top:1px solid var(--hairline);padding-block:clamp(56px,8vw,112px)}.trust h2{font-size:var(--h2);line-height:1.15}[dir=rtl] .trust h2{line-height:1.35}.trust-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.trust-grid li{border-bottom:1px solid var(--hairline);padding:22px 0 24px}.trust-grid li:nth-child(odd){border-inline-end:1px solid var(--hairline);padding-inline-end:clamp(16px,4vw,48px)}.trust-grid li:nth-child(2n){padding-inline-start:clamp(16px,4vw,48px)}.trust-grid h3{font-size:1.2rem;line-height:1.35}.trust-grid p{color:var(--ink-2);margin-top:6px}.faq{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,72px);padding-block:clamp(56px,8vw,112px);display:grid}.faq h2{font-size:var(--h2);line-height:1.15}[dir=rtl] .faq h2{line-height:1.35}.faq-list{border-radius:var(--r-md);background:var(--card);box-shadow:var(--e1), var(--catch)}.faq details+details{border-top:1px solid var(--hairline)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 22px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{width:20px;height:20px;color:var(--ink-2);transition:rotate .22s var(--ease);flex:none}.faq details[open] summary svg{rotate:180deg}.faq details p{color:var(--ink-2);max-width:62ch;padding:0 22px 20px}.closing{border-top:1px solid var(--hairline);text-align:center;justify-items:center;gap:16px;padding-block:clamp(64px,9vw,128px);scroll-margin-top:16px;display:grid}.closing h2{font-size:var(--h2);line-height:1.15}[dir=rtl] .closing h2{line-height:1.35}.closing p{color:var(--ink-2);font-size:var(--lede)}.button{border:1.5px solid var(--blue);border-radius:var(--pill);min-height:48px;color:var(--blue);justify-content:center;align-items:center;gap:10px;padding-inline:24px;font-weight:700;text-decoration:none;transition:background-color .12s;display:inline-flex}.button:hover{background:var(--blue-wash);color:var(--blue-pressed)}.stores{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.button[aria-disabled=true]{border-style:dashed;border-color:var(--hairline);color:var(--ink-2);cursor:default}.button[aria-disabled=true]:hover{color:var(--ink-2);background:0 0}.site-footer{border-top:1px solid var(--hairline);padding-block:32px 24px}.footer-grid{grid-template-columns:1fr auto auto auto;align-items:start;gap:32px;display:grid}.footer-grid strong{font-family:Baloo,Cairo,sans-serif}.footer-grid p,.legal-note{color:var(--ink-2);font-size:.85rem}.footer-grid nav{gap:4px;display:grid}.footer-grid .follow span{color:var(--ink-2);font-size:.85rem;font-weight:600}.legal-note{margin-top:24px}.info-page{max-width:800px;padding-block:clamp(40px,6vw,80px)}.info-page h1{font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);line-height:1.15}[dir=rtl] .info-page h1{line-height:1.35}.info-page .lede{margin-bottom:40px}.info-sections{gap:12px;display:grid}.info-sections article{border-radius:var(--r-md);background:var(--card);box-shadow:var(--e1), var(--catch);overflow-wrap:anywhere;padding:22px 24px}.info-sections h2{font-size:1.2rem;line-height:1.4}.info-sections p{color:var(--ink-2);margin-top:6px}@media (width>=961px) and (width<=1100px){.nav{gap:14px}.nav-links a{padding-inline:9px;font-size:.92rem}}@media (width<=1100px){.band.wide,.band.wide.flip{grid-template-columns:1fr}.band.wide.flip .band-media{order:0}.band.wide .band-media{max-width:920px}}@media (width<=960px){.nav-links{display:none}.role-card .points{font-size:.92rem}.kind{grid-template-columns:repeat(2,minmax(0,1fr))}.kind-head{grid-column:1/-1}.hero{grid-template-columns:1fr;padding-top:16px}.stage{aspect-ratio:1/1.08;justify-self:center;width:100%;max-width:520px;min-height:0}.band,.band.flip,.faq{grid-template-columns:1fr}.band.flip .band-media{order:0}.band h2{max-width:20ch}}@media (width<=600px){.nav{gap:4px}.brand{gap:8px}.brand img{width:30px;height:30px}.brand strong{font-size:1.1rem}.language{padding-inline:10px}.soon{min-height:32px;padding-inline:12px;font-size:.8rem}.shots{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-inline:-16px;padding:8px 16px 28px;display:flex;overflow-x:auto}.shots .phone{scroll-snap-align:center;flex:0 0 74%}.shots .phone:nth-child(2),.band-media .tag{margin-top:0}.stage{aspect-ratio:1/1.6}.stage .front{width:54%;inset-block-start:0;inset-inline-start:0}.stage .back{width:46%;inset-block-start:5%}.ledger-card{width:88%;inset-block-end:5%;inset-inline-end:0}.roles-row{grid-template-columns:1fr}.role-card:nth-child(n){padding-inline:0}.role-card+.role-card{border-inline-start:0;border-top:1px solid var(--hairline)}.role-card .points{font-size:1rem}.kind{grid-template-columns:1fr;gap:12px}.shots.three .phone:nth-child(2){margin-top:0}.trust-grid{grid-template-columns:1fr}.trust-grid li:nth-child(n){border-inline-end:0;padding-inline:0}.footer-grid{grid-template-columns:1fr;gap:16px}.footer-grid nav{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid .follow{flex-wrap:wrap;gap:4px 20px;display:flex}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=380px){.nav{gap:0}.language{padding-inline:8px}.soon{padding-inline:10px}.brand strong{font-size:1rem}}@media (width<=340px){.brand{gap:6px}.brand img{width:26px;height:26px}.brand strong{font-size:.95rem}.theme-toggle{width:36px}}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}
