@media (max-width:720px){.editorial-homepage{overflow-x:clip}.editorial-hero{min-height:auto!important;padding:84px 14px 22px!important}.editorial-hero h1{letter-spacing:-.052em!important;max-width:520px!important;font-size:clamp(33px,9.8vw,42px)!important;line-height:.98!important}.editorial-hero p{max-width:520px!important}.editorial-animation-wrap{aspect-ratio:16/9!important;width:min(100%,620px)!important;height:auto!important;margin:10px auto 0!important;overflow:hidden!important}.editorial-animation-wrap iframe{width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.generation-story-section{min-height:185svh!important}.generation-story-sticky{height:100svh!important;min-height:640px!important;padding:66px 12px 14px!important;overflow:clip!important}.generation-story-layout.generation-reference-layout{gap:12px!important;width:100%!important;max-width:520px!important;min-height:calc(100svh - 80px)!important;margin-inline:auto!important}.generation-reference-header{width:100%!important;margin:0!important}.generation-reference-header h2{max-width:470px!important;margin-top:8px!important;font-size:clamp(29px,8.2vw,37px)!important;line-height:.98!important}.generation-reference-header .generation-story-intro{max-width:460px!important;margin-top:7px!important;font-size:12px!important;line-height:1.35!important;display:block!important}.generation-reference-flow{width:100%!important;display:block!important}.generation-reference-steps{grid-template:54px/repeat(3,minmax(0,1fr))!important;gap:6px!important;height:auto!important;margin:0 0 8px!important;display:grid!important}.generation-reference-steps li{background:#ffffffb8!important;border:1px solid #355bcd24!important;border-radius:13px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:6px!important;min-width:0!important;padding:7px!important;display:grid!important;transform:none!important;box-shadow:0 9px 22px #172a560e!important}.generation-reference-steps li:before,.generation-reference-steps li:after{display:none!important}.generation-reference-step-icon{width:26px!important;height:26px!important;box-shadow:none!important}.generation-reference-step-icon svg{width:13px!important;height:13px!important}.generation-reference-steps strong{letter-spacing:.025em!important;font-size:7.5px!important;line-height:1.15!important}.generation-reference-steps p{display:none!important}.generation-reference-content{grid-template-rows:58px 66px 22px minmax(150px,1fr)!important;gap:6px!important;width:100%!important}.generation-reference-file,.generation-reference-prompt{border-radius:13px!important;gap:9px!important;width:100%!important;margin-left:0!important;padding:7px 10px!important}.generation-reference-pdf{width:34px!important;height:40px!important}.generation-reference-prompt-icon{width:34px!important;height:34px!important}.generation-reference-file strong,.generation-reference-prompt p{font-size:10px!important}.generation-reference-thinking{gap:8px!important}.generation-reference-thinking>div{width:28px!important;height:28px!important}.generation-reference-storyboard{border-radius:16px!important;min-height:150px!important;padding:7px!important}.generation-reference-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;height:auto!important;overflow:visible!important}.generation-reference-scene{border-radius:10px!important;gap:5px!important;min-height:66px!important;padding:6px!important}.generation-reference-scene-preview{min-height:34px!important}.generation-story-sticky>.generation-slide-focus,.generation-story-sticky>.generation-slide-focus[data-ready=true],.generation-story-sticky>.generation-slide-focus[data-new-layout=true]{width:calc(100% - 18px)!important;max-width:560px!important;top:49%!important}.generation-slide-focus>:first-child{aspect-ratio:16/9!important;width:100%!important;height:auto!important}.generation-freeform-pitch{text-align:left!important;width:100%!important;padding:0 3px!important;inset:auto 0 calc(100% + 10px)!important;transform:translateY(8px)!important}.generation-freeform-pitch[data-visible=true]{transform:translateY(0)!important}.generation-freeform-pitch-kicker{font-size:9px!important}.generation-freeform-pitch p{text-align:left!important;max-width:100%!important;margin-top:5px!important;font-size:10.5px!important;line-height:1.3!important}.generation-freeform-pitch-points{display:none!important}.generation-feature-popups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important;position:absolute!important;inset:calc(100% + 8px) 0 auto!important}.generation-feature-popup,.generation-feature-popup-editable,.generation-feature-popup-imagery{border-radius:13px!important;grid-template-columns:24px 1fr!important;gap:7px!important;width:auto!important;min-height:50px!important;margin:0!important;padding:8px!important;display:grid!important;position:relative!important;inset:auto!important;transform:translateY(8px)scale(.97)!important}.generation-feature-popup[data-visible=true]{transform:translateY(0)scale(1)!important}.generation-feature-popup:before,.generation-feature-popup:after{display:none!important}.generation-feature-popup svg{width:24px!important;height:24px!important;padding:5px!important}.generation-feature-popup span{font-size:8.5px!important;line-height:1.22!important;display:block!important}.generation-slide-notes{display:none!important}.interaction-story-section{min-height:205svh!important}.interaction-story-sticky{height:100svh!important;min-height:640px!important;padding:66px 10px 14px!important;overflow:clip!important}.interaction-story-header{width:calc(100% - 24px)!important;max-width:520px!important;top:70px!important}.interaction-story-header h2{max-width:470px!important;font-size:clamp(29px,8.2vw,37px)!important;line-height:.98!important}.interaction-story-header>span{margin-top:8px!important;font-size:12px!important;line-height:1.35!important}.interaction-prompt-card{border-radius:16px!important;width:calc(100% - 24px)!important;max-width:520px!important;min-height:70px!important;padding:10px!important;top:49%!important}.interaction-prompt-card[data-condensed=true]{width:calc(100% - 24px)!important;min-height:52px!important;top:122px!important}.interaction-build-bridge{width:68vw!important;top:183px!important}.interaction-output-stage{width:calc(100% - 16px)!important;max-width:560px!important;top:49%!important}.interaction-flip-slide{aspect-ratio:16/9!important;width:100%!important;height:auto!important}.interaction-flip-card-inner{-webkit-transform-style:preserve-3d!important;transform-style:preserve-3d!important}.interaction-flip-card-face{will-change:transform, opacity;backface-visibility:hidden!important;transform-style:preserve-3d!important}.interaction-flip-card-front{transform:rotateY(0)translateZ(.1px)!important}.interaction-flip-card-back{transform:rotateY(180deg)translateZ(.1px)!important}.interaction-flip-card:not([data-flipped=true]) .interaction-flip-card-back,.interaction-flip-card[data-settled=true] .interaction-flip-card-front{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.interaction-feature-stickers{pointer-events:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important;position:absolute!important;inset:calc(100% + 8px) 0 auto!important;overflow:visible!important}.interaction-feature-sticker,.interaction-feature-sticker-editable,.interaction-feature-sticker-ai,.interaction-feature-sticker-trackable{border-radius:14px!important;grid-template-columns:24px minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:7px!important;animation:none!important;display:grid!important;position:relative!important;inset:auto!important;transform:translateY(8px)scale(.97)!important}.interaction-feature-sticker[data-visible=true]{transform:translateY(0)scale(1)!important}.interaction-feature-sticker:before,.interaction-feature-sticker:after{display:none!important}.interaction-feature-sticker>svg{width:24px!important;height:24px!important;padding:5px!important}.interaction-feature-sticker>span{gap:2px!important;display:grid!important}.interaction-feature-sticker b{font-size:8px!important;line-height:1.18!important}.interaction-feature-sticker small{font-size:6.5px!important;line-height:1.2!important}}@media (max-width:430px){.editorial-hero{padding-top:76px!important}.editorial-hero h1{font-size:clamp(30px,9.4vw,38px)!important}.generation-story-sticky,.interaction-story-sticky{min-height:620px!important}.generation-reference-header h2,.interaction-story-header h2{font-size:clamp(27px,7.8vw,34px)!important}.generation-reference-header .generation-story-intro,.interaction-story-header>span{font-size:11px!important}.generation-reference-steps li{grid-template-columns:22px minmax(0,1fr)!important;padding:6px!important}.generation-reference-step-icon{width:22px!important;height:22px!important}.generation-story-sticky>.generation-slide-focus,.generation-story-sticky>.generation-slide-focus[data-ready=true],.generation-story-sticky>.generation-slide-focus[data-new-layout=true],.interaction-output-stage{width:calc(100% - 12px)!important}.interaction-feature-stickers{grid-template-columns:1fr!important;gap:5px!important}.interaction-feature-sticker,.interaction-feature-sticker-editable,.interaction-feature-sticker-ai,.interaction-feature-sticker-trackable{grid-template-columns:26px minmax(0,1fr)!important;min-height:44px!important;padding:6px 8px!important}.interaction-feature-sticker>svg{width:26px!important;height:26px!important}.interaction-feature-sticker b{font-size:8.5px!important}.interaction-feature-sticker small{font-size:7px!important}}@media (max-width:640px){.pilot-chat{width:auto!important;left:8px!important;right:8px!important}.pilot-chat-launcher{width:min(310px,100%)!important}.pilot-chat-window{width:100%!important}}
.collaboration-story-section{color:#071632;background:radial-gradient(circle at 78% 20%,#5b6df61f,#0000 28%),radial-gradient(circle at 16% 78%,#1ed4e51a,#0000 26%),linear-gradient(#f2f5fb 0%,#f8faff 44%,#f4f7fc 100%);min-height:165vh;margin-top:-1px;position:relative;overflow:clip}.collaboration-story-section:before{content:"";pointer-events:none;background:linear-gradient(#f2f5fb 0%,#f2f5fb00 100%);height:22vh;position:absolute;inset:0 0 auto}.collaboration-story-sticky{align-content:center;height:100vh;min-height:100vh;padding:72px 24px 34px;display:grid;position:sticky;top:0;overflow:hidden}.collaboration-story-glow{pointer-events:none;border-radius:50%;position:absolute}.collaboration-story-glow-one{background:radial-gradient(circle,#1ed4e533,#1ed4e500 68%);width:39vw;height:39vw;top:12vh;left:-13vw}.collaboration-story-glow-two{background:radial-gradient(circle,#5b6df62e,#5b6df600 70%);width:44vw;height:44vw;bottom:-18vh;right:-16vw}.collaboration-story-header{z-index:3;opacity:0;width:min(1120px,100% - 48px);margin:0 auto 20px;transition:opacity .52s,transform .76s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(24px)}.collaboration-story-section[data-active=true] .collaboration-story-header{opacity:1;transform:translateY(0)}.collaboration-story-header>p{color:#2a66ff;letter-spacing:.14em;margin:0;font-size:12px;font-weight:720}.collaboration-story-header h2{color:#071632;letter-spacing:-.056em;text-wrap:balance;max-width:800px;margin:12px 0 0;font-size:clamp(40px,4.2vw,58px);font-weight:590;line-height:.99}.collaboration-story-header>span{color:#61708f;letter-spacing:-.02em;max-width:750px;margin-top:13px;font-size:clamp(13px,1.15vw,16px);line-height:1.46;display:block}.collaboration-workspace{z-index:4;opacity:0;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:18px;width:min(1180px,100% - 48px);margin:0 auto;transition:opacity .6s .16s,transform .9s cubic-bezier(.16,1,.3,1) .1s;display:grid;position:relative;transform:translateY(32px)scale(.985)}.collaboration-story-section[data-active=true] .collaboration-workspace{opacity:1;transform:translateY(0)scale(1)}.collaboration-slide-shell{background:#ffffffa3;border:1px solid #677db42e;border-radius:24px;min-width:0;padding:8px;box-shadow:0 32px 80px #2d3d6529,0 7px 22px #2d3d6512}.collaboration-slide{aspect-ratio:16/9;isolation:isolate;color:#14213f;background:radial-gradient(circle at 88% 18%,#1ed4e538,#0000 31%),radial-gradient(circle at 12% 90%,#5b6df624,#0000 28%),linear-gradient(135deg,#f5f7ff 0%,#eaf2ff 46%,#e4fbfb 100%);border:1px solid #27438429;border-radius:18px;grid-template-rows:12% 76% 12%;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.collaboration-slide-grid{z-index:-2;opacity:.22;background-image:linear-gradient(#36508e1f 1px,#0000 1px),linear-gradient(90deg,#36508e1f 1px,#0000 1px);background-size:4.2cqw 4.2cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 62%);mask-image:linear-gradient(120deg,#000,#0000 62%)}.collaboration-slide-header{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff70;border-bottom:1px solid #4f69a721;justify-content:space-between;align-items:center;padding:0 3.4cqw;display:flex;position:relative}.collaboration-slide-brand,.collaboration-presence,.collaboration-presence-avatars,.collaboration-slide-footer,.collaboration-slide-footer span,.collaboration-slide-footer b{align-items:center;display:flex}.collaboration-slide-brand{gap:1cqw}.collaboration-slide-brand>span{color:#fff;background:linear-gradient(135deg,#2a66ff,#18bfd0);border-radius:.9cqw;place-items:center;width:3.2cqw;height:3.2cqw;display:grid;box-shadow:0 .8cqw 1.8cqw #2a66ff33}.collaboration-slide-brand svg{width:1.8cqw;height:1.8cqw}.collaboration-slide-brand>div{gap:.18cqw;display:grid}.collaboration-slide-brand b{letter-spacing:.055em;font-size:1.15cqw;font-weight:790}.collaboration-slide-brand small{color:#70809f;font-size:.83cqw}.collaboration-presence{gap:1.1cqw}.collaboration-presence-avatars i{color:#172440;border:.22cqw solid #fffffff5;border-radius:50%;place-items:center;width:2.8cqw;height:2.8cqw;margin-left:-.55cqw;font-size:.74cqw;font-style:normal;font-weight:800;display:grid;position:relative;box-shadow:0 .35cqw 1cqw #21315621}.collaboration-mini-avatar-maya{background:#dfe3ff}.collaboration-mini-avatar-theo{background:#ffe0da}.collaboration-mini-avatar-leila{background:#d8f7f5}.collaboration-presence>b{color:#167783;background:#e8fbfcdb;border:1px solid #1499a42b;border-radius:999px;align-items:center;gap:.5cqw;padding:.55cqw .85cqw;font-size:.86cqw;font-weight:730;display:flex}.collaboration-presence>b i{background:#13b8a7;border-radius:50%;width:.6cqw;height:.6cqw;animation:1.8s ease-in-out infinite collaboration-live-pulse;box-shadow:0 0 0 .32cqw #13b8a71f}.collaboration-slide-body{grid-template-columns:57% 43%;min-height:0;padding:3.2cqw 3.4cqw 2.1cqw;display:grid}.collaboration-slide-copy{min-width:0;padding-right:3.2cqw;position:relative}.collaboration-slide-kicker{color:#526cf0;letter-spacing:.09em;font-size:.95cqw;font-weight:790}.collaboration-editable-title{border-radius:.65cqw;width:fit-content;max-width:94%;margin-top:1.25cqw;transition:background .22s,box-shadow .22s;position:relative}.collaboration-editable-title h3{color:#13223f;letter-spacing:-.058em;text-wrap:balance;min-height:0;margin:0;font-size:4.35cqw;font-weight:650;line-height:.98}.collaboration-editable-title[data-editing=true]{background:#5b6df61c;box-shadow:0 0 0 .2cqw #5b6df6b3}.collaboration-editable-title[data-complete=true] h3{color:#102652}.collaboration-text-caret{opacity:0;background:#5b6df6;border-radius:999px;width:.22cqw;height:3.7cqw;position:absolute;bottom:.28cqw;right:-.45cqw}.collaboration-editable-title[data-editing=true] .collaboration-text-caret{opacity:1;animation:.72s step-end infinite collaboration-caret}.collaboration-slide-copy>p{color:#60708f;max-width:40cqw;margin:1.15cqw 0 0;font-size:1.2cqw;font-weight:510;line-height:1.42}.collaboration-choice-list{gap:.8cqw;margin-top:1.7cqw;display:grid}.collaboration-choice{background:#ffffffd6;border:1px solid #687db12e;border-radius:1.15cqw;grid-template-columns:3.3cqw 1fr auto;align-items:center;gap:1cqw;min-height:5.2cqw;padding:.8cqw 1cqw;transition:border-color .42s,background .42s,box-shadow .42s,transform .42s;display:grid;position:relative;box-shadow:0 .75cqw 1.7cqw #31436d0f}.collaboration-choice>span{color:#40506f;background:#edf1fb;border-radius:.9cqw;place-items:center;width:3.3cqw;height:3.3cqw;font-size:1.25cqw;font-weight:790;display:grid}.collaboration-choice>div{gap:.3cqw;min-width:0;display:grid}.collaboration-choice small{color:#7c88a3;letter-spacing:.06em;font-size:.7cqw;font-weight:780}.collaboration-choice b{color:#263554;text-overflow:ellipsis;white-space:nowrap;font-size:1.05cqw;font-weight:650;overflow:hidden}.collaboration-choice-check{color:#fff;opacity:0;background:#16a1a9;border:1px solid #16a1a933;border-radius:50%;place-items:center;width:2.5cqw;height:2.5cqw;transition:opacity .32s,transform .54s cubic-bezier(.16,1,.3,1);display:grid;transform:scale(.6)rotate(-16deg)}.collaboration-choice-check svg{stroke-width:2.7px;width:1.3cqw;height:1.3cqw}.collaboration-choice-primary{z-index:3}.collaboration-choice-primary[data-edited=true]{background:#eafcfbed;border-color:#16a1a96b;transform:translate(.25cqw);box-shadow:0 0 0 .25cqw #16a1a912}.collaboration-choice-primary[data-edited=true]>span{color:#fff;background:linear-gradient(135deg,#16a1a9,#2a66ff)}.collaboration-choice-primary[data-edited=true] .collaboration-choice-check{opacity:1;transform:scale(1)rotate(0)}.collaboration-media-column{align-content:start;justify-items:end;gap:1.2cqw;min-width:0;display:grid}.collaboration-media-frame{background:#ffffffb8;border:.18cqw solid #0000;border-radius:1.5cqw;width:98%;padding:.65cqw;transition:width .9s cubic-bezier(.16,1,.3,1),border-color .26s,box-shadow .26s;position:relative;box-shadow:0 1.8cqw 4cqw #253b6f21}.collaboration-media-frame[data-selected=true]{border-color:#f06f64;box-shadow:0 0 0 .22cqw #f06f641f,0 2cqw 4.4cqw #253b6f26}.collaboration-media-frame[data-resized=true]{width:88%}.collaboration-media-toolbar{grid-template-columns:2.2cqw 1fr 2.2cqw;align-items:center;gap:.75cqw;height:3.5cqw;padding:0 .45cqw;display:grid}.collaboration-media-toolbar span,.collaboration-media-toolbar b{color:#526cf0;background:#edf0ff;border-radius:.65cqw;place-items:center;width:2.1cqw;height:2.1cqw;display:grid}.collaboration-media-toolbar b{color:#f06f64;background:#fff0ed}.collaboration-media-toolbar svg{width:1.1cqw;height:1.1cqw}.collaboration-media-toolbar i{color:#687694;font-size:.8cqw;font-style:normal;font-weight:680}.collaboration-media-visual{color:#fff;background:radial-gradient(circle at 78% 18%,#55d8cf75,#0000 30%),linear-gradient(145deg,#0b1b42,#173b74 52%,#0e6c78);border-radius:1.05cqw;height:24cqw;position:relative;overflow:hidden}.collaboration-visual-orbit{border:.12cqw solid #79ecf03d;border-radius:50%;position:absolute}.collaboration-visual-orbit-one{width:25cqw;height:25cqw;top:-8cqw;right:-7cqw}.collaboration-visual-orbit-two{width:12cqw;height:12cqw;top:1cqw;right:1cqw}.collaboration-visual-shield{color:#7de8eb;background:#ffffff1a;border:.15cqw solid #ffffff80;border-radius:2.7cqw;place-items:center;width:9cqw;height:9cqw;display:grid;position:absolute;top:5cqw;right:4.2cqw;transform:rotate(5deg);box-shadow:0 0 0 1.2cqw #55d8cf12,0 1.5cqw 3cqw #0003}.collaboration-visual-shield svg{stroke-width:1.35px;width:5.2cqw;height:5.2cqw}.collaboration-visual-copy{gap:.65cqw;display:grid;position:absolute;bottom:2.4cqw;left:2.7cqw}.collaboration-visual-copy small{color:#64dde5;letter-spacing:.1em;font-size:.72cqw;font-weight:790}.collaboration-visual-copy strong{letter-spacing:-.045em;font-size:2.25cqw;font-weight:590;line-height:1.02}.collaboration-visual-copy span{color:#edf7ffb8;align-items:center;gap:.45cqw;font-size:.72cqw;font-weight:650;display:flex}.collaboration-visual-copy span i{background:#64dde5;border-radius:50%;width:.38cqw;height:.38cqw}.collaboration-resize-handle{opacity:0;background:#f06f64;border:.12cqw solid #fff;border-radius:.18cqw;width:.72cqw;height:.72cqw;transition:opacity .18s;position:absolute;box-shadow:0 .15cqw .45cqw #2f315633}.collaboration-media-frame[data-selected=true] .collaboration-resize-handle{opacity:1}.collaboration-resize-handle-nw{top:-.45cqw;left:-.45cqw}.collaboration-resize-handle-ne{top:-.45cqw;right:-.45cqw}.collaboration-resize-handle-sw{bottom:-.45cqw;left:-.45cqw}.collaboration-resize-handle-se{bottom:-.45cqw;right:-.45cqw}.collaboration-slide-note{color:#465573;background:#ffffffa3;border:1px solid #526cf029;border-radius:1cqw;grid-template-columns:2.8cqw 1fr;align-items:center;gap:.9cqw;width:88%;min-height:5.1cqw;padding:.8cqw 1cqw;display:grid}.collaboration-slide-note>svg{color:#526cf0;background:#edf0ff;border-radius:.8cqw;width:2.8cqw;height:2.8cqw;padding:.65cqw}.collaboration-slide-note>span{gap:.25cqw;font-size:.85cqw;line-height:1.28;display:grid}.collaboration-slide-note small{color:#526cf0;letter-spacing:.06em;font-size:.62cqw;font-weight:790}.collaboration-slide-footer{z-index:6;color:#687895;background:#ffffff6e;border-top:1px solid #4f69a71f;gap:1.2cqw;padding:0 3.4cqw;position:relative}.collaboration-slide-footer span,.collaboration-slide-footer b{gap:.55cqw;font-size:.82cqw;font-weight:670}.collaboration-slide-footer svg{width:1.15cqw;height:1.15cqw}.collaboration-slide-footer>i{background:#91a0ba;border-radius:50%;width:.3cqw;height:.3cqw}.collaboration-slide-footer b{color:#148784;opacity:0;margin-left:auto;transition:opacity .32s,transform .42s cubic-bezier(.16,1,.3,1);transform:translateY(.7cqw)}.collaboration-slide-footer b[data-visible=true]{opacity:1;transform:translateY(0)}.collaboration-cursor{--cursor-color:#5b6df6;--cursor-soft:#eef0ff;z-index:40;width:max-content;color:var(--cursor-color);opacity:0;pointer-events:none;transition:opacity .18s,transform .62s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(1.3cqw,1.1cqw)scale(.86)}.collaboration-cursor[data-visible=true]{opacity:1;transform:translate(0)scale(1)}.collaboration-cursor>svg{width:2.2cqw;height:2.2cqw;fill:var(--cursor-color);stroke:var(--cursor-color);filter:drop-shadow(0 .22cqw .25cqw #111c3a2e)}.collaboration-cursor>span{border:.12cqw solid color-mix(in srgb, var(--cursor-color), white 60%);color:#253250;background:#fffffff5;border-radius:999px;align-items:center;gap:.5cqw;min-width:6.4cqw;height:2.6cqw;padding:.3cqw .65cqw .3cqw .35cqw;display:flex;position:absolute;top:1.6cqw;left:1.7cqw;box-shadow:0 .7cqw 1.7cqw #1e2c5326}.collaboration-cursor>span i{width:1.75cqw;height:1.75cqw;color:var(--cursor-color);background:var(--cursor-soft);border-radius:50%;place-items:center;font-size:.58cqw;font-style:normal;font-weight:820;display:grid}.collaboration-cursor>span b{font-size:.72cqw;font-weight:750}.collaboration-cursor-title{bottom:-1.2cqw;right:7%}.collaboration-cursor-resize{bottom:-.45cqw;left:-.45cqw;right:auto}.collaboration-cursor-choice{top:50%;bottom:auto;right:5%}.collaboration-cursor-choice>span{top:-.2cqw;left:1.9cqw}.collaboration-comments{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #677db430;border-radius:20px;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:0 24px 62px #2d3d6521,inset 0 1px #fffffff5}.collaboration-comments>header{border-bottom:1px solid #5c6f9c21;grid-template-columns:34px 1fr 24px;align-items:center;gap:9px;min-height:46px;padding:2px 2px 10px;display:grid}.collaboration-comments>header>span{color:#5069ed;background:#edf0ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.collaboration-comments>header svg{width:17px;height:17px}.collaboration-comments>header>div{gap:2px;min-width:0;display:grid}.collaboration-comments>header b{color:#1c2b49;font-size:11px}.collaboration-comments>header small{color:#7a87a1;font-size:8px}.collaboration-comments>header>i{color:#fff;background:#5069ed;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:800;display:grid}.collaboration-comment{opacity:0;background:#ffffffe0;border:1px solid #677db426;border-radius:13px;grid-template-columns:30px 1fr;gap:8px;padding:10px;transition:opacity .34s,transform .6s cubic-bezier(.16,1,.3,1);display:grid;transform:translate(18px)scale(.97);box-shadow:0 8px 20px #2d3d650e}.collaboration-comment[data-visible=true]{opacity:1;transform:translate(0)scale(1)}.collaboration-comment-reply{margin-left:16px;transition-delay:.1s}.collaboration-avatar{border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-weight:820;display:grid;box-shadow:0 5px 12px #2734581f}.collaboration-avatar-maya{color:#4f5fce;background:#dfe3ff}.collaboration-avatar-theo{color:#be594f;background:#ffe0da}.collaboration-comment>div{min-width:0}.collaboration-comment b{color:#263452;align-items:baseline;gap:5px;font-size:9px;display:flex}.collaboration-comment b small{color:#98a2b6;font-size:7px;font-weight:560}.collaboration-comment p{color:#596783;margin:5px 0 0;font-size:8.5px;line-height:1.38}.collaboration-thread-resolved{color:#147a76;opacity:0;background:#ebfaf7;border:1px solid #10a4952e;border-radius:12px;grid-template-columns:27px 1fr;align-items:center;gap:8px;min-height:46px;padding:8px 10px;transition:opacity .3s,transform .48s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(10px)}.collaboration-thread-resolved[data-visible=true]{opacity:1;transform:translateY(0)}.collaboration-thread-resolved>svg{color:#fff;stroke-width:2.5px;background:#15a292;border-radius:50%;width:27px;height:27px;padding:6px}.collaboration-thread-resolved>span{gap:2px;display:grid}.collaboration-thread-resolved b{font-size:9px}.collaboration-thread-resolved small{color:#56817e;font-size:7.5px}@keyframes collaboration-live-pulse{0%,to{opacity:.6;transform:scale(.84)}50%{opacity:1;transform:scale(1.12)}}@keyframes collaboration-caret{0%,46%{opacity:1}47%,to{opacity:0}}@media (max-width:980px){.collaboration-story-section{min-height:155vh}.collaboration-story-sticky{min-height:720px;padding:68px 14px 22px}.collaboration-story-header,.collaboration-workspace{width:min(780px,100% - 28px)}.collaboration-story-header{margin-bottom:14px}.collaboration-story-header h2{font-size:clamp(34px,5.5vw,48px)}.collaboration-workspace{grid-template-columns:1fr;gap:9px}.collaboration-comments{border-radius:15px;grid-template-columns:1fr 1fr 1fr;gap:7px;padding:8px}.collaboration-comments>header{display:none}.collaboration-comment,.collaboration-comment-reply{min-height:58px;margin-left:0;padding:7px}.collaboration-thread-resolved{min-height:58px}}@media (max-width:680px){.collaboration-story-section{min-height:145svh}.collaboration-story-sticky{height:100svh;min-height:650px;padding:66px 8px 14px}.collaboration-story-header,.collaboration-workspace{width:calc(100% - 8px)}.collaboration-story-header{margin-bottom:10px}.collaboration-story-header>p{font-size:9px}.collaboration-story-header h2{margin-top:7px;font-size:clamp(28px,8.2vw,36px);line-height:.98}.collaboration-story-header>span{margin-top:7px;font-size:11px;line-height:1.32}.collaboration-slide-shell{border-radius:15px;padding:4px}.collaboration-slide{border-radius:11px}.collaboration-comments{grid-template-columns:1fr 1fr;padding:6px}.collaboration-comment{min-height:52px}.collaboration-comment:nth-of-type(2){display:none}.collaboration-thread-resolved{min-height:52px}}@media (max-width:420px){.collaboration-story-sticky{min-height:620px}.collaboration-story-header h2{font-size:clamp(26px,7.7vw,32px)}.collaboration-story-header>span{font-size:10.5px}.collaboration-comments{grid-template-columns:1fr}.collaboration-comment,.collaboration-thread-resolved{display:grid}}@media (prefers-reduced-motion:reduce){.collaboration-story-header,.collaboration-workspace,.collaboration-cursor,.collaboration-comment,.collaboration-thread-resolved,.collaboration-media-frame,.collaboration-choice,.collaboration-choice-check{transition:none!important;animation:none!important}}.collaboration-slide-header,.collaboration-slide-footer{display:none}.collaboration-workspace{grid-template:"canvas comments""stickers comments"/minmax(0,1fr) 240px;align-items:center;width:min(1120px,100% - 48px)}.collaboration-slide-shell{grid-area:canvas}.collaboration-comments{grid-area:comments;align-self:center}.collaboration-slide{display:block}.collaboration-slide-body{grid-template-columns:57% 43%;width:100%;height:100%;padding:4.4cqw 4.4cqw 3.6cqw}.collaboration-media-column{align-content:center}.collaboration-media-visual{height:26.5cqw}.collaboration-feature-stickers{grid-area:stickers;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;padding:10px 10px 0;display:grid}.collaboration-feature-sticker{color:#1d2b49;opacity:0;background:#ffffffd1;border:1px solid #677db42e;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:62px;padding:10px 12px;transition:opacity .48s .5s,transform .72s cubic-bezier(.16,1,.3,1) .42s;display:grid;transform:translateY(12px)rotate(-1deg);box-shadow:0 14px 34px #2d3d6514,inset 0 1px #fffffff5}.collaboration-feature-sticker-review{grid-template-columns:40px minmax(0,1fr);transition-delay:.72s;transform:translateY(12px)rotate(1deg)}.collaboration-story-section[data-active=true] .collaboration-feature-sticker{opacity:1;animation:5.2s ease-in-out 1.4s infinite collaboration-sticker-float;transform:translateY(0)rotate(-1deg)}.collaboration-story-section[data-active=true] .collaboration-feature-sticker-review{animation-delay:1.7s;transform:translateY(0)rotate(1deg)}.collaboration-feature-sticker>span:not(.collaboration-sticker-portraits){gap:3px;min-width:0;display:grid}.collaboration-feature-sticker b{color:#1d2b49;letter-spacing:-.015em;font-size:11px;font-weight:770;line-height:1.18}.collaboration-feature-sticker small{color:#71809b;font-size:8.5px;font-weight:560;line-height:1.3}.collaboration-feature-sticker-review>svg{color:#536cf0;background:#edf0ff;border-radius:12px;width:38px;height:38px;padding:9px}.collaboration-sticker-portraits{align-items:center;width:48px;padding-left:4px;display:flex}.collaboration-sticker-portraits .collaboration-portrait{border:2px solid #fff;width:30px;height:30px;margin-left:-9px;box-shadow:0 5px 12px #27345824}.collaboration-portrait{isolation:isolate;background:#f0c5a9;border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.collaboration-portrait-hair,.collaboration-portrait-face,.collaboration-portrait-body{content:"";margin:0;padding:0;font-size:0;display:block;position:absolute}.collaboration-portrait-face{z-index:2;background:#d99a72;border-radius:48% 48% 46% 46%;width:42%;height:43%;top:23%;left:29%}.collaboration-portrait-face:before,.collaboration-portrait-face:after{content:"";background:#26324d;border-radius:50%;width:9%;height:8%;position:absolute;top:45%}.collaboration-portrait-face:before{left:24%}.collaboration-portrait-face:after{right:24%}.collaboration-portrait-hair{z-index:3;clip-path:polygon(0 0,100% 0,94% 82%,77% 54%,62% 86%,43% 53%,23% 83%,5% 58%);background:#29233a;border-radius:55% 55% 35% 35%;width:64%;height:48%;top:9%;left:18%}.collaboration-portrait-body{z-index:1;background:#5b6df6;border-radius:48% 48% 20% 20%;width:74%;height:55%;bottom:-21%;left:13%}.collaboration-portrait-theo{background:#ffe1cd}.collaboration-portrait-theo .collaboration-portrait-face{background:#e8b087}.collaboration-portrait-theo .collaboration-portrait-hair{clip-path:polygon(0 25%,18% 3%,40% 18%,63% 0,100% 30%,88% 77%,64% 57%,34% 72%,8% 67%);background:#6a4938;border-radius:60% 55% 42% 40%;height:37%;top:13%}.collaboration-portrait-theo .collaboration-portrait-body{background:#f06f64}.collaboration-portrait-leila{background:#f2c7ad}.collaboration-portrait-leila .collaboration-portrait-face{background:#c8845f}.collaboration-portrait-leila .collaboration-portrait-hair{clip-path:none;background:radial-gradient(circle at 18% 24%,#251f2b 0 17%,#0000 18%),radial-gradient(circle at 43% 14%,#251f2b 0 18%,#0000 19%),radial-gradient(circle at 68% 21%,#251f2b 0 17%,#0000 18%),radial-gradient(circle at 79% 47%,#251f2b 0 18%,#0000 19%),radial-gradient(circle at 22% 52%,#251f2b 0 18%,#0000 19%),#251f2b;border-radius:50%;width:74%;height:62%;top:5%;left:13%}.collaboration-portrait-leila .collaboration-portrait-body{background:#0ba9b7}.collaboration-cursor>span>.collaboration-portrait{width:1.75cqw;height:1.75cqw}.collaboration-avatar{background:0 0;padding:0;overflow:hidden}.collaboration-avatar .collaboration-portrait{width:100%;height:100%}@keyframes collaboration-sticker-float{0%,to{translate:0}50%{translate:0 -4px}}@media (max-width:980px){.collaboration-workspace{grid-template-columns:1fr;grid-template-areas:"canvas""stickers""comments";width:min(780px,100% - 28px)}.collaboration-feature-stickers{padding:8px 6px 0}}@media (max-width:680px){.collaboration-workspace{width:calc(100% - 8px)}.collaboration-slide-body{padding:4.8cqw 4.5cqw 4cqw}.collaboration-feature-stickers{gap:6px;padding:6px 2px 0}.collaboration-feature-sticker{border-radius:12px;grid-template-columns:38px minmax(0,1fr);gap:7px;min-height:50px;padding:7px}.collaboration-feature-sticker-review{grid-template-columns:30px minmax(0,1fr)}.collaboration-feature-sticker-review>svg{border-radius:9px;width:30px;height:30px;padding:7px}.collaboration-sticker-portraits{width:38px}.collaboration-sticker-portraits .collaboration-portrait{width:24px;height:24px;margin-left:-8px}.collaboration-feature-sticker b{font-size:8.5px}.collaboration-feature-sticker small{font-size:7px}}@media (max-width:420px){.collaboration-feature-stickers{grid-template-columns:1fr}.collaboration-feature-sticker{min-height:46px}}@media (prefers-reduced-motion:reduce){.collaboration-feature-sticker{transition:none!important;animation:none!important}}.collaboration-cursor-resize:before{z-index:-1;border:.16cqw solid var(--cursor-color);content:"";opacity:0;pointer-events:none;border-radius:50%;width:1.05cqw;height:1.05cqw;position:absolute;top:-.38cqw;left:-.38cqw;transform:scale(.35)}.collaboration-cursor-resize[data-clicking=true]:before{animation:.42s ease-out collaboration-resize-click-ring}.collaboration-cursor-resize[data-clicking=true]>svg{transform-origin:0 0;animation:.22s ease-in-out collaboration-resize-click-pointer}@keyframes collaboration-resize-click-ring{0%{opacity:.9;transform:scale(.28)}to{opacity:0;transform:scale(1.65)}}@keyframes collaboration-resize-click-pointer{0%,to{transform:scale(1)}50%{transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.collaboration-cursor-resize:before,.collaboration-cursor-resize>svg{animation:none!important}}
.localization-story-section{color:#071632;background:radial-gradient(circle at 82% 18%,#795bf621,#0000 29%),radial-gradient(circle at 14% 84%,#ff89631a,#0000 27%),linear-gradient(#f4f7fc 0%,#faf8ff 46%,#f4f7fc 100%);min-height:165vh;margin-top:-1px;position:relative;overflow:clip}.localization-story-section:before{content:"";pointer-events:none;background:linear-gradient(#f4f7fc,#f4f7fc00);height:22vh;position:absolute;inset:0 0 auto}.localization-story-sticky{align-content:center;height:100vh;min-height:100vh;padding:72px 18px 28px;display:grid;position:sticky;top:0;overflow:hidden}.localization-story-glow{pointer-events:none;border-radius:50%;position:absolute}.localization-story-glow-one{background:radial-gradient(circle,#1ed4e529,#1ed4e500 69%);width:40vw;height:40vw;top:8vh;left:-14vw}.localization-story-glow-two{background:radial-gradient(circle,#795bf62b,#795bf600 70%);width:46vw;height:46vw;bottom:-20vh;right:-16vw}.localization-story-header{z-index:3;opacity:0;width:min(1120px,100% - 48px);margin:0 auto 18px;transition:opacity .52s,transform .76s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(24px)}.localization-story-section[data-active=true] .localization-story-header{opacity:1;transform:translateY(0)}.localization-story-header>p{color:#2a66ff;letter-spacing:.14em;margin:0;font-size:12px;font-weight:720}.localization-story-header h2{color:#071632;letter-spacing:-.056em;text-wrap:balance;max-width:820px;margin:12px 0 0;font-size:clamp(40px,4.2vw,58px);font-weight:590;line-height:.99}.localization-story-header>span{color:#61708f;letter-spacing:-.02em;max-width:800px;margin-top:13px;font-size:clamp(13px,1.15vw,16px);line-height:1.46;display:block}.localization-workspace{z-index:4;opacity:0;place-items:center;width:min(1340px,100% - 24px);min-height:520px;margin:0 auto;transition:opacity .6s .14s,transform .9s cubic-bezier(.16,1,.3,1) 90ms;display:grid;position:relative;transform:translateY(32px)scale(.985)}.localization-story-section[data-active=true] .localization-workspace{opacity:1;transform:translateY(0)scale(1)}.localization-slide-shell{z-index:4;background:#ffffffad;border:1px solid #677db42e;border-radius:24px;width:min(920px,100% - 420px);min-width:0;padding:8px;position:relative;box-shadow:0 32px 80px #2d3d6529,0 7px 22px #2d3d6512}.localization-slide{aspect-ratio:16/9;isolation:isolate;color:#14213f;background:radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--locale-color), transparent 78%), transparent 32%), radial-gradient(circle at 13% 92%, #ffc07138, transparent 30%), linear-gradient(135deg, #fffaf4 0%, #f4f0ff 48%, #e9fbfb 100%);border:1px solid #27438426;border-radius:18px;grid-template-rows:13% 71% 16%;width:100%;transition:background .6s;display:grid;position:relative;overflow:hidden;container-type:inline-size}.localization-slide-grid{z-index:-2;opacity:.16;background-image:linear-gradient(#36508e1c 1px,#0000 1px),linear-gradient(90deg,#36508e1c 1px,#0000 1px);background-size:4.2cqw 4.2cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 65%);mask-image:linear-gradient(120deg,#000,#0000 65%)}.localization-slide-toolbar{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border-bottom:1px solid #4f69a721;justify-content:space-between;align-items:center;gap:2cqw;padding:0 3.1cqw;display:flex;position:relative}.localization-master-label{align-items:center;gap:.9cqw;min-width:0;display:flex}.localization-master-label>span{color:#fff;background:linear-gradient(135deg,#6b5cf4,#17b7c2);border-radius:.9cqw;flex:none;place-items:center;width:3.1cqw;height:3.1cqw;display:grid;box-shadow:0 .8cqw 1.8cqw #5b54e333}.localization-master-label svg{width:1.65cqw;height:1.65cqw}.localization-master-label>div{gap:.18cqw;min-width:0;display:grid}.localization-master-label b{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:1.02cqw;font-weight:760;overflow:hidden}.localization-master-label small{color:#71809d;text-overflow:ellipsis;white-space:nowrap;font-size:.7cqw;overflow:hidden}.localization-flag-dock{background:#ffffffc7;border:1px solid #576faa26;border-radius:999px;align-items:center;gap:.55cqw;padding:.42cqw;display:flex;position:relative;box-shadow:inset 0 1px #fffffff0,0 .6cqw 1.6cqw #3240660f}.localization-flag-dock>span{color:#73809a;border-radius:999px;align-items:center;gap:.55cqw;min-width:8.2cqw;height:3.1cqw;padding:0 .65cqw 0 .4cqw;transition:color .36s,background .42s,box-shadow .42s,transform .42s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.localization-flag-dock>span>b{font-size:.72cqw;font-weight:760}.localization-flag-dock>span>svg{opacity:0;stroke-width:2.8px;width:.92cqw;height:.92cqw;margin-left:auto;transition:opacity .26s,transform .42s cubic-bezier(.16,1,.3,1);transform:scale(.45)}.localization-flag-dock>span[data-complete=true]>svg{opacity:.72;transform:scale(1)}.localization-flag-dock>span[data-active=true]{color:var(--locale-color);background:var(--locale-soft);box-shadow:0 .45cqw 1.2cqw color-mix(in srgb, var(--locale-color), transparent 82%);transform:translateY(-.1cqw)rotate(-1deg)}.localization-flag-dock>span[data-active=true]:after{border:.12cqw solid color-mix(in srgb, var(--locale-color), transparent 54%);content:"";border-radius:999px;animation:1.15s ease-out infinite localization-flag-pulse;position:absolute;inset:-.18cqw}.localization-flag{border:.14cqw solid #fffffff5;border-radius:50%;flex:none;width:2.25cqw;height:2.25cqw;display:block;position:relative;overflow:hidden;box-shadow:0 .25cqw .7cqw #1f2b4d29,0 0 0 .08cqw #4757801f}.localization-flag-us{background:repeating-linear-gradient(#b22234 0 7.7%,#fff 7.7% 15.4%)}.localization-flag-us:before{content:"";background:radial-gradient(circle,#fff 0 7%,#0000 8%) 0 0/32% 34%,#3c3b6e;width:54%;height:54%;position:absolute;top:0;left:0}.localization-flag-es{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)}.localization-flag-es:before{content:"";background:#aa151b;border-radius:2px;width:15%;height:30%;position:absolute;top:35%;left:27%}.localization-flag-fr{background:linear-gradient(90deg,#0055a4 0 33.33%,#fff 33.33% 66.66%,#ef4135 66.66% 100%)}.localization-slide-body{grid-template-columns:56% 44%;align-items:center;min-height:0;padding:3.1cqw 3.2cqw 2.1cqw 3.5cqw;display:grid}.localization-slide-copy{min-width:0;padding-right:3cqw;animation:.58s cubic-bezier(.16,1,.3,1) both localization-copy-enter}.localization-slide-kicker{color:var(--locale-color);letter-spacing:.1em;align-items:center;gap:.6cqw;font-size:.84cqw;font-weight:800;display:flex}.localization-slide-kicker svg{width:1.25cqw;height:1.25cqw}.localization-slide-copy h3{color:#13223f;letter-spacing:-.058em;text-wrap:balance;max-width:48cqw;margin:1.2cqw 0 0;font-size:4.05cqw;font-weight:650;line-height:.98}.localization-slide-copy>p{color:#60708f;max-width:46cqw;margin:1.15cqw 0 0;font-size:1.08cqw;font-weight:510;line-height:1.45}.localization-conversation-points{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.1cqw;width:min(49cqw,100%);margin-top:1.55cqw;display:grid}.localization-conversation-point{color:#4e5c79;grid-template-columns:3.1cqw minmax(0,1fr);align-items:center;gap:.65cqw;min-width:0;display:grid}.localization-conversation-point>i{border:.11cqw solid color-mix(in srgb, var(--locale-color), transparent 66%);width:3.1cqw;height:3.1cqw;color:var(--locale-color);background:#ffffffe0;border-radius:50%;place-items:center;display:grid;box-shadow:0 .55cqw 1.25cqw #3241691a}.localization-conversation-point>i svg{stroke-width:2.15px;width:1.45cqw;height:1.45cqw}.localization-conversation-point>span{gap:.13cqw;min-width:0;display:grid}.localization-conversation-point small{color:#8993a8;letter-spacing:.1em;font-size:.43cqw;font-weight:820}.localization-conversation-point b{color:#42516f;letter-spacing:-.015em;text-wrap:balance;max-width:10.7cqw;font-size:.66cqw;font-weight:760;line-height:1.12}.localization-service-visual{color:#fff;background:radial-gradient(circle at 82% 18%,#ffc26d8f,#0000 26%),radial-gradient(circle at 14% 82%,#51ded36e,#0000 28%),linear-gradient(145deg,#4f45ce 0%,#705de6 48%,#e76c7c 100%);border:.16cqw solid #ffffff80;border-radius:2.2cqw;min-width:0;height:30cqw;position:relative;overflow:hidden;box-shadow:0 2cqw 4.5cqw #38368433,inset 0 1px #fff3}.localization-service-spark{color:#fff2aa;text-shadow:0 .4cqw 1cqw #2d226647;font-size:2cqw;line-height:1;animation:3.2s ease-in-out infinite localization-spark-float;position:absolute}.localization-service-spark-one{top:2.4cqw;right:3.3cqw}.localization-service-spark-two{color:#9cf3eb;font-size:1.4cqw;animation-delay:.65s;top:8.2cqw;left:2.5cqw}.localization-greeting{z-index:7;color:#4d3db9;background:#fff;border-radius:2cqw 2cqw 2cqw .45cqw;place-items:center;min-width:12cqw;min-height:6.2cqw;padding:1.2cqw 1.7cqw;animation:.62s cubic-bezier(.16,1,.3,1) both localization-greeting-enter;display:grid;position:absolute;top:3.4cqw;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1.2cqw 2.7cqw #31257438}.localization-greeting svg{width:1.15cqw;height:1.15cqw;color:var(--locale-color);position:absolute;top:.7cqw;right:.8cqw}.localization-greeting strong{letter-spacing:-.045em;font-size:2.15cqw;font-weight:720}.localization-service-caption{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181752b8;border:.1cqw solid #ffffff2e;border-radius:1.2cqw;grid-template-columns:3.1cqw 1fr;align-items:center;gap:.8cqw;width:21cqw;min-height:4.8cqw;padding:.65cqw .85cqw;animation:.58s cubic-bezier(.16,1,.3,1) both localization-copy-enter;display:grid;position:absolute;bottom:2cqw;left:50%;transform:translate(-50%);box-shadow:0 1cqw 2.2cqw #241b6433}.localization-service-caption>svg{color:#293357;background:#fff0ab;border-radius:.9cqw;width:3.1cqw;height:3.1cqw;padding:.7cqw}.localization-service-caption>span{gap:.18cqw;min-width:0;display:grid}.localization-service-caption small{color:#9cf3eb;letter-spacing:.09em;text-overflow:ellipsis;white-space:nowrap;font-size:.57cqw;font-weight:800;overflow:hidden}.localization-service-caption b{font-size:.8cqw;font-weight:680}.localization-narration{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8a;border-top:1px solid #4f69a71f;grid-template-columns:3.2cqw minmax(12cqw,auto) 1fr minmax(12cqw,auto);align-items:center;gap:1cqw;padding:0 3.2cqw;display:grid;position:relative}.localization-narration-icon{width:3.2cqw;height:3.2cqw;color:var(--locale-color);background:var(--locale-soft);border-radius:.9cqw;place-items:center;display:grid}.localization-narration-icon svg{width:1.6cqw;height:1.6cqw}.localization-narration>div{gap:.18cqw;display:grid}.localization-narration small{color:#8490a8;letter-spacing:.09em;font-size:.58cqw;font-weight:800}.localization-narration>div b{color:#263654;font-size:.84cqw;font-weight:720}.localization-waveform{align-items:center;gap:.32cqw;min-width:0;height:3.2cqw;padding:0 1cqw;display:flex}.localization-waveform i{width:.22cqw;height:var(--wave-height);background:color-mix(in srgb, var(--locale-color), transparent 45%);transform-origin:50%;border-radius:999px;min-height:.35cqw;max-height:2.2cqw;transition:background .42s;transform:scaleY(.35)}.localization-narration[data-speaking=true] .localization-waveform i{animation:localization-wave .78s ease-in-out var(--wave-delay) infinite alternate}.localization-inline-sync{color:#15817d;opacity:.38;justify-content:flex-end;align-items:center;gap:.55cqw;transition:opacity .32s,transform .48s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(.35cqw)}.localization-inline-sync[data-visible=true]{opacity:1;transform:translateY(0)}.localization-inline-sync svg{color:#fff;background:#15a292;border-radius:50%;width:1.3cqw;height:1.3cqw;padding:.2cqw}.localization-inline-sync b{font-size:.68cqw;font-weight:760}.localization-feature-stickers{z-index:8;pointer-events:none;position:absolute;inset:0}.localization-feature-sticker{color:#1d2b49;opacity:0;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:10px;width:205px;min-height:88px;padding:12px;transition:opacity .48s .52s,transform .72s cubic-bezier(.16,1,.3,1) .44s;display:grid;position:absolute}.localization-feature-sticker>svg{width:46px;height:46px;padding:11px}.localization-feature-sticker>span:not(.localization-sticker-flags){gap:4px;min-width:0;display:grid}.localization-feature-sticker b{letter-spacing:-.018em;font-size:12px;font-weight:780;line-height:1.16}.localization-feature-sticker small{font-size:9px;font-weight:570;line-height:1.32}.localization-feature-context{background:#ffffffeb;border:1px solid #687db133;border-radius:28px 10px;top:15%;left:0;transform:translate(18px,12px)rotate(-3deg);box-shadow:0 18px 42px #2d3d651f,inset 0 1px #fffffffa}.localization-feature-voice{background:#e0fbf9f2;border:1px solid #11a8b433;border-radius:20px 20px 7px;transition-delay:.68s;top:7%;right:0;transform:translate(-18px,12px)rotate(2.5deg);box-shadow:0 18px 42px #1f707a1f}.localization-feature-voice:after{clip-path:polygon(0 0,100% 0,100% 100%);content:"";background:#e0fbf9f2;width:20px;height:20px;position:absolute;bottom:-10px;right:16px}.localization-feature-voice>svg{color:#0a929e;background:#fff;border-radius:50%}.localization-feature-sync{color:#fff;background:radial-gradient(circle at 90% 5%,#55d8cf47,#0000 38%),#152650;border:1px solid #ffffff24;border-radius:14px 30px;min-height:82px;transition-delay:.84s;bottom:7%;right:7px;transform:translate(-18px,12px)rotate(-1.5deg);box-shadow:0 20px 48px #19275233}.localization-feature-sync>svg{color:#14284f;background:#dff36b;border-radius:14px}.localization-feature-sync small{color:#eef5ffb3}.localization-story-section[data-active=true] .localization-feature-context{opacity:1;animation:5.2s ease-in-out 1.5s infinite localization-sticker-float;transform:translate(0)rotate(-3deg)}.localization-story-section[data-active=true] .localization-feature-voice{opacity:1;animation:5.5s ease-in-out 1.8s infinite reverse localization-sticker-float;transform:translate(0)rotate(2.5deg)}.localization-story-section[data-active=true] .localization-feature-sync{opacity:1;animation:5.8s ease-in-out 2.1s infinite localization-sticker-float;transform:translate(0)rotate(-1.5deg)}.localization-sticker-flags{width:50px;height:48px;display:block;position:relative}.localization-sticker-flags .localization-flag{border-width:2px;width:28px;height:28px;position:absolute;box-shadow:0 5px 12px #27345824}.localization-sticker-flags .localization-flag:first-child{top:0;left:0}.localization-sticker-flags .localization-flag:nth-child(2){top:4px;right:0}.localization-sticker-flags .localization-flag:nth-child(3){bottom:0;left:10px}@keyframes localization-flag-pulse{0%{opacity:.86;transform:scale(.88)}to{opacity:0;transform:scale(1.14)}}@keyframes localization-copy-enter{0%{opacity:0;filter:blur(.35cqw);transform:translateY(.8cqw)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes localization-greeting-enter{0%{opacity:0;transform:translate(-50%)translateY(1.3cqw)rotate(-7deg)scale(.82)}to{opacity:1;transform:translate(-50%)translateY(0)rotate(-2deg)scale(1)}}@keyframes localization-wave{0%{opacity:.55;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes localization-spark-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.8cqw)rotate(12deg)}}@keyframes localization-sticker-float{0%,to{translate:0}50%{translate:0 -5px}}@media (max-width:1180px){.localization-story-section{min-height:160vh}.localization-story-sticky{min-height:780px;padding:68px 14px 22px}.localization-story-header,.localization-workspace{width:min(920px,100% - 28px)}.localization-story-header{margin-bottom:14px}.localization-story-header h2{font-size:clamp(34px,5.5vw,48px)}.localization-workspace{gap:10px;min-height:0;display:grid}.localization-slide-shell{width:100%}.localization-feature-stickers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid;position:static}.localization-feature-sticker,.localization-feature-context,.localization-feature-voice,.localization-feature-sync{grid-template-columns:42px minmax(0,1fr);gap:8px;width:auto;min-height:64px;padding:9px 10px;position:relative;inset:auto}.localization-feature-sticker>svg{width:38px;height:38px;padding:9px}.localization-sticker-flags{transform-origin:50%;width:42px;height:40px;transform:scale(.82)}.localization-feature-sticker b{font-size:10px}.localization-feature-sticker small{font-size:8px}}@media (max-width:680px){.localization-story-section{min-height:150svh}.localization-story-sticky{height:100svh;min-height:700px;padding:66px 8px 14px}.localization-story-header,.localization-workspace{width:calc(100% - 8px)}.localization-story-header{margin-bottom:10px}.localization-story-header>p{font-size:9px}.localization-story-header h2{margin-top:7px;font-size:clamp(28px,8.2vw,36px);line-height:.98}.localization-story-header>span{margin-top:7px;font-size:11px;line-height:1.32}.localization-slide-shell{border-radius:15px;padding:4px}.localization-slide{border-radius:11px}.localization-flag-dock>span{min-width:3.6cqw;padding:0 .25cqw}.localization-flag-dock>span>b,.localization-flag-dock>span>svg{display:none}.localization-flag-dock .localization-flag{width:2.55cqw;height:2.55cqw}.localization-feature-stickers{gap:6px}.localization-feature-sticker,.localization-feature-context,.localization-feature-voice,.localization-feature-sync{border-radius:12px;grid-template-columns:32px minmax(0,1fr);gap:6px;min-height:51px;padding:7px}.localization-feature-voice:after{display:none}.localization-feature-sticker>svg{border-radius:9px;width:30px;height:30px;padding:7px}.localization-sticker-flags{transform-origin:0;width:32px;height:31px;transform:scale(.66)}.localization-feature-sticker b{font-size:8px}.localization-feature-sticker small{font-size:6.5px}}@media (max-width:420px){.localization-story-sticky{min-height:660px}.localization-story-header h2{font-size:clamp(26px,7.7vw,32px)}.localization-story-header>span{font-size:10.5px}.localization-feature-stickers{grid-template-columns:1fr;grid-auto-columns:initial;scroll-snap-type:none;grid-auto-flow:row;gap:5px;overflow:visible}.localization-feature-sticker,.localization-feature-context,.localization-feature-voice,.localization-feature-sync{scroll-snap-align:unset;grid-template-columns:28px minmax(0,1fr);min-height:44px;padding:6px 8px}.localization-feature-sticker>svg{width:27px;height:27px;padding:6px}.localization-sticker-flags{width:28px;height:27px;transform:scale(.58)}.localization-feature-sticker{animation:none!important;transform:none!important}.localization-feature-sticker b{font-size:8.5px}.localization-feature-sticker small{font-size:7px}}@media (prefers-reduced-motion:reduce){.localization-story-header,.localization-workspace,.localization-flag-dock>span,.localization-feature-sticker,.localization-inline-sync{transition:none!important;animation:none!important}.localization-slide-copy,.localization-greeting,.localization-service-caption,.localization-flag-dock>span:after,.localization-waveform i,.localization-service-spark{animation:none!important}}.localization-service-visual{isolation:isolate;background:#e7eaf0}.localization-service-visual:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#12193505 35%,#12193580 100%),linear-gradient(90deg,#4b3fb72e,#0000 36%,#0e5d7014);position:absolute;inset:0}.localization-service-photo{z-index:1;object-fit:cover;object-position:center;transform:scale(1.015)}.localization-service-spark{z-index:4;filter:drop-shadow(0 .4cqw 1cqw #2d226647);text-shadow:none}.localization-service-spark svg{fill:currentColor;stroke-width:1.4px;width:2.2cqw;height:2.2cqw}.localization-service-spark-two svg{width:1.6cqw;height:1.6cqw}.localization-slide-copy[data-language=ES] h3,.localization-slide-copy[data-language=FR] h3{font-size:3.55cqw;line-height:1}.localization-slide-copy[data-language=ES]>p,.localization-slide-copy[data-language=FR]>p{margin-top:.95cqw;font-size:1cqw}.localization-slide-copy[data-language=ES] .localization-conversation-points,.localization-slide-copy[data-language=FR] .localization-conversation-points{margin-top:1.25cqw}
.erudite-ask-section{color:#0d1e3e;background:radial-gradient(circle at 12% 32%,#6f5ff617,#0000 27%),radial-gradient(circle at 89% 72%,#17c1c217,#0000 25%),linear-gradient(#f4f7fc 0%,#fbf9ff 56%,#f2f5fb 100%);padding:clamp(96px,11vw,154px) 18px clamp(116px,13vw,178px);position:relative;overflow:clip}.erudite-ask-heading{text-align:center;width:min(820px,100% - 32px);margin:0 auto clamp(30px,4vw,54px)}.erudite-ask-heading>span{color:#6957e7;letter-spacing:.14em;align-items:center;gap:8px;font-size:11px;font-weight:780;display:inline-flex}.erudite-ask-heading>span svg{fill:#ded6ff;width:15px;height:15px}.erudite-ask-heading h2{color:#091a39;letter-spacing:-.058em;margin:13px 0 0;font-size:clamp(42px,5.2vw,70px);font-weight:610;line-height:.98}.erudite-ask-heading p{color:#667493;letter-spacing:-.02em;margin:15px 0 0;font-size:clamp(14px,1.25vw,17px);line-height:1.45}.erudite-ask-desk{isolation:isolate;background:linear-gradient(115deg,#ffffff06,#0000 35%),#081a3a;border:1px solid #ffffff24;border-radius:42px;grid-template-columns:minmax(310px,39%) minmax(0,61%);align-items:center;width:min(1120px,100% - 28px);min-height:570px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 44px 100px #1b274f38,0 12px 34px #1b274f1a,inset 0 1px #ffffff1f}.erudite-ask-desk:before{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:29px;position:absolute;inset:18px}.erudite-ask-aurora{z-index:-2;filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.erudite-ask-aurora-one{background:radial-gradient(circle,#6f53ef66,#6f53ef00 69%);width:480px;height:480px;top:-130px;left:-120px}.erudite-ask-aurora-two{background:radial-gradient(circle,#1ac9c642,#1ac9c600 69%);width:540px;height:540px;bottom:-210px;right:-150px}.erudite-ask-stars{z-index:-1;pointer-events:none;position:absolute;inset:0}.erudite-ask-stars i{background:#b9f7eec7;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 18px #6ff0ddbf}.erudite-ask-stars i:first-child{top:19%;left:7%}.erudite-ask-stars i:nth-child(2){width:3px;height:3px;top:11%;left:31%}.erudite-ask-stars i:nth-child(3){width:4px;height:4px;bottom:16%;left:14%}.erudite-ask-stars i:nth-child(4){width:3px;height:3px;top:22%;right:4%}.erudite-robot-zone{align-self:stretch;min-width:0;min-height:570px;position:relative}.erudite-robot-note{z-index:8;color:#263458;letter-spacing:-.01em;background:#fffdf8;border-radius:17px 17px 17px 5px;padding:12px 16px;font-size:12px;font-weight:720;animation:4s ease-in-out infinite erudite-note-float;position:absolute;top:72px;right:13px;transform:rotate(3deg);box-shadow:0 13px 30px #00082333}.erudite-robot-note:after{clip-path:polygon(0 0,100% 0,0 100%);content:"";background:#fffdf8;width:17px;height:16px;position:absolute;bottom:-10px;left:0}.erudite-robot-note b{color:#735cf3;font-size:15px}.erudite-robot{z-index:5;width:236px;height:338px;animation:4.6s ease-in-out infinite erudite-robot-float;position:absolute;bottom:82px;left:50%;translate:-50%}.erudite-robot-antenna{transform-origin:bottom;background:linear-gradient(#c8c4e7,#8584b3);border-radius:999px;width:7px;height:62px;position:absolute;top:0;left:50%;transform:rotate(4deg)}.erudite-robot-antenna i{background:#6ff0d8;border:5px solid #f8f7ff;border-radius:50%;width:22px;height:22px;animation:2.1s ease-in-out infinite erudite-antenna-pulse;position:absolute;top:-8px;left:50%;translate:-50%;box-shadow:0 0 0 5px #6ff0d821,0 0 28px #6ff0d8a8}.erudite-robot-head{z-index:4;background:linear-gradient(145deg,#fff 0%,#ebe9ff 58%,#c8c5ed 100%);border:5px solid #ffffffd1;border-radius:48px 48px 59px 59px;width:186px;height:142px;position:absolute;top:49px;left:25px;overflow:hidden;box-shadow:0 22px 36px #00072357,inset -12px -16px 24px #5b4eb31a,inset 8px 8px 18px #ffffffe6}.erudite-robot-shine{filter:blur(1px);background:#ffffffc7;border-radius:50%;width:52px;height:14px;position:absolute;top:13px;left:25px;transform:rotate(-12deg)}.erudite-robot-face{background:radial-gradient(circle at 50% 120%,#5961d666,#0000 47%),linear-gradient(160deg,#152752,#081936 76%);border:3px solid #7a70ce54;border-radius:31px 31px 40px 40px;position:absolute;inset:25px 18px 19px;overflow:hidden;box-shadow:inset 0 0 25px #4aead91a,0 5px 12px #201c522e}.erudite-robot-eye{transform-origin:50%;background:#78f2da;border-radius:999px;width:20px;height:27px;animation:5s ease-in-out infinite erudite-robot-blink;position:absolute;top:31px;box-shadow:0 0 13px #78f2dad6,inset 0 -5px #27b0a640}.erudite-robot-eye:after{content:"";background:#ffffffe0;border-radius:50%;width:6px;height:7px;position:absolute;top:4px;left:5px}.erudite-robot-eye-left{left:34px}.erudite-robot-eye-right{animation-delay:35ms;right:34px}.erudite-robot-smile{filter:drop-shadow(0 0 7px #78f2daa6);border-bottom:4px solid #78f2da;border-left:4px solid #78f2da;border-right:4px solid #78f2da;border-radius:0 0 22px 22px;width:34px;height:17px;position:absolute;bottom:20px;left:50%;translate:-50%}.erudite-robot-ear{z-index:3;background:linear-gradient(150deg,#e9e7ff,#a5a3d0);border:4px solid #ffffffb8;width:32px;height:57px;position:absolute;top:92px;box-shadow:0 12px 22px #0007234d}.erudite-robot-ear:after{content:"";background:#7c68f5;border-radius:999px;width:10px;height:20px;position:absolute;top:17px;box-shadow:0 0 12px #7c68f58c}.erudite-robot-ear-left{border-radius:20px 5px 5px 20px;left:7px}.erudite-robot-ear-left:after{left:8px}.erudite-robot-ear-right{border-radius:5px 20px 20px 5px;right:7px}.erudite-robot-ear-right:after{right:8px}.erudite-robot-neck{z-index:2;background:repeating-linear-gradient(90deg,#b5b3da 0 8px,#e5e3f9 8px 14px);border-radius:8px;width:58px;height:35px;position:absolute;top:184px;left:50%;translate:-50%}.erudite-robot-body{z-index:3;background:linear-gradient(150deg,#fdfcff,#dad7fb 65%,#aaa6d4);border:5px solid #ffffffc2;border-radius:38px 38px 48px 48px;width:138px;height:114px;position:absolute;top:207px;left:49px;box-shadow:0 24px 35px #0007234d,inset -10px -13px 17px #5247a31a}.erudite-robot-core{color:#fff;background:linear-gradient(135deg,#7c63f4,#29c7c1);border:4px solid #fff;border-radius:17px;place-items:center;width:49px;height:49px;display:grid;position:absolute;top:16px;left:50%;translate:-50%;box-shadow:0 8px 16px #594dbe38,0 0 0 6px #7564f414}.erudite-robot-core svg{fill:#ffffff3d;width:23px;height:23px}.erudite-ask-desk[data-thinking=true] .erudite-robot-core{animation:.72s ease-in-out infinite alternate erudite-core-thinking}.erudite-robot-vent{gap:5px;display:flex;position:absolute;bottom:18px;left:50%;translate:-50%}.erudite-robot-vent i{background:#9f9cc7;border-radius:999px;width:14px;height:4px}.erudite-robot-arm{z-index:2;background:linear-gradient(160deg,#eceaff,#aaa7d2);border:5px solid #ffffffb3;width:42px;height:93px;position:absolute;top:226px;box-shadow:0 16px 24px #0007233d}.erudite-robot-arm-left{border-radius:26px 12px 24px 24px;left:23px;transform:rotate(10deg)}.erudite-robot-arm-right{transform-origin:20px 12px;border-radius:14px 28px 25px 22px;height:86px;animation:3.7s ease-in-out 1.1s infinite erudite-robot-wave;top:205px;right:18px;transform:rotate(-36deg)}.erudite-robot-arm-right i{background:#d9d6f7;border:4px solid #ffffffbf;border-radius:50% 50% 44% 44%;width:42px;height:35px;position:absolute;bottom:-12px;right:-9px}.erudite-robot-shadow{filter:blur(10px);background:#00071c59;border-radius:50%;width:212px;height:28px;position:absolute;bottom:57px;left:50%;translate:-50%}.erudite-ask-panel{z-index:7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f9fff2;border:1px solid #ffffffb8;border-radius:31px;flex-direction:column;min-width:0;min-height:490px;margin:34px 34px 34px 4px;padding:12px;display:flex;position:relative;box-shadow:0 30px 60px #000a2947,inset 0 1px #fffffffa}.erudite-ask-panel-header{border-bottom:1px solid #5567971f;justify-content:space-between;align-items:center;gap:16px;min-height:69px;padding:10px 13px 13px;display:flex}.erudite-ask-panel-header>div{align-items:center;gap:10px;display:flex}.erudite-ask-status{background:#20c5a8;border:2px solid #fff;border-radius:50%;flex:none;width:11px;height:11px;position:relative;box-shadow:0 0 0 4px #20c5a821}.erudite-ask-panel-header p{gap:1px;margin:0;display:grid}.erudite-ask-panel-header b{color:#1e2b4b;font-size:13px;font-weight:780}.erudite-ask-panel-header small{color:#7b88a2;font-size:10px;font-weight:600}.erudite-ask-panel-header>span{color:#6d648f;background:#eeeaff;border-radius:999px;padding:8px 11px;font-size:9px;font-weight:700}.erudite-ask-messages{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:198px;padding:22px 12px 16px;display:flex}.erudite-ask-message{margin:0;animation:.42s cubic-bezier(.16,1,.3,1) both erudite-message-enter}.erudite-ask-message-user{color:#fff;background:linear-gradient(135deg,#6d5ce8,#5657cf);border-radius:17px 17px 5px;align-self:flex-end;max-width:77%;padding:11px 14px;font-size:12px;font-weight:610;line-height:1.42;box-shadow:0 10px 22px #544cc133}.erudite-ask-message-bot{grid-template-columns:32px minmax(0,1fr);align-self:flex-start;align-items:start;gap:9px;max-width:89%;display:grid}.erudite-ask-message-bot>p{color:#42516f;background:#fff;border:1px solid #54699d1f;border-radius:6px 17px 17px;margin:0;padding:12px 14px;font-size:12px;font-weight:570;line-height:1.5;box-shadow:0 10px 24px #2f3d6612}.erudite-mini-robot{background:#142a54;border:3px solid #fff;border-radius:11px;justify-content:center;align-items:center;gap:4px;width:32px;height:32px;display:flex;position:relative;box-shadow:0 7px 16px #32386f2e}.erudite-mini-robot:before{content:"";background:#8071e9;width:2px;height:7px;position:absolute;top:-7px;left:50%}.erudite-mini-robot:after{content:"";background:#68e6d2;border-radius:50%;width:6px;height:6px;position:absolute;top:-10px;left:50%;translate:-50%}.erudite-mini-robot i{background:#74efd8;border-radius:999px;width:5px;height:7px;box-shadow:0 0 6px #74efd8b3}.erudite-ask-typing{background:#fff;border:1px solid #54699d1f;border-radius:6px 17px 17px;justify-content:center;align-items:center;gap:5px;width:74px;min-height:46px;padding:0 13px;display:flex;box-shadow:0 10px 24px #2f3d6612}.erudite-ask-typing i{background:#7766e9;border-radius:50%;width:6px;height:6px;animation:.8s ease-in-out infinite alternate erudite-thinking-dot}.erudite-ask-typing i:nth-child(2){animation-delay:.13s}.erudite-ask-typing i:nth-child(3){animation-delay:.26s}.erudite-ask-suggestions{flex-wrap:wrap;gap:7px;padding:0 12px 14px;display:flex}.erudite-ask-suggestions button{color:#596684;min-height:32px;font:inherit;cursor:pointer;background:#ffffffc2;border:1px solid #5d699e24;border-radius:999px;padding:7px 11px;font-size:9.5px;font-weight:680;transition:border-color .18s,color .18s,background .18s,transform .18s}.erudite-ask-suggestions button:hover{color:#5e4ed1;background:#f0edff;border-color:#6c59e752;transform:translateY(-1px)}.erudite-ask-form{background:#fff;border:1px solid #53649329;border-radius:21px;align-items:center;min-height:61px;padding:7px 7px 7px 17px;display:flex;position:relative;box-shadow:0 13px 28px #2b385e17,inset 0 1px #fffffff0}.erudite-ask-form:focus-within{border-color:#6d58e86b;box-shadow:0 14px 32px #443d971f,0 0 0 4px #6d58e814}.erudite-ask-form label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.erudite-ask-form input{color:#243250;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px;font-weight:580}.erudite-ask-form input::placeholder{color:#9ba5ba}.erudite-ask-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7a63ef,#5256ce);border:0;border-radius:15px;flex:none;place-items:center;width:45px;height:45px;transition:opacity .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:0 9px 18px #564cc240}.erudite-ask-form button:hover:not(:disabled){transform:translateY(-1px)rotate(2deg);box-shadow:0 12px 23px #564cc252}.erudite-ask-form button:disabled{opacity:.38;cursor:default}.erudite-ask-form button svg{stroke-width:2.1px;width:18px;height:18px}@keyframes erudite-robot-float{0%,to{translate:-50%}50%{translate:-50% -9px}}@keyframes erudite-note-float{0%,to{transform:rotate(3deg)}50%{transform:rotate(1deg)}}@keyframes erudite-antenna-pulse{0%,to{transform:scale(.88);box-shadow:0 0 0 4px #6ff0d81a,0 0 18px #6ff0d87a}50%{transform:scale(1.08);box-shadow:0 0 0 7px #6ff0d824,0 0 30px #6ff0d8c7}}@keyframes erudite-robot-blink{0%,44%,49%,to{transform:scaleY(1)}46%,47%{transform:scaleY(.12)}}@keyframes erudite-robot-wave{0%,58%,to{transform:rotate(-36deg)}66%{transform:rotate(-52deg)}74%{transform:rotate(-31deg)}82%{transform:rotate(-48deg)}}@keyframes erudite-core-thinking{0%{filter:saturate(.9);transform:scale(.92)rotate(-3deg)}to{filter:saturate(1.25)brightness(1.08);transform:scale(1.06)rotate(3deg)}}@keyframes erudite-message-enter{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes erudite-thinking-dot{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}@media (max-width:900px){.erudite-ask-desk{grid-template-columns:minmax(260px,35%) minmax(0,65%)}.erudite-ask-panel{margin-right:24px}.erudite-robot{scale:.88}.erudite-robot-note{right:-4px}}@media (max-width:720px){.erudite-ask-section{padding:86px 8px 120px}.erudite-ask-heading{width:calc(100% - 24px);margin-bottom:26px}.erudite-ask-heading h2{font-size:clamp(38px,11vw,54px)}.erudite-ask-desk{border-radius:30px;grid-template-rows:292px auto;grid-template-columns:1fr;width:calc(100% - 8px);min-height:780px}.erudite-ask-desk:before{border-radius:22px;inset:10px}.erudite-robot-zone{min-height:292px}.erudite-robot{transform-origin:bottom;bottom:-25px;scale:.7}.erudite-robot-shadow{bottom:17px;scale:.7}.erudite-robot-note{padding:10px 13px;top:34px;right:calc(50% - 156px)}.erudite-ask-panel{border-radius:24px;min-height:458px;margin:0 10px 10px}.erudite-ask-panel-header>span{display:none}.erudite-ask-messages{min-height:175px;padding-top:16px}.erudite-ask-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.erudite-ask-suggestions button{white-space:normal;width:100%;min-width:0;padding-inline:8px;line-height:1.2}.erudite-ask-suggestions button:last-child{grid-column:1/-1}}@media (max-width:420px){.erudite-ask-heading p{font-size:13px}.erudite-ask-desk{grid-template-rows:270px auto;min-height:748px}.erudite-robot-zone{min-height:270px}.erudite-robot{bottom:-38px;scale:.63}.erudite-robot-note{font-size:10px;top:28px;right:18px}.erudite-ask-panel{min-height:456px;padding:9px}.erudite-ask-message-bot{max-width:96%}.erudite-ask-message-user{max-width:88%}.erudite-ask-form{padding-left:13px}.erudite-ask-form input{font-size:11px}}@media (prefers-reduced-motion:reduce){.erudite-robot,.erudite-robot-note,.erudite-robot-antenna i,.erudite-robot-eye,.erudite-robot-arm-right,.erudite-robot-core,.erudite-ask-message,.erudite-ask-typing i{animation:none!important}}
.erudite-editorial-preview #how-it-works,.erudite-editorial-preview #interactions{scroll-margin-top:90px}html:has(.erudite-editorial-preview){scroll-behavior:smooth}.homepage-faq{color:#12213f;background:radial-gradient(circle at 12% 20%,#6ee7d52e,#0000 24rem),#f2f5fb;padding:62px 24px 68px;scroll-margin-top:90px;position:relative;overflow:hidden}.homepage-faq:before{content:"";border:1px solid #50669317;border-radius:50%;width:300px;height:300px;position:absolute;top:24px;right:-110px}.homepage-faq-inner{width:min(1060px,100%);margin:0 auto;position:relative}.homepage-faq-list{border-top:1px solid #152a5024}.homepage-faq-list details{border-bottom:1px solid #152a5024}.homepage-faq-list summary{color:#132443;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:19px 4px;list-style:none;display:flex}.homepage-faq-list summary::-webkit-details-marker{display:none}.homepage-faq-list summary>span{letter-spacing:-.035em;font-size:clamp(18px,2vw,22px);font-weight:630;line-height:1.25}.homepage-faq-list summary i{background:#ffffffc2;border:1px solid #152a5021;border-radius:50%;flex:0 0 34px;width:34px;height:34px;position:relative;box-shadow:0 7px 18px #1a2b4e0f}.homepage-faq-list summary i:before,.homepage-faq-list summary i:after{content:"";background:#193254;border-radius:999px;width:11px;height:1.5px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-faq-list summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.homepage-faq-list details[open] summary i{background:#dff8f3;border-color:#39b3a457}.homepage-faq-list details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.homepage-faq-answer{max-width:960px;padding:0 64px 24px 4px}.homepage-faq-answer p{color:#637087;margin:0;font-size:14px;line-height:1.7}.homepage-faq-answer a{color:#174f68;text-underline-offset:3px;font-weight:700}.homepage-faq-list summary:hover>span,.homepage-faq-list summary:focus-visible>span{color:#086f78}.homepage-faq-list summary:focus-visible{outline-offset:4px;border-radius:6px;outline:3px solid #238c9b}@media (max-width:760px){.homepage-faq{padding:46px 18px 52px}.homepage-faq-list summary{min-height:74px;padding-block:18px}.homepage-faq-answer{padding-right:42px}}@media (max-width:420px){.homepage-faq{padding-inline:14px}.homepage-faq-list{padding-inline:4px}.homepage-faq-list summary{gap:16px}.homepage-faq-list summary>span{font-size:18px}.homepage-faq-answer{padding-right:8px}}@media (prefers-reduced-motion:reduce){html:has(.erudite-editorial-preview){scroll-behavior:auto}.homepage-faq-list summary i:before,.homepage-faq-list summary i:after{transition:none}}
.editorial-closing{color:#f8f7ff;background:#f2f5fb;padding:0 18px}.editorial-closing-inner{isolation:isolate;background:radial-gradient(circle at 8% 4%,#7862f657,#0000 33%),linear-gradient(118deg,#091a3a 0%,#111f4b 100%);border:1px solid #ffffff1f;border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;width:min(1060px,100% - 28px);min-height:224px;margin:0 auto;padding:46px 52px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #1a254d24}.editorial-closing-inner:before{z-index:-1;content:"";border:1px solid #84f2de2e;border-radius:50%;width:180px;height:180px;position:absolute;top:-72px;right:34%}.editorial-closing-inner:after{z-index:-1;content:"";filter:blur(2px);background:#31cdbc1f;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-48px;right:-22px}.editorial-closing-copy{max-width:600px}.editorial-closing h2{color:#fff;letter-spacing:-.052em;margin:0;font-size:clamp(32px,3.3vw,46px);font-weight:590;line-height:1.02}.editorial-closing-copy p{color:#e8ecffb3;letter-spacing:-.015em;max-width:520px;margin:14px 0 0;font-size:14px;line-height:1.5}.editorial-closing-actions{gap:9px;width:176px;display:grid}.editorial-closing-primary,.editorial-closing-secondary{border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:46px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.editorial-closing-primary{color:#0b2340;cursor:pointer;background:#9df2e2;border:1px solid #9df2e2;gap:8px;padding:0 18px;box-shadow:0 10px 24px #000a1e33}.editorial-closing-primary svg{width:15px;height:15px}.editorial-closing-secondary{color:#fff;background:#ffffff0e;border:1px solid #fff3;padding:0 18px}.editorial-closing-primary:hover,.editorial-closing-secondary:hover{transform:translateY(-2px)}.editorial-closing-primary:hover{box-shadow:0 14px 28px #000a1e42}.editorial-closing-secondary:hover{background:#ffffff1a}.editorial-closing-primary:focus-visible,.editorial-closing-secondary:focus-visible{outline-offset:3px;outline:3px solid #fff}.editorial-footer{color:#7d899f;background:#f2f5fb;justify-content:space-between;align-items:center;gap:20px;padding:22px max(24px,50% - 506px) 26px;display:flex}.editorial-footer p{letter-spacing:.02em;margin:0;font-size:11px;font-weight:560}.editorial-footer nav{justify-content:flex-end;align-items:center;gap:18px;display:flex}.editorial-footer a{color:inherit;letter-spacing:.01em;font-size:11px;font-weight:620;text-decoration:none;transition:color .16s}.editorial-footer a:hover{color:#12213f}.editorial-footer a:focus-visible{outline-offset:3px;outline:3px solid #238c9b}@media (max-width:760px){.editorial-closing{padding-inline:10px}.editorial-closing-inner{border-radius:26px;grid-template-columns:1fr;gap:26px;width:100%;min-height:0;padding:38px 28px}.editorial-closing h2{max-width:440px;font-size:clamp(31px,8.4vw,39px)}.editorial-closing-copy p{max-width:430px;margin-top:12px}.editorial-closing-actions{grid-template-columns:1fr 1fr;width:min(100%,350px)}}@media (max-width:420px){.editorial-closing-inner{padding:34px 22px}.editorial-closing-actions{grid-template-columns:1fr;width:100%}.editorial-footer{flex-direction:column-reverse;align-items:flex-start;gap:12px;padding-inline:18px}.editorial-footer nav{gap:16px}}@media (prefers-reduced-motion:reduce){.editorial-closing-primary,.editorial-closing-secondary{transition:none}}
