body:has(.slz) footer{border-top:1px solid #e0e5e0;background:0 0!important}body:has(.slz) footer>div{max-width:1140px!important;padding-left:24px!important;padding-right:24px!important}.slz *,.slz :before,.slz :after{box-sizing:border-box}.slz{--ink:#1c2723;--ink-2:#44554f;--muted:#75857d;--line:#e0e5e0;--bg:#f6f7f5;--surface:#fff;--surface-2:#eef1ee;--deep:#22332e;--deep-2:#16211d;--deep-line:#ffffff1a;--on-deep:#e9efeb;--on-deep-2:#a2b5ad;--green:#2f4941;--green-lt:#7daaa7;--gold:#c9a86c;--gold-lt:#e4b372;--gold-soft:#c9a86c24;--radius:12px;--radius-lg:18px;--shadow:0 1px 2px #1c27230d, 0 8px 28px -12px #1c272324}.slz[data-theme=dark]{--ink:#e8ede9;--ink-2:#b7c4be;--muted:#8a978f;--line:#2a3733;--bg:#0b1210;--surface:#141d1a;--surface-2:#1b2522;--green:#8fc0b4;--gold-soft:#c9a86c29;--shadow:0 1px 2px #0006, 0 8px 28px -12px #0009}.slz{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55}.slz h1,.slz h2,.slz h3{text-wrap:balance;letter-spacing:-.2px;margin:0;font-family:Newsreader,Georgia,serif;font-weight:500}.slz p{margin:0}.slz a{color:inherit}.slz .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.slz .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.slz .note{max-width:1140px;margin:20px auto 0;padding:0 24px}.slz .note div{border-left:3px solid var(--gold);background:var(--gold-soft);max-width:80ch;color:var(--ink-2);border-radius:0 10px 10px 0;padding:13px 17px;font-size:13.5px}.slz .note b{color:var(--ink);font-weight:600}.slz nav{border-bottom:1px solid var(--line);background:var(--bg)}.slz .nav-in{align-items:center;gap:26px;max-width:1140px;margin:0 auto;padding:15px 24px;display:flex}.slz .mark{align-items:center;gap:9px;font-family:Newsreader,Georgia,serif;font-size:18px;display:flex}.slz .mark .dot{background:linear-gradient(140deg,var(--gold-lt),var(--gold));border-radius:50%;width:22px;height:22px}.slz .nav-links{color:var(--ink-2);align-items:center;gap:20px;margin-left:auto;font-size:13.5px;display:flex}.slz .nav-links a{text-decoration:none}.slz .nav-links a:hover{color:var(--ink)}.slz .nav-dfy{border-left:1px solid var(--line);padding-left:20px;color:var(--muted)!important}.slz .btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;padding:9px 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-block}.slz .btn-solid{background:var(--green);border-color:var(--green);color:#fff}.slz[data-theme=dark] .btn-solid{color:#10201b}.slz .btn-ghost{border-color:var(--line);color:var(--ink);background:var(--surface)}.slz .btn-gold{background:var(--gold);border-color:var(--gold);color:#2a2113}.slz .btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.slz .hero{padding:76px 0 64px}.slz .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:56px;display:grid}.slz .hero h1{margin-bottom:18px;font-size:clamp(38px,5.2vw,60px);line-height:1.05}.slz .hero h1 em{color:var(--green);font-style:normal}.slz .hero .lede{color:var(--ink-2);max-width:48ch;margin-bottom:12px;font-size:17px}.slz .hero .price-line{color:var(--muted);margin-bottom:26px;font-size:14px}.slz .hero-cta{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.slz .hero-cta .btn{padding:12px 20px;font-size:14.5px}.slz .hero-fine{color:var(--muted);margin-top:14px;font-size:12.5px}.slz .check{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:22px}.slz .check .eyebrow{margin-bottom:12px}.slz .check-field{gap:8px;margin-bottom:16px;display:flex}.slz .check-field input{min-width:0;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:9px;flex:1;padding:11px 13px;font-size:14px}.slz .check-field input:focus{border-color:var(--gold-lt);outline:none;box-shadow:0 0 0 3px #c9a86c38}.slz .engine{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.slz .engine:first-of-type{border-top:none}.slz .engine .nm{color:var(--ink);font-weight:500}.slz .verdict{border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:600}.slz .v-no{color:#a8503c;background:#be5a4621}.slz .v-src{background:var(--gold-soft);color:#8a6a2f}.slz .v-yes{color:#3f7a54;background:#5a966e26}.slz[data-theme=dark] .v-no,.slz:not([data-theme=light]) .v-no{color:#e09a86}.slz[data-theme=dark] .v-src,.slz:not([data-theme=light]) .v-src{color:#e0bd7d}.slz[data-theme=dark] .v-yes,.slz:not([data-theme=light]) .v-yes{color:#8fc8a3}.slz .check-foot{color:var(--muted);border-top:1px solid var(--line);margin-top:14px;padding-top:12px;font-size:11.5px}.slz .crew{background:radial-gradient(110% 80% at 8% 4%, #2c433b 0%, transparent 58%), linear-gradient(165deg, var(--deep) 0%, var(--deep-2) 100%);color:var(--on-deep);padding:74px 0;position:relative;overflow:hidden}.slz .grain{opacity:.5;pointer-events:none;position:absolute;inset:0}.slz .crew-head{max-width:60ch;margin-bottom:30px;position:relative}.slz .crew .eyebrow{color:var(--gold)}.slz .crew h2{margin:10px 0 12px;font-size:clamp(28px,3.6vw,40px);line-height:1.12}.slz .crew h2 em{color:var(--gold-lt);font-style:normal}.slz .crew-head p{color:var(--on-deep-2);font-size:15.5px}.slz .tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex;position:relative}.slz .tab{font:inherit;cursor:pointer;color:#b9cac2;border:1px solid var(--deep-line);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:flex}.slz .tab:hover{background:#ffffff1f}.slz .tab[aria-selected=true]{background:var(--gold);border-color:var(--gold);color:#2a2113;font-weight:600}.slz .tab:focus-visible{outline:2px solid var(--gold-lt);outline-offset:2px}.slz .tab i{opacity:.6;background:currentColor;border-radius:50%;width:7px;height:7px}.slz .stage-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:22px;display:grid;position:relative}.slz .stage{border:1px solid var(--deep-line);background:#0000003d;border-radius:14px;min-height:270px;padding:20px 22px}.slz .stage h3{color:var(--on-deep);margin:0 0 3px;font-family:Inter,sans-serif;font-size:14.5px;font-weight:600}.slz .stage .cap{color:#93a79e;margin:0 0 15px;font-size:12.5px}.slz .line{color:#cbd8d2;opacity:0;background:#ffffff0d;border-radius:8px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 11px;font-size:12.5px;animation:.45s forwards in;display:flex;transform:translateY(5px)}.slz .line .pip{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.slz .line .ok{color:#8fc4a6;margin-left:auto;font-size:11.5px;font-weight:600}@keyframes in{to{opacity:1;transform:none}}.slz .bars{align-items:flex-end;gap:8px;height:96px;margin-top:8px;display:flex}.slz .bar{background:linear-gradient(180deg,var(--gold-lt),#c9a86c4d);border-radius:4px 4px 0 0;flex:1;height:6%;animation:1.1s forwards grow}@keyframes grow{to{height:var(--h)}}.slz .barlbl{color:#8fa39a;gap:8px;margin-top:7px;font-size:10.5px;display:flex}.slz .barlbl span{text-align:center;flex:1}.slz .blocks{flex-wrap:wrap;gap:8px;display:flex}.slz .blk{color:#cbd8d2;opacity:0;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;padding:7px 12px;font-size:12px;animation:.4s forwards in}.slz .blk.solid{border-color:var(--gold);color:#f0e4cd}.slz .aside{border:1px solid var(--deep-line);background:#ffffff0d;border-radius:14px;align-self:start;padding:20px 22px}.slz .aside .role{color:var(--gold);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.slz .aside h4{color:var(--on-deep);margin:0 0 9px;font-family:Newsreader,Georgia,serif;font-size:20px;font-weight:500}.slz .aside p{color:var(--on-deep-2);margin-bottom:14px;font-size:13.5px}.slz .aside ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.slz .aside li{color:#cbd8d2;padding-left:15px;font-size:12.5px;position:relative}.slz .aside li:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.slz .aside .tier{color:#2a2113;background:var(--gold);border-radius:999px;margin-top:14px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-block}.slz .memory{border-bottom:1px solid var(--line);padding:56px 0}.slz .memory-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:44px;display:grid}.slz .memory h2{font-size:clamp(24px,2.9vw,32px);line-height:1.15}.slz .memory h2 em{color:var(--green);font-style:normal}.slz .memory p{color:var(--ink-2);font-size:15px}.slz .chain{flex-wrap:wrap;gap:9px;display:flex}.slz .chip{background:var(--surface);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:8px 13px;font-size:12.5px;font-weight:500}.slz .chip.core{background:var(--gold-soft);border-color:var(--gold);color:var(--ink);font-weight:600}.slz .fork{padding:72px 0}.slz .fork-head{text-align:center;max-width:56ch;margin:0 auto 34px}.slz .fork-head h2{margin:10px 0;font-size:clamp(26px,3.2vw,36px);line-height:1.13}.slz .fork-head p{color:var(--ink-2);font-size:15.5px}.slz .doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.slz .door{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;padding:30px 28px;display:flex}.slz .door.dfy{background:var(--surface-2)}.slz .door .who{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:600}.slz .door h3{margin-bottom:10px;font-size:25px;line-height:1.15}.slz .door>p{color:var(--ink-2);margin-bottom:18px;font-size:14.5px}.slz .door ul{flex-direction:column;gap:9px;margin:0 0 22px;padding:0;list-style:none;display:flex}.slz .door li{color:var(--ink-2);padding-left:20px;font-size:14px;position:relative}.slz .door li:before{content:"";background:var(--gold);border-radius:2px;width:8px;height:2px;position:absolute;top:8px;left:0}.slz .door .price{color:var(--ink);margin-bottom:4px;font-family:Newsreader,Georgia,serif;font-size:30px}.slz .door .price span{color:var(--muted);font-family:Inter,sans-serif;font-size:13.5px}.slz .door .foot{margin-top:auto}.slz .door .btn{text-align:center;width:100%;padding:12px;font-size:14.5px}.slz .door .after{color:var(--muted);text-align:center;margin-top:10px;font-size:12.5px}.slz .plans{padding:0 0 76px}.slz .plans-in{border-top:1px solid var(--line);padding-top:40px}.slz .plans h2{margin-bottom:6px;font-size:24px}.slz .plans .sub{color:var(--ink-2);margin-bottom:26px;font-size:14.5px}.slz .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:820px;display:grid}.slz .plan{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:22px}.slz .plan.pro{border-color:var(--gold)}.slz .plan .nm{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.slz .plan.pro .nm{color:var(--gold)}.slz .plan .amt{margin:6px 0 2px;font-family:Newsreader,Georgia,serif;font-size:32px}.slz .plan .amt span{color:var(--muted);font-family:Inter,sans-serif;font-size:13px}.slz .plan .who{color:var(--ink-2);margin-top:10px;font-size:13.5px}.slz footer{border-top:1px solid var(--line);color:var(--muted);padding:26px 0 40px;font-size:12.5px}@media (max-width:900px){.slz .hero-grid,.slz .memory-in,.slz .stage-grid,.slz .doors,.slz .plan-grid{grid-template-columns:1fr}.slz .hero{padding:52px 0 44px}.slz .nav-links{display:none}.slz .doors{gap:16px}}@media (prefers-reduced-motion:reduce){.slz *{transition:none!important;animation:none!important}.slz .line,.slz .blk{opacity:1;transform:none}.slz .bar{height:var(--h)}}.slz .hero h1{text-wrap:initial}body:has(.slz) .layout-content-container{max-width:none!important;padding-left:0!important;padding-right:0!important}.slz .wrap{max-width:min(92vw,1320px)}.slz .doors,.slz .plan-grid{max-width:1180px;margin-left:auto;margin-right:auto}.slz .stage-grid{max-width:1240px}body:has(.slz) footer>div{max-width:min(92vw,1320px)!important}.slz .hero .lede,.slz .crew-head p,.slz .fork-head p,.slz .plans .sub{max-width:54ch}.slz .fork-head p,.slz .plans .sub{margin-left:auto;margin-right:auto}
