.aven-module__4S7gRW__hero{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;padding-block:48px 72px;display:grid;position:relative}.aven-module__4S7gRW__hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:-40px -64px 0;-webkit-mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 70%);mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 70%)}.aven-module__4S7gRW__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.aven-module__4S7gRW__textLink{color:#bed4de;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.aven-module__4S7gRW__textLink:hover{color:#9af0f3}.aven-module__4S7gRW__heroNote{color:#9fb1bb;font-size:12px;line-height:1.7;font-family:var(--font-geist-mono),monospace;letter-spacing:.02em;margin-top:22px}.aven-module__4S7gRW__stage{background:#0a1318;border:1px solid #2a4650;border-radius:18px;min-width:0;padding:0 22px 22px;box-shadow:0 30px 90px #0008}.aven-module__4S7gRW__stageBar{color:#8ce4e9;border-bottom:1px solid #1f3139;align-items:center;gap:12px;margin-inline:-22px;padding:14px 22px;font-size:13px;font-weight:600;display:flex}.aven-module__4S7gRW__stageDots{gap:6px;display:flex}.aven-module__4S7gRW__stageDots i{background:#2b3f48;border-radius:50%;width:9px;height:9px}.aven-module__4S7gRW__stageLabel{color:#7f939d;font-size:11px;font-weight:400;font-family:var(--font-geist-mono),monospace;margin-left:auto}.aven-module__4S7gRW__bubble{color:#e4eef2;background:#173039;border-radius:14px 14px 3px;margin:20px 0 16px 36px;padding:12px 16px;font-size:14px;line-height:1.65}.aven-module__4S7gRW__reading{color:#8ce4e9;border:1px solid #25414a;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:12px;display:inline-flex}.aven-module__4S7gRW__pulse{background:#69d8df;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out 1s 4 aven-module__4S7gRW__pulse}.aven-module__4S7gRW__sources{gap:8px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.aven-module__4S7gRW__sources li{color:#9fb1bb;background:#0d1a20;border:1px solid #1f3139;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.aven-module__4S7gRW__sources li>svg{color:#69d8df;flex-shrink:0}.aven-module__4S7gRW__sources li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.aven-module__4S7gRW__sources strong{color:#dfe9ee;font-size:13px;font-weight:600}.aven-module__4S7gRW__sources code{font-family:var(--font-geist-mono),monospace;color:#7f939d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aven-module__4S7gRW__sources mark,.aven-module__4S7gRW__quote mark{color:#f1dc9a;background:#ecd07f24;border-radius:4px;padding:1px 6px}.aven-module__4S7gRW__sources mark{font-size:11px;font-family:var(--font-geist-mono),monospace;white-space:nowrap;margin-left:auto}.aven-module__4S7gRW__stageAnswer{color:#c7d5dc;font-size:14px;line-height:1.8}.aven-module__4S7gRW__cite{color:#9af0f3;vertical-align:super;background:#69d8df26;border-radius:5px;place-items:center;min-width:17px;height:17px;margin-left:4px;font-size:10px;font-weight:700;display:inline-grid}.aven-module__4S7gRW__fileCard{background:#11232a;border:1px solid #3a5a3f00;border-radius:12px;outline:1px solid #69d8df40;align-items:center;gap:14px;margin-top:18px;padding:12px 14px;display:flex}.aven-module__4S7gRW__pdfIcon{color:#2a2208;letter-spacing:.04em;background:#ecd07f;border-radius:6px;place-items:center;width:38px;height:46px;font-size:10px;font-weight:800;display:grid}.aven-module__4S7gRW__fileText{flex-direction:column;gap:3px;min-width:0;display:flex}.aven-module__4S7gRW__fileText strong{color:#e4eef2;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.aven-module__4S7gRW__fileText small{color:#8fd3a0;align-items:center;gap:5px;font-size:11px;display:inline-flex}.aven-module__4S7gRW__fileActions{color:#8ce4e9;gap:12px;margin-left:auto;display:flex}.aven-module__4S7gRW__reveal{animation:.7s cubic-bezier(.2,.7,.2,1) both aven-module__4S7gRW__rise;animation-delay:var(--d,0s)}@keyframes aven-module__4S7gRW__rise{0%{opacity:0;transform:translateY(12px)}}@keyframes aven-module__4S7gRW__pulse{50%{opacity:.2}}.aven-module__4S7gRW__console{background:#0a1318;border:1px solid #2a4650;border-radius:18px;min-width:0;padding:0 22px 18px;box-shadow:0 30px 90px #0008}.aven-module__4S7gRW__scenarioTabs{flex-wrap:wrap;gap:6px;padding:14px 0 4px;display:flex}.aven-module__4S7gRW__scenarioTabs button{color:#9fb1bb;cursor:pointer;border:1px solid #25414a;border-radius:999px;min-height:34px;padding:6px 12px;font-size:12px}.aven-module__4S7gRW__scenarioTabs button:hover{color:#cdf6f8;border-color:#69d8df}.aven-module__4S7gRW__scenarioTabs button[aria-selected=true]{color:#06252a;background:#69d8df;border-color:#69d8df;font-weight:700}.aven-module__4S7gRW__run{flex-direction:column;min-height:430px;display:flex}.aven-module__4S7gRW__attachment{color:#8ce4e9;font-size:11px;font-family:var(--font-geist-mono),monospace;background:#0a1318;border-radius:6px;align-items:center;gap:5px;margin-top:8px;padding:3px 9px;display:inline-flex}.aven-module__4S7gRW__bubble .aven-module__4S7gRW__attachment{width:fit-content;display:flex}.aven-module__4S7gRW__steps{gap:6px;margin:4px 0 14px;padding:0;list-style:none;display:grid}.aven-module__4S7gRW__steps li{background:#0d1a20;border-radius:9px;grid-template-columns:24px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;transition:opacity .3s ease-out,transform .3s ease-out;display:grid}.aven-module__4S7gRW__steps li[data-state=waiting]{opacity:0;transform:translateY(6px)}.aven-module__4S7gRW__steps li[data-state=running]{outline:1px solid #69d8df66}.aven-module__4S7gRW__stepIcon{color:#8ce4e9;background:#69d8df1a;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.aven-module__4S7gRW__stepTool{color:#d9b96a;white-space:nowrap;font-size:11px;font-weight:600}.aven-module__4S7gRW__stepText{color:#c7d5dc;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aven-module__4S7gRW__stepTime{color:#7f939d;font-family:var(--font-geist-mono),monospace;text-align:right;min-width:38px;font-size:11px}.aven-module__4S7gRW__result{transition:opacity .4s ease-out,transform .4s ease-out}.aven-module__4S7gRW__result:not([data-visible]){opacity:0;transform:translateY(8px)}.aven-module__4S7gRW__resultAnswer p{color:#dfe9ee;background:#0e1b21;border-left:2px solid #69d8df;padding:12px 14px;font-size:14px;line-height:1.75}.aven-module__4S7gRW__resultAnswer small,.aven-module__4S7gRW__resultTable small,.aven-module__4S7gRW__resultOffer small{color:#8fd3a0;align-items:center;gap:5px;margin-top:8px;font-size:11px;display:inline-flex}.aven-module__4S7gRW__resultTable table{border-collapse:collapse;width:100%;font-size:12px;font-family:var(--font-geist-mono),monospace}.aven-module__4S7gRW__resultTable th{text-align:left;color:#06252a;background:#69d8df;padding:7px 10px}.aven-module__4S7gRW__resultTable td{color:#d5e1e6;border-bottom:1px solid #1f3139;padding:7px 10px}.aven-module__4S7gRW__resultOffer dl{background:#0e1b21;border:1px solid #1f3139;border-radius:10px;gap:4px;margin:0;padding:12px 14px;display:grid}.aven-module__4S7gRW__resultOffer dl>div{color:#c7d5dc;justify-content:space-between;gap:16px;font-size:13px;display:flex}.aven-module__4S7gRW__resultOffer dd{font-family:var(--font-geist-mono),monospace;margin:0}.aven-module__4S7gRW__offerTotal{border-top:1px solid #2a4650;margin-top:6px;padding-top:8px;font-weight:700;color:#f1dc9a!important}.aven-module__4S7gRW__resultApproval{background:#1a1708;border:1px solid #ecd07f66;border-radius:12px;padding:14px 16px}.aven-module__4S7gRW__resultApproval p{color:#e8e2c8;align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}.aven-module__4S7gRW__resultApproval p+p{color:#c9c3a8;margin-top:6px}.aven-module__4S7gRW__resultApproval span{gap:8px;margin-top:12px;display:flex}.aven-module__4S7gRW__resultApproval em{color:#f1dc9a;border:1px solid #ecd07f;border-radius:8px;padding:6px 14px;font-size:12px;font-style:normal;font-weight:700}.aven-module__4S7gRW__resultApproval em:first-child{color:#2a2208;background:#ecd07f}.aven-module__4S7gRW__runStatus{color:#8ce4e9;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.aven-module__4S7gRW__runStatus button{color:#9fb1bb;cursor:pointer;border:1px solid #25414a;border-radius:8px;align-items:center;gap:6px;min-height:32px;margin-left:auto;padding:4px 10px;font-size:12px;display:inline-flex}.aven-module__4S7gRW__runStatus button:hover{color:#cdf6f8;border-color:#69d8df}.aven-module__4S7gRW__frames{grid-template-columns:minmax(0,1fr);display:grid}.aven-module__4S7gRW__frames>*{grid-area:1/1}.aven-module__4S7gRW__sizer{visibility:hidden}.aven-module__4S7gRW__bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"sources sources layout""agents files files""languages gaps gaps";gap:16px;margin-top:36px;display:grid}.aven-module__4S7gRW__tile{background:#0a1216;border:1px solid #1f3139;border-radius:18px;flex-direction:column;gap:22px;min-width:0;padding:26px;display:flex;position:relative;overflow:hidden}.aven-module__4S7gRW__tile:hover{border-color:#2f5561}.aven-module__4S7gRW__tileSources{grid-area:sources}.aven-module__4S7gRW__tileLayout{grid-area:layout}.aven-module__4S7gRW__tileAgents{grid-area:agents}.aven-module__4S7gRW__tileFiles{grid-area:files}.aven-module__4S7gRW__tileLanguages{grid-area:languages}.aven-module__4S7gRW__tileGaps{grid-area:gaps}.aven-module__4S7gRW__tileHead h3{color:#eef4f6;letter-spacing:-.01em;margin:14px 0 8px;font-size:19px;font-weight:560}.aven-module__4S7gRW__tileHead p{color:#9fb1bb;max-width:52ch;font-size:14px;line-height:1.65}.aven-module__4S7gRW__tileIcon{color:#8ce4e9;background:#69d8df1a;border-radius:10px;place-items:center;width:36px;height:36px;display:inline-grid}.aven-module__4S7gRW__demo{margin-top:auto}.aven-module__4S7gRW__quote{color:#d5e1e6;background:#0e1b21;border-left:2px solid #69d8df;padding:16px 18px;font-size:15px;line-height:1.7}.aven-module__4S7gRW__popover{color:#9af0f3;font-size:12px;font-family:var(--font-geist-mono),monospace;background:#11232a;border:1px solid #2a4650;border-radius:8px;align-items:center;gap:8px;margin:10px 0 0 18px;padding:7px 12px;display:inline-flex}.aven-module__4S7gRW__page{background:#f4f6f7;border-radius:6px;gap:7px;width:min(190px,100%);margin-inline:auto;padding:16px 16px 10px;display:grid;transform:rotate(-3deg);box-shadow:0 18px 40px #0009}.aven-module__4S7gRW__pageHead{border-bottom:2px solid #2b5797;align-items:center;gap:8px;padding-bottom:8px;display:flex}.aven-module__4S7gRW__pageLogo{background:#2b5797;border-radius:4px;width:16px;height:16px}.aven-module__4S7gRW__pageTitle{background:#2c3e50;border-radius:3px;width:70%;height:9px}.aven-module__4S7gRW__pageLine{background:#c9d3db;border-radius:3px;width:100%;height:5px;display:block}.aven-module__4S7gRW__pageTable{grid-template-columns:1fr 2fr;gap:3px;margin-top:4px;display:grid}.aven-module__4S7gRW__pageTable i{background:#dce4ed;height:7px}.aven-module__4S7gRW__pageTable i:nth-child(-n+2){background:#2b5797}.aven-module__4S7gRW__page small{color:#7b8894;justify-self:end;font-size:8px}.aven-module__4S7gRW__trail{gap:10px;margin-top:auto;padding:0;list-style:none;display:grid}.aven-module__4S7gRW__trail li{color:#8fd3a0;align-items:center;gap:10px;font-size:13px;display:flex}.aven-module__4S7gRW__trail li[data-current]{color:#e4eef2}.aven-module__4S7gRW__trail li[data-current] svg{color:#69d8df}.aven-module__4S7gRW__timer{color:#7f939d;font-family:var(--font-geist-mono),monospace;margin-left:auto;font-size:12px}.aven-module__4S7gRW__spin{animation:1.2s linear infinite aven-module__4S7gRW__spin}@keyframes aven-module__4S7gRW__spin{to{transform:rotate(360deg)}}.aven-module__4S7gRW__convert{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.aven-module__4S7gRW__convert pre{color:#d9b96a;font-family:var(--font-geist-mono),monospace;white-space:pre;background:#0e1b21;border-radius:10px;margin:0;padding:14px;font-size:12px;line-height:1.7;overflow:hidden}.aven-module__4S7gRW__convertArrow{color:#69d8df}.aven-module__4S7gRW__convert table{border-collapse:collapse;width:100%;font-size:12px;font-family:var(--font-geist-mono),monospace}.aven-module__4S7gRW__convert th{text-align:left;color:#06252a;background:#69d8df;padding:7px 10px;font-weight:700}.aven-module__4S7gRW__convert td{color:#d5e1e6;border-bottom:1px solid #1f3139;padding:7px 10px}.aven-module__4S7gRW__languages{gap:8px;margin-top:auto;padding:0;list-style:none;display:grid}.aven-module__4S7gRW__languages li{color:#d5e1e6;align-items:center;gap:12px;font-size:13px;display:flex}.aven-module__4S7gRW__languages li span{color:#8ce4e9;width:30px;height:22px;font-size:10px;font-weight:700;font-family:var(--font-geist-mono),monospace;border:1px solid #2a4650;border-radius:6px;place-items:center;display:inline-grid}.aven-module__4S7gRW__gaps{gap:8px;margin-top:auto;padding:0;list-style:none;display:grid}.aven-module__4S7gRW__gaps li{color:#d5e1e6;border:1px solid #1f3139;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font-size:13px;display:flex}.aven-module__4S7gRW__gaps small{color:#d9b96a;font-family:var(--font-geist-mono),monospace;margin-left:auto;font-size:11px}.aven-module__4S7gRW__gaps em{color:#06252a;background:#69d8df;border-radius:999px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:700}.aven-module__4S7gRW__tileTag{position:absolute;top:26px;right:26px}.aven-module__4S7gRW__faqLink{color:#8ce4e9;text-underline-offset:4px;text-decoration:underline}.aven-module__4S7gRW__faqLink:hover{color:#9af0f3}@media (max-width:960px){.aven-module__4S7gRW__hero{grid-template-columns:minmax(0,1fr);gap:40px}.aven-module__4S7gRW__bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"sources""layout""agents""files""languages""gaps"}}@media (max-width:520px){.aven-module__4S7gRW__convert{grid-template-columns:minmax(0,1fr)}.aven-module__4S7gRW__convertArrow{justify-self:center;transform:rotate(90deg)}.aven-module__4S7gRW__bubble{margin-left:0}.aven-module__4S7gRW__tile{padding:20px}.aven-module__4S7gRW__tileTag{top:20px;right:20px}.aven-module__4S7gRW__console{padding-inline:14px}.aven-module__4S7gRW__stageBar{margin-inline:-14px;padding-inline:14px}.aven-module__4S7gRW__steps li{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"icon tool time""icon text time";row-gap:2px}.aven-module__4S7gRW__stepIcon{grid-area:icon}.aven-module__4S7gRW__stepTool{grid-area:tool}.aven-module__4S7gRW__stepText{grid-area:text}.aven-module__4S7gRW__stepTime{grid-area:time}.aven-module__4S7gRW__run{min-height:470px}}@media (prefers-reduced-motion:reduce){.aven-module__4S7gRW__reveal,.aven-module__4S7gRW__pulse,.aven-module__4S7gRW__spin{animation:none}.aven-module__4S7gRW__steps li,.aven-module__4S7gRW__result{transition:none}}
.aven-mark-module__x4GtPG__mark{--s:26px;--g:calc(var(--s)*.375);--bw:max(1.5px,calc(var(--s)*.042));--cyan:#00f3ff;--blue:#2f86ff;--violet:#bc13fe;--idle:3.7s;--orbit:12s;--sun-strength:.85;--snap:cubic-bezier(.2,1.4,.4,1);--joint:cubic-bezier(.75,0,.25,1);width:calc(var(--s)*1.8);height:calc(var(--s)*1.8);perspective:calc(var(--s)*7);transform-style:preserve-3d;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.aven-mark-module__x4GtPG__mark span{transform-style:preserve-3d}.aven-mark-module__x4GtPG__mark>span{grid-area:1/1}.aven-mark-module__x4GtPG__tiltX{width:var(--s);height:var(--s);animation:aven-mark-module__x4GtPG__tiltX .34s var(--joint)2.1s both;display:block;transform:rotateX(-22deg)}.aven-mark-module__x4GtPG__turnY,.aven-mark-module__x4GtPG__box{width:100%;height:100%;display:block;position:relative}.aven-mark-module__x4GtPG__turnY{animation:aven-mark-module__x4GtPG__turnY .34s var(--joint)1.7s both;transform:rotateY(35deg)}.aven-mark-module__x4GtPG__ramp,.aven-mark-module__x4GtPG__spin{place-items:center;width:100%;height:100%;display:grid;position:relative}.aven-mark-module__x4GtPG__spin>span{grid-area:1/1}.aven-mark-module__x4GtPG__ramp{animation:aven-mark-module__x4GtPG__ramp 1.6s cubic-bezier(.11,0,.5,0)var(--idle)both}.aven-mark-module__x4GtPG__spin{animation:aven-mark-module__x4GtPG__spin 48s linear calc(var(--idle) + 1.6s)infinite}.aven-mark-module__x4GtPG__gemRamp,.aven-mark-module__x4GtPG__gemSpin{width:var(--g);height:var(--g);display:block}.aven-mark-module__x4GtPG__gemRamp{animation:aven-mark-module__x4GtPG__gemRamp 1.6s cubic-bezier(.11,0,.5,0)var(--idle)both}.aven-mark-module__x4GtPG__gemSpin{animation:aven-mark-module__x4GtPG__gemSpin 16s linear calc(var(--idle) + 1.6s)infinite}.aven-mark-module__x4GtPG__gemPose{width:100%;height:100%;animation:aven-mark-module__x4GtPG__gemPose .42s var(--snap)3.2s both;display:block;transform:rotateX(-35.264deg)rotate(45deg)}.aven-mark-module__x4GtPG__cage{--e:var(--s);--t-split:.6s;--t-sides:.95s;position:absolute;inset:0}.aven-mark-module__x4GtPG__gem{--e:var(--g);--t-split:2.55s;--t-sides:2.62s}.aven-mark-module__x4GtPG__box i{position:absolute;inset:0}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__front{--phase:0s;--sun:0;transform:translateZ(calc(var(--e)/2));animation:aven-mark-module__x4GtPG__front .34s var(--snap)var(--t-split)both}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__back{--phase:-1.6s;--sun:.5;transform:rotateY(180deg)translateZ(calc(var(--e)/2));animation:aven-mark-module__x4GtPG__back .34s var(--snap)var(--t-split)both}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__left{--phase:-2.4s;--sun:.75;transform:rotateY(-90deg)translateZ(calc(var(--e)/2))scaleX(1);animation:aven-mark-module__x4GtPG__left .26s var(--snap)var(--t-sides)both}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__top{--phase:-.4s;--sun:.125;--glint:.55;transform:rotateX(90deg)translateZ(calc(var(--e)/2))scaleY(1);animation:aven-mark-module__x4GtPG__top .26s var(--snap)calc(var(--t-sides) + .14s)both}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__right{--phase:-.8s;--sun:.25;transform:rotateY(90deg)translateZ(calc(var(--e)/2))scaleX(1);animation:aven-mark-module__x4GtPG__right .26s var(--snap)calc(var(--t-sides) + .28s)both}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__bottom{--phase:-2s;--sun:.625;--glint:.55;transform:rotateX(-90deg)translateZ(calc(var(--e)/2))scaleY(1);animation:aven-mark-module__x4GtPG__bottom .26s var(--snap)calc(var(--t-sides) + .42s)both}.aven-mark-module__x4GtPG__cage i{border:var(--bw)solid var(--cyan);border-image:linear-gradient(135deg,var(--cyan),var(--blue)50%,var(--cyan))1;background:color-mix(in srgb,var(--cyan)6%,transparent);box-shadow:0 0 calc(var(--s)*.07)color-mix(in srgb,var(--cyan)45%,transparent),inset 0 0 calc(var(--s)*.07)color-mix(in srgb,var(--cyan)25%,transparent)}.aven-mark-module__x4GtPG__gem i{border:max(1px,calc(var(--g)*.05))solid color-mix(in srgb,var(--cyan)35%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--cyan)60%,white),var(--cyan)45%,var(--blue))}.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__left,.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__right{background:linear-gradient(135deg,var(--cyan),color-mix(in srgb,var(--blue)75%,black))}.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__bottom{background:linear-gradient(135deg,color-mix(in srgb,var(--cyan)55%,black),color-mix(in srgb,var(--blue)55%,black))}.aven-mark-module__x4GtPG__gem i:after{content:"";box-shadow:0 0 calc(var(--g)*.55)calc(var(--g)*.1)var(--cyan);opacity:0;animation:.5s ease-out 3.2s both aven-mark-module__x4GtPG__glowIn;position:absolute;inset:0}.aven-mark-module__x4GtPG__gem i:before{content:"";opacity:var(--heat,0);background:#fff;position:absolute;inset:0}.aven-mark-module__x4GtPG__heat{width:calc(var(--g)*3.2);height:calc(var(--g)*3.2);pointer-events:none;background:radial-gradient(circle,#fff,color-mix(in srgb,var(--cyan)50%,transparent)35%,transparent 70%);transform:translateZ(calc(var(--g)*-1));opacity:var(--heat,0);border-radius:50%;display:block}.aven-mark-module__x4GtPG__tint{pointer-events:none;display:block;position:absolute}.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__tint{opacity:calc(1 - var(--heat,0));inset:0}.aven-mark-module__x4GtPG__tint b{opacity:0;background:linear-gradient(135deg,color-mix(in srgb,var(--violet)55%,white),var(--violet));animation:aven-mark-module__x4GtPG__catch var(--orbit)ease-in-out calc(var(--idle) + var(--sun)*var(--orbit))infinite both;position:absolute;inset:0}.aven-mark-module__x4GtPG__shine{pointer-events:none;display:block;position:absolute;overflow:hidden}.aven-mark-module__x4GtPG__cage .aven-mark-module__x4GtPG__shine,.aven-mark-module__x4GtPG__cage .aven-mark-module__x4GtPG__tint{inset:calc(-1*var(--bw));padding:var(--bw);-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__shine{inset:0}.aven-mark-module__x4GtPG__shine b{width:300%;height:200%;animation:aven-mark-module__x4GtPG__sheen 4.2s cubic-bezier(.45,0,.55,1)calc(var(--idle) + var(--phase) + 4.2s)infinite;background:linear-gradient(105deg,#0000 45%,#fffffff2 50%,#0000 55%);position:absolute;top:-50%;left:-100%;transform:translate(-34%)}.aven-mark-module__x4GtPG__gem .aven-mark-module__x4GtPG__shine b{animation-duration:3.4s}.aven-mark-module__x4GtPG__bloom{width:calc(var(--s)*1.4);height:calc(var(--s)*1.4);background:radial-gradient(circle,color-mix(in srgb,var(--cyan)22%,transparent),transparent 68%);transform:translateZ(calc(var(--s)*-1));border-radius:50%;animation:1s ease-out 3.4s both aven-mark-module__x4GtPG__bloom;display:block}.aven-mark-module__x4GtPG__orbit{width:0;height:0;animation:16s linear infinite aven-mark-module__x4GtPG__orbit;display:block}.aven-mark-module__x4GtPG__orbit b{width:max(2px,calc(var(--s)*.04));height:max(2px,calc(var(--s)*.04));margin:calc(var(--s)*-.02);background:var(--violet);box-shadow:0 0 calc(var(--s)*.07)var(--violet);opacity:0;animation:aven-mark-module__x4GtPG__inflow 2.6s cubic-bezier(.55,0,1,.45)calc(var(--idle) + var(--i)*.26s)infinite backwards;border-radius:50%;position:absolute}.aven-mark-module__x4GtPG__orbit b:nth-child(odd){background:var(--cyan);box-shadow:0 0 calc(var(--s)*.07)var(--cyan)}.aven-mark-module__x4GtPG__swirl{width:0;height:0;animation:.9s linear infinite paused aven-mark-module__x4GtPG__swirl;display:block}.aven-mark-module__x4GtPG__mark[data-hover] .aven-mark-module__x4GtPG__swirl{animation-play-state:running}.aven-mark-module__x4GtPG__more{visibility:hidden;display:block}.aven-mark-module__x4GtPG__more b{animation-play-state:paused;animation-delay:calc(var(--i)*-.19s)}.aven-mark-module__x4GtPG__mark[data-hover] .aven-mark-module__x4GtPG__more,.aven-mark-module__x4GtPG__mark[data-release] .aven-mark-module__x4GtPG__more{visibility:visible}.aven-mark-module__x4GtPG__mark[data-hover] .aven-mark-module__x4GtPG__more b{animation-play-state:running}.aven-mark-module__x4GtPG__mark[data-release] .aven-mark-module__x4GtPG__orbit b{animation:1.8s cubic-bezier(.2,.6,.3,1) both aven-mark-module__x4GtPG__outflow}.aven-mark-module__x4GtPG__mark[data-woke] .aven-mark-module__x4GtPG__swirl>b{animation-delay:calc(var(--i)*.13s)}@keyframes aven-mark-module__x4GtPG__tiltX{0%{transform:rotateX(0)}}@keyframes aven-mark-module__x4GtPG__turnY{0%{transform:rotateY(0)}}@keyframes aven-mark-module__x4GtPG__gemPose{0%{transform:rotateX(0)rotate(0)}}@keyframes aven-mark-module__x4GtPG__front{0%{transform:translateZ(0)}}@keyframes aven-mark-module__x4GtPG__back{0%{transform:rotateY(180deg)translateZ(0)}}@keyframes aven-mark-module__x4GtPG__left{0%{transform:rotateY(-90deg)translateZ(calc(var(--e)/2))scaleX(.001)}}@keyframes aven-mark-module__x4GtPG__right{0%{transform:rotateY(90deg)translateZ(calc(var(--e)/2))scaleX(.001)}}@keyframes aven-mark-module__x4GtPG__top{0%{transform:rotateX(90deg)translateZ(calc(var(--e)/2))scaleY(.001)}}@keyframes aven-mark-module__x4GtPG__bottom{0%{transform:rotateX(-90deg)translateZ(calc(var(--e)/2))scaleY(.001)}}@keyframes aven-mark-module__x4GtPG__ramp{0%{transform:rotateY(0)}to{transform:rotateY(6deg)}}@keyframes aven-mark-module__x4GtPG__spin{to{transform:rotateY(360deg)}}@keyframes aven-mark-module__x4GtPG__gemRamp{0%{transform:rotateY(0)}to{transform:rotateY(-18deg)}}@keyframes aven-mark-module__x4GtPG__gemSpin{to{transform:rotateY(-360deg)}}@keyframes aven-mark-module__x4GtPG__sheen{0%{transform:translate(-34%)}40%,to{transform:translate(34%)}}@keyframes aven-mark-module__x4GtPG__bloom{0%{opacity:0;transform:translateZ(calc(var(--s)*-1))scale(.6)}}@keyframes aven-mark-module__x4GtPG__glowIn{to{opacity:1}}@keyframes aven-mark-module__x4GtPG__catch{0%,to{opacity:0}16%{opacity:calc(var(--glint,1)*var(--sun-strength))}34%{opacity:0}}@keyframes aven-mark-module__x4GtPG__orbit{to{transform:rotateY(360deg)}}@keyframes aven-mark-module__x4GtPG__inflow{0%{transform:rotateY(calc(var(--i)*36deg))rotateZ(calc(var(--i)*29deg - 70deg))translateX(calc(var(--s)*1.1))scale(.6);opacity:0}20%{opacity:1}to{transform:rotateY(calc(var(--i)*36deg))rotateZ(calc(var(--i)*29deg - 70deg))translateX(calc(var(--s)*.08))scale(1);opacity:0}}@keyframes aven-mark-module__x4GtPG__swirl{to{transform:rotate(360deg)}}@keyframes aven-mark-module__x4GtPG__outflow{0%{transform:rotateY(calc(var(--i)*36deg))rotateZ(calc(var(--i)*29deg - 70deg))translateX(calc(var(--s)*.08))scale(1);opacity:1}to{transform:rotateY(calc(var(--i)*36deg))rotateZ(calc(var(--i)*29deg - 70deg))translateX(calc(var(--s)*1.1))scale(.6);opacity:0}}.aven-mark-module__x4GtPG__mark[data-sweep=off] .aven-mark-module__x4GtPG__shine,.aven-mark-module__x4GtPG__mark[data-sun=off] .aven-mark-module__x4GtPG__tint{display:none}@media (prefers-reduced-motion:reduce){.aven-mark-module__x4GtPG__mark,.aven-mark-module__x4GtPG__mark *,.aven-mark-module__x4GtPG__mark :before,.aven-mark-module__x4GtPG__mark :after{animation:none!important}.aven-mark-module__x4GtPG__gem i:after{opacity:.8}.aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__right>.aven-mark-module__x4GtPG__tint>b{opacity:var(--sun-strength)}.aven-mark-module__x4GtPG__orbit{display:none}}.aven-mark-module__x4GtPG__mark[data-still],.aven-mark-module__x4GtPG__mark[data-still] *,.aven-mark-module__x4GtPG__mark[data-still] :before,.aven-mark-module__x4GtPG__mark[data-still] :after{animation:none!important}.aven-mark-module__x4GtPG__mark[data-still] .aven-mark-module__x4GtPG__gem i:after{opacity:.8}.aven-mark-module__x4GtPG__mark[data-still] .aven-mark-module__x4GtPG__box .aven-mark-module__x4GtPG__right>.aven-mark-module__x4GtPG__tint>b{opacity:var(--sun-strength)}.aven-mark-module__x4GtPG__mark[data-still] .aven-mark-module__x4GtPG__orbit{display:none}
.story-module__aM_Jta__story{background:#0a1318;border:1px solid #2a4650;border-radius:18px;min-width:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #0008}.story-module__aM_Jta__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.story-module__aM_Jta__stage{aspect-ratio:16/9;background:#050708;position:relative}.story-module__aM_Jta__progress{z-index:2;pointer-events:none;background:#1f3139;height:4px;position:absolute;inset:0 0 auto}.story-module__aM_Jta__progress i{height:100%;transform:scaleX(var(--played,0));transform-origin:0;background:#69d8df;display:block}.story-module__aM_Jta__clock{pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:14px}.story-module__aM_Jta__clock>span:first-child{color:#e4eef2;font:600 15px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;background:#0a1318e6;border:1px solid #2a4650;border-radius:999px;padding:6px 12px}.story-module__aM_Jta__mode{font:600 11px var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;animation:.2s ease-out story-module__aM_Jta__fadeIn;display:inline-flex}.story-module__aM_Jta__mode[data-mode=forward]{color:#2a2208;background:#ecd07f}.story-module__aM_Jta__mode[data-mode=rewind]{color:#06252a;background:#00f3ff}.story-module__aM_Jta__primary{color:#06252a;cursor:pointer;background:#69d8df;border:1px solid #69d8df;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.story-module__aM_Jta__primary:hover{background:#9af0f3}.story-module__aM_Jta__finale{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050708d9;place-items:center;padding:20px;animation:.5s ease-out story-module__aM_Jta__fadeIn;display:grid;position:absolute;inset:0}.story-module__aM_Jta__compare{grid-template-columns:1fr 1fr;gap:16px;width:min(760px,100%);display:grid}.story-module__aM_Jta__compare>div{background:#0d1a20;border:1px solid #1f3139;border-radius:14px;align-content:start;gap:6px;padding:18px;display:grid}.story-module__aM_Jta__cardHead{align-items:center;gap:12px;min-height:44px;display:flex}[data-side=email] .story-module__aM_Jta__cardHead svg{color:#ecd07f}.story-module__aM_Jta__compare h3{color:#8fa3ad;font:500 11px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:0}.story-module__aM_Jta__compare p{color:#c7d5dc;margin:0;font-size:14px}.story-module__aM_Jta__compare .story-module__aM_Jta__big{letter-spacing:-.04em;font-size:clamp(30px,4.4vw,52px);font-weight:650;line-height:1.05}[data-side=email] .story-module__aM_Jta__big{color:#ecd07f}[data-side=aven] .story-module__aM_Jta__big{color:#00f3ff}.story-module__aM_Jta__bar{background:#1f3139;border-radius:3px;height:6px;margin-top:8px;display:block;overflow:hidden}.story-module__aM_Jta__bar i{border-radius:3px;height:100%;animation:1.4s ease-out both story-module__aM_Jta__grow;display:block}[data-side=email] .story-module__aM_Jta__bar i{background:#ecd07f;width:100%}[data-side=aven] .story-module__aM_Jta__bar i{background:#00f3ff;width:6px}.story-module__aM_Jta__panel{border-top:1px solid #1f3139;align-content:space-between;gap:14px;min-height:160px;padding:18px clamp(16px,3vw,28px) 22px;display:grid}.story-module__aM_Jta__captionRow{align-items:center;gap:14px;min-width:0;display:flex}.story-module__aM_Jta__caption{color:#fafafa;text-wrap:balance;min-width:0;min-height:1.45em;margin:0;font-size:clamp(17px,2vw,22px);font-weight:500;line-height:1.45}.story-module__aM_Jta__speaker{color:#ecd07f;font:600 12px var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;display:block}.story-module__aM_Jta__answer{background:#0b161bf2;border:1px solid #2a4650;border-left:3px solid #00f3ff;border-radius:10px;justify-items:start;gap:10px;max-width:620px;margin-inline:auto;padding:14px 16px;animation:.4s ease-out story-module__aM_Jta__fadeIn;display:grid;position:absolute;inset:auto 16px 16px;box-shadow:0 16px 40px #0009}.story-module__aM_Jta__answer p{color:#dfe9ee;margin:0;font-size:16px;line-height:1.65}.story-module__aM_Jta__answerFrom{color:#9ffbff;font:600 12px var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.story-module__aM_Jta__source{color:#9ffbff;background:#00f3ff1f;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.story-module__aM_Jta__controls{flex-wrap:wrap;gap:10px;display:flex}.story-module__aM_Jta__option{color:#cdf6f8;cursor:pointer;background:0 0;border:1px solid #69d8df;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.story-module__aM_Jta__option:hover,.story-module__aM_Jta__option:focus-visible{color:#06252a;background:#69d8df}.story-module__aM_Jta__option:focus-visible,.story-module__aM_Jta__primary:focus-visible{outline-offset:3px;outline:2px solid #00f3ff}.story-module__aM_Jta__scene{width:100%;height:100%;font-family:var(--font-geist-sans),system-ui,sans-serif;display:block;position:absolute;inset:0}.story-module__aM_Jta__stars{opacity:calc(1 - var(--day))}.story-module__aM_Jta__stars circle{fill:#e4eef2}.story-module__aM_Jta__sun{opacity:var(--day)}.story-module__aM_Jta__sun circle:first-child{fill:#ecd07f;opacity:.16}.story-module__aM_Jta__sun circle:last-child{fill:#f1dc9a}.story-module__aM_Jta__moon{opacity:calc(1 - var(--day))}.story-module__aM_Jta__moon circle:first-child{fill:#d9e4e8}.story-module__aM_Jta__moon circle:not(:first-child){fill:#b8c6cc}.story-module__aM_Jta__ground{fill:#050d10}.story-module__aM_Jta__tree rect{fill:#0b1d20}.story-module__aM_Jta__tree circle{fill:#0d2a2c}.story-module__aM_Jta__wall{fill:#12262e}.story-module__aM_Jta__floor{fill:#0c1b21}.story-module__aM_Jta__cone{opacity:var(--lights)}.story-module__aM_Jta__cord{stroke:#2a4650;stroke-width:1.5px}.story-module__aM_Jta__shade{fill:#2f4d58}.story-module__aM_Jta__board{fill:#2a4650}.story-module__aM_Jta__binder[data-doc]{transition:fill .6s ease-out}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__binder[data-doc]{fill:#00f3ff}.story-module__aM_Jta__kitchen rect,.story-module__aM_Jta__kitchen path{fill:#23404a}.story-module__aM_Jta__kitchen .story-module__aM_Jta__mug{fill:#ecd07f}.story-module__aM_Jta__kitchen .story-module__aM_Jta__plant{fill:#2f6b55}.story-module__aM_Jta__person{opacity:var(--present)}.story-module__aM_Jta__laptop{fill:#8fa3ad}.story-module__aM_Jta__logo{fill:#dfe9ee}.story-module__aM_Jta__logo[data-on]{fill:#00f3ff}.story-module__aM_Jta__desk rect{fill:#2a4650}.story-module__aM_Jta__night{fill:#02070a;opacity:calc(.78 - var(--lights)*.78);pointer-events:none}.story-module__aM_Jta__window,.story-module__aM_Jta__mullion{stroke:#2a4650;stroke-width:2px}.story-module__aM_Jta__envelope rect{fill:#ecd07f;stroke:#8a7432;stroke-width:1px}.story-module__aM_Jta__envelope path{fill:none;stroke:#8a7432;stroke-width:1.4px}.story-module__aM_Jta__room .story-module__aM_Jta__envelope{filter:drop-shadow(0 0 6px #ecd07f99)}.story-module__aM_Jta__bubble{opacity:var(--present)}.story-module__aM_Jta__bubble rect{fill:#0a1318;stroke:#ecd07f;stroke-width:1.5px}.story-module__aM_Jta__bubble text{fill:#ecd07f;text-anchor:middle;dominant-baseline:central;font-size:11px;font-weight:600}.story-module__aM_Jta__typing rect{fill:#0a1318;stroke:#00f3ff;stroke-width:1.5px}.story-module__aM_Jta__typing circle{fill:#00f3ff;animation:1s ease-in-out infinite story-module__aM_Jta__dot}.story-module__aM_Jta__typing circle:nth-of-type(2){animation-delay:.15s}.story-module__aM_Jta__typing circle:nth-of-type(3){animation-delay:.3s}.story-module__aM_Jta__thought{animation:.4s ease-out story-module__aM_Jta__fadeIn}.story-module__aM_Jta__thought circle,.story-module__aM_Jta__thought ellipse{fill:#e4eef2}.story-module__aM_Jta__thought text{fill:#0a1318;text-anchor:middle;dominant-baseline:central;font-size:20px;font-weight:700}.story-module__aM_Jta__nameTag{fill:#9ffbff;text-anchor:middle;font-size:15px;font-weight:700;animation:.4s ease-out story-module__aM_Jta__fadeIn}.story-module__aM_Jta__roomLabel{fill:#a5bec8;letter-spacing:.04em;font-size:16px;font-weight:600}.story-module__aM_Jta__outline{fill:none;stroke:#00f3ff;stroke-width:3px;opacity:0;pointer-events:none;transition:opacity .3s ease-out}.story-module__aM_Jta__room[data-lit] .story-module__aM_Jta__outline{opacity:1}.story-module__aM_Jta__core{fill:#0a161b}.story-module__aM_Jta__lift rect{fill:#142730;stroke:#23404a}.story-module__aM_Jta__lift line{stroke:#23404a}.story-module__aM_Jta__coreGlow{opacity:0;transition:opacity 1s ease-out}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__coreGlow{opacity:1}.story-module__aM_Jta__link{fill:none;stroke:#00f3ff;stroke-width:2px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s ease-out var(--delay)}.story-module__aM_Jta__thread circle{fill:#9ffbff;opacity:0;transition:opacity .4s ease-out calc(var(--delay) + .7s)}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__link{stroke-dashoffset:0}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__thread circle{opacity:1}.story-module__aM_Jta__stream{fill:none;stroke:#d6fdff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 24;opacity:0;filter:drop-shadow(0 0 4px #00f3ff)}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__stream{opacity:.95;transition:opacity .5s ease-out calc(var(--delay) + .9s);animation:.5s linear infinite story-module__aM_Jta__stream}.story-module__aM_Jta__beam{fill:none;stroke:#d6fdff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 14;opacity:0;filter:drop-shadow(0 0 5px #00f3ff);transition:opacity .3s ease-out}.story-module__aM_Jta__beam[data-on]{opacity:1;animation:.35s linear infinite story-module__aM_Jta__beam}.story-module__aM_Jta__slab{fill:#1d3640}.story-module__aM_Jta__frame{fill:none;stroke:#2a4650;stroke-width:2px}.story-module__aM_Jta__sign{opacity:0}.story-module__aM_Jta__sign rect{fill:#0a1318;stroke:#00f3ff;stroke-width:2px}.story-module__aM_Jta__sign text{fill:#9ffbff;letter-spacing:.12em;text-anchor:middle;dominant-baseline:central;font-size:22px;font-weight:700}.story-module__aM_Jta__scene[data-aven] .story-module__aM_Jta__sign{opacity:1;animation:1.1s linear story-module__aM_Jta__flicker}.story-module__aM_Jta__signMark polygon{fill:none;stroke-width:1.4px;stroke-linejoin:round}.story-module__aM_Jta__signMark polygon[data-face]{stroke:none}.story-module__aM_Jta__signMark polygon[data-face=right]{opacity:.75}.story-module__aM_Jta__token{pointer-events:none}.story-module__aM_Jta__token[data-kind=mail] .story-module__aM_Jta__pulseToken,.story-module__aM_Jta__token[data-kind=pulse] .story-module__aM_Jta__mailToken{display:none}.story-module__aM_Jta__pulseToken circle:first-child{fill:#00f3ff;opacity:.25}.story-module__aM_Jta__pulseToken circle:last-child{fill:#d6fdff}.story-module__aM_Jta__mail{z-index:1;color:#e4eef2;visibility:hidden;opacity:0;pointer-events:none;background:#0b1418f2;border:1px solid #ecd07f;border-radius:12px;width:min(310px,88%);padding:10px 12px;font-size:13px;line-height:1.45;transition:opacity .3s ease-out;position:absolute;top:0;left:0;box-shadow:0 14px 34px #000a}.story-module__aM_Jta__mail[data-on]{opacity:1}.story-module__aM_Jta__mail:after{content:"";left:var(--tail,24px);background:#0b1418;border-bottom:1px solid #ecd07f;border-right:1px solid #ecd07f;width:12px;height:12px;position:absolute;bottom:-7px;transform:translate(-50%)rotate(45deg)}.story-module__aM_Jta__mail[data-below]:after{top:-7px;bottom:auto;transform:translate(-50%)rotate(225deg)}.story-module__aM_Jta__mailSubject{color:#ecd07f;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.story-module__aM_Jta__mailThread{gap:6px;margin:0;padding:0;list-style:none;display:grid}.story-module__aM_Jta__mailThread li{opacity:.55;border-top:1px solid #1f3139;gap:1px;padding-top:6px;display:grid}.story-module__aM_Jta__mailThread li:first-child{border-top:0;padding-top:0}.story-module__aM_Jta__mailThread li:not([data-latest]) span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.story-module__aM_Jta__mailThread li[data-latest]{opacity:1;animation:.4s ease-out story-module__aM_Jta__fadeIn}.story-module__aM_Jta__mailMeta{color:#8fa3ad;font:500 11px var(--font-geist-mono),monospace}@keyframes story-module__aM_Jta__fadeIn{0%{opacity:0}}@keyframes story-module__aM_Jta__grow{0%{width:0}}@keyframes story-module__aM_Jta__stream{to{stroke-dashoffset:-24.1px}}@keyframes story-module__aM_Jta__beam{to{stroke-dashoffset:-14.1px}}@keyframes story-module__aM_Jta__flicker{0%,12%,22%,40%,to{opacity:1}8%,18%,30%{opacity:.2}}@keyframes story-module__aM_Jta__dot{50%{opacity:.25}}@media (max-width:640px){.story-module__aM_Jta__stage{aspect-ratio:4/5}.story-module__aM_Jta__mail{font-size:12px}.story-module__aM_Jta__roomLabel{font-size:24px}.story-module__aM_Jta__compare{grid-template-columns:1fr;gap:10px}.story-module__aM_Jta__compare>div{padding:14px}.story-module__aM_Jta__compare .story-module__aM_Jta__big{font-size:30px}}@media (prefers-reduced-motion:reduce){.story-module__aM_Jta__story *,.story-module__aM_Jta__scene *{transition:none!important;animation:none!important}}
.addons-module__sGeISW__tag{color:#9af0f3;border:1px solid #69d8df;border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.addons-module__sGeISW__tag:hover{color:#06252a;background:#69d8df}.addons-module__sGeISW__table{border-collapse:separate;border-spacing:0;background:#0a1216;border:1px solid #1f3139;border-radius:18px;width:100%;overflow:hidden}.addons-module__sGeISW__table th,.addons-module__sGeISW__table td{text-align:left;vertical-align:middle;border-top:1px solid #1f3139;padding:12px 20px;font-weight:400}.addons-module__sGeISW__table tbody:first-child tr:first-child>*{border-top:0}.addons-module__sGeISW__table td{white-space:nowrap;width:1%}.addons-module__sGeISW__table td:last-child{text-align:right}.addons-module__sGeISW__feature{align-items:center;gap:14px;display:flex}.addons-module__sGeISW__feature strong{color:#e4eef2;font-size:15px;font-weight:560;display:block}.addons-module__sGeISW__feature small{color:#9fb1bb;margin-top:2px;font-size:13px;line-height:1.5;display:block}.addons-module__sGeISW__rowIcon{color:#8ce4e9;background:#69d8df1a;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid}.addons-module__sGeISW__groupRow th{color:#8ce4e9;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;background:#0c171c;padding-block:22px 10px;font-size:11px}.addons-module__sGeISW__included,.addons-module__sGeISW__addon{border-radius:999px;align-items:center;min-height:24px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}.addons-module__sGeISW__included{color:#06252a;background:#69d8df}.addons-module__sGeISW__addon{color:#9af0f3;border:1px solid #69d8df}.addons-module__sGeISW__more{color:#8ce4e9;align-items:center;gap:6px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.addons-module__sGeISW__more:hover{color:#9af0f3;text-underline-offset:4px;text-decoration:underline}.addons-module__sGeISW__hosting{color:#9fb1bb;margin-top:20px;font-size:14px;line-height:1.7}.addons-module__sGeISW__hosting a{color:#8ce4e9;text-underline-offset:4px;text-decoration:underline}.addons-module__sGeISW__hosting a:hover{color:#9af0f3}.addons-module__sGeISW__cta{margin-top:32px}.addons-module__sGeISW__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:28px;padding:0;list-style:none;display:grid}.addons-module__sGeISW__points li{color:#cbd8de;gap:12px;font-size:15px;line-height:1.65;display:flex}.addons-module__sGeISW__points svg{color:#69d8df;flex-shrink:0;margin-top:5px}.addons-module__sGeISW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px;padding:0;list-style:none;display:grid}.addons-module__sGeISW__steps li{border-top:1px solid #33535d;padding-top:19px}.addons-module__sGeISW__steps li>span{color:#78d5de;font-family:var(--font-geist-mono),monospace;margin-bottom:18px;font-size:12px;display:block}.addons-module__sGeISW__steps h3{color:#e2ebef;margin-bottom:10px;font-size:16px;font-weight:550}.addons-module__sGeISW__steps p{color:#a9bac5;font-size:14px;line-height:1.8}.addons-module__sGeISW__others{flex-wrap:wrap;gap:10px;margin-top:24px;padding:0;list-style:none;display:flex}.addons-module__sGeISW__others a{color:#bed4de;border:1px solid #25414a;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;font-size:14px;text-decoration:none;display:inline-flex}.addons-module__sGeISW__others a:hover{color:#cdf6f8;border-color:#69d8df}@media (max-width:960px){.addons-module__sGeISW__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.addons-module__sGeISW__table,.addons-module__sGeISW__table tbody,.addons-module__sGeISW__table tr,.addons-module__sGeISW__table th,.addons-module__sGeISW__table td{display:block}.addons-module__sGeISW__table tr{border-top:1px solid #1f3139;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;padding:14px 16px;display:grid}.addons-module__sGeISW__table tbody:first-child tr:first-child{border-top:0}.addons-module__sGeISW__table th,.addons-module__sGeISW__table td{border-top:0;width:auto;padding:0}.addons-module__sGeISW__table th[scope=row]{grid-column:1/-1}.addons-module__sGeISW__table td:last-child{text-align:left}.addons-module__sGeISW__table td:empty{display:none}.addons-module__sGeISW__table .addons-module__sGeISW__groupRow{padding:0;display:block}.addons-module__sGeISW__groupRow th{padding:18px 16px 8px}}@media (max-width:520px){.addons-module__sGeISW__points{grid-template-columns:minmax(0,1fr)}}
.playground-module__ID_oMq__page{color:#e4eef2;background:#050708;grid-template-columns:minmax(0,1fr) 360px;min-height:100vh;font-size:14px;display:grid}.playground-module__ID_oMq__page[data-light]{color:#162c2c;background:#f4f6f7}.playground-module__ID_oMq__stage{place-content:center;justify-items:center;gap:28px;padding:40px;display:grid}.playground-module__ID_oMq__stage p{color:#8fa3ad;font-size:13px}.playground-module__ID_oMq__controls{color:#e4eef2;background:#0a1318;border-left:1px solid #1f3139;align-content:start;gap:10px;padding:28px 24px 120px;display:grid;overflow-y:auto}.playground-module__ID_oMq__controls h1{font-size:20px;font-weight:600}.playground-module__ID_oMq__controls h2{color:#8ce4e9;font:600 11px var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:14px}.playground-module__ID_oMq__note{color:#8fa3ad;font-size:12px}.playground-module__ID_oMq__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:32px;display:grid}.playground-module__ID_oMq__row input[type=range]{accent-color:#69d8df;grid-column:1/3;width:100%}.playground-module__ID_oMq__row:has(input[type=range]){grid-template-columns:minmax(0,1fr) auto}.playground-module__ID_oMq__row:has(input[type=range])>span{grid-column:1/-1}.playground-module__ID_oMq__row output{color:#9af0f3;font:12px var(--font-geist-mono),monospace}.playground-module__ID_oMq__row input[type=checkbox]{accent-color:#69d8df;width:16px;height:16px}.playground-module__ID_oMq__sizes{border:1px solid #1f3139;border-radius:10px;gap:6px;margin:0;padding:10px 12px;display:grid}.playground-module__ID_oMq__sizes legend{color:#8fa3ad;padding:0 4px;font-size:12px}.playground-module__ID_oMq__sizes label{align-items:center;gap:8px;display:flex}.playground-module__ID_oMq__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.playground-module__ID_oMq__actions button{color:#cdf6f8;cursor:pointer;border:1px solid #69d8df;min-height:40px;padding:0 14px;font-weight:600}.playground-module__ID_oMq__actions button:hover{color:#06252a;background:#69d8df}.playground-module__ID_oMq__output{color:#d5e1e6;font:12px/1.6 var(--font-geist-mono),monospace;white-space:pre-wrap;background:#050708;border:1px solid #1f3139;border-radius:10px;margin:0;padding:12px}@media (max-width:760px){.playground-module__ID_oMq__page{grid-template-columns:minmax(0,1fr)}.playground-module__ID_oMq__controls{border-top:1px solid #1f3139;border-left:0}}
.local-ai-module__ThVMXG__page{color:#e4e4e7;background:#050708;overflow-x:clip}.local-ai-module__ThVMXG__main{padding-top:88px}.local-ai-module__ThVMXG__container{width:min(1200px,100% - 64px);margin-inline:auto}.local-ai-module__ThVMXG__hero{padding:38px 0 32px}.local-ai-module__ThVMXG__breadcrumb{color:#9ca3af;margin-bottom:32px;font-size:13px;display:inline-block}.local-ai-module__ThVMXG__breadcrumb:before{content:"←";margin-right:10px}.local-ai-module__ThVMXG__breadcrumb:hover,.local-ai-module__ThVMXG__sourceLink:hover{color:#00f3ff}.local-ai-module__ThVMXG__eyebrow,.local-ai-module__ThVMXG__sectionNumber{color:#67d7df;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:11px}.local-ai-module__ThVMXG__hero h1{letter-spacing:-.045em;color:#fafafa;text-wrap:balance;font-size:clamp(36px,4.3vw,58px);font-weight:620;line-height:1.14}.local-ai-module__ThVMXG__hero h1>span{color:#69d8df;display:block}.local-ai-module__ThVMXG__heroIntro{color:#acbbc4;margin-top:22px;font-size:17px;line-height:1.7}.local-ai-module__ThVMXG__page a:focus-visible,.local-ai-module__ThVMXG__page button:focus-visible,.local-ai-module__ThVMXG__page summary:focus-visible{outline-offset:5px;outline:2px solid #00f3ff}.local-ai-module__ThVMXG__page h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(25px,2.5vw,34px);font-weight:550;line-height:1.25}.local-ai-module__ThVMXG__comparison{--company:#78d5de;--cloud:#c2adf3;--request:#ecd07f;--response:#8ce4e9;--route-height:126px;--travel:calc(var(--route-height) + 8px)}.local-ai-module__ThVMXG__playerBar{border-block:1px solid #2a3941;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;display:flex}.local-ai-module__ThVMXG__example{align-items:center;gap:12px;font-size:14px;line-height:1.6;display:flex}.local-ai-module__ThVMXG__example>svg{color:#9baeb9;flex-shrink:0}.local-ai-module__ThVMXG__example p{color:#acbbc4;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.local-ai-module__ThVMXG__playButton{color:#06252a;cursor:pointer;background:#69d8df;border:1px solid #69d8df;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 17px;font-size:12px;font-weight:600;display:flex}.local-ai-module__ThVMXG__playButton:hover{background:#9af0f3}.local-ai-module__ThVMXG__playbackControls{flex-wrap:wrap;gap:10px;display:flex}.local-ai-module__ThVMXG__restartButton{color:#bed4de;cursor:pointer;border:1px solid #3b5562;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 13px;font-size:12px;display:inline-flex}.local-ai-module__ThVMXG__restartButton:hover{color:#a5f2f5;border-color:#78d5de}.local-ai-module__ThVMXG__story{color:#aebcc5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding-block:23px;font-size:11px;display:flex}.local-ai-module__ThVMXG__story ol{flex-wrap:wrap;gap:12px 24px;list-style:none;display:flex}.local-ai-module__ThVMXG__story li{align-items:center;gap:6px;display:flex}.local-ai-module__ThVMXG__story li[aria-current]{color:#a2f0f3}.local-ai-module__ThVMXG__story li>span{font-family:var(--font-geist-mono),monospace}.local-ai-module__ThVMXG__story>p{text-align:right;min-width:160px}.local-ai-module__ThVMXG__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.local-ai-module__ThVMXG__panel{min-width:0}.local-ai-module__ThVMXG__panelTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-height:32px;margin-bottom:18px;display:flex}.local-ai-module__ThVMXG__panelTitle h2{align-items:center;gap:10px;font-size:22px;display:flex}.local-ai-module__ThVMXG__panelTitle h2 svg{color:var(--cloud);flex-shrink:0}.local-ai-module__ThVMXG__panelTitle>p{color:#aabac3;font-size:11px}.local-ai-module__ThVMXG__panel[data-mode=local] .local-ai-module__ThVMXG__panelTitle svg{color:var(--company)}.local-ai-module__ThVMXG__diagram{grid-template-columns:minmax(0,1fr);grid-template-rows:48px 108px 66px var(--route-height)128px minmax(144px,auto)16px;isolation:isolate;display:grid;position:relative}.local-ai-module__ThVMXG__diagram>*{grid-column:1;min-width:0}.local-ai-module__ThVMXG__networkBoundary{border:2px solid var(--company);z-index:-1;background:#0b202580;grid-row:1/4}.local-ai-module__ThVMXG__panel[data-mode=local] .local-ai-module__ThVMXG__networkBoundary{grid-row:1/-1}.local-ai-module__ThVMXG__networkLabel{color:var(--company);grid-row:1;align-items:center;gap:8px;padding:10px 17px;font-size:12px;font-weight:550;line-height:1.5;display:flex}.local-ai-module__ThVMXG__networkLabel svg{flex-shrink:0}.local-ai-module__ThVMXG__networkLabel small{color:#aebdc7;font-size:11px;font-weight:400}.local-ai-module__ThVMXG__team{text-align:center;background:#0c161c;border:1px solid #2e444e;flex-direction:column;grid-row:2;justify-content:center;align-items:center;gap:7px;margin-inline:18px;padding:12px;display:flex}.local-ai-module__ThVMXG__people{gap:8px;display:flex}.local-ai-module__ThVMXG__people>span{color:#aec5cf;background:#112630;border:1px solid #304953;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.local-ai-module__ThVMXG__team strong{font-size:14px;font-weight:550}.local-ai-module__ThVMXG__team p{color:#adbec8;font-size:11px}.local-ai-module__ThVMXG__channelLabels{text-align:center;color:var(--request);grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:12px 8px;font-size:12px;line-height:1.5;display:grid}.local-ai-module__ThVMXG__channelLabels>div:last-child{color:var(--response)}.local-ai-module__ThVMXG__channelLabels small{color:#aabec9;margin-top:4px;font-size:11px;display:block}.local-ai-module__ThVMXG__transit{grid-row:4;position:relative}.local-ai-module__ThVMXG__lane{z-index:2;background:#34505c;width:2px;height:calc(100% + 28px);position:absolute;top:-10px}.local-ai-module__ThVMXG__outgoing{left:25%}.local-ai-module__ThVMXG__incoming{left:75%}.local-ai-module__ThVMXG__lane:after{content:"";width:10px;height:10px;position:absolute;left:-4px;transform:rotate(45deg)}.local-ai-module__ThVMXG__outgoing:after{border-bottom:2px solid var(--request);border-right:2px solid var(--request);bottom:1px}.local-ai-module__ThVMXG__incoming:after{border-top:2px solid var(--response);border-left:2px solid var(--response);top:0}.local-ai-module__ThVMXG__packet{--progress:var(--request-progress,0);--staggered:calc((var(--progress) - var(--packet-index)*.13)/.61);background:var(--request);opacity:0;width:12px;height:12px;transform:translateY(calc(clamp(0,var(--staggered),1)*var(--travel)));border:2px solid #071115;border-radius:50%;position:absolute;top:0;left:-5px}.local-ai-module__ThVMXG__incoming .local-ai-module__ThVMXG__packet{--progress:var(--response-progress,0);background:var(--response);width:10px;height:10px;transform:translateY(calc((1 - clamp(0,var(--staggered),1))*var(--travel)));left:-4px}.local-ai-module__ThVMXG__comparison[data-phase=send] .local-ai-module__ThVMXG__outgoing .local-ai-module__ThVMXG__packet,.local-ai-module__ThVMXG__comparison[data-phase=return] .local-ai-module__ThVMXG__incoming .local-ai-module__ThVMXG__packet{opacity:calc(clamp(0,var(--staggered)*30,1) - clamp(0,(var(--staggered) - .97)*30,1))}.local-ai-module__ThVMXG__boundaryNote{color:var(--cloud);text-align:center;font-size:12px;line-height:1.6;position:absolute;inset:26px 30% auto}.local-ai-module__ThVMXG__panel[data-mode=local] .local-ai-module__ThVMXG__boundaryNote{color:var(--company)}.local-ai-module__ThVMXG__providerBoundary{z-index:-1;background:#1b172880;border:1px solid #414057;grid-row:4/-1;margin-top:88px;padding:10px 16px}.local-ai-module__ThVMXG__providerBoundary>span{color:var(--cloud);text-transform:uppercase;letter-spacing:.02em;font-size:10px}.local-ai-module__ThVMXG__serverNode{z-index:3;background:#0c171d;border:1px solid #304752;grid-row:5;justify-content:center;align-items:center;gap:16px;margin:20px 18px 0;padding:15px;display:flex;position:relative}.local-ai-module__ThVMXG__serverNode>div:last-child{min-width:0}.local-ai-module__ThVMXG__serverNode h3{color:#e8eff3;font-size:16px;font-weight:550;line-height:1.4}.local-ai-module__ThVMXG__serverNode p{color:#b2c7d1;margin-top:5px;font-size:12px;line-height:1.5}.local-ai-module__ThVMXG__serverNode small{color:#adbbc4;margin-top:5px;font-size:11px;line-height:1.5;display:block}.local-ai-module__ThVMXG__serverRack{flex-shrink:0;gap:5px;width:61px;display:grid}.local-ai-module__ThVMXG__serverRack>span{background:#10232d;border:1px solid #365462;align-items:center;gap:5px;height:17px;padding:5px 7px;display:flex}.local-ai-module__ThVMXG__serverRack i:first-child{background:#abc7d2;width:23px;height:2px;margin-right:auto}.local-ai-module__ThVMXG__serverRack i:last-child{background:var(--company);width:3px;height:3px}.local-ai-module__ThVMXG__comparison[data-phase=process] .local-ai-module__ThVMXG__serverNode{border-color:var(--cloud);box-shadow:inset 0 0 0 1px var(--cloud)}.local-ai-module__ThVMXG__comparison[data-phase=process] .local-ai-module__ThVMXG__panel[data-mode=local] .local-ai-module__ThVMXG__serverNode{border-color:var(--company);box-shadow:inset 0 0 0 1px var(--company)}.local-ai-module__ThVMXG__providerChoices{grid-row:6;align-self:center;padding:16px 14px 0}.local-ai-module__ThVMXG__providerButtons{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.local-ai-module__ThVMXG__providerButtons button{color:#b6c3cc;cursor:pointer;background:#0c161c;border:1px solid #3b4856;min-height:44px;padding:6px 9px;font-size:11px}.local-ai-module__ThVMXG__providerButtons button[aria-pressed=true]{color:#ddcaff;border-color:var(--cloud);background:#251e38}.local-ai-module__ThVMXG__providerButtons button:hover{border-color:var(--cloud)}.local-ai-module__ThVMXG__providerChoices>p{color:#acbdc9;text-align:center;margin-top:10px;font-size:11px;line-height:1.5}.local-ai-module__ThVMXG__localNote{color:var(--company);text-align:center;grid-row:6;justify-content:center;align-self:center;align-items:center;gap:8px;padding:16px 18px 0;font-size:12px;line-height:1.6;display:flex}.local-ai-module__ThVMXG__localNote svg{flex-shrink:0}.local-ai-module__ThVMXG__outcome{color:#aabac5;margin-top:17px;font-size:13px;line-height:1.7}.local-ai-module__ThVMXG__outcome strong{color:#e2eaf0;margin-bottom:3px;font-weight:550;display:block}.local-ai-module__ThVMXG__legend{color:#a9bac5;border-top:1px solid #2b3b44;flex-wrap:wrap;gap:12px 25px;margin-top:26px;padding-top:19px;font-size:11px;line-height:1.6;display:flex}.local-ai-module__ThVMXG__legend>span{align-items:center;gap:8px;display:flex}.local-ai-module__ThVMXG__legend i{flex-shrink:0;display:inline-block}.local-ai-module__ThVMXG__requestKey{background:var(--request);border-radius:50%;width:11px;height:11px}.local-ai-module__ThVMXG__responseKey{background:var(--response);border-radius:50%;width:9px;height:9px}.local-ai-module__ThVMXG__staticNote{color:#acbec9;margin-top:18px;font-size:13px;line-height:1.7}.local-ai-module__ThVMXG__definition{color:#9fb1bc;border-left:2px solid #33515c;margin-top:26px;padding-left:17px;font-size:13px;line-height:1.8}.local-ai-module__ThVMXG__definition strong{color:#d1dfe5;font-weight:550}.local-ai-module__ThVMXG__section{padding-block:68px}.local-ai-module__ThVMXG__sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.local-ai-module__ThVMXG__sectionNumber{color:#91a9b5;margin-bottom:12px;font-size:10px}.local-ai-module__ThVMXG__sectionHeading>p{color:#a9b7c0;max-width:380px;font-size:14px;line-height:1.7}.local-ai-module__ThVMXG__detailsGrid{border-block:1px solid #2c3d47;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.local-ai-module__ThVMXG__detail{padding:28px}.local-ai-module__ThVMXG__detail+.local-ai-module__ThVMXG__detail{border-left:1px solid #2c3d47}.local-ai-module__ThVMXG__detail>svg{color:#78d5de;margin-bottom:18px}.local-ai-module__ThVMXG__detail h3{margin-bottom:20px;font-size:18px;font-weight:550}.local-ai-module__ThVMXG__detail dl{gap:18px;display:grid}.local-ai-module__ThVMXG__detail dt{color:#c2adf3;margin-bottom:6px;font-size:11px}.local-ai-module__ThVMXG__detail dl>div:last-child dt{color:#78d5de}.local-ai-module__ThVMXG__detail dd{color:#a9bac5;font-size:13px;line-height:1.8}.local-ai-module__ThVMXG__faqSection{grid-template-columns:1fr 1.6fr;gap:60px;padding-block:12px 64px;display:grid}.local-ai-module__ThVMXG__faqList{border-top:1px solid #2b3d47}.local-ai-module__ThVMXG__faqList details{border-bottom:1px solid #2b3d47}.local-ai-module__ThVMXG__faqList summary{cursor:pointer;justify-content:space-between;gap:24px;padding:23px 0;font-size:15px;line-height:1.6;list-style:none;display:flex}.local-ai-module__ThVMXG__faqList summary::-webkit-details-marker{display:none}.local-ai-module__ThVMXG__faqList summary svg{color:#96b5c4;flex-shrink:0;margin-top:4px}.local-ai-module__ThVMXG__faqList details[open] summary svg{transform:rotate(180deg)}.local-ai-module__ThVMXG__faqList details p{color:#abbdc8;padding:0 24px 23px 0;font-size:14px;line-height:1.85}.local-ai-module__ThVMXG__sourceLink{color:#8edce3;text-underline-offset:4px;align-items:center;gap:7px;padding-bottom:23px;font-size:12px;text-decoration:underline;display:inline-flex}.local-ai-module__ThVMXG__rollout{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:34px;list-style:none;display:grid}.local-ai-module__ThVMXG__rollout li{border-top:1px solid #33535d;padding-top:19px}.local-ai-module__ThVMXG__rollout li>span{color:#78d5de;font-family:var(--font-geist-mono),monospace;margin-bottom:18px;font-size:12px;display:block}.local-ai-module__ThVMXG__rollout h3{color:#e2ebef;margin-bottom:10px;font-size:16px;font-weight:550}.local-ai-module__ThVMXG__rollout p{color:#a9bac5;font-size:13px;line-height:1.8}.local-ai-module__ThVMXG__cta{background:linear-gradient(115deg,#102329,#090f12);border:1px solid #30535a;justify-content:space-between;align-items:center;gap:36px;margin-bottom:70px;padding:36px;display:flex}.local-ai-module__ThVMXG__cta p:last-child{color:#afc0c9;max-width:650px;margin-top:16px;font-size:14px;line-height:1.8}.local-ai-module__ThVMXG__cta .local-ai-module__ThVMXG__eyebrow{margin-bottom:15px;font-size:10px}.local-ai-module__ThVMXG__primaryButton{color:#06252a;background:#69d8df;border:1px solid #69d8df;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:14px;font-weight:650;display:inline-flex}.local-ai-module__ThVMXG__primaryButton:hover{background:#9af0f3}@media (max-width:1000px){.local-ai-module__ThVMXG__comparisonGrid{gap:22px}.local-ai-module__ThVMXG__detail{padding:25px 20px}.local-ai-module__ThVMXG__panelTitle{flex-direction:column;align-items:start}.local-ai-module__ThVMXG__story>p{text-align:left}}@media (max-width:760px){.local-ai-module__ThVMXG__container{width:calc(100% - 36px)}.local-ai-module__ThVMXG__hero{padding-block:24px 28px}.local-ai-module__ThVMXG__breadcrumb{margin-bottom:26px}.local-ai-module__ThVMXG__hero h1{font-size:clamp(32px,7.5vw,50px)}.local-ai-module__ThVMXG__heroIntro{margin-top:20px;font-size:15px}.local-ai-module__ThVMXG__comparisonGrid{grid-template-columns:1fr;gap:32px}.local-ai-module__ThVMXG__panelTitle{flex-direction:row;align-items:center}.local-ai-module__ThVMXG__panelTitle h2{font-size:21px}.local-ai-module__ThVMXG__networkLabel{padding-inline:14px}.local-ai-module__ThVMXG__team{margin-inline:14px}.local-ai-module__ThVMXG__serverNode{gap:12px;margin-inline:14px;padding:12px}.local-ai-module__ThVMXG__serverRack{width:51px}.local-ai-module__ThVMXG__serverNode h3{font-size:15px}.local-ai-module__ThVMXG__serverNode small{font-size:10px}.local-ai-module__ThVMXG__providerButtons button{padding-inline:8px}.local-ai-module__ThVMXG__story{padding-block:20px}.local-ai-module__ThVMXG__story ol{gap:10px 16px}.local-ai-module__ThVMXG__story>p{width:100%}.local-ai-module__ThVMXG__section{padding-block:48px}.local-ai-module__ThVMXG__sectionHeading{display:block}.local-ai-module__ThVMXG__sectionHeading>p{max-width:none;margin-top:15px}.local-ai-module__ThVMXG__detailsGrid{grid-template-columns:1fr}.local-ai-module__ThVMXG__detail{padding:26px 8px}.local-ai-module__ThVMXG__detail+.local-ai-module__ThVMXG__detail{border-top:1px solid #2c3d47;border-left:0}.local-ai-module__ThVMXG__detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.local-ai-module__ThVMXG__faqSection{grid-template-columns:1fr;gap:24px;padding-block:0 30px}.local-ai-module__ThVMXG__faqList summary{padding-block:20px;font-size:14px}.local-ai-module__ThVMXG__rollout{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.local-ai-module__ThVMXG__cta{flex-direction:column;align-items:start;gap:25px;margin-bottom:50px;padding:28px 22px}}@media (prefers-reduced-motion:reduce){.local-ai-module__ThVMXG__comparison *,.local-ai-module__ThVMXG__comparison :before,.local-ai-module__ThVMXG__comparison :after{transition:none!important;animation:none!important}.local-ai-module__ThVMXG__comparison .local-ai-module__ThVMXG__packet{top:calc(15% + var(--packet-index)*20%);transform:none}.local-ai-module__ThVMXG__comparison[data-phase=send] .local-ai-module__ThVMXG__outgoing .local-ai-module__ThVMXG__packet,.local-ai-module__ThVMXG__comparison[data-phase=return] .local-ai-module__ThVMXG__incoming .local-ai-module__ThVMXG__packet{opacity:1}}
