html body .landing-adaptive .adaptation-demo{scroll-margin-top:110px}.landing-adaptive .adaptation-choices{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.landing-adaptive .adaptation-choices button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid #425670;border-radius:100px;color:#d9e9f6;background:#102038;font:inherit;font-size:14px;font-weight:600}.landing-adaptive .adaptation-choices button[aria-pressed=true]{color:#071b28;background:#5aead7;border-color:#5aead7}.landing-adaptive .adaptation-choices button:focus-visible{outline:3px solid #3f93ff;outline-offset:4px}.landing-adaptive .adaptation-choice-dot{display:block;width:16px;height:16px;border:1px solid currentColor;border-radius:50%}.landing-adaptive .adaptation-flow{display:grid;grid-template-columns:1fr .9fr 1.2fr;align-items:stretch;border:1px solid #30445d;border-radius:24px;overflow:hidden;background:#0d1c2e}.landing-adaptive .adaptation-flow>div{min-width:0;padding:clamp(24px,3vw,40px)}.landing-adaptive .adaptation-flow span{display:block;color:#9eb6cb;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.landing-adaptive .adaptation-flow h3{margin:24px 0 12px;font-family:Sora,sans-serif;font-size:clamp(23px,2.6vw,34px);line-height:1.25;color:#f3f8ff}.landing-adaptive .adaptation-flow p{color:#b7cadd;font-size:15px;line-height:1.7}.landing-adaptive .adaptation-feedback{border-inline:1px solid #30445d;display:flex;flex-direction:column;gap:16px;color:#5aead7}.landing-adaptive .adaptation-feedback .adaptation-arrow{margin-top:auto}.landing-adaptive .adaptation-after{background:linear-gradient(130deg,#153e48,#142b44)}.landing-adaptive .adaptation-after span{color:#7cf3d8}.landing-adaptive .adaptation-note{display:flex;align-items:flex-start;gap:10px;color:#a9bfd2;font-size:13px;line-height:1.6;margin-top:20px}.landing-adaptive .adaptation-note svg{flex-shrink:0;margin-top:2px}@media(max-width:700px){.landing-adaptive .adaptation-flow{grid-template-columns:1fr}.landing-adaptive .adaptation-feedback{border-inline:0;border-block:1px solid #30445d;gap:10px}.landing-adaptive .adaptation-feedback .adaptation-arrow{transform:rotate(90deg)}.landing-adaptive .adaptation-flow h3{margin-top:14px}}html[data-theme=light] body .landing-adaptive :is(main,.landing-section,.landing-footer),html[data-theme=light] body .landing-adaptive{background-color:#f5f8fb!important}html[data-theme=light] body .landing-adaptive .landing-section-head :is(h2),html[data-theme=light] body .landing-adaptive :is(.landing-problem-card,.landing-feature-card,.landing-pricing-card,.landing-audience-panel) :is(h3,h2,strong),html[data-theme=light] body .landing-adaptive .landing-footer{color:#10283e!important}html[data-theme=light] body .landing-adaptive :is(.landing-section-head,.landing-problem-card,.landing-feature-card,.landing-pricing-card,.landing-audience-panel) :is(p,small,li),html[data-theme=light] body .landing-adaptive .landing-footer a{color:#4a6077!important}html[data-theme=light] body .landing-adaptive .landing-section-head>span{color:#1763bb!important}html[data-theme=light] body .landing-adaptive :is(.landing-problem-card,.landing-feature-card,.landing-pricing-card,.landing-audience-panel){background:#fff!important;border-color:#cfdeeb!important;box-shadow:none!important}html[data-theme=light] body .landing-adaptive .adaptation-flow{background:#fff;border-color:#ccdae7}html[data-theme=light] body .landing-adaptive .adaptation-flow h3{color:#10283e}html[data-theme=light] body .landing-adaptive .adaptation-flow p,html[data-theme=light] body .landing-adaptive .adaptation-note{color:#405b72}html[data-theme=light] body .landing-adaptive .adaptation-flow span{color:#4b6278}html[data-theme=light] body .landing-adaptive .adaptation-feedback{color:#137467;border-color:#ccdae7}html[data-theme=light] body .landing-adaptive .adaptation-after{background:linear-gradient(130deg,#dbf6ee,#e8f3fc)}html[data-theme=light] body .landing-adaptive .adaptation-after span{color:#096452}html[data-theme=light] body .landing-adaptive .adaptation-choices button{color:#28465e;background:#fff;border-color:#b6cbdc}html[data-theme=light] body .landing-adaptive .adaptation-choices button[aria-pressed=true]{color:#fff;background:#126b5e;border-color:#126b5e}html[data-theme=light] body .landing-adaptive .landing-faq-list details{background:#fff;border-color:#cfdeeb}html[data-theme=light] body .landing-adaptive .landing-faq-list summary{color:#10283e}html[data-theme=light] body .landing-adaptive .landing-faq-list details p{color:#4a6077}html[data-theme=light] body .landing-adaptive :is(.landing-step-number,.landing-audience-panel>div:first-child>span){color:#1763bb}html[data-theme=light] body .landing-adaptive .landing-pricing-card .landing-coffee-note{color:#1763bb!important}html[data-theme=light] body .landing-adaptive .landing-footer .landing-logo-text{color:#10283e!important}@media(max-width:520px){html body .landing-adaptive .landing-language-picker{display:inline-flex!important;min-width:48px}html body .landing-adaptive .landing-header-cta{display:none}html body .landing-adaptive .landing-header-action{display:inline-flex!important;min-width:44px}html body .landing-adaptive .landing-header-action span{display:none}}
