.site-home .home-section.hero .hero-inner{grid-template-columns:1.12fr .88fr}.site-home .home-section.hero .hero-title{font-size:clamp(2.35rem,4.4vw,3.8rem);max-width:20ch}.site-home .home-section.hero .hero-title-line{display:block}.site-home .home-section.hero .hero-actions{align-items:center}@media(max-width:560px){.site-home .home-section.hero .hero-inner{grid-template-columns:1fr}}.site-home .hero-link{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:#ffffffeb;text-decoration:none;padding:.5rem .2rem;border-bottom:2px solid rgba(255,255,255,.4);transition:border-color .15s ease,transform .15s ease}.site-home .hero-link:hover{border-bottom-color:#fff;transform:translateY(-1px)}.site-home .loop-section{background:var(--surface-bg);color:var(--ink);padding:clamp(2.5rem,5vw,4rem) 0 clamp(3.25rem,7vw,5rem)}.site-home .loop-heading{text-align:center;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:clamp(1.85rem,4vw,3rem);line-height:1.06;letter-spacing:-.02em;margin:0 auto;max-width:18ch}.site-home .loop-lead{text-align:center;margin:1rem auto 0;max-width:56ch;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55;color:var(--ink-soft)}.site-home .loop-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.75rem;margin-top:clamp(2rem,4vw,3rem)}@media(max-width:880px){.site-home .loop-steps{grid-template-columns:1fr;gap:.5rem;max-width:26rem;margin-left:auto;margin-right:auto}}.site-home .loop-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1.4rem 1.7rem;background:var(--surface);border-radius:24px;box-shadow:var(--shadow-raised)}.site-home .loop-art{width:100%;max-width:190px}.site-home .loop-art svg{display:block;width:100%;height:auto}.site-home .loop-num{margin:.4rem 0 .6rem;width:2.1rem;height:2.1rem;display:grid;place-items:center;border-radius:50%;background:#086b73;color:#fff;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:1rem;box-shadow:0 8px 14px -8px #e15b3ecc,inset 0 -4px 7px -4px #00000040,inset 0 4px 7px -3px #ffffff73}.site-home .loop-step-title{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1.25rem;margin:0 0 .4rem}.site-home .loop-step-body{font-family:DM Sans,system-ui,sans-serif;font-size:.94rem;line-height:1.5;color:var(--ink-soft);margin:0}.site-home .loop-chevron{display:flex;align-items:center;justify-content:center;color:rgba(var(--ink-rgb),.28)}.site-home .loop-chevron svg{width:1.6rem;height:1.6rem}@media(max-width:880px){.site-home .loop-chevron{padding:.35rem 0}.site-home .loop-chevron svg{transform:rotate(90deg)}}.site-home .loop-return{position:relative;height:64px;margin-top:.35rem;color:rgba(var(--ink-rgb),.3)}@media(max-width:880px){.site-home .loop-return{display:none}}.site-home .loop-arc{display:block;width:100%;height:100%}.site-home .loop-arc-head{position:absolute;top:-3px;left:5.6%;width:1.15rem;height:1.15rem;transform:translate(-50%)}.site-home .loop-caption{text-align:center;margin:.2rem 0 0;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:var(--ink-soft)}@media(max-width:880px){.site-home .loop-caption{margin-top:1.4rem}}.site-home .integrate-section{background:var(--surface-bg);color:var(--ink);padding:clamp(3rem,7vw,5rem) 0}.site-home .integrate-inner{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(1.75rem,4vw,3rem);align-items:center}@media(max-width:880px){.site-home .integrate-inner{grid-template-columns:1fr}}.site-home .integrate-heading{font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:clamp(1.75rem,3.4vw,2.6rem);line-height:1.08;letter-spacing:-.02em;margin:0;max-width:17ch}.site-home .integrate-lead{margin:1rem 0 0;max-width:46ch;font-family:DM Sans,system-ui,sans-serif;font-size:1.02rem;line-height:1.55;color:var(--ink-soft)}.site-home .integrate-facts{list-style:none;margin:1.6rem 0 1.8rem;padding:0;display:flex;flex-direction:column;gap:.9rem}.site-home .integrate-fact{display:flex;align-items:center;gap:.85rem;font-family:DM Sans,system-ui,sans-serif;font-size:.92rem;line-height:1.35;color:var(--ink-soft)}.site-home .integrate-fact b{display:block;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1rem;color:var(--ink)}.site-home .integrate-fact-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;flex-shrink:0;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-soft)}.site-home .integrate-fact-icon svg{width:1.35rem;height:1.35rem}.site-home .integrate-fact-icon--droid{color:#a34f28}.site-home .integrate-fact-icon--ios{color:#07545e}.site-home .integrate-fact-icon--track{color:#3c86c8}.site-home .code-window{min-width:0;border-radius:24px;overflow:hidden;box-shadow:var(--shadow-floating)}.site-home .code-window-bar{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;background:#241f19}.site-home .code-window-name{margin:0 auto;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:#fefcf78c}.site-home .code-window .code-block{margin:0;border-radius:0;padding:1.15rem 1.3rem 1.4rem;font-size:.76rem}@media(min-width:1000px){.site-home .code-window .code-block{font-size:.82rem}}.site-home .home-cta .container{position:relative;z-index:1}.site-home .home-cta-actions{align-items:center;gap:1.1rem;flex-wrap:wrap}.site-home .cta-link{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:var(--ink);text-decoration:none;padding:.5rem .2rem;border-bottom:2px solid rgba(var(--ink-rgb),.3);transition:border-color .15s ease,transform .15s ease}.site-home .cta-link:hover{border-bottom-color:var(--ink);transform:translateY(-1px)}.site-home .home-cta .band-lead{color:rgba(var(--ink-rgb),.78)}.site-home .cta-meta{margin:1.1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-weight:600;font-size:.88rem;color:rgba(var(--ink-rgb),.66)}.site-home .home-section.hero{margin:0;padding:clamp(2rem,4vw,3.5rem) 0;border-radius:0;background:radial-gradient(ellipse at 85% 45%,rgba(8,107,115,.65),transparent 62%),#052c34}.site-home .home-section.hero .hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem)}.site-home .home-section.hero .hero-title{font-size:clamp(2.5rem,5.5vw,4.75rem);font-weight:550;letter-spacing:-.065em;line-height:1.1;color:#f0faf7;text-shadow:none}.site-home .home-section.hero .hero-mark{color:#d3bfff;white-space:normal}.site-home .home-section.hero .hero-mark:after{display:none}.site-home .home-section.hero .hero-sub{margin-top:1.5rem;max-width:40ch;font-weight:400;line-height:1.7;color:#b2cfcc}.site-home .home-section.hero .hero-actions .btn-pill{background:#ff946e;color:#052c34;box-shadow:none}.site-home .home-section.hero .hero-actions .btn-pill .btn-pill-arrow{background:transparent;color:inherit}.site-home .home-section.hero .hero-meta{color:#b2cfcc;font-weight:400}.site-home .home-section.hero .hero-media{position:relative;isolation:isolate;display:flex;align-items:center;min-width:0;height:clamp(470px,44vw,560px);padding:0}.site-home .home-section.hero .ad-phone{position:relative;z-index:1;transform:rotate(7deg);width:clamp(205px,18.5vw,240px);max-width:72%;box-shadow:0 32px 48px -18px #0000008c,0 0 0 1px #a2e3d629}.site-home .home-section.hero .hero-exchange-paths{position:absolute;inset:0;width:100%;height:100%;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.site-home .home-section.hero .hero-exchange-path--out{stroke:#a2e3d6;opacity:.55}.site-home .home-section.hero .hero-exchange-path--back{stroke:#ff946e;opacity:.65}.site-home .home-section.hero .hero-exchange-card{position:absolute;z-index:2;width:clamp(132px,13vw,178px);padding:.9rem .9rem 1rem;border:1px solid rgba(240,250,247,.3);border-radius:18px;color:#052c34;box-shadow:0 16px 36px -16px #00000080}.site-home .home-section.hero .hero-exchange-card strong{display:block;margin-top:.5rem;font-family:DM Sans,system-ui,sans-serif;font-weight:650;font-size:clamp(.8rem,1.15vw,1rem);line-height:1.35}.site-home .home-section.hero .hero-exchange-card--serve{top:14%;left:0;background:#a2e3d6;transform:rotate(-7deg)}.site-home .home-section.hero .hero-exchange-card--discover{right:0;bottom:11%;background:#ff946e;transform:rotate(7deg)}.site-home .home-section.hero .hero-exchange-art{display:block;width:100%;height:auto}.site-home .home-section.hero .hero-exchange-gem{fill:#d3bfff}.site-home .home-section.hero .hero-exchange-line{color:#a2e3d6}@media(max-width:760px){.site-home .home-section.hero .hero-inner{grid-template-columns:minmax(0,1fr)}.site-home .home-section.hero .hero-copy{align-items:flex-start;text-align:left}.site-home .home-section.hero .hero-sub,.site-home .home-section.hero .hero-meta{margin-left:0}.site-home .home-section.hero .hero-media{width:min(100%,30rem);height:490px;justify-self:center}.site-home .home-section.hero .ad-phone{width:212px}.site-home .home-section.hero .hero-exchange-card{width:clamp(128px,32vw,160px)}.site-home .home-section.hero .hero-exchange-card strong{font-size:.85rem}.site-home .home-section.hero .hero-exchange-card--serve{top:9%}.site-home .home-section.hero .hero-exchange-card--discover{bottom:7%}}@media(max-width:380px){.site-home .home-section.hero .hero-media{height:450px}.site-home .home-section.hero .hero-exchange-card{width:118px;padding:.65rem}}.site-home .loop-section{padding:clamp(3rem,7vw,6rem) 0;background:#a2e3d6}.site-home .loop-heading,.site-home .integrate-heading,.site-home .band-title{font-weight:550;letter-spacing:-.055em;line-height:1.15}.site-home .loop-heading{max-width:24ch}.site-home .loop-lead,.site-home .loop-step-body{color:#12383d}.site-home .loop-step{background:transparent;box-shadow:none;padding-inline:1rem}.site-home .loop-num{background:#3155e7;color:#f0faf7}.site-home .loop-step-title{font-weight:600}.site-home .loop-return{margin-top:1rem}.site-home .home-band--lilac{background:#d3bfff}.site-home .home-band--lilac .band-title{color:#25234c}.site-home .fmt-heading{max-width:24ch}.site-home .fmt-tile{box-shadow:none;border:1px solid rgba(var(--ink-rgb),.1)}.site-home .integrate-section{background:#edf5f2}.site-home .code-window-bar{background:#052c34}.site-home .code-window-name{color:#b2cfcc}.site-home .home-cta{margin:0;max-width:none;border-radius:0;background:#ffd16c}.site-home .home-cta .band-title,.site-home .home-cta .band-lead,.site-home .home-cta .cta-link,.site-home .home-cta .cta-meta{color:#12383d}.site-home .home-cta .btn-pill{background:#052c34;color:#f0faf7}.landing-page{--landing-detail-accent: #07545E}.landing-page .landing-hero{position:relative;overflow:hidden;margin:0;padding:clamp(3rem,6vw,5rem) 0;background:#052c34;color:#fff}.landing-page .landing-decoration{display:none}.landing-page .landing-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:var(--landing-hero-columns, 1.1fr .9fr);gap:clamp(2rem,4vw,3.25rem);align-items:center}@media(max-width:900px){.landing-page .landing-hero-inner{grid-template-columns:1fr}}.landing-page .landing-title{font-family:Sora,system-ui,sans-serif;font-weight:550;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;letter-spacing:-.055em;margin:0;color:#f0faf7}.landing-page .landing-title-line{display:block;text-wrap:balance}.landing-page .landing-title-mark{color:#a2e3d6}.landing-page .landing-sub{margin:1.35rem 0 0;max-width:50ch;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.14rem);line-height:1.55;color:#b2cfcc}.landing-page .landing-hero-actions,.landing-page .landing-cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.1rem}.landing-page .landing-hero-actions{margin-top:1.9rem}.landing-page .landing-hero-actions .btn-pill{background:#ff946e;color:#12383d}.landing-page .landing-cta-actions{justify-content:center;margin-top:2rem}.landing-page .landing-hero-link,.landing-page .landing-cta-link{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.95rem;text-decoration:none;padding:.5rem .2rem;transition:border-color .15s ease,transform .15s ease}.landing-page .landing-hero-link:hover,.landing-page .landing-cta-link:hover{border-bottom-color:#fff;transform:translateY(-1px)}.landing-page .landing-hero-link{color:#ffffffe6;border-bottom:2px solid rgba(255,255,255,.34)}.landing-page .landing-cta-link{color:#12383d;border-bottom:2px solid rgba(255,255,255,.45)}.landing-page .landing-section{background:var(--surface-bg);color:var(--ink);padding:clamp(3rem,6.5vw,5rem) 0}.landing-page .landing-band--light{--landing-band-ink: var(--ink)}.landing-page .landing-heading{font-family:Sora,system-ui,sans-serif;font-weight:550;font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.15;letter-spacing:-.05em;margin:0;max-width:21ch}.landing-page .landing-heading--onband{color:var(--landing-band-ink, #fff)}.landing-page .landing-heading--ink{color:var(--ink)}.landing-page .landing-heading--centred{max-width:24ch;margin-left:auto;margin-right:auto;text-align:center}.landing-page .landing-heading--wide{max-width:30ch}.landing-page .landing-lead{margin:1.05rem 0 0;max-width:62ch;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.13rem);line-height:1.6;color:var(--ink-soft)}.landing-page .landing-lead--onband{color:var(--landing-band-ink, rgba(255, 255, 255, .86));max-width:50ch}.landing-page .landing-lead--ink{color:rgba(var(--ink-rgb),.78)}.landing-page .landing-lead--centred{margin-left:auto;margin-right:auto;text-align:center}.landing-page .landing-split{display:grid;grid-template-columns:var(--landing-split-columns);gap:var(--landing-split-gap, clamp(1.75rem, 4vw, 3rem));align-items:center}@media(max-width:880px){.landing-page .landing-split{grid-template-columns:1fr;gap:var(--landing-split-mobile-gap, var(--landing-split-gap, clamp(1.75rem, 4vw, 3rem)))}}.landing-page .landing-media{display:flex;justify-content:center}.landing-page .landing-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.15rem;margin-top:1.4rem}.landing-page .landing-card-grid--wide{gap:1.2rem}@media(max-width:880px){.landing-page .landing-card-grid--wide{grid-template-columns:1fr;max-width:30rem;margin-left:auto;margin-right:auto}}@media(max-width:760px){.landing-page .landing-card-grid--compact{grid-template-columns:1fr;max-width:26rem;margin-left:auto;margin-right:auto}}.landing-page .landing-card-grid--four{grid-template-columns:repeat(4,1fr);margin-top:clamp(1.8rem,3.5vw,2.6rem)}@media(max-width:1000px){.landing-page .landing-card-grid--four{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.landing-page .landing-card-grid--four{grid-template-columns:1fr;max-width:24rem;margin-left:auto;margin-right:auto}}.landing-page .landing-card{background:var(--surface);border-radius:24px;box-shadow:var(--landing-card-shadow, var(--shadow-soft));padding:var(--landing-card-padding, 1.5rem 1.5rem 1.6rem)}.landing-page .landing-card .landing-card-title{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:var(--landing-card-title-size, 1.16rem);margin:var(--landing-card-title-margin, .85rem 0 .45rem)}.landing-page .landing-card p{margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:var(--landing-card-copy-size, .94rem);line-height:var(--landing-card-line-height, 1.55);color:var(--ink-soft)}.landing-page .landing-card-icon{display:grid;place-items:center;width:var(--landing-card-icon-size, 2.7rem);height:var(--landing-card-icon-size, 2.7rem);border-radius:16px;background:var(--landing-card-icon-background);color:var(--landing-card-icon-ink)}.landing-page .landing-card-icon svg{width:var(--landing-card-icon-art-size, 1.4rem);height:var(--landing-card-icon-art-size, 1.4rem)}.landing-page .landing-faq-list{max-width:46rem;margin:clamp(1.8rem,3.5vw,2.6rem) auto 0;display:flex;flex-direction:column;gap:.75rem}.landing-page .landing-panel,.landing-page .landing-faq-item{border-radius:16px;border:1px solid rgba(var(--ink-rgb),.1);box-shadow:none}.landing-page .landing-faq-item{background:var(--surface);overflow:hidden}.landing-page .landing-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem;cursor:pointer;list-style:none;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1.05rem}.landing-page .landing-faq-item summary::-webkit-details-marker{display:none}.landing-page .landing-faq-item p{margin:0;padding:0 1.4rem 1.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.96rem;line-height:1.6;color:var(--ink-soft)}.landing-page .landing-faq-item[open] .landing-faq-mark{transform:rotate(45deg)}.landing-page .landing-faq-mark{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:9px;background:var(--surface-deep);transition:transform .18s ease}.landing-page .landing-faq-mark:before,.landing-page .landing-faq-mark:after{content:"";position:absolute;top:50%;left:50%;background:var(--landing-detail-accent);border-radius:2px;transform:translate(-50%,-50%)}.landing-page .landing-faq-mark:before{width:.75rem;height:2.5px}.landing-page .landing-faq-mark:after{width:2.5px;height:.75rem}.landing-page .landing-faq-foot{max-width:46rem;margin:1.2rem auto 0;text-align:center;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;color:var(--ink-soft)}.landing-page .landing-faq-foot a{color:var(--landing-detail-accent);font-weight:700}.landing-page .landing-cta{position:relative;overflow:hidden;text-align:center;padding:clamp(3.25rem,7vw,5.5rem) 0;background:#ff946e;color:#12383d}.landing-page .landing-cta .container{position:relative;z-index:1}.landing-page .landing-cta .btn-pill{background:#052c34;color:#f0faf7;box-shadow:none}.landing-page .landing-cta .btn-pill .btn-pill-arrow{background:transparent;color:inherit}.landing-page .landing-cta-title{font-family:Sora,system-ui,sans-serif;font-weight:550;font-size:clamp(1.95rem,4vw,3.05rem);line-height:1.15;letter-spacing:-.05em;margin:0 auto;max-width:20ch;color:#12383d}.landing-page .landing-cta-sub{margin:1.1rem auto 0;max-width:46ch;font-family:DM Sans,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55;color:#12383d}.landing-page .landing-cta-meta{margin:1.1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-weight:600;font-size:.88rem;color:#12383d}.landing-page .landing-phone{position:relative;aspect-ratio:9/19.3;background:#0b0b0c}.landing-page .landing-phone-screen{position:relative;width:100%;height:100%;overflow:hidden;background:#000}.landing-page .landing-phone-notch{position:absolute;left:50%;transform:translate(-50%);background:#0b0b0c;border-radius:999px}.landing-page .landing-game{position:absolute;inset:0}.landing-page .landing-game-hud,.landing-page .landing-game-grid{position:absolute;left:0;right:0}.landing-page .landing-game-hud{display:flex;justify-content:space-between;font-family:Sora,system-ui,sans-serif;font-weight:700}.landing-page .landing-game-hud span{background:#00000047;border-radius:999px}.landing-page .landing-game-grid{display:grid}.landing-page .landing-game-gem{aspect-ratio:1;border-radius:38%}.landing-page--bidding .landing-hero-inner{--landing-hero-columns: 1.02fr .98fr}.landing-page--bidding .landing-title{font-size:clamp(2.05rem,3.7vw,3.15rem)}.landing-page--bidding .landing-sub{max-width:48ch}.landing-page--bidding .landing-heading{font-size:clamp(1.8rem,3.6vw,2.85rem)}.landing-page--bidding .landing-heading--onband{color:inherit;max-width:18ch}.landing-page--bidding .landing-heading--wide{max-width:32ch}.landing-page--bidding .landing-lead{color:inherit}.landing-page--bidding .landing-lead--onband{max-width:48ch}.landing-page--bidding .landing-lead--ink{color:rgba(var(--ink-rgb),.78)}.landing-page--bidding .landing-cta-title{font-size:clamp(2rem,4.2vw,3.2rem);margin:0;max-width:none}.landing-page--bidding .landing-cta-sub{max-width:44ch}.landing-page--bidding .vsab-nowrap{white-space:nowrap}.landing-page--bidding .vsab-hero-media{position:relative;min-height:430px}.landing-page--bidding .slip{position:absolute;width:min(276px,66%);border-radius:24px;padding:1.15rem 1.3rem 1.35rem;font-family:DM Sans,system-ui,sans-serif}.landing-page--bidding .slip-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.landing-page--bidding .slip-kind{font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:.94rem;letter-spacing:-.01em}.landing-page--bidding .slip-id{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;opacity:.65}.landing-page--bidding .slip-rows{margin:0;display:flex;flex-direction:column;gap:.5rem}.landing-page--bidding .slip-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.landing-page--bidding .slip-rows dt{font-size:.85rem;opacity:.72}.landing-page--bidding .slip-rows dd{margin:0;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1rem;font-variant-numeric:tabular-nums}.landing-page--bidding .slip-stamp{margin-top:1.05rem;display:inline-block;transform:rotate(-6deg);padding:.3rem .85rem;border-radius:8px;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.landing-page--bidding .slip-stamp--lost{color:#f0857a;box-shadow:inset 0 0 0 2.5px #f0857a99}.landing-page--bidding .slip-stamp--won{color:#a34f28;box-shadow:inset 0 0 0 2.5px #17907b80}.landing-page--bidding .slip--bid{top:2%;left:0;transform:rotate(-3.5deg);background:#ffffff14;color:#ffffffbf;box-shadow:inset 0 0 0 1px #ffffff1f}.landing-page--bidding .slip--trade{z-index:2;bottom:2%;right:0;transform:rotate(2.5deg);background:var(--surface);color:var(--ink);box-shadow:0 26px 54px -20px #000000a8,0 0 0 1px #22b79c4d,0 0 46px -14px #22b79c80}@media(max-width:900px){.landing-page--bidding .vsab-hero-media{min-height:0;display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:2.5rem}.landing-page--bidding .slip{position:relative;inset:auto;width:min(320px,100%)}.landing-page--bidding .slip--bid{transform:rotate(-2deg)}.landing-page--bidding .slip--trade{transform:rotate(1.5deg)}}.landing-page--bidding .vsab-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing-page--bidding .vsab-ladder-wrap{margin-top:clamp(1.8rem,3.5vw,2.6rem)}.landing-page--bidding .ladder{display:flex;flex-direction:column;gap:.6rem;background:var(--surface);border-radius:24px;box-shadow:var(--shadow-raised);padding:1.5rem 1.7rem}@media(max-width:640px){.landing-page--bidding .ladder{padding:1.2rem}}.landing-page--bidding .ladder-row{display:grid;grid-template-columns:10.5rem 1fr 7.5rem;align-items:center;gap:.9rem}@media(max-width:720px){.landing-page--bidding .ladder-row{grid-template-columns:1fr;gap:.3rem;padding-bottom:.5rem}}.landing-page--bidding .ladder-name{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:var(--ink-soft)}.landing-page--bidding .ladder-bar{display:flex;align-items:center;justify-content:flex-end;height:2.4rem;min-width:4.5rem;padding:0 .85rem;border-radius:16px;background:var(--surface-deep);box-shadow:var(--shadow-outline);font-family:Sora,system-ui,sans-serif;font-variant-numeric:tabular-nums}.landing-page--bidding .ladder-bar b{font-weight:800;font-size:1rem;color:var(--ink-soft)}.landing-page--bidding .ladder-tag{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.78rem;color:var(--ink-soft);opacity:.6}@media(max-width:720px){.landing-page--bidding .ladder-tag{justify-self:start}}.landing-page--bidding .ladder-row--win .ladder-name{color:var(--ink)}.landing-page--bidding .ladder-row--win .ladder-bar{background:linear-gradient(90deg,rgba(52,46,38,.82),var(--ink));box-shadow:var(--shadow-soft)}.landing-page--bidding .ladder-row--win .ladder-bar b{color:#fff}.landing-page--bidding .ladder-tag--win{color:var(--ink);opacity:1}.landing-page--bidding .ladder-row--you .ladder-name{color:#07545e}.landing-page--bidding .ladder-row--you .ladder-bar{background:#f8755729;box-shadow:inset 0 0 0 2px #f8755773}.landing-page--bidding .ladder-row--you .ladder-bar b{color:#07545e}.landing-page--bidding .ladder-tag--you{color:#07545e;opacity:1}.landing-page--bidding .vsab-cost-icon{--landing-card-icon-background: rgba(248, 117, 87, .14);--landing-card-icon-ink: #07545E}.landing-page--bidding .vsab-trade-inner{--landing-split-columns: 1.05fr .95fr}.landing-page--bidding .vsab-trade-copy .btn-pill{margin-top:1.9rem}.landing-page--bidding .vsab-orbit svg{display:block;width:100%;max-width:360px;height:auto;margin:0 auto}.landing-page--bidding .vsab-orbit text{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:15px;fill:#fff}.landing-page--bidding .orbit-centre{font-size:30px!important;font-weight:800!important}.landing-page--bidding .orbit-centre-sub{font-size:15px!important;fill:#ffffffd1!important}.landing-page--bidding .vsab-table-wrap{margin-top:clamp(1.8rem,3.5vw,2.6rem);overflow-x:auto;border-radius:24px;background:var(--surface);box-shadow:var(--shadow-raised)}.landing-page--bidding .vsab-table{width:100%;min-width:40rem;border-collapse:collapse;font-family:DM Sans,system-ui,sans-serif}.landing-page--bidding .vsab-table th,.landing-page--bidding .vsab-table td{padding:1rem 1.15rem;text-align:left;vertical-align:top;font-size:.97rem;line-height:1.45}.landing-page--bidding .vsab-table thead th{font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:1.02rem;padding-top:1.35rem;padding-bottom:1.35rem}.landing-page--bidding .vsab-table tbody th{font-family:Sora,system-ui,sans-serif;font-weight:700;color:var(--ink);width:30%}.landing-page--bidding .vsab-table tbody td{color:var(--ink-soft)}.landing-page--bidding .vsab-table tbody tr+tr th,.landing-page--bidding .vsab-table tbody tr+tr td{border-top:1px solid rgba(var(--ink-rgb),.08)}.landing-page--bidding .vsab-table .is-ours{background:#22b79c17;color:var(--ink);font-weight:600}.landing-page--bidding .vsab-table thead .is-ours{color:#a34f28;border-top-left-radius:24px;border-top-right-radius:24px}.landing-page--bidding .vsab-table-note{margin:1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.88rem;line-height:1.5;color:var(--ink-soft);max-width:62ch}.landing-page--bidding .vsab-math-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1.5rem,3.5vw,2.5rem);align-items:center;margin-top:clamp(1.8rem,3.5vw,2.6rem)}@media(max-width:880px){.landing-page--bidding .vsab-math-grid{grid-template-columns:1fr}}.landing-page--bidding .vsab-math-figures{display:flex;flex-direction:column;gap:1rem}.landing-page--bidding .vsab-figure{background:var(--surface);border-radius:24px;box-shadow:var(--shadow-soft);padding:1.3rem 1.45rem 1.4rem}.landing-page--bidding .vsab-figure p{margin:.5rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.92rem;line-height:1.5;color:var(--ink-soft)}.landing-page--bidding .vsab-figure-label{display:block;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.82rem;color:var(--ink-soft)}.landing-page--bidding .vsab-figure-value{display:block;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1;letter-spacing:-.02em;margin-top:.1rem}.landing-page--bidding .vsab-figure--paid .vsab-figure-value{color:var(--ink-soft)}.landing-page--bidding .vsab-figure--ours{box-shadow:var(--shadow-raised),0 0 0 2px #22b79c59}.landing-page--bidding .vsab-figure--ours .vsab-figure-value{color:#a34f28}.landing-page--bidding .vsab-chart{margin:0;background:var(--surface);border-radius:24px;box-shadow:var(--shadow-raised);padding:1.3rem 1.4rem 1.1rem}.landing-page--bidding .vsab-chart svg{display:block;width:100%;height:auto}.landing-page--bidding .vsab-chart text{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:13px;fill:var(--ink-soft)}.landing-page--bidding .vsab-chart figcaption{margin-top:.55rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;color:var(--ink-soft)}.landing-page--bidding .vsab-chart-key{font-size:13px}.landing-page--bidding .vsab-chart-key--ours{fill:#17907b!important}.landing-page--bidding .vsab-chart-note{font-size:12px!important;font-weight:600!important}.landing-page--privacy{--landing-detail-accent: #A34F28}.landing-page--privacy .landing-hero{background:#086b73}.landing-page--privacy .landing-sub{color:#f0faf7}.landing-page--privacy .landing-heading--onband{max-width:17ch}.landing-page--privacy .nt-skip{background:#a2e3d6}.landing-page--privacy .landing-phone{width:268px;max-width:74vw;border-radius:2.5rem;padding:9px;box-shadow:var(--shadow-floating),0 40px 60px -30px #001414b3}.landing-page--privacy .landing-phone-screen{border-radius:2rem}.landing-page--privacy .landing-phone-notch{top:10px;width:66px;height:20px;z-index:5}.landing-page--privacy .landing-game{background:linear-gradient(160deg,#2e5fa6,#3f7fb0 55%,#4fa79a)}.landing-page--privacy .landing-game-hud{top:38px;padding:0 16px;font-size:.78rem}.landing-page--privacy .landing-game-hud span{padding:.2rem .6rem}.landing-page--privacy .landing-game-grid{top:78px;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 16px}.landing-page--privacy .landing-game-gem{box-shadow:inset 0 -4px 6px -2px #0000004d,inset 0 4px 6px -2px #ffffff80}.landing-page--privacy .nt-scrim{position:absolute;inset:0;z-index:3;background:#040a0c99}.landing-page--privacy .nt-dialog{position:absolute;z-index:4;top:50%;left:50%;transform:translate(-50%,-50%);width:87%;padding:1.1rem 1rem .95rem;border-radius:18px;background:#f6f4f0e6;color:#342e2680;text-align:center;filter:grayscale(1)}.landing-page--privacy .nt-dialog-icon{display:block;width:2.1rem;height:2.1rem;margin:0 auto .5rem;border-radius:10px;background:#342e2638}.landing-page--privacy .nt-dialog-title{margin:0 0 .4rem;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.74rem;line-height:1.28}.landing-page--privacy .nt-dialog-body{margin:0 0 .85rem;font-family:DM Sans,system-ui,sans-serif;font-size:.62rem;line-height:1.3}.landing-page--privacy .nt-dialog-btn{display:block;padding:.38rem;border-radius:8px;background:#342e261a;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.66rem}.landing-page--privacy .nt-dialog-btn+.landing-page--privacy .nt-dialog-btn{margin-top:.3rem}.landing-page--privacy .nt-dialog-btn--allow{background:#342e2629}.landing-page--privacy .nt-dialog-strike{position:absolute;z-index:5;left:6%;right:6%;top:48%;height:4.5px;border-radius:2px;background:#086b73;transform:rotate(-9deg);box-shadow:0 2px 12px -2px #e15b3ef2}.landing-page--privacy .nt-stamp{position:absolute;z-index:6;top:74%;left:50%;transform:translate(-50%) rotate(-4deg);padding:.42rem 1.05rem;border-radius:999px;background:#7fe3cb;color:#08302a;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:.9rem;white-space:nowrap;box-shadow:0 14px 24px -12px #001412e6}.landing-page--privacy .nt-diff{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem;margin-top:clamp(1.8rem,3.5vw,2.6rem);align-items:start}@media(max-width:880px){.landing-page--privacy .nt-diff{grid-template-columns:1fr;max-width:34rem;margin-left:auto;margin-right:auto}}.landing-page--privacy .nt-panel{min-width:0;padding:1.5rem 1.6rem 1.7rem}.landing-page--privacy .nt-panel .code-block{margin:0 0 1.2rem;font-size:.68rem;line-height:1.7}@media(min-width:1000px){.landing-page--privacy .nt-panel .code-block{font-size:.72rem}}.landing-page--privacy .nt-panel--them{background:rgba(var(--ink-rgb),.045)}.landing-page--privacy .nt-panel--us{background:#a2e3d6}.landing-page--privacy .nt-panel-head{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}.landing-page--privacy .nt-panel-name{font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:1.22rem}.landing-page--privacy .nt-panel-badge{padding:.2rem .6rem;border-radius:999px;background:#ff946e;color:#fff;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}.landing-page--privacy .nt-panel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.95rem;line-height:1.45;color:var(--ink-soft)}.landing-page--privacy .nt-panel-list li{position:relative;padding-left:1.85rem}.landing-page--privacy .nt-panel-list li:before{content:"";position:absolute;left:0;top:.1em;width:1.2rem;height:1.2rem;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.landing-page--privacy .nt-panel-list--no li:before{opacity:.5;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'><path d='M6 6l12 12M18 6 6 18'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'><path d='M6 6l12 12M18 6 6 18'/></svg>")}.landing-page--privacy .nt-panel-list--yes li{color:var(--ink)}.landing-page--privacy .nt-panel-list--yes li:before{background-color:#ff946e;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.landing-page--privacy .nt-panel-cta{margin-top:1.5rem}.landing-page--privacy .nt-match{position:relative;background:#052c34}.landing-page--privacy .nt-match-inner{--landing-split-columns: 1.06fr .94fr;position:relative;z-index:1}.landing-page--privacy .nt-match-copy .landing-lead+.landing-lead{margin-top:.9rem}.landing-page--privacy .nt-match-copy em{font-style:normal;color:#7fe3cb}.landing-page--privacy .nt-signals{background:#ffffff0d;border-radius:24px;box-shadow:inset 0 0 0 1px #ffffff1f;padding:1.4rem 1.6rem 1.5rem}.landing-page--privacy .nt-signals-head{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:#ffffffa8;margin-bottom:.9rem}.landing-page--privacy .nt-signal-rows{margin:0;display:flex;flex-direction:column}.landing-page--privacy .nt-signal-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.7rem 0}.landing-page--privacy .nt-signal-rows>div+div{border-top:1px solid rgba(255,255,255,.1)}.landing-page--privacy .nt-signal-rows dt{font-family:DM Sans,system-ui,sans-serif;font-size:.92rem;color:#ffffff9e}.landing-page--privacy .nt-signal-rows dd{margin:0;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1.02rem;color:#fff}.landing-page--privacy .nt-signals-foot{margin:1.1rem 0 0;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.14);font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.5;color:#7fe3cb}.landing-page--privacy .nt-forms{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem;margin-top:clamp(1.8rem,3.5vw,2.6rem);align-items:start}@media(max-width:880px){.landing-page--privacy .nt-forms{grid-template-columns:1fr;max-width:30rem;margin-left:auto;margin-right:auto}}.landing-page--privacy .nt-form{background:var(--surface);padding:1.4rem 1.5rem 1.5rem}.landing-page--privacy .nt-form-head{display:flex;align-items:center;gap:.6rem;margin-bottom:1.1rem;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:1.05rem}.landing-page--privacy .nt-form-store{width:1.7rem;height:1.7rem;border-radius:8px;flex-shrink:0}.landing-page--privacy .nt-form-store--play{background:linear-gradient(135deg,#7cdcc7,#ff946e)}.landing-page--privacy .nt-form-store--apple{background:linear-gradient(135deg,#9aa3ad,#5c646e)}.landing-page--privacy .nt-form-row{display:flex;align-items:flex-start;gap:.7rem;padding:.62rem 0;font-family:DM Sans,system-ui,sans-serif;font-size:.88rem;color:var(--ink-soft)}.landing-page--privacy .nt-form-row+.landing-page--privacy .nt-form-row{border-top:1px solid rgba(var(--ink-rgb),.08)}.landing-page--privacy .nt-form-row b{display:block;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.95rem;color:var(--ink)}.landing-page--privacy .nt-form-row--off{opacity:.62}.landing-page--privacy .nt-form-check,.landing-page--privacy .nt-form-dash{flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.15rem;border-radius:50%}.landing-page--privacy .nt-form-check{background:#ff946e;position:relative}.landing-page--privacy .nt-form-check:after{content:"";position:absolute;inset:0;background-color:#fff;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");mask-size:68%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:68%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.landing-page--privacy .nt-form-dash{background:var(--surface-deep);position:relative}.landing-page--privacy .nt-form-dash:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.55rem;height:2.5px;border-radius:2px;background:rgba(var(--ink-rgb),.42)}.landing-page--privacy .nt-label-block{background:var(--surface-deep);border-radius:16px;box-shadow:var(--shadow-outline);padding:.85rem 1rem .95rem}.landing-page--privacy .nt-label-block+.landing-page--privacy .nt-label-block{margin-top:.7rem}.landing-page--privacy .nt-label-title{display:block;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin-bottom:.4rem}.landing-page--privacy .nt-label-item{display:block;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1.02rem;color:var(--ink)}.landing-page--privacy .nt-label-note{display:block;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;color:var(--ink-soft)}.landing-page--privacy .nt-label-none{display:block;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:1.02rem;color:#a34f28}.landing-page--privacy .nt-form-foot{margin:1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;line-height:1.45;color:var(--ink-soft)}.landing-page--privacy .nt-form-foot code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.landing-page--privacy .nt-skip-card{--landing-card-shadow: var(--shadow-raised);--landing-card-padding: 1.45rem 1.4rem 1.5rem;--landing-card-title-size: 1.1rem;--landing-card-title-margin: .8rem 0 .4rem;--landing-card-copy-size: .9rem;--landing-card-line-height: 1.5;color:var(--ink)}.landing-page--privacy .nt-skip-icon{--landing-card-icon-background: rgba(34, 183, 156, .15);--landing-card-icon-ink: #A34F28}.landing-page--formats{--landing-detail-accent: #6244C0}.landing-page--formats .landing-hero{text-align:center}.landing-page--formats .landing-hero .container{position:relative;z-index:1}.landing-page--formats .landing-title{font-size:clamp(2.1rem,4.4vw,3.6rem)}.landing-page--formats .landing-sub{margin:1.3rem auto 0;max-width:60ch}.landing-page--formats .landing-hero-actions{justify-content:center}.landing-page--formats .landing-heading{font-size:clamp(1.85rem,3.6vw,2.8rem)}.landing-page--formats .landing-lead{font-size:clamp(.99rem,1.4vw,1.1rem)}.landing-page--formats .landing-lead--onband{color:var(--landing-band-ink, rgba(255, 255, 255, .88));max-width:46ch}.landing-page--formats .landing-lead--ink{max-width:46ch}.landing-page--formats .landing-lead--centred{max-width:66ch}.landing-page--formats .landing-cta-sub{max-width:48ch}.landing-page--formats .fx-shelf{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(.6rem,2vw,1.6rem);max-width:46rem;margin:clamp(2.2rem,5vw,3.4rem) auto 0}@media(max-width:620px){.landing-page--formats .fx-shelf{grid-template-columns:repeat(3,1fr);max-width:22rem;gap:1.1rem}}.landing-page--formats .fx-shelf-item{display:flex;flex-direction:column;align-items:center;gap:.6rem}.landing-page--formats .fx-mini{width:100%;max-width:82px;aspect-ratio:9/18;padding:4px;border-radius:.9rem;background:#00000057;box-shadow:inset 0 0 0 1.5px #ffffff4d}.landing-page--formats .fx-mini-screen{position:relative;display:flex;flex-direction:column;gap:3px;width:100%;height:100%;padding:5px;border-radius:.62rem;overflow:hidden;background:#ffffff24}.landing-page--formats .fx-mini-fill{flex:1;border-radius:5px}.landing-page--formats .fx-mini-fill--turquoise{background:#086b73}.landing-page--formats .fx-mini-fill--coral-deep{background:#a34f28}.landing-page--formats .fx-mini-rail{height:3px;border-radius:2px;background:#5fe3b4;flex-shrink:0}.landing-page--formats .fx-mini-claim{height:8px;border-radius:4px;margin-top:-1px;background:#7fe3cb;flex-shrink:0}.landing-page--formats .fx-mini-line{height:6px;border-radius:3px;background:#fff6;flex-shrink:0}.landing-page--formats .fx-mini-line--short{width:60%}.landing-page--formats .fx-mini-card{height:34%;border-radius:5px;flex-shrink:0}.landing-page--formats .fx-mini-card--periwinkle{background:#9eb5ff}.landing-page--formats .fx-mini-icons{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;flex-shrink:0}.landing-page--formats .fx-mini-icons i{display:block;aspect-ratio:1;border-radius:5px;background:#fff6}.landing-page--formats .fx-mini-sheet{flex:1;border-radius:5px}.landing-page--formats .fx-mini-sheet--amber{background:#ffd16c}.landing-page--formats .fx-mini-strip{height:12px;border-radius:4px;margin-top:auto;flex-shrink:0}.landing-page--formats .fx-mini-strip--seafoam{background:#7cdcc7}.landing-page--formats .fx-mini-name{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.78rem;color:#ffffffe0;white-space:nowrap}.landing-page--formats .fx-format-inner{--landing-split-columns: 1.08fr .92fr;--landing-split-gap: clamp(1.75rem, 4vw, 3.25rem);--landing-split-mobile-gap: 2.2rem}.landing-page--formats .fx-format-inner--flip .fx-format-copy{order:2}.landing-page--formats .fx-format-inner--flip .landing-media{order:1}@media(max-width:880px){.landing-page--formats .fx-format-inner--flip .fx-format-copy{order:1}.landing-page--formats .fx-format-inner--flip .landing-media{order:2}}.landing-page--formats .fx-format-copy{min-width:0}.landing-page--formats .fx-format-copy .code-block{margin:1.4rem 0 0;font-size:.74rem}@media(min-width:1000px){.landing-page--formats .fx-format-copy .code-block{font-size:.82rem}}.landing-page--formats .home-band--dark .code-block{background:#1a484e;box-shadow:inset 0 0 0 1px #ffffff17}.landing-page--formats .fx-format-tag{margin:.35rem 0 0;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:1.05rem;color:#a34f28}.landing-page--formats .fx-format-tag--onband{color:var(--landing-band-ink, rgba(255, 255, 255, .72))}.landing-page--formats .fx-format-tag--ink{color:rgba(var(--ink-rgb),.6)}.landing-page--formats .fx-spec{margin:1.5rem 0 0;display:flex;flex-direction:column;gap:.85rem}.landing-page--formats .fx-spec>div{display:grid;grid-template-columns:8.5rem 1fr;gap:.9rem}@media(max-width:520px){.landing-page--formats .fx-spec>div{grid-template-columns:1fr;gap:.15rem}}.landing-page--formats .fx-spec dt{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.86rem;color:var(--ink-soft)}.landing-page--formats .fx-spec dd{margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.92rem;line-height:1.5;color:var(--ink)}.landing-page--formats .fx-spec--onband dt{color:var(--landing-band-ink, rgba(255, 255, 255, .6))}.landing-page--formats .fx-spec--onband dd{color:var(--landing-band-ink, rgba(255, 255, 255, .92))}.landing-page--formats .fx-spec--ink dt{color:rgba(var(--ink-rgb),.55)}.landing-page--formats .fx-spec--ink dd{color:var(--ink)}.landing-page--formats .landing-phone{width:232px;max-width:72vw;border-radius:2.3rem;padding:8px;box-shadow:var(--shadow-floating),0 40px 60px -30px #140a1e8c}.landing-page--formats .landing-phone-screen{border-radius:1.85rem}.landing-page--formats .landing-phone-notch{top:9px;width:58px;height:17px;z-index:6}.landing-page--formats .landing-game{background:linear-gradient(160deg,#5b3fa6,#7e4fb0 55%,#b0587e)}.landing-page--formats .landing-game-hud{top:32px;padding:0 13px;color:#fff;font-size:.7rem}.landing-page--formats .landing-game-hud span{padding:.15rem .5rem}.landing-page--formats .landing-game-grid{top:68px;grid-template-columns:repeat(5,1fr);gap:6px;padding:0 12px}.landing-page--formats .landing-game-gem{box-shadow:inset 0 -3px 5px -2px #0000004d,inset 0 3px 5px -2px #ffffff8c}.landing-page--formats .fx-count{position:absolute;top:14px;right:12px;z-index:5;background:#0009;border:2px solid rgba(255,255,255,.25);color:#fff;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.66rem;padding:.2rem .55rem;border-radius:999px}.landing-page--formats .fx-rail{position:absolute;top:0;left:0;right:0;z-index:4;height:3px;background:#ffffff29}.landing-page--formats .fx-rail-fill{display:block;width:100%;height:100%;background:#5fe3b4}.landing-page--formats .fx-bar{position:absolute;left:0;right:0;bottom:30px;z-index:4;background:#000c;padding:.8rem .85rem .85rem}.landing-page--formats .fx-claim{display:flex;align-items:center;justify-content:center;margin-bottom:.6rem;background:#5fe3b4;color:#08130f;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:.82rem;padding:.5rem;border-radius:999px}.landing-page--formats .fx-headline{color:#fff;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.96rem;margin:0 0 .6rem}.landing-page--formats .fx-install{display:flex;align-items:center;justify-content:center;background:#ffd93d;color:#0a0a0a;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.86rem;padding:.55rem;border-radius:999px}.landing-page--formats .fx-wm{position:absolute;left:0;right:0;bottom:0;height:30px;z-index:4;background:#000;display:flex;align-items:center;justify-content:center;color:#ffffff8c;font-size:.54rem;font-weight:600}.landing-page--formats .fx-wm b{color:#fffc;margin-left:.25em;font-weight:700}.landing-page--formats .fx-feed{position:absolute;inset:0;background:#f0eadd;padding:34px 10px 10px;display:flex;flex-direction:column;gap:9px}.landing-page--formats .fx-post{display:flex;gap:7px;align-items:center}.landing-page--formats .fx-post .av{width:20px;height:20px;border-radius:50%;background:#d9cdb6;flex-shrink:0}.landing-page--formats .fx-post .ln{flex:1;height:7px;border-radius:4px;background:#d9cdb6}.landing-page--formats .fx-post .ln--short{flex:0 0 55%}.landing-page--formats .fx-inline{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 6px 14px -6px #342e2659}.landing-page--formats .fx-inline-art{position:relative;height:64px;background:linear-gradient(160deg,#5b3fa6,#b0587e)}.landing-page--formats .fx-inline-sponsored{position:absolute;top:5px;left:5px;padding:.1rem .35rem;border-radius:4px;background:#00000073;color:#ffffffd9;font-size:.42rem;font-weight:700}.landing-page--formats .fx-inline-headline{margin:0;padding:.4rem .5rem .3rem;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.6rem;color:var(--ink)}.landing-page--formats .fx-inline-actions{display:flex;gap:5px;padding:0 .5rem .5rem}.landing-page--formats .fx-inline-more{flex:1;text-align:center;padding:.28rem;border-radius:999px;background:#342e2614;color:#342e26b3;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.5rem}.landing-page--formats .fx-inline-install{flex:1;text-align:center;padding:.28rem;border-radius:999px;background:#ffd93d;color:#0a0a0a;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.5rem}.landing-page--formats .fx-home{position:absolute;inset:0;background:linear-gradient(165deg,#23303f,#35506b);display:grid;grid-template-columns:repeat(4,1fr);align-content:start;gap:9px;padding:36px 14px 0}.landing-page--formats .fx-home-icon{aspect-ratio:1;border-radius:28%;background:#ffffff38}.landing-page--formats .fx-sheet{position:absolute;inset:21% 0 0;z-index:3;overflow:hidden;border-radius:1.1rem 1.1rem 1.85rem 1.85rem;box-shadow:0 -14px 30px -10px #0009}.landing-page--formats .landing-game--sheet{border-radius:1.1rem 1.1rem 0 0}.landing-page--formats .landing-game-grid--sheet{top:22px}.landing-page--formats .fx-count--sheet{top:17px;right:14px}.landing-page--formats .fx-bar--sheet{bottom:30px}.landing-page--formats .fx-banner{position:absolute;left:7px;right:7px;bottom:12px;z-index:4;display:flex;align-items:center;gap:6px;padding:6px 7px;border-radius:10px;background:#fff;box-shadow:0 6px 16px -4px #00000073}.landing-page--formats .fx-banner-icon{width:26px;height:26px;border-radius:7px;flex-shrink:0;background:linear-gradient(135deg,#086b73,#ffd16c)}.landing-page--formats .fx-banner-text{flex:1;min-width:0;display:flex;flex-direction:column}.landing-page--formats .fx-banner-text b{font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.56rem;color:var(--ink)}.landing-page--formats .fx-banner-text i{font-style:normal;font-size:.48rem;color:var(--ink-soft)}.landing-page--formats .fx-banner-cta{flex-shrink:0;padding:.22rem .5rem;border-radius:999px;background:#ffd93d;color:#0a0a0a;font-family:Sora,system-ui,sans-serif;font-weight:700;font-size:.5rem}.landing-page--alongside{--landing-hero-columns: 1.05fr .95fr;--landing-split-columns: 1fr 1fr}.landing-page--alongside .landing-title{font-size:clamp(2.7rem,4.8vw,4.1rem)}.landing-page--alongside .landing-title-mark{color:#d3bfff}.landing-page--alongside .landing-hero{padding:clamp(3.5rem,7vw,6rem) 0}.landing-page--alongside .landing-cta{background:#a2e3d6}.landing-page--alongside .landing-lead{margin-top:0}.landing-page--alongside .landing-lead+.landing-lead{margin-top:1rem}.landing-page--alongside .alongside-economics{background:#d3bfff}.landing-page--alongside .alongside-economics .landing-lead{color:#12383d}.alongside-scene{max-width:34rem;width:100%;margin:0 auto;color:#12383d;padding:1rem 0}.alongside-app{display:grid;justify-items:center;gap:.5rem;color:#f0faf7}.alongside-app strong{font-family:Sora,system-ui,sans-serif;font-size:1.5rem}.alongside-app>span:last-child{font-size:.82rem;color:#b2cfcc}.alongside-app-symbol{display:grid;place-items:center;width:4.7rem;height:4.7rem;margin-bottom:.4rem;border-radius:24px;background:#ff946e;color:#12383d;font:700 3.8rem/1 Quicksand,system-ui,sans-serif}.alongside-branches{display:flex;width:52%;height:2.5rem;margin:.6rem auto 0}.alongside-branches span{flex:1;border:2px solid #A2E3D6;border-bottom:none}.alongside-branches span:first-child{border-right:none;border-radius:16px 0 0}.alongside-branches span:last-child{border-left:none;border-color:#d3bfff;border-radius:0 16px 0 0}.alongside-channels{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.alongside-channel{padding:1.5rem 1rem;border-radius:22px;text-align:center}.alongside-channel--revenue{background:#a2e3d6;transform:rotate(-3deg)}.alongside-channel--growth{background:#d3bfff;transform:rotate(3deg)}.alongside-channel>strong{display:block;font:600 clamp(1.05rem,1.7vw,1.4rem)/1.2 "Sora",system-ui,sans-serif}.alongside-channel p{margin:.6rem auto 0;max-width:21ch;font-size:.83rem;line-height:1.5}.alongside-channel-name{display:block;font-size:.75rem;font-weight:600;min-height:2.3em}.alongside-channel-art{display:flex;justify-content:center;align-items:center;height:7rem;margin-bottom:.5rem}.alongside-coins span{display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:50%;border:2px solid #12383D;background:#ffd16c;font:600 2.3rem/1 Sora,system-ui,sans-serif}.alongside-coins span:first-child{transform:translate(.7rem,-.45rem)}.alongside-coins span:last-child{margin-left:-1.6rem;transform:translateY(.45rem)}.alongside-people{gap:.35rem}.alongside-people span{position:relative;width:2.5rem;height:2.7rem;margin-top:2rem;border-radius:1.5rem 1.5rem .4rem .4rem;background:#3155e7}.alongside-people span:before{content:"";position:absolute;width:1.65rem;height:1.65rem;left:calc(50% - .825rem);top:-1.9rem;border-radius:50%;background:inherit}.alongside-people span:nth-child(2){background:#12383d;transform:translateY(-.75rem)}.alongside-scene-note{text-align:center;margin:2rem 0 0;font-size:.9rem;color:#b2cfcc}.alongside-intro{align-items:start}.alongside-steps{list-style:none;padding:0;margin:3rem 0 2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.alongside-steps li{border-top:1px solid rgba(var(--ink-rgb),.1);padding-top:1.4rem}.alongside-steps h3{font:600 1.35rem/1.2 Sora,system-ui,sans-serif;margin:1.1rem 0 .75rem}.alongside-steps p{font-size:.95rem;line-height:1.65;color:var(--ink-soft);margin:0}@media(max-width:680px){.alongside-steps{grid-template-columns:1fr;gap:1.5rem}}.alongside-step-number{font:500 2rem/1 Sora,system-ui,sans-serif;color:#3155e7}.alongside-text-link{color:var(--ink);font-weight:650;text-underline-offset:.3em}.alongside-calculator{margin-top:2.5rem;display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:var(--surface);color:var(--ink);border-radius:24px;overflow:hidden}@media(max-width:880px){.alongside-calculator{grid-template-columns:1fr}}.alongside-calculator-fields{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:1.75rem 1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.alongside-calculator-fields label{font-size:.88rem;font-weight:650;line-height:1.4;min-width:0}.alongside-calculator-fields label>span{display:block;font-weight:400;font-size:.78rem;color:var(--ink-soft);margin-top:.65rem}.alongside-calculator-fields label>span a{color:inherit}.alongside-calculator-fields input,.alongside-calculator-fields select{display:block;width:100%;min-width:0;min-height:3.2rem;padding:.8rem;margin-top:.7rem;border:1px solid rgba(var(--ink-rgb),.1);border-radius:10px;background:var(--surface-bg);color:var(--ink);font:500 1rem/1.2 DM Sans,system-ui,sans-serif}.alongside-calculator-fields input:focus-visible,.alongside-calculator-fields select:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:3px}@media(max-width:520px){.alongside-calculator-fields{grid-template-columns:1fr}}.alongside-calculator-result{padding:clamp(1.5rem,3vw,2.5rem);background:#12383d;color:#f0faf7;min-width:0}.alongside-calculator-result dl{margin:1.8rem 0 0;font-size:.85rem}.alongside-calculator-result dl div{display:flex;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-bottom:1px solid rgba(162,227,214,.2)}.alongside-calculator-result dl dd{margin:0;white-space:nowrap;font-weight:650}.alongside-result-label{font-size:.85rem;margin:0 0 .8rem}.alongside-result-total{margin:0}.alongside-result-total output{display:block;font:500 clamp(3rem,6vw,5rem)/1.15 "Sora",system-ui,sans-serif;letter-spacing:-.05em;color:#a2e3d6;overflow-wrap:anywhere}.alongside-result-total>span{display:block;font-size:1.1rem;margin-top:.3rem}.alongside-result-explanation{margin:1.4rem 0 0;font-size:.88rem;line-height:1.65;color:#b2cfcc}.alongside-calculator-note{grid-column:1/-1;margin:0;padding:1.2rem clamp(1.5rem,3vw,2.5rem);background:var(--surface-deep);color:var(--ink-soft);font-size:.78rem;line-height:1.6}.brand-logo{display:inline-flex;align-items:center;gap:.5rem;line-height:1;text-decoration:none}.brand-logo .brand-logo-mark{display:inline-flex}.brand-logo .brand-logo-lens{display:block;height:30px;width:auto}.brand-logo .brand-logo-lens .lens-a{fill:#f87557}.brand-logo .brand-logo-lens .lens-b{fill:#22b79c}.brand-logo .brand-logo-lens .lens-i{fill:#12695a}.brand-logo .brand-logo-word{font-family:Quicksand,system-ui,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--ink)}.brand-logo--inverted .brand-logo-word{color:var(--surface-bg)}.app-nav{display:inline-flex;align-items:center;gap:.2rem;padding:.28rem;background:rgba(var(--ink-rgb),.07);border-radius:16px;box-shadow:var(--shadow-outline)}.app-nav .app-nav-item{position:relative;display:inline-flex;align-items:center;padding:.62rem 1rem .68rem;border-radius:12px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.9rem;line-height:1;color:var(--ink-soft);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.app-nav .app-nav-item:hover{color:#07545e;background:rgba(var(--ink-rgb),.045)}.app-nav .app-nav-item:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring-color)}.app-nav .app-nav-item.is-active{color:#07545e;background:var(--surface);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.app-nav .app-nav-item.is-active:after{transform:translate(-50%) scaleX(1)}.lang-flag{display:block;flex-shrink:0;width:1.25rem;height:auto}.lang-switcher{position:relative}.lang-switcher summary{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .7rem;cursor:pointer;color:var(--ink);font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.78rem;background:var(--surface);border-radius:999px;box-shadow:var(--shadow-soft);transition:filter .15s ease}.lang-switcher summary:hover{filter:brightness(1.02)}.lang-switcher summary{list-style:none;-webkit-user-select:none;user-select:none}.lang-switcher summary::-webkit-details-marker{display:none}.lang-switcher .lang-switcher-menu{position:absolute;top:calc(100% + .5rem);right:0;min-width:9.5rem;max-height:16rem;overflow-y:auto;padding:.3rem;background:var(--surface);border-radius:16px;box-shadow:var(--shadow-floating);z-index:60;display:flex;flex-direction:column}.lang-switcher .lang-switcher-item{display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border-radius:11px;font-family:DM Sans,system-ui,sans-serif;font-weight:600;font-size:.9rem;color:var(--ink);text-decoration:none;transition:background .12s ease,color .12s ease}.lang-switcher .lang-switcher-item:hover,.lang-switcher .lang-switcher-item.is-active{background:var(--surface-deep);color:#07545e}.site-footer{position:relative;background:#12383d;color:#edf5f2;padding:3.5rem 0 1.75rem}.site-footer .site-footer-inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}.site-footer .footer-top{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:700px){.site-footer .footer-top{grid-template-columns:minmax(280px,1.2fr) 2.5fr;gap:3rem}}.site-footer .footer-brand{display:flex;flex-direction:column;gap:1rem;max-width:28rem}.site-footer .footer-tagline{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.15;letter-spacing:-.02em;color:#fcfffe}.site-footer .footer-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem}@media(min-width:640px){.site-footer .footer-cols{grid-template-columns:repeat(3,1fr)}}.site-footer .footer-col{display:flex;flex-direction:column;gap:.7rem}.site-footer .footer-col h4{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff6e980;margin-bottom:.3rem}.site-footer .footer-col a{color:#fff6e9d9;text-decoration:none;font-size:.95rem;font-weight:500;transition:color .15s ease,transform .15s ease;width:max-content}.site-footer .footer-col a:hover{color:#fcfffe;transform:translate(3px)}.site-footer .footer-mark .brand-logo-lens{height:44px}.site-footer .footer-bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}@media(min-width:640px){.site-footer .footer-bottom{flex-direction:row;align-items:center}}.site-footer .footer-bottom .footer-meta{font-size:.85rem;color:#fff6e98c}.site-footer .lang-switcher summary{background:#fff6e914;box-shadow:none;color:#fff6e9d9;font-size:.85rem}.site-footer .lang-switcher summary:hover{background:#fff6e929}.site-footer .lang-switcher .lang-switcher-menu{top:auto;bottom:calc(100% + .5rem)}.cookie-banner{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:1000;display:flex;justify-content:center}.cookie-banner[hidden]{display:none}.cookie-banner .cookie-banner-inner{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:540px;padding:1.25rem 1.4rem;background:var(--surface);border:2.5px solid var(--ink);border-radius:16px;box-shadow:var(--shadow-raised)}.cookie-banner .cookie-banner-copy{display:flex;flex-direction:column;gap:.35rem}.cookie-banner .cookie-banner-title{margin:0;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:-.015em;color:var(--ink)}.cookie-banner .cookie-banner-text{margin:0;font-size:.9rem;line-height:1.45;color:#547477}.cookie-banner .cookie-banner-actions{display:flex;gap:.6rem;justify-content:flex-end}@media(min-width:560px){.cookie-banner .cookie-banner-inner{flex-direction:row;align-items:center;gap:1.5rem}.cookie-banner .cookie-banner-actions{flex-shrink:0}}.cookie-banner .cookie-btn{appearance:none;border:none;cursor:pointer;padding:.6rem 1.1rem;border-radius:999px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.9rem;background:#086b73;color:#fff;box-shadow:var(--shadow-soft);transition:filter .15s ease}.cookie-banner .cookie-btn:hover{filter:brightness(1.03)}.cookie-banner .cookie-btn--neutral{background:var(--surface-deep);color:var(--ink)}.docs-tabs{display:inline-flex;gap:.25rem;padding:.3rem;margin-bottom:1.5rem;background:var(--surface-deep);border-radius:999px;box-shadow:var(--shadow-outline)}.docs-tabs .docs-tab{appearance:none;border:none;cursor:pointer;padding:.5rem 1.1rem;border-radius:999px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.9rem;color:var(--ink-soft);background:transparent;transition:background .15s ease,color .15s ease}.docs-tabs .docs-tab:hover{color:#07545e}.docs-tabs .docs-tab.is-active{color:#fff;background:#07545e}.docs-toggle{display:inline-flex;gap:.25rem;padding:.25rem;background:var(--surface-deep);border-radius:999px;box-shadow:var(--shadow-outline)}.docs-toggle .docs-toggle-btn{appearance:none;border:none;cursor:pointer;padding:.4rem .9rem;border-radius:999px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.82rem;color:var(--ink-soft);background:transparent;transition:background .15s ease,color .15s ease}.docs-toggle .docs-toggle-btn.is-active{color:var(--ink);background:var(--surface)}.code-block{position:relative}.code-block .code-copy{position:absolute;top:.55rem;right:.55rem;appearance:none;border:none;cursor:pointer;padding:.3rem .6rem;border-radius:8px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:.72rem;color:var(--surface);background:#ffffff1f;transition:background .15s ease}.code-block .code-copy:hover{background:#ffffff38}.code-block .code-copy.is-copied{background:#ff946e;color:#fff}.ui-message{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.15rem;margin:1rem 0 1.25rem;background:#fef7e6;border-radius:8px;box-shadow:var(--shadow-soft)}.ui-message strong{font-family:DM Sans,system-ui,sans-serif;font-weight:700;color:var(--ink)}.ui-message p{margin:0;line-height:1.6;color:#0a0a0ad1}.docs-toc-set{display:flex;flex-wrap:wrap;gap:.35rem}.docs-toc-set[hidden]{display:none}@media(min-width:880px){.docs-toc-set{flex-direction:column;flex-wrap:nowrap}}
