[data-t8-compare]{--lms-bg:linear-gradient(180deg,#eceef2,#dcdfe5);--lms-fg:#5b6070;--lms-chip:#00000014;--lms-card:#fff9;--lms-line:#00000024;--lms-thumb:linear-gradient(135deg,#c9ced8,#aeb4c0);--lms-thumb-ic:#ffffffe6;--od-bg:#f8dcd8;--od-fg:#9a2a1f;--worlds-lms:radial-gradient(60% 70% at 18% -10%,#aabedcbf,#0000 60%),linear-gradient(180deg,#e7eaef,#d4d8e0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-t8-compare]{--lms-bg:linear-gradient(180deg,#26262d,#1c1c21);--lms-fg:#8d8a92;--lms-chip:#ffffff12;--lms-card:hsla(0,0%,100%,.035);--lms-line:#ffffff1a;--lms-thumb:linear-gradient(135deg,#34343f,#2a2a33);--lms-thumb-ic:#ffffff59;--od-bg:#3a1a17;--od-fg:#ff9a8c;--worlds-lms:radial-gradient(60% 70% at 18% -10%,#788caa59,#0000 60%),linear-gradient(180deg,#22232a,#18181d)}}:root[data-theme=dark] [data-t8-compare]{--lms-bg:linear-gradient(180deg,#26262d,#1c1c21);--lms-fg:#8d8a92;--lms-chip:#ffffff12;--lms-card:hsla(0,0%,100%,.035);--lms-line:#ffffff1a;--lms-thumb:linear-gradient(135deg,#34343f,#2a2a33);--lms-thumb-ic:#ffffff59;--od-bg:#3a1a17;--od-fg:#ff9a8c;--worlds-lms:radial-gradient(60% 70% at 18% -10%,#788caa59,#0000 60%),linear-gradient(180deg,#22232a,#18181d)}[data-t8-compare] .mute{color:var(--muted)}[data-t8-compare] .band-dark .mute{color:#8e8a99}[data-t8-compare] .kick{display:inline-flex;align-items:center;gap:10px;font:700 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}[data-t8-compare] .band-dark .kick{color:#9a938a}[data-t8-compare] .chk{display:inline-flex;align-items:center;gap:7px;font:700 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:8px 11px;border-radius:999px;background:var(--teal-soft);color:var(--teal-text);white-space:nowrap}[data-t8-compare] .chk:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}[data-t8-compare] .src{display:inline-flex;align-items:center;gap:6px;font:500 11.5px/1.3 var(--mono);color:var(--muted);text-decoration:none;border-bottom:1px dotted;padding-bottom:1px}[data-t8-compare] .src:hover{color:var(--link)}[data-t8-compare] .src:before{content:"↗";font-family:var(--sans)}[data-t8-compare] .np{font-style:italic;color:var(--muted)}[data-t8-compare] .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(24px,2.4vw,40px)}[data-t8-compare] .btn-lg{padding:18px 30px;font-size:16px}[data-t8-compare] .m{display:grid;place-items:center;border-radius:28%;font:600 1em/1 var(--serif)}[data-t8-compare] .m.o{background:#fff;box-shadow:0 10px 30px -12px #ff6b4799}[data-t8-compare] .m.o svg{width:66%;height:66%}[data-t8-compare] .m.them{background:var(--card);border:1px solid var(--border-strong);color:var(--text)}[data-t8-compare] .note{font-size:13px;color:var(--muted)}[data-t8-compare] .hero-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,5vw,96px);align-items:end}@media (max-width:900px){[data-t8-compare] .hero-row{grid-template-columns:1fr}}[data-t8-compare] .weekpin{padding-bottom:clamp(64px,7vw,120px)}[data-t8-compare] .weekpin .stage3d{position:relative}[data-t8-compare] .week{position:relative;user-select:none;will-change:transform}[data-t8-compare] .week .chrome{justify-content:flex-start}[data-t8-compare] .week .chrome .url{margin-left:14px;font:500 11.5px/1 var(--mono);color:var(--muted);background:var(--card);padding:6px 14px;border-radius:8px;border:1px solid var(--border)}[data-t8-compare] .wk-body{position:relative;height:clamp(500px,35vw,660px);touch-action:pan-y;cursor:ew-resize}[data-t8-compare] .week .half{position:absolute;inset:0;padding:clamp(18px,2vw,36px);display:flex;flex-direction:column;gap:clamp(12px,1.2vw,22px)}[data-t8-compare] .week .lms{background:var(--lms-bg);color:var(--lms-fg)}[data-t8-compare] .week .om{color:var(--stage-text);clip-path:inset(0 0 0 var(--cut,50%));background:radial-gradient(60% 70% at 92% -10%,#9b7dff8c,#0000 60%),radial-gradient(50% 60% at 40% 120%,#00c28852,#0000 60%),radial-gradient(40% 40% at 70% 50%,#ff6b471f,#0000 70%),#0e0e15}[data-t8-compare] .wk-head{display:flex;align-items:center;gap:12px;min-height:40px}[data-t8-compare] .wk-head .who{display:flex;align-items:center;gap:10px;font:600 clamp(13px,1vw,16px)/1.2 var(--sans)}[data-t8-compare] .wk-head .who i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:700 13px/1 var(--mono);font-style:normal}[data-t8-compare] .lms .wk-head .who i{background:var(--lms-chip)}[data-t8-compare] .om .wk-head{justify-content:flex-end}[data-t8-compare] .om .wk-head .who i{background:#fff}[data-t8-compare] .om .wk-head .who i svg{width:70%;height:70%}[data-t8-compare] .wk-head .bell{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font:700 11px/1 var(--mono);letter-spacing:.06em;padding:8px 11px;border-radius:999px;background:var(--od-bg);color:var(--od-fg)}[data-t8-compare] .week .days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,.9vw,16px);flex:1;min-height:0}[data-t8-compare] .week .day{border-radius:clamp(12px,1.1vw,20px);padding:clamp(10px,1vw,18px);display:flex;flex-direction:column;gap:clamp(8px,.7vw,12px);min-width:0;overflow:hidden}[data-t8-compare] .week .lms .day{background:var(--lms-card);border:1px dashed var(--lms-line)}[data-t8-compare] .week .om .day{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;backdrop-filter:blur(8px)}[data-t8-compare] .week .dn{font:700 clamp(10px,.75vw,12px)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.75}[data-t8-compare] .week .thumb{border-radius:10px;aspect-ratio:16/10;background:var(--lms-thumb);display:grid;place-items:center;color:var(--lms-thumb-ic)}[data-t8-compare] .week .thumb svg{width:28%;height:auto}[data-t8-compare] .week .ct{font-size:clamp(11.5px,.85vw,14px);line-height:1.3;font-weight:600}[data-t8-compare] .week .cm{font-size:clamp(10.5px,.75vw,12.5px);opacity:.8}[data-t8-compare] .week .prog{height:6px;border-radius:3px;background:var(--lms-chip);overflow:hidden}[data-t8-compare] .week .prog i{display:block;height:100%;width:var(--p,8%);background:#9aa0ac}[data-t8-compare] .week .od{align-self:flex-start;font:700 9.5px/1 var(--mono);letter-spacing:.12em;padding:6px 8px;border-radius:999px;background:var(--od-bg);color:var(--od-fg)}[data-t8-compare] .week .mail{display:flex;gap:6px;align-items:center;font-size:clamp(10.5px,.75vw,12px);margin-top:auto;opacity:.85}[data-t8-compare] .week .lesson{border-radius:clamp(10px,.9vw,16px);padding:clamp(10px,.9vw,16px);background:linear-gradient(150deg,var(--a),var(--b));color:#fff;aspect-ratio:4/3.2;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px var(--a)}[data-t8-compare] .week .lesson:before{content:"";position:absolute;width:120%;aspect-ratio:1;border-radius:50%;right:-60%;top:-70%;background:radial-gradient(circle,#ffffff59,#0000 60%)}[data-t8-compare] .week .lesson:after{content:"";position:absolute;width:44%;aspect-ratio:1;border-radius:50%;left:-10%;top:12%;border:2px solid #ffffff47}[data-t8-compare] .week .lesson b{font:500 clamp(13px,1.05vw,19px)/1.12 var(--serif);position:relative}[data-t8-compare] .week .lesson small{font:700 clamp(8.5px,.62vw,10.5px)/1 var(--mono);letter-spacing:.1em;opacity:.9;position:relative}[data-t8-compare] .week .done{display:flex;align-items:center;gap:6px;font-size:clamp(11px,.8vw,13px);color:#5fe0b4;opacity:.18;transition:opacity .4s var(--ease),transform .4s var(--ease);transform:translateY(4px)}[data-t8-compare] .week .done.on{opacity:1;transform:none}[data-t8-compare] .week .done svg{width:14px;height:14px}[data-t8-compare] .week .spark{display:flex;align-items:flex-end;gap:3px;height:clamp(22px,2vw,36px)}[data-t8-compare] .week .spark i{flex:1;border-radius:3px 3px 1px 1px;background:#ffffff2e}[data-t8-compare] .week .spark i.h{background:#2fd49e}[data-t8-compare] .week .gain{align-self:flex-start;font:700 clamp(9.5px,.68vw,11px)/1 var(--mono);padding:6px 8px;border-radius:999px;background:#2fd49e24;color:#7be3b7;margin-top:auto}[data-t8-compare] .week .foot{display:flex;align-items:center;gap:clamp(12px,1.4vw,28px);font-size:clamp(12px,.9vw,15px)}[data-t8-compare] .week .foot .big{font:500 clamp(28px,2.6vw,48px)/1 var(--serif);letter-spacing:-.02em}[data-t8-compare] .om .foot{justify-content:flex-end;text-align:right}[data-t8-compare] .ring{box-shadow:none}[data-t8-compare] .week .ring{width:clamp(44px,3.8vw,68px);height:auto;flex:none}[data-t8-compare] .week .handle{position:absolute;top:0;bottom:0;left:var(--cut,50%);width:2px;background:linear-gradient(180deg,#fff3,#fff 30%,#fff 70%,#fff3);box-shadow:0 0 24px 2px #9b7dffcc;transform:translateX(-1px);pointer-events:none}[data-t8-compare] .week .knob{pointer-events:auto;position:absolute;top:50%;left:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:var(--action);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 8px #2566a62e,0 16px 36px -8px #2566a6e6;border:3px solid #fff;cursor:grab}[data-t8-compare] .week .knob:focus-visible{outline:3px solid var(--focus);outline-offset:4px}[data-t8-compare] .wk-float{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:var(--glass);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--border);box-shadow:var(--sh-up);font-size:14px;color:var(--text);white-space:nowrap}[data-t8-compare] .wk-float b{font:500 20px/1 var(--serif)}[data-t8-compare] .wk-float .ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none}[data-t8-compare] .wk-float.a{left:34%;top:-26px}[data-t8-compare] .wk-float.b{right:3%;top:-26px}@media (max-width:1100px){[data-t8-compare] .wk-float{display:none}}[data-t8-compare] .wk-note{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:52px}@media (max-width:760px){[data-t8-compare] .wk-body{height:auto;min-height:0}[data-t8-compare] .week .half{position:relative}[data-t8-compare] .week .om{position:absolute;inset:0}[data-t8-compare] .week .days{grid-template-columns:1fr;gap:8px}[data-t8-compare] .week .day{flex-direction:row;align-items:center;flex-wrap:wrap}[data-t8-compare] .week .lesson{aspect-ratio:auto;min-height:0;flex:1 1 60%;padding:10px 12px}[data-t8-compare] .week .thumb{width:64px;aspect-ratio:1}[data-t8-compare] .week .spark{display:none}[data-t8-compare] .week .gain{margin-top:0}[data-t8-compare] .week .lms .day .cm,[data-t8-compare] .week .mail{display:none}}[data-t8-compare] .story{position:relative;min-height:100vh;display:flex;align-items:center;padding-block:clamp(48px,5vw,80px);overflow:hidden}[data-t8-compare] .story .wrap{width:100%}[data-t8-compare] .story-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,80px);align-items:center}[data-t8-compare] .daynav{display:flex;flex-direction:column;gap:6px;margin-top:28px}[data-t8-compare] .daynav span{font:500 clamp(28px,3.2vw,60px)/1.05 var(--serif);letter-spacing:-.03em;color:#f1ece138;transition:color .4s var(--ease),transform .4s var(--ease)}[data-t8-compare] .st-steps{display:grid}[data-t8-compare] .st-steps>[data-step]{grid-area:1/1}[data-t8-compare] .st-card{border-radius:clamp(20px,2vw,32px);padding:clamp(20px,2vw,32px);background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;box-shadow:0 60px 120px -60px #000000e6;display:flex;flex-direction:column;gap:18px}[data-t8-compare] .st-cover{border-radius:clamp(14px,1.4vw,22px);aspect-ratio:16/10;background:linear-gradient(150deg,var(--a),var(--b));position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(16px,1.6vw,28px);color:#fff}[data-t8-compare] .st-cover:before{content:"";position:absolute;width:90%;aspect-ratio:1;border-radius:50%;right:-30%;top:-55%;background:radial-gradient(circle,#fff6,#0000 62%)}[data-t8-compare] .st-cover svg{position:absolute;right:8%;top:14%;width:34%;opacity:.9}[data-t8-compare] .st-cover small{font:700 11px/1 var(--mono);letter-spacing:.12em;position:relative}[data-t8-compare] .st-cover b{font:500 clamp(22px,2.2vw,40px)/1.05 var(--serif);letter-spacing:-.02em;position:relative;max-width:14ch}[data-t8-compare] .st-line{font:500 clamp(18px,1.5vw,26px)/1.3 var(--serif);color:var(--stage-text)}[data-t8-compare] .st-lms{display:flex;gap:10px;align-items:center;font-size:13.5px;color:#8d8a92;padding:12px 14px;border-radius:12px;border:1px dashed #ffffff24}[data-t8-compare] .st-lms i{width:8px;height:8px;border-radius:50%;background:#8d8a92;flex:none}[data-t8-compare] .st-counts{display:grid;gap:clamp(14px,1.6vw,28px)}[data-t8-compare] .st-counts div{border-top:1px solid #ffffff1f;padding-top:14px}[data-t8-compare] .st-counts b{display:block;font:500 clamp(40px,4.4vw,84px)/.95 var(--serif);letter-spacing:-.04em;color:var(--stage-text)}[data-t8-compare] .st-counts span{font-size:14px;color:#9a938a}[data-t8-compare] .st-bar{position:absolute;left:0;bottom:0;height:3px;width:calc(var(--p,0)*100%);background:linear-gradient(90deg,var(--teal),var(--lilac))}[data-t8-compare] .story-static .st-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}[data-t8-compare] .story-static .st-steps>[data-step]{grid-area:auto}[data-t8-compare] .story-static .st-card{padding:14px;gap:10px}[data-t8-compare] .story-static .st-cover{aspect-ratio:4/3;padding:14px}[data-t8-compare] .story-static .st-cover b{font-size:clamp(17px,1.4vw,24px)}[data-t8-compare] .story-static .st-cover small{font-size:9px;letter-spacing:.08em}[data-t8-compare] .story-static .st-cover svg{width:26%;top:10%;right:8%}[data-t8-compare] .story-static .st-line{font-size:15px}[data-t8-compare] .story-static .st-lms{font-size:11.5px;padding:8px}[data-t8-compare] .story-static .story-grid{grid-template-columns:1fr;gap:28px}[data-t8-compare] .story-static .daynav{flex-direction:row;gap:20px}[data-t8-compare] .story-static .daynav span{font-size:28px;color:var(--stage-text);transform:none!important}[data-t8-compare] .story-static .st-counts{grid-template-columns:repeat(4,minmax(0,1fr))}[data-t8-compare] .story-static .st-counts b{font-size:48px}@media (max-width:900px){[data-t8-compare] .story-grid{grid-template-columns:1fr;gap:20px}[data-t8-compare] .daynav{flex-direction:row;gap:12px;margin-top:14px}[data-t8-compare] .daynav span{font-size:22px}[data-t8-compare] .st-counts{grid-template-columns:repeat(2,minmax(0,1fr))}[data-t8-compare] .st-counts b{font-size:40px}[data-t8-compare] .story-static .st-steps{grid-template-columns:1fr}[data-t8-compare] .story-static .st-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-t8-compare] .gsearch{position:relative;display:flex;align-items:center;gap:14px;padding:clamp(14px,1.4vw,22px) clamp(16px,1.6vw,26px);border-radius:clamp(18px,1.6vw,28px);background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--sh-up)}[data-t8-compare] .gsearch:before{content:"";position:absolute;inset:-2px;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--ang,0deg),#ff6b47,#b79cff,#3e92d6,#00c288,#ff6b47);filter:blur(10px);opacity:.55;animation:spinb 6s linear infinite}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spinb{to{--ang:360deg}}:is(.calm [data-t8-compare],[data-t8-compare].calm) .gsearch:before{animation:none}[data-t8-compare] .gsearch input{flex:1;min-width:0;border:0;background:#0000;font:500 clamp(18px,1.6vw,28px)/1.2 var(--sans);color:var(--text);outline:none}[data-t8-compare] .gsearch input::placeholder{color:var(--muted)}[data-t8-compare] .gsearch svg{flex:none;color:var(--muted)}[data-t8-compare] .clouds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.6vw,28px);margin-top:clamp(28px,3vw,48px)}[data-t8-compare] .cloud{border-radius:24px;padding:clamp(20px,2vw,32px);background:var(--card);border:1px solid var(--border);box-shadow:var(--sh);display:flex;flex-direction:column;gap:14px}[data-t8-compare] .cloud .ico{width:52px;height:52px;border-radius:16px;display:grid;place-items:center}[data-t8-compare] .cloud b{font:500 clamp(22px,1.8vw,30px)/1.1 var(--serif)}[data-t8-compare] .pills{display:flex;flex-wrap:wrap;gap:8px}[data-t8-compare] .pills a{font-size:14px;font-weight:600;padding:10px 14px;border-radius:999px;background:var(--sunken);color:var(--text);text-decoration:none;border:1px solid #0000;transition:border-color .2s,transform .2s}[data-t8-compare] .pills a:hover{border-color:var(--border-strong);transform:translateY(-2px)}[data-t8-compare] .pills a.soon{background:#0000;border:1px dashed var(--border-strong);color:var(--muted)}@media (max-width:900px){[data-t8-compare] .clouds{grid-template-columns:1fr}}[data-t8-compare] .crumbs{font-size:13.5px;color:var(--muted);display:flex;gap:8px;align-items:center}[data-t8-compare] .crumbs a{color:var(--muted);text-decoration:none}[data-t8-compare] .crumbs a:hover{color:var(--link)}[data-t8-compare] .duo{display:flex;align-items:center;gap:14px;font-size:64px}[data-t8-compare] .duo .m{width:1em;height:1em;font-size:1em}[data-t8-compare] .duo .m.them{font-size:.44em;width:2.27em;height:2.27em}[data-t8-compare] .duo em{font:italic 500 22px/1 var(--serif);color:var(--muted)}[data-t8-compare] .worlds{position:relative;height:clamp(600px,52vw,940px);border-block:1px solid var(--border);overflow:hidden}[data-t8-compare] .worlds .wk-body{height:100%}[data-t8-compare] .worlds .half{padding:clamp(24px,3vw,64px) clamp(16px,4vw,72px)}[data-t8-compare] .worlds .lms{background:var(--worlds-lms)}[data-t8-compare] .worlds .om{background:radial-gradient(55% 70% at 85% -10%,#ff8a658c,#0000 60%),radial-gradient(50% 60% at 60% 110%,#9b7dff80,#0000 62%),#0d0d14}[data-t8-compare] .wtag{font:700 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;padding:9px 13px;border-radius:999px;align-self:flex-start}[data-t8-compare] .lms .wtag{background:var(--lms-chip)}[data-t8-compare] .om .wtag{background:#ffffff1f;color:#fff;align-self:flex-end}[data-t8-compare] .cat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1vw,18px);max-width:46%;margin-top:clamp(12px,2vw,32px)}[data-t8-compare] .cat .ci{border-radius:14px;background:var(--lms-card);border:1px solid var(--lms-line);padding:10px;display:flex;flex-direction:column;gap:8px;filter:saturate(.3)}[data-t8-compare] .cat .ci .thumb{border-radius:9px;aspect-ratio:16/10;background:var(--lms-thumb)}[data-t8-compare] .cat .ci b{font-size:clamp(11px,.85vw,14px);line-height:1.25}[data-t8-compare] .cat .ci small{font-size:clamp(10px,.72vw,12px);opacity:.75}[data-t8-compare] .cat .ci .od{align-self:flex-start;font:700 9px/1 var(--mono);letter-spacing:.12em;padding:5px 7px;border-radius:999px;background:var(--od-bg);color:var(--od-fg)}[data-t8-compare] .lms-stat{margin-top:auto;font-size:clamp(13px,1vw,16px);max-width:40%}[data-t8-compare] .lms-stat b{display:block;font:500 clamp(40px,4vw,76px)/1 var(--serif);letter-spacing:-.03em}[data-t8-compare] .today{margin-left:auto;width:min(44%,640px);display:flex;flex-direction:column;gap:clamp(12px,1.2vw,20px);margin-top:clamp(12px,2vw,32px)}[data-t8-compare] .today .tcard{border-radius:clamp(18px,1.8vw,30px);padding:clamp(18px,2vw,32px);background:linear-gradient(150deg,#ff8a65,#b33a1f 72%);color:#fff;aspect-ratio:16/10;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #ff6b47cc}[data-t8-compare] .today .tcard:before{content:"";position:absolute;width:90%;aspect-ratio:1;border-radius:50%;right:-35%;top:-60%;background:radial-gradient(circle,#fff6,#0000 62%)}[data-t8-compare] .today .tcard small{font:700 11px/1 var(--mono);letter-spacing:.12em;position:relative}[data-t8-compare] .today .tcard b{font:500 clamp(24px,2.4vw,44px)/1.05 var(--serif);letter-spacing:-.02em;position:relative;max-width:13ch}[data-t8-compare] .today .tcard .pill{position:relative;align-self:flex-start;background:#fff;color:#1a1a1f;padding:11px 18px;border-radius:999px;font-weight:600;font-size:14px}[data-t8-compare] .today .row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-t8-compare] .today .row3 div{border-radius:16px;padding:14px;background:#ffffff12;border:1px solid #ffffff1a;color:var(--stage-text);font-size:13px}[data-t8-compare] .today .row3 b{display:block;font:500 clamp(22px,2vw,34px)/1 var(--serif);margin-bottom:6px}[data-t8-compare] .today .ada{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:#ffffff12;border:1px solid #ffffff1a;color:var(--stage-text);font-size:14px}[data-t8-compare] .today .ada i{width:36px;height:36px;border-radius:11px;background:#fff;display:grid;place-items:center;flex:none}[data-t8-compare] .today .ada i svg{width:70%}@media (max-width:900px){[data-t8-compare] .worlds{height:auto}[data-t8-compare] .worlds .half{position:relative}[data-t8-compare] .worlds .om{position:absolute;inset:0}[data-t8-compare] .cat{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}[data-t8-compare] .lms-stat{max-width:none;margin-top:16px}[data-t8-compare] .today{width:100%;margin-left:0}[data-t8-compare] .today .tcard{aspect-ratio:auto;min-height:220px}}[data-t8-compare] .fbar{position:sticky;top:76px;z-index:20;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px;border-radius:999px;background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);box-shadow:var(--sh);width:max-content;max-width:100%;margin-bottom:24px}[data-t8-compare] .seg{display:inline-flex;padding:4px;border-radius:999px;background:var(--sunken)}[data-t8-compare] .seg button{font:600 14px/1 var(--sans);padding:11px 18px;border-radius:999px;border:0;background:#0000;color:var(--text-2);cursor:pointer}[data-t8-compare] .seg button[aria-pressed=true]{background:var(--card);color:var(--text);box-shadow:var(--sh)}[data-t8-compare] .seg button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-t8-compare] .fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.6vw,28px)}[data-t8-compare] .fcard{display:grid;perspective:1800px}[data-t8-compare] .fcard>.face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .8s var(--ease);border-radius:clamp(22px,2vw,32px);padding:clamp(22px,2.2vw,40px);display:flex;flex-direction:column;gap:clamp(16px,1.6vw,26px);min-height:clamp(340px,24vw,420px)}[data-t8-compare] .fcard>.front{background:var(--card);border:1px solid var(--border);box-shadow:var(--sh-up)}[data-t8-compare] .fcard>.back{transform:rotateY(180deg);background:radial-gradient(70% 70% at 100% 0,#9b7dff80,#0000 60%),var(--stage);color:var(--stage-text);border:1px solid var(--stage-border)}[data-t8-compare] .fcard.flip>.front{transform:rotateY(-180deg)}[data-t8-compare] .fcard.flip>.back{transform:rotateY(0)}[data-t8-compare] .fhead{display:flex;align-items:center;gap:14px}[data-t8-compare] .fhead .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex:none}[data-t8-compare] .fhead h3{font-size:clamp(24px,2vw,34px);line-height:1.05}[data-t8-compare] .back .fhead h3{color:var(--stage-text)}[data-t8-compare] .fhead button{margin-left:auto;font:600 13px/1 var(--sans);padding:10px 14px;border-radius:999px;border:1px solid var(--border-strong);background:var(--card);color:var(--text);cursor:pointer;white-space:nowrap}[data-t8-compare] .back .fhead button{background:#ffffff14;border-color:#fff3;color:var(--stage-text)}[data-t8-compare] .fhead button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}[data-t8-compare] .fcols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);flex:1}[data-t8-compare] .fcol{display:flex;flex-direction:column;gap:12px;min-width:0}[data-t8-compare] .fcol .who{display:flex;align-items:center;gap:10px;font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}[data-t8-compare] .back .fcol .who{color:#9a938a}[data-t8-compare] .fcol .who .m{width:28px;height:28px;font-size:13px}[data-t8-compare] .fcol .v{font:400 clamp(15px,1.05vw,17px)/1.5 var(--sans);max-width:32ch}[data-t8-compare] .fcol.omie .v{color:var(--text)}[data-t8-compare] .fcol.them .v{color:var(--text-2)}[data-t8-compare] .back .fcol .v{color:var(--stage-text)}[data-t8-compare] .fcol .big{font:500 clamp(44px,4.4vw,84px)/.95 var(--serif);letter-spacing:-.04em}[data-t8-compare] .fcol.them .big{color:var(--text-2)}[data-t8-compare] .fcol .big.np{font-size:clamp(28px,2.4vw,44px);line-height:1.05;padding-block:.2em}[data-t8-compare] .back .fcol .big{color:var(--stage-text)}[data-t8-compare] .fcol .src{margin-top:auto}[data-t8-compare] .fcard .tagrow{display:flex;flex-wrap:wrap;gap:6px}[data-t8-compare] .fcard .tagrow span{font:600 12px/1 var(--sans);padding:7px 10px;border-radius:999px;background:var(--teal-soft);color:var(--teal-text)}@media (max-width:900px){[data-t8-compare] .fcols,[data-t8-compare] .fgrid{grid-template-columns:1fr}[data-t8-compare] .fbar{top:64px;border-radius:22px}}[data-t8-compare] .stripwrap{overflow:hidden;padding-block:12px}[data-t8-compare] .strip{display:grid;grid-template-columns:repeat(5,minmax(260px,1fr));gap:18px;width:max(130%,1700px)}[data-t8-compare] .sday{border-radius:24px;overflow:hidden;border:1px solid var(--border);background:var(--card);box-shadow:var(--sh)}[data-t8-compare] .sday .top{padding:16px 18px;background:var(--sunken);display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:13px;min-height:122px}[data-t8-compare] .sday .top b{color:var(--text-2);font-size:14px}[data-t8-compare] .sday .bot{padding:16px 18px;display:flex;flex-direction:column;gap:10px;background:radial-gradient(80% 80% at 100% 0,#9b7dff59,#0000 60%),var(--stage);color:var(--stage-text);min-height:180px}[data-t8-compare] .sday .bot b{font:500 22px/1.12 var(--serif)}[data-t8-compare] .sday .dn{font:700 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}[data-t8-compare] .sday .od{align-self:flex-start;font:700 9.5px/1 var(--mono);letter-spacing:.12em;padding:6px 8px;border-radius:999px;background:var(--od-bg);color:var(--od-fg)}[data-t8-compare] .sday .bot .gain{align-self:flex-start;font:700 11px/1 var(--mono);padding:6px 9px;border-radius:999px;background:#2fd49e24;color:#7be3b7;margin-top:auto}:is(.calm [data-t8-compare],[data-t8-compare].calm) .strip{width:100%;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:900px){[data-t8-compare] .stripwrap{overflow-x:auto}:is(.calm [data-t8-compare],[data-t8-compare].calm) .strip{width:max(100%,1300px)}}[data-t8-compare] .fit{list-style:none;margin:0;padding:0;display:grid;gap:14px;align-self:center}[data-t8-compare] .fit li{display:flex;gap:14px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff0d;border:1px solid #ffffff1a;font:500 clamp(20px,1.6vw,28px)/1.15 var(--serif);color:var(--stage-text)}[data-t8-compare] .fit li i{width:34px;height:34px;border-radius:11px;background:var(--mari-soft);color:var(--mari-text);display:grid;place-items:center;flex:none;font-style:normal}[data-t8-compare] .call{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(20px,3vw,56px);align-items:start}[data-t8-compare] .call .q{font:500 clamp(36px,4.4vw,84px)/1 var(--serif);letter-spacing:-.035em;max-width:18ch}[data-t8-compare] .call .badge{width:clamp(64px,5vw,96px);height:clamp(64px,5vw,96px);border-radius:28px;background:var(--mari-soft);color:var(--mari-text);display:grid;place-items:center}@media (max-width:1000px){[data-t8-compare] .call{grid-template-columns:auto minmax(0,1fr)}[data-t8-compare] .fit{grid-column:1/-1}}@media (max-width:760px){[data-t8-compare] .call{grid-template-columns:1fr}}[data-t8-compare] .mon{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,56px);perspective:2000px;align-items:center}[data-t8-compare] .mon .app-win:first-child{transform:rotateY(14deg) rotateX(4deg);filter:saturate(.5)}[data-t8-compare] .mon .app-win:last-child{transform:rotateY(-14deg) rotateX(4deg)}[data-t8-compare] .mon .pane{padding:clamp(16px,1.6vw,28px);display:flex;flex-direction:column;gap:12px;min-height:clamp(340px,28vw,480px)}[data-t8-compare] .mon .row{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;background:var(--sunken)}[data-t8-compare] .mon .row .th{width:72px;height:48px;border-radius:9px;background:var(--lms-thumb);flex:none}[data-t8-compare] .mon .row b{font-size:14.5px;display:block}[data-t8-compare] .mon .row small{font-size:12.5px;color:var(--muted)}[data-t8-compare] .mon .dark{background:radial-gradient(80% 70% at 100% 0,#9b7dff73,#0000 60%),var(--stage);color:var(--stage-text)}@media (max-width:900px){[data-t8-compare] .mon{grid-template-columns:1fr}[data-t8-compare] .mon .app-win{transform:none!important}}[data-t8-compare] .prices{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(16px,2vw,32px)}[data-t8-compare] .plans{display:grid;gap:12px}[data-t8-compare] .plan{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:clamp(16px,1.4vw,24px) clamp(18px,1.6vw,28px);border-radius:20px;background:#ffffff0f;border:1px solid #ffffff1a}[data-t8-compare] .plan b{font:500 clamp(22px,1.8vw,32px)/1 var(--serif)}[data-t8-compare] .plan span{font-size:15px;color:#c9c3b8;text-align:right}[data-t8-compare] .plan.hi{background:linear-gradient(120deg,#2566a666,#9b7dff40);border-color:#8cbff066}[data-t8-compare] .onreq{border-radius:24px;padding:clamp(22px,2vw,36px);border:1px dashed #ffffff38;display:flex;flex-direction:column;gap:14px}[data-t8-compare] .onreq b{font:500 clamp(40px,3.6vw,68px)/1 var(--serif);color:var(--stage-text)}[data-t8-compare] .onreq .src{color:#9a938a}@media (max-width:900px){[data-t8-compare] .prices{grid-template-columns:1fr}}[data-t8-compare] .r3hero{padding-block:clamp(36px,4vw,76px) clamp(22px,2.2vw,36px)}[data-t8-compare] .r3hero .h1{font-size:clamp(42px,5.6vw,108px);line-height:.98;letter-spacing:-.034em;word-spacing:.03em;margin-top:clamp(16px,1.6vw,26px);max-width:none}[data-t8-compare] .r3hero .sub{display:flex;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,40px);flex-wrap:wrap;margin-top:clamp(16px,1.8vw,30px)}[data-t8-compare] .r3hero .sub .lede-xl{margin:0;max-width:44ch}[data-t8-compare] .r3hero .sub .actions{margin:0}[data-t8-compare] .toprow{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}[data-t8-compare] .duo.sm{font-size:34px;gap:10px}[data-t8-compare] .duo.sm em{font-size:15px}@media (max-width:760px){[data-t8-compare] .r3hero .sub{flex-direction:column;align-items:flex-start}[data-t8-compare] .duo.sm{font-size:28px}}[data-t8-compare] .cat .ci .thumb,[data-t8-compare] .mon .row .th,[data-t8-compare] .week .lms .thumb{position:relative;overflow:hidden;place-items:end start;padding:7px;background:radial-gradient(60% 80% at 80% 10%,#ffffff8c,#0000 60%),radial-gradient(70% 70% at 10% 100%,#5a647d73,#0000 70%),linear-gradient(135deg,#c7ccd6,#9ea5b3)}[data-t8-compare] .cat .ci .thumb:before,[data-t8-compare] .week .lms .thumb:before{content:"";position:absolute;left:12%;right:30%;bottom:22%;height:22%;border-radius:40% 40% 0 0;background:#ffffff47;filter:blur(2px)}[data-t8-compare] .week .lms .thumb svg{width:22px;height:22px;padding:6px;border-radius:50%;background:#ffffffe0;color:#5b6070;position:relative}:root[data-theme=dark] [data-t8-compare] .cat .ci .thumb,:root[data-theme=dark] [data-t8-compare] .week .lms .thumb{background:radial-gradient(60% 80% at 80% 10%,#ffffff1a,#0000 60%),linear-gradient(135deg,#3a3c46,#2a2b33)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-t8-compare] .cat .ci .thumb,:root:not([data-theme=light]) [data-t8-compare] .week .lms .thumb{background:radial-gradient(60% 80% at 80% 10%,#ffffff1a,#0000 60%),linear-gradient(135deg,#3a3c46,#2a2b33)}}[data-t8-compare] .wk-float{box-shadow:inset 0 1px 0 #ffffff8c,0 14px 36px -14px #141e3c66}[data-t8-compare] .wk-float.a{left:30%;top:-24px}[data-t8-compare] .wk-float.b{right:4%;top:-24px}[data-t8-compare] .week .om{z-index:2}[data-t8-compare] .week .handle{z-index:4}[data-t8-compare] .r3hero .h1 .mute.br{display:block}[data-t8-compare] .r3hero .sub .lede-xl{max-width:50ch}[data-t8-compare] .cta-band{padding-block:clamp(110px,12vw,220px);text-align:center}[data-t8-compare] .cta-band canvas[data-mesh]{opacity:.85;filter:blur(26px) saturate(1.2)}:root[data-theme=dark] [data-t8-compare] .cta-band canvas[data-mesh]{opacity:.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-t8-compare] .cta-band canvas[data-mesh]{opacity:.5}}[data-t8-compare] .cta-band .veil{background:radial-gradient(60% 70% at 50% 50%,color-mix(in srgb,var(--page) 55%,#0000),#0000 80%),linear-gradient(180deg,var(--page),#0000 18%,#0000 82%,var(--page))}[data-t8-compare] .cta-band h2{font-size:clamp(48px,7.6vw,152px);line-height:.93;letter-spacing:-.04em;word-spacing:.04em}[data-t8-compare] .cta-band .lede-xl{margin:26px auto 0;max-width:36ch}[data-t8-compare] .cta-band .cta-row{justify-content:center;margin-top:38px}[data-t8-compare] .cta-band .btn{font-size:16px;padding:18px 28px}[data-t8-compare] .cta-trust{list-style:none;padding:0;margin:36px 0 0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}[data-t8-compare] .cta-trust li{font:700 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--border-strong);background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;padding:10px 14px}[data-t8-compare] .lightband{background:linear-gradient(180deg,var(--page),var(--page-2));position:relative;isolation:isolate}[data-t8-compare] .vs-all-note{max-width:62ch;color:var(--text-2);margin:14px 0 0;font-size:clamp(16px,1.2vw,19px)}[data-t8-compare] .lightprice .plan{background:var(--card);border:1px solid var(--border);box-shadow:var(--sh)}[data-t8-compare] .lightprice .plan span{color:var(--text-2)}[data-t8-compare] .lightprice .plan.hi{background:linear-gradient(120deg,var(--blue-soft),var(--lilac-soft));border-color:#0000}[data-t8-compare] .lightprice .onreq{border-color:var(--border-strong);background:var(--sunken)}[data-t8-compare] .lightprice .onreq b{color:var(--text)}[data-t8-compare] .lightprice .onreq span{color:var(--text-2)!important}[data-t8-compare] .lightprice .onreq .src{color:var(--muted)}[data-t8-compare] .cmp{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-radius:24px;overflow:hidden;background:var(--card);box-shadow:var(--sh-up)}[data-t8-compare] .cmp .ch{padding:18px 24px;font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--sunken)}[data-t8-compare] .cmp .ch.us{color:var(--teal-text)}[data-t8-compare] .cmp .c{padding:18px 24px;border-top:1px solid var(--border);display:flex;gap:12px;align-items:flex-start;font-size:clamp(15px,1.05vw,17px);line-height:1.45;transition:background .25s}[data-t8-compare] .cmp .c:hover{background:var(--sunken)}[data-t8-compare] .cmp .c i{flex:none;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-weight:700}[data-t8-compare] .cmp .c.y i{background:var(--teal-soft);color:var(--teal-text)}[data-t8-compare] .cmp .c.n i{background:var(--danger-soft);color:var(--danger)}[data-t8-compare] .cmp .c.n{color:var(--text-2)}[data-t8-compare] .cmp-sum{max-width:70ch;margin:22px 0 0;color:var(--text-2);font-size:clamp(16px,1.2vw,19px)}@media (max-width:760px){[data-t8-compare] .cmp{grid-template-columns:1fr}[data-t8-compare] .cmp .ch.them{display:none}}[data-t8-compare] .why5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:clamp(28px,3vw,48px)}[data-t8-compare] .why5 .card{padding:22px;display:flex;flex-direction:column;gap:14px;min-height:220px}[data-t8-compare] .why5 .card b{font:500 44px/1 var(--serif);color:var(--muted)}[data-t8-compare] .why5 .card p{margin:0;font-size:15px;line-height:1.5;color:var(--text-2)}@media (max-width:1100px){[data-t8-compare] .why5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){[data-t8-compare] .why5{grid-template-columns:1fr}}[data-t8-compare] .mon-cap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,56px);margin-top:18px}[data-t8-compare] .mon-cap div{padding:18px 20px;border-radius:18px;background:var(--card);border:1px solid var(--border)}[data-t8-compare] .mon-cap b{display:block;font:500 clamp(19px,1.5vw,24px)/1.2 var(--serif);margin-bottom:6px}[data-t8-compare] .mon-cap p{margin:0;color:var(--text-2);font-size:15px}@media (max-width:760px){[data-t8-compare] .mon-cap{grid-template-columns:1fr}}[data-t8-compare] .faq{display:grid;gap:12px;max-width:980px}[data-t8-compare] .faq details{border:1px solid var(--border);border-radius:18px;background:var(--card);padding:0 22px;transition:box-shadow .25s,border-color .25s}[data-t8-compare] .faq details:hover{border-color:var(--border-strong);box-shadow:var(--sh)}[data-t8-compare] .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:500 clamp(18px,1.4vw,22px)/1.25 var(--serif)}[data-t8-compare] .faq summary::-webkit-details-marker{display:none}[data-t8-compare] .faq summary:after{content:"+";font:400 26px/1 var(--sans);color:var(--muted);transition:transform .25s}[data-t8-compare] .faq details[open] summary:after{transform:rotate(45deg)}[data-t8-compare] .faq details p{margin:0 0 20px;color:var(--text-2);max-width:70ch}[data-t8-compare] .morevs{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}[data-t8-compare] .morevs a{padding:9px 14px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--text-2);text-decoration:none;font-size:14px;transition:border-color .2s,color .2s,transform .2s}[data-t8-compare] .morevs a:hover{border-color:var(--link);color:var(--text);transform:translateY(-1px)}[data-t8-compare] [data-only]:not(.only-on){display:none!important}[data-t8-compare] .fair9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(36px,4vw,64px)}[data-t8-compare] .fair9 .ft{display:grid;gap:8px;padding:22px;border-radius:var(--r-card,20px);background:var(--card);border:1px solid var(--border);box-shadow:var(--sh-card)}[data-t8-compare] .fair9 .ft b{font:500 clamp(40px,4vw,60px)/1 var(--serif);letter-spacing:-.03em;color:var(--text)}[data-t8-compare] .fair9 .ft span{color:var(--text-2);font-size:15px}[data-t8-compare] .fair9 .v{height:110px;display:grid;align-content:center}[data-t8-compare] .fair9 .v svg{width:104px;height:104px;transform:rotate(-90deg)}[data-t8-compare] .fair9 .v circle{fill:none;stroke-width:11}[data-t8-compare] .fair9 .v .bg{stroke:color-mix(in srgb,var(--text) 9%,#0000)}[data-t8-compare] .fair9 .v .fg{stroke:#00a876;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s cubic-bezier(.2,.8,.2,1)}[data-t8-compare] .fair9 .v.ring{position:relative;justify-items:start}[data-t8-compare] .fair9 .v.ring>i{position:absolute;left:38px;top:36px;font-style:normal;font-size:28px;color:#00a876;opacity:0;transition:opacity .4s 1.4s}[data-t8-compare] .fair9.in .v .fg{stroke-dashoffset:0}[data-t8-compare] .fair9.in .v.ring>i{opacity:1}[data-t8-compare] .fair9 .dots{grid-template-columns:repeat(9,18px);gap:7px;align-content:center}[data-t8-compare] .fair9 .dots i{width:18px;height:18px;border-radius:6px;background:color-mix(in srgb,var(--text) 8%,#0000);transition:background .3s}[data-t8-compare] .fair9.in .dots i{background:#5b6ee1}[data-t8-compare] .fair9 .days{grid-template-columns:repeat(7,1fr);gap:6px}[data-t8-compare] .fair9 .days i{display:grid;place-items:center;height:42px;border-radius:10px;font:700 11px var(--mono);font-style:normal;color:var(--muted);background:color-mix(in srgb,var(--text) 6%,#0000);transition:background .3s,color .3s}[data-t8-compare] .fair9.in .days i{background:color-mix(in srgb,#ffb72d 22%,#0000);color:var(--text)}[data-t8-compare] .fair9.in .days i.ok{background:#00a876;color:#fff}[data-t8-compare] .cloud{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}[data-t8-compare] .cloud:hover{transform:translateY(-4px);box-shadow:var(--sh-lift)}[data-t8-compare] .cloud .ico{width:48px!important;height:48px!important;border-radius:14px!important;box-shadow:inset 0 1px 0 #fff9,0 8px 18px -10px #141e3c59}[data-t8-compare] .cloud a[data-sourced]{position:relative;padding-right:22px!important;border:1px solid color-mix(in srgb,#00a876 40%,var(--border))!important;background:color-mix(in srgb,#00a876 8%,var(--card))!important}[data-t8-compare] .cloud a[data-sourced]:after{content:"✓";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:10px;color:#00a876}@media (max-width:900px){[data-t8-compare] .fair9{grid-template-columns:1fr}}:is(html.calm [data-t8-compare],[data-t8-compare].calm) .fair9 .v .fg{stroke-dashoffset:0}:is(html.calm [data-t8-compare],[data-t8-compare].calm) .fair9 .v.ring>i{opacity:1}[data-t8-compare] .vs10-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}[data-t8-compare] .vs10-tabs button{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:999px;border:1.5px solid var(--border);background:var(--card);font-weight:600;font-size:15px;transition:all .25s}[data-t8-compare] .vs10-tabs .mono{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font:600 15px var(--serif);background:var(--sunken)}[data-t8-compare] .vs10-tabs button[aria-selected=true]{border-color:var(--text);box-shadow:var(--sh-card)}[data-t8-compare] .vs10-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-t8-compare] .vs10{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr);border-radius:32px;overflow:hidden;border:1px solid var(--border);box-shadow:0 50px 100px -50px #1e1e5080,var(--sh-lift)}[data-t8-compare] .vs10 .side{padding:clamp(22px,3vw,44px)}[data-t8-compare] .vs10 .om{background:linear-gradient(160deg,#1a1630,#121019);color:#f1ece1}[data-t8-compare] .vs10 .th{background:var(--card)}[data-t8-compare] .vs10 .who{display:flex;align-items:center;gap:14px;margin-bottom:22px}[data-t8-compare] .vs10 .who b{font:500 clamp(28px,2.6vw,42px)/1 var(--serif);letter-spacing:-.02em}[data-t8-compare] .vs10 .m{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;flex:none}[data-t8-compare] .vs10 .m.o{background:#fff}[data-t8-compare] .vs10 .m.o svg{width:34px;height:34px}[data-t8-compare] .vs10 .m.them{background:var(--sunken);font:600 24px var(--serif);color:var(--text-2)}[data-t8-compare] .vs10 ul{list-style:none;margin:0;padding:0;display:grid;gap:0}[data-t8-compare] .vs10 li{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:baseline;padding:14px 0;border-top:1px solid #7f7f8c2e;animation:vs10in .5s cubic-bezier(.2,.8,.2,1) both}[data-t8-compare] .vs10 li span{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.6}[data-t8-compare] .vs10 li b{font:500 clamp(18px,1.5vw,23px)/1.2 var(--serif)}[data-t8-compare] .vs10 .om li b{color:#9df0cf}@keyframes vs10in{0%{opacity:0;transform:translateY(8px)}}[data-t8-compare] .vs10 .mid{position:relative;z-index:2}[data-t8-compare] .vs10 .mid span{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#ff6b47,#e84b22);color:#fff;font:italic 500 22px var(--serif);box-shadow:0 14px 30px -10px #e84b22b3}[data-t8-compare] .vs10 .foot{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px clamp(22px,3vw,44px);border-top:1px solid var(--border);background:var(--sunken)}[data-t8-compare] .vs10 .stamp{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-text);border:1.5px solid;padding:6px 10px;border-radius:8px;transform:rotate(-2deg)}[data-t8-compare] .vs10 .go{font-weight:600;color:var(--link)}[data-t8-compare] .vs10 .go i{font-style:normal}[data-t8-compare] .vs10-verdict{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}[data-t8-compare] .vs10-verdict p{margin:0;padding:22px 24px;border-radius:22px;font:500 clamp(19px,1.6vw,24px)/1.3 var(--serif);background:var(--card);border:1px solid var(--border)}[data-t8-compare] .vs10-verdict p:last-child{background:color-mix(in srgb,#ff6b47 9%,var(--card));border-color:color-mix(in srgb,#ff6b47 30%,var(--border))}[data-t8-compare] .vs10-verdict small{display:block;font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}[data-t8-compare] .vs10-verdict .vsrc{display:block;font:500 12.5px var(--sans);color:var(--muted);margin-top:10px}[data-t8-compare] .vs10-led{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,72px);align-items:start}[data-t8-compare] .vs10-n{display:flex;gap:28px;margin-top:28px}[data-t8-compare] .vs10-n b{display:block;font:500 clamp(44px,4vw,64px)/1 var(--serif);letter-spacing:-.03em}[data-t8-compare] .vs10-n span{font-size:14px;color:var(--text-2)}[data-t8-compare] .ledger{border-radius:22px;background:var(--card);border:1px solid var(--border);box-shadow:var(--sh-lift);overflow:hidden;font-size:14px}[data-t8-compare] .ledger .lh,[data-t8-compare] .ledger .lr{display:grid;grid-template-columns:1.25fr 1.25fr 1fr auto;gap:14px;align-items:center;padding:13px 18px}[data-t8-compare] .ledger .lh{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--sunken)}[data-t8-compare] .ledger .lr{border-top:1px solid var(--border);opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}[data-t8-compare] .ledger.in .lr{opacity:1;transform:none}[data-t8-compare] .ledger .lr span{display:flex;align-items:center;gap:8px;color:var(--text-2)}[data-t8-compare] .ledger .lr i{width:8px;height:8px;border-radius:50%;background:#ff6b47;flex:none}[data-t8-compare] .ledger .lr i.t{background:#5b6ee1}[data-t8-compare] .ledger .lr b{font-weight:600}[data-t8-compare] .ledger .lr a{color:var(--link);font-size:13px;word-break:break-all}[data-t8-compare] .ledger .lr em{font:700 10.5px var(--mono);font-style:normal;color:var(--teal-text);white-space:nowrap}[data-t8-compare] .vs10-fix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:14px;align-items:stretch;margin-top:clamp(28px,3vw,44px);position:relative}[data-t8-compare] .vs10-fix .st{position:relative;padding:20px;border-radius:20px;background:var(--card);border:1px solid var(--border);display:grid;gap:6px;overflow:hidden}[data-t8-compare] .vs10-fix .st:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background:linear-gradient(90deg,#00c288,#5b6ee1);transition:width 1s var(--ease)}[data-t8-compare] .vs10-fix.in .st:after{width:100%}[data-t8-compare] .vs10-fix.in .st:nth-child(2):after{transition-delay:.6s}[data-t8-compare] .vs10-fix.in .st:nth-child(3):after{transition-delay:1.2s}[data-t8-compare] .vs10-fix .d{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-text)}[data-t8-compare] .vs10-fix b{font:500 22px var(--serif)}[data-t8-compare] .vs10-fix .st>span:last-child{color:var(--text-2);font-size:14px}[data-t8-compare] .vs10-fix .btn{align-self:center}:is(html.calm [data-t8-compare],[data-t8-compare].calm) .ledger .lr{opacity:1;transform:none}:is(html.calm [data-t8-compare],[data-t8-compare].calm) .vs10-fix .st:after{width:100%}:is(html.calm [data-t8-compare],[data-t8-compare].calm) .vs10 li{animation:none}@media (max-width:1000px){[data-t8-compare] .vs10-fix,[data-t8-compare] .vs10-led,[data-t8-compare] .vs10-verdict{grid-template-columns:1fr}}@media (max-width:760px){[data-t8-compare] .vs10{grid-template-columns:1fr}[data-t8-compare] .vs10 .mid{height:0}[data-t8-compare] .vs10 .mid span{left:50%;width:52px;height:52px}[data-t8-compare] .vs10 li{grid-template-columns:96px 1fr}[data-t8-compare] .ledger .lh{display:none}[data-t8-compare] .ledger .lr{grid-template-columns:1fr auto;row-gap:4px}[data-t8-compare] .ledger .lr a{grid-column:1}[data-t8-compare] .vs10 .foot{flex-direction:column;align-items:flex-start}}[data-t8-compare] .vd10 .vs10-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}[data-t8-compare] .vd10 .vs10-tabs button{all:unset;cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:999px;border:1.5px solid var(--border);background:var(--card);font-weight:600;font-size:15px;transition:all .25s}[data-t8-compare] .vd10 .vs10-tabs .mono{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font:600 15px var(--serif);background:var(--sunken)}[data-t8-compare] .vd10 .vs10-tabs button[aria-selected=true]{border-color:var(--text);box-shadow:var(--sh-card)}[data-t8-compare] .vd10 .vs10-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-t8-compare] .vd10 .vs10{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr);border-radius:32px;overflow:hidden;border:1px solid var(--border);box-shadow:0 50px 100px -50px #1e1e5080,var(--sh-lift)}[data-t8-compare] .vd10 .vs10 .side{padding:clamp(22px,3vw,44px)}[data-t8-compare] .vd10 .vs10 .om{background:linear-gradient(160deg,#1a1630,#121019);color:#f1ece1}[data-t8-compare] .vd10 .vs10 .th{background:var(--card)}[data-t8-compare] .vd10 .vs10 .who{display:flex;align-items:center;gap:14px;margin-bottom:22px}[data-t8-compare] .vd10 .vs10 .who b{font:500 clamp(28px,2.6vw,42px)/1 var(--serif);letter-spacing:-.02em}[data-t8-compare] .vd10 .vs10 .m{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;flex:none}[data-t8-compare] .vd10 .vs10 .m.o{background:#fff}[data-t8-compare] .vd10 .vs10 .m.o svg{width:34px;height:34px}[data-t8-compare] .vd10 .vs10 .m.them{background:var(--sunken);font:600 24px var(--serif);color:var(--text-2)}[data-t8-compare] .vd10 .vs10 ul{list-style:none;margin:0;padding:0;display:grid;gap:0}[data-t8-compare] .vd10 .vs10 li{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:baseline;padding:14px 0;border-top:1px solid #7f7f8c2e;animation:vs10in .5s cubic-bezier(.2,.8,.2,1) both}[data-t8-compare] .vd10 .vs10 li span{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.6}[data-t8-compare] .vd10 .vs10 li b{font:500 clamp(18px,1.5vw,23px)/1.2 var(--serif)}[data-t8-compare] .vd10 .vs10 .om li b{color:#9df0cf}[data-t8-compare] .vd10 .vs10 .mid{position:relative;z-index:2}[data-t8-compare] .vd10 .vs10 .mid span{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#ff6b47,#e84b22);color:#fff;font:italic 500 22px var(--serif);box-shadow:0 14px 30px -10px #e84b22b3}[data-t8-compare] .vd10 .vs10 .foot{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px clamp(22px,3vw,44px);border-top:1px solid var(--border);background:var(--sunken)}[data-t8-compare] .vd10 .vs10 .stamp{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-text);border:1.5px solid;padding:6px 10px;border-radius:8px;transform:rotate(-2deg)}[data-t8-compare] .vd10 .vs10 .go{font-weight:600;color:var(--link)}[data-t8-compare] .vd10 .vs10 .go i{font-style:normal}[data-t8-compare] .vd10 .vs10-verdict{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}[data-t8-compare] .vd10 .vs10-verdict p{margin:0;padding:22px 24px;border-radius:22px;font:500 clamp(19px,1.6vw,24px)/1.3 var(--serif);background:var(--card);border:1px solid var(--border)}[data-t8-compare] .vd10 .vs10-verdict p:last-child{background:color-mix(in srgb,#ff6b47 9%,var(--card));border-color:color-mix(in srgb,#ff6b47 30%,var(--border))}[data-t8-compare] .vd10 .vs10-verdict small{display:block;font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}[data-t8-compare] .vd10 .vs10-verdict .vsrc{display:block;font:500 12.5px var(--sans);color:var(--muted);margin-top:10px}[data-t8-compare] .vd10 .vs10-led{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,72px);align-items:start}[data-t8-compare] .vd10 .vs10-n{display:flex;gap:28px;margin-top:28px}[data-t8-compare] .vd10 .vs10-n b{display:block;font:500 clamp(44px,4vw,64px)/1 var(--serif);letter-spacing:-.03em}[data-t8-compare] .vd10 .vs10-n span{font-size:14px;color:var(--text-2)}[data-t8-compare] .vd10 .ledger{border-radius:22px;background:var(--card);border:1px solid var(--border);box-shadow:var(--sh-lift);overflow:hidden;font-size:14px}[data-t8-compare] .vd10 .ledger .lh,[data-t8-compare] .vd10 .ledger .lr{display:grid;grid-template-columns:1.25fr 1.25fr 1fr auto;gap:14px;align-items:center;padding:13px 18px}[data-t8-compare] .vd10 .ledger .lh{font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--sunken)}[data-t8-compare] .vd10 .ledger .lr{border-top:1px solid var(--border);opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}[data-t8-compare] .vd10 .ledger.in .lr{opacity:1;transform:none}[data-t8-compare] .vd10 .ledger .lr span{display:flex;align-items:center;gap:8px;color:var(--text-2)}[data-t8-compare] .vd10 .ledger .lr i{width:8px;height:8px;border-radius:50%;background:#ff6b47;flex:none}[data-t8-compare] .vd10 .ledger .lr i.t{background:#5b6ee1}[data-t8-compare] .vd10 .ledger .lr b{font-weight:600}[data-t8-compare] .vd10 .ledger .lr a{color:var(--link);font-size:13px;word-break:break-all}[data-t8-compare] .vd10 .ledger .lr em{font:700 10.5px var(--mono);font-style:normal;color:var(--teal-text);white-space:nowrap}[data-t8-compare] .vd10 .vs10-fix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:14px;align-items:stretch;margin-top:clamp(28px,3vw,44px);position:relative}[data-t8-compare] .vd10 .vs10-fix .st{position:relative;padding:20px;border-radius:20px;background:var(--card);border:1px solid var(--border);display:grid;gap:6px;overflow:hidden}[data-t8-compare] .vd10 .vs10-fix .st:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background:linear-gradient(90deg,#00c288,#5b6ee1);transition:width 1s var(--ease)}[data-t8-compare] .vd10 .vs10-fix.in .st:after{width:100%}[data-t8-compare] .vd10 .vs10-fix.in .st:nth-child(2):after{transition-delay:.6s}[data-t8-compare] .vd10 .vs10-fix.in .st:nth-child(3):after{transition-delay:1.2s}[data-t8-compare] .vd10 .vs10-fix .d{font:700 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-text)}[data-t8-compare] .vd10 .vs10-fix b{font:500 22px var(--serif)}[data-t8-compare] .vd10 .vs10-fix .st>span:last-child{color:var(--text-2);font-size:14px}[data-t8-compare] .vd10 .vs10-fix .btn{align-self:center}[data-t8-compare] .vd10 html.calm .ledger .lr{opacity:1;transform:none}[data-t8-compare] .vd10 html.calm .vs10-fix .st:after{width:100%}[data-t8-compare] .vd10 html.calm .vs10 li{animation:none}@media (max-width:1000px){[data-t8-compare] .vd10 .vs10-fix,[data-t8-compare] .vd10 .vs10-led,[data-t8-compare] .vd10 .vs10-verdict{grid-template-columns:1fr}}@media (max-width:760px){[data-t8-compare] .vd10 .vs10{grid-template-columns:1fr}[data-t8-compare] .vd10 .vs10 .mid{height:0}[data-t8-compare] .vd10 .vs10 .mid span{left:50%;width:52px;height:52px}[data-t8-compare] .vd10 .vs10 li{grid-template-columns:96px 1fr}[data-t8-compare] .vd10 .ledger .lh{display:none}[data-t8-compare] .vd10 .ledger .lr{grid-template-columns:1fr auto;row-gap:4px}[data-t8-compare] .vd10 .ledger .lr a{grid-column:1}[data-t8-compare] .vd10 .vs10 .foot{flex-direction:column;align-items:flex-start}}[data-t8-compare] .sk10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:8px}[data-t8-compare] .sk10-c{display:grid;grid-template-rows:auto 1fr;border-radius:var(--r-card,20px);overflow:hidden;background:var(--card);border:1px solid var(--border);box-shadow:var(--sh-card);color:var(--text);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s}[data-t8-compare] .sk10-c:hover{transform:translateY(-4px);box-shadow:var(--sh-lift)}[data-t8-compare] .sk10-im{display:block;aspect-ratio:4/3;overflow:hidden;background:color-mix(in srgb,var(--c) 18%,var(--card))}[data-t8-compare] .sk10-im img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}[data-t8-compare] .sk10-c:hover .sk10-im img{transform:scale(1.05)}[data-t8-compare] .sk10-t{display:grid;gap:6px;padding:14px 16px 18px}[data-t8-compare] .sk10-t i{width:28px;height:3px;border-radius:3px;background:var(--c)}[data-t8-compare] .sk10-t b{font:500 19px/1.2 var(--serif)}[data-t8-compare] .sk10-t small{color:var(--text-2);font-size:13.5px;line-height:1.45}@media (max-width:1100px){[data-t8-compare] .sk10{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){[data-t8-compare] .sk10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){[data-t8-compare] .sk10{grid-template-columns:1fr}}[data-t8-compare] .compare-search-status:not(.compare-search-empty){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-t8-compare] .compare-search-empty{color:var(--muted);margin-block:16px}[data-t8-compare] [data-week] .knob{touch-action:none}[data-t8-compare] .week .knob{font:revert}