[hidden]{display:none!important}.fd{font-family:var(--g);color:var(--hl-ink);min-height:100dvh;display:flex;flex-direction:column}.fd a{color:inherit}.fd-nav{padding:0 var(--pad);border-bottom:1px solid var(--ln-hair)}.fd-nav__in{max-width:1200px;height:60px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.fd-mark{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:var(--hl-ink);font-weight:750;font-size:19px;letter-spacing:-.035em}.fd-mark i{font-style:normal;color:var(--hl-cobalt-text)}.fd-nav__links{display:flex;align-items:center;gap:clamp(14px,2.2vw,30px);font-size:14px;font-weight:500;letter-spacing:-.005em}.fd .fd-nav__a{all:unset;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;min-height:44px;color:var(--hl-muted);cursor:pointer;white-space:nowrap;transition:color .15s}.fd-nav__a:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s var(--E)}.fd .fd-nav__a:hover,.fd .fd-nav__a[aria-current=page]{color:var(--hl-ink)}.fd-nav__a:hover:after{transform:scaleX(1)}.fd-tg{all:unset;box-sizing:border-box;width:44px;height:44px;margin:0 -12px 0 -8px;display:grid;place-items:center;cursor:pointer}.fd-tg i{position:relative;display:block;width:17px;height:17px;border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 1.5px var(--hl-ink);transition:transform .4s var(--E)}.fd-tg i:before{content:"";position:absolute;inset:0 50% 0 0;background:var(--hl-ink)}.fd-tg[data-now=dark] i{transform:rotate(180deg)}.fd-tg:hover i{transform:rotate(40deg)}.fd-tg[data-now=dark]:hover i{transform:rotate(220deg)}.fd-tg:focus-visible{outline:2px solid var(--hl-cobalt-text);outline-offset:-4px}.fd-main{flex:1;padding:0 var(--pad)}.fd-foot{padding:0 var(--pad);border-top:1px solid var(--ln-strong)}.fd-foot__in{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;min-height:72px;font-size:13px;color:var(--hl-muted)}.lg{max-width:1200px;margin:0 auto;padding:var(--sp-5, 28px) 0 var(--sp-10, 104px)}.lg-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);margin-top:var(--sp-7, 56px)}.lg-head{grid-column:1 / 7;grid-row:1;min-width:0}.lg-why{grid-column:1 / 7;grid-row:2;min-width:0;margin-top:var(--sp-8, 72px)}.lg-side{grid-column:8 / 13;grid-row:1 / span 2;min-width:0;align-self:start}.lg-h1{margin:20px 0 0 -.05em;font-size:clamp(52px,7.4vw,108px);line-height:.88;font-weight:700;letter-spacing:-.06em;text-wrap:balance;color:var(--hl-ink)}.lg-sub{max-width:30em;margin:var(--sp-5, 28px) 0 0;font-family:var(--s);font-size:clamp(18px,1.7vw,21px);line-height:1.42;color:var(--hl-muted);text-wrap:pretty}.lg-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--ln-strong)}.lg-fig{min-width:0;padding:14px 16px var(--sp-5, 30px) 20px;border-left:1px solid var(--ln-hair)}.lg-fig:first-child{padding-left:0;border-left:0}.lg-fig dt{font-size:11px;line-height:16px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--hl-muted)}.lg-fig dd{margin:24px 0 0 -.04em;font-size:clamp(52px,6.4vw,92px);line-height:.76;font-weight:250;letter-spacing:-.07em;font-variant-numeric:tabular-nums lining-nums}.lg-adds{list-style:none;margin:var(--sp-6, 40px) 0 0;padding:0;border-top:2px solid var(--ln-strong)}.lg-add{display:grid;grid-template-columns:3.2em minmax(0,1fr);column-gap:16px;padding:16px 0 var(--sp-3, 18px);border-bottom:1px solid var(--ln-hair)}.lg-add__n{padding-top:3px;font-size:12px;font-weight:650;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--hl-muted)}.lg-add__t{margin:0;font-size:18px;line-height:1.25;font-weight:650;letter-spacing:-.02em}.lg-add__d{margin:4px 0 0;font-family:var(--s);font-size:15.5px;line-height:1.45;color:var(--hl-muted)}.fd .lg-add__d a{color:var(--hl-cobalt-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lg-side{border-top:2px solid var(--ln-strong);padding-top:var(--sp-4, 20px)}.lg-side__k{display:flex;justify-content:space-between;margin-bottom:var(--sp-4, 22px)}.oauth{width:100%;gap:12px}.oauth__g{width:18px;height:18px;flex:none}.oauth:disabled{opacity:.5;cursor:progress}.auth__or{display:flex;align-items:center;gap:14px;margin:var(--sp-4, 20px) 0;font-size:11px;line-height:16px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--hl-muted)}.auth__or:before,.auth__or:after{content:"";flex:1;height:1px;background:var(--ln-hair)}#authForm{display:flex;flex-direction:column;gap:20px}.lg-f{display:block}.pw-wrap{position:relative;display:block}.pw-wrap .yg-field{padding-right:72px}.pw-toggle{all:unset;box-sizing:border-box;position:absolute;right:0;top:0;height:48px;padding:0 14px;display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--hl-muted);cursor:pointer;transition:color .15s}.pw-toggle:hover{color:var(--hl-ink)}.pw-toggle:focus-visible{outline:2px solid var(--hl-cobalt-text);outline-offset:-4px}.auth__err{margin:-8px 0 0;font-size:14px;line-height:1.4;font-weight:550;color:var(--yg-bad)}.pal__opts{list-style:none;margin:0;padding:0;border-top:1px solid var(--ln-strong)}.pal__opt{all:unset;box-sizing:border-box;width:100%;min-height:52px;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:8px 0;border-bottom:1px solid var(--ln-hair);cursor:pointer}.pal__opt:focus-visible{outline:2px solid var(--hl-cobalt-text);outline-offset:2px}.pal__sw{display:inline-flex}.pal__sw i{width:18px;height:18px;background:var(--c)}.pal__n{font-size:15.5px;font-weight:650;letter-spacing:-.015em}.pal__d{font-size:13.5px;color:var(--hl-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pal__tag{visibility:hidden}.pal__opt.is-sel .pal__tag{visibility:visible;background:var(--hl-ink);color:var(--hl-bg);box-shadow:none}.pal__opt:not(.is-sel):hover .pal__n{color:var(--hl-cobalt-text)}#authBtn{width:100%;margin-top:4px}#authBtn:disabled{opacity:.5;cursor:progress}.auth__forgot{margin:-8px 0 0}.lg-tl{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;font-size:14.5px;font-weight:600;color:var(--hl-ink);cursor:pointer;text-decoration:none;background:linear-gradient(var(--ln-dots),var(--ln-dots)) 0 calc(100% - 11px) / 100% 1px no-repeat}.lg-tl:hover{background-image:linear-gradient(currentColor,currentColor)}.lg-tl:focus-visible{outline:2px solid var(--hl-cobalt-text);outline-offset:3px}.lg-tl--m{color:var(--hl-muted);font-weight:500}.lg-tl--m:hover{color:var(--hl-ink)}.auth__toggle{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;margin:var(--sp-5, 28px) 0 0;padding-top:14px;border-top:1px solid var(--ln-hair);font-size:14.5px;color:var(--hl-muted)}#authToggle{color:var(--hl-cobalt-text)}@media(max-width:900px){.lg-grid{margin-top:var(--sp-5, 32px)}.lg-head,.lg-side,.lg-why{grid-column:1 / 13;grid-row:auto}.lg-side{margin-top:var(--sp-6, 44px)}.lg-why{margin-top:var(--sp-8, 64px)}}@media(max-width:640px){.fd-hide-s{display:none!important}.fd-nav__links{gap:14px}.lg{padding:var(--sp-3, 18px) 0 var(--sp-8, 72px)}.lg-h1{font-size:clamp(46px,13.4vw,64px)}.lg-sub{font-size:17px;margin-top:var(--sp-4, 20px)}.lg-fig{padding:12px 8px var(--sp-4, 24px) 12px}.lg-fig dd{margin-top:18px;font-size:clamp(40px,12vw,56px)}.lg-fig dt{font-size:10px;letter-spacing:.08em}.pal__opt{grid-template-columns:auto minmax(0,1fr) auto}.pal__d{display:none}.fd-foot__in{padding:var(--sp-3, 18px) 0}}@media(prefers-reduced-motion:reduce){.fd-tg i,.fd-nav__a:after{transition:none}}@media(max-width:640px){.lg{padding-top:14px}.lg-grid{margin-top:var(--sp-3, 18px)}.lg-h1{margin-top:12px;font-size:clamp(42px,12vw,56px)}.lg-sub{margin-top:12px;font-size:17px;line-height:1.45}.lg-side{margin-top:var(--sp-5, 26px)}.lg-why{margin-top:var(--sp-7, 56px)}.lg-add__d{font-size:16px}.lg-fig dt{font-size:11px}#authBtn:active{opacity:.86;transform:translateY(1px)}}@media(max-width:1023px){.fd-nav__links{gap:2px!important}.fd-nav .fd-nav__a,.fd-nav .ygauth-link,.fd-nav .ygauth-out{min-width:44px;padding:0 8px;justify-content:center}.fd-nav .fd-nav__a:after,.fd-nav .ygauth-link:after,.fd-nav .ygauth-out:after{left:8px;right:8px}.fd-nav .fd-auth{gap:2px}.fd-tg{margin:0 -10px 0 2px!important}.fd-nav .fd-nav__a:active,.fd-nav .ygauth-link:active,.fd-nav .ygauth-out:active{color:var(--hl-ink)!important;background:var(--ln-hair)}.fd-tg:active i{transform:scale(.88)}}@media(max-width:1023px)and (hover:none){.fd-nav .fd-nav__a:hover,.fd-nav .ygauth-link:hover,.fd-nav .ygauth-out:hover{color:var(--hl-muted)!important}.fd-nav__a:hover:after,.fd-nav .ygauth-link:hover:after,.fd-nav .ygauth-out:hover:after{transform:scaleX(0)}.fd-tg:hover i{transform:none}.fd-tg[data-now=dark]:hover i{transform:rotate(180deg)}}@media(max-width:430px){.fd-nav .ygauth-name{display:none}}@media(max-width:359px){.fd-nav .fd-nav__a:not([href^="/login"]){display:none!important}}
