@font-face{font-family:'Montserrat';font-style:normal;font-weight:800 900;font-display:swap;src:url('/dist/fonts/ttn-mont.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800 900;font-display:swap;src:url('/dist/fonts/ttn-mont-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Geist';font-style:normal;font-weight:400 700;font-display:swap;src:url('/dist/fonts/gst.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Geist';font-style:normal;font-weight:400 700;font-display:swap;src:url('/dist/fonts/gst-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url('/dist/fonts/gmo.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Geist Mono';font-style:normal;font-weight:400 600;font-display:swap;src:url('/dist/fonts/gmo-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}:root{interpolate-size:allow-keywords;color-scheme:light;--t-violet:#6b4bff;--t-violetd:#4f33d6;--t-violet2:#5b3cf0;--t-txs:.75rem;--t-tsm:.875rem;--t-tlg:1.125rem;--t-tbase:1rem;--t-surface:var(--t-bg);--t-sun:#ffc93d;--t-spsec:clamp(3.75rem,8vw,6.25rem);--t-spring:cubic-bezier(.34,1.45,.64,1);--t-shell:81rem;--t-sh3:0 2px 6px rgba(29,21,48,.05),0 28px 64px -26px rgba(255,91,31,.4),0 18px 40px -24px rgba(107,75,255,.25);--t-sh2:0 2px 4px rgba(29,21,48,.04),0 16px 36px -16px rgba(29,21,48,.2);--t-sh1:0 1px 2px rgba(29,21,48,.05),0 3px 10px -4px rgba(29,21,48,.1);--t-r:14px;--t-rail:.25rem;--t-r3:20px;--t-r2:10px;--t-primary:var(--t-accent);--t-primarydeep:var(--t-accentd);--t-pill:999px;--t-peach:#fff4ee;--t-peach2:#ffe7da;--t-paper:var(--t-bg);--t-paper2:var(--t-bg3);--t-onaccent:#1d1530;--t-ok:#0e7a55;--t-night:var(--t-lav);--t-muted:#6b6480;--t-mutedink:var(--t-muted);--t-measure:43rem;--t-line:#ece8f2;--t-line3:#c9c1d8;--t-line2:#ddd7e8;--t-lav:#f4f1ff;--t-lav2:#e8e2ff;--t-ink:#1d1530;--t-hi:#1d1530;--t-gut:1rem;--t-glow:rgba(255,91,31,.35);--t-gbrand:var(--t-accent);--t-fw:min(var(--t-shell),100% - 2 * var(--t-rail));--t-fmono:'Geist Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--t-field:var(--t-bg2);--t-fg:#2a2240;--t-fdisplay:'Montserrat','Arial Black',system-ui,sans-serif;--t-fbody:'Geist',system-ui,-apple-system,'Segoe UI',sans-serif;--t-faint:#6b6480;--t-err:#d92d20;--t-errbg:#fff1ef;--t-ease:cubic-bezier(.16,1,.3,1);--t-easeio:cubic-bezier(.65,0,.35,1);--t-d:.3s;--t-dslow:.7s;--t-dfast:.15s;--t-bone:#fff;--t-body:#4a4360;--t-bg:#fff;--t-bg4:#e7e2f0;--t-bg3:#f1eef7;--t-bg2:#f7f6fb;--t-accent:#ff5b1f;--t-accenth:#ef4f12;--t-accentd:#d9400a;--t-accent2:#c2410c;}@media (min-width:640px){:root{--t-rail:1.25rem;--t-gut:1.5rem;}}@media (min-width:1000px){:root{--t-rail:2rem;--t-gut:2.5rem;}}*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem;overflow-x:clip;background:var(--t-bg);}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}body{position:relative;margin:0;color:var(--t-body);background:var(--t-bg);font-family:var(--t-fbody);font-size:var(--t-tbase);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip;}img,svg{max-width:100%;display:block;}img{height:auto;}a{color:inherit;}button,input,select,textarea{font:inherit;color:inherit;}button{cursor:pointer;}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0;}::selection{color:var(--t-ink);background:#ffd9c7;}:focus-visible{outline:3px solid var(--t-violet);outline-offset:3px;border-radius:6px;}[hidden]{display:none!important;}code{font-family:var(--t-fmono);font-size:.86em;padding:.12em .4em;background:var(--t-bg2);border:1px solid var(--t-line);border-radius:6px;}h1,h2,.display-t{font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;line-height:1.02;letter-spacing:-.03em;text-wrap:balance;color:var(--t-hi);}h1{font-size:clamp(2rem,7vw,3.9rem);}h2{font-size:clamp(1.5rem,4vw,2.5rem);}h3{font-size:1.125rem;font-weight:700;line-height:1.35;letter-spacing:-.012em;color:var(--t-hi);text-wrap:balance;}h4{font-size:var(--t-txs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);}mark{padding:0;color:var(--t-accenth);background:none;}.kicker-t,.eyebrow-t{display:inline-flex;align-items:center;gap:.5rem;padding:.32rem .8rem .32rem .6rem;border-radius:var(--t-pill);background:var(--t-peach);font-size:.8rem;font-weight:700;letter-spacing:.01em;color:var(--t-accent2);line-height:1.2;}.kicker-t::before,.eyebrow-t::before{width:.5rem;height:.5rem;flex:none;content:"";box-shadow:0 0 0 3px rgba(255,91,31,.18);border-radius:50%;background:var(--t-accent);}.lede-t{text-wrap:pretty;line-height:1.6;font-size:clamp(1.03rem,1.4vw,1.15rem);color:var(--t-body);}.lede-t b,.lede-t strong{font-weight:650;color:var(--t-hi);}.wrap-t{width:var(--t-fw);padding:0 var(--t-gut);margin:0 auto;}.hero-t,.page-t,.sec-t,.buy-t,.faq-t,.final-t,.prose-t,.footer-t{position:relative;}.btn-t{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:0 1.4rem;margin-bottom:4px;background:var(--t-accent);color:var(--t-ink);border:0;border-radius:var(--t-r);font-weight:700;font-size:.97rem;letter-spacing:-.01em;line-height:1.1;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 4px 0 var(--t-accentd),0 10px 22px -12px rgba(217,64,10,.7);transition:transform .18s var(--t-ease),box-shadow .18s var(--t-ease),background-color var(--t-dfast),color var(--t-dfast);}.btn-t:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--t-accentd),0 14px 26px -12px rgba(217,64,10,.75);background:#ff6a33;}.btn-t:active{transition-duration:.06s;transform:translateY(3px);box-shadow:0 1px 0 var(--t-accentd),0 4px 10px -6px rgba(217,64,10,.6);}.btn-t svg{width:1rem;transition:transform var(--t-d) var(--t-spring);height:1rem;flex:none;}.btn-t:hover svg{transform:translateX(3px);}.btn-line-t{color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line2),0 4px 0 var(--t-line2);background:#fff;}.btn-line-t:hover{color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line3),0 5px 0 var(--t-line3);background:#fff;}.btn-line-t:active{box-shadow:inset 0 0 0 1.5px var(--t-line3),0 1px 0 var(--t-line3);}.btn-ink-t{color:#fff;box-shadow:0 4px 0 #000;background:var(--t-ink);}.btn-ink-t:hover{box-shadow:0 5px 0 #000;background:#2b2045;}.text-link-t{display:inline-flex;align-items:center;gap:.4rem;font-weight:650;font-size:.95rem;color:var(--t-hi);text-decoration:none;padding:.35rem 0;background:linear-gradient(var(--t-accent),var(--t-accent)) 0 100%/100% 2px no-repeat;transition:color var(--t-dfast),background-size var(--t-d) var(--t-ease);}.text-link-t::after{content:"";width:.4rem;height:.4rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform var(--t-d) var(--t-spring);}.text-link-t:hover{color:var(--t-accent2);}.text-link-t:hover::after{transform:translateX(3px) rotate(45deg);}.js-t [data-reveal-t]{opacity:0;transform:translate3d(0,16px,0);transition:opacity .7s var(--t-ease),transform .7s var(--t-ease);transition-delay:var(--t-din,0s);}.js-t [data-reveal-t].in-t{transform:none;opacity:1;}@keyframes ttRise{from{transform:translate3d(0,14px,0);opacity:.01;}to{transform:none;opacity:1;}}@keyframes ttFade{from{opacity:0;}to{opacity:1;}}@keyframes ttPulse{0%{transform:scale(1);opacity:.7;}100%{transform:scale(3.2);opacity:0;}}@keyframes ttShimmer{from{background-position:-200% 0;}to{background-position:200% 0;}}@keyframes ttSpin{to{transform:rotate(360deg);}}@keyframes ttTick{0%{transform:translate3d(0,.35em,0);opacity:.25;}100%{transform:none;opacity:1;}}@keyframes ttPop2{0%{transform:scale(.9) rotate(-2deg);opacity:0;}100%{transform:none;opacity:1;}}@keyframes ttBob{0%,100%{transform:translate3d(0,0,0) rotate(var(--t-rot,0deg));}50%{transform:translate3d(0,-8px,0) rotate(var(--t-rot,0deg));}}@media (prefers-reduced-motion:reduce){.js-t [data-reveal-t]{transition:none;transform:none;opacity:1;}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;}}.site-head-t{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.88);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent;transition:border-color var(--t-d) var(--t-ease),box-shadow var(--t-d) var(--t-ease);}.site-head-t.scrolled-t{box-shadow:0 6px 20px -16px rgba(29,21,48,.35);border-bottom-color:var(--t-line);}.site-head-t .bar-t{width:var(--t-fw);padding:0 var(--t-gut);margin:0 auto;height:4rem;gap:1.25rem;display:flex;align-items:center;}.logo-t{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--t-fdisplay);font-weight:800;font-size:1.06rem;letter-spacing:-.035em;color:var(--t-hi);text-decoration:none;line-height:1;white-space:nowrap;}.logo-t .wm-t{color:var(--t-accent2);}.logo-t .mark-t{width:1.95rem;transition:transform var(--t-dslow) var(--t-spring);overflow:visible;height:1.95rem;flex:none;}.logo-t .mark-t .mk-back-t{transition:transform var(--t-dslow) var(--t-spring);transform-origin:10.5px 27.4px;}.logo-t:hover .mark-t .mk-back-t{transform:rotate(-12deg);}.logo-t:hover .mark-t{transform:translateY(-1px);}.nav-links-t{margin-left:auto;gap:.15rem;display:none;}.nav-links-t a{white-space:nowrap;padding:.5rem .85rem;border-radius:var(--t-pill);font-size:.92rem;font-weight:600;color:var(--t-body);text-decoration:none;transition:color var(--t-dfast),background-color var(--t-dfast);}.nav-links-t a:hover{color:var(--t-hi);background:var(--t-bg2);}.bar-end-t{margin-left:auto;gap:.5rem;display:flex;align-items:center;}.cart-btn-t,.burger-t{position:relative;width:2.6rem;height:2.6rem;display:grid;place-items:center;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--t-line2);color:var(--t-hi);transition:box-shadow var(--t-dfast),background-color var(--t-dfast);}.cart-btn-t:hover,.burger-t:hover{box-shadow:inset 0 0 0 1.5px var(--t-line3);background:var(--t-bg2);}.cart-btn-t svg{width:1.1rem;}.burger-t svg{width:1.15rem;}.cart-badge-t{position:absolute;top:-.4rem;right:-.4rem;min-width:1.3rem;height:1.3rem;padding:0 .3rem;display:grid;place-items:center;background:var(--t-accent);color:var(--t-ink);border-radius:var(--t-pill);font-size:.72rem;font-weight:800;line-height:1;box-shadow:0 0 0 2px #fff;animation:ttBadge .55s var(--t-spring);}@keyframes ttBadge{0%{transform:scale(.3);}100%{transform:scale(1);}}.head-cta-t{padding:0 1rem;min-height:2.6rem;margin-bottom:4px;gap:.28em;font-size:.88rem;box-shadow:0 3px 0 var(--t-accentd);}.head-cta-t:hover{box-shadow:0 4px 0 var(--t-accentd);}@media (max-width:479px){.sm-hide-t{width:1px;white-space:nowrap;position:absolute;overflow:hidden;height:1px;clip-path:inset(50%);}.head-cta-t{padding:0 .85rem;}.logo-t{gap:.4rem;font-size:.86rem;}.logo-t .mark-t{width:1.6rem;height:1.6rem;}.site-head-t .bar-t{height:3.75rem;gap:.5rem;}.bar-end-t{gap:.4rem;}.cart-btn-t,.burger-t{width:2.4rem;height:2.4rem;}.head-cta-t{min-height:2.4rem;}}@media (max-width:379px){.logo-t{font-size:.8rem;}.head-cta-t{display:none;}}@media (min-width:900px){.nav-links-t{display:flex;}.bar-end-t{margin-left:.75rem;}.burger-t{display:none;}.head-cta-t{padding:0 1.15rem;font-size:.9rem;}}.sheet-t{z-index:80;visibility:hidden;transition:opacity var(--t-d) var(--t-ease),visibility var(--t-d);position:fixed;padding:0 var(--t-gut) calc(1.5rem + env(safe-area-inset-bottom));overflow-y:auto;opacity:0;inset:0;flex-direction:column;display:flex;background:#fff;}.sheet-t.open-t{visibility:visible;opacity:1;}.sheet-top-t{padding:0 var(--t-gut);margin:0 calc(-1 * var(--t-gut));justify-content:space-between;height:3.75rem;flex:none;display:flex;border-bottom:1px solid var(--t-line);align-items:center;}.sheet-t .close-t{width:2.5rem;height:2.5rem;display:grid;place-items:center;border:0;border-radius:12px;background:#fff;color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line2);}.sheet-t .close-t svg{width:.95rem;}.sheet-links-t{padding:1.1rem 0;gap:.5rem;flex-direction:column;display:flex;}.sheet-links-t a{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:3.6rem;padding:.8rem 1.1rem .8rem 3.4rem;border-radius:16px;font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:clamp(1.15rem,5.2vw,1.45rem);letter-spacing:-.03em;line-height:1.1;color:var(--t-hi);text-decoration:none;background:var(--t-bg2);opacity:0;transform:translate3d(0,10px,0);transition:opacity .45s var(--t-ease),transform .45s var(--t-ease),background-color var(--t-dfast);}.sheet-links-t a::before{width:1.6rem;top:50%;position:absolute;margin-top:-.8rem;left:1rem;height:1.6rem;content:"";border-radius:9px;background:var(--t-line2);}.sheet-links-t a:nth-child(1){background:var(--t-peach);}.sheet-links-t a:nth-child(1)::before{background:linear-gradient(160deg,#ff9a5c,var(--t-accent));}.sheet-links-t a:nth-child(2){background:var(--t-lav);}.sheet-links-t a:nth-child(2)::before{background:linear-gradient(160deg,#a08bff,var(--t-violet));}.sheet-links-t a:nth-child(3){background:#fff6ec;}.sheet-links-t a:nth-child(3)::before{background:linear-gradient(160deg,#ffd9c2,#ffa477);}.sheet-t.open-t .sheet-links-t a{transform:none;opacity:1;}.sheet-t.open-t .sheet-links-t a:nth-child(2){transition-delay:.04s;}.sheet-t.open-t .sheet-links-t a:nth-child(3){transition-delay:.08s;}.sheet-t.open-t .sheet-links-t a:nth-child(4){transition-delay:.12s;}.sheet-t.open-t .sheet-links-t a:nth-child(5){transition-delay:.16s;}.sheet-t.open-t .sheet-links-t a:nth-child(6){transition-delay:.2s;}.sheet-links-t a:hover{background:var(--t-bg3);}.sheet-links-t a small{font-family:var(--t-fbody);font-weight:650;font-size:.82rem;letter-spacing:0;color:var(--t-muted);white-space:nowrap;}.sheet-foot-t{padding-top:1.2rem;margin-top:auto;gap:.9rem;display:grid;}.sheet-foot-t .btn-t{width:100%;min-height:3.3rem;}.sheet-foot-t .trust-t{font-size:.84rem;font-weight:600;color:var(--t-muted);text-align:center;}.hero-t{padding:clamp(1.4rem,4.5vw,2.6rem) 0 clamp(2.5rem,6vw,3.5rem);overflow:hidden;isolation:isolate;background:radial-gradient(48rem 30rem at 8% -6rem,#ffeadd 0,rgba(255,234,221,0) 70%),radial-gradient(40rem 32rem at 100% 10%,#eee8ff 0,rgba(238,232,255,0) 70%),linear-gradient(180deg,#fff 0,#fff 70%,var(--t-bg2) 100%);}.hero-t::after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(107,75,255,.16) 1.3px,transparent 1.8px) 0 0/24px 24px;-webkit-mask-image:radial-gradient(ellipse 34% 46% at 86% 30%,#000,transparent 72%);mask-image:radial-gradient(ellipse 34% 46% at 86% 30%,#000,transparent 72%);}.hero-t>.wrap-t{grid-template-columns:minmax(0,1fr);display:grid;align-items:start;}.hero-copy-t{justify-items:start;display:grid;}.hero-t h1{max-width:16ch;line-height:1.04;font-size:clamp(1.95rem,8vw,3.4rem);}.hero-t h1 mark{color:var(--t-accenth);}.hero-t .lede-t{max-width:38rem;margin-top:.9rem;font-size:clamp(.98rem,1.35vw,1.1rem);}.hero-t .lede-t b{padding:.04em .32em;font-weight:700;color:var(--t-hi);border-radius:6px;background:var(--t-lav);}.hero-t .actions-t{margin-top:1rem;gap:.4rem 1.4rem;flex-wrap:wrap;display:flex;align-items:center;}.hero-t .actions-t .btn-t{padding:0 1.1rem;min-height:2.6rem;font-size:.9rem;color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line2),0 3px 0 var(--t-line2);background:#fff;}.hero-t .actions-t .btn-t:hover{box-shadow:inset 0 0 0 1.5px var(--t-line3),0 4px 0 var(--t-line3);}.hero-t .actions-t .btn-t svg{transform:rotate(90deg);}.smallprint-t{display:inline-flex;align-items:center;gap:.55rem;margin-top:.8rem;font-size:clamp(.8rem,2.9vw,.88rem);font-weight:600;color:var(--t-body);}.smallprint-t::before{width:1.2rem;height:1.2rem;flex:none;content:"";border-radius:50%;background:var(--t-ok) no-repeat center/.62rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.4L10 3.2' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.hero-t .actions-t+.smallprint-t{margin-top:.55rem;}.js-t .hero-t h1,.js-t .hero-t .lede-t,.js-t .hero-t .actions-t,.js-t .hero-t .smallprint-t{animation:ttRise .8s var(--t-ease) both;}.js-t .hero-t .lede-t{animation-delay:.06s;}.js-t .hero-t .actions-t{animation-delay:.12s;}.js-t .hero-t .smallprint-t{animation-delay:.16s;}.js-t .hero-t .reel-t{animation:ttRise 1s var(--t-ease) .2s backwards;}.hero-t .buy-t{scroll-margin-top:5.5rem;padding:0;margin-top:1.4rem;border:0;background:none;}.hero-t .buy-t>.wrap-t{width:auto;padding:0;}.hero-t .popular-t{display:none;}@media (max-width:999px){.hero-t .actions-t{display:none;}}@media (min-width:1000px){.hero-t{padding:clamp(1rem,3vh,2.6rem) 0 clamp(.75rem,2.4vh,2.5rem);}.hero-t>.wrap-t{grid-template-columns:minmax(0,1fr) clamp(15.5rem,19vw,19rem);grid-template-areas:"copy reel" "buy reel";grid-template-rows:auto 1fr;column-gap:clamp(2rem,3.4vw,3.75rem);}.hero-copy-t{grid-area:copy;}.hero-t .buy-t{margin-top:clamp(.9rem,2.2vh,1.5rem);grid-area:buy;align-self:start;}.hero-t .reel-t{margin:0;grid-area:reel;align-self:center;}.hero-t h1{max-width:none;font-size:clamp(2.2rem,3vw,3.1rem);}.hero-t .lede-t{max-width:44rem;}.hero-t .actions-t{margin-top:.8rem;}}@media (min-width:1000px) and (max-width:1199px){.hero-t>.wrap-t{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "buy";}.hero-t .reel-t{display:none;}.nav-links-t a{padding:.5rem .6rem;font-size:.88rem;}}@media (min-width:1000px) and (max-height:680px){.hero-t .buy-t{margin-top:.75rem;}.hero-t .buy-trust-t{margin-top:.6rem;}.hero-t .actions-t{display:none;}.hero-t .actions-t+.smallprint-t{margin-top:.55rem;}}@media (min-width:1000px) and (max-height:760px){.hero-t .lede-t{margin-top:.7rem;font-size:.98rem;}.hero-t .actions-t{margin-top:.6rem;}.hero-t h1{font-size:clamp(2.1rem,2.75vw,2.75rem);}}@media (min-width:1000px){.hero-copy-t{flex-wrap:wrap;display:flex;column-gap:1.5rem;align-items:center;}.hero-copy-t>h1,.hero-copy-t>.lede-t{flex:0 0 100%;}.hero-t .actions-t+.smallprint-t{margin-top:.8rem;}}@media (min-width:1000px) and (max-height:760px){.hero-t .actions-t+.smallprint-t{margin-top:.6rem;}}.reel-t{width:100%;position:relative;max-width:30rem;margin:2.6rem auto 0;justify-items:center;isolation:isolate;display:grid;--t-pw:min(15.5rem,62vw);}.reel-cap-t{position:relative;z-index:3;display:inline-flex;align-items:center;gap:.6rem;margin-bottom:-1rem;padding:.4rem .85rem .4rem .7rem;border-radius:var(--t-pill);background:#fff;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);font-size:.76rem;font-weight:700;color:var(--t-hi);white-space:nowrap;}.reel-cap-t span{gap:.5rem;display:inline-flex;align-items:center;}.reel-cap-t span:last-child{font-weight:600;color:var(--t-muted);}.reel-cap-t span:last-child::before{width:3px;height:3px;content:"";border-radius:50%;background:var(--t-line3);}.reel-dot-t{width:.5rem;position:relative;height:.5rem;flex:none;border-radius:50%;background:var(--t-accent);}.reel-dot-t::after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--t-accent);animation:ttPulse 1.8s var(--t-ease) infinite;}.reel-t.is-done-t .reel-dot-t{background:var(--t-ok);}.reel-t.is-done-t .reel-dot-t::after{opacity:0;animation:none;}.reel-stage-t{z-index:2;width:var(--t-pw);position:relative;padding:.55rem;container-type:inline-size;box-shadow:0 0 0 1.5px #e3ddec,0 2px 0 3px #fff inset,0 34px 60px -26px rgba(29,21,48,.45),0 16px 40px -20px rgba(107,75,255,.35);border-radius:2.4rem;background:linear-gradient(160deg,#fff,#f4f1fa);aspect-ratio:9/18.4;}.reel-stage-t::before{z-index:8;width:30%;transform:translateX(-50%);top:1.05rem;position:absolute;left:50%;height:1.05rem;content:"";border-radius:var(--t-pill);background:#120c1f;}.reel-stage-t::after{z-index:8;width:3px;top:22%;right:-3px;position:absolute;height:13%;content:"";border-radius:0 3px 3px 0;background:#e3ddec;}.reel-view-t{transform:translateZ(0);position:absolute;overflow:hidden;inset:.55rem;border-radius:1.9rem;background:#140d24;--t-cw:92cqw;}.reel-floor-t{display:none;}.reel-scene-t{position:absolute;inset:0;}.reel-card-t{transition:transform .85s var(--t-ease);transform:translate3d(0,102%,0);position:absolute;overflow:hidden;inset:0;background:#140d24;}.reel-card-t[data-slot-t="0"]{transform:none;}.reel-card-t[data-slot-t="x"]{transform:translate3d(0,-102%,0);}.reel-card-t.is-snap-t{transition:none;}.reel-art-t{position:absolute;inset:0;}.reel-art-t::after{right:0;position:absolute;left:0;height:46%;content:"";bottom:0;background:linear-gradient(180deg,rgba(20,13,36,0),rgba(20,13,36,.78) 75%);}.reel-art-t i{position:absolute;display:block;}.reel-a1-t{background:linear-gradient(170deg,#9a83ff,#5b3cf0 70%);}.reel-a1-t i:nth-child(1){width:84%;top:12%;left:-22%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#ffb27f,#ff5b1f 70%);aspect-ratio:1;}.reel-a1-t i:nth-child(2){width:46%;transform:rotate(8deg);top:30%;left:30%;box-shadow:0 14px 26px -10px rgba(20,13,36,.55);border-radius:14px;background:radial-gradient(circle at 34% 30%,#1d1530 0 5%,transparent 5.6%),radial-gradient(circle at 66% 30%,#1d1530 0 5%,transparent 5.6%),radial-gradient(ellipse 9% 5% at 26% 42%,#ffc2a3 0 90%,transparent 100%),radial-gradient(ellipse 9% 5% at 74% 42%,#ffc2a3 0 90%,transparent 100%),linear-gradient(#fff,#f3effa);aspect-ratio:9/14;}.reel-a1-t i:nth-child(3){left:47%;top:51%;width:0;height:0;border-left:9cqw solid var(--t-accent);border-top:5.6cqw solid transparent;border-bottom:5.6cqw solid transparent;transform:rotate(8deg);}.reel-a2-t{background:linear-gradient(170deg,#ffb48a,#ff5b1f 75%);}.reel-a2-t i:nth-child(1){top:22%;right:14%;left:14%;bottom:30%;border-radius:999px 999px 0 0;background:linear-gradient(#fff2ea,#ffd9c2);}.reel-a2-t i:nth-child(2){top:40%;right:32%;left:32%;bottom:30%;border-radius:999px 999px 0 0;background:linear-gradient(#8f75ff,#6b4bff);}.reel-a2-t i:nth-child(3){top:10%;right:10%;opacity:.5;left:10%;height:18%;background:radial-gradient(circle,#fff 0 2.4px,transparent 3px) 0 0/22px 22px;}.reel-a3-t{background:linear-gradient(170deg,#fff3ea,#ffc9a8 80%);}.reel-a3-t i{width:68%;transform:rotate(-8deg);left:16%;height:12%;box-shadow:0 10px 18px -8px rgba(29,21,48,.35);border-radius:12px;}.reel-a3-t i:nth-child(1){bottom:30%;background:linear-gradient(90deg,#8f75ff,#6b4bff);}.reel-a3-t i:nth-child(2){width:56%;left:24%;bottom:45%;background:linear-gradient(90deg,#ff8a4c,#ff5b1f);}.reel-a3-t i:nth-child(3){width:42%;left:32%;bottom:60%;background:#fff;}.reel-a4-t{background:linear-gradient(180deg,#3a2585,#1c1240 80%);}.reel-a4-t i:nth-child(1){width:76%;left:12%;bottom:42%;border-radius:999px 999px 0 0;background:linear-gradient(#ffc93d,#ff5b1f);aspect-ratio:2/1;}.reel-a4-t i:nth-child(2){right:0;opacity:.85;left:0;height:24%;bottom:42%;background:repeating-linear-gradient(180deg,transparent 0 7px,#2c1c66 7px 10px);}.reel-a4-t i:nth-child(3){width:56%;left:22%;height:7%;bottom:31%;border-radius:8px;background:#a08bff;}.reel-play-t{z-index:2;width:calc(var(--t-cw) * .2);transition:opacity .5s var(--t-ease),transform .6s var(--t-ease);transform:translate(-50%,-50%);top:42%;position:absolute;left:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5);border-radius:50%;background:rgba(255,255,255,.22);aspect-ratio:1;}.reel-play-t::after{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);border-left:calc(var(--t-cw) * .055) solid #fff;border-top:calc(var(--t-cw) * .034) solid transparent;border-bottom:calc(var(--t-cw) * .034) solid transparent;}.reel-card-t.is-live-t .reel-play-t{transform:translate(-50%,-50%) scale(1.25);opacity:0;}.reel-scrub-t{z-index:3;right:6%;position:absolute;overflow:hidden;left:6%;height:3px;bottom:3.2%;border-radius:3px;background:rgba(255,255,255,.25);}.reel-scrub-t::after{content:"";position:absolute;inset:0;background:#fff;transform-origin:0 50%;transform:scaleX(.18);}.reel-card-t.is-live-t .reel-scrub-t::after{animation:ttPlay 6.4s linear infinite;}@keyframes ttPlay{from{transform:scaleX(0);}to{transform:scaleX(1);}}.reel-hud-t{z-index:4;transition:opacity .9s var(--t-ease);position:absolute;opacity:0;inset:0;font-size:calc(var(--t-cw) * .056);color:#fff;}.reel-card-t[data-slot-t="0"] .reel-hud-t,.reel-card-t[data-slot-t="x"] .reel-hud-t{opacity:1;}.reel-hud-t::before{position:absolute;left:7%;top:11%;display:flex;align-items:center;padding:.3em .6em;border-radius:999px;background:rgba(20,13,36,.45);font-size:.8em;font-weight:700;letter-spacing:.01em;color:#fff;}[data-kind-t="views"] .reel-hud-t::before{content:"Views order";}[data-kind-t="likes"] .reel-hud-t::before{content:"Likes order";}[data-kind-t="followers"] .reel-hud-t::before{content:"Followers order";}.reel-views-t{position:absolute;right:6%;top:11%;display:inline-flex;align-items:center;gap:.35em;padding:.3em .55em;border-radius:999px;background:rgba(20,13,36,.45);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;}.reel-views-t svg{width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:2.2;}.reel-like-t{position:absolute;right:5%;bottom:27%;display:flex;flex-direction:column;align-items:center;gap:.25em;min-width:2.6em;font-size:.86em;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 1px 6px rgba(0,0,0,.5);}.reel-like-t svg{width:2.1em;transition:fill .4s var(--t-ease);height:2.1em;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));fill:rgba(255,255,255,.95);}[data-kind-t="likes"].is-live-t .reel-like-t svg{fill:var(--t-accent);}.reel-like-t.is-beat-t svg{animation:ttBeat .42s var(--t-ease);}@keyframes ttBeat{40%{transform:scale(1.22);}}.reel-hearts-t{width:2.6em;right:5%;position:absolute;pointer-events:none;height:40%;bottom:36%;}.reel-fly-t{position:absolute;left:50%;bottom:0;width:calc(var(--t-cw) * .085);aspect-ratio:1;margin-left:calc(var(--t-cw) * -.0425);background:var(--t-accent);-webkit-mask:var(--t-heart) center/contain no-repeat;mask:var(--t-heart) center/contain no-repeat;opacity:0;animation:ttFloat var(--t-hd,2s) cubic-bezier(.3,.6,.4,1) forwards;}.reel-fly-t:nth-child(3n){background:#ffc2a3;}.reel-fly-t:nth-child(3n+1){background:#a08bff;}.reel-t{--t-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.6s-7.4-4.5-9.4-9.1C1.2 8.1 3.3 4.6 6.8 4.6c2.1 0 3.5 1.1 4.2 2.4h2c.7-1.3 2.1-2.4 4.2-2.4 3.5 0 5.6 3.5 4.2 6.9-2 4.6-9.4 9.1-9.4 9.1z'/%3E%3C/svg%3E");}@keyframes ttFloat{0%{transform:translate3d(0,0,0) scale(.2);opacity:0;}14%{transform:translate3d(calc(var(--t-hx) * .25),calc(var(--t-hy) * -.1),0) scale(var(--t-hs,1));opacity:1;}70%{opacity:.9;}100%{transform:translate3d(var(--t-hx),calc(var(--t-hy) * -1),0) scale(calc(var(--t-hs,1) * .7)) rotate(var(--t-hr,0deg));opacity:0;}}.reel-fly-t.is-still-t{transform:translate3d(var(--t-hx),calc(var(--t-hy) * -1),0) scale(var(--t-hs,1)) rotate(var(--t-hr,0deg));opacity:var(--t-ho,.8);animation:none;}.reel-pop-t{position:absolute;right:22%;bottom:20%;padding:.15em .5em;border-radius:999px;background:var(--t-accent);color:var(--t-ink);font-size:.95em;font-weight:800;animation:ttPop 1.4s var(--t-ease) forwards;pointer-events:none;}@keyframes ttPop{0%{transform:translate3d(0,60%,0);opacity:0;}20%{opacity:1;}100%{transform:translate3d(0,-120%,0);opacity:0;}}.reel-who-t{right:5%;position:absolute;min-width:0;left:7%;gap:.45em;display:flex;bottom:12.5%;align-items:center;}.reel-ava-t{width:1.9em;height:1.9em;flex:none;box-shadow:0 0 0 2px #fff;border-radius:50%;background:radial-gradient(circle at 50% 38%,#fff 0 22%,transparent 23%),linear-gradient(160deg,#ffb48a,#ff5b1f);}.reel-handle-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.5);}.reel-follow-t{display:grid;flex:none;font-size:.86em;font-weight:700;line-height:1;}.reel-follow-t i{grid-area:1/1;display:flex;align-items:center;justify-content:center;gap:.3em;padding:.42em .7em;border-radius:999px;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .7s cubic-bezier(.34,1.4,.5,1);}.reel-follow-t i:first-child{transform:perspective(12em) rotateX(0);color:var(--t-ink);background:var(--t-accent);}.reel-follow-t i:first-child::after{content:"Follow";}.reel-follow-t i:last-child{transform:perspective(12em) rotateX(180deg);color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55);background:rgba(20,13,36,.35);}.reel-follow-t i:last-child::before{content:"";width:.7em;height:.38em;border-left:.14em solid currentColor;border-bottom:.14em solid currentColor;transform:translateY(-.12em) rotate(-45deg);}.reel-follow-t i:last-child::after{content:"Following";}.reel-follow-t.is-on-t i:first-child{transform:perspective(12em) rotateX(-180deg);}.reel-follow-t.is-on-t i:last-child{transform:perspective(12em) rotateX(0);}.reel-lines-t{width:62%;position:absolute;left:7%;height:3.4%;bottom:6.5%;background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)) 0 0/100% 32% no-repeat,linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.3)) 0 100%/64% 32% no-repeat;}.reel-t.is-paused-t *,.reel-t.is-paused-t *::before,.reel-t.is-paused-t *::after{animation-play-state:paused!important;}.reel-read-t{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tot state" "route route";gap:.55rem 1rem;align-items:end;width:min(100%,17.5rem);margin-top:-3.6rem;padding:.9rem 1rem .85rem;border-radius:18px;background:#fff;box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);}.reel-tot-t{min-width:0;grid-area:tot;gap:.2rem;display:grid;}.reel-lbl-t{font-size:.74rem;font-weight:700;color:var(--t-muted);white-space:nowrap;}.reel-count-t{line-height:1;gap:.05rem .45rem;flex-wrap:wrap;display:flex;align-items:baseline;}.reel-count-t b{font-family:var(--t-fdisplay);font-weight:800;font-size:1.65rem;letter-spacing:-.035em;color:var(--t-hi);font-variant-numeric:tabular-nums;}.reel-count-t small{font-size:.74rem;font-weight:600;color:var(--t-muted);}.reel-route-t{grid-area:route;display:flex;align-items:center;gap:.5rem;padding-top:.55rem;border-top:1px dashed var(--t-line2);font-size:.72rem;font-weight:600;color:var(--t-muted);min-width:0;}.reel-route-t span{white-space:nowrap;}.reel-route-t span:first-child{gap:.5rem;display:inline-flex;align-items:center;}.reel-route-t span:first-child::before{width:.45rem;height:.45rem;content:"";border-radius:50%;background:var(--t-violet);}.reel-route-t span:first-child::after{width:1.6rem;height:2px;content:"";border-radius:2px;background:linear-gradient(90deg,var(--t-violet),var(--t-accent));}.reel-route-t span:last-child{text-overflow:ellipsis;overflow:hidden;}.reel-state-t{grid-area:state;display:grid;justify-items:end;gap:.25rem;font-size:.7rem;font-weight:700;color:var(--t-accent2);text-align:right;}.reel-state-t b{display:grid;place-items:center;min-width:3.1rem;height:1.9rem;padding:0 .5rem;border-radius:999px;background:var(--t-peach);font-weight:800;font-size:.95rem;color:var(--t-hi);font-variant-numeric:tabular-nums;line-height:1;}.reel-t.is-done-t .reel-state-t{color:var(--t-ok);}.reel-t.is-done-t .reel-state-t b{background:#e3f5ee;}.reel-read-t [data-reel-t]{transition:opacity .35s var(--t-ease),transform .35s var(--t-ease);}.reel-t.is-swap-t .reel-read-t [data-reel-t]{transform:translate3d(0,.3em,0);opacity:0;}.reel-pal-t{z-index:1;width:clamp(4.6rem,22vw,7rem);position:absolute;pointer-events:none;height:auto;animation:ttBob 5s var(--t-easeio) infinite;}.reel-pal1-t{top:12%;left:calc(50% - var(--t-pw) / 2 - clamp(4.2rem,19vw,6.2rem));--t-rot:-4deg;}.reel-pal2-t{top:40%;right:calc(50% - var(--t-pw) / 2 - clamp(4.4rem,20vw,6.6rem));animation-delay:-2.2s;--t-rot:5deg;}@media (max-width:359px){.reel-pal-t{display:none;}}@media (min-width:1000px){.hero-t .reel-t{max-width:none;margin:0;--t-pw:clamp(11rem,calc((100vh - 13rem) * .46),15rem);}.hero-t .reel-read-t{width:min(100%,15.5rem);margin-top:-2.2rem;}.hero-t .reel-pal-t{width:clamp(4.6rem,5.6vw,6.2rem);}.hero-t .reel-pal1-t{top:4%;right:calc(50% - var(--t-pw) / 2 - 3.4rem);left:auto;}.hero-t .reel-pal2-t{top:44%;right:auto;left:calc(50% - var(--t-pw) / 2 - 3.6rem);--t-rot:-6deg;}}.buy-t{scroll-margin-top:4.5rem;padding:clamp(1.25rem,4vw,2.5rem) 0 clamp(2.5rem,6vw,4rem);}.buy-t>.wrap-t{grid-template-columns:minmax(0,1fr);display:grid;container:buy/inline-size;}.buy-t>.wrap-t::before{content:"";grid-row:2 / 4;grid-column:1;border-radius:24px;background:#fff;box-shadow:var(--t-sh3),inset 0 0 0 1px var(--t-line);pointer-events:none;}.buy-head-t{text-align:center;margin-bottom:1.6rem;justify-items:center;grid-row:1;gap:.7rem;display:grid;}.buy-head-t h2{font-size:clamp(1.5rem,4vw,2.4rem);}.buy-head-t p{max-width:32rem;color:var(--t-body);}.flow-t{grid-row:2;grid-column:1;position:relative;z-index:1;display:flex;list-style:none;margin:0;padding:.9rem 1rem 0;counter-reset:flow;gap:.25rem;}.flow-t li{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;padding:.4rem .3rem;font-size:.74rem;font-weight:700;color:var(--t-muted);counter-increment:flow;white-space:nowrap;}.flow-t li::before{width:1.35rem;place-items:center;height:1.35rem;font-size:.7rem;flex:none;display:grid;content:counter(flow);color:var(--t-muted);border-radius:50%;background:var(--t-bg3);}.flow-t li.on-t{color:var(--t-hi);}.flow-t li.on-t::before{color:var(--t-ink);background:var(--t-accent);}@media (max-width:520px){.flow-t{padding:.75rem .6rem 0;gap:.1rem;}.flow-t li{padding:.2rem 0;gap:.2rem;font-size:.64rem;flex-direction:column;}}.buy-grid-t{grid-row:3;grid-column:1;position:relative;z-index:1;display:grid;gap:1rem;padding:.9rem 1rem 1rem;}.buy-trust-t{grid-row:4;grid-column:1;}.popular-t{grid-row:5;grid-column:1;}.field-lbl-t{width:1px;white-space:nowrap;position:absolute;overflow:hidden;height:1px;clip-path:inset(50%);}.seg-t{position:relative;padding:4px;margin-bottom:.85rem;isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;box-shadow:inset 0 0 0 1px var(--t-line);border-radius:16px;background:var(--t-bg2);}.seg-t::before{z-index:-1;width:calc((100% - 8px) / 3);transition:transform .5s var(--t-spring);top:4px;position:absolute;left:4px;content:"";box-shadow:0 1px 2px rgba(29,21,48,.08),0 6px 14px -6px rgba(29,21,48,.22);bottom:4px;border-radius:12px;background:#fff;}.seg-t[data-on-t="likes"]::before{transform:translateX(100%);}.seg-t[data-on-t="views"]::before{transform:translateX(200%);}.svc-tab-t{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:.55rem;justify-content:center;align-items:center;min-height:3.35rem;padding:.4rem .6rem;min-width:0;border:0;border-radius:12px;background:transparent;text-align:left;color:var(--t-body);transition:color var(--t-d) var(--t-ease);}.svc-tab-t .svc-ico-t{width:2rem;transition:background-color var(--t-d),color var(--t-d);padding:.45rem;height:2rem;grid-row:1 / span 2;color:var(--t-muted);border-radius:10px;background:var(--t-bg3);}.svc-tab-t b{font-weight:750;font-size:clamp(.88rem,2.9vw,1rem);letter-spacing:-.015em;line-height:1.15;color:inherit;}.svc-tab-t small{font-size:.74rem;font-weight:600;color:var(--t-muted);}.svc-tab-t:hover{color:var(--t-hi);}.svc-tab-t[aria-selected="true"]{color:var(--t-hi);}.svc-tab-t[aria-selected="true"] .svc-ico-t{color:var(--t-ink);background:var(--t-accent);}.svc-tab-t[data-svc-t="likes"][aria-selected="true"] .svc-ico-t{color:#fff;background:var(--t-violet);}@media (max-width:420px){.svc-tab-t{text-align:center;padding:.45rem .3rem;justify-items:center;grid-template-columns:1fr;}.svc-tab-t .svc-ico-t{display:none;}}.packs-t{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid;}.pack-t{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"q" "u" "p" "per";align-items:end;gap:0;min-width:0;padding:.7rem .8rem .65rem;background:#fff;border:0;border-radius:var(--t-r);text-align:left;cursor:pointer;color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line2);transition:transform var(--t-d) var(--t-spring),box-shadow var(--t-d) var(--t-ease),background-color var(--t-d);}.pack-t:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px var(--t-line3),0 10px 20px -14px rgba(29,21,48,.35);}.pack-t .q-t{grid-area:q;align-self:start;font-family:var(--t-fbody);font-weight:800;font-size:clamp(1.15rem,4.6vw,1.45rem);line-height:1.05;letter-spacing:-.035em;color:var(--t-hi);font-variant-numeric:tabular-nums lining-nums;transform-origin:left bottom;transition:transform var(--t-d) var(--t-spring);}.pack-t:active .q-t{transform:scale(.96);}.pack-t .u-t{grid-area:u;margin-top:.15rem;font-size:.74rem;font-weight:650;line-height:1.3;color:var(--t-muted);}.pack-t .p-t{grid-area:p;margin-top:.45rem;font-weight:800;font-size:1rem;line-height:1.3;letter-spacing:-.01em;color:var(--t-hi);font-variant-numeric:tabular-nums;}.pack-t .per-t{grid-area:per;justify-self:start;margin-top:.1rem;font-family:var(--t-fmono);font-size:.66rem;line-height:1.3;color:var(--t-muted);font-variant-numeric:tabular-nums;white-space:nowrap;}.pack-t .badge-t{position:absolute;top:-.6rem;left:.7rem;display:inline-flex;align-items:center;padding:.16rem .5rem;border-radius:999px;font-size:.66rem;font-weight:800;letter-spacing:.01em;color:#fff;background:var(--t-violet);white-space:nowrap;box-shadow:0 4px 10px -4px rgba(107,75,255,.6);}.pack-t::after{width:1.25rem;transition:transform .45s var(--t-spring);transform:scale(0);top:.65rem;right:.65rem;position:absolute;height:1.25rem;content:"";border-radius:50%;background:var(--t-accent) no-repeat center/.62rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.4L10 3.2' fill='none' stroke='%231d1530' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.pack-t[aria-pressed="true"]{z-index:1;box-shadow:inset 0 0 0 2px var(--t-accent),0 10px 22px -14px rgba(255,91,31,.75);background:var(--t-peach);}.pack-t[aria-pressed="true"]::after{transform:none;}.pack-t[aria-pressed="true"] .p-t{color:var(--t-accent2);}.pack-t[aria-pressed="true"] .q-t{animation:ttTick .5s var(--t-ease);}.pack-t:focus-visible{outline-offset:2px;}.pack-tip-t{padding:.7rem .8rem;line-height:1.3;gap:.1rem;font-size:.72rem;display:grid;color:var(--t-muted);box-shadow:inset 0 0 0 1.5px var(--t-line);border-radius:var(--t-r);background:repeating-linear-gradient(135deg,var(--t-bg2) 0 8px,#fff 8px 16px);align-content:center;}.pack-tip-t svg{width:1.35rem;margin-bottom:.2rem;height:1.35rem;color:var(--t-violet);}.pack-tip-t b{font-size:.8rem;font-weight:750;color:var(--t-hi);}@container buy (min-width:34rem){.packs-t{grid-template-columns:repeat(4,minmax(0,1fr));}}@container buy (max-width:59.99rem) and (min-width:34rem){.pack-tip-t span{display:none;}}.buy-side-t{align-self:stretch;}.order-t{position:relative;padding:1rem;height:100%;display:grid;box-shadow:inset 0 0 0 1px var(--t-peach2);border-radius:18px;background:linear-gradient(170deg,var(--t-peach),#fff9f5);align-content:start;}.order-t .lbl-t{font-size:.78rem;font-weight:700;color:var(--t-accent2);}.order-t .row-t{padding-bottom:.8rem;margin-top:.45rem;justify-content:space-between;gap:.8rem;display:flex;border-bottom:1px dashed var(--t-peach2);align-items:flex-end;}.order-t .sel-t{min-width:0;font-size:.86rem;font-weight:600;line-height:1.3;color:var(--t-body);}.order-t .sel-t b{display:block;margin-bottom:.15rem;font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:1.55rem;letter-spacing:-.035em;line-height:1;color:var(--t-hi);}.order-t .tot-t{font-weight:800;font-size:1.5rem;letter-spacing:-.03em;line-height:1;white-space:nowrap;color:var(--t-hi);text-align:right;font-variant-numeric:tabular-nums;}.order-t .per-line-t{display:block;margin-top:.3rem;font-family:var(--t-fmono);font-size:.68rem;font-weight:400;letter-spacing:0;color:var(--t-muted);text-align:right;}.order-t .tick-t{animation:ttTick .45s var(--t-ease);}.order-t .tot-t>span:first-child{display:inline-block;}.order-t .btn-t{width:100%;min-height:3.2rem;margin-top:.85rem;font-size:1.02rem;}.assure-t{padding:0;margin:.7rem 0 0;list-style:none;gap:.05rem;display:grid;}.assure-t li{position:relative;padding:.18rem 0 .18rem 1.55rem;line-height:1.38;font-size:.8rem;color:var(--t-body);}.assure-t li::before{width:1.05rem;top:.3rem;position:absolute;left:0;height:1.05rem;content:"";border-radius:50%;background:var(--t-ok) no-repeat center/.56rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.4L10 3.2' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.assure-t li b{font-weight:700;color:var(--t-hi);}.support-line-t{padding-top:.6rem;margin-top:.6rem;font-size:.78rem;color:var(--t-muted);border-top:1px dashed var(--t-peach2);}.support-line-t a{text-decoration:none;overflow-wrap:anywhere;font-weight:650;color:var(--t-accent2);}.support-line-t a:hover{text-decoration:underline;}@container buy (min-width:46rem){.buy-grid-t{padding:1rem 1.1rem 1.1rem;grid-template-columns:minmax(0,1fr) 15rem;gap:1rem;}.flow-t{padding:1rem 1.15rem 0;}}@container buy (min-width:60rem){.buy-grid-t{grid-template-columns:minmax(0,1fr) 17rem;}.pack-t{padding:.85rem 1rem .8rem;}.pack-t .q-t{font-size:1.6rem;}}@container buy (max-width:45.99rem){.order-t{padding:.75rem .85rem;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;align-items:center;}.order-t .lbl-t,.order-t .assure-t,.order-t .support-line-t{display:none;}.order-t .row-t{padding:0;min-width:0;margin:0;justify-content:flex-start;gap:.9rem;border:0;}.order-t .sel-t b{font-size:1.25rem;}.order-t .tot-t{text-align:left;font-size:1.25rem;}.order-t .per-line-t{text-align:left;}.order-t .btn-t{width:auto;margin-top:0;margin-bottom:4px;min-height:3rem;padding:0 1.3rem;}}@container buy (max-width:30rem){.order-t .per-line-t,.order-t .sel-t span{display:none;}.order-t .row-t{align-items:baseline;}}.buy-trust-t{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.3rem;margin-top:.95rem;font-size:.8rem;font-weight:650;color:var(--t-body);}.bt-i-t{white-space:nowrap;gap:.4rem;display:inline-flex;align-items:center;}.bt-i-t>svg{width:1.05rem;height:1.05rem;color:var(--t-violet);}.bt-pay-t .pay-row-t{margin:0 0 0 .35rem;}.pay-row-t{gap:.3rem;flex-wrap:wrap;display:inline-flex;align-items:center;}.pay-t{width:2.4rem;height:auto;display:block;border-radius:5px;aspect-ratio:40/26;}@media (max-width:560px){.buy-trust-t{gap:.45rem .9rem;font-size:.76rem;}.bt-pay-t{justify-content:center;flex-wrap:wrap;}}.popular-t{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:1.4rem;font-size:.8rem;font-weight:700;color:var(--t-muted);line-height:1.7;}.popular-t a{padding:.32rem .8rem;border-radius:999px;font-size:.86rem;font-weight:650;color:var(--t-hi);text-decoration:none;white-space:nowrap;background:#fff;box-shadow:inset 0 0 0 1.5px var(--t-line2);transition:color var(--t-dfast),box-shadow var(--t-dfast),background-color var(--t-dfast);}.popular-t a:hover{color:var(--t-accent2);box-shadow:inset 0 0 0 1.5px var(--t-peach2);background:var(--t-peach);}@media (min-width:1000px){.hero-t .assure-t{display:none;}.hero-t .order-t{align-content:center;}.hero-t .order-t .btn-t{margin-top:1rem;}}@media (min-width:1000px) and (max-height:899px){.hero-t .support-line-t{display:none;}.hero-t .flow-t{display:none;}.hero-t .buy-t>.wrap-t::before{grid-row:3 / 4;}.hero-t .buy-grid-t{padding-top:1rem;}}@media (min-width:1000px){.hero-t .buy-trust-t{margin-top:.8rem;justify-content:flex-start;}}.page-t+.buy-t{padding-top:0;}.page-t+.buy-t .buy-head-t,.hero-t .buy-head-t{width:1px;position:absolute;overflow:hidden;height:1px;clip-path:inset(50%);}.page-t+.buy-t .buy-head-t *,.hero-t .buy-head-t *{width:1px;overflow:hidden;}.hero-t h1{line-height:1;letter-spacing:-.033em;font-weight:900;}.hero-t .lede-t{line-height:1.55;font-size:clamp(.95rem,1.2vw,1.03rem);color:var(--t-muted);}.hero-t .lede-t b{padding:0;background:none;}.order-t .lbl-t,.order-t .sel-t span,.order-t .per-line-t{display:none;}.pack-t{container-type:inline-size;grid-template-rows:auto 1fr;grid-template-areas:"q" "p";min-height:4.6rem;padding:.75rem .85rem .7rem;}.pack-t .q-t{letter-spacing:-.03em;font-size:min(1.5rem,30cqi);}.pack-t::after{top:-.5rem;right:-.45rem;box-shadow:0 0 0 2px #fff;}.pack-t .q5-t{font-size:min(1.5rem,25cqi);}.pack-t .q6-t{font-size:min(1.5rem,21cqi);}.pack-t.wide-t .q-t{font-size:min(1.5rem,15cqi);}.pack-t .p-t{margin-top:.35rem;font-size:1.05rem;}.pack-t .badge-t{top:-.7rem;padding:.2rem .6rem;font-size:.74rem;}.pack-t.wide-t{grid-column:span 2;}.svc-tab-t{min-height:3.25rem;grid-template-rows:auto;}.svc-tab-t .svc-ico-t{grid-row:auto;}.svc-tab-t b{font-size:clamp(.95rem,3vw,1.08rem);}.buy-trust-t{gap:.5rem 1.4rem;font-size:.84rem;}@container buy (min-width:52rem){.buy-grid-t{padding:1.25rem 1.35rem 1.35rem;grid-template-columns:minmax(0,1fr) 17.5rem;gap:1.2rem;}.seg-t{padding:5px;margin-bottom:1rem;border-radius:18px;}.seg-t::before{width:calc((100% - 10px) / 3);top:5px;left:5px;bottom:5px;border-radius:13px;}.svc-tab-t{min-height:3.9rem;column-gap:.7rem;}.svc-tab-t .svc-ico-t{width:2.35rem;padding:.5rem;height:2.35rem;border-radius:11px;}.svc-tab-t b{font-size:1.2rem;}.packs-t{gap:.75rem;}.pack-t{padding:1rem 1.1rem .95rem;min-height:clamp(5.6rem,12vh,7rem);border-radius:16px;}.pack-t .q-t{font-size:min(2.15rem,31cqi);}.pack-t .q5-t{font-size:min(2.15rem,26cqi);}.pack-t .q6-t{font-size:min(2.15rem,22cqi);}.pack-t.wide-t .q-t{font-size:min(2.15rem,16cqi);}.pack-t .p-t{margin-top:.5rem;font-size:1.3rem;}.pack-t::after{width:1.5rem;top:-.6rem;right:-.5rem;height:1.5rem;background-size:.72rem;}.order-t{padding:1.5rem 1.4rem;border-radius:20px;align-content:center;}.order-t .row-t{padding-bottom:1.1rem;margin-top:0;align-items:baseline;}.order-t .sel-t b{margin:0;font-size:2.5rem;}.order-t .tot-t{font-size:2.05rem;}.order-t .btn-t{min-height:4rem;margin-top:1.2rem;font-size:1.22rem;border-radius:16px;}}@media (min-width:1000px){.hero-t .actions-t{display:none;}.hero-t .actions-t+.smallprint-t,.hero-t .smallprint-t{margin-top:.6rem;font-size:.84rem;color:var(--t-muted);}.hero-t .buy-t{margin-top:clamp(.9rem,2.2vh,1.4rem);}.hero-t .buy-trust-t{margin-top:clamp(.6rem,1.6vh,.95rem);}}@media (min-width:1200px){.hero-t>.wrap-t{grid-template-columns:minmax(0,1fr) clamp(13.5rem,15.5vw,16.5rem);column-gap:clamp(1.75rem,2.4vw,2.75rem);}.hero-t h1{font-size:clamp(2.3rem,3.05vw,3.2rem);}}@media (min-width:1000px) and (max-height:760px){.hero-t h1{font-size:clamp(2.15rem,2.9vw,2.85rem);}.hero-t .lede-t{font-size:.95rem;}}@media (min-width:1000px) and (max-height:680px){.hero-t .pack-t{min-height:5rem;padding-top:.8rem;padding-bottom:.75rem;}.hero-t .svc-tab-t{min-height:3.5rem;}.hero-t .seg-t{margin-bottom:.8rem;}}.hero-t .reel-cap-t,.hero-t .reel-hud-t::before,.hero-t .reel-handle-t,.hero-t .reel-lbl-t,.hero-t .reel-count-t small,.hero-t .reel-route-t,.hero-t .reel-state-t>span{display:none;}.hero-t .reel-read-t{grid-template-areas:"tot state";align-items:center;}.hero-t .reel-count-t b{font-size:1.9rem;}.buybar-t{position:fixed;left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));z-index:55;display:flex;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1rem;border-radius:18px;background:rgba(255,255,255,.96);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);box-shadow:0 0 0 1px var(--t-line),0 18px 40px -12px rgba(29,21,48,.35);transform:translateY(140%);transition:transform .5s var(--t-ease);}.buybar-t.show-t{transform:none;}.buybar-sel-t{min-width:0;line-height:1.3;flex:1;}.buybar-sel-t b{display:block;font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:.95rem;letter-spacing:-.03em;color:var(--t-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.buybar-sel-t span{font-size:.8rem;font-weight:600;color:var(--t-muted);font-variant-numeric:tabular-nums;}.buybar-t .btn-t{padding:0 1.2rem;min-height:2.9rem;margin-bottom:3px;}body.bar-on-t .footer-t{padding-bottom:7rem;}@media (min-width:1000px){.buybar-t{display:none;}}.sec-t{padding:var(--t-spsec) 0;}.sec-head-t{text-align:center;max-width:42rem;margin:0 auto 2.6rem;justify-items:center;display:grid;}.sec-head-t .kicker-t{margin-bottom:.9rem;}.sec-head-t p{max-width:34rem;margin-top:.8rem;font-size:1.06rem;color:var(--t-body);}.steps-t{position:relative;padding:0;list-style:none;gap:1rem;display:grid;counter-reset:step;}.steps-t li{transition:transform var(--t-d) var(--t-spring),box-shadow var(--t-d) var(--t-ease);position:relative;padding:1rem;grid-template-columns:4.75rem 1fr;gap:1rem;display:grid;box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);border-radius:var(--t-r3);background:#fff;align-items:start;}.steps-t li:hover{transform:translateY(-3px);box-shadow:0 22px 40px -22px rgba(29,21,48,.35),inset 0 0 0 1px var(--t-line2);}.steps-t .spot-t{width:4.75rem;height:4.75rem;grid-row:1 / span 2;border-radius:16px;}.steps-t .n-t{position:absolute;top:.9rem;right:.9rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-size:.78rem;font-weight:800;color:#fff;background:var(--t-violet);box-shadow:0 6px 14px -6px rgba(107,75,255,.7);}.steps-t li:nth-child(odd) .n-t{color:var(--t-ink);box-shadow:0 6px 14px -6px rgba(255,91,31,.7);background:var(--t-accent);}.steps-t h3{margin:.1rem 2.4rem .35rem 0;font-size:1.1rem;}.steps-t p{max-width:34rem;font-size:.95rem;color:var(--t-body);}@media (min-width:640px){.steps-t{grid-template-columns:repeat(2,minmax(0,1fr));}.steps-t li{padding:1.15rem;grid-template-columns:1fr;}.steps-t .spot-t{width:100%;object-fit:cover;margin-bottom:.4rem;height:auto;grid-row:auto;aspect-ratio:16/10;}}@media (min-width:1100px){.steps-t{grid-template-columns:repeat(4,minmax(0,1fr));}.steps-t::before{z-index:-1;top:5.4rem;right:10%;position:absolute;left:10%;height:2px;content:"";background:repeating-linear-gradient(90deg,var(--t-line3) 0 6px,transparent 6px 12px);}}.feat-band-t{background:linear-gradient(180deg,var(--t-lav),#faf9ff);}.feat-band-t>.wrap-t{gap:1rem;display:grid;}.feature-t{position:relative;padding:1.3rem;gap:.4rem;display:grid;box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);border-radius:var(--t-r3);background:#fff;}.feature-t .f-side-t{grid-template-columns:auto 1fr;display:grid;column-gap:1rem;align-items:center;}.feature-t .spot-t{width:4.4rem;height:4.4rem;grid-row:1 / span 2;border-radius:16px;}.feature-t .kicker-t{padding:.25rem .65rem .25rem .5rem;margin-bottom:.35rem;justify-self:start;font-size:.74rem;align-self:end;}.feature-t:nth-child(even) .kicker-t{color:var(--t-violet2);background:var(--t-lav);}.feature-t:nth-child(even) .kicker-t::before{box-shadow:0 0 0 3px rgba(107,75,255,.18);background:var(--t-violet);}.feature-t h2{font-size:clamp(1.25rem,2.6vw,1.6rem);align-self:start;}.feature-t p{margin-top:.6rem;font-size:1rem;color:var(--t-body);}.ticks-t{padding:0;margin-top:.9rem;list-style:none;gap:.4rem;flex-wrap:wrap;display:flex;}.ticks-t li{position:relative;padding:.35rem .75rem .35rem 1.75rem;font-size:.84rem;font-weight:650;color:var(--t-hi);background:var(--t-bg2);border-radius:999px;}.ticks-t li::before{content:"";position:absolute;left:.7rem;top:50%;width:.55rem;height:.3rem;margin-top:-.24rem;border-left:2px solid var(--t-ok);border-bottom:2px solid var(--t-ok);transform:rotate(-45deg);}@media (min-width:860px){.feat-band-t>.wrap-t{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;}.feature-t{padding:1.6rem;}}.compare-band-t{background:#fff;}.compare-t{width:100%;max-width:52rem;margin:0 auto;border-collapse:separate;border-spacing:0;border-radius:var(--t-r3);overflow:hidden;background:#fff;box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);}.compare-t th,.compare-t td{vertical-align:top;text-align:left;padding:1rem 1.2rem;border-bottom:1px solid var(--t-line);}.compare-t thead th{font-size:.82rem;font-weight:800;color:var(--t-muted);background:var(--t-bg2);}.compare-t thead th:last-child{color:var(--t-accent2);background:var(--t-peach);}.compare-t td:first-child{position:relative;padding-left:2.7rem;color:var(--t-muted);}.compare-t td:first-child::before{width:1.05rem;top:1.15rem;position:absolute;left:1.15rem;height:1.05rem;content:"";border-radius:50%;background:#fde8e6 no-repeat center/.5rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 3l6 6M9 3l-6 6' fill='none' stroke='%23d92d20' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");}.compare-t td:last-child{position:relative;padding-left:2.7rem;font-weight:700;color:var(--t-hi);background:#fffaf7;}.compare-t td:last-child::before{width:1.05rem;top:1.15rem;position:absolute;left:1.15rem;height:1.05rem;content:"";border-radius:50%;background:var(--t-ok) no-repeat center/.56rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.4L10 3.2' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.compare-t tbody tr:last-child td{border-bottom:0;}.page-t{padding:clamp(1.6rem,5vw,3.6rem) 0 clamp(2rem,5vw,3.4rem);overflow:hidden;isolation:isolate;background:radial-gradient(44rem 26rem at 0% 0%,#ffeadd 0,rgba(255,234,221,0) 70%),radial-gradient(40rem 28rem at 100% 0%,#eee8ff 0,rgba(238,232,255,0) 70%),#fff;}.page-t::after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(107,75,255,.14) 1.3px,transparent 1.8px) 0 0/24px 24px;-webkit-mask-image:radial-gradient(ellipse 30% 60% at 90% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse 30% 60% at 90% 40%,#000,transparent 75%);}.page-t .wrap-t{grid-template-columns:minmax(0,1fr);display:grid;align-items:center;}.page-t h1{max-width:18ch;font-size:clamp(1.95rem,6.4vw,3.4rem);}.page-t .lede-t{max-width:40rem;margin-top:1rem;}.page-t .kicker-t{margin-bottom:1rem;}.page-t .wrap-t>.kicker-t{justify-self:start;}.cover-t{width:min(100%,22rem);position:relative;margin-top:1.6rem;justify-self:start;}.cover-t img,.cover-t svg{width:100%;height:auto;box-shadow:var(--t-sh2),0 0 0 1px var(--t-line);border-radius:24px;}.cover-t svg text{font-family:var(--t-fdisplay);}.js-t .page-t h1,.js-t .page-t .lede-t,.js-t .page-t .crumbs-t,.js-t .page-t .updated-line-t,.js-t .page-t .kicker-t{animation:ttRise .8s var(--t-ease) both;}.js-t .page-t h1{animation-delay:.04s;}.js-t .page-t .lede-t{animation-delay:.09s;}.js-t .page-t .updated-line-t{animation-delay:.13s;}.js-t .cover-t{animation:ttPop2 .8s var(--t-spring) .1s both;}.crumbs-t{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.1rem;font-size:.82rem;font-weight:600;color:var(--t-muted);}.crumbs-t a{transition:color var(--t-dfast),background-color var(--t-dfast);text-decoration:none;padding:.15rem .55rem;color:var(--t-body);box-shadow:inset 0 0 0 1px var(--t-line);border-radius:999px;background:rgba(255,255,255,.75);}.crumbs-t a:hover{color:var(--t-accent2);background:#fff;}.crumbs-t span[aria-hidden]{color:var(--t-line3);}.updated-line-t{justify-self:start;display:inline-flex;align-items:center;gap:.5rem;margin-top:1.1rem;padding:.3rem .75rem;border-radius:999px;font-size:.78rem;font-weight:650;color:var(--t-body);background:#fff;box-shadow:inset 0 0 0 1px var(--t-line);}.updated-line-t::before{width:.45rem;height:.45rem;content:"";border-radius:50%;background:var(--t-ok);}@media (min-width:1000px){.page-t h1{font-size:clamp(2.5rem,3.7vw,3.4rem);}.page-t .wrap-t{grid-template-columns:minmax(0,1fr) minmax(0,24rem);column-gap:clamp(2.5rem,5vw,5rem);}.page-t .wrap-t>*{grid-column:1;}.page-t .wrap-t>.cover-t{grid-column:2;grid-row:1 / span 6;margin:0;width:100%;justify-self:end;transform:rotate(1.5deg);}}@media (max-width:639px){.cover-t{width:min(80%,17rem);}}.buy-pg-t .page-t{padding:clamp(1.1rem,3vw,1.9rem) 0 clamp(1rem,2.6vw,1.6rem);}.buy-pg-t .page-t h1{max-width:24ch;font-size:clamp(1.85rem,5.6vw,3rem);}@media (min-width:1000px){.buy-pg-t .page-t h1{max-width:none;font-size:clamp(2.3rem,3.2vw,3rem);}}@media (min-width:1000px) and (max-height:820px){.buy-pg-t .support-line-t{display:none;}.buy-pg-t .flow-t{display:none;}.buy-pg-t .buy-t>.wrap-t::before{grid-row:3 / 4;}.buy-pg-t .buy-grid-t{padding-top:1.1rem;}}.buy-pg-t .page-t .lede-t{margin-top:.6rem;font-size:clamp(.98rem,1.3vw,1.08rem);}.buy-pg-t .page-t .crumbs-t{margin-bottom:.7rem;}.buy-pg-t .page-t .updated-line-t{margin-top:.7rem;}.buy-pg-t .page-t .cover-t{display:none;}.buy-pg-t .page-t+.buy-t{background:linear-gradient(180deg,#fff,var(--t-bg2));}@media (min-width:1000px){.buy-pg-t .page-t .wrap-t{grid-template-columns:minmax(0,1fr) 13.5rem;}.buy-pg-t .page-t .cover-t{width:13.5rem;display:block;align-self:center;}.buy-pg-t .page-t .cover-t img,.buy-pg-t .page-t .cover-t svg{border-radius:18px;}}@media (min-width:1000px) and (max-height:760px){.buy-pg-t .page-t .cover-t{width:11rem;}.buy-pg-t .page-t .wrap-t{grid-template-columns:minmax(0,1fr) 11rem;}}.prose-t{padding:clamp(2.5rem,6vw,4.5rem) 0;}.prose-t .wrap-t{counter-reset:sec;}.prose-t .wrap-t>*{max-width:var(--t-measure);}.prose-t h2{scroll-margin-top:5.5rem;position:relative;margin:3.2rem 0 1rem;line-height:1.15;letter-spacing:-.03em;font-size:clamp(1.35rem,3vw,1.85rem);}.prose-t .wrap-t>h2{padding-left:3rem;counter-increment:sec;}.prose-t .wrap-t>h2::before{content:counter(sec);position:absolute;left:0;top:-.05em;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:12px;font-family:var(--t-fbody);font-size:.88rem;font-weight:800;letter-spacing:0;background:var(--t-accent);color:var(--t-ink);box-shadow:0 6px 14px -6px rgba(255,91,31,.7);}.prose-t .wrap-t>h2:nth-of-type(even)::before{color:#fff;box-shadow:0 6px 14px -6px rgba(107,75,255,.7);background:var(--t-violet);}.prose-t .kicker-t+h2,.prose-t h2:first-child,.prose-t .wrap-t>h2:first-child,.prose-t .wrap-t>.toc-t+h2{margin-top:0;}.prose-t .kicker-t{width:fit-content;margin-bottom:1.1rem;justify-self:start;}.prose-t h3{margin:2rem 0 .5rem;font-size:1.18rem;}.prose-t p{margin:0 0 1.1rem;line-height:1.75;font-size:1.0625rem;color:var(--t-body);}.prose-t ul,.prose-t ol{padding-left:1.4rem;margin:0 0 1.5rem;line-height:1.65;font-size:1.0625rem;color:var(--t-body);}.prose-t li{padding-left:.3rem;margin-bottom:.5rem;}.prose-t ul>li::marker{font-size:.7em;content:"●  ";color:var(--t-accent);}.prose-t ol>li::marker{font-weight:800;color:var(--t-accent2);}.prose-t a{color:var(--t-accent2);font-weight:650;text-decoration:underline;text-decoration-color:rgba(255,91,31,.4);text-underline-offset:.22em;text-decoration-thickness:2px;transition:color var(--t-dfast),text-decoration-color var(--t-dfast);}.prose-t a:hover{text-decoration-color:var(--t-accent);color:var(--t-hi);}.prose-t strong,.prose-t b{font-weight:700;color:var(--t-hi);}.prose-t em{color:var(--t-fg);}.prose-t .updated-t{display:inline-block;padding:.3rem .75rem;border-radius:999px;font-size:.78rem;font-weight:650;color:var(--t-body);background:var(--t-bg2);margin-bottom:2rem;}.prose-t .wrap-t>h2:first-of-type+p{position:relative;padding:1.1rem 1.25rem 1.1rem 1.5rem;font-size:1.08rem;color:var(--t-fg);box-shadow:inset 0 0 0 1px var(--t-peach2);border-radius:18px;background:var(--t-peach);}.prose-t .wrap-t>h2:first-of-type+p::before{width:4px;top:1rem;position:absolute;left:0;content:"";bottom:1rem;border-radius:0 4px 4px 0;background:var(--t-accent);}.prose-t .wrap-t>p.takeaway-t{position:relative;padding:1.1rem 1.25rem 1.1rem 3.2rem;margin-top:2rem;color:var(--t-fg);box-shadow:inset 0 0 0 1px var(--t-lav2);border-radius:18px;background:var(--t-lav);}.prose-t .wrap-t>p.takeaway-t::before{content:"";position:absolute;left:1.1rem;top:1.25rem;width:1.25rem;height:1.25rem;background:var(--t-violet);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 6c4 32 12 40 44 44-32 4-40 12-44 44-4-32-12-40-44-44 32-4 40-12 44-44z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 6c4 32 12 40 44 44-32 4-40 12-44 44-4-32-12-40-44-44 32-4 40-12 44-44z'/%3E%3C/svg%3E") center/contain no-repeat;}.prose-t .wrap-t>ol{position:relative;padding:0;list-style:none;counter-reset:stp;}.prose-t .wrap-t>ol>li{position:relative;padding:.85rem 1rem .9rem 3.6rem;min-height:3.3rem;margin:0;counter-increment:stp;box-shadow:inset 0 0 0 1px var(--t-line);border-radius:16px;background:#fff;}.prose-t .wrap-t>ol>li+li{margin-top:.5rem;}.prose-t .wrap-t>ol>li::before{content:counter(stp);position:absolute;left:.8rem;top:.8rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-weight:800;font-size:.85rem;color:var(--t-ink);background:var(--t-accent);}.prose-t .wrap-t>ol>li:nth-child(even)::before{color:#fff;background:var(--t-violet);}.prose-t .wrap-t>ul.tiles-t{padding:0;list-style:none;gap:.6rem;display:grid;}.prose-t .wrap-t>ul.tiles-t>li{position:relative;padding:1rem 1.1rem 1rem 1.1rem;margin:0;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);border-radius:16px;background:#fff;}.prose-t .wrap-t>ul.tiles-t>li::before{width:1.9rem;margin-bottom:.6rem;height:.3rem;display:block;content:"";border-radius:3px;background:var(--t-accent);}.prose-t .wrap-t>ul.tiles-t>li:nth-child(even)::before{background:var(--t-violet);}.prose-t .wrap-t>ul.tiles-t>li::marker{content:none;}.prose-t .wrap-t>ul.tiles-t>li>strong:first-child{font-size:1.02rem;}@media (min-width:720px){.prose-t .wrap-t>ul.tiles2-t{grid-template-columns:repeat(2,minmax(0,1fr));}}.prose-t table{width:100%;border-collapse:separate;border-spacing:0;margin:.6rem 0 2rem;font-size:.95rem;border-radius:16px;overflow:hidden;background:#fff;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);}.prose-t th,.prose-t td{text-align:left;padding:.8rem 1rem;border-bottom:1px solid var(--t-line);}.prose-t th{font-size:.8rem;font-weight:800;color:var(--t-hi);background:var(--t-bg2);border-bottom:1px solid var(--t-line2);}.prose-t tbody tr:nth-child(even){background:#fcfbfe;}.prose-t td{font-variant-numeric:tabular-nums;color:var(--t-body);}.prose-t td:first-child{font-weight:650;color:var(--t-hi);}.prose-t td+td{font-size:.93rem;color:var(--t-fg);}.prose-t tbody tr{transition:background-color var(--t-dfast);}.prose-t tbody tr:hover{background:var(--t-peach);}.prose-t tbody tr:last-child td{border-bottom:0;}.prose-t .note-t{position:relative;padding:1.05rem 1.2rem 1.05rem 3.2rem;margin:0 0 1.6rem;color:var(--t-fg);box-shadow:inset 0 0 0 1px var(--t-lav2);border-radius:18px;background:var(--t-lav);}.prose-t .note-t::before{content:"i";position:absolute;left:1rem;top:1.05rem;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:var(--t-violet);color:#fff;font-weight:800;font-size:.85rem;font-style:italic;}.prose-t .note-t p:last-child{margin-bottom:0;}.prose-t .short-answer-t{font-size:1.06rem;}.prose-t .cta-box-t{position:relative;padding:1.5rem 1.6rem;overflow:hidden;margin:2.8rem 0;justify-content:space-between;isolation:isolate;gap:1rem 2rem;flex-wrap:wrap;display:flex;color:var(--t-hi);box-shadow:inset 0 0 0 1px var(--t-peach2);border-radius:22px;background:linear-gradient(120deg,#fff1e8 0,#ffe4d4 45%,#efe9ff 100%);align-items:center;}.prose-t .cta-box-t::before{z-index:-1;width:8rem;right:-1.5rem;position:absolute;height:8rem;content:"";bottom:-2.5rem;border-radius:50%;background:radial-gradient(circle,rgba(107,75,255,.25),transparent 70%);}.prose-t .cta-box-t p{flex:1 1 15rem;margin:0;font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:clamp(1.08rem,2.3vw,1.3rem);letter-spacing:-.03em;line-height:1.25;color:var(--t-hi);}.prose-t .cta-box-t .btn-t{text-decoration:none;color:var(--t-ink);}.prose-t .cta-box-t .btn-t:hover{color:var(--t-ink);}@media (max-width:520px){.prose-t .cta-box-t .btn-t{width:100%;}}.link-row-t{padding-top:2.2rem;max-width:none!important;margin-top:2.6rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));gap:.7rem;display:grid;border-top:1px solid var(--t-line);}.link-row-t::before{content:"Keep going";grid-column:1 / -1;font-size:.82rem;font-weight:800;color:var(--t-muted);}.prose-t .link-row-t a{position:relative;display:grid;grid-template-columns:3.4rem 1fr;align-items:center;gap:.8rem;padding:.6rem .8rem .6rem .6rem;min-height:4.4rem;border-radius:16px;font-size:.95rem;font-weight:700;line-height:1.25;color:var(--t-hi);text-decoration:none;background:#fff;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);transition:transform var(--t-d) var(--t-spring),box-shadow var(--t-d) var(--t-ease);}.prose-t .link-row-t a::after{content:"Guide";position:absolute;top:.5rem;right:.7rem;font-size:.66rem;font-weight:800;color:var(--t-violet2);}.prose-t .link-row-t a[href^="/buy-"]::after,.prose-t .link-row-t a[href^="/cheap-"]::after,.prose-t .link-row-t a[href="/#pricing"]::after{content:"Package";color:var(--t-accent2);}.prose-t .link-row-t a[href$="-calculator"]::after,.prose-t .link-row-t a[href$="-generator"]::after,.prose-t .link-row-t a[href$="-formatter"]::after,.prose-t .link-row-t a[href$="-viewer"]::after,.prose-t .link-row-t a[href="/tools"]::after{content:"Tool";color:var(--t-ok);}.prose-t .link-row-t a[href="/refund-policy"]::after,.prose-t .link-row-t a[href="/terms"]::after,.prose-t .link-row-t a[href="/privacy"]::after,.prose-t .link-row-t a[href="/contact"]::after,.prose-t .link-row-t a[href="/about"]::after{content:"Info";color:var(--t-muted);}.prose-t .link-row-t a[href="/buy-real-tiktok-followers"]::after{content:"Guide";color:var(--t-violet2);}.prose-t .link-row-t a img{width:3.4rem;object-fit:cover;height:2.72rem;border-radius:10px;}.prose-t .link-row-t a:hover{transform:translateY(-3px);color:var(--t-hi);box-shadow:0 16px 30px -18px rgba(29,21,48,.35),inset 0 0 0 1px var(--t-line2);}.prose-t .link-row-t a span.lr-t{padding-top:.7rem;}.hub-list-t{padding:0!important;max-width:none!important;margin-bottom:2.5rem!important;list-style:none;gap:1rem;display:grid;}@media (min-width:640px){.hub-list-t{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1000px){.hub-list-t{grid-template-columns:repeat(3,minmax(0,1fr));}}.prose-t .hub-list-t li{transition:transform var(--t-d) var(--t-spring),box-shadow var(--t-d) var(--t-ease);position:relative;padding:0 1.15rem 1.2rem!important;overflow:hidden;margin:0;line-height:1.55;font-size:.95rem;flex-direction:column;display:flex;color:var(--t-body);box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);border-radius:var(--t-r3);background:#fff;}.prose-t .hub-list-t li::marker{content:none;}.prose-t .hub-list-t li br{display:none;}.prose-t .hub-list-t .hub-art-t{width:calc(100% + 2.3rem);order:-1;object-fit:cover;max-width:none;margin:0 -1.15rem 1rem;height:auto;aspect-ratio:600/480;}.prose-t .hub-list-t li:hover{transform:translateY(-4px);box-shadow:0 26px 46px -26px rgba(29,21,48,.4),inset 0 0 0 1px var(--t-line2);}.prose-t .hub-list-t a{text-decoration:none;margin-bottom:.4rem;font-size:1.1rem;display:block;color:var(--t-hi);}.prose-t .hub-list-t a:hover{color:var(--t-accent2);}.prose-t .hub-list-t a::before{z-index:1;position:absolute;inset:0;content:"";}.prose-t .hub-list-t a strong{font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;letter-spacing:-.025em;font-size:1.12rem;line-height:1.2;text-wrap:balance;}.toc-t{display:none;}.toc-t h4{margin-bottom:.8rem;}.toc-t a{display:block;padding:.4rem 0 .4rem .9rem;border-left:2px solid var(--t-line);font-size:.86rem;text-decoration:none!important;color:var(--t-muted)!important;line-height:1.35;font-weight:500!important;background:none!important;transition:color var(--t-dfast),border-color var(--t-dfast);}.toc-t a:hover{color:var(--t-hi)!important;}.toc-t a.on-t{font-weight:700!important;color:var(--t-hi)!important;border-left-color:var(--t-accent);}.toc-pack-t{padding:1rem;margin-top:1.5rem;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-peach2);border-radius:18px;background:linear-gradient(170deg,var(--t-peach),#fff);}.toc-pack-t p{margin:0 0 .5rem!important;font-family:var(--t-fdisplay);font-weight:800;font-size:1rem!important;letter-spacing:-.03em;color:var(--t-hi)!important;line-height:1.2!important;}.toc-pack-t ul{padding:0!important;margin:0 0 .8rem!important;list-style:none;font-size:.84rem!important;}.toc-pack-t li{padding:0!important;margin:0!important;}.toc-pack-t li::marker{content:none!important;}.toc-pack-t li a{display:flex;justify-content:space-between;gap:.5rem;padding:.42rem 0;border:0;border-bottom:1px dashed var(--t-peach2);color:var(--t-body)!important;font-size:.84rem;}.toc-pack-t li a b{font-weight:800;color:var(--t-accent2);}.toc-t .toc-pack-t a.btn-t{margin-top:0;}.toc-pack-t li a:hover{color:var(--t-hi)!important;}.toc-t a.btn-t{display:flex;width:100%;margin-top:1.3rem;padding:0 1rem;border:0;min-height:2.8rem;color:var(--t-ink)!important;background:var(--t-accent)!important;font-size:.9rem;font-weight:700!important;}@media (min-width:1000px){.prose-t .wrap-t.has-toc-t{grid-template-columns:14.5rem minmax(0,var(--t-measure));display:grid;column-gap:clamp(3rem,6vw,6rem);align-items:start;}.prose-t .wrap-t.has-toc-t>*{max-width:none;grid-column:2;}.prose-t .wrap-t>.toc-t{display:block;grid-column:1;grid-row:1 / span 200;position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto;scrollbar-width:none;}}.home-guide-t{background:linear-gradient(180deg,var(--t-bg2),#fff 22rem);}@media (min-width:1000px){.home-guide-t .wrap-t{justify-content:center;grid-template-columns:14.5rem minmax(0,var(--t-measure));display:grid;column-gap:clamp(3rem,6vw,6rem);}.home-guide-t .wrap-t>*{grid-column:2;}.home-guide-t .wrap-t.has-toc-t>.toc-t{grid-column:1;}}.faq-t{padding:var(--t-spsec) 0;background:linear-gradient(180deg,var(--t-lav),#fbfaff);}.faq-t .head-t{text-align:center;max-width:40rem;margin:0 auto 2.2rem;justify-items:center;display:grid;}.faq-t .eyebrow-t{margin-bottom:.9rem;color:var(--t-violet2);background:#fff;}.faq-t .eyebrow-t::before{box-shadow:0 0 0 3px rgba(107,75,255,.18);background:var(--t-violet);}.faq-t .head-t h2{font-size:clamp(1.5rem,3.8vw,2.3rem);}.faq-list-t{max-width:50rem;margin:0 auto;gap:.6rem;display:grid;}.faq-item-t{transition:box-shadow var(--t-d) var(--t-ease);box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);border-radius:18px;background:#fff;}.faq-item-t summary{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.05rem 1.15rem 1.05rem 1.3rem;font-weight:700;font-size:1.03rem;line-height:1.4;color:var(--t-hi);cursor:pointer;list-style:none;border-radius:18px;}.faq-item-t summary::-webkit-details-marker{display:none;}.faq-item-t:hover{box-shadow:0 12px 26px -18px rgba(29,21,48,.35),inset 0 0 0 1px var(--t-line2);}.faq-item-t[open]{box-shadow:0 18px 36px -22px rgba(107,75,255,.45),inset 0 0 0 1.5px var(--t-lav2);}.faq-item-t summary svg{width:2rem;transition:transform .5s var(--t-spring),background-color var(--t-dfast),color var(--t-dfast);padding:.5rem;height:2rem;flex:none;color:var(--t-violet2);border-radius:50%;background:var(--t-lav);}.faq-item-t summary:hover svg{background:var(--t-lav2);}.faq-item-t[open] summary svg{transform:rotate(135deg);color:#fff;background:var(--t-violet);}.faq-item-t .a-t{padding:0 1.3rem 1.25rem;max-width:44rem;line-height:1.7;color:var(--t-body);}.faq-item-t .a-t b,.faq-item-t .a-t strong{font-weight:700;color:var(--t-hi);}.faq-item-t .a-t a{color:var(--t-accent2);font-weight:650;text-decoration-color:rgba(255,91,31,.45);text-underline-offset:.22em;text-decoration-thickness:2px;}.faq-item-t .a-t a:hover{color:var(--t-hi);}.faq-item-t::details-content{transition:block-size .45s var(--t-ease),content-visibility .45s allow-discrete;overflow:clip;block-size:0;}.faq-item-t[open]::details-content{block-size:auto;}@media (max-width:560px){.faq-item-t summary{padding:.95rem .9rem .95rem 1rem;font-size:.98rem;}.faq-item-t .a-t{padding:0 1rem 1.1rem;}}.final-t{padding:clamp(2.5rem,6vw,4.5rem) 0;}.final-t>.wrap-t{width:min(var(--t-shell) - 2 * var(--t-gut),100% - 2 * var(--t-rail) - 2 * var(--t-gut));position:relative;padding:clamp(2rem,6vw,4rem) clamp(1.4rem,5vw,4rem);overflow:hidden;isolation:isolate;color:var(--t-ink);border-radius:32px;background:radial-gradient(28rem 20rem at 100% 100%,rgba(107,75,255,.5),transparent 70%),radial-gradient(24rem 18rem at 0% 0%,#ff9a5c,transparent 70%),var(--t-accent);}.final-t>.wrap-t::before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle,rgba(255,255,255,.28) 1.4px,transparent 2px) 0 0/22px 22px;-webkit-mask-image:linear-gradient(100deg,transparent 40%,#000);mask-image:linear-gradient(100deg,transparent 40%,#000);}.final-t h2{position:relative;max-width:12ch;letter-spacing:-.045em;font-size:clamp(2rem,6vw,3.9rem);color:var(--t-ink);}.final-t h2 mark{color:inherit;}.final-t p{position:relative;margin-top:1.1rem;color:var(--t-ink);max-width:28rem;font-size:1.12rem;font-weight:600;}.final-t .actions-t{position:relative;margin-top:1.8rem;gap:.75rem;flex-wrap:wrap;display:flex;}.final-t .btn-t{padding:0 1.6rem;min-height:3.25rem;color:#fff;box-shadow:0 4px 0 #000;background:var(--t-ink);}.final-t .btn-t:hover{box-shadow:0 5px 0 #000;background:#2b2045;}.final-t .btn-line-t{color:var(--t-ink);box-shadow:0 4px 0 var(--t-accentd);background:#fff;}.final-t .btn-line-t:hover{color:var(--t-ink);box-shadow:0 5px 0 var(--t-accentd);background:#fff;}.final-pal-t{z-index:0;width:clamp(7rem,15vw,12rem);transform:translateY(-50%) rotate(-4deg);top:50%;right:clamp(1rem,8vw,7rem);position:absolute;pointer-events:none;height:auto;}.final-pal2-t{width:clamp(5rem,10vw,8rem);transform:rotate(8deg);top:auto;right:clamp(-1rem,1vw,1.5rem);bottom:-1.5rem;}@media (max-width:760px){.final-pal-t{display:none;}}.foot-cta-t{position:relative;padding:clamp(1.5rem,4vw,3rem) 0;}.foot-cta-t .wrap-t{width:min(var(--t-shell) - 2 * var(--t-gut),100% - 2 * var(--t-rail) - 2 * var(--t-gut));position:relative;padding:clamp(1.6rem,4.5vw,2.8rem) clamp(1.3rem,4vw,3rem);overflow:hidden;isolation:isolate;gap:1.3rem;display:grid;color:var(--t-ink);border-radius:28px;background:radial-gradient(24rem 16rem at 100% 100%,rgba(107,75,255,.45),transparent 70%),radial-gradient(20rem 14rem at 0% 0%,#ff9a5c,transparent 70%),var(--t-accent);align-items:center;}.foot-cta-t .fc-k-t{font-size:.84rem;font-weight:800;}.foot-cta-t .fc-h-t{margin-top:.4rem;font-family:var(--t-fdisplay);font-weight:800;font-size:clamp(1.55rem,4.4vw,2.6rem);letter-spacing:-.035em;line-height:1.05;max-width:18ch;text-wrap:balance;}.foot-cta-t .fc-a-t{gap:.7rem;flex-wrap:wrap;display:flex;}.foot-cta-t .btn-t{padding:0 1.5rem;min-height:3.2rem;color:#fff;box-shadow:0 4px 0 #000;background:var(--t-ink);}.foot-cta-t .btn-t:hover{box-shadow:0 5px 0 #000;background:#2b2045;}.foot-cta-t .btn-line-t{color:var(--t-ink);box-shadow:0 4px 0 var(--t-accentd);background:#fff;}.foot-cta-t .btn-line-t:hover{color:var(--t-ink);box-shadow:0 5px 0 var(--t-accentd);background:#fff;}.lp-t.no-fcta-t+.foot-cta-t{display:none;}@media (min-width:860px){.foot-cta-t .wrap-t{grid-template-columns:1fr auto;}}.prose-t .wrap-t>ul.links-t{padding:0;list-style:none;gap:.6rem;flex-wrap:wrap;display:flex;}.prose-t .wrap-t>ul.links-t>li{padding:0;margin:0;}.prose-t .wrap-t>ul.links-t>li::marker{content:none;}.prose-t .wrap-t>ul.links-t>li>a{text-decoration:none;padding:0 1.1rem;min-height:2.75rem;display:inline-flex;color:var(--t-hi);box-shadow:inset 0 0 0 1.5px var(--t-line2);border-radius:999px;background:#fff;align-items:center;}.prose-t .wrap-t>ul.links-t>li>a:hover{color:var(--t-accent2);box-shadow:inset 0 0 0 1.5px var(--t-peach2);background:var(--t-peach);}.proof-t{border-top:1px solid var(--t-line);background:#fff;}.proof-t ul{width:var(--t-fw);padding:1.6rem var(--t-gut);margin:0 auto;list-style:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));gap:1rem 1.4rem;display:grid;}.proof-t li{line-height:1.35;grid-template-columns:2.6rem 1fr;gap:.75rem;font-size:.85rem;display:grid;color:var(--t-muted);align-items:center;}.proof-t li b{display:block;color:var(--t-hi);font-weight:750;font-size:.93rem;}.proof-t li a{color:var(--t-accent2);font-weight:650;text-decoration-color:rgba(255,91,31,.4);text-underline-offset:.2em;overflow-wrap:anywhere;}.proof-t .pf-i-t{width:2.6rem;place-items:center;height:2.6rem;display:grid;color:var(--t-accent2);border-radius:14px;background:var(--t-peach);}.proof-t li:nth-child(even) .pf-i-t{color:var(--t-violet2);background:var(--t-lav);}.proof-t .pf-i-t svg{width:1.2rem;height:1.2rem;}.footer-t{padding:clamp(2.8rem,6vw,4.2rem) 0 2.5rem;border-top:1px solid var(--t-line);background:var(--t-bg2);}.foot-top-t{padding-bottom:2.2rem;gap:1rem;display:grid;border-bottom:1px solid var(--t-line2);}.foot-top-t .logo-t{font-size:clamp(1.3rem,3.6vw,1.7rem);}.foot-top-t .logo-t .mark-t{width:2.4rem;height:2.4rem;}.foot-top-t p{max-width:30rem;font-size:.93rem;color:var(--t-body);}.foot-cols-t{padding:2.2rem 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1.5rem;display:grid;}.foot-cols-t .foot-h-t{display:block;margin-bottom:.75rem;font-size:.86rem;font-weight:800;color:var(--t-hi);}.foot-cols-t a{width:fit-content;transition:color var(--t-dfast);text-decoration:none;padding:.28rem 0;font-size:.9rem;display:block;color:var(--t-body);}.foot-cols-t a:hover{color:var(--t-accent2);text-decoration:underline;text-decoration-color:rgba(255,91,31,.45);text-underline-offset:.25em;text-decoration-thickness:2px;}.foot-cols-t .pay-row-t{margin-top:1rem;display:flex;}.legal-t{padding-top:1.5rem;line-height:1.7;font-size:.82rem;color:var(--t-muted);border-top:1px solid var(--t-line2);}.legal-links-t{margin-bottom:.9rem;gap:.3rem 1.4rem;flex-wrap:wrap;display:flex;}.legal-links-t a{transition:color var(--t-dfast);text-decoration:none;font-weight:600;color:var(--t-body);}.legal-links-t a:hover{color:var(--t-accent2);}@media (min-width:760px){.foot-cols-t{grid-template-columns:repeat(3,minmax(0,1fr));}.foot-top-t{grid-template-columns:1fr auto;align-items:end;}}@media (min-width:1100px){.foot-cols-t{grid-template-columns:repeat(5,minmax(0,1fr));}}body.cart-locked-t{padding-right:var(--t-sbw,0);overflow:hidden;}.co-scrim-t{position:fixed;inset:0;z-index:90;background:rgba(29,21,48,.42);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .4s var(--t-ease);}.co-scrim-t.open-t{opacity:1;}.co-t{z-index:100;will-change:transform;transition:transform .55s var(--t-ease);transform:translate3d(0,100%,0);position:fixed;inset:0;grid-template-rows:auto auto 1fr auto;display:grid;color:var(--t-body);background:#fff;}.co-t.open-t{transform:none;}@media (min-width:760px){.co-t .tt-grid-t{grid-template-columns:repeat(4,1fr);}.co-t{width:min(31rem,100% - 1.2rem);transform:translate3d(105%,0,0);top:.6rem;right:.6rem;overflow:hidden;left:auto;box-shadow:0 30px 80px -20px rgba(29,21,48,.45),0 0 0 1px var(--t-line);bottom:.6rem;border-radius:24px;}}.co-head-t{padding:0 var(--t-gut);height:4rem;grid-template-columns:2.5rem 1fr 2.5rem;gap:.5rem;display:grid;border-bottom:1px solid var(--t-line);align-items:center;}.co-head-t h2{font-family:var(--t-fdisplay);font-size:1.1rem;font-weight:800;letter-spacing:-.03em;text-align:center;}.co-head-t h2 .n-t{margin-left:.4rem;font-family:var(--t-fbody);font-weight:600;font-size:.8rem;letter-spacing:0;color:var(--t-muted);}.co-ico-t{width:2.5rem;height:2.5rem;display:grid;place-items:center;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--t-line2);color:var(--t-hi);transition:box-shadow var(--t-dfast),background-color var(--t-dfast),opacity var(--t-d);}.co-ico-t:hover{box-shadow:inset 0 0 0 1.5px var(--t-line3);background:var(--t-bg2);}.co-ico-t svg{width:.95rem;}.co-ico-t[aria-hidden="true"]{visibility:hidden;}.co-prog-t{padding:.85rem var(--t-gut) .9rem;margin:0;list-style:none;grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid;border-bottom:1px solid var(--t-line);}.co-prog-t li{position:relative;padding-top:.7rem;font-size:.72rem;font-weight:700;color:var(--t-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.co-prog-t li::before{top:0;right:0;position:absolute;left:0;height:5px;content:"";border-radius:5px;background:var(--t-bg3);}.co-prog-t li::after{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--t-accent);border-radius:5px;transform:scaleX(0);transform-origin:left;transition:transform .7s var(--t-ease);}.co-prog-t li.done-t,.co-prog-t li.on-t{color:var(--t-hi);}.co-prog-t li.done-t::after{transform:scaleX(1);}.co-prog-t li.on-t::after{transform:scaleX(.5);}.co-body-t{position:relative;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}.co-view-t{padding:1.3rem var(--t-gut) 2rem;animation:ttViewIn .45s var(--t-ease) both;}.co-view-t.back-t{animation-name:ttViewBack;}@keyframes ttViewIn{from{transform:translate3d(14px,0,0);opacity:0;}to{transform:none;opacity:1;}}@keyframes ttViewBack{from{transform:translate3d(-14px,0,0);opacity:0;}to{transform:none;opacity:1;}}.co-foot-t{padding:1rem var(--t-gut) calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--t-line);background:var(--t-bg2);}.co-total-t{justify-content:space-between;gap:1rem;display:flex;align-items:baseline;}.co-total-t span{font-size:.84rem;font-weight:700;color:var(--t-muted);}.co-total-t small{display:block;margin-top:.1rem;font-size:.74rem;font-weight:500;color:var(--t-muted);}.co-total-t b{font-weight:800;font-size:1.6rem;letter-spacing:-.03em;line-height:1;color:var(--t-hi);font-variant-numeric:tabular-nums;}.co-foot-t .btn-t{width:100%;min-height:3.3rem;margin-top:.8rem;font-size:1.02rem;}.co-foot-t .btn-t[aria-disabled="true"]{transform:none;opacity:.45;cursor:not-allowed;box-shadow:0 4px 0 var(--t-accentd);}.co-foot-t .btn-t.busy-t{pointer-events:none;}.co-foot-t .btn-t.busy-t::before{content:"";width:1rem;height:1rem;border:2.5px solid rgba(29,21,48,.25);border-top-color:var(--t-ink);border-radius:50%;animation:ttSpin .7s linear infinite;}.co-foot-t .btn-t.busy-t svg{display:none;}.consent-note-t{margin-top:.8rem;line-height:1.55;font-size:.74rem;color:var(--t-muted);}.consent-note-t a{font-weight:600;color:var(--t-accent2);}.co-assure-t{margin-top:.6rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .8rem;font-size:.74rem;font-weight:650;color:var(--t-body);}.co-assure-t>span{gap:.35rem;display:inline-flex;align-items:center;}.co-assure-t>span>svg{width:.85rem;height:.85rem;color:var(--t-ok);}.co-assure-t .pay-t{width:2.1rem;}.co-msg-t{padding:.8rem .95rem;margin-top:.8rem;line-height:1.5;font-size:.86rem;color:var(--t-fg);box-shadow:inset 3px 0 0 var(--t-err),inset 0 0 0 1px #f8cfca;border-radius:12px;background:var(--t-errbg);}.co-msg-t a{overflow-wrap:anywhere;font-weight:700;color:var(--t-hi);}.co-msg-t.info-t{box-shadow:inset 3px 0 0 var(--t-violet),inset 0 0 0 1px var(--t-lav2);background:var(--t-lav);}.co-pick-t2{padding:.75rem .85rem;gap:.9rem;display:flex;box-shadow:inset 0 0 0 1px var(--t-peach2);border-radius:16px;background:var(--t-peach);align-items:center;}.co-pick-q-t{display:grid;place-items:center;min-width:3.5rem;height:3rem;padding:0 .5rem;border-radius:12px;background:var(--t-accent);color:var(--t-ink);font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:.9rem;letter-spacing:-.03em;}.co-pick-t-t{min-width:0;line-height:1.35;flex:1;}.co-pick-t-t b{font-weight:750;display:block;color:var(--t-hi);}.co-pick-t-t span{font-size:.8rem;font-weight:600;color:var(--t-muted);}.co-link-t{border:0;background:none;padding:.3rem 0;font-weight:700;font-size:.86rem;color:var(--t-accent2);text-decoration:underline;text-decoration-color:rgba(255,91,31,.4);text-underline-offset:.25em;transition:color var(--t-dfast),text-decoration-color var(--t-dfast);}.co-link-t:hover{text-decoration-color:var(--t-accent);color:var(--t-hi);}.co-field-t{margin-top:1.4rem;}.co-field-t label{display:block;margin-bottom:.5rem;font-size:.86rem;font-weight:750;color:var(--t-hi);}.co-input-t{gap:.5rem;display:flex;}.co-in-t{position:relative;min-width:0;flex:1;}.co-in-t::before{transition:color var(--t-dfast);transform:translateY(-52%);top:50%;position:absolute;pointer-events:none;left:.95rem;font-weight:700;content:"@";color:var(--t-muted);}.co-in-t input{width:100%;min-height:3.2rem;padding:0 1rem 0 2.1rem;font-size:1rem;font-weight:600;color:var(--t-hi);background:var(--t-bg2);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--t-line2);transition:box-shadow var(--t-d) var(--t-ease),background-color var(--t-d);}.co-in-t input::placeholder{font-weight:500;color:#8a8399;}.co-in-t input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--t-accent),0 0 0 4px rgba(255,91,31,.15);background:#fff;}.co-in-t:focus-within::before{color:var(--t-accent2);}.co-in-t input[aria-invalid="true"]{box-shadow:inset 0 0 0 2px var(--t-err),0 0 0 4px rgba(217,45,32,.12);}.co-in-t.is-link-t::before{content:none;}.co-in-t.is-link-t input{padding-left:1rem;font-size:.92rem;}.co-search-t{flex:none;min-height:3.2rem;padding:0 1.15rem;border:0;border-radius:14px;background:var(--t-violet);color:#fff;font-weight:750;font-size:.92rem;box-shadow:0 3px 0 var(--t-violetd);transition:background-color var(--t-dfast),transform .15s var(--t-ease),box-shadow .15s var(--t-ease);}.co-search-t:hover{background:#7a5cff;}.co-search-t:active{transform:translateY(2px);box-shadow:0 1px 0 var(--t-violetd);}.co-search-t[aria-busy="true"]{pointer-events:none;opacity:.8;gap:.45rem;display:inline-flex;align-items:center;}.co-search-t[aria-busy="true"]::before{content:"";width:.85rem;height:.85rem;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:ttSpin .7s linear infinite;}.co-hint-t{min-height:1.3em;margin-top:.55rem;font-size:.82rem;color:var(--t-muted);}.co-hint-t.err-t{font-weight:650;color:var(--t-err);}.co-prev-t{margin-top:1rem;}.co-prev-t:empty{display:none;}.tt-card-t{padding:1rem;grid-template-columns:auto 1fr;gap:.95rem;display:grid;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);border-radius:16px;background:#fff;animation:ttViewIn .4s var(--t-ease) both;align-items:center;}.tt-card-t.ok-t,.tt-vcard-t.ok-t{box-shadow:var(--t-sh1),inset 0 0 0 2px #9fdcc6;}.tt-av-t{width:3.5rem;position:relative;height:3.5rem;flex:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--t-line2);border-radius:50%;background:var(--t-bg3);}.tt-card-t.ok-t .tt-av-t{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--t-ok);}.tt-av-t img{width:100%;object-fit:cover;height:100%;border-radius:50%;}.tt-who-t{min-width:0;line-height:1.35;}.tt-who-t b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;gap:.35rem;font-weight:750;display:flex;color:var(--t-hi);align-items:center;}.tt-who-t span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.86rem;display:block;color:var(--t-muted);}.tt-who-t small{display:block;margin-top:.2rem;font-size:.78rem;font-weight:600;color:var(--t-body);font-variant-numeric:tabular-nums;}.tt-tick-t{width:1rem;place-items:center;height:1rem;font-size:.58rem;flex:none;display:inline-grid;color:#fff;border-radius:50%;background:#3d8bff;}.tt-state-t{grid-column:1 / -1;display:flex;align-items:center;gap:.55rem;padding-top:.8rem;border-top:1px solid var(--t-line);font-size:.84rem;font-weight:650;color:var(--t-ok);}.tt-state-t i{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:var(--t-ok);}.tt-state-t.bad-t{color:var(--t-err);}.tt-state-t.bad-t i{background:var(--t-err);}.tt-state-t em{margin-left:auto;font-style:normal;font-size:.76rem;font-weight:600;color:var(--t-muted);font-variant-numeric:tabular-nums;white-space:nowrap;}.tt-skel-t{padding:1rem;grid-template-columns:auto 1fr;gap:.95rem;display:grid;box-shadow:inset 0 0 0 1px var(--t-line);border-radius:16px;align-items:center;}.tt-skel-t i,.tt-skel-t b{display:block;background:linear-gradient(90deg,var(--t-bg3) 0%,var(--t-bg2) 50%,var(--t-bg3) 100%);background-size:200% 100%;animation:ttShimmer 1.3s linear infinite;}.tt-skel-t i{width:3.5rem;height:3.5rem;border-radius:50%;}.tt-skel-t b{width:60%;height:.7rem;border-radius:4px;}.tt-skel-t b+b{width:38%;margin-top:.55rem;}.tt-note-t{padding:.8rem .95rem;line-height:1.5;font-size:.86rem;color:var(--t-body);box-shadow:inset 3px 0 0 var(--t-line3),inset 0 0 0 1px var(--t-line);border-radius:12px;background:var(--t-bg2);animation:ttViewIn .35s var(--t-ease) both;}.tt-note-t b{color:var(--t-hi);}.tt-note-t.err-t{color:var(--t-fg);box-shadow:inset 3px 0 0 var(--t-err),inset 0 0 0 1px #f8cfca;background:var(--t-errbg);}.tt-pick-t{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;font-size:.84rem;font-weight:750;color:var(--t-hi);}.tt-pick-t em{font-style:normal;font-size:.78rem;font-weight:600;color:var(--t-muted);}.tt-grid-t{grid-template-columns:repeat(3,1fr);gap:5px;display:grid;}.tt-vid-t{position:relative;aspect-ratio:3/4;overflow:hidden;border:0;padding:0;border-radius:10px;background:var(--t-bg3);cursor:pointer;animation:ttFade .5s var(--t-ease) both;animation-delay:calc(var(--t-i,0) * 35ms);}.tt-vid-t img{width:100%;transition:transform .6s var(--t-ease),opacity var(--t-d);position:absolute;object-fit:cover;inset:0;height:100%;}.tt-vid-t:hover img{transform:scale(1.05);}.tt-vid-t>span{position:absolute;z-index:1;left:.35rem;bottom:.35rem;font-size:.66rem;font-weight:700;color:#fff;background:rgba(20,13,36,.6);padding:.12rem .4rem;border-radius:999px;font-variant-numeric:tabular-nums;}.tt-vid-t::before{z-index:1;transition:box-shadow var(--t-d) var(--t-ease);position:absolute;inset:0;content:"";box-shadow:inset 0 0 0 0 var(--t-accent);border-radius:inherit;}.tt-vid-t::after{content:attr(data-n-t);position:absolute;z-index:2;top:.35rem;right:.35rem;width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:50%;font-size:.72rem;font-weight:800;color:var(--t-ink);background:var(--t-accent);transform:scale(0);transition:transform .4s var(--t-spring);}.tt-vid-t[aria-pressed="true"]::before{box-shadow:inset 0 0 0 3px var(--t-accent);}.tt-vid-t[aria-pressed="true"]::after{transform:scale(1);}.tt-vid-t[aria-pressed="true"] img{opacity:.8;}.tt-vid-t:disabled{opacity:.4;cursor:not-allowed;}.tt-sum-t{margin-top:.8rem;font-size:.86rem;color:var(--t-muted);}.tt-sum-t b{color:var(--t-hi);}.olines-t{padding:0;margin:0;list-style:none;border-top:1px solid var(--t-line);}.oline-t2{padding:.9rem 0;grid-template-columns:auto 1fr auto auto;gap:.85rem;display:grid;border-bottom:1px solid var(--t-line);animation:ttViewIn .4s var(--t-ease) both;align-items:center;}.oline-t2 .chip-t{width:2.8rem;height:2.8rem;display:grid;place-items:center;border-radius:12px;background:var(--t-accent);color:var(--t-ink);font-size:.66rem;font-weight:800;overflow:hidden;flex:none;}.oline-t2 .chip-t img{width:100%;object-fit:cover;height:100%;}.oline-t2 .chip-t.round-t{border-radius:50%;}.oline-b-t{min-width:0;line-height:1.35;}.oline-t2 .q-t{font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:.92rem;letter-spacing:-.03em;color:var(--t-hi);}.oline-t2 .u-t{font-size:.86rem;font-weight:600;color:var(--t-fg);}.oline-t-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:.15rem;font-size:.76rem;color:var(--t-muted);}.oline-t2 .p-t{font-weight:800;font-size:.95rem;color:var(--t-hi);font-variant-numeric:tabular-nums;}.co-t .ox-t{width:2rem;height:2rem;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--t-muted);transition:color var(--t-dfast),background-color var(--t-dfast);}.co-t .ox-t:hover{color:var(--t-err);background:var(--t-errbg);}.co-t .ox-t svg{width:.8rem;}.co-more-t{display:flex;align-items:center;gap:.5rem;margin-top:1rem;border:0;background:none;padding:.35rem 0;font-weight:700;font-size:.9rem;color:var(--t-accent2);transition:color var(--t-dfast);}.co-more-t:hover{color:var(--t-hi);}.co-more-t svg{width:.85rem;}.upsell-t2{position:relative;padding:.9rem 1rem;overflow:hidden;margin-top:1.5rem;grid-template-columns:auto 1fr auto;gap:.9rem;display:grid;box-shadow:inset 0 0 0 1px var(--t-lav2);border-radius:16px;background:var(--t-lav);animation:ttViewIn .45s var(--t-ease) both;align-items:center;}.upsell-t2 .chip-t{width:3rem;height:3rem;display:grid;place-items:center;border-radius:12px;background:var(--t-violet);color:#fff;overflow:hidden;font-weight:800;font-size:.74rem;}.upsell-t2 .chip-t img{width:100%;object-fit:cover;height:100%;}.upsell-t-t{min-width:0;line-height:1.4;}.upsell-t-t b{display:block;font-weight:750;font-size:.95rem;color:var(--t-hi);}.upsell-t-t span{font-size:.8rem;color:var(--t-muted);}.upsell-t2 .btn-t{padding:0 1rem;min-height:2.5rem;margin-bottom:3px;font-size:.86rem;box-shadow:0 3px 0 var(--t-accentd);}.upsell-t2.added-t{box-shadow:inset 0 0 0 2px #9fdcc6;background:#effaf5;}.cart-empty-t{text-align:left;padding:2.4rem 0 1rem;}.cart-empty-t .zero-t{font-family:var(--t-fdisplay);font-variant-numeric:lining-nums;font-weight:800;font-size:1.15rem;letter-spacing:-.03em;line-height:1.2;max-width:18ch;color:var(--t-hi);}.cart-empty-t .btn-t{margin-top:1.3rem;}.co-trust-t{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:.1rem;border-top:1px solid var(--t-line);padding-top:1rem;}.co-trust-t li{position:relative;padding:.28rem 0 .28rem 1.6rem;font-size:.85rem;color:var(--t-body);}.co-trust-t li::before{content:"";position:absolute;left:.15rem;top:.7rem;width:.62rem;height:.34rem;border-left:2px solid var(--t-ok);border-bottom:2px solid var(--t-ok);transform:rotate(-45deg);}.tt-vcard-t{padding:1rem;grid-template-columns:auto minmax(0,1fr);gap:.95rem;display:grid;box-shadow:var(--t-sh1),inset 0 0 0 1px var(--t-line);border-radius:16px;background:#fff;animation:ttViewIn .4s var(--t-ease) both;align-items:center;}.tt-vthumb-t{width:3.5rem;position:relative;place-items:center;overflow:hidden;display:grid;border-radius:10px;background:var(--t-bg3);aspect-ratio:3/4;}.tt-vthumb-t img{width:100%;object-fit:cover;height:100%;}.tt-play-t{width:0;height:0;border-left:.65rem solid var(--t-muted);border-top:.42rem solid transparent;border-bottom:.42rem solid transparent;}.tt-who-t .tt-cap-t{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:.1rem;}.tt-who-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--t-muted);}.tt-vcard-t .tt-state-t{grid-column:1 / -1;}.tt-skel-vid-t i{width:3.5rem;height:4.7rem;border-radius:10px;}.tt-skel-vid2-t{background:linear-gradient(90deg,var(--t-bg3) 0%,var(--t-bg2) 50%,var(--t-bg3) 100%);background-size:200% 100%;animation:ttShimmer 1.3s linear infinite;cursor:default;}.oline-t2 .chip-t.tall-t img{object-position:50% 30%;}.track-t{position:relative;overflow:hidden;margin:0 0 2.2rem;box-shadow:var(--t-sh2),inset 0 0 0 1px var(--t-line);border-radius:20px;background:#fff;}.track-t::before{top:0;right:0;position:absolute;left:0;height:5px;content:"";background:linear-gradient(90deg,var(--t-accent),var(--t-violet));}.track-head-t{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem .85rem;border-bottom:1px solid var(--t-line);font-size:.86rem;font-weight:800;color:var(--t-hi);}.track-head-t span:last-child{color:var(--t-muted);font-weight:600;font-size:.78rem;overflow-wrap:anywhere;text-align:right;}.track-steps-t{padding:.6rem 1.15rem 1rem;margin:0;list-style:none;}.prose-t .track-steps-t li{transition:color .5s var(--t-ease);position:relative;padding:.75rem 0;margin:0;grid-template-columns:1.5rem 1fr;gap:.9rem;display:grid;color:var(--t-muted);}.prose-t .track-steps-t li::marker{content:none;}.track-steps-t li::before{width:1.2rem;transition:background-color .5s var(--t-ease),box-shadow .5s;margin-top:.15rem;height:1.2rem;content:"";box-shadow:inset 0 0 0 2px var(--t-line2);border-radius:50%;}.track-steps-t li:not(:last-child)::after{width:2px;top:2.15rem;position:absolute;left:.55rem;content:"";bottom:-.4rem;border-radius:2px;background:var(--t-line);}.track-steps-t li.done-t::after{background:var(--t-ok);}.track-steps-t li b{font-weight:750;display:block;}.track-steps-t li span{font-size:.86rem;display:block;color:var(--t-muted);}.track-steps-t li.done-t,.track-steps-t li.on-t{color:var(--t-hi);}.track-steps-t li.done-t::before{box-shadow:none;background:var(--t-ok) no-repeat center/.6rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.6 2.4L10 3.2' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.track-steps-t li.on-t::before{box-shadow:inset 0 0 0 2px var(--t-accent);animation:ttTrackPulse 1.6s var(--t-ease) infinite;}.track-steps-t li.on-t span{color:var(--t-body);}.track-steps-t li.warn-t::before{box-shadow:inset 0 0 0 2px var(--t-err);}@keyframes ttTrackPulse{0%,100%{box-shadow:inset 0 0 0 2px var(--t-accent),0 0 0 0 rgba(255,91,31,.4);}50%{box-shadow:inset 0 0 0 2px var(--t-accent),0 0 0 6px rgba(255,91,31,0);}}.track-items-t{padding:.9rem 1.15rem;font-size:.88rem;color:var(--t-muted);border-top:1px solid var(--t-line);}.track-items-t b{color:var(--t-hi);}#nStatusBox{font-size:.95rem;}#nRef{overflow-wrap:anywhere;font-family:var(--t-fmono);font-size:.8rem;color:var(--t-muted);}.calc-t{position:relative;padding:1.4rem;overflow:hidden;margin:0 0 3rem;isolation:isolate;box-shadow:var(--t-sh3),inset 0 0 0 1px var(--t-line);border-radius:24px;background:#fff;}.calc-t::before{top:0;right:0;position:absolute;left:0;height:5px;content:"";background:linear-gradient(90deg,var(--t-accent),#ff9a5c 50%,var(--t-violet));}.prose-t .calc-title-t{padding:0!important;margin:0 0 1.1rem!important;font-size:clamp(1.15rem,3vw,1.45rem)!important;}.prose-t .calc-title-t::before{display:none;}.calc-grid-t{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1rem;display:grid;}.calc-field-t label{display:block;margin-bottom:.45rem;font-size:.84rem;font-weight:750;color:var(--t-hi);}.calc-field-t label span{font-weight:500;color:var(--t-muted);}.calc-field-t input,.calc-field-t select{width:100%;min-height:3rem;padding:0 .95rem;font-size:.98rem;font-weight:600;color:var(--t-hi);background:var(--t-bg2);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--t-line2);transition:box-shadow var(--t-d) var(--t-ease),background-color var(--t-d);}.calc-field-t select{appearance:none;-webkit-appearance:none;padding-right:2.4rem;background:var(--t-bg2) no-repeat right .85rem center/1rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6480' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");}.calc-field-t input::placeholder{font-weight:500;color:#8a8399;}.calc-field-t input:hover,.calc-field-t select:hover{box-shadow:inset 0 0 0 1.5px var(--t-line3);}.calc-field-t input:focus,.calc-field-t select:focus,.calc-field-t textarea:focus,.calc-fill-row-t input:focus,.pv-row-t input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--t-accent),0 0 0 4px rgba(255,91,31,.14);background:#fff;}.calc-field-t input[aria-invalid="true"]{box-shadow:inset 0 0 0 2px var(--t-err),0 0 0 4px rgba(217,45,32,.12);}.calc-err-t{margin:.35rem 0 0!important;font-size:.8rem!important;font-weight:650;color:var(--t-err)!important;}.calc-err-t:empty{display:none;}.calc-btn-t{position:relative;width:100%;min-height:3.1rem;margin-top:1.2rem;margin-bottom:4px;font-weight:750;font-size:1rem;color:var(--t-ink);background:var(--t-accent);border:0;border-radius:14px;box-shadow:0 4px 0 var(--t-accentd);transition:background-color var(--t-dfast),transform .15s var(--t-ease),box-shadow .15s var(--t-ease);}.calc-btn-t:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--t-accentd);background:#ff6a33;}.calc-btn-t:active{transform:translateY(3px);box-shadow:0 1px 0 var(--t-accentd);}.calc-out-t{position:relative;padding:1.15rem 1.25rem;overflow:hidden;margin-top:1.2rem;box-shadow:inset 0 0 0 1px var(--t-peach2);border-radius:18px;background:linear-gradient(170deg,var(--t-peach),#fff9f5);animation:ttViewIn .5s var(--t-ease) both;}.calc-out-t *{color:var(--t-body);}.calc-big-t{display:block;font-family:var(--t-fdisplay);font-weight:800;font-size:clamp(2.2rem,8vw,3.1rem);line-height:1;letter-spacing:-.035em;color:var(--t-hi)!important;font-variant-numeric:tabular-nums;animation:ttTick .6s var(--t-ease);}.calc-sub-t{margin-top:.5rem;font-weight:750;display:block;color:var(--t-accent2)!important;}.prose-t .calc-out-t p{margin:.55rem 0 0;line-height:1.55;font-size:.93rem;}.prose-t .calc-out-t table{margin:.9rem 0 0;}.prose-t .calc-out-t th,.prose-t .calc-out-t td{padding:.5rem .6rem;}.prose-t .calc-foot-t{margin:1rem 0 0;line-height:1.55;font-size:.82rem;color:var(--t-muted);}.calc-fill-t{padding-bottom:1.2rem;margin:0 0 1.2rem;border-bottom:1px dashed var(--t-line2);}.calc-fill-t label{display:block;margin-bottom:.45rem;font-size:.84rem;font-weight:750;color:var(--t-hi);}.calc-fill-t label span{font-weight:500;color:var(--t-muted);}.calc-fill-row-t{gap:.5rem;display:flex;}.calc-fill-row-t input{flex:1;min-width:0;min-height:3rem;padding:0 .95rem;font-size:.98rem;font-weight:600;color:var(--t-hi);background:var(--t-bg2);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--t-line2);}.calc-fill-btn-t,.calc-copy-t{flex:none;min-height:3rem;padding:0 1.15rem;font-weight:750;font-size:.9rem;color:#fff;background:var(--t-violet);border:0;border-radius:14px;box-shadow:0 3px 0 var(--t-violetd);transition:background-color var(--t-dfast),transform .15s var(--t-ease),box-shadow .15s var(--t-ease),color var(--t-dfast);}.calc-fill-btn-t:hover,.calc-copy-t:hover{background:#7a5cff;}.calc-fill-btn-t:active,.calc-copy-t:active{transform:translateY(2px);box-shadow:0 1px 0 var(--t-violetd);}.calc-fill-btn-t:disabled{opacity:.6;cursor:default;}.prose-t .calc-fill-msg-t{margin:.55rem 0 0;font-size:.84rem;color:var(--t-muted);}.calc-fill-msg-t:empty{display:none;}.prose-t .calc-fill-msg-t.err-t{font-weight:650;color:var(--t-err);}@media (max-width:560px){.calc-t{padding:1.1rem;border-radius:20px;}.calc-grid-t{grid-template-columns:1fr;gap:.8rem;}}.calc-field-t textarea{display:block;width:100%;min-height:10rem;padding:.85rem .95rem;font-size:1rem;line-height:1.55;color:var(--t-hi);background:var(--t-bg2);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--t-line2);resize:vertical;transition:box-shadow var(--t-d) var(--t-ease);}.calc-field-t textarea[readonly]{background:#fff;}.calc-field-t textarea::placeholder{color:#8a8399;}.calc-field-t[hidden]{display:none;}.calc-field-t .calc-check-t{display:flex;align-items:center;gap:.6rem;min-height:3rem;margin:0;font-size:.95rem;font-weight:600;color:var(--t-fg);cursor:pointer;}.calc-check-t input{width:1.15rem;height:1.15rem;accent-color:var(--t-accent);}.calc-wide-t{grid-column:1 / -1;}.prose-t .calc-note-t{margin:1rem 0 0;font-size:.86rem;font-weight:600;color:var(--t-muted);}.calc-note-t:empty{display:none;}.prose-t .calc-list-t{padding:0;margin:1.1rem 0 0;list-style:none;border-top:1px solid var(--t-line);}.prose-t .calc-row-t{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem;align-items:center;margin:0;padding:.85rem .5rem;border-bottom:1px solid var(--t-line);border-radius:12px;transition:background-color var(--t-dfast);}.prose-t .calc-row-t::marker{content:none;}.prose-t .calc-row-t:hover{background:var(--t-bg2);}.calc-row-main-t{min-width:0;}.calc-style-t{display:block;font-size:.72rem;font-weight:750;color:var(--t-muted);}.calc-text-t{word-break:break-word;overflow-wrap:anywhere;margin-top:.2rem;line-height:1.4;font-size:1.2rem;display:block;color:var(--t-hi);}.calc-bio-t{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;display:block;color:var(--t-hi);}.calc-count-t{display:block;margin-top:.3rem;font-size:.74rem;font-weight:600;color:var(--t-muted);}.calc-count-t.is-over-t{color:var(--t-err);}.calc-copy-t{min-height:2.5rem;min-width:5rem;padding:0 .95rem;font-size:.86rem;}.calc-copy-t.is-copied-t,.calc-btn-t.is-copied-t{color:#fff;box-shadow:0 3px 0 #08573c;background:var(--t-ok);}.calc-btn-t:disabled{transform:none;cursor:not-allowed;color:var(--t-muted);box-shadow:none;background:var(--t-bg3);}.calc-stats-t{overflow:hidden;margin:1rem 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px var(--t-line);border-radius:16px;background:var(--t-bg2);}.calc-stats-t>div{padding:.75rem .85rem .8rem;min-width:0;border-left:1px solid var(--t-line);}.calc-stats-t>div:first-child{border-left:0;}.calc-stats-t dt{font-size:.72rem;font-weight:750;color:var(--t-muted);}.calc-stats-t dd{margin:.3rem 0 0;font-size:.78rem;color:var(--t-muted);}.calc-stats-t dd b{display:block;font-family:var(--t-fdisplay);font-weight:800;font-size:1.45rem;line-height:1;letter-spacing:-.035em;color:var(--t-hi);}.calc-stats-t .is-over-t dd b,.calc-stats-t .is-over-t dd{color:var(--t-err);}.calc-warn-t{margin:0 0 1rem;padding:.8rem 1rem;border-radius:12px;background:var(--t-errbg);box-shadow:inset 3px 0 0 var(--t-err),inset 0 0 0 1px #f8cfca;font-size:.9rem;font-weight:600;color:var(--t-fg);}.prose-t .calc-warn-t ul{padding-left:1.1rem;margin:0;color:var(--t-fg);}.prose-t .calc-warn-t li{margin:0 0 .25rem;}.calc-sr-t{width:1px;white-space:nowrap;position:absolute;padding:0;overflow:hidden;margin:-1px;height:1px;clip:rect(0 0 0 0);border:0;}.pv-row-t{gap:.5rem;display:flex;}.pv-row-t input{flex:1;min-width:0;min-height:3rem;padding:0 .95rem;font-size:.98rem;font-weight:600;color:var(--t-hi);background:var(--t-bg2);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--t-line2);}.pv-row-t .calc-btn-t{width:auto;padding:0 1.25rem;margin:0 0 4px;flex:none;}.pv-out-t{margin-top:1.3rem;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1.3rem;display:grid;animation:ttViewIn .5s var(--t-ease) both;align-items:center;}.pv-img-t{width:100%;object-fit:cover;height:auto;box-shadow:0 0 0 4px #fff,0 0 0 7px var(--t-accent),0 24px 50px -20px rgba(107,75,255,.5);border-radius:50%;aspect-ratio:1;}.pv-meta-t b{font-size:1.1rem;display:block;color:var(--t-hi);}.pv-meta-t span,.pv-meta-t small{display:block;color:var(--t-muted);}.prose-t .pv-meta-t .pv-dl-t{width:auto;text-decoration:none;padding:0 1.25rem;margin-top:1rem;justify-content:center;display:inline-flex;color:var(--t-ink);align-items:center;}@media (max-width:560px){.calc-stats-t{grid-template-columns:repeat(2,minmax(0,1fr));}.calc-stats-t>div:nth-child(3){border-left:0;}.calc-stats-t>div:nth-child(n+3){border-top:1px solid var(--t-line);}.pv-out-t{grid-template-columns:1fr;}.pv-img-t{max-width:14rem;}.calc-text-t{font-size:1.08rem;}}.calc-field-t .calc-check-t input{width:1.15rem;padding:0;min-height:0;margin:0;height:1.15rem;flex:none;box-shadow:none;background:none;accent-color:var(--t-accent);}.center-t{text-align:center;}.prose-t a[href^="mailto:"]{overflow-wrap:anywhere;}.short-answer-t p{margin:0;}.legal-t p+p{margin-top:.6rem;}.legal-t .disclaim-t{max-width:52rem;}.spot-t{display:block;}@media (max-width:420px){.compare-t th,.compare-t td{padding:.8rem .6rem;font-size:.88rem;}.compare-t td:first-child,.compare-t td:last-child{padding-left:2.1rem;}.compare-t td:first-child::before,.compare-t td:last-child::before{width:.95rem;top:1rem;left:.6rem;height:.95rem;}.prose-t table{font-size:.86rem;}.prose-t th,.prose-t td{padding:.65rem .55rem;}}@media (max-width:999px){.buy-open-t .buybar-t{transform:translateY(140%);}}@media print{body,.page-t,.prose-t{color:#000!important;background:#fff!important;}.site-head-t,.sheet-t,.buy-t,.buybar-t,.toc-t,.cover-t,.foot-cta-t,.proof-t,.footer-t .foot-cols-t,.co-t,.co-scrim-t,.link-row-t,.cta-box-t,.page-t::after,.reel-t{display:none!important;}h1,h2,h3,.prose-t p,.prose-t li,.prose-t td,.lede-t,.faq-item-t .a-t,.faq-item-t summary{color:#000!important;}.prose-t .wrap-t>h2::before{color:#000!important;box-shadow:none!important;border:1px solid #000;background:none!important;}.faq-t,.faq-item-t,.prose-t .note-t,.prose-t .wrap-t>h2:first-of-type+p,.prose-t .wrap-t>p.takeaway-t{box-shadow:none!important;border:1px solid #999;background:none!important;}.faq-item-t::details-content{content-visibility:visible!important;block-size:auto!important;}.prose-t a{text-decoration:underline;color:#000!important;}.prose-t a[href^="/"]::after{font-size:.8em;content:" (tiktokfollowers.net" attr(href) ")";}}@media (max-width:640px){.prose-t table.scroll-t{overscroll-behavior-x:contain;overflow-x:auto;display:block;}.prose-t table.scroll-t th,.prose-t table.scroll-t td{white-space:nowrap;}}.legal-prose-t .wrap-t>h2{padding-left:0;}.legal-prose-t .wrap-t>h2::before{display:none;}.legal-prose-t .wrap-t>h2:first-of-type+p{padding:0;font-size:1.0625rem;color:var(--t-body);box-shadow:none;background:none;}.legal-prose-t .wrap-t>h2:first-of-type+p::before{display:none;}.legal-prose-t .wrap-t>h2{padding-top:2rem;border-top:1px solid var(--t-line);}
