:root{--deep:#080b10;--ink:#141517;--panel:#11151c;--panel2:#0e1218;--cobalt:#005fc0;--cobalt-soft:#7daeff;--rose:#f36;--rose-soft:#ff6e96;--text:#e7ecf4;--muted:#a6afbf;--dim:#7b8499;--line:#ffffff1a;--line2:#ffffff0f;--display:var(--font-oswald),"Arial Black",Impact,Inter,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,Arial,sans-serif;font-size:18px;line-height:1.62}.subpage-wrapper{background:radial-gradient(70% 50% at 80% 0%,#005fc02e,transparent 60%),radial-gradient(60% 45% at 10% 8%,#ff33661f,transparent 60%),var(--deep);min-height:100svh;color:var(--text)}.subpage-wrapper a{color:var(--cobalt-soft)}.subpage-wrapper .wrap{max-width:var(--max);margin:0 auto;padding:0}.subpage-wrapper header{z-index:60;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b10b3;position:sticky;top:0}.subpage-wrapper header .wrap{justify-content:space-between;align-items:center;height:68px;display:flex}.subpage-wrapper header img{filter:invert()hue-rotate(180deg);height:38px}.back{color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:10px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.back:hover{border-color:var(--cobalt-soft);color:#fff;background:#ffffff14;transform:translateY(-1px);box-shadow:0 4px 12px #005fc033}.subpage-wrapper .btn{cursor:pointer;color:#fff;border:none;border-radius:14px;align-items:center;gap:10px;padding:16px 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.subpage-wrapper .btn-primary{background:linear-gradient(135deg,var(--cobalt),#0a78e6 55%,var(--rose));color:#fff;box-shadow:0 14px 34px -14px #ff336680}.subpage-wrapper .btn-ghost{border:1px solid var(--line);color:var(--text);background:0 0}.btn svg{width:20px;height:20px}.subpage-wrapper .kicker{letter-spacing:2px;text-transform:uppercase;color:var(--cobalt-soft);margin-bottom:10px;font-size:12px;font-weight:800;display:inline-block}.subpage-wrapper h1{font-family:var(--display);text-transform:uppercase;letter-spacing:-.5px;margin:.1em 0 .2em;font-size:clamp(34px,6vw,60px);line-height:1.02}.subpage-wrapper h1 .ac{color:var(--rose)}.subpage-wrapper h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.3px;margin:0 0 .5em;font-size:clamp(22px,3.4vw,30px)}.subpage-wrapper h2 .ac{color:var(--rose)}.subpage-wrapper section{border-top:1px solid var(--line2);padding:54px 0}.subpage-wrapper .hero{border-top:none;min-height:auto;padding:60px 0 50px}.subpage-wrapper .lead{color:#cbd3e0;max-width:640px;margin:0 0 26px;font-size:20px}.price-chip{color:#fff;background:#ff336614;border:1px solid #ff6e9666;border-radius:999px;align-items:center;gap:9px;margin:8px 0 26px;padding:10px 18px;font-weight:700;display:inline-flex}.price-chip i{background:var(--rose);width:9px;height:9px;box-shadow:0 0 10px var(--rose);border-radius:50%}.cta-row{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}@media (max-width:680px){.grid{grid-template-columns:1fr}}.card{background:linear-gradient(180deg,var(--panel),var(--panel2));border:1px solid var(--line);border-radius:16px;padding:20px 22px}.card h3{color:#fff;margin:0 0 6px;font-size:18px}.card p{color:var(--muted);margin:0;font-size:16px}.steps{gap:12px;margin-top:10px;display:grid}.sp-step{border:1px solid var(--line2);background:#ffffff05;border-radius:14px;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.sp-step .n{width:38px;height:38px;font-family:var(--display);color:#fff;background:linear-gradient(135deg,var(--cobalt),var(--rose));border-radius:11px;flex:none;place-items:center;font-size:17px;display:grid}.sp-step b{color:#fff;margin-bottom:2px;display:block}.sp-step span{color:var(--muted);font-size:16px}ul.list{margin:10px 0 0;padding:0;list-style:none}ul.list li{border-bottom:1px solid var(--line2);padding:9px 0 9px 30px;font-size:17px;position:relative}ul.list li:before{content:"";background:var(--cobalt-soft);border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:4px}.fit{grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}@media (max-width:680px){.fit{grid-template-columns:1fr}}.fit .col{border:1px solid var(--line);border-radius:16px;padding:18px 20px}.fit h3{text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:16px}.fit ul{color:var(--muted);margin:0;padding-left:20px;font-size:16px}.fit li{margin:6px 0}.yes h3{color:var(--cobalt-soft)}.no h3{color:var(--rose-soft)}.note{border-left:3px solid var(--cobalt);color:#cdd6e2;background:#005fc012;border-radius:0 12px 12px 0;padding:14px 18px;font-size:16.5px}.note a{color:var(--cobalt-soft)}.subpage-wrapper details{border:1px solid var(--line);background:#ffffff04;border-radius:13px;margin:10px 0;padding:0 18px}.subpage-wrapper details>summary{cursor:pointer;color:#fff;padding:16px 0;font-size:17px;font-weight:700;list-style:none}.subpage-wrapper details>summary::-webkit-details-marker{display:none}.subpage-wrapper details>summary:before{content:"+ ";color:var(--cobalt-soft)}.subpage-wrapper details[open]>summary:before{content:"– "}.subpage-wrapper details p{color:var(--muted);margin:0 0 16px;font-size:16.5px}.subpage-wrapper .cta-final{text-align:center;background:radial-gradient(60% 80% at 50% 0,#005fc029,#0000 60%)}.subpage-wrapper footer{border-top:1px solid var(--line);color:var(--dim);padding:30px 0 40px;font-size:14.5px}.subpage-wrapper footer a{color:var(--cobalt-soft);text-decoration:none}.subpage-wrapper .legal{margin-top:12px;line-height:1.6}@media (max-width:600px){.subpage-wrapper{font-size:17px}.subpage-wrapper .lead{font-size:18px}}.subpage-wrapper .posts{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}@media (max-width:900px){.subpage-wrapper .posts{grid-template-columns:1fr}}.subpage-wrapper .post{border:1px solid var(--line2);background:#ffffff04;border-radius:16px;flex-direction:column;padding:32px 40px;text-decoration:none;transition:all .3s;display:flex}.subpage-wrapper .post:hover{border-color:var(--line);background:#ffffff08;transform:translateY(-2px)}.subpage-wrapper .post .cat{color:var(--rose-soft);text-transform:uppercase;letter-spacing:2px;margin-bottom:12px;font-size:13px;font-weight:800;display:inline-block}.subpage-wrapper .post h2{color:#fff;margin:0 0 12px;font-size:clamp(26px,3.5vw,36px);line-height:1.1;transition:color .3s}.subpage-wrapper .post:hover h2{color:var(--cobalt-soft)}.subpage-wrapper .post p{color:var(--muted);max-width:800px;margin:0;font-size:18px}.subpage-wrapper .soon{color:var(--dim);border-top:1px dashed var(--line2);text-align:center;grid-column:1/-1;margin-top:40px;padding:24px;font-size:16px}.subpage-wrapper .wrap:has(.crumbs){max-width:840px}html.blog-active::-webkit-scrollbar{width:14px}html.blog-active::-webkit-scrollbar-track{background:var(--deep)}html.blog-active::-webkit-scrollbar-thumb{border:3px solid var(--deep);background:#ffffff0d;border-radius:10px}html.blog-active.is-scrolling::-webkit-scrollbar-thumb{background:#fff3}html.blog-active::-webkit-scrollbar-thumb:hover{background:var(--cobalt-soft)}.back-to-top{width:52px;height:52px;color:var(--text);cursor:pointer;z-index:100;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:90px;right:40px;transform:translateY(-20px)scale(.9)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.back-to-top:hover{color:#fff;border-color:var(--cobalt-soft);background:#ffffff1a;transform:translateY(-2px)scale(1.05);box-shadow:0 8px 24px #005fc040}.back-to-top svg{width:24px;height:24px}@media (max-width:768px){.back-to-top{bottom:20px;right:20px}}.subpage-wrapper .crumbs{color:var(--muted);margin-top:40px;margin-bottom:24px;font-size:15px}.subpage-wrapper .crumbs a{color:var(--cobalt-soft);text-decoration:none}.subpage-wrapper .crumbs a:hover{text-decoration:underline}.subpage-wrapper .meta{color:var(--dim);border-bottom:1px solid var(--line2);margin-top:24px;padding-bottom:32px;font-size:15px}.subpage-wrapper article{padding:40px 0 80px}.subpage-wrapper article .wrap{max-width:840px}.subpage-wrapper article p{color:#d8dee9;margin:0 0 24px;font-size:19.5px;line-height:1.65}.subpage-wrapper article b{color:#fff}.subpage-wrapper article h2{color:#fff;align-items:center;margin:56px 0 24px;font-size:clamp(24px,4vw,34px);display:flex}.subpage-wrapper article .n{width:44px;height:44px;color:var(--cobalt-soft);font-size:22px;font-family:var(--display);background:#005fc033;border-radius:12px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:inline-flex}.subpage-wrapper article .fix{border-left:3px solid var(--rose);color:#fff;background:#ff33660f;border-radius:0 12px 12px 0;margin:40px 0;padding:24px 28px;font-size:19px;line-height:1.6}.subpage-wrapper article .chips{flex-wrap:wrap;gap:12px;margin:32px 0;display:flex}.subpage-wrapper article .chips span{border:1px solid var(--line);color:var(--muted);background:#ffffff0d;border-radius:999px;padding:8px 16px;font-size:15px}.subpage-wrapper article .cta{background:linear-gradient(180deg, var(--panel), var(--panel2));border:1px solid var(--line);text-align:center;border-radius:20px;margin:64px 0;padding:48px}.subpage-wrapper article .cta h3{color:#fff;text-transform:uppercase;margin-bottom:16px;font-size:26px}.subpage-wrapper article .cta p{color:var(--muted);margin-bottom:32px;font-size:18px}.subpage-wrapper article .cta .btn{justify-content:center}
