.ywfIHG_logo{--edge-width:7;--pop-duration:.35s;--node-gap:80ms;color:inherit}.ywfIHG_edges{stroke:currentColor;stroke-width:var(--edge-width);stroke-linecap:round}.ywfIHG_edge{stroke-dasharray:1}.ywfIHG_spoke{--draw-duration:.4s;--draw-delay:var(--intro-edges-start)}.ywfIHG_base{--draw-duration:.35s;--draw-delay:var(--intro-base-start)}.ywfIHG_node{fill:currentColor;transform-box:fill-box;transform-origin:50%}.ywfIHG_top{--pop-delay:var(--intro-logo-start)}.ywfIHG_left{--pop-delay:var(--intro-nodes-start)}.ywfIHG_right{--pop-delay:calc(var(--intro-nodes-start) + var(--node-gap))}.ywfIHG_accent{fill:var(--teal)}@media (prefers-reduced-motion:no-preference){.ywfIHG_animated .ywfIHG_node{animation:ywfIHG_pop var(--pop-duration) var(--ease-out) var(--pop-delay) backwards}.ywfIHG_animated .ywfIHG_edge{animation:ywfIHG_draw var(--draw-duration) var(--intro-ease-draw) var(--draw-delay) backwards}}@keyframes ywfIHG_pop{0%{transform:scale(0)}60%{transform:scale(1.2)}}@keyframes ywfIHG_draw{0%{stroke-dashoffset:1px}}
.qm39Ka_wordmark{--unveil-duration:.45s;--unveil-offset:-.3em;--emerge-duration:.85s;letter-spacing:-.01em;white-space:pre;align-items:baseline;display:inline-flex}.qm39Ka_lead{margin-block:-.1em;padding-block:.1em;display:inline-block;overflow:hidden}.qm39Ka_leadText{display:inline-block}.qm39Ka_accent{color:var(--teal);display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.qm39Ka_animated .qm39Ka_accent{animation:qm39Ka_unveil var(--unveil-duration) var(--ease-out) var(--intro-accent-start) backwards}.qm39Ka_animated .qm39Ka_leadText{animation:qm39Ka_emerge var(--emerge-duration) var(--intro-ease-emphasis) var(--intro-lead-start) backwards}}@keyframes qm39Ka_unveil{0%{clip-path:inset(0 100% 0 0);transform:translateX(var(--unveil-offset))}}@keyframes qm39Ka_emerge{0%{opacity:0;transform:translate(130%)}40%{opacity:1}}
.wxmO-a_icon{width:var(--icon-size);height:var(--icon-size);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter;flex-shrink:0}
.hP-FLq_footer{border-top:var(--border) solid var(--line);background:var(--white)}.hP-FLq_top{gap:var(--space-5);padding-block:var(--space-6) var(--space-5);display:grid}.hP-FLq_brandColumn{gap:var(--space-2);align-content:start;max-width:22rem;display:grid}.hP-FLq_brand{align-items:center;gap:var(--space-2);width:fit-content;display:inline-flex}.hP-FLq_logo{width:2rem}.hP-FLq_wordmark{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}.hP-FLq_tagline{color:var(--text-muted);font-size:var(--text-sm)}.hP-FLq_columnTitle{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;font-stretch:87.5%}.hP-FLq_list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.hP-FLq_link{color:var(--text-muted);font-size:var(--text-sm);transition:color var(--dur-fast)}.hP-FLq_link:hover{color:var(--text)}.hP-FLq_bottom{justify-content:space-between;gap:var(--space-3) var(--space-6);padding-block:var(--space-4);border-top:var(--border) solid var(--line);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.hP-FLq_topLink{align-items:center;gap:var(--space-1);color:var(--text);font-weight:500;display:inline-flex}.hP-FLq_topIcon{--icon-size:1rem}@media (min-width:900px){.hP-FLq_top{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto auto}}
.Curx9G_wrapper{position:relative}.Curx9G_trigger{align-items:center;gap:var(--space-1);height:2.375rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-sm);transition:background-color var(--dur-fast);font-weight:500;display:inline-flex}.Curx9G_trigger:hover,.Curx9G_trigger[aria-expanded=true]{background:var(--tile)}.Curx9G_globe{--icon-size:1.125rem;color:var(--text-muted)}.Curx9G_chevron{--icon-size:.875rem;color:var(--text-muted);transition:transform var(--dur) var(--ease-out)}.Curx9G_trigger[aria-expanded=true] .Curx9G_chevron{transform:rotate(180deg)}.Curx9G_menu{top:calc(100% + var(--space-2));z-index:10;min-width:11rem;padding:var(--space-1);border:var(--border) solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility var(--dur-fast);position:absolute;right:0;transform:translateY(-4px)}.Curx9G_open{opacity:1;visibility:visible;transform:none}.Curx9G_option{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:left;transition:background-color var(--dur-fast);display:flex}.Curx9G_option:hover{background:var(--surface)}.Curx9G_current{font-weight:600}.Curx9G_check{--icon-size:1rem;color:var(--teal-strong)}
.jS4epq_icon{width:var(--icon-size);height:var(--icon-size);fill:currentColor;flex-shrink:0}
.xDwtkW_button{--button-height:2.875rem;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);padding:0 var(--space-5);border:var(--border) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:600;line-height:1.2;display:inline-flex}.xDwtkW_sm{--button-height:2.375rem;padding:0 var(--space-4)}.xDwtkW_icon,.xDwtkW_trailing{--icon-size:1.125rem}.xDwtkW_trailing{transition:transform var(--dur) var(--ease-out)}.xDwtkW_button:hover .xDwtkW_trailing{transform:translate(3px)}.xDwtkW_primary{background:var(--navy);color:var(--white)}.xDwtkW_primary:hover{background:var(--navy-hover)}.xDwtkW_secondary{background:var(--white);border-color:var(--line-strong);color:var(--navy)}.xDwtkW_secondary:hover{border-color:var(--navy)}.xDwtkW_inverse{background:var(--teal);color:var(--navy)}.xDwtkW_inverse:hover{background:var(--white)}.xDwtkW_ghostInverse{color:var(--white);border-color:#fff6}.xDwtkW_ghostInverse:hover{border-color:var(--white);background:#ffffff0f}
.Vm-Fdq_panel{max-height:calc(100svh - var(--header-h));padding-block:var(--space-4) var(--space-6);border-bottom:var(--border) solid var(--line);background:var(--white);box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out), visibility var(--dur);position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}.Vm-Fdq_open{opacity:1;visibility:visible;transform:none}.Vm-Fdq_list{display:grid}.Vm-Fdq_link{padding-block:var(--space-4);border-bottom:var(--border) solid var(--line);font-family:var(--font-display);font-size:var(--text-xl);justify-content:space-between;align-items:center;font-weight:500;display:flex}.Vm-Fdq_active{color:var(--accent-text)}.Vm-Fdq_cta{width:100%;margin-top:var(--space-6)}@media (min-width:1080px){.Vm-Fdq_panel{display:none}}
._85i50G_header{z-index:100;background:color-mix(in srgb, var(--page-bg) 96%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);transition:transform var(--dur) var(--ease-out), visibility 0s;position:sticky;top:0}:root[data-scroll-hold] ._85i50G_header{visibility:hidden;transition:transform var(--dur) var(--ease-out), visibility 0s var(--dur);transform:translateY(-100%)}._85i50G_inner{justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--header-h);display:flex}._85i50G_brand{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);display:inline-flex}._85i50G_logo{width:2rem}._85i50G_wordmark{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}._85i50G_nav{display:none}._85i50G_list{gap:var(--space-6);display:flex}._85i50G_link{padding-block:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);transition:color var(--dur-fast);font-weight:500;display:inline-block;position:relative}._85i50G_link:after{content:"";background:var(--teal);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._85i50G_link:hover,._85i50G_active{color:var(--text)}._85i50G_active:after{transform:scaleX(1)}._85i50G_actions{align-items:center;gap:var(--space-3);display:flex}._85i50G_cta{display:none}._85i50G_menuButton{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;transition:background-color var(--dur-fast);place-items:center;display:grid}._85i50G_menuButton:hover{background:var(--tile)}:root[data-page-tone=navy] ._85i50G_cta{background:var(--teal);color:var(--navy)}:root[data-page-tone=navy] ._85i50G_cta:hover{background:var(--white)}@media (min-width:1080px){._85i50G_nav{display:block}._85i50G_cta{display:inline-flex}._85i50G_menuButton{display:none}}
.xKiduG_intro{--settle-duration:.4s;--settle-distance:-6px;--actions-offset:.3s}.xKiduG_links{--settle-start:var(--intro-nav-start)}.xKiduG_actions{--settle-start:calc(var(--intro-nav-start) + var(--actions-offset))}.xKiduG_actions>:nth-child(2){--intro-order:1}.xKiduG_actions>:nth-child(3){--intro-order:2}@media (prefers-reduced-motion:no-preference){.xKiduG_links>li,.xKiduG_actions>*{animation:xKiduG_settle var(--settle-duration) var(--ease-out) calc(var(--settle-start) + var(--intro-order,0) * var(--intro-step)) backwards}}@keyframes xKiduG_settle{0%{opacity:0;transform:translateY(var(--settle-distance))}}
.n5XM0a_section{padding-block:var(--space-9)}:root[data-tone-blend] .n5XM0a_section{background:0 0}
.-\37 YQxG_heading{gap:var(--space-4);max-width:46rem;display:grid}@media (min-width:900px){.-\37 YQxG_center{text-align:center;justify-items:center;margin-inline:auto}}.-\37 YQxG_title{font-size:var(--h2)}.-\37 YQxG_lead{color:var(--text-muted);font-size:var(--text-lg);line-height:1.6}
.jSFCoa_table{width:100%;font-size:var(--text-sm);text-align:left}.jSFCoa_table th,.jSFCoa_table td{padding:var(--space-3) var(--space-5)}.jSFCoa_table thead th{color:var(--text-muted);font-size:var(--text-xs);border-bottom:var(--border) solid var(--line);font-weight:500}.jSFCoa_table tbody tr+tr td{border-top:var(--border) solid var(--line)}.jSFCoa_amount{text-align:right}.jSFCoa_table td{position:relative}.jSFCoa_value{transition:opacity var(--dur) var(--ease-out);transition-delay:calc(var(--row-index) * 40ms)}.jSFCoa_mask{top:50%;left:var(--space-5);right:var(--space-5);background:var(--gray);opacity:0;transform-origin:0;height:.625rem;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);transition-delay:calc(var(--row-index) * 40ms);border-radius:2px;position:absolute;transform:translateY(-50%)scaleX(.4)}.jSFCoa_amount .jSFCoa_mask{transform-origin:100%}.jSFCoa_hidden .jSFCoa_value{opacity:0}.jSFCoa_hidden .jSFCoa_mask{opacity:1;transform:translateY(-50%)}.jSFCoa_table tfoot th,.jSFCoa_table tfoot td{border-top:var(--border) solid var(--line-strong);background:var(--surface);font-weight:600}.jSFCoa_total{font-family:var(--font-display);font-size:var(--text-lg)}.jSFCoa_footer{justify-content:space-between;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-5);border-top:var(--border) solid var(--line);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.jSFCoa_legend{align-items:center;gap:var(--space-2);display:inline-flex}.jSFCoa_lock{--icon-size:.875rem}@media (max-width:639px){.jSFCoa_table th,.jSFCoa_table td{padding-inline:var(--space-3)}.jSFCoa_mask{left:var(--space-3);right:var(--space-3)}.jSFCoa_footer{padding-inline:var(--space-3)}}
.eALYeW_header{gap:var(--space-3);padding:var(--space-5);border-bottom:var(--border) solid var(--line);display:grid}.eALYeW_top{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.eALYeW_caption{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.eALYeW_control{align-items:center;gap:var(--space-3);display:flex}.eALYeW_label{color:var(--text-muted);font-size:var(--text-xs)}.eALYeW_options{border:var(--border) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:3px;display:inline-flex}.eALYeW_option{padding:var(--space-1) var(--space-3);color:var(--text-muted);font-size:var(--text-xs);transition:background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);border-radius:3px;font-weight:500}.eALYeW_option:hover{color:var(--text)}.eALYeW_active{background:var(--white);color:var(--navy);box-shadow:var(--shadow-sm);font-weight:600}.eALYeW_scope{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);display:flex}.eALYeW_scope strong{color:var(--text);font-weight:600}.eALYeW_scopeNode{background:var(--teal);border-radius:50%;width:7px;height:7px}
.SBchMG_layout{gap:var(--space-8);align-items:start;display:grid}.SBchMG_demo{border:var(--border) solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);overflow:hidden}@media (min-width:1080px){.SBchMG_layout{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.SBchMG_heading{top:calc(var(--header-h) + var(--space-7));position:sticky}}
._21WXMq_section{padding-block:var(--space-9)}._21WXMq_panel{isolation:isolate;gap:var(--space-7);padding:var(--space-8) var(--space-6);border-radius:var(--radius);display:grid;position:relative;overflow:hidden}._21WXMq_mark{z-index:-1;width:22rem;color:var(--white);opacity:.08;position:absolute;bottom:-5rem;right:-4rem}._21WXMq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:1080px){._21WXMq_panel{padding:var(--space-9) var(--space-8);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end}._21WXMq_actions{justify-content:flex-end}}
.mnGCNq_item{border-bottom:var(--border) solid var(--line-strong)}.mnGCNq_heading{font-size:var(--text-lg);font-weight:500}.mnGCNq_trigger{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;padding-block:var(--space-5);text-align:left;letter-spacing:var(--tracking-tight);transition:color var(--dur-fast);display:flex}.mnGCNq_trigger:hover{color:var(--accent-text)}.mnGCNq_toggle{flex-shrink:0;width:.875rem;height:.875rem;position:relative}.mnGCNq_toggle:before,.mnGCNq_toggle:after{content:"";background:var(--teal-strong);height:2px;transition:transform var(--dur) var(--ease-out);margin-top:-1px;position:absolute;inset:50% 0 auto}.mnGCNq_toggle:after{transform:rotate(90deg)}.mnGCNq_open .mnGCNq_toggle:after{transform:rotate(0)}.mnGCNq_panel{visibility:hidden;transition:grid-template-rows var(--dur) var(--ease-out), visibility var(--dur);grid-template-rows:0fr;display:grid}.mnGCNq_open .mnGCNq_panel{visibility:visible;grid-template-rows:1fr}.mnGCNq_inner{overflow:hidden}.mnGCNq_answer{max-width:44rem;padding-bottom:var(--space-5);color:var(--text-muted)}
.Ji4KeW_layout{gap:var(--space-8);align-items:start;display:grid}.Ji4KeW_aside{gap:var(--space-6);justify-items:start;display:grid}.Ji4KeW_list{border-top:var(--border) solid var(--line-strong)}@media (min-width:1080px){.Ji4KeW_layout{gap:var(--space-9);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.Ji4KeW_aside{top:calc(var(--header-h) + var(--space-7));position:sticky}}
.T-hUZq_accent{color:var(--accent-text)}
._0fVR1G_window{border:var(--border) solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-lg);overflow:hidden}._0fVR1G_image{width:100%;height:auto}._0fVR1G_placeholder{aspect-ratio:16/10;background:var(--surface)}
.n2qAVa_badge{gap:var(--space-3);width:17rem;max-width:100%;padding:var(--space-4);border:var(--border) solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);display:grid;position:relative}.n2qAVa_label{color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;font-stretch:87.5%}.n2qAVa_person{align-items:center;gap:var(--space-3);display:flex}.n2qAVa_avatar{width:var(--tile-size);height:var(--tile-size);border-radius:var(--radius-sm);background:var(--navy);color:var(--white);font-family:var(--font-display);place-items:center;font-weight:600;display:grid}.n2qAVa_identity{line-height:1.3;display:grid}.n2qAVa_name{font-weight:600}.n2qAVa_role{color:var(--text-muted);font-size:var(--text-xs)}.n2qAVa_status{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border) solid var(--line);color:var(--teal-strong);font-size:var(--text-xs);font-weight:600;display:flex}.n2qAVa_statusIcon{--icon-size:1rem}@media (prefers-reduced-motion:no-preference){.n2qAVa_badge{animation:n2qAVa_slide-in .7s .7s var(--ease-out) both}}@keyframes n2qAVa_slide-in{0%{opacity:0;transform:translate(-12px)}}
.OmvFvW_highlights{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-5);border-top:var(--border) solid var(--line);color:var(--text-muted);font-size:var(--text-sm);display:grid}.OmvFvW_highlights li{align-items:center;gap:var(--space-3);display:inline-flex}.OmvFvW_highlights li:before{content:"";background:var(--teal);border-radius:50%;flex-shrink:0;width:5px;height:5px}@media (min-width:640px){.OmvFvW_highlights{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.OmvFvW_highlights li:first-child:before{display:none}}
.Vtspxq_hero{padding-block:var(--space-8) var(--space-9);overflow:hidden}.Vtspxq_inner{gap:var(--space-8);align-items:center;display:grid}.Vtspxq_copy{gap:var(--space-5);justify-items:start;display:grid}.Vtspxq_title{font-size:var(--h1);line-height:1.08}.Vtspxq_lead{max-width:36rem;color:var(--text-muted);font-size:var(--text-lg)}.Vtspxq_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Vtspxq_visual{isolation:isolate;padding:var(--space-6) 0 var(--space-6) var(--space-5);position:relative}.Vtspxq_stage{inset:0 calc(var(--gutter) * -1) 0 0;z-index:-1;border-radius:var(--radius);background-color:var(--surface);background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:32px 32px;position:absolute}.Vtspxq_windowLayer{position:relative}.Vtspxq_badgeLayer{width:min(17rem,85%);margin:calc(var(--space-6) * -1) 0 0 var(--space-4);position:relative}@media (prefers-reduced-motion:no-preference){.Vtspxq_copy>*{animation:Vtspxq_rise var(--dur-reveal) var(--ease-out) both}.Vtspxq_copy>:nth-child(2){animation-delay:80ms}.Vtspxq_copy>:nth-child(3){animation-delay:.16s}.Vtspxq_copy>:nth-child(4){animation-delay:.24s}.Vtspxq_window{animation:Vtspxq_rise .9s .2s var(--ease-out) both}}@keyframes Vtspxq_rise{0%{opacity:0;transform:translateY(var(--reveal-distance))}}@media (min-width:1080px){.Vtspxq_inner{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.Vtspxq_visual{padding:var(--space-8) 0 var(--space-8) var(--space-7)}.Vtspxq_badgeLayer{left:0;bottom:var(--space-5);width:auto;margin:0;position:absolute}}
.y_iima_viewport{--progress:1;--node-size:.875rem;--node-top:.3rem;--head-size:.625rem;--halo:4px;--rail-gap:var(--space-5);--step-gap:var(--space-7);margin-top:var(--space-7)}.y_iima_track{gap:var(--step-gap);display:grid;position:relative}.y_iima_step{--fill:1;isolation:isolate;gap:var(--space-3);padding-left:calc(var(--node-size) + var(--rail-gap));align-content:start;display:grid;position:relative}.y_iima_step:not(:last-child):before,.y_iima_step:not(:last-child):after{content:"";z-index:-1;top:calc(var(--node-top) + var(--node-size) / 2);left:calc(var(--node-size) / 2 - .5px);width:1px;height:calc(100% + var(--step-gap));background:var(--line-strong);position:absolute}.y_iima_step:not(:last-child):after{background:var(--navy);width:2px;transform:scaleY(var(--fill));transform-origin:top;margin-left:-.5px}.y_iima_node{top:var(--node-top);width:var(--node-size);height:var(--node-size);border:2px solid var(--navy);background:var(--navy);transition:background-color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);border-radius:50%;position:absolute;left:0}.y_iima_node:after{content:"";border:2px solid var(--teal);opacity:0;border-radius:50%;position:absolute;inset:-2px}.y_iima_final .y_iima_node{border-color:var(--teal);background:var(--teal)}[data-mode] .y_iima_step:not([data-active]) .y_iima_node{background:var(--bg);transform:scale(.8)}[data-mode] .y_iima_step[data-active] .y_iima_node{animation:y_iima_reach .5s var(--ease-out)}[data-mode] .y_iima_step[data-active] .y_iima_node:after{animation:y_iima_ripple .9s var(--ease-out)}@keyframes y_iima_reach{40%{transform:scale(1.35)}}@keyframes y_iima_ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.y_iima_number{color:var(--accent-text);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:var(--tracking-label);font-weight:600}.y_iima_title{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.y_iima_text{color:var(--text-muted)}.y_iima_title,.y_iima_text{transition:opacity var(--dur) var(--ease-out)}[data-mode] .y_iima_step:not([data-active]) .y_iima_title,[data-mode] .y_iima_step:not([data-active]) .y_iima_text{opacity:.45}
@media (min-width:1080px){.BAfUCG_viewport{--step-width:20rem;--step-gap:var(--space-8);--bleed:max(var(--gutter), (100vw - var(--container)) / 2);margin-top:var(--space-8);margin-inline:calc(var(--bleed) * -1);scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed);scrollbar-width:none;overflow-x:auto}.BAfUCG_viewport::-webkit-scrollbar{display:none}.BAfUCG_viewport[data-mode=scrub]{padding-top:var(--halo);scroll-snap-type:none;position:relative;overflow:hidden}.BAfUCG_viewport[data-mode=scrub]:after{content:"";z-index:2;top:calc(var(--halo) + var(--node-size) / 2);left:calc(var(--bleed) + var(--node-size) / 2 + var(--progress) * (100% - var(--bleed) * 2 - var(--step-width)));width:var(--head-size);height:var(--head-size);background:var(--white);box-shadow:0 0 0 2px var(--navy), 0 0 0 calc(var(--halo) + 2px) #12b7b24d;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.BAfUCG_track{width:max-content;padding-inline:var(--bleed);display:flex}.BAfUCG_track:before,.BAfUCG_track:after{content:"";left:var(--bleed);right:calc(var(--bleed) + var(--step-width) - var(--node-size));top:calc(var(--node-size) / 2);background:var(--line-strong);height:1px;position:absolute}.BAfUCG_track:after{background:var(--navy);height:2px;transform:scaleX(var(--progress));transform-origin:0;margin-top:-.5px}.BAfUCG_track .BAfUCG_step{z-index:1;flex:0 0 var(--step-width);padding-left:0;padding-top:calc(var(--node-size) + var(--space-6));scroll-snap-align:start}.BAfUCG_track .BAfUCG_step:not(:last-child):before,.BAfUCG_track .BAfUCG_step:not(:last-child):after{content:none}.BAfUCG_track .BAfUCG_node{top:0}}
.tA6LRq_range{--thumb:1.25rem;--thumb-halo:6px;width:100%;height:var(--thumb);cursor:pointer;appearance:none;background:0 0}.tA6LRq_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--teal) var(--fill), var(--line-strong) var(--fill));height:2px}.tA6LRq_range::-moz-range-track{background:var(--line-strong);height:2px}.tA6LRq_range::-moz-range-progress{background:var(--teal);height:2px}.tA6LRq_range::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc(var(--thumb) / -2 + 1px);border:2px solid var(--navy);background:var(--white);box-shadow:var(--shadow-sm);appearance:none;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur) var(--ease-out);border-radius:50%}.tA6LRq_range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:2px solid var(--navy);background:var(--white);border-radius:50%}.tA6LRq_range:active::-webkit-slider-thumb{transform:scale(1.15)}[data-driving] .tA6LRq_range::-webkit-slider-thumb{box-shadow:0 0 0 var(--thumb-halo) #12b7b240}[data-driving] .tA6LRq_range::-moz-range-thumb{box-shadow:0 0 0 var(--thumb-halo) #12b7b240}@media (pointer:coarse){.tA6LRq_range{--thumb:1.75rem}}
.P_794a_dots{--dot-stagger:18ms;flex-wrap:wrap;align-content:flex-start;gap:5px;display:flex}@media (min-width:900px){.P_794a_dots{min-height:7.5rem}}.P_794a_dot{border:1.5px solid var(--line-strong);border-radius:50%;width:9px;height:9px}.P_794a_licensed{border-color:var(--teal);background:var(--teal)}@media (prefers-reduced-motion:no-preference){.P_794a_dot{animation:P_794a_pop .45s var(--ease-out) both;animation-delay:calc(var(--dot-order,0) * var(--dot-stagger))}}@keyframes P_794a_pop{0%{transform:scale(0)}60%{transform:scale(1.35)}}
.KO_DJa_calculator{max-width:60rem;margin:var(--space-8) auto 0;padding:var(--space-6);border:var(--border) solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow)}.KO_DJa_control{align-items:end;gap:var(--space-3) var(--space-5);grid-template-columns:1fr auto;display:grid}.KO_DJa_label{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.KO_DJa_reading{align-items:baseline;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);display:flex}.KO_DJa_count{color:var(--text);font-family:var(--font-display);font-size:var(--h2);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.KO_DJa_range{margin-top:var(--space-3);grid-column:1/-1}.KO_DJa_compare{gap:var(--space-6);margin-top:var(--space-7);display:grid}.KO_DJa_option{gap:var(--space-3);align-content:start;display:grid}.KO_DJa_optionName{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);font-weight:600;display:inline-flex}.KO_DJa_logo{width:1.25rem}.KO_DJa_value{align-items:baseline;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);display:flex}.KO_DJa_number{color:var(--text);font-family:var(--font-display);font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:600;line-height:1}.KO_DJa_portal .KO_DJa_number{color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){[data-settled] .KO_DJa_portal .KO_DJa_number{animation:KO_DJa_stamp .6s var(--ease-out)}}@keyframes KO_DJa_stamp{35%{transform:scale(1.3)}}.KO_DJa_legend{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border) solid var(--line);color:var(--text-muted);font-size:var(--text-xs)}@media (min-width:900px){.KO_DJa_calculator{padding:var(--space-7)}.KO_DJa_compare{gap:var(--space-8);grid-template-columns:1fr 1fr}.KO_DJa_portal{padding-left:var(--space-8);border-left:var(--border) solid var(--line)}}
.fBdZva_note{margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-xs)}@media (min-width:900px){.fBdZva_note{text-align:center}}
._1aPB6G_states{--node-size:.75rem;gap:var(--space-2);display:grid;position:relative}._1aPB6G_states:before{content:"";left:calc(var(--node-size) / 2);top:var(--space-5);bottom:var(--space-5);background:var(--line-strong);width:1px;position:absolute}._1aPB6G_item{--fill:0;position:relative}._1aPB6G_item:not(:last-child):after{content:"";z-index:1;left:calc(var(--node-size) / 2 - .5px);top:calc(var(--space-3) + .5em + var(--node-size) / 2);bottom:calc(var(--space-3) * -1 - var(--space-2));background:var(--teal);width:2px;transform:scaleY(var(--fill));transform-origin:top;opacity:0;position:absolute}._1aPB6G_states[data-animated] ._1aPB6G_item:not(:last-child):after{opacity:1}._1aPB6G_button{gap:var(--space-2);width:100%;padding:var(--space-3) 0 var(--space-3) var(--space-6);text-align:left;display:grid;position:relative}._1aPB6G_node{left:0;top:calc(var(--space-3) + .5em);width:var(--node-size);height:var(--node-size);border:2px solid var(--line-strong);z-index:2;background:var(--white);transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);border-radius:50%;position:absolute}._1aPB6G_title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-muted);transition:color var(--dur) var(--ease-out);font-weight:600}._1aPB6G_text{color:var(--text-muted);opacity:0;transition:grid-template-rows var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out);grid-template-rows:0fr;display:grid}._1aPB6G_textInner{min-height:0;overflow:hidden}._1aPB6G_reached ._1aPB6G_node{border-color:var(--teal)}._1aPB6G_active ._1aPB6G_node{border-color:var(--teal);background:var(--teal)}._1aPB6G_active ._1aPB6G_title{color:var(--text)}._1aPB6G_active ._1aPB6G_text{opacity:1;grid-template-rows:1fr}._1aPB6G_button:hover ._1aPB6G_title{color:var(--text)}
.dz94Wq_layout{gap:var(--space-6);align-items:center;display:grid}.dz94Wq_copy{display:contents}.dz94Wq_copy>*+*{order:1}.dz94Wq_note{max-width:30rem;color:var(--text-muted);font-size:var(--text-sm)}.dz94Wq_visual{--window-shift:24px;display:grid}.dz94Wq_window{opacity:0;transform:translateY(var(--window-shift)) scale(.98);transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);grid-area:1/1}.dz94Wq_past{transform:translateY(calc(var(--window-shift) * -1)) scale(.98)}.dz94Wq_shown{opacity:1;transform:none}@media (min-width:1080px){.dz94Wq_layout{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.dz94Wq_copy{gap:var(--space-7);display:grid}}
.qhkdrG_panel{--row-min:var(--tap-min);--glyph-off-turn:135deg;--pending:.3;gap:var(--space-4);width:100%;max-width:30rem;margin-inline:auto;display:grid}.qhkdrG_hint{color:var(--text-muted);font-size:var(--text-sm)}.qhkdrG_list{column-gap:var(--space-5);border-top:var(--border) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qhkdrG_check{border-bottom:var(--border) solid var(--line)}.qhkdrG_button{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--row-min);padding-block:var(--space-2);text-align:left;opacity:var(--pending);transition:opacity var(--dur-reveal) var(--ease-out);display:flex}.qhkdrG_button:disabled{cursor:default}.qhkdrG_revealed .qhkdrG_button{opacity:1}.qhkdrG_label{color:var(--text);font-family:var(--font-display);font-size:var(--text-sm);transition:color var(--dur) var(--ease-out);font-weight:500;position:relative}.qhkdrG_label:after{content:"";height:var(--border);transform-origin:0;transition:transform var(--dur-reveal) var(--ease-out);background:currentColor;position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}.qhkdrG_glyph{--turn:var(--glyph-off-turn);opacity:0;width:var(--icon-size);height:var(--icon-size);fill:none;stroke:var(--teal);stroke-width:2px;transform:rotate(var(--turn));transition:transform var(--dur-reveal) var(--ease-snap), opacity var(--dur) var(--ease-out), stroke var(--dur) var(--ease-out);flex-shrink:0}.qhkdrG_revealed .qhkdrG_glyph{--turn:0deg;opacity:1}.qhkdrG_off .qhkdrG_label{color:var(--text-muted)}.qhkdrG_off .qhkdrG_label:after{transform:scaleX(1)}.qhkdrG_revealed.qhkdrG_off .qhkdrG_glyph{--turn:var(--glyph-off-turn);stroke:var(--line-strong)}.qhkdrG_result{gap:var(--space-1);display:grid}.qhkdrG_verdict{color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-xl);transition:color var(--dur) var(--ease-out);font-weight:600}.qhkdrG_granted .qhkdrG_verdict{color:var(--teal)}.qhkdrG_denied .qhkdrG_verdict{color:var(--text)}.qhkdrG_reason{color:var(--text-muted);font-size:var(--text-sm)}@media (min-width:1080px){.qhkdrG_panel{gap:var(--space-5)}.qhkdrG_list{grid-template-columns:minmax(0,1fr)}.qhkdrG_button{gap:var(--space-4);padding-block:var(--space-3)}.qhkdrG_label{font-size:var(--text-lg)}}
.jLuu_G_lock{--unlocked-share:calc(var(--unlocked,1) * 100%);--open-lift:-3px;--open-swing:16deg;--locked-color:var(--line-strong);--open-color:var(--teal);--state-color:color-mix(in srgb, var(--open-color) var(--unlocked-share), var(--locked-color));width:100%;height:100%;overflow:visible}.jLuu_G_shackle,.jLuu_G_body{stroke:var(--state-color);stroke-width:2px;stroke-linecap:square;transition:stroke var(--dur) var(--ease-out), fill var(--dur) var(--ease-out), transform var(--dur-reveal) var(--ease-out)}.jLuu_G_shackle{fill:none;transform-box:view-box;transform-origin:15.5px 11px;transform:translateY(calc(var(--unlocked,1) * var(--open-lift))) rotate(calc(var(--unlocked,1) * var(--open-swing)))}.jLuu_G_body{fill:color-mix(in srgb, var(--open-color) var(--unlocked-share), var(--navy))}.jLuu_G_keyhole{fill:color-mix(in srgb, var(--navy) var(--unlocked-share), var(--locked-color));transition:fill var(--dur) var(--ease-out)}
.Z-WcrG_cursor{--cursor-zoom:1.5;--tap-shift:16px;--tap-press:.8;--ripple-start:.2;--ripple-peak:.9;pointer-events:none;transform:translate(var(--cursor-x), var(--cursor-y));transition:transform var(--dur-reveal) var(--ease-out), opacity var(--dur) var(--ease-out)}.Z-WcrG_zoom{transform:scale(var(--cursor-zoom))}.Z-WcrG_hand{animation:Z-WcrG_tap var(--dur-tap) var(--ease-out) infinite}.Z-WcrG_arrow{fill:var(--white);stroke:var(--navy);stroke-width:1.5px;stroke-linejoin:round}.Z-WcrG_tip{fill:#ffffffd9;stroke:var(--navy);stroke-width:1.5px;display:none}@media (hover:none) and (pointer:coarse){.Z-WcrG_arrow{display:none}.Z-WcrG_tip{display:inline}}.Z-WcrG_ripple{fill:none;stroke:var(--teal);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:Z-WcrG_ripple var(--dur-tap) var(--ease-out) infinite}@keyframes Z-WcrG_tap{0%,to{transform:translate(var(--tap-shift), var(--tap-shift))}35%,55%,80%{transform:translate(0)scale(1)}45%{transform:translate(0, 0) scale(var(--tap-press))}}@keyframes Z-WcrG_ripple{0%,44%{opacity:0;transform:scale(var(--ripple-start))}46%{opacity:var(--ripple-peak);transform:scale(var(--ripple-start))}85%,to{opacity:0;transform:scale(1)}}@media (min-width:1080px){.Z-WcrG_cursor{--cursor-zoom:1}}
@property --ring-on{syntax:"<number>";inherits:false;initial-value:0}.STi6Jq_dial{--dial-max:17rem;--lock-share:13%;--ring-width:2;--ring-focus-width:3.5;--pulse-scale:1.9;width:min(100%, var(--dial-max));aspect-ratio:1;border-radius:50%;margin-inline:auto;padding:0;display:block;position:relative}.STi6Jq_dial:disabled{cursor:default}.STi6Jq_figure{width:100%;height:100%;display:block;overflow:visible}.STi6Jq_ring{--ring-on:0;fill:none;stroke:var(--line-strong);stroke-width:var(--ring-width);transform-box:view-box;transform-origin:50%;transform:rotate(calc(var(--offset) * (1 - var(--ring-on))));transition:--ring-on var(--dur-reveal) var(--ease-snap), stroke var(--dur) var(--ease-out), stroke-width var(--dur-fast) var(--ease-out)}.STi6Jq_set{--ring-on:1;stroke:var(--teal)}.STi6Jq_next{animation:STi6Jq_blink var(--dur-blink) ease-in-out infinite alternate}.STi6Jq_dial .STi6Jq_ring.STi6Jq_highlighted{stroke:var(--text);stroke-width:var(--ring-focus-width)}.STi6Jq_keyway{stroke:var(--teal);stroke-width:var(--ring-width);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--reach,1));transition:stroke-dashoffset var(--dur-reveal) var(--ease-out)}.STi6Jq_request{fill:var(--text)}.STi6Jq_core{fill:var(--navy);stroke:var(--line-strong);stroke-width:var(--ring-width);transition:stroke var(--dur) var(--ease-out)}.STi6Jq_pulse{fill:none;stroke:var(--teal);stroke-width:var(--ring-width);opacity:0;transform-box:fill-box;transform-origin:50%}.STi6Jq_lock{--unlocked:0;width:var(--lock-share);aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.STi6Jq_open .STi6Jq_core{stroke:var(--teal)}.STi6Jq_open .STi6Jq_lock{--unlocked:1}.STi6Jq_playable.STi6Jq_open .STi6Jq_pulse{animation:STi6Jq_pulse var(--dur-reveal) var(--ease-out)}@media (hover:hover){.STi6Jq_dial:hover .STi6Jq_cursor{opacity:0}}@keyframes STi6Jq_blink{0%{stroke:var(--line-strong);stroke-width:var(--ring-width)}to{stroke:var(--text);stroke-width:var(--ring-focus-width)}}@keyframes STi6Jq_pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(var(--pulse-scale))}}@media (min-width:1080px){.STi6Jq_dial{--dial-max:26rem}}
.tlrQFG_prompt{--beacon-size:.5rem;--beacon-scale:1.6;--dimmed:.25;justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);transition:opacity var(--dur) var(--ease-out), visibility var(--dur);flex-wrap:wrap;display:flex}.tlrQFG_done{opacity:0;visibility:hidden}.tlrQFG_cue{align-items:center;gap:var(--space-3);color:var(--accent-text);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;animation:tlrQFG_fade var(--dur-blink) ease-in-out infinite alternate;font-weight:600;font-stretch:87.5%;display:flex}.tlrQFG_cue:before{content:"";width:var(--beacon-size);height:var(--beacon-size);background:var(--teal);animation:tlrQFG_beacon var(--dur-blink) ease-in-out infinite alternate;border-radius:50%;flex-shrink:0}.tlrQFG_touchCue{display:none}@media (hover:none) and (pointer:coarse){.tlrQFG_pointerCue{display:none}.tlrQFG_touchCue{display:inline}}.tlrQFG_skip{min-height:var(--tap-min);color:var(--text-muted);font-size:var(--text-sm);text-underline-offset:.2em;transition:color var(--dur-fast);align-items:center;text-decoration:underline;display:inline-flex}.tlrQFG_skip:hover{color:var(--text)}@keyframes tlrQFG_fade{to{opacity:var(--dimmed)}}@keyframes tlrQFG_beacon{to{transform:scale(var(--beacon-scale))}}
.Wd-GNG_lock{gap:var(--space-4);margin-top:var(--space-7);align-items:center;display:grid}.Wd-GNG_stage{gap:var(--space-3);justify-items:center;display:grid}@media (min-width:1080px){.Wd-GNG_lock{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.Wd-GNG_stage{gap:var(--space-5)}}
.cjkceG_facts{--rule:1;gap:var(--space-6) var(--space-5);margin-top:var(--space-9);padding-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.cjkceG_facts:before{content:"";height:var(--border);background:var(--line);transform:scaleX(var(--rule));transform-origin:0;position:absolute;top:0;left:0;right:0}.cjkceG_fact{--divider:1;gap:var(--space-2);align-content:start;display:grid;position:relative}.cjkceG_value{align-items:baseline;gap:var(--space-2);display:flex}.cjkceG_number{color:var(--accent-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2rem + 2.6vw,4.5rem);font-weight:600;line-height:1}.cjkceG_unit{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.cjkceG_text{max-width:16rem;color:var(--text-muted);font-size:var(--text-sm)}@media (min-width:1080px){.cjkceG_facts{grid-template-columns:repeat(4,minmax(0,1fr))}.cjkceG_fact+.cjkceG_fact{padding-left:var(--space-6)}.cjkceG_fact+.cjkceG_fact:before{content:"";width:var(--border);background:var(--line);transform:scaleY(var(--divider));transform-origin:top;position:absolute;top:0;bottom:0;left:0}}
._6epK9q_footnote{max-width:44rem;margin-top:var(--space-7);color:var(--text-muted);font-size:var(--text-sm)}
