.ChatScene_section__Nkm06{padding-block:112px;background:linear-gradient(to bottom,hsl(var(--primary)/.09) 0,hsl(var(--primary)/.035) 140px,hsl(var(--primary)/0) 340px),hsl(var(--muted-surface));color:hsl(var(--foreground))}.ChatScene_layout__YFYeM{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,88px)}.ChatScene_intro__FF2uK{position:sticky;top:120px;padding-block:24px}.ChatScene_intro__FF2uK h2{max-width:440px;font-size:clamp(32px,3.5vw,48px);font-weight:650;line-height:1.3;letter-spacing:-.045em;text-wrap:balance}.ChatScene_subtitle__cAK8_{margin-top:24px;font-size:17px;line-height:1.8;color:hsl(var(--muted-foreground));white-space:pre-line}.ChatScene_tabs__bcpbl{display:flex;gap:24px;border-bottom:1px solid hsl(var(--border));margin-top:36px}.ChatScene_tabs__bcpbl button{position:relative;min-height:52px;padding:12px 4px;font-size:16px;color:hsl(var(--muted-foreground));transition:color .18s ease}.ChatScene_tabs__bcpbl button:after{content:"";position:absolute;inset:auto 0 -1px;height:3px;background:hsl(var(--primary));transform:scaleX(0);transition:transform .18s ease}.ChatScene_tabs__bcpbl button[aria-selected=true]{color:hsl(var(--foreground));font-weight:650}.ChatScene_tabs__bcpbl button[aria-selected=true]:after{transform:scaleX(1)}.ChatScene_tabs__bcpbl button:hover{color:hsl(var(--foreground))}.ChatScene_panel__cXZz7:focus-visible,.ChatScene_tabs__bcpbl button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.ChatScene_note__LzsUK{margin-top:28px;font-size:13px;line-height:1.8;white-space:pre-line;color:hsl(var(--muted-foreground))}.ChatScene_preview__Fs43y{min-width:0}.ChatScene_conversation__xxmWm{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:20px;box-shadow:0 12px 36px hsl(var(--foreground)/.035);overflow:hidden;text-align:left}.ChatScene_thread__TGyTs{display:flex;flex-direction:column;gap:28px;padding:32px;list-style:none}.ChatScene_thread__TGyTs li{max-width:100%}.ChatScene_thread__TGyTs p{font-size:15px;line-height:1.85;white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere}.ChatScene_userMessage__Mzeqo{align-self:flex-end;width:fit-content;max-width:88%!important}.ChatScene_userMessage__Mzeqo p{padding:16px 20px;border-radius:16px 16px 4px 16px;background:hsl(var(--primary)/.12)}.ChatScene_aiMessage__6Z6_P{align-self:flex-start;padding-right:12px}@media (prefers-reduced-motion:no-preference){.ChatScene_panel__cXZz7:not([hidden]){animation:ChatScene_conversationEnter__Hcpso .22s ease-out}}@keyframes ChatScene_conversationEnter__Hcpso{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:900px){.ChatScene_layout__YFYeM{grid-template-columns:1fr;gap:32px}.ChatScene_intro__FF2uK{position:static;padding:0}.ChatScene_intro__FF2uK h2,.ChatScene_subtitle__cAK8_{max-width:620px}.ChatScene_tabs__bcpbl{max-width:440px}}@media (max-width:767px){.ChatScene_section__Nkm06{padding-block:72px}.ChatScene_intro__FF2uK h2{font-size:32px}.ChatScene_subtitle__cAK8_{font-size:16px}.ChatScene_note__LzsUK{margin-top:20px}.ChatScene_conversation__xxmWm{border-radius:16px}.ChatScene_thread__TGyTs{padding:24px 20px;gap:24px}.ChatScene_thread__TGyTs p{font-size:14px}.ChatScene_userMessage__Mzeqo p{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.ChatScene_tabs__bcpbl button,.ChatScene_tabs__bcpbl button:after{transition:none}}.ChatScene_animatedMessage___gwgF{position:relative}.ChatScene_messageText__krHO9{display:block}.ChatScene_messagePending__goq_6{visibility:hidden}.ChatScene_messageLoading__sWSZc{position:absolute;inset:0;padding:inherit}.ChatScene_typingDots__awLE4{display:inline-flex;align-items:center;gap:5px;min-height:1.85em}.ChatScene_typingDots__awLE4 span{width:5px;height:5px;border-radius:50%;background:hsl(var(--primary));animation:ChatScene_typingPulse__DaBPc .9s ease-in-out infinite}.ChatScene_typingDots__awLE4 span:nth-child(2){animation-delay:.13s}.ChatScene_typingDots__awLE4 span:nth-child(3){animation-delay:.26s}.ChatScene_playbackControls__7qHow{display:flex;justify-content:flex-end;gap:20px;margin-top:14px}.ChatScene_playbackControls__7qHow button{padding-block:6px;font-size:13px;color:hsl(var(--muted-foreground))}.ChatScene_playbackControls__7qHow button:hover:not(:disabled){color:hsl(var(--primary-text))}.ChatScene_playbackControls__7qHow button:disabled{opacity:.45;cursor:default}.ChatScene_playbackControls__7qHow button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}@keyframes ChatScene_typingPulse__DaBPc{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ChatScene_typingDots__awLE4 span{animation:none}}.ChatScene_conversationViewport__Sey2s{height:560px;max-height:72svh;min-height:320px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.25) transparent;scrollbar-gutter:stable;overflow-anchor:none}.ChatScene_conversationViewport__Sey2s:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-3px}.ChatScene_fileResult__QPVQa{padding:0 32px 32px;min-height:124px}.ChatScene_fileLoading__fWVWI{display:flex;align-items:center;gap:10px;padding-block:12px;font-size:14px;color:hsl(var(--muted-foreground))}.ChatScene_fileResultLabel__WuZ5Y{margin-bottom:14px;font-size:15px;line-height:1.8}.ChatScene_fileCard__pSOIY{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid hsl(var(--primary)/.22);border-radius:14px;background:hsl(var(--primary)/.05)}.ChatScene_fileIcon___Y06A{display:grid;place-items:center;flex-shrink:0;width:44px;height:48px;border-radius:9px;color:hsl(var(--primary-text));background:hsl(var(--background))}.ChatScene_fileInfo__JLkXO{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.ChatScene_fileInfo__JLkXO strong{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.ChatScene_fileInfo__JLkXO span{font-size:12px;color:hsl(var(--muted-foreground))}.ChatScene_fileCheck__70Imr{flex-shrink:0;color:hsl(var(--primary-text))}@media (prefers-reduced-motion:no-preference){.ChatScene_fileReveal___jsI_{animation:ChatScene_fileArrive__GhniV .38s ease-out both}}@keyframes ChatScene_fileArrive__GhniV{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.ChatScene_conversationViewport__Sey2s{height:500px}.ChatScene_fileResult__QPVQa{padding:0 20px 24px}.ChatScene_fileCard__pSOIY{gap:10px;padding:14px}}.MainRedesign_page__D3Mvk{color:hsl(var(--foreground));background:hsl(var(--background))}.MainRedesign_page__D3Mvk :is(section,h1,h2)[id]{scroll-margin-top:96px}.MainRedesign_page__D3Mvk :is(h1,h2,h3,p,dt,dd){word-break:keep-all;overflow-wrap:anywhere}.MainRedesign_section__uS4S5{padding-block:120px}.MainRedesign_muted__rXFqa{background:hsl(var(--muted-surface))}.MainRedesign_hero__t_hM5{position:relative;isolation:isolate;overflow:hidden;padding:104px 0 112px;text-align:center;border-bottom:1px solid hsl(var(--border))}.MainRedesign_heroContent__RH4qb{position:relative;z-index:1}.MainRedesign_hero__t_hM5 h1{font-size:clamp(40px,5.8vw,80px);line-height:1.2;letter-spacing:-.055em;font-weight:700;text-wrap:balance}.MainRedesign_heroDescription__4gdoC{margin-top:32px;font-size:clamp(18px,2vw,24px);line-height:1.7;color:hsl(var(--muted-foreground))}.MainRedesign_mobileBreak__8v0xg{display:none}.MainRedesign_actionsLeft__D0NOY,.MainRedesign_actions__zivBW{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.MainRedesign_actions__zivBW{justify-content:center;margin-top:36px}.MainRedesign_actionsLeft__D0NOY{margin-top:40px;gap:32px}.MainRedesign_note__U5LP1{margin-top:20px;font-size:13px;line-height:1.8;color:hsl(var(--muted-foreground))}.MainRedesign_heading__2_W8v{max-width:900px;margin-bottom:56px}.MainRedesign_heading__2_W8v h2{font-size:clamp(32px,3.9vw,52px);font-weight:650;line-height:1.3;letter-spacing:-.045em;white-space:pre-line;text-wrap:balance}.MainRedesign_heading__2_W8v>p{max-width:720px;margin-top:24px;color:hsl(var(--muted-foreground));font-size:18px;line-height:1.8;white-space:pre-line}.MainRedesign_center__3eqU2{text-align:center;margin-inline:auto}.MainRedesign_center__3eqU2>p{margin-inline:auto}.MainRedesign_textLink__SS6yk{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:16px;font-weight:600;color:hsl(var(--primary-text))}.MainRedesign_textLink__SS6yk svg{transition:transform .2s ease;flex-shrink:0}.MainRedesign_textLink__SS6yk:hover svg{transform:translateX(3px)}.MainRedesign_textLink__SS6yk:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px;border-radius:4px}.MainRedesign_outputs__HoTQN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 36px}.MainRedesign_output__nBHgA{padding:8px 40px 24px;border-left:1px solid hsl(var(--border))}.MainRedesign_output__nBHgA:first-child{padding-left:0;border-left:0}.MainRedesign_output__nBHgA:last-child{padding-right:0}.MainRedesign_outputIcon__iyBrB{color:hsl(var(--primary-text));margin-bottom:32px}.MainRedesign_output__nBHgA .MainRedesign_inputLabel__LbIrg{display:flex;align-items:center;gap:16px;font-size:15px;margin-bottom:12px;color:hsl(var(--muted-foreground))}.MainRedesign_page__D3Mvk>section h3{font-size:24px;line-height:1.5;letter-spacing:-.025em;font-weight:650}.MainRedesign_continuity__8RgVP p,.MainRedesign_output__nBHgA>p:last-child,.MainRedesign_scope__XN8LA p,.MainRedesign_startOptions__Y_gHu p{margin-top:16px;font-size:16px;line-height:1.8;color:hsl(var(--muted-foreground))}.MainRedesign_split__bEhKO{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.MainRedesign_referencePanel__fKiPF{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:24px;margin-bottom:24px}.MainRedesign_referencePanel__fKiPF>p{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.MainRedesign_referencePanel__fKiPF>p svg{color:hsl(var(--primary-text))}.MainRedesign_referencePanel__fKiPF>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.MainRedesign_referencePanel__fKiPF span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:calc(var(--radius) - 4px);background:hsl(var(--muted-surface));font-size:13px}.MainRedesign_continuity__8RgVP{list-style:none;padding:0;margin:0}.MainRedesign_continuity__8RgVP li{display:flex;gap:24px;border-bottom:1px solid hsl(var(--border));padding-block:24px}.MainRedesign_continuity__8RgVP li>span{color:hsl(var(--primary-text));font-size:14px;font-variant-numeric:tabular-nums;padding-top:8px}.MainRedesign_continuity__8RgVP h3{font-size:21px}.MainRedesign_continuity__8RgVP p{margin-top:8px}.MainRedesign_scope__XN8LA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.MainRedesign_scope__XN8LA article{border-top:1px solid hsl(var(--border));padding-top:32px}.MainRedesign_scope__XN8LA svg{color:hsl(var(--primary-text));margin-bottom:24px}.MainRedesign_scope__XN8LA h3{font-size:22px}.MainRedesign_safetyCard__HEnjp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:48px;padding:32px;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background))}.MainRedesign_safetyIcon__Y59WU{color:hsl(var(--primary-text));align-self:start;margin-top:4px}.MainRedesign_safetyCard__HEnjp h3{font-size:22px;font-weight:700}.MainRedesign_safetyCard__HEnjp p{margin-top:12px;font-size:16px;line-height:1.8;color:hsl(var(--muted-foreground))}.MainRedesign_safetyCard__HEnjp .MainRedesign_note__U5LP1{font-size:13px}.MainRedesign_safetyCard__HEnjp .MainRedesign_textLink__SS6yk{white-space:nowrap}.MainRedesign_proof__2bb0v{text-align:center;border-top:1px solid hsl(var(--border))}.MainRedesign_proofIntro__HrjIX{display:flex;flex-direction:column;align-items:center;gap:28px;font-weight:600;font-size:16px}.MainRedesign_proofIntro__HrjIX img{width:104px;height:auto}.MainRedesign_metrics__ZAbDq{display:grid;grid-template-columns:1fr 1fr;max-width:880px;margin:48px auto 0}.MainRedesign_metrics__ZAbDq>span{display:flex;flex-direction:column;gap:16px}.MainRedesign_metrics__ZAbDq>span+span{border-left:1px solid hsl(var(--border))}.MainRedesign_metrics__ZAbDq small{font-size:18px;font-weight:500}.MainRedesign_metrics__ZAbDq strong{font-size:clamp(64px,8vw,112px);line-height:1;font-weight:650;letter-spacing:-.065em;font-variant-numeric:tabular-nums;color:hsl(var(--primary-text))}.MainRedesign_metrics__ZAbDq strong span{font-size:.52em;margin-left:4px}.MainRedesign_metricDetails__5nl3n{max-width:880px;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px auto 48px;font-size:14px;color:hsl(var(--muted-foreground))}.MainRedesign_proofDescription__kmxfp{font-size:17px;line-height:1.8;margin:0 auto 20px}.MainRedesign_proofNotes__6b2CP{max-width:760px;margin:28px auto 0;font-size:12px;color:hsl(var(--muted-foreground));line-height:1.85}.MainRedesign_proofNotes__6b2CP p+p{margin-top:8px}.MainRedesign_final__i30Js{padding-block:128px}.MainRedesign_startOptions__Y_gHu{max-width:900px;margin:64px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:48px;text-align:left}.MainRedesign_startOptions__Y_gHu>div+div{padding-left:48px;border-left:1px solid hsl(var(--border))}.MainRedesign_startOptions__Y_gHu p{min-height:58px;margin-bottom:24px}@media (prefers-reduced-motion:no-preference){.MainRedesign_heroContent__RH4qb{animation:MainRedesign_heroEnter__LGgsc .6s ease-out both}}@keyframes MainRedesign_heroEnter__LGgsc{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1023px){.MainRedesign_split__bEhKO{gap:40px}.MainRedesign_safetyCard__HEnjp{grid-template-columns:auto minmax(0,1fr)}.MainRedesign_safetyCard__HEnjp>.MainRedesign_textLink__SS6yk{grid-column:2}.MainRedesign_output__nBHgA{padding-inline:24px}}@media (max-width:767px){.MainRedesign_section__uS4S5{padding-block:72px}.MainRedesign_hero__t_hM5{padding-block:72px 80px}.MainRedesign_hero__t_hM5 h1{font-size:clamp(36px,8.5vw,58px)}.MainRedesign_mobileBreak__8v0xg{display:initial}.MainRedesign_heroDescription__4gdoC{margin-top:24px;font-size:18px}.MainRedesign_hero__t_hM5 .MainRedesign_note__U5LP1{font-size:12px}.MainRedesign_actions__zivBW{gap:12px}.MainRedesign_heading__2_W8v{margin-bottom:36px}.MainRedesign_heading__2_W8v h2{font-size:clamp(28px,6.5vw,40px)}.MainRedesign_heading__2_W8v>p{font-size:16px;margin-top:20px}.MainRedesign_outputs__HoTQN{grid-template-columns:1fr;margin-block:36px 20px}.MainRedesign_output__nBHgA,.MainRedesign_output__nBHgA:first-child,.MainRedesign_output__nBHgA:last-child{padding:28px 0;border-left:0;border-bottom:1px solid hsl(var(--border))}.MainRedesign_outputIcon__iyBrB{margin-bottom:20px}.MainRedesign_split__bEhKO{grid-template-columns:1fr;gap:36px}.MainRedesign_scope__XN8LA{grid-template-columns:1fr;gap:32px}.MainRedesign_safetyCard__HEnjp{padding:24px;grid-template-columns:1fr;gap:16px;margin-top:32px}.MainRedesign_safetyCard__HEnjp>.MainRedesign_textLink__SS6yk{grid-column:auto}.MainRedesign_safetyCard__HEnjp h3{font-size:20px}.MainRedesign_safetyCard__HEnjp p{font-size:14px}.MainRedesign_safetyCard__HEnjp .MainRedesign_note__U5LP1{font-size:12px}.MainRedesign_scope__XN8LA h3{font-size:20px}.MainRedesign_scope__XN8LA p{font-size:14px}.MainRedesign_actionsLeft__D0NOY{gap:8px 24px}.MainRedesign_metrics__ZAbDq{margin-top:36px}.MainRedesign_metrics__ZAbDq strong{font-size:clamp(42px,10.5vw,88px);white-space:nowrap}.MainRedesign_metrics__ZAbDq small{font-size:16px}.MainRedesign_metricDetails__5nl3n{gap:16px;font-size:12px;margin-bottom:32px}.MainRedesign_proofDescription__kmxfp{font-size:16px}.MainRedesign_startOptions__Y_gHu{grid-template-columns:1fr;gap:32px;margin-top:40px}.MainRedesign_startOptions__Y_gHu>div+div{padding:32px 0 0;border-left:0;border-top:1px solid hsl(var(--border))}.MainRedesign_startOptions__Y_gHu p{min-height:0}}@media (prefers-reduced-motion:reduce){.MainRedesign_textLink__SS6yk svg{transition:none}}.MainRedesign_soloGuide___Yicx{margin-top:28px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.MainRedesign_soloGuide___Yicx>span{font-size:13px;color:hsl(var(--muted-foreground))}.MainRedesign_soloGuide___Yicx .MainRedesign_textLink__SS6yk{font-size:14px}.MainRedesign_page__D3Mvk .MainRedesign_proof__2bb0v{padding-block:56px}.MainRedesign_proof__2bb0v .MainRedesign_metrics__ZAbDq{font-size:clamp(40px,5vw,64px);gap:48px;margin-block:24px}.MainRedesign_proof__2bb0v .MainRedesign_proofNotes__6b2CP{margin-top:20px}.MainRedesign_safetyCard__HEnjp{margin-block:40px}.MainRedesign_proof__2bb0v .MainRedesign_proofIntro__HrjIX{flex-direction:row;justify-content:center;gap:20px}.MainRedesign_proof__2bb0v .MainRedesign_metrics__ZAbDq{max-width:600px;gap:0}.MainRedesign_proof__2bb0v .MainRedesign_metrics__ZAbDq strong{font-size:clamp(40px,5vw,64px)}.MainRedesign_proof__2bb0v .MainRedesign_metrics__ZAbDq>span{gap:12px}.MainRedesign_proof__2bb0v .MainRedesign_metricDetails__5nl3n{max-width:600px;margin-block:18px 24px;font-size:12px}.MainRedesign_proof__2bb0v .MainRedesign_proofDescription__kmxfp{font-size:15px}.MainRedesign_proof__2bb0v .MainRedesign_proofNotes__6b2CP{font-size:11px}.SharedHero_hero__repQ3{padding-block:72px 88px;color:hsl(var(--foreground));background:hsl(var(--background))}.SharedHero_hero__repQ3 :is(h1,p){word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.SharedHero_description__9cyqf{font-size:clamp(16px,1.7vw,21px)}@media (max-width:767px){.SharedHero_hero__repQ3{padding-block:56px 64px}.SharedHero_description__9cyqf{font-size:16px}.SharedHero_actions__MdMSd{flex-direction:column}.SharedHero_actions__MdMSd>a{min-height:44px;width:min(100%,340px)}}.ProductOverview_page__3QBRG{color:hsl(var(--foreground));background:hsl(var(--background))}.ProductOverview_page__3QBRG *{min-width:0}.ProductOverview_page__3QBRG :is(h1,h2,h3,p,li,dt,dd){word-break:keep-all;overflow-wrap:anywhere}.ProductOverview_page__3QBRG [id]{scroll-margin-top:96px}.ProductOverview_page__3QBRG :is(button,a,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.ProductOverview_textLink__c8hSM{margin-top:24px}.ProductOverview_section__EUToH{padding-block:112px}.ProductOverview_muted__Y9WUF{background:hsl(var(--muted-surface))}.ProductOverview_heading__NG0ti{max-width:960px;margin-bottom:48px}.ProductOverview_heading__NG0ti h2{font-size:clamp(32px,3.9vw,52px);line-height:1.3;font-weight:650;letter-spacing:-.045em;text-wrap:balance}.ProductOverview_heading__NG0ti p{max-width:760px;font-size:18px}.ProductOverview_heading__NG0ti p,.ProductOverview_note__lNRBO{margin-top:24px;color:hsl(var(--muted-foreground));line-height:1.8}.ProductOverview_note__lNRBO{font-size:13px}.ProductOverview_switches__6MPEH{display:flex;gap:12px;margin-bottom:28px;flex-wrap:wrap}.ProductOverview_switches__6MPEH button{display:inline-flex;align-items:center;gap:10px;border:1px solid hsl(var(--border));padding:13px 22px;border-radius:6px;font-size:16px;background:hsl(var(--background));color:hsl(var(--muted-foreground));transition:color .2s,border-color .2s,background .2s}.ProductOverview_switches__6MPEH button[aria-pressed=true]{background:hsl(var(--primary-action));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.ProductOverview_example__Ok_ZS{display:grid;grid-template-columns:1.15fr 1fr;border-block:1px solid hsl(var(--border))}.ProductOverview_request__GBEI8{padding:40px 48px 40px 0}.ProductOverview_caption__A0KaV{display:block;font-size:12px;color:hsl(var(--muted-foreground));margin-bottom:18px}.ProductOverview_example__Ok_ZS h3{font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.55;letter-spacing:-.035em}.ProductOverview_attachments__IRQGA{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.ProductOverview_attachments__IRQGA span{display:inline-flex;align-items:center;gap:6px;border:1px solid hsl(var(--border));border-radius:99px;padding:7px 12px;font-size:12px}.ProductOverview_request__GBEI8 ol{display:grid;gap:20px;margin-top:40px}.ProductOverview_request__GBEI8 li{display:flex;align-items:center;gap:20px;font-size:15px}.ProductOverview_request__GBEI8 li span{color:hsl(var(--primary-text));font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.ProductOverview_output__ssg8L{background:color-mix(in srgb,hsl(var(--primary)) 12%,hsl(var(--background)));padding:40px}.ProductOverview_output__ssg8L>p{margin-top:14px;font-size:15px;line-height:1.8;color:color-mix(in srgb,hsl(var(--foreground)) 72%,hsl(var(--background)))}.ProductOverview_output__ssg8L ul{margin-top:32px;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;padding-inline:22px}.ProductOverview_output__ssg8L li{display:flex;gap:14px;align-items:center;padding-block:22px;font-size:15px}.ProductOverview_output__ssg8L li+li{border-top:1px solid hsl(var(--border))}.ProductOverview_output__ssg8L li svg{color:color-mix(in srgb,hsl(var(--primary)) 78%,hsl(var(--foreground)));flex-shrink:0}.ProductOverview_output__ssg8L li svg:last-child{margin-left:auto}.ProductOverview_split__6oxio{display:grid;grid-template-columns:1fr 1fr;gap:80px}.ProductOverview_split__6oxio .ProductOverview_heading__NG0ti{margin-bottom:24px}.ProductOverview_memoryList__lnWJ5{display:grid;gap:30px}.ProductOverview_memoryList__lnWJ5 article{display:flex;gap:20px;padding-bottom:26px;border-bottom:1px solid hsl(var(--border))}.ProductOverview_memoryList__lnWJ5 svg{flex-shrink:0;color:hsl(var(--primary-text));margin-top:5px}.ProductOverview_memoryList__lnWJ5 h3,.ProductOverview_supportingFeatures____soG h3{font-size:22px;font-weight:600}.ProductOverview_memoryList__lnWJ5 p,.ProductOverview_supportingFeatures____soG p{margin-top:12px;color:hsl(var(--muted-foreground));font-size:15px;line-height:1.8}.ProductOverview_gallery__8snJg{display:grid;grid-template-columns:320px minmax(0,1fr);gap:56px;align-items:start}.ProductOverview_featureChoices__1BJ9x{display:grid}.ProductOverview_featureChoices__1BJ9x button{display:flex;gap:14px;align-items:center;min-height:62px;padding:16px;border-bottom:1px solid hsl(var(--border));text-align:left;font-size:17px}.ProductOverview_featureChoices__1BJ9x button svg:last-child{margin-left:auto}.ProductOverview_featureChoices__1BJ9x button[aria-pressed=true]{background:color-mix(in srgb,hsl(var(--primary)) 12%,hsl(var(--background)));box-shadow:inset 3px 0 hsl(var(--primary));font-weight:600}.ProductOverview_featureChoices__1BJ9x button[aria-pressed=true] svg{color:hsl(var(--primary-text))}.ProductOverview_galleryDescription__juHqn{margin-top:32px}.ProductOverview_galleryDescription__juHqn h3{font-size:22px;font-weight:600;line-height:1.5}.ProductOverview_galleryDescription__juHqn p{font-size:15px;color:hsl(var(--muted-foreground));line-height:1.8;margin-top:12px}.ProductOverview_galleryDescription__juHqn ul{display:grid;gap:12px;margin-top:24px}.ProductOverview_galleryDescription__juHqn li{display:flex;gap:9px;font-size:13px;align-items:center}.ProductOverview_galleryDescription__juHqn li svg{color:hsl(var(--primary-text));flex-shrink:0}.ProductOverview_gallery__8snJg figure img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 12px 32px hsl(var(--foreground)/.06);background:white}.ProductOverview_gallery__8snJg figcaption{display:flex;justify-content:space-between;gap:16px;font-size:12px;color:hsl(var(--muted-foreground));margin-top:16px}.ProductOverview_gallery__8snJg figcaption button{display:inline-flex;align-items:center;gap:6px;min-height:24px}.ProductOverview_supportingFeatures____soG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;padding-top:40px;border-top:1px solid hsl(var(--border))}.ProductOverview_supportingFeatures____soG article>svg{color:hsl(var(--primary-text));margin-bottom:20px}.ProductOverview_environments__VL36W{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid hsl(var(--border))}.ProductOverview_environments__VL36W article{padding:36px}.ProductOverview_environments__VL36W article+article{border-left:1px solid hsl(var(--border));background:hsl(var(--muted-surface))}.ProductOverview_environments__VL36W h3{font-size:28px;font-weight:600;margin-bottom:24px}.ProductOverview_environments__VL36W dl>div{display:grid;grid-template-columns:85px 1fr;gap:16px;padding-block:16px;font-size:15px;line-height:1.7}.ProductOverview_environments__VL36W dt{color:hsl(var(--muted-foreground))}.ProductOverview_faq__9lDvE{display:grid;grid-template-columns:1fr 1.6fr;gap:64px}.ProductOverview_faq__9lDvE details{border-bottom:1px solid hsl(var(--border))}.ProductOverview_faq__9lDvE summary{display:flex;gap:20px;justify-content:space-between;align-items:center;padding-block:25px;cursor:pointer;list-style:none;font-size:18px;font-weight:600}.ProductOverview_faq__9lDvE summary::-webkit-details-marker{display:none}.ProductOverview_faq__9lDvE summary svg{flex-shrink:0;transition:transform .2s}.ProductOverview_faq__9lDvE details[open] summary svg{transform:rotate(180deg)}.ProductOverview_faq__9lDvE details p{font-size:15px;line-height:1.9;color:hsl(var(--muted-foreground));padding-bottom:26px}.ProductOverview_final__WK05p{text-align:center}.ProductOverview_final__WK05p .ProductOverview_heading__NG0ti,.ProductOverview_final__WK05p .ProductOverview_heading__NG0ti p{margin-inline:auto}.ProductOverview_final__WK05p .ProductOverview_heading__NG0ti{margin-bottom:32px}@media (max-width:1023px){.ProductOverview_split__6oxio{gap:40px}.ProductOverview_gallery__8snJg{grid-template-columns:260px minmax(0,1fr);gap:32px}.ProductOverview_request__GBEI8{padding-right:28px}.ProductOverview_output__ssg8L{padding:32px 24px}}@media (max-width:900px){.ProductOverview_gallery__8snJg{grid-template-columns:1fr}.ProductOverview_featureChoices__1BJ9x{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductOverview_featureChoices__1BJ9x button{padding:12px;font-size:15px;gap:8px}.ProductOverview_featureChoices__1BJ9x button svg:last-child{display:none}.ProductOverview_galleryDescription__juHqn{min-height:160px}}@media (max-width:767px){.ProductOverview_hero__xb_ZF{padding-block:56px 64px}.ProductOverview_heroDescription__yfBVW{font-size:16px}.ProductOverview_section__EUToH{padding-block:72px}.ProductOverview_heading__NG0ti{margin-bottom:32px}.ProductOverview_heading__NG0ti h2{font-size:clamp(28px,6.5vw,40px)}.ProductOverview_heading__NG0ti p{font-size:16px;margin-top:20px}.ProductOverview_switches__6MPEH{gap:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ProductOverview_switches__6MPEH button{justify-content:center;gap:6px;padding:12px 6px;font-size:13px}.ProductOverview_switches__6MPEH button svg{width:16px;flex-shrink:0}.ProductOverview_environments__VL36W,.ProductOverview_example__Ok_ZS,.ProductOverview_faq__9lDvE,.ProductOverview_split__6oxio{grid-template-columns:1fr}.ProductOverview_request__GBEI8{padding:28px 0}.ProductOverview_output__ssg8L{padding:28px 20px}.ProductOverview_example__Ok_ZS h3{font-size:23px}.ProductOverview_request__GBEI8 ol{margin-top:28px;gap:16px}.ProductOverview_output__ssg8L ul{padding-inline:16px}.ProductOverview_output__ssg8L li{font-size:14px;padding-block:18px}.ProductOverview_supportingFeatures____soG{grid-template-columns:1fr;gap:32px;margin-top:40px}.ProductOverview_supportingFeatures____soG article>svg{margin-bottom:12px}.ProductOverview_memoryList__lnWJ5 h3,.ProductOverview_supportingFeatures____soG h3{font-size:20px}.ProductOverview_environments__VL36W article{padding:28px 20px}.ProductOverview_environments__VL36W article+article{border-left:0;border-top:1px solid hsl(var(--border))}.ProductOverview_environments__VL36W dl>div{grid-template-columns:68px 1fr;font-size:14px}.ProductOverview_faq__9lDvE{gap:8px}.ProductOverview_faq__9lDvE summary{font-size:16px}.ProductOverview_actions__sZ272{flex-direction:column}.ProductOverview_actions__sZ272>a{min-height:44px;width:min(100%,340px)}}@media (prefers-reduced-motion:reduce){.ProductOverview_faq__9lDvE summary svg,.ProductOverview_switches__6MPEH button{transition:none}}.ProductOverview_gallery__8snJg figure[data-portrait=true] img{width:auto;max-width:100%;height:auto;max-height:600px;aspect-ratio:auto;margin-inline:auto}@media (max-width:900px){.ProductOverview_featureChoices__1BJ9x{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductOverview_gallery__8snJg figure[data-portrait=true] img{max-height:520px}}.ProductOverview_gallery__8snJg figure[data-portrait=true] .ProductOverview_galleryScreens__BVSmU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}@media (max-width:767px){.ProductOverview_gallery__8snJg figure[data-portrait=true] .ProductOverview_galleryScreens__BVSmU{grid-template-columns:1fr}}.ProductOverview_galleryScreens__BVSmU>button{display:block;width:100%;cursor:zoom-in}.ProductOverview_examplesCard__kvCMp{margin-top:56px;padding:36px;border:1px solid hsl(var(--border)/.55);border-radius:24px;background:hsl(var(--muted-surface))}.ProductOverview_examplesCard__kvCMp .ProductOverview_switches__6MPEH{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:32px}.ProductOverview_examplesCard__kvCMp .ProductOverview_switches__6MPEH button{justify-content:center;padding-inline:10px;border-radius:12px}.ProductOverview_examplesCard__kvCMp .ProductOverview_example__Ok_ZS{border:0;gap:32px}.ProductOverview_examplesCard__kvCMp .ProductOverview_request__GBEI8{padding:8px 0}.ProductOverview_examplesCard__kvCMp .ProductOverview_example__Ok_ZS h3{font-size:clamp(21px,2vw,27px)}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L{padding:28px;border-radius:16px;background:hsl(var(--background))}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L ul{border:0;padding:0;margin-top:20px}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L li{padding-block:16px}.ProductOverview_examplesCard__kvCMp .ProductOverview_note__lNRBO{margin-top:24px;font-size:12px}@media (max-width:760px){.ProductOverview_examplesCard__kvCMp{margin-top:32px;padding:20px 16px;border-radius:18px}.ProductOverview_examplesCard__kvCMp .ProductOverview_switches__6MPEH{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px;gap:6px}.ProductOverview_examplesCard__kvCMp .ProductOverview_switches__6MPEH button{font-size:12px;padding:10px 4px;gap:4px}.ProductOverview_examplesCard__kvCMp .ProductOverview_example__Ok_ZS{gap:24px}.ProductOverview_examplesCard__kvCMp .ProductOverview_example__Ok_ZS h3{font-size:19px;line-height:1.5}.ProductOverview_examplesCard__kvCMp .ProductOverview_request__GBEI8{padding:0}.ProductOverview_examplesCard__kvCMp .ProductOverview_caption__A0KaV{margin-bottom:12px}.ProductOverview_examplesCard__kvCMp .ProductOverview_attachments__IRQGA{margin-top:16px;gap:6px}.ProductOverview_examplesCard__kvCMp .ProductOverview_attachments__IRQGA span{padding:5px 8px;font-size:11px}.ProductOverview_examplesCard__kvCMp .ProductOverview_request__GBEI8 ol{margin-top:24px;gap:12px}.ProductOverview_examplesCard__kvCMp .ProductOverview_request__GBEI8 li{font-size:13px;gap:12px}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L{padding:20px 16px;border-radius:12px}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L>p{font-size:13px}.ProductOverview_examplesCard__kvCMp .ProductOverview_output__ssg8L li{font-size:13px;gap:10px;padding-block:14px}}.ProductOverview_examplesCard__kvCMp .ProductOverview_request__GBEI8 .ProductOverview_requestFlow__EnPQS{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;padding:0;list-style:none}.ProductOverview_examplesCard__kvCMp .ProductOverview_requestFlow__EnPQS li{display:flex;align-items:center;gap:6px}.ProductOverview_examplesCard__kvCMp .ProductOverview_requestFlow__EnPQS .ProductOverview_requestChip__N65Mo{padding:6px 10px;border:1px solid hsl(var(--primary)/.2);border-radius:8px;background:hsl(var(--primary)/.08);color:hsl(var(--foreground));font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}.ProductOverview_examplesCard__kvCMp .ProductOverview_requestFlow__EnPQS svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.ProductOverview_heroStorage__BJDFK{margin:20px auto 0;max-width:640px;color:hsl(var(--primary-text));font-size:14px;line-height:1.8}.ProductOverview_conversationPreview__fFeGc{margin-top:24px;border-block:1px solid hsl(var(--border))}.ProductOverview_conversationPreview__fFeGc>section{padding-block:32px;background:transparent}.ProductOverview_conversationPreview__fFeGc>section>div{width:100%;padding-inline:0}@media(max-width:600px){.ProductOverview_heroStorage__BJDFK{font-size:12px}}