.hlXG8G_badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);border-radius:var(--radius-full);white-space:nowrap;display:inline-flex}.hlXG8G_default{background-color:var(--color-neutral-150);color:var(--text-secondary)}.hlXG8G_success{background-color:var(--color-success-light);color:var(--color-success-dark)}.hlXG8G_warning{background-color:var(--color-warning-light);color:var(--color-warning-dark)}.hlXG8G_error{background-color:var(--color-error-light);color:var(--color-error-dark)}.hlXG8G_info{background-color:var(--color-info-light);color:var(--color-info-dark)}.hlXG8G_dot{border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0;width:6px;height:6px;display:inline-block}.hlXG8G_success .hlXG8G_dot{animation:hlXG8G_pulse 2s var(--ease-in-out) infinite}@keyframes hlXG8G_pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.hlXG8G_dot{animation:none}}
.jASmgG_root{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);margin:var(--space-10) 0;border-left:3px solid var(--color-accent-500);background:var(--color-neutral-50);border-radius:var(--radius-md);font-family:var(--font-sans);display:flex}@media (prefers-color-scheme:dark){.jASmgG_root{background:var(--color-neutral-900)}}@media (max-width:640px){.jASmgG_root{padding:var(--space-5) var(--space-6);flex-direction:column;align-items:flex-start}}.jASmgG_content{flex:1;min-width:0}.jASmgG_headline{font-weight:700;font-size:var(--text-base);color:var(--text-primary);margin:0 0 var(--space-1) 0}.jASmgG_description{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.jASmgG_button{padding:var(--space-3) var(--space-6);background:var(--color-accent-500);color:#fff;font-weight:600;font-size:var(--text-sm);border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s;display:inline-flex}.jASmgG_button:hover{background:var(--color-accent-600)}
.fGJjYa_list{gap:var(--space-6);max-width:var(--measure-wide);flex-direction:column;margin:0 auto;display:flex}.fGJjYa_card{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border-default);color:inherit;transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast), transform var(--duration-fast);text-decoration:none;display:block}.fGJjYa_card:hover{border-color:var(--color-accent-400);box-shadow:var(--shadow-md);background:var(--color-accent-50);transform:translateY(-1px)}.fGJjYa_featured{border-left:3px solid var(--color-accent-500);background:var(--color-accent-50)}.fGJjYa_featured .fGJjYa_title{font-size:var(--text-xl)}.fGJjYa_featured .fGJjYa_excerpt{-webkit-line-clamp:unset;overflow:visible}.fGJjYa_meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);display:flex}.fGJjYa_dot{color:var(--text-tertiary)}.fGJjYa_title{font-size:var(--text-lg);margin-top:var(--space-1);margin-bottom:var(--space-2);font-weight:700}.fGJjYa_excerpt{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._4MaEuq_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), opacity var(--duration-normal) var(--ease-out);border:none;display:inline-flex}._4MaEuq_sm{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}._4MaEuq_md{min-height:44px;padding:var(--space-2) var(--space-4);font-size:var(--text-base)}._4MaEuq_lg{min-height:52px;padding:var(--space-3) var(--space-6);font-size:var(--text-md)}._4MaEuq_primary{background-color:var(--color-accent-500);color:var(--text-inverse)}._4MaEuq_primary:hover:not(:disabled){background-color:var(--color-accent-600);box-shadow:var(--shadow-md);transform:translateY(-1px)}._4MaEuq_secondary{color:var(--text-primary);border:1px solid var(--border-default);background-color:#0000}._4MaEuq_secondary:hover:not(:disabled){background-color:var(--surface-sunken);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._4MaEuq_ghost{color:var(--text-secondary);background-color:#0000}._4MaEuq_ghost:hover:not(:disabled){background-color:var(--surface-sunken);color:var(--text-primary)}._4MaEuq_danger{background-color:var(--color-error-base);color:var(--text-inverse)}._4MaEuq_danger:hover:not(:disabled){background-color:var(--color-error-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}._4MaEuq_button:active:not(:disabled){transform:scale(.97)}._4MaEuq_button:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}._4MaEuq_button:disabled{opacity:.5;cursor:not-allowed}._4MaEuq_button[data-loading=true]{cursor:wait}._4MaEuq_icon{flex-shrink:0;align-items:center;display:inline-flex}._4MaEuq_spinner{border-radius:var(--radius-full);width:1em;height:1em;animation:_4MaEuq_spin var(--duration-slow) linear infinite;border:2px solid;border-right-color:#0000;display:inline-block}@keyframes _4MaEuq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._4MaEuq_button{transition:none}._4MaEuq_button:hover:not(:disabled),._4MaEuq_button:active:not(:disabled){transform:none}._4MaEuq_spinner{opacity:.5;border-right-color:currentColor;animation:none}}
.Z26_5G_card{background-color:var(--surface-raised);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out)}.Z26_5G_sm{padding:var(--space-3)}.Z26_5G_md{padding:var(--space-4)}.Z26_5G_lg{padding:var(--space-6)}.Z26_5G_card[data-hoverable=true]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.Z26_5G_card[data-selected=true]{border-color:var(--color-accent-500);box-shadow:0 0 0 1px var(--color-accent-500)}@media (prefers-reduced-motion:reduce){.Z26_5G_card{transition:none}.Z26_5G_card[data-hoverable=true]:hover{transform:none}}
.vKaNTa_comparison{width:100%;max-width:1200px;padding:0 var(--space-4);font-family:var(--font-sans);margin:0 auto}.vKaNTa_header{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr 1px 1fr;align-items:end;display:grid}.vKaNTa_labelColumn{display:block}.vKaNTa_beforeTitle{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:inherit;opacity:.45;text-align:center}.vKaNTa_afterTitle{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-accent-500);text-align:center}.vKaNTa_divider{background-color:var(--border-default);justify-self:center;width:1px;height:100%;min-height:32px}.vKaNTa_rows{gap:var(--space-4);flex-direction:column;display:flex}.vKaNTa_row{gap:var(--space-4);padding:var(--space-3) 0;grid-template-columns:1fr 1fr 1px 1fr;align-items:center;display:grid}.vKaNTa_rowLabel{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:inherit}.vKaNTa_beforeValue{font-size:var(--text-sm);color:inherit;text-align:center;opacity:.5;text-decoration:line-through}.vKaNTa_dividerLine{background-color:var(--border-default);justify-self:center;width:1px;height:100%;min-height:20px}.vKaNTa_afterValue{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent-500);text-align:center}@media (max-width:768px){.vKaNTa_header{display:none}.vKaNTa_row{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--border-default);grid-template-columns:1fr}.vKaNTa_dividerLine{display:none}.vKaNTa_beforeValue{text-align:left}.vKaNTa_beforeValue:before{content:"Before: ";font-weight:var(--font-weight-medium);color:inherit;opacity:.45;text-decoration:none}.vKaNTa_afterValue{text-align:left}.vKaNTa_afterValue:before{content:"After: ";font-weight:var(--font-weight-medium);color:inherit;opacity:.65}}
.V5T75q_faq{font-family:var(--font-sans)}.V5T75q_accordionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.V5T75q_accordionItem{border-bottom:1px solid var(--border-default)}.V5T75q_accordionTrigger{width:100%;min-height:44px;padding:var(--space-4) 0;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:inherit;text-align:left;line-height:var(--leading-snug);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.V5T75q_accordionTrigger:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.V5T75q_chevron{width:20px;height:20px;margin-left:var(--space-4);color:inherit;opacity:.45;transition:transform var(--duration-normal) var(--ease-out);flex-shrink:0}.V5T75q_accordionTrigger[aria-expanded=true] .V5T75q_chevron{transform:rotate(180deg)}.V5T75q_accordionContent{transition:grid-template-rows var(--duration-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.V5T75q_accordionContent[data-open=true]{grid-template-rows:1fr}.V5T75q_accordionContentInner{overflow:hidden}.V5T75q_accordionAnswer{padding:0 0 var(--space-4) 0;font-size:var(--text-base);color:inherit;opacity:.65;line-height:var(--leading-relaxed)}.V5T75q_chatList{gap:var(--space-3);flex-direction:column;max-width:600px;margin:0 auto;display:flex}.V5T75q_chatPair{gap:var(--space-2);flex-direction:column;display:flex}.V5T75q_chatQuestion{width:fit-content;max-width:80%;padding:var(--space-3) var(--space-4);background-color:var(--color-accent-500);color:var(--text-inverse);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);cursor:pointer;font-family:var(--font-sans);text-align:right;border:none;align-self:flex-end;min-height:44px}.V5T75q_chatQuestion:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.V5T75q_chatAnswer{width:fit-content;max-width:85%;padding:var(--space-3) var(--space-4);background-color:var(--surface-sunken);color:var(--text-primary);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);font-size:var(--text-base);line-height:var(--leading-relaxed);align-self:flex-start}.V5T75q_chatAnswer[data-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.V5T75q_chevron,.V5T75q_accordionContent{transition:none}}
.ToJ1Na_river{width:100%;max-width:1200px;padding:0 var(--space-4);font-family:var(--font-sans);flex-direction:column;gap:clamp(48px,6vw,72px);margin:0 auto;display:flex}.ToJ1Na_row{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ToJ1Na_reversed{direction:rtl}.ToJ1Na_reversed>*{direction:ltr}.ToJ1Na_name{gap:var(--space-2);flex-direction:column;display:flex}.ToJ1Na_name>span{letter-spacing:-.02em;color:inherit;font-size:clamp(1.75rem,3vw + .5rem,3rem);font-weight:600;line-height:1.1}.ToJ1Na_description{font-size:var(--text-base);line-height:var(--leading-relaxed);color:inherit;opacity:.65;padding-top:var(--space-2)}.ToJ1Na_link{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-accent-500);transition:gap var(--duration-normal) var(--ease-out);text-decoration:none;display:inline-flex}.ToJ1Na_link:hover{gap:var(--space-2)}@media (max-width:768px){.ToJ1Na_row{grid-template-columns:1fr}.ToJ1Na_reversed{direction:ltr}}@media (prefers-reduced-motion:reduce){.ToJ1Na_link{transition:none}}
.wZ0QfW_footer{background-color:var(--color-neutral-900);width:100%;color:var(--color-neutral-300);font-family:var(--font-sans)}.wZ0QfW_inner{max-width:1200px;padding:var(--space-12) var(--space-4) var(--space-6);margin:0 auto}.wZ0QfW_top{gap:var(--space-8);grid-template-columns:1.5fr repeat(3,1fr);display:grid}.wZ0QfW_brand{gap:var(--space-2);flex-direction:column;display:flex}.wZ0QfW_brandName{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-neutral-50);line-height:var(--leading-tight)}.wZ0QfW_brandTagline{font-size:var(--text-sm);color:var(--color-neutral-400);line-height:var(--leading-relaxed);max-width:var(--measure-narrow)}.wZ0QfW_column{gap:var(--space-3);flex-direction:column;display:flex}.wZ0QfW_columnTitle{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-50);letter-spacing:var(--tracking-wide);text-transform:uppercase}.wZ0QfW_columnLinks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wZ0QfW_columnLink{font-size:var(--text-sm);color:var(--color-neutral-400);transition:color var(--duration-normal) var(--ease-out);line-height:var(--leading-normal);text-decoration:none}.wZ0QfW_columnLink:hover{color:var(--color-neutral-100)}.wZ0QfW_bottom{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-800);font-size:var(--text-sm);color:var(--color-neutral-500)}@media (max-width:768px){.wZ0QfW_top{gap:var(--space-6);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wZ0QfW_columnLink{transition:none}}
._6fe1EG_hero{width:100%;max-width:1200px;padding:var(--space-8) var(--space-4);font-family:var(--font-sans);align-items:center;margin:0 auto;display:flex}._6fe1EG_split{gap:var(--space-8);grid-template-columns:1.2fr 1fr;align-items:center;display:grid}._6fe1EG_centered{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._6fe1EG_content{gap:var(--space-4);flex-direction:column;display:flex}._6fe1EG_centered ._6fe1EG_content{align-items:center}._6fe1EG_badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);background-color:var(--color-accent-900);border:1px solid var(--color-accent-700);color:var(--color-accent-400);width:fit-content;animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;animation-delay:0s;display:inline-flex}._6fe1EG_badgeIcon{flex-shrink:0;align-items:center;display:inline-flex}._6fe1EG_title{font-size:clamp(2.5rem,5vw + 1rem,4.5rem);font-weight:var(--font-weight-bold);letter-spacing:-.025em;color:inherit;animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;margin:0;line-height:1.05;animation-delay:.1s}._6fe1EG_accent{color:var(--color-accent-500)}._6fe1EG_subtitle{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:inherit;opacity:.7;max-width:540px;animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;margin:0;animation-delay:.2s}._6fe1EG_cta{gap:var(--space-3);animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;flex-wrap:wrap;animation-delay:.3s;display:flex}._6fe1EG_trustLine{font-size:var(--text-sm);color:var(--text-tertiary);animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;animation-delay:.4s}._6fe1EG_visual{animation:_6fe1EG_fadeUp var(--duration-normal) var(--ease-out) both;justify-content:center;align-items:center;animation-delay:.3s;display:flex}@keyframes _6fe1EG_fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){._6fe1EG_split{grid-template-columns:1fr}._6fe1EG_visual{order:-1}}@media (prefers-reduced-motion:reduce){._6fe1EG_badge,._6fe1EG_title,._6fe1EG_subtitle,._6fe1EG_cta,._6fe1EG_trustLine,._6fe1EG_visual{animation:none}}
.OzumiW_wrapper{gap:var(--space-1);font-family:var(--font-sans);flex-direction:column;display:flex}.OzumiW_label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:var(--leading-normal)}.OzumiW_required:after{content:" *";color:var(--color-error-base)}.OzumiW_input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out)}.OzumiW_input::placeholder{color:var(--text-tertiary)}.OzumiW_input:focus-visible{border-color:var(--color-accent-500);box-shadow:0 0 0 3px oklch(56% .14 var(--brand-hue) / .15);outline:none}.OzumiW_input[data-error=true]{border-color:var(--color-error-base)}.OzumiW_input[data-error=true]:focus-visible{box-shadow:0 0 0 3px #d7474526;box-shadow:0 0 0 3px lab(51.7988% 56.7776 34.0415/.15)}.OzumiW_input:disabled{opacity:.5;cursor:not-allowed}.OzumiW_hint{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}.OzumiW_error{font-size:var(--text-sm);color:var(--color-error-base);line-height:var(--leading-normal)}@media (prefers-reduced-motion:reduce){.OzumiW_input{transition:none}}
.jVjB3G_dialog{border:1px solid var(--border-default);border-radius:var(--radius-xl);background-color:var(--surface-raised);width:100%;max-width:560px;max-height:85vh;box-shadow:var(--shadow-xl);font-family:var(--font-sans);color:var(--text-primary);flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.jVjB3G_dialog[open]{animation:jVjB3G_fadeIn var(--duration-slow) var(--ease-out)}.jVjB3G_dialog::backdrop{background-color:oklch(15% .01 var(--brand-hue) / .6);animation:jVjB3G_backdropIn var(--duration-slow) var(--ease-out)}@keyframes jVjB3G_fadeIn{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes jVjB3G_backdropIn{0%{opacity:0}to{opacity:1}}.jVjB3G_header{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.jVjB3G_title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:var(--leading-tight);margin:0}.jVjB3G_close{min-width:36px;min-height:36px;padding:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-tertiary);font-size:var(--text-lg);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.jVjB3G_close:hover{color:var(--text-primary)}.jVjB3G_close:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.jVjB3G_body{padding:var(--space-6);flex:1;overflow-y:auto}.jVjB3G_actions{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-default);display:flex}@media (prefers-reduced-motion:reduce){.jVjB3G_dialog[open],.jVjB3G_dialog::backdrop{animation:none}}
.nfOmSG_navbar{padding:var(--space-3) var(--space-4);width:100%;max-width:1200px;font-family:var(--font-sans);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.nfOmSG_wrapper{background-color:var(--surface-page);width:100%;transition:background-color var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out);border-bottom:1px solid #0000}.nfOmSG_wrapper[data-sticky=true]{z-index:var(--z-sticky);position:sticky;top:0}.nfOmSG_wrapper[data-scrolled=true]{background-color:var(--surface-page);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--border-default)}.nfOmSG_logo{flex-shrink:0;align-items:center;display:flex}.nfOmSG_links{align-items:center;gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.nfOmSG_link{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:color var(--duration-normal) var(--ease-out);text-decoration:none}.nfOmSG_link:hover{color:var(--text-primary)}.nfOmSG_cta{flex-shrink:0}.nfOmSG_hamburger{min-width:44px;min-height:44px;padding:var(--space-2);cursor:pointer;color:var(--text-primary);background:0 0;border:none;justify-content:center;align-items:center;display:none}.nfOmSG_hamburgerLine{width:20px;height:2px;transition:transform var(--duration-normal) var(--ease-out);background-color:currentColor;border-radius:1px;display:block}.nfOmSG_hamburgerInner{flex-direction:column;gap:5px;display:flex}.nfOmSG_mobileNav{gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--border-default);flex-direction:column;display:none}@media (max-width:768px){.nfOmSG_mobileNav[data-open=true]{display:flex}}.nfOmSG_mobileLink{padding:var(--space-2) 0;font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--text-secondary);text-decoration:none;display:block}.nfOmSG_mobileLink:hover{color:var(--text-primary)}@media (max-width:768px){.nfOmSG_links,.nfOmSG_cta{display:none}.nfOmSG_hamburger{display:flex}}@media (prefers-reduced-motion:reduce){.nfOmSG_wrapper,.nfOmSG_link,.nfOmSG_hamburgerLine{transition:none}}
.etkQkW_section{width:100%}.etkQkW_light{background-color:var(--color-neutral-0);color:var(--text-primary)}.etkQkW_dark{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.etkQkW_accent{background-color:var(--color-accent-500);color:var(--text-inverse)}.etkQkW_paddingSm{padding-top:var(--space-8);padding-bottom:var(--space-8)}.etkQkW_paddingMd{padding-top:var(--space-12);padding-bottom:var(--space-12)}.etkQkW_paddingLg{padding-top:var(--space-16);padding-bottom:var(--space-16)}.etkQkW_paddingXl{padding-top:var(--space-24);padding-bottom:var(--space-24)}.etkQkW_container{max-width:1200px;padding-left:var(--space-4);padding-right:var(--space-4);margin-left:auto;margin-right:auto}
.LuVOCq_form{gap:var(--space-2);font-family:var(--font-sans);max-width:480px;display:flex}.LuVOCq_inputWrapper{flex:1;position:relative}.LuVOCq_srLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LuVOCq_input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-normal) var(--ease-out)}.LuVOCq_input::placeholder{color:var(--text-tertiary)}.LuVOCq_input:focus-visible{border-color:var(--color-accent-500);box-shadow:0 0 0 3px oklch(56% .14 var(--brand-hue) / .15);outline:none}.LuVOCq_button{min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--text-inverse);background-color:var(--color-accent-500);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-normal) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:none}.LuVOCq_button:hover:not(:disabled){background-color:var(--color-accent-600);transform:translateY(-1px)}.LuVOCq_button:active:not(:disabled){transform:scale(.97)}.LuVOCq_button:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.LuVOCq_button:disabled{opacity:.5;cursor:not-allowed}.LuVOCq_spinner{border-radius:var(--radius-full);width:1em;height:1em;animation:LuVOCq_spin var(--duration-slow) linear infinite;border:2px solid;border-right-color:#0000;display:inline-block}@keyframes LuVOCq_spin{to{transform:rotate(360deg)}}.LuVOCq_success{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-success-dark);background-color:var(--color-success-light);border-radius:var(--radius-md);display:flex}@media (max-width:480px){.LuVOCq_form{flex-direction:column}}@media (prefers-reduced-motion:reduce){.LuVOCq_input,.LuVOCq_button{transition:none}.LuVOCq_button:hover:not(:disabled){transform:none}.LuVOCq_spinner{opacity:.5;animation:none}}
.HXJ1Vq_pricing{align-items:center;gap:var(--space-8);width:100%;max-width:560px;padding:0 var(--space-4);font-family:var(--font-sans);flex-direction:column;margin:0 auto;display:flex}.HXJ1Vq_sliderContainer{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.HXJ1Vq_slider{appearance:none;background-color:var(--border-default);border-radius:var(--radius-full);cursor:pointer;outline:none;width:100%;height:6px}.HXJ1Vq_slider::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background-color:var(--color-accent-500);border:2px solid var(--surface-page);width:24px;height:24px;box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out)}.HXJ1Vq_slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.HXJ1Vq_slider::-moz-range-thumb{border-radius:var(--radius-full);background-color:var(--color-accent-500);border:2px solid var(--surface-page);width:24px;height:24px;box-shadow:var(--shadow-sm);cursor:pointer}.HXJ1Vq_labels{justify-content:space-between;display:flex}.HXJ1Vq_label{font-size:var(--text-xs);color:inherit;opacity:.45;transition:color var(--duration-normal) var(--ease-out)}.HXJ1Vq_labelActive{color:var(--color-accent-500);font-weight:var(--font-weight-medium)}.HXJ1Vq_card{background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:100%;padding:var(--space-4) var(--space-6);gap:var(--space-4);color:var(--text-primary);flex-direction:column;display:flex}.HXJ1Vq_cardHeader{gap:var(--space-2);flex-direction:column;display:flex}.HXJ1Vq_tierName{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:inherit;opacity:.65;text-transform:uppercase;letter-spacing:.05em}.HXJ1Vq_price{font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:flex}.HXJ1Vq_currency{font-size:var(--text-xl);font-weight:var(--font-weight-medium);color:inherit;opacity:.65}.HXJ1Vq_amount{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:var(--font-weight-bold);color:inherit;transition:opacity var(--duration-fast) var(--ease-out);line-height:1}.HXJ1Vq_period{font-size:var(--text-base);color:inherit;opacity:.45}.HXJ1Vq_features{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HXJ1Vq_feature{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:inherit;opacity:.65;display:flex}.HXJ1Vq_check{color:var(--color-accent-500);font-size:var(--text-base);flex-shrink:0}.HXJ1Vq_ctaButton{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--text-inverse);background-color:var(--color-accent-500);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:none}.HXJ1Vq_ctaButton:hover{background-color:var(--color-accent-600)}.HXJ1Vq_ctaButton:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.HXJ1Vq_amount,.HXJ1Vq_label,.HXJ1Vq_ctaButton{transition:none}.HXJ1Vq_slider::-webkit-slider-thumb{transition:none}.HXJ1Vq_ctaButton:active{transform:none}.HXJ1Vq_slider::-webkit-slider-thumb:hover{transform:none}}
.zcj92q_timeline{width:100%;max-width:1200px;padding:0 var(--space-4);font-family:var(--font-sans);flex-direction:column;margin:0 auto;display:flex}.zcj92q_step{gap:var(--space-6);grid-template-columns:80px 1fr;display:grid;position:relative}.zcj92q_marker{flex-direction:column;align-items:center;display:flex;position:relative}.zcj92q_number{font-family:var(--font-mono);font-size:clamp(1.5rem,2vw + .5rem,2.5rem);font-weight:var(--font-weight-medium);color:var(--color-accent-700);transition:color var(--duration-normal) var(--ease-out);line-height:1}.zcj92q_step:hover .zcj92q_number{color:var(--color-accent-500)}.zcj92q_dot{border-radius:var(--radius-full);background-color:var(--color-accent-500);width:10px;height:10px;margin-top:var(--space-3);flex-shrink:0}.zcj92q_line{background-color:var(--border-default);width:1px;min-height:var(--space-8);flex:1}.zcj92q_body{padding-bottom:var(--space-10)}.zcj92q_title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:inherit;margin:0 0 var(--space-2) 0;line-height:var(--leading-tight)}.zcj92q_description{font-size:var(--text-base);line-height:var(--leading-relaxed);color:inherit;opacity:.65;margin:0}@media (max-width:768px){.zcj92q_step{gap:var(--space-4);grid-template-columns:40px 1fr}.zcj92q_number{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.zcj92q_number{transition:none}}
.EDh0WG_marquee{gap:var(--space-6);width:100%;font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.EDh0WG_marquee:hover .EDh0WG_scrollLeft,.EDh0WG_marquee:hover .EDh0WG_scrollRight{animation-play-state:paused}.EDh0WG_track{width:100%;overflow:hidden}.EDh0WG_scrollLeft,.EDh0WG_scrollRight{gap:var(--space-8);width:max-content;display:flex}.EDh0WG_scrollLeft{animation:40s linear infinite EDh0WG_marqueeLeft}.EDh0WG_scrollRight{animation:40s linear infinite EDh0WG_marqueeRight}.EDh0WG_testimonial{max-width:480px;padding:0 var(--space-6);flex-shrink:0;margin:0}.EDh0WG_quote{font-size:var(--text-lg);font-style:italic;line-height:var(--leading-relaxed);color:inherit;margin:0 0 var(--space-2) 0}.EDh0WG_attribution{font-size:var(--text-sm);color:inherit;opacity:.45}@keyframes EDh0WG_marqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes EDh0WG_marqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.EDh0WG_scrollLeft,.EDh0WG_scrollRight{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.EDh0WG_testimonial[aria-hidden=true]{display:none}}
.d1XmJG_container{top:var(--space-4);right:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.d1XmJG_toast{align-items:flex-start;gap:var(--space-3);min-width:300px;max-width:420px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background-color:var(--surface-raised);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);font-family:var(--font-sans);pointer-events:auto;animation:d1XmJG_slideIn var(--duration-slow) var(--ease-out) forwards;display:flex;position:relative;overflow:hidden}.d1XmJG_toast[data-exiting=true]{animation:d1XmJG_slideOut var(--duration-normal) var(--ease-out) forwards}@keyframes d1XmJG_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes d1XmJG_slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.d1XmJG_success{border-left:3px solid var(--color-success-base)}.d1XmJG_error{border-left:3px solid var(--color-error-base)}.d1XmJG_warning{border-left:3px solid var(--color-warning-base)}.d1XmJG_info{border-left:3px solid var(--color-info-base)}.d1XmJG_icon{flex-shrink:0;width:20px;height:20px}.d1XmJG_success .d1XmJG_icon{color:var(--color-success-base)}.d1XmJG_error .d1XmJG_icon{color:var(--color-error-base)}.d1XmJG_warning .d1XmJG_icon{color:var(--color-warning-base)}.d1XmJG_info .d1XmJG_icon{color:var(--color-info-base)}.d1XmJG_message{font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal);flex:1}.d1XmJG_dismiss{cursor:pointer;width:24px;height:24px;color:var(--text-tertiary);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.d1XmJG_dismiss:hover{color:var(--text-primary)}.d1XmJG_dismiss:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.d1XmJG_progress{background-color:var(--color-neutral-300);height:2px;animation:linear forwards d1XmJG_shrink;position:absolute;bottom:0;left:0}.d1XmJG_success .d1XmJG_progress{background-color:var(--color-success-base)}.d1XmJG_error .d1XmJG_progress{background-color:var(--color-error-base)}.d1XmJG_warning .d1XmJG_progress{background-color:var(--color-warning-base)}.d1XmJG_info .d1XmJG_progress{background-color:var(--color-info-base)}@keyframes d1XmJG_shrink{0%{width:100%}to{width:0%}}@media (prefers-reduced-motion:reduce){.d1XmJG_toast{opacity:1;animation:none;transform:translate(0)}.d1XmJG_toast[data-exiting=true]{animation:none;display:none}.d1XmJG_progress{width:100%;animation:none}}
.EMJTQW_wrapper{align-items:center;gap:var(--space-2);font-family:var(--font-sans);display:inline-flex}.EMJTQW_track{border-radius:var(--radius-full);background-color:var(--color-neutral-300);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out);border:none;align-items:center;padding:2px;display:inline-flex;position:relative}.EMJTQW_track[aria-checked=true]{background-color:var(--color-accent-500)}.EMJTQW_track:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.EMJTQW_track:disabled{opacity:.5;cursor:not-allowed}.EMJTQW_sm .EMJTQW_track{width:36px;height:20px}.EMJTQW_md .EMJTQW_track{width:44px;height:24px}.EMJTQW_thumb{border-radius:var(--radius-full);box-shadow:var(--shadow-xs);transition:transform var(--duration-normal) var(--ease-out);background-color:#fff;display:block}.EMJTQW_sm .EMJTQW_thumb{width:16px;height:16px}.EMJTQW_md .EMJTQW_thumb{width:20px;height:20px}.EMJTQW_track[aria-checked=true] .EMJTQW_thumb{transform:translate(100%)}.EMJTQW_label{font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal);-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.EMJTQW_track,.EMJTQW_thumb{transition:none}}
.fN6pHW_trustBar{align-items:center;gap:var(--space-3);width:100%;padding:0 var(--space-4);font-family:var(--font-sans);flex-direction:column;display:flex}.fN6pHW_label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;text-align:center}.fN6pHW_companies{line-height:var(--leading-relaxed);flex-wrap:wrap;justify-content:center;gap:0;display:flex}.fN6pHW_company{align-items:center;display:inline-flex}.fN6pHW_separator{padding:0 var(--space-3);color:var(--text-tertiary);opacity:.4}.fN6pHW_name{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);opacity:.75;transition:opacity var(--duration-normal) var(--ease-out)}.fN6pHW_name:hover{opacity:1}@media (prefers-reduced-motion:reduce){.fN6pHW_name{transition:none}}
