.wplan{--color-amber:#ffb300;--color-paper:#e9ecf1;--color-dim:#a3acbc;--color-faint:#8a95a8;--color-ice:#6fd4ff;--color-void:#06080d;--hairline:#e9ecf114;--amber-glow:#ffb30059;color:var(--color-paper);font-family:var(--font-archivo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;container-type:inline-size}.wplan *,.wplan :before,.wplan :after{box-sizing:border-box}.wplan ::selection{color:#06080d;background:#ffb300d9}.wplan .wp-mono{font-family:var(--font-jet), ui-monospace, monospace;font-variant-numeric:tabular-nums}.wplan .wp-display{font-family:var(--font-archivo), system-ui, sans-serif;font-variation-settings:"wdth" 84;text-transform:uppercase;letter-spacing:-.045em;font-weight:800;font-stretch:84%;line-height:.92}.wplan .wp-display-wide{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.01em;font-weight:450;font-stretch:96%;line-height:1.65}.wplan .wp-amber{color:var(--color-amber)}.wplan .wp-faint{color:var(--color-faint)}.wplan .wplan-intro{max-width:1100px;margin:0 auto 36px}.wplan .wplan-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--color-amber);margin:0;font-size:12px}.wplan .wplan-eyebrow:where(.ww-app *){font-size:13.5px}.wplan .wplan-title{max-width:24ch;color:var(--color-paper);margin:16px 0 0;font-size:clamp(34px,4.2vw,48px);line-height:1.07}.wplan .wplan-title:where(.ww-app *){font-size:clamp(38px,4.704vw,53.75px)}.wplan .wplan-lede{max-width:36rem;color:var(--color-dim);margin:20px 0 0;font-size:15px}.wplan .wplan-lede:where(.ww-app *){font-size:16.75px}.wplan .wplan-card{background:linear-gradient(140deg,#271e0f,#0b0e15 58%);border:1px solid #ffb30066;border:1px solid lab(78.7904% 20.5639 81.0396/.4);max-width:1100px;margin:0 auto;padding:36px;position:relative;box-shadow:inset 0 1px #ffffff30,0 12px 0 -8px #1b2028,0 28px 65px #0008}.wplan .wplan-card:before,.wplan .wplan-card:after{content:"";pointer-events:none;z-index:2;width:14px;height:14px;position:absolute}.wplan .wplan-card:before{border-top:1px solid #ffb300b3;border-left:1px solid #ffb300b3;top:0;left:0}.wplan .wplan-card:after{border-bottom:1px solid #ffb300b3;border-right:1px solid #ffb300b3;bottom:0;right:0}.wplan .wplan-grid{gap:40px;display:grid;position:relative}.wplan .wplan-name{letter-spacing:.24em;color:var(--color-amber);margin:0;font-size:12px}.wplan .wplan-name:where(.ww-app *){font-size:13.5px}.wplan .wplan-price{color:var(--color-paper);margin:24px 0 0;font-size:clamp(64px,6vw,80px);line-height:1}.wplan .wplan-price:where(.ww-app *){font-size:clamp(71.75px,6.72vw,89.5px)}.wplan .wplan-per{letter-spacing:.16em;text-transform:uppercase;color:var(--color-amber);text-wrap:balance;margin:16px 0 0;font-size:12px}.wplan .wplan-per:where(.ww-app *){font-size:13.5px}.wplan .wplan-copy{max-width:28rem;color:var(--color-dim);margin:20px 0 0;font-size:14px}.wplan .wplan-copy:where(.ww-app *){font-size:15.75px}.wplan .wplan-note{max-width:24rem;color:var(--color-dim);margin:16px 0 0;font-size:12px;line-height:1.625}.wplan .wplan-note:where(.ww-app *){font-size:13.5px}.wplan .wplan-btn{cursor:pointer;min-height:48px;font-family:var(--font-jet), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:20px;margin-top:32px;padding:16px 32px;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.wplan .wplan-btn:where(.ww-app *){font-size:13.5px}.wplan .wplan-btn-primary{background:var(--color-amber);color:#06080d;border:1px solid #ffd166;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;box-shadow:inset 0 1px #fff9,0 3px #9c6d00,0 12px 30px #ffb30012}.wplan .wplan-btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 3px #9c6d00,0 14px 40px #ffb30038}.wplan .wplan-btn-primary:active{transform:translateY(0)}.wplan .wplan-btn-ghost{color:var(--color-paper);background:linear-gradient(140deg,#ffffff04,#0000);border:1px solid #ffffff2a;transition:border-color .18s,background .18s,transform .18s cubic-bezier(.34,1.56,.64,1)}.wplan .wplan-btn-ghost:hover:not(:disabled){background:#ffb3000f;border-color:#ffb3008c;transform:translateY(-2px)}.wplan .wplan-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.wplan a:focus-visible,.wplan button:focus-visible,.wplan input:focus-visible{outline:2px solid var(--color-amber);outline-offset:3px;border-radius:2px}.wplan .wplan-status{min-height:48px;color:var(--color-amber);letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffb30066;border:1px solid lab(78.7904% 20.5639 81.0396/.4);align-items:center;gap:12px;margin-top:32px;padding:0 20px;font-size:12px;display:inline-flex}.wplan .wplan-status:where(.ww-app *){font-size:13.5px}.wplan .wplan-status i{background:var(--color-amber);width:7px;height:7px;box-shadow:0 0 10px var(--amber-glow);border-radius:50%}.wplan .wplan-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.wplan .wplan-actions>.wplan-status,.wplan .wplan-actions>.wplan-btn{margin-top:0}.wplan .wplan-included{border-top:1px solid #ffffff1a;padding-top:32px}.wplan .wplan-included-label{letter-spacing:.22em;color:var(--color-dim);margin:0;font-size:11px}.wplan .wplan-included-label:where(.ww-app *){font-size:12.25px}.wplan .wplan-list{gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.wplan .wplan-list li{color:#e9ecf1d9;color:lab(93.2741% -.360936 -2.79665/.85);gap:12px;font-size:14px;line-height:1.625;display:flex}.wplan .wplan-list li:where(.ww-app *){font-size:15.75px}.wplan .wplan-list li span{color:var(--color-amber);flex-shrink:0}.wplan .wplan-small{color:var(--color-dim);border-top:1px solid #ffffff1a;margin:32px 0 0;padding-top:24px;font-size:12px;line-height:1.625}.wplan .wplan-small:where(.ww-app *){font-size:13.5px}.wplan .wplan-legal{text-align:center;max-width:48rem;color:var(--color-dim);margin:28px auto 0;font-size:12px;line-height:1.625}.wplan .wplan-legal:where(.ww-app *){font-size:13.5px}.wplan .wplan-legal a{color:inherit;text-underline-offset:4px;margin-left:8px;text-decoration:underline}.wplan .wplan-code{max-width:1100px;margin:40px auto 0}.wplan .wplan-code-label{letter-spacing:.22em;text-transform:uppercase;color:var(--color-dim);margin:0 0 12px;font-size:11px;display:block}.wplan .wplan-code-label:where(.ww-app *){font-size:12.25px}.wplan .wplan-code-row{gap:8px;max-width:520px;display:flex}.wplan .wplan-code-row input{min-width:0;height:48px;font-family:var(--font-jet), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--color-paper);background:var(--color-void);border:1px solid #e9ecf124;border-radius:0;outline:none;flex:1;padding:0 16px;font-size:14px;transition:border-color .15s,box-shadow .15s}.wplan .wplan-code-row input:where(.ww-app *){font-size:15.75px}.wplan .wplan-code-row input::placeholder{color:var(--color-faint);letter-spacing:.08em}.wplan .wplan-code-row input:focus{border-color:#ffb300;box-shadow:0 0 0 1px #ffb30059}.wplan .wplan-code-row .wplan-btn{margin-top:0;padding:0 24px}.wplan .wplan-code-msg{margin:12px 0 0;font-size:13px;line-height:1.5}.wplan .wplan-code-msg:where(.ww-app *){font-size:14.5px}.wplan .wplan-code-msg.is-ok{color:#23d18b}.wplan .wplan-code-msg.is-err{color:#ff6b5b}.wplan .wplan-links{max-width:1100px;color:var(--color-faint);margin:32px auto 0;font-size:12px;line-height:1.6}.wplan .wplan-links:where(.ww-app *){font-size:13.5px}.wplan .wplan-links a{color:var(--color-dim);text-underline-offset:4px;text-decoration:underline}.wplan .wplan-links a+a{margin-left:20px}.wplan .wplan-banner{max-width:1100px;color:var(--color-paper);background:#ffb3000d;border:1px solid #ffb3004d;border:1px solid lab(78.7904% 20.5639 81.0396/.3);align-items:flex-start;gap:12px;margin:0 auto 24px;padding:16px 20px;font-size:14px;line-height:1.6;display:flex}.wplan .wplan-banner:where(.ww-app *){font-size:15.75px}.wplan .wplan-banner i{background:var(--color-amber);width:7px;height:7px;box-shadow:0 0 10px var(--amber-glow);border-radius:50%;flex-shrink:0;margin-top:8px}.wplan .wplan-banner strong{color:var(--color-amber);font-weight:600}.wplan .wplan-banner.is-error{background:#ff6b5b0f;border-color:#ff6b5b66}.wplan .wplan-banner.is-error i{box-shadow:none;background:#ff6b5b}.wplan .wplan-account{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;max-width:1100px;margin:0 auto;padding-bottom:24px;display:flex}.wplan .wplan-account .wplan-btn{margin-top:0}.wplan .wplan-account-title{color:var(--color-paper);margin:12px 0 0;font-size:clamp(28px,3.2vw,36px);line-height:1}.wplan .wplan-account-title:where(.ww-app *){font-size:clamp(31.25px,3.584vw,40.25px)}.wplan .wplan-account-state{letter-spacing:.16em;text-transform:uppercase;color:var(--color-amber);align-items:center;gap:12px;margin:16px 0 0;font-size:12px;line-height:1.5;display:inline-flex}.wplan .wplan-account-state:where(.ww-app *){font-size:13.5px}.wplan .wplan-account-state i{width:7px;height:7px;box-shadow:0 0 10px var(--amber-glow);background:currentColor;border-radius:50%;flex-shrink:0}.wplan .wplan-account-state.is-warn{color:var(--color-paper)}.wplan .wplan-account-state.is-warn i{background:var(--color-amber)}.wplan .wplan-account-state.is-bad{color:#ff6b5b}.wplan .wplan-account-state.is-bad i{box-shadow:none}.wplan .wplan-facts{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-width:1100px;margin:0 auto 32px;padding:0;display:grid}.wplan .wplan-facts>div{padding:16px 20px 16px 0}.wplan .wplan-facts>div+div{border-left:1px solid var(--hairline);padding-left:20px}.wplan .wplan-facts dt{letter-spacing:.22em;text-transform:uppercase;color:var(--color-dim);margin:0;font-size:11px}.wplan .wplan-facts dt:where(.ww-app *){font-size:12.25px}.wplan .wplan-facts dd{color:var(--color-paper);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:15px}.wplan .wplan-facts dd:where(.ww-app *){font-size:16.75px}@container (min-width:760px){.wplan .wplan-grid{-moz-column-gap:64px;grid-template-columns:.9fr 1.1fr;column-gap:64px}.wplan .wplan-included{border-top:0;border-left:1px solid #ffffff1a;padding-top:0;padding-left:40px}}@container (max-width:600px){.wplan .wplan-card{padding:28px 24px}.wplan .wplan-card .wplan-btn{-moz-column-gap:12px;letter-spacing:.1em;column-gap:12px;width:100%;padding-inline:16px}}@container (max-width:360px){.wplan .wplan-card{padding-inline:20px}.wplan .wplan-card .wplan-btn{letter-spacing:.07em;padding-inline:12px;font-size:11px}.wplan .wplan-card .wplan-btn:where(.ww-app *){font-size:12.25px}.wplan .wplan-code-row{flex-direction:column}.wplan .wplan-code-row input{flex:none}}@container (max-width:480px){.wplan .wplan-facts{grid-template-columns:1fr}.wplan .wplan-facts>div+div{border-left:0;border-top:1px solid var(--hairline);padding-left:0}}@media (max-width:767px){.wplan .wplan-code-row input{font-size:16px}.wplan .wplan-code-row input:where(.ww-app *){font-size:18px}}@media (prefers-reduced-motion:reduce){.wplan .wplan-btn,.wplan .wplan-btn:hover{transition:none;transform:none}}
