.prd-section{--prd-tone-blue:#6d9ceb;--prd-tone-orange:#e8793a;--prd-tone-green:#2fbf71}.prd-facts{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,auto));justify-content:center;margin:38px auto 0;padding:0;display:grid}.prd-facts>div{border-right:1px solid #ffffff1a;flex-direction:column-reverse;align-items:center;padding:16px 28px 0;display:flex}.prd-facts>div:last-child{border-right:0}.prd-facts dt{color:#aab3bd;font:600 9px var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.prd-facts dd{color:#fff;font:500 clamp(22px, 2vw, 30px)/1 var(--font-chakra), sans-serif;letter-spacing:-.03em;white-space:nowrap;margin:0 0 6px}.prd-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.prd-card{--prd-accent:#6d9ceb;isolation:isolate;background:linear-gradient(170deg,#141518eb,#060608f5);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;min-width:0;padding:clamp(24px,2.3vw,34px);scroll-margin:120px;transition:border-color .4s,box-shadow .4s,transform .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 70px #00000073}.prd-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 45% at 50% 0%, color-mix(in srgb, var(--prd-accent) 18%, transparent), transparent 72%);opacity:.55;transition:opacity .4s;position:absolute;inset:0}.prd-card:hover,.prd-card:focus-within,.prd-card:target{border-color:color-mix(in srgb, var(--prd-accent) 55%, #fff3);box-shadow:inset 0 1px #ffffff1a, 0 0 0 1px color-mix(in srgb, var(--prd-accent) 18%, transparent), 0 30px 80px color-mix(in srgb, var(--prd-accent) 14%, #00000080)}.prd-card:hover:before,.prd-card:focus-within:before,.prd-card:target:before{opacity:1}.prd-card .pk-corners i{border-color:#ffffff4d}.prd-card:hover .pk-corners i,.prd-card:focus-within .pk-corners i{border-color:var(--prd-accent)}.prd-card>:not(.wd-pixel-field){z-index:1;position:relative}.prd-card-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:26px;display:flex}.prd-card-num{color:#9aa3ad;font:600 9px var(--font-mono), monospace;letter-spacing:.16em}.product-icon-slot{background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--prd-accent,#6d9ceb) 22%, transparent), transparent 65%), #050608d1;border:1px solid #ffffff24;border-radius:18px;flex:none;place-items:center;width:80px;height:80px;transition:border-color .35s,box-shadow .35s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17,0 14px 30px #00000059}.product-icon-slot:empty:before{content:"";opacity:.85;background:linear-gradient(var(--prd-accent,#6d9ceb), var(--prd-accent,#6d9ceb)) 0 0 / 16px 16px no-repeat, linear-gradient(#ffffff8c, #ffffff8c) 18px 0 / 16px 16px no-repeat, linear-gradient(#ffffff38, #ffffff38) 0 18px / 16px 16px no-repeat, linear-gradient(color-mix(in srgb, var(--prd-accent,#6d9ceb) 55%, transparent), color-mix(in srgb, var(--prd-accent,#6d9ceb) 55%, transparent)) 18px 18px / 16px 16px no-repeat;border-radius:4px;width:34px;height:34px}.prd-client-bot{margin-top:4px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block}.prd-card:hover .prd-client-bot,.prd-card:focus-within .prd-client-bot{transform:translateY(-3px)rotate(-4deg)}.prd-card:hover .product-icon-slot,.prd-card:focus-within .product-icon-slot{border-color:color-mix(in srgb, var(--prd-accent) 60%, transparent);box-shadow:inset 0 1px #ffffff1a, 0 0 28px color-mix(in srgb, var(--prd-accent) 32%, transparent)}.prd-card-name{color:#fff;font:500 clamp(24px, 2.1vw, 31px)/1.1 var(--font-chakra), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 10px}.prd-card-promise{color:#dfe3e8;margin:0;font-size:15px;line-height:1.62}.prd-price{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;margin:24px 0 12px;display:grid}.prd-price p{background:#0506089e;border:1px solid #ffffff1a;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;padding:14px 14px 13px;display:flex}.prd-price-main{border-color:color-mix(in srgb, var(--prd-accent) 45%, #ffffff1a)!important;background:linear-gradient(160deg, color-mix(in srgb, var(--prd-accent) 14%, #050608b3), #050608b8)!important}.prd-price-label{color:#9aa3ad;font:600 9px var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;flex:1 0 100%}.prd-price b{color:#fff;font:600 clamp(30px, 2.6vw, 40px)/1 var(--font-chakra), sans-serif;letter-spacing:-.04em}.prd-price-setup b{font-size:clamp(22px,1.9vw,28px)}.prd-price-unit{color:#aab3bd;font:600 10px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.prd-term{color:#c8ced5;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.prd-term svg{color:var(--prd-accent);flex:none}.prd-option{border:1px solid color-mix(in srgb, var(--prd-accent) 40%, #ffffff1f);color:#dfe8fb;background:color-mix(in srgb, var(--prd-accent) 10%, #05060899);font:600 10px var(--font-mono), monospace;letter-spacing:.06em;border-radius:5px;align-self:flex-start;margin:10px 0 0;padding:6px 10px}.prd-list-label{color:#9aa3ad;font:600 9px var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #ffffff14;margin:24px 0 12px;padding-top:20px}.prd-includes{color:#e8ebee;gap:10px;margin:0 0 18px;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.prd-includes li{align-items:flex-start;gap:10px;display:flex}.prd-includes li>span{color:#050506;background:#f1f3f5;border-radius:6px;flex:0 0 20px;place-items:center;height:20px;margin-top:1px;display:grid}.prd-card:hover .prd-includes li>span{background:color-mix(in srgb, var(--prd-accent) 70%, #fff)}.prd-covers{color:#a9b2bc;margin:0 0 22px;font-size:13px;line-height:1.5}.prd-covers b{color:#dfe3e8;font-weight:600}.prd-card-foot{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.prd-ask{border-radius:var(--wd-btn-radius);color:#e7edfa;min-height:44px;font:500 14px var(--font-instrument), sans-serif;cursor:pointer;background:#3d74db17;border:1px solid #82a4df66;justify-content:center;align-items:center;gap:8px;padding:10px 15px;transition:border-color .2s,background .2s;display:inline-flex}.prd-ask:hover{border-color:var(--wd-blue-soft);background:#3d74db2e}.prd-ask:focus-visible{outline:2px solid var(--wd-blue-soft);outline-offset:3px}.prd-compare{background:linear-gradient(170deg,#141518e0,#060608f0);border:1px solid #ffffff1f;border-radius:22px;overflow-x:auto;box-shadow:inset 0 1px #ffffff12,0 24px 60px #0006}.prd-compare:focus-visible{outline:2px solid var(--wd-blue-soft);outline-offset:3px}.prd-compare table{border-collapse:collapse;color:#e8ebee;width:100%;min-width:720px;font-size:14.5px}.prd-compare th,.prd-compare td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:18px 22px}.prd-compare tbody tr:last-child>*{border-bottom:0}.prd-compare thead th{color:#9aa3ad;font:600 9px var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.prd-compare tbody th a{color:#fff;font:500 18px var(--font-chakra), sans-serif;letter-spacing:-.02em;text-decoration:none}.prd-compare tbody th a:hover{color:var(--wd-blue-soft)}.prd-compare td b{color:#fff;font:600 20px var(--font-chakra), sans-serif;letter-spacing:-.03em}.prd-compare td span{color:#9aa3ad;font:600 9.5px var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.prd-compare td small{color:#aab3bd;font:600 9.5px var(--font-mono), monospace;letter-spacing:.06em;margin-top:6px;display:block}.prd-compare tbody tr:hover>*{background:#ffffff06}.prd-how{background:#06070999;border:1px solid #ffffff1a;border-radius:22px;padding:clamp(26px,3vw,40px)}.prd-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}@media (max-width:1100px){.prd-grid{grid-template-columns:minmax(0,1fr);max-width:680px;margin-inline:auto}.prd-faq{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.prd-facts>div{padding:14px 14px 0}.prd-facts dd{font-size:21px}.prd-grid{max-width:none}.prd-card{border-radius:20px;padding:22px 20px}.product-icon-slot{border-radius:15px;width:64px;height:64px}.prd-card-foot{flex-direction:column;align-items:stretch}.prd-card-foot>*{justify-content:center;width:100%}.prd-compare{box-shadow:none;background:0 0;border:0;overflow:visible}.prd-compare table{min-width:0}.prd-compare thead{display:none}.prd-compare tbody{gap:12px;display:grid}.prd-compare tr{background:linear-gradient(170deg,#141518e6,#060608f2);border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:6px 0;display:grid}.prd-compare th,.prd-compare td{border:0;padding:10px 16px}.prd-compare tbody th{grid-column:1/-1}.prd-compare td:before{content:attr(data-label);color:#9aa3ad;font:600 8.5px var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;display:block}.prd-compare td:last-child{grid-column:1/-1}.prd-compare tbody tr:hover>*{background:0 0}}@media (prefers-reduced-motion:reduce){.prd-card,.prd-card:before,.product-icon-slot,.prd-client-bot{transition:none}}[data-theme=light] .prd-card,[data-theme=light] .prd-compare,[data-theme=light] .prd-how{background:var(--lt-card,#f6f7f9);border-color:var(--lt-line-strong,#0b0f192e);box-shadow:var(--lt-shadow-lg,0 24px 60px -24px #10182838)}[data-theme=light] .prd-card-name,[data-theme=light] .prd-price b,[data-theme=light] .prd-compare tbody th a,[data-theme=light] .prd-compare td b,[data-theme=light] .prd-facts dd{color:var(--lt-ink,#0b0f19)}[data-theme=light] .prd-card-promise,[data-theme=light] .prd-includes,[data-theme=light] .prd-compare table,[data-theme=light] .prd-covers b{color:var(--lt-ink-2,#3d4757)}[data-theme=light] .prd-price p,[data-theme=light] .product-icon-slot{border-color:var(--lt-line,#0b0f191a);box-shadow:none;background:#fff}[data-theme=light] .prd-price-main{background:linear-gradient(160deg, color-mix(in srgb, var(--prd-accent) 12%, #fff), #fff)!important}[data-theme=light] .prd-includes li>span{color:#fff;background:var(--lt-ink,#0b0f19)}[data-theme=light] .prd-option{color:#203e70;background:color-mix(in srgb, var(--prd-accent) 10%, #fff)}[data-theme=light] .prd-ask{color:#203e70;background:#3d74db0f;border-color:#244c8c59}@media (max-width:767px){[data-theme=light] .prd-compare{box-shadow:none;background:0 0;border:0}[data-theme=light] .prd-compare tr{background:var(--lt-card,#f6f7f9);border-color:var(--lt-line-strong,#0b0f192e)}}.prd-card .product-icon-slot:has(>.wd-cube),[data-theme=light] .prd-card .product-icon-slot:has(>.wd-cube){box-shadow:none;background:0 0;border-color:#0000}
