.asmt-page{--font:var(--sonique-font-display);--bg:rgb(var(--v-theme-background));--panel:#161619;--card:rgb(var(--v-theme-surface-bright));--card-2:#202026;--line:#ffffff16;--line-2:#ffffff0d;--ink:#fff;--ink-body:#b4b4be;--ink-dim:#9f9f9f;--ink-faint:#52525b;--blue:#0f75bc;--blue-bright:#2ea6ff;--blue-deep:#0d66a4;--blue-soft:#2ea6ff1f;--blue-line:#2ea6ff5c;--blue-glow:#2ea6ff4d;--violet:#6a00f0;--violet-2:#a78bfa;--radius:12px;--maxw:1180px;--shadow:0 26px 60px -30px #000000d9;--gap:22px;--band-pad:96px;background:var(--bg);color:var(--ink-body);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;position:relative;overflow-x:hidden}.v-theme--soniqueLight .asmt-page{--panel:rgb(var(--v-theme-section-even));--card-2:rgb(var(--v-theme-surface-variant));--line:rgba(var(--v-theme-on-surface), .12);--line-2:rgba(var(--v-theme-on-surface), .07);--ink:rgb(var(--v-theme-on-surface));--ink-body:rgb(var(--v-theme-ink-secondary));--ink-dim:rgb(var(--v-theme-muted));--ink-faint:rgb(var(--v-theme-faint));--blue-bright:rgb(var(--v-theme-primary-on-tint));--blue-soft:rgba(var(--v-theme-primary-on-tint), .1);--blue-line:rgba(var(--v-theme-primary-on-tint), .36);--blue-glow:rgba(var(--v-theme-primary), .2);--violet-2:rgb(var(--v-theme-accent-text));--shadow:0 18px 40px -28px #1e293b59}.asmt-page[data-density=compact]{--gap:16px;--band-pad:72px}.asmt-page[data-density=comfy]{--gap:30px;--band-pad:120px}.asmt-page *,.asmt-page :after,.asmt-page :before{box-sizing:border-box}.asmt-page a{color:var(--blue-bright);text-decoration:none;transition:color .2s}.asmt-page a:hover{color:#fff}.v-theme--soniqueLight .asmt-page a:not(.btn):hover{color:rgb(var(--v-theme-on-surface))}.asmt-page section[id]{scroll-margin-top:88px}.asmt-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.asmt-page .btn{cursor:pointer;appearance:none;font-family:var(--site-font-body);border:1px solid #0000;border-radius:100px;align-items:center;gap:9px;padding:13px 28px;font-size:16px;font-weight:500;line-height:1;transition:transform .2s,background .22s,border-color .22s,box-shadow .22s;display:inline-flex}.asmt-page .btn-primary{background:var(--blue);color:#fff;box-shadow:0 10px 26px -12px var(--blue-glow)}.asmt-page .btn-primary:hover{color:#fff;background:#0d66a4;transform:translateY(-2px)}.asmt-page .btn-ghost{color:#fff;border-color:var(--line);background:0 0}.v-theme--soniqueLight .asmt-page .btn-ghost{color:rgb(var(--v-theme-on-surface))}.asmt-page .btn-ghost:hover{border-color:var(--blue-line);color:#fff;transform:translateY(-2px)}.v-theme--soniqueLight .asmt-page .btn-ghost:hover{color:rgb(var(--v-theme-on-surface))}.asmt-page .band{padding:var(--band-pad) 0;background-color:rgb(var(--v-theme-section-odd));position:relative}.asmt-page .band.panel{background-color:rgb(var(--v-theme-section-even))}.asmt-page .sec-eyebrow{text-align:center;letter-spacing:.28em;text-transform:uppercase;color:var(--blue-bright);margin-bottom:12px;font-size:12px;font-weight:600}.asmt-page .sec-head{text-align:center;max-width:720px;margin:0 auto 46px}.asmt-page .section-title{color:#fff}.v-theme--soniqueLight .asmt-page .section-title{color:rgb(var(--v-theme-on-surface))}.asmt-page .sec-sub{color:var(--ink-body);text-wrap:pretty;max-width:620px;margin:18px auto 0;font-size:16px;line-height:1.65}.asmt-page .hero{text-align:center;padding:78px 0 90px;position:relative;overflow:hidden}.asmt-page .hero-blueprint{pointer-events:none;z-index:0;color:#8fd5ff;width:100%;height:100%;position:absolute;inset:0}.asmt-page .blueprint-construction,.asmt-page .blueprint-grid-major,.asmt-page .blueprint-grid-minor,.asmt-page .blueprint-primary,.asmt-page .blueprint-registration,.asmt-page .blueprint-routes,.asmt-page .blueprint-secondary{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.asmt-page .blueprint-drawing{opacity:.72}.asmt-page .blueprint-grid-minor{stroke-opacity:.012;stroke-width:1px}.asmt-page .blueprint-grid-major{stroke-opacity:.026;stroke-width:1px}.asmt-page .blueprint-construction{stroke-dasharray:3 8;stroke-opacity:.12}.asmt-page .blueprint-primary{stroke-opacity:.2;stroke-width:1.2px}.asmt-page .blueprint-routes{stroke-opacity:.27;stroke-width:1.1px}.asmt-page .blueprint-secondary{stroke-dasharray:5 7;stroke-opacity:.16}.asmt-page .blueprint-registration{stroke-opacity:.34;stroke-width:1.2px}.asmt-page .blueprint-arrow{fill:currentColor;opacity:.3}.asmt-page .hero-inner{z-index:1;position:relative}.asmt-page .hero-eyebrow{letter-spacing:.03125em;text-transform:uppercase;color:#2ea6ff;opacity:0;margin-bottom:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;animation:.7s 50ms forwards asmt-rise}.v-theme--soniqueLight .asmt-page .hero-eyebrow{color:rgb(var(--v-theme-primary-on-tint))}.asmt-page .hero h1{color:#fff;letter-spacing:-.02em;margin:0 0 22px;font-size:calc(clamp(44px,7.5vw,92px));font-weight:800;line-height:1}.v-theme--soniqueLight .asmt-page .hero h1{color:rgb(var(--v-theme-on-surface))}.asmt-page .hero h1 .ghost{letter-spacing:.01em;margin-bottom:2px;font-size:.62em;font-weight:700;display:block}.asmt-page .hero h1 .blue{color:var(--blue-bright)}.asmt-page .hero-word{opacity:0;animation:.85s cubic-bezier(.2,.7,.2,1) forwards asmt-rise;display:inline-block;transform:translateY(22px)}.asmt-page .hero .lede{color:var(--ink-body);text-wrap:pretty;opacity:0;max-width:620px;margin:0 auto;font-size:calc(clamp(16px,1.9vw,19px));line-height:1.65;animation:.8s .22s forwards asmt-rise}.asmt-page .hero .btn-row{gap:20px;margin-top:40px;animation:.8s .3s forwards asmt-rise}.asmt-page .hero .btn-row,.asmt-page .hero-micro{opacity:0;flex-wrap:wrap;justify-content:center;display:flex}.asmt-page .hero-micro{letter-spacing:.04em;color:var(--ink-dim);align-items:center;gap:0;margin-top:24px;font-size:12px;animation:.8s .4s forwards asmt-rise}.asmt-page .hero-micro b{color:var(--ink-body);font-weight:500}.asmt-page .hero-micro .sep{color:var(--blue-bright);margin:0 12px}.asmt-page .asmt-video-trigger{cursor:pointer;opacity:0;border-radius:16px;width:calc(min(500px,84vw));margin:40px auto 0;transition:box-shadow .22s cubic-bezier(.22,1,.36,1);animation:.8s .45s forwards asmt-rise;overflow:hidden;box-shadow:0 4px 16px #0000001f,0 2px 6px #00000014}.asmt-page .asmt-video-frame{aspect-ratio:16/9;transform-origin:50%;will-change:transform;border-radius:16px;width:100%;transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.asmt-page .asmt-video-thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.asmt-page .asmt-video-overlay{background:#00000047;transition:background-color .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.asmt-page .asmt-video-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;width:48px;height:48px;transition:background-color .22s cubic-bezier(.22,1,.36,1)}.asmt-page .asmt-video-play-icon{color:#fff}.asmt-page .asmt-video-trigger:hover{box-shadow:0 14px 28px #0000006b}.asmt-page .asmt-video-trigger:focus-visible .asmt-video-frame,.asmt-page .asmt-video-trigger:hover .asmt-video-frame{transform:scale(1.05)}.asmt-page .asmt-video-trigger:hover .asmt-video-overlay{background:#0003}.asmt-page .asmt-video-trigger:hover .asmt-video-play{background:#fff3}.asmt-page .as-frame{text-align:left;background:var(--card);border:1px solid var(--line);max-width:800px;box-shadow:var(--shadow);opacity:0;border-radius:16px;margin:52px auto 0;animation:.9s .5s forwards asmt-rise;overflow:hidden}.asmt-page .as-frame-top{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.asmt-page .as-frame-brand{letter-spacing:.04em;color:var(--ink-body);align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.asmt-page .as-frame-brand .b-dot{background:var(--blue-bright);width:9px;height:9px;box-shadow:0 0 10px var(--blue-glow);border-radius:50%}.asmt-page .as-progress{padding:18px 20px 0}.asmt-page .as-progress-row{color:var(--ink-body);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.asmt-page .as-progress-tail{color:var(--ink-dim)}.asmt-page .as-progress-bar{background:#0e0e10;border-radius:100px;height:4px;overflow:hidden}.v-theme--soniqueLight .asmt-page .as-progress-bar{background:rgb(var(--v-theme-faint))}.asmt-page .as-progress-fill{background:linear-gradient(90deg,var(--blue),var(--blue-bright));transform-origin:0;border-radius:100px;width:44%;height:100%;animation:1s cubic-bezier(.6,0,.2,1) .9s backwards asmt-grow;display:block}.asmt-page .as-stage{padding:20px 20px 24px}.asmt-page .as-q-row{align-items:center;gap:12px;margin-bottom:16px;display:flex}.asmt-page .as-q-badge{background:var(--blue-soft);border:1px solid var(--blue-line);color:var(--blue-bright);letter-spacing:.06em;border-radius:8px;flex:none;align-self:flex-start;margin-top:2px;padding:6px 11px;font-size:12.5px;font-weight:700}.asmt-page .as-q{color:#fff;letter-spacing:-.01em;flex:auto;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.35}.v-theme--soniqueLight .asmt-page .as-q{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-q-video{letter-spacing:.06em;color:var(--blue-bright);border:1px solid var(--blue-line);white-space:nowrap;border-radius:100px;flex:none;align-self:flex-start;align-items:center;gap:7px;margin-top:3px;padding:5px 11px;font-size:11px;display:inline-flex}.asmt-page .as-modes-seg button{padding:6px 13px;font-size:11.5px}.asmt-page .as-seg .ai-tag{letter-spacing:.12em;color:var(--violet-2);font-size:9px}.asmt-page .as-seg button.on .ai-tag{color:#fff}.asmt-page .as-stage-body{min-height:150px}.asmt-page .as-input{border:1px solid var(--line);color:#fff;background:#101013;border-radius:12px;min-height:78px;padding:14px 16px;font-size:15px;line-height:1.55}.v-theme--soniqueLight .asmt-page .as-input{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface))}.asmt-page .as-typed:after{content:"";background:var(--blue-bright);vertical-align:text-bottom;width:1.5px;height:1.05em;margin-left:2px;animation:1s step-end infinite as-blink;display:inline-block}@keyframes as-blink{50%{opacity:0}}.asmt-page .as-voice{flex-direction:column;gap:11px;display:flex}.asmt-page .as-wave{justify-content:space-between;align-items:center;width:100%;height:48px;display:flex}.asmt-page .as-wave i{background:linear-gradient(180deg,var(--blue-bright),var(--blue));border-radius:2px;flex:none;width:3px;animation:1s ease-in-out infinite alternate as-wv}@keyframes as-wv{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.asmt-page .as-voice-row{align-items:center;gap:8px;display:flex}.asmt-page .as-live-dot{background:var(--blue-bright);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite as-pulsedot}@keyframes as-pulsedot{50%{opacity:.3}}.asmt-page .as-live-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:11px}.asmt-page .as-transcript{color:var(--ink-body);margin:0;font-size:14.5px;font-style:italic;line-height:1.5}.asmt-page .as-agent{align-items:center;gap:16px;display:flex}.asmt-page .as-agent-chat{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.asmt-page .as-bubble{opacity:0;border-radius:12px;max-width:94%;padding:7px 12px;font-size:13px;line-height:1.35;animation:.5s forwards asmt-rise}.asmt-page .as-bubble.ai{border:1px solid var(--line-2);color:var(--ink-body);background:#101013;border-bottom-left-radius:4px}.v-theme--soniqueLight .asmt-page .as-bubble.ai{background:rgb(var(--v-theme-surface-variant))}.asmt-page .as-bubble.ai b{color:var(--blue-bright);font-weight:600}.asmt-page .as-bubble.me{background:var(--blue-soft);border:1px solid var(--blue-line);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.v-theme--soniqueLight .asmt-page .as-bubble.me{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-agent-tile{aspect-ratio:16/9;background:#000;border-radius:10px;flex:none;width:200px;position:relative;overflow:hidden}.asmt-page .as-agent-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.asmt-page .as-call-badge{letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:6px;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.asmt-page .as-call-dot{background:#ff5a5a;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite as-pulsedot}.asmt-page .grid3{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){.asmt-page .grid3{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.asmt-page .asmt-card{--asmt-hover-duration:.7s;--asmt-hover-ease:cubic-bezier(.4, 0, .2, 1);height:100%;transition:background-color var(--asmt-hover-duration) var(--asmt-hover-ease),box-shadow var(--asmt-hover-duration) var(--asmt-hover-ease);position:relative;overflow:hidden}.asmt-page .asmt-card-hovered{box-shadow:var(--shadow)}.asmt-page .asmt-card-content{z-index:1;text-align:center;transition:transform var(--asmt-hover-duration) var(--asmt-hover-ease);flex-direction:column;align-items:center;gap:12px;padding:56px 30px 44px;display:flex;position:relative}.asmt-page .asmt-card-hovered .asmt-card-content{transform:translateY(-10px)}.asmt-page .asmt-card-icon{width:46px;height:46px;color:rgb(var(--v-theme-primary));transition:color var(--asmt-hover-duration) var(--asmt-hover-ease);margin-bottom:4px}.asmt-page .asmt-card-hovered .asmt-card-desc,.asmt-page .asmt-card-hovered .asmt-card-hook,.asmt-page .asmt-card-hovered .asmt-card-icon,.asmt-page .asmt-card-hovered .asmt-card-name{color:rgb(var(--v-theme-on-primary))}.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-desc,.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-hook,.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-icon,.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-name{color:#fff}.asmt-page .asmt-card-name{color:#fff;letter-spacing:-.01em;transition:color var(--asmt-hover-duration) var(--asmt-hover-ease);margin:0;font-size:21px;font-weight:600}.v-theme--soniqueLight .asmt-page .asmt-card-name{color:rgb(var(--v-theme-on-surface))}.asmt-page .asmt-card-hook{color:#f5f5f7;text-wrap:pretty;transition:color var(--asmt-hover-duration) var(--asmt-hover-ease);margin:0;font-size:15px;line-height:1.55}.v-theme--soniqueLight .asmt-page .asmt-card-hook{color:rgb(var(--v-theme-on-surface))}.asmt-page .asmt-card-desc{color:var(--ink-body);text-wrap:pretty;transition:color var(--asmt-hover-duration) var(--asmt-hover-ease);margin:0;font-size:13.5px;line-height:1.6}.asmt-page .asmt-card-tag{letter-spacing:.16em;text-transform:uppercase;border:1px solid;border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.asmt-page .asmt-card-tag.manual{color:var(--ink-dim);border-color:var(--line)}.asmt-page .asmt-card-tag.ai{color:var(--violet-2);background:#8b5cf61a;border-color:#b06bff66}.asmt-page .asmt-card-hovered .asmt-card-tag{color:rgb(var(--v-theme-on-primary));border-color:rgba(var(--v-theme-on-surface),.5);background:0 0}.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-tag{color:#fff;border-color:#ffffff80}.asmt-page .asmt-card-badge{z-index:1;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(var(--v-theme-primary),.45);color:rgb(var(--site-readable-primary,var(--v-theme-primary)));background:rgba(var(--v-theme-primary),.1);transition:color var(--asmt-hover-duration) var(--asmt-hover-ease),border-color var(--asmt-hover-duration) var(--asmt-hover-ease);border-radius:100px;padding:3px 9px;font-size:9.5px;font-weight:600;position:absolute;top:16px;right:16px}.asmt-page .asmt-card-hovered .asmt-card-badge{color:rgb(var(--v-theme-on-primary));border-color:rgba(var(--v-theme-on-surface),.5);background:0 0}.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-badge{color:#fff;border-color:#ffffff80}.asmt-page .asmt-modes-note{text-align:center;letter-spacing:.04em;max-width:640px;color:var(--ink-dim);text-wrap:pretty;margin:28px auto 0;font-size:12px;font-style:italic;font-weight:400;line-height:1.6}.asmt-page .asmt-card-number{z-index:0;--site-outline-text-color:rgba(var(--v-theme-primary), .8);--site-outline-text-width:2px;font-family:var(--sonique-font-display);opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;transition:-webkit-text-stroke var(--asmt-hover-duration) var(--asmt-hover-ease);font-size:5.8rem;font-weight:800;line-height:1;position:absolute;bottom:-18px;right:16px}.asmt-page .asmt-card-hovered .asmt-card-number{--site-outline-text-color:rgba(var(--v-theme-on-surface), .8)}.v-theme--soniqueLight .asmt-page .asmt-card-hovered .asmt-card-number{--site-outline-text-color:#fffc}.asmt-page .as-matrix{max-width:1000px;margin:0 auto}.asmt-page .as-seg-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:flex}.asmt-page .as-seg-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);font-size:11px}@property --seg-index{syntax:"<number>";inherits:false;initial-value:0}.asmt-page .as-seg{border:1px solid var(--line);background:var(--card);border-radius:100px;grid-template-columns:repeat(3,1fr);padding:4px;display:inline-grid;position:relative}.asmt-page .as-seg-thumb{background:var(--blue);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--seg-index,0) * 100%));pointer-events:none;border-radius:100px;transition:--seg-index .34s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.asmt-page .as-seg button{z-index:1;cursor:pointer;color:var(--ink-body);font-family:var(--font);letter-spacing:.02em;white-space:nowrap;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;gap:6px;padding:8px 17px;font-size:12px;font-weight:500;transition:color .25s;display:inline-flex;position:relative}.asmt-page .as-seg button:hover{color:#fff}.v-theme--soniqueLight .asmt-page .as-seg button:hover{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-seg button.on,.v-theme--soniqueLight .asmt-page .as-seg button.on{color:#fff}.asmt-page .as-chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.asmt-page .as-chip{border:1px solid var(--line);color:#fff;background:var(--card);border-radius:100px;align-items:center;gap:9px;padding:10px 16px;font-size:14px;transition:opacity .5s,border-color .5s,background .5s,transform .5s cubic-bezier(.3,.7,.3,1);display:inline-flex}.v-theme--soniqueLight .asmt-page .as-chip{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-chip .cdot{background:var(--ink-faint);border-radius:50%;width:8px;height:8px;transition:all .5s}.asmt-page .as-chip .ctag{text-align:left;letter-spacing:.12em;text-transform:uppercase;min-width:50px;color:var(--ink-dim);padding-left:2px;font-size:9.5px;transition:color .5s;display:inline-block}.asmt-page .as-chip.sel{border-color:var(--blue-line);background:var(--blue-soft);transform:translateY(-2px)}.asmt-page .as-chip.sel .cdot{background:var(--blue-bright);box-shadow:0 0 12px var(--blue-glow)}.asmt-page .as-chip.sel .ctag{color:var(--blue-bright)}.asmt-page .as-chip.dim{color:var(--ink-dim)}.asmt-page .as-matrix-note{text-align:center;color:var(--ink-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:28px auto 0;font-size:14px;display:flex}.asmt-page .as-matrix-count{color:#fff;font-weight:600}.v-theme--soniqueLight .asmt-page .as-matrix-count{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-note-play{border:1px solid var(--blue-line);width:20px;height:20px;color:var(--blue-bright);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.asmt-page .as-split{grid-template-columns:.92fr 1.08fr;align-items:center;gap:calc(clamp(32px,5vw,68px));max-width:1080px;margin:0 auto;display:grid}@media (width<=940px){.asmt-page .as-split{grid-template-columns:1fr}}.asmt-page .as-split-copy .base-section-title,.asmt-page .as-split-copy .sec-eyebrow{text-align:left;margin-left:0}.asmt-page .as-split-copy .section-divider{margin-left:0;margin-right:auto}.asmt-page .as-split-copy .sub{color:var(--ink-body);text-wrap:pretty;margin:20px 0 24px;font-size:16px;line-height:1.65}.asmt-page .as-points{-moz-column-gap:20px;grid-template-columns:138px 1fr;gap:16px 20px;margin:0;padding:0;list-style:none;display:grid}.asmt-page .as-points li{display:contents}.asmt-page .as-points .pt-k{color:#fff;margin:0;padding-left:18px;font-size:15px;font-weight:400;line-height:1.5;position:relative}.v-theme--soniqueLight .asmt-page .as-points .pt-k{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-points .pt-k:before{content:"";background:var(--blue-bright);width:7px;height:7px;box-shadow:0 0 10px var(--blue-glow);border-radius:50%;position:absolute;top:.5em;left:0}.asmt-page .as-points .pt-v{color:var(--ink-body);margin:0;font-size:15px;line-height:1.5}@media (width<=540px){.asmt-page .as-points{grid-template-columns:1fr;row-gap:4px}.asmt-page .as-points .pt-v{margin-bottom:12px;padding-left:18px}.asmt-page .as-matrix .as-seg{max-width:100%}.asmt-page .as-matrix .as-seg button{white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:8px 10px;line-height:1.25}}.asmt-page .as-report{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:calc(clamp(22px,3vw,32px));position:relative;overflow:hidden}.asmt-page .as-report:before{content:"";pointer-events:none;opacity:.8;background:radial-gradient(130% 80% at 90% -10%,#2ea6ff1a,#0000 60%);position:absolute;inset:0}.asmt-page .as-report-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex;position:relative}.asmt-page .as-report-title{color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:700}.v-theme--soniqueLight .asmt-page .as-report-title{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-report-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--blue-bright);border:1px solid var(--blue-line);border-radius:100px;padding:5px 11px;font-size:10px;font-weight:600}.asmt-page .as-report-ruler{margin:0 0 32px;padding-top:6px;position:relative}.asmt-page .as-report-ruler-bar{background:linear-gradient(90deg,#1a2a3e,var(--blue),var(--blue-bright));border-radius:100px;height:4px}.v-theme--soniqueLight .asmt-page .as-report-ruler-bar{background:linear-gradient(90deg,rgb(var(--v-theme-faint)),var(--blue),var(--blue-bright))}.asmt-page .as-report-marker{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:0;transform:translate(-50%)}.asmt-page .as-report-marker i{width:13px;height:13px;box-shadow:0 0 0 3px var(--card),0 0 0 4.5px var(--blue-bright),0 0 16px var(--blue-glow);background:#fff;border-radius:50%;display:block}.asmt-page .as-report-marker em{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-body);white-space:nowrap;font-size:9.5px;font-style:normal}.asmt-page .as-dims{flex-direction:column;gap:14px;display:flex;position:relative}.asmt-page .as-dim-row{grid-template-columns:minmax(108px,150px) 1fr 88px;align-items:center;gap:14px;display:grid}.asmt-page .as-dim-name{color:var(--ink-body);font-size:13.5px}.asmt-page .as-dim-track{background:#0e0e10;border-radius:100px;height:6px;overflow:hidden}.v-theme--soniqueLight .asmt-page .as-dim-track{background:rgb(var(--v-theme-faint))}.asmt-page .as-dim-fill{border-radius:100px;width:0;height:100%;transition:width 1s cubic-bezier(.5,0,.2,1);display:block}.asmt-page .as-dim-word{letter-spacing:.08em;text-transform:uppercase;text-align:right;font-size:10.5px;font-weight:600}.asmt-page .as-next{border-top:1px dashed var(--line);margin-top:26px;padding-top:18px;position:relative}.asmt-page .as-next-head{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:8px;font-size:10.5px}.asmt-page .as-next-item{border-bottom:1px solid var(--line-2);color:#f5f5f7;align-items:baseline;gap:10px;padding:9px 0;font-size:14.5px;display:flex}.v-theme--soniqueLight .asmt-page .as-next-item{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-next-item:last-child{border-bottom:none}.asmt-page .as-next-arrow{color:var(--blue-bright);flex:none}.asmt-page .as-next-item a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line);text-underline-offset:3px}.v-theme--soniqueLight .asmt-page .as-next-item a{color:rgb(var(--v-theme-on-surface))}.asmt-page .as-next-item a:hover{-webkit-text-decoration-color:var(--blue-bright);text-decoration-color:var(--blue-bright)}.asmt-page .as-next-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--blue-bright);border:1px solid var(--blue-line);border-radius:100px;flex:none;margin-left:auto;padding:3px 8px;font-size:9px;font-weight:600}.asmt-page .langs-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-color:rgb(var(--v-theme-section-surface));padding:40px 0}.asmt-page .as-langs{align-items:center;gap:26px;display:flex}.asmt-page .as-langs-label{background:rgb(var(--site-readable-primary-chip));color:rgb(var(--v-theme-on-primary));letter-spacing:.14em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.asmt-page .as-marquee{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.asmt-page .as-marquee-track{width:max-content;animation:72s linear infinite as-marq;display:flex}.asmt-page .as-marquee:hover .as-marquee-track{animation-play-state:paused}.asmt-page .as-marquee-half{white-space:nowrap;gap:52px;padding-right:52px;display:flex}.asmt-page .as-lang{color:var(--ink-body);font-size:17.5px}.asmt-page .as-lang:nth-child(odd){color:var(--ink-dim)}@keyframes as-marq{to{transform:translate(-50%)}}.asmt-page .cta-band{text-align:center}.asmt-page .cta-box{background:rgb(var(--v-theme-surface-bright));border:1px solid var(--line);border-radius:20px;max-width:900px;margin:0 auto;padding:calc(clamp(38px,6vw,72px));position:relative;overflow:hidden}.asmt-page .band.panel .cta-box{background:rgb(var(--v-theme-section-even-card))}.asmt-page .cta-box:before{content:"";pointer-events:none;background:radial-gradient(120% 130% at 50% -20%,#2ea6ff29,#0000 60%);position:absolute;inset:0}.asmt-page .cta-line{background:linear-gradient(90deg,transparent,var(--blue-bright),transparent);height:3px;position:absolute;top:0;left:0;right:0}.asmt-page .cta-box h2{color:#fff;letter-spacing:-.01em;text-wrap:pretty;margin:0 0 14px;font-size:calc(clamp(26px,4vw,42px));font-weight:700;line-height:1.12;position:relative}.v-theme--soniqueLight .asmt-page .cta-box h2{color:rgb(var(--v-theme-on-surface))}.asmt-page .cta-box p{color:var(--ink-body);max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.6;position:relative}.asmt-page .cta-box .btn-row{gap:20px;margin-top:28px}.asmt-page .cta-box .btn-row,.asmt-page .cta-trust{flex-wrap:wrap;justify-content:center;display:flex;position:relative}.asmt-page .cta-trust{gap:10px 22px;margin:26px 0 0;padding:0;list-style:none}.asmt-page .cta-trust li{color:var(--ink-body);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;display:inline-flex}.asmt-page .cta-trust li svg{color:var(--blue-bright);flex:none}@keyframes asmt-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes asmt-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=720px){.asmt-page .as-progress-tail,.asmt-page .as-report-marker em{display:none}.asmt-page .as-dim-row{grid-template-columns:minmax(90px,118px) 1fr 78px;gap:10px}.asmt-page .as-langs{gap:16px}.asmt-page .as-agent-tile{width:128px}.asmt-page{--band-pad:68px}}.asmt-page .asmt-fab{z-index:40;opacity:0;pointer-events:none;padding-left:66px;transition:opacity .3s,transform .3s;position:fixed;bottom:calc(clamp(16px,3vw,32px));right:calc(clamp(16px,3vw,32px));transform:translateY(16px);box-shadow:0 12px 34px #00000073}.asmt-page .asmt-fab.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.asmt-page .asmt-fab.ai-gradient{border:none;box-shadow:0 0 12px 3px #b100f040,0 0 12px 3px #00d1d140,0 12px 30px #00000059;background:var(--ai-gradient-background)!important}.asmt-page .asmt-fab-avatar{background:linear-gradient(90deg,rgb(var(--v-theme-accent-start)) 0,rgb(var(--v-theme-accent-mid)) 52%,rgb(var(--v-theme-accent-end)) 100%);pointer-events:none;border-radius:999px;padding:3px;position:absolute;top:50%;left:26px;transform:translate(-56%,-50%)}.asmt-page .asmt-fab-avatar-img{border-radius:999px;display:block}.asmt-page .asmt-fab-free{box-shadow:0 0 0 .5px var(--bg);pointer-events:none;position:absolute;top:0;right:28px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.asmt-page *,.asmt-page :after,.asmt-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important}.asmt-page .as-report,.asmt-page .asmt-reveal{opacity:1!important;transform:none!important}.asmt-page .as-frame,.asmt-page .asmt-video-trigger,.asmt-page .hero .btn-row,.asmt-page .hero .lede,.asmt-page .hero-eyebrow,.asmt-page .hero-micro{opacity:1!important;animation:none!important}.asmt-page .as-marquee-track{animation:none!important}}
