.HgO1mW_picker{flex:240px;max-width:360px;position:relative}.HgO1mW_chip{align-items:center;gap:var(--sp-2);min-width:0;height:36px;padding:0 var(--sp-1) 0 var(--sp-3);border:1px solid var(--brand-mid);background:var(--brand-pale);color:var(--brand-ink);font-size:var(--fs-sm);border-radius:8px;display:inline-flex}.HgO1mW_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HgO1mW_chip .HgO1mW_meta{margin-left:var(--sp-2);color:inherit;opacity:.75;display:inline}.HgO1mW_chip button{width:26px;height:26px;color:inherit;transition:background-color var(--t);border-radius:6px;flex:none;place-items:center;display:grid}.HgO1mW_chip button:hover{background:var(--surface-3)}.HgO1mW_options{z-index:var(--z-dropdown);max-height:320px;margin-top:var(--sp-1);padding:var(--sp-1);border:1px solid var(--border-2);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.HgO1mW_options button{width:100%;padding:var(--sp-2) var(--sp-3);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;border-radius:8px;gap:2px;display:grid}.HgO1mW_options button:hover,.HgO1mW_options button:focus-visible{background:var(--surface-2);outline:none}.HgO1mW_meta{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-regular);display:block}.HgO1mW_muted{padding:var(--sp-2) var(--sp-3);color:var(--text-2);font-size:var(--fs-sm)}
.nDZ7_W_tag{border-radius:var(--r-tag);font-size:.6875rem;font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:3px 7px;line-height:1.2;display:inline-flex}.nDZ7_W_neutral{background:var(--surface-2);color:var(--text-2)}.nDZ7_W_brand{background:var(--brand-pale);color:var(--brand-ink)}.nDZ7_W_accent{background:var(--accent-pale);color:var(--accent-ink)}.nDZ7_W_super,.nDZ7_W_featured{border-radius:var(--r-pill);font-weight:var(--fw-bold);letter-spacing:.04em;padding:4px 10px}.nDZ7_W_super{background:var(--grad-super);color:var(--on-super);box-shadow:var(--shadow-super)}.nDZ7_W_featured{background:var(--grad-featured);color:var(--on-featured);box-shadow:var(--shadow-featured)}.nDZ7_W_up{background:var(--up-pale);color:var(--up-ink)}.nDZ7_W_down{background:var(--down-pale);color:var(--down-ink)}.nDZ7_W_warn{background:var(--warn-pale);color:var(--warn-ink)}
.LOyWyW_box{gap:var(--sp-2);padding:var(--sp-6);border-radius:var(--r-field);background:var(--surface-2);display:grid}.LOyWyW_heading{font-size:var(--fs-lg)}.LOyWyW_text{max-width:var(--measure);color:var(--text-2);font-size:var(--fs-sm)}.LOyWyW_scope{font-size:var(--fs-sm)}.LOyWyW_form{gap:var(--sp-3);margin-top:var(--sp-2);display:grid}.LOyWyW_row{gap:var(--sp-3);grid-template-columns:1fr auto;align-items:end;display:grid}.LOyWyW_field{gap:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:grid}.LOyWyW_field input{font-size:var(--fs-base);font-weight:var(--fw-regular)}.LOyWyW_select{height:48px;padding:0 var(--sp-4);border:1px solid var(--field-border);border-radius:var(--r-field);background:var(--surface);color:var(--text);font-size:var(--fs-base);font-weight:var(--fw-regular);transition:border-color var(--t)}.LOyWyW_select:hover{border-color:var(--text-2)}.LOyWyW_select:focus-visible{border-color:var(--brand-mid);outline-offset:0}.LOyWyW_consent{gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-2);grid-template-columns:auto 1fr;display:grid}.LOyWyW_consent input{margin-top:3px}.LOyWyW_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.LOyWyW_error{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-field);background:var(--down-pale);color:var(--down-ink);font-size:var(--fs-sm)}.LOyWyW_ok{padding:var(--sp-3);border-radius:var(--r-field);background:var(--up-pale);color:var(--up-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.LOyWyW_glass{padding:var(--sp-6) var(--sp-5);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);position:relative}.LOyWyW_glass .LOyWyW_select{background-color:var(--glass-field);border-color:var(--glass-line)}@media (min-width:768px){.LOyWyW_glass{padding:var(--sp-8)}}@media (max-width:560px){.LOyWyW_row{grid-template-columns:1fr}}@media (min-width:561px){.LOyWyW_form>button{justify-self:start}}.LOyWyW_compact{padding:var(--sp-5) var(--sp-5) var(--sp-4);background:0 0;gap:6px}.LOyWyW_compact .LOyWyW_heading{padding-right:var(--sp-8);font-size:var(--fs-base);line-height:1.3}.LOyWyW_compact .LOyWyW_text,.LOyWyW_compact .LOyWyW_scope{font-size:.8125rem;line-height:1.45}.LOyWyW_compact .LOyWyW_form{gap:var(--sp-3);margin-top:var(--sp-1)}.LOyWyW_compact .LOyWyW_row{gap:var(--sp-2)}.LOyWyW_compact .LOyWyW_field{color:var(--text-2);font-size:var(--fs-xs);gap:4px}.LOyWyW_compact .LOyWyW_field input,.LOyWyW_compact .LOyWyW_select{height:38px;padding-inline:var(--sp-3);font-size:var(--fs-sm);border-radius:12px}.LOyWyW_compact .LOyWyW_select{appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238a9590' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer;padding-right:34px}.LOyWyW_compact .LOyWyW_consent{font-size:11.5px;line-height:1.45}.LOyWyW_compact .LOyWyW_form>button{justify-self:stretch}@media (max-width:599px){.LOyWyW_compact .LOyWyW_field input,.LOyWyW_compact .LOyWyW_select{font-size:var(--fs-base)}}
.fDeTBa_index{column-gap:var(--sp-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));display:grid}.fDeTBa_index li{border-bottom:1px solid var(--border)}.fDeTBa_link{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-3);display:flex}.fDeTBa_label{font-weight:var(--fw-medium);transition:color var(--t)}.fDeTBa_link:hover .fDeTBa_label{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.fDeTBa_count{font-size:var(--fs-sm);color:var(--text-3);font-variant-numeric:tabular-nums}.fDeTBa_dense .fDeTBa_link{padding-block:var(--sp-2);font-size:var(--fs-sm)}.fDeTBa_dense .fDeTBa_label{font-weight:var(--fw-regular)}.fDeTBa_chips{flex-wrap:wrap;gap:6px;display:flex}.fDeTBa_chips li{--hue:var(--hue-teal)}.fDeTBa_chips li:nth-child(6n+2){--hue:var(--hue-violet)}.fDeTBa_chips li:nth-child(6n+3){--hue:var(--hue-blue)}.fDeTBa_chips li:nth-child(6n+4){--hue:var(--hue-green)}.fDeTBa_chips li:nth-child(6n+5){--hue:var(--hue-indigo)}.fDeTBa_chips li:nth-child(6n+6){--hue:var(--hue-cyan)}.fDeTBa_chips .fDeTBa_link{gap:var(--sp-2);padding:4px 5px 4px var(--sp-3);border:1px solid color-mix(in oklab, var(--hue) 26%, var(--border));border-radius:var(--r-pill);background:color-mix(in oklab, var(--hue) 7%, var(--surface));transition:border-color var(--t), background-color var(--t), translate var(--t-move);align-items:center;font-size:.8125rem;line-height:1.4}.fDeTBa_chips .fDeTBa_link:hover{border-color:color-mix(in oklab, var(--hue) 55%, transparent);background:color-mix(in oklab, var(--hue) 13%, var(--surface));translate:0 -1px}.fDeTBa_chips .fDeTBa_label{font-weight:var(--fw-regular)}.fDeTBa_chips .fDeTBa_link:hover .fDeTBa_label{color:inherit;text-decoration:none}.fDeTBa_chips .fDeTBa_count{border-radius:var(--r-pill);background:color-mix(in oklab, var(--hue) 16%, var(--surface));min-width:24px;height:22px;color:color-mix(in oklab, var(--hue) 72%, var(--text));font-size:.6875rem;font-weight:var(--fw-bold);place-items:center;padding-inline:7px;display:inline-grid}.fDeTBa_chips .fDeTBa_link:not(:has(.fDeTBa_count)){padding-right:var(--sp-3)}@media (prefers-reduced-motion:reduce){.fDeTBa_chips .fDeTBa_link:hover{translate:none}}
.xVeLbq_article{padding-block:var(--sp-8) var(--sp-16)}.xVeLbq_head{gap:var(--sp-4);max-width:820px;margin-bottom:var(--sp-10);display:grid}.xVeLbq_crumbs{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-3);flex-wrap:wrap;display:flex}.xVeLbq_crumbs a{color:var(--text-2);transition:color var(--t)}.xVeLbq_crumbs a:hover{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.xVeLbq_title{font-size:var(--fs-3xl)}.xVeLbq_meta{gap:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);color:var(--text-2);flex-wrap:wrap;display:flex}.xVeLbq_meta li+li:before{content:"·" / "";margin-right:var(--sp-2);color:var(--text-3)}.xVeLbq_lead{font-size:var(--fs-lg);color:var(--text-2)}.xVeLbq_hero img{border-radius:var(--r-card);background:var(--surface-2);width:100%;height:auto;display:block}.xVeLbq_author{align-items:center;gap:var(--sp-1);display:inline-flex}.xVeLbq_author a{color:var(--text);transition:color var(--t)}.xVeLbq_author a:hover{color:var(--brand-ink)}.xVeLbq_author a[aria-label]{color:var(--text-3);display:inline-flex}.xVeLbq_grid{gap:var(--sp-8);align-items:start;display:grid}.xVeLbq_side{display:none}.xVeLbq_sideBox{gap:var(--sp-3);display:grid}.xVeLbq_toc{max-height:calc(100dvh - var(--header-h) - 260px);overflow-y:auto}.xVeLbq_toc a{padding:var(--sp-1) var(--sp-3);border-left:2px solid var(--border);font-size:var(--fs-sm);color:var(--text-2);transition:border-color var(--t), color var(--t);display:block}.xVeLbq_toc a:hover,.xVeLbq_toc a[aria-current]{border-color:var(--brand-mid);color:var(--brand-ink)}.xVeLbq_toc a[aria-current]{font-weight:var(--fw-medium)}.xVeLbq_sideLink{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--brand-ink)}.xVeLbq_sideCta{gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--r-card);background:var(--grad-wash);font-size:var(--fs-sm);color:var(--text-2);display:grid}.xVeLbq_sideCta strong{color:var(--text)}.xVeLbq_sideCta a{font-weight:var(--fw-medium);color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.xVeLbq_body{gap:var(--sp-8);grid-template-columns:minmax(0,1fr);min-width:0;max-width:780px;display:grid}.xVeLbq_mobileToc{border-block:1px solid var(--border)}.xVeLbq_mobileToc summary{padding:var(--sp-3) 0;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.xVeLbq_mobileToc summary em{font-style:normal;font-weight:var(--fw-regular);color:var(--text-3)}.xVeLbq_mobileToc ol{gap:var(--sp-2);padding:0 0 var(--sp-4) 1.4em;font-size:var(--fs-sm);list-style:decimal;display:grid}.xVeLbq_mobileToc li::marker{color:var(--text-3)}.xVeLbq_mobileToc a{color:var(--brand-ink)}.xVeLbq_tldr{gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);border-radius:var(--r-field);background:var(--surface-2);display:grid}.xVeLbq_tldr ul{gap:var(--sp-2);padding-left:1.2em;list-style:outside;display:grid}.xVeLbq_tldr li::marker{color:var(--text-3)}.xVeLbq_prose{overflow-wrap:anywhere}.xVeLbq_prose>div :where(p,ul,ol,blockquote,table){margin-bottom:1.25em}.xVeLbq_prose>div :where(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--header-h) + var(--sp-6));margin:1.8em 0 .6em}.xVeLbq_prose>div h2{font-size:var(--fs-2xl)}.xVeLbq_prose>div h3{font-size:var(--fs-lg)}.xVeLbq_prose>div :where(h4,h5,h6){font-size:var(--fs-base)}.xVeLbq_prose>div :where(ul,ol){padding-left:1.4em}.xVeLbq_prose>div ul{list-style:outside}.xVeLbq_prose>div ol{list-style:decimal}.xVeLbq_prose>div li{margin-bottom:.4em}.xVeLbq_prose>div li::marker{color:var(--text-3)}.xVeLbq_prose>div a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.xVeLbq_prose>div img{border-radius:var(--r-field);margin:0 auto 1.25em}.xVeLbq_prose>div blockquote{padding:var(--sp-2) var(--sp-5);border-left:2px solid var(--border-2);color:var(--text-2)}.xVeLbq_prose>div table{overflow-wrap:normal;border-collapse:collapse;width:100%;font-size:var(--fs-sm);display:block;overflow-x:auto}.xVeLbq_prose>div :where(th,td){padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.xVeLbq_prose>div th{background:var(--surface-2);font-weight:var(--fw-medium)}.xVeLbq_calcLink{margin-top:var(--sp-6);padding:var(--sp-4) var(--sp-5);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow)}.xVeLbq_calcLink a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.xVeLbq_prose>div .zpp-salary-from-offers{padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-2);margin-block:40px}.xVeLbq_prose>div .zpp-salary-from-offers h2{margin-top:0}.xVeLbq_prose>div .zpp-salary-from-offers p:last-child{margin-bottom:0}.xVeLbq_block{gap:var(--sp-3);margin-block:var(--sp-6) var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--border);display:grid}.xVeLbq_blockBtn{justify-self:start}.xVeLbq_blockTitle{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight);scroll-margin-top:calc(var(--header-h) + var(--sp-6))}.xVeLbq_blockNote{font-size:var(--fs-sm);color:var(--text-2)}.xVeLbq_faq{display:grid}.xVeLbq_faq .xVeLbq_blockTitle{margin-bottom:var(--sp-3)}.xVeLbq_faqItem{border-bottom:1px solid var(--border)}.xVeLbq_faqItem:first-of-type{border-top:1px solid var(--border)}.xVeLbq_faqItem summary{padding:var(--sp-4) 0;font-weight:var(--fw-medium)}.xVeLbq_faqItem p{padding-bottom:var(--sp-4);color:var(--text-2)}.xVeLbq_tags,.xVeLbq_share{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.xVeLbq_cta{gap:var(--sp-4);padding:var(--sp-8);border-radius:var(--r-card);background:var(--grad-wash);justify-items:start;display:grid}.xVeLbq_cta h2{font-size:var(--fs-2xl);letter-spacing:var(--ls-display)}.xVeLbq_cta p{max-width:60ch;color:var(--text-2)}.xVeLbq_ctaRow{gap:var(--sp-3);flex-wrap:wrap;display:flex}.xVeLbq_authorCard{gap:var(--sp-2);padding:var(--sp-5) var(--sp-6);border:1px solid var(--glass-line);border-radius:var(--r-field);background:var(--glass);box-shadow:var(--glass-shadow);color:var(--text-2);display:grid}.xVeLbq_authorName{font-weight:var(--fw-medium);color:var(--text)}.xVeLbq_authorLinks{gap:var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.xVeLbq_authorLinks a,.xVeLbq_authorName a{color:var(--brand-ink)}.xVeLbq_authorLinks a:hover,.xVeLbq_authorName a:hover{text-underline-offset:3px;text-decoration:underline}.xVeLbq_adjacent{gap:var(--sp-4);display:grid}.xVeLbq_adjItem{gap:var(--sp-1);padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);transition:translate var(--t-move), box-shadow var(--t-move), border-color var(--t);align-content:start;display:grid}.xVeLbq_adjItem:hover{translate:0 var(--lift);box-shadow:var(--shadow-hover);border-color:#0000}.xVeLbq_adjNext{text-align:right;justify-items:end}.xVeLbq_adjTitle{font-weight:var(--fw-medium);transition:color var(--t)}.xVeLbq_adjItem:hover .xVeLbq_adjTitle{color:var(--brand-ink)}.xVeLbq_related{gap:var(--sp-4);display:grid}.xVeLbq_related h2{font-size:var(--fs-2xl)}.xVeLbq_relatedList{gap:var(--sp-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}@media (min-width:768px){.xVeLbq_title{font-size:var(--fs-4xl)}.xVeLbq_adjacent{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.xVeLbq_grid{gap:var(--sp-12);grid-template-columns:280px minmax(0,1fr)}.xVeLbq_gridPlain{grid-template-columns:minmax(0,1fr)}.xVeLbq_side{gap:var(--sp-6);top:calc(var(--header-h) + var(--sp-6));display:grid;position:sticky}.xVeLbq_mobileToc{display:none}}@media (prefers-reduced-motion:reduce){.xVeLbq_adjItem:hover{translate:none}}.xVeLbq_progress{z-index:var(--z-fixed);pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.xVeLbq_progress span{background:var(--grad-brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media print{.xVeLbq_progress{display:none}}
.zgQrfG_hero{padding-block:var(--sp-12) var(--sp-16);background:var(--canvas);position:relative;overflow-x:clip}.zgQrfG_hero:before{content:"";clip-path:inset(14.2857% 0);background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 16%, transparent), transparent), radial-gradient(closest-side at 30% 70%, color-mix(in oklab, var(--brand) 18%, transparent), transparent);pointer-events:none;width:70%;height:140%;position:absolute;inset:-20% -10% auto auto}.zgQrfG_inner{gap:var(--sp-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.zgQrfG_copy{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;display:grid}.zgQrfG_h1{max-width:20ch;font-size:var(--fs-hero);letter-spacing:var(--ls-display);line-height:1.12}.zgQrfG_sub:before{content:"\a ";white-space:pre}.zgQrfG_count{font-size:var(--fs-base);color:var(--text-2)}.zgQrfG_count strong{color:var(--text);font-weight:var(--fw-bold)}.zgQrfG_search{z-index:2;width:100%;max-width:860px;margin-top:var(--sp-2);position:relative}.zgQrfG_cats{width:100%;max-width:860px}.zgQrfG_cats ul{gap:var(--sp-2);margin-inline:calc(-1 * var(--gutter));padding:var(--sp-1) var(--gutter) var(--sp-2);scrollbar-width:none;display:flex;overflow-x:auto}.zgQrfG_cats ul::-webkit-scrollbar{display:none}.zgQrfG_cats li{flex:none}.zgQrfG_cat{min-height:34px;padding:0 var(--sp-3) 0 10px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;box-shadow:var(--shadow-card);transition:translate var(--t-move), border-color var(--t), box-shadow var(--t-move);align-items:center;gap:6px;display:inline-flex}.zgQrfG_cat svg{width:14px;height:14px;color:var(--hue);flex:none}.zgQrfG_cat span{color:var(--text-3);font-size:.6875rem;font-weight:var(--fw-regular)}.zgQrfG_cat:hover{border-color:color-mix(in oklab, var(--hue,var(--brand)) 45%, var(--border));box-shadow:var(--shadow-hover);translate:0 -2px}.zgQrfG_all{background:var(--brand-pale);color:var(--brand-ink);box-shadow:none;border-color:#0000}.zgQrfG_all svg{color:currentColor;transition:translate var(--t-move)}.zgQrfG_all:hover svg{translate:3px}@media (min-width:640px){.zgQrfG_cats ul{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.zgQrfG_cat{gap:var(--sp-2);min-height:40px;padding:0 var(--sp-4) 0 var(--sp-3);font-size:var(--fs-sm)}.zgQrfG_cat svg{width:16px;height:16px}.zgQrfG_cat span{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.zgQrfG_cat:hover{translate:none}}.zgQrfG_visual{display:none;position:relative}.zgQrfG_photo{object-fit:cover;object-position:88% 50%;width:100%;height:clamp(360px,31vw,470px);box-shadow:var(--shadow-hover);border-radius:28px;display:block}.zgQrfG_float{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-hover);display:flex;position:absolute}.zgQrfG_floatJob{max-width:340px;transition:translate var(--t-move), box-shadow var(--t-move);top:10%;left:-10%}.zgQrfG_floatJob:hover{translate:0 var(--lift)}.zgQrfG_floatText{min-width:0;font-size:var(--fs-sm);gap:1px;display:grid}.zgQrfG_floatText>b{font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zgQrfG_floatText>span{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zgQrfG_floatPay{margin-top:2px}.zgQrfG_floatPay b{color:var(--brand-ink);font-weight:var(--fw-bold)}.zgQrfG_floatTag{position:absolute;top:-10px;right:12px}.zgQrfG_floatToday{right:var(--sp-8);bottom:calc(-1 * var(--sp-6));padding:var(--sp-3) var(--sp-5);flex-direction:column;align-items:flex-start;gap:0}.zgQrfG_floatToday b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:1.1}.zgQrfG_floatToday span{color:var(--text-2);font-size:var(--fs-sm)}@media (prefers-reduced-motion:no-preference){.zgQrfG_floatJob{animation:7s ease-in-out infinite zgQrfG_float}.zgQrfG_floatToday{animation:8s ease-in-out -3s infinite zgQrfG_float}}@keyframes zgQrfG_float{50%{transform:translateY(-8px)}}@media (min-width:992px){.zgQrfG_hero{padding-block:var(--sp-16) var(--sp-20)}.zgQrfG_inner{gap:var(--sp-12);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.zgQrfG_visual{display:block}.zgQrfG_search{width:calc(100% + 14vw)}}@media (min-width:1200px){.zgQrfG_inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}
.OWdRCW_dock{z-index:var(--z-fixed);justify-content:center;align-items:flex-end;gap:var(--sp-2);pointer-events:none;padding-inline:12px;display:flex;position:fixed;inset:auto 0 12px}.OWdRCW_dock>*{pointer-events:auto}.OWdRCW_pill{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:color-mix(in oklab, var(--surface) 82%, transparent);box-shadow:var(--shadow-lg);white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);transition:translate var(--t-move), box-shadow var(--t-move);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:8px 18px;line-height:1.15;display:flex}.OWdRCW_pill:hover{translate:0 -2px}.OWdRCW_pill span{font-size:.84375rem;font-weight:var(--fw-bold)}.OWdRCW_pill em{font-size:.625rem;font-style:normal;font-weight:var(--fw-medium);color:var(--text-3)}.OWdRCW_alertPill{background:linear-gradient(100deg, var(--brand), color-mix(in oklab, var(--brand) 70%, var(--accent)));color:var(--on-brand);box-shadow:0 10px 26px -10px color-mix(in oklab, var(--brand) 75%, transparent);border-color:#0000}.OWdRCW_alertPill em{color:color-mix(in oklab, var(--on-brand) 75%, transparent)}.OWdRCW_sheet{overscroll-behavior:contain;border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--surface);max-height:66vh;box-shadow:var(--shadow-lg);text-align:left;position:absolute;bottom:calc(100% + 10px);left:12px;right:12px;overflow-y:auto}.OWdRCW_tocSheet{padding:var(--sp-3)}.OWdRCW_item[open]>.OWdRCW_pill{box-shadow:var(--shadow-card)}@media (min-width:1200px){.OWdRCW_dock{bottom:18px}.OWdRCW_pill{padding:9px 26px}.OWdRCW_pill span{font-size:.9375rem}.OWdRCW_pill em{font-size:.65625rem}.OWdRCW_tocItem{display:none}.OWdRCW_sheet{width:420px;left:50%;right:auto;translate:-50%}}@media print{.OWdRCW_dock{display:none}}@media (prefers-reduced-motion:reduce){.OWdRCW_pill:hover{translate:none}}
.cN045a_sheet{background:var(--surface);flex-direction:column;display:none}.cN045a_sheet[data-open],.cN045a_sheet[data-closing],.cN045a_sheet:target{z-index:var(--z-modal);display:flex;position:fixed;inset:0}.cN045a_sheet[data-closing],.cN045a_backdrop[data-closing]{pointer-events:none}.cN045a_backdrop{z-index:var(--z-backdrop);background:var(--backdrop);position:fixed;inset:0}@media (min-width:600px) and (max-width:991px){.cN045a_sheet[data-open],.cN045a_sheet[data-closing],.cN045a_sheet:target{width:min(420px,100%);box-shadow:var(--shadow-lg);left:auto}}@media (max-width:991px) and (prefers-reduced-motion:no-preference){.cN045a_sheet[data-open],.cN045a_sheet:target{animation:cN045a_zp-sheet-in .32s var(--ease-out)}.cN045a_sheet[data-closing]{animation:.22s cubic-bezier(.4,0,1,1) forwards cN045a_zp-sheet-out}.cN045a_backdrop{animation:cN045a_zp-fade-in .32s var(--ease-out)}.cN045a_backdrop[data-closing]{animation:.22s ease-in forwards cN045a_zp-fade-out}}@keyframes cN045a_zp-sheet-in{0%{translate:var(--sheet-from)}}@keyframes cN045a_zp-sheet-out{to{translate:var(--sheet-from)}}@keyframes cN045a_zp-fade-in{0%{opacity:0}}@keyframes cN045a_zp-fade-out{to{opacity:0}}.cN045a_sheet{--sheet-from:0 100%}@media (min-width:600px){.cN045a_sheet{--sheet-from:100% 0}}@media (min-width:992px){.cN045a_backdrop{display:none}.cN045a_sheet,.cN045a_sheet[data-open],.cN045a_sheet:target{z-index:auto;top:calc(var(--header-h) + var(--sp-4));margin-top:var(--sp-2);max-height:calc(100dvh - var(--header-h) - var(--sp-8));border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);transition:top var(--t-move), max-height var(--t-move);grid-area:1/1;align-self:start;display:flex;position:sticky;overflow:hidden}}@media (prefers-reduced-motion:reduce){.cN045a_sheet{transition:none}}.cN045a_sheetHead{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border);display:flex}.cN045a_sheetTitle{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);margin-right:auto}.cN045a_clearAll{color:var(--brand-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-underline-offset:3px;transition:text-decoration-color var(--t);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.cN045a_clearAll:hover{text-decoration-color:currentColor}.cN045a_close{border-radius:var(--r-pill);width:40px;height:40px;color:var(--text-2);place-items:center;display:grid}.cN045a_close:hover{background:var(--surface-2);color:var(--text)}.cN045a_sheetBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;flex:1;min-height:0;overflow-y:auto}.cN045a_sheetFoot{padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.cN045a_done{border-radius:var(--r-pill);background:var(--grad-brand);min-height:48px;color:var(--on-grad);font-weight:var(--fw-medium);justify-content:center;align-items:center;display:flex}@media (min-width:992px){.cN045a_sheetHead{padding-block:var(--sp-4)}.cN045a_sheetTitle{font-size:var(--fs-base)}.cN045a_close,.cN045a_sheetFoot{display:none}}.cN045a_trigger{align-items:center;gap:var(--sp-2);min-height:38px;padding:0 var(--sp-4) 0 var(--sp-3);border:1px solid var(--border-2);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:.8125rem;font-weight:var(--fw-medium);box-shadow:var(--shadow-card);display:inline-flex}.cN045a_trigger svg{color:var(--brand-ink)}.cN045a_trigger:hover{border-color:var(--brand-mid)}.zp-stuck .cN045a_trigger{border-color:color-mix(in oklab, var(--border-2) 55%, transparent);background:color-mix(in oklab, var(--surface) 64%, transparent);min-height:32px;box-shadow:0 8px 24px -14px color-mix(in oklab, var(--text) 35%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5)}.cN045a_triggerCount{border-radius:var(--r-pill);background:var(--brand);min-width:22px;height:22px;color:var(--on-brand);font-size:var(--fs-xs);font-weight:var(--fw-bold);place-items:center;padding-inline:6px;display:inline-grid}@media (min-width:992px){.cN045a_trigger{display:none}}.cN045a_group{border-bottom:1px solid var(--border)}.cN045a_group:last-child{border-bottom:0}.cN045a_groupTitle{padding:var(--sp-3) var(--sp-5);font-size:.8125rem;font-weight:var(--fw-medium);transition:color var(--t)}.cN045a_groupTitle:hover{color:var(--brand-ink)}.cN045a_groupBody{padding:0 var(--sp-5) var(--sp-5)}.cN045a_chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.cN045a_chip{min-height:30px;padding:0 var(--sp-3);border:1px solid var(--border-2);border-radius:var(--r-pill);color:var(--text-2);font-size:.8125rem;font-weight:var(--fw-regular);transition:border-color var(--t), color var(--t), background-color var(--t);align-items:center;line-height:1.4;display:inline-flex}.cN045a_chip:hover{border-color:var(--brand-mid);color:var(--text)}.cN045a_chip[aria-current],.cN045a_cat[aria-current]{border-color:var(--brand-mid);background:var(--brand-pale);color:var(--brand-ink)}.cN045a_catList{max-height:280px;margin-inline:calc(-1 * var(--sp-2));overscroll-behavior:contain;scrollbar-width:thin;display:grid;overflow-y:auto}.cN045a_cat{padding:5px var(--sp-2);border-radius:var(--r-field);color:var(--text-2);font-size:.8125rem;font-weight:var(--fw-regular);transition:color var(--t), background-color var(--t);border:1px solid #0000;line-height:1.4;display:block}.cN045a_cat:hover{background:var(--surface-2);color:var(--text)}.cN045a_field{width:100%;height:44px;padding:0 var(--sp-3);border:1px solid var(--field-border);border-radius:var(--r-field);background:var(--surface);color:var(--text);transition:border-color var(--t), box-shadow var(--t);font-size:.8125rem;line-height:1.4}.cN045a_field::placeholder{color:var(--text-3)}.cN045a_field:focus-visible{border-color:var(--brand-mid);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 24%, transparent);outline:none}.cN045a_loc{position:relative}.cN045a_loc .cN045a_field{padding-left:40px}.cN045a_loc .cN045a_fieldClear{padding-right:40px}.cN045a_locIco{top:50%;left:var(--sp-3);color:var(--text-3);pointer-events:none;position:absolute;translate:0 -50%}.cN045a_locClear{border-radius:var(--r-field);width:32px;height:32px;color:var(--text-2);place-items:center;display:grid;position:absolute;top:50%;right:6px;translate:0 -50%}.cN045a_locClear:hover{background:var(--surface-2);color:var(--text)}.cN045a_suggest{z-index:var(--z-dropdown);max-height:280px;padding:var(--sp-1);border:1px solid var(--border-2);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cN045a_option{padding:var(--sp-2) var(--sp-3);cursor:pointer;border-radius:8px;gap:1px;font-size:.8125rem;line-height:1.4;display:grid}.cN045a_option b{font-weight:var(--fw-medium)}.cN045a_option span{color:var(--text-3);font-size:var(--fs-xs)}.cN045a_option:hover,.cN045a_optionActive{background:var(--surface-2)}.cN045a_optionActive b{color:var(--brand-ink)}.cN045a_salary{gap:var(--sp-2) var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.cN045a_salaryField{gap:var(--sp-1);color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);display:grid}.cN045a_salaryField .cN045a_field{appearance:textfield;font-variant-numeric:tabular-nums}.cN045a_salaryField .cN045a_field::-webkit-inner-spin-button{appearance:none}.cN045a_hint{color:var(--text-3);font-size:var(--fs-xs);line-height:var(--lh);grid-column:1/-1}.cN045a_salaryBtn{grid-column:1/-1;justify-self:start}.cN045a_panel{display:grid}
.OeEjSa_wrap{background:linear-gradient(to bottom, var(--canvas), var(--bg) 560px);position:relative;overflow-x:clip}.OeEjSa_wrap:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 10%, transparent), transparent), radial-gradient(closest-side at 25% 70%, color-mix(in oklab, var(--brand) 13%, transparent), transparent);pointer-events:none;width:70%;height:560px;position:absolute;top:-80px;right:-10%}.OeEjSa_page{gap:var(--sp-6);padding-block:var(--sp-10) var(--sp-16);display:grid;position:relative}.OeEjSa_head,.OeEjSa_section{border:1px solid var(--glass-line);border-radius:var(--r-card);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6)}.OeEjSa_head{gap:var(--sp-4);padding:var(--sp-6) var(--sp-5);background:var(--glass-tint), var(--glass);justify-items:start;display:grid}.OeEjSa_icon{border-radius:var(--r-full);background:var(--brand-pale);width:44px;height:44px;color:var(--brand-ink);place-items:center;display:grid}.OeEjSa_h1{font-size:clamp(1.5625rem,1.2rem + 1.2vw,2.25rem);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-display);text-wrap:balance}.OeEjSa_lead{max-width:var(--measure);color:var(--text-2)}.OeEjSa_actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.OeEjSa_section{gap:var(--sp-3);padding:var(--sp-5) var(--sp-4);background:color-mix(in oklab, var(--surface) 86%, transparent);display:grid}.OeEjSa_h2{font-size:var(--fs-lg)}.OeEjSa_note{color:var(--text-2);font-size:var(--fs-sm)}@media (min-width:768px){.OeEjSa_head{padding:var(--sp-8)}.OeEjSa_section{padding:var(--sp-6)}}
._6OY7FW_dialog{width:min(100% - 2 * var(--sp-4), 560px);border-radius:var(--r-card);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;inset:0}._6OY7FW_dialog::backdrop{background:var(--backdrop)}._6OY7FW_box{gap:var(--sp-4);padding:var(--sp-6);display:grid}._6OY7FW_title{font-size:var(--fs-lg)}._6OY7FW_sub{margin-top:calc(-1 * var(--sp-3));color:var(--text-2);font-size:var(--fs-sm)}._6OY7FW_options{gap:var(--sp-3);display:grid}._6OY7FW_option{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border-2);border-radius:var(--r-field);cursor:pointer;transition:border-color var(--t), background-color var(--t);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._6OY7FW_option:has(input:checked){border-color:var(--brand-mid);background:var(--brand-wash)}._6OY7FW_option[data-disabled]{cursor:not-allowed;opacity:.6}._6OY7FW_option input{width:18px;height:18px;margin-top:2px}._6OY7FW_optionBody{gap:var(--sp-1);display:grid}._6OY7FW_optionName{align-items:baseline;gap:var(--sp-2);font-weight:var(--fw-bold);display:flex}._6OY7FW_optionName small{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-regular)}._6OY7FW_optionName b{color:var(--brand-ink);margin-left:auto}._6OY7FW_optionText{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh)}._6OY7FW_error{padding:var(--sp-3);border-radius:var(--r-field);background:var(--down-pale);color:var(--down-ink);font-size:var(--fs-sm)}._6OY7FW_foot{align-items:center;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._6OY7FW_total{color:var(--text-2);font-size:var(--fs-sm);margin-right:auto}._6OY7FW_total b{color:var(--text);font-size:var(--fs-lg)}
@font-face{font-family:ZP CV Serif;src:url(/fonts/cv/noto-serif-400.ttf)format("truetype");font-weight:400;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:ZP CV Serif;src:url(/fonts/cv/noto-serif-700.ttf)format("truetype");font-weight:700;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:ZP CV Serif;src:url(/fonts/cv/noto-serif-cyrillic-400.ttf)format("truetype");font-weight:400;font-display:swap;unicode-range:U+400-52F}@font-face{font-family:ZP CV Serif;src:url(/fonts/cv/noto-serif-cyrillic-700.ttf)format("truetype");font-weight:700;font-display:swap;unicode-range:U+400-52F}.r3lcBG_paper{container-type:inline-size}.r3lcBG_doc{min-height:141.42cqw;color:var(--cv-ink);font-family:var(--font-sans);letter-spacing:0;overflow-wrap:anywhere;background:#fff;flex-direction:column;padding:4em;font-size:1.67983cqw;line-height:1.45;display:flex}.r3lcBG_doc p,.r3lcBG_doc ul{margin:0}.r3lcBG_head{border-bottom:1px solid var(--cv-rule);gap:.6em;margin-bottom:1.6em;padding-bottom:1.4em;display:grid}.r3lcBG_name{font-size:var(--cv-name);font-weight:var(--fw-bold);line-height:1.15}.r3lcBG_title{font-size:var(--cv-title);font-weight:var(--fw-medium);color:var(--cv-muted)}.r3lcBG_empty{opacity:.45}.r3lcBG_contact{color:var(--cv-muted);flex-wrap:wrap;gap:.2em 1.2em;font-size:.9em;display:flex}.r3lcBG_body{flex-direction:column;flex:1;gap:1.6em;display:flex}.r3lcBG_section{gap:.8em;display:grid}.r3lcBG_label{border-bottom:1px solid var(--cv-rule);color:var(--cv-accent);font-size:var(--cv-label);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;padding-bottom:.3em}.r3lcBG_item{gap:.2em;display:grid}.r3lcBG_itemHead{flex-wrap:wrap;justify-content:space-between;gap:0 1em;font-size:1.05em;display:flex}.r3lcBG_date{color:var(--cv-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86em}.r3lcBG_sub{color:var(--cv-muted);font-size:.95em}.r3lcBG_text{white-space:pre-line}.r3lcBG_skills{flex-wrap:wrap;gap:.5em;padding:0;list-style:none;display:flex}.r3lcBG_skills li{background:var(--cv-tag);border-radius:.3em;padding:.15em .6em;font-size:.92em}.r3lcBG_rodo{border-top:1px solid var(--cv-rule);color:var(--cv-muted);padding-top:.6em;font-size:.75em}.r3lcBG_brand{color:var(--cv-muted);text-align:right;margin-top:-.8em;font-size:.75em}.r3lcBG_modern{border-top:.8em solid var(--cv-accent)}.r3lcBG_modern .r3lcBG_name{color:var(--cv-accent);letter-spacing:.04em;text-transform:uppercase}.r3lcBG_classic{font-family:ZP CV Serif,Georgia,serif}.r3lcBG_classic .r3lcBG_head{text-align:center;border-bottom:3px double var(--cv-rule);justify-items:center}.r3lcBG_classic .r3lcBG_contact{justify-content:center}.r3lcBG_classic .r3lcBG_label{text-align:center}.r3lcBG_classic .r3lcBG_skills{display:block}.r3lcBG_classic .r3lcBG_skills li{background:0 0;padding:0;font-size:1em;display:inline}.r3lcBG_classic .r3lcBG_skills li:not(:last-child):after{content:", "}.r3lcBG_creative{grid-template-columns:35% minmax(0,1fr);padding:0;display:grid}.r3lcBG_creative .r3lcBG_head{background:var(--cv-side);color:var(--cv-side-ink);border:0;align-content:start;gap:1em;margin:0;padding:3.4em 2.4em}.r3lcBG_creative .r3lcBG_title,.r3lcBG_creative .r3lcBG_contact{color:var(--cv-side-muted)}.r3lcBG_creative .r3lcBG_contact{flex-direction:column}.r3lcBG_creative .r3lcBG_head .r3lcBG_section{margin-top:1em}.r3lcBG_creative .r3lcBG_head .r3lcBG_label{border-color:var(--cv-side-muted);color:var(--cv-side-ink)}.r3lcBG_creative .r3lcBG_head .r3lcBG_skills{gap:.3em;display:grid}.r3lcBG_creative .r3lcBG_head .r3lcBG_skills li{background:0 0;padding:0}.r3lcBG_creative .r3lcBG_body{padding:3.4em 3em}.r3lcBG_creative .r3lcBG_body .r3lcBG_label{border-bottom:2px solid var(--cv-accent);justify-self:start;padding-right:1.6em}.r3lcBG_minimal{padding:4.8em}.r3lcBG_minimal .r3lcBG_head{border-bottom-color:var(--cv-rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:2.4em}.r3lcBG_minimal .r3lcBG_contact{text-align:right;flex-direction:column;align-items:flex-end}.r3lcBG_minimal .r3lcBG_section{grid-template-columns:9em minmax(0,1fr);column-gap:2em}.r3lcBG_minimal .r3lcBG_section>:not(.r3lcBG_label){grid-column:2}.r3lcBG_minimal .r3lcBG_label{text-align:right;letter-spacing:.06em;border:0;grid-row:1;padding:0}.r3lcBG_minimal .r3lcBG_skills{display:block}.r3lcBG_minimal .r3lcBG_skills li{background:0 0;padding:0;font-size:1em;display:inline}.r3lcBG_minimal .r3lcBG_skills li:not(:last-child):after{content:" · ";color:var(--cv-muted)}
._4A2MmW_sec{padding-block:var(--sp-16) var(--sp-20);content-visibility:auto;contain-intrinsic-size:auto 920px}._4A2MmW_card{border-radius:var(--r-card);min-height:780px;box-shadow:var(--shadow-card);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}._4A2MmW_photo{z-index:-2;object-fit:cover;object-position:70% 0%;width:100%;height:100%;position:absolute;inset:0}._4A2MmW_card:before{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--surface) 96%, transparent) 0%, color-mix(in oklab, var(--surface) 88%, transparent) 45%, transparent 62%);position:absolute;inset:0}._4A2MmW_text{padding:var(--sp-6) var(--sp-5);justify-items:start;display:grid}._4A2MmW_h2{max-width:16ch;font-size:var(--fs-2xl);letter-spacing:var(--ls-display);line-height:1.12}._4A2MmW_lead{max-width:46ch;margin-top:var(--sp-3);padding-bottom:var(--sp-5);color:var(--text-2);font-size:var(--fs-base);line-height:1.6}._4A2MmW_actions{gap:var(--sp-3);width:100%;max-width:460px;padding-block:var(--sp-5);border-top:1px solid var(--border-2);flex-wrap:wrap;display:flex}._4A2MmW_note{width:100%;max-width:460px;padding-top:var(--sp-4);border-top:1px solid var(--border-2);color:var(--text-2);font-size:var(--fs-sm)}@media (min-width:900px){._4A2MmW_card{aspect-ratio:12/5;align-items:center;min-height:480px}._4A2MmW_photo{object-position:80% 14%}._4A2MmW_card:before{background:linear-gradient(90deg, color-mix(in oklab, var(--surface) 94%, transparent) 0%, color-mix(in oklab, var(--surface) 82%, transparent) 36%, transparent 62%)}._4A2MmW_text{max-width:620px;padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-12)}._4A2MmW_h2{font-size:var(--fs-hero)}}
._6usvaG_page{--wp-grad:linear-gradient(135deg, #be22ff 0%, #a0f 50%, #74d6ce 100%);--wp-violet:var(--lightningcss-light,#be22ff)var(--lightningcss-dark,#d8b4fe);--bar-teal:linear-gradient(90deg, #10b981 0%, #4db6ac 55%, #74d6ce 100%);--bar-violet:linear-gradient(90deg, #7c3aed 0%, #be22ff 100%);--cta:linear-gradient(135deg, var(--logo-mark) 0%, var(--brand) 100%);gap:var(--sp-4);width:100%;max-width:calc(1560px + 2 * var(--gutter));padding:var(--sp-8) var(--gutter) var(--sp-5);flex-direction:column;margin-inline:auto;display:flex}._6usvaG_page>*{width:100%;max-width:1190px;margin-inline:auto}._6usvaG_page>._6usvaG_wide{max-width:none}._6usvaG_head{gap:var(--sp-2);margin-bottom:var(--sp-2);display:grid}._6usvaG_head>*{max-width:760px}._6usvaG_h1{font-size:1.875rem;font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.4px;text-wrap:balance}._6usvaG_lead,._6usvaG_sub{color:var(--text-2);font-size:.90625rem;line-height:var(--lh-body)}._6usvaG_sectionHead{gap:var(--sp-2);max-width:760px;margin-bottom:var(--sp-6);display:grid}._6usvaG_h2{letter-spacing:-.4px;font-size:1.875rem}._6usvaG_h3{letter-spacing:-.3px;font-size:1.375rem}._6usvaG_note{color:var(--text-2);font-size:.8125rem;line-height:var(--lh-body);margin-top:18px}._6usvaG_note a{color:var(--brand-ink);font-weight:var(--fw-medium)}._6usvaG_hint{color:var(--text-3);font-size:var(--fs-xs)}._6usvaG_packages{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:768px){._6usvaG_packages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:993px){._6usvaG_packages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1401px){._6usvaG_packages{grid-template-columns:repeat(5,minmax(0,1fr))}}._6usvaG_pkg{--btn-bg:var(--brand);--btn-shadow:0 4px 10px color-mix(in oklab, var(--brand) 40%, transparent);--btn-shadow-hover:0 8px 20px color-mix(in oklab, var(--brand) 50%, transparent);border-radius:var(--r-field);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--wp-grad) border-box;border:2px solid #0000;flex-direction:column;gap:10px;min-width:0;padding:48px 18px 16px;display:flex;position:relative;box-shadow:0 4px 16px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000059)}._6usvaG_pkg:hover{z-index:2}._6usvaG_badge{background:var(--text);color:var(--bg);font-size:.625rem;font-weight:var(--fw-bold);letter-spacing:.5px;line-height:var(--lh-tight);text-transform:uppercase;border-radius:20px;padding:6px 12px;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #00000026}._6usvaG_pkgName{font-size:var(--fs-base);text-align:center;margin-bottom:-6px}._6usvaG_reach{color:var(--text-3);font-size:var(--fs-xs);text-align:center}._6usvaG_pkgPrice{padding-block:var(--sp-2);border-block:1px solid var(--border);text-align:center}._6usvaG_priceRow{justify-content:center;align-items:center;gap:6px var(--sp-3);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}._6usvaG_old{color:var(--text-3);font-size:var(--fs-sm)}._6usvaG_save{border-radius:var(--r-field);background:var(--up-pale);color:var(--up-ink);font-size:var(--fs-xs);font-weight:var(--fw-bold);padding:4px 10px}._6usvaG_amount{font-size:var(--fs-sm);font-weight:var(--fw-bold);justify-content:center;align-items:baseline;gap:6px;margin-bottom:6px;display:flex}._6usvaG_amount b{font-size:1.5rem;line-height:1}._6usvaG_unit{color:var(--text-2);font-size:var(--fs-xs)}._6usvaG_unit b{font-weight:var(--fw-bold)}._6usvaG_qty{align-self:center;align-items:center;gap:var(--sp-2);border:1px solid var(--border);background:var(--surface-2);border-radius:20px;padding:4px 10px;display:inline-flex}._6usvaG_qtyBtn{border:1px solid var(--wp-violet);border-radius:var(--r-full);background:var(--surface);width:24px;height:24px;color:var(--wp-violet);place-items:center;transition:background-color .2s,color .2s;display:grid}._6usvaG_qtyBtn:hover:not(:disabled){background:var(--wp-violet);color:var(--surface)}._6usvaG_qtyBtn:disabled{opacity:.4;cursor:not-allowed}._6usvaG_qtyValue{min-width:20px;font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center}._6usvaG_discount{color:var(--text-3);text-align:center;justify-items:center;gap:2px;margin-top:-4px;font-size:.6875rem;display:grid}._6usvaG_discountOn{padding:2px var(--sp-2);border-radius:var(--r-field);background:var(--up-pale);color:var(--up-ink);font-weight:var(--fw-bold)}._6usvaG_discount ._6usvaG_hint{font-size:.6875rem}._6usvaG_pkgFeatures{flex-direction:column;gap:4px;min-width:0;margin-top:4px;display:flex}._6usvaG_pkgFeatures li{min-width:0;padding:4px var(--sp-2);background:var(--surface-2);border-radius:6px;align-items:center;gap:6px;display:flex;position:relative}._6usvaG_pkgFeatures li:hover{z-index:1}@media (min-width:769px){._6usvaG_pkgFeatures li{min-height:40px}}._6usvaG_tick{border-radius:var(--r-full);background:var(--up-pale);width:18px;height:18px;color:var(--up);flex:none;place-items:center;display:grid}._6usvaG_featText{min-width:0;color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;line-height:1.3;display:-webkit-box;overflow:hidden}._6usvaG_info{width:16px;height:16px;color:var(--text-3);cursor:help;flex:none;place-items:center;transition:color .2s;display:grid;position:relative}._6usvaG_info:hover{color:var(--wp-violet)}._6usvaG_info:after{content:attr(data-tooltip);z-index:var(--z-tooltip);width:200px;padding:var(--sp-2) var(--sp-3);border-radius:var(--sp-2);background:var(--text);color:var(--bg);font-size:var(--fs-xs);text-align:center;box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;line-height:1.4;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);right:-8px}._6usvaG_info:hover:after{opacity:1;visibility:visible}._6usvaG_buy{gap:var(--sp-2);display:grid}._6usvaG_buy ._6usvaG_buyBtn,._6usvaG_buy ._6usvaG_buyBtn:is(:hover,:active):not(:disabled){background:var(--btn-bg);color:var(--btn-ink,var(--on-brand));border-color:#0000}._6usvaG_buy ._6usvaG_buyBtn{min-height:0;font-weight:var(--fw-bold);box-shadow:var(--btn-shadow,none);transition:translate .2s,box-shadow .2s,opacity .2s}._6usvaG_buy ._6usvaG_buyBtn:hover:not(:disabled){box-shadow:var(--btn-shadow-hover);translate:0 -2px}._6usvaG_buy ._6usvaG_buyBtn:active:not(:disabled){box-shadow:var(--btn-shadow);translate:0 1px}._6usvaG_pkg ._6usvaG_buyBtn{width:100%;padding:10px var(--sp-4);font-size:.8125rem}._6usvaG_buyDone{color:var(--up-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:center}._6usvaG_page ._6usvaG_buy ._6usvaG_buyDone~._6usvaG_buyBtn{--btn-bg:var(--grad-featured);--btn-ink:var(--on-featured)}._6usvaG_page ._6usvaG_offer ._6usvaG_buy ._6usvaG_buyDone~._6usvaG_buyBtn{--btn-bg:var(--brand-ink);--btn-ink:var(--bg)}._6usvaG_buyError{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-field);background:var(--down-pale);color:var(--down-ink);font-size:var(--fs-sm)}._6usvaG_addonsSection{margin-top:var(--sp-6)}._6usvaG_ads{margin-top:var(--sp-10);scroll-margin-top:calc(var(--header-h) + var(--sp-6))}._6usvaG_boosts{scroll-margin-top:calc(var(--header-h) + var(--sp-6));margin-top:28px}._6usvaG_addons{gap:var(--sp-6);align-items:stretch;display:flex}._6usvaG_addons>li{flex:1 1 0}._6usvaG_offers{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:991px){._6usvaG_offers{grid-template-columns:repeat(2,minmax(0,1fr))}}._6usvaG_offer{--tone-bg:linear-gradient(160deg, color-mix(in oklab, var(--brand) 15%, var(--surface)) 0%, color-mix(in oklab, var(--brand) 5%, var(--surface)) 42%, color-mix(in oklab, var(--hue-violet) 4%, var(--surface)) 100%);--tone-line:color-mix(in oklab, var(--brand) 24%, transparent);--tone-blob-a:var(--lightningcss-light,#51dacfbf)var(--lightningcss-dark,#51dacf33);--tone-blob-b:var(--lightningcss-light,#7c3aed42)var(--lightningcss-dark,#7c3aed33);--tone-icon-bg:color-mix(in oklab, var(--brand) 24%, transparent);--tone-ink:var(--brand-ink);--tone-bar:var(--bar-teal);--btn-bg:var(--cta);--btn-shadow-hover:0 8px 20px color-mix(in oklab, var(--brand) 35%, transparent);isolation:isolate;border:1px solid var(--tone-line);border-radius:var(--r-card);background:var(--tone-bg);min-width:0;color:var(--text);grid-template-rows:repeat(5,auto) 1fr auto;grid-template-columns:minmax(0,1fr);align-content:start;padding:28px 26px 26px;display:grid;position:relative;overflow:hidden}._6usvaG_offers>._6usvaG_offer:nth-child(2n),._6usvaG_violet{--tone-bg:linear-gradient(160deg, color-mix(in oklab, var(--hue-violet) 13%, var(--surface)) 0%, color-mix(in oklab, var(--hue-violet) 5%, var(--surface)) 42%, color-mix(in oklab, var(--brand) 9%, var(--surface)) 100%);--tone-line:color-mix(in oklab, var(--hue-violet) 20%, transparent);--tone-blob-a:var(--lightningcss-light,#be22ff66)var(--lightningcss-dark,#be22ff33);--tone-blob-b:var(--lightningcss-light,#51dacf99)var(--lightningcss-dark,#51dacf2e);--tone-icon-bg:color-mix(in oklab, var(--accent) 12%, transparent);--tone-ink:var(--accent-ink);--tone-bar:var(--bar-violet)}._6usvaG_offer:before,._6usvaG_offer:after{content:"";z-index:-1;aspect-ratio:1;border-radius:var(--r-full);pointer-events:none;position:absolute}._6usvaG_offer:before{background:radial-gradient(circle, var(--tone-blob-a) 0%, transparent 68%);width:62%;top:-58%;left:-18%}._6usvaG_offer:after{background:radial-gradient(circle, var(--tone-blob-b) 0%, transparent 70%);width:56%;bottom:-62%;right:-22%}._6usvaG_offerMain,._6usvaG_offerBuy{display:contents}._6usvaG_offerName{margin-bottom:var(--sp-3);padding-top:var(--sp-3);background:var(--tone-bar) no-repeat 0 0 / 34px 3px;grid-row:1;font-size:1.375rem}._6usvaG_offerName>span{padding:4px var(--sp-2);border:1px solid color-mix(in oklab, var(--brand-ink) 35%, transparent);background:color-mix(in oklab, var(--surface) 75%, transparent);color:var(--brand-ink);letter-spacing:1.5px;font-size:.59375rem;position:absolute;top:18px;right:18px}._6usvaG_offerBuy>button{border-color:color-mix(in oklab, var(--text) 10%, transparent);grid-row:2;margin-bottom:18px}._6usvaG_offerBuy>button>span{inset:auto auto 10px 10px}._6usvaG_offer ._6usvaG_features{gap:var(--sp-2);grid-row:3;margin-bottom:18px;display:grid}._6usvaG_offer ._6usvaG_features li{color:var(--text-2);font-size:.8125rem;line-height:var(--lh);grid-template-columns:16px minmax(0,1fr);gap:6px;display:grid}._6usvaG_check{color:var(--tone-ink);margin-top:2px}._6usvaG_offerMain>div:has(>dl){max-width:none;margin:0 0 var(--sp-4);border:1px solid color-mix(in oklab, var(--text) 8%, transparent);border-radius:var(--r-field);background:color-mix(in oklab, var(--surface) 62%, transparent);grid-row:4;gap:0;padding:12px 14px 10px}._6usvaG_offerMain>div:has(>dl)>p:first-child{margin-bottom:var(--sp-2);color:var(--brand-ink);font-size:.8125rem;font-weight:var(--fw-bold);flex-direction:column;gap:2px;line-height:1.3}._6usvaG_offerMain>div:has(>dl)>p:first-child>span:first-child{color:var(--text-2);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:1.2px;white-space:nowrap}._6usvaG_offerMain>div:has(>dl)>dl{grid-template-columns:repeat(auto-fill,minmax(min(100%,130px),1fr));gap:6px 14px}._6usvaG_offerMain>div:has(>dl)>dl>div{border-bottom:1px dashed color-mix(in oklab, var(--text) 12%, transparent);justify-content:space-between;align-items:baseline;gap:6px;padding-bottom:4px;display:flex}._6usvaG_offerMain>div:has(>dl)>dl dt{color:var(--text-2);font-size:.78125rem}._6usvaG_offerMain>div:has(>dl)>dl dd{color:var(--text-2);white-space:nowrap;font-size:.71875rem}._6usvaG_offerMain>div:has(>dl)>dl b{color:var(--text);font-size:var(--fs-sm)}._6usvaG_offerMain>div:has(>dl)>p:last-child{margin-top:var(--sp-2);font-size:.6875rem;line-height:1.4}._6usvaG_offerMain>:is(div,fieldset):not(:has(>dl)){grid-row:5;max-width:none;margin:0 0 14px}._6usvaG_offerMain>:is(div,fieldset):not(:has(>dl))>:is(label,legend):first-child{color:var(--text-2);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px}._6usvaG_offerMain>:is(div,fieldset):not(:has(>dl))>:is(label,legend):first-child em{letter-spacing:0;text-transform:none}._6usvaG_offerMain>fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;display:grid}._6usvaG_offer ._6usvaG_offerMain>fieldset label:has(input){color:var(--text);font-size:.8125rem;font-weight:var(--fw-medium);background:0 0;border-color:#0000;padding:0}._6usvaG_offerPrice{margin-bottom:var(--sp-4);color:var(--text-2);grid-row:6;align-self:end;padding-top:14px;font-size:.9375rem}._6usvaG_offerPrice b{color:var(--text);font-size:1.875rem;font-weight:var(--fw-bold)}._6usvaG_offer ._6usvaG_buy{grid-row:7;justify-items:start}._6usvaG_offer ._6usvaG_buyBtn{width:auto;padding:12px 28px;font-size:.9375rem}._6usvaG_offer ._6usvaG_hint{margin-top:0}._6usvaG_addon{flex-direction:column;padding:32px 30px 30px;display:flex}._6usvaG_addon ._6usvaG_offerPrice{align-self:stretch;margin-top:auto}._6usvaG_tileIcon{width:52px;height:52px;margin-bottom:var(--sp-4);background:var(--tone-icon-bg);color:var(--tone-ink);border-radius:14px;place-items:center;display:grid}._6usvaG_desc{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body);margin-bottom:18px}._6usvaG_stat{margin:4px 0 var(--sp-4);flex-direction:column;display:flex}._6usvaG_stat b{font-size:2.875rem;line-height:1}._6usvaG_stat span{color:var(--text-2);font-size:.8125rem;font-weight:var(--fw-bold);letter-spacing:.5px;text-transform:uppercase;margin-top:4px}._6usvaG_pill{align-self:flex-start;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-5);padding:var(--sp-2) var(--sp-4);border:1px solid color-mix(in oklab, var(--text) 14%, transparent);border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-sm);font-weight:var(--fw-bold);transition:background-color .2s,color .2s,translate .2s;display:inline-flex}._6usvaG_pill:hover{background:var(--brand-wash);color:var(--brand-ink);translate:0 -1px}@media (min-width:768px){._6usvaG_offers>._6usvaG_offer{grid-template-rows:subgrid;grid-row:span 7;row-gap:0}}._6usvaG_carousel{min-width:0;position:relative}._6usvaG_arrow,._6usvaG_dots{display:none}@media (max-width:767px){._6usvaG_carousel>ul{gap:var(--sp-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;padding:4px 0 6px;display:flex;position:relative;overflow-x:auto}._6usvaG_carousel>ul::-webkit-scrollbar{display:none}._6usvaG_carousel>ul>li{scroll-snap-align:start;flex:0 0 82%;width:82%}._6usvaG_carousel>ul>li:last-child{margin-right:18%}._6usvaG_carousel>ul>li:only-child{flex-basis:100%;width:100%;margin-right:0}._6usvaG_carousel ._6usvaG_offer{padding:26px 22px 24px}._6usvaG_dots{margin-top:var(--sp-3);justify-content:center;gap:6px;display:flex}._6usvaG_dot{background:color-mix(in oklab, var(--text) 18%, transparent);border-radius:4px;width:8px;height:8px;transition:width .2s,background-color .2s}._6usvaG_dot[aria-current]{background:var(--brand-ink);width:22px}._6usvaG_arrow{z-index:3;border-radius:var(--r-full);background:var(--surface);width:40px;height:40px;color:var(--brand-ink);place-items:center;animation:1.8s ease-in-out infinite _6usvaG_arrow-pulse;display:grid;position:absolute;top:42%;right:6px;box-shadow:0 6px 18px var(--lightningcss-light,#1f1b3d38)var(--lightningcss-dark,#00000080)}._6usvaG_carousel[data-touched] ._6usvaG_arrow{animation:none}._6usvaG_carousel[data-nudge]>ul{animation:1.1s ease-in-out _6usvaG_nudge}._6usvaG_pkg{padding:44px var(--sp-4) var(--sp-5)}._6usvaG_pkgName{font-size:var(--fs-lg)}._6usvaG_amount b{font-size:1.75rem}._6usvaG_info:after{width:160px}._6usvaG_stat b{font-size:2.5rem}._6usvaG_offerName{font-size:var(--fs-lg)}}@keyframes _6usvaG_nudge{0%,to{translate:0}45%{translate:-26px}}@keyframes _6usvaG_arrow-pulse{0%,to{translate:0}50%{translate:4px}}._6usvaG_band{margin-top:var(--sp-1);padding:var(--sp-10);border:1px solid var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--border));border-radius:var(--r-card);color:#fff;text-align:center;background:#000;box-shadow:0 10px 30px #0000001a}._6usvaG_band>*{max-width:650px;margin-inline:auto}._6usvaG_bandTitle{margin-bottom:var(--sp-5);color:#fff;font-size:2rem}._6usvaG_bandAccent{--grad-text:linear-gradient(135deg, var(--brand) 0%, #c084fc 100%)}._6usvaG_bandText{color:#d1d5db;font-size:var(--fs-sm);line-height:var(--lh)}._6usvaG_bandText+._6usvaG_bandText{margin-top:21px}._6usvaG_bandActions{justify-content:center;align-items:center;gap:var(--sp-5);flex-wrap:wrap;margin-top:30px;font-size:.9375rem;display:flex}._6usvaG_bandActions span a:hover{text-underline-offset:3px;text-decoration:underline}._6usvaG_bandBtn{align-items:center;gap:var(--sp-2);padding:10px var(--sp-6);border-radius:var(--r-pill);color:#000;font-size:var(--fs-sm);font-weight:var(--fw-bold);background:#fff;transition:translate .2s,background-color .2s;display:inline-flex}._6usvaG_bandBtn:hover{background:#f3f3f3;translate:0 -2px}._6usvaG_why{margin-block:var(--sp-6) var(--sp-10);text-align:center}._6usvaG_whyTitle{margin-bottom:var(--sp-3);font-size:2rem}._6usvaG_whySub{max-width:700px;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh);margin:0 auto 30px}._6usvaG_clouds{gap:var(--sp-5);text-align:left;grid-template-columns:1.2fr 1fr 1fr;max-width:1100px;margin-inline:auto;display:grid}._6usvaG_cloud{min-height:160px;padding:var(--sp-6);border:1px solid var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--border));border-radius:var(--sp-6);background:var(--surface);flex-direction:column;justify-content:center;align-items:flex-start;transition:translate .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#00000059)}._6usvaG_cloud:hover{translate:0 -3px}._6usvaG_cloudLarge{background:var(--wp-grad);color:#fff;border:0;grid-row:1/3;justify-content:space-between;align-items:stretch}._6usvaG_cloudTitle{margin-bottom:var(--sp-4);color:#fff;font-size:var(--fs-base)}._6usvaG_cloudDesc{margin-bottom:var(--sp-6);opacity:.95;font-size:.8125rem;line-height:1.8}._6usvaG_tree{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex}._6usvaG_treeMock{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);font-weight:var(--fw-bold);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #fff6;border-radius:20px;margin-bottom:10px}._6usvaG_treeLine{background:#ffffff4d;width:2px;height:30px;margin-bottom:-2px}._6usvaG_treeNodes{align-items:flex-start;gap:var(--sp-4);border-top:2px solid #ffffff4d;padding-top:10px;display:flex}._6usvaG_treeNodes>span{border-radius:var(--r-full);background:var(--surface);width:40px;height:40px;color:var(--hue);border:2px solid #ffffff80;place-items:center;display:grid}._6usvaG_treeNodes>span:nth-child(2){width:50px;height:50px;margin-top:10px;translate:0 10px}._6usvaG_cloudNum{margin-bottom:var(--sp-2);color:var(--text);font-size:2rem;font-weight:var(--fw-bold);line-height:var(--lh-tight)}._6usvaG_cloudText{color:var(--text-2);font-size:.8125rem;line-height:1.4}._6usvaG_cloudIcon{border-radius:var(--r-full);background:color-mix(in oklab, var(--hue) 12%, transparent);width:40px;height:40px;color:var(--hue);place-items:center;margin:10px 0;display:grid}._6usvaG_hueFuchsia{--hue:var(--hue-fuchsia)}._6usvaG_hueBlue{--hue:var(--hue-blue)}._6usvaG_hueViolet{--hue:var(--hue-violet)}._6usvaG_hueGreen{--hue:var(--hue-green)}._6usvaG_cloudDark{text-align:center;background:#111;align-items:center}._6usvaG_cloudDark ._6usvaG_cloudNum{color:#fff}._6usvaG_cloudDark ._6usvaG_cloudText{color:#9ca3af}._6usvaG_social{gap:var(--sp-2);margin-bottom:var(--sp-4);opacity:.8;display:flex}._6usvaG_social a{border-radius:var(--sp-2);color:#fff;background:#ffffff1a;place-items:center;width:32px;height:32px;transition:background-color .2s;display:grid}._6usvaG_social a:hover{background:#fff3}@media (max-width:992px){._6usvaG_clouds{grid-template-columns:repeat(2,minmax(0,1fr))}._6usvaG_cloudLarge{grid-area:auto/1/auto/3;min-height:300px}}@media (max-width:576px){._6usvaG_clouds{grid-template-columns:minmax(0,1fr)}._6usvaG_cloudLarge{grid-column:auto}._6usvaG_band{padding:var(--sp-6)}._6usvaG_bandTitle{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){._6usvaG_arrow,._6usvaG_carousel[data-nudge]>ul{animation:none}._6usvaG_buy ._6usvaG_buyBtn:is(:hover,:active):not(:disabled),._6usvaG_pill:hover,._6usvaG_bandBtn:hover,._6usvaG_cloud:hover{translate:none}}
.t3g9Ca_ico{box-sizing:content-box;background:color-mix(in oklab, var(--hue) 13%, var(--surface));width:20px;height:20px;color:var(--hue);border-radius:14px;padding:10px}.t3g9Ca_columns{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));width:100%;display:grid}.t3g9Ca_column{gap:var(--sp-2);padding:var(--sp-5) var(--sp-6);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);align-content:start;display:grid}.t3g9Ca_column h3,.t3g9Ca_item h3{font-size:.9375rem;line-height:1.35}.t3g9Ca_column p,.t3g9Ca_item p{color:var(--text-2);font-size:.8125rem;line-height:1.55}.t3g9Ca_column a,.t3g9Ca_item p a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.t3g9Ca_column strong{font-weight:var(--fw-medium);color:var(--text)}.t3g9Ca_n{border-radius:var(--r-full);background:var(--brand-pale);width:40px;height:40px;color:var(--brand-ink);justify-self:start;place-items:center;display:inline-grid}.t3g9Ca_grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));justify-self:center;width:100%;max-width:1040px;display:grid}.t3g9Ca_item{gap:var(--sp-2);padding:var(--sp-5);align-content:start;display:grid}.t3g9Ca_value{font-size:var(--fs-3xl);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:1.05}.t3g9Ca_prod{transition:translate var(--t-move), box-shadow var(--t-move), border-color var(--t);position:relative}.t3g9Ca_prod:hover{translate:0 var(--lift);box-shadow:var(--shadow-hover);border-color:#0000}.t3g9Ca_prod h3 a{transition:color var(--t)}.t3g9Ca_prod h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.t3g9Ca_prod:hover h3 a{color:var(--brand-ink)}.t3g9Ca_prod p a{z-index:1;position:relative}.t3g9Ca_attr{justify-self:center;align-items:center;gap:var(--sp-2) var(--sp-4);width:100%;max-width:720px;padding:var(--sp-6);background:linear-gradient(color-mix(in oklab, var(--surface) 90%, transparent), color-mix(in oklab, var(--surface) 90%, transparent)) padding-box, linear-gradient(100deg, var(--brand), var(--accent)) border-box;box-shadow:var(--shadow-card);border:1.5px solid #0000;border-radius:24px;flex-wrap:wrap;display:flex}.t3g9Ca_attr>:first-child{color:var(--text-2);flex:0 0 100%}.t3g9Ca_attrText{font-size:var(--fs-base);font-weight:var(--fw-bold)}.t3g9Ca_attrCopy{margin-left:auto}.t3g9Ca_copied{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--up-ink)}.t3g9Ca_groups{column-gap:var(--sp-8);width:100%;padding:var(--sp-3) var(--sp-6);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.t3g9Ca_groups li{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:.8125rem;display:flex}.t3g9Ca_groups a{font-weight:var(--fw-medium);transition:color var(--t)}.t3g9Ca_groups a:hover{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.t3g9Ca_groups span{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.t3g9Ca_signup{text-align:left;justify-self:center;width:100%;max-width:560px;overflow:hidden}.t3g9Ca_summary{padding:var(--sp-4) var(--sp-5);background:linear-gradient(100deg, color-mix(in oklab, var(--brand) 14%, transparent), color-mix(in oklab, var(--accent) 9%, transparent));font-size:var(--fs-sm);font-weight:var(--fw-bold)}.t3g9Ca_summary em{font-style:normal;font-weight:var(--fw-regular);color:var(--text-2)}.t3g9Ca_signup:not([open]){border-radius:var(--r-pill);background:linear-gradient(100deg, var(--brand), color-mix(in oklab, var(--brand) 70%, var(--accent)));max-width:460px;box-shadow:0 10px 26px -12px color-mix(in oklab, var(--brand) 70%, transparent);transition:translate var(--t-move), box-shadow var(--t-move);border-color:#0000}.t3g9Ca_signup:not([open]):hover{translate:0 -2px}.t3g9Ca_signup:not([open]) .t3g9Ca_summary{color:var(--on-brand);background:0 0}.t3g9Ca_signup:not([open]) .t3g9Ca_summary em{color:color-mix(in oklab, var(--on-brand) 75%, transparent)}.t3g9Ca_bell{color:var(--brand-ink);flex:none}.t3g9Ca_signup:not([open]) .t3g9Ca_bell{color:var(--on-brand)}.t3g9Ca_panel{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) var(--sp-5);display:grid}.t3g9Ca_tile{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--glass-line);border-radius:var(--r-field);background:color-mix(in oklab, var(--brand) 6%, transparent);display:grid}.t3g9Ca_scoreRow{align-items:center;gap:var(--sp-3);display:flex}.t3g9Ca_scoreRow b{font-size:var(--fs-3xl);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.t3g9Ca_scoreRow span{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.3}.t3g9Ca_scoreRow small{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-2);display:block}.t3g9Ca_nums{gap:var(--sp-2) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.t3g9Ca_nums b{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--brand-ink);display:block}.t3g9Ca_nums small{font-size:var(--fs-xs);color:var(--text-2)}.t3g9Ca_inlineRow{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.t3g9Ca_region{gap:var(--sp-3);width:100%;max-width:720px;padding:var(--sp-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);text-align:left;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);justify-self:center;display:grid}.t3g9Ca_regionRow{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.t3g9Ca_bench{gap:var(--sp-4);width:100%;max-width:640px;padding:var(--sp-6);text-align:left;justify-self:center;display:grid}.t3g9Ca_benchMain{gap:var(--sp-1);justify-items:start;display:grid}.t3g9Ca_benchMain b{font-size:var(--fs-4xl);letter-spacing:var(--ls-display);background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.1}.t3g9Ca_benchMain small{font-size:var(--fs-sm);color:var(--text-2)}.t3g9Ca_uwaga{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-field);background:var(--warn-pale);color:var(--warn-ink);font-size:var(--fs-sm)}.t3g9Ca_uwaga strong{font-weight:var(--fw-bold)}.t3g9Ca_gate{gap:var(--sp-3);width:100%;max-width:880px;padding:var(--sp-8) var(--sp-6);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:var(--grad-wash);color:var(--text-2);text-align:center;border-radius:24px;justify-self:center;justify-items:center;display:grid}.t3g9Ca_gate p{max-width:64ch}.t3g9Ca_gate strong{color:var(--text)}.t3g9Ca_context{gap:var(--sp-10);text-align:left;width:100%;display:grid}.t3g9Ca_part{gap:var(--sp-3);display:grid}.t3g9Ca_steps{gap:var(--sp-4);justify-items:center;display:grid}.t3g9Ca_steps>.t3g9Ca_steps{justify-self:stretch}.t3g9Ca_steps[hidden]{display:none}.t3g9Ca_step{margin-top:var(--sp-6);text-align:center;justify-self:center}.t3g9Ca_preview{justify-self:center;width:100%;max-width:640px}.t3g9Ca_code{width:100%;max-width:720px;min-height:220px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--field-border);border-radius:var(--r-field);background:var(--surface-2);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-xs);resize:vertical;justify-self:center;line-height:1.5}.t3g9Ca_code:focus-visible{border-color:var(--brand-mid);outline-offset:0}.t3g9Ca_spis{counter-reset:spis;width:100%;max-width:80ch;padding:var(--sp-2) var(--sp-6);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);text-align:left;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);justify-self:center}.t3g9Ca_spis li:last-child{border-bottom:0}.t3g9Ca_spis li{counter-increment:spis;padding:var(--sp-3) 0;border-bottom:1px solid var(--border);color:var(--text-2);grid-template-columns:40px minmax(0,1fr);display:grid}.t3g9Ca_spis li:before{content:counter(spis, decimal-leading-zero);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);color:var(--brand-ink);font-variant-numeric:tabular-nums;padding-top:3px}.t3g9Ca_spis strong{font-weight:var(--fw-medium);color:var(--text)}.t3g9Ca_jst{gap:var(--sp-4);width:100%;max-width:880px;padding:var(--sp-6);text-align:left;justify-self:center;display:grid}.t3g9Ca_jstGrid{gap:var(--sp-4);display:grid}@media (min-width:768px){.t3g9Ca_jstGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.t3g9Ca_gate{padding:var(--sp-10)}}@media (max-width:639px){.t3g9Ca_regionRow,.t3g9Ca_inlineRow{grid-template-columns:minmax(0,1fr)}.t3g9Ca_attrCopy{margin-left:0}.t3g9Ca_jst,.t3g9Ca_bench{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.t3g9Ca_prod,.t3g9Ca_prod h3 a,.t3g9Ca_groups a{transition:none}.t3g9Ca_prod:hover{translate:none}}
.ExK_8q_page{padding-block:var(--sp-12) var(--sp-16);justify-items:center;display:grid}.ExK_8q_card{gap:var(--sp-5);width:min(100%,440px);padding:var(--sp-8);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.ExK_8q_title{font-size:var(--fs-2xl);overflow-wrap:anywhere}.ExK_8q_lead{color:var(--text-2);font-size:var(--fs-sm)}.ExK_8q_form{gap:var(--sp-4);display:grid}.ExK_8q_field{gap:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:grid}.ExK_8q_field input{font-size:var(--fs-base);font-weight:var(--fw-regular)}.ExK_8q_row{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ExK_8q_hint{color:var(--text-3);font-size:var(--fs-xs)}.ExK_8q_check{align-items:center;gap:var(--sp-2);width:fit-content;color:var(--text-2);font-size:var(--fs-sm);cursor:pointer;display:flex}.ExK_8q_consent{gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh);grid-template-columns:auto 1fr;align-items:start;display:grid}.ExK_8q_consent input{margin-top:2px}.ExK_8q_consent a{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}.ExK_8q_error,.ExK_8q_ok{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-field);font-size:var(--fs-sm)}.ExK_8q_error{background:var(--down-pale);color:var(--down-ink)}.ExK_8q_ok{background:var(--up-pale);color:var(--up-ink)}.ExK_8q_links{justify-content:space-between;gap:var(--sp-2) var(--sp-4);color:var(--text-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.ExK_8q_links a{color:var(--brand-ink);font-weight:var(--fw-medium)}.ExK_8q_links a:hover{text-underline-offset:3px;text-decoration:underline}.ExK_8q_hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (max-width:480px){.ExK_8q_card{padding:var(--sp-6) var(--sp-5)}.ExK_8q_row{grid-template-columns:1fr}}.ExK_8q_compact{gap:var(--sp-3)}.ExK_8q_grid{gap:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.ExK_8q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ExK_8q_wide{grid-column:1/-1}}.ExK_8q_compact .ExK_8q_field{gap:6px}.ExK_8q_compact .ExK_8q_field>span:first-child{padding-left:var(--sp-4);color:var(--text-2);font-size:.75rem;font-weight:var(--fw-medium)}.ExK_8q_compact .ExK_8q_field input{height:42px;padding-inline:var(--sp-5);border:1px solid var(--glass-line);border-radius:var(--r-pill);background-color:var(--glass-field);font-size:var(--fs-sm)}.ExK_8q_compact .ExK_8q_field input:focus-visible{border-color:var(--brand-mid);background-color:var(--surface)}@media (pointer:coarse){.ExK_8q_compact .ExK_8q_field input{font-size:var(--fs-base)}}.ExK_8q_compact .ExK_8q_consent{font-size:.75rem}.ExK_8q_nipRow{gap:var(--sp-2);align-items:center;display:flex}.ExK_8q_nipRow>:first-child{flex:auto;min-width:0}.ExK_8q_gus{border-radius:var(--r-pill);background:var(--brand);height:42px;color:var(--on-brand);font-weight:var(--fw-bold);white-space:nowrap;border-color:#0000;flex:none}.ExK_8q_gus:hover:not(:disabled){background:var(--brand-hover);color:var(--on-brand);border-color:#0000}.ExK_8q_gus:active:not(:disabled){background:var(--brand-active)}
.A13uUW_dialog{width:min(100% - 2 * var(--sp-4), 440px);border:1px solid var(--glass-line);border-radius:var(--r-card);background:radial-gradient(120% 60% at 100% 0%, color-mix(in oklab, var(--brand) 12%, transparent), transparent 60%), var(--surface);max-width:none;max-height:none;color:var(--text);box-shadow:var(--glass-shadow), var(--shadow);margin:auto;padding:0;inset:0;overflow:hidden}.A13uUW_dialog[data-view=register]{width:min(100% - 2 * var(--sp-4), 760px)}@media (max-height:940px){.A13uUW_dialog[data-view=register] [data-trusted]{display:none}}.A13uUW_dialog::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (prefers-reduced-motion:no-preference){.A13uUW_dialog[open]{animation:A13uUW_dialog-in .32s var(--ease-out) both}.A13uUW_dialog[open]::backdrop{animation:.32s both A13uUW_backdrop-in}.A13uUW_dialog[data-closing]{animation:.22s ease-in both A13uUW_dialog-out}.A13uUW_dialog[data-closing]::backdrop{animation:.22s ease-in both A13uUW_backdrop-out}.A13uUW_view{animation:A13uUW_view-in .26s var(--ease-out) both}.A13uUW_view[data-leaving]{animation:.14s ease-in both A13uUW_view-out}}@keyframes A13uUW_dialog-in{0%{opacity:0;filter:blur(4px);translate:0 16px;scale:.96}}@keyframes A13uUW_dialog-out{to{opacity:0;filter:blur(3px);translate:0 10px;scale:.97}}@keyframes A13uUW_backdrop-in{0%{opacity:0}}@keyframes A13uUW_backdrop-out{to{opacity:0}}@keyframes A13uUW_view-in{0%{opacity:0;translate:0 8px}}@keyframes A13uUW_view-out{to{opacity:0;translate:0 -6px}}.A13uUW_box{max-height:calc(100dvh - 2 * var(--sp-4));padding:var(--sp-5) var(--sp-6) var(--sp-6);overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden auto}.A13uUW_close{top:var(--sp-3);right:var(--sp-3);z-index:1;border-radius:var(--r-field);background:var(--glass);width:36px;height:36px;color:var(--text-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--t), color var(--t);place-items:center;display:grid;position:absolute}.A13uUW_close:hover{background:var(--surface-2);color:var(--text)}.A13uUW_brand{padding:var(--sp-1) var(--sp-10) var(--sp-5);color:var(--text);justify-content:center;display:flex}.A13uUW_brand svg{height:22px}.A13uUW_view{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}.A13uUW_head{gap:var(--sp-1);text-align:center;display:grid}.A13uUW_title{font-size:var(--fs-lg);outline:none}.A13uUW_lead{color:var(--text-2);font-size:var(--fs-sm)}.A13uUW_links{justify-content:space-between;gap:var(--sp-2) var(--sp-4);color:var(--text-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.A13uUW_links:has(>:only-child){justify-content:center}.A13uUW_links a{color:var(--brand-ink);font-weight:var(--fw-medium)}.A13uUW_links a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.A13uUW_box{padding:var(--sp-4) var(--sp-5) var(--sp-5)}}
.Fn_jtq_btn{border:1px solid var(--border-2);border-radius:var(--r-field);width:36px;height:36px;color:var(--text-2);transition:color var(--t), border-color var(--t), background-color var(--t);place-items:center;display:grid}.Fn_jtq_btn:hover{border-color:var(--brand-mid);color:var(--brand-ink)}.Fn_jtq_sun{display:none}:root[data-theme=dark] .Fn_jtq_sun{display:block}:root[data-theme=dark] .Fn_jtq_moon{display:none}
.tzpQZG_market{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-card);background:linear-gradient(135deg, color-mix(in oklab, var(--brand) 8%, var(--surface)), var(--surface) 55%, color-mix(in oklab, var(--accent) 7%, var(--surface)));box-shadow:var(--shadow-card);display:grid}.tzpQZG_title{letter-spacing:0;font-size:.9375rem}.tzpQZG_lead{max-width:var(--measure);color:var(--text-2);font-size:.8125rem;line-height:1.6}.tzpQZG_lead strong{color:var(--text);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.tzpQZG_figures{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.tzpQZG_figure{padding:var(--sp-3) var(--sp-4);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--surface) 65%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;align-content:start;gap:2px;display:grid}.tzpQZG_label{color:var(--text-3);font-size:.6875rem;font-weight:var(--fw-medium)}.tzpQZG_value{font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;justify-self:start;line-height:1.2}.tzpQZG_note{color:var(--text-3);font-size:.6875rem;line-height:1.4}.tzpQZG_bars{align-items:flex-end;gap:6px;height:84px;display:flex}.tzpQZG_bar{height:var(--h);background:linear-gradient(to top, var(--brand), var(--accent));opacity:.85;min-height:14px;transition:opacity var(--t), translate var(--t-move);border-radius:14px;flex:1}.tzpQZG_bar:hover{opacity:1;translate:0 -2px}@media (prefers-reduced-motion:reduce){.tzpQZG_bar:hover{translate:none}}.tzpQZG_chart figcaption{margin-top:var(--sp-1);color:var(--text-3);font-size:.6875rem}.tzpQZG_subtitle{letter-spacing:0;font-size:.8125rem}.tzpQZG_professions{margin-top:calc(-1 * var(--sp-2));column-gap:var(--sp-8);counter-reset:zpm;display:grid}.tzpQZG_professions li{gap:var(--sp-2);border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);color:var(--text-2);counter-increment:zpm;grid-template-columns:1.5em minmax(0,1fr) auto;padding-block:6px;font-size:.8125rem;line-height:1.4;display:grid}.tzpQZG_professions li:before{content:counter(zpm) ".";color:var(--text-3);text-align:right;font-variant-numeric:tabular-nums}.tzpQZG_count{color:var(--text);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}@media (min-width:768px){.tzpQZG_professions{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column}}.tzpQZG_link,.tzpQZG_cta{color:var(--brand-ink);font-size:.8125rem;font-weight:var(--fw-medium)}.tzpQZG_link{text-underline-offset:3px;text-decoration:underline}.tzpQZG_cta{align-items:flex-start;gap:var(--sp-2);display:inline-flex}.tzpQZG_cta svg{flex:none;margin-top:1px}.tzpQZG_cta:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.tzpQZG_market{padding:var(--sp-4)}.tzpQZG_figures{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.tzpQZG_figure{padding:var(--sp-2) var(--sp-3)}.tzpQZG_value{font-size:var(--fs-lg)}}
.DzEEda_page{--g:var(--logo-mark);--g2:var(--brand);--g-mid:var(--brand-mid);--g-ink:var(--brand-ink);--g-line:color-mix(in oklab, var(--logo-mark) 42%, transparent);--g-soft:color-mix(in oklab, var(--logo-mark) 18%, transparent);--g-wash:color-mix(in oklab, var(--logo-mark) 7%, transparent);--on-g:var(--on-brand);--g-btn:linear-gradient(135deg, var(--logo-mark) 0%, var(--brand) 100%);--g-grad:linear-gradient(135deg, var(--logo-mark) 0%, var(--brand) 40%, var(--accent) 100%);--g-band:radial-gradient(85% 150% at 88% -10%, var(--lightningcss-light,#ffffff57)var(--lightningcss-dark,#ffffff12) 0%, transparent 55%), radial-gradient(70% 140% at 8% 110%, var(--lightningcss-light,#1e1b4b2e)var(--lightningcss-dark,#00000040) 0%, transparent 55%), linear-gradient(135deg, var(--lightningcss-light,#51dacf)var(--lightningcss-dark,#0b544e) 0%, var(--lightningcss-light,#45cfc3)var(--lightningcss-dark,#0d625a) 55%, var(--lightningcss-light,#2dd4bf)var(--lightningcss-dark,#0f766e) 100%);--lift-2:-2px;--lift-4:-4px;background:var(--bg);color:var(--text)}.DzEEda_page :where([id]){scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.DzEEda_wrap{max-width:1400px;padding:0 var(--sp-5);margin:0 auto}.DzEEda_section{padding:92px 0}.DzEEda_alt{background:var(--surface-2)}.DzEEda_h2{text-align:center;font-size:clamp(1.3125rem,2.4vw,1.8125rem);font-weight:var(--fw-medium);letter-spacing:-.2px;color:var(--text);margin:0 0 18px;line-height:1.22}.DzEEda_h2 em:before{content:"\a ";white-space:pre}@media (forced-colors:active){.DzEEda_stepNo{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.DzEEda_lead{max-width:46em;margin:0 auto var(--sp-12);text-align:center;color:var(--text-2);font-size:.96875rem;line-height:1.68}.DzEEda_left{text-align:left}.DzEEda_btn{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);font:inherit;font-size:.9375rem;font-weight:var(--fw-bold);line-height:var(--lh);cursor:pointer;border:0;padding:15px 30px;transition:box-shadow .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.DzEEda_solid{background:var(--g-btn);color:var(--on-g);box-shadow:0 4px 15px color-mix(in oklab, var(--logo-mark) 40%, transparent)}.DzEEda_solid:hover{color:var(--on-g);box-shadow:0 8px 26px color-mix(in oklab, var(--logo-mark) 50%, transparent)}.DzEEda_solid:disabled{opacity:.6;cursor:default}.DzEEda_outline{border:1.5px solid var(--g-line);background:var(--surface);color:var(--g-ink)}.DzEEda_outline:hover{border-color:var(--g);background:var(--g-wash);color:var(--g-ink)}.DzEEda_hero{isolation:isolate;padding:104px var(--sp-6) 0;text-align:center;background:radial-gradient(120% 130% at 50% -12%, color-mix(in oklab, var(--logo-mark) 28%, transparent) 0%, color-mix(in oklab, var(--logo-mark) 8%, transparent) 44%, transparent 78%), var(--bg);position:relative;overflow:hidden}.DzEEda_bg{z-index:0;pointer-events:none;position:absolute;inset:0}.DzEEda_aurora{filter:blur(100px);border-radius:50%;position:absolute}.DzEEda_aurora1{background:var(--lightningcss-light,color-mix(in oklab, var(--logo-mark) 50%, transparent))var(--lightningcss-dark,color-mix(in oklab, var(--logo-mark) 18%, transparent));width:620px;height:620px;top:-260px;left:-180px}.DzEEda_aurora2{background:color-mix(in oklab, var(--accent) 10%, transparent);width:480px;height:480px;bottom:-180px;right:-150px}.DzEEda_radar,.DzEEda_streak{display:none}.DzEEda_radar{background:conic-gradient(from 0deg, transparent 0deg, transparent 318deg, color-mix(in oklab, var(--logo-mark) 5%, transparent) 332deg, color-mix(in oklab, var(--logo-mark) 17%, transparent) 352deg, color-mix(in oklab, var(--brand-mid) 20%, transparent) 359deg, transparent 360deg);border-radius:50%;width:980px;height:980px;margin:-490px 0 0 -490px;position:absolute;top:36%;left:50%;-webkit-mask-image:radial-gradient(circle,#0000 8%,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#0000 8%,#000 30%,#0000 72%)}.DzEEda_streak{opacity:0;border-radius:2px;height:1.5px;position:absolute;left:-12%;transform:rotate(-24deg)}.DzEEda_streak1{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--brand-mid) 55%, transparent), transparent);width:160px;top:30%}.DzEEda_streak2{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--logo-mark) 60%, transparent), transparent);width:120px;top:66%}.DzEEda_wave{pointer-events:none;width:200%;display:flex;position:absolute;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.DzEEda_wave svg{flex:none;width:50%;height:100%}.DzEEda_wave path{fill:none;stroke:color-mix(in oklab, var(--logo-mark) 90%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.DzEEda_wave1{opacity:.15;height:46px;top:14%}.DzEEda_wave2{opacity:.11;height:64px;top:60%}.DzEEda_wave3{opacity:.09;height:40px;bottom:6%}.DzEEda_heroInner{z-index:1;max-width:900px;margin:0 auto;position:relative}.DzEEda_h1{font-size:clamp(1.5rem,3vw,2.375rem);font-weight:var(--fw-regular);letter-spacing:.6px;color:var(--text);margin:0;line-height:1.2}.DzEEda_w{display:inline-block}.DzEEda_grad{font-size:1.3em;display:inline}.DzEEda_grad:before{content:"\a ";white-space:pre}.DzEEda_ekg{max-width:860px;height:90px;margin:var(--sp-2) auto 6px;position:relative}.DzEEda_ekg svg{width:100%;height:100%;overflow:visible}.DzEEda_ekgPath{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in oklab, var(--logo-mark) 60%, transparent))}.DzEEda_stop0{stop-color:var(--logo-mark);stop-opacity:0}.DzEEda_stop1{stop-color:var(--logo-mark)}.DzEEda_stop2{stop-color:var(--brand)}.DzEEda_stop3{stop-color:var(--brand-mid)}.DzEEda_stop4{stop-color:var(--accent);stop-opacity:0}.DzEEda_heroLead{max-width:620px;font-size:var(--fs-base);color:var(--text-2);margin:18px auto 30px;line-height:1.7}.DzEEda_heroCta{justify-content:center;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-16);flex-wrap:wrap;display:flex}.DzEEda_ticker{z-index:1;margin:0 calc(-1 * var(--sp-6));border-top:1px solid var(--g-line);background:var(--g-wash);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.DzEEda_track{white-space:nowrap;align-items:center;padding:15px 0;display:inline-flex}.DzEEda_tick{font-size:.8125rem;font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:14px;padding-right:14px;display:inline-flex}.DzEEda_tick:before{content:"";background:var(--g-btn);border-radius:1px;flex:none;width:6px;height:6px;rotate:45deg}.DzEEda_under{padding:var(--sp-10) 0 10px}.DzEEda_socialRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:34px;display:flex}.DzEEda_socialLabel{font-size:.8125rem;font-weight:var(--fw-bold);color:var(--text-3);margin-right:6px}.DzEEda_social{padding:10px var(--sp-5);border:1.5px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font-size:.84375rem;font-weight:var(--fw-bold);line-height:var(--lh);color:var(--text-2);align-items:center;gap:9px;transition:border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.DzEEda_social svg{color:var(--text-3);transition:color .18s}.DzEEda_social:hover{border-color:var(--g);color:var(--g-ink);box-shadow:0 6px 16px color-mix(in oklab, var(--brand-mid) 16%, transparent)}.DzEEda_social:hover svg{color:var(--g-mid)}.DzEEda_manifest{padding:var(--sp-10) 0 var(--sp-20)}.DzEEda_manifestCard{max-width:1160px;padding:var(--sp-16) 56px var(--sp-7);text-align:center;background:var(--g-band);box-shadow:0 22px 54px color-mix(in oklab, var(--brand) 30%, transparent);border-radius:36px;margin:0 auto;position:relative;overflow:hidden}.DzEEda_orb{pointer-events:none;border:2px solid #ffffff47;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-90px;right:-70px}.DzEEda_orb:after{content:"";border:1.5px solid #fff3;border-radius:50%;position:absolute;inset:42px}.DzEEda_sheen{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,var(--lightningcss-light,#ffffff4d)var(--lightningcss-dark,#ffffff14),#0000);width:45%;height:220%;display:none;position:absolute;top:-60%;left:-35%;transform:rotate(18deg)}.DzEEda_manifestTop{z-index:1;position:relative}.DzEEda_manifestLine{margin:0 0 var(--sp-4);font-size:clamp(1.375rem,2.6vw,2rem);font-weight:var(--fw-medium);letter-spacing:-.4px;color:var(--on-band);line-height:1.22}.DzEEda_manifestBody{max-width:44em;color:var(--on-band-2);margin:0 auto;font-size:.90625rem;line-height:1.75}.DzEEda_manifestBody em{font-style:italic;font-weight:var(--fw-bold);color:var(--lightningcss-light,var(--brand-ink))var(--lightningcss-dark,#fff)}.DzEEda_brands{z-index:1;padding:18px var(--sp-5) var(--sp-5);border-radius:var(--sp-6);background:color-mix(in oklab, var(--surface) 92%, transparent);margin:34px -14px 0;position:relative;box-shadow:0 12px 30px var(--lightningcss-light,#062e2a29)var(--lightningcss-dark,#00000059)}.DzEEda_brandsLabel{margin-bottom:var(--sp-3);font-size:.71875rem;font-weight:var(--fw-bold);line-height:var(--lh);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);display:block}.DzEEda_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.DzEEda_logos{--logo-gap:var(--sp-10);align-items:center;gap:var(--logo-gap);background:var(--surface);width:max-content;display:flex}.DzEEda_logos li{flex:none;justify-content:center;align-items:center;min-width:60px;height:34px;display:flex}.DzEEda_logos img{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;opacity:.55;width:auto;max-width:140px;max-height:32px;transition:filter .3s,opacity .3s}.DzEEda_logos li:hover img{filter:none;opacity:1}:root[data-theme=dark] .DzEEda_logos img{filter:grayscale()invert();mix-blend-mode:screen;opacity:.7}.DzEEda_numbersCard{isolation:isolate;border:1px solid var(--g-line);background:radial-gradient(120% 140% at 50% -20%, color-mix(in oklab, var(--logo-mark) 24%, transparent) 0%, color-mix(in oklab, var(--logo-mark) 7%, transparent) 50%, transparent 100%), var(--surface-2);max-width:1280px;box-shadow:0 22px 54px color-mix(in oklab, var(--brand-mid) 14%, transparent);border-radius:36px;margin:0 auto;padding:62px 56px 58px;position:relative;overflow:hidden}.DzEEda_bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.DzEEda_tile{padding:var(--sp-6) var(--sp-6) 22px;border:1px solid var(--g-line);border-radius:var(--r-card);background:var(--surface);text-align:left;flex-direction:column;justify-content:center;transition:border-color .2s,background-color .2s;display:flex;position:relative}.DzEEda_tile:hover{border-color:var(--g);background:color-mix(in oklab, var(--logo-mark) 7%, var(--surface))}.DzEEda_tileIco{top:18px;right:var(--sp-5);color:var(--text-3);transition:color .2s;position:absolute}.DzEEda_tile:hover .DzEEda_tileIco{color:var(--g-mid)}.DzEEda_tileN{font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:var(--fw-bold);letter-spacing:-.6px;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.1}.DzEEda_tileL{color:var(--text-2);margin-top:6px;font-size:.8125rem;line-height:1.5}.DzEEda_tileSub{color:var(--on-band-2);margin-top:14px;font-size:.84375rem;line-height:1.6}.DzEEda_featured{border-color:color-mix(in oklab, var(--brand-mid) 35%, transparent);background:var(--g-band);color:var(--on-band);grid-area:span 2/span 2;padding:36px 34px}.DzEEda_featured:hover{border-color:var(--g-mid);background:var(--g-band)}.DzEEda_featured .DzEEda_tileIco{color:color-mix(in oklab, var(--on-band) 40%, transparent)}.DzEEda_featured:hover .DzEEda_tileIco{color:color-mix(in oklab, var(--on-band) 75%, transparent)}.DzEEda_featured .DzEEda_tileN{color:var(--on-band);font-size:clamp(2.75rem,4.6vw,4.25rem)}.DzEEda_featured .DzEEda_tileL{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--on-band-2)}.DzEEda_ai{isolation:isolate;border:1px solid var(--g-line);background:radial-gradient(90% 140% at 88% 8%, color-mix(in oklab, var(--logo-mark) 26%, transparent) 0%, transparent 55%), radial-gradient(80% 130% at 8% 100%, color-mix(in oklab, var(--accent) 9%, transparent) 0%, transparent 60%), var(--surface-2);border-radius:32px;padding:60px 56px;position:relative;overflow:hidden}.DzEEda_aiCols{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;display:grid}.DzEEda_ai .DzEEda_h2{margin-bottom:var(--sp-4)}.DzEEda_aiLead{color:var(--text-2);margin:0 0 30px;font-size:.90625rem;line-height:1.7}.DzEEda_aiLead strong{font-weight:var(--fw-bold);color:var(--text)}.DzEEda_features{grid-template-columns:1fr 1fr;gap:22px 26px;display:grid}.DzEEda_feature{align-items:flex-start;gap:13px;display:flex}.DzEEda_aiIco{border:1px solid var(--g-line);border-radius:var(--r-field);background:var(--surface);width:42px;height:42px;color:var(--hue-teal);flex:none;justify-content:center;align-items:center;display:inline-flex}.DzEEda_feature h3{font-size:.90625rem;font-weight:var(--fw-medium);letter-spacing:-.2px;color:var(--text);margin:2px 0 5px}.DzEEda_feature p{color:var(--text-2);font-size:.8125rem;line-height:1.6}.DzEEda_match{border:1px solid var(--g-line);border-radius:var(--sp-6);background:var(--surface);padding:26px;box-shadow:0 24px 60px var(--lightningcss-light,#05031273)var(--lightningcss-dark,#0009)}.DzEEda_matchHead{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:22px;display:flex}.DzEEda_matchTitle{font-size:.8125rem;font-weight:var(--fw-medium);color:var(--text)}.DzEEda_live{font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--g-ink);align-items:center;gap:6px;display:inline-flex}.DzEEda_pair{gap:var(--sp-4);margin-bottom:var(--sp-5);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.DzEEda_side{align-items:center;gap:11px;min-width:0;display:flex}.DzEEda_sideRight{text-align:right;flex-direction:row-reverse}.DzEEda_avatar{background:var(--grad-featured);width:44px;height:44px;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--on-featured);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.DzEEda_avatarOffer{border-radius:var(--r-field);background:var(--brand-pale);color:var(--hue-teal)}.DzEEda_who{font-size:.8125rem;font-weight:var(--fw-medium);color:var(--text);line-height:1.35}.DzEEda_who em{font-size:.71875rem;font-style:normal;font-weight:var(--fw-medium);color:var(--text-3);margin-top:2px;display:block}.DzEEda_score{flex:none;width:106px;height:106px;position:relative}.DzEEda_score svg{width:100%;height:100%;rotate:-90deg}.DzEEda_scoreBg,.DzEEda_scoreVal{fill:none;stroke-width:8px;stroke-linecap:round}.DzEEda_scoreBg{stroke:var(--g-line)}.DzEEda_scoreVal{stroke:var(--brand);stroke-dasharray:326.7;stroke-dashoffset:19.6px}.DzEEda_scoreLabel{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DzEEda_scoreLabel b{font-size:1.375rem;font-weight:var(--fw-medium);letter-spacing:-.5px;color:var(--text);line-height:1.1}.DzEEda_scoreLabel i{letter-spacing:.02em;text-align:center;text-transform:uppercase;max-width:74px;color:var(--text-3);font-size:.53125rem;font-style:normal;line-height:1.2}.DzEEda_skills{gap:var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.DzEEda_skill{border:1px solid var(--g-line);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--fw-bold);line-height:var(--lh);color:var(--text-2);padding:6px 13px;display:block}.DzEEda_hit{border-color:color-mix(in oklab, var(--brand) 45%, transparent);background:color-mix(in oklab, var(--brand) 10%, transparent);color:var(--g-ink)}.DzEEda_matchNote{border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-3);padding-top:14px;line-height:1.6}.DzEEda_grid3{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.DzEEda_card{padding:var(--sp-7) 26px;background:var(--surface);box-shadow:var(--shadow-card);border-radius:22px;transition:box-shadow .2s}.DzEEda_card:hover{box-shadow:var(--shadow-hover)}.DzEEda_cardIco{width:46px;height:46px;margin-bottom:var(--sp-4);background:var(--surface-2);color:var(--text-3);border-radius:14px;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex}.DzEEda_card:hover .DzEEda_cardIco,.DzEEda_step:hover .DzEEda_cardIco{background:var(--g-wash);color:var(--g-ink)}.DzEEda_netN{font-size:1.875rem;font-weight:var(--fw-bold);letter-spacing:-.6px;color:var(--text);font-variant-numeric:tabular-nums;margin-bottom:6px;display:block}.DzEEda_netL{color:var(--text-2);font-size:.84375rem;line-height:1.6;display:block}.DzEEda_cities{padding:26px var(--sp-7);background:var(--surface);box-shadow:var(--shadow-card);border-radius:22px;margin-top:34px}.DzEEda_citiesLabel{margin:0 0 var(--sp-4);font-size:.8125rem;font-weight:var(--fw-bold);color:var(--text);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.DzEEda_citiesLabel svg{color:var(--text-3)}.DzEEda_citiesN{border-radius:var(--r-pill);background:var(--g-wash);font-size:.71875rem;font-weight:var(--fw-bold);color:var(--g-ink);padding:3px 10px}.DzEEda_legend{margin:calc(-1 * var(--sp-2)) 0 var(--sp-4);font-size:.71875rem;font-weight:var(--fw-bold);color:var(--text-3);flex-wrap:wrap;gap:6px 18px;display:flex}.DzEEda_legend span{align-items:center;gap:7px;display:inline-flex}.DzEEda_legend i{border-radius:50%;flex:none;width:9px;height:9px}.DzEEda_dotXl{background:var(--grad-featured)}.DzEEda_dotL{background:var(--g-btn)}.DzEEda_citiesSub{margin:18px 0 var(--sp-3);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.DzEEda_cloud{gap:var(--sp-2);flex-wrap:wrap;display:flex}.DzEEda_city{border-radius:var(--r-pill);background:var(--surface-2);font-size:.78125rem;font-weight:var(--fw-bold);line-height:var(--lh);color:var(--text-2);padding:7px 15px;transition:background-color .15s,color .15s,box-shadow .15s;display:block}.DzEEda_city:hover{background:color-mix(in oklab, var(--logo-mark) 10%, var(--surface));color:var(--g-ink)}.DzEEda_cityXl{background:var(--grad-featured);color:var(--on-featured);box-shadow:0 2px 10px color-mix(in oklab, var(--accent) 22%, transparent)}.DzEEda_cityXl:hover{background:var(--grad-featured);color:var(--on-featured);box-shadow:var(--shadow-featured)}.DzEEda_cityL{background:var(--g-soft);color:var(--g-ink);box-shadow:inset 0 0 0 1px var(--g-line)}.DzEEda_cityL:hover{background:var(--g-btn);color:var(--on-g);box-shadow:inset 0 0 0 1px #0000}.DzEEda_cityAbroad:hover{background:var(--surface-2);color:var(--text)}.DzEEda_method{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 54px;display:grid}.DzEEda_step{padding:26px var(--sp-6);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);position:relative}.DzEEda_step .DzEEda_cardIco{border-radius:var(--r-field);width:42px;height:42px;margin-bottom:14px}.DzEEda_stepNo{top:var(--sp-5);font-size:1.875rem;font-weight:var(--fw-bold);letter-spacing:-1px;background:var(--g-grad);color:#0000;opacity:.65;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;position:absolute;right:22px}.DzEEda_step h3,.DzEEda_pub h3{margin:0 0 var(--sp-2);font-size:.96875rem;font-weight:var(--fw-medium);color:var(--text)}.DzEEda_step p,.DzEEda_pub p{color:var(--text-2);font-size:.8125rem;line-height:1.62}.DzEEda_pubs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.DzEEda_pub{height:100%;padding:var(--sp-6) var(--sp-6) 22px;border-radius:var(--r-card);background:var(--surface-2);border:1.5px solid #0000;transition:border-color .2s,background-color .2s;display:block}.DzEEda_pub:hover{border-color:var(--g);background:var(--surface)}.DzEEda_pub h3{letter-spacing:-.2px;margin-bottom:7px}.DzEEda_badge{margin-bottom:var(--sp-3);padding:5px var(--sp-3);border-radius:var(--r-pill);background:var(--g-wash);font-size:.6875rem;font-weight:var(--fw-bold);line-height:var(--lh);letter-spacing:.04em;text-transform:uppercase;color:var(--g-ink);display:inline-block}.DzEEda_media .DzEEda_cardIco{border-radius:var(--r-field);width:42px;height:42px;margin-bottom:14px}.DzEEda_media h3{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text);margin:0 0 9px}.DzEEda_media p{color:var(--text-2);font-size:.84375rem;line-height:1.64}.DzEEda_mediaCta{text-align:center;margin:38px 0 0}.DzEEda_cta{padding:84px var(--sp-6);border-top:1px solid var(--g-line);text-align:center;background:radial-gradient(90% 160% at 50% 100%, color-mix(in oklab, var(--logo-mark) 30%, transparent) 0%, color-mix(in oklab, var(--logo-mark) 6%, transparent) 52%, transparent 100%), var(--bg);position:relative;overflow:hidden}.DzEEda_ctaInner{max-width:720px;margin:0 auto;position:relative}.DzEEda_cta h2{font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:var(--fw-medium);letter-spacing:-.2px;color:var(--text);margin:0 0 14px}.DzEEda_cta p{color:var(--text-2);margin:0 0 32px;font-size:.96875rem;line-height:1.6}.DzEEda_cta .DzEEda_ctaCount{font-size:var(--fs-sm);margin-top:-18px}.DzEEda_ctaCount strong{font-weight:var(--fw-bold);color:var(--text)}.DzEEda_ctaRow{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}@media (max-width:1200px){.DzEEda_bento{grid-template-columns:repeat(3,minmax(0,1fr))}.DzEEda_featured{grid-area:span 1/span 3}.DzEEda_aiCols{gap:var(--sp-10)}}@media (max-width:992px){.DzEEda_section{padding:68px 0}.DzEEda_hero{padding-top:76px}.DzEEda_numbersCard{padding:44px 26px var(--sp-10);border-radius:var(--sp-7)}.DzEEda_manifestCard{border-radius:26px;padding:44px 30px}.DzEEda_bento{grid-template-columns:repeat(2,minmax(0,1fr))}.DzEEda_featured{grid-column:span 2}.DzEEda_ai{padding:44px 34px}.DzEEda_aiCols{gap:var(--sp-10);grid-template-columns:minmax(0,1fr)}.DzEEda_grid3{grid-template-columns:minmax(0,1fr)}.DzEEda_method,.DzEEda_pubs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.DzEEda_manifest{padding:76px 0 var(--sp-16)}.DzEEda_ekg{height:var(--sp-16)}.DzEEda_logos{--logo-gap:30px}.DzEEda_logos img{max-height:var(--sp-6)}.DzEEda_pubs,.DzEEda_features{grid-template-columns:minmax(0,1fr)}.DzEEda_pair{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.DzEEda_sideRight{text-align:left;flex-direction:row}}@media (max-width:576px){.DzEEda_hero{padding:60px var(--sp-4) 0}.DzEEda_heroCta{margin-bottom:44px}.DzEEda_bento,.DzEEda_method{grid-template-columns:minmax(0,1fr)}.DzEEda_featured{grid-column:span 1}.DzEEda_ai{border-radius:var(--sp-6);padding:36px 22px}.DzEEda_match{padding:var(--sp-5) var(--sp-4)}.DzEEda_cta{padding:var(--sp-16) var(--sp-4)}.DzEEda_btn{padding:14px var(--sp-6);font-size:.90625rem}.DzEEda_cities{padding:var(--sp-5) 18px}.DzEEda_numbersCard{border-radius:22px;padding:34px 18px 30px}.DzEEda_manifestCard{border-radius:22px;padding:36px 22px}}@media (prefers-reduced-motion:no-preference){.DzEEda_btn{transition:translate .18s,box-shadow .18s,background-color .18s,border-color .18s,color .18s}.DzEEda_solid:hover:not(:disabled),.DzEEda_social:hover,.DzEEda_city:hover{translate:0 var(--lift-2)}.DzEEda_social{transition:translate .18s,border-color .18s,color .18s,box-shadow .18s}.DzEEda_city{transition:translate .15s,background-color .15s,color .15s,box-shadow .15s}.DzEEda_tile{transition:translate .2s,border-color .2s,background-color .2s}.DzEEda_card,.DzEEda_pub{transition:translate .2s,box-shadow .2s,border-color .2s,background-color .2s}.DzEEda_tile:hover,.DzEEda_card:hover,.DzEEda_pub:hover{translate:0 var(--lift-4)}.DzEEda_aurora{will-change:transform}.DzEEda_aurora1{animation:18s ease-in-out infinite alternate DzEEda_drift1}.DzEEda_aurora2{animation:22s ease-in-out infinite alternate DzEEda_drift2}.DzEEda_radar,.DzEEda_streak,.DzEEda_sheen{display:block}.DzEEda_radar{animation:22s linear infinite DzEEda_spin}.DzEEda_streak1{animation:13s ease-in 4s infinite DzEEda_streak}.DzEEda_streak2{animation:17s ease-in 10s infinite DzEEda_streak}.DzEEda_wave1{animation:30s linear infinite DzEEda_slide}.DzEEda_wave2{animation:44s linear infinite reverse DzEEda_slide}.DzEEda_wave3{animation:36s linear infinite DzEEda_slide}.DzEEda_w{animation:1.3s cubic-bezier(.22,1,.36,1) both DzEEda_word;animation-delay:calc(var(--d,0) * .35s + .2s)}.DzEEda_ekgPath{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s ease-out 1.5s forwards DzEEda_ekgDraw,4.5s ease-in-out 3.9s infinite DzEEda_ekgBreathe}.DzEEda_track{animation:38s linear infinite DzEEda_ticker}.DzEEda_orb{animation:9s ease-in-out infinite DzEEda_orb}.DzEEda_sheen{animation:9s ease-in-out infinite DzEEda_sheen}.DzEEda_logos{animation:25s linear infinite DzEEda_logos}.DzEEda_scoreVal{transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1) .4s}.js [data-reveal]:not([data-in]) .DzEEda_scoreVal{stroke-dashoffset:326.7px}}@media (prefers-reduced-motion:reduce){.DzEEda_viewport{-webkit-mask-image:none;mask-image:none}.DzEEda_logos{row-gap:var(--sp-4);flex-wrap:wrap;justify-content:center;width:auto}.DzEEda_logos li[aria-hidden]{display:none}}@keyframes DzEEda_spin{to{rotate:360deg}}@keyframes DzEEda_streak{0%,86%{opacity:0;transform:translate(0)rotate(-24deg)}88%{opacity:.9}to{opacity:0;transform:translate(130vw)rotate(-24deg)}}@keyframes DzEEda_slide{to{transform:translate(-50%)}}@keyframes DzEEda_drift1{to{transform:translate(80px,70px)scale(1.12)}}@keyframes DzEEda_drift2{to{transform:translate(-70px,-60px)scale(1.1)}}@keyframes DzEEda_word{0%{filter:blur(12px);translate:0 10px}}@keyframes DzEEda_ekgDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes DzEEda_ekgBreathe{0%,to{opacity:1}50%{opacity:.82}}@keyframes DzEEda_ticker{to{transform:translate(-50%)}}@keyframes DzEEda_orb{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.5;transform:scale(1.09)}}@keyframes DzEEda_sheen{0%,62%{opacity:0;transform:translate(0)rotate(18deg)}66%{opacity:1}to{opacity:0;transform:translate(320%)rotate(18deg)}}@keyframes DzEEda_logos{to{transform:translateX(calc(-50% - var(--logo-gap) / 2))}}
.kvq9ma_box{width:min(720px, calc(100vw - 2 * var(--gutter)));overscroll-behavior:contain;height:fit-content;max-height:min(88dvh,880px);padding:var(--sp-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), color-mix(in oklab, var(--surface) 88%, transparent);color:var(--text);box-shadow:var(--glass-shadow), var(--shadow-lg);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);margin:auto;position:fixed;inset:0;overflow:auto}.kvq9ma_box::backdrop{background:var(--backdrop)}.kvq9ma_box:focus{outline:none}.kvq9ma_preview{width:min(560px, calc(100vw - 2 * var(--gutter)))}.kvq9ma_matches{padding:0;overflow:hidden}.kvq9ma_matches:popover-open{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.kvq9ma_head{align-items:flex-start;gap:var(--sp-3);display:flex}.kvq9ma_matches>.kvq9ma_head{padding:var(--sp-4) var(--sp-4) 0}.kvq9ma_headText{flex:1;gap:2px;min-width:0;display:grid}.kvq9ma_title{font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-heading);overflow-wrap:anywhere}.kvq9ma_sub{color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.kvq9ma_sub b{color:var(--text);font-weight:var(--fw-medium)}.kvq9ma_close{border-radius:var(--r-field);width:36px;height:36px;color:var(--text-3);cursor:pointer;transition:background-color var(--t), color var(--t);background:0 0;border:0;flex:none;place-items:center;margin:-6px -6px 0 0;display:inline-grid}.kvq9ma_close:hover{background:var(--surface-2);color:var(--text)}.kvq9ma_bar{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--glass-line);flex-wrap:wrap;display:flex}.kvq9ma_bar select{width:auto;height:36px;padding-inline:var(--sp-3);background:var(--glass-field);flex:150px}.kvq9ma_bar>button{flex:none}.kvq9ma_alert{margin:var(--sp-2) var(--sp-4) 0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-field);background:var(--down-pale);color:var(--down-ink);font-size:var(--fs-sm)}.kvq9ma_list{overscroll-behavior:contain;min-height:120px;padding:var(--sp-3) var(--sp-4);overflow:auto}.kvq9ma_rows{gap:var(--sp-2);display:grid}.kvq9ma_state{gap:var(--sp-1);min-height:120px;padding:var(--sp-4);color:var(--text-2);font-size:var(--fs-sm);text-align:center;place-content:center;display:grid}.kvq9ma_state small{color:var(--text-3);font-size:var(--fs-xs)}.kvq9ma_row{--tone-ink:var(--brand-ink);--tone-pale:var(--brand-pale);align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);border:1px solid var(--glass-line);border-radius:var(--r-field);background:var(--glass-field);transition:border-color var(--t);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kvq9ma_row:hover{border-color:color-mix(in oklab, var(--brand) 32%, var(--glass-line))}.kvq9ma_row[data-tone=high]{--tone-ink:var(--up-ink);--tone-pale:var(--up-pale)}.kvq9ma_row[data-tone=low]{--tone-ink:var(--text-2);--tone-pale:var(--surface-2)}.kvq9ma_score{min-width:52px;height:32px;padding-inline:var(--sp-2);border-radius:var(--r-pill);background:var(--tone-pale);color:var(--tone-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);place-items:center;display:grid}.kvq9ma_info{gap:2px;min-width:0;display:grid}.kvq9ma_name{max-width:100%;color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-bold);text-align:left;overflow-wrap:anywhere;text-underline-offset:3px;transition:text-decoration-color var(--t), color var(--t);justify-self:start;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.kvq9ma_name:hover{color:var(--brand-ink);text-decoration-color:currentColor}.kvq9ma_contact{gap:2px var(--sp-3);color:var(--text-2);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.kvq9ma_contact a{align-items:center;gap:var(--sp-1);overflow-wrap:anywhere;min-width:0;display:inline-flex}.kvq9ma_contact a:hover{color:var(--brand-ink)}.kvq9ma_contact svg{color:var(--text-3);flex:none}.kvq9ma_profile{align-items:center;gap:var(--sp-1);min-height:32px;padding:0 var(--sp-3);border:1px solid color-mix(in oklab, var(--brand) 30%, transparent);border-radius:var(--r-pill);color:var(--brand-ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;transition:background-color var(--t);display:inline-flex}.kvq9ma_profile:hover{background:var(--brand-pale)}.kvq9ma_row>.kvq9ma_ai,.kvq9ma_row>.kvq9ma_more{grid-column:1/-1}.kvq9ma_ai{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-field);background:var(--brand-wash);color:var(--text-2);font-size:var(--fs-xs);line-height:1.5;display:flex}.kvq9ma_aiBadge{padding:1px var(--sp-2);border-radius:var(--r-pill);background:var(--brand-pale);color:var(--brand-ink);font-weight:var(--fw-bold);flex:none;align-items:center;gap:4px;display:inline-flex}.kvq9ma_more>summary{gap:var(--sp-2);width:fit-content;color:var(--brand-ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer}.kvq9ma_more>summary:after{width:6px;height:6px}.kvq9ma_dims{gap:var(--sp-1) var(--sp-2);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));display:grid}.kvq9ma_dim{align-items:center;gap:var(--sp-2);padding:4px var(--sp-2);border-radius:var(--r-tag);font-size:var(--fs-xs);grid-template-columns:14px minmax(0,1fr) auto;display:grid}.kvq9ma_dim[data-tone=good] svg{color:var(--up-ink)}.kvq9ma_dim[data-tone=partial] svg{color:var(--warn-ink)}.kvq9ma_dim[data-tone=none] svg{color:var(--down-ink)}.kvq9ma_dim[data-tone=unknown] svg{color:var(--text-3)}.kvq9ma_dim b{color:var(--text)}.kvq9ma_chips{gap:var(--sp-1);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.kvq9ma_chips li{padding:2px var(--sp-2);border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere}.kvq9ma_chips .kvq9ma_matched{background:var(--up-pale);color:var(--up-ink)}.kvq9ma_foot{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--glass-line);color:var(--text-3);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.kvq9ma_avatar{border-radius:var(--r-full);background:var(--brand-pale);width:44px;height:44px;color:var(--brand-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);object-fit:cover;flex:none;place-items:center;display:grid}.kvq9ma_facts{gap:var(--sp-1) var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.kvq9ma_facts li{min-height:28px;padding:0 var(--sp-3);border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass-field);color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.kvq9ma_facts svg{color:var(--brand-mid);flex:none}.kvq9ma_about{margin-top:var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);line-height:1.6}.kvq9ma_section{gap:var(--sp-1);margin-top:var(--sp-4);display:grid}.kvq9ma_label{color:var(--text-3);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase}.kvq9ma_entries{gap:var(--sp-2);font-size:var(--fs-sm);display:grid}.kvq9ma_entries li{gap:1px;display:grid}.kvq9ma_entries b{font-weight:var(--fw-medium);overflow-wrap:anywhere}.kvq9ma_entries span{color:var(--text-3);font-size:var(--fs-xs)}.kvq9ma_links{gap:var(--sp-1) var(--sp-4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.kvq9ma_links a{min-width:0;min-height:32px;color:var(--brand-ink);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.kvq9ma_links a:hover{text-underline-offset:3px;text-decoration:underline}.kvq9ma_links svg{flex:none}.kvq9ma_note{margin-top:var(--sp-3);color:var(--text-3);font-size:var(--fs-xs)}.kvq9ma_actions{gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--glass-line);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.kvq9ma_box:popover-open{animation:kvq9ma_box-in .22s var(--ease-out)}.kvq9ma_box:popover-open::backdrop{animation:.2s kvq9ma_backdrop-in}}@keyframes kvq9ma_box-in{0%{opacity:0;translate:0 8px;scale:.985}}@keyframes kvq9ma_backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.kvq9ma_row,.kvq9ma_close,.kvq9ma_name,.kvq9ma_profile{transition:none}}@media (max-width:480px){.kvq9ma_row{grid-template-columns:auto minmax(0,1fr)}.kvq9ma_row>.kvq9ma_profile{grid-column:2;justify-self:start}}
