.topbar{z-index:50;background:var(--bg);border-bottom:1px solid var(--border);position:fixed;inset:0 0 auto}.topbar-in{align-items:center;gap:30px;height:72px;display:flex}.topbar-logo{flex:none}.topbar-logo img{width:auto;max-width:none;height:30px}.topbar-links{gap:2px;display:flex}.topbar-links a{color:var(--muted);border-radius:12px;padding:8px 13px;font-size:15px;font-weight:700;transition:color .15s,background .15s}.topbar-links a:hover{color:var(--text)}.topbar-links a.active{color:var(--text);background:var(--surface2)}.topbar-right{align-items:center;gap:10px;margin-left:auto;display:flex}.topbar-dl{border-radius:13px;height:42px;padding:0 16px;font-size:15px}.topbar-plus{display:none}.lang button{padding:6px 10px;font-size:13px}.footer{border-top:1px solid var(--border);margin-top:40px;padding-top:44px}.footer-in{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.footer-logo{width:auto;height:30px}.footer p{color:var(--muted);margin:12px 0 0;font-weight:600}.footer-cols{gap:70px;display:flex}.footer-cols div{align-content:start;gap:9px;display:grid}.footer-cols b{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:3px;font-size:12px;font-weight:800}.footer-cols a{color:var(--muted);font-size:15px;font-weight:600}.footer-cols a:hover{color:var(--text)}.footer-bottom{border-top:1px solid var(--border);color:var(--faint);justify-content:space-between;margin-top:40px;padding:20px 0;font-size:14px;font-weight:600;display:flex}.tabbar{display:none}@media (width<=900px){.topbar-links{display:none}}@media (width<=720px){.topbar-in{height:64px}.topbar-logo img{height:26px}.topbar .topbar-dl{display:none}.topbar-plus{display:inline-flex}.footer{padding-bottom:20px}.footer-cols{gap:50px}.tabbar{z-index:50;height:calc(66px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border);grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;inset:auto 0 0}.tabbar a{color:var(--faint);justify-items:center;gap:3px;padding-bottom:10px;font-size:11px;font-weight:700;display:grid}.tabbar a.active{color:var(--accent)}.tabbar-add{align-self:start}.tabbar-add span{background:var(--accent);color:#fff;width:50px;height:50px;box-shadow:0 0 0 5px var(--bg);border-radius:50%;place-items:center;margin-top:-14px;display:grid}}.phone{--w:280px;width:var(--w);max-width:100%;padding:calc(var(--w) * .03);border-radius:calc(var(--w) * .15);background:#1a1e27;flex:none;box-shadow:inset 0 0 0 1px #2c3241,0 30px 60px -30px #000000e6}.phone-screen{aspect-ratio:1092/2364;border-radius:calc(var(--w) * .12);background:#000;position:relative;overflow:hidden}.phone-screen>img{object-fit:cover;object-position:top;-webkit-user-select:none;user-select:none;width:100%;height:100%}.phone-wrap{align-items:flex-start;gap:18px;display:flex}.phone-wrap .phone:nth-child(2){margin-top:56px}@media (width<=720px){.phone-wrap .phone{--w:46vw!important}}.sheet-bg{z-index:100;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sheet{background:var(--surface);border:1px solid var(--border);border-radius:28px;width:460px;max-width:100%;max-height:calc(100vh - 40px);padding:24px;position:relative;overflow-y:auto}.sheet-grab{display:none}.sheet-x{background:var(--surface2);width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.sheet-head{align-items:center;gap:14px;padding-right:30px;display:flex}.sheet-head img{border-radius:14px;flex:none;width:56px;height:56px}.sheet-head h3{margin:0;font-size:19px;font-weight:900}.sheet-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.sheet-tabs{margin-top:20px;display:flex}.sheet-tabs button{flex:1}.steps{gap:4px;margin:18px 0 0;padding:0;list-style:none;display:grid}.steps li{border-top:1px solid var(--border);grid-template-columns:30px 1fr;gap:12px;padding:12px 0;display:grid}.steps li:first-child{border-top:0}.steps-n{background:var(--accent-dim);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font-size:14px;font-weight:900;display:grid}.steps-body b{font-weight:800;display:block}.steps-body>span{color:var(--muted);font-size:14px;display:block}.steps-btn{border-radius:13px;height:44px;margin-top:10px;font-size:15px}.pic{background:var(--surface2);border-radius:14px;margin-top:10px}.pic .hot{color:var(--accent);background:var(--accent-dim);box-shadow:0 0 0 2px var(--accent)}.pic-bar{height:46px;color:var(--muted);justify-content:space-around;align-items:center;display:flex}.pic-bar .hot{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.pic-bar .flip{transform:scaleX(-1)}.pic-menu{gap:4px;padding:6px;display:grid}.pic-menu div{color:var(--muted);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px;font-weight:700;display:flex}.pic-menu div.hot{color:var(--text)}.pic-home{grid-template-columns:repeat(4,44px);gap:14px;padding:14px 16px;display:grid}.pic-home i{background:var(--track);border-radius:11px;width:44px;height:44px}.pic-home span{justify-items:center;gap:4px;display:grid}.pic-home img{width:44px;height:44px;box-shadow:0 0 0 2px var(--accent);border-radius:11px}.pic-home small{color:var(--muted);font-size:10px;font-weight:700}@media (width<=720px){.sheet-bg{place-items:end stretch;padding:0}.sheet{width:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;max-height:92vh}.sheet-grab{background:var(--track);border-radius:3px;width:40px;height:5px;margin:-10px auto 14px;display:block}}.hero{padding-top:70px}.hero .t-xl{font-size:clamp(56px,7.4vw,100px)}.feat{flex-direction:column;display:flex}.feat .tile{margin-bottom:16px}.feat .link{margin-top:auto;padding-top:14px}.home-rows{max-width:520px;margin-top:26px}.home-medals{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.home-ranks p,.home-plus p{max-width:440px}.home-price{font-weight:800;color:var(--gold)!important;margin-top:14px!important}.get{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.get .btn{grid-column:1/-1}@media (width<=720px){.hero{padding-top:34px}.hero .phone-wrap{justify-content:center}}.trailer{grid-template-columns:1fr auto;align-items:center;gap:40px;padding:32px;display:grid}.trailer-vid{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:22px;width:300px}.trailer-btn{margin-top:24px}@media (width<=760px){.trailer{grid-template-columns:1fr;padding:22px}.trailer-vid{justify-self:center;width:100%;max-width:320px}}.step-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.step-n{color:var(--track);font-size:34px}.try{align-items:start}.sd{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;width:380px;max-width:100%;padding:22px}.sd-head .label{margin-bottom:4px}.sd-push{font-size:20px;font-weight:800}.sd-crew{justify-content:center;gap:8px;margin-top:12px;display:flex}.sd-crew span{width:40px;height:40px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;place-items:center;font-weight:900;display:grid}.sd-stage{place-items:center;height:150px;display:grid}.sd-n{font-size:110px}.sd-n.go{color:var(--gold)}.sd-total{justify-items:center;display:grid}.sd-total .title{font-size:64px;line-height:1}.sd-total small{color:var(--accent);margin-top:-4px;font-weight:800}.sd-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:800}.sd-total{grid-template-columns:auto}.sd-stats{background:var(--surface2);border-radius:16px;grid-template-columns:repeat(3,1fr);padding:12px 6px;display:grid}.sd-stats b{font-size:20px;font-weight:900;display:block}.sd-stats b.g{color:var(--gold)}.sd-stats span{color:var(--muted);font-size:12px;font-weight:700}.sd-awards{gap:6px;margin-top:12px;display:grid}.sd-aw{background:var(--surface2);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}.sd-aw .tile{border-radius:10px;width:32px;height:32px}.sd-aw b{font-size:14px;font-weight:800}.sd-who{margin-left:auto;font-size:14px;font-weight:800}.sd-btn{width:100%;margin-top:14px}.sd-btn:disabled{opacity:.5}.awards{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.awards .row:nth-child(2){border-top:0;padding-top:0}.awards .row:nth-last-child(2):nth-child(odd){padding-bottom:0}@media (width<=900px){.try .sd{justify-self:center}}@media (width<=720px){.awards{grid-template-columns:1fr}.awards .row:nth-child(2){border-top:1px solid var(--border);padding-top:14px}}.coach-points{max-width:520px;margin-top:26px}.chat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-content:start;gap:8px;width:380px;max-width:100%;padding:16px;display:grid}.chat-day{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:6px 0;font-size:11px;font-weight:800}.chat-me,.chat-bot{border-radius:18px;max-width:88%;padding:11px 13px;font-size:14px}.chat-me{background:var(--accent);border-bottom-right-radius:6px;justify-self:end}.chat-bot{background:var(--surface2);border-bottom-left-radius:6px}.chat-bot .who{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.chat-items{margin-top:6px;font-size:13px}.chat-items div{border-bottom:1px solid var(--track);justify-content:space-between;gap:10px;padding:7px 0;display:flex}.chat-items small{color:var(--muted);font-size:11px;font-weight:600;display:block}.chat-items .tot{border:0;padding-bottom:0;font-weight:900}.chat-btn{background:var(--accent);color:#fff;border-radius:10px;margin-top:8px;padding:7px 12px;font-size:13px;font-weight:800;display:table}.chat-photo{aspect-ratio:4/3;background:#3b3328;border-radius:18px 18px 6px;justify-self:end;width:190px;position:relative;overflow:hidden}.chat-photo i{display:block;position:absolute}.chat-photo .pl{background:radial-gradient(circle,#f4f2ee 58%,#dcd8cf 60%,#e9e6df 70%);border-radius:50%;inset:10% 18%}.chat-photo .ri{background:radial-gradient(circle at 40% 40%,#fffdf6,#efe7cf);border-radius:45%;width:26%;height:30%;top:32%;left:30%}.chat-photo .ch{background:linear-gradient(140deg,#d9a86a,#b47a3c);border-radius:40% 50% 45% 55%;width:24%;height:22%;top:26%;left:50%;transform:rotate(-12deg)}.chat-photo .br{background:radial-gradient(circle at 30% 30%,#4f9a47 30%,#0000 32%),radial-gradient(circle at 70% 40%,#3f8a3a 30%,#0000 32%),radial-gradient(circle at 50% 75%,#5aa951 30%,#0000 32%);border-radius:50%;width:22%;height:20%;top:52%;left:48%}.job{flex-direction:column;display:flex}.job-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.job dl{grid-template-columns:56px 1fr;gap:8px 10px;margin:14px 0 0;font-size:14px;display:grid}.job dt{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-top:2px;font-size:11px;font-weight:800}.job dd{color:var(--muted);margin:0}.range-wrap{align-items:center;gap:40px}.range{padding:26px}.range-top{justify-content:space-between;font-size:18px;display:flex}.range-top span{color:var(--accent);font-weight:800}.range-bar{background:var(--track);border-radius:6px;height:12px;margin:22px 0 14px;position:relative}.range-bar i{background:var(--accent-dim);border:1px solid #3b7bf680;border-radius:6px;position:absolute;inset:0 22% 0 25%}.range-bar b{background:var(--accent);border-radius:3px;width:6px;height:24px;position:absolute;top:-6px;left:45%}.range-nums{justify-content:space-between;font-weight:800;display:flex}.range-nums small{color:var(--muted);font-size:12px;font-weight:600;display:block}.range-nums .mid{text-align:center;color:var(--accent)}.range-nums span:last-child{text-align:right}@media (width<=900px){.chat{justify-self:center}}.plus-hero{grid-template-columns:1fr 420px;align-items:center;gap:50px;display:grid}.plans{gap:10px;padding:18px;display:grid}.plan{text-align:left;background:var(--surface2);border:1.5px solid #0000;border-radius:18px;justify-items:start;gap:2px;padding:16px 18px;display:grid;position:relative}.plan.on{border-color:var(--gold);background:#f5c5420f}.plan-free{background:var(--gold);color:#1b1400;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:900;position:absolute;top:-9px;left:14px}.plan-name{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:800}.plan-price{color:var(--muted);font-weight:600}.plan-price b{color:var(--text);font-size:26px;font-weight:900}.plan-sub{color:var(--gold);font-size:13px;font-weight:700}.plan .radio{border:2px solid var(--faint);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;right:18px;translate:0 -50%}.plan.on .radio{border-color:var(--gold);box-shadow:inset 0 0 0 4px var(--surface2), inset 0 0 0 12px var(--gold)}.plans-cta{margin-top:6px}.plans-how{text-align:center;color:var(--muted);margin:0;font-size:13px}.plus-two{align-items:start}.cmp table{border-collapse:collapse;width:100%;font-size:15px}.cmp th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center;width:70px;padding:0 0 10px;font-size:12px;font-weight:800}.cmp th.g{color:var(--gold)}.cmp td{border-top:1px solid var(--border);text-align:center;padding:11px 0;font-weight:800}.cmp td:first-child{text-align:left;color:var(--text);font-weight:600}.cmp td svg{color:var(--accent);margin:0 auto}.cmp td.g svg,.cmp td.g{color:var(--gold)}.cmp .no{color:var(--faint)}.swatches{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px;display:grid}.swatch{background:var(--surface);border:1.5px solid var(--border);text-align:left;border-radius:18px;justify-items:start;gap:6px;padding:10px;display:grid}.swatch.on{border-color:var(--sa)}.swatch b{font-size:14px;font-weight:800}.swatch .chip{height:22px;padding:0 8px;font-size:11px}.swatch .pill-gold{padding:2px 8px;font-size:11px}.sw{background:var(--sbg);border:1px solid #ffffff14;border-radius:10px;align-items:flex-end;gap:4px;width:100%;height:40px;padding:7px;display:flex}.sw i{background:var(--sa);border-radius:5px;width:46%;height:5px}.sw i+i{background:var(--ss);width:26%}.mini{background:var(--bg);color:var(--tx);padding:16% 14px 0;font-size:12px;transition:background .4s,color .4s;position:absolute;inset:0}.mini *{transition:background-color .4s,color .4s,stroke .4s,border-color .4s}.mini-top{justify-content:space-between;align-items:center;display:flex}.mini-top img{width:auto;height:17px}.mini-top img.inv{filter:invert()}.mini-top span{border:2px solid var(--a);border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.mini-h{margin:16px 0 9px;font-size:19px;font-weight:900}.mini-card{background:var(--s1);border-radius:18px;align-items:center;gap:10px;padding:12px;display:flex;position:relative}.mini-ring{flex:none;width:92px;transform:rotate(-90deg)}.mini-ring circle{fill:none;stroke:var(--s2);stroke-width:9px}.mini-ring circle.on{stroke:var(--a);stroke-linecap:round}.mini-kcal{justify-items:center;width:92px;display:grid;position:absolute;left:12px}.mini-kcal b{font-size:16px;font-weight:900}.mini-kcal span{color:var(--mu);font-size:8px;font-weight:700}.mini-macros{flex:1;gap:8px;display:grid}.mini-macros span{justify-content:space-between;font-size:10.5px;display:flex}.mini-macros i{color:var(--mu);font-style:normal;font-weight:700}.mini-macros .bar{background:var(--s2);border-radius:5px;height:5px;margin-top:3px;overflow:hidden}.mini-macros .bar span{border-radius:5px;height:100%;display:block}.mini-row{background:var(--s1);border-radius:14px;align-items:center;gap:10px;margin-top:9px;padding:12px;font-weight:800;display:flex}.mini-row .dot{background:var(--s2);border-radius:8px;width:24px;height:24px}.mini-row b{color:var(--a);margin-left:auto}.mini-nav{background:var(--s1);border-top:1px solid var(--s2);justify-content:space-around;align-items:center;height:58px;display:flex;position:absolute;bottom:0;left:0;right:0}.mini-nav i{background:var(--s2);border-radius:6px;width:18px;height:18px}.mini-nav span{background:var(--a);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-16px;font-size:22px;font-weight:700;display:grid}@media (width<=900px){.plus-hero{grid-template-columns:1fr;gap:30px}}@media (width<=520px){.swatches{grid-template-columns:repeat(2,1fr)}}.dl-icon{border-radius:22px;width:84px;height:84px;margin-bottom:22px}.dl-two{align-items:stretch}.dl-card{align-content:start;gap:12px;display:grid}.dl-top{align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.dl-top p{margin-top:2px}.dl-card .btn{width:100%}.dl-ver{text-align:center;color:var(--faint);font-size:13px;font-weight:700}.dl-steps{border-top:1px solid var(--border);gap:10px;margin:8px 0 0;padding:14px 0 0;list-style:none;display:grid}.dl-steps li{color:var(--muted);gap:12px;font-size:14px;display:flex}.dl-steps span{background:var(--surface2);width:24px;height:24px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.faq{padding:6px 22px}.faq-item{border-top:1px solid var(--border)}.faq-item:first-child{border-top:0}.faq-item button{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 0;font-size:16px;font-weight:800;display:flex}.faq-item button svg{color:var(--muted);flex:none;transition:transform .2s}.faq-item.on button svg{color:var(--accent);transform:rotate(45deg)}.faq-item>div{overflow:hidden}.faq-item p{color:var(--muted);margin:0;padding:0 0 18px}.faq-item p a{color:var(--accent);font-weight:700}@font-face{font-family:Anton;src:url(/assets/Anton-Regular-CHcDu_1P.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-C9ggpgyW.woff2)format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-DV7cQaJ0.woff2)format("woff2");font-weight:600 700;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-C_3BPknd.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Black-COJrZAPa.woff2)format("woff2");font-weight:900;font-display:swap}:root{--bg:#0b0d12;--surface:#151922;--surface2:#1f2430;--border:#232937;--track:#2a303d;--text:#f3f5f9;--muted:#8b93a5;--faint:#5b6375;--accent:#3b7bf6;--accent-dim:#3b7bf629;--protein:#4c82f7;--carbs:#f3a83b;--fat:#35a876;--danger:#ef5b5b;--gold:#f5c542;--gold-dim:#f5c54229;--gold-line:#f5c54259;--edge:#ffffff12;--radius:24px;--display:"Anton", Impact, "Arial Narrow", sans-serif;--body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--wrap:1120px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font:500 16px/1.55 var(--body);-webkit-font-smoothing:antialiased;margin:0}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.wrap{width:min(var(--wrap), 100% - 40px);margin-inline:auto}.page{min-height:80vh;padding-top:72px}.block{padding:56px 0}.block+.block{padding-top:24px}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:800;display:block}.label.gold{color:var(--gold)}.title{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;margin:0;font-weight:400;line-height:.95}.title .hl{color:var(--accent)}.title .gl{color:var(--gold)}.t-xl{font-size:clamp(48px,7vw,92px)}.t-l{font-size:clamp(36px,4.6vw,56px)}.t-m{font-size:clamp(26px,3vw,34px)}.lead{color:var(--muted);max-width:560px;margin:16px 0 0;font-size:18px}.muted{color:var(--muted)}.head{max-width:680px;margin-bottom:26px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px}.card.plus{border-color:var(--gold-line)}.card h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.card p{color:var(--muted);margin:6px 0 0;font-size:15px}.grid2{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tile{background:var(--accent-dim);width:44px;height:44px;color:var(--accent);border-radius:14px;flex:none;place-items:center;display:grid}.tile.gold{background:var(--gold-dim);color:var(--gold)}.tile.green{color:var(--fat);background:#35a87629}.tile.orange{color:var(--carbs);background:#f3a83b29}.tile.red{color:var(--danger);background:#ef5b5b29}.rows{display:grid}.row{border-top:1px solid var(--border);align-items:center;gap:14px;padding:14px 0;display:flex}.row:first-child{border-top:0;padding-top:0}.row:last-child{padding-bottom:0}.row b{font-size:15px;font-weight:800;display:block}.row span{color:var(--muted);font-size:14px;display:block}.btn{white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 22px;font-size:16px;font-weight:800;transition:transform .15s,background .2s,opacity .2s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#4c88f8}.btn-soft{background:var(--surface2);color:var(--text)}.btn-soft:hover{background:#262c3a}.btn-gold{background:var(--gold);color:#1b1400}.btn small{opacity:.7;font-size:13px;font-weight:700}.btns{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.chip{background:var(--surface2);height:30px;color:var(--muted);border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.chips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.pill-gold{background:var(--gold-dim);color:var(--gold);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.link{color:var(--accent);align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:800;display:inline-flex}.link:hover{text-underline-offset:3px;text-decoration:underline}.seg{background:var(--surface2);border-radius:14px;padding:4px;display:inline-flex}.seg button{color:var(--muted);border-radius:10px;padding:8px 14px;font-size:14px;font-weight:800}.seg button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 0 var(--edge) inset}.split{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.split.rev{grid-template-columns:auto 1fr}.split.rev>:first-child{order:0}.split>*{min-width:0}@media (width<=900px){.grid3{grid-template-columns:1fr 1fr}.split,.split.rev{grid-template-columns:1fr;gap:34px}.split .phone-wrap{justify-self:center}.split.rev .phone-wrap{order:2}}@media (width<=720px){.page{padding-top:64px;padding-bottom:76px}.block{padding:40px 0}.grid2,.grid3{grid-template-columns:1fr}.lead{font-size:17px}.btns .btn{white-space:normal;text-align:center;flex:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
