.wsc{--teal:#00B799;--deep:#007A66;--mist:#E6F8F4;--mid:#0F2A25;--ink:#1D1D1D;--slate:#5C6662;--fog:#F5F7F6;--gold:#FFCF4E;--starter-c:#007A66;--starter-g:linear-gradient(90deg,#007A66,#00B799 60%,#7FE0CF);--bronze-c:#8C5A2B;--bronze-g:linear-gradient(90deg,#8C5A2B,#CD8A4F 60%,#E6B07A);--silver-c:#5E6B78;--silver-g:linear-gradient(90deg,#7D8893,#C9D1D8 60%,#EEF2F5);--gold-c:#9A7400;--gold-g:linear-gradient(90deg,#B8901A,#E8C14A 60%,#FFE08A);font-family:Mulish,Mulish Fallback,Arial,sans-serif;color:var(--ink);line-height:1.55}.wsc *{box-sizing:border-box}.wsc h1,.wsc h2,.wsc h3{font-family:Philosopher,Philosopher Fallback,Georgia,serif;margin:0 0 12px;line-height:1.2}.wsc section{padding:64px 24px}.wsc .in{max-width:1080px;margin:0 auto}.wsc .eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--deep);margin-bottom:10px}.wsc .hero{background:linear-gradient(#0009,#0009),url(/images/d8fafe806188589074b2b893ccf0313947dc2c5e-1.webp) 50%/cover no-repeat var(--mid);color:#fff;text-align:center;padding:160px 24px 88px}.wsc .hero .eyebrow{color:var(--teal)}.wsc .hero h1{font-size:48px;color:#fff}.wsc .hero p{font-size:20px;max-width:640px;margin:0 auto 28px;color:#dde7e4}.wsc .btn,.wsc .ghost{display:inline-block;border-radius:6px;text-decoration:none;margin:6px;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s}.wsc .btn{background:var(--gold);color:var(--ink);font-weight:700;padding:14px 28px}.wsc .btn:hover{background:#ffd96e;transform:translateY(-2px);box-shadow:0 8px 20px #c9970047}.wsc .ghost{color:#fff;border:1px solid rgba(255,255,255,.5);padding:13px 26px}.wsc .ghost:hover{border-color:#fff;background:#ffffff1a;transform:translateY(-2px)}.wsc .btn:active,.wsc .ghost:active{transform:translateY(0)}.wsc .three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.wsc .step{background:var(--fog);border-radius:10px;padding:28px;border:1px solid transparent;transition:transform .25s,box-shadow .25s,border-color .25s}.wsc .step:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0f2a2514;border-color:#cdefe7}.wsc .num{font-family:Philosopher,Philosopher Fallback,Georgia,serif;font-size:34px;color:var(--teal);font-weight:700;transition:transform .25s}.wsc .step:hover .num{transform:translate(4px)}.wsc .ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;align-items:end}.wsc .tier{--c:var(--starter-c);--g:var(--starter-g);border:1px solid #DCE3E1;border-top:3px solid var(--c);border-radius:10px;padding:24px;background:#fff;text-align:center;transition:transform .25s,box-shadow .25s,border-color .25s}.wsc .t-bronze{--c:var(--bronze-c);--g:var(--bronze-g)}.wsc .t-silver{--c:var(--silver-c);--g:var(--silver-g)}.wsc .t-gold{--c:var(--gold-c);--g:var(--gold-g)}.wsc .tier .bar{height:6px;border-radius:3px;background:var(--g);margin:0 auto 18px;width:var(--w,25%);transform-origin:left;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.wsc .t-bronze .bar{--w:45%}.wsc .t-silver .bar{--w:70%}.wsc .t-gold .bar{--w:100%}.wsc .tier h3{font-size:24px;color:var(--c)}.wsc .fee{font-family:Philosopher,Philosopher Fallback,Georgia,serif;font-size:40px;font-weight:700;color:var(--c);font-variant-numeric:tabular-nums}.wsc .tier .flabel{font-size:13px;font-weight:600;color:var(--c);margin:-4px 0 10px}.wsc .tier .meta{font-size:14px;color:var(--slate)}.wsc .tier .act{margin-top:14px;font-size:14px;background:color-mix(in srgb,var(--c) 10%,#fff);color:var(--c);font-weight:600;border-radius:6px;padding:8px}.wsc .tier:hover{transform:translateY(-6px);box-shadow:0 14px 30px color-mix(in srgb,var(--c) 22%,transparent);border-color:var(--c)}.wsc .t-gold{box-shadow:0 8px 24px #9a74001f}.wsc .note{font-size:13px;color:var(--slate);margin-top:16px}.wsc .mist{background:var(--mist)}.wsc .benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;margin-top:24px}.wsc .b{display:flex;gap:14px;padding:10px;margin:-10px;border-radius:10px;transition:background-color .25s}.wsc .b:hover{background:var(--fog)}.wsc .b svg{flex:0 0 26px;margin-top:3px;transition:transform .3s}.wsc .b:hover svg{transform:scale(1.15) rotate(-6deg)}.wsc .b strong{display:block;font-size:17px;margin-bottom:2px}.wsc .calc{--c:var(--starter-c);--g:var(--starter-g);display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;background:#fff;border-radius:12px;padding:32px;border:1px solid #DCE3E1;border-left:4px solid var(--c);transition:border-color .4s}.wsc label{font-weight:700;display:block;margin-bottom:12px}.wsc #wscPhV{color:var(--c);transition:color .4s;font-variant-numeric:tabular-nums}.wsc input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;outline-offset:6px;cursor:pointer;--x:calc(12px + (100% - 24px) * var(--f,0));background:linear-gradient(90deg,var(--c) 0 var(--x),#DCE3E1 var(--x) 100%);transition:background .1s}.wsc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--c);box-shadow:0 2px 8px #0000002e;transition:transform .15s,border-color .4s}.wsc input[type=range]::-moz-range-thumb{box-sizing:border-box;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid var(--c);box-shadow:0 2px 8px #0000002e}.wsc input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.wsc .ticks{position:relative;height:38px;margin:8px 12px 0;font-size:11px;line-height:1.25;color:var(--slate)}.wsc .ticks span{position:absolute;transform:translate(-50%);white-space:nowrap;text-align:center;padding-top:6px;transition:color .3s,font-weight .3s}.wsc .ticks span:before{content:"";position:absolute;top:-4px;left:50%;width:2px;height:8px;margin-left:-1px;background:currentColor;opacity:.6}.wsc .ticks .k-starter{transform:none;text-align:left}.wsc .ticks .k-starter:before{left:-1px;margin-left:0}.wsc .ticks .k-gold{transform:translate(-100%);text-align:right}.wsc .ticks .k-gold:before{left:auto;right:-1px;margin-left:0}.wsc .ticks .on{font-weight:700}.wsc .k-starter.on{color:var(--starter-c)}.wsc .k-bronze.on{color:var(--bronze-c)}.wsc .k-silver.on{color:var(--silver-c)}.wsc .k-gold.on{color:var(--gold-c)}.wsc .out{background:color-mix(in srgb,var(--c) 7%,#fff);border-radius:10px;padding:24px;position:relative;overflow:hidden;transition:background-color .4s}.wsc .out:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--g)}.wsc .out .big{font-family:Philosopher,Philosopher Fallback,Georgia,serif;font-size:36px;font-weight:700;color:var(--c);transition:color .4s;display:inline-block}.wsc .out .big.pop{animation:wsc-pop .45s cubic-bezier(.2,.9,.3,1.4)}.wsc .out strong{color:var(--c);transition:color .4s;font-variant-numeric:tabular-nums}@keyframes wsc-pop{0%{transform:scale(.85);opacity:.4}to{transform:scale(1);opacity:1}}.wsc .fcard{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;background:linear-gradient(135deg,#fffbee,#fff 55%);border:1px solid #F1E2B3;border-radius:14px;padding:40px;box-shadow:0 10px 30px #9a740014}.wsc .fcard .eyebrow{color:var(--gold-c)}.wsc .fcard p{color:var(--slate);max-width:560px}.wsc .fcard .btn{margin:8px 0 0}.wsc .window{background:#fff;border:1px solid #EFE6CC;border-radius:10px;padding:22px}.wsc .wlabel{font-size:13px;font-weight:700;color:var(--ink);margin-bottom:14px}.wsc .track{height:10px;border-radius:5px;background:#f3eedd;overflow:hidden}.wsc .fill{height:100%;width:0;background:var(--gold-g);border-radius:5px;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.wsc .months{display:flex;justify-content:space-between;font-size:12px;color:var(--slate);margin-top:8px}.wsc .dates{display:flex;justify-content:space-between;font-size:13px;font-weight:700;color:var(--gold-c);margin-top:10px}.wsc .fcard .fine{grid-column:1/-1;margin:0;padding-top:20px;border-top:1px solid #F1E2B3;font-size:13px;max-width:none}.wsc .fine a{color:var(--deep)}.wsc.js .rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease;transition-delay:var(--d,0s)}.wsc.js .rv.seen{opacity:1;transform:none}.wsc.js .tier.rv .bar{transform:scaleX(0)}.wsc.js .tier.rv.seen .bar{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.wsc *,.wsc *:before{transition:none!important;animation:none!important}.wsc.js .rv{opacity:1;transform:none}.wsc.js .tier.rv .bar{transform:none}}.wsc .btn{text-align:center;line-height:1.2;vertical-align:middle}@media(max-width:820px){.wsc section{padding:48px 20px}.wsc h2{font-size:28px}.wsc .hero{padding:120px 20px 64px}.wsc .hero h1{font-size:34px}.wsc .hero p{font-size:17px;margin-bottom:0}.wsc .three,.wsc .benefits,.wsc .calc,.wsc .fcard{grid-template-columns:1fr}.wsc .three{gap:12px}.wsc .step{padding:20px;display:grid;grid-template-columns:auto 1fr;column-gap:14px}.wsc .step .num{font-size:26px;line-height:1.1;grid-row:span 2}.wsc .step h3{font-size:19px;margin-bottom:4px}.wsc .step p{margin:0;font-size:15px}.wsc .ladder{grid-template-columns:1fr;gap:10px}.wsc .tier{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name fee" "meta fee" "act act";align-items:center;text-align:left;padding:16px 18px;border-top-width:1px;border-left:5px solid var(--c)}.wsc .tier .bar{display:none}.wsc .tier h3{grid-area:name;font-size:20px;margin:0}.wsc .tier .meta{grid-area:meta;font-size:13px}.wsc .tier .meta br{display:none}.wsc .tier .meta span:before{content:" · "}.wsc .fee{grid-area:fee;font-size:30px}.wsc .tier .act{grid-area:act;margin-top:10px;text-align:center}.wsc .tier:hover{transform:none}.wsc .benefits{gap:16px}.wsc .calc{padding:20px;gap:20px}.wsc .ticks{font-size:11px;height:26px}.wsc .ticks small{display:none}.wsc .out .big{font-size:30px}.wsc .fcard{padding:24px;gap:24px}.wsc .fcard .btn{display:block;width:100%}}
