.slv3{--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--neutral-950:#0a0a0a;--neutral-50-rgb:250 250 250;--neutral-100-rgb:245 245 245;--neutral-200-rgb:229 229 229;--neutral-300-rgb:212 212 212;--neutral-400-rgb:163 163 163;--neutral-500-rgb:115 115 115;--neutral-900-rgb:23 23 23;--neutral-950-rgb:10 10 10;--bg:var(--neutral-950);--bg-raise:var(--neutral-900);--card:rgb(var(--neutral-50-rgb) / .02);--card-solid:var(--neutral-950);--line:rgb(var(--neutral-50-rgb) / .1);--line-soft:rgb(var(--neutral-50-rgb) / .06);--line-strong:rgb(var(--neutral-50-rgb) / .16);--ink:var(--neutral-50);--ink-soft:var(--neutral-100);--ink-body:var(--neutral-300);--ink-dim:var(--neutral-300);--ink-faint:var(--neutral-400);--accent:#ff5300;--accent-ink:var(--neutral-950);--live:#ef4444;--live-strong:#ff2b3a;--font:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-logo:var(--font);--font-mono:var(--font)}.slv3,.slv3 *{box-sizing:border-box}.slv3{--shell:1800px;--gutter-l:clamp(28px, calc(28px + (100% - var(--shell)) * .06), 160px);--gutter-r:max(28px, calc(100% - var(--shell) - var(--gutter-l)));background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:clip}.slv3 ::selection{background:var(--accent);color:var(--accent-ink)}.slv3 a{color:inherit;text-decoration:none}.slv3 p{text-wrap:pretty}.slv3 .container{max-width:1180px;margin:0 auto;padding:0 32px}.slv3 .lead{color:var(--ink-body);margin:0;font-size:21px;line-height:1.5}.slv3 .dim{color:var(--ink-dim)}.slv3 .faint{color:var(--ink-faint)}.slv3 .eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-size:13px;font-weight:500}.slv3 .btn{font-family:var(--font);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:10px;font-weight:500;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s,border-color .15s,filter .15s;display:inline-flex}.slv3 .btn-primary{background:var(--accent);color:var(--accent-ink);white-space:normal;text-align:center;border-radius:18px;flex-shrink:0;max-width:100%;padding:15px 34px;font-size:21px}@media (hover:hover) and (pointer:fine){.slv3 .btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}}.slv3 .btn-primary:active{transform:scale(.97)}.slv3 .btn-ghost{color:var(--ink-body);border:1px solid var(--line);background:0 0;border-radius:18px;padding:15px 26px;font-size:21px}.slv3 .btn-ghost:hover{border-color:rgb(var(--neutral-50-rgb) / .25)}.slv3 .nav{z-index:50;background:rgb(var(--neutral-950-rgb) / .82);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.slv3 .logo{font-family:var(--font-logo);color:var(--ink-soft);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.slv3 .logo img{width:24px;height:25px;display:block}.slv3 .live-dot{z-index:0;background:var(--live);--pulse-halo:#ef444473;border-radius:50%;width:11px;height:11px;position:relative}.slv3 .live-dot:after{content:"";z-index:-1;background:var(--pulse-halo);border-radius:50%;animation:1.8s ease-in-out infinite livepulse;position:absolute;inset:-6px}@keyframes livepulse{0%,to{opacity:1;transform:scale(.48)}50%{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.slv3 .live-dot:after{content:none}}.slv3 [data-lv3-block]:not([data-lv3-block=heroBlock]){content-visibility:auto;contain-intrinsic-size:auto 800px}.slv3 .section{padding:110px 0 0}.slv3{--v3-display-tracking:-.045em;background:var(--bg);overflow-x:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.slv3 [data-rise]{animation:cubic-bezier(.23,1,.32,1) both slReveal;animation-timeline:view();animation-range:entry cover 20%}.slv3 .panel{animation:cubic-bezier(.23,1,.32,1) both slSettleDown;animation-timeline:view();animation-range:entry entry 25%}}}@keyframes slReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes slSettleDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}.slv3 a:focus-visible,.slv3 button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.slv3 .btn-primary:focus-visible,.slv3 .uc-btn.active:focus-visible,.slv3 .calc3-opts button.active:focus-visible{outline-color:var(--neutral-50)}.slv3 .meta{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);font-size:12px;font-weight:500}.slv3 .meta .acc{color:var(--accent)}.slv3 .serif{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.slv3 .tx{color:var(--ink);background:0 0!important}.slv3 .tx-grad{background-image:linear-gradient(110deg, var(--neutral-50) 20%, color-mix(in oklab, var(--accent) 80%, var(--neutral-50)) 50%, var(--accent) 75%)}.slv3 .outline{color:#0000;-webkit-text-stroke:1px rgb(var(--neutral-50-rgb) / .34)}.slv3 .hl{color:var(--accent)}.slv3 .dest3c{padding:96px var(--gutter-r) 96px var(--gutter-l)}.slv3 .dest3c-eyebrow{margin-bottom:22px;display:block}.slv3 .dest3c-head{margin-bottom:36px;display:block}.slv3 .dest3c-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.08}.slv3 .dest3c-head h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .dest3c-copy{color:var(--ink-dim);max-width:620px;margin:20px 0 0;font-size:16px;line-height:1.6}.slv3 .dest3c-row{flex-wrap:wrap;gap:14px;display:flex}.slv3 .dest3c-chip{border:1px solid var(--line-soft);background:rgb(var(--neutral-50-rgb) / .02);border-radius:14px;align-items:center;gap:12px;padding:12px 20px 12px 12px;display:flex}.slv3 .dest3c-ic{border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}.slv3 .dest3c-svg{width:19px;height:19px;display:block}.slv3 .dest3c-nm{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:500}.slv3 .hero3{min-height:100svh;padding:120px var(--gutter-r) 90px var(--gutter-l);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}.slv3 .hero3-bg{z-index:0;position:absolute;inset:0}.slv3 .hero3-bg img,.slv3 .hero3-bg video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.slv3 .hero3-bg img.on,.slv3 .hero3-bg video.on{opacity:1}.slv3 .hero3-shade{z-index:0;background:linear-gradient(90deg, rgb(var(--neutral-950-rgb) / .82) 0%, rgb(var(--neutral-950-rgb) / .66) 40%, rgb(var(--neutral-950-rgb) / .2) 72%, transparent 100%), radial-gradient(110% 80% at 50% 100%, rgb(var(--neutral-950-rgb) / .55) 0%, transparent 60%), linear-gradient(180deg, rgb(var(--neutral-950-rgb) / .72) 0%, rgb(var(--neutral-950-rgb) / .38) 42%, rgb(var(--neutral-950-rgb) / .9) 100%);position:absolute;inset:0}.slv3 .hero3-channels{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.slv3 .hero3-channels .meta{margin-right:8px}.slv3 .uc-btn{font-family:var(--font);letter-spacing:.01em;color:var(--ink-dim);background:rgb(var(--neutral-950-rgb) / .45);border:1px solid var(--line);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:99px;padding:7px 14px;font-size:12.5px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s}.slv3 .uc-btn:hover{color:var(--ink);border-color:rgb(var(--neutral-50-rgb) / .3)}.slv3 .uc-btn.active{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.slv3 .hero3 h1,.slv3 .hero3 .hero3-sub,.slv3 .hero3 .hero3-channels,.slv3 .hero3 .hero3-right{z-index:1;position:relative}.slv3 .hero3 h1{font-family:var(--font);letter-spacing:0;max-width:24ch;margin:0;font-size:clamp(40px,5.2vw,92px);font-weight:600;line-height:1.06}.slv3 .hero3 h1 .serif{font-size:1em}.slv3 .hero3-sub{grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:start;gap:clamp(48px,5vw,72px);margin-top:44px;display:grid}.slv3 .hero3-sub p{white-space:pre-line;max-width:600px;color:var(--neutral-100);margin:0;font-size:20px;line-height:1.55}.slv3 .slot-text{box-sizing:border-box;vertical-align:-.52em;border:1px solid rgb(var(--neutral-50-rgb) / .18);background:rgb(var(--neutral-950-rgb) / .55);-webkit-backdrop-filter:blur(10px);inline-size:21ch;max-inline-size:calc(100% - .75em);color:var(--ink);border-radius:8px;margin-inline:.2em;padding:.18em .52em .22em;line-height:1.2;display:inline-block;overflow:hidden}.slv3 .slot-text-item{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}.slv3 .slot-text-item--animate{animation:.38s cubic-bezier(.22,1,.36,1) both slotin}@keyframes slotin{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.slv3 .slot-text{max-inline-size:calc(100% - .4em);margin-inline:.1em;padding-inline:.45em}}.slv3 .hero3-cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.slv3 .hero3-cta .meta{color:var(--neutral-300)}.slv3 .hero3-sub .hero3-trust{white-space:normal;color:var(--neutral-200);margin:18px 0 0;font-size:12.5px;line-height:1.5}.slv3 .trial-terms{max-width:40ch;color:var(--ink-faint);margin:0;font-size:13.5px;line-height:1.5}.slv3 .hero3-card .hcard{background:rgb(var(--neutral-950-rgb) / .72);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line-strong);border-radius:12px;padding:18px}.slv3 .hcard .live-dot{background:var(--accent);--pulse-halo:color-mix(in oklab, var(--accent) 45%, transparent)}.slv3 .hcard-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.slv3 .hcard-top .live{align-items:center;gap:8px;display:inline-flex}.slv3 .hcard-ch{letter-spacing:.02em;color:var(--accent);border:1px solid color-mix(in oklab, var(--accent) 35%, transparent);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:11.5px;font-weight:500}.slv3 .hcard-title{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:500}.slv3 .hcard-sub{color:var(--ink-faint);margin-top:4px;font-size:13px}.slv3 .hcard-stats{grid-template-columns:1fr 1fr 1fr;gap:6px;margin:16px 0 0;display:grid}.slv3 .hcard-stat{background:rgb(var(--neutral-50-rgb) / .02);border:1px solid var(--line-soft);border-radius:8px;padding:10px 12px}.slv3 .hcard-stat .k{letter-spacing:.04em;color:var(--ink-faint);font-size:11px;font-weight:500}.slv3 .hcard-stat .v{color:var(--ink-body);font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;font-weight:500}.slv3 .mq3{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:42px 0;display:block;overflow:hidden}.slv3 .mq3-track{width:max-content;letter-spacing:var(--v3-display-tracking);text-transform:uppercase;white-space:nowrap;gap:70px;font-size:clamp(72px,9vw,140px);font-weight:700;line-height:1;animation:36s linear infinite mq3x;display:flex}.slv3 .mq3-track>div{gap:70px;display:flex}@keyframes mq3x{to{transform:translate(-50%)}}.slv3 .panel{margin:16vh 0;position:relative}.slv3 .panel-frame{flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:clip}@supports (animation-timeline:view()){.slv3 .panel-frame{animation:cubic-bezier(.23,1,.32,1) both bleedout;animation-timeline:view();animation-range:entry 20% cover 42%}@keyframes bleedout{0%{clip-path:inset(0 clamp(10px,3vw,64px) round 26px)}to{clip-path:inset(0)}}}.slv3 .panel-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.slv3 .panel-img{height:130%;animation:linear both panelpar;animation-timeline:view();animation-range:cover;top:-15%}}@keyframes panelpar{0%{transform:translateY(-10%)}to{transform:translateY(10%)}}}.slv3 .panel-shade{background:linear-gradient(180deg, rgb(var(--neutral-950-rgb) / .25) 0%, rgb(var(--neutral-950-rgb) / .05) 40%, rgb(var(--neutral-950-rgb) / .78) 100%);position:absolute;inset:0}.slv3 .panel-body{padding:0 var(--gutter-r) 44px var(--gutter-l);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;display:grid;position:relative}.slv3 .panel-body h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(34px,4vw,60px);font-weight:600;line-height:1.04}.slv3 .panel-body h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .panel-copy{color:rgb(var(--neutral-50-rgb) / .88);justify-self:end;max-width:420px;font-size:17px;line-height:1.6}.slv3 .panel-copy p{margin:0 0 14px}.slv3 .panel-copy .meta{color:rgb(var(--neutral-50-rgb) / .6);margin-bottom:14px;display:block}.slv3 .panel-list{margin:18px 0 0;padding:0;list-style:none}.slv3 .panel-list li{border-top:1px solid rgb(var(--neutral-50-rgb) / .22);padding:0}.slv3 .panel-list details{interpolate-size:allow-keywords;overflow:clip}.slv3 .panel-list details::details-content{height:0;transition:content-visibility .32s allow-discrete, height .32s ease;overflow-y:clip}.slv3 .panel-list details[open]::details-content{height:auto}.slv3 .panel-list .row{width:100%;color:var(--ink);font-size:15.5px;font-family:var(--font);text-align:left;cursor:pointer;background:0 0;border:none;padding:12px 0;list-style:none}.slv3 .panel-list .row h3{width:100%;font:inherit;justify-content:space-between;align-items:center;gap:18px;margin:0;display:flex}.slv3 .panel-list .row::-webkit-details-marker{display:none}.slv3 .panel-list .row .meta{color:rgb(var(--neutral-50-rgb) / .65);align-items:center;gap:10px;display:inline-flex}.slv3 .panel-list .row .ind{color:rgb(var(--neutral-50-rgb) / .5);font-size:15px;transition:transform .25s,color .25s}.slv3 .panel-list details[open] .row .ind{color:var(--accent);transform:rotate(45deg)}.slv3 .panel-list .exp{opacity:0;transition:opacity .28s 60ms,transform .28s 60ms;transform:translateY(-4px)}.slv3 .panel-list details[open] .exp{opacity:1;transform:none}.slv3 .panel-list .exp p{color:rgb(var(--neutral-50-rgb) / .78);max-width:380px;margin:0;padding:0 0 16px;font-size:14.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){.slv3 .panel-list .exp{transition:none}.slv3 .panel-list details::details-content{transition:none}}.slv3 .panel-list li.plain{color:var(--ink);justify-content:space-between;gap:18px;padding:11px 0;font-size:15.5px;display:flex}.slv3 .panel-list li.plain .meta{color:rgb(var(--neutral-50-rgb) / .65)}.slv3 .why3{padding:clamp(80px, 11vh, 130px) var(--gutter-r) clamp(40px, 6vh, 72px) var(--gutter-l)}.slv3 .why3-head{max-width:640px;margin-bottom:40px}.slv3 .why3-head h2{letter-spacing:-.025em;margin:14px 0 18px;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.05}.slv3 .why3-head h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .why3-head p{color:var(--ink-dim);max-width:520px;margin:0;font-size:17px;line-height:1.6}.slv3 .why3-group{border-top:1px solid var(--line-soft);grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:20px clamp(30px,4vw,70px);padding:28px 0 32px;display:grid}.slv3 .why3-glabel{padding-top:6px}.slv3 .why3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;display:grid}.slv3 .why3-t{align-items:center;gap:12px;display:flex}.slv3 .why3-ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:30px;height:30px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.slv3 .why3-item h3{letter-spacing:-.015em;margin:0;font-size:19px;font-weight:600}.slv3 .why3-item p{color:var(--ink-dim);max-width:430px;margin:10px 0 0;font-size:15.5px;line-height:1.55}.slv3 .idx{padding:0 var(--gutter-r) 0 var(--gutter-l)}.slv3 .idx-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:30px;margin-bottom:30px;display:flex}.slv3 .idx-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.08}.slv3 .idx-head h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .idx-row{border-top:1px solid var(--line-soft);grid-template-columns:130px minmax(0,1.1fr) minmax(0,1.3fr);align-items:start;gap:30px;padding:34px 0;transition:background .2s;display:grid}.slv3 .idx-row:last-child{border-bottom:1px solid var(--line-soft)}.slv3 .idx-num{letter-spacing:.04em;color:var(--accent);padding-top:8px;font-size:13.5px;font-weight:500}.slv3 .idx-row h3{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.1}.slv3 .idx-row p{color:var(--ink-dim);max-width:560px;margin:0;font-size:16.5px;line-height:1.6}.slv3 .stats3{margin:6vh var(--gutter-r) 6vh var(--gutter-l);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);gap:0;padding:0;display:grid}.slv3 .stat3{text-align:left;border-left:1px solid var(--line-soft);padding:7vh clamp(28px,3vw,60px)}.slv3 .stat3:first-child{border-left:0;padding-left:0}.slv3 .stat3:last-child{padding-right:0}.slv3 .stat3 .big{letter-spacing:-.03em;font-size:clamp(44px,6vw,108px);font-weight:700;line-height:1}.slv3 .stat3 .meta{max-width:34ch;margin-top:16px;display:block}.slv3 .sp3{padding:120px var(--gutter-r) 0 var(--gutter-l)}.slv3 .sp3-copy{text-align:center;max-width:700px;margin:0 auto}.slv3 .sp3-copy h2{letter-spacing:-.025em;text-wrap:balance;margin:14px 0 22px;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.08}.slv3 .sp3-copy h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .sp3-copy>p{max-width:560px;color:var(--ink-dim);text-wrap:pretty;margin:0 auto;font-size:16.5px;line-height:1.6}.slv3 .sp3-stage{flex-direction:column;align-items:center;gap:14px;margin-top:36px;display:flex}.slv3 .sp3-stage .as-replay{position:static}.slv3 .as-replay{z-index:1;background:oklch(14% 0 0/.72);position:absolute;bottom:16px;right:16px}.slv3 .as-agent{width:min(100%,470px)}.slv3 .as-card{color:#e8e8ea;font:14px/1.5 var(--font);background:#141418;border-radius:12px;flex-direction:column;display:flex;overflow:clip;box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -30px #000000d9}.slv3 .as-head{border-bottom:1px solid #232327;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px 11px 18px;display:flex}.slv3 .as-title{color:#e8e8ea;align-items:center;gap:0;font-size:13px;font-weight:600;display:inline-flex}.slv3 .as-log{flex-direction:column;gap:4px;padding:16px 18px 4px;display:flex}.slv3 .as-log p{margin:0}.slv3 .as-q{color:#e8e8ea;background:#2a2a31;border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;padding:8px 12px;font-size:13px;line-height:1.45;margin:0 0 10px!important}.slv3 .as-answer{display:grid}.slv3 .as-answer>p{grid-area:1/1}.slv3 .as-think{opacity:0;color:#0000;background:linear-gradient(90deg,#8a8a92 0 40%,#fff 50%,#8a8a92 60% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;align-self:start;width:fit-content}.slv3 .as-say{color:#d4d4d8}.slv3 .as-rows{background:#1b1b20;border-radius:8px;margin:10px 0 12px;overflow:clip;box-shadow:inset 0 0 0 1px #2a2a2f}.slv3 .as-row{border-top:1px solid #2a2a2f;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px 7px 8px;font-size:13.5px;line-height:1.3;display:grid}.slv3 .as-row:first-child{border-top:0}.slv3 .as-row small{color:#7a7a82;margin-top:2px;font-size:11.5px;display:block}.slv3 .as-ic{color:#c9c9cf;background:#141418;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.slv3 .as-tag{white-space:nowrap;font-size:12px;line-height:1;display:grid}.slv3 .as-tag>span{border-radius:6px;grid-area:1/1;padding:4px 7px}.slv3 .as-tag-draft{color:#d8931b;opacity:0;background:#2c201b}.slv3 .as-tag-on{color:#7ccb8a;background:#1b2a1e}.slv3 .as-tag-live{color:#f07070;background:#2c1b1b;border-radius:6px;padding:4px 7px}.slv3 .as-actions{justify-content:flex-end;margin:0 0 4px;display:flex}.slv3 .as-compose{background:#1b1b20;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:10px 12px 12px;padding:9px 9px 9px 14px;display:grid;box-shadow:inset 0 0 0 1px #2e2e34}.slv3 .as-field{font-size:13px;line-height:1.45;display:grid}.slv3 .as-field>span{grid-area:1/1}.slv3 .as-typed{color:#e8e8ea;opacity:0}.slv3 .as-ph{color:#6b6b73}.slv3 .as-send{color:#141418;background:#e8e8ea;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.slv3 .as-ctx{color:#b4b4ba;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12.5px;overflow:hidden;box-shadow:inset 0 0 0 1px #2e2e34}.slv3 .as-act{color:oklch(20% .05 128);background:oklch(84.1% .238 128.85);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.slv3 .as-agent[data-step=play] .as-typed{animation:1.9s both as-typing}.slv3 .as-agent[data-step=play] .as-ph{animation:1.9s both as-placeholder}.slv3 .as-agent[data-step=play] .as-send{animation:1.9s both as-send}.slv3 .as-agent[data-step=play] .as-q{animation:.32s cubic-bezier(.23,1,.32,1) 1.82s both sp3-in}@keyframes as-typing{0%,4%{opacity:1;clip-path:polygon(0 0,0 0,0 50%,0 50%,0 100%,0 100%);animation-timing-function:steps(34,end)}46%{opacity:1;clip-path:polygon(0 0,100% 0,100% 50%,0 50%,0 100%,0 100%);animation-timing-function:steps(30,end)}88%,94%{opacity:1;clip-path:polygon(0 0,100% 0,100% 50%,100% 50%,100% 100%,0 100%)}95%,to{opacity:0;clip-path:polygon(0 0,100% 0,100% 50%,100% 50%,100% 100%,0 100%)}}@keyframes as-placeholder{0%,94%{opacity:0}95%,to{opacity:1}}@keyframes as-send{0%,91%{scale:1}93%{animation-timing-function:cubic-bezier(.23,1,.32,1);scale:.92}97%,to{scale:1}}.slv3 .sp3-agent[data-step=play] .as-think{animation:1.1s 2.1s both sp3-think}.slv3 .sp3-agent[data-step=play] .as-say{animation:.32s cubic-bezier(.23,1,.32,1) 3.2s both sp3-in}.slv3 .sp3-agent[data-step=play] :is(.as-rows,.as-actions){animation:.32s cubic-bezier(.23,1,.32,1) 3.45s both sp3-in}.slv3 .sp3-agent[data-step=play] .as-tag-draft{animation:4.6s both sp3-draft}.slv3 .sp3-agent[data-step=play] .as-tag-on{animation:4.6s both sp3-applied}.slv3 .sp3-agent[data-step=play] .as-act{animation:4.6s both sp3-press}.slv3 .as-agent[data-idle] *{animation-play-state:paused!important}@keyframes sp3-in{0%{opacity:0;transform:translateY(8px)}}@keyframes sp3-think{0%{opacity:0;background-position:100% 0;animation-timing-function:cubic-bezier(.23,1,.32,1)}15%{opacity:1}90%{opacity:1;background-position:-100% 0}to{opacity:0}}@keyframes sp3-draft{0%,90%{opacity:1}93%,to{opacity:0}}@keyframes sp3-applied{0%,90%{opacity:0}93%,to{opacity:1}}@keyframes sp3-press{0%,85%{box-shadow:none;scale:1}87%{animation-timing-function:cubic-bezier(.23,1,.32,1);scale:.96;box-shadow:0 0 0 4px oklch(84.1% .238 128.85/.25)}91%,to{box-shadow:none;scale:1}}@media (prefers-reduced-motion:reduce){.slv3 .as-agent *{animation:none!important}.slv3 .as-replay{display:none}}.slv3 .mcp4{padding:120px var(--gutter-r) 0 var(--gutter-l)}.slv3 .mcp4-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);margin-bottom:40px;display:grid}.slv3 .mcp4-side{justify-self:end;max-width:520px}.slv3 .mcp4-copy h2{letter-spacing:-.025em;text-wrap:balance;margin:14px 0 22px;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.08}.slv3 .mcp4-copy>p{max-width:500px;color:var(--ink-dim);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.6}.slv3 .mcp4-endpoint{background:oklch(100% 0 0/.04);border-radius:14px;gap:6px;padding:12px 16px;display:inline-grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.slv3 .mcp4-endpoint code{color:var(--ink);font:500 15px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.slv3 .mcp4-cta{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:22px;display:flex}.slv3 .mcp4-connect{padding:12px 24px;font-size:17px}.slv3 .mcp4-link{color:var(--ink-body);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-size:14.5px;transition:color .15s,text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.slv3 .mcp4-link:hover{color:var(--ink);text-decoration-color:currentColor}}.slv3 .stage3.mcp4-stage{--tone:.3;padding:clamp(24px,3vw,40px) clamp(20px,3vw,40px) clamp(56px,5vw,64px)}.slv3 .mcp4-calls{gap:3px;margin:2px 0 10px;padding:0;list-style:none;display:grid}.slv3 .mcp4-calls li{grid-template-columns:16px auto minmax(0,1fr);align-items:center;gap:8px;font-size:12.5px;line-height:1.5;display:grid}.slv3 .mcp4-calls code{color:oklch(84.1% .238 128.85);font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.slv3 .mcp4-res{color:#7a7a82;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slv3 .mcp4-tick{color:#7ccb8a;background:#1b2a1e;border-radius:999px;place-items:center;width:16px;height:16px;display:grid}.slv3 .mcp4-ok{vertical-align:1px;background:#7ccb8a;border-radius:999px;width:6px;height:6px;margin-right:7px;display:inline-block}.slv3 .mcp4-facts{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:40px 0 0;padding-top:28px;display:grid}.slv3 .mcp4-facts dt{color:var(--ink);font-size:16px;font-weight:600}.slv3 .mcp4-facts dd{color:var(--ink-dim);margin:8px 0 0;font-size:14.5px;line-height:1.55}.slv3 .mcp4-side>.mcp4-clients{color:var(--ink-dim);margin:18px 0 0;font-size:13.5px;line-height:1.5}.slv3 .mcp4-prompts{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:28px;display:flex}.slv3 .mcp4-prompts ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.slv3 .mcp4-prompts li{color:var(--ink-body);background:oklch(100% 0 0/.04);border-radius:999px;padding:6px 12px;font-size:13.5px;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.slv3 .mcp4-agent[data-step=play] .mcp4-calls li{animation:sp3-in .28s cubic-bezier(.23, 1, .32, 1) calc(2.15s + var(--i) * .23s) both}.slv3 .mcp4-agent[data-step=play] .as-say{animation:.32s cubic-bezier(.23,1,.32,1) 3.95s both sp3-in}.slv3 .mcp4-agent[data-step=play] .as-rows{animation:.32s cubic-bezier(.23,1,.32,1) 4.2s both sp3-in}.slv3 .mcp4-agent[data-step=play] .as-tag-live{animation:.26s cubic-bezier(.23,1,.32,1) 4.45s both sp3-pop}@keyframes sp3-pop{0%{opacity:0;transform:scale(.96)}}.slv3 .studio3{padding:0 var(--gutter-r) 0 var(--gutter-l)}.slv3 .studio3-cap{color:var(--ink-dim);max-width:480px;margin:12px 0 0;font-size:15px;line-height:1.5}.slv3 .price3{padding:16vh var(--gutter-r) 0 var(--gutter-l);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.slv3 .price3-amount{letter-spacing:-.03em;align-items:baseline;font-size:clamp(72px,9vw,150px);font-weight:700;line-height:.9;display:flex}.slv3 .price3-amount .per{letter-spacing:0;color:var(--ink-faint);-webkit-text-stroke:0;margin-left:18px;font-size:clamp(18px,2vw,28px);font-weight:500}.slv3 .price3-monthly{letter-spacing:-.01em;color:var(--accent);margin:16px 0 0;font-size:clamp(19px,1.6vw,24px);font-weight:600}.slv3 .price3-note{max-width:480px;color:var(--ink-dim);margin:26px 0 0;font-size:16.5px;line-height:1.6}.slv3 .calc3{flex-direction:column;gap:26px;display:flex}.slv3 .calc3-group .meta{margin-bottom:12px;display:block}.slv3 .calc3-opts{flex-wrap:wrap;gap:8px;display:flex}.slv3 .calc3-opts button{font-family:var(--font);letter-spacing:.01em;color:var(--ink-dim);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:99px;padding:10px 20px;font-size:13.5px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s}.slv3 .calc3-opts button:hover{color:var(--ink);border-color:rgb(var(--neutral-50-rgb) / .3)}.slv3 .calc3-opts button.active{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.slv3 .calc3-points{margin:0;padding:0;list-style:none}.slv3 .calc3-points li{border-top:1px solid var(--line-soft);color:var(--ink-dim);justify-content:space-between;gap:16px;padding:13px 0;font-size:14.5px;display:flex}.slv3 .calc3-points li:last-child{border-bottom:1px solid var(--line-soft)}.slv3 .calc3-cta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.slv3 .calc3-cta .trial-terms{max-width:48ch}.slv3 .calc3-points li span:last-child{letter-spacing:.01em;color:var(--ink-faint);white-space:nowrap;text-align:right;font-size:12.5px}.slv3 .ent3{padding:0 var(--gutter-r) 0 var(--gutter-l);margin-top:12vh}.slv3 .ent3-row{border:1px solid var(--line-soft);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:44px 40px;display:grid}.slv3 .ent3-row h3{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.1}.slv3 .ent3-row p{color:var(--ink-dim);max-width:640px;margin:0;font-size:16px;line-height:1.55}@media (width<=980px){.slv3 .ent3-row{grid-template-columns:1fr;padding:30px 24px}.slv3 .ent3-row .btn{grid-column:1;justify-self:start}}.slv3 .idx.faq3{padding-top:clamp(80px,11vh,130px)}.slv3 .faq3-row{interpolate-size:allow-keywords;border-top:1px solid var(--line-soft);overflow:clip}.slv3 .faq3-row:last-child{border-bottom:1px solid var(--line-soft)}.slv3 .faq3-more{border-top:1px solid var(--line-soft)}.slv3 .faq3-more>summary{margin-top:28px;list-style:none;display:inline-flex}.slv3 .faq3-more>summary::-webkit-details-marker{display:none}.slv3 .faq3-more:not([open]) .faq3-more-open,.slv3 .faq3-more[open] .faq3-more-closed{display:none}.slv3 .faq3-more[open]{border-top:0}.slv3 .faq3-more[open]>summary{margin-bottom:28px}.slv3 .faq3-row::details-content{height:0;transition:content-visibility .32s allow-discrete, height .32s ease;overflow-y:clip}.slv3 .faq3-row[open]::details-content{height:auto}.slv3 .faq3-q{text-align:left;cursor:pointer;width:100%;color:var(--ink);font-family:var(--font);background:0 0;border:none;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:30px;padding:22px 0;list-style:none;display:grid}.slv3 .faq3-q::-webkit-details-marker{display:none}.slv3 .faq3-q .q{letter-spacing:-.02em;color:var(--neutral-200);font-size:clamp(18px,1.8vw,24px);font-weight:500;line-height:1.25}.slv3 .faq3-q .chev3{color:var(--ink-faint);justify-self:end;font-size:20px;transition:transform .25s,color .25s}.slv3 .faq3-row[open] .chev3{color:var(--accent);transform:rotate(45deg)}.slv3 .faq3-a-wrap{overflow:hidden}.slv3 .faq3-a-clip{min-height:0}.slv3 .faq3-a{opacity:0;color:var(--ink-dim);max-width:640px;margin:0;padding:0 0 32px;font-size:16.5px;line-height:1.6;transition:opacity .28s 60ms,transform .28s 60ms;transform:translateY(-4px)}.slv3 .faq3-row[open] .faq3-a{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.slv3 .faq3-row::details-content{transition:none}}@media (width>=721px){.slv3 .faq3-a{margin-left:0}}.slv3 .final3{padding:18vh var(--gutter-r) 14vh var(--gutter-l);text-align:center}.slv3 .final3 h2{letter-spacing:-.03em;margin:0 0 30px;font-size:clamp(38px,5vw,72px);font-weight:600;line-height:1.04}.slv3 .final3 h2 .serif{font-family:inherit;font-style:normal;font-weight:inherit}.slv3 .final3 .meta{margin-bottom:26px;display:block}.slv3 .guide-link{color:var(--ink-dim);max-width:520px;margin:20px 0 0;font-size:15px;line-height:1.6}.slv3 .guide-link a{color:var(--ink-body);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.slv3 .guide-link a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.slv3 .mq3-track,.slv3 .panel-frame,.slv3 .panel-img{animation:none}.slv3 .panel-img{height:100%;top:0}}@media (width<=980px){.slv3 .hero3-sub,.slv3 .panel-body,.slv3 .price3{grid-template-columns:1fr}.slv3 .panel-copy{justify-self:start}.slv3 .stats3{margin:10vh var(--gutter-r) 10vh var(--gutter-l);grid-template-columns:1fr;gap:0}.slv3 .stat3{border-left:0;border-top:1px solid var(--line-soft);padding:7vh 0}.slv3 .stat3:first-child{border-top:0}.slv3 .idx-row{grid-template-columns:70px 1fr}.slv3 .why3-group{grid-template-columns:1fr}.slv3 .why3-grid{margin-inline:calc(-1 * var(--gutter-l)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter-l) var(--gutter-r);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter-l);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,320px);grid-auto-flow:column;gap:14px;overflow-x:auto}.slv3 .why3-grid::-webkit-scrollbar{display:none}.slv3 .why3-item{scroll-snap-align:start;box-shadow:inset 0 0 0 1px var(--line-soft);background:oklch(100% 0 0/.03);border-radius:14px;padding:18px}.slv3 .dest3c-head{grid-template-columns:1fr;align-items:start;gap:16px}.slv3 .dest3c-head h2{margin-bottom:4px}.slv3 .idx-row p{grid-column:2}.slv3 .faq3-q{grid-template-columns:1fr 30px}.slv3 .faq3-a{margin-left:0}}.slv3 .stage3{isolation:isolate;outline-offset:-1px;border-radius:22px;outline:1px solid oklch(100% 0 0/.08);place-items:center;padding:clamp(18px,3.6vw,60px);display:grid;position:relative;overflow:clip}.slv3 .stage3:after{content:"";z-index:-1;background:oklch(.14 .01 60 / var(--tone,.22));pointer-events:none;position:absolute;inset:0}.slv3 .tex3,.slv3 .tex3 img{z-index:-2;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.slv3 .demo-replay{color:var(--ink-body);cursor:pointer;background:oklch(100% 0 0/.06);border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 11px;font:500 13px/1 inherit;transition:background-color .15s,color .15s,scale .15s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}@media (hover:hover) and (pointer:fine){.slv3 .demo-replay:hover{color:var(--ink);background:oklch(100% 0 0/.1)}}.slv3 .demo-replay:active{scale:.96}.slv3 .demo-replay:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.slv3 .demo-replay svg{flex:none}@media (prefers-reduced-motion:reduce){.slv3 .demo-replay{display:none}}.slv3 .studio3-stage{cursor:pointer}.slv3 .studio3-play{z-index:1;width:36px;height:36px;color:var(--ink);cursor:pointer;background:oklch(14% 0 0/.72);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.14)}.slv3 .studio3-play>svg{grid-area:1/1}.slv3 .studio3-play[aria-pressed=true] .studio3-play-icon,.slv3 .studio3-play[aria-pressed=false] .studio3-pause-icon{visibility:hidden}.slv3 .studio3-play:active{scale:.96}@media (prefers-reduced-motion:reduce),(scripting:none){.slv3 .studio3-play{display:none}.slv3 .studio3-stage{cursor:auto}}.slv3 .how3-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.slv3 .how3-steps{margin:0;padding:0;list-style:none}.slv3 .how3 .idx-row{padding:26px 0;display:block}.slv3 .how3-row>div{grid-template-columns:56px minmax(0,1fr);column-gap:12px;display:grid;position:relative}.slv3 .how3-row .idx-num{grid-row:1/span 2;padding-top:6px}.slv3 .how3-row h3{font-size:clamp(21px,2vw,28px)}.slv3 .how3-row p{margin-top:10px;font-size:15.5px}.slv3 .how3-hit{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;transition:background-color .15s;position:absolute;inset:-14px -16px}@media (hover:hover) and (pointer:fine){.slv3 .how3-hit:hover{background:oklch(100% 0 0/.035)}}.slv3 .how3-row>div{transform-origin:0;transition:scale .15s cubic-bezier(.23,1,.32,1)}.slv3 .how3-row:has(.how3-hit:active)>div{scale:.98}.slv3 .how3-hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.slv3 .how3-row .idx-num,.slv3 .how3-row h3,.slv3 .how3-row p{transition:color .2s,opacity .2s}.slv3 .how3-steps:has([aria-pressed=true]) .how3-row:not(:has([aria-pressed=true])) h3{opacity:.55}.slv3 .how3-steps:has([aria-pressed=true]) .how3-row:not(:has([aria-pressed=true])) p{opacity:.5}.slv3 .how3-row:has([aria-pressed=true]) .idx-num{color:var(--accent)}.slv3 .how3-bar{background:var(--accent);transform-origin:0;opacity:0;height:1px;position:absolute;bottom:-27px;left:0;right:0;scale:0 1}.slv3 [data-autoplaying] .how3-row:has([aria-pressed=true]) .how3-bar{opacity:1;animation:how3-progress var(--ms) linear both}@keyframes how3-progress{0%{scale:0 1}to{scale:1}}.slv3 .how3-stage{position:sticky;top:96px}.slv3 .studio3-strip{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgb(var(--neutral-50-rgb) / .18) transparent;gap:18px;margin-top:36px;padding-bottom:16px;display:flex;overflow:auto hidden}.slv3 .studio3-strip::-webkit-scrollbar{height:6px}.slv3 .studio3-strip::-webkit-scrollbar-thumb{background:rgb(var(--neutral-50-rgb) / .14);border-radius:99px}.slv3 .studio3-strip::-webkit-scrollbar-track{background:0 0}.slv3 .studio3-tile{scroll-snap-align:start;flex:0 0 clamp(420px,42vw,600px);min-width:0;margin:0}.slv3 .studio3-stage{--tone:.42;height:600px;container-type:size}.slv3 .studio3-stage .tex3 img{filter:saturate(.6)}.slv3 .studio3-stage>.dui-fit{width:min(100%, 100cqh * var(--dui-ar))}.slv3 .studio3-tile figcaption .meta{margin-top:16px;display:block}@media (width<=720px){.slv3 .studio3-tile{flex-basis:86vw}.slv3 .studio3-stage{height:86vw}.slv3 .studio3-stage:has(>.as-agent){height:auto;container-type:normal}}.slv3 .ls3{padding:16vh var(--gutter-r) 0 var(--gutter-l);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.slv3 .ls3-copy h2{letter-spacing:-.025em;margin:14px 0 18px;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.08}.slv3 .ls3-new{background:var(--accent);color:var(--accent-ink);border-radius:999px;margin-right:6px;padding:2px 7px;display:inline-block}.slv3 .ls3 .lead-sm{color:var(--ink-dim);max-width:520px;margin:0;font-size:17px;line-height:1.6}.slv3 .ls3-points{gap:10px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.slv3 .ls3-points li{color:var(--ink-body);padding-left:22px;font-size:15.5px;line-height:1.5;position:relative}.slv3 .ls3-points li:before{content:"";background:var(--accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.55em;left:2px}.slv3 .ls3-stage{--tone:.12}@media (width>=981px){.slv3 .ls3{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.slv3 .ls3-stage{order:-1}}@media (width<=980px){.slv3 .how3-grid,.slv3 .ls3,.slv3 .mcp4-head,.slv3 .mcp4-facts{grid-template-columns:minmax(0,1fr)}.slv3 .mcp4-side{justify-self:start}.slv3 .how3-stage{order:-1;position:relative;top:0}}.slv3 .hero3-news{z-index:1;outline-offset:-1px;color:var(--ink-body);background:oklch(14% 0 0/.62);border-radius:999px;outline:1px solid oklch(100% 0 0/.14);align-self:flex-start;align-items:center;gap:10px;margin-bottom:26px;padding:6px 14px 6px 6px;font-size:14px;transition-property:color,outline-color;transition-duration:.15s;display:inline-flex;position:relative}.slv3 .hero3-news:hover{color:var(--ink);outline-color:oklch(100% 0 0/.28)}.slv3 .hero3-news-tag{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.slv3 .hcard-outs{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:14px;padding:10px 0 2px;display:flex}.slv3 .hcard-outs .meta{font-size:11px}.slv3 .hcard-outs .meta:last-child{margin-left:auto}.slv3 .hcard-outs-ic{color:var(--ink);gap:8px;display:inline-flex}.slv3 .hcard-out{width:16px;height:16px}@font-face{font-family:Gabarito Var;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_astro/gabarito-variable-latin.ZpvQqcqY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/_astro/material-symbols-rounded-live-scenes.DuaanZjr.woff2)format("woff2")}.slv3 .dui-fit{width:100%;position:relative;overflow:clip;container-type:inline-size}.slv3 .dui-host{width:var(--fit-w);height:var(--fit-h);transform-origin:0 0;transform:scale(tan(atan2(100cqw, var(--fit-w))));position:absolute;top:0;left:0;overflow:clip}.slv3 .dui-window{--dui-bg:oklch(14.5% 0 0);background:var(--dui-bg);outline-offset:-1px;border-radius:12px;outline:1px solid oklch(100% 0 0/.1);overflow:clip;box-shadow:0 1px 2px oklch(0% 0 0/.3),0 12px 32px -8px oklch(0% 0 0/.55),0 40px 80px -24px oklch(0% 0 0/.6)}@font-face{font-family:Instrument Serif fallback;src:local(Georgia);size-adjust:76.4916%;ascent-override:129.426%;descent-override:40.5273%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2")}@font-face{font-family:Gabarito Dashboard;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/gabarito-dashboard-latin-ext-400.BuWYRzJt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito Dashboard fallback;src:local(BlinkMacSystemFont);size-adjust:106.122%;ascent-override:88.5778%;descent-override:24.5002%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:Gabarito Dashboard;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/gabarito-dashboard-latin-400.CICpwsWH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
