.wGe0EG_wrap{width:100%;max-width:var(--ih-maxw);font-family:var(--ih-font-ui);color:var(--ih-ink);margin-inline:auto;padding:8px 0 96px}.wGe0EG_indexHead{border-bottom:1px solid var(--ih-line-soft);flex-direction:column;gap:12px;margin-bottom:clamp(24px,4vw,40px);padding-bottom:clamp(24px,4vw,40px);display:flex}.wGe0EG_indexHead[data-art]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title art""lead lead""tags tags""more more";gap:12px 16px;display:grid}@media (min-width:900px){.wGe0EG_indexHead[data-art]{grid-template-areas:"title art""lead art""tags tags""more more";column-gap:clamp(24px,4vw,64px)}}.wGe0EG_indexTitle{flex-direction:column;grid-area:title;gap:12px;min-width:0;display:flex}.wGe0EG_indexHead[data-art] .wGe0EG_indexTitle{align-self:end}.wGe0EG_indexLead{grid-area:lead;align-self:start}.wGe0EG_indexTags{grid-area:tags}@media (max-width:599.98px){.wGe0EG_tags.wGe0EG_indexTags,.wGe0EG_moreTags>.wGe0EG_tags{scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1*var(--responsive-space-l));padding-inline:var(--responsive-space-l);flex-wrap:nowrap;overflow-x:auto}.wGe0EG_tags.wGe0EG_indexTags::-webkit-scrollbar{display:none}.wGe0EG_moreTags>.wGe0EG_tags::-webkit-scrollbar{display:none}.wGe0EG_tags.wGe0EG_indexTags>li,.wGe0EG_moreTags>.wGe0EG_tags>li{flex:none}}.wGe0EG_moreTags{grid-area:more}.wGe0EG_moreTags>summary{cursor:pointer;width:fit-content;margin-top:8px;list-style:none}.wGe0EG_moreTags>summary::-webkit-details-marker{display:none}.wGe0EG_moreTags[open]>summary{border-color:var(--ih-ink-dim);color:var(--ih-ink)!important}.wGe0EG_indexArt{grid-area:art;align-self:end;width:88px}@media (min-width:900px){.wGe0EG_indexArt{align-self:center;width:clamp(150px,14vw,190px);margin-block-end:8px}}.wGe0EG_eyebrow{font-family:var(--ih-font-mono);letter-spacing:.12em;color:var(--ih-accent-text);align-items:center;gap:10px;margin:0;font-size:12px;display:inline-flex}.wGe0EG_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}html[dir=rtl] .wGe0EG_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}.wGe0EG_h1{font-family:var(--ih-font-display);font-weight:900;font-size:clamp(var(--ih-rem)*2,5vw,56px);text-wrap:balance;margin:0;line-height:1.12}.wGe0EG_h1:lang(ar){line-height:var(--ih-lh-display-ar)}.wGe0EG_h1:lang(en){letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.wGe0EG_hero .wGe0EG_h1:lang(en){font-size:clamp(var(--ih-rem)*2,4.3vw,48px)}.wGe0EG_lead{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);max-width:62ch;margin:0}.wGe0EG_lead:lang(en){line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.wGe0EG_tags{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.wGe0EG_tag,.wGe0EG_tagActive{align-items:center;gap:6px;min-height:34px;padding:0 14px;display:inline-flex}@media (pointer:coarse){.wGe0EG_tag,.wGe0EG_tagActive{min-height:44px}}.wGe0EG_tag,.wGe0EG_tagActive{border:1px solid var(--ih-line);background:var(--ih-chip-bg);transition:border-color .2s var(--ih-ease),color .2s var(--ih-ease);border-radius:999px;font-size:13px;color:var(--ih-ink-dim)!important;text-decoration:none!important}.wGe0EG_tag:hover,.wGe0EG_tagActive:hover{border-color:var(--ih-ink-dim);color:var(--ih-ink)!important}.wGe0EG_tagActive{border-color:var(--ih-accent);color:var(--ih-ink)!important}.wGe0EG_grid{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.wGe0EG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.wGe0EG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wGe0EG_card{border-radius:var(--ih-radius-l);border:1px solid var(--ih-line-soft);background:var(--ih-panel);transition:border-color .25s var(--ih-ease),transform .25s var(--ih-ease);flex-direction:column;gap:12px;padding:18px;display:flex;position:relative}@media (hover:hover){.wGe0EG_card:hover{border-color:var(--ih-line);transform:translateY(-2px)}}.wGe0EG_cardCover{aspect-ratio:16/9;background:var(--ih-panel-2);border-radius:12px;position:relative;overflow:hidden}.wGe0EG_cardCover img{object-fit:cover;width:100%;height:100%}.wGe0EG_cardMeta{white-space:nowrap;min-width:0;min-block-size:1lh;color:var(--ih-ink-dim);gap:12px;font-size:12px;line-height:1.5;display:flex}.wGe0EG_cardMeta>:not(.wGe0EG_cardTags){flex:none}.wGe0EG_cardTags{box-sizing:content-box;flex-wrap:wrap;flex:1 1 0;gap:.5em 12px;min-width:0;height:1lh;margin-block:-.25em;padding-block:.25em;display:flex;overflow:hidden}.wGe0EG_cardTags>bdi{text-overflow:ellipsis;max-width:100%;margin-block:-.25em;padding-block:.25em;overflow:hidden}.wGe0EG_cardTitle{font-family:var(--ih-font-display);font-size:var(--ih-type-h3-size);font-weight:var(--ih-type-h3-weight);line-height:var(--ih-type-h3-lh);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-block-size:3lh;margin:0;display:-webkit-box;overflow:hidden}.wGe0EG_cardTitle a{color:inherit!important;text-decoration:none!important}.wGe0EG_cardTitle a:after{content:"";border-radius:var(--ih-radius-l);position:absolute;inset:0}.wGe0EG_cardTitle a:focus-visible{outline:none}.wGe0EG_cardTitle a:focus-visible:after{outline:2px solid var(--ih-accent-text);outline-offset:2px}html[dir=rtl] .wGe0EG_cardTitle{line-height:var(--ih-lh-display-ar)}.wGe0EG_cardExcerpt{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);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-block-size:4lh;margin:0;display:-webkit-box;overflow:hidden}.wGe0EG_empty{text-align:center;color:var(--ih-ink-dim);flex-direction:column;align-items:center;gap:18px;padding:clamp(24px,5vw,56px) 0 clamp(32px,6vw,72px);display:flex}.wGe0EG_emptyText{max-width:40ch;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);text-wrap:balance;margin:0}.wGe0EG_article{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:900px){.wGe0EG_article{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(32px,5vw,64px)}}.wGe0EG_main{min-width:0}.wGe0EG_crumbs{font-size:var(--ih-type-label-size);font-weight:var(--ih-type-label-weight);line-height:var(--ih-type-label-lh);color:var(--ih-ink-dim);align-items:center;gap:10px;margin-bottom:18px;display:flex}.wGe0EG_crumbs a{color:var(--ih-ink-dim)!important;text-decoration:none!important}@media (pointer:coarse){.wGe0EG_crumbs a{align-items:center;min-height:44px;display:inline-flex}}.wGe0EG_crumbs a:hover{color:var(--ih-ink)!important}.wGe0EG_hero{flex-direction:column;gap:16px;margin-bottom:clamp(24px,4vw,40px);display:flex}.wGe0EG_meta{font-size:var(--ih-type-label-size);font-weight:var(--ih-type-label-weight);line-height:var(--ih-type-label-lh);color:var(--ih-ink-dim);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.wGe0EG_meta time{font-variant-numeric:tabular-nums}.wGe0EG_meta a{align-items:center;display:inline-flex}@media (pointer:coarse){.wGe0EG_meta a{min-height:44px}}.wGe0EG_cover{border-radius:var(--ih-radius-l);background:var(--ih-panel-2);margin:8px 0 24px;position:relative;overflow:hidden}.wGe0EG_cover img{width:100%;height:auto;display:block}.wGe0EG_notice{border:1px dashed var(--ih-line);color:var(--ih-ink-dim);border-radius:12px;margin:0 0 20px;padding:10px 14px;font-size:14px}.wGe0EG_previewBanner{border:1px dashed var(--ih-ember-line);color:var(--ih-ember);border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:14px}.wGe0EG_prose{font-family:var(--ih-font-text);font-size:clamp(var(--ih-rem)*.9375,var(--ih-rem)*.875 + .25vw,var(--ih-rem)*1.0625);font-weight:var(--ih-type-body-weight);line-height:var(--ih-type-body-lh);color:var(--ih-ink);max-width:76ch}.wGe0EG_prose>*+*{margin-top:1.1em}.wGe0EG_prose h2,.wGe0EG_prose h3,.wGe0EG_prose h4{font-family:var(--ih-font-display);scroll-margin-top:var(--ih-header-offset);text-wrap:balance;margin:2em 0 .6em}:is(html[dir=rtl] .wGe0EG_prose h2,html[dir=rtl] .wGe0EG_prose h3,html[dir=rtl] .wGe0EG_prose h4){line-height:var(--ih-lh-display-ar)}.wGe0EG_prose h2 span[id],.wGe0EG_prose h3 span[id],.wGe0EG_prose h4 span[id]{scroll-margin-top:var(--ih-header-offset)}.wGe0EG_prose h2{font-size:var(--ih-type-h2-size);font-weight:var(--ih-type-h2-weight);line-height:var(--ih-type-h2-lh)}.wGe0EG_prose h3{font-size:var(--ih-type-h3-size);font-weight:var(--ih-type-h3-weight);line-height:var(--ih-type-h3-lh)}.wGe0EG_prose h4{font-size:var(--ih-type-body-size);font-weight:var(--ih-type-h3-weight);line-height:var(--ih-type-h3-lh)}.wGe0EG_prose p{margin-inline:0;margin-bottom:0}.wGe0EG_prose a{text-underline-offset:4px;color:var(--ih-accent-text)!important;text-decoration:underline!important;-webkit-text-decoration-color:color-mix(in srgb, var(--ih-accent) 40%, transparent)!important;text-decoration-color:color-mix(in srgb, var(--ih-accent) 40%, transparent)!important}.wGe0EG_prose strong{font-weight:700}html[dir=rtl] .wGe0EG_prose :is(em,i){font-synthesis-style:none;font-style:normal;font-weight:500}:is(html[dir=rtl] .wGe0EG_prose :is(em,i) bdi[lang=en],html[dir=rtl] .wGe0EG_prose bdi[lang=en] :is(em,i)){font-synthesis-style:auto;font-style:italic}.wGe0EG_prose ul,.wGe0EG_prose ol{margin:0;padding-inline-start:1.4em}.wGe0EG_prose ul li+li,.wGe0EG_prose ol li+li{margin-top:.4em}.wGe0EG_prose blockquote{border-inline-start:3px solid var(--ih-accent);color:var(--ih-ink-dim);margin:0;padding-inline-start:18px}.wGe0EG_prose img{border-radius:14px;max-width:100%;height:auto;display:block}.wGe0EG_prose figure{margin:0}.wGe0EG_prose figcaption{font-size:var(--ih-type-label-size);font-weight:var(--ih-type-label-weight);line-height:var(--ih-type-label-lh);color:var(--ih-ink-dim);margin-top:8px}.wGe0EG_prose hr{border:0;border-top:1px solid var(--ih-line-soft);margin:2em 0}.wGe0EG_prose code{font-family:var(--ih-font-mono);background:var(--ih-chip-bg);border:1px solid var(--ih-line-soft);direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:.1em .4em;font-size:.88em}.wGe0EG_prose pre{background:var(--ih-panel-2);border:1px solid var(--ih-line-soft);font-family:var(--ih-font-mono);font-size:calc(var(--ih-rem)*.875);unicode-bidi:isolate;border-radius:14px;margin:0;padding:16px 18px;line-height:1.65;overflow-x:auto;text-align:left!important;direction:ltr!important}.wGe0EG_prose pre code{font-size:inherit;white-space:pre;background:0 0;border:0;padding:0}.wGe0EG_prose table{border-collapse:collapse;width:100%;font-size:var(--ih-type-small-size);display:block;overflow-x:auto}.wGe0EG_prose table th,.wGe0EG_prose table td{text-align:start;border:1px solid var(--ih-line-soft);vertical-align:top;padding:10px 12px}.wGe0EG_prose table th{background:var(--ih-panel-2);font-weight:700}:is(.wGe0EG_prose .hljs-keyword,.wGe0EG_prose .hljs-selector-tag,.wGe0EG_prose .hljs-built_in){color:var(--ih-accent-text)}:is(.wGe0EG_prose .hljs-string,.wGe0EG_prose .hljs-attr){color:var(--ih-teal-text)}.wGe0EG_prose .hljs-comment{color:var(--ih-ink-dim);font-style:italic}:is(.wGe0EG_prose .hljs-number,.wGe0EG_prose .hljs-literal){color:var(--ih-ember)}.wGe0EG_aside{flex-direction:column;gap:16px;display:flex}@media (min-width:900px){.wGe0EG_aside{top:calc(var(--ih-header-offset) + 16px);max-height:calc(100dvh - var(--ih-header-offset) - 32px);position:sticky}}.wGe0EG_asideCard{border-radius:var(--ih-radius-l);border:1px solid var(--ih-line-soft);background:var(--ih-panel);flex-direction:column;flex:none;gap:10px;padding:18px;display:flex}@media (max-width:899.98px){.wGe0EG_asideShare{display:none}}@media (min-width:900px){.wGe0EG_asideToc{flex:0 auto;min-height:0}.wGe0EG_asideToc .wGe0EG_toc{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;margin:-3px;padding:3px;overflow-y:auto}}.wGe0EG_asideTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--ih-ink-dim);margin:0;font-size:12px}html[dir=rtl] .wGe0EG_asideTitle{letter-spacing:0}.wGe0EG_toc{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.wGe0EG_toc a{color:var(--ih-ink-dim)!important;text-decoration:none!important}@media (pointer:coarse){.wGe0EG_toc a{padding-block:10px;display:block}}.wGe0EG_toc a:hover{color:var(--ih-ink)!important}.wGe0EG_toc .wGe0EG_tocSub{padding-inline-start:14px;font-size:13px}.wGe0EG_authorRow{align-items:center;gap:12px;display:flex}.wGe0EG_avatar{object-fit:cover;border-radius:14px;width:48px;height:48px}.wGe0EG_authorName{margin:0;font-weight:700}.wGe0EG_authorRole{color:var(--ih-ink-dim);margin:2px 0 0;font-size:13px}.wGe0EG_asideLink{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex;color:var(--ih-accent-text)!important;text-decoration:none!important}@media (pointer:coarse){.wGe0EG_asideLink{min-height:44px}}.wGe0EG_shareBar{flex-direction:column;gap:12px;display:flex}.wGe0EG_shareApps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wGe0EG_shareApp,.wGe0EG_shareNow{border:1px solid var(--ih-line);cursor:pointer;width:36px;height:36px;transition:color .2s var(--ih-ease),border-color .2s var(--ih-ease),scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;color:var(--ih-ink-dim)!important;text-decoration:none!important}.wGe0EG_shareApp:active:not(:disabled):not([aria-disabled=true]),.wGe0EG_shareNow:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.94}@media (prefers-reduced-motion:reduce){.wGe0EG_shareApp:active:not(:disabled):not([aria-disabled=true]),.wGe0EG_shareNow:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.wGe0EG_shareApp svg,.wGe0EG_shareNow svg{width:16px;height:16px}@media (pointer:coarse){.wGe0EG_shareApp,.wGe0EG_shareNow{width:44px;height:44px}.wGe0EG_shareApp svg,.wGe0EG_shareNow svg{width:18px;height:18px}}@media (hover:hover) and (pointer:fine){.wGe0EG_shareApp:hover,.wGe0EG_shareNow:hover{border-color:var(--ih-ink-dim);color:var(--ih-ink)!important}}.wGe0EG_shareApp:focus-visible,.wGe0EG_shareNow:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.wGe0EG_shareNow{width:32px;height:32px}.wGe0EG_shareNow svg{width:14px;height:14px}@media (pointer:coarse){.wGe0EG_shareNow{width:44px;height:44px}.wGe0EG_shareNow svg{width:16px;height:16px}}@media (min-width:900px){.wGe0EG_shareNow{display:none}}.wGe0EG_shareActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:599.98px){.wGe0EG_shareBar[data-layout=section] .wGe0EG_shareActions{flex-direction:column}.wGe0EG_shareBar[data-layout=section] .wGe0EG_shareActions .wGe0EG_shareBtn{justify-content:center}}.wGe0EG_shareEndRow{flex-direction:column;gap:12px;display:flex}.wGe0EG_shareEndRow>.wGe0EG_mdLink{justify-content:center}@media (min-width:600px){.wGe0EG_shareEndRow{flex-flow:wrap;align-items:center;gap:8px 12px}.wGe0EG_shareEndRow>.wGe0EG_mdLink{justify-content:flex-start}.wGe0EG_shareBar[data-layout=section]{flex-flow:wrap;align-items:center;gap:8px 12px}}.wGe0EG_mdLink svg{flex:none;width:15px;height:15px}.wGe0EG_shareEnd{border-radius:var(--ih-radius-l);border:1px solid var(--ih-line-soft);background:var(--ih-panel);scroll-margin-top:calc(var(--ih-header-offset) + 16px);flex-direction:column;gap:14px;margin-top:clamp(32px,5vw,56px);padding:18px;display:flex}.wGe0EG_shareEnd:focus:not(:focus-visible){outline:none}.wGe0EG_shareEndTitle{font-family:var(--ih-font-display);font-size:var(--ih-type-h3-size);font-weight:var(--ih-type-h3-weight);line-height:var(--ih-type-h3-lh);margin:0}.wGe0EG_shareEndTitle:lang(ar){line-height:var(--ih-lh-display-ar)}.wGe0EG_readEnd{pointer-events:none;height:1px;margin-top:-1px;display:block}.wGe0EG_shareBtn{align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}@media (pointer:coarse){.wGe0EG_shareBtn{min-height:44px;padding:0 16px}}.wGe0EG_shareBtn{border:1px solid var(--ih-line);font:inherit;cursor:pointer;transition:scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;background:0 0;border-radius:999px;font-size:13px;color:var(--ih-ink-dim)!important;text-decoration:none!important}.wGe0EG_shareBtn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.wGe0EG_shareBtn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.wGe0EG_shareBtn{touch-action:manipulation}@media (hover:hover) and (pointer:fine){.wGe0EG_shareBtn:hover{border-color:var(--ih-ink-dim);color:var(--ih-ink)!important}}.wGe0EG_section{flex-direction:column;gap:16px;margin-top:clamp(32px,5vw,56px);display:flex}.wGe0EG_h2{font-family:var(--ih-font-display);font-size:var(--ih-type-h2-size);font-weight:var(--ih-type-h2-weight);line-height:var(--ih-type-h2-lh);margin:0}html[dir=rtl] .wGe0EG_h2{line-height:var(--ih-lh-display-ar)}.wGe0EG_faqItem{border:1px solid var(--ih-line-soft);background:var(--ih-panel);border-radius:14px;padding:0 18px}.wGe0EG_faqItem summary{cursor:pointer;font-size:var(--ih-type-body-size);justify-content:space-between;gap:12px;padding:14px 0;font-weight:700;list-style:none;display:flex}html[dir=rtl] .wGe0EG_faqItem summary{line-height:var(--ih-lh-display-ar)}.wGe0EG_faqItem summary::-webkit-details-marker{display:none}.wGe0EG_faqItem summary:after{content:"+";font-family:var(--ih-font-mono);color:var(--ih-accent-text)}.wGe0EG_faqItem[open] summary:after{content:"–"}.wGe0EG_faqItem p{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;padding:0 0 16px}@media (prefers-reduced-motion:reduce){.wGe0EG_card{transition:none}}
@keyframes lrBl9W_spin{0%{opacity:0;animation-timing-function:cubic-bezier(.5,.2,.7,.5);transform:rotate(0)}80%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.5,.2,.7,.5);transform:rotate(360deg)}}.lrBl9W_spinner{border-color:currentColor #0000 #0000;animation:1.5s infinite lrBl9W_spin}.lrBl9W_xs{width:var(--static-space-16);height:var(--static-space-16);padding:2px}.lrBl9W_xs .lrBl9W_size{border-width:2px}.lrBl9W_s{width:var(--static-space-20);height:var(--static-space-20);padding:2px}.lrBl9W_s .lrBl9W_size{border-width:2px}.lrBl9W_m{width:var(--static-space-24);height:var(--static-space-24);padding:3px}.lrBl9W_m .lrBl9W_size{border-width:2px}.lrBl9W_l{width:var(--static-space-32);height:var(--static-space-32);padding:4px}.lrBl9W_l .lrBl9W_size{border-width:3px}.lrBl9W_xl{width:var(--static-space-40);height:var(--static-space-40);padding:8px}.lrBl9W_xl .lrBl9W_size{border-width:3px}
.rQdcNa_button{-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:#0000;transition:var(--transition-micro-medium);align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.rQdcNa_button:focus-visible{z-index:1}.rQdcNa_primary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background:var(--brand-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-brand);color:var(--brand-on-solid-strong)}.rQdcNa_primary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_primary:hover:not([data-disabled]){background:var(--brand-solid-strong)}}.rQdcNa_secondary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-neutral);border-style:solid;border:1px solid var(--neutral-alpha-weak);background:var(--static-transparent);color:var(--neutral-on-background-strong)}.rQdcNa_secondary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_secondary:hover:not([data-disabled]){background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-weak)}}.rQdcNa_tertiary{background:var(--static-transparent);color:var(--neutral-on-background-strong);border:1px solid var(--static-transparent)}.rQdcNa_tertiary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_tertiary:hover:not([data-disabled]){border:1px solid var(--neutral-border-medium)}}.rQdcNa_ghost{background:var(--static-transparent);color:var(--neutral-on-background-medium);border:none}.rQdcNa_ghost[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_ghost:hover:not([data-disabled]){color:var(--neutral-on-background-strong)}}.rQdcNa_quaternary{background:var(--static-transparent);color:var(--neutral-on-background-medium);border:none}.rQdcNa_quaternary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_quaternary:hover:not([data-disabled]){background:color-mix(in srgb, var(--neutral-background-medium) 70%, transparent);color:var(--neutral-on-background-strong)}}.rQdcNa_link{background:var(--static-transparent);color:var(--neutral-on-background-strong);border:none}.rQdcNa_link[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_link:hover:not([data-disabled]){text-decoration:underline!important}}.rQdcNa_danger{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-danger);background:var(--danger-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-danger);color:var(--danger-on-solid-strong)}.rQdcNa_danger[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_danger:hover:not([data-disabled]){background:var(--danger-solid-strong)}}.rQdcNa_subtle{background:color-mix(in srgb, var(--neutral-background-medium) 70%, transparent);border-style:solid;border-width:var(--solid-border-width);border-color:var(--static-transparent);color:var(--neutral-on-background-strong)}.rQdcNa_subtle[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_subtle:hover:not([data-disabled]){background:color-mix(in srgb, var(--neutral-background-strong) 50%, transparent)}}.rQdcNa_success{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--success-alpha-strong);background:var(--success-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--success-alpha-strong);color:var(--success-on-solid-strong)}.rQdcNa_success[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_success:hover:not([data-disabled]){background:var(--success-solid-strong)}}.rQdcNa_warning{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--warning-alpha-strong);background:var(--warning-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--warning-alpha-strong);color:var(--warning-on-solid-strong)}.rQdcNa_warning[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.rQdcNa_warning:hover:not([data-disabled]){background:var(--warning-solid-strong)}}.rQdcNa_xs{padding:var(--static-space-2) var(--static-space-4);min-height:var(--static-space-24);height:var(--static-space-24);gap:var(--static-space-2)}.rQdcNa_s{padding:var(--static-space-4) var(--static-space-8);min-height:var(--static-space-32);height:var(--static-space-32);gap:var(--static-space-4)}.rQdcNa_m{padding:var(--static-space-8) var(--static-space-12);min-height:var(--static-space-40);height:var(--static-space-40);gap:var(--static-space-4)}.rQdcNa_l{padding:var(--static-space-12) var(--static-space-20);min-height:var(--static-space-48);height:var(--static-space-48);gap:var(--static-space-8)}.rQdcNa_xl{padding:var(--static-space-16) var(--static-space-24);min-height:var(--static-space-56);height:var(--static-space-56);gap:var(--static-space-12)}
.EOZWUa_xs{min-height:var(--static-space-20);min-width:var(--static-space-20);height:var(--static-space-20);width:var(--static-space-20)}.EOZWUa_s{min-height:var(--static-space-24);min-width:var(--static-space-24);height:var(--static-space-24);width:var(--static-space-24)}.EOZWUa_m{min-height:var(--static-space-32);min-width:var(--static-space-32);height:var(--static-space-32);width:var(--static-space-32)}.EOZWUa_l{min-height:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-40);width:var(--static-space-40)}.EOZWUa_xl{min-height:var(--static-space-48);min-width:var(--static-space-48);height:var(--static-space-48);width:var(--static-space-48)}
.dh6hyW_container{background:var(--neutral-solid-strong);outline:none;width:100%;height:100%;position:relative}:-webkit-any(.dh6hyW_container:fullscreen .dh6hyW_video,.dh6hyW_container:-webkit-full-screen .dh6hyW_video){object-fit:contain}:is(.dh6hyW_container:fullscreen .dh6hyW_video,.dh6hyW_container:fullscreen .dh6hyW_video){object-fit:contain}.dh6hyW_video{width:100%;height:100%;display:block}.dh6hyW_overlay{pointer-events:none;transition:opacity var(--transition-micro-medium);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.dh6hyW_overlay.dh6hyW_visible{opacity:1}.dh6hyW_overlay.dh6hyW_hidden{opacity:0}.dh6hyW_gradient{pointer-events:none;background:linear-gradient(#0000 35%,#00000040 65%,#000000bf 100%);position:absolute;inset:0}.dh6hyW_centerPlay{pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dh6hyW_centerPlayButton{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#00000073;border:1px solid #ffffff1f}.dh6hyW_controls{z-index:1;pointer-events:auto;position:relative}.dh6hyW_progressTrack{cursor:pointer;height:.1875rem;transition:height var(--transition-micro-short)}.dh6hyW_progressTrack:hover{height:.3125rem}.dh6hyW_progressFill{transition:width 50ms linear}.dh6hyW_time{font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}
.grFgZW_xs{width:var(--static-space-20);height:var(--static-space-20);min-width:var(--static-space-20);min-height:var(--static-space-20)}.grFgZW_s{width:var(--static-space-24);height:var(--static-space-24);min-width:var(--static-space-24);min-height:var(--static-space-24)}.grFgZW_m{width:var(--static-space-32);height:var(--static-space-32);min-width:var(--static-space-32);min-height:var(--static-space-32)}.grFgZW_l{width:var(--static-space-48);height:var(--static-space-48);min-width:var(--static-space-48);min-height:var(--static-space-48)}.grFgZW_xl{width:var(--static-space-160);height:var(--static-space-160);min-width:var(--static-space-160);min-height:var(--static-space-160)}.grFgZW_xl .grFgZW_position{bottom:var(--static-space-16);right:var(--static-space-16)}.grFgZW_value{white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden}.grFgZW_indicator{box-sizing:content-box;transform:translateX(var(--static-space-2)) translateY(var(--static-space-2));bottom:0;right:0}.grFgZW_image{object-position:center}
.s4cQdq_avatarGroup{z-index:0}.s4cQdq_avatar{margin-left:calc(-1*var(--static-space-8))}.s4cQdq_avatar:first-child{margin-left:0}
.U5u9za_animation{position:relative;overflow:hidden}.U5u9za_animation:before{content:"";opacity:0;border-radius:var(--radius-full);background:linear-gradient(120deg, transparent 20%, var(--brand-alpha-medium) 50%, transparent 80%);width:100%;height:100%;animation:9s ease-in-out infinite U5u9za_shineDefault;position:absolute;transform:skew(-20deg)}.U5u9za_animation:hover:before{animation:3s ease-in-out infinite U5u9za_shineHover}@keyframes U5u9za_shineDefault{0%{left:-100%}1%{opacity:1;left:-100%}15%{opacity:1;left:100%}16%{opacity:0}to{left:-100%}}@keyframes U5u9za_shineHover{0%{left:-100%}1%{opacity:1;left:-100%}45%{opacity:1;left:100%}46%{opacity:0}to{left:-100%}}
.TmjtOG_mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%);mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%)}
.ywcNNa_gradient{background:radial-gradient(ellipse var(--gradient-width) var(--gradient-height) at var(--gradient-position-x) var(--gradient-position-y), var(--gradient-color-start), var(--gradient-color-end));width:400%;height:400%;transform:rotate(var(--gradient-tilt));transform-origin:50%;top:-150%;left:-150%}.ywcNNa_lines{background-size:var(--lines-size) var(--lines-size);background-position:50%}.ywcNNa_dots{background-image:radial-gradient(var(--dots-color) 1px, var(--static-transparent) 1px);background-size:var(--dots-size) var(--dots-size)}
.q8igAG_revealFx{transition:all ease-in-out;-webkit-mask-image:linear-gradient(90deg,#000 0% 25%,#0000 50%);mask-image:linear-gradient(90deg,#000 0% 25%,#0000 50%);-webkit-mask-size:400% 100%;mask-size:400% 100%}.q8igAG_revealFx.q8igAG_hidden{filter:blur(1rem);-webkit-mask-position:100% 0;mask-position:100% 0}.q8igAG_revealFx.q8igAG_revealed{filter:blur();-webkit-mask-position:0 0;mask-position:0 0}.q8igAG_hiddenNoMask{filter:blur(.5rem);opacity:0;transition:all ease-in-out}.q8igAG_revealedNoMask{filter:blur();opacity:1;transition:all ease-in-out}
.r3gYSq_numberInput input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.r3gYSq_numberInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.r3gYSq_numberInput input[type=number]{-moz-appearance:textfield}.r3gYSq_stepper{pointer-events:visibleFill}.r3gYSq_stepper:hover{background-color:var(--neutral-alpha-medium)}
.fKz1gG_option{border-color:var(--static-transparent)}.fKz1gG_option.fKz1gG_highlighted:not(:hover):not(:focus){background:var(--static-transparent);border-color:var(--neutral-alpha-medium)}.fKz1gG_option.fKz1gG_selected:not(:hover):not(:focus){background:var(--neutral-alpha-medium);border-color:var(--neutral-alpha-medium)}.fKz1gG_option:hover,.fKz1gG_option:focus{background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-medium);outline:none}.fKz1gG_option:hover:disabled,.fKz1gG_option:focus:disabled{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-weak)}.fKz1gG_option.fKz1gG_danger{color:var(--danger-on-background-medium)}.fKz1gG_option.fKz1gG_danger:hover,.fKz1gG_option.fKz1gG_danger:focus{background:var(--danger-solid-strong);color:var(--danger-on-solid-strong);border-color:var(--danger-border-strong)}.fKz1gG_focused{background:var(--neutral-background-strong)}.fKz1gG_disabled{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-weak);border:none}
.YrzKkG_container{-webkit-user-select:none;user-select:none;isolation:isolate}.YrzKkG_sliderWrapper{cursor:grab}.YrzKkG_sliderWrapper.YrzKkG_disabled{opacity:.4;cursor:not-allowed}.YrzKkG_track{height:var(--static-space-4);background-color:var(--neutral-alpha-medium);border-radius:var(--radius-full);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.YrzKkG_fill{background-color:var(--brand-solid-medium);pointer-events:none;height:100%;position:absolute;top:0;left:0}.YrzKkG_input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:2;margin:0;position:absolute;top:0;left:0}.YrzKkG_input:disabled{cursor:not-allowed}.YrzKkG_thumb{width:var(--static-space-16);height:var(--static-space-16);background-color:var(--brand-on-solid-strong);border:var(--static-space-2) solid var(--brand-solid-medium);border-radius:var(--radius-full);pointer-events:none;box-shadow:var(--shadow-s);transition:transform .1s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)}.YrzKkG_sliderWrapper:hover .YrzKkG_thumb,.YrzKkG_dragging .YrzKkG_thumb{cursor:grabbing;transform:translate(-50%,-50%)scale(1.2)}.YrzKkG_input:focus-visible~.YrzKkG_thumb{outline:var(--static-space-2) solid var(--brand-alpha-medium);outline-offset:var(--static-space-2)}
._6HYZVG_hitArea{transform:translate(-50%)}._6HYZVG_dragIcon{z-index:2;pointer-events:auto;transition:none;position:absolute;top:50%;transform:translate(-50%,-50%)}
@keyframes Rc_kPW_fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Rc_kPW_fadeIn{transform-origin:0 0;animation:Rc_kPW_fadeIn var(--transition-duration-micro-medium) var(--transition-eased)}
.uBljLW_toast{transition:opacity .3s,transform .3s}.uBljLW_visible{opacity:1}.uBljLW_hidden{opacity:0}
.lG7GPW_toastContainer{left:50%;transform:translate(-50%)}.lG7GPW_toastContainer.lG7GPW_bottom{bottom:var(--responsive-space-l,2rem)}.lG7GPW_toastContainer.lG7GPW_top{top:var(--responsive-space-l,2rem)}.lG7GPW_toastWrapper{transition:transform .3s,opacity .3s}.lG7GPW_toastWrapper.lG7GPW_bottom{bottom:0}.lG7GPW_toastWrapper.lG7GPW_top{top:0}.lG7GPW_toastAnimation.lG7GPW_animation-bottom{animation:.3s ease-out forwards lG7GPW_fadeInBottom}.lG7GPW_toastAnimation.lG7GPW_animation-top{animation:.3s ease-out forwards lG7GPW_fadeInTop}@keyframes lG7GPW_fadeInBottom{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}@keyframes lG7GPW_fadeInTop{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;transform:translateY(0)}}
@media (hover:hover){.SRHbeW_control:hover .SRHbeW_text{text-decoration-line:underline}}.SRHbeW_text{text-underline-offset:.25em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}
.mV61dq_section{border-top:1px solid var(--ih-line-soft);width:100%;position:relative}.mV61dq_container{max-width:var(--ih-maxw);margin-inline:auto;padding-block:clamp(56px,8vw,112px);padding-inline:0}.mV61dq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:clamp(24px,4vw,40px);display:flex}.mV61dq_marker{margin-block-end:12px}.mV61dq_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] .mV61dq_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:14px}.mV61dq_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.mV61dq_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:clamp(26px,4vw,44px);font-weight:900;line-height:1.2}html[dir=rtl] .mV61dq_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .mV61dq_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.mV61dq_head .mV61dq_all{border:1px solid var(--ih-line);min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-ink);border-radius:999px;align-items:center;gap:9px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mV61dq_head .mV61dq_all:hover{color:var(--ih-ink);border-color:color-mix(in srgb, var(--ih-accent) 60%, transparent)}.mV61dq_head .mV61dq_all:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.mV61dq_arrow{width:17px;height:17px;color:var(--ih-accent-text);flex:none}html[dir=rtl] .mV61dq_arrow{transform:scaleX(-1)}
.ptS5Ha_root{color:var(--ih-ink);background:var(--ih-panel);border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);font-family:var(--ih-font-text);position:relative}.ptS5Ha_card{height:100%;transition:border-color .3s var(--ih-ease),translate .3s var(--ih-ease);flex-direction:column;display:flex;overflow:clip}.ptS5Ha_media{aspect-ratio:1.9;background:var(--ih-panel-2);border-bottom:1px solid var(--ih-line-soft);position:relative;overflow:clip}.ptS5Ha_mediaImg{object-fit:cover;object-position:center}.ptS5Ha_mediaGrid{background:repeating-linear-gradient(0deg, transparent 0 23px, var(--ih-line-soft) 23px 24px),repeating-linear-gradient(90deg, transparent 0 23px, var(--ih-line-soft) 23px 24px),var(--ih-panel-2)}.ptS5Ha_media[data-fit=portrait] .ptS5Ha_mediaImg{object-fit:contain;padding-block:12px}.ptS5Ha_mediaSet{justify-content:center;gap:10px;padding:12px 16px;display:flex}.ptS5Ha_mediaSetItem{flex:1 1 0;min-width:0;max-width:34%;position:relative}.ptS5Ha_mediaSetImg{object-fit:contain;object-position:center;filter:drop-shadow(0 8px 14px #00000047)}.ptS5Ha_glyphTile{color:var(--ih-ink-faint);background:repeating-linear-gradient(0deg, transparent 0 23px, var(--ih-line-soft) 23px 24px),repeating-linear-gradient(90deg, transparent 0 23px, var(--ih-line-soft) 23px 24px);place-content:center;justify-items:center;gap:12px;padding:16px;display:grid;position:absolute;inset:0}.ptS5Ha_glyphTileIcon{width:40px;height:40px;color:var(--ih-accent-text)}.ptS5Ha_glyphTileTitle{font-family:var(--ih-font-mono);letter-spacing:.04em;color:var(--ih-ink-dim);text-align:center;font-size:.8125rem}.ptS5Ha_body{flex-direction:column;flex:1;gap:10px;padding:20px 20px 4px;display:flex}.ptS5Ha_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap-style:balance;margin:0;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:700;line-height:1.25}.ptS5Ha_summary{color:var(--ih-ink-dim);margin:0;font-size:.9375rem;line-height:1.7}.ptS5Ha_tags{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ptS5Ha_tag{font-family:var(--ih-font-mono);color:var(--ih-ink-dim);background:var(--ih-chip-bg);border:1px solid var(--ih-line);border-radius:999px;padding:3px 9px;font-size:.75rem;line-height:1.5}.ptS5Ha_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 20px;display:flex}.ptS5Ha_caption{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);font-size:.8125rem}.ptS5Ha_compact{border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.ptS5Ha_compactGlyph{width:40px;height:40px;color:var(--ih-accent-text);background:var(--ih-panel-2);border:1px solid var(--ih-line);border-radius:10px;flex:0 0 40px;place-items:center;display:grid}.ptS5Ha_glyphIcon{width:20px;height:20px}.ptS5Ha_compactBody{flex:1;min-width:0}.ptS5Ha_compactTitle{font-family:var(--ih-font-ui);text-overflow:ellipsis;white-space:nowrap;color:var(--ih-ink);margin:0;font-size:.9375rem;font-weight:700;line-height:1.35;overflow:hidden}.ptS5Ha_compactSummary{color:var(--ih-ink-dim);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ptS5Ha_starSlot{font-family:var(--ih-font-ui);letter-spacing:normal;border-radius:10px;flex:none;align-items:center;margin-inline-start:auto;line-height:normal;display:inline-flex}.ptS5Ha_starSlot:has(:focus-visible){outline:2px solid var(--ih-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ptS5Ha_card:hover{border-color:var(--ih-ember-line)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ptS5Ha_card:hover{translate:0 -4px}}@media (max-width:420px){.ptS5Ha_compact{flex-wrap:wrap}.ptS5Ha_compactBody{flex-basis:calc(100% - 52px)}.ptS5Ha_compact .ptS5Ha_starSlot{margin-inline-start:52px}}
@font-face{font-family:geistSans;src:url(../media/Geist_Variable.p.0zr6hhvz-h9nw.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.lbroHa_className{font-family:geistSans}.lbroHa_variable{--font-geist-sans:"geistSans"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable.1v5bejj26fx9h.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.W2KqAG_className{font-family:geistMono}.W2KqAG_variable{--font-geist-mono:"geistMono"}
.t7BEda_spacer{width:100%;height:var(--ih-header-offset);flex-shrink:0}.t7BEda_header{inset-inline:0;z-index:9;transition:translate .5s var(--ih-ease),border-color .4s;border-bottom:1px solid #0000;position:fixed;top:0}.t7BEda_header:before{content:"";z-index:-1;background:var(--ih-material-thin);-webkit-backdrop-filter:var(--ih-material-thin-blur);backdrop-filter:var(--ih-material-thin-blur);opacity:0;pointer-events:none;transition:opacity .4s var(--ih-ease),background-color .4s;position:absolute;inset:0}.t7BEda_header:after{content:"";inset-inline:0;height:var(--ih-edge-size);background:linear-gradient(to bottom, var(--ih-material-thin), transparent);opacity:0;pointer-events:none;transition:opacity .4s var(--ih-ease);position:absolute;top:100%}.t7BEda_scrolled:before,.t7BEda_scrolled:after{opacity:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.t7BEda_header:before{background:var(--ih-material-thin-noblur)}}@media (prefers-contrast:more){.t7BEda_scrolled{border-bottom-color:var(--ih-ink-faint)}.t7BEda_header:after{display:none}}.t7BEda_hidden:not(:focus-within){translate:0 -105%}.t7BEda_hidden:not(:focus-within):after{opacity:0}.t7BEda_open{border-bottom-color:#0000}.t7BEda_open:before{opacity:1;background:var(--ih-panel)}.t7BEda_open:after{opacity:0}.t7BEda_scrim{z-index:9;background:var(--ih-scrim);opacity:0;visibility:hidden;-webkit-tap-highlight-color:#0000;transition:opacity .25s var(--ih-ease),visibility 0s linear .25s;position:fixed;inset:0}@media (min-width:900px){.t7BEda_scrim{display:none}}.t7BEda_scrimOpen{opacity:1;visibility:visible;transition:opacity .25s var(--ih-ease),visibility 0s}.t7BEda_bar{max-width:calc(var(--ih-maxw) + 2*var(--responsive-space-l));height:var(--ih-header-h);padding-inline:var(--responsive-space-l);justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}.t7BEda_header .t7BEda_brand{min-width:44px;min-height:44px;color:var(--ih-ink);border-radius:12px;align-items:center;gap:10px;text-decoration:none;display:flex}.t7BEda_header .t7BEda_brand:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_brand:hover .t7BEda_mark{translate:0 -1px}}.t7BEda_mark{color:var(--ih-ink);transition:translate .35s var(--ih-ease);flex:none;align-items:center;display:flex}.t7BEda_brandTx{flex-direction:column;gap:6px;display:flex}@media (max-width:379.98px){.t7BEda_brandTx{display:none}}.t7BEda_brandName{font-family:var(--ih-font-display);letter-spacing:0;color:var(--ih-ink);white-space:nowrap;font-size:clamp(17px,2vw,19px);font-weight:700;line-height:1.4}.t7BEda_brandUrl{font-family:var(--ih-font-mono);letter-spacing:.18em;color:var(--ih-ink-dim);font-size:11px;line-height:1.2}@media (max-width:399.98px){.t7BEda_brandUrl{display:none}}.t7BEda_header .t7BEda_desktopNav .t7BEda_navList{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink{min-height:44px;font-family:var(--ih-font-ui);font-size:15px;line-height:inherit;color:var(--ih-ink-dim);white-space:nowrap;cursor:pointer;transition:color .3s,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:8px 13px;text-decoration:none;display:inline-flex;position:relative}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:after{content:"";inset-inline:12px;background:var(--ih-accent);transform-origin:0;height:2px;transition:transform .4s var(--ih-ease);position:absolute;bottom:4px;transform:scaleX(0)}html[dir=rtl] .t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:after{transform-origin:100%}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[aria-current=page],.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[data-active],.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[aria-expanded=true]{color:var(--ih-ink)}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[aria-current=page]:after,.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[data-active]:after,.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink[aria-expanded=true]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:hover{color:var(--ih-ink)}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:hover:after{transform:scaleX(1)}}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}@media (min-width:900px) and (max-width:1099.98px){.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink{padding-inline:9px}.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:after{inset-inline:8px}}@media (max-width:899.98px){.t7BEda_header .t7BEda_desktopNav{display:none}}.t7BEda_chevron{opacity:.75;width:14px;height:14px;transition:rotate .3s var(--ih-ease);flex:none}[aria-expanded=true]>.t7BEda_chevron{rotate:180deg}.t7BEda_storeItem{position:relative}.t7BEda_header .t7BEda_storePanel{top:calc(100% + 8px);z-index:1;border:1px solid var(--ih-line);background:var(--ih-panel);width:300px;box-shadow:var(--ih-shadow-pop);opacity:1;transition:opacity .2s var(--ih-ease),translate .25s var(--ih-ease),display .25s allow-discrete;border-radius:16px;padding:8px;position:absolute;inset-inline-start:0;translate:0}.t7BEda_header .t7BEda_storePanel:before{content:"";inset-inline:0;height:10px;position:absolute;bottom:100%}.t7BEda_header .t7BEda_storePanel[hidden]{opacity:0;display:none;translate:0 -6px}@starting-style{.t7BEda_header .t7BEda_storePanel:not([hidden]){opacity:0;translate:0 -6px}}.t7BEda_storeList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.t7BEda_storeAllRow{border-bottom:1px solid var(--ih-line);margin-bottom:4px;padding-bottom:6px}.t7BEda_header .t7BEda_storeLink{min-height:56px;color:var(--ih-ink);border-radius:12px;align-items:center;gap:12px;padding:7px 10px;text-decoration:none;transition:background-color .2s;display:flex}.t7BEda_header .t7BEda_storeLink:hover,.t7BEda_header .t7BEda_storeLink:focus-visible{color:var(--ih-ink)}.t7BEda_header .t7BEda_storeLink:focus-visible{background:color-mix(in srgb, var(--ih-ink) 6%, transparent)}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_storeLink:hover{background:color-mix(in srgb, var(--ih-ink) 6%, transparent)}}.t7BEda_header .t7BEda_storeLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:-2px}.t7BEda_header .t7BEda_storeLink[aria-current=page]{background:color-mix(in srgb, var(--ih-accent) 10%, transparent)}.t7BEda_storeArt{flex:none;place-items:center;width:40px;height:40px;display:grid}.t7BEda_storeIcon{filter:var(--ih-shadow-contact);display:block}.t7BEda_storeGlyph{color:var(--ih-accent-text)}.t7BEda_storeGlyph svg{width:24px;height:24px}.t7BEda_storeText{flex-direction:column;gap:1px;min-width:0;display:flex}.t7BEda_storeName{font-family:var(--ih-font-ui);font-size:15px;font-weight:600;line-height:1.45}.t7BEda_storeCount{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);font-size:13px;line-height:1.4}.t7BEda_actions{align-items:center;gap:8px;display:inline-flex}.t7BEda_toggles{align-items:center;gap:4px;display:inline-flex}@media (max-width:899.98px){.t7BEda_toggles{display:none}}.t7BEda_header .t7BEda_cta{isolation:isolate;border:1px solid var(--ih-accent);background:var(--ih-accent);min-height:40px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);white-space:nowrap;transition:scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.t7BEda_header .t7BEda_cta:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.t7BEda_header .t7BEda_cta:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.t7BEda_header .t7BEda_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] .t7BEda_header .t7BEda_cta:before{transform-origin:100%}.t7BEda_header .t7BEda_cta:hover,.t7BEda_header .t7BEda_cta:focus-visible{color:var(--ih-on-accent)}.t7BEda_header .t7BEda_cta:focus-visible:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_cta:hover:before{transform:scaleX(1)}}.t7BEda_header .t7BEda_cta:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.t7BEda_header .t7BEda_cta svg{flex:none;width:17px;height:17px}@media (max-width:899.98px){.t7BEda_header .t7BEda_cta{min-height:44px;padding:10px 16px;font-size:14px}}@media (max-width:559.98px){.t7BEda_header .t7BEda_cta{gap:0;padding:6px 14px}.t7BEda_header .t7BEda_cta svg{display:none}}@media (min-width:900px) and (max-width:1099.98px){.t7BEda_header .t7BEda_cta{gap:0;min-height:44px;padding:6px 18px}.t7BEda_header .t7BEda_cta svg{display:none}}.t7BEda_ctaLabel{align-items:center;gap:7px;display:inline-flex;position:relative}@media (max-width:559.98px),(min-width:900px) and (max-width:1099.98px){.t7BEda_ctaLabel{flex-direction:column;gap:3px}}.t7BEda_ctaMain{align-items:center;gap:7px;display:inline-flex}.t7BEda_ctaDot{opacity:.7}.t7BEda_ctaPrice{font-family:var(--ih-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:600}.t7BEda_ctaTax{font-size:12px;font-weight:500}@media (max-width:559.98px){.t7BEda_ctaTax{font-size:11px}}@media (min-width:900px){.t7BEda_ctaShort{display:none}}@media (max-width:899.98px){.t7BEda_ctaLong{display:none}}.t7BEda_burger{border:1px solid var(--ih-line);width:44px;height:44px;color:var(--ih-ink);cursor:pointer;transition:border-color .3s,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;background:0 0;border-radius:10px;flex:none;place-items:center;padding:0;display:none}.t7BEda_burger:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.t7BEda_burger:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.t7BEda_burger{touch-action:manipulation}@media (hover:hover) and (pointer:fine){.t7BEda_burger:hover{border-color:var(--ih-ink-faint)}}.t7BEda_burger:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.t7BEda_burger svg{width:20px;height:20px}.t7BEda_burger path{transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--ih-ease),opacity .2s}@media (max-width:899.98px){.t7BEda_burger{display:grid}}.t7BEda_open .t7BEda_burgerTop{transform:translateY(6px)rotate(45deg)}.t7BEda_open .t7BEda_burgerMid{opacity:0}.t7BEda_open .t7BEda_burgerBottom{transform:translateY(-6px)rotate(-45deg)}.t7BEda_header .t7BEda_menu{inset-inline:0;max-height:calc(100dvh - var(--ih-header-h));overscroll-behavior:contain;padding:12px var(--responsive-space-l) 20px;background:var(--ih-panel);border-bottom:1px solid var(--ih-line);box-shadow:var(--ih-shadow-pop);opacity:1;transition:opacity .25s var(--ih-ease),translate .3s var(--ih-ease),display .3s allow-discrete;position:absolute;top:100%;overflow-y:auto;translate:0}.t7BEda_header .t7BEda_menu[hidden]{opacity:0;display:none;translate:0 -8px}.t7BEda_header .t7BEda_menu .t7BEda_menuList{margin:0;padding:0;list-style:none}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li{transition:opacity .3s var(--ih-ease),translate .35s var(--ih-ease)}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li:nth-child(2){transition-delay:40ms}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li:nth-child(3){transition-delay:80ms}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li:nth-child(4){transition-delay:.12s}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li:nth-child(5){transition-delay:.16s}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li:nth-child(6){transition-delay:.2s}.t7BEda_header .t7BEda_menu .t7BEda_menuList>li+li{border-top:1px solid var(--ih-line)}.t7BEda_header .t7BEda_menu .t7BEda_navLink{min-height:52px;font-family:var(--ih-font-ui);color:var(--ih-ink-dim);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:6px;font-size:17px;text-decoration:none;transition:color .3s;display:flex}.t7BEda_header .t7BEda_menu .t7BEda_navLink[aria-current=page],.t7BEda_header .t7BEda_menu .t7BEda_navLink[data-active]{color:var(--ih-ink)}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_menu .t7BEda_navLink:hover{color:var(--ih-ink)}}.t7BEda_header .t7BEda_menu .t7BEda_navLink[aria-current=page],.t7BEda_header .t7BEda_menu .t7BEda_navLink[data-active]{font-weight:600}.t7BEda_header .t7BEda_menu .t7BEda_navLink[aria-current=page] .t7BEda_linkLabel,.t7BEda_header .t7BEda_menu .t7BEda_navLink[data-active] .t7BEda_linkLabel{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ih-accent)!important;text-decoration-color:var(--ih-accent)!important}.t7BEda_header .t7BEda_menu .t7BEda_navLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.t7BEda_header .t7BEda_menu .t7BEda_groupBtn{text-align:start;width:100%;line-height:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:0}.t7BEda_header .t7BEda_menu .t7BEda_groupBtn .t7BEda_chevron{width:18px;height:18px}@media (min-width:900px){.t7BEda_header .t7BEda_menu{display:none}}.t7BEda_subList{margin:0 0 10px;padding:0;padding-inline-start:4px;list-style:none}.t7BEda_header .t7BEda_subLink{min-height:48px;font-family:var(--ih-font-ui);color:var(--ih-ink-dim);border-radius:10px;align-items:center;gap:12px;padding:4px 8px;font-size:16px;text-decoration:none;display:flex}.t7BEda_header .t7BEda_subLink:hover{color:var(--ih-ink-dim)}.t7BEda_header .t7BEda_subLink[aria-current=page]{color:var(--ih-ink)}@media (hover:hover) and (pointer:fine){.t7BEda_header .t7BEda_subLink:hover{color:var(--ih-ink)}}.t7BEda_header .t7BEda_subLink[aria-current=page]{background:color-mix(in srgb, var(--ih-accent) 10%, transparent);font-weight:600}.t7BEda_header .t7BEda_subLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:-2px}.t7BEda_subArt{flex:none;place-items:center;width:32px;height:32px;display:grid}.t7BEda_subArt.t7BEda_storeGlyph svg{width:20px;height:20px}.t7BEda_subText{flex-direction:column;min-width:0;display:flex}.t7BEda_subName{line-height:1.4}.t7BEda_subCount{color:var(--ih-ink-dim);font-size:13px;font-weight:400;line-height:1.4}@starting-style{.t7BEda_header .t7BEda_menu:not([hidden]){opacity:0;translate:0 -8px}.t7BEda_header .t7BEda_menu:not([hidden]) .t7BEda_menuList>li{opacity:0;translate:0 -6px}}.t7BEda_linkMeta{color:var(--ih-ink-dim);font-size:13px;font-weight:400;line-height:1.4}.t7BEda_menuToggles{border-top:1px solid var(--ih-line);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}:is(.t7BEda_menuToggles button,.t7BEda_menuToggles a.ih-toggle){min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.t7BEda_mark,.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink,.t7BEda_header .t7BEda_desktopNav .t7BEda_navLink:after,.t7BEda_chevron,.t7BEda_header .t7BEda_storeLink,.t7BEda_header .t7BEda_cta:before,.t7BEda_burger,.t7BEda_burger path,.t7BEda_header .t7BEda_menu .t7BEda_menuList>li,.t7BEda_header .t7BEda_menu .t7BEda_navLink{transition:none}.t7BEda_header{transition:opacity .15s var(--ih-ease),border-color .15s}.t7BEda_header:before,.t7BEda_header:after{transition:opacity .15s var(--ih-ease)}.t7BEda_hidden:not(:focus-within){opacity:0;pointer-events:none;translate:none}.t7BEda_header .t7BEda_storePanel,.t7BEda_header .t7BEda_menu{transition:opacity .15s var(--ih-ease),display .15s allow-discrete}.t7BEda_header .t7BEda_storePanel[hidden],.t7BEda_header .t7BEda_menu[hidden]{translate:none}.t7BEda_scrim{transition:opacity .15s var(--ih-ease),visibility 0s linear .15s}.t7BEda_scrimOpen{transition:opacity .15s var(--ih-ease),visibility 0s}@starting-style{.t7BEda_header .t7BEda_storePanel:not([hidden]),.t7BEda_header .t7BEda_menu:not([hidden]){translate:none}}}
.fbyXbG_form{width:100%}.fbyXbG_field>[id$=-error]{color:var(--ih-accent-text)}.fbyXbG_field>:first-child:has(input:focus-visible){outline:2px solid var(--ih-accent-text);outline-offset:2px}.fbyXbG_live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fbyXbG_trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fbyXbG_submit{isolation:isolate;border:1px solid var(--ih-accent);background:var(--ih-accent);width:100%;min-height:52px;color:var(--ih-on-accent);font-family:var(--ih-font-ui);cursor:pointer;transition:border-color .3s 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:10px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.fbyXbG_submit:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.fbyXbG_submit:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.fbyXbG_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] .fbyXbG_submit:before{transform-origin:100%}.fbyXbG_submit:focus-visible:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.fbyXbG_submit:hover:not(:disabled):before{transform:scaleX(1)}}.fbyXbG_submit:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px}.fbyXbG_submit:disabled{cursor:progress;opacity:.85}.fbyXbG_arrow{flex:none;width:18px;height:18px}html[dir=rtl] .fbyXbG_arrow{transform:scaleX(-1)}.fbyXbG_spinner{border:2px solid color-mix(in srgb, var(--ih-on-accent) 35%, transparent);border-top-color:var(--ih-on-accent);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite fbyXbG_spin}@keyframes fbyXbG_spin{to{transform:rotate(360deg)}}.fbyXbG_fine{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.fbyXbG_disclaimer{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);text-wrap:pretty;margin:0;font-size:13px;line-height:1.7}.fbyXbG_fine .fbyXbG_privacy{min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-ink-dim);align-items:center;font-size:13px;display:inline-flex}.fbyXbG_fine .fbyXbG_privacy:hover{color:var(--ih-ink)}.fbyXbG_fine .fbyXbG_privacy:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){.fbyXbG_submit:before{transition:none}.fbyXbG_spinner{animation-duration:2s}}
.a59t3q_page{width:100%;max-width:1120px;margin-inline:auto;padding-top:8px}@media (min-width:1024.02px){.a59t3q_page{padding-inline-end:48px}}.a59t3q_section{padding-block:clamp(40px,6vw,72px)}.a59t3q_sectionHead{align-items:baseline;gap:16px;margin-bottom:clamp(24px,3.4vw,40px);display:flex}.a59t3q_sectionHead:after{content:"";background:var(--ih-line);flex:auto;align-self:center;min-width:24px;height:1px}.a59t3q_sectionIndex{font-family:var(--ih-font-mono);letter-spacing:.1em;color:var(--ih-accent-text);flex:none;font-size:13px}.a59t3q_sectionTitle{min-width:0;font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;scroll-margin-top:calc(var(--ih-header-offset) + 24px);margin:0;font-size:clamp(26px,4.2vw,44px);font-weight:900;line-height:1.2}html[dir=rtl] .a59t3q_sectionTitle{line-height:var(--ih-lh-display-ar)}html[lang=en] .a59t3q_sectionTitle{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.a59t3q_languages{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.a59t3q_languages{grid-template-columns:repeat(3,minmax(0,1fr))}}.a59t3q_language{min-width:0;display:flex}.a59t3q_languageCard{background:var(--ih-panel);border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);flex-direction:column;gap:6px;width:100%;padding:clamp(18px,2.4vw,26px);display:flex;position:relative}.a59t3q_languageIndex{font-family:var(--ih-font-mono);letter-spacing:.12em;color:var(--ih-ink-faint);font-size:12px}.a59t3q_languageName{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap-style:balance;margin:4px 0 0;font-size:clamp(20px,2.4vw,26px);font-weight:900;line-height:1.3}html[lang=en] .a59t3q_languageName{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.a59t3q_languageLevel{font-family:var(--ih-font-ui);color:var(--ih-ember);margin:0;font-size:14px;line-height:1.6}.a59t3q_repoGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.a59t3q_repoItem{flex-direction:column;min-width:0;display:flex}.a59t3q_repoItem>*{flex:auto}.a59t3q_toc{top:50%;z-index:5;border:1px solid #0000;transition:background-color .3s var(--ih-ease),border-color .3s var(--ih-ease);border-inline-end:0;border-start-start-radius:16px;border-end-start-radius:16px;padding:14px 20px;position:fixed;inset-inline-end:0;translate:0 -50%}@media (max-width:1024px){.a59t3q_toc{display:none}}.a59t3q_tocList,.a59t3q_tocSubList{flex-direction:column;align-items:flex-end;gap:4px;margin:0;padding:0;list-style:none;display:flex}.a59t3q_tocGroup{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.a59t3q_tocSubList{padding-inline-end:12px}.a59t3q_tocButton{min-height:28px;font:inherit;color:var(--ih-ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:flex-end;align-items:center;gap:10px;padding:2px 0;display:inline-flex}.a59t3q_tocButton:focus-visible{outline:2px solid var(--ih-accent);outline-offset:3px}.a59t3q_tocButton{--toc-w:16}.a59t3q_tocSub{--toc-w:8}.a59t3q_tocLabel{font-family:var(--ih-font-ui);translate:calc((30 - var(--toc-w))*var(--toc-dir,1)*1px) 0;transition:color .25s var(--ih-ease),opacity .3s var(--ih-ease),max-width .4s var(--ih-ease),translate .3s var(--ih-ease);font-size:14px;line-height:1.4;display:block;overflow:hidden}.a59t3q_tocSub .a59t3q_tocLabel{font-size:13px}.a59t3q_tocLine{background:var(--ih-ink-faint);width:30px;height:2px;transform:scaleX(calc(var(--toc-w) / 30));transform-origin:100%;transition:transform .3s var(--ih-ease),background-color .3s var(--ih-ease);border-radius:2px;flex:none;display:block}html[dir=rtl] .a59t3q_toc{--toc-dir:-1}html[dir=rtl] .a59t3q_toc .a59t3q_tocLine{transform-origin:0}.a59t3q_tocButton:hover{--toc-w:24;color:var(--ih-ink)}.a59t3q_tocButton:hover .a59t3q_tocLine{background:var(--ih-ink-dim)}.a59t3q_tocActive,.a59t3q_tocActive:hover{--toc-w:30;color:var(--ih-accent-text)}.a59t3q_tocActive .a59t3q_tocLabel,.a59t3q_tocActive:hover .a59t3q_tocLabel{font-weight:700}.a59t3q_tocActive .a59t3q_tocLine,.a59t3q_tocActive:hover .a59t3q_tocLine{background:var(--ih-accent)}@media (max-width:1599.98px){.a59t3q_tocLabel{opacity:0;max-width:0}.a59t3q_toc:hover,.a59t3q_toc:focus-within{background:var(--ih-material-thick);border-color:var(--ih-line);-webkit-backdrop-filter:var(--ih-material-thick-blur);backdrop-filter:var(--ih-material-thick-blur)}.a59t3q_toc:hover .a59t3q_tocLabel,.a59t3q_toc:focus-within .a59t3q_tocLabel{opacity:1;max-width:18rem}}@media (prefers-reduced-motion:reduce){.a59t3q_toc,.a59t3q_tocLabel,.a59t3q_tocLine{transition:none}}
._1zhVqq_masthead{isolation:isolate;width:100%;scroll-margin-top:calc(var(--ih-header-offset) + 16px);grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,5vw,72px);padding-block:clamp(20px,4vw,48px) clamp(56px,8vw,104px);display:grid;position:relative}._1zhVqq_masthead._1zhVqq_noAvatar{grid-template-columns:minmax(0,1fr)}@media (max-width:899.98px){._1zhVqq_masthead{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:0;display:flex}._1zhVqq_masthead ._1zhVqq_lead,._1zhVqq_masthead ._1zhVqq_aside{display:contents}._1zhVqq_masthead ._1zhVqq_eyebrow{order:1;align-self:flex-start}._1zhVqq_masthead ._1zhVqq_name{order:2}._1zhVqq_masthead ._1zhVqq_role{order:3}._1zhVqq_masthead ._1zhVqq_parallax{order:4;margin-bottom:32px}._1zhVqq_masthead ._1zhVqq_intro{order:5}._1zhVqq_masthead ._1zhVqq_facts{order:6}._1zhVqq_masthead ._1zhVqq_place{order:7;margin-top:40px}._1zhVqq_masthead ._1zhVqq_socials{order:8;margin-top:24px}}._1zhVqq_backdrop{z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg, transparent 0 47px, var(--ih-line-soft) 47px 48px),repeating-linear-gradient(90deg, transparent 0 47px, var(--ih-line-soft) 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 0%,#0000 75%)}._1zhVqq_lead{min-width:0}._1zhVqq_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] ._1zhVqq_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}._1zhVqq_eyebrow:before{content:"";transform-origin:0;background:currentColor;width:28px;height:1px}html[dir=rtl] ._1zhVqq_eyebrow:before{transform-origin:100%}._1zhVqq_name{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(40px,7.4vw,92px);font-weight:900;line-height:1.06}html[dir=rtl] ._1zhVqq_name{line-height:var(--ih-lh-display-ar);padding-block-end:.08em}html[lang=en] ._1zhVqq_name{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}._1zhVqq_role{margin:16px 0 24px}html[dir=rtl] ._1zhVqq_role{margin-top:22px}._1zhVqq_role{font-family:var(--ih-font-ui);color:var(--ih-ember);font-size:clamp(14px,1.7vw,17px);line-height:1.7}html[dir=ltr] ._1zhVqq_role{font-family:var(--ih-font-mono);letter-spacing:.02em;font-size:clamp(13px,1.5vw,15px)}._1zhVqq_intro{max-width:62ch;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] ._1zhVqq_intro{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}._1zhVqq_facts{margin-top:clamp(28px,4vw,40px)}._1zhVqq_factsLabel{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);margin:0 0 6px;font-size:13px}html[dir=ltr] ._1zhVqq_factsLabel{font-family:var(--ih-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}._1zhVqq_factList{margin:0;padding:0}._1zhVqq_fact{grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:18px;padding-block:18px;display:grid;position:relative}._1zhVqq_fact:before,._1zhVqq_fact:last-child:after{content:"";background:var(--ih-line);transform-origin:0;height:1px;position:absolute;inset-inline:0}html[dir=rtl] ._1zhVqq_fact:before{transform-origin:100%}html[dir=rtl] ._1zhVqq_fact:last-child:after{transform-origin:100%}._1zhVqq_fact:before{top:0}._1zhVqq_fact:last-child:after{bottom:0}@media (max-width:520px){._1zhVqq_fact{grid-template-columns:minmax(0,1fr);gap:4px}}@media (min-width:520.02px){html[dir=ltr] ._1zhVqq_fact{grid-template-columns:172px minmax(0,1fr)}}._1zhVqq_factKey{white-space:nowrap;font-family:var(--ih-font-display);color:var(--ih-accent);margin:0;font-size:clamp(19px,2.4vw,25px);font-weight:900;line-height:1.3}._1zhVqq_factKey ._1zhVqq_factArt{vertical-align:middle;margin-inline-end:10px;display:inline-block}._1zhVqq_factValue{font-family:var(--ih-font-text);font-size:clamp(var(--ih-rem)*.9375,1.9vw,var(--ih-rem)*1.0625);color:var(--ih-ink-dim);margin:0;line-height:1.8}._1zhVqq_factLink:not(._1zhVqq_button){width:fit-content;font-family:var(--ih-font-ui);color:var(--ih-accent-text);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;transition:text-decoration-color .25s var(--ih-ease);border-radius:4px;align-items:center;gap:6px;margin-top:8px;font-size:14px;display:flex}._1zhVqq_factLink:not(._1zhVqq_button):hover{color:var(--ih-accent-text);text-decoration-color:currentColor}._1zhVqq_factLink:not(._1zhVqq_button):focus-visible{outline:2px solid var(--ih-accent);outline-offset:3px}._1zhVqq_arrow{width:16px;height:16px;transition:translate .25s var(--ih-ease);flex:none}html[dir=rtl] ._1zhVqq_arrow{scale:-1 1}._1zhVqq_factLink:hover ._1zhVqq_arrow{translate:3px}html[dir=rtl] ._1zhVqq_factLink:hover ._1zhVqq_arrow{translate:-3px}._1zhVqq_aside{flex-direction:column;gap:24px;min-width:0;padding-top:clamp(0px,3vw,40px);display:flex}._1zhVqq_parallax{translate:0 var(--parallax-y,0px);will-change:translate}._1zhVqq_portraitHost{perspective:1000px;width:100%;max-width:340px;margin:0;position:relative}._1zhVqq_portraitHost:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--ih-accent) 32%, transparent), transparent 70%);filter:blur(28px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 4%}@media (max-width:899.98px){._1zhVqq_portraitHost{width:min(56vw,260px)}}._1zhVqq_frame{background:var(--ih-panel);border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);transform:rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;padding:10px;position:relative;box-shadow:0 34px 70px -36px #000000b3}html[data-theme=light] ._1zhVqq_frame{box-shadow:0 34px 70px -36px color-mix(in srgb, var(--ih-noir) 32%, transparent)}._1zhVqq_portrait{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--ih-radius-l) - 8px);width:100%;height:auto;display:block}._1zhVqq_sheen{border-radius:calc(var(--ih-radius-l) - 8px);background:radial-gradient(circle at var(--tilt-mx,50%) var(--tilt-my,50%), #ffffff29, transparent 55%);opacity:0;pointer-events:none;transition:opacity .4s var(--ih-ease);position:absolute;inset:10px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._1zhVqq_portraitHost:hover ._1zhVqq_sheen{opacity:1}}._1zhVqq_corner{top:-7px;border-top:3px solid var(--ih-accent);border-inline-start:3px solid var(--ih-accent);pointer-events:none;border-start-start-radius:14px;width:46px;height:46px;position:absolute;inset-inline-start:-7px;transform:translateZ(24px)}._1zhVqq_place{align-items:flex-start;gap:12px;display:flex}._1zhVqq_globe{width:22px;height:22px;color:var(--ih-accent-text);flex:none;margin-top:2px}._1zhVqq_placeText{min-width:0}._1zhVqq_nationality{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);margin:0;font-size:13px;line-height:1.7}._1zhVqq_socials{border-top:1px solid var(--ih-line);padding-top:18px}._1zhVqq_socialsTitle{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);margin:0;font-size:13px}html[dir=ltr] ._1zhVqq_socialsTitle{font-family:var(--ih-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}._1zhVqq_socialList{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}._1zhVqq_socialPill:not(._1zhVqq_button){border:1px solid var(--ih-line);background:color-mix(in srgb, var(--ih-ink) 3%, transparent);min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-ink-dim);transition:color .25s var(--ih-ease),border-color .25s var(--ih-ease);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}._1zhVqq_socialPill:not(._1zhVqq_button) svg{flex:none;width:16px;height:16px}._1zhVqq_socialPill:not(._1zhVqq_button):hover{color:var(--ih-ink);border-color:var(--ih-accent)}._1zhVqq_socialPill:not(._1zhVqq_button):focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px;color:var(--ih-ink)}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){._1zhVqq_eyebrow:before{animation:_1zhVqq_ih-about-draw .9s var(--ih-ease) .1s both}._1zhVqq_fact:before,._1zhVqq_fact:last-child:after{animation:_1zhVqq_ih-about-draw 1s var(--ih-ease) calc(.25s + var(--i,0)*.12s) both}._1zhVqq_corner{animation:_1zhVqq_ih-about-corner .8s var(--ih-ease) .35s both}}@keyframes _1zhVqq_ih-about-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _1zhVqq_ih-about-corner{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}
.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)}}
.lKzkfq_page{width:100%;max-width:var(--ih-maxw);font-family:var(--ih-font-ui);color:var(--ih-ink);--pl-red-text:var(--ih-accent-text);--pl-amber-text:var(--ih-ember);margin-inline:auto;padding:8px 0 120px}:root[data-theme=light] .lKzkfq_page{--pl-red-text:color-mix(in srgb, var(--ih-accent-text) 80%, var(--ih-ink));--pl-amber-text:color-mix(in srgb, var(--ih-ember) 78%, var(--ih-ink))}.lKzkfq_previewBanner{border:1px dashed var(--ih-ember-line);color:var(--pl-amber-text);border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:14px}.lKzkfq_crumbs{color:var(--ih-ink-dim);margin-bottom:18px;font-size:13px}.lKzkfq_crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.lKzkfq_crumbs li{align-items:center;gap:10px;min-width:0;display:inline-flex}.lKzkfq_crumbs li+li:before{content:"›";color:var(--ih-ink-faint)}.lKzkfq_crumbs [aria-current=page]{color:var(--ih-ink)}.lKzkfq_crumbs a{color:var(--ih-ink-dim)!important;text-decoration:none!important}@media (pointer:coarse){.lKzkfq_crumbs a{align-items:center;min-height:44px;display:inline-flex}}.lKzkfq_crumbs a:hover{color:var(--ih-ink)!important}.lKzkfq_crumbs a:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}.lKzkfq_hero{border-bottom:1px solid var(--ih-line-soft);grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;padding-bottom:clamp(32px,6vw,72px);display:grid}@media (min-width:900px){.lKzkfq_hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px)}}.lKzkfq_copy{flex-direction:column;gap:18px;min-width:0;display:flex}.lKzkfq_eyebrow{font-family:var(--ih-font-mono);letter-spacing:.14em;color:var(--pl-red-text);text-align:start;margin:0;font-size:12px}.lKzkfq_title{font-family:var(--ih-font-display);font-weight:900;font-size:clamp(var(--ih-rem)*1.875,4.6vw,52px);text-wrap:balance;margin:0;line-height:1.15}html[dir=rtl] .lKzkfq_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .lKzkfq_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.lKzkfq_summary{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);max-width:56ch;margin:0}html[lang=en] .lKzkfq_summary{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.lKzkfq_buy{flex-direction:column;gap:12px;padding-top:8px;display:flex}.lKzkfq_priceBlock{flex-direction:column;gap:6px;display:flex}.lKzkfq_priceLabel{color:var(--ih-ink-dim);font-size:13px}.lKzkfq_buyRow{--buy-gap:12px 20px}.lKzkfq_price{font-family:var(--ih-font-display);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:900;line-height:1}.lKzkfq_price small{font-family:var(--ih-font-mono);color:var(--ih-ink-dim);font-size:13px;font-weight:500}.lKzkfq_btn{min-height:48px;transition:transform .2s var(--ih-ease),box-shadow .2s var(--ih-ease),background .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:10px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex;text-decoration:none!important}.lKzkfq_btn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.lKzkfq_btn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.lKzkfq_btnSolid,.lKzkfq_btnSolid:hover{background:var(--ih-accent);box-shadow:var(--ih-glow);color:var(--ih-on-accent)!important}@media (hover:hover) and (pointer:fine){.lKzkfq_btnSolid:hover{background:var(--ih-accent-deep);transform:translateY(-1px)}}.lKzkfq_btnAlone{align-self:flex-start}.lKzkfq_arrow{flex:none;width:18px;height:18px}html[dir=rtl] .lKzkfq_arrow{transform:scaleX(-1)}.lKzkfq_trust{color:var(--ih-ink-dim);max-width:48ch;margin:0;font-size:13px}.lKzkfq_regionNote{font-family:var(--ih-font-ui);color:var(--ih-ink-dim);max-width:48ch;margin:0;font-size:13px;line-height:1.6}.lKzkfq_version{color:var(--ih-ink-dim);margin:0;font-size:13px}.lKzkfq_versionNum{font-family:var(--font-code,ui-monospace, monospace);color:var(--ih-ink)}.lKzkfq_version .lKzkfq_versionLink{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}.lKzkfq_version .lKzkfq_versionLink:hover{text-decoration-color:currentColor}.lKzkfq_version .lKzkfq_versionLink:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px;border-radius:3px}.lKzkfq_soonPill{border:1px solid var(--ih-ember-line);color:var(--pl-amber-text);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:700}.lKzkfq_soonLead{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);text-wrap:pretty;margin:0}.lKzkfq_waitlist{scroll-margin-top:var(--ih-header-offset);display:flex}.lKzkfq_late{border-block-start:1px solid var(--ih-line);scroll-margin-top:var(--ih-header-offset);gap:12px;margin-block-start:8px;padding-block-start:18px;display:grid}.lKzkfq_lateTitle{max-inline-size:40ch;font-family:var(--ih-font-ui);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:16px;font-weight:700;line-height:1.6}.lKzkfq_visual{justify-content:center;align-items:center;min-height:300px;display:flex}@media (min-width:900px){.lKzkfq_visual{min-height:460px}}.lKzkfq_visualFallback{border:1px solid var(--ih-line);background:var(--ih-panel);width:220px;height:220px;color:var(--ih-accent-text);border-radius:32px;place-items:center;display:grid}.lKzkfq_creamCover{filter:var(--ih-shadow-cutout) drop-shadow(0 0 1px color-mix(in srgb, var(--ih-noir) 35%, transparent))}.lKzkfq_body{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:clamp(32px,5vw,56px);display:grid}@media (min-width:900px){.lKzkfq_body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,64px)}}.lKzkfq_main{flex-direction:column;gap:clamp(28px,4vw,44px);min-width:0;display:flex}.lKzkfq_section{flex-direction:column;gap:16px;display:flex}.lKzkfq_h2{font-family:var(--ih-font-display);font-size:var(--ih-type-h2-size);font-weight:var(--ih-type-h2-weight);line-height:var(--ih-type-h2-lh);text-wrap-style:balance;margin:0}html[dir=rtl] .lKzkfq_h2{line-height:var(--ih-lh-display-ar)}html[lang=en] .lKzkfq_h2{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.lKzkfq_benefits{grid-template-columns:minmax(0,1fr);gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.lKzkfq_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}.lKzkfq_benefits li{font-family:var(--ih-font-text);font-size:var(--ih-rem);align-items:flex-start;gap:10px;line-height:1.7;display:flex}html[lang=en] .lKzkfq_benefits li{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.lKzkfq_check{width:20px;height:20px;color:var(--ih-accent-text);flex:none;margin-top:4px}.lKzkfq_pitch{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);border-inline-start:3px solid var(--ih-accent);margin:0;padding-inline-start:18px}html[lang=en] .lKzkfq_pitch{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.lKzkfq_downloadCard{border-radius:var(--ih-radius-l);border:1px solid var(--ih-line-soft);background:var(--ih-panel);scroll-margin-top:var(--ih-header-offset);padding:clamp(20px,3vw,28px)}.lKzkfq_faq{flex-direction:column;gap:8px;display:flex}.lKzkfq_faqItem{border:1px solid var(--ih-line-soft);background:var(--ih-panel);border-radius:14px;padding:0 18px}.lKzkfq_faqItem summary{cursor:pointer;font-size:var(--ih-type-body-size);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-weight:700;list-style:none;display:flex}html[dir=rtl] .lKzkfq_faqItem summary{line-height:var(--ih-lh-display-ar)}.lKzkfq_faqItem summary::-webkit-details-marker{display:none}.lKzkfq_faqItem summary:after{content:"+";font-family:var(--ih-font-mono);color:var(--ih-accent-text);flex:none}.lKzkfq_faqItem[open] summary:after{content:"–"}.lKzkfq_faqItem p{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;padding:0 0 16px}html[lang=en] .lKzkfq_faqItem p{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.lKzkfq_aside{flex-direction:column;gap:16px;display:flex}@media (min-width:900px){.lKzkfq_aside{top:calc(var(--ih-header-offset) + 16px);position:sticky}}.lKzkfq_author,.lKzkfq_asideBuy{border-radius:var(--ih-radius-l);border:1px solid var(--ih-line-soft);background:var(--ih-panel);flex-direction:column;gap:12px;padding:20px;display:flex}.lKzkfq_asideEyebrow{letter-spacing:.1em;color:var(--ih-ink-dim);text-transform:uppercase;margin:0;font-size:11px}html[dir=rtl] .lKzkfq_asideEyebrow{letter-spacing:0}.lKzkfq_authorRow{align-items:center;gap:12px;display:flex}.lKzkfq_avatar{object-fit:cover;border-radius:16px;width:56px;height:56px}.lKzkfq_authorName{margin:0;font-weight:700}.lKzkfq_authorRole{color:var(--ih-ink-dim);margin:2px 0 0;font-size:13px}.lKzkfq_asideLink{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex;color:var(--ih-accent-text)!important;text-decoration:none!important}.lKzkfq_asideBuy{display:none}@media (min-width:900px){.lKzkfq_asideBuy{display:flex}.lKzkfq_bodySolo{grid-template-columns:minmax(0,1fr)}}.lKzkfq_bodySolo .lKzkfq_aside{position:static}@media (min-width:600px){.lKzkfq_bodySolo .lKzkfq_author{flex-direction:row;align-items:center;gap:16px 28px;padding-block:16px}.lKzkfq_bodySolo .lKzkfq_asideEyebrow{border-inline-end:1px solid var(--ih-line-soft);align-self:stretch;align-items:center;padding-inline-end:28px;display:flex}.lKzkfq_bodySolo .lKzkfq_authorRow{flex:auto;min-width:0}}.lKzkfq_related{border-top:1px solid var(--ih-line-soft);flex-direction:column;gap:20px;margin-top:clamp(48px,7vw,88px);padding-top:clamp(32px,5vw,48px);display:flex}.lKzkfq_stickyBar{display:none}@media (max-width:899.98px){.lKzkfq_stickyBar{inset-inline:0;z-index:8;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--ih-material-regular);-webkit-backdrop-filter:var(--ih-material-regular-blur);backdrop-filter:var(--ih-material-regular-blur);transform:translateY(calc(100% + var(--ih-edge-size) + 1px));visibility:hidden;transition:transform .35s var(--ih-ease),visibility 0s linear .35s;border-top:1px solid #0000;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0}.lKzkfq_stickyBar[data-shown]{visibility:visible;transition:transform .35s var(--ih-ease),visibility 0s;transform:none}.lKzkfq_stickyBar:before{content:"";inset-inline:0;height:var(--ih-edge-size);background:linear-gradient(to top, var(--ih-material-regular), transparent);pointer-events:none;position:absolute;bottom:100%}.lKzkfq_stickyRow{inline-size:min(100%,32rem)}.lKzkfq_stickyPrice{font-family:var(--ih-font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1}}@media (max-width:899.98px) and (prefers-contrast:more){.lKzkfq_stickyBar{border-top-color:var(--ih-ink-faint)}.lKzkfq_stickyBar:before{display:none}}@media (max-width:899.98px) and (forced-colors:active){.lKzkfq_stickyBar{background:canvas;border-top:1px solid canvastext}.lKzkfq_stickyBar:before{display:none}}@media (prefers-reduced-motion:reduce){.lKzkfq_btn,.lKzkfq_btnSolid:hover{transition:none}.lKzkfq_stickyBar{opacity:0;transition:opacity .15s var(--ih-ease),visibility 0s linear .15s;transform:none}.lKzkfq_stickyBar[data-shown]{opacity:1;transition:opacity .15s var(--ih-ease),visibility 0s}.lKzkfq_btn,.lKzkfq_btnSolid:hover{transform:none}}
.k46vUq_lead{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""stage""follow";row-gap:8px;display:grid;position:relative}@media (min-width:900px){.k46vUq_lead{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"hero stage""follow stage";gap:0 clamp(32px,5vw,80px)}}.k46vUq_hero{flex-direction:column;grid-area:hero;justify-content:center;align-items:flex-start;min-width:0;padding-block:clamp(24px,6vw,48px) 8px;display:flex}@media (min-width:900px){.k46vUq_hero{min-height:min(100svh - var(--ih-header-offset) - 24px,860px);padding-block:48px}}.k46vUq_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 22px;font-size:12px;display:inline-flex}html[dir=rtl] .k46vUq_eyebrow{font-family:var(--ih-font-ui);letter-spacing:0;font-size:13px}.k46vUq_eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.k46vUq_title{font-family:var(--ih-font-display);letter-spacing:-.01em;color:var(--ih-ink);text-wrap:balance;margin:0 0 22px;font-size:clamp(32px,6.2vw,74px);font-weight:900;line-height:1.12}html[dir=rtl] .k46vUq_title{letter-spacing:0;line-height:var(--ih-lh-display-ar)}html[lang=en] .k46vUq_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.k46vUq_accent{color:var(--ih-accent);font-style:normal;display:block}.k46vUq_sub{max-width:52ch;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}html[lang=en] .k46vUq_sub{line-height:var(--ih-en-lead-body)}.k46vUq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}@media (max-width:599.98px){.k46vUq_actions:has(>:nth-child(2)){flex-direction:column;align-self:stretch;align-items:stretch}.k46vUq_actions:has(>:nth-child(2))>.k46vUq_btn{justify-content:center}}.k46vUq_btn{isolation:isolate;border:1px solid var(--ih-line);font-family:var(--ih-font-ui);transition:color .4s var(--ih-ease),border-color .4s var(--ih-ease);border-radius:999px;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.k46vUq_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] .k46vUq_btn:before{transform-origin:100%}.k46vUq_btn:hover:before,.k46vUq_btn:focus-visible:before{transform:scaleX(1)}.k46vUq_btn:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:3px}.k46vUq_actions .k46vUq_btnSolid,.k46vUq_actions .k46vUq_btnSolid:hover{color:var(--ih-on-accent);border-color:var(--ih-accent);background:var(--ih-accent);text-decoration:none}.k46vUq_btnSolid:before{background:var(--ih-accent-deep)}.k46vUq_actions .k46vUq_btnGhost,.k46vUq_actions .k46vUq_btnGhost:hover{color:var(--ih-ink);background:color-mix(in srgb, var(--ih-ink) 3%, transparent);text-decoration:none}.k46vUq_btnGhost:before{background:color-mix(in srgb, var(--ih-ink) 8%, transparent)}.k46vUq_arrow,.k46vUq_icon{flex:none;width:17px;height:17px}html[dir=rtl] .k46vUq_arrow{transform:scaleX(-1)}.k46vUq_stageCol{grid-area:stage;min-width:0}.k46vUq_stage{place-items:center;width:100%;min-height:min(92vw,400px);padding-block:12px 36px;display:grid;position:relative}@media (min-width:900px){.k46vUq_stage{top:var(--ih-header-offset);height:min(100svh - var(--ih-header-offset),860px);min-height:520px;padding-block:0;position:sticky}}.k46vUq_stage>*{grid-area:1/1}.k46vUq_orbit{pointer-events:none;width:min(96%,360px);height:auto}@media (min-width:900px){.k46vUq_orbit{width:min(100%,540px)}}.k46vUq_ring{stroke:var(--ih-line);stroke-width:1px}.k46vUq_ringDash{stroke:color-mix(in srgb, var(--ih-accent) 45%, transparent);stroke-width:1px;stroke-dasharray:.6 2.4}.k46vUq_ringNode{fill:var(--ih-accent)}@media (prefers-reduced-motion:no-preference){.k46vUq_orbit{animation:k46vUq_orbitIn 1.6s var(--ih-ease) both}}@keyframes k46vUq_orbitIn{0%{opacity:0;rotate:-30deg;scale:.94}}.k46vUq_frontSlot,.k46vUq_backSlot{transition:transform .9s var(--ih-ease),opacity .7s var(--ih-ease);position:relative}.k46vUq_frontSlot{z-index:2;width:min(68vw,300px);transform:translate(-12%)translateY(4%)}@media (min-width:900px){.k46vUq_frontSlot{width:clamp(280px,31vw,440px);transform:translate(-12%)translateY(6%)}}.k46vUq_backSlot{z-index:1;width:min(40vw,170px);transform:translate(56%)translateY(-28%)rotate(6deg)}@media (min-width:900px){.k46vUq_backSlot{width:clamp(190px,21vw,300px);transform:translate(62%)translateY(-24%)rotate(6deg)}}.k46vUq_backCover{filter:saturate(.92)}@media (min-width:900px){.k46vUq_lead[data-focus=spotlight] .k46vUq_frontSlot{transform:translate(0)translateY(0)scale(1.08)}.k46vUq_lead[data-focus=spotlight] .k46vUq_backSlot{opacity:.22;transform:translate(40%)translateY(-8%)rotate(14deg)scale(.82)}html[dir=rtl] .k46vUq_lead[data-focus=spotlight] .k46vUq_backSlot{transform:translate(-40%)translateY(-8%)rotate(-14deg)scale(.82)}.k46vUq_lead[data-focus=spotlight] .k46vUq_caption{opacity:1}}:root[data-theme=light] .k46vUq_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))}.k46vUq_caption{z-index:3;text-align:center;font-family:var(--ih-font-mono);letter-spacing:.24em;color:var(--ih-ink-faint);opacity:.8;transition:opacity .6s var(--ih-ease);pointer-events:none;margin:0;font-size:11px;position:absolute;inset-block-end:6px;inset-inline:0}@media (min-width:900px){.k46vUq_caption{opacity:.55;inset-block-end:28px}}.k46vUq_follow{grid-area:follow;min-width:0}@media (prefers-reduced-motion:reduce){.k46vUq_frontSlot,.k46vUq_backSlot,.k46vUq_caption,.k46vUq_btn,.k46vUq_btn:before{transition:none}}
.M-2ZNG_grid{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.M-2ZNG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.M-2ZNG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.M-2ZNG_cell{min-width:0;display:flex}@media (min-width:640px){.M-2ZNG_cell:first-child{grid-column:span 2}.M-2ZNG_cell:last-child:nth-child(6){grid-column:1/-1}}.M-2ZNG_card{background:var(--ih-panel);border:1px solid var(--ih-line);border-radius:var(--ih-radius-l);width:100%;transition:translate .35s var(--ih-ease),border-color .35s var(--ih-ease),box-shadow .35s var(--ih-ease);flex-direction:column;gap:10px;padding:clamp(20px,2.6vw,28px);display:flex;position:relative;overflow:clip}.M-2ZNG_card:before{content:"";top:0;background:linear-gradient(90deg, var(--ih-accent), var(--ih-ember));transform-origin:0;height:2px;transition:transform .5s var(--ih-ease);position:absolute;inset-inline:0;transform:scaleX(.18)}html[dir=rtl] .M-2ZNG_card:before{background:linear-gradient(270deg, var(--ih-accent), var(--ih-ember));transform-origin:100%}@media (hover:hover) and (pointer:fine){.M-2ZNG_card:hover{border-color:color-mix(in srgb, var(--ih-accent) 38%, var(--ih-line));translate:0 -4px;box-shadow:0 24px 50px -30px #000000a6}html[data-theme=light] .M-2ZNG_card:hover{box-shadow:0 24px 50px -30px color-mix(in srgb, var(--ih-noir) 30%, transparent)}.M-2ZNG_card:hover:before{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.M-2ZNG_card,.M-2ZNG_card:before{transition:none}.M-2ZNG_card:hover{translate:none}}.M-2ZNG_index{font-family:var(--ih-font-mono);letter-spacing:.12em;color:var(--ih-ink-faint);font-size:12px}.M-2ZNG_title{font-family:var(--ih-font-display);font-weight:900;font-size:clamp(var(--ih-rem)*1.1875,2.2vw,23px);color:var(--ih-ink);scroll-margin-top:calc(var(--ih-header-offset) + 24px);text-wrap-style:balance;margin:0;line-height:1.35}html[dir=rtl] .M-2ZNG_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .M-2ZNG_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.M-2ZNG_description{max-width:56ch;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}html[lang=en] .M-2ZNG_description{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.M-2ZNG_tags{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:8px 0 0;list-style:none;display:flex}.M-2ZNG_tag{min-height:32px;font-family:var(--ih-font-ui);color:var(--ih-ink);background:var(--ih-chip-bg);border:1px solid var(--ih-line);transition:border-color .25s var(--ih-ease);border-radius:999px;align-items:center;gap:7px;padding:4px 12px;font-size:13px;line-height:1.2;display:inline-flex}.M-2ZNG_card:hover .M-2ZNG_tag{border-color:color-mix(in srgb, var(--ih-ink) 22%, transparent)}.M-2ZNG_tagIcon{color:var(--ih-accent-text);flex:none}.M-2ZNG_art{display:none}@media (min-width:640px){.M-2ZNG_cell:last-child:nth-child(6) .M-2ZNG_card[data-art]{--art:clamp(120px, 12vw, 160px);min-block-size:calc(var(--art) + 48px);padding-inline-end:calc(var(--art) + clamp(40px,5vw,72px))}.M-2ZNG_cell:last-child:nth-child(6) .M-2ZNG_card[data-art] .M-2ZNG_art{width:var(--art);pointer-events:none;display:block;position:absolute;inset-block-start:50%;inset-inline-end:clamp(20px,3vw,48px);translate:0 -50%}}
.pY6q3G_viewer{--v-bg:#100c0d;--v-ink:#f0ede2;--v-ink-dim:#b8aaa9;--v-focus:#ff3b45;--v-chip:#100c0d94;--v-chip-line:#f0ede229;--v-pad:12px;overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--v-ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.pY6q3G_viewer::backdrop{background:0 0}.pY6q3G_viewer:focus,.pY6q3G_viewer:focus-visible{outline:none}@media (min-width:640px){.pY6q3G_viewer{--v-pad:20px}}.pY6q3G_backdrop{background:var(--v-bg);opacity:0;position:absolute;inset:0}.pY6q3G_stage{position:absolute;inset:0;overflow:hidden}.pY6q3G_viewer[data-zoomed] .pY6q3G_stage{cursor:grab}.pY6q3G_viewer[data-zoomed][data-moving] .pY6q3G_stage{cursor:grabbing}.pY6q3G_strip{position:absolute;inset:0}.pY6q3G_slot{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.pY6q3G_media{transform-origin:50%;border-radius:12px;position:relative}.pY6q3G_viewer[data-moving] .pY6q3G_media{will-change:transform}@media (hover:hover) and (pointer:fine){.pY6q3G_viewer:not([data-zoomed]) .pY6q3G_media[data-current]{pointer-events:auto;cursor:zoom-in}}.pY6q3G_preview,.pY6q3G_full{object-fit:contain;border-radius:inherit;-webkit-user-drag:none;-webkit-touch-callout:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pY6q3G_full{opacity:0;transition:opacity .16s ease-out}.pY6q3G_full[data-ready]{opacity:1}.pY6q3G_placeholder{background:#f0ede20d;border-radius:12px;position:absolute;inset:0}.pY6q3G_chrome{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:0}.pY6q3G_top{inset-block-start:max(var(--v-pad),env(safe-area-inset-top));inset-inline:max(var(--v-pad),env(safe-area-inset-left)) max(var(--v-pad),env(safe-area-inset-right));justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.pY6q3G_counter{border:1px solid var(--v-chip-line);background:var(--v-chip);-webkit-backdrop-filter:var(--ih-material-thick-blur);backdrop-filter:var(--ih-material-thick-blur);font-family:var(--ih-font-ui);font-variant-numeric:tabular-nums;color:var(--v-ink);border-radius:999px;margin:0;padding:5px 12px;font-size:14px;line-height:1.4}.pY6q3G_tools{gap:8px;display:flex}.pY6q3G_btn{border:1px solid var(--v-chip-line);background:var(--v-chip);width:44px;height:44px;-webkit-backdrop-filter:var(--ih-material-thick-blur);backdrop-filter:var(--ih-material-thick-blur);color:var(--v-ink);cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:border-color .3s,opacity .3s,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:50%;place-items:center;padding:0;display:inline-grid}.pY6q3G_btn:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.pY6q3G_btn:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.pY6q3G_btn{touch-action:manipulation}@media (hover:hover) and (pointer:fine){.pY6q3G_btn:not([aria-disabled=true]):hover{border-color:color-mix(in srgb, var(--v-focus) 60%, transparent)}}.pY6q3G_btn:focus-visible{outline:2px solid var(--v-focus);outline-offset:2px}.pY6q3G_btn[aria-disabled=true]{opacity:.35;cursor:default}.pY6q3G_side{position:absolute;inset-block-end:max(14px,env(safe-area-inset-bottom))}.pY6q3G_side[data-side=start]{inset-inline-start:max(var(--v-pad),env(safe-area-inset-left))}.pY6q3G_side[data-side=end]{inset-inline-end:max(var(--v-pad),env(safe-area-inset-right))}@media (min-width:640px){.pY6q3G_side{inset-block-end:auto;top:50%;translate:0 -50%}}.pY6q3G_caption{min-height:44px;font-family:var(--ih-font-ui);text-align:center;text-wrap:pretty;color:var(--v-ink-dim);justify-content:center;align-items:center;margin:0;font-size:14px;line-height:1.5;transition:opacity .2s ease-out;display:flex;position:absolute;inset-block-end:max(14px,env(safe-area-inset-bottom));inset-inline:64px}@media (min-width:640px){.pY6q3G_caption{inset-block-end:max(22px,env(safe-area-inset-bottom));inset-inline:96px}}.pY6q3G_viewer[data-zoomed] .pY6q3G_caption{opacity:0}.pY6q3G_icon{width:18px;height:18px}.pY6q3G_icon[data-dir=start]{transform:scaleX(-1)}html[dir=rtl] .pY6q3G_icon[data-dir=end]{transform:scaleX(-1)}html[dir=rtl] .pY6q3G_icon[data-dir=start]{transform:none}@media (prefers-reduced-motion:reduce){.pY6q3G_full,.pY6q3G_btn,.pY6q3G_caption{transition:none}}.pY6q3G_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-transparency:reduce){.pY6q3G_btn,.pY6q3G_counter{background:var(--v-bg)}}@media (prefers-contrast:more){.pY6q3G_btn{border-color:var(--v-ink)}.pY6q3G_counter,.pY6q3G_caption{color:var(--v-ink)}}
.WkP0Yq_page{width:100%;max-width:var(--ih-maxw);margin-inline:auto;padding:8px 0 clamp(56px,8vw,96px)}.WkP0Yq_chips{margin-bottom:clamp(20px,4vw,40px)}.WkP0Yq_hero{border-bottom:1px solid var(--ih-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px clamp(24px,5vw,64px);margin-bottom:clamp(28px,5vw,56px);padding-bottom:clamp(28px,5vw,56px);display:grid}@media (max-width:599.98px){.WkP0Yq_hero{grid-template-columns:minmax(0,1fr)}.WkP0Yq_hero .WkP0Yq_art{order:-1}}.WkP0Yq_copy{flex-direction:column;gap:14px;min-width:0;display:flex}.WkP0Yq_title{font-family:var(--ih-font-display);color:var(--ih-ink);text-wrap:balance;margin:0;font-size:clamp(36px,6vw,68px);font-weight:900;line-height:1.15}html[dir=rtl] .WkP0Yq_title{line-height:var(--ih-lh-display-ar)}html[lang=en] .WkP0Yq_title{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.WkP0Yq_title bdi[data-wide]{overflow-wrap:anywhere;white-space:normal!important}.WkP0Yq_lead{max-width:56ch;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] .WkP0Yq_lead{line-height:var(--ih-en-lead-body);text-wrap-style:pretty}.WkP0Yq_count{font-family:var(--ih-font-ui);color:var(--ih-ink);margin:0;font-size:14px;font-weight:600}.WkP0Yq_art{justify-self:end}@media (max-width:599.98px){.WkP0Yq_art{justify-self:start}}.WkP0Yq_catalog{min-width:0}.WkP0Yq_trust{border-top:1px solid var(--ih-line-soft);margin-top:22px;padding-top:18px}.WkP0Yq_backRow{margin:clamp(32px,5vw,56px) 0 0}.WkP0Yq_backRow .WkP0Yq_back{border:1px solid var(--ih-line);min-height:44px;font-family:var(--ih-font-ui);color:var(--ih-ink);border-radius:999px;align-items:center;gap:9px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .3s;display:inline-flex}.WkP0Yq_backRow .WkP0Yq_back:hover{color:var(--ih-ink);border-color:var(--ih-ink-faint)}.WkP0Yq_backRow .WkP0Yq_back:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.WkP0Yq_arrow{flex:none;width:17px;height:17px}html[dir=rtl] .WkP0Yq_arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.WkP0Yq_backRow .WkP0Yq_back{transition:none}}.WkP0Yq_tagFilter{margin-bottom:clamp(20px,3vw,28px)}
.TQ7JcW_nav{width:100%;min-width:0}.TQ7JcW_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:899.98px){.TQ7JcW_list{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}.TQ7JcW_list::-webkit-scrollbar{display:none}.TQ7JcW_list li{flex:none}}.TQ7JcW_nav .TQ7JcW_chip{border:1px dashed var(--ih-line);min-height:36px;color:var(--ih-ink-dim);font-family:var(--ih-font-ui);white-space:nowrap;transition:color .3s,border-color .3s,background-color .3s,scale var(--ih-press-dur,.2s) var(--ih-ease);-webkit-tap-highlight-color:#0000;border-radius:999px;align-items:center;padding:4px 14px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.TQ7JcW_nav .TQ7JcW_chip:active:not(:disabled):not([aria-disabled=true]){--ih-press-dur:.1s;scale:.97}@media (prefers-reduced-motion:reduce){.TQ7JcW_nav .TQ7JcW_chip:active:not(:disabled):not([aria-disabled=true]){opacity:.86;scale:none}}.TQ7JcW_nav .TQ7JcW_chip{touch-action:manipulation}@media (hover:hover) and (pointer:fine){.TQ7JcW_nav .TQ7JcW_chip:hover{color:var(--ih-ink);border-color:var(--ih-ink-faint)}}.TQ7JcW_nav .TQ7JcW_chip:focus-visible{outline:2px solid var(--ih-accent-text);outline-offset:2px}.TQ7JcW_nav .TQ7JcW_chip[aria-current=true]{border-style:solid;border-color:color-mix(in srgb, var(--ih-ink) 45%, transparent);color:var(--ih-ink);background:0 0;font-weight:600}@media (pointer:coarse){.TQ7JcW_nav .TQ7JcW_chip{min-height:44px}}@media (prefers-reduced-motion:reduce){.TQ7JcW_nav .TQ7JcW_chip{transition:none}}
.r5HbxG_container:hover,.r5HbxG_container:focus{background-color:var(--neutral-background-strong)}.r5HbxG_text{visibility:hidden;opacity:0;display:none}.r5HbxG_upload:hover{background:var(--backdrop);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.r5HbxG_upload:hover .r5HbxG_text{visibility:visible;opacity:1;display:block}
.jbsZPq_page{flex-direction:column;gap:32px;width:100%;max-width:52rem;margin-inline:auto;padding-block:24px 8px;display:flex}.jbsZPq_head{border-block-end:1px solid var(--ih-line);flex-direction:column;gap:12px;padding-block-end:24px;display:flex}.jbsZPq_intro{color:var(--ih-ink-dim);margin:0;line-height:1.8}html[lang=en] .jbsZPq_intro{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.jbsZPq_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.jbsZPq_card{border:1px solid var(--ih-line);background:var(--ih-panel);border-radius:16px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.jbsZPq_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.jbsZPq_cardTitle{text-wrap-style:balance;margin:0;font-size:20px;font-weight:700}html[dir=rtl] .jbsZPq_cardTitle{line-height:var(--ih-lh-display-ar)}html[lang=en] .jbsZPq_cardTitle{letter-spacing:var(--ih-en-track);line-height:var(--ih-en-lead-head)}.jbsZPq_cardTitle a{color:inherit;text-decoration:none}.jbsZPq_cardTitle a:hover{text-underline-offset:4px;text-decoration:underline}.jbsZPq_version{font-family:var(--ih-font-mono);color:var(--ih-ink);direction:ltr;unicode-bidi:isolate;font-size:15px}.jbsZPq_meta{color:var(--ih-ink-dim);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:14px;display:flex}.jbsZPq_summary{margin:0;line-height:1.8}html[lang=en] .jbsZPq_summary{line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.jbsZPq_badge{border:1px solid var(--ih-line);color:var(--ih-ink-dim);border-radius:999px;padding:2px 10px;font-size:13px;display:inline-block}.jbsZPq_badge[data-severity=recommended]{border-color:var(--ih-accent);color:var(--ih-ink)}.jbsZPq_badge[data-severity=important]{border-color:var(--ih-accent);background:var(--ih-accent);color:var(--ih-on-accent)}.jbsZPq_links{flex-wrap:wrap;gap:10px 18px;font-size:15px;display:flex}.jbsZPq_links a{color:var(--ih-ink);text-underline-offset:4px}.jbsZPq_release{border-block-end:1px solid var(--ih-line);flex-direction:column;gap:10px;padding-block:20px;display:flex}.jbsZPq_changelog{flex-direction:column;gap:8px;line-height:1.8;display:flex}html[lang=en] .jbsZPq_changelog :is(p,li){line-height:var(--ih-en-lead-body);text-wrap-style:pretty;max-width:var(--ih-en-measure)}.jbsZPq_changelog h3{margin:8px 0 0;font-size:16px}.jbsZPq_changelog p,.jbsZPq_changelog ul{margin:0}.jbsZPq_changelog ul{padding-inline-start:1.2em}.jbsZPq_license{border:1px solid var(--ih-line);border-radius:16px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.jbsZPq_licenseForm{flex-wrap:wrap;gap:10px;display:flex}.jbsZPq_licenseForm input{border:1px solid var(--ih-line);background:var(--ih-panel);min-width:0;color:var(--ih-ink);font:inherit;text-align:left;direction:ltr;border-radius:10px;flex:260px;padding:10px 14px}.jbsZPq_licenseForm button{background:var(--ih-accent);color:var(--ih-on-accent);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 20px;font-weight:700}.jbsZPq_licenseForm button:disabled{opacity:.6;cursor:progress}.jbsZPq_result{margin:0;line-height:1.8}.jbsZPq_result[data-tone=bad]{color:var(--ih-ink-dim)}.jbsZPq_code{font-family:var(--ih-font-mono);word-break:break-all;color:var(--ih-ink-dim);direction:ltr;unicode-bidi:isolate;font-size:13px}.jbsZPq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
