@font-face{font-family:Geologica;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/geologica-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2190-2193,U+2212,U+2122,U+2713}@font-face{font-family:Geologica;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/geologica-cyr.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0493,U+049A-049B,U+04A2-04A3,U+04AE-04B1,U+04BA-04BB,U+04D8-04D9,U+04E8-04E9}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(fonts/onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2116,U+2190-2193,U+2212,U+2122,U+2713}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(fonts/onest-cyr.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0493,U+049A-049B,U+04A2-04A3,U+04AE-04B1,U+04BA-04BB,U+04D8-04D9,U+04E8-04E9,U+2116}@font-face{font-family:"Text Fallback";src:local("Arial"),local("ArialMT");font-weight:400 599;size-adjust:105.10%;ascent-override:92.29%;descent-override:29.02%;line-gap-override:0.00%}@font-face{font-family:"Text Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 900;size-adjust:100.90%;ascent-override:96.13%;descent-override:30.23%;line-gap-override:0.00%}@font-face{font-family:"Display Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:400 900;size-adjust:103.70%;ascent-override:94.02%;descent-override:26.52%;line-gap-override:0.00%}@font-face{font-family:"Num Fallback";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:400 900;size-adjust:106.90%;ascent-override:91.21%;descent-override:25.72%;line-gap-override:0.00%}:root{--font-display:Geologica,"Display Fallback","Helvetica Neue",Arial,sans-serif;--font-num:Geologica,"Num Fallback","Helvetica Neue",Arial,sans-serif;--font-head:Geologica,"Display Fallback","Helvetica Neue",Arial,sans-serif;--font-text:Onest,"Text Fallback","Helvetica Neue",Arial,sans-serif}:root{--fs-cap:.8125rem;--fs-sm:.875rem;--fs-body:1rem;--fs-lead:clamp(1.0625rem,1rem + .3vw,1.25rem);--fs-eyebrow:.75rem;--fs-h4:1.0625rem;--fs-h3:clamp(1.1875rem,1.1rem + .4vw,1.375rem);--fs-h2:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);--fs-h1:clamp(2.25rem,1.4rem + 3.4vw,4rem);--fs-num:clamp(2rem,1.4rem + 2.4vw,3.25rem);--fs-num-sm:clamp(1.5rem,1.2rem + 1vw,2rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--sec-pad:clamp(64px,4rem + 4vw,112px);--gutter:16px;--w-max:1200px;--bleed:max(var(--gutter),(100vw - var(--w-max)) / 2);--r-xs:6px;--r-pill:999px;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--ease-ui:cubic-bezier(.2,.8,.2,1);--dur-press:120ms;--dur-hover:180ms;--dur-pop:200ms;--dur-fold:240ms;--dur-sheet:320ms;--dur-sheet-out:220ms;--you:var(--twilight,#56658F);--them:var(--ink,#0D1117);--both:var(--sun,#F2B630);--act:var(--sun,#F2B630);--mark:var(--hand,#D7301F);--line-2:#D3D9E2}@media (min-width:600px){:root{--gutter:24px}}@media (min-width:1024px){:root{--gutter:32px}}@media (min-width:1280px){:root{--gutter:40px}}@media (min-width:1440px){:root{--w-max:1280px;--gutter:48px}}@media (min-width:1680px){:root{--w-max:1360px}}@supports (width:1cqw){body{container-type:inline-size}:root{--bleed:max(var(--gutter),(100cqw - var(--w-max)) / 2)}}:root{--t-hero:3.75rem;--t-h2:2.5rem;--t-h3:1.75rem;--t-lead:1.25rem;--t-body:1rem;--t-ui:.875rem;--t-meta:.75rem;--t-fig:6rem;--twilight:#56658F;--twilight-on-night:#8C9BD0;--sh-f9:0 1px 2px rgb(13 17 23/.04),0 12px 32px -12px rgb(13 17 23/.12);--r-ctl:8px;--r-card:12px;--r-frame:16px;--sec-y:128px;--sec-head:48px;--card-pad:24px}@media (max-width:1023px){:root{--sec-y:96px}}@media (max-width:767px){:root{--t-hero:2.5rem;--t-h2:1.75rem;--t-h3:1.25rem;--t-lead:1rem;--t-fig:3.75rem;--sec-y:64px;--sec-head:32px;--card-pad:16px}}.v2{--bg:#F8FAFC;--bg-alt:#F1F4F8;--panel:#EEF2F7;--card:#FFFFFF;--surface:#FFFFFF;--ink:#0D1117;--ink-2:#475163;--ink-3:#5F6878;--line:#E4E7EC;--line-2:#D3D9E2;--line-ctl:#868FA0;--brand:#121A30;--brand-2:#1C2645;--brand-ink:#FFFFFF;--night:#121A30;--on-night:#FFFFFF;--on-night-2:#C9D2E3;--on-night-3:#A9B4C8;--sun:#F2B630;--sun-2:#E5A716;--sun-ink:#1A1300;--sun-soft:#FFF4D6;--sun-text:#8A5B00;--hand:#D7301F;--hand-ink:#B3261A;--hand-soft:#FDECEA;--ok:#1F8A5B;--ok-ink:#17744C;--ok-soft:#E6F4EE;--info:#1F5BD8;--link:#1F5BD8;--info-soft:#EAF1FE;--ring:#1F5BD8;--r-sm:12px;--r:20px;--r-lg:28px;--sh-1:0 1px 2px rgba(13,17,23,.05),0 1px 1px rgba(13,17,23,.03);--sh-2:0 2px 4px rgba(13,17,23,.04),0 12px 32px -8px rgba(13,17,23,.14);--sh-float:var(--sh-f9);--sh-sun:inset 0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(26,19,0,.18);--sh:var(--sh-1);--sans:var(--font-text,Onest,"Helvetica Neue",Arial,sans-serif);--display-v3:var(--font-display,Geologica,"Helvetica Neue",Arial,sans-serif);--num:var(--font-num,Geologica,"Helvetica Neue",Arial,sans-serif);background:var(--bg);color:var(--ink);font:400 var(--fs-body)/1.6 var(--sans)}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) .v2{--bg:#0B0F17;--bg-alt:#111723;--panel:#1A2130;--card:#171F2E;--surface:#171F2E;--ink:#E9EDF2;--ink-2:#B4BCC8;--ink-3:#8C95A3;--line:#263045;--line-2:#2E3849;--line-ctl:#6E788A;--brand:#131B2E;--brand-2:#1C2645;--night:#131B2E;--sun-soft:#3A3013;--sun-text:#F2C14E;--hand-ink:#FF7A6A;--hand-soft:#3A1714;--ok-ink:#4CD08F;--ok-soft:#0F2A20;--info:#7FA6FF;--link:#7FA6FF;--info-soft:#14233F;--ring:#7FA6FF;--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 2px 4px rgba(0,0,0,.4),0 12px 32px -8px rgba(0,0,0,.5);--sh:var(--sh-1)}}:root[data-theme=dark] .v2{--bg:#0B0F17;--bg-alt:#111723;--panel:#1A2130;--card:#171F2E;--surface:#171F2E;--ink:#E9EDF2;--ink-2:#B4BCC8;--ink-3:#8C95A3;--line:#263045;--line-2:#2E3849;--line-ctl:#6E788A;--brand:#131B2E;--brand-2:#1C2645;--night:#131B2E;--sun-soft:#3A3013;--sun-text:#F2C14E;--hand-ink:#FF7A6A;--hand-soft:#3A1714;--ok-ink:#4CD08F;--ok-soft:#0F2A20;--info:#7FA6FF;--link:#7FA6FF;--info-soft:#14233F;--ring:#7FA6FF;--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 2px 4px rgba(0,0,0,.4),0 12px 32px -8px rgba(0,0,0,.5);--sh:var(--sh-1)}@font-face{font-family:Native;font-weight:500;font-display:swap;src:url(fonts/native-ka.woff2) format("woff2");unicode-range:U+10A0-10FF}@font-face{font-family:Native;font-weight:500;font-display:swap;src:url(fonts/native-hy.woff2) format("woff2");unicode-range:U+0530-058F}@font-face{font-family:Native;font-weight:500;font-display:swap;src:url(fonts/native-cy.woff2) format("woff2");unicode-range:U+0400-04FF}:root{--paper:#EEF1F3;--paper-2:#E2E6EA;--surface:#F8F9FA;--ink:#0D1117;--ink-2:#4A5363;--ink-3:#626B7A;--rule:#9AA4B2;--line:#D0D6DE;--night:#17213B;--hatch:#24305A;--twilight:#56658F;--day:#FFFFFF;--sun:#F2B630;--sun-ink:#1A1300;--sun-soft:#F8E3AE;--hand:#D7301F;--hand-ink:#B3261A;--display:var(--font-display);--text:var(--font-text);--w-text:690px;color-scheme:light}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]){--paper:#0B0F17;--paper-2:#151B27;--surface:#101622;--ink:#E9EDF2;--ink-2:#AEB6C2;--ink-3:#8C95A3;--rule:#4A5466;--line:#232B3A;--night:#05070D;--hatch:#1A2236;--twilight:#3B4A70;--day:#263049;--sun:#F2B630;--sun-ink:#1A1300;--sun-soft:#3A3013;--hand:#FF5A47;--hand-ink:#FF7A6A;color-scheme:dark}}:root[data-theme=dark]{--paper:#0B0F17;--paper-2:#151B27;--surface:#101622;--ink:#E9EDF2;--ink-2:#AEB6C2;--ink-3:#8C95A3;--rule:#4A5466;--line:#232B3A;--night:#05070D;--hatch:#1A2236;--twilight:#3B4A70;--day:#263049;--sun:#F2B630;--sun-ink:#1A1300;--sun-soft:#3A3013;--hand:#FF5A47;--hand-ink:#FF7A6A;color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 18px/1.62 var(--text);font-kerning:normal}a{color:inherit}main a:not(.btn){color:var(--ink);text-decoration:underline;text-decoration-color:var(--hand);text-decoration-thickness:1.5px;text-underline-offset:3px}main a:not(.btn):hover{color:var(--hand-ink)}:focus-visible{outline:3px solid var(--ring,#1F5BD8);outline-offset:2px}.skip{position:absolute;left:-999px;top:8px;background:var(--surface);padding:8px 12px;z-index:10;font-family:var(--display)}.skip:focus{left:16px}.wrap{max-width:calc(var(--w-max) + 2 * max(20px,var(--gutter)));margin:0 auto;padding:0 max(20px,var(--gutter))}h1,h2,h3,summary,.btn,.top,.crumbs,table,.muted,caption,footer,.cta,.steps li::before,label{font-family:var(--display)}h1,h2,h3{margin:0;line-height:1.02;text-wrap:balance;letter-spacing:-.015em}h1{font-size:clamp(2.3rem,1.2rem + 4.6vw,4.6rem);font-weight:800;margin-top:.5rem;max-width:9.77em}h2{font-size:clamp(1.45rem,1.15rem + 1.1vw,2.05rem);font-weight:760;margin-top:3.4rem;padding-top:.9rem;border-top:2px solid var(--ink)}h3{font-size:1.08rem;font-weight:700;margin-top:1.9rem;letter-spacing:0}p,ul,ol{margin:.9rem 0 0}ul,ol{padding-left:1.15rem}li+li{margin-top:.32rem}body:not(.v2) main.wrap>:is(p,ul,ol),body:not(.v2) .note{max-width:var(--w-text)}.muted{color:var(--ink-3);font-size:.86rem;line-height:1.45}td.n,th.n{font-variant-numeric:tabular-nums lining-nums}.top{border-bottom:1px solid var(--ink);background:var(--paper)}.top .wrap{display:flex;align-items:center;gap:22px;min-height:64px}.brand{display:flex;align-items:center;gap:10px;font-weight:850;font-size:1.28rem;letter-spacing:-.02em;text-decoration:none;margin-right:auto}.brand svg{width:30px;height:30px;flex:none}.mk-ring{fill:none;stroke:var(--ink);stroke-width:2.6}.mk-lens{fill:var(--sun)}.mk-hand{stroke:var(--hand);stroke-width:2.4;stroke-linecap:round}.top nav{display:flex;gap:20px}.top nav a{text-decoration:none;color:var(--ink-2);font-size:.93rem;font-weight:560;padding:6px 0;border-bottom:2px solid transparent}.top nav a:hover{color:var(--ink)}.top nav a[aria-current]{color:var(--ink);border-bottom-color:var(--hand)}@media (max-width:820px){.top nav{display:none}.top .wrap{min-height:56px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 20px;border-radius:3px;font-weight:680;font-size:.97rem;text-decoration:none;border:1.5px solid var(--ink);cursor:pointer;white-space:nowrap;letter-spacing:.005em}.btn-sm{min-height:38px;padding:7px 14px;font-size:.9rem}.crumbs{font-size:.84rem;color:var(--ink-3);margin-top:1.5rem}.crumbs a{color:var(--ink-3)!important;text-decoration:none!important}.crumbs a:hover{color:var(--ink)!important}.crumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.crumbs li+li::before{content:"/";margin-right:6px;color:var(--rule)}.crumbs li+li{margin-top:0}@media (max-width:640px){.crumbs ol{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.crumbs ol::-webkit-scrollbar{display:none}.crumbs li[aria-current]{display:none}}.head{padding:.4rem 0 1.4rem}.tbl{overflow-x:auto;margin-top:1.1rem}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{padding:9px 14px 9px 0;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}thead th{font-size:.8rem;font-weight:650;color:var(--ink-2);border-bottom:1.5px solid var(--ink);white-space:nowrap}tbody th{font-weight:560}td.n,th.n{text-align:right;white-space:nowrap;padding-right:0;padding-left:14px}tbody tr:hover{background:var(--paper-2)}tr.me th,tr.me td{font-weight:720}tr.me th{box-shadow:inset 3px 0 0 var(--hand);padding-left:10px}caption{caption-side:bottom;text-align:left;padding:8px 0;font-size:.82rem;color:var(--ink-3)}.bar{display:flex;align-items:center;gap:10px;min-width:170px}.bar i{display:block;height:7px;background:var(--ink);flex:none}.bar span{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}tr.me .bar i{background:var(--hand)}.cta{margin-top:3rem;background:#0D1117;color:#EEF1F3;padding:26px 26px 24px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}main>.cta{box-shadow:0 0 0 100vmax #0D1117;clip-path:inset(0 -100vmax);padding:clamp(32px,1.4rem + 1.6vw,48px) 0}.cta strong{font-size:clamp(1.2rem,1rem + .8vw,1.6rem);font-weight:800;letter-spacing:-.015em;line-height:1.1;display:block}.cta p{margin:.45rem 0 0;color:#C3CAD4;font-family:var(--text);font-size:1rem}@media (max-width:640px){.cta{grid-template-columns:1fr}}.note{border-left:3px solid var(--hand);background:var(--paper-2);padding:11px 15px;margin-top:1.1rem;font-size:.97rem}details{border-bottom:1px solid var(--line);padding:13px 0}details:first-of-type{border-top:1px solid var(--ink)}summary{font-weight:680;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;font-size:1.02rem}summary::-webkit-details-marker{display:none}summary::after{content:"+";color:var(--hand);font-weight:500;font-size:1.2rem;line-height:1}details[open] summary::after{content:"−"}details p{color:var(--ink-2);max-width:var(--w-text)}.sources{font-size:.84rem;color:var(--ink-3);word-break:break-word;padding-left:1.4rem;font-family:var(--text)}.sources a{color:var(--ink-2)!important;text-decoration-color:var(--rule)!important}sup a{text-decoration:none!important;font-family:var(--display);font-size:.68em;font-weight:700;color:var(--hand-ink)!important;padding:0 1px}.related{margin-top:2.6rem}.split{display:grid;grid-template-columns:1.2fr 1fr;gap:34px;align-items:start}@media (max-width:880px){.split{grid-template-columns:1fr}}.steps{counter-reset:s;list-style:none;padding:0}.steps li{counter-increment:s;position:relative;padding:0 0 0 52px;margin-top:18px}.steps li::before{content:counter(s);position:absolute;left:0;top:-4px;font-size:1.9rem;font-weight:800;color:var(--hand)}.form{display:grid;gap:16px;max-width:660px;margin-top:1.2rem}.form label{display:grid;gap:5px;font-weight:620;font-size:.88rem}.form input,.form select,.form textarea{font:500 1rem var(--display);padding:10px 2px;border:0;border-bottom:1.5px solid var(--ink);background:transparent;color:var(--ink);border-radius:0}.form textarea{min-height:120px;border:1.5px solid var(--ink);padding:10px}.form .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:560px){.form .row{grid-template-columns:1fr}}footer{margin-top:4.5rem;border-top:3px solid var(--ink);background:var(--paper)}footer .wrap{padding-top:28px;padding-bottom:36px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px;font-size:.9rem;color:var(--ink-2)}footer h2{font-size:.95rem;margin:0 0 8px;padding:0;border:0;color:var(--ink)}footer p{font-family:var(--text)}footer ul{list-style:none;padding:0;margin:0}footer li{margin-top:7px}footer a{text-decoration:none;color:var(--ink-2)}footer a:hover{color:var(--hand-ink)}footer .legal{grid-column:1/-1;font-size:.8rem;color:var(--ink-3);border-top:1px solid var(--line);padding-top:14px;font-family:var(--text)}@media (max-width:760px){footer .wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color,box-shadow!important;transition-duration:150ms!important;transition-delay:0s!important}html{scroll-behavior:auto!important}}@media print{.top,footer,.cta{display:none}}footer .wrap{grid-template-columns:1.3fr 1fr 1fr 1fr}@media (max-width:900px){footer .wrap{grid-template-columns:1fr 1fr}}@media (max-width:520px){footer .wrap{grid-template-columns:1fr}}@media (max-width:820px){.top .wrap{gap:12px}}@media (max-width:420px){.top .btn-sm{padding:7px 10px;font-size:.84rem}}details.more{margin-top:2.6rem;border:0;border-top:2px solid var(--ink);padding:14px 0}details.more summary{font-size:1.15rem;font-weight:760}details.more h3{font-size:.95rem;color:var(--ink-2)}@media (max-width:560px){.top .wrap{gap:10px}}@media (max-width:380px){.brand .bt{display:none}}.top .login{font-size:.93rem;font-weight:620;color:var(--ink);text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}.top .login:hover,.top .login[aria-current]{border-bottom-color:var(--hand)}.search{display:grid;grid-template-columns:1fr 220px auto;gap:12px 18px;align-items:end;margin-top:1.4rem;padding:18px 0 16px;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--display)}.search input,.search select{font:600 1.05rem var(--display);padding:9px 2px;border:0;border-bottom:1.5px solid var(--ink);background:transparent;color:var(--ink);border-radius:0;width:100%}.search input::placeholder{color:var(--ink-3);font-weight:500}.search .btn{min-height:46px}@media (max-width:760px){.search{grid-template-columns:1fr}.search .btn{width:100%}}.or{margin-top:1rem;font-family:var(--display);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.or>span{color:var(--ink-3);font-size:.9rem}.or small{color:var(--ink-3);font-size:.84rem}.jobs{list-style:none;padding:0;margin:1rem 0 0;border-top:1px solid var(--ink)}.tag{display:inline-block;vertical-align:2px;margin-left:6px;padding:1px 6px;font-size:.72rem;font-weight:700;letter-spacing:.02em;background:var(--sun);color:var(--sun-ink);border-radius:2px}.tag.new{background:var(--ink);color:var(--paper)}.empty{font-family:var(--display);padding:16px 0}.talent-f{grid-template-columns:repeat(4,1fr) auto}@media (max-width:980px){.talent-f{grid-template-columns:1fr 1fr}.talent-f .btn{grid-column:1/-1}}@media (max-width:520px){.talent-f{grid-template-columns:1fr}}.v2 h1,.v2 h2,.v2 h3{font-family:var(--display-v3);letter-spacing:-.015em;text-wrap:balance}.v2 h1{font-size:var(--fs-h1);font-weight:680;line-height:1.05;letter-spacing:-.02em;max-width:10.35em;margin-top:0}.v2 h2{font-size:var(--fs-h2);font-weight:640;line-height:1.1;border-top:0;padding-top:0;margin-top:2.6rem}.v2 h3{font-size:var(--fs-h3);font-weight:620;line-height:1.25;letter-spacing:-.005em}.v2 h4{font-size:var(--fs-h4);font-weight:650;line-height:1.3}.v2 p,.v2 li{font-family:var(--sans)}.v2 main a:not(.btn):not(.card):not(.chip):not(.tile-ic){color:var(--info);text-decoration:none}.v2 main a:not(.btn):not(.card):not(.chip):not(.tile-ic):hover{text-decoration:underline}.v2 .wrap{max-width:calc(var(--w-max) + 2 * var(--gutter))}.ic{width:20px;height:20px;flex:none;vertical-align:-4px}.ic-sm{width:16px;height:16px;vertical-align:-3px}.avatar{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff;font:800 .95rem/1 var(--sans);flex:none;letter-spacing:.02em}.avatar.sm{width:32px;height:32px;border-radius:9px;font-size:.78rem}.avatar.lg{width:64px;height:64px;border-radius:16px;font-size:1.3rem}.v2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-sm);font:700 .98rem/1 var(--sans);padding:13px 20px;border:1.5px solid transparent;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.v2 .btn-sun{background:var(--sun);color:var(--sun-ink)!important;border-color:var(--sun)}.v2 .btn-sun:hover{background:var(--sun-2);border-color:var(--sun-2)}.v2 .btn-dark{background:var(--brand);color:#fff!important;border-color:var(--brand)}.v2 .btn-dark:hover{background:var(--brand-2)}.v2 .btn-ghost{background:var(--card);color:var(--ink)!important;border-color:var(--line-2)}.v2 .btn-ghost:hover{border-color:var(--ink)}.v2 .btn-lg{padding:16px 26px;font-size:1.05rem}.v2 .btn-sm{padding:9px 14px;font-size:.88rem}.stats{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:10px;font:600 .95rem var(--sans);color:#C9D2E3}.stats b{color:#fff;font-weight:800;font-size:1.05rem}.card{display:block;background:var(--card);border-radius:var(--r);box-shadow:var(--sh);padding:22px;color:var(--ink)!important;text-decoration:none!important;border:1px solid var(--line)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font:700 .78rem/1.4 var(--sans);background:var(--bg);color:var(--ink-2)}.b-hot{background:var(--hand-soft);color:var(--hand-ink)}.b-new{background:var(--ok-soft);color:var(--ok-ink)}.b-top{background:var(--sun-soft);color:var(--sun-text)}.b-ok{background:var(--info-soft);color:var(--info)}.b-info{background:var(--bg);color:var(--ink-2)}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);font:600 .9rem var(--sans);color:var(--ink)!important;text-decoration:none!important;cursor:pointer}.chip small{color:var(--ink-3);font-weight:600}.chip:hover{border-color:var(--ink)}.chip.on,.chip[aria-current]{background:var(--brand);border-color:var(--brand);color:#fff!important}.chip.on small,.chip[aria-current] small{color:#C9D2E3}.meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--ink-2);font:500 .92rem var(--sans);margin:8px 0 0;padding:0;list-style:none}.meta li{display:inline-flex;align-items:center;gap:6px;margin:0}.meta .ic{color:var(--ink-3)}.v2 .page{padding:24px 0 48px}.side{position:sticky;top:16px;display:grid;gap:16px}@media (max-width:980px){.side{position:static}}.empty{text-align:center;padding:40px 20px;color:var(--ink-2)}.empty .ic{width:40px;height:40px;color:var(--ink-3)}.price{display:flex;flex-direction:column;gap:12px}.price ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.price li{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:.95rem}.price li .ic{color:var(--ok);margin-top:2px}:root:has(.etop){scroll-padding-top:84px}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.etop{--eh-bg:#FFFFFF;--eh-ink:#0D1117;--eh-ink-2:#4A5363;--eh-line:#E3E7EE;--eh-hov:#F1F3F7;--eh-sun:#F2B630;--eh-sun-2:#E5A716;--eh-sun-ink:#1A1300;--eh-sh:0 2px 6px rgba(13,17,23,.06),0 14px 34px rgba(13,17,23,.14);--eh-f:Geologica,"Helvetica Neue",Arial,sans-serif;position:sticky;top:0;z-index:30;background:var(--eh-bg);border-bottom:1px solid var(--eh-line);font-family:var(--eh-f);color:var(--eh-ink)}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) .etop,:root:not([data-theme=light]) .efoot{--eh-bg:#0F1521;--eh-ink:#E9EDF2;--eh-ink-2:#B4BCC8;--eh-line:#232B3A;--eh-hov:#1A2232;--eh-sh:0 2px 6px rgba(0,0,0,.4),0 14px 34px rgba(0,0,0,.5)}}:root[data-theme=dark] .etop,:root[data-theme=dark] .efoot{--eh-bg:#0F1521;--eh-ink:#E9EDF2;--eh-ink-2:#B4BCC8;--eh-line:#232B3A;--eh-hov:#1A2232}.etop .wrap{display:flex;align-items:center;gap:4px;min-height:64px}.etop .brand{margin-right:14px;color:var(--eh-ink);text-decoration:none}.etop .brand .mk-ring{stroke:var(--eh-ink)}.enav{display:flex;align-items:center;gap:2px;flex:1;min-width:0}.en-a{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px;border-radius:10px;color:var(--eh-ink-2)!important;font:600 .95rem/1 var(--eh-f);text-decoration:none!important;white-space:nowrap;cursor:pointer}.en-a:hover{background:var(--eh-hov);color:var(--eh-ink)!important}.en-a[aria-current],.en-a[data-on]{color:var(--eh-ink)!important;box-shadow:inset 0 -3px 0 var(--eh-sun);border-radius:10px 10px 0 0}.etop details{border:0;padding:0;margin:0;position:relative}.etop details:first-of-type{border-top:0}.etop summary{list-style:none;display:flex;font-weight:600}.etop summary::-webkit-details-marker{display:none}.etop details>summary::after,.etop details[open]>summary::after{content:none;display:none}.elogin{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:10px;text-decoration:none;white-space:nowrap;font:600 .92rem/1 var(--eh-f)}.elogin{color:var(--eh-ink);font-weight:700}.elogin:hover,.elogin[aria-current]{background:var(--eh-hov)}.emenu{display:none}.emenu>summary{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;border:1px solid var(--eh-line);color:var(--eh-ink);margin-left:8px;cursor:pointer}.emenu[open]>summary{background:var(--eh-hov)}.emenu-pop{position:absolute;right:0;top:calc(100% + 10px);width:min(320px,calc(100vw - 32px));max-height:calc(100vh - 90px);overflow:auto;background:var(--eh-bg);border:1px solid var(--eh-line);border-radius:14px;box-shadow:var(--eh-sh);padding:8px;display:grid;z-index:40}.emenu-pop a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:var(--eh-ink);text-decoration:none;font:600 .98rem var(--eh-f)}.emenu-pop a:hover,.emenu-pop a[aria-current]{background:var(--eh-hov)}.emenu-pop .em-h{margin:10px 12px 2px;font:700 .72rem var(--eh-f);text-transform:uppercase;letter-spacing:.07em;color:var(--eh-ink-2)}.emenu-pop hr{border:0;border-top:1px solid var(--eh-line);margin:6px 4px;width:auto}@media (max-width:920px){.enav,.elogin{display:none}.emenu{display:block}.etop .brand{margin-right:auto}}footer.efoot{--ef-bg:#111A2E;--ef-ink:#FFFFFF;--ef-ink-2:#B9C3D6;--ef-line:#26324C;margin-top:72px;border-top:0;background:var(--ef-bg);color:var(--ef-ink-2);font-family:var(--sans,Onest,"Helvetica Neue",Arial,sans-serif)}footer.efoot :is(.brand,h2){font-family:var(--display-v3,Geologica,"Helvetica Neue",Arial,sans-serif)}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) footer.efoot{--ef-bg:#0A0F1A;--ef-line:#1E283C}}:root[data-theme=dark] footer.efoot{--ef-bg:#0A0F1A;--ef-line:#1E283C}footer.efoot .wrap{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:28px;padding-top:44px;padding-bottom:36px;font-size:.92rem;color:var(--ef-ink-2)}.efoot .brand{color:#fff;text-decoration:none;margin:0}.efoot .mk-ring{stroke:#fff}.efoot .brand .bt{display:inline}.efoot p{font-family:inherit;margin:.8rem 0 0;line-height:1.5}footer.efoot h2{font-size:.8rem;font-weight:750;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;color:var(--ef-ink);margin:6px 0 10px;padding:0;border:0}.efoot ul{list-style:none;margin:0;padding:0}.efoot li{margin:0}.efoot li a{display:inline-flex;align-items:center;min-height:34px;color:var(--ef-ink-2);text-decoration:none}.efoot a:hover{color:#fff}.efoot .ef-brand>p>a[href^=mailto]{color:#fff;text-decoration:underline;text-decoration-color:#F2B630;text-underline-offset:3px}.efoot .legal{grid-column:1/-1;margin:8px 0 0;padding-top:18px;border-top:1px solid var(--ef-line);font-size:.8rem;color:#8E9AB0;font-family:inherit}@media (max-width:980px){footer.efoot .wrap{grid-template-columns:repeat(2,1fr)}.efoot .ef-brand{grid-column:1/-1}}@media (max-width:420px){footer.efoot .wrap{grid-template-columns:1fr}}@media (max-width:380px){.etop .brand .bt{display:inline}.etop .brand{font-size:1.15rem}}@media (max-width:330px){.etop .brand .bt{display:none}}.ds .ib{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--sun-soft);color:var(--ink);flex:none}.ecta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:56px;padding:34px 36px;border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='12.5' fill='none' stroke='%23fff' stroke-opacity='.06' stroke-width='1.1'/%3E%3Cpath d='M16 16L7.16 7.16A12.5 12.5 0 0 1 28.07 12.76Z' fill='%23F2B630' fill-opacity='.07'/%3E%3C/svg%3E") no-repeat right -170px center/340px auto,var(--brand);color:#fff;overflow:hidden}.v2 .ecta h2{color:#fff;margin:0;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.ecta p{color:#C9D2E3;margin:.5rem 0 0}.v2 .ecta p a{color:#fff!important;text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.45)!important;text-underline-offset:3px}.v2 .ecta .btn-ghost{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.35)}.v2 .ecta .btn-ghost:hover{border-color:#fff}@media (max-width:820px){.ecta{grid-template-columns:1fr;padding:26px 22px;background:var(--brand)}}.plans{align-items:stretch}.plan{gap:14px}.v2 .plan h3{margin:0;font-size:1.1rem}.plan ul{flex:1;align-content:start}.plan-slot:empty{display:none}.emp-wait{margin:0;padding:18px 20px;border-radius:12px;background:var(--card);border:1px dashed var(--line-2);color:var(--ink-2)}.wiz .emp-wait{border:0;padding:0;background:none}.ef-form{display:grid;gap:16px}.ef-fld{display:grid;gap:6px;font:650 .92rem/1.3 var(--sans);color:var(--ink)}.ef-fld input,.ef-fld select,.ef-fld textarea{font:500 1rem/1.4 var(--sans);color:var(--ink);background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--r-sm);padding:11px 14px;min-height:48px;width:100%}.ef-fld textarea{min-height:112px;resize:vertical}.ef-fld input:focus,.ef-fld select:focus,.ef-fld textarea:focus{outline:0;border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--sun) 55%,transparent)}.ef-fld small{font:500 .8rem/1.35 var(--sans);color:var(--ink-3)}.ef-fld [aria-invalid=true],.ef-fs[aria-invalid=true] .ef-pill span{border-color:var(--hand);box-shadow:0 0 0 3px var(--hand-soft)}.ef-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:620px){.ef-row{grid-template-columns:1fr}}.ef-fs{border:0;margin:0;padding:0;min-width:0}.ef-fs legend{font:650 .92rem var(--sans);color:var(--ink);padding:0;margin-bottom:8px}.ef-pills{display:flex;flex-wrap:wrap;gap:8px}.ef-pill{position:relative;display:inline-flex}.ef-pill input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ef-pill span{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--card);font:650 .92rem/1.2 var(--sans);color:var(--ink)}.ef-pill input:checked+span{background:var(--brand);border-color:var(--brand);color:#fff}.ef-pill input:focus-visible+span{outline:3px solid var(--sun);outline-offset:2px}.ef-pill small{font-weight:500;opacity:.75}.ef-check{display:flex;gap:10px;align-items:flex-start;font:500 .92rem/1.45 var(--sans);color:var(--ink-2);min-height:44px;padding-top:4px}.ef-check input{width:20px;height:20px;accent-color:var(--brand);margin:0;flex:none}.ef-check a{color:var(--info)}.ef-err,.ef-ok,.ef-note{margin:0;padding:12px 14px;border-radius:10px;font:600 .92rem/1.45 var(--sans)}.ef-err{background:var(--hand-soft);color:var(--hand-ink)}.ef-ok{background:var(--ok-soft);color:var(--ok-ink)}.ef-note{background:var(--sun-soft);color:var(--ink);font-weight:500}.ef-note b{font-weight:750}.ef-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ef-link{background:none;border:0;padding:0 2px;min-height:44px;color:var(--info);font:650 .92rem var(--sans);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ef-link.danger{color:var(--hand-ink)}.ef-alt{font:500 .92rem var(--sans);color:var(--ink-2);margin:16px 0 0}.ef-pw{position:relative}.ef-pw input{padding-right:76px}.ef-pw button{position:absolute;right:6px;bottom:6px;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:var(--bg);color:var(--ink-2);font:650 .82rem var(--sans);cursor:pointer}.v2 .emp .btn[disabled],.v2 .plans .btn[disabled]{opacity:.55;cursor:default}details.tf-d{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);padding:0}details.tf-d:first-of-type{border-top:1px solid var(--line)}.tf-d>summary{display:none;align-items:center;gap:10px;min-height:52px;padding:0 18px;font:700 1rem var(--sans)}.tf-d>summary::after{margin-left:auto}@media (max-width:980px){.tf-d>summary{display:flex}}.t-count{font:700 .98rem var(--sans);color:var(--ink-2);margin:0 0 12px}.tlist{list-style:none;padding:0;margin:0;display:grid;gap:14px}.tcard{display:flex;flex-direction:column;padding:20px}.tc-top{display:flex;gap:12px;align-items:flex-start}.tc-cc{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:#fff;font:800 .85rem var(--sans);flex:none;letter-spacing:.03em}.tc-t{min-width:0}.tc-t b{display:block;font:750 1.08rem/1.25 var(--sans)}.tc-t small{display:block;color:var(--ink-3);font:600 .85rem/1.35 var(--sans);margin-top:2px}.tc-save{margin-left:auto;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink-3);cursor:pointer;flex:none}.tc-save:hover{color:var(--hand);border-color:var(--line-2)}.tc-save[aria-pressed=true]{color:var(--hand)}.tc-save[aria-pressed=true] svg{fill:currentColor}.tcard .meta{margin-top:12px}.tc-head{font:650 1rem/1.4 var(--sans);margin:12px 0 0}.tc-sum{color:var(--ink-2);margin:6px 0 0;font-size:.95rem}.tc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tc-exp{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:4px;font:500 .88rem/1.4 var(--sans);color:var(--ink-2)}.tc-exp li{margin:0;display:flex;gap:8px;align-items:center}.tc-acts{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:14px}.tc-intro:empty{display:none}.tc-intro{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.tmore{margin-top:16px;text-align:center}.auth{display:grid;justify-content:center;padding:40px 0 8px}.v2 .wiz{padding:0;overflow:hidden}.wiz-steps{display:flex;gap:0;list-style:none;margin:0;padding:12px 10px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,var(--card));overflow-x:auto;scrollbar-width:none}.wiz-steps li{display:flex;align-items:center;gap:7px;margin:0;padding:6px 6px;font:650 .86rem var(--sans);color:var(--ink-3);white-space:nowrap}.wiz-steps .n{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;border:1.5px solid var(--line-2);font:800 .8rem var(--sans);background:var(--card)}.wiz-steps li[aria-current]{color:var(--ink)}.wiz-steps li[aria-current] .n{background:var(--brand);border-color:var(--brand);color:#fff}.wiz-steps li.done .n{background:var(--ok);border-color:var(--ok);color:#fff}.wiz-steps li+li::before{content:"";width:10px;height:1.5px;background:var(--line-2);margin-right:2px}@media (max-width:760px){.wiz-steps .t{display:none}.wiz-steps li[aria-current] .t{display:inline}}.wiz-body{padding:24px 26px;display:grid;gap:18px}.v2 .wiz-body h2{margin:0;font-size:1.35rem}.wiz-body>p{margin:0;color:var(--ink-2)}.wiz-nav{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 26px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,var(--card))}.wiz-nav .sp{flex:1}.wiz-save{font:500 .82rem var(--sans);color:var(--ink-3)}@media (max-width:520px){.wiz-body{padding:20px 18px}.wiz-nav{padding:14px 18px}.wiz-save{display:none}}.side .card{padding:20px}.side .muted{font-family:var(--sans);margin:0}.jprev{border:1px solid var(--line);border-radius:14px;padding:22px;background:var(--card);box-shadow:var(--sh)}.jp-cap{display:flex;gap:8px;align-items:center;font:600 .85rem var(--sans);color:var(--ink-3);margin:0}.v2 .jprev h3{font-size:1.35rem;margin:10px 0 0}.jp-sal{font:850 1.45rem/1.2 var(--sans);margin:8px 0 0}.jp-sal small{font-size:.85rem;font-weight:600;color:var(--ink-3)}.jp-co{display:flex;align-items:center;gap:10px;margin-top:12px;font:700 .98rem var(--sans)}.v2 .jprev h4{font:750 1rem var(--sans);margin:18px 0 6px}.jprev p,.jprev li{color:var(--ink-2);font-size:.96rem}.jprev ul{margin:0}.wiz-done{text-align:center;padding:12px 0}.wiz-done .ib{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--ok-soft);color:var(--ok)}.wiz-done .ib .ic{width:30px;height:30px}.wiz-done .ef-acts{justify-content:center}.dash-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:28px 0 4px}.v2 .dash-top h1{font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);margin:0}.d-hello{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.d-hello b{font:750 1.05rem var(--sans)}.d-hello .ef-acts{margin-left:auto}.dash-big{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.v2 .dt{position:relative;display:flex;flex-direction:column;gap:8px;min-height:156px;padding:20px}.dt .ib{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--brand);color:var(--sun)}.dt b{font:750 1.08rem/1.25 var(--sans);margin-top:4px}.dt .n{font:850 2rem/1 var(--sans);margin-top:auto;font-variant-numeric:tabular-nums}.dt small{color:var(--ink-3);font:500 .85rem/1.35 var(--sans)}.dt .badge{position:absolute;top:18px;right:18px}.v2 .dt[aria-current],.v2 .ds[aria-current]{border-color:var(--brand);box-shadow:0 0 0 1.5px var(--brand),var(--sh)}.dash-small{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.v2 .ds{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:64px}.ds .ib{width:40px;height:40px;border-radius:12px}.ds b{font:700 .95rem/1.25 var(--sans)}.ds small{display:block;color:var(--ink-3);font:500 .8rem var(--sans);overflow-wrap:anywhere}.ds>span:last-child{min-width:0}@media (max-width:980px){.dash-big,.dash-small{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.v2 .dt{min-height:132px;padding:16px}.dt .n{font-size:1.6rem}.dt .ib{width:40px;height:40px}.dash-big{gap:12px}}.v2 .dsec{margin-top:20px;padding:24px}.dsec-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.v2 .dsec-h h2{margin:0;font-size:1.3rem}.d-empty{text-align:center;padding:28px 16px;color:var(--ink-2)}.d-empty .ib{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--bg);color:var(--ink-3);margin-bottom:10px}.d-empty p{margin:0 auto 14px;max-width:26.45em}.djl{list-style:none;padding:0;margin:0;display:grid;gap:12px}.jr2{margin:0;border:1px solid var(--line);border-radius:12px;padding:16px 18px;display:grid;gap:10px}.jr2-h{display:flex;gap:8px 10px;align-items:center;flex-wrap:wrap}.jr2-h b{font:750 1.05rem/1.3 var(--sans);margin-right:4px}.jr2-cnt{display:flex;gap:6px 18px;flex-wrap:wrap;font:600 .9rem var(--sans);color:var(--ink-2)}.jr2-cnt span{display:inline-flex;align-items:center;gap:6px}.jr2-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.jr2-slot:empty{display:none}.jr2-slot{border-top:1px solid var(--line);padding-top:12px}.b-closed{background:var(--bg);color:var(--ink-2)}.b-review{background:var(--info-soft);color:var(--info)}.b-live{background:var(--ok-soft);color:var(--ok-ink)}.d-jobsel{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.d-jobsel .ef-fld{min-width:min(100%,360px)}.stages{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 6px;margin:14px 0 12px;scrollbar-width:thin}.stages .chip{min-height:44px;white-space:nowrap;font-family:var(--sans)}.stages .chip small{font-variant-numeric:tabular-nums}.pipe{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}.pipe-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pipe-list li{margin:0}.pa{width:100%;text-align:left;display:grid;gap:3px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--card);cursor:pointer;font:inherit;color:var(--ink);min-height:44px}.pa:hover{border-color:var(--line-2)}.pa[aria-current]{border-color:var(--brand);box-shadow:inset 3px 0 0 var(--brand)}.pa b{font:700 1rem/1.3 var(--sans);display:flex;align-items:center;gap:8px}.pa small{color:var(--ink-3);font:500 .85rem/1.35 var(--sans)}.pa .dot{width:8px;height:8px;border-radius:50%;background:var(--hand);flex:none}.appd{border:1px solid var(--line);border-radius:14px;padding:20px 22px;position:sticky;top:84px;background:var(--card)}.appd-empty{color:var(--ink-3);text-align:center;padding:40px 16px}.appd-h{display:flex;gap:12px;align-items:center}.appd-h b{display:block;font:800 1.2rem/1.25 var(--sans)}.appd-h small{display:block;color:var(--ink-3);font:600 .88rem var(--sans)}.appd dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:16px 0 0;font:500 .95rem/1.4 var(--sans)}.appd dt{color:var(--ink-3);font-weight:600}.appd dd{margin:0;min-width:0;overflow-wrap:anywhere}.v2 .appd h3{font-size:1rem;margin:20px 0 6px}.appd p{margin:6px 0 0;color:var(--ink-2);font-size:.95rem}.appd-move{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.appd-move .chip{min-height:40px;font-family:var(--sans)}.v2 .appd .appd-back{display:none;margin-bottom:12px}.appd .ef-fld{margin-top:8px}.appd-x{list-style:none;padding:0;margin:0;display:grid;gap:10px}.appd-x li{margin:0;padding:10px 12px;border-radius:10px;background:var(--bg);font-size:.92rem}.appd-x b{display:block}@media (max-width:860px){.pipe{grid-template-columns:1fr}.pipe.open .pipe-l{display:none}.pipe:not(.open) .appd{display:none}.appd{position:static}.v2 .appd .appd-back{display:inline-flex}}.d-intro{margin:0;border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:6px}.d-intro b{font:700 1rem var(--sans)}.d-intro .muted{font-family:var(--sans);margin:0}.d-intro dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:6px 0 0;font-size:.95rem}.d-intro dt{color:var(--ink-3);font-weight:600}.d-intro dd{margin:0;overflow-wrap:anywhere}.d-av{display:flex;align-items:center;gap:14px;margin-bottom:6px}.d-av small{color:var(--ink-3);font:500 .85rem var(--sans)}.d-acct dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0 0 18px}.d-acct dt{color:var(--ink-3);font-weight:600}.d-acct dd{margin:0}.d-notice{margin:16px 0 0}.terms{margin-top:24px}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) .v2 .plan .btn-dark{background:#2B3B66;border-color:#3A4C80}:root:not([data-theme=light]) .v2 .plan .btn-dark:hover{background:#34477A}:root:not([data-theme=light]) .dt .ib{background:#22305A}:root:not([data-theme=light]) .plans .b-top{color:#F2B630}:root:not([data-theme=light]) .v2 .stages .chip.on,:root:not([data-theme=light]) .v2 .appd-move .chip.on{background:#2B3B66;border-color:#3A4C80}}:root[data-theme=dark] .v2 .plan .btn-dark{background:#2B3B66;border-color:#3A4C80}:root[data-theme=dark] .dt .ib{background:#22305A}:root[data-theme=dark] .plans .b-top{color:#F2B630}:root[data-theme=dark] .v2 .stages .chip.on,:root[data-theme=dark] .v2 .appd-move .chip.on{background:#2B3B66;border-color:#3A4C80}[data-talent][hidden]{display:none!important}.ef-who{font-size:.86rem}.ef-who b{color:#fff;font-weight:700}.v2 .etop~main :is(p,li,dd,td) a:not(.btn):not(.card):not(.chip):not(.tile-ic){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.v2 .etop~main :is(.crumbs,.qchips,.eh-pop) a:not(.btn){text-decoration:none}.etop~main sup{font-size:11px;line-height:0}.etop~main sup a{font-size:inherit}.etop~main .b-new{color:var(--ok-ink)}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) .etop~main{--info:#8AB4FF}:root:not([data-theme=light]) .etop~main .b-top{color:#F2C14E}:root:not([data-theme=light]) .etop~main .b-new{color:#4CD08F}}:root[data-theme=dark] .etop~main{--info:#8AB4FF}:root[data-theme=dark] .etop~main .b-top{color:#F2C14E}:root[data-theme=dark] .etop~main .b-new{color:#4CD08F}.hm-cta{display:flex;flex-direction:column;gap:8px;padding:18px;background:var(--sun-soft);border-color:transparent;box-shadow:none}.hm-cta b{font:750 1.02rem/1.3 var(--sans)}.hm-cta p{margin:0 0 4px;font-size:.92rem;color:var(--ink-2)}.hm-cta .btn{width:100%}.ma{position:relative;margin:-44px 0 0;padding:18px 16px 16px;box-shadow:var(--sh-2);scroll-margin-top:84px}.ma[aria-busy=true]{min-height:260px}@keyframes ma-pulse{50%{opacity:.5}}@media (min-width:640px){.ma{padding:22px 26px}}@media (min-width:980px){.ma{max-width:860px}}@keyframes hx-settle{from{transform:translateY(8px)}}@keyframes hx-rise{from{opacity:.001;transform:translateY(8px)}}@keyframes hx-land{from{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes hx-flow{from{transform:scaleX(0)}}.tcard{container-type:inline-size}.pstat{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:14px 0 0;border-block:1px solid var(--line)}.pstat:has(>.ps:only-child){grid-template-columns:minmax(0,1fr)}.pstat .ps{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:12px 14px 12px 0;min-width:0}.pstat .ps+.ps{border-left:1px solid var(--line);padding-left:16px}.ps-v{order:-1;font:720 clamp(1.375rem,8cqi,2rem)/1 var(--font-num,var(--display,inherit));letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);white-space:nowrap}.ps-r .ps-v{font-size:clamp(1.125rem,5.6cqi,1.75rem)}.ps-k{font:650 .6875rem/1.2 var(--font-text,inherit);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.ps-n{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:999px;background:var(--ok-soft,#E6F4EE);color:var(--ok-ink,#17744C);font:650 .75rem/1.35 var(--font-text,inherit)}.ps-n .ic{width:13px;height:13px;flex:none}.tcard .pstat{margin-top:16px}.tcard .meta{margin-top:12px}.v2 .tcard{border-radius:var(--r);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out)}.v2 .tc-t b{font:650 1.125rem/1.25 var(--sans)}.v2 .tc-t small{font:500 var(--fs-cap)/1.35 var(--sans)}.v2 .tc-tags .badge{background:var(--bg-alt);font-weight:600}.v2 .tlist{gap:16px}@media (min-width:1100px){.v2 .tlist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.v2 .tcard:hover{border-color:var(--line-2);box-shadow:var(--sh-2)}@media (prefers-reduced-motion:no-preference){.v2 .tcard:hover{transform:translateY(-2px)}}}@media (max-width:599px){.v2 :is(.grid-4.vs,.grid-4.plans){display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;scroll-padding-inline:var(--gutter)}.v2 :is(.grid-4.vs,.grid-4.plans)::-webkit-scrollbar{display:none}.v2 :is(.grid-4.vs,.grid-4.plans)>*{scroll-snap-align:start;min-width:0}}.emp-wait{max-width:39.1em}.v2 .ecta p{max-width:35.65em}@keyframes hx-rail{from{transform:scaleY(0)}}.v2 p{text-wrap:pretty}.sysf{font-family:"Text Fallback",Arial,sans-serif}.emenu-pop .em-h{font:650 var(--fs-eyebrow)/1.3 var(--sans,var(--font-text));text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.v2 :is(.ec-l b,.price .amount,.dt .n,.dr-keys b,.card .pp-big,.pprice b,.jp-sal,.st-v,.pc-price,.mf-p,.stats b,.jc-pay b,.seo-ourpay .v,.ma-cmp-t b){font-family:var(--num);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.v2 .dt .n{font-weight:720}.v2 :is(.price .amount small,.card .pp-big small){font-family:var(--sans);letter-spacing:0;text-transform:none}.v2 :is(td.n,th.n,.num){font-variant-numeric:tabular-nums lining-nums}.v2 .wrap{padding-inline:var(--gutter)}body{overflow-x:clip}.v2 .ecta{border-radius:var(--r-lg)}.v2 main>.ecta{border-radius:0;margin-inline:calc(-1 * var(--bleed));padding:clamp(40px,2rem + 2vw,64px) var(--bleed)}.v2 .card{border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--sh-1);background:var(--card)}.v2 :is(.tile-ic,.mflow,.etrust li,.jprev,.pcopy,.dr-keys li,.ma-card,.efaq details,details.pj-rules){border-color:var(--line)}.v2 :is(a.card,.card-h,a.tile-ic){transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.v2 :is(a.card,.card-h,a.tile-ic):hover{box-shadow:var(--sh-2);border-color:var(--line-2)}@media (prefers-reduced-motion:no-preference){.v2 :is(a.card,.card-h,a.tile-ic):hover{transform:translateY(-2px)}}}@media (prefers-reduced-motion:no-preference){.v2 :is(a.card,a.tile-ic):active{transform:translateY(0) scale(.985);transition-duration:var(--dur-press)}}.v2 .btn{min-height:48px;padding:12px 22px;border-radius:var(--r-pill);font:650 1rem/1.15 var(--sans);letter-spacing:0;gap:8px;border:1.5px solid transparent;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.v2 .btn .ic{width:18px;height:18px;vertical-align:0}.v2 .btn-sm{min-height:40px;padding:8px 16px;font-size:.9375rem}.v2 .btn-lg{min-height:56px;padding:14px 28px;font-size:1.0625rem}.v2 .btn-sun{background:var(--sun);border-color:var(--sun);color:var(--sun-ink)!important;box-shadow:var(--sh-sun)}.v2 .btn-dark{background:var(--brand);border-color:var(--brand);color:#fff!important}.v2 .btn-ghost{background:var(--card);border-color:var(--line-ctl);color:var(--ink)!important}@media (hover:hover) and (pointer:fine){.v2 .btn-sun:hover{background:var(--sun-2);border-color:var(--sun-2)}.v2 .btn-dark:hover{background:var(--brand-2);border-color:var(--brand-2)}.v2 .btn-ghost:hover{border-color:var(--ink);background:var(--card)}}@media (prefers-reduced-motion:no-preference){.v2 .btn:active:not([disabled]),.v2 .chip:active{transform:scale(.97)}}.etop{--eh-f:var(--font-text,Onest,"Helvetica Neue",Arial,sans-serif);--eh-line:#E4E7EC;--eh-hov:#F1F4F8}@supports (backdrop-filter:blur(1px)){.etop{background:color-mix(in srgb,var(--eh-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}}.en-a,.elogin,.emenu>summary{border-radius:var(--r-pill)}.en-a[aria-current],.en-a[data-on]{border-radius:var(--r-pill) var(--r-pill) 0 0}@media (prefers-color-scheme:dark) and (max-width:0px){:root:not([data-theme=light]) .etop{--eh-line:#232B3A;--eh-hov:#1A2232}}:root[data-theme=dark] .etop{--eh-line:#232B3A;--eh-hov:#1A2232}.emenu-pop{transform-origin:top right}@media (prefers-reduced-motion:no-preference){.emenu[open]>.emenu-pop{transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}@starting-style{.eres[open]>.eres-pop,.emenu[open]>.emenu-pop{opacity:0;transform:scale(.97) translateY(-4px)}}}.efoot{font-family:var(--font-text,Onest,"Helvetica Neue",Arial,sans-serif)}footer.efoot h3{font:650 var(--fs-eyebrow)/1.2 var(--font-text,Onest,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ef-ink);margin:6px 0 10px;padding:0;border:0}.v2 main a:not(.btn):not(.card):not(.chip):not(.tile-ic){color:var(--ink)}.v2 main p a:not(.btn):not(.card):not(.chip):not(.tile-ic){text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-thickness:1px;text-underline-offset:3px}.v2 main p a:not(.btn):not(.card):not(.chip):not(.tile-ic):hover{text-decoration-color:currentColor}.v2 main sup a:not(.btn):not(.card):not(.chip):not(.tile-ic){color:var(--ink-3)!important;text-decoration:none}.v2 main :is(.eband,.ecta,.band) sup a:not(.btn):not(.card):not(.chip):not(.tile-ic){color:var(--on-night-2,#C9D2E3)!important}.v2 :is(.ef-fld input,.ef-fld select,.ef-fld textarea,.ef-in,.ma-fld input,.jf select){border-color:var(--line-ctl);border-radius:var(--r-sm)}.v2 :is(.ef-pill span,.ma-opt,.ma-chip){border-color:var(--line-ctl)}:focus-visible{outline:3px solid var(--ring,#1F5BD8);outline-offset:2px}:is(.band,.eband,.ecta,.hd,.efoot,.cta,.hx-hero,.radar-card) :focus-visible{outline-color:var(--sun)}.v2 :is(.btn-sun,.btn-act):focus-visible{outline-color:var(--ring)!important}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.v2 main{interpolate-size:allow-keywords}.v2 main details::details-content{block-size:0;overflow-y:clip;transition:block-size var(--dur-fold) var(--ease-out),content-visibility var(--dur-fold) allow-discrete}.v2 main details[open]::details-content{block-size:auto}}}.v2 summary::after{transition:transform var(--dur-pop) var(--ease-out)}.v2 main h2{letter-spacing:-.01em}.v2 .ecta h2{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}:root:has(.etop) body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.emenu>summary,.em-cta a{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.emenu>summary>svg{grid-area:1/1;transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}.emenu>summary .em-x{opacity:0;transform:rotate(-90deg) scale(.6)}.emenu[open]>summary .em-x{opacity:1;transform:none}.emenu[open]>summary .em-bg{opacity:0;transform:rotate(90deg) scale(.6)}.em-cta{display:none}@media (max-width:920px){:root:has(.emenu[open]){overflow:hidden}.etop:has(.emenu[open]){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--eh-bg)}.emenu-pop{position:fixed;inset:var(--eh-h,65px) 0 0;width:auto;max-height:none;display:flex;flex-direction:column;gap:0;margin:0;border:0;border-top:1px solid var(--eh-line);border-radius:0;box-shadow:none;background:var(--eh-bg);overflow-y:auto;overscroll-behavior:contain;padding:8px max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));transform-origin:top center}.emenu-pop a{flex:none;min-height:56px;padding:0 2px;border-radius:0;border-bottom:1px solid var(--eh-line);font:600 1.25rem/1.2 var(--eh-f)}.emenu-pop a.em-big{min-height:68px;font:640 clamp(1.75rem,1.4rem + 1.4vw,2.25rem)/1.05 var(--display-v3);letter-spacing:-.02em}.emenu-pop a[aria-current]{background:none;box-shadow:inset 3px 0 0 var(--eh-sun);padding-left:14px}.emenu-pop a:active{background:var(--eh-hov)}.emenu-pop .em-h{margin:28px 2px 4px}.emenu-pop hr{border:0;height:20px;margin:0}.em-cta{display:block;position:sticky;bottom:0;margin-top:auto;padding:24px 0 calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,transparent,var(--eh-bg) 24px)}.emenu-pop .em-cta a{justify-content:center;min-height:56px;border:0;border-radius:var(--r-pill);background:#F2B630;color:#1A1300!important;font:650 1.0625rem/1.15 var(--eh-f);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(26,19,0,.18)}.emenu-pop .em-cta a:active{background:#E5A716}@media (prefers-reduced-motion:no-preference){.emenu[open]>.emenu-pop{transition:opacity var(--dur-sheet) var(--ease-sheet),transform var(--dur-sheet) var(--ease-sheet)}.emenu.is-closing>.emenu-pop{opacity:0;transform:translateY(-8px);transition:opacity var(--dur-sheet-out) var(--ease-out),transform var(--dur-sheet-out) var(--ease-out)}@starting-style{.emenu[open]>.emenu-pop{opacity:0;transform:translateY(-12px)}}.emenu[open]>.emenu-pop>*{transition:opacity var(--dur-sheet) var(--ease-sheet),transform var(--dur-sheet) var(--ease-sheet)}@starting-style{.emenu[open]>.emenu-pop>:not(.em-cta){opacity:0;transform:translateY(10px)}}.emenu-pop>:nth-child(2){transition-delay:24ms}.emenu-pop>:nth-child(3){transition-delay:48ms}.emenu-pop>:nth-child(4){transition-delay:72ms}.emenu-pop>:nth-child(n+5){transition-delay:96ms}.emenu-pop .em-cta a:active{transform:scale(.97);transition:transform var(--dur-press) var(--ease-out)}}}@media (hover:hover) and (pointer:fine) and (max-width:920px){.emenu-pop a:not(.em-cta a):hover{background:none;color:var(--eh-ink-2)}}.ctabar{display:none}@media (max-width:760px){.ctabar{--cb-bg:var(--bg,var(--paper,#F8FAFC));display:block;position:fixed;left:0;right:0;bottom:0;z-index:25;pointer-events:none;padding:28px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:linear-gradient(to top,var(--cb-bg) 38%,transparent);visibility:hidden;opacity:0;transform:translateY(24px);transition:opacity var(--dur-sheet-out) var(--ease-out),transform var(--dur-sheet-out) var(--ease-out),visibility 0s linear var(--dur-sheet-out)}.ctabar.on{visibility:visible;opacity:1;transform:none;transition:opacity var(--dur-sheet) var(--ease-sheet),transform var(--dur-sheet) var(--ease-sheet),visibility 0s}:root:has(.emenu[open]) .ctabar{visibility:hidden;opacity:0}:root:has(.ctabar:not([hidden])){scroll-padding-bottom:104px}}.crumbs a,.etop~main :is(td,th) a,.etop~main sup a{padding-block:6px}.etop~main sup{font-size:12px}.v2 :is(.chip,.qchips a) small{font-size:max(12px,.8em)}@media (min-width:600px) and (max-width:920px){.emenu-pop{padding-inline:max(var(--gutter),env(safe-area-inset-left,0px)) max(var(--gutter),env(safe-area-inset-right,0px))}.emenu-pop .em-cta a{width:min(100%,420px)}}.v2 main{padding-bottom:8px}.v2 table{font-family:var(--sans);font-size:.92rem;width:100%;border-collapse:collapse}.v2 th,.v2 td{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.v2 thead th{color:var(--ink-3);font:700 .8rem var(--sans);text-transform:none;border-bottom:1px solid var(--line-2)}.v2 tr:last-child>*{border-bottom:0}.fig{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.v2 main:has(>.f9-band){padding-bottom:0}:root:has(main>.f9-band:last-child) .f9foot{margin-top:0}.f9-band{margin-inline:calc(-1 * var(--bleed));padding:var(--sec-y) var(--bleed);background:var(--bg)}.f9-band+.f9-band:not(.f9-alt):not(.f9-night):not(.f9-hero){border-top:1px solid var(--line)}.v2 .f9-band :is(h1,h2,h3){border:0;padding:0;margin:0;color:inherit}.v2 .f9-band h1{font:700 var(--t-hero)/1.04 var(--font-display);letter-spacing:-.028em;text-wrap:balance;max-width:9.2em}.v2 .f9-band h2{font:700 var(--t-h2)/1.08 var(--font-display);letter-spacing:-.022em;text-wrap:balance;max-width:12.65em}.v2 .f9-band h3{font:650 var(--t-lead)/1.2 var(--font-display);letter-spacing:-.012em}.f9-lead{font:400 var(--t-lead)/1.45 var(--font-text);color:var(--ink-2);max-width:19.55em;text-wrap:pretty;margin:24px 0 0}.f9-note{font:500 var(--t-ui)/1.5 var(--font-text);color:var(--ink-2);margin:32px 0 0;max-width:37.95em}.f9-sh{margin-bottom:var(--sec-head)}.f9-sh-row{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap}.v2 main .f9-band a:not(.f9-btn):not(.f9-role):not(.f9-q){color:inherit;text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:767px){.f9-lead{line-height:1.5}}.f9-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:10px;background:var(--ink,#0D1117);color:#fff!important;font:600 var(--t-body)/1 var(--font-text);text-decoration:none!important;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap;transition:background-color 150ms var(--ease-out),transform 120ms var(--ease-out)}.f9-btn .f9-ar{width:16px;height:16px;flex:none;transition:transform 150ms var(--ease-out)}.f9-btn-sm{min-height:40px;padding:0 16px;font-size:var(--t-ui);border-radius:8px}@media (hover:hover) and (pointer:fine){.f9-btn:hover{background:#252C38}.f9-btn:hover .f9-ar{transform:translateX(2px)}}@media (prefers-reduced-motion:no-preference){.f9-btn:active{transform:scale(.97)}}.f9-btn:focus-visible,.f9-q:focus-visible{outline:2px solid var(--ink,#0D1117);outline-offset:2px}.f9-q{display:inline-flex;align-items:center;min-height:44px;font:600 var(--t-body)/1.2 var(--font-text);color:var(--ink)!important;text-decoration:underline!important;text-decoration-color:var(--line-2)!important;text-decoration-thickness:1px!important;text-underline-offset:4px;transition:text-decoration-color 150ms var(--ease-out)}@media (hover:hover){.f9-q:hover{text-decoration-color:currentColor!important}}.f9top .wrap{gap:8px;min-height:64px}.f9top .brand{margin-right:24px}.f9top .enav{gap:4px;margin-right:auto}@media (min-width:921px){.f9top .enav{display:flex}}@media (max-width:920px){.f9top .enav,.f9top .elogin{display:none}.f9top .brand{margin-right:auto}}.f9top .en-a,.f9top .elogin,.f9top .f9-hq{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:8px;font:500 var(--t-ui)/1 var(--font-text);color:var(--ink-2,#475163);text-decoration:none;background:none;border:0}.f9top .en-a[aria-current],.f9top .f9-hq[aria-current]{color:var(--ink,#0D1117);font-weight:600}@media (hover:hover){.f9top :is(.en-a,.elogin,.f9-hq):hover{color:var(--ink,#0D1117);background:var(--bg-alt,#F1F4F8)}}.f9top .f9-hcta{margin-left:8px}.f9top .emenu>summary{border-radius:8px}@media (max-width:920px){.f9top .f9-hq,.f9top .f9-hcta{display:none}}.emenu-pop .em-cta{display:none}@media (max-width:920px){.emenu-pop .em-cta{display:grid;gap:4px}.emenu-pop .em-cta a{background:var(--ink,#0D1117)!important;color:#fff!important;border-radius:10px!important;min-height:52px}.emenu-pop .em-cta a.em-post{background:none!important;color:var(--ink,#0D1117)!important;min-height:44px;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:4px;border:0}.emenu-pop a.em-big{font:700 var(--t-h3)/1.1 var(--font-display)!important}.emenu-pop a[aria-current]{box-shadow:inset 3px 0 0 var(--ink,#0D1117)!important}}footer.f9foot{--ef-bg:var(--night,#121A30);background:#121A30;color:#C9D2E3}footer.f9foot .wrap{grid-template-columns:1.5fr repeat(4,1fr);gap:32px;padding-top:64px;padding-bottom:48px;font:400 var(--t-ui)/1.5 var(--font-text)}footer.f9foot h3{font:600 var(--t-ui)/1.2 var(--font-text)!important;text-transform:none!important;letter-spacing:0!important;color:#fff;margin:0 0 12px!important}footer.f9foot li a{min-height:32px;color:#C9D2E3}footer.f9foot .ef-brand>p{margin:12px 0 0;max-width:20.7em;font-size:var(--t-ui)}:is(.f9top,.f9foot) .brand .bt{font-size:var(--t-lead)}footer.f9foot .ef-who a{color:#fff}footer.f9foot .legal{font-size:var(--t-meta);color:#A9B4C8;border-top-color:#26324C;margin:0;padding-top:16px}footer.f9foot .legal+.legal{border-top:0;padding-top:0}footer.f9foot :focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:980px){footer.f9foot .wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){footer.f9foot .wrap{grid-template-columns:1fr}}.f9-led{margin-top:32px;max-width:560px}.f9-led dl{margin:0;border-top:1px solid var(--line)}.f9-led-r{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.f9-led dt{font:500 var(--t-ui)/1.3 var(--font-text);color:var(--ink-3)}.f9-led dd{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.f9-led dd b{font-size:var(--t-h3);font-weight:700;line-height:1.1;color:var(--ink)}.f9-led dd span{font:500 var(--t-ui)/1.3 var(--font-text);color:var(--ink-2)}.f9-led-f{margin:12px 0 0;font:500 var(--t-meta)/1.4 var(--font-text);color:var(--ink-3)}@media (max-width:767px){.f9-led-r{grid-template-columns:6.5rem minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:no-preference){@starting-style{.f9-src-p[popover]:popover-open{opacity:0;transform:scale(.96)}}}.f9-frame{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh-f9);overflow:hidden}.f9-frame-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--line)}.f9-frame-h>b{font:600 var(--t-ui)/1 var(--font-text)}@media (max-width:767px){.f9-frame{margin-top:24px}}@keyframes f9-up{from{opacity:0;transform:translateY(8px)}}@keyframes f9-rise{from{transform:translateY(8px)}}@keyframes f9-frame{from{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes d2-draw{from{stroke-dasharray:0 24}}@keyframes d2-fade{from{opacity:0}}.f9-qa{border-bottom:1px solid var(--line)}.f9-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font:500 var(--t-lead)/1.35 var(--font-text);color:var(--ink)}.f9-qa summary::-webkit-details-marker{display:none}.f9-qa summary::after{content:"";flex:none;width:12px;height:12px;margin-top:.45em;background:linear-gradient(currentColor,currentColor) center/12px 1.5px no-repeat, linear-gradient(currentColor,currentColor) center/1.5px 12px no-repeat;transition:transform 220ms var(--ease-out)}.f9-qa[open] summary::after{transform:rotate(45deg)}.f9-qa>div p{margin:0 0 24px;max-width:37.95em;font:400 var(--t-body)/1.55 var(--font-text);color:var(--ink-2)}@media (prefers-reduced-motion:no-preference){.f9-qa[open]>div{animation:f9-up 220ms var(--ease-out)}}.f9-qa summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.f9-band>.crumbs{margin:-48px 0 32px;font:500 var(--t-ui)/1.3 var(--font-text)}.f9-band>.crumbs a{color:var(--ink-2)!important;text-decoration:none!important}.f9-band>.crumbs li{font-size:var(--t-ui)}.f9-split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.f9-split>*{grid-column:1/-1;min-width:0}@media (min-width:1024px){.f9-split>:first-child{grid-column:1/span 7}.f9-split>:last-child{grid-column:9/span 4}.f9-split-pj>:first-child{grid-column:1/span 8}.f9-split-pj>:last-child{grid-column:10/span 3}}.f9-pj{padding-top:96px}@media (max-width:767px){.f9-pj{padding-top:48px}.f9-band>.crumbs{margin:-16px 0 24px}}.f9-frame-s{box-shadow:none}.f9-ul{margin:0 0 24px;padding-left:20px;font:400 var(--t-body)/1.55 var(--font-text);color:var(--ink-2)}.f9-pj-side{display:flex;flex-direction:column;gap:24px;min-width:0}.f9-pj-side .f9-led{margin:0}.f9-pj-side .f9-note{margin:0}.f9-pj .wiz{border-radius:16px;border:1px solid var(--line);box-shadow:var(--sh-f9)}.f9-pj .f9-qa{margin-top:24px}.f9-pj .f9-sh-row .f9-q{align-self:end}.f9top .en-a[aria-current]{box-shadow:none;border-radius:8px;background:var(--bg-alt,#F1F4F8)}.f9foot .vh,.v2 .vh{font-size:var(--t-meta)}.emenu-pop .em-cta a{font-size:var(--t-body)!important}@media (max-width:920px){.f9top .elogin,.f9top .f9-hq,.f9top .f9-hcta{display:none}}.v2 :where(ul,ol):is([class^="f9-"],[class*=" f9-"])>li{margin-top:0}:is(.f9-rq-side,.f9-pj-side,.eside-box,.f9-pside)>*{grid-column:auto}:root{--sec-y:clamp(56px,2.5rem + 2.6vw,96px);--sec-head:40px;--t-hero:clamp(2.5rem,1.4rem + 2.75vw,4.75rem)}@media (max-width:767px){:root{--sec-y:56px;--sec-head:28px;--t-hero:2.5rem}}.v2 .f9-band h1{max-width:8.62em}.f9-led dd b{white-space:nowrap}.f9-note,.f9-lead{text-wrap:pretty}@media (max-width:767px){.f9-led dd{display:grid;gap:2px}.f9-led-r{grid-template-columns:6rem minmax(0,1fr)}}.f9-lock{display:inline-flex;align-items:center;gap:12px;margin:0;font:500 var(--t-ui)/1.25 var(--font-text);color:var(--ink-2)}.f9-lock-t{display:grid;gap:2px;padding-left:12px;border-left:1px solid var(--line-2)}.f9-lock-t>b{font:700 var(--t-body)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.v2 main .f9-lock a{color:var(--ink)!important;font-weight:600}.f9-lock-n{margin-top:16px!important;color:#C9D2E3}.f9-lock-n .f9-lock-t{padding-left:0;border:0}.f9-lock-n a{color:#fff!important;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.f9-days{list-style:none;margin:0;padding:8px 20px 16px;display:grid}.f9-days li{position:relative;display:grid;grid-template-columns:5rem minmax(0,1fr);gap:12px;padding:12px 0}.f9-days li+li{border-top:1px dashed var(--line)}.f9-day-w{font:600 var(--t-ui)/1.3 var(--font-num);color:var(--ink);font-variant-numeric:tabular-nums}.f9-day-t{display:grid;gap:2px}.f9-day-t b{font:600 var(--t-ui)/1.3 var(--font-text);color:var(--ink)}.f9-day-t span{font:400 var(--t-ui)/1.45 var(--font-text);color:var(--ink-2)}.f9-qa summary::after{content:"";color:var(--ink)}[role=tabpanel][hidden]{display:none!important}.v2 .f9-band h1{letter-spacing:-.034em;line-height:1.02}.v2 .f9-band h2{letter-spacing:-.028em}.fig,.f9-led dd b{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums}:is(.f9-led-f,.f9-frame-f,.f9-pc-f,.f9-note,caption,figcaption){font-family:var(--font-text)}.emenu-pop .em-post-t{display:block;text-align:center;font:500 var(--t-meta)/1.3 var(--font-text);color:var(--ink-3);padding-bottom:8px}@keyframes f9-fill{from{transform:scaleX(0)}}[data-rq-own][hidden],[data-rq-partner][hidden]{display:none!important}.f9-rail{display:none}@media (min-width:1200px){main:has(>.f9-rail){display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:72px;row-gap:0;align-content:start}main:has(>.f9-rail)>*{grid-column:1;min-width:0}main:has(>.f9-rail)>:is(.crumbs,.head,.geo){grid-column:1/-1}main:has(>.f9-rail)>.f9-rail{display:block;grid-column:2;grid-row:3/span 400;align-self:stretch}main:has(>.f9-rail)>.f9-rail~:is(.cta,.related,.sources,#sources){grid-column:1/-1}main:has(>.f9-rail)>#sources~*{grid-column:1/-1}.f9-rail-c{position:sticky;top:96px;margin-top:64px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--card);box-shadow:var(--sh-f9)}.f9-rail .f9-led{margin:0 0 16px}.f9-rail .f9-led-r{grid-template-columns:6.5rem minmax(0,1fr);gap:8px;padding:10px 0}.f9-rail .f9-led dd{display:grid;gap:2px}.f9-rail .f9-led dd b{font-size:var(--t-lead)}.f9-rail .f9-led dd span{font-size:var(--t-meta)}.f9-rail .f9-btn{width:100%}}footer.f9foot details.ef-col>summary{list-style:none;cursor:default}footer.f9foot details.ef-col>summary::-webkit-details-marker{display:none}footer.f9foot details.ef-col>summary h3{margin:0 0 12px!important}@media (max-width:767px){footer.f9foot .wrap{grid-template-columns:1fr!important;gap:0!important}footer.f9foot .ef-brand{padding-bottom:24px}footer.f9foot details.ef-col{border-top:1px solid #26324C}footer.f9foot details.ef-col>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px}footer.f9foot details.ef-col>summary h3{margin:0!important}footer.f9foot details.ef-col>summary::after{content:"";width:8px;height:8px;border-right:1.5px solid #C9D2E3;border-bottom:1.5px solid #C9D2E3;transform:translateY(-3px) rotate(45deg);transition:transform 200ms var(--ease-out)}footer.f9foot details.ef-col[open]>summary::after{transform:translateY(2px) rotate(-135deg)}footer.f9foot details.ef-col ul{padding-bottom:16px}footer.f9foot .legal{margin-top:16px}}footer.f9foot details.ef-col{border:0!important;padding:0!important}@media (min-width:768px){footer.f9foot details.ef-col>summary::after{content:none!important}}@media (max-width:767px){footer.f9foot details.ef-col{border-top:1px solid #26324C!important}}figure.f9-frame{margin:0}.v2 .f9-band:not(.f9-hero) h1{max-width:none}.v2 .f9-band section.related h2,.v2 section.related h2{font:700 var(--t-h3)/1.15 var(--font-display);letter-spacing:-.024em}.f9-ar{width:16px;height:16px;flex:none}:root{--t-meta:.8125rem;--hi-soft:#FFFAEC;--hi-line:#F2D58A}.fig{font-variant-numeric:tabular-nums lining-nums}::selection{background:#FFE5A3;color:#0D1117}.v2 :is(.f9-btn,.f9-q,.f9-role,.f9-tz,.f9-seg button,.f9-src-b,.f9-pf-a,.f9-chip input,.f9-rq-chip,.f9-qa summary,a,button,select,input,textarea):focus-visible{outline:2px solid var(--ink,#0D1117);outline-offset:2px;box-shadow:0 0 0 6px rgb(242 182 48 / .35)}.f9top .en-a[aria-current]{background:none;box-shadow:inset 0 -2px 0 var(--sun,#F2B630);border-radius:0}.v2 main .f9-band :is(p,li,figcaption) a:not([class]){padding-block:3px;margin-block:-3px}.f9-q{min-height:44px}.f9top .emenu>summary{border:0!important;background:none!important;width:44px;height:44px;border-radius:8px}@media (hover:hover){.f9top .emenu>summary:hover{background:var(--bg-alt)!important}}.f9-qa[open] summary::after,.f9-qa summary::after{content:""!important}.f9-qa summary::after{transition:transform 200ms var(--ease-out)}@keyframes f9-tick{from{opacity:0;transform:scale(.6)}}@keyframes f9-line{from{transform:scaleX(0)}}@keyframes f9-land{from{opacity:0;transform:translateY(4px) scale(.96)}}.f9-led-f{font-size:var(--t-meta)}.emenu-pop .em-h{font-size:var(--t-meta)}.v2 .f9-band h1{font-family:var(--font-head);font-weight:720;letter-spacing:-.04em;line-height:1.05}.v2 .f9-band h2{font-family:var(--font-head);font-weight:700;letter-spacing:-.034em;line-height:1.06}@media (max-width:767px){.v2 .f9-band h1{letter-spacing:-.034em}.v2 .f9-band h2{}}@keyframes f9-sweep{from{stroke-dashoffset:1}}@media (hover:hover) and (pointer:fine){.f9-qa summary{transition:color 150ms var(--ease-out)}.f9-qa summary:hover{color:var(--ink-2)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root){animation:160ms cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:260ms var(--ease-out,cubic-bezier(.23,1,.32,1)) 40ms both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{from{opacity:0;transform:translateY(8px)}}.etop{view-transition-name:site-head}.ctabar{view-transition-name:cta-bar}::view-transition-group(dial){animation-duration:420ms;animation-timing-function:cubic-bezier(.77,0,.175,1)}::view-transition-group(site-head),::view-transition-group(cta-bar){animation-duration:0s}:is([data-o],[data-cost],[data-cmp]){font-variant-numeric:tabular-nums}@keyframes nf-in{from{opacity:0}}@keyframes f10-fill{from{transform:scaleX(0)}}.v2 .f9-band h1{letter-spacing:-.025em}.v2 .f9-band h2{letter-spacing:-.022em}@media (max-width:767px){.v2 .f9-band h1{letter-spacing:-.024em}}body:not(.v2) main.wrap :is(h1,.hero h1,.hero-sm h1,.head h1){letter-spacing:-.024em!important}body:not(.v2) #cost-tool.form{grid-template-columns:repeat(3,minmax(0,1fr))}body:not(.v2) #cost-tool .row{display:contents}@media (max-width:767px){body:not(.v2) #cost-tool.form{grid-template-columns:1fr 1fr}body:not(.v2) #cost-tool>label{grid-column:1/-1}}@media (max-width:479px){body:not(.v2) #cost-tool.form{grid-template-columns:1fr}}.f9-btn,body:not(.v2) main .btn,body main .cta .btn{border-radius:8px}:is(.f9-hk-you,.f9-hk-them,.f9-hk-both){border-radius:2px}@media (max-width:767px){.crumbs:has(ol>li:nth-child(2):last-child){display:none}}@media (prefers-reduced-motion:no-preference){:is(.f9-phero,.f9-rq,.f9-desk,.f9-hhub,.f9-pj)>:not(.crumbs){animation:f9-up 420ms var(--ease-out,cubic-bezier(.23,1,.32,1)) both}:is(.f9-phero,.f9-rq,.f9-desk,.f9-hhub,.f9-pj)>:nth-child(3){animation-delay:60ms}:is(.f9-phero,.f9-rq,.f9-desk,.f9-hhub,.f9-pj)>:nth-child(n+4){animation-delay:120ms}@supports (animation-timeline:view()){:is(.f9-days,.f9-pc-l)>li{animation:f11-in linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes f11-in{from{opacity:.001;transform:translateY(10px)}}body:not(.v2) sup a[data-n]{font-size:var(--t-meta)!important}body:not(.v2) main :is(.calc details.card,details.embed-code,details.cr-d)>summary{font-size:var(--t-body)!important}body:not(.v2) sup a[data-n]{padding:6px 6px;margin:-4px -2px;min-width:22px}body:not(.v2) main.wrap :is(h1,.hero h1,.hero-sm h1,.head h1){font-size:clamp(2.25rem,1.35rem + 2.3vw,3.375rem)!important;line-height:1.05}@media (max-width:767px){body:not(.v2) main.wrap :is(h1,.hero h1,.hero-sm h1,.head h1){font-size:2.125rem!important}}body main a.btn:active{transform:scale(.97)}body main .cta :is(h2,strong){text-wrap:balance}body:not(.v2) main .tbl :is(td,th).n{font-variant-numeric:tabular-nums;letter-spacing:-.005em}@media (max-width:479px){body:not(.v2) .tbl table:has(thead th:nth-child(4)) :is(th,td):nth-child(n+3){display:table-cell}body:not(.v2) .tbl:has(table thead th:nth-child(4)){overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body:not(.v2) .tbl table:has(thead th:nth-child(4)){min-width:520px}body:not(.v2) .tbl table:has(thead th:nth-child(4)) :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--card);box-shadow:1px 0 0 var(--line);max-width:8.5rem}}@media (min-width:1200px){main:has(>.f9-rail)>.head{grid-column:1!important}main:has(>.f9-rail)>.f9-rail{grid-row:auto/span 400!important}main:has(>.f9-rail) .f9-rail-s,main:has(>.f9-rail) .f9-rail>.f9-rail-c{margin-top:8px}}.v2 .btn{border-radius:8px}.v2 :is(.btn-sun,.btn-act,.btn){font-weight:600}.v2 summary::after,summary::after{color:var(--ink-3)}:root{--h1-home:clamp(2.5rem,1.2rem + 3.3vw,4.5rem);--h1-in:clamp(2.25rem,1.2rem + 2.5vw,3.5rem);--h1-seo:clamp(2rem,1.2rem + 1.9vw,3rem)}@media (max-width:767px){:root{--h1-home:2.5rem;--h1-in:2.25rem;--h1-seo:2rem}}.v2 main .f9-band h1{font-size:var(--h1-in)!important}body:not(.v2) main.wrap :is(h1,.hero h1,.hero-sm h1,.head h1){font-size:var(--h1-seo)!important}.etop{background:var(--eh-bg,#fff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.etop .brand .mk-hand{stroke:var(--eh-ink,var(--ink,#0D1117))}.efoot .mk-hand{stroke:#fff}body:not(.v2) sup{top:-.42em;margin-left:1px;white-space:nowrap}body:not(.v2) sup a[data-n]{font:600 .6875rem/1 var(--font-num)!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--ink-3)!important;text-decoration:none!important;position:relative}body:not(.v2) sup a[data-n]+a[data-n]::before{content:",";padding-right:1px}body:not(.v2) sup a[data-n]::after{content:"";position:absolute;inset:-12px -5px}body:not(.v2) sup a[data-n]:hover,body:not(.v2) sup a[data-n]:focus-visible{background:none!important;color:var(--ink)!important;text-decoration:underline!important}body:not(.v2) main.wrap>aside.cta:last-child{margin-top:72px;margin-bottom:0}body:not(.v2) main.wrap:has(>aside.cta:last-child){padding-bottom:0!important;margin-bottom:0!important}:root:has(main.wrap>aside.cta:last-child) :is(.f9foot,.efoot){margin-top:0!important}@media (max-width:599px){body:not(.v2) .tbl table:has(.bar){min-width:0!important}body:not(.v2) .tbl table:has(.bar) :is(th,td).n{display:none!important}body:not(.v2) .tbl table:has(.bar) :is(th,td):first-child{max-width:none!important;position:static!important;box-shadow:none!important}body:not(.v2) .tbl table:has(.rng){min-width:0!important}body:not(.v2) .tbl table:has(.rng):not(:has(thead th:nth-child(6))) :is(th,td):is(:nth-child(3),:nth-child(5)){display:none!important}body:not(.v2) .tbl table:has(.rng):has(thead th:nth-child(7)) :is(th,td):is(:nth-child(3),:nth-child(4),:nth-child(6),:nth-child(7)){display:none!important}body:not(.v2) .tbl table:has(.rng) :is(th,td):first-child{position:static!important;box-shadow:none!important;max-width:6.5rem!important}body:not(.v2) .tbl .bar span{white-space:nowrap}body:not(.v2) .tbl:has(table thead th:nth-child(4)){background:linear-gradient(to left,var(--card,#fff) 30%,rgb(255 255 255 / 0)) right center/28px 100% no-repeat local, linear-gradient(to left,rgb(13 17 23 / .14),rgb(13 17 23 / 0)) right center/14px 100% no-repeat scroll,var(--card,#fff)}body:not(.v2) .tbl caption{caption-side:bottom;max-width:calc(100vw - 34px);text-align:left}}:root{--viz-us:var(--sun,#F2B630);--viz-us-2:color-mix(in srgb,var(--sun,#F2B630) 45%,var(--card,#fff));--viz-us-3:#B97F06;--viz-alt:var(--twilight,#56658F);--viz-ink:var(--ink,#0D1117);--viz-track:var(--line,#E3E7EE)}@property --f12p{syntax:"<number>";inherits:true;initial-value:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes f12-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}}}footer.f9foot,footer.efoot{background:#0A0F1C!important;--ef-bg:#0A0F1C!important;margin-top:0!important;border-top:1px solid rgb(255 255 255 / .08)}footer.f9foot .wrap{padding-top:48px!important}.v2 main>.f9-band:last-child,.v2 main>section:last-child{margin-bottom:0}body:not(.v2) main.wrap>aside.cta:last-child{padding-top:clamp(48px,4vw,72px)!important;padding-bottom:clamp(48px,4vw,72px)!important}body:not(.v2) main .cta strong{font:700 clamp(1.5rem,1.1rem + 1.2vw,2rem)/1.15 var(--font-display);letter-spacing:-.02em;color:#fff}.f9-toc p{text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important;color:var(--ink)!important}body:not(.v2) main section.related{max-width:var(--measure-w,988px)}body:not(.v2) main:has(>.f9-rail) section.related{grid-column:1/2!important}body:not(.v2) main section.related{border-top:1px solid var(--line-2,#D3D9E2)!important}body:not(.v2) main section.related{border-top:0!important}body:not(.v2) main section.related>h2{border-top:1px solid var(--line-2,#D3D9E2)!important}@keyframes f13-chip{from{opacity:0;transform:translateY(4px) scale(.97)}}.f9-sh:has(>.f13-kpi){max-width:none}
