.gsa{--bg:#f6f8fe;--bg2:#eaf0fd;--ink:#051c30;--muted:#445b70;--card:#ffffffbd;--line:#051c301f;--g1:#0b7fb8;--g2:#9a6508;--g3:#c2560c;--btn:#051c30;--btnink:#fff;--ghost:#ffffffb8;--glow:#4fc3f759;--stroke:#1d3fb8;--grid:#1d3fb81a;--row:#051c300d;--focus:#c2560c;--g-bg:#0d0d1a;--g-panel:#112130;--g-line:#243c52;--g-text:#f2f4fb;--g-muted:#b4c7d8;--g-cyan:#4fc3f7;--g-orange:#ff9a3c;--g-on:#0d0d1a;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-work-sans), system-ui, sans-serif;font-size:17px;line-height:1.6;position:relative;overflow-x:clip}html[data-g1k-shade=dark] .gsa{--bg:#07070f;--bg2:#0a1724;--ink:#f4f6fc;--muted:#b4c7d8;--card:#0e1e2cbd;--line:#ffffff1f;--g1:#7fd6ff;--g2:#f1c35f;--g3:#ffb067;--btn:#f4f6fc;--btnink:#07070f;--ghost:#ffffff0f;--glow:#4fc3f74d;--stroke:#7fd6ff;--grid:#7fd6ff17;--row:#ffffff0f;--focus:#ff9a3c}.gsa *,.gsa :before,.gsa :after{box-sizing:border-box}.gsa a{color:var(--g1)}.gsa a:focus-visible,.gsa button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.gsa p{margin:0}.gsa ul{margin:0;padding:0;list-style:none}.gsa h1,.gsa h2,.gsa h3{text-wrap:balance}.gsa p,.gsa li{text-wrap:pretty}.gsa-foot a{white-space:nowrap}.gsa h1,.gsa h2,.gsa h3,.gsa .h{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);text-transform:none;margin:0;font-weight:800;font-stretch:112%}.gsa .grad{background:linear-gradient(90deg, var(--g1), var(--g2) 50%, var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text}.gsa .muted{color:var(--muted)}.gsa-wrap{width:min(1240px,100%);margin:0 auto;padding:0 24px;position:relative}.gsa-skip{z-index:60;background:var(--btn);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-9999px;color:var(--btnink)!important}.gsa-skip:focus{left:8px}.gsa-stage{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 50% 30%, var(--bg2), var(--bg) 75%);position:fixed;inset:0;overflow:hidden}.gsa-layer{will-change:transform;position:absolute;inset:-10%}.gsa-orb{filter:blur(70px);border-radius:50%;position:absolute}.gsa-orb i{border-radius:50%;width:100%;height:100%;animation:18s ease-in-out infinite alternate gsa-d1;display:block}@keyframes gsa-d1{to{transform:translate(140px,90px)scale(1.18)}}@keyframes gsa-d2{to{transform:translate(-160px,70px)scale(.88)}}.gsa-ring{border:1px dashed var(--grid);border-radius:50%;animation:80s linear infinite gsa-spin;position:absolute}@keyframes gsa-spin{to{rotate:360deg}}.gsa-sphere{width:100%;height:100%;display:block;position:absolute;inset:0}.gsa-blueprint{color:var(--stroke);opacity:.2;position:absolute}html[data-g1k-shade=dark] .gsa-blueprint{opacity:.28}.gsa-blueprint.house{width:min(760px,70vw);top:46%;left:6%}.gsa-blueprint.plan{width:min(400px,40vw);top:62%;right:8%}.gsa-house{color:var(--stroke);animation:9s ease-in-out infinite gsa-bob;position:absolute}.gsa-house svg{display:block}@keyframes gsa-bob{50%{translate:0 -22px}}.gsa-spot{mix-blend-mode:multiply;background:radial-gradient(circle,#4fc3f738,#0000 62%);border-radius:50%;width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute}html[data-g1k-shade=dark] .gsa-spot{background:radial-gradient(circle, var(--glow), transparent 62%);mix-blend-mode:soft-light}.gsa-page{z-index:2;position:relative}.gsa-btn{min-height:52px;font:600 16px var(--font-work-sans), sans-serif;background:var(--btn);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;color:var(--btnink)!important}.gsa-btn:hover{box-shadow:0 14px 40px var(--glow);transform:translateY(-2px)}.gsa-btn.ghost{background:var(--ghost);border-color:var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink)!important}.gsa-btn.ghost:hover{box-shadow:none;border-color:var(--g1)}.gsa-btn.small{min-height:44px;padding:0 18px;font-size:15px}.gsa-bar{align-items:center;gap:20px;min-height:84px;display:flex}.gsa-logo{white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex;color:var(--ink)!important}.gsa-logo img{width:40px;height:40px;display:block}.gsa-logo b{font:800 22px var(--font-archivo), sans-serif;letter-spacing:-.02em;font-stretch:112%}.gsa-logo small{color:var(--muted);font-size:15px;font-weight:500}.gsa-nav{background:var(--ghost);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;gap:4px;margin-left:auto;padding:6px;display:flex}.gsa-nav a{border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500;text-decoration:none;color:var(--ink)!important}.gsa-nav a:hover{background:var(--row)}.gsa-acts{align-items:center;gap:8px;margin-left:auto;display:flex}.gsa-lang{padding:12px 8px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink)!important}.gsa-pick{background:var(--ghost);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.gsa-pick button{min-height:36px;font:600 14px var(--font-work-sans), sans-serif;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px}.gsa-pick button[aria-pressed=true]{background:var(--btn);color:var(--btnink)}.gsa-hero{align-items:center;min-height:760px;display:flex}.gsa-hero-in{text-align:center;flex-direction:column;align-items:center;gap:26px;width:100%;padding-top:70px;padding-bottom:80px;display:flex}.gsa-badge{background:var(--ghost);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:7px 8px 7px 16px;font-size:14px;font-weight:500;display:inline-flex}.gsa-badge b{color:#07070f;background:linear-gradient(90deg,#4fc3f7,#ff9a3c);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.gsa-mega{overflow-wrap:break-word;max-width:1060px;line-height:.98;letter-spacing:-.035em!important;font-size:clamp(40px,6.2vw,76px)!important;font-weight:900!important}.gsa-soonline{font:700 20px var(--font-archivo), sans-serif;color:var(--g3);align-items:center;gap:10px;font-stretch:112%;display:inline-flex}.gsa-soonline:before,.gsa-soonline:after{content:"";background:linear-gradient(90deg, transparent, var(--g3));width:28px;height:1px}.gsa-soonline:after{transform:scaleX(-1)}.gsa-lede{max-width:700px;color:var(--muted);font-size:clamp(17px,1.7vw,21px)}.gsa-ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.gsa-cine{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.gsa-cine-stage{width:100%;height:1.3em;font:900 clamp(28px, 4vw, 50px)/1.1 var(--font-archivo), sans-serif;letter-spacing:-.02em;font-stretch:112%;position:relative}.gsa-cine-stage span{opacity:0;background:linear-gradient(90deg, var(--g1), var(--g2) 50%, var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;animation:18s cubic-bezier(.2,.7,.2,1) infinite gsa-cine;display:flex;position:absolute;inset:0}@keyframes gsa-cine{0%{opacity:0;filter:blur(14px);transform:translateY(40px)scale(.94)}3%{opacity:1;filter:blur();transform:none}13.5%{opacity:1;filter:blur();transform:none}16.6%{opacity:0;filter:blur(12px);transform:translateY(-36px)scale(1.04)}to{opacity:0}}.gsa-cine-dots{gap:8px;display:flex}.gsa-cine-dots i{background:var(--line);border-radius:999px;width:8px;height:8px;animation:18s infinite gsa-dot}@keyframes gsa-dot{0%{width:8px}3%{background:#4fc3f7;width:30px}13.5%{background:#4fc3f7;width:30px}16.6%{width:8px}to{width:8px}}.gsa-sec{padding:0 0 110px}.gsa-h2{font-size:clamp(34px,5vw,56px)!important;line-height:1!important}.gsa-head{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:end;gap:32px;margin-bottom:32px;display:grid}.gsa-kick{color:var(--g1);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.gsa-card{background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;flex-direction:column;gap:8px;padding:26px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;box-shadow:0 20px 50px #051c3014}.gsa-card:hover{box-shadow:0 30px 70px var(--glow);transform:translateY(-6px)}.gsa-card h3{font-size:21px;font-weight:700}.gsa-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.gsa-row{background:var(--row);border-radius:14px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.gsa-paid{color:#07070f;background:#4fc3f7;border-radius:99px;padding:2px 10px;font-size:13px;font-weight:600}.gsa-math{align-items:center;gap:12px;display:flex}.gsa-math>span{flex:none;width:120px;font-size:14px}.gsa-split{border-radius:999px;flex:1;height:40px;font-size:14px;display:flex;overflow:hidden}.gsa-split>div{place-items:center;display:grid}.gsa-ico{border:1px solid var(--line);width:52px;height:52px;color:var(--stroke);background:linear-gradient(145deg,#4fc3f742,#f1c35f29 55%,#ff9a3c38);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.gsa-plan.best{background:radial-gradient(420px 260px at 0% 0%, #4fc3f733, transparent 65%), radial-gradient(360px 260px at 100% 100%, #ff9a3c29, transparent 60%), var(--card);box-shadow:0 30px 70px var(--glow);border-color:#0b7fb880}.gsa-plan .price{font:800 44px var(--font-archivo), sans-serif;color:var(--ink);font-stretch:112%}.gsa-plan .price span{font:500 16px var(--font-work-sans), sans-serif;color:var(--muted)}.gsa-plan .gsa-btn{margin-top:auto}.gsa-band{flex-flow:wrap;align-items:center;gap:28px;padding:44px;display:flex}.gsa-foot{z-index:2;border-top:1px solid var(--line);color:var(--muted);background:var(--bg);padding:36px 0 96px;font-size:14px;position:relative}.gsa-foot-in{flex-direction:column;gap:10px;display:flex}@media (max-width:760px){.gsa-nav{display:none}.gsa{font-size:16px}.gsa-wrap{padding:0 16px}.gsa-bar{flex-wrap:wrap;gap:8px;min-height:68px;padding:8px 16px}.gsa-logo img{width:34px;height:34px}.gsa-logo b{font-size:19px}.gsa-logo small,.gsa-lang{display:none}.gsa-acts{gap:6px}.gsa-pick button{padding:0 10px;font-size:13px}.gsa-hero{min-height:0}.gsa-hero-in{gap:20px;padding-top:40px;padding-bottom:56px}.gsa-mega{font-size:38px!important}.gsa-badge{gap:8px;padding:6px 6px 6px 12px;font-size:12px}.gsa-badge b{font-size:11px}.gsa-soonline{font-size:17px}.gsa-soonline:before,.gsa-soonline:after{display:none}.gsa-ctas{flex-direction:column;width:100%}.gsa-ctas .gsa-btn{width:100%}.gsa-head{grid-template-columns:1fr;gap:14px}.gsa-sec{padding-bottom:64px}.gsa-grid{grid-template-columns:1fr}.gsa-math{flex-wrap:wrap}.gsa-math>span{width:100%}.gsa-band{padding:26px 20px}.gsa-row{flex-direction:column;gap:2px}.gsa-house{display:none}.gsa-blueprint.house{opacity:.14;width:120vw;top:60%;left:-10vw}.gsa-blueprint.plan{display:none}}@media (prefers-reduced-motion:reduce){.gsa *,.gsa :before,.gsa :after{transition:none!important;animation:none!important}.gsa-cine-stage span:first-child{opacity:1}}.gsa-lockh1{line-height:1;letter-spacing:0!important;font-size:clamp(58px,11vw,140px)!important;font-weight:400!important}.gsa-lockh1 .wm-lock-top{color:var(--ink)}.gsa-badge.solo{padding:8px 18px;font-weight:600}.gsa-num{font:800 15px var(--font-archivo), sans-serif;color:var(--g3);letter-spacing:.08em;font-stretch:112%}.gsa-grid.four{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.gsa-tagline{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.gsa-lit{grid-template-columns:minmax(260px,1fr) 2fr;align-items:start;gap:32px;padding:40px;display:grid}.gsa-checks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 28px;display:grid}.gsa-checks li{align-items:flex-start;gap:14px;display:flex}.gsa-checks h3{margin-bottom:4px;font-size:19px!important}.gsa-check{color:#07070f;background:linear-gradient(135deg,#4fc3f7,#ff9a3c);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.gsa-h3{line-height:1.05;font-size:clamp(26px,3vw,34px)!important}.gsa-rules{flex-flow:wrap;align-items:center;gap:24px;padding:32px}.gsa-chips{flex-wrap:wrap;gap:10px;display:flex}.gsa-chips li{background:var(--ghost);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:9px 16px;font-size:15px;font-weight:600}.gsa-control li:before{content:"✓ ";color:var(--g1)}.gsa-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gsa-kpi b{font:800 clamp(32px, 3.4vw, 46px)/1 var(--font-archivo), sans-serif;background:linear-gradient(90deg, var(--g1), var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text;font-stretch:112%}@media (max-width:900px){.gsa-lit{grid-template-columns:1fr;padding:26px 20px}.gsa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gsa-lockh1{font-size:60px!important}.gsa-rules{padding:24px 20px}}.gsa-next{background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:22px;padding:18px 22px;display:flex}.gsa-next p{font:700 20px var(--font-archivo), sans-serif;color:var(--ink);font-stretch:112%}.gsa-value{font:700 22px var(--font-archivo), sans-serif;color:var(--g3);font-stretch:112%}.gsa-btn.big{min-height:60px;font-size:18px}@media (max-width:760px){.gsa-next .gsa-btn{width:100%}.gsa-next p{font-size:18px}}.gsa-price-top{padding-top:40px}.gsa-price-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:32px;display:grid}.gsa-solo{gap:12px;padding:34px}.gsa-solo .price{font-size:64px!important}.gsa-pays{margin-top:6px}.gsa-incl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px!important;padding:30px!important;display:grid!important}.gsa-incl li{align-items:flex-start;gap:12px;display:flex}.gsa-check.sm{width:26px;height:26px;margin-top:1px}.gsa-tagline.price-tag{color:var(--ink);border-color:var(--g1);align-self:flex-start;font-size:15px;font-weight:700}@media (max-width:900px){.gsa-price-grid{grid-template-columns:1fr}.gsa-incl{grid-template-columns:1fr;padding:22px!important}.gsa-solo .price{font-size:52px!important}}.gsa-pick button{align-items:center;gap:6px;display:inline-flex}.gsa-pick svg{display:none}@media (max-width:760px){.gsa-pick button{justify-content:center;min-width:36px;padding:0 9px!important}.gsa-pick .t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gsa-pick svg{display:block}}.gsa-cmp{padding:10px 20px 20px;overflow-x:auto}.gsa-cmp table{border-collapse:collapse;width:100%;font-size:15px}.gsa-cmp thead th,.gsa-cmp thead td{font:800 22px var(--font-archivo), sans-serif;color:var(--ink);border-top:0;font-stretch:112%}.gsa-cmp tbody th{text-align:left;color:var(--ink);width:34%;font-weight:600}.gsa-cmp td{color:var(--muted)}.gsa-cmp-price{font:800 26px var(--font-archivo), sans-serif;color:var(--ink);font-stretch:112%}.gsa-cmp-price span{font:500 14px var(--font-work-sans), sans-serif;color:var(--muted)}.gsa-yes{color:var(--g1);font-size:18px;font-weight:800}.gsa-no{color:var(--muted);opacity:.6}@media (max-width:760px){.gsa-cmp{padding:4px 8px 12px}.gsa-cmp table{font-size:13px}.gsa-cmp th,.gsa-cmp td{padding:10px 5px}.gsa-cmp thead th{font-size:16px}.gsa-cmp tbody th{width:30%}.gsa-cmp-price{font-size:18px}.gsa-cmp-price span{font-size:12px;display:block}.gsa-cmp .gsa-btn{min-height:40px;padding:0 10px;font-size:13px}}.gsa-hero .gsa-lede{color:var(--ink);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:20px;padding:14px 22px}html[data-g1k-shade=dark] .gsa-hero .gsa-lede{background:#07070f9e;border-color:#ffffff14}.gsa-hero .gsa-cine-stage span{filter:drop-shadow(0 2px 10px #ffffffe6)}html[data-g1k-shade=dark] .gsa-hero .gsa-cine-stage span{filter:drop-shadow(0 2px 12px #07070fd9)}.gsa-inc{color:var(--g1);padding-top:8px;font-size:14px;font-weight:600;margin-top:auto!important}.gsa-rules-list{margin-top:18px;padding:24px 28px}.gsa-rules-list h3{font-size:19px!important}.gsa-rules-list ul{color:var(--muted);flex-direction:column;gap:8px;display:flex;padding-left:20px!important;list-style:outside!important}.gsa-cmp-note{color:var(--muted);font-size:13px}.gsa-tag{font:800 clamp(24px, 3vw, 34px)/1.15 var(--font-archivo), sans-serif;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-stretch:112%}.gsa-lane{background:var(--row);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.gsa-lane>div{flex-direction:column;line-height:1.35;display:flex}.gsa-lane b{color:var(--ink);font-weight:700}.gsa-lane .dot{border-radius:50%;flex:none;width:14px;height:14px}.gsa-lane .dot.a{background:#4fc3f7}.gsa-lane .dot.b{background:linear-gradient(135deg,#f1c35f,#ff9a3c)}.gsa-lead{font:800 clamp(22px, 2.4vw, 28px)/1.15 var(--font-archivo), sans-serif;color:var(--g3);font-stretch:112%}.gsa .g1k-modal-card,.gsa .g1k-modal-card h3,.gsa .g1k-modal-card label{color:var(--g-text)}.gsa .g1k-modal-card h3{margin-bottom:6px;font-size:22px}.gsa-acts .gsa-btn,.gsa-acts .gsa-lang{white-space:nowrap}.gsa-steps{margin:0;padding:0;list-style:none}.gsa-btn{text-align:center}.gsa-nav a{white-space:nowrap}@media (max-width:1240px){.gsa-nav a:not(:first-child){display:none}}.gsb-sec .gsa-head{margin-bottom:8px}.gsb{flex-direction:column;gap:22px;display:flex}.gsb-switch-row{font:600 16px var(--font-work-sans), sans-serif;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.gsb-switch-row>span.on{color:var(--ink)}.gsb-switch{border:1px solid var(--line);background:var(--ghost);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;width:66px;height:36px;padding:0;position:relative}.gsb-switch[aria-checked=true]{background:linear-gradient(90deg, var(--g1), var(--g3));border-color:#0000}.gsb-thumb{background:var(--btn);border-radius:50%;width:26px;height:26px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;top:4px;left:4px;box-shadow:0 4px 12px #00000040}.gsb-switch[aria-checked=true] .gsb-thumb{background:#fff;transform:translate(30px)}.gsb-switch:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.gsb-save{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700;transition:all .3s}.gsb-save.on{color:var(--btnink);background:linear-gradient(90deg, var(--g2), var(--g3));border-color:#0000}.gsb-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"plans plans plans plans plans plans""data data data data a0 a0""a1 a1 both both packs packs""rules rules rules rules rules rules";gap:16px;display:grid}.gsb-plans{grid-area:plans}.gsb-data{grid-area:data}.gsb-addon-0{grid-area:a0}.gsb-addon-1{grid-area:a1}.gsb-both{grid-area:both}.gsb-packs{grid-area:packs}.gsb-rules{grid-area:rules}.gsb-tile{isolation:isolate;background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:var(--ink);border-radius:26px;flex-direction:column;gap:10px;padding:26px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #051c3014}.gsb-tile:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(360px circle at var(--gx,50%) var(--gy,50%), color-mix(in srgb, var(--g1) 22%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.gsb-tile:hover:before{opacity:1}.gsb-tile:hover{box-shadow:0 30px 70px var(--glow);border-color:color-mix(in srgb, var(--g1) 40%, var(--line));transform:translateY(-4px)}.gsb-tile h3{font:800 22px/1.15 var(--font-archivo), sans-serif;letter-spacing:-.01em;margin:0;font-stretch:112%}.gsb-tile p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.gsb-plan header{flex-direction:column;gap:2px;display:flex}.gsb-who{font-size:14.5px!important}.gsb-price{align-items:baseline;gap:6px;display:flex}.gsb-price b{font:900 clamp(40px, 4.4vw, 58px)/1 var(--font-archivo), sans-serif;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-stretch:118%}.gsb-price span{color:var(--muted);font-size:16px}.gsb-sub{min-height:1.5em;font-size:14px!important}.gsb-groups{align-content:start;gap:16px;display:grid}.gsb-groups .gsb-high{gap:6px}.gsb-groups .gsb-high li{font-size:14.5px;line-height:1.4}.gsb-groups h4{font:700 13px/1.3 var(--font-work-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--g1);margin:0 0 2px}.gsb-high,.gsb-more ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.gsb-high li,.gsb-more li{color:var(--ink);padding-left:26px;font-size:15px;line-height:1.45;position:relative}.gsb-high li:before,.gsb-more li:before{content:"";background:linear-gradient(135deg, var(--g1), var(--g3));border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:0;-webkit-mask:radial-gradient(circle,#0000 3px,#000 3.5px);mask:radial-gradient(circle,#0000 3px,#000 3.5px)}.gsb-more{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1);display:grid}.gsb-more>ul{min-height:0;overflow:hidden}.gsb-more.open{grid-template-rows:1fr}.gsb-reveal{cursor:pointer;color:var(--g1);font:600 15px var(--font-work-sans), sans-serif;background:0 0;border:0;align-self:flex-start;align-items:center;gap:10px;padding:4px 0;display:inline-flex}.gsb-reveal span{border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.gsb-plan .gsa-btn{width:100%;margin-top:auto}.gsb-trial{text-align:center;font-size:13.5px!important}.gsb-plan.best{background:linear-gradient(var(--card), var(--card)) padding-box, conic-gradient(from var(--gsb-a,0deg), var(--g1), var(--g2), var(--g3), var(--g1)) border-box;box-shadow:0 30px 80px var(--glow);border:2px solid #0000;padding:32px}.gsb-plan.best .gsb-price b{background:linear-gradient(90deg, var(--g1), var(--g2) 55%, var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text}.gsb-badge{font:700 12px var(--font-work-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--btnink);background:linear-gradient(90deg, var(--g1), var(--g3));border-radius:999px;align-self:flex-start;padding:6px 12px}@property --gsb-a{syntax:"<angle>";inherits:false;initial-value:0deg}.gsb-bars{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.gsb-bars li{grid-template-columns:70px 1fr 48px;align-items:center;gap:12px;font-size:14.5px;font-weight:600;display:grid}.gsb-bars i{background:var(--row);border-radius:999px;height:12px;position:relative;overflow:hidden}.gsb-bars i:after{content:"";width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--g1), var(--g3));transform-origin:0;position:absolute;inset:0}.gsb-bars b{font:800 18px var(--font-archivo), sans-serif;text-align:right;font-variant-numeric:tabular-nums;font-stretch:112%}.gsb-unit{font-size:13.5px!important}.gsb-tag{font:700 14px var(--font-work-sans), sans-serif;border:1px solid var(--line);background:var(--ghost);color:var(--ink);border-radius:999px;align-self:flex-start;padding:5px 12px}.gsb-note{font-weight:600;color:var(--g1)!important;margin-top:auto!important;font-size:14px!important}.gsb-both{background:linear-gradient(140deg, color-mix(in srgb, var(--g1) 14%, var(--card)), color-mix(in srgb, var(--g3) 14%, var(--card)))}.gsb-rules summary,.gsb-compare summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.gsb-rules summary::-webkit-details-marker{display:none}.gsb-compare summary::-webkit-details-marker{display:none}.gsb-rules summary span{border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .3s;display:grid}.gsb-rules[open] summary span{transform:rotate(45deg)}.gsb-rules ul{color:var(--muted);gap:6px;margin:6px 0 0;padding-left:20px;font-size:15px;display:grid}.gsb-compare{border:1px solid var(--line);background:var(--ghost);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:26px}.gsb-compare summary{font:800 20px var(--font-archivo), sans-serif;color:var(--ink);padding:20px 26px;font-stretch:112%}.gsb-plus{border:1px solid var(--line);border-radius:50%;width:30px;height:30px;transition:transform .3s;position:relative}.gsb-plus:before,.gsb-plus:after{content:"";background:currentColor;border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.gsb-plus:after{rotate:90deg}.gsb-compare[open] .gsb-plus{transform:rotate(45deg)}.gsb-compare .gsa-cmp{box-shadow:none;margin:0 12px 12px}.gsb-compare .gsa-cmp:hover{transform:none}@media (prefers-reduced-motion:no-preference){.gsb-live .gsb-tile{opacity:0;transition:opacity .7s ease calc(var(--i,0) * 70ms), translate .8s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 70ms), transform .35s cubic-bezier(.2, .8, .2, 1), box-shadow .35s ease, border-color .35s ease;translate:0 28px}.gsb-live .gsb-tile.gsb-in{opacity:1;translate:0}.gsb-plan.best{animation:8s linear infinite gsb-turn}.gsb-live .gsb-bars i:after{transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .3s;transform:scaleX(0)}.gsb-live .gsb-in .gsb-bars i:after{transform:scaleX(1)}}@keyframes gsb-turn{to{--gsb-a:360deg}}@media (prefers-reduced-motion:reduce){.gsb-tile,.gsb-thumb,.gsb-more,.gsb-tile:hover{transition:none;transform:none}.gsb-tile:before{display:none}}@media (max-width:959px){.gsb-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"plans plans""data data""a0 a1""both packs""rules rules"}}@media (max-width:640px){.gsb-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"plans""data""a0""a1""both""packs""rules";gap:12px}.gsb-tile{border-radius:22px;padding:22px}.gsb-plan.best{padding:24px}.gsb-compare summary{padding:18px 20px;font-size:18px}.gsb-bars li{grid-template-columns:58px 1fr 40px}}.gsb-head{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin:0 auto 6px;display:flex}.gsb-head p{max-width:620px;margin:0;font-size:18px}@media (min-width:960px){.gsb-grid{align-items:stretch}.gsb-plan.best{z-index:1;transform:translateY(-10px)}.gsb-plan.best:hover{transform:translateY(-14px)}}.gsb-plan{justify-content:flex-start}.gsb-plan .gsb-badge{position:absolute;top:20px;right:20px}.gsb-compare .gsa-cmp{border:1px solid var(--line);background:var(--card);border-radius:18px;margin:0 14px 14px;padding:0;overflow-x:auto}.gsa-cmp table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:640px;font-size:15px}.gsa-cmp col.gsa-cmp-label{width:34%}.gsa-cmp th,.gsa-cmp td{border-top:1px solid var(--line);text-align:center;vertical-align:middle;padding:14px 16px}.gsa-cmp thead th,.gsa-cmp thead td{vertical-align:bottom;border-top:0;padding:22px 16px 18px}.gsa-cmp thead th{background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;position:sticky;top:0}.gsa-cmp-name{font:800 22px var(--font-archivo), sans-serif;color:var(--ink);margin-bottom:12px;font-stretch:112%;display:block}.gsa-cmp-pop{font:700 11px var(--font-work-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--btnink);background:linear-gradient(90deg, var(--g1), var(--g3));border-radius:999px;margin-bottom:8px;padding:4px 10px;display:inline-block}.gsa-cmp thead .gsa-btn{width:100%;min-height:42px;padding:0 12px;font-size:14px}.gsa-cmp tbody th[scope=row]{text-align:left;color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.4}.gsa-cmp td{color:var(--muted);font-size:14.5px}.gsa-cmp tr.gsa-cmp-group th{text-align:left;font:700 12px var(--font-work-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--g1);border-top:0;padding:22px 16px 8px}.gsa-cmp tbody:first-of-type tr.gsa-cmp-group th{padding-top:10px}.gsa-cmp tbody tr:not(.gsa-cmp-group):hover>*{background:var(--row)}.gsa-cmp .best{background:color-mix(in srgb, var(--g1) 8%, transparent)}.gsa-cmp thead th.best{background:linear-gradient(180deg, color-mix(in srgb, var(--g1) 16%, var(--card)), color-mix(in srgb, var(--g1) 8%, var(--card)));box-shadow:inset 0 3px 0 var(--g1);border-radius:14px 14px 0 0}.gsa-cmp-price{font:900 26px var(--font-archivo), sans-serif;color:var(--ink);white-space:nowrap;font-stretch:116%}.gsa-cmp-price span{font:500 13px var(--font-work-sans), sans-serif;color:var(--muted);margin-left:2px}.gsa-cmp-num{font:800 18px var(--font-archivo), sans-serif;color:var(--ink);font-stretch:112%}.gsa-cmp .gsa-yes{width:24px;height:24px;color:var(--btnink);background:linear-gradient(135deg, var(--g1), var(--g3));border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.gsa-cmp .gsa-no{color:color-mix(in srgb, var(--muted) 60%, transparent)}.gsa-cmp .gsa-cmp-note{margin-top:4px;font-size:13px;display:block}@media (max-width:640px){.gsa-cmp table{min-width:560px;font-size:14px}.gsa-cmp col.gsa-cmp-label{width:150px}.gsa-cmp tbody th[scope=row],.gsa-cmp thead td{z-index:1;background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;left:0}.gsa-cmp th,.gsa-cmp td{padding:12px 10px}.gsa-cmp-name{font-size:18px}.gsa-cmp tr.gsa-cmp-group th{position:sticky;left:0}}@media (prefers-reduced-motion:reduce){.gsb-plan.best,.gsb-plan.best:hover{transform:none}}.gsb-switch-row{margin:8px 0 6px}.gsb-facts{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.gsb-facts li{font:600 13px var(--font-work-sans), sans-serif;background:var(--row);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:6px 11px}.gsb-plan.best .gsb-facts li{background:color-mix(in srgb, var(--g1) 14%, transparent);border-color:color-mix(in srgb, var(--g1) 35%, transparent)}.gsb-plus-line{font-weight:600;color:var(--ink)!important;margin-top:4px!important;font-size:14.5px!important}.gsb-plan.best .gsa-btn,.gsb-plan:not(.best) .gsa-btn{margin-top:auto}.gsa-cmp-swipe{color:var(--g1);margin:0 20px 8px;font-size:13px;font-weight:600;display:none}@media (max-width:640px){.gsa-cmp-swipe{display:block}}.gsb-plans{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:960px){.gsb-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px}.gsb-plans>.gsb-plan{grid-template-rows:subgrid;grid-row:span 7;align-content:start;row-gap:10px;display:grid}.gsb-plans>.gsb-plan>*{min-width:0}.gsb-plans>.gsb-plan .gsa-btn{align-self:end;margin-top:0}}.gsb-plus-line:empty{margin:0!important}.gsb-plan .gsb-trial{text-align:center}.gsb-plans>.gsb-plan.best{padding:25px}.gsb-facts{align-content:flex-start;align-items:flex-start}.gsb-dialog{border:1px solid var(--line);background:var(--bg);width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);overscroll-behavior:contain;border-radius:26px;padding:0;overflow:auto;box-shadow:0 40px 120px #0000008c}.gsb-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0308109e}.gsb-dialog-in{background:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--g1) 14%, transparent), transparent 70%);padding:22px 24px 26px}.gsb-dialog-top{z-index:3;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin:-22px -24px 10px;padding:18px 24px 12px;display:flex;position:sticky;top:-22px}.gsb-dialog-top h2{font:800 22px var(--font-archivo), sans-serif;color:var(--ink);margin:0;font-stretch:112%}.gsb-x{border:1px solid var(--line);background:var(--ghost);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid}.gsb-x:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.gsb-dialog[open]{animation:.32s cubic-bezier(.2,.8,.2,1) gsb-pop}.gsb-dialog[open]::backdrop{animation:.25s gsb-fade}.gsb-x:active{transform:scale(.92)}}@keyframes gsb-pop{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@keyframes gsb-fade{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.gsb-dialog{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.gsb-dialog-in{padding:18px 16px calc(24px + env(safe-area-inset-bottom));min-height:100%}.gsb-dialog-top{margin:-18px -16px 10px;padding:14px 16px 10px;top:-18px}@media (prefers-reduced-motion:no-preference){.gsb-dialog[open]{animation-name:gsb-sheet}}}@keyframes gsb-sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.gsa-hero-go{flex-direction:column;align-self:center;align-items:stretch;gap:10px;display:flex}.gsa-hero-go p{text-align:center;margin:0;font-size:14px}.gsa-benefits{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.gsa-guide h3 a{color:inherit;text-decoration:none}.gsa-guide h3 a:hover,.gsa-guide h3 a:focus-visible{color:var(--accent,#4fc3f7)}.gsa-faq{gap:12px;max-width:860px;display:grid}.gsa-faq details{padding:18px 22px}.gsa-faq summary{cursor:pointer;color:var(--ink);font-size:18px;font-weight:700;list-style-position:outside}.gsa-faq details p{margin:10px 0 0}
