.hero-demo[data-astro-cid-rk2pmsne]{width:min(1000px,100%);margin:34px auto 0}.hero-stage[data-astro-cid-rk2pmsne]{--stage-ratio:1.64;aspect-ratio:var(--stage-ratio);isolation:isolate;position:relative}.hero-panel[data-astro-cid-rk2pmsne]{opacity:0;pointer-events:none;place-items:center;transition:opacity .28s ease-out;display:grid;position:absolute;inset:0}.hero-panel[data-astro-cid-rk2pmsne][data-active]{opacity:1}.window-frame[data-astro-cid-rk2pmsne]{--window-ratio:calc(1600 / 979);width:min(100%, calc(100% * var(--window-ratio) / var(--stage-ratio)));aspect-ratio:var(--window-ratio);filter:drop-shadow(0 12px 18px #1a314d1f);position:relative}.window-frame--view[data-astro-cid-rk2pmsne]{--window-ratio:calc(1800 / 1224)}.window-clip[data-astro-cid-rk2pmsne]{clip-path:inset(1px round clamp(5px,1vw,12px));position:absolute;inset:0}.hero-window[data-astro-cid-rk2pmsne]{object-fit:contain;width:100%;height:100%}.erase-window[data-astro-cid-rk2pmsne]>img[data-astro-cid-rk2pmsne]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.erase-result[data-astro-cid-rk2pmsne]{clip-path:circle(150% at 40% 76%)}.erase-brush[data-astro-cid-rk2pmsne]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.native-result[data-astro-cid-rk2pmsne]{position:absolute;inset:0}.demo-controls[data-astro-cid-rk2pmsne]{justify-content:center;align-items:center;gap:18px;margin-top:25px;display:flex}.demo-steps[data-astro-cid-rk2pmsne]{align-items:center;gap:9px;display:flex}.demo-step[data-astro-cid-rk2pmsne]{isolation:isolate;background:var(--control-face);min-height:42px;color:var(--ink-soft);box-shadow:var(--control-shadow);border:0;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;transition:color .16s ease-out,box-shadow .16s ease-out;position:relative;overflow:hidden}.demo-step[data-astro-cid-rk2pmsne][aria-pressed=true]{color:#143c69}.demo-step[data-astro-cid-rk2pmsne]:hover{color:var(--ink);box-shadow:var(--control-shadow-hover)}.demo-step[data-astro-cid-rk2pmsne]:active{box-shadow:var(--control-shadow-pressed)}.step-label[data-astro-cid-rk2pmsne]{z-index:1;position:relative}.step-track[data-astro-cid-rk2pmsne]{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.step-track[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{transform-origin:0;background:linear-gradient(#d7eaff,#bddbfb);width:100%;height:100%;display:block;transform:scaleX(0);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #2a5f9b1f}.demo-toggle[data-astro-cid-rk2pmsne]{background:var(--control-face);width:34px;height:34px;color:var(--ink-soft);box-shadow:var(--control-shadow);border:0;border-radius:50%;place-items:center;padding:0;transition:box-shadow .16s ease-out;display:grid}.demo-toggle[data-astro-cid-rk2pmsne]:hover{color:var(--ink);box-shadow:var(--control-shadow-hover)}.demo-toggle[data-astro-cid-rk2pmsne]:active{box-shadow:var(--control-shadow-pressed)}@media (width<=760px){.hero-demo[data-astro-cid-rk2pmsne]{margin-top:27px}.hero-stage[data-astro-cid-rk2pmsne]{--stage-ratio:1.5}.demo-controls[data-astro-cid-rk2pmsne]{gap:10px;margin-top:21px}.demo-steps[data-astro-cid-rk2pmsne]{gap:5px}.demo-step[data-astro-cid-rk2pmsne]{min-height:38px;padding:8px 10px;font-size:12px}.demo-toggle[data-astro-cid-rk2pmsne]{width:30px;height:30px}}@media (width<=359px){.demo-step[data-astro-cid-rk2pmsne]{padding-inline:10px}.demo-controls[data-astro-cid-rk2pmsne]{gap:7px}}@media (prefers-reduced-motion:reduce){.hero-panel[data-astro-cid-rk2pmsne]{transition:none}}.product-comparison[data-astro-cid-zgwo2k4i]{padding-block:78px 68px}.product-comparison[data-astro-cid-zgwo2k4i] .section-title[data-astro-cid-zgwo2k4i]{margin-bottom:38px}.comparison-table-shell[data-astro-cid-zgwo2k4i]{border-radius:var(--radius);background:var(--paper);border:1px solid #e8e8ed;max-width:900px;margin-inline:auto;overflow:hidden}table[data-astro-cid-zgwo2k4i]{border-collapse:collapse;table-layout:fixed;width:100%}.feature-column[data-astro-cid-zgwo2k4i]{width:50%}.peekpic-column[data-astro-cid-zgwo2k4i]{background:#f4f8fd}th[data-astro-cid-zgwo2k4i],td[data-astro-cid-zgwo2k4i]{text-align:center;padding:14px 26px}thead[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]{vertical-align:middle;height:104px;padding-block:22px;font-size:20px;font-weight:600}thead[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]:first-child{text-align:left;font-size:17px}tbody[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]{color:var(--ink-soft);text-align:left;font-size:15px;font-weight:400;line-height:1.5}tbody[data-astro-cid-zgwo2k4i] tr[data-astro-cid-zgwo2k4i]{border-top:1px solid #1d1d1f12}.product-name[data-astro-cid-zgwo2k4i]{justify-content:center;align-items:center;gap:8px;display:flex}.product-caption[data-astro-cid-zgwo2k4i]{color:var(--ink-soft);margin-top:5px;font-size:12px;font-weight:400;display:block}.support-mark[data-astro-cid-zgwo2k4i]{color:#74747a;width:34px;height:34px;box-shadow:var(--control-shadow-pressed);vertical-align:middle;background:#eeeef1;border-radius:50%;place-items:center;display:inline-grid}.support-mark--yes[data-astro-cid-zgwo2k4i]{background:var(--control-face);color:#58585f;box-shadow:var(--control-shadow)}td[data-astro-cid-zgwo2k4i]:nth-child(2) .support-mark--yes[data-astro-cid-zgwo2k4i]{color:#fff;background:linear-gradient(#3697fa 0%,#117be9 35%,#0069d7 100%);box-shadow:inset 0 1px #ffffff73,inset 0 -1px 1px #002d6938,0 2px 3px #00459133,0 4px 8px #0045911a}.price-row[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i],.price-row[data-astro-cid-zgwo2k4i] td[data-astro-cid-zgwo2k4i]{padding-block:25px}.price-row[data-astro-cid-zgwo2k4i] td[data-astro-cid-zgwo2k4i]{font-size:19px;font-weight:600}.price-row[data-astro-cid-zgwo2k4i] td[data-astro-cid-zgwo2k4i]:nth-child(2){color:var(--sky-press)}.comparison-note[data-astro-cid-zgwo2k4i]{max-width:880px;color:var(--ink-soft);margin:18px auto 0;font-size:13px;line-height:1.75}.comparison-note[data-astro-cid-zgwo2k4i] a[data-astro-cid-zgwo2k4i]{color:var(--sky-press);white-space:nowrap;text-decoration:underline}@media (width<=760px){.product-comparison[data-astro-cid-zgwo2k4i]{padding-block:54px 45px}.product-comparison[data-astro-cid-zgwo2k4i] .section-title[data-astro-cid-zgwo2k4i]{margin-bottom:28px}.feature-column[data-astro-cid-zgwo2k4i]{width:48%}th[data-astro-cid-zgwo2k4i],td[data-astro-cid-zgwo2k4i]{padding:13px 12px}thead[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]{height:90px;font-size:15px}thead[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]:first-child{font-size:13px;line-height:1.5}.product-name[data-astro-cid-zgwo2k4i]{flex-direction:column;gap:5px}.product-name[data-astro-cid-zgwo2k4i] img[data-astro-cid-zgwo2k4i]{width:29px;height:29px}tbody[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i]{font-size:14px}.support-mark[data-astro-cid-zgwo2k4i]{width:30px;height:30px}.price-row[data-astro-cid-zgwo2k4i] th[data-astro-cid-zgwo2k4i],.price-row[data-astro-cid-zgwo2k4i] td[data-astro-cid-zgwo2k4i]{padding-block:21px}.price-row[data-astro-cid-zgwo2k4i] td[data-astro-cid-zgwo2k4i]{font-size:16px}}.faq-section[data-astro-cid-7synugci]{background:var(--surface);padding-block:62px 50px}.faq-wrap[data-astro-cid-7synugci]{max-width:820px}.faq-section[data-astro-cid-7synugci] .section-title[data-astro-cid-7synugci]{margin-bottom:30px;font-size:clamp(30px,3.5vw,42px)}details[data-astro-cid-7synugci]{border-bottom:1px solid #dcdce1}details[data-astro-cid-7synugci]:last-child{border-bottom:0}summary[data-astro-cid-7synugci]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding-block:20px;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]:focus-visible{outline:3px solid var(--sky);outline-offset:5px;border-radius:6px}.faq-toggle[data-astro-cid-7synugci]{background:var(--control-face);width:30px;height:30px;color:var(--ink-soft);box-shadow:var(--control-shadow);border-radius:50%;flex:none;place-items:center;transition:transform .2s ease-out;display:grid}summary[data-astro-cid-7synugci]:hover .faq-toggle[data-astro-cid-7synugci]{box-shadow:var(--control-shadow-hover);color:var(--ink)}details[data-astro-cid-7synugci][open] .faq-toggle[data-astro-cid-7synugci]{box-shadow:var(--control-shadow-pressed);transform:rotate(45deg)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:70ch;color:var(--ink-soft);margin:8px 54px 25px 0;font-size:16px;line-height:1.8}.faq-help[data-astro-cid-7synugci]{text-align:center;margin:30px 0 0;font-size:14px}@media (width<=760px){.faq-section[data-astro-cid-7synugci]{padding-block:43px 36px}.faq-section[data-astro-cid-7synugci] .section-title[data-astro-cid-7synugci]{margin-bottom:18px}summary[data-astro-cid-7synugci]{gap:15px;min-height:74px;font-size:16px}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{margin-right:5px;font-size:15px}}
