._w2HtG_pulse{background:var(--primary);opacity:.4;animation:_w2HtG_hero-pulse 2.8s var(--ease-out) infinite;will-change:transform, opacity;border-radius:999px;position:absolute;inset:0;transform:scale(1)}@keyframes _w2HtG_hero-pulse{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}._w2HtG_savedChip{cursor:pointer;padding-right:.5rem}._w2HtG_savedChip svg{color:var(--muted-2);transition:transform var(--dur) var(--ease-premium), color var(--dur-fast) var(--ease-out)}@media (hover:hover){._w2HtG_savedChip:hover{background:var(--surface-2);color:var(--fg)}._w2HtG_savedChip button:hover svg{color:var(--fg);transform:rotate(90deg)}}
.ap18kq_track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}@media (hover:hover) and (pointer:fine){.ap18kq_track{cursor:grab}}.ap18kq_track[data-dragging=true]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.ap18kq_fade{background:linear-gradient(90deg, transparent, var(--bg));transition:opacity var(--dur) var(--ease-premium)}.ap18kq_arrows .ap18kq_arrow{transition:background-color var(--dur) var(--ease-premium), color var(--dur) var(--ease-premium), border-color var(--dur) var(--ease-premium), opacity var(--dur) var(--ease-premium), transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.ap18kq_arrows .ap18kq_arrow:hover svg{transform:translate(-2px)}.ap18kq_arrows .ap18kq_arrow:last-child:hover svg{transform:translate(2px)}.ap18kq_arrows .ap18kq_arrow:disabled:hover{background:var(--card);color:var(--fg);border-color:var(--border)}.ap18kq_arrows .ap18kq_arrow:disabled:hover svg{transform:none}}
.Fw_o7W_photo img{transition:transform 1.1s var(--ease-premium);transform:scale(1.001)}@media (hover:hover){.Fw_o7W_photo:hover img{transform:scale(1.04)}}.Fw_o7W_hex{background:var(--primary);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:14px;height:14px;display:block}
.cIYEwW_row{position:relative}.cIYEwW_trigger{cursor:pointer;-webkit-tap-highlight-color:transparent}.cIYEwW_num{transition:color var(--dur-fast) var(--ease-out)}.cIYEwW_name{transition:transform .75s var(--ease-premium), color var(--dur) var(--ease-premium);transform:translate(0,0)}.cIYEwW_plus{pointer-events:none}.cIYEwW_row .cIYEwW_plus svg{transition:transform .6s var(--ease-premium)}.cIYEwW_rowActive .cIYEwW_num{color:var(--primary)}.cIYEwW_rowActive .cIYEwW_plus{background:var(--primary);color:#fff;border-color:var(--primary)}.cIYEwW_row.cIYEwW_rowActive .cIYEwW_plus svg{transform:rotate(45deg)}.cIYEwW_panelInner{opacity:0;transition:opacity .45s var(--ease-out), transform .7s var(--ease-premium);transform:translateY(8px)}.cIYEwW_rowActive .cIYEwW_panelInner{opacity:1;transition-delay:.12s;transform:translate(0,0)}.cIYEwW_progress{background:var(--primary);transform-origin:0;pointer-events:none;will-change:transform;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.cIYEwW_ctaArrow{transition:transform var(--dur) var(--ease-premium);flex:none}@media (hover:hover){.cIYEwW_row:not(.cIYEwW_rowActive) .cIYEwW_trigger:hover .cIYEwW_name{transform:translate(6px)}.cIYEwW_row:not(.cIYEwW_rowActive) .cIYEwW_trigger:hover .cIYEwW_num{color:var(--primary)}.cIYEwW_row .cIYEwW_trigger:hover .cIYEwW_plus{background:var(--primary);color:#fff;border-color:var(--primary)}.cIYEwW_cta:hover .cIYEwW_ctaText:after{transform-origin:0;transform:scaleX(1)}.cIYEwW_cta:hover .cIYEwW_ctaArrow{transform:translate(3px)}}.cIYEwW_layer{transform-origin:50%;position:absolute;inset:0}
.tMFrFW_item{--accent-soft:color-mix(in srgb, var(--accent) 24%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 18%, transparent);--accent-shadow:color-mix(in srgb, var(--accent) 55%, transparent)}.tMFrFW_wash{background:radial-gradient(120% 72% at 50% -12%, var(--accent-soft), transparent 66%);opacity:0;transition:opacity var(--dur-slow) var(--ease-premium)}.tMFrFW_glow{box-shadow:0 0 0 5px var(--accent-glow), 0 30px 60px -22px var(--accent-shadow);opacity:0;transition:opacity var(--dur) var(--ease-premium)}.tMFrFW_avatar{transition:transform var(--dur-slow) var(--ease-premium)}.tMFrFW_ring{background:conic-gradient(from 0deg, transparent 0 58%, var(--accent) 100%);opacity:0;transition:opacity var(--dur) var(--ease-premium)}.tMFrFW_halo{box-shadow:0 0 0 1.5px var(--accent);opacity:0;transition:opacity var(--dur) var(--ease-premium), transform var(--dur-slow) var(--ease-premium);transform:scale(.9)}.tMFrFW_name{transition:color var(--dur) var(--ease-premium)}.tMFrFW_role{transition:transform var(--dur-slow) var(--ease-premium)}.tMFrFW_license{opacity:.72;transition:opacity var(--dur) var(--ease-premium)}.tMFrFW_bar{background:var(--accent);transition:transform var(--dur-slow) var(--ease-premium);transform:scaleX(0)}@keyframes tMFrFW_sweep{to{transform:rotate(360deg)}}@media (hover:hover){.tMFrFW_item:hover .tMFrFW_wash,.tMFrFW_item:hover .tMFrFW_glow,.tMFrFW_item:hover .tMFrFW_ring,.tMFrFW_item:hover .tMFrFW_halo,.tMFrFW_item:hover .tMFrFW_license{opacity:1}.tMFrFW_item:hover .tMFrFW_halo{transform:scale(1)}.tMFrFW_item:hover .tMFrFW_ring{animation:2.4s linear infinite tMFrFW_sweep}.tMFrFW_item:hover .tMFrFW_avatar{transform:translateY(-4px)}.tMFrFW_item:hover .tMFrFW_name{color:var(--accent-ink)}.tMFrFW_item:hover .tMFrFW_role{transform:translateY(-1px)}.tMFrFW_item:hover .tMFrFW_bar{transform:scaleX(1)}}
._68rDaW_bar{display:none}._68rDaW_stack{flex-direction:column;gap:3rem;display:flex}._68rDaW_layer+._68rDaW_layer{border-top:1px solid var(--border);padding-top:3rem}._68rDaW_fill{transform:scaleX(0)}@media (min-width:1024px){._68rDaW_bar{display:block}._68rDaW_stack{gap:0;display:grid}._68rDaW_layer{grid-area:1/1}._68rDaW_layer+._68rDaW_layer{border-top:0;padding-top:0}}@media (min-width:1024px) and (scripting:enabled){._68rDaW_layer:nth-child(n+2){opacity:0;visibility:hidden}}
.Tn5Lfq_row{color:inherit;text-decoration:none}.Tn5Lfq_arrow{transition:transform var(--dur) var(--ease-premium)}@media (hover:hover){.Tn5Lfq_row:hover .Tn5Lfq_title:after,.Tn5Lfq_row:hover .Tn5Lfq_moreText:after{transform-origin:0;transform:scaleX(1)}.Tn5Lfq_row:hover .Tn5Lfq_moreText:after{transition-delay:90ms}.Tn5Lfq_row:hover .Tn5Lfq_arrow{transform:translate(3px)}}
.KRU6Oa_question{transition:color var(--dur) var(--ease-premium)}.KRU6Oa_plus{transition:transform var(--dur-slow) var(--ease-premium);will-change:transform;display:inline-flex}.KRU6Oa_plusOpen{transform:rotate(45deg)}@media (hover:hover){.KRU6Oa_q:hover .KRU6Oa_question{color:var(--primary)}.KRU6Oa_q:hover .KRU6Oa_toggle{background:var(--primary);border-color:var(--primary);color:#fff}.KRU6Oa_q:hover .KRU6Oa_toggle svg{transform:translate(1px,-1px)}}
.QnL1bW_panel form .input{background:var(--card);border-color:var(--border-strong);color:var(--fg)}.QnL1bW_panel form .input::placeholder{color:var(--muted-2)}.QnL1bW_panel form .input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.QnL1bW_panel form .input[aria-invalid=true]{border-color:var(--coral-ink)}.QnL1bW_panel form .input[aria-invalid=true]:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--coral-ink) 14%, transparent)}.QnL1bW_panel .QnL1bW_select{appearance:none;cursor:pointer;padding-right:2.5rem}
