.audiom-config-dialog:has(.configWizard_wizard__n8MfH),.configWizard_setupPrompt__XOuZA,.configWizard_wizard__n8MfH{--wizard-gradient:linear-gradient(110deg,#086982,#5446a3 55%,#7037a9);--wizard-accent:linear-gradient(180deg,#08aacb,#6179ec 52%,#a14df3);--wizard-soft:linear-gradient(110deg,#edf9fc,#f5effc);--wizard-line:#ded5e4;--wizard-heading:#30263b;--wizard-secondary:#65566e;--wizard-surface:#fff;--wizard-canvas:#faf8fc;--wizard-focus-backing:#fff;--wizard-card-focus:#795398}.configWizard_wizard__n8MfH{color:var(--wizard-heading);display:flex;flex-direction:column;gap:.75rem}.configWizard_stepHeading__Dfojn{font-weight:700;font-size:1.125rem;line-height:1.4;margin:0}.configWizard_stepHeading__Dfojn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.configWizard_actions__OQJfL{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--wizard-line)}.configWizard_setupPrompt__XOuZA{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin:0;padding:.875rem 1.25rem;border:1px solid var(--wizard-line);border-radius:.875rem;position:relative;overflow:hidden;background:var(--wizard-soft);box-shadow:0 .5rem 1.5rem rgb(4 32 62/8%)}.configWizard_promptCopy__wheC7{min-width:0;flex:1 1}.configWizard_setupPrompt__XOuZA h2{margin:0 0 .25rem;font-size:1.125rem;line-height:1.4;color:var(--wizard-heading,var(--color-navy))}.configWizard_promptCopy__wheC7 p{margin:0;color:var(--wizard-secondary);font-size:.9375rem;line-height:1.45}.configWizard_promptAction__n_8V0{flex-shrink:0;max-width:100%}.configWizard_promptAction__n_8V0 button{min-height:2.5rem;max-width:100%;padding:.375rem .75rem;font-weight:700}.audiom-config-dialog:has(.configWizard_wizard__n8MfH){max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);border:1px solid var(--wizard-line);background:var(--wizard-canvas);border-radius:1rem;box-shadow:0 1rem 3rem rgb(0 0 0/16%)}@media (max-width:48rem){.configWizard_setupPrompt__XOuZA{align-items:flex-start;flex-direction:column;gap:.75rem;padding:.875rem 1rem}}.configWizard_setting__Uw_ys{padding:1rem;border:1px solid var(--wizard-line);border-radius:.875rem;background:var(--wizard-surface);box-shadow:0 .125rem .5rem rgb(4 32 62/3%)}.configWizard_settingDescription__QKcv7{margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--wizard-secondary,var(--color-mid-black))}.configWizard_completion__NeBbE{display:flex;flex-direction:column;gap:.75rem}.configWizard_setting__Uw_ys :is(h2,h3,h4,h5,h6){margin-top:0;margin-bottom:.5rem}.configWizard_completion__NeBbE>p{margin:0;line-height:1.5}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:first-child{padding:.75rem 1.25rem;border-bottom:1px solid var(--wizard-line);background:var(--wizard-accent) left /.35rem 100% no-repeat,var(--wizard-surface);z-index:1}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:first-child h2{font-size:1.25rem;color:var(--wizard-heading,var(--color-navy))}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:first-child button{display:grid;place-items:center;padding:.5rem;border-radius:.5rem;color:var(--wizard-heading,var(--color-navy))}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:last-child{padding:1.25rem}.configWizard_setupPrompt__XOuZA:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.3rem;background:var(--wizard-accent)}.configWizard_wizard__n8MfH .configWizard_stepHeading__Dfojn{color:var(--wizard-heading,var(--color-navy))}.configWizard_setting__Uw_ys>div{margin-top:0;padding-top:0;border-top:0;gap:.75rem}.configWizard_setting__Uw_ys :is(select,input[type=range]){max-width:100%;min-width:0}.configWizard_setting__Uw_ys select{padding:.5rem .75rem;border:1px solid var(--wizard-line);border-radius:.5rem;color:var(--wizard-heading);background:var(--wizard-surface)}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]),.configWizard_wizard__n8MfH input[type=radio]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;margin:0;padding:0;border:1px solid var(--wizard-line);border-radius:.625rem;background:var(--wizard-surface);color:var(--wizard-heading,var(--color-navy));vertical-align:middle;cursor:pointer}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):before,.configWizard_wizard__n8MfH input[type=radio]:before{content:"";width:1.25rem;height:1.25rem;background:currentColor;-webkit-mask:url(/icons/eye-off.svg) center/contain no-repeat;mask:url(/icons/eye-off.svg) center/contain no-repeat}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):checked,.configWizard_wizard__n8MfH input[type=radio]:checked{background:var(--wizard-gradient);border-color:#795398;color:#ffffff}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):checked:before,.configWizard_wizard__n8MfH input[type=radio]:checked:before{-webkit-mask-image:url(/icons/eye.svg);mask-image:url(/icons/eye.svg)}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):focus-visible,.configWizard_wizard__n8MfH input[type=radio]:focus-visible{box-shadow:0 0 0 6px var(--wizard-focus-backing);outline-offset:3px}.configWizard_setting__Uw_ys div:has(>input[type=radio]:checked){color:var(--wizard-heading,var(--color-navy));font-weight:700}.configWizard_setting__Uw_ys div:has(>input[type=radio]){display:flex;align-items:center;gap:.5rem}.configWizard_setting__Uw_ys div:has(>div>input[type=radio]){flex-wrap:wrap;gap:.75rem}.configWizard_volumeControls__wDSFW{display:grid;grid-gap:.75rem;gap:.75rem}.configWizard_volumeControls__wDSFW>div{display:grid;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem}.configWizard_volumeControls__wDSFW button{display:grid;place-items:center;width:2.25rem;height:2.25rem;min-width:2.25rem;padding:.375rem;border-width:1px;border-radius:.625rem}.configWizard_volumeControls__wDSFW button svg{width:1.25rem;height:1.25rem}.configWizard_volumeControls__wDSFW input[type=range]{flex:1 1}.configWizard_setting__Uw_ys>label:has(input[type=range]){display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem}.configWizard_setting__Uw_ys>label>input[type=range]{flex:1 1 8rem}.configWizard_setting__Uw_ys>label>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--wizard-heading,var(--color-navy))}@media (max-width:40rem){.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:last-child{padding:1rem}.configWizard_volumeControls__wDSFW>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media (forced-colors:active){.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):checked,.configWizard_wizard__n8MfH input[type=radio]:checked{border:3px solid Highlight;color:initial}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):before,.configWizard_wizard__n8MfH input[type=radio]:before{forced-color-adjust:none;background:CanvasText}}.configWizard_volumeControls__wDSFW button:has(+input:not(:disabled)){background:var(--wizard-gradient);border-color:#00617b;color:#ffffff}.configWizard_volumeControls__wDSFW button:hover{border-color:var(--color-focus)}.configWizard_setting__Uw_ys[data-setting=turnAngle]>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}.configWizard_setting__Uw_ys[data-setting=turnAngle] label,.configWizard_setting__Uw_ys[data-setting=turnAngle] select{font-weight:700;color:var(--wizard-heading,var(--color-navy))}.configWizard_setting__Uw_ys[data-setting=turnAngle] select{width:9rem;min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--wizard-line);border-radius:.625rem;background-color:var(--wizard-canvas);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.configWizard_setting__Uw_ys[data-setting=turnAngle] select:hover{border-color:var(--color-focus);background-color:var(--wizard-canvas)}[data-theme=dark] .audiom-config-dialog:has(.configWizard_wizard__n8MfH){--wizard-heading:#f5f7fa;--wizard-secondary:#d5dce3;color:#f5f7fa}[data-theme=dark] .configWizard_wizard__n8MfH{--wizard-heading:#f5f7fa;--wizard-secondary:#d5dce3;color:#f5f7fa}[data-theme=dark]
	.configWizard_setting__Uw_ys
	:is(select,input[type=checkbox],input[type=radio]):not(:checked){color:#f5f7fa}[data-theme=dark] .audiom-config-dialog:has(.configWizard_wizard__n8MfH) a{color:#f5f7fa;text-decoration:underline;text-underline-offset:.2em}.configWizard_setting__Uw_ys[data-setting=ttsConfig]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:.75rem;gap:.75rem}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>label{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;font-weight:700;color:var(--wizard-heading,var(--color-navy))}.configWizard_setting__Uw_ys[data-setting=ttsConfig] select{appearance:none;-webkit-appearance:none;width:100%;height:2.75rem;min-height:2.75rem;padding:0 2.5rem 0 .875rem;border:1px solid var(--wizard-line);border-radius:.5rem;background-color:var(--wizard-canvas);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2300617b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;color:var(--wizard-heading,var(--color-navy));font-size:1rem;font-weight:500;line-height:1.25;cursor:pointer}.configWizard_setting__Uw_ys[data-setting=ttsConfig] select:hover{border-color:var(--color-focus)}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>button{display:inline-flex;align-items:center;justify-content:center;align-self:end;gap:.5rem;height:2.75rem;min-height:2.75rem;margin:0;padding:0 .875rem;border:1px solid #00617b;border-radius:.5rem;background:var(--wizard-gradient);color:#ffffff;font-size:1rem;font-weight:500;line-height:1.25}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>button svg{flex-shrink:0}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>button:hover{background:linear-gradient(110deg,#07596f,#483b90 55%,#602d93)}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>.configWizard_settingDescription__QKcv7{grid-column:1/-1;margin:0}@media (max-width:40rem){.configWizard_setting__Uw_ys[data-setting=ttsConfig]{grid-template-columns:minmax(0,1fr)}.configWizard_setting__Uw_ys[data-setting=ttsConfig]>button{justify-self:start;max-width:100%}}[data-theme=dark] .configWizard_setting__Uw_ys[data-setting=ttsConfig] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f5f7fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.configWizard_promptAction__n_8V0 .button,.configWizard_wizard__n8MfH .button{min-height:2.75rem;border:1px solid #b9a7ce;border-radius:.625rem;background:var(--wizard-surface);color:var(--wizard-heading);box-shadow:0 2px 6px rgb(44 48 91/6%);transition:box-shadow .16s ease,border-color .16s ease}.configWizard_promptAction__n_8V0 .button--primary,.configWizard_wizard__n8MfH .button--primary{background:var(--wizard-gradient);border-color:#6848a1;color:#fff}.configWizard_promptAction__n_8V0 .button:not(:disabled):hover,.configWizard_wizard__n8MfH .button:not(:disabled):hover{background:var(--wizard-gradient);border-color:#6848a1;color:#fff;box-shadow:0 4px 12px rgb(78 48 122/20%)}.configWizard_wizard__n8MfH .button:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:first-child
	button:focus-visible,.configWizard_promptAction__n_8V0 .button:focus-visible,.configWizard_wizard__n8MfH :is(button,a,select,input):focus-visible{outline-offset:3px}.audiom-config-dialog:has(.configWizard_wizard__n8MfH)>div:first-child button:hover{background:var(--wizard-gradient);color:#fff}.configWizard_setting__Uw_ys:focus-within{border-color:#9878b6;box-shadow:0 0 0 1px rgb(121 83 152/12%)}.configWizard_setting__Uw_ys input[type=range]{accent-color:#795398;cursor:pointer}.configWizard_setting__Uw_ys input:disabled{cursor:not-allowed}.configWizard_setting__Uw_ys select option{background:var(--wizard-surface);color:var(--wizard-heading)}.configWizard_completion__NeBbE{padding:1rem;border:1px solid var(--wizard-line);border-radius:.875rem;background:var(--wizard-soft)}[data-theme=dark] .audiom-config-dialog:has(.configWizard_wizard__n8MfH),[data-theme=dark] .configWizard_setupPrompt__XOuZA,[data-theme=dark] .configWizard_wizard__n8MfH{--wizard-heading:#f5f7fa;--wizard-secondary:#d5dce3;--wizard-line:#645373;--wizard-surface:#242033;--wizard-canvas:#1b1826;--wizard-focus-backing:#1b1826;--wizard-card-focus:#c4a5e5;--wizard-soft:linear-gradient(110deg,#193440,#30233f)}@media (prefers-reduced-motion:reduce){.configWizard_promptAction__n_8V0 .button,.configWizard_wizard__n8MfH .button{transition:none}}.configWizard_setting__Uw_ys :is(input[type=checkbox],input[type=radio]):not(:disabled):hover,.configWizard_wizard__n8MfH input[type=radio]:not(:disabled):hover{background:var(--wizard-gradient);border-color:#795398;color:#fff}.configWizard_setting__Uw_ys select:not(:disabled):hover{border-color:#795398;box-shadow:0 0 0 1px rgb(121 83 152/15%)}.newsletterSignup_wrapper__2Ct6Z{box-sizing:border-box;width:100%;max-width:none;overflow:hidden;border:1px solid var(--home-line,#84758f);border-radius:.875rem;padding:var(--home-card-padding,clamp(1.25rem,3vw,1.75rem));background:linear-gradient(180deg,#08aacb,#6179ec 52%,#a14df3) 0 /.35rem 100% no-repeat,var(--home-soft,linear-gradient(110deg,#edf9fc,#f5effc));box-shadow:0 1rem 2.5rem rgba(4,32,62,.1)}.newsletterSignup_layout__ijhIu{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;align-items:start}.newsletterSignup_wrapper__2Ct6Z h2{margin:0;color:var(--home-ink,#30263b);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5}.newsletterSignup_wrapper__2Ct6Z form{min-width:0}.newsletterSignup_formStack__QMtKW{display:block}.newsletterSignup_inputGroup__8MuB_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.625rem;gap:.625rem;align-items:end}.newsletterSignup_emailLabel__fqy2v{display:block;margin-bottom:.5rem;color:var(--home-ink,#30263b);font-weight:750}.newsletterSignup_emailInput__fXreV{box-sizing:border-box;padding:.75rem .875rem;width:100%;min-height:3rem;border:1px solid var(--home-line,#84758f);border-radius:.625rem;background:var(--home-surface,#fff);color:var(--home-ink,#30263b);font-size:1rem;line-height:1.5;box-shadow:inset 0 .0625rem .125rem rgba(4,32,62,.05)}.newsletterSignup_emailInput__fXreV:focus{border-color:#795398;box-shadow:0 0 0 .2rem rgb(121 83 152/14%)}.newsletterSignup_wrapper__2Ct6Z [class~=button]{min-height:3rem;padding-inline:1.1rem;font-weight:800}@media (max-width:48rem){.newsletterSignup_inputGroup__8MuB_,.newsletterSignup_layout__ijhIu{grid-template-columns:1fr}.newsletterSignup_wrapper__2Ct6Z [class~=button]{width:100%}}.newsletterSignup_formStack__QMtKW>*+*,.newsletterSignup_layout__ijhIu>*+*{margin-top:0}.newsletterSignup_wrapper__2Ct6Z [class~=button]{border:1px solid #6848a1;border-radius:.625rem;background:var(
		--home-gradient,linear-gradient(110deg,#086982,#5446a3 55%,#7037a9)
	);color:#fff;line-height:1.5}.newsletterSignup_wrapper__2Ct6Z [class~=button]:not(:disabled):hover{background:linear-gradient(110deg,#07596f,#483b90 55%,#602d93);box-shadow:0 4px 12px rgb(78 48 122/20%)}.newsletterSignup_wrapper__2Ct6Z [class~=button]:disabled{opacity:.65;cursor:not-allowed}.newsletterSignup_wrapper__2Ct6Z :is(input,button):focus-visible{outline:3px solid #795398;outline-offset:3px}.newsletterSignup_emailInput__fXreV[aria-invalid=true]{border-color:#a12646}.newsletterSignup_formStack__QMtKW [aria-live]>div{margin-bottom:1rem;padding:.75rem 1rem;border:1px solid var(--home-line,#84758f);border-radius:.625rem;background:var(--home-surface,#fff);color:var(--home-ink,#30263b);line-height:1.5}.index_homePage___YmDD{--home-section-gap:1.5rem;--home-card-padding:clamp(1.25rem,3vw,1.75rem);--home-surface:#ffffff;--home-ink-muted:#65566e;--home-ink:#30263b;--home-soft:linear-gradient(110deg,#edf9fc,#f5effc);--home-gradient:linear-gradient(110deg,#086982,#5446a3 55%,#7037a9);--home-line:#84758f;--home-accent:#00a9da;--home-accent-deep:#00617b;--home-purple:#7c3aed;--home-purple-deep:#4c1d95;--home-warm:#f8c65a;display:grid;grid-gap:var(--home-section-gap);gap:var(--home-section-gap)}.index_hero__dtuby{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);grid-gap:2rem;gap:2rem;align-items:center;overflow:hidden;margin-top:0;padding:2rem;border:.0625rem solid var(--home-line);border-radius:1rem;background:linear-gradient(180deg,#08aacb,#6179ec 52%,#a14df3) 0 /.35rem 100% no-repeat,var(--home-soft);box-shadow:0 1.25rem 3.5rem rgba(4,32,62,.12)}.index_hero__dtuby:before{content:"";position:absolute;inset:auto 8% -9rem auto;width:28rem;height:28rem;border:.0625rem solid rgba(0,105,133,.16);border-radius:50%}.index_heroContent__2Ey0Y,.index_heroVisual__kXGaz{position:relative;z-index:1}.index_heroContent__2Ey0Y{max-width:43rem}.index_heroLogo__qzUHQ{display:block;width:4.25rem;height:4.25rem;margin-bottom:1rem;filter:drop-shadow(0 .5rem 1rem rgba(4,32,62,.12))}.index_hero__dtuby h1{max-width:18ch;color:var(--home-ink);font-size:clamp(2.25rem,4.2vw,3.75rem);line-height:1.12;margin:0}.index_heroActions__3HBYb{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.index_heroButton__83PcJ{padding:.75rem 1rem;font-weight:700}.index_heroVisual__kXGaz{min-width:0}.index_visualPanel__KXJW8{overflow:hidden;border:.0625rem solid rgba(4,32,62,.12);border-radius:1rem;background:var(--home-surface);box-shadow:0 1rem 2.5rem rgba(4,32,62,.18);transform:none}.index_visualHeader__eT7xe{display:flex;gap:.45rem;padding:.85rem 1rem;border-bottom:.0625rem solid var(--home-line);background:var(--home-soft)}.index_visualHeader__eT7xe span{width:.7rem;height:.7rem;border-radius:50%;background:var(--color-green)}.index_visualHeader__eT7xe span:nth-child(2){background:var(--home-warm)}.index_visualHeader__eT7xe span:nth-child(3){background:var(--home-accent)}.index_visualMap__IEK3p{position:relative;min-height:17.5rem;background:linear-gradient(90deg,rgba(90,121,105,.08) 1px,transparent 0),linear-gradient(rgba(90,121,105,.08) 1px,transparent 0),linear-gradient(135deg,#f6f9f8,#e8f4f5);background-size:3rem 3rem,3rem 3rem,100% 100%}.index_routeLine__Ybn_H{position:absolute;inset:28% 18% 22% 16%;border-left:.55rem solid transparent;border-bottom:.55rem solid transparent;border-top:.55rem solid transparent;border-top-color:var(--home-accent);border-right:.55rem solid transparent;border-right-color:var(--home-accent);border-radius:0 5rem 0 0}.index_routeLine__Ybn_H:after,.index_routeLine__Ybn_H:before{content:"";position:absolute;width:1.2rem;height:1.2rem;border:.25rem solid var(--color-navy);border-radius:50%;background:var(--home-surface)}.index_routeLine__Ybn_H:before{left:-1rem;top:-.9rem}.index_routeLine__Ybn_H:after{right:-1.05rem;bottom:-.95rem}.index_destinationPin__pdMTB{position:absolute;right:13%;bottom:16.5%;z-index:2;width:3.4rem;height:3.4rem;border:.45rem solid var(--home-purple-deep);border-radius:50% 50% 50% 0;background:linear-gradient(135deg,#c4b5fd,var(--home-purple));box-shadow:0 .8rem 1.6rem rgba(76,29,149,.28),0 0 0 .55rem rgba(124,58,237,.12);transform:rotate(-45deg)}.index_destinationPin__pdMTB:after{content:"";position:absolute;inset:.55rem;border-radius:50%;background:var(--home-surface)}.index_soundWave__YWbII{position:absolute;right:.95rem;bottom:1.15rem;z-index:3;display:flex;align-items:flex-end;gap:.35rem;padding:.8rem;border-radius:1rem;background:rgba(255,255,255,.88);box-shadow:0 .75rem 1.75rem rgba(4,32,62,.14)}.index_soundWave__YWbII span{display:block;width:.45rem;border-radius:99rem;background:var(--home-accent-deep)}.index_soundWave__YWbII span:first-child{height:1.2rem}.index_soundWave__YWbII span:nth-child(2){height:2.2rem;background:var(--home-accent)}.index_soundWave__YWbII span:nth-child(3){height:1.6rem}.index_demoSection__z9w6f,.index_feedbackSection__eOaZm,.index_newsletterSection__lyy2z{display:grid;grid-gap:1rem;gap:1rem}.index_sectionHeader__YITYV{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.index_infoPanel__4BXYJ h2,.index_sectionHeader__YITYV h2{color:var(--home-ink);font-size:1.65rem;line-height:1.2}.index_demoFrame__9a8oJ{overflow:hidden;border:.0625rem solid rgba(4,32,62,.16);border-radius:1rem;background:var(--home-surface);box-shadow:0 1rem 2rem rgba(4,32,62,.12)}.index_demoFrame__9a8oJ iframe{display:block}.index_contentGrid__C_h71{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.index_feedbackSection__eOaZm,.index_infoPanel__4BXYJ{padding:var(--home-card-padding);border:.0625rem solid var(--home-line);border-radius:1rem;background:var(--home-surface);box-shadow:0 .5rem 1.5rem rgba(4,32,62,.08)}.index_infoPanel__4BXYJ{display:grid;align-content:start;grid-gap:1rem;gap:1rem}.index_feedbackSection__eOaZm p,.index_infoPanel__4BXYJ p{margin:0;color:var(--home-ink-muted);font-size:1rem;line-height:1.7}.index_feedbackSection__eOaZm a,.index_infoPanel__4BXYJ a{color:var(--home-accent-deep);font-weight:700;text-decoration-thickness:.125rem;text-underline-offset:.2em}.index_feedbackSection__eOaZm p [class~=button],.index_infoPanel__4BXYJ a{-webkit-margin-start:.25em;margin-inline-start:.25em}.index_newsletterSection__lyy2z{justify-items:center}.index_feedbackSection__eOaZm{grid-template-columns:minmax(0,.7fr) minmax(16rem,1.3fr);align-items:center;padding:var(--home-card-padding);border-color:rgba(4,32,62,.2);background:linear-gradient(rgb(4 12 32/80%),rgb(4 12 32/80%)),var(--home-gradient);color:var(--color-white)}.index_feedbackSection__eOaZm [class~=button]{width:100%;padding:.9rem 1rem;border-color:rgba(255,255,255,.75);background:rgba(255,255,255,.1);color:var(--color-white);font-weight:800;text-align:left;line-height:1.5}.index_feedbackSection__eOaZm [class~=button]:focus,.index_feedbackSection__eOaZm [class~=button]:hover{background:rgba(255,255,255,.14);color:var(--color-white)}.index_feedbackSection__eOaZm p{color:rgba(255,255,255,.9)}.index_feedbackSection__eOaZm p [class~=button]{display:inline;width:auto;padding:0;border:0;background:transparent;color:var(--color-white);text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.18em}.index_feedbackSection__eOaZm p [class~=button]:focus,.index_feedbackSection__eOaZm p [class~=button]:hover{background:transparent;color:var(--color-white)}@media (max-width:56rem){.index_hero__dtuby{grid-template-columns:1fr;padding:2rem}.index_hero__dtuby h1{max-width:18ch}.index_visualPanel__KXJW8{transform:none}.index_feedbackSection__eOaZm{grid-template-columns:1fr}}@media (max-width:38rem){.index_homePage___YmDD{--home-section-gap:1.25rem}.index_hero__dtuby{padding:1.25rem}.index_heroLogo__qzUHQ{width:4rem;height:4rem}.index_heroButton__83PcJ{width:100%;text-align:center}.index_visualMap__IEK3p{min-height:17rem}.index_feedbackSection__eOaZm,.index_infoPanel__4BXYJ{padding:var(--home-card-padding)}}.index_heroActions__3HBYb .index_heroButton__83PcJ{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;box-sizing:border-box;min-height:3rem;border:1px solid #795b91;border-radius:.625rem;background:var(--home-surface);color:var(--home-ink);line-height:1.5}.index_heroActions__3HBYb .button--primary,.index_heroActions__3HBYb .index_heroButton__83PcJ:hover{background:var(--home-gradient);color:#fff;border-color:#6848a1;box-shadow:0 4px 12px rgb(78 48 122/18%)}.index_homePage___YmDD :is(a,button,input):focus-visible{outline:3px solid #795398;outline-offset:4px}.index_infoPanel__4BXYJ{background:linear-gradient(180deg,#08aacb,#6179ec 52%,#a14df3) 0 /.35rem 100% no-repeat,var(--home-surface)}.index_infoPanel__4BXYJ h2,.index_newsletterSection__lyy2z h2{display:flex;align-items:center;gap:.75rem;margin:0}.index_heroButton__83PcJ svg,.index_infoPanel__4BXYJ h2 svg,.index_newsletterSection__lyy2z h2 svg{flex-shrink:0}.index_infoPanel__4BXYJ h2 svg,.index_newsletterSection__lyy2z h2 svg{color:#795398}.index_infoPanel__4BXYJ .stack>p+p{margin-top:1rem}.index_infoPanel__4BXYJ a:hover{color:#613096;text-decoration-thickness:.1875rem}.index_feedbackSection__eOaZm>[class~=button]{border-radius:.75rem}.index_feedbackSection__eOaZm p [class~=button]{white-space:normal;text-align:start;font:inherit;font-weight:700}[data-theme=dark] .index_homePage___YmDD{--home-surface:#242033;--home-ink:#f5f7fa;--home-ink-muted:#d5dce3;--home-line:#b6a4c7;--home-soft:linear-gradient(110deg,#193440,#30233f)}[data-theme=dark] .index_infoPanel__4BXYJ a{color:#b3e8fa}[data-theme=dark] .index_infoPanel__4BXYJ a:hover,[data-theme=dark] .index_infoPanel__4BXYJ h2 svg,[data-theme=dark] .index_newsletterSection__lyy2z h2 svg{color:#dbc0f5}main:has(.index_homePage___YmDD)>div{margin-bottom:1.5rem}main:has(.index_homePage___YmDD)+footer{margin-top:0}.index_homePage___YmDD>*{margin-block:0}@media (max-width:38rem){main:has(.index_homePage___YmDD)>div{margin-bottom:1.25rem}}