.pl-hero{text-align:center;color:#fff;background:radial-gradient(700px 360px at 85% 0,#7c3aed73,#0000 70%),radial-gradient(600px 320px at 10% 100%,#0ea5e959,#0000 70%),linear-gradient(#1430d6,#2338d9);padding:clamp(48px,7vw,88px) 0 clamp(90px,10vw,130px)}.pl-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:10px;font-size:12.5px;font-weight:800;display:inline-flex}.pl-kicker:before{content:"";background:currentColor;width:24px;height:2px}.pl-kicker--blue{color:var(--hb-primary)}.pl-hero h1{color:#fff;letter-spacing:-.04em;margin:14px 0 12px;font-size:clamp(34px,5.2vw,62px);line-height:1.04}.pl-hero p{color:#ffffffdb;max-width:56ch;margin:0 auto;font-size:18px}.pl-table{margin-top:clamp(-90px,-8vw,-60px);position:relative}.pfd-len{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-bottom:18px;display:flex}.pfd-len>span{color:#fff;font-size:14px;font-weight:700}.pfd-len .seg{background:#ffffff24;border-color:#ffffff40}.pfd-len .seg button{color:#fff}.pfd-len .seg button[aria-pressed=true]{color:var(--hb-primary);background:#fff}.pfd{border:1px solid var(--hb-border);background:var(--hb-surface);border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -50px #0f172a8c}.pfd-hd,.pfd-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1.3fr) minmax(0,1fr) 220px;display:grid}.pfd-hd{color:#fffc;background:#0b1030;font-size:13px;font-weight:700}.pfd-hd span{padding:14px 22px}.pfd-row{border-top:1px solid var(--hb-border);transition:background-color .2s}.pfd-row:hover{background:var(--hb-primary-soft-large)}.pfd-row--dark{color:#e7eaf6;background:#0b1030}.pfd-row--dark:hover{background:#10163f}.pfd-c{padding:24px 22px}.pfd-proj{align-items:flex-start;gap:14px;display:flex}.pfd-ic{background:var(--hb-primary-soft);width:46px;height:46px;color:var(--hb-primary);border-radius:13px;flex:none;place-items:center;display:grid}.pfd-ic .icon{width:22px;height:22px}.pfd-row--dark .pfd-ic{color:#7dd3fc;background:#ffffff1a}.pfd-proj small{color:var(--hb-text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.pfd-row--dark .pfd-proj small{color:#e7eaf6b3}.pfd-proj small .tag{font-size:11px}.pfd-proj h3{letter-spacing:-.02em;margin:4px 0 0;font-size:20px}.pfd-row--dark h3{color:#fff}.pfd-get p{color:var(--hb-text-2);margin:0;font-size:14.5px;line-height:1.55}.pfd-get .pfd-you{color:var(--hb-ink);margin-top:2px;font-weight:600}.pfd-row--dark .pfd-get p{color:#e7eaf6bf}.pfd-row--dark .pfd-get .pfd-you{color:#fff}.pfd-get ul{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pfd-get li{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pfd-get li .icon{width:16px;height:16px;color:var(--hb-primary)}.pfd-row--dark .pfd-get li .icon{color:#7dd3fc}.pfd-price{border-inline-start:1px solid var(--hb-border)}.pfd-row--dark .pfd-price{border-color:#ffffff1f}.pfd-price small{color:var(--hb-text-2);font-size:13px;display:block}.pfd-row--dark .pfd-price small{color:#e7eaf6b3}.pfd-amt{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:2px 0 4px;display:flex}.pfd-amt strong{letter-spacing:-.03em;color:var(--hb-primary);font-size:30px}.pfd-row--dark .pfd-amt strong{color:#7dd3fc}.pfd-amt span{color:var(--hb-text-2);font-size:14px;font-weight:600}.pfd-row--dark .pfd-amt span{color:#e7eaf6bf}.pfd-save{background:var(--hb-success-bg);color:var(--hb-success);border-radius:99px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:800}.pfd-cta{align-content:start;justify-items:center;gap:8px;display:grid}.pfd-btn{justify-content:center;width:100%}.pfd-row--dark .pfd-btn{color:#1a1fa8;background:#fff;border-color:#fff}.pfd-link{color:var(--hb-primary);align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pfd-link .icon{width:15px;height:15px}.pfd-row--dark .pfd-link{color:#7dd3fc}.pfd-more{color:var(--hb-text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.pfd-more .icon{width:15px;height:15px}.pfd-row--dark .pfd-more{color:#e7eaf6bf}.pfd-feats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;margin:0;padding:0 22px 22px 82px;list-style:none;display:grid}.pfd-feats li{align-items:center;gap:8px;font-size:14px;display:flex}.pfd-feats .icon{width:17px;height:17px;color:var(--hb-success-icon)}.pfd-note{color:var(--hb-text-2);text-align:center;margin:14px 0 0;font-size:13px}.pl-strip{color:#e7eaf6;background:#07081a;margin-top:clamp(40px,5vw,56px)}.pl-strip .wrap{flex-wrap:wrap;justify-content:center;gap:10px 28px;padding-block:16px;font-size:14.5px;font-weight:600;display:flex}.pl-strip span{align-items:center;gap:8px;display:inline-flex}.pl-strip .icon{color:#7dd3fc;width:16px;height:16px}.pl-help{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);display:grid}.pl-help h2{letter-spacing:-.03em;margin:12px 0 10px;font-size:clamp(26px,3vw,38px);line-height:1.1}.pl-help p{color:var(--hb-text-2);max-width:60ch;margin:0 0 20px;font-size:16.5px}.pl-help__cta{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:1100px){.pfd-hd,.pfd-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) 190px}}@media (max-width:900px){.pfd-hd{display:none}.pfd-row{grid-template-columns:1fr 1fr}.pfd-proj,.pfd-get{grid-column:1/-1}.pfd-get{padding-top:0}.pfd-price{border-inline-start:0;padding-top:0}.pfd-cta{text-align:center;justify-items:stretch;padding-top:0}.pfd-link,.pfd-more{justify-content:center}.pfd-feats{grid-template-columns:1fr 1fr;padding-left:22px}.pl-help{text-align:center;grid-template-columns:1fr}.pl-help__bot{max-width:170px;margin:0 auto}.pl-help p{margin-inline:auto}.pl-help__cta{justify-content:center}}@media (max-width:560px){.pfd-row,.pfd-feats{grid-template-columns:1fr}.pfd-len .seg button{padding-inline:10px;font-size:13px}.pl-hero{padding-bottom:120px}.pl-table{margin-top:-96px}.pfd-len{margin-bottom:22px}}
