.e1xquq_nav{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-soft);background:#ffffffeb;position:sticky;top:0}.e1xquq_inner{justify-content:space-between;align-items:center;gap:24px;padding-top:18px;padding-bottom:18px;display:flex}.e1xquq_logoLink{flex-shrink:0;align-items:center;display:flex}.e1xquq_links{flex-wrap:nowrap;align-items:center;gap:24px;display:none}@media (min-width:1120px){.e1xquq_links{display:flex}}.e1xquq_link{letter-spacing:.04em;text-transform:uppercase;color:var(--ink);padding-bottom:3px;font-size:13px;position:relative}.e1xquq_link:after{content:"";background:var(--ink);width:0%;height:1px;transition:width .25s;position:absolute;bottom:0;left:0}.e1xquq_link:hover:after{width:100%}.e1xquq_rightGroup{flex-shrink:0;align-items:center;gap:14px;display:flex}.e1xquq_langToggle{letter-spacing:.04em;height:30px;color:var(--ink);border:1px solid var(--border);cursor:pointer;background:0 0;padding:0 6px;font-size:12px;transition:border-color .18s,color .18s}.e1xquq_langToggle:hover{border-color:var(--ink);color:var(--ink-mid)}.e1xquq_cta{flex-shrink:0;display:none}@media (min-width:1120px){.e1xquq_cta{display:inline-flex}}.e1xquq_burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:0;display:flex}@media (min-width:1120px){.e1xquq_burger{display:none}}.e1xquq_burger span{background:var(--ink);width:100%;height:1.5px;display:block}.e1xquq_mobileMenu{border-top:1px solid var(--border-soft);background:var(--paper);flex-direction:column;gap:20px;padding:24px;display:flex}@media (min-width:1120px){.e1xquq_mobileMenu{display:none}}.e1xquq_mobileMenu a.e1xquq_mono{letter-spacing:.04em;text-transform:uppercase;font-size:13px}
.EZoWya_footer{border-top:1px solid var(--border-soft);background:var(--section)}.EZoWya_grid{grid-template-columns:1fr;gap:32px;padding-top:56px;padding-bottom:40px;display:grid}@media (min-width:700px){.EZoWya_grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:24px}}.EZoWya_col{flex-direction:column;gap:10px;font-size:13.5px;display:flex}.EZoWya_col a{color:var(--ink-muted);transition:color .18s}.EZoWya_col a:hover{color:var(--ink)}.EZoWya_colTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);margin:0 0 4px;font-size:11px}.EZoWya_blurb{color:var(--ink-muted);max-width:260px;margin:4px 0 0;font-size:13.5px;line-height:1.6}.EZoWya_social{color:var(--ink-mid);font-size:12px}.EZoWya_bottom{border-top:1px solid var(--border);color:var(--ink-muted);padding-top:20px;padding-bottom:20px;font-size:12px}.EZoWya_legal{color:var(--ink-muted);margin:8px 0 0;font-size:11px;line-height:1.6}
.FamCzq_intro{gap:40px;padding-top:56px;padding-bottom:48px;display:grid}@media (min-width:1000px){.FamCzq_intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px}}.FamCzq_introCopy{max-width:640px}.FamCzq_introActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.FamCzq_title{letter-spacing:-.01em;margin:18px 0 16px;font-size:34px;font-weight:600;line-height:1.14}@media (min-width:900px){.FamCzq_title{font-size:42px}}.FamCzq_lede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}@media (min-width:900px){.FamCzq_lede{font-size:17px}}.FamCzq_platformName{align-items:baseline;margin:.45em 0 16px;font-size:clamp(36px,9vw,52px);display:inline-flex}.FamCzq_offlineNote{border:1px solid var(--border);background:var(--section);color:var(--ink);align-items:center;gap:10px;margin:18px 0 0;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.FamCzq_flow{padding-top:8px;padding-bottom:8px}.FamCzq_flowRow{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}@media (max-width:820px){.FamCzq_flowRow{grid-template-columns:1fr 1fr}.FamCzq_flowStep:last-child:nth-child(odd){grid-column:1/-1}}.FamCzq_flowStep{background:var(--paper);flex-direction:column;gap:6px;padding:20px 18px;display:flex}.FamCzq_flowK{letter-spacing:.05em;color:var(--accent-copper);font-size:11px;font-weight:700}.FamCzq_flowT{color:var(--ink);font-size:14.5px;font-weight:700}.FamCzq_flowA{color:var(--ink-muted);font-size:12px;line-height:1.4}.FamCzq_product{border-top:1px solid var(--border);padding:64px 0;scroll-margin-top:72px}.FamCzq_productInner{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:40px;display:grid}.FamCzq_reversed .FamCzq_productInner{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}@media (min-width:1400px){.FamCzq_productInner{max-width:1340px}}@media (min-width:900px){.FamCzq_productInner{gap:48px}}@media (max-width:900px){.FamCzq_productInner,.FamCzq_reversed .FamCzq_productInner{grid-template-columns:1fr}}.FamCzq_reversed .FamCzq_pText{order:2}.FamCzq_reversed .FamCzq_graphic{order:1}@media (max-width:900px){.FamCzq_reversed .FamCzq_pText,.FamCzq_reversed .FamCzq_graphic{order:0}}.FamCzq_pTag{letter-spacing:.05em;color:var(--accent-copper);align-items:center;gap:8px;margin:0 0 14px;font-size:11.5px;display:flex}.FamCzq_dot{background:var(--accent-copper);flex:none;width:7px;height:7px}.FamCzq_pName{color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;margin:0 0 8px;font-size:44px;font-weight:600;display:flex}.FamCzq_pNamePrefix{text-indent:100%;white-space:nowrap;background-color:var(--ink);width:1.1em;height:.5023em;-webkit-mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;-webkit-mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;margin-right:-1.1em;display:inline-block;overflow:hidden;transform:translateY(-.235em)translate(-.24em)}.FamCzq_pNameMiddle{font-family:var(--font-logo-bold);font-weight:var(--font-logo-bold-weight);letter-spacing:.04em;color:var(--ink);font-size:.6em}.FamCzq_pNameBadge{background:var(--ink-mid);border-radius:3px;justify-content:center;align-items:center;height:.525em;margin-left:.135em;padding:0 .135em;display:inline-flex;overflow:hidden;transform:translateY(-.04em)}.FamCzq_pNameBadgeText{font-family:var(--font-logo-bold);font-weight:var(--font-logo-bold-weight);letter-spacing:.007em;color:#fff;font-size:.5em;line-height:1;transform:translateY(-.028em)}.FamCzq_pHead{letter-spacing:-.01em;margin:0 0 18px;font-size:26px;font-weight:600;line-height:1.22}@media (min-width:900px){.FamCzq_pHead{font-size:30px}}.FamCzq_pPitch{color:var(--ink-muted);max-width:52ch;margin:0 0 22px;font-size:16px;line-height:1.6}.FamCzq_pDetails{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 26px}.FamCzq_pDetails summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:13px 2px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.FamCzq_pDetails summary::-webkit-details-marker{display:none}.FamCzq_pDetails summary:after{content:"+";color:var(--accent-copper);font-size:18px;font-weight:400;line-height:1}.FamCzq_pDetails[open] summary:after{content:"−"}.FamCzq_pDetails summary:hover{color:var(--accent-copper)}.FamCzq_pDetails .FamCzq_pStat{margin:0 0 16px;display:block}.FamCzq_pFeatures{flex-direction:column;gap:13px;margin:4px 0 16px;padding:0;list-style:none;display:flex}.FamCzq_pFeatures li{color:var(--ink);gap:12px;font-size:14.5px;line-height:1.55;display:flex}.FamCzq_pFeatures li:before{content:"";background:var(--ink-mid);flex:none;width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M4 10.5l4 4 8-9\" fill=\"none\" stroke=\"black\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M4 10.5l4 4 8-9\" fill=\"none\" stroke=\"black\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.FamCzq_pFoot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.FamCzq_pLink{color:var(--ink);border-bottom:1px solid var(--accent-copper);padding-bottom:2px;font-size:13.5px;font-weight:600;text-decoration:none}.FamCzq_pLink:hover{color:var(--accent-copper)}.FamCzq_demoBtn{cursor:pointer;background:var(--paper);padding:10px 18px}.FamCzq_pStat{color:var(--ink-muted);font-size:12.5px}.FamCzq_graphic{min-width:0}.FamCzq_graphicCap{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:14px;font-size:11px;display:flex}.FamCzq_sampleTag{border:1px dashed var(--accent-copper);letter-spacing:.05em;color:#9a4e33;background:#fff;padding:2px 8px;font-size:10px;font-weight:700}.FamCzq_graphic svg{width:100%;height:auto;display:block}.FamCzq_levels{border-top:1px solid var(--border);padding-top:56px;padding-bottom:64px}.FamCzq_levelsTitle{letter-spacing:-.01em;margin:0 0 12px;font-size:28px;font-weight:600}.FamCzq_levelsLede{color:var(--ink-muted);max-width:64ch;margin:0;font-size:15px;line-height:1.6}.FamCzq_levelsGrid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:28px;display:grid}@media (max-width:820px){.FamCzq_levelsGrid{grid-template-columns:1fr}}.FamCzq_levelCard{background:var(--paper);flex-direction:column;gap:10px;padding:28px 26px;display:flex}.FamCzq_levelTag{letter-spacing:.05em;color:var(--accent-copper);font-size:11px;font-weight:700}.FamCzq_levelCardTitle{color:var(--ink);margin:0;font-size:18px;font-weight:600}.FamCzq_levelCardBody{color:var(--ink-muted);flex:1;margin:0;font-size:13.5px;line-height:1.55}.FamCzq_levelLink{color:var(--ink);border-bottom:1px solid var(--accent-copper);align-self:flex-start;margin-top:4px;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none}.FamCzq_levelLink:hover{color:var(--accent-copper)}.FamCzq_banner{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:18px;padding-top:52px;padding-bottom:96px;display:flex}@media (min-width:700px){.FamCzq_banner{flex-direction:row;justify-content:space-between;align-items:center}}.FamCzq_bannerText{color:var(--ink-muted);max-width:52ch;margin:0;font-size:15px}.FamCzq_gs1Teaser{border:1px solid var(--border);border-left:4px solid var(--accent-copper);background:var(--section);gap:8px;margin:24px 0 8px;padding:28px;transition:transform .18s,border-color .18s;display:grid}.FamCzq_gs1Teaser:hover{border-color:var(--accent-copper);transform:translateY(-2px)}.FamCzq_gs1Eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-copper);font-size:12px}.FamCzq_gs1Title{color:var(--ink);font-size:26px;font-weight:600}.FamCzq_gs1Body{color:var(--ink-muted);max-width:72ch;font-size:15px;line-height:1.6}.FamCzq_gs1Cta{color:var(--ink-mid);margin-top:6px;font-size:14px;font-weight:600}.FamCzq_gs1Section{scroll-margin-top:72px}
.FmV6SG_section{border-top:1px solid var(--border);padding-top:56px;padding-bottom:64px}.FmV6SG_title{font-family:var(--font-display);letter-spacing:-.01em;margin:12px 0;font-size:28px;font-weight:600}.FmV6SG_lede{color:var(--ink-muted);max-width:64ch;margin:0;font-size:15px;line-height:1.6}.FmV6SG_demo{border:1px solid var(--border);background:var(--section);margin-top:40px;padding:22px}@media (min-width:900px){.FmV6SG_demo{padding:28px}}.FmV6SG_demoHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:6px;display:flex}.FmV6SG_demoTitle{color:var(--ink);margin:0;font-size:18px;font-weight:600}.FmV6SG_demoHint{color:var(--ink-muted);max-width:70ch;margin:0 0 20px;font-size:13px;line-height:1.55}.FmV6SG_sampleBadge{border:1px dashed var(--accent-copper);letter-spacing:.05em;text-transform:uppercase;color:#9a4e33;background:#fff;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.FmV6SG_linkUnderline{color:var(--ink);border-bottom:1px solid var(--accent-copper);padding-bottom:2px;font-size:13.5px;font-weight:600}.FmV6SG_linkUnderline:hover{color:var(--accent-copper)}.FmV6SG_focusRing:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}
.BkBF6a_band{background:var(--ink);padding:80px 0 88px}.BkBF6a_inner>*{max-width:760px}.BkBF6a_eyebrow{color:var(--ink-mid);margin:0 0 14px}.BkBF6a_title{letter-spacing:-.01em;color:var(--paper);margin:0 0 16px;font-size:30px;font-weight:600;line-height:1.2}@media (min-width:900px){.BkBF6a_title{font-size:40px}}.BkBF6a_body{color:var(--tint-1);max-width:56ch;margin:0 0 30px;font-size:16px;line-height:1.6}.BkBF6a_cta{background:var(--paper);color:var(--ink);border-color:var(--paper);font-weight:600}.BkBF6a_cta:hover{background:var(--tint-1);border-color:var(--tint-1);transform:translateY(-2px)}.BkBF6a_cta:focus-visible{outline:2px solid var(--ink-mid);outline-offset:3px}
.EisYqW_list{border-top:1px solid var(--border);max-width:820px;margin-top:24px}.EisYqW_item{border-bottom:1px solid var(--border)}.EisYqW_q{margin:0}.EisYqW_trigger{text-align:left;width:100%;font-family:var(--font-body);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15.5px;font-weight:600;line-height:1.4;display:flex}.EisYqW_trigger:hover{color:var(--accent-copper)}.EisYqW_trigger:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.EisYqW_icon{border:1px solid var(--border);width:28px;height:28px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.EisYqW_a{color:var(--ink-muted);padding:0 0 20px;font-size:14.5px;line-height:1.6}.EisYqW_a p{margin:0}.EisYqW_todo{color:var(--ink);background:#fdf3d8;border-left:3px solid #d9b45c;padding:8px 12px;font-size:13px;font-weight:600;margin-top:10px!important}
.himCua_strip{border-bottom:1px solid var(--border);background:var(--section)}.himCua_row{gap:4px;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.himCua_item{white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.himCua_item:first-child{padding-left:0}@media (max-width:520px){.himCua_item{gap:6px;padding:12px 8px 8px}.himCua_wm{font-size:20px}.himCua_extraLabel{font-size:12px}}.himCua_active{border-bottom-color:var(--ink)}.himCua_soon .himCua_wm{opacity:.55}.himCua_wm{color:var(--ink);align-items:baseline;padding-top:6px;font-size:24px;display:inline-flex}.himCua_your{text-indent:100%;white-space:nowrap;width:1.1em;height:.5023em;-webkit-mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;-webkit-mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;mask:var(--wm-your-mask) no-repeat 0 0 / 100% 100%;background-color:currentColor;margin-right:-1.1em;display:inline-block;overflow:hidden;transform:translateY(-.235em)translate(-.24em)}.himCua_name{font-family:var(--font-logo-bold);font-weight:var(--font-logo-bold-weight);letter-spacing:.04em;margin-left:0;font-size:.6em}.himCua_badge{background:var(--ink-mid);border-radius:3px;justify-content:center;align-items:center;height:.525em;margin-left:.135em;padding:0 .135em;display:inline-flex;overflow:hidden;transform:translateY(-.04em)}.himCua_badge>span{font-family:var(--font-logo-bold);font-weight:var(--font-logo-bold-weight);letter-spacing:.007em;color:#fff;font-size:.5em;line-height:1;transform:translateY(-.028em)}.himCua_soonTag{border:1px dashed var(--accent-copper);letter-spacing:.05em;text-transform:uppercase;color:#9a4e33;background:#fff;padding:2px 7px;font-size:10px;font-weight:700}.himCua_extra{align-items:center;gap:10px;padding-top:6px;display:flex}.himCua_extraLabel{font-family:var(--font-logo-bold);font-weight:var(--font-logo-bold-weight);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-size:14.4px}.himCua_extraItem{margin-left:12px;padding-left:28px;position:relative}.himCua_extraItem:before{content:"";border-left:1px solid var(--border);height:22px;margin-top:-9px;position:absolute;top:50%;left:0}.himCua_extra:hover .himCua_extraLabel{color:var(--ink-mid)}.himCua_extra:focus-visible{outline:2px solid var(--ink-mid);outline-offset:4px}
.lnuc5W_trust{flex-direction:column;gap:12px;padding-bottom:40px;display:flex}.lnuc5W_privacy{border:1px solid var(--ink-mid);background:#f1faf8;border-left-width:4px;align-items:flex-start;gap:14px;max-width:760px;padding:16px 18px;display:flex}.lnuc5W_lock{width:22px;height:22px;color:var(--ink-mid);flex:none;margin-top:1px}.lnuc5W_privacyTitle{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.4}.lnuc5W_privacyNote{color:var(--ink-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.lnuc5W_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lnuc5W_chip{border:1px solid var(--border);background:var(--section);color:var(--ink);align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.lnuc5W_dot{background:var(--accent-copper);flex:none;width:6px;height:6px}
.Z8hQ_W_hero{background:var(--section);border-bottom:1px solid var(--border-soft)}.Z8hQ_W_inner{grid-template-columns:1fr;align-items:center;gap:48px;padding:72px 24px 84px;display:grid}@media (min-width:1000px){.Z8hQ_W_inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;padding:96px 32px 104px}}.Z8hQ_W_copy{max-width:620px}.Z8hQ_W_eyebrow{letter-spacing:.16em;align-items:center;gap:12px;margin:0;display:flex}.Z8hQ_W_rule{background:var(--accent-copper);flex:none;width:28px;height:1px}.Z8hQ_W_headline{letter-spacing:-.03em;color:var(--ink);text-wrap:pretty;margin:26px 0 0;font-size:34px;font-weight:600;line-height:1.1}@media (min-width:640px){.Z8hQ_W_headline{font-size:44px}}@media (min-width:1100px){.Z8hQ_W_headline{font-size:46px}}.Z8hQ_W_sub{color:var(--ink-muted);text-wrap:pretty;max-width:560px;margin:28px 0 0;font-size:17px;line-height:1.65}.Z8hQ_W_actions{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.Z8hQ_W_media{min-width:0}.Z8hQ_W_fade1{animation:.7s 50ms both Z8hQ_W_fadeUp}.Z8hQ_W_fade2{animation:.7s .18s both Z8hQ_W_fadeUp}.Z8hQ_W_fade3{animation:.7s .32s both Z8hQ_W_fadeUp}
.Es2x-W_media{min-width:0}.Es2x-W_window{border:1px solid var(--border);background:var(--paper);box-shadow:0 2px 10px #28376a1f}.Es2x-W_bar{border-bottom:1px solid var(--border);background:var(--section);align-items:center;gap:12px;padding:7px 8px;display:flex}.Es2x-W_url{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}@media (max-width:600px){.Es2x-W_url{display:none}}.Es2x-W_toggle{border:1px solid var(--border);background:var(--paper);width:30px;height:26px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.Es2x-W_toggle:hover{border-color:var(--ink)}.Es2x-W_toggle:focus-visible,.Es2x-W_node:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.Es2x-W_toggle svg{width:11px;height:11px}.Es2x-W_screen{aspect-ratio:16/9;background:var(--section);position:relative}.Es2x-W_video{object-fit:cover;width:100%;height:100%;display:block}.Es2x-W_chip{background:var(--ink);color:var(--paper);white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.Es2x-W_chipNode{background:var(--ink-mid);border-radius:50%;flex:none;width:8px;height:8px}.Es2x-W_chipK{color:var(--tint-2);letter-spacing:.05em;font-size:11px}@media (max-width:520px){.Es2x-W_chipK{display:none}}.Es2x-W_nodes{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.Es2x-W_nodeItem{justify-content:center;display:flex;position:relative}.Es2x-W_nodeItem+.Es2x-W_nodeItem:before{content:"";background:var(--tint-1);width:calc(100% - 18px);height:1.5px;position:absolute;top:10px;right:calc(50% + 9px)}.Es2x-W_node{cursor:pointer;font-family:var(--font-body);background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:3px 2px;display:flex}.Es2x-W_nodeDot{border:1.5px solid var(--tint-2);background:var(--paper);border-radius:50%;width:15px;height:15px;transition:background .2s,border-color .2s,box-shadow .2s}.Es2x-W_nodeLabel{letter-spacing:.04em;color:var(--ink-muted);text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}@media (max-width:520px){.Es2x-W_nodeLabel{letter-spacing:0;font-size:9px}}.Es2x-W_done .Es2x-W_nodeDot{background:var(--ink-mid);border-color:var(--ink-mid)}.Es2x-W_active .Es2x-W_nodeDot{background:var(--ink);border-color:var(--ink);box-shadow:0 0 0 4px #28376a17}.Es2x-W_active .Es2x-W_nodeLabel{color:var(--ink)}.Es2x-W_node:hover .Es2x-W_nodeDot{border-color:var(--ink)}
.oHJEla_wrap{scroll-margin-top:72px}.oHJEla_grid{margin-top:36px}@media (min-width:900px){.oHJEla_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}}.oHJEla_list{margin:0;padding:0 0 0 44px;list-style:none;position:relative}.oHJEla_list:before{content:"";background:var(--tint-1);width:1.5px;position:absolute;top:14px;bottom:14px;left:13px}.oHJEla_item{padding:0 0 48px;position:relative}.oHJEla_item:last-child{padding-bottom:0}@media (min-width:900px){.oHJEla_item{opacity:.38;flex-direction:column;justify-content:center;min-height:62vh;padding-bottom:0;transition:opacity .3s;display:flex}.oHJEla_item:first-child{justify-content:flex-start;padding-top:12px}.oHJEla_item.oHJEla_active{opacity:1}}.oHJEla_body{flex-direction:column;display:flex;position:relative}.oHJEla_node{border:1.5px solid var(--tint-2);background:var(--paper);width:28px;height:28px;color:var(--ink-muted);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:0;left:-44px}.oHJEla_done .oHJEla_node{background:var(--ink-mid);border-color:var(--ink-mid);color:var(--paper)}.oHJEla_active .oHJEla_node{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 0 0 5px #28376a17}.oHJEla_product{letter-spacing:.05em;color:var(--accent-copper);margin:2px 0 8px;font-size:11.5px}.oHJEla_question{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.25}@media (min-width:900px){.oHJEla_question{font-size:27px}}.oHJEla_answer{color:var(--ink-muted);max-width:46ch;margin:0 0 18px;font-size:15px;line-height:1.6}.oHJEla_body a{align-self:flex-start}.oHJEla_inlineShot{border:1px solid var(--border);width:100%;height:auto;margin:0 0 16px}@media (min-width:900px){.oHJEla_inlineShot{display:none}}.oHJEla_stage{display:none}@media (min-width:900px){.oHJEla_stage{display:block;position:sticky;top:calc(50vh - 220px)}}.oHJEla_frame{aspect-ratio:16/10;border:1px solid var(--border);background:var(--section);position:relative;overflow:hidden;box-shadow:0 2px 10px #28376a1f}.oHJEla_shot{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .45s,transform .6s;position:absolute;inset:0;transform:scale(1.015)}.oHJEla_shotOn{opacity:1;transform:none}.oHJEla_note{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:10px 0 0;font-size:11px}
.PGPubq_section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:72px;padding-bottom:72px}@media (min-width:900px){.PGPubq_section{padding-top:96px;padding-bottom:96px}}.PGPubq_quote{text-align:center;max-width:760px;margin:0 auto}.PGPubq_mark{margin-bottom:4px;font-size:64px;line-height:1;display:block}.PGPubq_text{color:var(--ink);margin:0 0 28px;font-size:22px;font-weight:500;line-height:1.45}@media (min-width:900px){.PGPubq_text{font-size:27px}}.PGPubq_author{flex-direction:column;align-items:center;gap:4px;display:flex}.PGPubq_logo{object-fit:contain;width:auto;height:40px;margin-bottom:6px}.PGPubq_name{font-family:var(--font-display);font-size:15px;font-weight:600}.PGPubq_role{letter-spacing:.04em;color:var(--ink-muted);font-size:12px}
@media (min-width:900px){.EpqJVW_grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}}.EpqJVW_points{flex-direction:column;gap:18px;margin:28px 0 0;padding:0;list-style:none;display:flex}.EpqJVW_point{gap:14px;display:flex}.EpqJVW_badge{background:var(--ink-mid);width:24px;height:24px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:inline-flex}.EpqJVW_pointTitle{color:var(--ink);margin:0 0 4px;font-size:15.5px;font-weight:600}.EpqJVW_pointBody{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.55}.EpqJVW_diagram{flex-direction:column;align-items:stretch;margin-top:36px;display:flex}@media (min-width:900px){.EpqJVW_diagram{margin-top:0}}.EpqJVW_device{border:1.5px solid var(--ink);background:var(--section);padding:18px 20px 22px}.EpqJVW_deviceLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 16px;font-size:11px;font-weight:700}.EpqJVW_chain{flex-direction:column;gap:14px;margin:0;padding:0 0 0 26px;list-style:none;display:flex;position:relative}.EpqJVW_chain:before{content:"";background:var(--ink-mid);width:1.5px;position:absolute;top:18px;bottom:18px;left:6px}.EpqJVW_step{background:var(--paper);border:1px solid var(--border);color:var(--ink);padding:10px 14px;font-size:13.5px;font-weight:600;position:relative}.EpqJVW_step:before{content:"";background:var(--ink-mid);width:13px;height:13px;box-shadow:0 0 0 3px var(--section);border-radius:50%;position:absolute;top:50%;left:-26px;transform:translateY(-50%)}.EpqJVW_stepEngine{background:var(--ink);border-color:var(--ink);color:var(--paper)}.EpqJVW_stepEngine:before{background:var(--ink)}.EpqJVW_cut{flex-direction:column;align-items:center;padding:10px 0;display:flex;position:relative}.EpqJVW_cutLine{border-left:1.5px dashed var(--tint-2);width:0;height:46px}.EpqJVW_cutX{background:var(--paper);border:1.5px solid var(--accent-copper);width:26px;height:26px;color:var(--accent-copper);border-radius:50%;justify-content:center;align-items:center;margin:-13px 0 0 -13px;display:inline-flex;position:absolute;top:50%;left:50%}.EpqJVW_cutX svg{width:11px;height:11px}.EpqJVW_cutLabel{color:var(--accent-copper);font-size:12px;font-weight:600;line-height:1.35;position:absolute;top:50%;left:calc(50% + 22px);right:0;transform:translateY(-50%)}.EpqJVW_server{text-align:center;border:1.5px dashed var(--tint-2);min-width:160px;color:var(--ink-muted);align-self:center;padding:10px 18px;font-size:13px;font-weight:600}
.-PoxKG_section{padding-top:72px;padding-bottom:72px}@media (min-width:900px){.-PoxKG_section{padding-top:96px;padding-bottom:96px}}.-PoxKG_head{flex-direction:column;gap:18px;margin-bottom:40px;display:flex}@media (min-width:900px){.-PoxKG_head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}}.-PoxKG_heading{margin:12px 0 0;font-size:28px;font-weight:600}@media (min-width:900px){.-PoxKG_heading{font-size:34px}}.-PoxKG_intro{color:var(--ink-muted);max-width:380px;margin:0;font-size:15px;line-height:1.6}.-PoxKG_grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:700px){.-PoxKG_grid{grid-template-columns:repeat(3,1fr)}}.-PoxKG_card{border:1px solid var(--border);flex-direction:column;gap:4px;padding:20px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.-PoxKG_card:hover{border-color:var(--ink);transform:translateY(-6px);box-shadow:0 14px 28px -20px #28376a59}.-PoxKG_thumb{background:var(--section);margin:-20px -20px 16px;padding:24px}.-PoxKG_thumbPhoto{padding:0;overflow:hidden}.-PoxKG_thumbImg{aspect-ratio:200/140;object-fit:cover;object-position:center 45%;width:100%;display:block}.-PoxKG_tag{letter-spacing:.06em;color:var(--accent-copper);font-size:11px}.-PoxKG_title{font-size:18px;font-weight:600;font-family:var(--font-display);margin:4px 0 2px}.-PoxKG_scope{color:var(--ink-muted);font-size:13px}.-PoxKG_link{width:fit-content;margin-top:14px;font-size:13px;position:relative}.-PoxKG_link:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-2px;left:0}.-PoxKG_card:hover .-PoxKG_link:after{transform-origin:0;transform:scaleX(.55)}.-PoxKG_all{border-bottom:1px solid var(--ink);margin-top:40px;padding-bottom:2px;font-size:13px;display:inline-block}
.gqQBRG_tablist{border-bottom:1px solid var(--border);scrollbar-width:none;margin-top:24px;display:flex;overflow-x:auto}.gqQBRG_tab{font-family:var(--font-body);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:12px 16px;font-size:14px;font-weight:600;transition:color .18s,border-color .18s}@media (min-width:700px){.gqQBRG_tab{padding:14px 22px;font-size:14.5px}}.gqQBRG_tab:hover{color:var(--ink)}.gqQBRG_tab:focus-visible{outline:2px solid var(--ink-mid);outline-offset:-2px}.gqQBRG_tabActive{color:var(--ink);border-bottom-color:var(--accent-copper)}.gqQBRG_panel{max-width:760px;padding:28px 0 0}.gqQBRG_panel:focus-visible{outline:2px solid var(--ink-mid);outline-offset:6px}.gqQBRG_head{letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:600;line-height:1.25}.gqQBRG_benefits{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.gqQBRG_benefits li{gap:12px;font-size:14.5px;line-height:1.55;display:flex}.gqQBRG_benefits li:before{content:"";background:var(--ink-mid);flex:none;width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M4 10.5l4 4 8-9\" fill=\"none\" stroke=\"black\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"><path d=\"M4 10.5l4 4 8-9\" fill=\"none\" stroke=\"black\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.gqQBRG_links{flex-wrap:wrap;gap:10px 28px;display:flex}
._4JJOtW_wrap{isolation:isolate;position:relative;overflow:hidden}._4JJOtW_dark{color:var(--paper);background:linear-gradient(155deg,#28376a 0%,#1d2952 100%)}._4JJOtW_video{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}._4JJOtW_overlay{background:linear-gradient(#28376a99 0%,#28376ad1 100%);position:absolute;inset:0}._4JJOtW_content{z-index:1;position:relative}
.Dw8eGG_figure{min-width:0;margin:0}.Dw8eGG_frame{border:1px solid var(--border);background:var(--paper);box-shadow:0 2px 10px #28376a1f}.Dw8eGG_video{aspect-ratio:16/9;background:var(--section);width:100%;display:block}.Dw8eGG_video:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.Dw8eGG_video::cue{color:#fff;font-family:var(--font-body);background:#28376ae6}.Dw8eGG_cue{border-top:1px solid var(--border);min-height:3.6em;color:var(--ink);align-items:flex-start;gap:10px;margin:0;padding:12px 16px 13px;font-size:14.5px;font-weight:600;line-height:1.45;display:flex}.Dw8eGG_cueNode{background:var(--tint-1);border-radius:50%;flex:none;width:9px;height:9px;margin-top:.42em;transition:background .2s}.Dw8eGG_cueOn .Dw8eGG_cueNode{background:var(--ink-mid)}.Dw8eGG_cue>span:last-child{transition:opacity .2s}.Dw8eGG_caption{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-top:10px;font-size:11px}
.IPvEmW_section{padding:96px 0}.IPvEmW_inner{text-align:center;max-width:640px;margin:0 auto}.IPvEmW_heading{color:var(--paper);margin:0 0 16px;font-size:28px;font-weight:600;line-height:1.3}@media (min-width:900px){.IPvEmW_heading{font-size:36px}}.IPvEmW_body{color:var(--tint-1);margin:0 0 32px;font-size:16px;line-height:1.6}.IPvEmW_actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.IPvEmW_primaryOnDark{background:var(--paper);color:var(--ink);border:1px solid var(--paper);font-weight:600}.IPvEmW_primaryOnDark:hover{background:var(--tint-1);border-color:var(--tint-1);transform:translateY(-2px)}.IPvEmW_ghostOnDark{color:var(--paper);border:1px solid var(--tint-1);background:0 0}.IPvEmW_ghostOnDark:hover{background:var(--paper);color:var(--ink)}
.BCu12G_layout{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:900px){.BCu12G_layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px}}.BCu12G_matrix{border-collapse:separate;border-spacing:4px;margin-left:-4px}.BCu12G_matrix th{color:var(--ink);text-align:center;padding:0 4px;font-size:12px;font-weight:700}.BCu12G_matrix th[scope=row]{text-align:right;padding-right:8px}.BCu12G_matrix abbr{cursor:help;text-decoration:none}.BCu12G_matrix td{padding:0}.BCu12G_empty{width:44px;height:44px}.BCu12G_cell{width:44px;height:44px;font-family:var(--font-body);cursor:pointer;border:1px solid #28376a1f;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background .18s,transform .12s;display:flex}@media (min-width:480px){.BCu12G_cell,.BCu12G_empty{width:52px;height:52px}}.BCu12G_cell:hover{transform:scale(1.06)}.BCu12G_cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.BCu12G_low{color:var(--ink);background:#e4e9f2}.BCu12G_medium{color:var(--ink);background:#d9b45c}.BCu12G_high{color:#fff;background:#b3503a}.BCu12G_legend,.BCu12G_disciplines{color:var(--ink-muted);flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.BCu12G_legend li{align-items:center;gap:6px;display:inline-flex}.BCu12G_swatch{justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;font-weight:700;display:inline-flex}.BCu12G_disciplines b{color:var(--ink)}.BCu12G_stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.BCu12G_stat{background:var(--paper);border:1px solid var(--border);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.BCu12G_statValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.BCu12G_statCritical{color:#b3503a}.BCu12G_statMedium{color:#8a6a1f}.BCu12G_statLabel{color:var(--ink-muted);font-size:11.5px;line-height:1.35}.BCu12G_chartTitle{letter-spacing:.03em;color:var(--ink-muted);margin:22px 0 10px;font-size:11px}.BCu12G_chart{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BCu12G_bar{grid-template-columns:48px 1fr 34px;align-items:center;gap:10px;font-size:12.5px;display:grid}.BCu12G_barLabel{color:var(--ink);white-space:nowrap;font-weight:600}.BCu12G_barTrack{background:var(--border-soft);height:12px}.BCu12G_barFill{height:100%;transition:width .3s,background .18s;display:block}.BCu12G_barValue{text-align:right;color:var(--ink-muted);font-variant-numeric:tabular-nums}.BCu12G_reset{font-family:var(--font-body);color:var(--ink);border:1px solid var(--border);cursor:pointer;background:0 0;margin-top:18px;padding:8px 14px;font-size:12.5px;font-weight:600}.BCu12G_reset:hover{border-color:var(--ink)}.BCu12G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._0kgzzW_section{max-width:640px;padding-top:96px;padding-bottom:140px}._0kgzzW_title{margin:18px 0 16px;font-size:34px;font-weight:600}._0kgzzW_body{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}._0kgzzW_details{border-top:1px solid var(--border);flex-direction:column;gap:6px;margin-top:28px;padding-top:24px;display:flex}._0kgzzW_detailLine{color:var(--ink);margin:0;font-size:15px;line-height:1.55}._0kgzzW_detailLine a{color:inherit;text-underline-offset:3px;text-decoration:underline}
.P3zuAq_hero{gap:40px;padding-top:56px;padding-bottom:56px;display:grid}@media (min-width:1000px){.P3zuAq_hero{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px}}.P3zuAq_heroCopy{max-width:640px}.P3zuAq_status{border:1px solid var(--accent-copper);color:var(--accent-copper);align-items:center;gap:10px;margin:16px 0 0;padding:8px 14px;font-size:12.5px;display:inline-flex}.P3zuAq_statusDot{background:var(--accent-copper);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite P3zuAq_statusPulse}@keyframes P3zuAq_statusPulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.P3zuAq_statusDot{animation:none}}.P3zuAq_title{letter-spacing:-.01em;margin:18px 0 16px;font-size:34px;font-weight:600;line-height:1.14}@media (min-width:900px){.P3zuAq_title{font-size:46px}}.P3zuAq_lede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}@media (min-width:900px){.P3zuAq_lede{font-size:17px}}.P3zuAq_actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.P3zuAq_leaflet{color:var(--ink-mid);margin-top:18px;font-size:14px;font-weight:600;display:inline-block}.P3zuAq_leaflet:hover{text-decoration:underline}.P3zuAq_mock{border:1px solid var(--border);background:var(--section);margin:0;padding:22px}.P3zuAq_mockHead{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.P3zuAq_mockCap{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:11px}.P3zuAq_mockSample{color:var(--ink-muted);font-size:11px}.P3zuAq_mockGrid{background:var(--paper);border:1px solid var(--border-soft);grid-template-columns:repeat(6,1fr);gap:6px;padding:18px;display:grid}.P3zuAq_cell{aspect-ratio:1/1.4;position:relative}.P3zuAq_cellLabel{color:#fff;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:absolute;inset:0}.P3zuAq_site{background:var(--ink-mid)}.P3zuAq_transit{background:var(--tint-2)}.P3zuAq_issue{background:var(--accent-copper)}.P3zuAq_plant{background:var(--paper);outline:1px dashed var(--tint-2);outline-offset:-1px}.P3zuAq_callout{background:var(--paper);border-left:3px solid var(--accent-copper);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:14px;padding:12px 14px;font-size:14px;display:flex}.P3zuAq_calloutText{color:var(--ink);font-weight:600}.P3zuAq_calloutParts{color:var(--accent-copper);font-size:12px}.P3zuAq_legend{color:var(--ink-muted);flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.P3zuAq_legend li{align-items:center;gap:8px;display:inline-flex}.P3zuAq_swatch{width:12px;height:12px}.P3zuAq_steps{background:var(--border);border:1px solid var(--border);gap:1px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.P3zuAq_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.P3zuAq_steps{grid-template-columns:repeat(4,1fr)}}.P3zuAq_step{background:var(--paper);padding:24px 22px}.P3zuAq_stepNo{border:1px solid var(--ink-mid);width:30px;height:30px;color:var(--ink-mid);justify-content:center;align-items:center;font-size:13px;display:inline-flex}.P3zuAq_stepTitle{color:var(--ink);margin:16px 0 8px;font-size:17px;font-weight:700}.P3zuAq_stepBody{color:var(--ink-muted);margin:0;font-size:14.5px;line-height:1.55}.P3zuAq_whoLayout{gap:24px;margin-top:32px;display:grid}@media (min-width:1000px){.P3zuAq_whoLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start}}.P3zuAq_compare{border:1px solid var(--border)}.P3zuAq_compareRow{border-top:1px solid var(--border);gap:8px;padding:18px 20px;font-size:14.5px;line-height:1.55;display:grid}.P3zuAq_compareRow:first-child{border-top:0}.P3zuAq_compareHead{display:none}.P3zuAq_cellHint{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:2px;font-size:11px;font-weight:700;display:block}@media (min-width:760px){.P3zuAq_compareRow{grid-template-columns:170px 1fr 1fr;gap:24px}.P3zuAq_compareHead{background:var(--section);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:700;display:grid}.P3zuAq_cellHint{display:none}}.P3zuAq_side{color:var(--ink);font-weight:700}.P3zuAq_today{color:var(--ink-muted)}.P3zuAq_with{color:var(--ink);font-weight:500}.P3zuAq_proof{background:var(--ink);color:var(--paper);flex-direction:column;gap:6px;padding:24px;display:flex}.P3zuAq_proofValue{color:var(--paper);font-size:52px;font-weight:600;line-height:1}.P3zuAq_proofLabel{font-size:15px;font-weight:600}.P3zuAq_proofSource{color:var(--tint-1);margin-top:10px;font-size:12.5px;line-height:1.5}.P3zuAq_codeBox{background:var(--section);border:1px solid var(--border);margin-top:28px;padding:22px}.P3zuAq_code{color:var(--ink);overflow-wrap:anywhere;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:15px;line-height:1.6;display:block}.P3zuAq_codeNote{color:var(--ink-muted);margin:10px 0 0;font-size:13px}.P3zuAq_aiTable{border-collapse:collapse;width:100%;margin-top:20px;font-size:14.5px;line-height:1.5}.P3zuAq_aiTable th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--border);padding:10px 12px;font-size:11px;font-weight:700}.P3zuAq_aiTable td{border-bottom:1px solid var(--border-soft);vertical-align:top;padding:12px}.P3zuAq_ai{color:var(--ink-mid);white-space:nowrap}.P3zuAq_does{color:var(--ink-muted)}.P3zuAq_footnote{color:var(--ink-muted);max-width:80ch;margin:14px 0 0;font-size:13px;line-height:1.55}.P3zuAq_flowTitle{color:var(--ink);margin:48px 0 16px;font-size:18px;font-weight:600}.P3zuAq_flow{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.P3zuAq_flow{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.P3zuAq_flow{grid-template-columns:repeat(6,1fr)}}.P3zuAq_flowStep{background:var(--paper);flex-direction:column;gap:4px;padding:18px 16px;display:flex}.P3zuAq_flowStep:last-child{background:var(--section)}.P3zuAq_flowNo{color:var(--accent-copper);font-size:11px}.P3zuAq_flowT{color:var(--ink);font-size:14.5px;font-weight:700}.P3zuAq_flowB{color:var(--ink-muted);font-size:13px;line-height:1.45}.P3zuAq_cards{gap:16px;margin-top:28px;display:grid}@media (min-width:900px){.P3zuAq_cards{grid-template-columns:repeat(3,1fr)}}.P3zuAq_card{border:1px solid var(--border);padding:22px}.P3zuAq_cardTag{letter-spacing:.05em;color:var(--accent-copper);font-size:12px}.P3zuAq_cardBody{color:var(--ink);margin:10px 0 0;font-size:14.5px;line-height:1.55}.P3zuAq_pilot{background:var(--border);border:1px solid var(--border);gap:1px;margin:28px 0 0;display:grid}@media (min-width:760px){.P3zuAq_pilot{grid-template-columns:repeat(2,1fr)}}.P3zuAq_pilotItem{background:var(--paper);padding:22px}.P3zuAq_pilotK{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);font-size:12px}.P3zuAq_pilotB{color:var(--ink);margin:8px 0 0;font-size:15px;line-height:1.55}
.JruTDq_intro{padding-top:88px;padding-bottom:56px}.JruTDq_intro>*{max-width:720px}.JruTDq_title{margin:18px 0 16px;font-size:34px;font-weight:600;line-height:1.15}@media (min-width:900px){.JruTDq_title{font-size:44px}}.JruTDq_lede{color:var(--ink-muted);max-width:64ch;margin:0;font-size:16px;line-height:1.65}.JruTDq_introActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.JruTDq_sectionTitle{margin:10px 0 12px;font-size:24px;font-weight:600;line-height:1.2}@media (min-width:900px){.JruTDq_sectionTitle{font-size:30px}}.JruTDq_ask{color:var(--ink);border-bottom:1px solid var(--accent-copper);align-self:flex-start;margin-top:18px;padding-bottom:2px;font-size:13.5px;font-weight:600}.JruTDq_ask:hover{color:var(--accent-copper)}.JruTDq_ask:focus-visible,.JruTDq_stage:focus-visible,.JruTDq_allBtn:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.JruTDq_levelsBand{background:var(--section);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:64px 0}.JruTDq_levels{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.JruTDq_levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.JruTDq_level{background:var(--paper);border:1px solid var(--border);flex-direction:column;gap:8px;padding:26px 24px;display:flex;position:relative}.JruTDq_levelHere{border-color:var(--ink)}.JruTDq_levelNode{background:var(--tint-2);border-radius:50%;width:12px;height:12px;margin-bottom:4px}.JruTDq_levelHere .JruTDq_levelNode{background:var(--ink-mid)}.JruTDq_levelTag{letter-spacing:.06em;color:var(--accent-copper);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.JruTDq_hereBadge{background:var(--ink);color:var(--paper);letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;font-size:10px}.JruTDq_levelTitle{color:var(--ink);margin:0;font-size:18px;font-weight:600}.JruTDq_levelBody{color:var(--ink-muted);flex:1;margin:0;font-size:14px;line-height:1.55}.JruTDq_services{padding-top:72px;padding-bottom:40px;scroll-margin-top:72px}.JruTDq_stagesHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:20px;display:flex}.JruTDq_stagesLabel{color:var(--ink);margin:0;font-size:15px;font-weight:600}.JruTDq_allBtn{font-family:var(--font-body);border:1px solid var(--border);background:var(--paper);color:var(--ink);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.JruTDq_allBtn:hover{border-color:var(--ink)}.JruTDq_allOn{background:var(--ink);border-color:var(--ink);color:var(--paper)}.JruTDq_stages{gap:0;margin:22px 0 32px;padding:0;list-style:none;display:grid}@media (min-width:760px){.JruTDq_stages{grid-template-columns:repeat(5,minmax(0,1fr))}}.JruTDq_stageItem{position:relative}@media (min-width:760px){.JruTDq_stageItem+.JruTDq_stageItem:before{content:"";background:var(--tint-1);width:calc(100% - 30px);height:1.5px;position:absolute;top:19px;right:calc(50% + 15px)}}@media (max-width:759px){.JruTDq_stageItem+.JruTDq_stageItem:before{content:"";background:var(--tint-1);width:1.5px;height:20px;position:absolute;top:-10px;left:14px}}.JruTDq_stage{cursor:pointer;width:100%;font-family:var(--font-body);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:5px 0;display:flex}@media (min-width:760px){.JruTDq_stage{text-align:center;flex-direction:column;gap:8px}}.JruTDq_stageNode{border:1.5px solid var(--tint-2);background:var(--paper);width:30px;height:30px;color:var(--ink-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.JruTDq_stageLabel{color:var(--ink-muted);font-size:13px;font-weight:600;line-height:1.3}.JruTDq_stage:hover .JruTDq_stageNode{border-color:var(--ink)}.JruTDq_stagePast .JruTDq_stageNode{background:var(--ink-mid);border-color:var(--ink-mid);color:var(--paper)}.JruTDq_stageOn .JruTDq_stageNode{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 0 0 5px #28376a17}.JruTDq_stageOn .JruTDq_stageLabel{color:var(--ink)}.JruTDq_grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:760px){.JruTDq_grid{grid-template-columns:1fr 1fr}}.JruTDq_card{border:1px solid var(--border);flex-direction:column;min-width:0;padding:28px;display:flex}@media (min-width:900px){.JruTDq_card{padding:32px}}.JruTDq_cardStages{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px;display:flex}.JruTDq_cardStage{background:var(--section);border:1px solid var(--border);color:var(--ink);padding:3px 9px;font-size:11.5px;font-weight:600}.JruTDq_cardTag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);font-size:11px}.JruTDq_cardTitle{color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.3}.JruTDq_cardBody{color:var(--ink-muted);margin:0 0 16px;font-size:14px;line-height:1.65}.JruTDq_points{border-top:1px solid var(--border-soft);flex:1;margin:0;padding:0;list-style:none}.JruTDq_points li{color:var(--ink);border-bottom:1px solid var(--border-soft);padding:9px 0 9px 18px;font-size:13px;line-height:1.5;position:relative}.JruTDq_points li:before{content:"→";color:var(--accent-copper);position:absolute;left:0}.JruTDq_points li:last-child{border-bottom:none}.JruTDq_deliverable{background:var(--section);border-left:3px solid var(--ink-mid);color:var(--ink);margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.55}.JruTDq_deliverable strong{font-weight:700}.JruTDq_steps{border-top:1px solid var(--border);margin-top:40px;padding-top:56px;padding-bottom:24px}.JruTDq_stepList{gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.JruTDq_stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.JruTDq_step{padding-top:44px;position:relative}.JruTDq_step:before{content:"";background:var(--tint-1);height:1.5px;position:absolute;top:14px;left:34px;right:0}.JruTDq_step:last-child:before{display:none}.JruTDq_stepNode{background:var(--ink);width:28px;height:28px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.JruTDq_stepTitle{color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:600}.JruTDq_stepBody{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.55}
.zy42_G_intro{max-width:680px;padding-top:96px;padding-bottom:32px}.zy42_G_title{margin:18px 0 16px;font-size:34px;font-weight:600}@media (min-width:900px){.zy42_G_title{font-size:40px}}.zy42_G_lede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}.zy42_G_section{border-top:1px solid var(--border);padding-top:40px;padding-bottom:40px}.zy42_G_sectionLabel{letter-spacing:.06em;color:var(--accent-copper);margin:0 0 24px;font-size:12px}.zy42_G_grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:700px){.zy42_G_grid{grid-template-columns:repeat(3,1fr)}}.zy42_G_card{border:1px solid var(--border);flex-direction:column;gap:4px;min-width:0;padding:20px;display:flex}.zy42_G_cardToggle{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.zy42_G_thumb{background:var(--section);justify-content:center;align-items:center;height:108px;margin:-20px -20px 16px;padding:24px;display:flex;overflow:hidden}.zy42_G_thumbImg{object-fit:cover;width:100%;height:100%}.zy42_G_thumb svg{max-width:100%;max-height:100%}.zy42_G_tag{letter-spacing:.06em;color:var(--accent-copper);font-size:11px}.zy42_G_cardTitle{font-family:var(--font-display);margin:4px 0 6px;font-size:18px;font-weight:600}.zy42_G_body{color:var(--ink-muted);margin:0;font-size:13.5px;line-height:1.6}.zy42_G_toggleLabel{letter-spacing:.04em;color:var(--accent-copper);margin-top:12px;font-size:11px}.zy42_G_more{color:var(--tint-2);margin:24px 0 0;font-size:13.5px}.zy42_G_toolCard{border:1px solid var(--border);padding:32px 28px}@media (min-width:900px){.zy42_G_toolCard{padding:44px 48px}}.zy42_G_toolHead{max-width:640px;margin-bottom:24px}.zy42_G_toolTitle{font-family:var(--font-display);margin:6px 0 10px;font-size:26px;font-weight:700}@media (min-width:900px){.zy42_G_toolTitle{font-size:30px}}.zy42_G_toolLede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.55}.zy42_G_toolIntro{color:var(--ink-muted);max-width:72ch;margin:0 0 18px;font-size:14.5px;line-height:1.7}.zy42_G_toolSubhead{color:var(--ink);margin:0 0 10px;font-size:14.5px;font-weight:600}.zy42_G_toolList{flex-direction:column;gap:8px;margin:0 0 22px;padding-left:20px;display:flex}.zy42_G_toolList li{color:var(--ink-muted);font-size:14px;line-height:1.6}.zy42_G_stats{border-top:1px solid var(--border-soft);grid-template-columns:1fr;gap:24px;margin:28px 0 26px;padding-top:22px;display:grid}@media (min-width:700px){.zy42_G_stats{grid-template-columns:repeat(3,1fr)}}.zy42_G_stat{flex-direction:column;gap:4px;display:flex}.zy42_G_statValue{color:var(--accent-copper);font-size:22px;font-weight:700}.zy42_G_statLabel{color:var(--ink-muted);font-size:12.5px;line-height:1.4}.zy42_G_stack{color:var(--ink-mid);margin:0;font-size:12.5px}.zy42_G_banner{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:18px;padding-top:48px;padding-bottom:96px;display:flex}@media (min-width:700px){.zy42_G_banner{flex-direction:row;justify-content:space-between;align-items:center}}.zy42_G_bannerText{color:var(--ink-muted);max-width:46ch;margin:0;font-size:15px}.zy42_G_gdanskMeta{border-top:1px solid var(--border-soft);grid-template-columns:repeat(2,1fr);gap:16px 24px;margin:0 0 32px;padding-top:20px;display:grid}@media (min-width:700px){.zy42_G_gdanskMeta{grid-template-columns:repeat(5,auto)}}.zy42_G_gdanskMeta dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);margin:0 0 4px;font-size:10.5px}.zy42_G_gdanskMeta dd{color:var(--ink);margin:0;font-size:13px;font-weight:600}.zy42_G_gdanskHero{margin:0 0 40px}.zy42_G_gdanskHeroImg{border:1px solid var(--border);background:var(--section);width:100%;height:auto;display:block}.zy42_G_gdanskCaption{letter-spacing:.02em;color:var(--ink-muted);margin:8px 2px 0;font-size:11px}.zy42_G_plateList{flex-direction:column;gap:40px;display:flex}.zy42_G_plate{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:860px){.zy42_G_plate{grid-template-columns:1fr 1fr;align-items:center;gap:40px}.zy42_G_plate:nth-child(2n) .zy42_G_plateMedia{order:2}.zy42_G_plate:nth-child(2n) .zy42_G_plateText{order:1}}.zy42_G_plateMedia{border:1px solid var(--border);background:var(--section);padding:6px}.zy42_G_plateImg{width:100%;height:auto;display:block}.zy42_G_plateIndex{font-family:var(--font-script);color:var(--accent-copper);margin:0 0 6px;font-size:15px;font-style:italic}.zy42_G_plateKicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);margin:0 0 8px;font-size:11px}.zy42_G_plateHeading{font-family:var(--font-display);margin:0 0 10px;font-size:19px;font-weight:600}.zy42_G_plateBody{color:var(--ink-muted);max-width:46ch;margin:0;font-size:14px;line-height:1.6}.zy42_G_plateStats{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.zy42_G_plateStat{border:1px solid var(--border);color:var(--ink-muted);background:var(--section);padding:5px 10px;font-size:11px}
.rAN0hW_intro{padding-top:96px;padding-bottom:32px}.rAN0hW_title{margin:18px 0 16px;font-size:34px;font-weight:600}@media (min-width:900px){.rAN0hW_title{font-size:40px}}.rAN0hW_lede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.65}.rAN0hW_introActions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.rAN0hW_note{border-left:2px solid var(--accent-copper);max-width:72ch;color:var(--ink-muted);flex:320px;margin:0;padding-left:14px;font-size:13.5px;line-height:1.55}.rAN0hW_sectionTitle{margin:0 0 10px;font-size:22px;font-weight:600}@media (min-width:900px){.rAN0hW_sectionTitle{font-size:26px}}.rAN0hW_trainer{grid-template-columns:1fr;align-items:start;gap:18px;margin-top:16px;display:grid}@media (min-width:700px){.rAN0hW_trainer{grid-template-columns:280px minmax(0,82ch);gap:28px}}.rAN0hW_trainerPhoto{aspect-ratio:1420/1530;background:var(--border-soft);border:1px solid var(--border);justify-content:center;align-items:center;width:220px;display:flex;position:relative;overflow:hidden}@media (min-width:700px){.rAN0hW_trainerPhoto{width:280px}}.rAN0hW_trainerPhotoImg{object-fit:cover}.rAN0hW_trainerPhotoPlaceholder{letter-spacing:.08em;color:var(--ink-mid);font-size:22px}.rAN0hW_trainerInfo{min-width:0}.rAN0hW_trainerTagline{color:var(--accent-copper);margin:0 0 8px;font-size:14px;font-weight:600}.rAN0hW_trainerText{color:var(--ink-muted);margin:0 0 10px;font-size:14px;line-height:1.65}.rAN0hW_trainerMore{border-top:1px solid var(--border-soft);margin-top:6px;padding-top:10px}.rAN0hW_trainerMore summary{cursor:pointer;color:var(--ink);margin-bottom:10px;font-size:13.5px;font-weight:600}.rAN0hW_trainerRoles{color:var(--ink-mid);margin:0 0 12px;font-size:11.5px;line-height:1.6}.rAN0hW_picker{grid-template-columns:1fr;gap:20px;margin-top:40px;display:grid}@media (min-width:900px){.rAN0hW_picker{grid-template-columns:1fr 1fr;gap:24px}}.rAN0hW_panel{border:1px solid var(--border);background:var(--section);min-width:0;padding:24px 28px 12px}.rAN0hW_panelMain{border-color:var(--ink)}.rAN0hW_panelLede{color:var(--ink-muted);margin:0 0 12px;font-size:13.5px;line-height:1.55}.rAN0hW_indexLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-copper);margin:0 0 6px;font-size:11px;font-weight:600}.rAN0hW_index{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.rAN0hW_index li{border-bottom:1px solid var(--border-soft)}.rAN0hW_index li:last-child{border-bottom:none}.rAN0hW_indexLink{color:var(--ink);flex-direction:column;gap:3px;padding:11px 22px 11px 0;text-decoration:none;display:flex;position:relative}.rAN0hW_indexLink:after{content:"↓";color:var(--accent-copper);position:absolute;top:50%;right:2px;transform:translateY(-50%)}.rAN0hW_indexLink:hover .rAN0hW_indexTitle{text-underline-offset:3px;text-decoration:underline}.rAN0hW_indexTag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);font-size:10.5px}.rAN0hW_indexTitle{font-size:14.5px;font-weight:600;line-height:1.35}.rAN0hW_outcome{background:var(--section);border-left:3px solid var(--ink-mid);color:var(--ink);margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.55}.rAN0hW_outcome strong{font-weight:700}.rAN0hW_ask{color:var(--ink);border-bottom:1px solid var(--accent-copper);align-self:flex-start;margin-top:18px;padding-bottom:2px;font-size:13.5px;font-weight:600}.rAN0hW_ask:hover{color:var(--accent-copper)}.rAN0hW_ask:focus-visible,.rAN0hW_indexLink:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.rAN0hW_featuredWrap{flex-direction:column;gap:24px;padding-top:48px;display:flex}.rAN0hW_featured{border:1px solid var(--ink);background:var(--section);padding:32px;scroll-margin-top:96px}.rAN0hW_featured .rAN0hW_outcome{background:var(--paper)}.rAN0hW_featuredFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.rAN0hW_featuredFoot .rAN0hW_featuredInstructor,.rAN0hW_featuredFoot .rAN0hW_ask{margin-top:20px}@media (min-width:900px){.rAN0hW_featured{padding:40px}}.rAN0hW_featuredTag{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--ink);margin-bottom:14px;padding:4px 10px;font-size:11px;display:inline-block}.rAN0hW_featuredFor{color:var(--accent-copper);margin:0 0 6px;font-size:12.5px;font-weight:600}.rAN0hW_featuredTitle{color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.25}@media (min-width:900px){.rAN0hW_featuredTitle{font-size:28px}}.rAN0hW_featuredBody{color:var(--ink-muted);max-width:68ch;margin:0 0 18px;font-size:15px;line-height:1.65}.rAN0hW_pointTitle{color:var(--ink);font-weight:600}.rAN0hW_pointBody{color:var(--ink-muted)}.rAN0hW_featuredOutcome{color:var(--ink);border-left:2px solid var(--accent-copper);max-width:68ch;margin:18px 0 0;padding-left:14px;font-size:14px;line-height:1.6}.rAN0hW_featuredInstructor{color:var(--ink);margin:20px 0 0;font-size:13.5px;font-weight:600}.rAN0hW_courses{padding-top:56px;padding-bottom:24px}.rAN0hW_grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:760px){.rAN0hW_grid{grid-template-columns:1fr 1fr}}.rAN0hW_card{border:1px solid var(--border);flex-direction:column;min-width:0;padding:28px;scroll-margin-top:96px;display:flex}@media (min-width:900px){.rAN0hW_card{padding:32px}}.rAN0hW_cardTag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:10px;font-size:11px}.rAN0hW_card .rAN0hW_points{flex:1}.rAN0hW_cardFor{color:var(--accent-copper);margin:0 0 6px;font-size:12px;font-weight:600}.rAN0hW_cardTitle{color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.3}.rAN0hW_cardBody{color:var(--ink-muted);margin:0 0 16px;font-size:14px;line-height:1.65}.rAN0hW_points{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.rAN0hW_points li{color:var(--ink);border-bottom:1px solid var(--border-soft);padding:9px 0 9px 18px;font-size:13px;line-height:1.5;position:relative}.rAN0hW_points li:before{content:"→";color:var(--accent-copper);position:absolute;left:0}.rAN0hW_points li:last-child{border-bottom:none}.rAN0hW_videoBand{border-top:1px solid var(--border);align-items:center;gap:32px;margin-top:40px;padding-top:64px;padding-bottom:64px;display:grid}@media (min-width:900px){.rAN0hW_videoBand{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}}.rAN0hW_videoBand .rAN0hW_lede{margin-bottom:4px}.rAN0hW_banner{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:18px;margin-top:32px;padding-top:48px;padding-bottom:96px;display:flex}@media (min-width:700px){.rAN0hW_banner{flex-direction:row;justify-content:space-between;align-items:center}}.rAN0hW_bannerText{color:var(--ink-muted);max-width:52ch;margin:0;font-size:15px}
.aTd79q_intro{max-width:680px;padding-top:96px;padding-bottom:32px}.aTd79q_title{margin:18px 0 16px;font-size:34px;font-weight:600}@media (min-width:900px){.aTd79q_title{font-size:40px}}.aTd79q_lede{color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}.aTd79q_grid{grid-template-columns:1fr;gap:20px;padding-top:40px;padding-bottom:72px;display:grid}.aTd79q_card{border:1px solid var(--border);min-width:0}.aTd79q_cardHead{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;align-items:flex-start;gap:20px;padding:28px;display:flex}@media (min-width:900px){.aTd79q_cardHead{padding:36px}}.aTd79q_cardHead:hover{background:var(--section)}.aTd79q_num{color:var(--accent-copper);border:1px solid var(--accent-copper);flex:none;justify-content:center;align-items:center;min-width:48px;height:48px;font-size:13px;font-weight:700;display:flex}.aTd79q_headText{flex:1;min-width:0}.aTd79q_tag{letter-spacing:.06em;color:var(--ink-mid);margin-bottom:6px;font-size:11px;display:block}.aTd79q_name{color:var(--ink);margin:0;font-size:22px;font-weight:600;line-height:1.25}@media (min-width:900px){.aTd79q_name{font-size:25px}}.aTd79q_teaser{color:var(--ink-muted);margin:8px 0 0;font-size:14.5px;line-height:1.5}.aTd79q_toggle{letter-spacing:.04em;color:var(--accent-copper);white-space:nowrap;flex:none;padding-top:4px;font-size:11px}.aTd79q_block{max-width:68ch}.aTd79q_block+.aTd79q_block{margin-top:26px}.aTd79q_para{color:var(--ink-muted);margin:0;font-size:14.5px;line-height:1.7}.aTd79q_para+.aTd79q_para{margin-top:12px}.aTd79q_download{border:1px solid var(--accent-copper);font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent-copper);align-items:center;gap:8px;margin-top:30px;padding:13px 22px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.aTd79q_download:hover{background:var(--accent-copper);color:#fff}.aTd79q_banner{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:18px;padding-top:48px;padding-bottom:96px;display:flex}@media (min-width:700px){.aTd79q_banner{flex-direction:row;justify-content:space-between;align-items:center}}.aTd79q_bannerText{color:var(--ink-muted);max-width:46ch;margin:0;font-size:15px}a.aTd79q_cardHead{text-decoration:none}.aTd79q_back{letter-spacing:.04em;color:var(--ink-muted);margin-bottom:28px;font-size:12px;text-decoration:none;display:inline-block}.aTd79q_back:hover{color:var(--ink)}.aTd79q_articleBody{padding-top:16px;padding-bottom:72px}.aTd79q_articleHeading{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.aTd79q_articleBody .aTd79q_para{font-size:15.5px}
.oe3DtG_section{border-top:1px solid var(--border);padding-top:72px;padding-bottom:72px}.oe3DtG_title{font-family:var(--font-display);letter-spacing:-.01em;max-width:24ch;margin:12px 0;font-size:28px;font-weight:600;line-height:1.2}@media (min-width:900px){.oe3DtG_title{font-size:34px}}.oe3DtG_lede{color:var(--ink-muted);max-width:60ch;margin:0;font-size:16px;line-height:1.6}.oe3DtG_textLink{color:var(--ink);border-bottom:1px solid var(--accent-copper);padding-bottom:2px;font-size:13.5px;font-weight:600;display:inline-block}.oe3DtG_textLink:hover{color:var(--accent-copper)}.oe3DtG_textLink:focus-visible,.oe3DtG_path:focus-visible{outline:2px solid var(--ink-mid);outline-offset:3px}.oe3DtG_paths{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.oe3DtG_paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.oe3DtG_path{border:1px solid var(--border);background:var(--paper);flex-direction:column;gap:10px;height:100%;padding:28px 26px 26px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.oe3DtG_path:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 2px 10px #28376a1f}.oe3DtG_pathNode{background:var(--ink);width:26px;height:26px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-flex}.oe3DtG_pathTag{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-copper);font-size:11.5px}.oe3DtG_pathTitle{color:var(--ink);font-size:21px;font-weight:600;line-height:1.25}.oe3DtG_pathBody{color:var(--ink-muted);flex:1;font-size:14.5px;line-height:1.55}.oe3DtG_pathLink{color:var(--ink);border-bottom:1px solid var(--accent-copper);align-self:flex-start;margin-top:8px;padding-bottom:2px;font-size:13.5px;font-weight:600}.oe3DtG_path:hover .oe3DtG_pathLink{color:var(--accent-copper)}.oe3DtG_proofBand{background:var(--section);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.oe3DtG_proof{align-items:center;gap:40px;padding-top:72px;padding-bottom:72px;display:grid}@media (min-width:1000px){.oe3DtG_proof{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}}.oe3DtG_proofTitle{font-family:var(--font-display);letter-spacing:-.01em;margin:12px 0 14px;font-size:28px;font-weight:600;line-height:1.2}@media (min-width:900px){.oe3DtG_proofTitle{font-size:34px}}.oe3DtG_stats{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:28px 0 22px;display:grid}.oe3DtG_stat{background:var(--paper);margin:0;padding:16px 14px}.oe3DtG_statN{font-variant-numeric:tabular-nums;color:var(--ink);font-size:30px;font-weight:800;line-height:1}.oe3DtG_statKey .oe3DtG_statN{color:var(--accent-copper)}.oe3DtG_statL{color:var(--ink-muted);margin:8px 0 0;font-size:12px;line-height:1.4}.oe3DtG_proofShot{border:1px solid var(--border);width:100%;height:auto;box-shadow:0 2px 10px #28376a1f}.oe3DtG_why{gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.oe3DtG_why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.oe3DtG_why{grid-template-columns:repeat(4,minmax(0,1fr))}}.oe3DtG_whyItem{border-top:1.5px solid var(--tint-1);padding-top:20px;position:relative}.oe3DtG_whyNode{background:var(--ink-mid);width:12px;height:12px;box-shadow:0 0 0 3px var(--paper);border-radius:50%;position:absolute;top:-7px;left:0}.oe3DtG_whyTitle{color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:600}.oe3DtG_whyBody{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.55}.oe3DtG_eir{border:1px solid var(--border);background:var(--section);align-items:end;gap:28px;padding:36px 32px;display:grid}@media (min-width:900px){.oe3DtG_eir{grid-template-columns:minmax(0,1fr) auto;gap:48px;padding:44px 48px}}.oe3DtG_eirActions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.oe3DtG_eirActions .btn{background:var(--paper)}.oe3DtG_eirActions .btn:hover{background:var(--ink)}
.yfXxzG_dialog{border:1px solid var(--border);background:var(--paper);width:min(520px,100vw - 32px);color:var(--ink);padding:0;box-shadow:0 24px 60px #28376a38}.yfXxzG_dialog::backdrop{background:#28376a73}.yfXxzG_dialog[open]{animation:.22s both yfXxzG_fadeUp}.yfXxzG_body{padding:28px 24px 24px}@media (min-width:600px){.yfXxzG_body{padding:34px 32px 30px}}.yfXxzG_tag{letter-spacing:.05em;color:var(--accent-copper);margin:0 0 10px;font-size:11.5px}.yfXxzG_title{margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.25}.yfXxzG_text{color:var(--ink-muted);margin:0 0 24px;font-size:14.5px;line-height:1.6}.yfXxzG_actions{flex-wrap:wrap;gap:10px;display:flex}.yfXxzG_actions .btn:focus-visible{outline:2px solid var(--ink-mid);outline-offset:2px}.yfXxzG_actions button{cursor:pointer}
