html .cs-b{left:auto;right:16px;bottom:16px;max-width:440px;gap:12px;padding:16px 18px;font-size:16px;line-height:1.4}html .cs-b p{margin:0}html .cs-b .cs-btn{min-height:44px}@media (max-width:767px){html .cs-b{left:8px;right:8px;bottom:8px;max-width:none;gap:10px;padding:12px 14px;font-size:15px;line-height:21px}html .cs-b .cs-a{flex-wrap:nowrap}html .cs-b .cs-btn{flex:1 1 0}}@media (max-width:900px){html .v15h .hx-ph{height:min(57vw,32svh)}}@media (max-width:767px){html .v15h .in,html .v19t{display:flex;flex-direction:column;align-items:flex-start}html .v15h .in>h1,html .v19t>h1,html .v19t>.crumbs{align-self:stretch}html .v15h .in>.acts,html .v19t>.acts{order:1;align-self:stretch;margin-top:24px}html .v15h .in>.v15h-l,html .v19t>.v18h-l{order:2;align-self:stretch;margin-top:28px}}[data-v20] .v19m figcaption ul{justify-content:center}@media (max-width:900px){[data-v20] .v19m figcaption ul{justify-content:flex-start}}[data-v20] .ih:has(.v20w){position:relative;overflow:hidden}[data-v20] .ih:has(.v20w) .dir-h{position:relative;z-index:1}[data-v20] .v20w{position:absolute;z-index:0;right:var(--gut,80px);top:50%;width:min(46%,680px);margin:0;transform:translateY(-44%);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}[data-v20] .v20w .mp{display:block;width:100%;height:auto}[data-v20] .ih:has(.v20w) h1{max-width:12ch}[data-v20] .ih:has(.v20w) .t-lead{max-width:36ch}@media (max-width:900px){[data-v20] .v20w{position:static;width:100%;transform:none;margin-top:28px;-webkit-mask-image:none;mask-image:none}[data-v20] .ih:has(.v20w) h1,[data-v20] .ih:has(.v20w) .t-lead{max-width:none}}@media (min-width:901px){[data-v20] .mk-l{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-v20] .mk-l a,[data-v20] .mk-l span{justify-content:flex-start;gap:12px}[data-v20] .mk-l a svg{margin-left:auto}[data-v20] .lg-g .en[dir="rtl"]{direction:ltr}[data-v20] .v18-st li::before{content:counter(s,decimal-leading-zero)}[data-v20] .v18-acc .bd[style] table{display:table;max-width:920px;width:100%;font-size:var(--fz-body)}[data-v20] .v18-acc .bd[style] th,[data-v20] .v18-acc .bd[style] td{padding:14px 20px 14px 0;vertical-align:baseline}[data-v20] .v18-acc .bd[style] td:nth-child(2){font-weight:500;color:var(--t1)}[data-v20] .v18-acc .bd[style] td:nth-child(3){color:var(--t2)}@media (max-width:640px){[data-v20] .v18-acc .bd[style] table{display:block;overflow-x:auto}}@media (min-width:1000px){[data-v20] .g18{max-width:none;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,96px);align-items:start;padding-top:clamp(28px,4vh,44px);border-top:1px solid var(--line-2)}[data-v20] .g18>h2{grid-column:1;grid-row:1 / span 99;margin:0;position:sticky;top:calc(var(--nav) + 24px);max-width:14ch}[data-v20] .g18>:not(h2){grid-column:2;max-width:62ch}[data-v20] .g18>h2 + *{margin-top:0}}[data-v20] .v18e{padding-bottom:clamp(40px,6vh,64px)}[data-v20] .foot{padding-top:0}[data-v20] .foot>.in{border-top:1px solid var(--line-d);padding-top:clamp(40px,6vh,64px)}@media (max-width:899px){[data-v20]{padding-bottom:0}[data-v20] .foot{padding-bottom:108px}}@media (min-width:1100px){[data-v20] .v18-hub:not(.two):has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:561px) and (max-width:1099px){[data-v20] .v18-hub:not(.two):has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}[data-v20] .ih>.in>.crumbs + h1{margin-top:clamp(20px,3vw,40px)}[data-v20] .v15h-d .ln + .ln{color:#FFD7CB}.v15b li>a{text-decoration:none;transition:color .3s var(--ease)}.v15b li>a:hover{color:var(--coral-txt)}.v15b li>a:focus-visible{outline:2px solid var(--coral-txt);outline-offset:2px;border-radius:4px}@media (min-width:768px){[data-v20] .v15b-track{column-gap:0}[data-v20] .v15b li,[data-v20] .v15b-gl{flex:1 0 auto;padding-right:clamp(16px,1.8vw,26px)}}.v22f-l{max-width:60ch;margin-top:16px;color:var(--t2)}.v22f-g{list-style:none;margin:clamp(24px,3vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.v22f-g a{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;gap:16px;align-items:start;height:100%;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--t1);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease)}.v22f-g a:hover{border-color:var(--t1);transform:translateY(-2px)}.v22f-g a[aria-current]{border-color:var(--coral);box-shadow:inset 0 0 0 1px var(--coral)}.v22f-g img{width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 1px var(--line)}.v22f-t{display:flex;flex-direction:column;gap:6px}.v22f-t b{font:500 var(--fz-t5)/1.25 var(--f)}.v22f-t span{font-size:var(--fz-s);line-height:1.45;color:var(--t2)}.v22f-a{margin-top:6px;color:var(--t2)}@media (prefers-reduced-motion:reduce){.v22f-g a{transition:none}.v22f-g a:hover{transform:none}}.v22r{display:flex;align-items:baseline;gap:12px;margin-top:clamp(36px,4vw,56px);font:500 var(--fz-t5)/1.3 var(--f);letter-spacing:-.012em}.v22r span{color:var(--t3);font:500 var(--fz-label)/1 var(--f);letter-spacing:.06em;text-transform:uppercase}.v22r + .lg-g{margin-top:16px}.lg-g .en:is(:lang(he),:lang(fa),:lang(hi),:lang(ur),:lang(bn),:lang(ta),:lang(ko),:lang(th),:lang(uk),:lang(bg),:lang(sr)){font-family:system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:0}[data-v20] .lg-g .en[dir="rtl"]{direction:ltr}.v22s{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:16px;counter-reset:none}.v22s a{position:relative;display:flex;flex-direction:column;height:100%;padding:28px 28px 24px;border:1px solid var(--line);border-radius:18px;background:var(--paper);color:var(--t1);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease)}.v22s a:hover{border-color:var(--t1);transform:translateY(-3px)}.v22s-i{display:block;width:64px;height:64px;margin-bottom:22px}.v22s-i svg{width:64px;height:64px;display:block}.v22s-n{position:absolute;top:28px;right:28px;color:var(--coral-txt);font:500 var(--fz-label)/1 var(--f);letter-spacing:.06em}.v22s-t{font:500 var(--fz-h3)/1.15 var(--f);letter-spacing:-.018em}.v22s-x{margin:8px 0 22px;color:var(--t2);font-size:var(--fz-s);line-height:1.45}.v22s-m{margin-top:auto;padding:22px 28px 0 0;border-top:1px solid var(--line);margin-bottom:0;color:var(--t2);font-size:var(--fz-s);line-height:1.5}.v22s-m .e{color:var(--t1);text-decoration:underline;text-decoration-color:var(--coral);text-decoration-thickness:2px;text-underline-offset:4px}.v22s-m .sl{color:var(--coral);font-weight:500}.v22s-go{position:absolute;right:24px;bottom:22px;width:16px;height:16px;color:var(--t2)}.v22s-go svg{width:16px;height:16px}.v22s a:hover .v22s-go{color:var(--coral-txt)}@media (prefers-reduced-motion:reduce){.v22s a{transition:none}.v22s a:hover{transform:none}}.v22l .v22l-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,96px);align-items:start;margin-top:16px}.v22l .v22l-g>h2,.v22l .v22l-g>h3{margin:0;max-width:16ch}.v22l-b{max-width:64ch}.v22l-b p{margin:0 0 1em;font-size:var(--fz-body);line-height:1.6;color:var(--t1)}.v22l-l{list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;border-top:1px solid var(--t1)}.v22l-l li{padding:20px 20px 24px 0;border-bottom:1px solid var(--line)}.v22l-l li + li{padding-left:20px;border-left:1px solid var(--line)}.v22l-l h3{margin:0 0 8px;font:500 var(--fz-t5)/1.25 var(--f)}.v22l-l p{margin:0;color:var(--t2);font-size:var(--fz-s);line-height:1.5}.v22l-2{margin-top:clamp(40px,5vw,72px)!important;padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--line-2)}@media (max-width:900px){.v22l .v22l-g{grid-template-columns:minmax(0,1fr);row-gap:16px}.v22l-l li + li{padding-left:0;border-left:0}}.v22a .v22a-m{margin-top:12px;color:var(--t3);font:500 var(--fz-label)/1.4 var(--f);letter-spacing:.06em;text-transform:uppercase}.v22a .v22a-r{margin:0;font:400 var(--fz-t5)/1.5 var(--f);color:var(--t1)}.v22a-t{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.v22a-t ol{list-style:none;margin:12px 0 0;padding:0;counter-reset:t;display:grid;gap:2px}.v22a-t li{counter-increment:t}.v22a-t a{display:flex;gap:14px;align-items:baseline;min-height:40px;padding:8px 0;color:var(--t1);text-decoration:none}.v22a-t a::before{content:counter(t,decimal-leading-zero);color:var(--coral-txt);font:500 var(--fz-label)/1 var(--f);letter-spacing:.06em}.v22a-t a:hover{color:var(--coral-txt)}[data-v20] .g18{scroll-margin-top:calc(var(--nav,72px) + 24px)}.v22g{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:clamp(32px,5vw,96px);padding-block:clamp(32px,4vw,56px);border-top:1px solid var(--t1)}.v22g + .v22g{border-top-color:var(--line-2)}.v22g-h{align-self:start;position:sticky;top:calc(var(--nav,72px) + 24px)}.v22g-i{display:block;width:56px;height:56px;margin-bottom:16px}.v22g-i svg{width:56px;height:56px;display:block}.v22g-d{margin-top:8px;color:var(--t2);font-size:var(--fz-s);line-height:1.5;max-width:28ch}.v22g-c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.v22g-c a{display:flex;flex-direction:column;gap:10px;height:100%;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:var(--t1);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease)}.v22g-c a:hover{border-color:var(--t1);transform:translateY(-3px)}.v22g-k{color:var(--coral-txt);font:500 var(--fz-label)/1 var(--f);letter-spacing:.06em;text-transform:uppercase}.v22g-c b{font:500 var(--fz-t5)/1.25 var(--f);letter-spacing:-.012em}.v22g-r{color:var(--t2);font-size:var(--fz-s);line-height:1.5}.v22g-go{margin-top:auto;padding-top:12px;display:inline-flex;align-items:center;gap:8px;font:500 var(--fz-s)/1 var(--f)}.v22g-c a:hover .v22g-go{color:var(--coral-txt)}@media (max-width:900px){.v22g{grid-template-columns:minmax(0,1fr);row-gap:20px}.v22g-h{position:static}}@media (prefers-reduced-motion:reduce){.v22g-c a{transition:none}.v22g-c a:hover{transform:none}}[data-v20] .lgl-w{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);column-gap:clamp(32px,5vw,96px);align-items:start}[data-v20] .lgl-toc{position:sticky;top:calc(var(--nav,72px) + 24px);padding-top:clamp(32px,4vw,56px)}[data-v20] .lgl-toc ol{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--line)}[data-v20] .lgl-toc a{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--t2);font-size:var(--fz-s);line-height:1.35;text-decoration:none}[data-v20] .lgl-toc a span{color:var(--coral-txt);font:500 var(--fz-label)/1.6 var(--f);letter-spacing:.06em}[data-v20] .lgl-toc a:hover{color:var(--t1)}[data-v20] .lgl-s .lgl{max-width:none;width:auto;margin:0;padding:clamp(32px,4vw,64px) clamp(24px,4vw,64px);border-radius:0 0 16px 16px}[data-v20] .lgl>*{max-width:68ch}[data-v20] .lgl h2{display:flex;gap:14px;align-items:baseline;margin:clamp(40px,4vw,56px) 0 16px;padding-top:24px;border-top:1px solid var(--line);font:500 var(--fz-h3)/1.2 var(--f);letter-spacing:-.018em;scroll-margin-top:calc(var(--nav,72px) + 24px)}[data-v20] .lgl h2:first-child{margin-top:0;padding-top:0;border-top:0}[data-v20] .lgl-n{color:var(--coral-txt);font:500 var(--fz-label)/1 var(--f);letter-spacing:.06em;transform:translateY(-3px)}[data-v20] .lgl p,[data-v20] .lgl li{font-size:var(--fz-body);line-height:1.7;color:var(--t1)}[data-v20] .lgl p{margin:0 0 1em}[data-v20] .lgl h3{margin:28px 0 8px;font:500 var(--fz-t5)/1.3 var(--f)}[data-v20] .lgl a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:3px;overflow-wrap:anywhere}@media (max-width:900px){[data-v20] .lgl-w{grid-template-columns:minmax(0,1fr)}[data-v20] .lgl-toc{position:static;padding-top:24px;margin-bottom:24px}}@media (min-width:1200px){.v22s{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.v22s a{padding:24px 22px 22px}.v22s-n{top:24px;right:22px}.v22s-t{font-size:var(--fz-t5);line-height:1.25}}@media (min-width:640px) and (max-width:1199px){.v22s{grid-template-columns:repeat(2,minmax(0,1fr))}}