.scroll-expand{container-type:inline-size;--se-stage-height:clamp(480px,72svh,800px);position:relative;width:100%;height:auto}.scroll-expand--scroller{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.scroll-expand--scroller::-webkit-scrollbar{display:none}.scroll-expand__track{position:relative;width:100%;height:calc(var(--se-stage-height) * (1 + var(--se-active-distance, var(--se-scroll-distance, .55)) + var(--se-active-hold, var(--se-hold-distance, .05))))}.scroll-expand__stage{position:sticky;top:80px;width:100%;height:var(--se-stage-height);overflow:hidden;--se-title-size:4rem}.scroll-expand__frame{position:absolute;inset:0;clip-path:inset(var(--se-start-y,21%) var(--se-start-x,29%) round var(--se-start-radius,24px));will-change:clip-path}.scroll-expand__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:transform;transform-origin:center;user-select:none;-webkit-user-drag:none}.scroll-expand__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.1) 45%,rgba(0,0,0,.35));opacity:0}.scroll-expand__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6%;opacity:var(--se-overlay-initial-opacity,0);will-change:opacity,transform}.scroll-expand[data-scale-overlay=true] .scroll-expand__overlay{transform:scale(.35);transform-origin:center}@media (prefers-reduced-motion:reduce){.scroll-expand[data-scale-overlay=true] .scroll-expand__overlay{transform:none}}.scroll-expand__title{inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0 6%;font-size:var(--se-title-size);font-weight:700;letter-spacing:-.03em;line-height:1;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.45)}.scroll-expand__hint,.scroll-expand__title{position:absolute;text-align:center;pointer-events:none;will-change:opacity,transform}.scroll-expand__hint{left:0;right:0;bottom:1.25rem;font-size:.8125rem;letter-spacing:.02em;color:rgba(255,255,255,.55)}.scroll-expand__overlay{pointer-events:none;padding:40px}.scroll-expand__overlay>*{pointer-events:auto}@media (width < 768px){.scroll-expand{--se-stage-height:clamp(384px,60svh,480px);--se-active-distance:0.28;--se-active-hold:0.04}.scroll-expand__stage{top:72px}.scroll-expand__overlay{padding:24px}}.scroll-expand[data-enabled=false] .scroll-expand__track{height:var(--se-stage-height)}@media (prefers-reduced-motion:reduce){.scroll-expand__track{height:var(--se-stage-height)}.scroll-expand__frame{clip-path:none}.scroll-expand__overlay{opacity:1;transform:none}}.general-conversation_section__N7D4k{position:relative;margin-block:32px 0;isolation:isolate;scroll-margin-top:104px}.general-conversation_section__N7D4k .scroll-expand{--se-stage-height:calc(100svh - 80px)}.general-conversation_surface__q4Tdo{position:absolute;inset:0;background:var(--general-rose-fill)}.general-conversation_text__6g7bU{width:min(100%,1040px);margin:0;text-align:center;text-wrap:balance;font-size:clamp(32px,3.8vw,60px);font-weight:450;line-height:1.12;letter-spacing:-.025em;color:var(--general-card-ink)}@media (width < 768px){.general-conversation_section__N7D4k{margin-block:0}.general-conversation_section__N7D4k .scroll-expand{--se-stage-height:calc(100svh - 72px)}.general-conversation_text__6g7bU{font-size:clamp(26px,6.8vw,36px);line-height:1.16}}.general-questions_section__Vtf9a{padding-block:128px;scroll-margin-top:112px}.general-questions_shell__l7mR9{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 24px;width:min(calc(100% - var(--general-gutter, 40px) * 2),var(--general-shell,1440px));margin-inline:auto}.general-questions_heading__vObFJ{grid-column:1/span 5;min-width:0;align-self:start}.general-questions_eyebrow__eLhrT{margin:0 0 24px;color:var(--text-muted);font-size:14px;font-weight:600;letter-spacing:.04em}.general-questions_heading__vObFJ h2{max-width:12ch;margin:0;font-size:clamp(44px,4vw,56px);font-weight:620;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.general-questions_lead__I3H0r{max-width:30ch;margin:24px 0 32px;font-size:18px;line-height:1.5;color:var(--text-secondary)}.general-questions_heading__vObFJ .general-questions_cta___k9_U{max-width:100%;min-height:48px;height:auto;white-space:normal;padding-block:16px}.general-questions_accordion__b0484{grid-column:7/-1;min-width:0;--app-motion-accordion-list-padding:0}.general-questions_accordion__b0484 .general-questions_item__7y9hc{border:0;border-radius:32px;background:var(--surface);box-shadow:none}.general-questions_accordion__b0484 .general-questions_trigger__CL50h{min-height:96px;padding:24px 32px;gap:24px;text-decoration:none}.general-questions_accordion__b0484 .general-questions_question__Unl8p{font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.024em}.general-questions_accordion__b0484 .general-questions_body__8exfZ{padding:0 32px 32px}.general-questions_accordion__b0484 .general-questions_answer__k_Uk5{font-size:18px;line-height:1.5;color:var(--text-secondary)}@media (min-width:768px) and (width < 1200px){.general-questions_shell__l7mR9{grid-template-columns:repeat(8,minmax(0,1fr))}.general-questions_heading__vObFJ{grid-column:1/span 3}.general-questions_accordion__b0484{grid-column:4/-1}.general-questions_heading__vObFJ h2{font-size:clamp(44px,4.5vw,48px)}.general-questions_accordion__b0484 .general-questions_trigger__CL50h{padding:24px;gap:16px}.general-questions_accordion__b0484 .general-questions_body__8exfZ{padding:0 24px 24px}}@media (width < 768px){.general-questions_section__Vtf9a{padding-block:80px}.general-questions_shell__l7mR9{grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% - var(--general-gutter, 16px) * 2);gap:40px 16px}.general-questions_accordion__b0484,.general-questions_heading__vObFJ{grid-column:1/-1}.general-questions_heading__vObFJ{position:static}.general-questions_heading__vObFJ h2{font-size:44px}.general-questions_lead__I3H0r{margin-block:24px;font-size:17px}.general-questions_heading__vObFJ .general-questions_cta___k9_U{width:100%}.general-questions_accordion__b0484 .general-questions_trigger__CL50h{min-height:88px;padding:24px;gap:16px}.general-questions_accordion__b0484 .general-questions_question__Unl8p{font-size:24px}.general-questions_accordion__b0484 .general-questions_body__8exfZ{padding:0 24px 24px}.general-questions_accordion__b0484 .general-questions_answer__k_Uk5{font-size:17px}}.general-questions_accordion__b0484 .general-questions_panel__jZDcP{opacity:1;will-change:auto}.general-questions_accordion__b0484 .general-questions_answer__k_Uk5{opacity:1}@media (max-height:680px){.general-questions_heading__vObFJ{position:static}}.general-questions_media__jqVd0{width:100%;margin:32px 0 0;overflow:hidden;border-radius:32px}.general-questions_media__jqVd0 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media (width < 360px){.general-questions_accordion__b0484 .general-questions_trigger__CL50h{padding:20px;gap:12px}.general-questions_accordion__b0484 .general-questions_question__Unl8p{font-size:22px}.general-questions_accordion__b0484 .general-questions_body__8exfZ{padding:0 20px 20px}}@media (width < 768px){.general-questions_media__jqVd0{margin-top:24px;border-radius:24px}}.general-pricing_section__tDyxg{padding-block:128px;scroll-margin-top:112px;background:var(--surface-muted)}.general-pricing_shell__wHdKC{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;width:min(calc(100% - var(--general-gutter) * 2),var(--general-shell));margin-inline:auto}.general-pricing_heading__XoSgZ{grid-column:1/span 5;position:sticky;top:112px;align-self:start}.general-pricing_eyebrow___Cnkx{margin:0 0 24px;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--text-muted)}.general-pricing_heading__XoSgZ h2{margin:0;font-size:clamp(52px,5.4vw,84px);font-weight:620;line-height:.98;letter-spacing:-.052em;text-wrap:balance}.general-pricing_lead__c9R1D{margin:32px 0;max-width:38ch;font-size:18px;line-height:1.5;color:var(--text-secondary)}.general-pricing_firstCard__0PNWT{padding:0;border:0;border-radius:32px;box-shadow:none;background:var(--surface)}.general-pricing_firstContent__wPf7S{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px 24px;padding:28px}.general-pricing_zero__rkONw{font-size:clamp(64px,7vw,104px);line-height:.9;letter-spacing:-.06em;font-weight:550;color:var(--accent)}.general-pricing_firstContent__wPf7S h3{margin:0 0 8px;font-size:20px;line-height:1.16;font-weight:600;letter-spacing:-.02em}.general-pricing_firstContent__wPf7S p{margin:0;font-size:15px;line-height:1.4;color:var(--text-secondary)}.general-pricing_firstNote__CwjC7{grid-column:1/-1}.general-pricing_continuation___migT{grid-column:7/-1;min-width:0}.general-pricing_priceHeading__SxbOH{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.general-pricing_priceHeading__SxbOH h3{margin:0;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.general-pricing_priceHeading__SxbOH p{margin:0;font-size:14px;line-height:1.4;color:var(--text-secondary)}.general-pricing_list__wFXtM{display:grid;gap:16px;padding:0;margin:0;list-style:none}.general-pricing_priceCard__Fg8ZD{padding:0;border:0;border-radius:32px;box-shadow:none;background:var(--surface)}.general-pricing_priceContent__W1T9w{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:32px}.general-pricing_description__zW7Eg h4{margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.08;letter-spacing:-.03em;color:var(--text)}.general-pricing_description__zW7Eg p{margin:0;max-width:27ch;font-size:16px;line-height:1.45;color:var(--text-secondary)}.general-pricing_amount__wlHJL{text-align:right}.general-pricing_amount__wlHJL>p{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:0 0 12px;font-size:clamp(44px,4vw,60px);font-weight:550;letter-spacing:-.04em;line-height:1}.general-pricing_amount__wlHJL .general-pricing_from__EJbky{font-size:14px;letter-spacing:0;font-weight:500;line-height:1.2;color:var(--text-secondary)}.general-pricing_duration__SQ1Jz{display:block;font-size:14px;line-height:1.4;color:var(--text-secondary)}.general-pricing_priceNote__1wxEf{margin:24px 0 0;font-size:15px;line-height:1.5;color:var(--text-secondary)}.general-pricing_packages__MfIcU{margin-top:40px}.general-pricing_packages__MfIcU h3{margin:0;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.general-pricing_packages__MfIcU p{margin:16px 0 24px;max-width:46ch;font-size:17px;line-height:1.5;color:var(--text-secondary)}@supports (corner-shape:squircle){.general-pricing_firstCard__0PNWT,.general-pricing_priceCard__Fg8ZD{corner-shape:squircle}}@media (min-width:768px) and (width < 1200px){.general-pricing_shell__wHdKC{grid-template-columns:repeat(8,minmax(0,1fr))}.general-pricing_heading__XoSgZ{grid-column:1/span 3}.general-pricing_continuation___migT{grid-column:4/-1}.general-pricing_heading__XoSgZ h2{font-size:clamp(40px,4.5vw,52px)}.general-pricing_firstContent__wPf7S{grid-template-columns:1fr;padding:24px}.general-pricing_priceContent__W1T9w{padding:24px;gap:16px}.general-pricing_description__zW7Eg h4{font-size:26px}}@media (width < 768px){.general-pricing_section__tDyxg{padding-block:80px}.general-pricing_shell__wHdKC{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}.general-pricing_continuation___migT,.general-pricing_heading__XoSgZ{grid-column:1/-1}.general-pricing_heading__XoSgZ{position:static}.general-pricing_heading__XoSgZ h2{font-size:clamp(44px,13vw,60px)}.general-pricing_lead__c9R1D{margin-block:24px;font-size:17px}.general-pricing_firstContent__wPf7S{padding:24px}.general-pricing_zero__rkONw{font-size:80px}.general-pricing_priceContent__W1T9w{grid-template-columns:1fr;padding:24px;gap:24px}.general-pricing_amount__wlHJL{text-align:left}.general-pricing_amount__wlHJL>p{flex-direction:row;align-items:baseline;gap:8px;font-size:52px}.general-pricing_packages__MfIcU{margin-top:32px}.general-pricing_packages__MfIcU button{width:100%;min-height:48px;height:auto;white-space:normal;padding-block:12px}}@media (prefers-reduced-motion:reduce){.general-pricing_list__wFXtM>li,.general-pricing_priceCard__Fg8ZD{transition:none;transform:none!important}}@media (max-height:740px){.general-pricing_heading__XoSgZ{position:static}}@media (max-width:359px){.general-pricing_firstContent__wPf7S{grid-template-columns:1fr}}.general-trust_section__zzA2S{padding-block:128px;overflow:hidden;scroll-margin-top:104px;color:var(--text);background:var(--canvas)}.general-trust_shell__o_CC_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;width:min(calc(100% - var(--general-gutter) * 2),var(--general-shell));margin-inline:auto}.general-trust_heading__F0X_N{grid-column:1/span 7}.general-trust_eyebrow__QcEA9,.general-trust_heading__F0X_N h2,.general-trust_lead__KnwON,.general-trust_quoteText__VuNtc,.general-trust_quote__frGlE{margin:0}.general-trust_eyebrow__QcEA9{margin-bottom:24px;color:var(--text-muted);font-size:14px;line-height:1.4}.general-trust_heading__F0X_N h2{max-width:14ch;font-size:clamp(52px,5.4vw,84px);font-weight:620;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.general-trust_intro__qN9B3{display:grid;grid-column:9/-1;align-content:end;justify-items:start;gap:24px}.general-trust_lead__KnwON{max-width:42ch;color:var(--text-secondary);font-size:18px;line-height:1.5}.general-trust_controls__R59CK{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.general-trust_pauseButton__C5Kgr svg{flex:0 0 auto}.general-trust_stage__nG_ok{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:24px;height:clamp(640px,50vw,720px);min-height:0;margin-top:8px}.general-trust_stream__jVxR5{min-width:0;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent)}.general-trust_track__ZQgR4{display:grid;width:100%;will-change:transform}.general-trust_stream__jVxR5[data-stream=left] .general-trust_track__ZQgR4{animation:general-trust_general-trust-up__jBUwf 54s linear infinite}.general-trust_stream__jVxR5[data-stream=centre] .general-trust_track__ZQgR4{animation:general-trust_general-trust-down__4EZZX 66s linear infinite}.general-trust_stream__jVxR5[data-stream=right] .general-trust_track__ZQgR4{animation:general-trust_general-trust-up__jBUwf 60s linear infinite}.general-trust_stream__jVxR5[data-running=false] .general-trust_track__ZQgR4{animation-play-state:paused}.general-trust_group__emDLO{display:grid;align-content:start;gap:16px;padding-bottom:16px}.general-trust_card__7IgZi{--trust-surface:var(--general-blue-fill);position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;gap:24px;padding:28px;overflow:hidden;border:0;border-radius:var(--general-round-md,32px);color:var(--general-card-ink);background:var(--trust-surface);box-shadow:none;transform:none}.general-trust_card__7IgZi[data-tone=paper]{--trust-surface:var(--general-neutral-fill)}.general-trust_card__7IgZi[data-tone=mist]{--trust-surface:var(--general-mint-fill)}.general-trust_card__7IgZi[data-tone=lilac]{--trust-surface:var(--general-lavender-fill)}.general-trust_card__7IgZi[data-tone=ink]{--trust-surface:var(--general-mauve-fill)}.general-trust_stream__jVxR5[data-stream=centre] .general-trust_card__7IgZi{padding:24px;border-radius:var(--general-round-md,32px)}.general-trust_hitbox__htZmu{position:absolute;inset:0;z-index:3;width:100%;height:100%;padding:0;border:0;border-radius:inherit;appearance:none;color:inherit;background:transparent;cursor:pointer}.general-trust_hitbox__htZmu:focus{outline:none}.general-trust_hitbox__htZmu:focus-visible{box-shadow:inset 0 0 0 3px var(--general-card-ink)}.general-trust_affordance__e0w33,.general-trust_cardContent__LLnhk{position:relative;z-index:2;padding:0;pointer-events:none}.general-trust_cardContent__LLnhk{display:block;flex:1}.general-trust_quoteText__VuNtc{overflow-wrap:anywhere;color:inherit;font-family:var(--app-font-family-base);font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0}.general-trust_affordance__e0w33{display:grid;flex:0 0 auto;place-items:center;align-self:flex-end;width:38px;height:38px;margin-top:auto;border-radius:12px;background:var(--general-control)}.general-trust_stage__nG_ok[data-manual=true] .general-trust_stream__jVxR5{overflow-y:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scroll-snap-type:y proximity;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}.general-trust_stage__nG_ok[data-manual=true] .general-trust_track__ZQgR4{animation:none;transform:none;will-change:auto}.general-trust_stage__nG_ok[data-manual=true] .general-trust_group__emDLO[data-duplicate=true]{display:none}.general-trust_stage__nG_ok[data-manual=true] .general-trust_card__7IgZi{scroll-snap-align:center}@keyframes general-trust_general-trust-up__jBUwf{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes general-trust_general-trust-down__4EZZX{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}@supports (corner-shape:squircle){.general-trust_card__7IgZi{corner-shape:squircle}}@media (hover:hover) and (pointer:fine){.general-trust_stream__jVxR5:hover .general-trust_track__ZQgR4{animation-play-state:paused}.general-trust_card__7IgZi:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--general-card-ink) 10%,transparent)}}@media (min-width:768px) and (width < 1200px){.general-trust_shell__o_CC_{grid-template-columns:repeat(8,minmax(0,1fr))}.general-trust_heading__F0X_N{grid-column:1/span 5}.general-trust_intro__qN9B3{grid-column:6/-1}.general-trust_stage__nG_ok{grid-template-columns:minmax(0,4fr) minmax(0,2.5fr) minmax(0,3.5fr);height:640px}.general-trust_card__7IgZi{padding:24px}.general-trust_quoteText__VuNtc{font-size:18px}}@media (width < 768px){.general-trust_section__zzA2S{padding-block:72px}.general-trust_shell__o_CC_{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.general-trust_heading__F0X_N,.general-trust_intro__qN9B3,.general-trust_stage__nG_ok{grid-column:1/-1}.general-trust_heading__F0X_N h2{font-size:clamp(44px,13vw,60px)}.general-trust_intro__qN9B3{gap:20px}.general-trust_lead__KnwON{font-size:17px}.general-trust_pauseButton__C5Kgr{display:none}.general-trust_stage__nG_ok{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;height:auto;margin-top:8px}.general-trust_stage__nG_ok[data-manual=true] .general-trust_stream__jVxR5,.general-trust_stream__jVxR5{height:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:none;mask-image:none}.general-trust_stream__jVxR5::-webkit-scrollbar{display:none}.general-trust_stage__nG_ok[data-manual=true] .general-trust_track__ZQgR4,.general-trust_track__ZQgR4{display:flex;width:max-content;animation:none;transform:none;will-change:auto}.general-trust_group__emDLO{display:flex;gap:12px;padding:0 12px 0 0}.general-trust_group__emDLO[data-duplicate=true]{display:none}.general-trust_card__7IgZi,.general-trust_stream__jVxR5[data-stream=centre] .general-trust_card__7IgZi{width:min(82vw,336px);min-width:min(82vw,336px);gap:20px;padding:24px;scroll-snap-align:center}.general-trust_quoteText__VuNtc,.general-trust_stream__jVxR5[data-stream=centre] .general-trust_quoteText__VuNtc{font-size:17px;line-height:1.5}}@media (width < 360px){.general-trust_quoteText__VuNtc,.general-trust_stream__jVxR5[data-stream=centre] .general-trust_quoteText__VuNtc{font-size:16px}}@media (prefers-reduced-motion:reduce){.general-trust_pauseButton__C5Kgr{display:none}.general-trust_stream__jVxR5{overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}.general-trust_track__ZQgR4{animation:none!important;transform:none!important;will-change:auto}.general-trust_group__emDLO[data-duplicate=true]{display:none}.general-trust_card__7IgZi{scroll-snap-align:center}}.general-ai-comparison_section__wEL3r{padding-block:128px;scroll-margin-top:112px}.general-ai-comparison_editorialPhoto__XC8gb{grid-column:1/-1;width:100%;aspect-ratio:3/1;max-height:460px;overflow:hidden;border-radius:32px}.general-ai-comparison_editorialPhoto__XC8gb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 57%}@media (width < 768px){.general-ai-comparison_editorialPhoto__XC8gb{aspect-ratio:3/2;border-radius:24px}}.general-ai-comparison_shell__WMB2z{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;width:min(calc(100% - var(--general-gutter) * 2),var(--general-shell));margin-inline:auto}.general-ai-comparison_heading__9WPT9{grid-column:1/span 7}.general-ai-comparison_eyebrow__22u13{margin:0 0 24px;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--text-muted)}.general-ai-comparison_heading__9WPT9 h2{margin:0;font-size:clamp(52px,5.4vw,84px);font-weight:620;line-height:.98;letter-spacing:-.052em;text-wrap:balance}.general-ai-comparison_lead__XbE5Q{grid-column:9/-1;align-self:end;margin:0;font-size:18px;line-height:1.5;color:var(--text-secondary)}.general-ai-comparison_comparison__5Ngyn{grid-column:1/-1;display:grid;gap:16px;margin-top:24px}.general-ai-comparison_row__mRCuW{padding:0;border:0;border-radius:32px;box-shadow:none;background:var(--surface)}.general-ai-comparison_rowContent__IjTQf{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:32px;padding:32px}.general-ai-comparison_aspect__cICxY{min-width:0}.general-ai-comparison_aspect__cICxY h3{margin:0;font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.025em}.general-ai-comparison_term__L9hzt{margin-top:16px;min-height:44px;height:auto;max-width:100%;padding-block:10px;white-space:normal;text-align:left}.general-ai-comparison_term__L9hzt svg{flex-shrink:0}.general-ai-comparison_answers__FL2ID{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0}.general-ai-comparison_answers__FL2ID>div{position:relative;isolation:isolate;overflow:hidden;padding:24px;border-radius:24px}.general-ai-comparison_ai__sOIGz{background:linear-gradient(145deg,var(--general-ai-start),var(--general-ai-end))}.general-ai-comparison_human__eGOu0{background:linear-gradient(145deg,var(--general-human-start),var(--general-human-end))}.general-ai-comparison_circuit__C0O95{position:absolute;right:-24px;bottom:-32px;color:var(--general-ai-heading);opacity:.1;pointer-events:none}.general-ai-comparison_answers__FL2ID dd,.general-ai-comparison_answers__FL2ID dt{position:relative}.general-ai-comparison_answers__FL2ID .general-ai-comparison_ai__sOIGz dt{color:var(--general-ai-heading)}.general-ai-comparison_answers__FL2ID .general-ai-comparison_ai__sOIGz dd{color:var(--general-ai-text)}.general-ai-comparison_answers__FL2ID .general-ai-comparison_human__eGOu0 dt{color:var(--general-human-heading)}.general-ai-comparison_answers__FL2ID .general-ai-comparison_human__eGOu0 dd{color:var(--general-human-text)}.general-ai-comparison_answers__FL2ID dt{margin-bottom:12px;font-size:14px;font-weight:650;line-height:1.3;color:var(--text)}.general-ai-comparison_answers__FL2ID dd{margin:0;font-size:17px;line-height:1.5;color:var(--text-secondary)}.general-ai-comparison_footer__h3ulj{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:32px}.general-ai-comparison_footer__h3ulj p{max-width:50ch;margin:0;font-size:17px;line-height:1.5;color:var(--text-secondary)}.general-ai-comparison_footer__h3ulj button{flex-shrink:0}@supports (corner-shape:squircle){.general-ai-comparison_answers__FL2ID>div,.general-ai-comparison_row__mRCuW{corner-shape:squircle}}@media (min-width:768px) and (width < 1200px){.general-ai-comparison_shell__WMB2z{grid-template-columns:repeat(8,minmax(0,1fr))}.general-ai-comparison_heading__9WPT9{grid-column:1/span 5}.general-ai-comparison_lead__XbE5Q{grid-column:6/-1}.general-ai-comparison_rowContent__IjTQf{grid-template-columns:1fr;gap:24px}.general-ai-comparison_aspect__cICxY{display:flex;align-items:center;justify-content:space-between;gap:24px}.general-ai-comparison_term__L9hzt{margin-top:0}}@media (width < 768px){.general-ai-comparison_section__wEL3r{padding-block:80px}.general-ai-comparison_shell__WMB2z{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.general-ai-comparison_heading__9WPT9,.general-ai-comparison_lead__XbE5Q{grid-column:1/-1}.general-ai-comparison_heading__9WPT9 h2{font-size:clamp(44px,13vw,60px)}.general-ai-comparison_lead__XbE5Q{font-size:17px}.general-ai-comparison_comparison__5Ngyn{margin-top:8px}.general-ai-comparison_rowContent__IjTQf{grid-template-columns:1fr;gap:24px;padding:24px}.general-ai-comparison_aspect__cICxY h3{font-size:26px}.general-ai-comparison_answers__FL2ID{grid-template-columns:1fr;gap:12px}.general-ai-comparison_answers__FL2ID>div{padding:20px}.general-ai-comparison_footer__h3ulj{flex-direction:column;align-items:stretch;gap:24px}.general-ai-comparison_footer__h3ulj button{height:auto;min-height:48px;white-space:normal;padding-block:12px}}@media (prefers-reduced-motion:reduce){.general-ai-comparison_comparison__5Ngyn>div{transform:none!important}}.general-ai-comparison_answers__FL2ID dt{display:flex;align-items:center;gap:8px}.general-ai-comparison_answers__FL2ID dt svg{flex-shrink:0}.general-ai-comparison_section__wEL3r .general-ai-comparison_mobileComparison__YIZ9j{display:none}@media (width < 768px){.general-ai-comparison_comparison__5Ngyn{display:none}.general-ai-comparison_section__wEL3r .general-ai-comparison_mobileComparison__YIZ9j{display:block;grid-column:1/-1;margin-top:8px}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileList__J6zgy{padding:0;background:transparent}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileItem__xsnoy{border:0;border-radius:32px;background:var(--surface)}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileTrigger__OilEO{min-height:88px;padding:24px;gap:16px}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileQuestion__nhsAH{font-size:24px;line-height:1.16;font-weight:600;color:var(--text)}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileBody__NhpK4{padding:0 24px 24px}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobilePanel__ZDugU{opacity:1;will-change:auto}.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileAnswer__4SMAn{opacity:1}.general-ai-comparison_mobileDetail__L6Zt_{display:grid;gap:16px}.general-ai-comparison_mobileDetail__L6Zt_ .general-ai-comparison_term__L9hzt{margin-top:0;justify-self:start}}@media (width < 360px){.general-ai-comparison_mobileComparison__YIZ9j .general-ai-comparison_mobileTrigger__OilEO{padding-inline:16px;gap:8px}}.general-landing_landing__PV4oS{--general-shell:1440px;--general-gutter:40px;--general-column-gap:24px;--general-row-gap:32px;--general-round-lg:48px;--general-round-md:32px;width:100%;overflow:clip;font-family:var(--font-sans)}.general-landing_shell__2SZhy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--general-column-gap);row-gap:var(--general-row-gap);width:min(calc(100% - (var(--general-gutter) * 2)),var(--general-shell));margin-inline:auto}.general-landing_hero__OmOot{padding-block:128px 96px}.general-landing_heroCopy__JzDE_{grid-column:1/span 9}.general-landing_detailEyebrow__kBeb8,.general-landing_detailText__d6fx9,.general-landing_eyebrow__LhWsP,.general-landing_heroLead__QGqy6,.general-landing_heroOffer__I4vNP,.general-landing_sectionLead__Yzkfr{margin:0}.general-landing_eyebrow__LhWsP{margin-bottom:24px;color:var(--text-muted);font-size:14px;font-weight:600;letter-spacing:.04em}.general-landing_detailTitle__TVvle,.general-landing_heroTitle__bTI_p,.general-landing_sectionTitle__aT57A{margin:0;font-family:var(--font-sans);text-wrap:balance}.general-landing_heroTitle__bTI_p{max-width:none;font-size:clamp(64px,6.8vw,104px);font-weight:650;line-height:.94;letter-spacing:-.04em}.general-landing_heroTitle__bTI_p>span{display:block}.general-landing_heroTitleAccent___TJKx{color:var(--accent)}.general-landing_heroMeta__zIt_n{grid-column:10/-1;align-self:end;padding-bottom:8px}.general-landing_heroOffer__I4vNP{max-width:22ch;text-wrap:balance;font-size:24px;font-weight:650;line-height:1.08;letter-spacing:-.024em}.general-landing_heroLead__QGqy6{max-width:34ch;margin-top:24px;color:var(--text-secondary);font-size:17px;line-height:1.48}.general-landing_facts__tqyii{display:grid;grid-column:1/span 7;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-self:end;margin:48px 0 0}.general-landing_fact__xXPW5{display:grid;grid-template-rows:auto 1fr;align-content:start;min-width:0;gap:8px;padding-top:16px}.general-landing_fact__xXPW5 dd,.general-landing_fact__xXPW5 dt{margin:0}.general-landing_fact__xXPW5 dt{grid-row:2;color:var(--text-muted);font-size:13px;line-height:1.32}.general-landing_fact__xXPW5 dd{grid-row:1;white-space:nowrap;font-size:clamp(28px,2.4vw,40px);font-weight:620;line-height:1;letter-spacing:-.04em}.general-landing_heroAction___SNPc{grid-column:9/-1;align-self:end;justify-self:stretch;margin-top:48px}.general-landing_primaryButton__wkRAw{width:100%;min-height:64px;padding-inline:28px;border-radius:999px;font-size:17px}.general-landing_heroVisual__ii7na{position:relative;grid-column:1/-1;height:560px;margin-top:48px}.general-landing_concernFrameLarge__ZoE_E,.general-landing_concernFrameSmall__X04xh,.general-landing_formatFrame__YilZA,.general-landing_frame__2Or0n{position:absolute;display:block}.general-landing_framePrimary__9igw4{inset:0 auto 0 0;width:58%;border-radius:48px 192px 48px 48px;background:var(--general-rose-fill);overflow:hidden}.general-landing_frameSecondary__QwrU8{top:48px;right:0;width:36%;height:72%;border-radius:192px 48px 48px 192px;background:var(--general-lavender-fill);overflow:hidden}.general-landing_heroPhoto__19JVC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% center}.general-landing_frameSecondary__QwrU8 .general-landing_heroPhoto__19JVC{object-position:64% center}.general-landing_frameRound__pN944{right:31%;bottom:0;width:192px;aspect-ratio:1;border:24px solid var(--canvas);border-radius:50%;background:var(--general-mint-fill)}.general-landing_formats__IifSv{padding-block:160px;background:color-mix(in srgb,var(--surface-muted) 72%,var(--canvas))}.general-landing_sectionHeading__B81tC{grid-column:1/span 7}.general-landing_sectionTitle__aT57A{max-width:13ch;font-size:clamp(52px,5.4vw,84px);font-weight:620;line-height:.98;letter-spacing:-.052em}.general-landing_sectionLead__Yzkfr{grid-column:9/-1;align-self:end;max-width:34ch;color:var(--text-secondary);font-size:18px;line-height:1.5}.general-landing_formatChoices__twfDW{grid-column:1/-1;min-width:0;margin-top:64px}.general-landing_formatAccordion__o0lNu .general-landing_formatList__0AdVU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;padding:0;border-radius:0}.general-landing_formatAccordion__o0lNu .general-landing_formatItem__6fbGt{min-width:0;border:0;border-radius:var(--general-round-md);background:var(--surface);color:var(--text);transition:background-color .28s ease,box-shadow .28s ease}.general-landing_formatAccordion__o0lNu .general-landing_formatItem__6fbGt:has([aria-expanded=true]){background:var(--surface)}.general-landing_formatAccordion__o0lNu .general-landing_formatTrigger__DvDiP{min-height:184px;padding:32px 24px;align-items:flex-start;gap:16px;scroll-margin-top:96px}.general-landing_formatTrigger__DvDiP:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.general-landing_formatTrigger__DvDiP:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.general-landing_formatAccordion__o0lNu .general-landing_formatQuestion__TsqSb{flex:1}.general-landing_formatQuestionCopy__ZSloT{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px}.general-landing_formatNumber__5_mai{padding-top:8px;font-size:12px;line-height:16px;font-weight:600;color:var(--text-muted)}.general-landing_formatTitle__jIh9g{font-size:clamp(24px,2.4vw,36px);line-height:1.1;font-weight:600;letter-spacing:-.035em}.general-landing_formatSummary__2Za81{grid-column:2;color:var(--text-secondary);font-size:15px;line-height:1.5;font-weight:400}.general-landing_formatAccordion__o0lNu .general-landing_formatIcon__YqITr{flex-basis:24px;width:24px;height:32px}.general-landing_formatAccordion__o0lNu .general-landing_formatBody__orWqh{padding:0 24px 24px}.general-landing_formatAccordion__o0lNu .general-landing_formatDisclosurePanel__yO4_P{opacity:1;will-change:auto;transition:height .32s cubic-bezier(.16,1,.3,1)}.general-landing_formatAccordion__o0lNu .general-landing_formatAnswer__lc6la{color:var(--text);opacity:1!important}.general-landing_formatAnswerContent__U920i{display:grid;gap:16px}.general-landing_detailEyebrow__kBeb8{margin:0;color:var(--text-muted);font-size:12px;line-height:16px;font-weight:500}.general-landing_detailTitle__TVvle{margin:0;max-width:22ch;font-size:28px;line-height:1.12;font-weight:600;letter-spacing:-.03em}.general-landing_detailText__d6fx9{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.5}.general-landing_formatAnswerContent__U920i>button{justify-self:start;margin-top:8px;min-height:44px;gap:8px}.general-landing_formatFrame__YilZA{position:static;width:100%;height:160px;margin-top:8px;border-radius:24px;background:#d4b66e}.general-landing_formatItem__6fbGt:nth-child(2) .general-landing_formatFrame__YilZA{background:#a89abc}.general-landing_formatItem__6fbGt:nth-child(3) .general-landing_formatFrame__YilZA{background:#91a68f}.general-landing_concerns__MUYTe{--concern-text:#f7f3ee;--concern-muted:#bbb4bd;padding-block:160px;color:var(--concern-text);background:#25222b}.general-landing_concerns__MUYTe .general-landing_eyebrow__LhWsP,.general-landing_concerns__MUYTe .general-landing_sectionLead__Yzkfr{color:var(--concern-muted)}.general-landing_concernVisual__E6Zjy{position:sticky;top:128px;grid-column:1/span 5;align-self:start;height:560px;margin-top:72px}.general-landing_concernFrameLarge__ZoE_E{inset:0 24px 0 0;border-radius:48px 192px 48px 48px;background:#8ea78e}.general-landing_concernFrameSmall__X04xh{right:0;bottom:56px;width:184px;height:232px;border:16px solid #25222b;border-radius:96px 32px 32px 96px;background:#b29dc3}.general-landing_concernList__LEcWX{grid-column:7/-1;margin:72px 0 0;padding:0;list-style:none}.general-landing_concernItem__7lnNi{min-width:0}.general-landing_concernList__LEcWX{display:grid;gap:8px}.general-landing_concernLink__nIqbs,.general-landing_concernStatic__7jBDf{display:grid;grid-template-columns:24px minmax(0,1fr);gap:24px;align-items:start;min-height:168px;padding:32px 24px;row-gap:12px}.general-landing_concernLink__nIqbs{color:inherit;border-radius:24px}.general-landing_concernLink__nIqbs:focus-visible{outline:3px solid #cdbbdb;outline-offset:4px}.general-landing_concernAction__SV1Th,.general-landing_concernNumber__jswHR{color:var(--concern-muted);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.04em}.general-landing_concernCopy___jBbE{display:grid;gap:12px}.general-landing_concernCopy___jBbE strong{font-size:clamp(28px,2.6vw,42px);font-weight:580;line-height:1;letter-spacing:-.04em}.general-landing_concernCopy___jBbE>span{max-width:48ch;color:var(--concern-muted);font-size:15px;line-height:1.48}.general-landing_concernAction__SV1Th{grid-column:2;justify-self:start;max-width:none;text-align:left;transition:transform .2s var(--app-ease-standard)}.general-landing_concernStatic__7jBDf{color:var(--concern-text)}@media (hover:hover) and (pointer:fine){.general-landing_concernLink__nIqbs{transition:background-color .18s var(--app-ease-standard)}.general-landing_concernLink__nIqbs:focus-visible,.general-landing_concernLink__nIqbs:hover{background:rgb(255 255 255/4%)}}@supports (corner-shape:squircle){.general-landing_concernFrameLarge__ZoE_E,.general-landing_concernFrameSmall__X04xh,.general-landing_concernLink__nIqbs,.general-landing_formatFrame__YilZA,.general-landing_formatItem__6fbGt,.general-landing_framePrimary__9igw4,.general-landing_frameSecondary__QwrU8{corner-shape:squircle}}@media (width < 1200px){.general-landing_landing__PV4oS{--general-gutter:24px;--general-column-gap:24px}.general-landing_shell__2SZhy{grid-template-columns:repeat(8,minmax(0,1fr))}.general-landing_hero__OmOot{padding-block:128px 112px}.general-landing_heroCopy__JzDE_{grid-column:1/span 6}.general-landing_heroTitle__bTI_p{font-size:clamp(64px,7.5vw,88px)}.general-landing_heroMeta__zIt_n{grid-column:7/-1}.general-landing_facts__tqyii{grid-column:1/span 5}.general-landing_heroAction___SNPc{grid-column:6/-1}.general-landing_heroVisual__ii7na{height:520px}.general-landing_sectionHeading__B81tC{grid-column:1/span 5}.general-landing_sectionLead__Yzkfr{grid-column:6/-1}.general-landing_concernVisual__E6Zjy{grid-column:1/span 3;height:480px}.general-landing_concernList__LEcWX{grid-column:4/-1}.general-landing_concernLink__nIqbs,.general-landing_concernStatic__7jBDf{grid-template-columns:40px minmax(0,1fr)}.general-landing_concernAction__SV1Th{grid-column:2;justify-self:start;text-align:left}}@media (width < 768px){.general-landing_landing__PV4oS{--general-gutter:16px;--general-column-gap:16px;--general-row-gap:24px;--general-round-lg:32px;--general-round-md:24px}.general-landing_shell__2SZhy{grid-template-columns:repeat(4,minmax(0,1fr))}.general-landing_hero__OmOot{padding-block:96px 32px}.general-landing_concernList__LEcWX,.general-landing_concernVisual__E6Zjy,.general-landing_facts__tqyii,.general-landing_formatChoices__twfDW,.general-landing_heroAction___SNPc,.general-landing_heroCopy__JzDE_,.general-landing_heroMeta__zIt_n,.general-landing_sectionHeading__B81tC,.general-landing_sectionLead__Yzkfr{grid-column:1/-1}.general-landing_eyebrow__LhWsP{margin-bottom:16px;font-size:13px}.general-landing_heroTitle__bTI_p{max-width:none;font-size:clamp(48px,13.8vw,56px);line-height:.92}.general-landing_heroMeta__zIt_n{margin-top:24px;padding-bottom:0}.general-landing_heroOffer__I4vNP{max-width:24ch;font-size:22px}.general-landing_heroLead__QGqy6{max-width:42ch;margin-top:16px;font-size:16px}.general-landing_facts__tqyii{order:4;gap:12px;margin-top:16px}.general-landing_fact__xXPW5{gap:8px;padding-top:12px}.general-landing_fact__xXPW5 dd{font-size:clamp(18px,5.4vw,24px)}.general-landing_fact__xXPW5 dt{font-size:12px}.general-landing_heroAction___SNPc{order:3;margin-top:8px}.general-landing_primaryButton__wkRAw{min-height:56px}.general-landing_heroVisual__ii7na{order:5;grid-column:1/-1;height:384px;margin-top:16px}.general-landing_framePrimary__9igw4{width:72%;border-radius:32px 112px 32px 32px}.general-landing_frameSecondary__QwrU8{top:40px;width:42%;height:64%;border-radius:96px 24px 24px 96px}.general-landing_frameRound__pN944{right:24%;width:112px;border-width:12px}.general-landing_concerns__MUYTe,.general-landing_formats__IifSv{padding-block:64px}.general-landing_sectionTitle__aT57A{max-width:12ch;font-size:clamp(44px,13vw,60px)}.general-landing_sectionLead__Yzkfr{max-width:42ch;margin-top:8px;font-size:16px}.general-landing_formatChoices__twfDW{grid-template-columns:1fr;gap:16px;margin-top:40px}.general-landing_detailText__d6fx9{font-size:16px}.general-landing_concernVisual__E6Zjy{position:relative;top:auto;height:384px;margin-top:40px}.general-landing_concernFrameLarge__ZoE_E{right:16px;border-radius:32px 128px 32px 32px}.general-landing_concernFrameSmall__X04xh{bottom:40px;width:128px;height:168px;border-width:12px;border-radius:72px 24px 24px 72px}.general-landing_concernList__LEcWX{margin-top:40px}.general-landing_concernLink__nIqbs,.general-landing_concernStatic__7jBDf{grid-template-columns:32px minmax(0,1fr);gap:16px;min-height:0;padding:24px 16px}.general-landing_concernCopy___jBbE{gap:8px}.general-landing_concernCopy___jBbE strong{font-size:30px}.general-landing_concernAction__SV1Th{grid-column:2;justify-self:start;margin-top:4px;text-align:left}}@media (prefers-reduced-motion:reduce){.general-landing_landing__PV4oS *,.general-landing_landing__PV4oS :after,.general-landing_landing__PV4oS :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.general-landing_concernLink__nIqbs:focus-visible .general-landing_concernAction__SV1Th,.general-landing_concernLink__nIqbs:hover .general-landing_concernAction__SV1Th{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.general-landing_concernAction__SV1Th{transition:none}.general-landing_concernLink__nIqbs:focus-visible .general-landing_concernAction__SV1Th,.general-landing_concernLink__nIqbs:hover .general-landing_concernAction__SV1Th{transform:none}}.general-landing_formats__IifSv .general-landing_shell__2SZhy{row-gap:0}.general-landing_concernLink__nIqbs .general-landing_concernAction__SV1Th{color:var(--concern-text);text-decoration:none}@media (min-width:768px) and (width < 1200px){.general-landing_heroCopy__JzDE_{grid-column:1/-1}.general-landing_heroMeta__zIt_n{grid-column:1/-1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:24px}.general-landing_heroOffer__I4vNP{grid-column:1/span 3}.general-landing_heroLead__QGqy6{grid-column:5/-1;margin-top:0}.general-landing_facts__tqyii,.general-landing_heroAction___SNPc{margin-top:24px}.general-landing_heroVisual__ii7na{margin-top:40px}}@media (width < 768px){.general-landing_formats__IifSv .general-landing_sectionLead__Yzkfr{margin-top:32px}}@media (prefers-reduced-motion:reduce){.general-landing_landing__PV4oS [style*=transform]{transform:none!important}}.general-landing_concernLink__nIqbs,.general-landing_concernLink__nIqbs:focus-visible,.general-landing_concernLink__nIqbs:hover{text-decoration:none}.general-landing_concernAction__SV1Th{display:inline-flex;align-items:center;gap:8px}.general-landing_concernAction__SV1Th svg{flex-shrink:0}@media (width < 1200px){.general-landing_formatAccordion__o0lNu .general-landing_formatList__0AdVU{grid-template-columns:1fr;gap:12px}.general-landing_formatAccordion__o0lNu .general-landing_formatTrigger__DvDiP{min-height:96px;padding:24px;align-items:center}.general-landing_formatQuestionCopy__ZSloT{grid-template-columns:24px minmax(0,1fr)}.general-landing_formatTitle__jIh9g{font-size:28px}.general-landing_formatNumber__5_mai{padding-top:4px}.general-landing_formatSummary__2Za81{display:none}.general-landing_detailTitle__TVvle{font-size:26px}.general-landing_formatFrame__YilZA{height:112px}}@media (prefers-reduced-motion:reduce){.general-landing_formatAccordion__o0lNu .general-landing_formatDisclosurePanel__yO4_P,.general-landing_formatAccordion__o0lNu .general-landing_formatItem__6fbGt{transition:none}}.general-landing_team__4ZN5A{padding-block:128px;background:var(--surface-muted)}.general-landing_teamGrid__Z3Ak2{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding:0;margin:40px 0 0;list-style:none}.general-landing_teamItem__sEXze{grid-column:span 4;min-width:0}.general-landing_teamCard__nB9_p{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:24px;height:100%;padding:24px;border-radius:var(--general-round-md);box-shadow:none;overflow:hidden}.general-landing_teamPortrait__O_Tdp{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;min-height:0;border-radius:24px;background:var(--general-lavender-fill)}.general-landing_teamCopy__hKJHG{display:flex;flex-direction:column;min-width:0;gap:16px;padding:0;align-self:stretch}.general-landing_teamContent__nVB_R,.general-landing_teamFooter__KNWnj,.general-landing_teamHeader__0JTM2{padding:0}.general-landing_teamHeader__0JTM2{gap:8px}.general-landing_teamContent__nVB_R{flex:none;gap:8px}.general-landing_teamRole__26L4z{margin:0;font-size:14px;line-height:1.4;color:var(--text-secondary)}.general-landing_teamName__SgTgH{margin:0;font-family:var(--font-sans);font-size:clamp(26px,2.2vw,36px);font-weight:620;line-height:1.08;letter-spacing:-.032em;overflow-wrap:anywhere}.general-landing_teamTopics__6aYmZ{margin:0;font-size:17px;line-height:1.45;color:var(--text)}.general-landing_teamNote__emzfh{margin:0;font-size:14px;line-height:1.4;color:var(--text-secondary)}.general-landing_teamFooter__KNWnj{margin-top:auto;padding-top:8px}.general-landing_teamLink__t6mxa{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding-inline:16px;gap:12px;min-height:48px;color:var(--text);font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.general-landing_teamLink__t6mxa svg{flex:0 0 auto;transition:transform .24s ease-out}.general-landing_teamLink__t6mxa:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}.general-landing_teamHelp__vf_9n{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:32px}.general-landing_teamHelp__vf_9n h3{margin:0;font-size:clamp(28px,3vw,40px);font-weight:620;line-height:1.1;letter-spacing:-.032em}.general-landing_teamHelp__vf_9n p{max-width:48ch;margin:16px 0 0;color:var(--text-secondary);font-size:17px;line-height:1.5}.general-landing_teamActions__mZlyY{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}@supports (corner-shape:squircle){.general-landing_teamCard__nB9_p,.general-landing_teamPortrait__O_Tdp{corner-shape:squircle}}@media (hover:hover) and (pointer:fine){.general-landing_teamLink__t6mxa:hover svg{transform:translateX(4px)}}@media (width < 1200px){.general-landing_teamGrid__Z3Ak2{grid-template-columns:repeat(8,minmax(0,1fr))}.general-landing_teamItem__sEXze{grid-column:span 4}.general-landing_teamCard__nB9_p{grid-template-columns:1fr}.general-landing_teamCopy__hKJHG{flex:1}}@media (width < 768px){.general-landing_team__4ZN5A{padding-block:80px}.general-landing_teamGrid__Z3Ak2{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.general-landing_teamItem__sEXze{grid-column:1/-1}.general-landing_teamCard__nB9_p{gap:24px}.general-landing_teamName__SgTgH{font-size:32px}.general-landing_teamHelp__vf_9n{flex-direction:column;align-items:stretch;gap:24px;padding-top:16px}.general-landing_teamActions__mZlyY{align-items:stretch}.general-landing_teamActions__mZlyY>a{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.general-landing_teamLink__t6mxa svg,.general-landing_teamPortrait__O_Tdp{transition:none;transform:none!important}}.general-landing_teamTerms__hOp0l{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.general-landing_teamTerms__hOp0l p{margin:0;font-size:14px;color:var(--text-secondary)}.general-landing_teamTerm__N7oP3{min-height:44px;height:auto;max-width:100%;padding-block:10px;white-space:normal;text-align:left}.general-landing_teamTerm__N7oP3 svg{flex-shrink:0}@media (width < 768px){.general-landing_teamTerms__hOp0l p{flex-basis:100%}}@media (max-width:359px){.general-landing_heroTitle__bTI_p{font-size:44px}.general-landing_landing__PV4oS:lang(en) .general-landing_heroTitle__bTI_p{letter-spacing:-.052em}}@media (min-width:768px) and (width < 1200px){.general-landing_fact__xXPW5 dd{font-size:clamp(24px,3.4vw,28px)}}@media (width < 1200px){.general-landing_heroVisual__ii7na{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;height:auto}.general-landing_framePrimary__9igw4,.general-landing_frameSecondary__QwrU8{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3;transform:none!important}.general-landing_framePrimary__9igw4{border-radius:32px 96px 32px 32px}.general-landing_frameSecondary__QwrU8{border-radius:96px 32px 32px 32px}.general-landing_frameRound__pN944{display:none}}@media (width < 768px){.general-landing_heroVisual__ii7na{grid-template-columns:minmax(0,1fr);gap:16px}.general-landing_framePrimary__9igw4{border-top-right-radius:80px}.general-landing_frameSecondary__QwrU8{border-top-left-radius:80px}}.general-landing_teamFooter__KNWnj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.general-landing_teamFooter__KNWnj .general-landing_teamLink__t6mxa{min-width:0;min-height:48px;height:auto;white-space:normal;padding:12px 10px;justify-content:center;text-align:center;font-size:14px;gap:6px}.general-landing_teamFooter__KNWnj .general-landing_teamLink__t6mxa svg{display:none}.general-shell_page__rQbSw{min-inline-size:0;font-family:var(--app-font-family-base);color:var(--text);background:var(--canvas)}.general-shell_menu__pH69G,.general-shell_page__rQbSw{--general-lavender:#b7a8e3;--general-rose:#d9b0c3;--general-mint:#a8cdb8;--general-blue:#abc4e3;--general-cyan:#b5cfd8;--general-mauve:#ccb0d8;--general-neutral:#eae6e1;--general-card-ink:#25212b;--general-action-bg:var(--general-card-ink);--general-action-fg:var(--canvas);--general-concerns-background:#25222b;--general-concerns-heading:#faf7f2;--general-concerns-copy:#d5cfd9;--general-control:rgb(255 255 255/48%);--general-control-hover:rgb(255 255 255/80%);--general-ai-start:#eaf0f5;--general-ai-end:#d7e2ec;--general-ai-text:#4b5360;--general-ai-heading:#252b34;--general-human-start:#f0e7f1;--general-human-end:#e3d4e7;--general-human-text:#59495b;--general-human-heading:#332536;--general-highlight:rgb(255 255 255/32%);--general-lavender-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-mauve) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-lavender) 12%,var(--general-cyan));--general-rose-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-neutral) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-rose) 12%,var(--general-mauve));--general-mint-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-blue) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-mint) 12%,var(--general-cyan));--general-blue-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-lavender) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-blue) 12%,var(--general-cyan));--general-cyan-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-lavender) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-cyan) 12%,var(--general-mint));--general-mauve-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-blue) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-mauve) 12%,var(--general-rose));--general-neutral-fill:radial-gradient(ellipse at 100% 0%,var(--general-highlight),transparent 52%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--general-lavender) 72%,transparent),transparent 64%),linear-gradient(135deg,var(--general-neutral) 12%,var(--general-rose))}.general-shell_main__Dao9B{min-inline-size:0}.general-shell_formSection__PRhkd{padding-block:96px}.general-shell_formSection__PRhkd .lead-form-section{padding-block:0}.general-shell_formSection__PRhkd .lead-form-layout{width:100%;max-width:1440px;padding-inline:40px;gap:48px;margin-inline:auto;align-items:stretch}.general-shell_formSection__PRhkd .lead-form-heading{gap:16px}.general-shell_formSection__PRhkd .lead-form-heading h2{font-size:clamp(32px,3.2vw,48px);line-height:1.08;letter-spacing:-.035em}.general-shell_formSection__PRhkd .lead-form-heading p{max-width:44ch}.general-shell_formSection__PRhkd .lead-form-shell{padding:0}.general-shell_formSection__PRhkd .lead-form{padding:32px;border-radius:32px;justify-content:flex-start;gap:32px}.general-shell_formFrame__dFzdn{min-height:320px;height:100%;width:100%;aspect-ratio:auto;margin:0;border-radius:48px;background:var(--general-lavender-fill)}.general-shell_menu__pH69G{z-index:910;font-family:var(--app-font-family-base)}.general-shell_menu__pH69G .app-drawer-menu__list{gap:8px}.general-shell_menu__pH69G .general-shell_menuLink__wVpk2{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:64px;padding:12px 16px;border-radius:24px;background:var(--surface-secondary)}.general-shell_menu__pH69G .general-shell_menuLink__wVpk2:focus-visible,.general-shell_menu__pH69G .general-shell_menuLink__wVpk2:hover{background:var(--surface-hover)}.general-shell_menu__pH69G .general-shell_menuLink__wVpk2:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.general-shell_menu__pH69G .general-shell_menuLink__wVpk2 .app-drawer-menu__item-title{font-size:18px;line-height:24px;font-weight:520;letter-spacing:-.01em}.general-shell_menuDetail___LFau{display:block;margin-top:2px;color:var(--text-muted);font-size:14px;line-height:19px}.general-shell_menuArrow__bvqXN{width:18px;height:18px;color:var(--text-muted);transition:transform .2s ease,color .2s ease}.general-shell_menuLink__wVpk2:focus-visible .general-shell_menuArrow__bvqXN,.general-shell_menuLink__wVpk2:hover .general-shell_menuArrow__bvqXN{color:var(--text);transform:translateX(3px)}@supports (corner-shape:squircle){.general-shell_formFrame__dFzdn,.general-shell_formSection__PRhkd .lead-form,.general-shell_menu__pH69G .general-shell_menuLink__wVpk2{corner-shape:squircle}}@media (width < 1200px){.general-shell_formSection__PRhkd .lead-form-layout{padding-inline:24px;gap:32px}}@media (width < 768px){.general-shell_formSection__PRhkd{padding-block:64px}.general-shell_formSection__PRhkd .lead-form-layout{padding-inline:16px;gap:24px}.general-shell_formFrame__dFzdn{min-height:200px;height:200px;border-radius:32px}.general-shell_formSection__PRhkd .lead-form{padding:24px;border-radius:24px}}@media (prefers-reduced-motion:reduce){.general-shell_menuArrow__bvqXN{transition:none}.general-shell_menuLink__wVpk2:hover .general-shell_menuArrow__bvqXN{transform:none}}.general-shell_page__rQbSw a,.general-shell_page__rQbSw a:focus-visible,.general-shell_page__rQbSw a:hover{text-decoration:none!important}.general-shell_page__rQbSw [data-landing-header] .app-header__inner{grid-template-columns:auto minmax(0,1fr) auto}.general-shell_page__rQbSw [data-landing-header]{--app-header-surface:var(--surface)}.general-shell_page__rQbSw [data-landing-header] .app-header__link{white-space:nowrap}@media (width < 1200px){.general-shell_page__rQbSw [data-landing-header-cta],.general-shell_page__rQbSw [data-landing-header] .app-header__nav{display:none}.general-shell_page__rQbSw [data-landing-header] .app-header__actions{grid-column:3}.general-shell_page__rQbSw [data-landing-header] .app-burger{display:inline-grid}}[data-theme=dark] .general-shell_menu__pH69G,[data-theme=dark] .general-shell_page__rQbSw{--general-highlight:rgb(255 255 255/8%);--general-lavender:#a78fe2;--general-rose:#d492af;--general-mint:#78bda1;--general-blue:#759cc8;--general-cyan:#6fb0be;--general-mauve:#b38bc8;--general-neutral:#b5adb8;--general-card-ink:#fbf9f5;--general-action-bg:var(--app-ui-accent);--general-action-fg:var(--app-ui-accent-foreground);--general-concerns-background:var(--surface-muted);--general-concerns-heading:#fbf9f6;--general-concerns-copy:var(--text-secondary);--general-control:rgb(7 12 18/34%);--general-control-hover:rgb(255 255 255/16%);--general-lavender-fill:radial-gradient(105% 115% at -5% -8%,rgb(133 91 224/68%) 0%,rgb(100 74 179/28%) 38%,transparent 67%),radial-gradient(92% 105% at 108% 108%,rgb(58 176 199/45%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-rose-fill:radial-gradient(105% 115% at 106% -8%,rgb(224 105 154/62%) 0%,rgb(178 73 126/26%) 38%,transparent 67%),radial-gradient(92% 105% at -8% 108%,rgb(157 101 218/38%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-mint-fill:radial-gradient(105% 115% at -5% -8%,rgb(63 190 142/60%) 0%,rgb(48 143 113/25%) 38%,transparent 67%),radial-gradient(92% 105% at 108% 108%,rgb(53 167 197/38%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-blue-fill:radial-gradient(105% 115% at -5% -8%,rgb(69 126 215/58%) 0%,rgb(55 94 163/24%) 38%,transparent 67%),radial-gradient(92% 105% at 108% 108%,rgb(55 168 197/38%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-cyan-fill:radial-gradient(105% 115% at 106% -8%,rgb(48 181 201/58%) 0%,rgb(42 135 153/24%) 38%,transparent 67%),radial-gradient(92% 105% at -8% 108%,rgb(113 92 210/34%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-mauve-fill:radial-gradient(105% 115% at -5% -8%,rgb(171 87 213/60%) 0%,rgb(128 67 163/25%) 38%,transparent 67%),radial-gradient(92% 105% at 108% 108%,rgb(218 91 144/34%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-neutral-fill:radial-gradient(105% 115% at -5% -8%,rgb(235 218 199/34%) 0%,transparent 62%),radial-gradient(92% 105% at 108% 108%,rgb(211 192 217/28%) 0%,transparent 63%),linear-gradient(145deg,var(--surface) 10%,var(--canvas) 100%);--general-ai-start:#17232f;--general-ai-end:#234b65;--general-ai-text:#c1d0db;--general-ai-heading:#eaf5fd;--general-human-start:#241d2b;--general-human-end:#59364f;--general-human-text:#ddc8d8;--general-human-heading:#fff3fa}@supports (background:linear-gradient(in oklab,red,blue)){[data-theme=dark] .general-shell_menu__pH69G,[data-theme=dark] .general-shell_page__rQbSw{--general-lavender-fill:radial-gradient(in oklab ellipse 125% 135% at -12% -16%,rgb(133 91 224/68%) 0%,rgb(121 86 205/54%) 22%,rgb(101 83 179/38%) 45%,rgb(68 91 139/20%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at 112% 110%,rgb(58 176 199/45%) 0%,rgb(64 148 178/34%) 30%,rgb(72 116 157/20%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 54% 52%,rgb(92 83 158/18%) 0%,rgb(66 102 142/14%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(133 91 224) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(58 176 199) 5%) 52%,var(--surface) 100%);--general-rose-fill:radial-gradient(in oklab ellipse 125% 135% at 112% -16%,rgb(224 105 154/62%) 0%,rgb(204 99 152/50%) 22%,rgb(178 86 142/34%) 45%,rgb(125 75 126/18%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at -12% 110%,rgb(157 101 218/38%) 0%,rgb(144 94 197/29%) 30%,rgb(117 87 164/18%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 52% 50%,rgb(166 81 145/16%) 0%,rgb(104 83 151/13%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(224 105 154) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(157 101 218) 5%) 52%,var(--surface) 100%);--general-mint-fill:radial-gradient(in oklab ellipse 125% 135% at -12% -16%,rgb(63 190 142/60%) 0%,rgb(58 168 140/48%) 22%,rgb(53 137 132/32%) 45%,rgb(45 100 117/18%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at 112% 110%,rgb(53 167 197/38%) 0%,rgb(58 145 180/30%) 30%,rgb(65 115 154/18%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 54% 52%,rgb(50 142 136/16%) 0%,rgb(58 111 142/13%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(63 190 142) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(53 167 197) 5%) 52%,var(--surface) 100%);--general-blue-fill:radial-gradient(in oklab ellipse 125% 135% at -12% -16%,rgb(69 126 215/58%) 0%,rgb(68 117 199/46%) 22%,rgb(63 103 178/31%) 45%,rgb(54 88 141/17%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at 112% 110%,rgb(55 168 197/38%) 0%,rgb(58 145 183/30%) 30%,rgb(60 117 162/18%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 54% 52%,rgb(61 101 171/16%) 0%,rgb(54 117 147/13%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(69 126 215) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(55 168 197) 5%) 52%,var(--surface) 100%);--general-cyan-fill:radial-gradient(in oklab ellipse 125% 135% at 112% -16%,rgb(48 181 201/58%) 0%,rgb(51 160 190/46%) 22%,rgb(58 132 174/31%) 45%,rgb(67 101 153/17%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at -12% 110%,rgb(113 92 210/34%) 0%,rgb(107 91 191/27%) 30%,rgb(91 91 164/16%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 52% 50%,rgb(55 143 174/16%) 0%,rgb(78 104 163/12%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(48 181 201) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(113 92 210) 5%) 52%,var(--surface) 100%);--general-mauve-fill:radial-gradient(in oklab ellipse 125% 135% at -12% -16%,rgb(171 87 213/60%) 0%,rgb(158 83 198/48%) 22%,rgb(139 80 174/32%) 45%,rgb(111 74 142/18%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at 112% 110%,rgb(218 91 144/34%) 0%,rgb(194 88 147/27%) 30%,rgb(156 85 148/16%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 54% 52%,rgb(147 78 179/16%) 0%,rgb(146 79 145/12%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 92%,rgb(171 87 213) 8%) 0%,color-mix(in oklab,var(--surface) 95%,rgb(218 91 144) 5%) 52%,var(--surface) 100%);--general-neutral-fill:radial-gradient(in oklab ellipse 125% 135% at -12% -16%,rgb(235 218 199/34%) 0%,rgb(214 200 190/27%) 22%,rgb(174 171 176/18%) 45%,rgb(112 125 143/10%) 70%,rgb(33 26 43/0%) 96%),radial-gradient(in oklab ellipse 115% 125% at 112% 110%,rgb(211 192 217/28%) 0%,rgb(190 176 201/22%) 30%,rgb(149 150 174/14%) 57%,rgb(33 26 43/0%) 92%),radial-gradient(in oklab ellipse 140% 115% at 54% 52%,rgb(164 167 178/12%) 0%,rgb(123 135 154/10%) 48%,rgb(33 26 43/0%) 88%),linear-gradient(in oklab 145deg,color-mix(in oklab,var(--surface) 94%,rgb(235 218 199) 6%) 0%,color-mix(in oklab,var(--surface) 96%,rgb(211 192 217) 4%) 52%,var(--surface) 100%)}}@media (max-width:1080px){.general-shell_formSection__PRhkd .lead-form-shell{order:0}.general-shell_formSection__PRhkd .lead-form-copy{order:1}.general-shell_formFrame__dFzdn{height:200px;min-height:200px;width:100%;aspect-ratio:auto}}.general-shell_formSection__PRhkd{position:relative;isolation:isolate;padding-block:128px}.general-shell_formSection__PRhkd .lead-form-section{background:transparent}.general-shell_ctaBackground__dt_GV{position:absolute;inset:0;overflow:hidden;z-index:-1;background:linear-gradient(150deg,#e9dfcf,#d3c0d9 55%,#b8c9ae)}.general-shell_formSection__PRhkd .lead-form-layout{grid-template-columns:minmax(0,1fr);max-width:880px}.general-shell_formSection__PRhkd .lead-form-copy{display:none}.general-shell_formSection__PRhkd .lead-form{padding:48px;border-radius:40px;background:var(--surface)}.general-shell_formSection__PRhkd .lead-form-heading{text-align:center;align-items:center}.general-shell_formSection__PRhkd .lead-form-heading h2{font-size:clamp(36px,4vw,56px);max-width:18ch;text-align:center}.general-shell_formSection__PRhkd .lead-form-heading p{max-width:42ch;text-align:center}@media (width < 768px){.general-shell_formSection__PRhkd{padding-block:64px}.general-shell_formSection__PRhkd .lead-form{padding:24px;border-radius:32px}.general-shell_formSection__PRhkd .lead-form-heading h2{font-size:36px}}.general-shell_menu__pH69G,.general-shell_page__rQbSw{--general-cta-a:var(--general-lavender);--general-cta-mid:color-mix(in srgb,var(--general-rose) 65%,white);--general-cta-b:color-mix(in srgb,var(--general-mint) 70%,white)}.general-shell_page__rQbSw #general-concerns article{--general-cta-a:color-mix(in srgb,var(--general-cta-tint) 88%,white);--general-cta-mid:color-mix(in srgb,var(--general-cta-tint) 48%,white);--general-cta-b:color-mix(in srgb,var(--general-cta-tint) 16%,white)}.general-shell_page__rQbSw #general-concerns [data-tone="0"]{--general-cta-tint:var(--general-lavender)}.general-shell_page__rQbSw #general-concerns [data-tone="1"],.general-shell_page__rQbSw #general-concerns [data-tone="6"]{--general-cta-tint:var(--general-mint)}.general-shell_page__rQbSw #general-concerns [data-tone="2"]{--general-cta-tint:var(--general-rose)}.general-shell_page__rQbSw #general-concerns [data-tone="3"]{--general-cta-tint:var(--general-blue)}.general-shell_page__rQbSw #general-concerns [data-tone="4"]{--general-cta-tint:var(--general-cyan)}.general-shell_page__rQbSw #general-concerns [data-tone="5"]{--general-cta-tint:var(--general-mauve)}.general-shell_menu__pH69G .app-drawer-menu__action,.general-shell_page__rQbSw .lead-form button[type=submit],.general-shell_page__rQbSw [data-general-cta],.general-shell_page__rQbSw [data-landing-header-cta] .button{--button-bg:linear-gradient(115deg,var(--general-cta-a),var(--general-cta-mid) 52%,var(--general-cta-b));--button-bg-hover:linear-gradient(115deg,color-mix(in srgb,var(--general-cta-a) 85%,white),var(--general-cta-mid) 42%,var(--general-cta-b));--button-bg-pressed:linear-gradient(115deg,color-mix(in srgb,var(--general-cta-a) 92%,#25212b),var(--general-cta-mid) 62%,var(--general-cta-b));--button-fg:#25212b;background:var(--button-bg);color:var(--button-fg);border-color:transparent;box-shadow:none}@media (hover:hover){.general-shell_menu__pH69G .app-drawer-menu__action:hover,.general-shell_page__rQbSw .lead-form button[type=submit]:hover,.general-shell_page__rQbSw [data-general-cta]:hover,.general-shell_page__rQbSw [data-landing-header-cta] .button:hover{background:var(--button-bg);filter:brightness(1.04)}}.general-shell_menu__pH69G .app-drawer-menu__action:active,.general-shell_page__rQbSw .lead-form button[type=submit]:active,.general-shell_page__rQbSw [data-general-cta]:active,.general-shell_page__rQbSw [data-landing-header-cta] .button:active{background:var(--button-bg);filter:brightness(.96)}.general-shell_menu__pH69G .app-drawer-menu__action:focus-visible,.general-shell_page__rQbSw .lead-form button[type=submit]:focus-visible,.general-shell_page__rQbSw [data-general-cta]:focus-visible,.general-shell_page__rQbSw [data-landing-header-cta] .button:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media (prefers-reduced-motion:reduce){.general-shell_menu__pH69G .app-drawer-menu__action,.general-shell_page__rQbSw .lead-form button[type=submit],.general-shell_page__rQbSw [data-general-cta],.general-shell_page__rQbSw [data-landing-header-cta] .button{transition:none}}.general-shell_leadDialog__uQVbl{overflow:hidden;isolation:isolate;width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border-radius:32px;background:var(--surface)}.general-shell_leadDialogBody__wg83H{margin:0;padding:0;min-height:0;border-radius:inherit;overscroll-behavior:contain}.general-shell_leadDialog__uQVbl .lead-form-section{margin:0;padding:0;background:transparent}.general-shell_leadDialog__uQVbl .lead-form-layout{display:block;width:100%;max-width:none;margin:0;padding:0}.general-shell_leadDialog__uQVbl .lead-form-copy{display:none}.general-shell_leadDialog__uQVbl .lead-form-shell{width:100%;padding:0}.general-shell_leadDialog__uQVbl .lead-form{background:transparent;padding:32px;gap:32px;border-radius:32px}.general-shell_leadDialog__uQVbl .lead-form-heading{gap:16px}.general-shell_leadDialog__uQVbl .lead-form-heading h2{font-size:32px;line-height:1.08;letter-spacing:-.035em}.general-shell_leadDialog__uQVbl .section-kicker{padding-right:44px}.general-shell_leadDialog__uQVbl .lead-form-heading p{max-width:44ch}.general-shell_leadDone__xIHtn{padding:48px 32px 32px}.general-shell_leadDone__xIHtn h2{font-size:28px}.general-shell_leadDone__xIHtn p{margin-block:20px}@media (width < 768px){.general-shell_leadDialog__uQVbl{border-radius:24px}.general-shell_leadDialog__uQVbl .lead-form{padding:24px;border-radius:24px}}.help-hover-preview.help-hover-preview--v5{position:fixed;top:0;left:0;z-index:80;width:clamp(248px,22vw,340px);aspect-ratio:16/9;contain:paint;isolation:isolate;margin:0;overflow:hidden;overflow:clip;border:0;border-radius:var(--app-radius-md);outline:0;background:transparent;box-shadow:none;filter:none;pointer-events:none;transform-origin:top left}.help-hover-preview--v5 .help-hover-preview__image{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;border-radius:inherit;outline:0;object-fit:cover;box-shadow:none;user-select:none;-webkit-user-drag:none}.help-hover-preview--v5 .help-hover-preview__image--base{z-index:1}.help-hover-preview--v5 .help-hover-preview__image--curtain{z-index:2;will-change:opacity,transform}.help-hover-preview.help-hover-preview--v5[data-placeholder=true]{background:var(--surface-muted)}.help-hover-preview.help-hover-preview--v5[data-placeholder=true]:after{position:absolute;z-index:3;inset:0;display:grid;place-items:center;color:var(--text-secondary);font-size:var(--app-type-body-sm-size,14px);font-weight:600;letter-spacing:.08em;content:"16:9"}@media (hover:hover) and (pointer:fine) and (min-width:960px){.landing-page .help-section .help-item{position:relative;isolation:isolate;background:var(--surface-muted)}.landing-page .help-section .help-item:before{position:absolute;z-index:0;inset:0;border-radius:var(--app-radius-md);background:color-mix(in srgb,var(--text) 90%,var(--scene-a) 10%);content:"";pointer-events:none;transform:scaleX(0);transform-origin:right center;transition:transform .52s cubic-bezier(.65,0,.35,1);will-change:transform}.landing-page .help-section .help-item>*{position:relative;z-index:1;transition:transform .42s cubic-bezier(.22,1,.36,1)}.landing-page .help-section .help-item>:is(span,h3,p,svg){color:#fff;mix-blend-mode:difference}.landing-page .help-section .help-item>h3{opacity:.88}.landing-page .help-section .help-item>:is(span,p,svg){opacity:.72}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible):before{transform:scaleX(1);transform-origin:left center;transition-duration:.62s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible)>svg{transform:translate3d(5px,5px,0)}.landing-page .help-section .help-item:focus-visible{outline:2px solid color-mix(in srgb,var(--text) 32%,transparent);outline-offset:4px}}@media (hover:none),(max-width:959px),(pointer:coarse){.help-hover-preview.help-hover-preview--v5{display:none}}@media (prefers-reduced-motion:reduce){.help-hover-preview.help-hover-preview--v5{display:none}.landing-page .help-section .help-item:before,.landing-page .help-section .help-item>*{transition-duration:.01ms!important}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible)>svg{transform:none}}@media (hover:hover) and (pointer:fine) and (min-width:960px){.landing-page .help-section .help-item:before{transform-origin:left center;transition:transform .86s cubic-bezier(.22,.72,.24,1)}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible):before{transform:scaleX(1);transform-origin:left center;transition-duration:.86s;transition-timing-function:cubic-bezier(.22,.72,.24,1)}.landing-page .help-section .help-item>svg{align-self:center;justify-self:center;transform:translateZ(0);transform-origin:center}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible)>svg{transform:rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.landing-page .help-section .help-item:before,.landing-page .help-section .help-item>svg{transition-duration:.01ms!important}.landing-page .help-section .help-item:where(:hover,:focus-within,:focus-visible)>svg{transform:none}}