.PvFgfa_pre{isolation:isolate;font-family:var(--font-code);color:var(--neutral-on-background-strong);font-size:var(--font-size-body-s);white-space:pre;tab-size:2;width:100%;height:fit-content;min-height:var(--static-space-32);margin:0;line-height:1.75;display:flex}.PvFgfa_padding{padding:var(--static-space-8)}.PvFgfa_lineNumberPadding{padding:var(--static-space-8) var(--static-space-8) var(--static-space-8) var(--static-space-40)}.PvFgfa_code{width:100%;padding:0 var(--static-space-12);flex:1;margin:auto;font-family:inherit}.PvFgfa_fullscreen{left:var(--static-space-8);top:var(--static-space-8);right:var(--static-space-8);bottom:var(--static-space-8);z-index:9;position:fixed;width:calc(100% - var(--static-space-16))!important;height:calc(100% - var(--static-space-16))!important}
@keyframes _1z5qFG_tooltipFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._1z5qFG_fadeIn{animation:.15s ease-in _1z5qFG_tooltipFadeIn}
._6JjOUW_xs{font-size:var(--static-space-16)}._6JjOUW_s{font-size:var(--static-space-20)}._6JjOUW_m{font-size:var(--static-space-24)}._6JjOUW_l{font-size:var(--static-space-32)}._6JjOUW_xl{font-size:var(--static-space-40)}
.GWASEW_accordion{cursor:pointer}.GWASEW_accordion:hover{background:var(--neutral-alpha-weak)}
.VprpIa_arrowContainer{transition:var(--transition-micro-medium);height:var(--static-space-16);width:var(--static-space-0);visibility:hidden}.VprpIa_arrowHead{transition:var(--transition-micro-medium);width:var(--static-space-0);transform-origin:100%;right:0;transform:rotate(0)}.VprpIa_active{width:var(--static-space-16);visibility:visible}.VprpIa_active .VprpIa_arrowHead{width:var(--static-space-8)}.VprpIa_active .VprpIa_arrowHead:first-child{transform:rotate(45deg)}.VprpIa_active .VprpIa_arrowHead:nth-child(2){transform:rotate(-45deg)}.VprpIa_onSolid{background:var(--brand-on-solid-strong)}.VprpIa_onBackground{background:var(--brand-on-background-strong)}
._196C5a_marqueeWrapper{will-change:transform}._196C5a_marqueeContent{white-space:nowrap;flex-shrink:0;min-width:100%}
._Usy2a_mask{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(var(--gradient-direction), var(--base-color), transparent);-webkit-mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}
.zdPZ6q_container{isolation:isolate}.zdPZ6q_scroller{scrollbar-width:none;isolation:isolate}.zdPZ6q_scroller::-webkit-scrollbar{display:none}.zdPZ6q_row{overflow-x:auto}.zdPZ6q_column{overflow-y:auto}
.FTmkdG_indicator:hover .FTmkdG_inactive,.FTmkdG_indicator:focus-within .FTmkdG_inactive{background:var(--neutral-alpha-strong)}.FTmkdG_inactive{background:var(--neutral-alpha-medium)}.FTmkdG_active{background:var(--neutral-on-background-strong)}.FTmkdG_controls:hover .FTmkdG_fade,.FTmkdG_controls:focus-within .FTmkdG_fade{opacity:.5}.FTmkdG_controls:hover .FTmkdG_button,.FTmkdG_controls:focus-within .FTmkdG_button{opacity:1;transform:translate(0)}.FTmkdG_fade,.FTmkdG_button{opacity:0}.FTmkdG_button{animation-delay:.2s}.FTmkdG_left .FTmkdG_button{transform:translate(-1rem)}.FTmkdG_right .FTmkdG_button{transform:translate(1rem)}
.rfMhNW_scrollContainer::-webkit-scrollbar{display:none}.rfMhNW_slide{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0}@media (hover:hover) and (pointer:fine){.rfMhNW_carouselContainer:hover .rfMhNW_navButton,.rfMhNW_carouselContainer:focus-within .rfMhNW_navButton{opacity:1;pointer-events:auto}}.rfMhNW_navButton{opacity:0;pointer-events:none;transition:opacity .3s}@media (hover:none){.rfMhNW_navButton{display:none}}
@media (hover:hover){.hUmB6W_card:hover{background-color:var(--neutral-alpha-weak)}}
.AiqN8q_fadeIn{animation:.2s ease-in-out AiqN8q_fadeIn}@keyframes AiqN8q_fadeIn{0%{opacity:0}to{opacity:1}}
.FHhoha_container{cursor:var(--cursor-interactive);isolation:isolate}.FHhoha_container:hover .FHhoha_element.FHhoha_checked .FHhoha_element:before,.FHhoha_container:focus .FHhoha_element.FHhoha_checked .FHhoha_element:before{display:none}.FHhoha_element{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);width:var(--static-space-20);height:var(--static-space-20);min-width:var(--static-space-20);min-height:var(--static-space-20);transition:var(--transition-micro-medium);background-color:var(--surface-background);border-style:solid;border-width:1px;outline:none}.FHhoha_element.FHhoha_checked{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}.FHhoha_disabled .FHhoha_element{opacity:.6}.FHhoha_disabled .FHhoha_element:before,.FHhoha_noHover:hover .FHhoha_element:before{display:none}.FHhoha_container:hover .FHhoha_element:before,.FHhoha_element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards FHhoha_scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes FHhoha_scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.FHhoha_icon{animation:.2s .1s forwards FHhoha_scaleIn;transform:scale(0)}@keyframes FHhoha_scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}.FHhoha_hidden{opacity:0;pointer-events:none;position:absolute}.FHhoha_indeterminate{background:var(--brand-on-solid-strong);width:var(--static-space-12);height:var(--static-space-2)}
.IWVzVG_chip{white-space:nowrap;-webkit-user-select:none;user-select:none}.IWVzVG_chip.IWVzVG_selected{background:var(--brand-alpha-medium);color:var(--brand-on-background-medium)}.IWVzVG_chip.IWVzVG_selected:hover,.IWVzVG_chip.IWVzVG_selected:focus{background:var(--brand-alpha-medium)}.IWVzVG_chip.IWVzVG_selected:active{background:var(--brand-alpha-weak);color:var(--brand-on-background-weak)}.IWVzVG_chip.IWVzVG_unselected{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-medium)}.IWVzVG_chip.IWVzVG_unselected:hover,.IWVzVG_chip.IWVzVG_unselected:focus{background:var(--neutral-alpha-medium)}.IWVzVG_chip.IWVzVG_unselected:active{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-weak)}.IWVzVG_chip:disabled{background:var(--neutral-solid-weak);cursor:not-allowed}
.WCFeYG_base{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);min-height:var(--static-space-56)}.WCFeYG_base.WCFeYG_focused,.WCFeYG_base.WCFeYG_filled{border-color:var(--neutral-border-medium)}.WCFeYG_base:has(.WCFeYG_placeholder):has(.WCFeYG_floating) .WCFeYG_placeholder{padding-top:var(--static-space-12)}.WCFeYG_resizeHandle:after{pointer-events:none;content:"";width:var(--static-space-32);height:var(--static-space-32);border:1px solid var(--neutral-border-strong);background-color:var(--neutral-alpha-weak);position:absolute;bottom:0;right:0;transform:translate(50%)translateY(50%)rotate(45deg)}.WCFeYG_resizeHandle ::-webkit-resizer{display:none}.WCFeYG_label{left:var(--static-space-16);color:var(--neutral-on-background-medium);pointer-events:none;transform-origin:0;transition:transform .3s,top .3s,left .3s;position:absolute}.WCFeYG_label.WCFeYG_floating{transform:scale(.75)}.WCFeYG_inputLabel{top:50%;transform:translateY(-50%)}.WCFeYG_textareaLabel{top:calc(var(--static-space-16) + var(--static-space-2))}.WCFeYG_xs{min-height:var(--static-space-40)}.WCFeYG_xs .WCFeYG_label.WCFeYG_floating,.WCFeYG_xs .WCFeYG_textareaLabel.WCFeYG_floating{top:calc(var(--static-space-4) - var(--static-space-1))}.WCFeYG_xs .WCFeYG_inputLabel.WCFeYG_floating,.WCFeYG_xs .WCFeYG_textareaLabel.WCFeYG_floating{transform:scale(.6)}.WCFeYG_s{min-height:var(--static-space-48)}.WCFeYG_s .WCFeYG_label.WCFeYG_floating,.WCFeYG_s .WCFeYG_textareaLabel.WCFeYG_floating{top:calc(var(--static-space-4) - var(--static-space-1))}.WCFeYG_m{min-height:var(--static-space-56)}.WCFeYG_m .WCFeYG_label.WCFeYG_floating,.WCFeYG_m .WCFeYG_textareaLabel.WCFeYG_floating{top:calc(var(--static-space-8) - var(--static-space-2))}.WCFeYG_l{min-height:var(--static-space-64)}.WCFeYG_l .WCFeYG_label.WCFeYG_floating{top:calc(var(--static-space-8) - var(--static-space-2))}.WCFeYG_l .WCFeYG_textareaLabel.WCFeYG_floating{top:var(--static-space-4)}.WCFeYG_xl{min-height:var(--static-space-72)}.WCFeYG_xl .WCFeYG_label.WCFeYG_floating{top:calc(var(--static-space-12) - var(--static-space-2))}.WCFeYG_xl .WCFeYG_textareaLabel.WCFeYG_floating{top:var(--static-space-4)}.WCFeYG_input{width:100%;height:100%;color:var(--neutral-on-background-strong);padding:0 var(--static-space-12);border-radius:var(--radius-s);background:0 0;border:none;outline:none}.WCFeYG_input.WCFeYG_placeholder{padding-top:0}.WCFeYG_input.WCFeYG_textarea.WCFeYG_placeholder{padding-top:var(--static-space-12);padding-bottom:var(--static-space-12)}.WCFeYG_input:not(.WCFeYG_placeholder),.WCFeYG_input.WCFeYG_placeholder.WCFeYG_hasChildren{padding-top:var(--static-space-16)}.WCFeYG_input::placeholder{color:var(--neutral-on-background-weak)}.WCFeYG_input:disabled{color:var(--neutral-on-background-weak);cursor:not-allowed}:-webkit-any(.WCFeYG_input:autofill,.WCFeYG_input:-webkit-autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32) var(--neutral-background-medium) inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}:is(.WCFeYG_input:autofill,.WCFeYG_input:autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32) var(--neutral-background-medium) inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}.WCFeYG_error .WCFeYG_base{background-color:var(--danger-background-medium);border-color:var(--danger-border-medium)}.WCFeYG_error .WCFeYG_input,.WCFeYG_error .WCFeYG_prefix,.WCFeYG_error .WCFeYG_suffix{color:var(--danger-on-background-medium)}.WCFeYG_error .WCFeYG_label{color:var(--danger-on-background-weak)}.WCFeYG_error .WCFeYG_resizeHandle:after{border-color:var(--danger-border-medium);background-color:var(--danger-alpha-weak)}.WCFeYG_prefix,.WCFeYG_suffix{align-self:center}.WCFeYG_input[type=color]{opacity:0}
@keyframes _6rDGYW_fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._6rDGYW_fadeIn{transform-origin:100% 0;animation:_6rDGYW_fadeIn var(--transition-duration-micro-medium) var(--transition-eased)}
.E9Q-lq_calendar.E9Q-lq_xs{--calendar-padding:var(--static-space-8);--calendar-gap:var(--static-space-4);--calendar-button-size:var(--static-space-24);--calendar-font-size:var(--font-size-xs)}.E9Q-lq_calendar.E9Q-lq_s{--calendar-padding:var(--static-space-12);--calendar-gap:var(--static-space-8);--calendar-button-size:var(--static-space-28);--calendar-font-size:var(--font-size-s)}.E9Q-lq_calendar.E9Q-lq_m{--calendar-padding:var(--static-space-16);--calendar-gap:var(--static-space-12);--calendar-button-size:var(--static-space-32);--calendar-font-size:var(--font-size-m)}.E9Q-lq_calendar.E9Q-lq_l{--calendar-padding:var(--static-space-20);--calendar-gap:var(--static-space-16);--calendar-button-size:var(--static-space-36);--calendar-font-size:var(--font-size-l)}.E9Q-lq_calendar.E9Q-lq_xl{--calendar-padding:var(--static-space-24);--calendar-gap:var(--static-space-20);--calendar-button-size:var(--static-space-40);--calendar-font-size:var(--font-size-xl)}.E9Q-lq_monthButton:hover{background:var(--neutral-background-medium);transform:scale(1.1)}.E9Q-lq_monthButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.E9Q-lq_dayButton{aspect-ratio:1;width:var(--calendar-button-size);height:var(--calendar-button-size);font-size:var(--calendar-font-size);border-radius:var(--radius-m);border:.5px solid var(--neutral-background-medium);color:var(--neutral-on-background-weak);background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex}.E9Q-lq_dayButton:hover{color:var(--neutral-background-weak);background:var(--neutral-background-strong);transform:scale(1.1)}.E9Q-lq_dayButton:active{background-color:var(--brand-background-strong);color:#fff;transform:scale(.95)}.E9Q-lq_dayButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.E9Q-lq_timeSelector{background:var(--neutral-background-medium);border-radius:var(--radius-m);border:1px solid var(--neutral-background-medium);padding:var(--calendar-padding);font-size:var(--calendar-font-size)}.E9Q-lq_timeSelector:focus-within{border:1px solid var(--neutral-border-strong)}.E9Q-lq_timeInput{width:var(--static-space-40);height:var(--static-space-32);border:1px solid var(--neutral-border-medium);border-radius:var(--radius-m);background:var(--neutral-background-strong);color:var(--neutral-on-background-strong);text-align:center;font-size:var(--calendar-font-size);outline:none;transition:all .2s ease-in-out}.E9Q-lq_timeInput:focus{border-color:var(--brand-border-medium);box-shadow:0 0 0 2px var(--brand-alpha-weak)}.E9Q-lq_timeInput:invalid{border-color:var(--danger-border-medium)}.E9Q-lq_timeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.E9Q-lq_timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.E9Q-lq_ampmSelector button{min-width:var(--static-space-40)}.E9Q-lq_monthTransition{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.E9Q-lq_slideLeft{opacity:0;transform:translate(-20px)}.E9Q-lq_slideRight{opacity:0;transform:translate(20px)}.E9Q-lq_timeWrapper.E9Q-lq_vertical{align-items:flex-start}.E9Q-lq_verticalTimeLabel{writing-mode:vertical-lr;margin-right:var(--static-space-8);transform:rotate(180deg)}.E9Q-lq_timeSelector.E9Q-lq_vertical{flex-direction:column;align-items:flex-start}.E9Q-lq_ampmSelector{min-width:var(--static-space-80);height:var(--static-space-32);font-size:var(--calendar-font-size)}.E9Q-lq_ampmSelector.E9Q-lq_vertical{min-width:var(--static-space-32);height:auto}.E9Q-lq_ampmSelector.E9Q-lq_vertical button{min-width:var(--static-space-32);height:var(--static-space-40)}.E9Q-lq_grid{display:grid}.E9Q-lq_grid>div{overflow:hidden}
.r7RelG_overlay{opacity:0;visibility:hidden}.r7RelG_overlay.r7RelG_open{opacity:1;visibility:visible}.r7RelG_dialog{opacity:0;max-width:40rem;max-height:100%;transform:scale(.2)}.r7RelG_dialog.r7RelG_open{opacity:1;visibility:visible;transform:scale(1)}@media (max-width:1024px){.r7RelG_dialog{bottom:var(--static-space-8);left:var(--static-space-8);right:var(--static-space-8);top:var(--static-space-8);position:fixed;max-width:calc(100% - var(--static-space-16))!important}}
.GKWuaq_emojiButton{will-change:transform;contain:layout style paint;transition:transform .1s}.GKWuaq_emojiButton:hover,.GKWuaq_emojiButton:focus-visible{transform:scale(1.05)}.GKWuaq_emojiButton:focus-visible{background:var(--neutral-alpha-weak)!important}
.b8gdqW_glitchLayer{pointer-events:none}.b8gdqW_blueShift{filter:hue-rotate(260deg);z-index:1;animation:2.5s infinite b8gdqW_glitch-blue}.b8gdqW_redShift{filter:hue-rotate(120deg);z-index:1;animation:2.5s infinite b8gdqW_glitch-red}@keyframes b8gdqW_glitch-blue{6%,14%,70%,78%{opacity:.25;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(50% 0 25%);transform:translate(-5px,-3px)skew(1deg,-2deg)}11%,13%{opacity:.7;clip-path:inset(0 35% 40% 0);transform:translate(4px,-7px)skew(-1deg)scaleX(1.5)scaleY(1.25)}14%,82%{opacity:.3;clip-path:inset(30% 5% 25% 40%);transform:translate(-5px,-3px)skew(1deg,-1deg)}75%,83%{opacity:.2;clip-path:inset(0 35% 45% 10%);transform:translate(-9px,2px)skew(-1deg)}}@keyframes b8gdqW_glitch-red{6%,14%,70%,78%{opacity:0;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(5% 0 10%);transform:translate(6px,4px)skew(1deg)}11%,13%{opacity:.7;clip-path:inset(5% 0 10%);transform:translate(-4px,5px)skewY(-1deg)}14%,82%{opacity:.2;clip-path:inset(50% 25% 25% 0);transform:translate(-7px,-4px)skew(1deg,-1deg)}75%,80%{opacity:.3;clip-path:inset(0 0 20% 50%);transform:translate(4px,-6px)skew(-1deg)scaleX(2)scaleY(1.25)}}.b8gdqW_slow{animation-duration:3.5s}.b8gdqW_medium{animation-duration:2.5s}.b8gdqW_fast{animation-duration:1.5s}.b8gdqW_active .b8gdqW_blueShift,.b8gdqW_active .b8gdqW_redShift{animation-play-state:running}.b8gdqW_glitchFx:not(.b8gdqW_active) .b8gdqW_blueShift,.b8gdqW_glitchFx:not(.b8gdqW_active) .b8gdqW_redShift{animation-play-state:paused}
.jQEQ0a_overlay{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.jQEQ0a_holoFx{isolation:isolate;z-index:0}.jQEQ0a_holoFx:hover .jQEQ0a_burn{opacity:var(--burn-opacity);z-index:1;transform:translate(1px)translateY(1px)}.jQEQ0a_holoFx:hover .jQEQ0a_shine{opacity:var(--light-opacity);z-index:2;transform:translate(-1px)translateY(-1px)}.jQEQ0a_holoFx:hover .jQEQ0a_texture{opacity:var(--texture-opacity);transform:translateX(calc(var(--gradient-pos-x) / 50)) scale(1.1);z-index:3;background-position:50%;background-size:150% 150%}
@keyframes _0XQiTG_fadeIn{0%{opacity:0}to{opacity:1}}._0XQiTG_fadeIn{animation:.2s ease-in-out _0XQiTG_fadeIn}
.Euif_a_inlineCode{vertical-align:middle;font-size:80%;line-height:125%}
.cLvx1G_listItem::marker{color:var(--neutral-on-background-weak)}
.ZP0HlW_logo{will-change:opacity,filter,transform;transform-origin:50%;animation:5s ease-out both ZP0HlW_fadeInOut}.ZP0HlW_staticLogo{will-change:opacity,filter,transform;transform-origin:50%;animation:1s ease-out forwards ZP0HlW_fadeIn}@keyframes ZP0HlW_fadeIn{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes ZP0HlW_fadeInOut{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}4%,96%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(1.5rem);transform:scale(.2)}}
.rStxQq_columns-1{column-count:1}.rStxQq_columns-2{column-count:2}.rStxQq_columns-3{column-count:3}.rStxQq_columns-4{column-count:4}.rStxQq_columns-5{column-count:5}.rStxQq_columns-6{column-count:6}.rStxQq_columns-7{column-count:7}.rStxQq_columns-8{column-count:8}.rStxQq_columns-9{column-count:9}.rStxQq_columns-10{column-count:10}.rStxQq_columns-11{column-count:11}.rStxQq_columns-12{column-count:12}@media (max-width:1440px){.rStxQq_l-columns-1{column-count:1}.rStxQq_l-columns-2{column-count:2}.rStxQq_l-columns-3{column-count:3}.rStxQq_l-columns-4{column-count:4}.rStxQq_l-columns-5{column-count:5}.rStxQq_l-columns-6{column-count:6}.rStxQq_l-columns-7{column-count:7}.rStxQq_l-columns-8{column-count:8}.rStxQq_l-columns-9{column-count:9}.rStxQq_l-columns-10{column-count:10}.rStxQq_l-columns-11{column-count:11}.rStxQq_l-columns-12{column-count:12}}@media (max-width:1024px){.rStxQq_m-columns-1{column-count:1}.rStxQq_m-columns-2{column-count:2}.rStxQq_m-columns-3{column-count:3}.rStxQq_m-columns-4{column-count:4}.rStxQq_m-columns-5{column-count:5}.rStxQq_m-columns-6{column-count:6}.rStxQq_m-columns-7{column-count:7}.rStxQq_m-columns-8{column-count:8}.rStxQq_m-columns-9{column-count:9}.rStxQq_m-columns-10{column-count:10}.rStxQq_m-columns-11{column-count:11}.rStxQq_m-columns-12{column-count:12}}@media (max-width:768px){.rStxQq_s-columns-1{column-count:1}.rStxQq_s-columns-2{column-count:2}.rStxQq_s-columns-3{column-count:3}.rStxQq_s-columns-4{column-count:4}.rStxQq_s-columns-5{column-count:5}.rStxQq_s-columns-6{column-count:6}.rStxQq_s-columns-7{column-count:7}.rStxQq_s-columns-8{column-count:8}.rStxQq_s-columns-9{column-count:9}.rStxQq_s-columns-10{column-count:10}.rStxQq_s-columns-11{column-count:11}.rStxQq_s-columns-12{column-count:12}}
.i8GIMq_line{background-color:var(--neutral-on-background-strong);height:1px;width:var(--static-space-24);transition:transform .3s;position:absolute;top:50%;left:50%}.i8GIMq_line:first-child{transform:translateX(-50%) translateY(calc(-1 * var(--static-space-4)))}.i8GIMq_line:last-child{transform:translateX(-50%) translateY(var(--static-space-4))}.i8GIMq_active:first-child{transform:translate(-50%)translateY(0)rotate(45deg)}.i8GIMq_active:last-child{transform:translate(-50%)translateY(0)rotate(-45deg)}
.AwtiLW_inputs{font-size:var(--font-size-heading-xl);min-width:var(--static-space-48);max-width:var(--static-space-48);transition:border-color .2s,box-shadow .2s}.AwtiLW_inputs input{text-align:center}.AwtiLW_inputs:focus-within{animation:.3s forwards AwtiLW_focusAnimation}@keyframes AwtiLW_focusAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.fhKG6W_position{top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.fhKG6W_dot{transform-origin:50%;pointer-events:none;animation:2s ease-out infinite fhKG6W_pulse}@keyframes fhKG6W_pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}
.na14iG_scrollToTop{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s linear .2s}.na14iG_scrollToTop[data-visible=true]{opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility linear}
._oTZYG_shineFx{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 40%, currentColor 50%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite _oTZYG_shine;display:inline-block}._oTZYG_inverse{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg, currentColor 40%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 50%, currentColor 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite _oTZYG_shine;display:inline-block}@keyframes _oTZYG_shine{0%{background-position:100%}to{background-position:-100%}}._oTZYG_shineFx._oTZYG_disabled{-webkit-text-fill-color:inherit;background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}
._u7QLW_select{min-width:var(--static-space-40);min-height:var(--static-space-40);border-radius:var(--radius-m-nest-4);border-color:var(--static-transparent);background:var(--static-transparent);border-style:solid;border-width:1px}._u7QLW_select:hover{background:var(--neutral-alpha-medium);border-color:var(--neutral-alpha-medium)}._u7QLW_select._u7QLW_selected{background:var(--neutral-alpha-strong);border-color:var(--neutral-alpha-strong)}._u7QLW_swatch{border-radius:var(--radius-m);border-style:solid;border-width:1px;width:100%;height:100%}._u7QLW_slate{background:var(--scheme-slate-500);border-color:var(--scheme-slate-700)}._u7QLW_gray{background:var(--scheme-gray-500);border-color:var(--scheme-gray-700)}._u7QLW_rose{background:var(--scheme-rose-500);border-color:var(--scheme-rose-700)}._u7QLW_mint{background:var(--scheme-mint-500);border-color:var(--scheme-mint-700)}._u7QLW_dusk{background:var(--scheme-dusk-500);border-color:var(--scheme-dusk-700)}._u7QLW_sand{background:var(--scheme-sand-500);border-color:var(--scheme-sand-700)}._u7QLW_blue{background:var(--scheme-blue-500);border-color:var(--scheme-blue-700)}._u7QLW_cyan{background:var(--scheme-cyan-500);border-color:var(--scheme-cyan-700)}._u7QLW_indigo{background:var(--scheme-indigo-500);border-color:var(--scheme-indigo-700)}._u7QLW_violet{background:var(--scheme-violet-500);border-color:var(--scheme-violet-700)}._u7QLW_magenta{background:var(--scheme-magenta-500);border-color:var(--scheme-magenta-700)}._u7QLW_pink{background:var(--scheme-pink-500);border-color:var(--scheme-pink-700)}._u7QLW_yellow{background:var(--scheme-yellow-500);border-color:var(--scheme-yellow-700)}._u7QLW_orange{background:var(--scheme-orange-500);border-color:var(--scheme-orange-700)}._u7QLW_red{background:var(--scheme-red-500);border-color:var(--scheme-red-700)}._u7QLW_moss{background:var(--scheme-moss-500);border-color:var(--scheme-moss-700)}._u7QLW_green{background:var(--scheme-green-500);border-color:var(--scheme-green-700)}._u7QLW_emerald{background:var(--scheme-emerald-500);border-color:var(--scheme-emerald-700)}._u7QLW_aqua{background:var(--scheme-aqua-500);border-color:var(--scheme-aqua-700)}._u7QLW_neutral{background:var(--neutral-solid-medium);border-color:var(--neutral-alpha-strong)}
.h1yiEW_panel{visibility:hidden;opacity:0;z-index:-1;transform-origin:100% 0;transform:scale(.2)}.h1yiEW_panel.h1yiEW_open{visibility:visible;opacity:1;transform:scale(1)}.h1yiEW_panel:not(.h1yiEW_open){z-index:-1;filter:blur(.25rem)}
.XXkHyq_container{cursor:var(--cursor-interactive);isolation:isolate}.XXkHyq_container:active .XXkHyq_element{transform:translateY(-50%)scaleX(1.2)}.XXkHyq_container:hover .XXkHyq_switch{background-color:var(--neutral-solid-strong)}.XXkHyq_container:hover .XXkHyq_switch.XXkHyq_checked{background-color:var(--brand-solid-strong)}.XXkHyq_container:hover .XXkHyq_switch.XXkHyq_checked .XXkHyq_element:before{display:none}.XXkHyq_reverse{flex-direction:row-reverse}.XXkHyq_switch{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);border-style:solid;border-width:var(--solid-border-width);width:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-24);border-radius:var(--radius-l-nest-4);background-color:var(--neutral-solid-medium);transition:var(--transition-micro-medium);position:relative}.XXkHyq_switch.XXkHyq_checked{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}.XXkHyq_switch.XXkHyq_checked .XXkHyq_element{left:calc(100% - var(--static-space-20));transform-origin:100%}.XXkHyq_element{z-index:1;transform-origin:0;width:var(--static-space-16);height:var(--static-space-16);border-radius:var(--radius-l);background-color:var(--brand-on-solid-strong);top:50%;left:var(--static-space-4);outline:none;transition:left .3s,transform .3s;position:absolute;transform:translateY(-50%)}.XXkHyq_disabled .XXkHyq_switch{opacity:.4}.XXkHyq_disabled .XXkHyq_element:before{display:none!important}.XXkHyq_container:hover .XXkHyq_element:before,.XXkHyq_element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards XXkHyq_scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes XXkHyq_scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}
.HdbQuq_table{border-collapse:separate;border-spacing:0;table-layout:auto;width:100%}.HdbQuq_table__container{position:relative}.HdbQuq_table__container::-webkit-scrollbar{width:8px;height:8px}.HdbQuq_table__container::-webkit-scrollbar-track{background:var(--neutral-alpha-weak);border-radius:var(--radius-s)}.HdbQuq_table__container::-webkit-scrollbar-thumb{background:var(--neutral-alpha-medium);border-radius:var(--radius-s)}.HdbQuq_table__container::-webkit-scrollbar-thumb:hover{background:var(--neutral-alpha-strong)}.HdbQuq_table__thead tr th{padding:var(--static-space-12) var(--static-space-16);border-bottom:1px solid var(--neutral-alpha-medium);font-size:var(--font-size-s);text-align:left;white-space:nowrap;background:var(--surface);font-weight:600}.HdbQuq_table__tbody tr td{padding:var(--static-space-12) var(--static-space-16);border-bottom:1px solid var(--neutral-alpha-weak);font-size:var(--font-size-s);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HdbQuq_table__tbody tr:last-child td{border-bottom:none}.HdbQuq_table__th{-webkit-user-select:none;user-select:none;transition:background-color .15s;position:relative}.HdbQuq_table__th--sortable{cursor:pointer}.HdbQuq_table__th--sortable:hover{background:color-mix(in srgb, var(--surface) 92%, var(--neutral-alpha-weak))}.HdbQuq_table__th--active{background:color-mix(in srgb, var(--surface) 92%, var(--neutral-alpha-weak));color:var(--accent-strong)}.HdbQuq_table__th--actions{white-space:nowrap}.HdbQuq_table__td{transition:background-color .15s}.HdbQuq_table__td--actions{white-space:nowrap;vertical-align:middle;padding:var(--static-space-12) var(--static-space-16)!important}.HdbQuq_table__td--actions>*{justify-content:flex-start;align-items:center;height:100%;display:flex}.HdbQuq_table__td--actions button{border-radius:var(--radius-l)!important;padding:var(--static-space-10)!important}.HdbQuq_table__row{transition:background-color .15s}.HdbQuq_table__empty,.HdbQuq_table__loading{border:none!important;padding:0!important}.HdbQuq_table--striped .HdbQuq_table__tbody tr:nth-child(odd){background:color-mix(in srgb, var(--surface) 98%, var(--neutral-alpha-weak))}.HdbQuq_table--hoverable .HdbQuq_table__tbody tr:hover{background:color-mix(in srgb, var(--surface) 92%, var(--neutral-alpha-weak))}.HdbQuq_table--clickable .HdbQuq_table__row{cursor:pointer}.HdbQuq_table--clickable .HdbQuq_table__row:hover{background:color-mix(in srgb, var(--surface) 88%, var(--neutral-alpha-medium))}.HdbQuq_table--compact thead tr th,.HdbQuq_table--compact tbody tr td{padding:var(--static-space-8) var(--static-space-12);font-size:var(--font-size-xs)}.HdbQuq_table--sticky-header .HdbQuq_table__thead{z-index:10;background:var(--neutral-alpha-weak);position:sticky;top:0;box-shadow:0 2px 8px #0000001a}.HdbQuq_table--sticky-header .HdbQuq_table__thead tr th{background:var(--neutral-alpha-weak)}@media (max-width:768px){.HdbQuq_table thead tr th,.HdbQuq_table tbody tr td{padding:var(--static-space-10) var(--static-space-12);font-size:var(--font-size-xs)}.HdbQuq_table__th--actions,.HdbQuq_table__td--actions{background:var(--surface);position:sticky;right:0;box-shadow:-2px 0 4px #0000000d}}
.cpm4fG_tag{white-space:nowrap;-webkit-user-select:none;user-select:none}.cpm4fG_tag.cpm4fG_gradient{background-image:linear-gradient(45deg, var(--brand-background-strong), var(--accent-background-strong));color:var(--brand-on-background-medium);background-clip:padding-box}
.lmTu-G_tiltFx{transition:transform .3s ease-out}@media (hover:hover){.lmTu-G_tiltFx{perspective:1000px;transform-style:preserve-3d;will-change:transform}}
.GsbC0q_wrapper{border:1px solid var(--static-transparent);transition:var(--transition-micro-medium)}.GsbC0q_wrapper:hover{background-color:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-medium)}.GsbC0q_wrapper.GsbC0q_selected:hover{background-color:var(--neutral-background-strong);border:1px solid var(--neutral-border-strong)}
@keyframes a7DViG_fadeInFromDistance{0%{opacity:0;filter:blur(20px);transform:scale(0)translateZ(-100px)}to{opacity:1;filter:blur();transform:scale(1)translateZ(0)}}@keyframes a7DViG_fadeOutPastViewer{0%{opacity:1;filter:blur();transform:scale(1)translateZ(0)}to{opacity:0;filter:blur(30px);transform:scale(8)translateZ(100px)}}@keyframes a7DViG_letterFadeIn{0%{opacity:0;filter:blur(25px);transform:scale(.1)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes a7DViG_letterFadeOut{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(20px);transform:scale(4)}}.a7DViG_word{margin-right:.35em;display:inline-flex}.a7DViG_letter{will-change:transform;display:inline-block}.a7DViG_letter.a7DViG_entering{animation:1.2s ease-out both a7DViG_letterFadeIn;animation-delay:var(--entry-delay,0s),var(--entry-delay,0s)}.a7DViG_letter.a7DViG_exiting{animation:1.6s ease-in-out forwards a7DViG_letterFadeOut;animation-delay:var(--exit-delay,0s)}
.k1WjLa_overlay{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);animation:.2s ease-out forwards k1WjLa_fadeIn}.k1WjLa_overlay.k1WjLa_closing{animation:.2s ease-out forwards k1WjLa_fadeOut}.k1WjLa_content{animation:.2s ease-out forwards k1WjLa_scaleIn}.k1WjLa_content.k1WjLa_closing{animation:.2s ease-out forwards k1WjLa_scaleOut}@keyframes k1WjLa_fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}@keyframes k1WjLa_fadeOut{0%{opacity:1;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes k1WjLa_scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes k1WjLa_scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}
.r4HxdW_svg{display:block;overflow:visible}.r4HxdW_activeLine,.r4HxdW_inactiveLine{transition:all .3s cubic-bezier(.4,0,.2,1)}.r4HxdW_label{font-family:var(--font-code);-webkit-user-select:none;user-select:none}@keyframes r4HxdW_pulse{0%,to{opacity:1}50%{opacity:.8}}
.Yohroq_root{isolation:isolate;perspective:1200px;position:relative}.Yohroq_glow:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ih-accent) 55%, transparent), color-mix(in srgb, var(--ih-accent) 18%, transparent) 55%, transparent 100%);opacity:.5;filter:blur(24px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 6%}.Yohroq_parallax{transform:translateY(var(--parallax-y,0px))}.Yohroq_picture{display:contents}.Yohroq_float{position:relative}.Yohroq_tilt{transform:rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d}.Yohroq_img{width:100%;height:auto;filter:var(--ih-shadow-cutout);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;display:block}@keyframes Yohroq_cover3d-float{0%,to{translate:0 -10px}50%{translate:0 10px}}@media (prefers-reduced-motion:no-preference){.Yohroq_floating{will-change:translate;animation:6s ease-in-out infinite Yohroq_cover3d-float}}@media (prefers-reduced-motion:reduce){.Yohroq_parallax,.Yohroq_tilt{transition:none;transform:none}}
.Lut1XW_card{isolation:isolate;border:1px solid var(--ih-line);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--ih-accent) 12%, transparent), transparent 60%),var(--ih-panel);border-radius:28px;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(24px,5vw,56px);position:relative;overflow:hidden;display:grid!important}html[dir=rtl] .Lut1XW_card{background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--ih-accent) 12%, transparent), transparent 60%),var(--ih-panel)}@media (min-width:900px){.Lut1XW_withCover{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.Lut1XW_copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Lut1XW_card:not(.Lut1XW_withCover) .Lut1XW_copy{text-align:center;align-items:center;max-width:34rem;margin-inline:auto}.Lut1XW_art{margin-block-end:14px}.Lut1XW_eyebrow{border:1px solid color-mix(in srgb, var(--ih-teal-text) 32%, transparent);font-family:var(--ih-font-mono);letter-spacing:.14em;color:var(--ih-teal-text);border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:5px 12px;font-size:12px;line-height:1.4;display:inline-flex}.Lut1XW_eyebrow:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}html[dir=rtl] .Lut1XW_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}.Lut1XW_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.2}html[dir=rtl] .Lut1XW_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .Lut1XW_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.Lut1XW_desc{max-width:44ch;font-family:var(--ih-font-text);font-size:clamp(var(--ih-rem)*.9375,1.8vw,var(--ih-rem)*1.0625);color:var(--ih-ink-dim);margin:0 0 18px;line-height:1.8}html[lang=en] .Lut1XW_desc{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.Lut1XW_stats{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.Lut1XW_stats li{border:1px solid var(--ih-line);background:var(--ih-chip-bg);font-family:var(--ih-font-mono);letter-spacing:.06em;color:var(--ih-ink-dim);border-radius:6px;padding:4px 9px;font-size:11px}.Lut1XW_form{width:100%;max-width:26rem}.Lut1XW_card:not(.Lut1XW_withCover) .Lut1XW_form{margin-inline:auto}.Lut1XW_visual{place-items:center;width:min(100%,360px);margin-inline:auto;display:grid;position:relative}@media (max-width:899.98px){.Lut1XW_visual{order:-1;width:min(62vw,240px)}}:root[data-theme=light] .Lut1XW_creamCover{filter:drop-shadow(0 26px 34px color-mix(in srgb, var(--ih-noir) 30%, transparent)) drop-shadow(0 4px 10px color-mix(in srgb, var(--ih-noir) 24%, transparent))}
@keyframes rQXdjG_rainbow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.rQXdjG_rainbowButton{white-space:nowrap;cursor:pointer;outline-offset:2px;isolation:isolate;background:linear-gradient(var(--ih-panel), var(--ih-panel)),linear-gradient(var(--ih-panel) 50%, color-mix(in srgb, var(--ih-panel) 60%, transparent) 80%, transparent),linear-gradient(90deg, #ff4242, #a1ff42, #42a1ff, #42d0ff, #a142ff);height:2.25rem;color:var(--ih-ink);direction:ltr;background-size:100% 100%,100% 100%,200% 100%;background-origin:border-box;background-clip:padding-box,border-box,border-box;border:1.3px solid #0000;border-radius:8px;outline:2px solid #0000;justify-content:center;align-items:center;padding:0 .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:3s linear 4 rQXdjG_rainbow;display:inline-flex;position:relative}a.rQXdjG_rainbowButton:not(.button){white-space:nowrap;cursor:pointer;outline-offset:2px;isolation:isolate;background:linear-gradient(var(--ih-panel), var(--ih-panel)),linear-gradient(var(--ih-panel) 50%, color-mix(in srgb, var(--ih-panel) 60%, transparent) 80%, transparent),linear-gradient(90deg, #ff4242, #a1ff42, #42a1ff, #42d0ff, #a142ff);height:2.25rem;color:var(--ih-ink);direction:ltr;background-size:100% 100%,100% 100%,200% 100%;background-origin:border-box;background-clip:padding-box,border-box,border-box;border:1.3px solid #0000;border-radius:8px;outline:2px solid #0000;justify-content:center;align-items:center;padding:0 .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:3s linear 4 rQXdjG_rainbow;display:inline-flex;position:relative}.rQXdjG_rainbowButton:before{content:"";z-index:-1;filter:blur(.8rem);pointer-events:none;opacity:.8;background:linear-gradient(90deg,#ff4242,#a1ff42,#42a1ff,#42d0ff,#a142ff) 0 0/200%;width:65%;height:25%;transition:opacity .2s,filter .2s;animation:3s linear 4 rQXdjG_rainbow;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}a.rQXdjG_rainbowButton:not(.button):before{content:"";z-index:-1;filter:blur(.8rem);pointer-events:none;opacity:.8;background:linear-gradient(90deg,#ff4242,#a1ff42,#42a1ff,#42d0ff,#a142ff) 0 0/200%;width:65%;height:25%;transition:opacity .2s,filter .2s;animation:3s linear 4 rQXdjG_rainbow;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.rQXdjG_rainbowButton:hover{transform:scale(1.05)}a.rQXdjG_rainbowButton:not(.button):hover{transform:scale(1.05)}.rQXdjG_rainbowButton:hover:before{opacity:1;filter:blur(1rem)}a.rQXdjG_rainbowButton:not(.button):hover:before{opacity:1;filter:blur(1rem)}}.rQXdjG_rainbowButton:active{transform:scale(.95)}a.rQXdjG_rainbowButton:not(.button):active{transform:scale(.95)}.rQXdjG_rainbowButton:focus-visible{box-shadow:0 0 0 2px var(--ih-accent-text)}a.rQXdjG_rainbowButton:not(.button):focus-visible{box-shadow:0 0 0 2px var(--ih-accent-text)}@media (max-width:899.98px){.rQXdjG_rainbowButton{height:44px}a.rQXdjG_rainbowButton:not(.button){height:44px}}@media (prefers-reduced-motion:reduce){.rQXdjG_rainbowButton{transition:none;animation:none}a.rQXdjG_rainbowButton:not(.button){transition:none;animation:none}.rQXdjG_rainbowButton:before{animation:none}a.rQXdjG_rainbowButton:not(.button):before{animation:none}.rQXdjG_rainbowButton:hover,.rQXdjG_rainbowButton:active{transform:none}a.rQXdjG_rainbowButton:not(.button):hover{transform:none}a.rQXdjG_rainbowButton:not(.button):active{transform:none}}.rQXdjG_leftGroup{align-items:center;display:flex}.rQXdjG_githubIcon{fill:currentColor;flex-shrink:0;width:1rem;height:1rem}.rQXdjG_label{color:currentColor;margin-left:.25rem;padding:.25rem;font-size:.875rem;font-weight:500}.rQXdjG_rightGroup{align-items:center;gap:.25rem;margin-left:.5rem;font-size:.875rem;display:flex}.rQXdjG_starIcon{width:1rem;height:1rem;color:var(--ih-ink-dim);flex-shrink:0;transition:color .2s,transform .2s}.rQXdjG_rainbowButton:hover .rQXdjG_starIcon{color:var(--ih-accent-text);transform:scale(1.15)}.rQXdjG_starCount{font-variant-numeric:tabular-nums;letter-spacing:.05em;color:currentColor;font-weight:500;display:inline-block}
.dC8AXa_doc{flex-direction:column;gap:32px;width:100%;max-width:46rem;margin-inline:auto;padding-block:24px 8px;display:flex}.dC8AXa_head{border-block-end:1px solid var(--ih-line);flex-direction:column;gap:10px;padding-block-end:24px;display:flex}html[dir=rtl] .dC8AXa_head h1{line-height:var(--ih-lh-display-ar);letter-spacing:0}.dC8AXa_updated{color:var(--ih-ink-dim);margin:0;font-size:14px}.dC8AXa_toc{border:1px solid var(--ih-line);background:var(--ih-panel);border-radius:16px;padding:16px 20px}.dC8AXa_tocLabel{color:var(--ih-ink-dim);margin:0 0 8px;font-size:13px}.dC8AXa_tocList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.dC8AXa_tocList{grid-template-columns:minmax(0,1fr)}}.dC8AXa_tocList a{border-radius:6px;align-items:baseline;gap:10px;padding-block:6px;font-size:15px;line-height:1.5;display:flex;color:var(--ih-ink-dim)!important;text-decoration:none!important}@media (pointer:coarse){.dC8AXa_tocList a{padding-block:10px}}.dC8AXa_tocList a:hover{color:var(--ih-ink)!important}.dC8AXa_tocList a:focus-visible{outline:2px solid var(--ih-accent);outline-offset:2px}.dC8AXa_num{font-variant-numeric:tabular-nums;min-width:1.5ch;color:var(--ih-accent-text);flex:none;font-weight:600}.dC8AXa_section{scroll-margin-top:calc(var(--ih-header-offset) + 16px);flex-direction:column;gap:12px;display:flex}.dC8AXa_sectionTitle{align-items:baseline;gap:12px;margin:0;display:flex}html[dir=rtl] .dC8AXa_sectionTitle{line-height:var(--ih-lh-display-ar)}.dC8AXa_list{flex-direction:column;gap:10px;margin:0;padding-inline-start:1.25em;display:flex}.dC8AXa_list li::marker{color:var(--ih-accent)}.dC8AXa_label{color:var(--ih-ink);font-weight:600}.dC8AXa_doc a.dC8AXa_link{color:var(--ih-accent-text);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.dC8AXa_doc a.dC8AXa_link:hover{text-decoration-thickness:2px}.dC8AXa_doc a.dC8AXa_link:focus-visible{outline:2px solid var(--ih-accent);outline-offset:2px;border-radius:2px}.dC8AXa_contact{border:1px solid var(--ih-line);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.dC8AXa_contactEmail{align-self:flex-start;font-size:16px;font-weight:600;color:var(--ih-accent-text)!important;text-decoration:none!important}.dC8AXa_contactEmail:hover{text-underline-offset:3px;text-decoration:underline!important}.dC8AXa_contactEmail:focus-visible{outline:2px solid var(--ih-accent);outline-offset:2px;border-radius:2px}
.E-zsta_section{width:100%;position:relative}.E-zsta_container{max-width:var(--ih-maxw);margin-inline:auto;padding-block:clamp(8px,2vw,24px) clamp(32px,5vw,64px);padding-inline:0}
.ia38Yq_obj{--obj-rise:16px;--obj-shadow:var(--ih-shadow-cutout);isolation:isolate;inline-size:var(--obj-w);aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;max-inline-size:100%;display:block;position:relative}@media (max-width:899.98px){.ia38Yq_obj{inline-size:var(--obj-w-sm)}}.ia38Yq_obj[data-center]{margin-inline:auto}.ia38Yq_obj[data-role=marker]{--obj-rise:10px;--obj-shadow:var(--ih-shadow-contact)}:root[data-theme=light] .ia38Yq_obj[data-tone=cotton]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ih-accent) 12%, var(--ih-panel-2)) 0%, color-mix(in srgb, var(--ih-accent) 7%, var(--ih-panel-2)) 48%, transparent 100%);border-radius:50%;position:absolute;inset:4%}.ia38Yq_rise,.ia38Yq_drift{display:block}.ia38Yq_drift{translate:0 var(--parallax-y,0px)}.ia38Yq_img{block-size:auto;inline-size:100%;filter:var(--obj-shadow);display:block}:is(html[dir=ltr] .ia38Yq_obj[data-mirror=ltr] .ia38Yq_img,html[dir=rtl] .ia38Yq_obj[data-mirror=rtl] .ia38Yq_img){transform:scaleX(-1)}@keyframes ia38Yq_obj-in{0%{opacity:0;translate:0 var(--obj-rise);scale:.94}}@keyframes ia38Yq_obj-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.ia38Yq_obj[data-enter=load] .ia38Yq_rise{animation:ia38Yq_obj-in .9s var(--ih-ease) var(--obj-delay) both}.ia38Yq_obj[data-enter=load]:before{animation:ia38Yq_obj-fade .9s var(--ih-ease) var(--obj-delay) both}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.ia38Yq_obj[data-enter=view] .ia38Yq_rise,.ia38Yq_obj[data-enter=view]:before{transition:opacity .7s var(--ih-ease) var(--obj-delay),translate .9s var(--ih-ease) var(--obj-delay),scale .9s var(--ih-ease) var(--obj-delay)}.ia38Yq_obj[data-enter=view]:not([data-in]) .ia38Yq_rise{opacity:0;translate:0 var(--obj-rise);scale:.94}.ia38Yq_obj[data-enter=view]:not([data-in]):before{opacity:0}}
.aM83AG_root{min-block-size:min(100svh,760px);inline-size:100%;padding-block:clamp(40px,7vw,96px);padding-inline:var(--ih-gutter);font-family:var(--ih-font-ui);color:var(--ih-ink);place-items:center;display:grid}.aM83AG_inner{text-align:center;flex-direction:column;align-items:center;gap:14px;inline-size:100%;max-inline-size:36rem;display:flex}.aM83AG_art{margin-block-end:6px}.aM83AG_code{border:1px solid color-mix(in srgb, var(--ih-accent) 38%, transparent);background:color-mix(in srgb, var(--ih-accent) 8%, transparent);font-family:var(--ih-font-mono);letter-spacing:.2em;color:var(--ih-accent-text);border-radius:999px;margin:0;padding:3px 12px;font-size:13px;line-height:1.6}.aM83AG_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:clamp(30px,5vw,46px);font-weight:900;line-height:1.2}html[dir=rtl] .aM83AG_title{line-height:var(--ih-lh-display-ar)}.aM83AG_title[tabindex="-1"]:focus{outline:none}.aM83AG_desc{max-inline-size:44ch;font-family:var(--ih-font-text);font-size:var(--ih-type-body-size);font-weight:var(--ih-type-body-weight);line-height:var(--ih-type-body-lh);color:var(--ih-ink-dim);text-wrap:balance;margin:0}.aM83AG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:14px;display:flex}@media (max-width:599.98px){.aM83AG_actions:has(>:nth-child(2)){flex-direction:column;align-self:stretch}}.aM83AG_ref{color:var(--ih-ink-dim);margin:6px 0 0;font-size:13px;line-height:1.6}.aM83AG_ref bdi{font-family:var(--ih-font-mono);font-size:12px}.aM83AG_note{border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);background:var(--ih-panel);text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;inline-size:100%;margin-block-start:14px;padding:clamp(16px,3vw,22px);display:grid}.aM83AG_noteIcon{background:color-mix(in srgb, var(--ih-accent) 12%, transparent);block-size:40px;inline-size:40px;color:var(--ih-accent-text);border-radius:12px;place-items:center;display:grid}.aM83AG_noteIcon svg{block-size:20px;inline-size:20px}.aM83AG_noteTitle{color:var(--ih-ink);margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.5}.aM83AG_noteText{font-family:var(--ih-font-text);font-size:var(--ih-type-small-size);font-weight:var(--ih-type-small-weight);line-height:var(--ih-type-small-lh);color:var(--ih-ink-dim);margin:0}.aM83AG_noteAction{grid-column:1/-1}.aM83AG_btn{isolation:isolate;border:1px solid var(--ih-line);min-block-size:48px;font-family:var(--ih-font-ui);cursor:pointer;transition:color .4s var(--ih-ease),border-color .4s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.aM83AG_btn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.aM83AG_btn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.aM83AG_btn:before{content:"";z-index:-1;transform-origin:0;transition:transform .5s var(--ih-ease);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .aM83AG_btn:before{transform-origin:100%}@media (hover:hover) and (pointer:fine){.aM83AG_btn:hover:before{transform:scaleX(1)}}.aM83AG_btn:focus-visible:before{transform:scaleX(1)}.aM83AG_btn:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.aM83AG_block{inline-size:100%}.aM83AG_root .aM83AG_solid,.aM83AG_root .aM83AG_solid:hover{border-color:var(--ih-accent);background:var(--ih-accent);color:var(--ih-on-accent);text-decoration:none}.aM83AG_solid:before{background:var(--ih-accent-deep)}.aM83AG_root .aM83AG_ghost,.aM83AG_root .aM83AG_ghost:hover{background:color-mix(in srgb, var(--ih-ink) 3%, transparent);color:var(--ih-ink);text-decoration:none}.aM83AG_ghost:before{background:color-mix(in srgb, var(--ih-ink) 8%, transparent)}.aM83AG_root .aM83AG_textLink,.aM83AG_root .aM83AG_textLink:hover{min-block-size:44px;color:var(--ih-ink-dim);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:4px;align-items:center;gap:6px;padding-inline:6px;font-size:14px;display:inline-flex}.aM83AG_root .aM83AG_textLink:hover{color:var(--ih-ink)}.aM83AG_textLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:6px}.aM83AG_arrow{flex:none;block-size:17px;inline-size:17px}html[dir=rtl] .aM83AG_arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.aM83AG_btn,.aM83AG_btn:before{transition:none}}
.taqysG_panel{border:1px solid var(--ih-line);border-radius:var(--ih-radius-l,20px);background:var(--ih-panel);inline-size:100%;max-inline-size:30rem;font-family:var(--ih-font-ui);color:var(--ih-ink);text-align:start;gap:14px;padding:clamp(16px,3vw,22px);display:grid}.taqysG_wide{max-inline-size:36rem}.taqysG_pair{display:contents}.taqysG_compact{gap:12px;max-inline-size:36rem;padding:clamp(14px,2.4vw,18px);container-type:inline-size}.taqysG_compact .taqysG_pair{gap:12px;display:grid}@container (min-width:28rem){.taqysG_compact .taqysG_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.taqysG_compact .taqysG_submit{border-color:var(--ih-accent-text);min-block-size:48px;inline-size:auto;color:var(--ih-accent-text);background:0 0;justify-self:start;padding-inline:20px;font-size:15px}.taqysG_compact .taqysG_submit:before{background:color-mix(in srgb, var(--ih-accent) 9%, transparent)}.taqysG_compact .taqysG_submit:focus-visible{outline-color:var(--ih-accent-text)}.taqysG_compact .taqysG_submit .taqysG_spinner{border-color:color-mix(in srgb, var(--ih-accent-text) 30%, transparent);border-block-start-color:var(--ih-accent-text)}.taqysG_lead{max-inline-size:46ch;font-family:var(--ih-font-text);font-size:var(--ih-type-body-size);font-weight:var(--ih-type-body-weight);line-height:var(--ih-type-body-lh);color:var(--ih-ink-dim);text-wrap:pretty;margin:0}.taqysG_trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.taqysG_live{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.taqysG_field{gap:6px;min-inline-size:0;display:grid}.taqysG_label{color:var(--ih-ink);margin:0;font-size:14px;font-weight:600;line-height:1.5}.taqysG_panel .taqysG_input,.taqysG_panel .taqysG_select{border:1px solid var(--ih-line);background:var(--ih-panel-2,var(--ih-panel));min-block-size:48px;inline-size:100%;color:var(--ih-ink);font-family:var(--ih-font-ui);text-align:start;transition:border-color .2s var(--ih-ease),box-shadow .2s var(--ih-ease);border-radius:12px;margin:0;padding:11px 14px;font-size:16px;line-height:1.5}.taqysG_panel .taqysG_input:focus,.taqysG_panel .taqysG_select:focus{border-color:var(--ih-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ih-accent) 22%, transparent);outline:2px solid #0000}.taqysG_panel .taqysG_input[aria-invalid=true],.taqysG_panel .taqysG_select[aria-invalid=true]{border-color:var(--ih-accent-text)}.taqysG_panel .taqysG_input:disabled,.taqysG_panel .taqysG_select:disabled{opacity:.55;cursor:not-allowed}.taqysG_panel .taqysG_select{appearance:none;cursor:pointer;padding-inline-end:40px}.taqysG_panel .taqysG_select option{color:var(--ih-ink);background:var(--ih-panel)}.taqysG_selectWrap{position:relative}.taqysG_chevron{block-size:16px;inline-size:16px;color:var(--ih-ink-dim);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:14px;transform:translateY(-50%)}.taqysG_error,.taqysG_hint{margin:0;font-size:13px;line-height:1.6}.taqysG_error{color:var(--ih-accent-text);font-weight:600}.taqysG_hint{color:var(--ih-ink-dim)}.taqysG_check{min-block-size:44px;color:var(--ih-ink);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding-block:6px;font-size:15px;line-height:1.6;display:grid;position:relative}.taqysG_check input{appearance:none;border:1.5px solid var(--ih-ink-faint);cursor:pointer;block-size:22px;inline-size:22px;transition:border-color .2s var(--ih-ease),background-color .2s var(--ih-ease);background:0 0;border-radius:6px;place-items:center;margin:1px 0 0;display:grid}.taqysG_check input:after{content:"";border:solid var(--ih-on-accent);block-size:11px;inline-size:6px;transition:transform .16s var(--ih-ease);border-width:0 2px 2px 0;margin-block-start:-2px;transform:rotate(45deg)scale(0)}.taqysG_check input:checked{border-color:var(--ih-accent);background:var(--ih-accent)}.taqysG_check input:checked:after{transform:rotate(45deg)scale(1)}.taqysG_check input:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.taqysG_check input:disabled{opacity:.55;cursor:not-allowed}.taqysG_submit{isolation:isolate;border:1px solid var(--ih-accent);background:var(--ih-accent);min-block-size:52px;inline-size:100%;color:var(--ih-on-accent);font-family:var(--ih-font-ui);cursor:pointer;transition:scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.taqysG_submit:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.taqysG_submit:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.taqysG_submit:before{content:"";z-index:-1;background:var(--ih-accent-deep);transform-origin:0;transition:transform .5s var(--ih-ease);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .taqysG_submit:before{transform-origin:100%}@media (hover:hover) and (pointer:fine){.taqysG_submit:hover:not(:disabled):before{transform:scaleX(1)}}.taqysG_submit:focus-visible:before{transform:scaleX(1)}.taqysG_submit:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px}.taqysG_submit:disabled{cursor:progress;opacity:.85}.taqysG_fit{inline-size:auto}.taqysG_solo{min-inline-size:min(100%,220px)}.taqysG_ghostBtn{border:1px solid var(--ih-line);background:color-mix(in srgb, var(--ih-ink) 3%, transparent);min-block-size:44px;color:var(--ih-ink);font-family:var(--ih-font-ui);cursor:pointer;transition:border-color .2s var(--ih-ease),background-color .2s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}.taqysG_ghostBtn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.taqysG_ghostBtn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}@media (hover:hover) and (pointer:fine){.taqysG_ghostBtn:hover:not(:disabled){border-color:var(--ih-ink-faint);background:color-mix(in srgb, var(--ih-ink) 7%, transparent)}}.taqysG_ghostBtn:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.taqysG_ghostBtn:disabled{cursor:progress;opacity:.7}.taqysG_textBtn{min-block-size:44px;color:var(--ih-ink-dim);font-family:var(--ih-font-ui);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;font-size:14px;display:inline-flex}.taqysG_textBtn:hover{color:var(--ih-ink)}.taqysG_textBtn:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:6px}.taqysG_arrow{flex:none;block-size:18px;inline-size:18px}html[dir=rtl] .taqysG_arrow{transform:scaleX(-1)}.taqysG_spinner{border:2px solid color-mix(in srgb, var(--ih-on-accent) 35%, transparent);border-block-start-color:var(--ih-on-accent);border-radius:50%;flex:none;block-size:16px;inline-size:16px;animation:.8s linear infinite taqysG_spin}@keyframes taqysG_spin{to{transform:rotate(360deg)}}.taqysG_fine{color:var(--ih-ink-dim);text-wrap:pretty;margin:0;font-size:13px;line-height:1.75}.taqysG_fine a,.taqysG_fine a:hover{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px}.taqysG_fine a:hover{color:var(--ih-ink)}.taqysG_fine a:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}.taqysG_formError{border:1px solid color-mix(in srgb, var(--ih-accent) 40%, transparent);background:color-mix(in srgb, var(--ih-accent) 9%, transparent);color:var(--ih-ink);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.6}.taqysG_done{border:1px solid color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line));border-radius:var(--ih-radius-l,20px);background:var(--ih-panel);inline-size:100%;max-inline-size:30rem;font-family:var(--ih-font-ui);color:var(--ih-ink);text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:clamp(14px,3vw,18px);font-size:15px;line-height:1.7;display:grid}.taqysG_done:focus{outline:none}.taqysG_done:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.taqysG_doneIcon{background:color-mix(in srgb, var(--ih-accent) 12%, transparent);block-size:38px;inline-size:38px;color:var(--ih-accent-text);border-radius:12px;place-items:center;display:grid}.taqysG_doneIcon svg{block-size:20px;inline-size:20px}.taqysG_doneText{margin:0}.taqysG_after{gap:14px;inline-size:100%;max-inline-size:36rem;display:grid}.taqysG_after>*{max-inline-size:none}.taqysG_survey{gap:18px}.taqysG_surveyIntro{color:var(--ih-ink);margin:0;font-size:15px;line-height:1.7}.taqysG_question{border:0;gap:10px;min-inline-size:0;margin:0;padding:0;display:grid}.taqysG_legend{color:var(--ih-ink);margin:0 0 2px;padding:0;font-size:15px;font-weight:700;line-height:1.5}.taqysG_chips{flex-wrap:wrap;gap:8px;display:flex}.taqysG_chip{border:1px solid var(--ih-line);background:var(--ih-chip-bg);min-block-size:44px;color:var(--ih-ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s var(--ih-ease),background-color .2s var(--ih-ease),color .2s var(--ih-ease);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.taqysG_chip input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.taqysG_chip:hover{border-color:var(--ih-ink-faint);color:var(--ih-ink)}}.taqysG_chip:has(input:checked){border-color:var(--ih-accent);background:color-mix(in srgb, var(--ih-accent) 12%, transparent);color:var(--ih-ink)}.taqysG_chip:has(input:focus-visible){outline:2px solid var(--ih-accent-text);outline-offset:2px}.taqysG_chipCheck{block-size:15px;inline-size:15px;color:var(--ih-accent-text);display:none}.taqysG_chip:has(input:checked) .taqysG_chipCheck{display:block}.taqysG_other{display:none}.taqysG_question:has(input[value=other]:checked) .taqysG_other{display:grid}.taqysG_row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.taqysG_masked{font-family:var(--ih-font-mono);color:var(--ih-ink-dim);margin:0;font-size:14px}.taqysG_ask{gap:12px;display:grid}.taqysG_center{text-align:center;justify-items:center}.taqysG_wideStack{justify-items:stretch;inline-size:100%;max-inline-size:36rem;margin-block-start:6px}.taqysG_statusLine{border:1px solid color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line));background:color-mix(in srgb, var(--ih-accent) 7%, transparent);font-family:var(--ih-font-ui);color:var(--ih-ink);text-align:center;border-radius:12px;margin:0;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.6}.taqysG_statusLine[data-empty]{display:none}.taqysG_plainFocus:focus{outline:none}.taqysG_askText{color:var(--ih-ink);margin:0;font-size:16px;font-weight:600;line-height:1.6}.taqysG_toggles{border-block:1px solid var(--ih-line-soft,var(--ih-line));margin:0;padding:0;list-style:none;display:grid}.taqysG_toggle{min-block-size:56px;color:var(--ih-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:8px;font-size:15px;line-height:1.5;display:flex}.taqysG_toggle+.taqysG_toggle{border-block-start:1px solid var(--ih-line-soft,var(--ih-line))}.taqysG_toggle[data-disabled]{cursor:default;color:var(--ih-ink-dim)}.taqysG_switch{appearance:none;border:1px solid var(--ih-line);background:color-mix(in srgb, var(--ih-ink) 14%, transparent);cursor:pointer;block-size:28px;inline-size:46px;transition:background-color .2s var(--ih-ease),border-color .2s var(--ih-ease);border-radius:999px;flex:none;margin:0;position:relative}.taqysG_switch:after{content:"";background:var(--ih-ink);block-size:20px;inline-size:20px;transition:inset-inline-start .2s var(--ih-ease),background-color .2s var(--ih-ease);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}.taqysG_switch:checked{border-color:var(--ih-accent);background:var(--ih-accent)}.taqysG_switch:checked:after{background:var(--ih-on-accent);inset-inline-start:21px}.taqysG_switch:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.taqysG_switch:disabled{opacity:.5;cursor:not-allowed}.taqysG_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:599.98px){.taqysG_actions:has(>:nth-child(2)){flex-direction:column;align-items:stretch}}.taqysG_divider{background:var(--ih-line);border:0;block-size:1px;margin:4px 0}@media (prefers-reduced-motion:reduce){.taqysG_submit:before,.taqysG_switch,.taqysG_switch:after,.taqysG_check input,.taqysG_check input:after,.taqysG_chip{transition:none}.taqysG_spinner{animation-duration:2s}}
._7T3ChW_root{display:block;position:relative}._7T3ChW_clean{display:block}._7T3ChW_visual{display:none}@media screen{._7T3ChW_root[data-ks] ._7T3ChW_visual{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}._7T3ChW_root[data-ks=measure] ._7T3ChW_visual{visibility:hidden}._7T3ChW_root[data-ks=on] ._7T3ChW_clean,._7T3ChW_root[data-ks=on] ._7T3ChW_clean *,._7T3ChW_root[data-ks=on] ._7T3ChW_clean::selection,._7T3ChW_root[data-ks=on] ._7T3ChW_clean ::selection{-webkit-text-fill-color:#0000!important;text-shadow:none!important}}._7T3ChW_visual [data-ks-t]:before{content:attr(data-ks-t)}._7T3ChW_visual [data-ks-line]{white-space:pre;max-width:none;display:block}._7T3ChW_visual :is([data-ks-line],[data-ks-box]) *{white-space:pre!important;display:inline!important}._7T3ChW_visual [data-ks-measure]{visibility:hidden;width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}._7T3ChW_visual [data-ks-probe]{width:1000px;height:1px;display:block;position:absolute}._7T3ChW_visual [data-ks-box]{white-space:pre;position:absolute;inset-block-start:0;inset-inline-start:0}
.xYN-7W_group{justify-content:center;align-items:center;display:inline-flex;position:relative}.xYN-7W_buttonLink{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--neutral-on-background-weak,#9ca3af);background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.xYN-7W_buttonLink:hover{color:var(--neutral-on-background-strong,#fff)}.xYN-7W_buttonLink:focus-visible{outline:2px solid var(--brand-medium,#810100);outline-offset:2px}.xYN-7W_iconSvg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;transform-origin:50%;width:1.125rem;height:1.125rem;transition:transform .2s,stroke .2s,color .2s;display:block}.xYN-7W_group:hover .xYN-7W_iconSvg{stroke:#3b82f6;transform:scale(1.2)}.xYN-7W_tooltip{transform-origin:bottom;z-index:30;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:700;line-height:1.2;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scale(0);box-shadow:0 4px 10px -1px #0000001f,0 2px 4px -2px #00000014}.xYN-7W_group:hover .xYN-7W_tooltip{opacity:1;transform:translate(-50%)scale(1)}[data-theme=dark] .xYN-7W_tooltip{color:#f3f4f6;background-color:#1c1817;border:1px solid #ffffff29;box-shadow:0 8px 20px -2px #0009,0 4px 8px -2px #0006}
.DkSkqG_footer{z-index:2;border-top:1px solid var(--ih-line);background:var(--ih-panel-2);width:100%;color:var(--ih-ink);padding-block:64px 32px;position:relative}@media (max-width:599.98px){.DkSkqG_footer{padding-block:48px 28px}}.DkSkqG_inner{max-width:calc(var(--ih-maxw) + 2*var(--responsive-space-l));padding-inline:var(--responsive-space-l);margin-inline:auto}.DkSkqG_grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:clamp(24px,4vw,56px);display:grid}@media (max-width:899.98px){.DkSkqG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.DkSkqG_grid{grid-template-columns:minmax(0,1fr)}}.DkSkqG_brandCol{min-width:0}@media (max-width:899.98px){.DkSkqG_brandCol{grid-column:1/-1}}.DkSkqG_brand{font-family:var(--ih-font-display);color:var(--ih-ink);align-items:center;gap:10px;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3;display:flex}.DkSkqG_brandMark{flex:none}.DkSkqG_blurb{max-width:34ch;font-family:var(--ih-font-text);font-size:calc(var(--ih-rem)*.875);color:var(--ih-ink-dim);margin:0;line-height:1.8}.DkSkqG_social{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.DkSkqG_footer .DkSkqG_tile{border:1px solid var(--ih-line);width:44px;height:44px;color:var(--ih-ink-dim);transition:color .3s var(--ih-ease),border-color .3s var(--ih-ease),translate .3s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:10px;place-items:center;text-decoration:none;display:grid}.DkSkqG_footer .DkSkqG_tile:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.DkSkqG_footer .DkSkqG_tile:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.DkSkqG_footer .DkSkqG_tile:hover{color:var(--ih-ink-dim)}@media (hover:hover) and (pointer:fine){.DkSkqG_footer .DkSkqG_tile:hover{color:var(--ih-accent-text);border-color:color-mix(in srgb, var(--ih-accent) 60%, transparent);translate:0 -2px}}.DkSkqG_footer .DkSkqG_tile:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.DkSkqG_col{min-width:0}.DkSkqG_colTitle{font-family:var(--ih-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ih-ink-dim);margin:0 0 16px;font-size:12px;font-weight:500;line-height:1.5}html[dir=rtl] .DkSkqG_colTitle{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}.DkSkqG_list{margin:0;padding:0;list-style:none}.DkSkqG_footer .DkSkqG_link{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);transition:color .3s var(--ih-ease);padding-block:5px;font-size:14px;line-height:1.6;text-decoration:none;display:inline-block}.DkSkqG_footer .DkSkqG_link:hover{color:var(--ih-ink-dim)}@media (hover:hover) and (pointer:fine){.DkSkqG_footer .DkSkqG_link:hover{color:var(--ih-accent-text)}}.DkSkqG_footer .DkSkqG_link:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}.DkSkqG_footer .DkSkqG_category{align-items:center;gap:8px;display:inline-flex}.DkSkqG_count{background:color-mix(in srgb, var(--ih-ink) 7%, transparent);min-width:20px;font-family:var(--ih-font-mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--ih-ink-dim);border-radius:999px;padding:0 6px;font-size:11px;line-height:1.7}.DkSkqG_email{font-family:var(--ih-font-mono);margin-top:6px;font-size:13px}@media (max-width:899.98px){.DkSkqG_footer .DkSkqG_link{align-items:center;min-height:44px;padding-block:0;display:inline-flex}}.DkSkqG_bottom{border-top:1px solid var(--ih-line-soft);font-family:var(--ih-font-ui);color:var(--ih-ink-dim);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:48px;padding-top:24px;font-size:13px;line-height:1.6;display:flex}.DkSkqG_mono{font-family:var(--ih-font-mono);letter-spacing:.08em}@media (prefers-reduced-motion:reduce){.DkSkqG_footer .DkSkqG_tile,.DkSkqG_footer .DkSkqG_link{transition:none}.DkSkqG_footer .DkSkqG_tile:hover{translate:none}}
.NVpLSq_section{width:100%;position:relative}.NVpLSq_container{max-width:var(--ih-maxw);margin-inline:auto;padding-block:clamp(56px,8vw,112px);padding-inline:0}.NVpLSq_panel{isolation:isolate;border:1px solid color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line));background:radial-gradient(60% 120% at 0% 50%, color-mix(in srgb, var(--ih-accent) 16%, transparent), transparent 62%),var(--ih-panel);border-radius:28px;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.NVpLSq_panel{grid-template-columns:auto minmax(0,1fr);row-gap:24px}.NVpLSq_panel .NVpLSq_visual{grid-row:span 2}.NVpLSq_panel .NVpLSq_copy{align-self:end}.NVpLSq_panel .NVpLSq_action{align-self:start}}html[dir=rtl] .NVpLSq_panel{background:radial-gradient(60% 120% at 100% 50%, color-mix(in srgb, var(--ih-accent) 16%, transparent), transparent 62%),var(--ih-panel)}html:not([data-theme=light]) .NVpLSq_panel{background:radial-gradient(60% 120% at 0% 50%, color-mix(in srgb, var(--ih-accent) 16%, transparent), transparent 62%),linear-gradient(90deg, var(--ih-oxblood-1), var(--ih-panel) 72%)}html[dir=rtl]:not([data-theme=light]) .NVpLSq_panel{background:radial-gradient(60% 120% at 100% 50%, color-mix(in srgb, var(--ih-accent) 16%, transparent), transparent 62%),linear-gradient(270deg, var(--ih-oxblood-1), var(--ih-panel) 72%)}.NVpLSq_visual{aspect-ratio:1;place-items:center;width:clamp(120px,18vw,200px);display:grid}@media (max-width:899.98px){.NVpLSq_visual{width:112px}}.NVpLSq_mark{width:100%;height:auto;display:block;overflow:visible}.NVpLSq_markRing{stroke:var(--ih-ink);stroke-opacity:.14;stroke-width:1.5px;stroke-dasharray:3 8}.NVpLSq_markRingInner{stroke:var(--ih-ink);stroke-opacity:.08;stroke-width:1.5px}.NVpLSq_markFrame{stroke:var(--ih-accent);stroke-width:2px}.NVpLSq_markShield{stroke:var(--ih-ink);stroke-width:2.5px;fill:color-mix(in srgb, var(--ih-accent) 8%, transparent)}.NVpLSq_markCheck{stroke:var(--ih-accent);stroke-width:3.5px}.NVpLSq_markScan{stroke:var(--ih-accent);stroke-width:1.5px;stroke-opacity:0}@media (prefers-reduced-motion:no-preference){.NVpLSq_markScan{animation:NVpLSq_scan 3.6s var(--ih-ease) 3}}@keyframes NVpLSq_scan{0%{stroke-opacity:0;translate:0}15%,70%{stroke-opacity:.7}85%,to{stroke-opacity:0;translate:0 48px}}.NVpLSq_copy{min-width:0}.NVpLSq_eyebrow{font-family:var(--ih-font-mono);letter-spacing:.2em;color:var(--ih-accent-text);align-items:center;gap:12px;margin:0 0 14px;font-size:12px;display:inline-flex}html[dir=rtl] .NVpLSq_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:15px;font-weight:600}.NVpLSq_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.NVpLSq_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:clamp(24px,3vw,36px);font-weight:900;line-height:1.25}html[dir=rtl] .NVpLSq_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .NVpLSq_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.NVpLSq_action{min-width:0}@media (max-width:599.98px){.NVpLSq_action .NVpLSq_cta{justify-content:center;width:100%}}.NVpLSq_action .NVpLSq_cta{isolation:isolate;border:1px solid var(--ih-accent);background:var(--ih-accent);min-height:48px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:11px 22px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.NVpLSq_action .NVpLSq_cta:before{content:"";z-index:-1;background:var(--ih-accent-deep);transform-origin:0;transition:transform .5s var(--ih-ease);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .NVpLSq_action .NVpLSq_cta:before{transform-origin:100%}.NVpLSq_action .NVpLSq_cta:hover,.NVpLSq_action .NVpLSq_cta:focus-visible{color:var(--ih-on-accent)}.NVpLSq_action .NVpLSq_cta:hover:before,.NVpLSq_action .NVpLSq_cta:focus-visible:before{transform:scaleX(1)}.NVpLSq_action .NVpLSq_cta:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px}.NVpLSq_ctaMeta{background:color-mix(in srgb, var(--ih-accent-deep) 72%, transparent);border-radius:999px;padding:2px 9px;font-size:13px;font-weight:500}.NVpLSq_arrow{flex:none;width:17px;height:17px}html[dir=rtl] .NVpLSq_arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.NVpLSq_action .NVpLSq_cta:before{transition:none}}
.izTUZq_reveal{--reveal-delay:0s}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.izTUZq_reveal{transition:opacity .7s var(--ih-ease) var(--reveal-delay),translate .7s var(--ih-ease) var(--reveal-delay)}.izTUZq_reveal[data-reveal]:not([data-revealed]){opacity:0;translate:0 24px}.izTUZq_reveal[data-revealed]{translate:none}}
.sq_RCW_buy{color:var(--ih-on-accent);text-decoration:none}a.sq_RCW_buy:not(.button){color:var(--ih-on-accent);text-decoration:none}a.sq_RCW_buy:not(.button):hover{color:var(--ih-on-accent);text-decoration:none}a.sq_RCW_buy:not(.button):focus-visible{color:var(--ih-on-accent);text-decoration:none}.sq_RCW_buy{border:1px solid var(--ih-accent);background:var(--ih-accent);white-space:nowrap;cursor:pointer;min-height:3rem;box-shadow:0 10px 22px color-mix(in srgb, var(--ih-accent) 28%, transparent);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sq_RCW_buy:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.sq_RCW_buy:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}@media (hover:hover) and (pointer:fine){.sq_RCW_buy:hover{opacity:.94;box-shadow:0 14px 28px color-mix(in srgb, var(--ih-accent) 34%, transparent);transform:translateY(-1px)}}.sq_RCW_buy:active{transform:translateY(0)}.sq_RCW_buy:focus-visible{outline:2px solid var(--ih-accent);outline-offset:2px}
.HDKabG_row{align-items:center;gap:var(--buy-gap,12px 16px);flex-wrap:wrap;min-width:0;display:flex}.HDKabG_price,.HDKabG_action{flex:0 1 calc((var(--buy-fit,260px) - 100%)*999);white-space:nowrap;display:flex}.HDKabG_price{align-items:center}.HDKabG_action>*{flex:auto}.HDKabG_grow .HDKabG_action{flex-grow:1}
.MgmOhW_cta{align-items:center;gap:9px;display:inline-flex}.MgmOhW_icon{flex:none;width:17px;height:17px}html[dir=rtl] .MgmOhW_icon{transform:scaleX(-1)}.MgmOhW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.GPhUFG_badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-weight:700;line-height:1;display:inline-flex}.GPhUFG_paid{background:color-mix(in srgb, var(--ih-accent) 8%, transparent);color:var(--ih-accent-text);border:1px solid color-mix(in srgb, var(--ih-accent) 35%, transparent)}.GPhUFG_free{background:var(--ih-chip-bg);color:var(--ih-ink-dim);border:1px solid var(--ih-line)}.GPhUFG_small{padding:.3rem .7rem;font-size:.8125rem}.GPhUFG_large{letter-spacing:.01em;padding:.5rem 1.1rem;font-size:1.375rem}
.Ko-Psq_nav{width:100%;min-width:0}.Ko-Psq_list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:899.98px){.Ko-Psq_list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}.Ko-Psq_list::-webkit-scrollbar{display:none}.Ko-Psq_list li{scroll-snap-align:start;flex:none}}.Ko-Psq_nav .Ko-Psq_chip{border:1px solid var(--ih-line);background:var(--ih-chip-bg);min-height:44px;color:var(--ih-ink-dim);font-family:var(--ih-font-ui);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:15px;line-height:1.2;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.Ko-Psq_nav .Ko-Psq_chip:has(.Ko-Psq_icon){padding-inline-start:8px}.Ko-Psq_nav .Ko-Psq_chip:hover{color:var(--ih-ink);border-color:var(--ih-ink-faint)}.Ko-Psq_nav .Ko-Psq_chip:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.Ko-Psq_nav .Ko-Psq_chip[aria-current=page]{color:var(--ih-ink);border-color:color-mix(in srgb, var(--ih-accent) 55%, transparent);background:color-mix(in srgb, var(--ih-accent) 10%, var(--ih-chip-bg));font-weight:600}.Ko-Psq_icon{filter:var(--ih-shadow-contact);flex:none;display:block}.Ko-Psq_label{min-width:0}.Ko-Psq_count{background:color-mix(in srgb, var(--ih-ink) 7%, transparent);min-width:22px;font-family:var(--ih-font-mono);font-variant-numeric:tabular-nums;text-align:center;color:var(--ih-ink-dim);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:500}.Ko-Psq_chip[aria-current=page] .Ko-Psq_count{background:color-mix(in srgb, var(--ih-accent) 18%, transparent);color:var(--ih-ink)}@media (prefers-reduced-motion:reduce){.Ko-Psq_nav .Ko-Psq_chip{transition:none}}
.OZRZxG_section{width:100%;scroll-margin-top:var(--ih-header-offset);position:relative}.OZRZxG_container{max-width:var(--ih-maxw);margin-inline:auto;padding-block:clamp(72px,11vw,150px);padding-inline:0}.OZRZxG_section:has(+[data-hz]) .OZRZxG_container{padding-block-end:clamp(40px,6vw,80px)}.OZRZxG_trust{border-top:1px solid var(--ih-line-soft);margin-top:22px;padding-top:18px}.OZRZxG_eyebrow{font-family:var(--ih-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ih-accent-text);align-items:center;gap:12px;margin:0 0 18px;font-size:12px;display:inline-flex}html[dir=rtl] .OZRZxG_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:14px}.OZRZxG_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.OZRZxG_title{font-family:var(--ih-font-display);font-weight:var(--ih-type-h1-weight);font-size:var(--ih-type-h1-size);color:var(--ih-ink);text-wrap:balance;margin:0 0 16px;line-height:1.15}html[dir=rtl] .OZRZxG_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .OZRZxG_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.OZRZxG_accent{color:var(--ih-accent)}.OZRZxG_sub{max-width:62ch;font-family:var(--ih-font-text);font-size:clamp(var(--ih-rem)*.9375,2vw,var(--ih-rem)*1.125);color:var(--ih-ink-dim);margin:0;line-height:1.8}html[lang=en] .OZRZxG_sub{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.OZRZxG_grid{margin-top:48px}.OZRZxG_page{width:100%;max-width:var(--ih-maxw);margin-inline:auto;padding-top:8px}.OZRZxG_catalog{border-top:1px solid var(--ih-line);scroll-margin-top:var(--ih-header-offset);padding-block:clamp(48px,8vw,96px) clamp(40px,6vw,72px)}.OZRZxG_catalogHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:clamp(28px,4vw,44px);display:flex}.OZRZxG_catalogTitle{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap-style:balance;margin:0;font-size:clamp(26px,4vw,44px);font-weight:900;line-height:1.2}html[dir=rtl] .OZRZxG_catalogTitle{line-height:var(--ih-lh-display-ar)}html[lang=en] .OZRZxG_catalogTitle{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.OZRZxG_catalogSub{max-width:46ch;font-family:var(--ih-font-text);font-size:var(--ih-type-body-size);font-weight:var(--ih-type-body-weight);line-height:var(--ih-type-body-lh);color:var(--ih-ink-dim);margin:0}html[lang=en] .OZRZxG_catalogSub{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.OZRZxG_newsletter{margin-top:clamp(24px,4vw,48px)}.OZRZxG_chips{margin-bottom:clamp(32px,5vw,56px)}.OZRZxG_chips:has(+.OZRZxG_tagFilter){margin-bottom:14px}.OZRZxG_tagFilter{margin-bottom:clamp(32px,5vw,56px)}.OZRZxG_group+.OZRZxG_group{margin-top:clamp(48px,7vw,88px)}.OZRZxG_groupHead{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:clamp(18px,2.4vw,26px);display:flex}.OZRZxG_groupIcon{filter:var(--ih-shadow-contact);flex:none;display:block}.OZRZxG_groupText{flex-wrap:wrap;flex:auto;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.OZRZxG_groupTitle{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap-style:balance;margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:900;line-height:1.3}html[dir=rtl] .OZRZxG_groupTitle{line-height:var(--ih-lh-display-ar)}html[lang=en] .OZRZxG_groupTitle{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.OZRZxG_groupCount{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);margin:0;font-size:14px}.OZRZxG_group .OZRZxG_groupLink{min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-accent-text);align-items:center;gap:8px;padding-inline:4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.OZRZxG_group .OZRZxG_groupLink:hover{color:var(--ih-accent-text)}@media (hover:hover) and (pointer:fine){.OZRZxG_group .OZRZxG_groupLink:hover .OZRZxG_groupArrow{translate:calc(4px*var(--group-dir,1)) 0}}.OZRZxG_group .OZRZxG_groupLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:6px}.OZRZxG_groupArrow{width:17px;height:17px;transition:translate .3s var(--ih-ease);flex:none}html[dir=rtl] .OZRZxG_groupArrow{--group-dir:-1;transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.OZRZxG_group .OZRZxG_groupLink:hover .OZRZxG_groupArrow{translate:none}}
.RWe7ha_list{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.RWe7ha_item{min-width:0;display:flex}.RWe7ha_chip{border:1px solid var(--ih-line);background:var(--ih-chip-bg);min-height:26px;color:var(--ih-ink-dim);font-family:var(--ih-font-ui);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex;position:relative}.RWe7ha_list .RWe7ha_link{z-index:2;border-color:color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line));color:var(--ih-ink);transition:border-color .3s,color .3s,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;text-decoration:none}.RWe7ha_list .RWe7ha_link:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.RWe7ha_list .RWe7ha_link:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.RWe7ha_list .RWe7ha_link:before{content:"";position:absolute;inset:-9px -4px}@media (hover:hover) and (pointer:fine){.RWe7ha_list .RWe7ha_link:hover{color:var(--ih-ink);border-color:color-mix(in srgb, var(--ih-accent) 60%, transparent)}}.RWe7ha_list .RWe7ha_link:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.RWe7ha_md{gap:4px 0;margin:0}.RWe7ha_md .RWe7ha_item{align-items:center}.RWe7ha_md .RWe7ha_item+.RWe7ha_item:before{content:"·";color:var(--ih-ink-faint);margin-inline:10px}.RWe7ha_md .RWe7ha_chip{background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:14px}.RWe7ha_md .RWe7ha_link{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--ih-accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--ih-accent) 50%, transparent);text-underline-offset:5px}@media (hover:hover) and (pointer:fine){.RWe7ha_md .RWe7ha_link:hover{-webkit-text-decoration-color:var(--ih-accent-text);text-decoration-color:var(--ih-accent-text)}}@media (prefers-reduced-motion:reduce){.RWe7ha_list .RWe7ha_link{transition:none}}
._02h72q_grid{--soon-ink:var(--ih-ember);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,2.4vw,26px);display:grid}:root[data-theme=light] ._02h72q_grid{--soon-ink:color-mix(in srgb, var(--ih-ember) 80%, var(--ih-ink))}._02h72q_span5{grid-column:span 5}._02h72q_span7{grid-column:span 7}@media (max-width:899.98px){._02h72q_span5,._02h72q_span7{grid-column:span 12}}._02h72q_card{border:1px solid var(--ih-line);background:linear-gradient(165deg, var(--ih-panel), var(--ih-panel-2));min-width:0;color:var(--ih-ink);transition:border-color .4s,box-shadow .5s var(--ih-ease),--lift .5s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:18px;flex-direction:column;align-items:flex-start;padding:26px;display:flex;position:relative;overflow:hidden}._02h72q_card:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.99}@media (prefers-reduced-motion:reduce){._02h72q_card:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}@media (hover:hover) and (pointer:fine){._02h72q_card:hover{border-color:color-mix(in srgb, var(--ih-accent) 40%, transparent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._02h72q_card:hover{--lift:-6px;box-shadow:0 34px 60px -34px color-mix(in srgb, var(--ih-noir) 70%, transparent)}}@media (max-width:599.98px){._02h72q_card{padding:22px 18px}}@media (hover:hover) and (pointer:fine){._02h72q_soonCard:hover{border-color:var(--ih-ember-line)}}@property --lift{syntax:"<length>";inherits:false;initial-value:0}._02h72q_tilt{transform:perspective(900px) translateY(var(--lift,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}._02h72q_sheen{opacity:0;pointer-events:none;background:radial-gradient(400px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--ih-accent) 14%, transparent), transparent 60%);transition:opacity .4s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._02h72q_card:hover ._02h72q_sheen{opacity:1}}._02h72q_soonCard ._02h72q_sheen{background:radial-gradient(400px circle at var(--mx,50%) var(--my,0%), var(--ih-ember-line), transparent 60%)}._02h72q_card ._02h72q_stretch,._02h72q_card ._02h72q_stretch:hover{color:inherit;text-decoration:none}._02h72q_stretch:after{content:"";z-index:1;position:absolute;inset:0}._02h72q_stretch:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}@supports selector(:has(*)){._02h72q_stretch:focus-visible{outline:none}._02h72q_card:has(._02h72q_stretch:focus-visible){outline:2px solid var(--ih-accent-text);outline-offset:3px}}._02h72q_title{font-family:var(--ih-font-display);font-weight:900;font-size:clamp(var(--ih-rem)*1.25,2.6vw,26px);color:var(--ih-ink);text-wrap:balance;margin:0 0 10px;line-height:1.35}html[dir=rtl] ._02h72q_title{line-height:var(--ih-lh-display-ar)}html[lang=en] ._02h72q_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}._02h72q_category{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}._02h72q_category:before{content:"";background:var(--ih-accent);border-radius:2px;width:14px;height:2px}._02h72q_desc{font-family:var(--ih-font-text);font-size:var(--ih-type-small-size);font-weight:var(--ih-type-small-weight);line-height:var(--ih-type-small-lh);color:var(--ih-ink-dim);margin:0 0 18px}html[lang=en] ._02h72q_desc{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}._02h72q_head{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}._02h72q_head ._02h72q_tag{margin-bottom:0}._02h72q_edition{font-family:var(--ih-font-mono);letter-spacing:.18em;color:var(--ih-ink-dim);white-space:nowrap;font-size:10px}._02h72q_coverStage{isolation:isolate;align-self:stretch;place-items:center;display:grid;position:relative}._02h72q_coverStage>*{grid-area:1/1}._02h72q_coverStage:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ih-ink) 9%, transparent), transparent);pointer-events:none;border-radius:50%;height:34%;position:absolute;inset-block-end:4%;inset-inline:8%}._02h72q_coverStagePaid{padding-block:8px 4px}._02h72q_coverStagePaid ._02h72q_cover{width:min(100%,340px)}._02h72q_cover{margin-inline:auto}._02h72q_coverStageFree{align-self:stretch;width:clamp(240px,27vw,340px);padding-block:12px}@media (max-width:899.98px){._02h72q_coverStageFree{width:min(70vw,280px);margin-inline:auto}}._02h72q_coverFree{z-index:1;width:100%;position:relative}:root[data-theme=light] ._02h72q_creamCover{filter:drop-shadow(0 24px 30px color-mix(in srgb, var(--ih-noir) 30%, transparent)) drop-shadow(0 4px 10px color-mix(in srgb, var(--ih-noir) 24%, transparent))}._02h72q_freeBody{flex:1;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;align-items:center;gap:24px;margin-bottom:20px;display:grid}@media (max-width:899.98px){._02h72q_freeBody{grid-template-columns:minmax(0,1fr)}}._02h72q_freeCopy{min-width:0}._02h72q_roadmap{z-index:0;opacity:.4;width:78%;height:auto;display:block;position:relative;translate:0 -4%}@media (max-width:899.98px){._02h72q_roadmap{opacity:.3;width:70%}}._02h72q_roadmap text{fill:var(--ih-ink-dim);font-family:var(--ih-font-mono);letter-spacing:.08em;font-size:11px}._02h72q_roadGhost{stroke:var(--ih-line);stroke-width:10px;stroke-linecap:round}._02h72q_road{stroke:var(--ih-teal-text);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.02 .018}._02h72q_stop circle{fill:var(--ih-panel);stroke:var(--ih-teal-text);stroke-width:2px}._02h72q_stopEnd circle,._02h72q_stopEnd text{fill:var(--ih-teal-text)}._02h72q_stopEnd ._02h72q_stopRing{fill:none;stroke:color-mix(in srgb, var(--ih-teal-text) 40%, transparent);stroke-width:1px}._02h72q_tag{border:1px solid var(--ih-line);font-family:var(--ih-font-mono);letter-spacing:.12em;color:var(--ih-ink-dim);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-bottom:16px;padding:5px 10px;font-size:11px;line-height:1.4;display:inline-flex}html[dir=rtl] ._02h72q_tag{font-family:var(--ih-font-ui);letter-spacing:0;font-size:12px}html[dir=rtl] ._02h72q_tag [dir=ltr]{font-family:var(--ih-font-mono);letter-spacing:.08em;font-size:11px}._02h72q_dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}._02h72q_paid{color:var(--ih-accent-text);border-color:color-mix(in srgb, var(--ih-accent) 35%, transparent)}._02h72q_free{color:var(--ih-teal-text);border-color:color-mix(in srgb, var(--ih-teal-text) 32%, transparent)}._02h72q_soon{color:var(--soon-ink);border-color:var(--ih-ember-line)}._02h72q_service{color:var(--ih-ink);border-color:color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line))}._02h72q_external{color:var(--ih-ink);border-color:color-mix(in srgb, var(--ih-ink) 22%, transparent)}._02h72q_foot ._02h72q_tag{margin-bottom:0}._02h72q_stats{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}._02h72q_stats li{border:1px solid var(--ih-line);font-family:var(--ih-font-mono);letter-spacing:.06em;color:var(--ih-ink-dim);border-radius:5px;padding:4px 8px;font-size:10px}._02h72q_foot{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:14px;margin-top:auto;display:flex}._02h72q_pill,._02h72q_pricePill{border:1px solid var(--ih-line);background:var(--ih-chip-bg);font-family:var(--ih-font-ui);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}._02h72q_pricePill b{font-family:var(--ih-font-ui);font-variant-numeric:tabular-nums;color:var(--ih-accent-text);font-size:18px;font-weight:700}._02h72q_soonPill{color:var(--soon-ink);border-color:var(--ih-ember-line);background:color-mix(in srgb, var(--ih-ember) 8%, transparent)}._02h72q_cue{isolation:isolate;border:1px solid var(--ih-line);font-family:var(--ih-font-ui);color:var(--ih-ink);transition:color .4s var(--ih-ease),border-color .4s var(--ih-ease);border-radius:999px;align-items:center;gap:9px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}._02h72q_cue:before{content:"";z-index:-1;transform-origin:0;transition:transform .5s var(--ih-ease);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] ._02h72q_cue:before{transform-origin:100%}._02h72q_card:hover ._02h72q_cue:before,._02h72q_card:focus-within ._02h72q_cue:before{transform:scaleX(1)}._02h72q_cueSolid{color:var(--ih-on-accent);border-color:var(--ih-accent);background:var(--ih-accent)}._02h72q_cueSolid:before{background:var(--ih-accent-deep)}._02h72q_buyRow{--buy-gap:10px 12px;flex:100%}._02h72q_buyRow a.lemonsqueezy-button{z-index:2;position:relative}._02h72q_buyRow a.lemonsqueezy-button{border-color:var(--ih-accent);background:var(--ih-accent);min-height:44px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);box-shadow:0 10px 22px color-mix(in srgb, var(--ih-accent) 26%, transparent);padding:12px 22px;font-size:15px;line-height:1.2;text-decoration:none}._02h72q_buyRow a.lemonsqueezy-button:hover{border-color:var(--ih-accent);background:var(--ih-accent);min-height:44px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);box-shadow:0 10px 22px color-mix(in srgb, var(--ih-accent) 26%, transparent);padding:12px 22px;font-size:15px;line-height:1.2;text-decoration:none}._02h72q_buyRow a.lemonsqueezy-button:focus-visible{border-color:var(--ih-accent);background:var(--ih-accent);min-height:44px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);box-shadow:0 10px 22px color-mix(in srgb, var(--ih-accent) 26%, transparent);padding:12px 22px;font-size:15px;line-height:1.2;text-decoration:none}._02h72q_buyRow a.lemonsqueezy-button:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}._02h72q_card ._02h72q_extCta,._02h72q_card ._02h72q_extCta:hover{z-index:2;min-height:44px;color:var(--ih-on-accent);text-decoration:none}._02h72q_card ._02h72q_extCta:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}._02h72q_cueGhost{background:color-mix(in srgb, var(--ih-ink) 3%, transparent)}._02h72q_cueGhost:before{background:color-mix(in srgb, var(--ih-teal-text) 14%, transparent)}._02h72q_card:hover ._02h72q_cueGhost{border-color:color-mix(in srgb, var(--ih-teal-text) 40%, transparent)}._02h72q_arrow,._02h72q_icon{flex:none;width:17px;height:17px}html[dir=rtl] ._02h72q_arrow{transform:scaleX(-1)}._02h72q_note{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);text-wrap:pretty;margin:14px 0 0;font-size:12px;line-height:1.7}._02h72q_soonNote{flex:200px;margin:0}._02h72q_terminal{--term-bg:color-mix(in srgb, var(--ih-noir) 55%, black);border:1px solid var(--ih-line);background:var(--term-bg);box-shadow:0 30px 70px -30px color-mix(in srgb, var(--ih-noir) 70%, transparent);border-radius:14px;align-self:stretch;margin-bottom:20px;overflow:hidden;text-align:left!important;direction:ltr!important}._02h72q_termBar{border-bottom:1px solid color-mix(in srgb, var(--ih-cotton) 8%, transparent);background:color-mix(in srgb, var(--term-bg) 82%, var(--ih-noir));align-items:center;gap:8px;padding:11px 14px;display:flex}._02h72q_termDots{gap:6px;display:flex}._02h72q_termDots i{background:color-mix(in srgb, var(--ih-cotton) 14%, var(--term-bg));border-radius:50%;width:11px;height:11px;display:block}._02h72q_termDots i:first-child{background:var(--ih-accent)}._02h72q_termTitle{font-family:var(--ih-font-mono);color:color-mix(in srgb, var(--ih-cotton) 45%, transparent);white-space:nowrap;text-overflow:ellipsis;margin-inline-start:6px;font-size:11px;overflow:hidden}._02h72q_termBody{font-family:var(--ih-font-mono);white-space:pre;color:color-mix(in srgb, var(--ih-cotton) 62%, transparent);margin:0;padding:18px;font-size:13px;line-height:1.9;overflow-x:auto;text-align:left!important;direction:ltr!important}@media (max-width:599.98px){._02h72q_termBody{padding:14px;font-size:11.5px}}._02h72q_termGapSm{display:none}@media (max-width:599.98px){._02h72q_termGap{display:none}._02h72q_termGapSm{display:inline}}._02h72q_artStage{align-self:stretch;place-items:center;padding-block:4px 16px;display:grid}@media (min-width:900px){._02h72q_artStage{flex:1;min-height:0;margin-bottom:18px;padding-block:0}}._02h72q_art{max-width:min(100%,150px);height:auto;filter:var(--ih-shadow-cutout);display:block}@media (min-width:900px){._02h72q_art{max-width:100%}}._02h72q_scanStage{display:none}@media (min-width:900px){._02h72q_scanStage{flex:1;align-self:stretch;place-items:center;min-height:0;margin-bottom:18px;display:grid}}._02h72q_scanArt{max-width:100%}._02h72q_cmd{color:var(--ih-cotton)}._02h72q_dim{color:color-mix(in srgb, var(--ih-cotton) 55%, transparent)}._02h72q_caret{vertical-align:-2px;background:var(--ih-accent);width:8px;height:15px;animation:1s step-end 4 _02h72q_caretBlink;display:inline-block}@keyframes _02h72q_caretBlink{50%{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._02h72q_card{animation:linear both _02h72q_cardIn;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes _02h72q_cardIn{0%{opacity:0;translate:0 26px}}@media (prefers-reduced-motion:reduce){._02h72q_card,._02h72q_cue,._02h72q_cue:before,._02h72q_sheen{transition:none}._02h72q_caret{animation:none}}._02h72q_span12{grid-column:span 12}._02h72q_serviceCard{border-color:color-mix(in srgb, var(--ih-accent) 30%, var(--ih-line))}._02h72q_serviceBody{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);display:grid}._02h72q_serviceCopy{min-width:0}._02h72q_serviceBody ._02h72q_scanStage{min-height:160px}._02h72q_soonStrip{border:1px dashed var(--ih-line);border-radius:var(--ih-radius-l);color:var(--ih-ink-dim);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 18px;display:flex}._02h72q_soonList{font-family:var(--ih-font-ui);color:var(--ih-ink);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._02h72q_soonList li:before{content:"·";color:var(--soon-ink);margin-inline-end:8px}._02h72q_soonList a,._02h72q_soonList a:hover{min-height:32px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:4px;align-items:center;display:inline-flex}._02h72q_soonList a:hover{text-decoration-color:currentColor}._02h72q_soonList a:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:4px}@media (max-width:899.98px){._02h72q_serviceBody{grid-template-columns:minmax(0,1fr)}._02h72q_serviceBody ._02h72q_scanStage{min-height:120px}}
.A1kUyG_line{--tl-sep:25px;font-family:var(--ih-font-ui);color:var(--ih-ink-dim);margin:0;padding-inline-end:4px;font-size:14px;line-height:1.6;overflow-x:clip}.A1kUyG_row{flex-wrap:wrap;align-items:center;row-gap:4px;margin-inline-start:calc(-1*var(--tl-sep));display:flex}.A1kUyG_center .A1kUyG_row{text-align:center;justify-content:center}.A1kUyG_item{white-space:nowrap;align-items:center;gap:8px;padding-inline-start:var(--tl-sep);display:inline-flex;position:relative}.A1kUyG_item:before{content:"·";inline-size:var(--tl-sep);color:var(--ih-ink-faint);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.A1kUyG_innerSep{color:var(--ih-ink-faint);padding-inline:2px}.A1kUyG_icon{width:16px;height:16px;color:var(--ih-accent-text);flex:none}.A1kUyG_line .A1kUyG_link{color:var(--ih-accent-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ih-accent-text) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ih-accent-text) 45%, transparent);text-underline-offset:4px;white-space:nowrap;align-items:center;display:inline-flex}.A1kUyG_line .A1kUyG_link:hover{color:var(--ih-accent-text);text-decoration-color:currentColor}.A1kUyG_line .A1kUyG_link:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}@media (max-width:599.98px){.A1kUyG_line{--tl-sep:21px}.A1kUyG_row{row-gap:0}.A1kUyG_line .A1kUyG_link{min-height:44px}}
.wHrxBW_root{--hz-gap:16px;position:relative}.wHrxBW_stage{flex-direction:column;gap:20px;padding-block:32px;display:flex}.wHrxBW_head{width:100%;max-width:var(--ih-maxw);padding-inline:var(--ih-gutter);margin-inline:auto}.wHrxBW_viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ih-gutter);scrollbar-width:thin;scrollbar-color:var(--ih-line) #0000;overflow:auto hidden}.wHrxBW_viewport:focus-visible{outline:2px solid var(--ih-accent);outline-offset:-2px}.wHrxBW_track{gap:var(--hz-gap);padding-block:24px;padding-inline:var(--ih-gutter);margin:0;list-style:none;display:flex}.wHrxBW_panel{scroll-snap-align:start;flex:0 0 min(86vw,560px);min-width:0;position:relative}.wHrxBW_controls{width:100%;max-width:var(--ih-maxw);padding-inline:var(--ih-gutter);align-items:center;gap:12px;margin-inline:auto;display:flex}.wHrxBW_navBtn{width:44px;height:44px;color:var(--ih-ink);cursor:pointer;background:var(--ih-panel);border:1px solid var(--ih-line);transition:border-color .2s var(--ih-ease),opacity .2s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.wHrxBW_navBtn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.wHrxBW_navBtn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.wHrxBW_navBtn{touch-action:manipulation}@media (hover:hover) and (pointer:fine){.wHrxBW_navBtn:hover:not(:disabled){border-color:var(--ih-accent)}}.wHrxBW_navBtn:focus-visible{outline:2px solid var(--ih-accent);outline-offset:2px}.wHrxBW_navBtn:disabled{cursor:default;opacity:.35}.wHrxBW_chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.wHrxBW_root[dir=rtl] .wHrxBW_chev{transform:scaleX(-1)}.wHrxBW_progress{background:var(--ih-line);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.wHrxBW_progressBar{background:var(--ih-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.wHrxBW_root[dir=rtl] .wHrxBW_progressBar{transform-origin:100%}.wHrxBW_footer{width:100%;max-width:var(--ih-maxw);padding-inline:var(--ih-gutter);margin-inline:auto}@media (min-width:900px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.wHrxBW_root[data-hz-live] .wHrxBW_stage{height:100svh;padding-block:calc(var(--ih-header-offset) + clamp(24px,5vh,56px)) 24px;justify-content:flex-start;gap:16px;position:sticky;top:0;overflow:clip}.wHrxBW_root[data-hz-live] .wHrxBW_viewport{scroll-snap-type:none;min-height:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ih-gutter), #000 calc(100% - var(--ih-gutter)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--ih-gutter), #000 calc(100% - var(--ih-gutter)), transparent 100%);flex:auto;align-items:center;display:flex;overflow:visible}.wHrxBW_root[data-hz-live] .wHrxBW_track{will-change:transform;flex:none;align-items:center;width:max-content}.wHrxBW_root[data-hz-live] .wHrxBW_panel{scroll-snap-align:none;flex:0 0 min(72vw,1080px)}.wHrxBW_root[data-hz-live] .wHrxBW_navBtn{display:none}.wHrxBW_root[data-hz-live] .wHrxBW_progress{max-width:320px}}
.BmYBjW_gallery{margin-block:0 clamp(24px,6vw,72px)}.BmYBjW_head{gap:14px;display:grid}.BmYBjW_headMain{min-width:0}.BmYBjW_marker{margin-block-end:12px}.BmYBjW_eyebrow{font-family:var(--ih-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ih-accent-text);align-items:center;gap:12px;margin:0 0 14px;font-size:12px;display:inline-flex}html[dir=rtl] .BmYBjW_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}.BmYBjW_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.BmYBjW_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:clamp(28px,5vw,52px);font-weight:900;line-height:1.15}.BmYBjW_accent{color:var(--ih-accent);font-style:normal}.BmYBjW_sub{max-width:58ch;font-family:var(--ih-font-text);color:var(--ih-ink-dim);margin:0;font-size:clamp(15px,2vw,18px);line-height:1.8}.BmYBjW_panel{display:flex}.BmYBjW_card{flex-direction:column;gap:18px;width:100%;min-width:0;display:flex;position:relative}.BmYBjW_visual{isolation:isolate;--glow:var(--ih-ember);place-items:center;min-width:0;padding-block:8px;display:grid;position:relative}.BmYBjW_visual:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 50% 60%, color-mix(in srgb, var(--glow) 34%, transparent), color-mix(in srgb, var(--glow) 12%, transparent) 60%, transparent 100%);filter:blur(28px);opacity:.6;pointer-events:none;transition:opacity .5s var(--ih-ease);border-radius:50%;position:absolute;inset:4% 10%}.BmYBjW_panel:nth-child(2n) .BmYBjW_visual{--glow:var(--ih-teal-text)}.BmYBjW_num{font-family:var(--ih-font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px var(--ih-ink-faint);transition:-webkit-text-stroke-color .5s var(--ih-ease);-webkit-user-select:none;user-select:none;font-size:clamp(48px,14vw,64px);font-weight:900;line-height:.9;position:relative}@supports not (-webkit-text-stroke:1px black){.BmYBjW_num{color:var(--ih-ink-faint)}}.BmYBjW_num:before{content:attr(data-n);visibility:hidden}.BmYBjW_numFace{white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0}.BmYBjW_numText{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BmYBjW_one{font-variant-numeric:lining-nums proportional-nums;inline-size:.64em;padding-inline-start:.035em;display:inline-block}.BmYBjW_total{font-family:var(--ih-font-ui);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--ih-ink-dim);font-size:13px}.BmYBjW_mock{width:100%;position:relative}.BmYBjW_mock:after{content:"";inset-inline:14%;z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ih-noir) 42%, transparent), color-mix(in srgb, var(--ih-noir) 14%, transparent) 60%, transparent);filter:blur(6px);pointer-events:none;border-radius:50%;height:7%;position:absolute;bottom:1%}.BmYBjW_copy{border-top:1px solid var(--ih-line);flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-top:18px;display:flex}.BmYBjW_meta{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.BmYBjW_counter{font-family:var(--ih-font-ui);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--ih-ink-dim);align-items:baseline;gap:8px;font-size:13px;display:inline-flex}.BmYBjW_type{font-family:var(--ih-font-ui);color:var(--ih-accent-text);background:color-mix(in srgb, var(--ih-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--ih-accent) 32%, transparent);border-radius:999px;align-items:center;padding:4px 12px;font-size:12.5px;line-height:1.4;display:inline-flex}.BmYBjW_name{font-family:var(--ih-font-display);color:var(--ih-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,5.4vw,30px);font-weight:900;line-height:1.2}.BmYBjW_domain{font-family:var(--ih-font-mono);color:var(--ih-ink-dim);margin-top:6px;font-size:13px;font-weight:400;line-height:1.4;display:block}.BmYBjW_summary{font-family:var(--ih-font-text);color:var(--ih-ink-dim);margin:0;font-size:15px;line-height:1.8}.BmYBjW_tags{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.BmYBjW_tag{font-family:var(--ih-font-mono);color:var(--ih-ink-dim);background:var(--ih-chip-bg);border:1px solid var(--ih-line);white-space:nowrap;border-radius:8px;padding:4px 10px;font-size:11.5px;line-height:1.4}.BmYBjW_visit:not(.BmYBjW_button){min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-ink);border:1px solid var(--ih-line);transition:border-color .2s var(--ih-ease),color .2s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.BmYBjW_visit:not(.BmYBjW_button):active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.BmYBjW_visit:not(.BmYBjW_button):active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.BmYBjW_visit:not(.BmYBjW_button):hover{color:var(--ih-ink)}@media (hover:hover) and (pointer:fine){.BmYBjW_visit:not(.BmYBjW_button):hover{color:var(--ih-accent-text);border-color:var(--ih-accent)}}.BmYBjW_visit:not(.BmYBjW_button):focus-visible{outline:2px solid var(--ih-accent);outline-offset:3px}.BmYBjW_visitIcon,.BmYBjW_endIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:is([data-hz][dir=rtl] .BmYBjW_visitIcon,[data-hz][dir=rtl] .BmYBjW_endIcon){transform:scaleX(-1)}.BmYBjW_end{isolation:isolate;border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--ih-accent) 14%, transparent), transparent 60%),var(--ih-panel);flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;width:100%;min-height:260px;padding:clamp(24px,5vw,40px);display:flex;position:relative}.BmYBjW_endTitle{font-family:var(--ih-font-display);color:var(--ih-ink);margin:0;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.15}.BmYBjW_endSub{max-width:36ch;font-family:var(--ih-font-text);color:var(--ih-ink-dim);margin:0;font-size:15px;line-height:1.8}.BmYBjW_endCta:not(.BmYBjW_button){min-height:48px;font-family:var(--ih-font-ui);color:var(--ih-on-accent);background:var(--ih-accent);box-shadow:var(--ih-glow);transition:background-color .2s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;align-items:center;gap:10px;margin-top:6px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.BmYBjW_endCta:not(.BmYBjW_button):active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.BmYBjW_endCta:not(.BmYBjW_button):active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.BmYBjW_endCta:not(.BmYBjW_button):hover{color:var(--ih-on-accent)}@media (hover:hover) and (pointer:fine){.BmYBjW_endCta:not(.BmYBjW_button):hover{background:var(--ih-accent-deep)}}.BmYBjW_endCta:not(.BmYBjW_button):focus-visible{outline:2px solid var(--ih-accent);outline-offset:3px}@media (min-width:900px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){[data-hz][data-hz-live] .BmYBjW_head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px}[data-hz][data-hz-live] .BmYBjW_eyebrow{margin-bottom:10px}[data-hz][data-hz-live] .BmYBjW_title{font-size:clamp(30px,3.4vw,46px)}[data-hz][data-hz-live] .BmYBjW_sub{font-size:16px;line-height:1.7}[data-hz][data-hz-live] li.BmYBjW_panel:not(.BmYBjW_endPanel){flex-basis:min(82vw,1240px)}[data-hz][data-hz-live] .BmYBjW_card{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}[data-hz][data-hz-live] .BmYBjW_visual{padding-block:0}[data-hz][data-hz-live] .BmYBjW_mock{width:min(100%,174svh - 522px)}[data-hz][data-hz-live] .BmYBjW_num{font-size:clamp(56px,5.2vw,88px)}[data-hz][data-hz-live] .BmYBjW_panel[data-hz-active] .BmYBjW_num{-webkit-text-stroke-color:var(--ih-accent)}[data-hz][data-hz-live] .BmYBjW_panel[data-hz-active] .BmYBjW_visual:before{opacity:.95}[data-hz][data-hz-live] .BmYBjW_copy{padding-top:0;border-top:0;border-inline-start:1px solid var(--ih-line);gap:14px;padding-inline-start:clamp(20px,2.4vw,32px)}[data-hz][data-hz-live] .BmYBjW_name{font-size:clamp(26px,2.6vw,38px)}[data-hz][data-hz-live] .BmYBjW_summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}[data-hz][data-hz-live] li.BmYBjW_endPanel{flex-basis:min(36vw,520px)}[data-hz][data-hz-live] .BmYBjW_card{transition:opacity .5s var(--ih-ease),transform .5s var(--ih-ease)}[data-hz][data-hz-live] .BmYBjW_panel:not([data-hz-active])>.BmYBjW_card{opacity:.55;transform:scale(.96)}[data-hz][data-hz-live] .BmYBjW_panel:not([data-hz-active]) .BmYBjW_copy{opacity:.35;transition:opacity .5s var(--ih-ease)}}
