:root{--blue:#1657d9;--blue-dark:#0d2d63;--text:#10213f;--muted:#62708a;--border:#dce4f0;--soft:#f5f8fd;--red:#9b1721;--shadow:0 18px 50px #10213f1a}[data-astro-cid-6v3mdio7]{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a[data-astro-cid-6v3mdio7]{text-decoration:none}.hero[data-astro-cid-6v3mdio7]{border-bottom:1px solid var(--border);background:radial-gradient(circle at 15% 20%,#1657d91f,#0000 35%),linear-gradient(135deg,#f7faff 0%,#fff 55%,#f8f5ef 100%);padding:88px 24px 76px}.hero-inner[data-astro-cid-6v3mdio7]{text-align:center;max-width:1100px;margin:0 auto}.hero-label[data-astro-cid-6v3mdio7],.section-label[data-astro-cid-6v3mdio7],.product-label[data-astro-cid-6v3mdio7]{color:var(--blue);letter-spacing:.12em;font-size:12px;font-weight:900}.hero[data-astro-cid-6v3mdio7] h1[data-astro-cid-6v3mdio7]{letter-spacing:-.045em;margin:18px 0;font-size:clamp(42px,6vw,72px);line-height:1.02}.hero[data-astro-cid-6v3mdio7] h1[data-astro-cid-6v3mdio7] span[data-astro-cid-6v3mdio7]{color:var(--blue)}.hero[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{max-width:760px;color:var(--muted);margin:0 auto;font-size:17px;line-height:1.75}.products-section[data-astro-cid-6v3mdio7]{padding:82px 24px 100px}.container[data-astro-cid-6v3mdio7]{width:min(1180px,100%);margin:0 auto}.section-heading[data-astro-cid-6v3mdio7]{text-align:center;max-width:760px;margin:0 auto 46px}.section-heading[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{letter-spacing:-.035em;margin:12px 0;font-size:clamp(34px,5vw,52px);line-height:1.05}.section-heading[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7] span[data-astro-cid-6v3mdio7]{color:var(--blue)}.section-heading[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{color:var(--muted);margin:0;line-height:1.7}.products-grid[data-astro-cid-6v3mdio7]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.product-card[data-astro-cid-6v3mdio7]{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.csat-card[data-astro-cid-6v3mdio7]{grid-column:1/-1;justify-self:center;width:min(850px,100%)}.image-wrap[data-astro-cid-6v3mdio7]{border-bottom:1px solid var(--border);background:#f4f7fc;justify-content:center;align-items:center;min-height:390px;padding:30px;display:flex}.image-wrap[data-astro-cid-6v3mdio7] img[data-astro-cid-6v3mdio7]{object-fit:contain;filter:drop-shadow(0 18px 24px #00000029);width:auto;max-width:100%;max-height:370px;display:block}.mains-image-wrap[data-astro-cid-6v3mdio7]{background:#f5f7fb}.csat-image-wrap[data-astro-cid-6v3mdio7]{background:#f8f5ef}.csat-image-wrap[data-astro-cid-6v3mdio7] img[data-astro-cid-6v3mdio7]{max-height:430px}.product-body[data-astro-cid-6v3mdio7]{flex-direction:column;flex:1;padding:32px;display:flex}.product-label[data-astro-cid-6v3mdio7]{margin-bottom:12px}.product-card[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{color:var(--text);letter-spacing:-.035em;margin:0;font-size:34px;line-height:1.08}.product-card[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7] span[data-astro-cid-6v3mdio7]{color:var(--blue)}.csat-card[data-astro-cid-6v3mdio7] .product-label[data-astro-cid-6v3mdio7],.csat-card[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7] span[data-astro-cid-6v3mdio7]{color:var(--red)}.subtitle[data-astro-cid-6v3mdio7]{color:#405272;margin:8px 0 16px;font-size:15px;font-weight:800}.description[data-astro-cid-6v3mdio7]{color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.7}.features[data-astro-cid-6v3mdio7]{color:#314463;gap:9px;margin-bottom:24px;font-size:14px;font-weight:700;line-height:1.45;display:grid}.price-box[data-astro-cid-6v3mdio7]{background:#f5f8ff;border:1px solid #d8e3f5;border-radius:14px;gap:12px;margin-bottom:22px;padding:18px;display:grid}.price-box[data-astro-cid-6v3mdio7]>div[data-astro-cid-6v3mdio7],.price-box[data-astro-cid-6v3mdio7].single-price{justify-content:space-between;align-items:center;gap:16px;display:flex}.price-box[data-astro-cid-6v3mdio7] span[data-astro-cid-6v3mdio7]{color:#52637e;font-size:14px;font-weight:700}.price-box[data-astro-cid-6v3mdio7] strong[data-astro-cid-6v3mdio7]{color:var(--blue);font-size:24px;font-weight:950}.csat-price-box[data-astro-cid-6v3mdio7]{background:#fff7f8;border-color:#ead8dc}.csat-price-box[data-astro-cid-6v3mdio7] strong[data-astro-cid-6v3mdio7]{color:var(--red)}.actions[data-astro-cid-6v3mdio7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.btn[data-astro-cid-6v3mdio7]{text-align:center;border-radius:11px;justify-content:center;align-items:center;min-height:50px;padding:12px 16px;font-size:13px;font-weight:900;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.btn[data-astro-cid-6v3mdio7]:hover{transform:translateY(-2px)}.btn-primary[data-astro-cid-6v3mdio7]{color:#fff;background:var(--blue);border:1px solid var(--blue);box-shadow:0 8px 20px #1657d929}.btn-secondary[data-astro-cid-6v3mdio7]{color:var(--blue);background:#fff;border:1px solid #bfd0ed}.btn-secondary[data-astro-cid-6v3mdio7]:hover{box-shadow:0 8px 20px #10213f14}.secure-note[data-astro-cid-6v3mdio7]{color:#66758d;text-align:center;margin-top:18px;font-size:11px;line-height:1.6}@media (width<=800px){.products-grid[data-astro-cid-6v3mdio7]{grid-template-columns:1fr}.csat-card[data-astro-cid-6v3mdio7]{grid-column:auto}.hero[data-astro-cid-6v3mdio7]{padding-top:62px;padding-bottom:60px}.products-section[data-astro-cid-6v3mdio7]{padding-top:60px}}@media (width<=560px){.hero[data-astro-cid-6v3mdio7]{padding-left:18px;padding-right:18px}.products-section[data-astro-cid-6v3mdio7]{padding-left:16px;padding-right:16px}.product-body[data-astro-cid-6v3mdio7]{padding:24px}.image-wrap[data-astro-cid-6v3mdio7]{min-height:320px;padding:24px}.image-wrap[data-astro-cid-6v3mdio7] img[data-astro-cid-6v3mdio7]{max-height:300px}.csat-image-wrap[data-astro-cid-6v3mdio7] img[data-astro-cid-6v3mdio7]{max-height:340px}.product-card[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{font-size:30px}.actions[data-astro-cid-6v3mdio7]{grid-template-columns:1fr}.price-box[data-astro-cid-6v3mdio7]>div[data-astro-cid-6v3mdio7],.price-box[data-astro-cid-6v3mdio7].single-price{align-items:flex-start}}
