.mac-dock[data-v-b0278e97]{border-radius:14px;flex:none;gap:7px;padding:5px 9px}.mac-dock[data-v-b0278e97],.mac-dock-item[data-v-b0278e97]{align-items:center;display:inline-flex}.mac-dock-item[data-v-b0278e97]{justify-content:center;position:relative}.mac-dock-glyph[data-v-b0278e97]{border-radius:24%;box-shadow:inset 0 1px #ffffff59,0 1px 3px #09111e40;height:100%;width:100%}.mac-dock-stack[data-v-b0278e97]{border-radius:18%;clip-path:polygon(0 22%,50% 0,100% 22%,100% 100%,0 100%)}.mac-dock-trash[data-v-b0278e97]{color:light-dark(#8d99ac,#a7b2c4);height:82%;width:76%}.mac-dock-dot[data-v-b0278e97]{background:light-dark(rgba(15,22,38,.55),hsla(0,0%,100%,.75));border-radius:999px;bottom:-4px;height:3px;left:50%;position:absolute;transform:translate(-50%);width:3px}.mac-dock-sep[data-v-b0278e97]{background:var(--color-line-strong);height:24px;margin:0 2px;width:1px}@media(prefers-reduced-motion:no-preference){.mac-dock-magnify .mac-dock-item[data-v-b0278e97]{transition:transform var(--dur-fast) var(--ease-out)}.mac-dock-magnify .mac-dock-item[data-v-b0278e97]:hover{transform:translateY(-3px) scale(1.18)}}.awm-min[data-v-dbaf8e2f]{align-items:center;display:inline-flex;flex:none;gap:3px;position:relative}.awm-min-divider[data-v-dbaf8e2f]{background:var(--color-line-strong);height:22px;margin:0 4px;width:1px}.awm-min-item[data-v-dbaf8e2f]{align-items:center;border-radius:7px;display:inline-flex;height:28px;justify-content:center;opacity:.72;transition:background-color var(--dur-fast) var(--ease-out);width:28px}button.awm-min-item[data-v-dbaf8e2f]{cursor:pointer}.awm-min-item[data-v-dbaf8e2f]:hover{background:light-dark(rgba(15,22,38,.06),hsla(0,0%,100%,.08));opacity:1}.awm-min-consolidated[data-v-dbaf8e2f]{align-items:center;background:light-dark(rgba(15,22,38,.07),hsla(0,0%,100%,.09));border-radius:7px;color:var(--color-ink-body);display:inline-flex;font-family:var(--font-mono);font-size:.75rem;font-weight:600;gap:5px;height:28px;padding:0 9px}.awm-min-popover[data-v-dbaf8e2f]{border-radius:12px;bottom:calc(100% + 10px);padding:6px;position:absolute;right:0;width:200px;z-index:var(--z-index-5)}.awm-min-popover[data-v-dbaf8e2f]:after{background:inherit;border-bottom:inherit;border-right:inherit;bottom:-5px;content:"";height:10px;position:absolute;right:24px;transform:rotate(45deg);width:10px}.awm-min-popover-scroll[data-v-dbaf8e2f]{display:flex;flex-direction:column;gap:1px}.awm-min-row[data-v-dbaf8e2f]{align-items:center;border-radius:7px;color:var(--color-ink-body);display:flex;font-family:var(--font-mono);font-size:.75rem;font-weight:500;gap:7px;padding:5px 8px;white-space:nowrap}.awm-min-row[data-v-dbaf8e2f]:first-child{background:light-dark(rgba(51,130,236,.12),rgba(77,158,255,.16));color:light-dark(#1653ae,#8fc3ff)}.awm-min-row span[data-v-dbaf8e2f]{overflow:hidden;text-overflow:ellipsis}.awm-min-more[data-v-dbaf8e2f]{color:var(--color-ink-muted);line-height:1;padding:0 8px 2px;text-align:center}.awm-controls[data-v-495e9191]{flex:none;gap:3px}.awm-control[data-v-495e9191],.awm-controls[data-v-495e9191]{align-items:center;display:inline-flex}.awm-control[data-v-495e9191]{border-radius:7px;color:var(--color-ink-muted);height:28px;justify-content:center;transition:background-color var(--dur-fast) var(--ease-out);width:28px}.awm-control-hl[data-v-495e9191],.awm-control[data-v-495e9191]:hover{background:light-dark(rgba(15,22,38,.06),hsla(0,0%,100%,.08));color:var(--color-ink-body)}.hero-demo[data-v-c6537e19]{width:100%}.hero-scene[data-v-c6537e19]{aspect-ratio:16/10}.hero-window[data-v-c6537e19]{position:absolute}.hero-window-a[data-v-c6537e19]{height:58%;left:9%;top:13%;width:44%}.hero-window-b[data-v-c6537e19]{height:52%;right:6%;top:20%;width:40%}.hero-band[data-v-c6537e19]{align-items:center;display:flex;gap:10px;inset:auto 10px 10px;justify-content:center;position:absolute;z-index:var(--z-index-4)}.hero-strip[data-v-c6537e19]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);max-width:min(820px,100%);overflow-x:auto;scrollbar-width:none}.hero-strip[data-v-c6537e19]::-webkit-scrollbar{display:none}.hero-strip-btn[data-v-c6537e19]{scroll-snap-align:center}.hero-strip-btn[data-v-c6537e19] .awm-wbtn-title{max-width:7rem}@media(max-width:1023px){.hero-scene[data-v-c6537e19]{aspect-ratio:4/3}.hero-dock[data-v-c6537e19]{display:none}.hero-window-a[data-v-c6537e19]{height:54%;width:62%}.hero-window-b[data-v-c6537e19]{right:-8%;width:45%}}@media(max-width:639px){.hero-scene[data-v-c6537e19]{aspect-ratio:4/5}.hero-window-a[data-v-c6537e19]{height:52%;left:4%;top:12%;width:88%}.hero-window-b[data-v-c6537e19]{height:52%;left:8%;right:auto;top:18%;width:88%}.hero-strip[data-v-c6537e19]{scroll-snap-type:x proximity}.hero-strip[data-v-c6537e19] .awm-wbtn{height:44px}.hero-strip[data-v-c6537e19] .awm-wbtn-title{max-width:5rem}}.home-hero[data-v-ea55bc9d]{background:radial-gradient(1200px 600px at 50% -10%,light-dark(rgba(77,158,255,.14),rgba(26,102,217,.22)),transparent 60%)}.mac-crop[data-v-3ac2fea7]{align-items:center;background:radial-gradient(70% 80% at 30% 0,hsla(0,0%,100%,.35),transparent 70%),linear-gradient(165deg,#a7cdff,#3d87ee);border-radius:14px;box-shadow:0 0 0 1px light-dark(rgba(9,17,30,.08),hsla(0,0%,100%,.1));display:flex;justify-content:center;overflow:hidden;padding:18px 14px;position:relative}@media(prefers-color-scheme:dark){.mac-crop[data-v-3ac2fea7]{background:radial-gradient(70% 80% at 30% 0,rgba(77,158,255,.12),transparent 70%),linear-gradient(165deg,#16345f,#0a1830)}}.dvs[data-v-585a528a]{gap:12px;width:100%}.dvs[data-v-585a528a],.dvs-row[data-v-585a528a]{display:flex;flex-direction:column}.dvs-row[data-v-585a528a]{gap:6px}.dvs-label[data-v-585a528a]{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dvs-strip[data-v-585a528a]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);max-width:100%;overflow-x:auto;scrollbar-width:none}.dvs-strip[data-v-585a528a]::-webkit-scrollbar{display:none}.dvs-btn[data-v-585a528a] .awm-wbtn-title{max-width:7rem}.problem-section[data-v-18685501]{background-image:radial-gradient(light-dark(rgba(13,21,36,.055),hsla(0,0%,100%,.05)) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.problem-card[data-v-18685501]{border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:24px}.problem-card h3[data-v-18685501]{font-size:1.188rem;font-weight:620;letter-spacing:-.012em;line-height:1.3}.problem-card p[data-v-18685501]{color:var(--color-ink-body);font-size:.938rem;line-height:1.7}.mac-cursor[data-v-bf8f88e8]{filter:drop-shadow(0 1px 2px rgb(0 0 0/.35));pointer-events:none;position:absolute;transition:left .45s var(--ease-inout),top .45s var(--ease-inout);z-index:var(--z-index-5)}.mac-cursor-pressed svg[data-v-bf8f88e8]{transform:scale(.86);transform-origin:20% 15%}.isw[data-v-f6c5a4f9]{width:100%}.isw-scene[data-v-f6c5a4f9]{aspect-ratio:16/7}.isw-window[data-v-f6c5a4f9]{height:60%;left:18%;position:absolute;top:8%;width:54%;z-index:var(--z-index-2)}.isw-band[data-v-f6c5a4f9]{display:flex;inset:auto 8px 8px;justify-content:center;position:absolute;z-index:var(--z-index-3)}.isw-strip[data-v-f6c5a4f9]{max-width:100%;overflow:hidden}.isw-btn[data-v-f6c5a4f9] .awm-wbtn-title{max-width:7.5rem}@media(max-width:767px){.isw-scene[data-v-f6c5a4f9]{aspect-ratio:4/3}.isw-btn[data-v-f6c5a4f9] .awm-wbtn-title{max-width:3.5rem}}.strip-steps[data-v-ec8764b5]{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.strip-steps li[data-v-ec8764b5]{align-items:center;display:flex;gap:14px}.strip-step-num[data-v-ec8764b5]{align-items:center;background:var(--gradient-accent);border-radius:8px;box-shadow:inset 0 1px #ffffff40;color:#fff;display:inline-flex;flex:none;font-family:var(--font-mono);font-size:.813rem;font-weight:600;height:28px;justify-content:center;width:28px}.strip-steps p[data-v-ec8764b5]{color:var(--color-ink-body);font-size:1rem}.strip-pivot[data-v-ec8764b5],.strip-steps strong[data-v-ec8764b5]{color:var(--color-ink-strong);font-weight:650}.strip-pivot[data-v-ec8764b5]{border-left:3px solid var(--color-accent-500);font-family:var(--font-display);font-size:1.188rem;letter-spacing:-.012em;margin-top:6px;padding-left:16px}.audience-card[data-v-23d85880]{align-items:flex-start;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:28px}.audience-card h3[data-v-23d85880]{font-size:1.438rem;font-weight:620;letter-spacing:-.012em;line-height:1.3}.audience-card p[data-v-23d85880]{color:var(--color-ink-body);flex:1;font-size:.938rem;line-height:1.7}.audience-link[data-v-23d85880]{align-items:center;color:var(--color-link);display:inline-flex;font-weight:600;gap:6px;text-decoration:none}.audience-link[data-v-23d85880]:after{content:"→"}.audience-link[data-v-23d85880]:hover{color:var(--color-link-hover)}.mhm-crop[data-v-bf920b1c]{padding-top:218px}.mhm-strip[data-v-bf920b1c]{overflow:visible}@media(max-width:479px){.mhm-hide-sm[data-v-bf920b1c]{display:none}}.perf-list[data-v-a701099c]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.perf-list li[data-v-a701099c]{color:var(--color-ink-body);font-size:.938rem;line-height:1.7;padding-left:26px;position:relative}.perf-list li[data-v-a701099c]:before{border-bottom:2px solid var(--color-ok);border-left:2px solid var(--color-ok);content:"";height:7px;left:2px;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.perf-quote[data-v-a701099c]{color:var(--color-ink-strong);font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:700;letter-spacing:-.018em;line-height:1.15}.mmm[data-v-f6b19224]{display:grid;gap:14px;grid-template-columns:1fr 1fr;width:100%}@media(max-width:639px){.mmm[data-v-f6b19224]{grid-template-columns:1fr}}.mmm-display[data-v-f6b19224]{transition:transform var(--dur-fast) var(--ease-lift)}@media(prefers-reduced-motion:no-preference){.mmm-display[data-v-f6b19224]:hover{transform:translateY(-2px)}}.mmm-window[data-v-f6b19224]{position:absolute;z-index:var(--z-index-2)}.mmm-w-main-a[data-v-f6b19224]{height:56%;left:8%;top:14%;width:58%}.mmm-w-main-b[data-v-f6b19224]{height:48%;right:5%;top:22%;width:44%}.mmm-w-sec-a[data-v-f6b19224]{height:54%;left:10%;top:16%;width:56%}.mmm-w-sec-b[data-v-f6b19224]{height:46%;right:6%;top:26%;width:40%}.mmm-band[data-v-f6b19224]{display:flex;inset:auto 6px 6px;justify-content:center;position:absolute;z-index:var(--z-index-3)}.mmm-strip[data-v-f6b19224]{border-radius:10px;max-width:100%;min-height:38px;overflow:hidden}.mmm-strip[data-v-f6b19224] .awm-wbtn{gap:4px;height:28px;padding:0 7px}.mmm-strip[data-v-f6b19224] .awm-wbtn-title{font-size:.688rem;max-width:5.5rem}.mmm-sheet[data-v-f6b19224]{display:grid;gap:3px;grid-template-columns:repeat(4,1fr);padding:8px}.mmm-cell[data-v-f6b19224]{background:light-dark(#eef2f7,#1f2734);border-radius:3px;height:10px}.feature-block[data-v-984af98a]{align-items:center;display:grid;gap:3rem}@media(min-width:1024px){.feature-block[data-v-984af98a]{grid-template-columns:5fr 7fr}.feature-block-reverse[data-v-984af98a]{grid-template-columns:7fr 5fr}.feature-block-reverse .feature-copy[data-v-984af98a]{order:2}.feature-block-reverse .feature-mock[data-v-984af98a]{order:1}}.feature-copy[data-v-984af98a]{display:flex;flex-direction:column;gap:14px;min-width:0}.feature-title[data-v-984af98a]{font-size:1.438rem;font-weight:620;letter-spacing:-.012em;line-height:1.3}.feature-body[data-v-984af98a] p{color:var(--color-ink-body);font-size:.938rem;line-height:1.7}.feature-body[data-v-984af98a] p+p{margin-top:.625rem}.feature-mock[data-v-984af98a]{display:flex;flex-direction:column;gap:1.25rem;min-width:0;position:relative}.feature-mock[data-v-984af98a]:before{background:radial-gradient(560px 380px at var(--glow-x,30%) 20%,light-dark(rgba(77,158,255,.1),rgba(77,158,255,.16)),transparent 70%);content:"";inset:-40px;pointer-events:none;position:absolute;z-index:-1}.dmm-top[data-v-23d3dd6f]{display:flex;inset:8px 8px auto;justify-content:center;position:absolute;z-index:var(--z-index-3)}.dmm-strip[data-v-23d3dd6f]{border-radius:11px;min-height:40px}.dmm-strip[data-v-23d3dd6f] .awm-wbtn{height:30px}.dmm-strip[data-v-23d3dd6f] .awm-wbtn-title{font-size:.75rem;max-width:8rem}.dmm-window[data-v-23d3dd6f]{position:absolute;z-index:var(--z-index-2)}.dmm-w-a[data-v-23d3dd6f]{height:52%;left:9%;top:20%;width:52%}.dmm-w-b[data-v-23d3dd6f]{height:44%;right:7%;top:28%;width:38%}.dmm-bottom[data-v-23d3dd6f]{display:flex;inset:auto 0 8px;justify-content:center;position:absolute;z-index:var(--z-index-3)}.mac-menu[data-v-a99ea234]{border-radius:10px;display:inline-flex;flex-direction:column;min-width:172px;padding:5px}.mac-menu-row[data-v-a99ea234]{align-items:center;border-radius:6px;color:var(--color-ink-strong);display:flex;font-family:var(--font-sans);font-size:.813rem;gap:8px;padding:4px 8px;white-space:nowrap}.mac-menu-row-hl[data-v-a99ea234],.mac-menu-row[data-v-a99ea234]:hover{background:light-dark(#3382ec,#3382ec);color:#fff}.mac-menu-icon[data-v-a99ea234]{color:currentColor;display:inline-flex;opacity:.85;width:12px}.mac-menu-sep[data-v-a99ea234]{background:var(--color-line);height:1px;margin:4px 8px}.mac-menu-palette[data-v-a99ea234]{display:flex;gap:6px;padding:6px 8px}.mac-menu-swatch[data-v-a99ea234]{border-radius:999px;box-shadow:inset 0 0 0 .5px #0003;height:14px;width:14px}.mac-menu-swatch[data-v-a99ea234]:hover{transform:scale(1.15)}.wam-crop[data-v-6219b428]{padding-top:232px}.wam-anchor[data-v-6219b428]{display:flex;justify-content:center;position:relative}.wam-menu[data-v-6219b428]{bottom:calc(100% + 8px);left:22%;position:absolute;z-index:var(--z-index-3)}.wam-strip[data-v-6219b428]{max-width:100%;overflow:hidden}.wam-btn[data-v-6219b428] .awm-wbtn-title{max-width:7.5rem}@media(max-width:479px){.wam-btn[data-v-6219b428] .awm-wbtn-title{max-width:4.5rem}}.ait[data-v-28ca3b18]{gap:12px;width:100%}.ait[data-v-28ca3b18],.ait-row[data-v-28ca3b18]{display:flex;flex-direction:column}.ait-row[data-v-28ca3b18]{gap:6px}.ait-label[data-v-28ca3b18]{align-items:center;color:var(--color-ink-muted);display:inline-flex;font-family:var(--font-mono);font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.08em;text-transform:uppercase}.ait-chip[data-v-28ca3b18]{background:light-dark(rgba(51,130,236,.1),rgba(77,158,255,.14));border:1px solid light-dark(rgba(26,102,217,.25),rgba(77,158,255,.32));border-radius:999px;color:light-dark(#1653ae,#8fc3ff);font-size:.688rem;letter-spacing:.02em;padding:1px 8px;text-transform:none}.ait-crop[data-v-28ca3b18]{padding:14px}.ait-strip[data-v-28ca3b18]{max-width:100%;overflow:hidden}.ait-btn[data-v-28ca3b18] .awm-wbtn-title{max-width:16rem}@media(max-width:639px){.ait-btn[data-v-28ca3b18] .awm-wbtn-title{max-width:8rem}}.bcm[data-v-e0b4e718]{width:100%}.bcm-crop[data-v-e0b4e718]{padding-top:150px}.bcm-anchor[data-v-e0b4e718]{display:flex;justify-content:center;max-width:100%;position:relative}.bcm-menu[data-v-e0b4e718]{bottom:calc(100% + 8px);left:30%;position:absolute;z-index:var(--z-index-3)}.bcm-strip[data-v-e0b4e718]{max-width:100%;overflow:hidden}.bcm-btn[data-v-e0b4e718] .awm-wbtn-title{max-width:6.5rem}@media(max-width:767px){.bcm-btn[data-v-e0b4e718] .awm-wbtn-title{max-width:3.2rem}}.awm-chips[data-v-edfeb81c]{border-radius:10px;display:inline-flex;gap:4px;padding:4px}.awm-chip[data-v-edfeb81c]{border-radius:7px;color:var(--color-ink-body);font-family:var(--font-mono);font-size:.688rem;font-weight:500;padding:4px 10px;white-space:nowrap}.awm-chip-active[data-v-edfeb81c]{background:light-dark(rgba(15,22,38,.08),hsla(0,0%,100%,.1));color:var(--color-ink-strong)}.awm-chip-drop[data-v-edfeb81c]{background:light-dark(rgba(51,130,236,.12),rgba(77,158,255,.16));box-shadow:inset 0 0 0 2px light-dark(rgba(51,130,236,.8),rgba(77,158,255,.85));color:light-dark(#1653ae,#8fc3ff)}.bdm[data-v-3419ecc3]{width:100%}.bdm-scene[data-v-3419ecc3]{aspect-ratio:16/8}.bdm-window[data-v-3419ecc3]{position:absolute;z-index:var(--z-index-1)}.bdm-w-a[data-v-3419ecc3]{height:54%;left:8%;top:10%;width:46%}.bdm-chips[data-v-3419ecc3]{position:absolute;right:6%;top:10%;z-index:var(--z-index-3)}.bdm-ghost[data-v-3419ecc3]{align-items:center;display:flex;filter:drop-shadow(0 8px 18px rgb(9 17 30/.35));position:absolute;transition:left .6s var(--ease-inout),top .6s var(--ease-inout);z-index:var(--z-index-4)}.bdm-ghost-card[data-v-3419ecc3]{align-items:center;background:light-dark(hsla(0,0%,100%,.92),rgba(35,43,56,.95));border:1px solid var(--color-line-strong);border-radius:6px;display:inline-flex;height:26px;justify-content:center;margin-left:-14px;width:34px}.bdm-ghost-card[data-v-3419ecc3]:first-child{margin-left:0}.bdm-ghost-count[data-v-3419ecc3]{align-items:center;background:var(--gradient-accent);border-radius:999px;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:.688rem;font-weight:600;height:17px;min-width:17px;right:-8px;top:-8px}.bdm-band[data-v-3419ecc3],.bdm-ghost-count[data-v-3419ecc3]{justify-content:center;position:absolute}.bdm-band[data-v-3419ecc3]{display:flex;inset:auto 8px 8px;z-index:var(--z-index-2)}.bdm-strip[data-v-3419ecc3]{max-width:100%;overflow:hidden}.bdm-btn[data-v-3419ecc3] .awm-wbtn-title{max-width:7rem}.bdm-btn-away[data-v-3419ecc3]{opacity:.25}@media(max-width:639px){.bdm-scene[data-v-3419ecc3]{aspect-ratio:4/3}.bdm-btn[data-v-3419ecc3] .awm-wbtn-title{max-width:3.5rem}}.hpm-scene[data-v-bb05cb98]{aspect-ratio:16/7}.hpm-preview[data-v-bb05cb98]{position:absolute;z-index:var(--z-index-2)}.hpm-preview-window[data-v-bb05cb98]{height:100%;outline:2px solid light-dark(#3382ec,#4d9eff);outline-offset:2px}.hpm-tooltip[data-v-bb05cb98]{background:light-dark(rgba(15,22,38,.85),rgba(12,17,26,.92));border-radius:7px;bottom:-12px;box-shadow:0 4px 14px #09111e59;color:#f2f5f9;font-family:var(--font-mono);font-size:.688rem;left:50%;padding:4px 10px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:var(--z-index-3)}.hpm-band[data-v-bb05cb98]{display:flex;inset:auto 8px 8px;justify-content:center;position:absolute;z-index:var(--z-index-4)}.hpm-strip[data-v-bb05cb98]{max-width:100%;overflow:hidden}.hpm-btn[data-v-bb05cb98] .awm-wbtn-title{max-width:6.5rem}@media(max-width:767px){.hpm-scene[data-v-bb05cb98]{aspect-ratio:4/3}.hpm-btn[data-v-bb05cb98] .awm-wbtn-title{max-width:3.2rem}}.mgm[data-v-e8529c3b]{display:grid;gap:16px;grid-template-columns:1fr 1fr;width:100%}@media(max-width:639px){.mgm[data-v-e8529c3b]{grid-template-columns:1fr}}.mgm-tile[data-v-e8529c3b]{display:flex;flex-direction:column;gap:8px;min-width:0}.mgm-crop[data-v-e8529c3b]{padding:22px 10px}.mgm-strip[data-v-e8529c3b]{max-width:100%;overflow:hidden}.mgm-btn[data-v-e8529c3b] .awm-wbtn-title{max-width:5rem}.mgm-label[data-v-e8529c3b]{align-items:center;color:var(--color-ink-muted);display:flex;font-family:var(--font-mono);font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.08em;text-transform:uppercase}.mgm-chip[data-v-e8529c3b]{background:light-dark(rgba(51,130,236,.1),rgba(77,158,255,.14));border:1px solid light-dark(rgba(26,102,217,.25),rgba(77,158,255,.32));border-radius:999px;color:light-dark(#1653ae,#8fc3ff);font-size:.688rem;letter-spacing:.02em;padding:1px 8px;text-transform:none}.sam[data-v-8314d05c]{width:100%}.sam-scene[data-v-8314d05c]{aspect-ratio:16/9}.sam-safe-outline[data-v-8314d05c]{border:2px dashed light-dark(hsla(0,0%,100%,.75),rgba(77,158,255,.6));border-radius:10px;inset:30px 8px 66px;pointer-events:none;position:absolute;z-index:var(--z-index-1)}.sam-window-a[data-v-8314d05c]{height:46%;left:8%;position:absolute;top:16%;width:46%;z-index:var(--z-index-2)}.sam-window-a-max[data-v-8314d05c]{height:calc(100% - 96px);inset:30px auto auto 8px;width:calc(100% - 16px)}.sam-window-b[data-v-8314d05c]{height:38%;position:absolute;right:6%;transition:top .7s var(--ease-inout);width:34%;z-index:var(--z-index-3)}.sam-band[data-v-8314d05c]{display:flex;inset:auto 8px 8px;justify-content:center;position:absolute;z-index:var(--z-index-4)}.sam-strip[data-v-8314d05c]{max-width:100%;overflow:hidden}.sam-btn[data-v-8314d05c] .awm-wbtn-title{max-width:6.5rem}@media(max-width:767px){.sam-scene[data-v-8314d05c]{aspect-ratio:4/3}.sam-btn[data-v-8314d05c] .awm-wbtn-title{max-width:3.2rem}}.hygiene-banner[data-v-edbb200d]{background:light-dark(#eef2f7,#131a24);border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line)}.hygiene-title[data-v-edbb200d]{font-size:clamp(1.438rem,1.1rem + 1.4vw,1.938rem);font-weight:650;letter-spacing:-.015em;line-height:1.2}.hygiene-copy[data-v-edbb200d]{color:var(--color-ink-body);font-size:.938rem;line-height:1.8}.trust-item p[data-v-053946d6]{color:var(--color-ink-body);font-size:.938rem;line-height:1.7}.trust-item strong[data-v-053946d6]{color:var(--color-ink-strong);display:block;font-family:var(--font-sans);font-weight:650;margin-bottom:2px}.trust-link[data-v-053946d6]{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.trust-link[data-v-053946d6]:hover{color:var(--color-link-hover)}.free-era[data-v-bf24e52d]{background:var(--gradient-band)}@media(prefers-color-scheme:dark){.free-era[data-v-bf24e52d]{box-shadow:inset 0 0 0 100vmax #080f1c40}}.free-era-title[data-v-bf24e52d]{color:#fff;font-size:clamp(1.938rem,1.375rem + 1.8vw,2.75rem);font-weight:650;letter-spacing:-.018em;line-height:1.1}.free-era-link[data-v-bf24e52d]{align-items:center;background:#ffffff24;border:1px solid hsla(0,0%,100%,.35);border-radius:10px;color:#fff;display:inline-flex;font-weight:600;margin-top:4px;padding:10px 18px;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.free-era-link[data-v-bf24e52d]:hover{background:#ffffff38;transform:translateY(-1px)}.free-era-link[data-v-bf24e52d]:focus-visible{outline-color:#ffffffe6}.qa-item[data-v-9c2ca638]{display:flex;flex-direction:column;gap:6px}.qa-item h3[data-v-9c2ca638]{color:var(--color-ink-strong);font-family:var(--font-sans);font-size:1rem;font-weight:650}.qa-item p[data-v-9c2ca638]{color:var(--color-ink-body);font-size:.938rem;line-height:1.7}.qa-all[data-v-9c2ca638],.qa-link[data-v-9c2ca638]{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.qa-all[data-v-9c2ca638]{font-weight:600;text-decoration:none}.qa-all[data-v-9c2ca638]:hover,.qa-link[data-v-9c2ca638]:hover{color:var(--color-link-hover)}.cta-band[data-v-7177b529]{background:radial-gradient(900px 480px at 50% 0,light-dark(rgba(77,158,255,.14),rgba(26,102,217,.22)),transparent 70%)}
