#websuite-app .ws-tlp2-side{font-size:14px;line-height:1.55}#websuite-app .ws-tlp2-side .ws-tpl-side-incl-list li{font-size:14px;line-height:1.5}#websuite-app .ws-tlp2-side .ws-tlp-not{font-size:12.5px;line-height:1.55}#websuite-app .ws-tlp2-side .ws-tlp2-idline{font-size:11px}#websuite-app .ws-tlp2-side .ws-faq-item summary{padding:13px 0;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.35}#websuite-app .ws-tlp2-side .ws-faq-item summary:after{width:8px;height:8px}#websuite-app .ws-tlp2-side .ws-faq-item p{margin:0 0 14px;font-size:14px;line-height:1.55}@media (hover:hover) and (pointer:fine){#websuite-app #tlpStage.is-mobile .ws-stage-cta{display:none}}#websuite-app .ws-tlp2-buy{border:0;background:none;overflow:visible}#websuite-app .ws-tlp2-buy .ws-pcard{border:1px solid #e6e9ef;border-radius:18px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 32px -18px rgba(16,24,40,.18)}#websuite-app .ws-tlp2-buy .ws-pcard-top{flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.25rem 1.25rem 0;border-bottom:0}#websuite-app .ws-tlp2-buy .ws-pcard-what{flex-direction:row;gap:.4rem;align-items:baseline;text-align:left;font-size:13px}#websuite-app .ws-tlp2-buy .ws-pcard-what b{font-size:13px;font-weight:500;color:var(--ws-mut)}#websuite-app .ws-tlp2-buy .ws-pcard-what b:after{content:" ·"}#websuite-app .ws-tlp2-buy .ws-pcard-btns{padding:1.1rem 1.25rem 1.25rem;border-top:0;flex-wrap:nowrap}#websuite-app .ws-tlp2-buy .ws-pcard-btns>.ws-pill:first-child{flex:1 1 auto;height:46px;justify-content:center;font-size:15px}#websuite-app .ws-tlp2-buy .ws-pcard-btns>.ws-pill-ghost{height:46px;padding:0 18px}#websuite-app .ws-tlp2-side .ws-tlp-not,#websuite-app .ws-tlp2-side .ws-tlp2-faq{border-top:1px solid #eef0f4}#websuite-app .ws-tlp2-side .ws-tpl-side-incl{border-top-color:#eef0f4}#websuite-app .ws-tlp2-side .ws-tpl-side-incl-list li{font-size:13.5px;color:#3a3f48}.ws-sp{margin:0 0 1.4rem;padding:1.1rem 0 0;border-top:1px dashed var(--ws-line)}.ws-sp-head{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin-bottom:.8rem}.ws-sp-h{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ws-soft,var(--ws-mut))}.ws-sp-n{font-size:.85rem;font-weight:600;color:var(--ws-ink)}.ws-sp-n i{font-style:normal;font-weight:400;color:var(--ws-mut)}.ws-sp-grid{display:grid;grid-gap:.45rem;gap:.45rem}.ws-sp-c{display:flex;flex-direction:column;gap:.35rem;padding:0;border:0;background:none;color:var(--ws-mut);font:inherit;font-size:.74rem;font-weight:500;text-align:center;cursor:pointer}.ws-sp-c img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:7px;border:1px solid var(--ws-line);background:var(--ws-bg2);transition:box-shadow .15s,transform .15s}.ws-sp-c:hover img{transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(0,0,0,.25)}.ws-sp-c.is-on{color:var(--ws-ink);font-weight:650}.ws-sp-c.is-on img{box-shadow:0 0 0 2px var(--ws-bg),0 0 0 4px var(--ws-ink)}.ws-sp-c:focus-visible{outline:none}.ws-sp-c:focus-visible img{box-shadow:0 0 0 2px var(--ws-bg),0 0 0 4px var(--ws-accent,#3d6bff)}.ws-sp-note{margin:.8rem 0 0;font-size:.82rem;line-height:1.5;color:var(--ws-mut)}