.smc-hero[data-astro-cid-yrbrglrq]{--hero-visual-w:clamp(640px, calc((100vw - 752px) * 1.3), 880px);--hero-h:max(640px, calc(var(--hero-visual-w) * 700 / 880));--hero-icon:calc(var(--hero-visual-w) * 116 / 880);--hero-node-gap:calc(var(--hero-visual-w) * 48 / 880);--hero-node-font:calc(var(--hero-visual-w) * 22 / 880);--hero-stage-shift:calc(var(--hero-visual-w) * -20.4 / 880);z-index:8;background:radial-gradient(55% 65% at 93% 6%,#8de1f68c,#0000 70%),radial-gradient(46% 61% at 0 100%,#5ad1ec52,#0000 70%),radial-gradient(41% 51% at 61% 55%,#a3e3f673,#0000 75%),#fafdfe;position:relative;overflow:hidden}.smc-hero-inner[data-astro-cid-yrbrglrq]{max-width:1440px;min-height:var(--hero-h);grid-template-columns:680px minmax(0,1fr);align-items:center;margin:0 auto;padding-left:72px;display:grid}.smc-hero-copy[data-astro-cid-yrbrglrq]{z-index:1;gap:0;position:relative}.smc-hero[data-astro-cid-yrbrglrq] .hero-metric[data-astro-cid-yrbrglrq]{width:132px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metric-copy[data-astro-cid-yrbrglrq]{white-space:nowrap;align-items:center;left:50%;transform:translate(-50%)}.smc-hero-catch[data-astro-cid-yrbrglrq]{letter-spacing:.02em;color:#111;flex-direction:column;margin:26px 0 0;font-size:46px;font-weight:700;line-height:1.35;display:flex}.smc-hero-catch[data-astro-cid-yrbrglrq]>span[data-astro-cid-yrbrglrq]{white-space:nowrap}.smc-hero-btn-trial-thumb[data-astro-cid-yrbrglrq]{display:none}.smc-hero-product[data-astro-cid-yrbrglrq]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:24px 0 0;display:flex}.smc-hero-label[data-astro-cid-yrbrglrq]{background:var(--smc-blue);color:#fff;letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:5px 18px;font-size:14px;font-weight:700}.smc-hero-brand[data-astro-cid-yrbrglrq]{width:auto;height:28px;display:block}.smc-hero-ctas[data-astro-cid-yrbrglrq]{gap:22px;margin-top:80px;display:flex}.smc-hero-btn[data-astro-cid-yrbrglrq]{color:#fff;text-align:center;border-radius:6px;justify-content:center;align-items:center;height:98px;font-size:18px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex;position:relative}.smc-hero-btn-price[data-astro-cid-yrbrglrq]{border-bottom:4px solid #c9650f;gap:18px;width:228px;box-shadow:0 10px 22px #f5821f47}.smc-hero-btn-price[data-astro-cid-yrbrglrq] img[data-astro-cid-yrbrglrq]{filter:brightness(0)invert();width:22px;height:22px}.smc-hero-btn-trial[data-astro-cid-yrbrglrq]{background:var(--smc-blue);border-bottom:4px solid #0896b3;width:260px;box-shadow:0 10px 22px #0bc5ea4d}.smc-hero-btn-trial-copy[data-astro-cid-yrbrglrq]{flex-direction:column;align-items:center;gap:6px;display:flex}.smc-hero-btn-trial-badge[data-astro-cid-yrbrglrq]{color:var(--smc-blue);background:#fff;border-radius:4px;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.4}.smc-hero-btn-arrow[data-astro-cid-yrbrglrq]{width:22px;height:22px;color:var(--smc-blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-top:-11px;display:flex;position:absolute;top:50%;right:14px}.smc-hero-btn-arrow[data-astro-cid-yrbrglrq] svg[data-astro-cid-yrbrglrq]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.smc-hero-visual[data-astro-cid-yrbrglrq]{min-height:var(--hero-h);align-self:stretch;position:relative}.smc-hero-stage[data-astro-cid-yrbrglrq]{top:50%;left:min(50%, calc(100% - var(--hero-visual-w) * .47));width:0;height:0;transform:translateY(var(--hero-stage-shift));position:absolute}.smc-hero-scene[data-astro-cid-yrbrglrq]{width:var(--hero-visual-w);max-width:none;height:auto;position:absolute;top:0;left:0;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%)}.smc-hero-nodes[data-astro-cid-yrbrglrq]{margin:0;padding:0;list-style:none}.smc-hero-node[data-astro-cid-yrbrglrq]{--ring-r:calc(var(--hero-visual-w) * 548 / 2110);--ring-x:calc(var(--hero-visual-w) * -44 / 2110);top:calc(sin(var(--node-angle)) * var(--ring-r));left:calc(var(--ring-x) + cos(var(--node-angle)) * var(--ring-r));width:0;height:0;position:absolute}.smc-hero-node-top-left[data-astro-cid-yrbrglrq]{--node-angle:-138deg;--node-line-angle:-158deg}.smc-hero-node-top-right[data-astro-cid-yrbrglrq]{--node-angle:-42deg;--node-line-angle:-22deg}.smc-hero-node-bottom-left[data-astro-cid-yrbrglrq]{--node-angle:138deg;--node-line-angle:158deg}.smc-hero-node-bottom-right[data-astro-cid-yrbrglrq]{--node-angle:42deg;--node-line-angle:22deg}.smc-hero-node-dot[data-astro-cid-yrbrglrq]{background:#7fd3ea;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.smc-hero-node-line[data-astro-cid-yrbrglrq]{width:var(--hero-node-gap);height:1.5px;transform:rotate(var(--node-line-angle));transform-origin:0;background:repeating-linear-gradient(90deg,#7fd3ea 0 2px,#0000 2px 8px);position:absolute;top:-.75px;left:0}.smc-hero-node-body[data-astro-cid-yrbrglrq]{--node-d:calc(var(--hero-node-gap) + var(--hero-icon) / 2);top:calc(sin(var(--node-line-angle)) * var(--node-d));left:calc(cos(var(--node-line-angle)) * var(--node-d));width:0;height:0;position:absolute}.smc-hero-node-icon[data-astro-cid-yrbrglrq]{top:calc(var(--hero-icon) / -2);left:calc(var(--hero-icon) / -2);width:var(--hero-icon);height:var(--hero-icon);border-radius:50%;position:absolute;box-shadow:0 10px 24px #4682aa2e}.smc-hero-node-text[data-astro-cid-yrbrglrq]{top:calc(var(--hero-icon) / 2 + 10px);color:var(--smc-blue);font-size:var(--hero-node-font);white-space:nowrap;font-weight:700;line-height:1.4;position:absolute;left:0;transform:translate(-50%)}@media (width>=1081px) and (width<=1279px){.smc-hero[data-astro-cid-yrbrglrq]{--hero-visual-w:clamp(600px, calc((100vw - 568px) * 1.19), 880px)}.smc-hero-inner[data-astro-cid-yrbrglrq]{grid-template-columns:520px minmax(0,1fr);padding-left:48px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metrics[data-astro-cid-yrbrglrq]{gap:10px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metric[data-astro-cid-yrbrglrq]{width:120px}.smc-hero-catch[data-astro-cid-yrbrglrq]{font-size:39px}.smc-hero-brand[data-astro-cid-yrbrglrq]{height:23px}.smc-hero-ctas[data-astro-cid-yrbrglrq]{gap:16px;margin-top:56px}.smc-hero-btn[data-astro-cid-yrbrglrq]{height:88px;font-size:16px}.smc-hero-btn-price[data-astro-cid-yrbrglrq]{width:200px}.smc-hero-btn-trial[data-astro-cid-yrbrglrq]{width:230px}}@media (width<=1080px){.smc-hero[data-astro-cid-yrbrglrq]{--hero-visual-w:calc((100vw - 52px) / .783);--hero-icon:calc(var(--hero-visual-w) * 116 / 880);--hero-node-gap:calc(var(--hero-visual-w) * 48 / 880);--hero-node-font:calc(var(--hero-visual-w) * 22 / 880);--hero-stage-shift:0px}.smc-hero-inner[data-astro-cid-yrbrglrq]{flex-direction:column;align-items:stretch;min-height:0;padding:32px 48px 44px;display:flex}.smc-hero-copy[data-astro-cid-yrbrglrq]{display:contents}.smc-hero-catch[data-astro-cid-yrbrglrq]{text-align:center;order:1;align-items:center;margin-top:0;font-size:min(46px,7.57576vw - 3.63636px)}.smc-hero-stage[data-astro-cid-yrbrglrq]{left:calc(50% + var(--hero-visual-w) * 44 / 2110)}.smc-hero-visual[data-astro-cid-yrbrglrq]{min-height:calc(var(--hero-visual-w) * .6064 + 8px);order:2;margin:30px -48px 0}.smc-hero-stage[data-astro-cid-yrbrglrq]{top:calc(var(--hero-visual-w) * .2848)}.smc-hero-product[data-astro-cid-yrbrglrq]{flex-direction:column;order:3;align-items:center;gap:10px;margin-top:14px}.smc-hero-brand[data-astro-cid-yrbrglrq]{height:28px}.smc-hero-ctas[data-astro-cid-yrbrglrq]{flex-direction:column;order:4;gap:16px;width:min(100%,520px);margin:36px auto 0}.smc-hero-btn[data-astro-cid-yrbrglrq]{width:100%;height:72px;font-size:18px}.smc-hero-btn-price[data-astro-cid-yrbrglrq]{gap:12px}.smc-hero-btn-price-break[data-astro-cid-yrbrglrq]{display:none}.smc-hero-btn-trial[data-astro-cid-yrbrglrq]{padding:0 44px 0 12px}.smc-hero-btn-trial-copy[data-astro-cid-yrbrglrq]{flex-direction:row;gap:10px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metrics-block[data-astro-cid-yrbrglrq]{flex-wrap:wrap;order:5;justify-content:center;row-gap:4px;margin-top:32px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metrics-note[data-astro-cid-yrbrglrq]{text-align:center;width:100%}.smc-hero-catch[data-astro-cid-yrbrglrq],.smc-hero-product[data-astro-cid-yrbrglrq],.smc-hero-ctas[data-astro-cid-yrbrglrq],.smc-hero[data-astro-cid-yrbrglrq] .hero-metrics-block[data-astro-cid-yrbrglrq]{z-index:1;position:relative}}@media (width<=599px){.smc-hero[data-astro-cid-yrbrglrq]{--hero-visual-w:calc((100vw - 40px) / .6392);--hero-icon:calc(var(--hero-visual-w) * 72 / 520);--hero-node-gap:calc(var(--hero-visual-w) * 22 / 520);--hero-node-font:calc(var(--hero-visual-w) * 13 / 520)}.smc-hero-inner[data-astro-cid-yrbrglrq]{padding:24px 20px 36px}.smc-hero-catch[data-astro-cid-yrbrglrq]{font-size:calc(7.57576vw - 6.0303px)}.smc-hero-visual[data-astro-cid-yrbrglrq]{min-height:calc(var(--hero-visual-w) * .7611);margin:22px -20px 0}.smc-hero-stage[data-astro-cid-yrbrglrq]{top:calc(var(--hero-visual-w) * .3536);left:calc(50% + var(--hero-visual-w) * .0268)}.smc-hero-product[data-astro-cid-yrbrglrq]{gap:2px;margin-top:10px}.smc-hero-label[data-astro-cid-yrbrglrq]{padding:4px 12px;font-size:12px}.smc-hero-brand[data-astro-cid-yrbrglrq]{height:23px}.smc-hero-ctas[data-astro-cid-yrbrglrq]{gap:14px;width:100%;margin-top:32px}.smc-hero-btn[data-astro-cid-yrbrglrq]{height:64px;font-size:17px}.smc-hero-btn-trial-badge[data-astro-cid-yrbrglrq]{font-size:12px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metrics-block[data-astro-cid-yrbrglrq]{margin-top:28px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metric[data-astro-cid-yrbrglrq]{width:112px}.smc-hero[data-astro-cid-yrbrglrq] .hero-metric-label[data-astro-cid-yrbrglrq]{font-size:10px}.smc-hero-node-top-left[data-astro-cid-yrbrglrq]{--node-angle:-130deg;--node-line-angle:-130deg}.smc-hero-node-top-right[data-astro-cid-yrbrglrq]{--node-angle:-50deg;--node-line-angle:-50deg}.smc-hero-node-bottom-left[data-astro-cid-yrbrglrq]{--node-angle:130deg;--node-line-angle:130deg}.smc-hero-node-bottom-right[data-astro-cid-yrbrglrq]{--node-angle:50deg;--node-line-angle:50deg}}.home-dmp-card[data-astro-cid-oaxqp3r2]{background:#fff;border-radius:10px;align-items:center;gap:16px;margin-top:32px;padding:16px 40px 16px 16px;display:flex}.home-dmp-card-mark[data-astro-cid-oaxqp3r2]{flex:none;width:144px;height:144px;display:block}.home-dmp-card-body[data-astro-cid-oaxqp3r2]{flex-direction:column;gap:8px;min-width:0;display:flex}.home-dmp-card-title[data-astro-cid-oaxqp3r2]{color:#000;margin:0;font-size:18px;font-weight:700;line-height:1.5}.home-dmp-card-text[data-astro-cid-oaxqp3r2]{color:#333;margin:0;font-size:15px;line-height:1.8}.home-dmp-card-link[data-astro-cid-oaxqp3r2]{color:var(--smc-blue-deep);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:5px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:underline;display:inline-flex}.home-dmp-card-link[data-astro-cid-oaxqp3r2] svg[data-astro-cid-oaxqp3r2]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:12px;height:12px}@media (width<=640px){.home-dmp-card[data-astro-cid-oaxqp3r2]{flex-direction:column;align-items:flex-start;gap:0;padding:8px 16px 24px}.home-dmp-card-mark[data-astro-cid-oaxqp3r2]{margin-left:-24px}.home-dmp-card-title[data-astro-cid-oaxqp3r2]{font-size:16px}.home-dmp-card-text[data-astro-cid-oaxqp3r2]{font-size:14px}}
