:root{--blue:#053cff;--blue-rgb:5,60,255;--midnight-blue:#00053c;--midnight-blue-rgb:0,5,60;--pure-white:#fff;--deep-black:#020305;--base:var(--midnight-blue);--base-rgb:var(--midnight-blue-rgb,0,5,60);--base-08:#ebebf0;--base-16:#d6d7e0;--base-24:#c2c3d0;--base-32:#adafc0;--base-48:#8587a2;--base-64:#5c5f82;--base-80:#333763;--base-100:var(--base);--accent-dark:#0436e5;--accent:#053cff;--accent-light:#3763ff;--accent-lighter:#5f82ff;--accent-rgb:5,60,255;--negative:#ff053c;--negative-rgb:255,5,60;--positive:#3cff05;--positive-rgb:60,255,5;--text-i:var(--deep-black,#020305);--text-ii:rgba(var(--base-rgb),.64);--text-inverse-i:var(--pure-white);--text-inverse-ii:hsla(0,0%,100%,.64);--bg:var(--base-08);--bg--a:rgba(var(--base-rgb),.04);--attention--a:var(--pure-white,#fff);--attention--b:rgba(var(--base-rgb),.08);--corporate:var(--base);--heading-color:var(--base);--heading-font:var(--ff--sans);--heading-weight:var(--fw-bold);--subHeading-weight:var(--fw-medium);--h1-size:var(--fs-xxx-large);--h1-line:1.066666666666667;--h1-margin:0rem;--h2-size:var(--fs-larger);--h2-margin:-.1rem 0 2.6rem;--h2-color:var(--heading-color);--h2-line:2.25rem;--h3-size:var(--fs-large);--h3-margin:-.1625rem 0 2.1625rem;--h3-color:var(--heading-color);--h0-size:var(--fs-initial);--h0-color:var(--heading-color);--btn-color:var(--text-i);--btn-hover-color:var(--btn-color);--btn-bg:var(--attention--a);--link-line:1.5rem;--link-color:var(--accent);--link-hover-color:var(--accent);--link-focus-bg:rgba(var(--accent-rgb),.16);--link-hover-bg:rgba(var(--accent-rgb),.16);--link-decoration-line:none;--link-decoration-style:dotted;--link-decoration-color:currentColor;--link-hover-decoration-color:var(--link-decoration-color);--link-decoration-thickness:1px;--decoration-line-global:underline;--ff--sans:"Mulish","Inter","-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue","Arial","sans-serif";--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-bold:700;--line--base:2rem;--outline-color:rgba(var(--accent-rgb),.8);--outline-width:2px;--outline-offset:2px;--outline-style:solid;--hover-overlay:rgba(var(--base-rgb),.16);--hover-overlay--subtle:rgba(var(--base-rgb),.08);--hover-overlay--accent:rgba(var(--accent-rgb),.16);--overlay:rgba(var(--base-rgb),.48);--overlay--subtle:rgba(var(--base-rgb),.32);--skew-angle:-22.6199deg;--header-height:calc(var(--space)*8);--submenu-bg:var(--corporate);--crumbs-height:calc(var(--space)*3);--overview-bg:var(--bg);--footer-bg:var(--attention--a);--tile-bg:var(--attention--a);--tile-padding:var(--space);--scrollbar-color:var(--base-16) var(--attention--a);--scrollbar-color--a:var(--base-16) transparent;--scroll-width:17px;--gap-x:0rem;--gap-y:0rem;--cols:25;--grid-limit:100%;--col-width:calc((100vw - var(--gap-x)*(var(--cols) - 1) - var(--scroll-width))/var(--cols));--grid-unit:calc(var(--col-width) + var(--gap-x));--grid-offset-left:0rem;--grid-offset-right:0rem;--inner-col-start:2;--inner-col-end:25;--inner-col:var(--inner-col-start)/var(--inner-col-end);--offset-cols-start:calc(var(--inner-col-start) - 1);--offset-cols-end:calc(var(--cols) + 1 - var(--inner-col-end));--inner-cols:calc(var(--cols) - var(--offset-cols-end) - var(--offset-cols-start));--stack-gap-spacious:var(--base-size-48);--stack-gap-normal:calc(((100vw - var(--scroll-width))/var(--cols))*20/80);--stack-gap-condensed:var(--base-size-16);--fluid-left:calc(var(--grid-unit)*var(--offset-cols-start) + var(--grid-offset-left));--fluid-right:calc(var(--grid-unit)*var(--offset-cols-end) + var(--grid-offset-right));--space:1rem;--space-xxxs:calc(var(--space)*0.0625);--space-xxs:calc(var(--space)*0.125);--space-xs:calc(var(--space)*0.25);--space-sm:calc(var(--space)*0.5);--space-md:calc(var(--space)*1.5);--space-lg:calc(var(--space)*2);--space-xl:calc(var(--space)*3);--space-xxl:calc(var(--space)*5);--space-xxxl:calc(var(--space)*8);--space-xxxxl:calc(var(--space)*13);--divider--subtle:rgba(var(--base-rgb),.16);--divider--strong:rgba(var(--base-rgb),.64);--divider--accent:rgba(var(--accent-rgb),.64);--border-width:1px;--border-style:solid;--border-color:var(--divider--subtle);--border--base:var(--border-width) var(--border-style) var(--divider--subtle);--border--accent:var(--border-width) var(--border-style) var(--divider--accent);--border--strong:var(--border-width) var(--border-style) var(--divider--strong);--form-border:2px solid transparent;--shadow:0 .5rem 1rem rgba(var(--base-rgb),.04);--shadow-i:0 .5rem 1rem rgba(var(--base-rgb),.08);--shadow-ii:0 1rem 1.5rem rgba(var(--base-rgb),.16);--shadow-xs:0 1px 4px 0 rgba(var(--base-rgb),0.12);--shadow-sm:0 2px 8px rgba(var(--base-rgb),0.12);--shadow-md:0 0.9px 1.5px rgba(var(--base-rgb),0.03),0 3.1px 5.5px rgba(var(--base-rgb),0.08),0 14px 25px rgba(var(--base-rgb),0.12);--shadow-lg:0 1.2px 1.9px -1px rgba(var(--base-rgb),0.014),0 3.3px 5.3px -1px rgba(var(--base-rgb),0.038),0 8.5px 12.7px -1px rgba(var(--base-rgb),0.085),0 30px 42px -1px rgba(var(--base-rgb),0.15);--shadow-xl:0 1.5px 2.1px -6px rgba(var(--base-rgb),0.012),0 3.6px 5.2px -6px rgba(var(--base-rgb),0.035),0 7.3px 10.6px -6px rgba(var(--base-rgb),0.07),0 16.2px 21.9px -6px rgba(var(--base-rgb),0.117),0 46px 60px -6px rgba(var(--base-rgb),0.2);--body-color:var(--text-i);--body-bg:var(--base-08);--body-line:var(--line--base)}@media (min-width:768px){:root{--tile-padding:var(--space) var(--space-md)}}@media (min-width:1200px){:root{--cols:24;--inner-col-start:3;--inner-col-end:23;--inner-col:var(--inner-col-start)/var(--inner-col-end);--tile-padding:var(--space-md) var(--space-lg)}}@media (prefers-color-scheme:dark){:root{--body-bg:var(--base,#00032a);--bg:var(--base,#00032a)}}:root[data-theme=dark]{--body-bg:var(--base);--bg:var(--base);--attention--a:var(--base-80);--overview-bg:var(--body-bg);--text-i:var(--pure-white);--text-ii:var(--text-inverse-ii);--heading-color:var(--text-i);--h2-color:var(--heading-color);--tile-title-color:var(--heading-color);--accent:#3763ff;--link-color:var(--accent);--footer-bg:hsla(0,0%,100%,.04);--overlay:rgba(var(--base-rgb),.48)}@media screen and (max-width:1199px){:root{--grid-offset-left:0rem;--grid-offset-right:0rem;--scroll-width:0px;--header-height:5rem;--col-width:calc((100vw - var(--gap-x)*(var(--cols) - 1))/var(--cols));--grid-unit:calc(var(--col-width) + var(--gap-x))}}*,:after,:before{box-sizing:border-box}html{font-size:1rem;font-size:clamp(.875rem,.83333333333vw,2rem);overflow-x:hidden;scrollbar-color:var(--scrollbar-color)}body,html{margin:0;padding:0;scroll-behavior:smooth}body:after{background:var(--accent);bottom:0;content:"";height:100vh;left:0;position:fixed;top:0;width:var(--space-sm);z-index:10}body{--body-font:normal var(--fw-normal) var(--fs-initial)/var(--body-line) var(--ff--sans);background:var(--body-bg);color:var(--text-i);font:var(--body-font);text-align:left}@media (max-width:1199px){body:after{bottom:auto;height:var(--space-sm);position:absolute;width:100vw}}@media (min-width:1200px){html{overflow-x:unset}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time{display:block}:root{--fs-ratio:.125rem;--fs-xxxxx-large:calc(var(--fs-initial) + var(--fs-ratio)*55);--fs-xxxx-large:calc(var(--fs-initial) + var(--fs-ratio)*34);--fs-xxx-large:calc(var(--fs-initial) + var(--fs-ratio)*21);--fs-xx-large:calc(var(--fs-initial) + var(--fs-ratio)*13);--fs-x-large:calc(var(--fs-initial) + var(--fs-ratio)*8);--fs-larger:calc(var(--fs-initial) + var(--fs-ratio)*5);--fs-large:calc(var(--fs-initial) + var(--fs-ratio)*3);--fs-medium:calc(var(--fs-initial) + var(--fs-ratio)*2);--fs-initial:1.125rem;--fs-smaller:calc(var(--fs-initial) - var(--fs-ratio)*1);--fs-small:calc(var(--fs-initial) - var(--fs-ratio)*2);--fs-x-small:calc(var(--fs-initial) - var(--fs-ratio)*3);--fs-xx-small:calc(var(--fs-initial) - var(--fs-ratio)*5);--small-txt-color:var(--text-ii);--small-txt-size:var(--fs-small);--small-txt-align:baseline;--small-txt-inset:0;--list-margin:0rem;--p-margin:0rem;--description-size:var(--fs-medium);--description-line:1.454545454545455;--description-margin:0}h4,h5,h6,p{font-size:inherit;margin:var(--p-margin)}.h4,h4{color:var(--h4-color,var(--heading-color));font-size:var(--h4-size,var(--fs-medium))}h5,h6{color:var(--h0-color,var(--heading-color));font-size:var(--h0-size)}dl,ol,ul{list-style:none;margin:var(--list-margin);padding:0}dl dd,dl dt,ol>li,ul>li{display:block;margin:0;position:relative}.h1,h1{color:var(--heading-color);font-family:var(--heading-font);font-size:var(--h1-size);font-style:normal;font-weight:var(--heading-weight);letter-spacing:-.01em;line-height:var(--h1-line);margin:var(--h1-margin)}article h1,aside h1,nav h1,section h1{font-size:2em;font-size:var(--h1-size);line-height:var(--h1-line)}h2,h3,h4,h5,h6{font-family:var(--heading-font);font-style:normal;font-weight:var(--subHeading-weight)}.h2,h2{color:var(--h2-color);font-size:var(--h2-size);line-height:var(--h2-line);margin:var(--h2-margin)}.h3,h3{color:var(--h3-color);font-size:var(--h3-size);margin:var(--h3-margin)}.counter[data-count]:not([data-count=""]):after,.small{color:var(--small-txt-color);font-size:var(--small-txt-size);inset:var(--small-txt-inset);letter-spacing:.015625em;line-height:0;margin:0;position:relative;vertical-align:var(--small-txt-align)}.mark{color:var(--accent);font-size:inherit;padding:0 var(--space-xs)}.mark:before{--mix-background:color-mix(in srgb,var(--accent) 10%,transparent);--bg-currentcolor:var(--mix-background,var(--chakra-colors-teal-500));background:var(--mix-background,var(--accent));border-color:currentColor;border-end-start-radius:var(--space-xs);border-inline-end-width:2px;border-start-start-radius:var(--space-xs);bottom:calc(var(--space-xs)*-1);content:"";height:100%;inset-inline-start:0;pointer-events:none;position:absolute;width:100%}table{border:0;border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}td,th{border:var(--border--base);padding:calc(var(--space)*.75)}td{vertical-align:top}th{background:var(--attention--b);font-weight:var(--fw-medium)}hr{border:0;border-bottom:var(--border--base);box-sizing:content-box;clear:both;height:0;margin:var(--space-lg) auto;overflow:visible;width:100%}a{color:var(--link-color);display:var(--link-display,inline-block);font-style:normal;line-height:var(--link-line);position:relative;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);transition:color .16s ease}a:focus{outline:var(--outline,var(--outline-width) var(--outline-style) var(--outline-color));outline-offset:var(--outline-offset)}.--hover\:overlay:before,.btn:before,a:before,button:before{background:transparent;content:"";display:block;inset:var(--overlay-inset,0);position:absolute;transition:background .16s ease}.--hover\:overlay:active:before,.--hover\:overlay:focus:before,.--hover\:overlay:hover:before{background:var(--hover-overlay)}a:not(.btn):not(.tile.--hover\:overlay):focus:before{background:var(--link-focus-bg)}a:active,a:focus,a:hover{color:var(--link-hover-color);-webkit-text-decoration:var(--link-hover-decoration);text-decoration:var(--link-hover-decoration)}h1>a,h2>a,h3>a,h4>a,h5>a{--link-color:var(--heading-color);line-height:inherit}a._fill{--outline-offset:calc(var(--outline-width)*-1);bottom:0;left:0;position:absolute!important;right:0;top:0;z-index:1}:root{--btn-shadow:none;--btn-hover-shadow:var(--btn-shadow);--btn-radius:5rem;--btn-transform:translateY(2px);--btn-padding:var(--space) var(--space-lg);--btn-font-size:var(--fs-medium);--btn-line:2rem;--btn-hover-overlay:transparent}.btn,a.btn,button{-webkit-tap-highlight-color:transparent;--icon-fill:currentColor;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:button;background:var(--btn-bg);border:0;border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);color:var(--btn-color);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--btn-font-size);justify-content:center;outline:var(--outline-width) solid transparent;outline-offset:var(--outline-offset);overflow:hidden;padding:var(--btn-padding);position:relative;text-decoration:none;transition:color .16s ease,box-shadow .16s ease,background .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:var(--btn-width,auto);will-change:transform}.btn,.btn *,a.btn,a.btn *,button,button *{line-height:var(--btn-line)}.btn:before,button:before{border-radius:var(--btn-radius);z-index:-1}.btn:active:before,.btn:focus:before,.btn:hover:before,button:active:before,button:focus:before,button:hover:before{background:var(--btn-hover-overlay)}.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover{box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-color)}.btn:focus,button:focus{outline-color:var(--outline-color)}.btn:active,button:active{transform:var(--btn-transform)}.btn.--icon\:left,button.--icon\:left{--btn-padding:var(--space) var(--space-lg) var(--space) var(--space);--icon-margin:0 var(--space) 0 var(--space-sm)}.btn.--icon\:left .icon,button.--icon\:left .icon{order:-99}.btn.--icon\:right,button.--icon\:right{--btn-padding:var(--space) var(--space) var(--space) var(--space-lg);--icon-margin:0 var(--space-sm) 0 var(--space)}.btn.--icon\:only,button.--icon\:only{--btn-padding:var(--space)}.btn.--md,button.--md{--btn-font-size:var(--fs-smaller);--btn-padding:var(--space-sm) var(--space-lg);--btn-line:2rem;--icon-size:1.5rem;--icon-margin:0;gap:calc(var(--space)*.75)}.btn.--md.--icon\:right,button.--md.--icon\:right{--btn-padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-lg)}.btn.--md.--icon\:left,button.--md.--icon\:left{--btn-padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-md)}.btn.--md.--icon\:only,button.--md.--icon\:only{--btn-padding:calc(var(--space)*0.75)}.btn.--sm,button.--sm{--btn-padding:var(--space-sm) var(--space-md);--btn-line:1.5rem;--btn-font-size:var(--fs-smaller);--icon-size:1.25rem}.btn.--sm.--icon\:only,.btn.--xs.--icon\:only,button.--sm.--icon\:only,button.--xs.--icon\:only{--btn-padding:var(--space-sm);--icon-margin:var(--space-xxs);min-width:calc(var(--btn-padding)*2 + var(--btn-line))}.btn.--sm.--icon\:right,button.--sm.--icon\:right{--btn-padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-md);--icon-margin:var(--space-xxs) var(--space-xs) var(--space-xxs) var(--space-sm)}.btn.--sm.--icon\:left,button.--sm.--icon\:left{--btn-padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-sm);--icon-margin:var(--space-xxs) var(--space-sm) var(--space-xxs) var(--space-xs)}.btn.--xs,button.--xs{--btn-padding:var(--space-sm) var(--space);--btn-line:1rem;--btn-font-size:var(--fs-small);--icon-size:1rem;font-weight:var(--fw-medium);letter-spacing:.25px}.btn.--xs.--icon\:right,button.--xs.--icon\:right{--btn-padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space);--icon-margin:0 var(--space-xs) 0 var(--space-sm)}.btn.--xs.--icon\:left,button.--xs.--icon\:left{--btn-padding:var(--space-sm) var(--space) var(--space-sm) var(--space-sm);--icon-margin:0 var(--space-sm) 0 var(--space-xs)}.btn:hover.--icon\:animation .icon,button:hover.--icon\:animation .icon{transform:translateX(2px)}.btn.--icon\:animation .icon,button.--icon\:animation .icon{transition:transform .16s}.btn.--xxs,button.--xxs{--btn-padding:var(--space-xs) var(--space);--btn-line:1rem;--btn-font-size:var(--fs-x-small);font-weight:var(--fw-medium);letter-spacing:.4px}.btn.--i,button.--i{--btn-bg:var(--accent);--btn-color:var(--text-inverse-i);--btn-hover-color:var(--text-inverse-i);--btn-shadow:0 .25rem 1rem rgba(var(--accent-rgb),.32);--btn-hover-overlay:var(--hover-overlay)}.btn.--i.--ghost,button.--i.--ghost{--btn-bg:transparent;--btn-color:var(--accent);--btn-shadow:none;--btn-hover-color:var(--accent);--btn-hover-overlay:rgba(var(--accent-rgb),.16)}.btn.--i.--subtle,button.--i.--subtle{--btn-shadow:none;--btn-bg:rgba(var(--accent-rgb),.16);--btn-color:var(--accent);--btn-hover-color:var(--btn-color);--btn-hover-overlay:rgba(var(--accent-rgb),.16)}.btn.--ii,button.--ii{--btn-bg:var(--attention--b);--btn-hover-overlay:var(--hover-overlay)}.btn.--ghost,.btn.--ii.--ghost,button.--ghost,button.--ii.--ghost{--btn-bg:transparent;--btn-hover-overlay:var(--hover-overlay)}.btn.--ghost.--active,button.--ghost.--active{--btn-bg:var(--attention--b)}.btn.--iii,button.--iii{--btn-bg:transparent;--btn-shadow:inset 0px 0px 0px var(--border-width) var(--divider--subtle);--btn-hover-shadow:inset 0px 0px 0px var(--border-width) var(--accent),var(--shadow-i)}.btn.--iii.--active,button.--iii.--active{--btn-shadow:inset 0 0 0 var(--border-width) var(--accent)}a.btn.--deemphasized,button.--deemphasized{--btn-bg:rgba(var(--accent-rgb),.16);--btn-color:var(--accent);--btn-hover-color:var(--accent);--btn-hover-overlay:rgba(var(--accent-rgb),.08)}.grid{grid-column-gap:var(--gap-x);grid-row-gap:var(--gap-y);display:grid;grid-template-columns:var(--template-cols,repeat(var(--cols),1fr));grid-template-rows:var(--template-rows,auto);margin-inline:auto;max-width:none;min-width:1px;width:100%}.subgrid{grid-column-gap:var(--gap-x);grid-row-gap:var(--gap-y);display:grid;grid-column:var(--col,1/-1);grid-template-columns:subgrid;position:relative}.grid>*,.subgrid>*,body.grid>:is(main,ol,section,article,footer)>*{grid-column:var(--col,1/-1);grid-row:var(--row,span 1)}.flex,.flex-col{grid-column-gap:var(--gap-x);grid-row-gap:var(--gap-y);align-items:var(--items);display:flex;flex-direction:var(--direction,row);flex-wrap:var(--wrap,wrap)}.flex-col{--direction:column}.flex .--last,.flex-col .--last{order:99}.scroll{--wrap:nowrap;margin-inline-start:calc((var(--gap-x)/2 + var(--space-sm))*-1)!important;min-width:0;overflow:var(--scroll-overflow,auto hidden);padding:var(--scroll-padding,var(--space) var(--space-sm))}.scroll.--overlay:after,.scroll.--overlay:before{--gradient-position:to right;background:linear-gradient(var(--gradient-position),var(--body-bg),transparent);bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:calc(var(--grid-unit)*2 - var(--gap-x));z-index:1}.scroll.--overlay:after{--gradient-position:to left;left:auto;right:0}#noscript{bottom:0;padding:var(--space-md) var(--fluid-right) var(--space-md) var(--fluid-left);position:fixed;width:100%;z-index:1010}.notification.--i{background:var(--accent);color:var(--text-inverse-i)}#crumbs{--col:var(--inner-col);left:0;overflow-x:auto;overflow-y:hidden;position:absolute;right:0;top:calc(var(--header-height) + var(--space-xl));top:calc(var(--header-height) + var(--space));white-space:nowrap;z-index:2}#crumbs ol{--link-color:var(--text-ii);--link-hover-color:var(--text-i);--divider-width:1rem;--items:center;font-size:var(--fs-smaller);font-weight:var(--fw-medium);height:var(--crumbs-height,3rem);justify-content:flex-start;padding-block:calc(var(--space-sm) + var(--space-xxs)) calc(var(--space-sm) - var(--space-xxs));text-transform:lowercase}#crumbs a{margin-right:calc(var(--divider-width) + var(--space))}#crumbs a:not(#crumbs li:last-child a):after{background:var(--text-ii);bottom:0;content:"";display:block;height:var(--border-width);margin:auto 0;position:absolute;right:calc((var(--divider-width) + var(--space)/2)*-1);top:0;transition:transform .16s;width:var(--divider-width)}#crumbs a:hover:after{transform:rotate(calc(-45deg + var(--skew-angle)))}#hero{--small-txt-size:var(--fs-large);--h1-margin:.125rem 0 -.125rem;--gap-y:var(--space-md);--gap-y:var(--space-sm);--description-margin:var(--space-md) 0 0;padding-block:calc(var(--header-height) + var(--crumbs-height) + var(--space-xl) - var(--space-sm)) var(--space-md)}#hero *{--col:var(--inner-col-start)/var(--col-end,var(--inner-col-end))}#hero h1{text-wrap:balance;gap:0;position:relative}#hero h1 *{align-self:start}#hero h1 em{color:rgba(var(--accent-rgb),.88);color:rgba(var(--accent-rgb),.48);font-size:var(--fs-initial);font-style:normal;left:0;line-height:2rem;padding-left:var(--space-xxs);position:absolute;text-transform:uppercase;top:0;transform:translate3d(0,-50%,0)}#hero:has(.eyebrow){padding-top:calc(var(--header-height) + var(--crumbs-height) + var(--space-xl))}#hero .eyebrow{color:var(--accent);display:block;font-size:var(--fs-initial);font-weight:var(--fw-medium);line-height:2rem;margin-block:var(--space-xxxs) calc(var(--space-xxxs)*-1);text-transform:uppercase}#hero h1 .eyebrow{margin-block:calc(var(--space-xxxs)*-1) calc(var(--space-xxxs)*1);order:-99}#hero:has(.eyebrow) h1 .eyebrow+span,#hero:has(.eyebrow) h1 span:first-of-type:not(.eyebrow){margin-top:var(--gap-y)}#hero p,.description{font-size:var(--description-size);line-height:var(--description-line);margin:var(--description-margin)}.chapter #hero h1{text-transform:lowercase}@media (max-width:768px){#hero{--h1-size:var(--fs-xx-large);--h1-line:3rem;--small-txt-size:var(--fs-smaller)}}@media (min-width:1200px){#hero{padding-bottom:calc(var(--space-xl) - var(--space-sm))}}em,strong{font-family:inherit;font-style:inherit;font-weight:inherit}.underline{background-color:rgba(var(--accent-rgb),.12);text-decoration:none!important}.txtUn{-webkit-text-decoration:underline var(--border--strong);text-decoration:underline var(--border--strong)}.italic,.txtI{font-style:italic!important}.bold,.ffM{font-weight:var(--fw-bold)}.counter{position:relative}.counter[data-count]:not([data-count=""]):after{--small-txt-align:top;--small-txt-color:currentColor;--small-txt-inset:calc(var(--small-txt-size)/4) 0;content:attr(data-count)}:root{--in-game-size:calc(var(--grid-unit)*3);--in-game-indent:var(--space-sm)}@media (min-width:768px){:root{--in-game-size:calc(var(--grid-unit)*3 - var(--in-game-indent));--in-game-indent:var(--space)}}@media (min-width:1200px){:root{--in-game-size:calc(var(--grid-unit)*1);--profile-info-padding:var(--space-lg) var(--space-sm)}}.profile{--direction:var(--profile-direction,column);--gap-y:var(--profile-gap-y,0rem);position:relative}.profile .photo{background:var(--attention--b);width:100%}.profile .info{line-height:var(--profile-info-line,2rem);padding:var(--profile-info-padding,var(--space-md) var(--space-sm));row-gap:var(--profile-info-gap-y,var(--space-xs))}.profile .name{font-size:var(--profile-name-size,var(--h3-size));margin:var(--profile-name-margin,0);position:relative;z-index:2}.profile{--link-hover-decoration:underline}.profile:has(a._fill):hover{--link-decoration:underline var(--divider--accent);--link-hover-decoration:underline}.profile .job{color:var(--text-ii);line-height:var(--profile-job-line,1.75rem)}.profile .in-game{right:var(--in-game-indent);top:var(--in-game-indent)}.in-game{fill:var(--accent);max-width:var(--in-game-size);pointer-events:none;position:absolute;z-index:2}.in-game>text+text{font-size:14px}.in-game>text{font-size:24px}.profile:hover .in-game>.rotate{animation:text-rotation 5s linear infinite}:root{--checkbox-size:1.125rem}form .footer{font-size:var(--fs-smaller);line-height:1.5rem;order:99;padding-top:var(--space-lg)}form .footer hr{margin:var(--space) auto}form .form-input-wrapper{align-items:center;display:flex;gap:var(--space-sm)}form .form-field{display:block;font-size:var(--fs-smaller);line-height:1.5rem;margin-bottom:var(--space-xs);position:relative}form .form-field:has(label){margin-bottom:var(--space)}form .form-label label{color:var(--label-color,var(--heading-color));display:block;margin-bottom:var(--space-xs);text-align:left}form label .required{color:var(--accent)}input,select,textarea{--form-border-width:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--attention--b);border:var(--form-border);border-radius:.5rem;color:inherit;display:block;font:normal var(--fw-normal) inherit/inherit var(--content-font);height:auto;margin-top:0;padding:calc(var(--space)*.75 - var(--form-border-width)) var(--space);position:relative;width:100%}form select{--icon-size:1.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right var(--space-sm) center;background-repeat:no-repeat;background-size:var(--icon-size);color:var(--select-color,var(--heading-color))}textarea{overflow:auto;resize:vertical}input[type=checkbox],input[type=radio]{background-position:50%;background-repeat:no-repeat;border-radius:.25rem;cursor:pointer;display:inline-block!important;height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}input[type=checkbox]{border:var(--border--base)}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;line-height:var(--checkbox-line)}input[type=checkbox]:not(:checked):not(:focus)+label:hover:before,input[type=radio]:not(:checked):not(:focus)+label:hover:before{box-shadow:0 0 0 1px rgba(var(--base-rgb),.16)}input[type=radio]+label:before{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--accent);border-color:var(--accent);box-shadow:0 0 0 .25rem rgba(var(--accent-rgb),.24);transition:transform .2s}input[type=checkbox]:active,input[type=radio]:active{transform:scale(.8);transition:transform .2s}input[type=checkbox]:checked:active,input[type=radio]:checked:active{transform:none;transition:none}input[type=checkbox]:checked{--checkbox-marker-size:calc(var(--checkbox-size)*0.64);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEgNi41IDMgMyA3LTciLz48L3N2Zz4=);background-size:var(--checkbox-marker-size)}input[type=checkbox]:checked:active,input[type=checkbox]:focus,input[type=radio]:checked:active,input[type=radio]:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.24)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-ii);font-size:inherit}input::placeholder,textarea::placeholder{color:var(--text-ii);font-size:inherit}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 .25rem rgba(var(--accent-rgb),.24);outline:none}input:invalid,textarea:invalid{outline:none}.form button{margin-top:var(--space)}form .is-form-section:not(.footer){border-top:var(--border--base);margin-top:var(--space);padding-top:var(--space)}form .form-header p,form .is-form-section p{font-size:var(--fs-smaller);line-height:1.5rem;margin-block:0 var(--space)}form .is-form-section h4{margin-block:0 calc(var(--space)*.75)}form .is-form-section:has(p) h4{margin-block:0 var(--space-xs)}@media screen and (min-width:1200px){form .form-label label{margin-bottom:var(--space-sm)}form .form-field,form .form-field:has(label){margin-bottom:var(--space-md)}form .is-form-section:not(.footer){padding-top:var(--space-md)}form .form-header p,form .is-form-section p{margin-block:var(--space-sm) var(--space)}form .form-header h3+p,form .is-form-section h4+p{margin-block:var(--space-sm) var(--space-md)}}.btn.switch{--switch-marker-ratio:calc(var(--switch-marker-height)*1.125);--switch-marker-height:1.75rem;--switch-marker-width:calc(var(--switch-marker-height)/3*4);--btn-padding:calc(var(--switch-marker-height)/6);align-self:center;display:flex;position:relative}.switch input[type=checkbox]{--checkbox-size:1px;background:transparent;border-color:transparent;box-shadow:none;left:0;margin:0;overflow:hidden;position:absolute}.switch .decor{align-items:center;display:flex;height:calc(var(--switch-marker-height));position:relative;width:calc(var(--switch-marker-width)*2)}.switch .decor .icon{flex-basis:50%}.switch .decor .icon+.icon{--icon-fill:currentColor}.switch .decor .marker{background-color:var(--attention--a);border-radius:calc(var(--switch-marker-height)/2);height:calc(var(--switch-marker-height));left:0;position:absolute;top:0;transition:transform .32s;width:calc(var(--switch-marker-width));z-index:-1}.switch input[type=checkbox]:checked+.decor .marker{transform:translateX(100%)}.switch input[type=checkbox]:checked+.decor .icon+.icon{--icon-fill:var(--text-inverse-i)}#menu{--list-margin:0;--scroll-padding:0;height:4rem}.tabs a{--link-color:var(--text-ii);--link-hover-color:var(--text-i);align-items:center;display:inline-flex;font-size:var(--fs-small);font-weight:var(--fw-medium);height:100%;letter-spacing:.25px;line-height:2rem;min-width:calc(var(--grid-unit)*2);outline-offset:calc(var(--outline-offset)*-1);padding:var(--space) var(--space-md);text-transform:uppercase;white-space:nowrap}.tabs li.--active a{color:var(--text-i)}.tabs a:after{background:var(--accent);bottom:0;content:"";height:.125rem;left:0;position:absolute;transform:scaleX(0);transition:transform .1s;width:100%}.tabs li.--active a:after{transform:scaleX(1);transition:transform .32s cubic-bezier(.4,0,.2,1)}.tabs .order:before{content:counter(li,upper-roman)".";counter-increment:li;margin-right:var(--space-xs)}:root{--icon-align:sub;--icon-margin:0;--icon-fill:var(--accent);--icon-stroke:none;--icon-size:1.75rem;--icon-transform:none}@media screen and (min-width:1200px){:root{--icon-size:2rem}}figure,img,video{margin:0}img,picture,video{border:0;display:block;height:auto;max-width:100%;position:relative;width:100%}img{-o-object-fit:cover;object-fit:cover}svg{fill:currentColor}.icon{fill:var(--icon-fill);stroke:var(--icon-stroke);display:inline-flex;height:var(--icon-size);margin:var(--icon-margin);overflow:hidden;place-content:center;position:relative;transform:var(--icon-transform);vertical-align:var(--icon-align);width:var(--icon-size)}a .icon:has([href*="#arrow--right"]):not(.no\:transform),a .icon:has([href*="#chevron--right"]):not(.no\:transform){transform-origin:center;transition:transform .16s cubic-bezier(.75,0,.125,1)}a[target*=_blank] .icon:has([href*="#arrow--right"]):not(.no\:transform){--icon-transform:rotate(-45deg)}a:hover[target*=_blank] .icon:has([href*="#arrow--right"]):not(.no\:transform){--icon-transform:rotate(-45deg) translate(calc(var(--icon-size)/4))}a:hover .icon:has([href*="#arrow--right"]):not(.no\:transform),a:hover .icon:has([href*="#chevron--right"]):not(.no\:transform){--icon-transform:translate(calc(var(--icon-size)/4))}.icon.--stroke{fill:none!important;--icon-stroke:var(--icon-fill)}.icon.--plus:after,.icon.--plus:before{background:var(--icon-fill);bottom:0;content:"";display:block;height:62.5%;left:0;margin:auto;position:absolute;right:0;top:0;width:6.25%}.icon.--plus:after{transform:rotate(90deg) scaleX(1);transition:.16s cubic-bezier(.75,0,.125,1);will-change:transform}.reader{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);white-space:nowrap}.reader,.skip{height:1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.skip{--btn-radius:0;left:-200%;top:auto;z-index:-10}.skip:not(:active):not(:focus){--btn-padding:0}.skip:active,.skip:focus{height:auto;left:0;overflow:auto;top:0;width:-moz-fit-content;width:fit-content;z-index:30}#header{align-items:center;font-weight:var(--fw-medium);height:var(--header-height);inset:0 0 auto;margin:0 0 auto;padding:var(--header-padding,var(--space) 0 var(--space-sm));position:absolute;text-transform:lowercase;z-index:20}.logo:focus,.logo:hover{--logo-icon-transform:skew(var(--skew-angle)) translatex(2.5rem)}.logo{--logo-icon-transform:none;--logo-icon-transition:all .16s;--col:var(--inner-col-start)/calc(var(--cols)/2 + 1);display:flex;justify-self:start;margin-block:var(--logo-margin,0)}.logo-icon-column{transform:var(--logo-icon-transform);transition:var(--logo-icon-transition)}.logo .mobile{--logo-height:var(--fs-x-large);display:var(--logo-mobile-display,flex)}#header .logo .base{display:var(--logo-base-display,none)}#header .logo:not(:has(.mobile)) .base{display:var(--logo-base-display,block)}.logo svg{height:var(--logo-height,calc(var(--fs-x-large) + var(--fs-ratio)));width:auto}@media (min-width:1200px){#header{--header-padding:var(--space-sm) 0;--logo-margin:var(--space-xs) var(--space-sm)}#header .logo{--col:var(--inner-col-start)/9;--logo-mobile-display:none;--logo-base-display:flex}}#options{--link-color:var(--text-ii);--link-hover-color:var(--text-i);--col:span 4/calc(var(--inner-col-end) - 1);font-size:var(--fs-smaller);justify-self:end;margin-block:var(--space-xxs) calc(var(--space) - var(--space-xxs))}#options .phone{--link-hover-decoration:underline;--link-color:var(--text-i);bottom:var(--space-xxxs);font-size:var(--fs-initial);letter-spacing:-.0125em}@media (max-width:1199px){#options{display:none}}#header .lang{--link-color:var(--text-ii);--link-hover-color:var(--text-i);--col:calc(var(--cols)/2 + 1)/var(--inner-col-end);border:var(--border--base);font-size:var(--fs-small);justify-self:end;margin:0;padding:var(--space-sm);text-align:center;text-transform:uppercase}#header .lang[lang^=ru]:not(:hover)>span{filter:blur(2px)}@media (min-width:1200px){#header .lang{--col:span 1/var(--inner-col-end);margin-top:calc(var(--space) + var(--space-xxs));margin-inline-start:var(--space-md)}}#header nav>ul{--link-color:var(--text-i);--small-txt-color:initial;--small-txt-size:var(--fs-xx-small);--small-txt-align:text-top;--outline-offset:calc(var(--outline-width)*-1);align-items:center;display:flex;height:100%;justify-content:center}#header nav>ul>li{display:flex;flex:1;margin:0}#header nav>ul>li>a{line-height:2rem;padding:calc(var(--space-sm) + var(--space-xxxs)) var(--space) calc(var(--space-sm) - var(--space-xxxs));text-align:center;white-space:nowrap;width:100%}@media (min-width:1200px){#header nav{--col:span 8}}#header nav li>a .small{margin-inline-end:-1em}@media (max-width:1199px){:root{--nav-height:4rem}.nav-hidden #header nav{transform:translateY(100%)}#header nav{background:var(--attention--a);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;bottom:0;box-shadow:0 -.5rem 1rem rgba(var(--base-rgb),.08);height:var(--nav-height);left:0;margin-bottom:0;overflow-x:auto;overflow-y:hidden;padding:0;position:fixed;right:0;transition:transform .3s ease-in-out;width:100%;z-index:150}#header nav:not(:last-child){top:calc(100vh - var(--nav-height))}#header nav>ul{justify-content:flex-start}#header nav>ul>li{display:flex;flex-basis:25%;margin:0}#header nav>ul>li>a{border-left:var(--border--base);overflow:hidden;padding:var(--space) var(--space-sm)}#header nav>ul>li:first-child>a{border:none;border-top-left-radius:1.5rem;padding-left:var(--fluid-left)}#header nav>ul>li:last-child>a{border-top-right-radius:1.5rem;padding-right:var(--fluid-right)}#header nav .dropdown{display:none}}#header nav [aria-current]{--link-color:var(--accent);--link-hover-color:var(--accent-light)}#header nav .dropdown{--link-color:var(--text-inverse-i);--link-hover-color:var(--accent-lighter);--outline-color:var(--accent-lighter);--outline-offset:calc(var(--outline-width)*-1);background:var(--submenu-bg);box-shadow:var(--shadow-ii);font-size:var(--fs-smaller);font-weight:var(--fw-normal);left:0;min-width:15rem;opacity:0;padding:calc(var(--space-lg) - var(--space-xxs)) var(--space) calc(var(--space-lg) + var(--space-xxs));position:absolute;top:100%;transition:opacity .16s cubic-bezier(.215,.61,.355,1);visibility:hidden;z-index:-1}#header nav .dropdown [aria-current]{--link-color:var(--accent-lighter);--link-hover-color:var(--accent-light)}#header nav .dropdown .dropdown{top:calc((var(--space-lg) - var(--space-xxs))*-1);transform:translateX(calc(100% - var(--space-md)))}#header nav>ul>li:first-child>ul{min-width:21rem}#header nav>ul>li>ul>li a{padding:var(--space-sm) var(--space-md);width:100%}#header nav ul li ul:hover,#header nav ul li:focus-within>ul,#header nav ul li:hover>ul{opacity:1;visibility:visible;z-index:10}#base-grid{--template-rows:repeat(var(--cols),calc(var(--grid-unit)*var(--s,1)))}#h-grid{--cols:1;--template-rows:repeat(400,1rem)}#base-grid,#h-grid{pointer-events:none;position:fixed;z-index:-1}#content:focus{outline:0!important}#content{overflow-x:hidden}:root{--baseline:.25rem;--marker-size:1.75rem}.text:not(.description){font:var(--text-font,var(--body-font))}.text{--description-margin:calc((var(--space-xxxs) + var(--space-xxs))*-1) 0 var(--space-lg);--link-decoration:var(--accent-light) underline solid 2px;--link-color:var(--text-i);--link-display:inline;--p-margin:0 0 calc(var(--baseline)*8);--list-margin:var(--p-margin);--h2-size:var(--fs-larger);--h3-size:var(--fs-large);--h2-margin:0 0 calc(var(--baseline)*8.5);--h3-margin:var(--h2-margin)}.text :where(.text>:last-child){margin-bottom:0}.text *+h2,.text :not(h2)+h3{margin-top:calc(var(--baseline)*14.5)}.text :is(h1,h2,h3,h4,h5,h6){position:relative}.markdown strong{font-weight:var(--fw-bold)}.markdown em{font-style:italic}.text blockquote{border-bottom:var(--border-width) solid var(--accent);border-top:var(--border-width) solid var(--accent);font-size:var(--fs-large);line-height:2.25rem;margin:calc(var(--space-xl) - var(--space-xxxs)) 0 calc(var(--space-xl) + var(--space-xxxs)) calc(var(--grid-unit)*-2);padding:calc(var(--space-lg) - var(--space-xxxs)*3 - var(--border-width)) 0 calc(var(--space-lg) - var(--space-xxxs) - var(--border-width));position:relative;quotes:none}@media (max-width:1199px){.text blockquote{margin-left:0}}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}.text blockquote p{margin:0}.text blockquote cite{display:block;font-size:var(--fs-initial);font-style:normal;margin-top:var(--space)}.text .grav-youtube,.text video,.text:has(figure img) figure,.text:not(:has(figure img)) img{margin-bottom:calc(var(--space-xl) + var(--space-xxs)/2);margin-top:calc(var(--space-xl) - var(--space-xxs)/2)}.text figure:has(img),.text figure:has(video){grid-gap:var(--space-md);display:grid;grid-template-columns:repeat(1,1fr)}:where(.text figure p){margin:0!important}.text:has(figure) figcaption{--icon-size:1.25rem;--icon-margin:0 var(--space-sm) 0 0;--icon-align:baseline;color:var(--text-ii);font-size:var(--fs-small);line-height:1.25rem}.text table{--body-line:1.5rem;font-size:var(--fs-small);line-height:1.5rem;margin:var(--space-xxxs) 0 var(--space-md)}#content{--list-margin:0 0 var(--p-margin)}#content ol{counter-reset:li}.text ol>li:before,.text ul>li:before,ol.--upper-roman li:before,ul.--circle>li:before,ul.--disc>li:before{color:var(--accent);display:inline-block;left:0;position:absolute;top:0}.text ol>li:before{content:counter(li,lower-alpha)".";counter-increment:li;font-size:inherit;font-weight:var(--fw-medium);min-width:1.5rem;text-align:center}.text ol ol>li:not(ul>li):before{content:counters(li,".",lower-alpha)"."}.text ol.--upper-roman li:before{content:counters(li,".",upper-roman)".";counter-increment:li;font-size:var(--fs-medium);font-weight:var(--fw-medium);min-width:1.5rem}.text ul li:before,ul.--circle li:before,ul.--disc li:before{--disc-size:.375rem;--border-width:1px;background-color:currentColor;border:var(--border-width) solid;content:"";height:var(--disc-size);left:calc(var(--marker-size)/2 - var(--disc-size)/2);min-width:auto;top:calc(var(--body-line)/2 - var(--disc-size)/2);width:var(--disc-size)}.text ol ul li:before,.text ul ul li:before,ul.--circle li:before{background-color:transparent}#content ol.--round>li:before{border:.125rem solid rgba(var(--accent-rgb),.64);border-radius:2rem;content:counters(li,"");font-size:var(--fs-smaller);height:var(--marker-size);line-height:calc(var(--marker-size) - .25rem);margin-top:.125rem;min-width:var(--marker-size);text-align:center}.text ol ol,.text ol ul,.text ul ol,.text ul ul{margin:calc(var(--baseline)*3) 0}.text li{padding-left:calc(var(--marker-size) + var(--space))}.text li:not(li:last-of-type){margin-bottom:calc(var(--baseline)*2)}.tip{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;left:50%;margin:auto;opacity:0;overflow:hidden;padding:0;position:absolute;top:calc(var(--space-xs)*-1);visibility:hidden;white-space:normal;width:1px}.text .--with\:tip{--btn-font-size:var(--fs-initial);--btn-bg:transparent;--btn-line:calc(1.75rem - var(--border-width));--btn-padding:0 var(--space-xs);--icon-size:1.25rem;--icon-margin:0;--icon-fill:var(--text-i);--overlay-inset:calc(var(--space-xxs)*-1);--btn-radius:var(--space-xs);--border-width:1px;--border-color:var(--text-ii);--btn-line:inherit;display:inline-block;gap:var(--space-xs)}.text .--with\:tip:has(.tip-label){--btn-padding:0 var(--space-xxs) 0 var(--space-xs)}.text .--with\:tip>*{display:inline-block}.text .--with\:tip .tip-label{border-bottom:var(--border-width) dotted var(--border-color)}.text .tip-label+span>.icon{--icon-margin:0 0 0 var(--space-xs)}.text .tip-label+span:has(.icon){margin:calc((var(--icon-size)/4)*-1) 0}.section>header{--wrap:nowrap;--section-header-padding-block:var(--space-xs) calc(var(--space-lg) + var(--space-sm));--h2-margin:0;--section-title-margin:0;justify-content:space-between;padding-block:var(--section-header-padding-block)}.section-title{--h2-margin:var(--space-xs) 0 calc(var(--space-lg) + var(--space-sm)) 0;margin:var(--section-title-margin,var(--h2-margin))}.chapter #text{--collapsible-max-height:calc(var(--space)*6);margin-top:var(--space-sm);order:1}.chapter #text.collapsible+button[aria-controls^=text]{order:2}.chapter #text:not(.--is-collapsed){margin-bottom:var(--space-xxxl)}.collapsible.--is-collapsed:after{background:linear-gradient(to bottom,transparent,var(--overview-bg) 100%);bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.collapsible:not(.--is-expanded).--is-collapsed:after{height:calc(var(--collapsible-max-height)/8);min-height:var(--space-xl)}.collapsible:not(.--is-expanded).--is-collapsed{max-height:var(--collapsible-max-height);overflow:hidden;position:relative}.collapsible+button{--btn-hover-shadow:var(--shadow-i);display:flex;margin-block:var(--space-lg) var(--space-xxxl);margin-inline:auto}:root{--tile-title-color:var(--heading-color);--tile-title-size:var(--fs-large);--tile-title-line:1.333333333333333;--tile-title-margin:calc(var(--space-sm) - var(--space-xxxs)) 0 0;--tile-font-size:var(--fs-smaller);--tile-line:1.5rem;--tile-color:var(--text-ii);--tile-shadow:none;--tile-hover-shadow:none;--tile-min-height:auto;--tile-radius:0}.tile{aspect-ratio:var(--tile-ratio,auto);background:var(--tile-bg);border-radius:var(--tile-radius);box-shadow:var(--tile-shadow);color:var(--tile-color);flex:0 0 100%;font-size:var(--tile-font-size);line-height:var(--tile-line);min-height:var(--tile-min-height);padding:var(--tile-padding);position:relative}.tile:has(.inner-box){padding:0}.tile:has(.inner-box) .inner-box{flex:0 0 100%;padding:var(--tile-padding)}a.tile:before{border-radius:var(--tile-radius)}.tile:active:before,.tile:focus:before,.tile:hover:before{background:var(--tile-hover-overlay)}.tile:active,.tile:focus,.tile:hover{box-shadow:var(--tile-hover-shadow);color:var(--tile-hover-color,var(--tile-color))}.tile.--i{--tile-bg:var(--accent-light);--tile-title-color:var(--text-inverse-i);--tile-color:var(--text-inverse-ii);--icon-fill:var(--text-inverse-i);--link-hover-color:var(--base);--link-color:var(--text-inverse-i)}.tile.--ii{--tile-bg:var(--attention--b);--hover-overlay:var(--hover-overlay)}.tile.--inverse{--tile-bg:var(--base-100);--tile-title-color:var(--text-inverse-i);--tile-color:var(--text-inverse-ii);--hover-overlay:var(--hover-overlay)}.tile.--inverse btn.--ii,.tile.--inverse button.--ii{--icon-fill:var(--text-inverse-i);--btn-bg:var(--base-80);--btn-hover-bg:var(--base-64)}.tile.--hover\:overlay:active:before,.tile.--hover\:overlay:focus:before,.tile.--hover\:overlay:hover:before{background:var(--hover-overlay)}.tile .eyebrow{align-self:start;margin:calc(var(--space-xs) + var(--space-xxs)) 0 calc(var(--space-xxs))}.tile .title{color:var(--tile-title-color);font-size:var(--tile-title-size);line-height:var(--tile-title-line);margin:var(--tile-title-margin);position:relative}.tile .icon.--action{bottom:var(--space);position:absolute;right:var(--space);transition:right .1s cubic-bezier(.75,0,.125,1)}.tile:hover .icon.--action{right:calc(var(--space) - var(--space-xs))}.tile .title.--sm{--tile-title-size:var(--fs-medium);--tile-title-margin:0}.tile .title a{--link-hover-decoration:underline;z-index:5}.tile .summary{margin:calc(var(--space-md) - var(--space-xxxs)) 0 calc(var(--space-sm) + var(--space-xxs))}.tile .footer{align-items:flex-end;display:flex;font-weight:var(--fw-medium);margin-top:auto;padding-top:var(--space)}:root{--ratio-percentage:133.33333%}.ratio{overflow:hidden;position:relative}.ratio:before{content:"";float:left;inline-size:1px;height:0;margin-inline-start:-1px;padding-bottom:var(--ratio-percentage);position:relative!important}.ratio.--3\/2:before{--ratio-percentage:66.666667%}.ratio.--16\/9:before,.ratio.--video:before{--ratio-percentage:56.25%}.ratio *{height:100%;left:0;position:absolute;top:0;width:100%}.ratio img,.ratio video{align-items:center;color:var(--text-ii);display:flex;justify-content:center;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;transition:opacity .16s}.tile .header{--template-cols:1fr auto;--gap-x:var(--space-md);--col:1/2}.tile .header *{--col:1/2}.tile .header .client-logo{--col:2/3;--row:1/4;align-self:center;display:flex;height:3rem;justify-self:end;max-height:100%;max-width:8rem;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){@media(orientation:portrait){.client-logo{height:2.5rem;max-width:5rem}}}.client-name{color:var(--tile-color-strong,var(--text-i));margin:calc(var(--space) - var(--space-xxs) + var(--space-xxxs)) 0 calc(var(--space-xxs) - var(--space-xxxs))}.case-result{color:var(--accent);font-size:var(--fs-larger);padding-bottom:var(--space-xxs)}.case-result span{font-size:var(--fs-smaller);margin-left:var(--space-xs)}#support{--floating-btn-size:3.5rem;--icon-size:1.75rem;--floating-btn-offset:calc(var(--grid-unit)*1);bottom:unset;min-height:var(--floating-btn-size);min-width:var(--floating-btn-size);position:fixed;right:var(--floating-btn-offset);top:calc(100vh - var(--nav-height) - var(--floating-btn-size) - var(--space));transition:transform .3s ease-in-out;z-index:150}@media (min-width:1200px){#support{--floating-btn-offset:calc(var(--grid-unit)*1 - var(--floating-btn-size));bottom:var(--floating-btn-offset);right:var(--floating-btn-offset);top:unset}}details summary::-webkit-details-marker,details summary::marker{display:none;font-size:0}details.--accordion .btn{--icon-margin:0 var(--space-md) 0 0;--btn-radius:0;--btn-bg:transparent;--btn-padding:var(--space-md) var(--space) var(--space-md) 0;--icon-size:2rem;--icon-fill:var(--accent);--outline-offset:0;justify-content:start;white-space:normal;width:100%}details.--accordion .icon.--plus,details.--accordion .icon.--plus:before{transition:transform .16s cubic-bezier(.75,0,.125,1);will-change:transform}details.--accordion summary:hover .icon.--plus{transform:rotate(180deg)}details.--accordion[open] summary .icon.--plus:before{transform:rotate(90deg) scaleX(0)}details .title{color:var(--btn-color);display:inline;flex:1;font-size:var(--btn-font-size);margin:0!important}details .panel{overflow:hidden;padding:var(--space-md) var(--fluid-right) var(--space-lg) calc(var(--icon-size) + var(--space-md));position:relative}details summary-teaser{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1 1 100%;font-size:var(--fs-initial);margin-bottom:calc(var(--space-xxxs)*-1);overflow:hidden;padding:calc(var(--space-sm)) calc(var(--grid-unit)*1 - var(--gap-x)) var(--space-xxxs) calc(var(--icon-size) + var(--space-md));text-overflow:ellipsis}details[open] summary-teaser{display:none}details.--with\:teaser summary{flex-wrap:wrap}.link-list a:not(.tile){--link-color:var(--text-i);--outline-offset:calc(var(--outline-width)*-1);font-size:var(--fs-medium);font-weight:var(--fw-normal);padding:var(--space-sm) 0;width:100%}.link-list a:not(.tile) .title{font-size:var(--link-list-title-size,var(--fs-medium));font-weight:var(--link-list-weight,var(--fw-normal));margin-block:var(--link-list-title-margin,0)}.link-list a .icon{bottom:0;margin:auto;position:absolute;right:var(--space);top:0}:root{--headshot-size:var(--space-xl)}.meta-list .people{display:flex;gap:0 var(--space-xs);padding-top:calc(var(--headshot-size) + var(--space-sm));position:relative}.meta-list .people dd{color:var(--text-i);position:unset}.meta-list .people .headshot{--ratio-percentage:var(--headshot-size);background:var(--tile-bg);border:var(--border--base);border-radius:50%;display:block;height:var(--headshot-size);left:0;margin:0 0 var(--space-xs) 0;overflow:hidden;position:absolute;top:0;width:var(--headshot-size)}.meta-list .people dd+dd>.headshot{margin-left:calc(var(--headshot-size)/4*3)}:root{--ff--sans:'Inter','-apple-system','BlinkMacSystemFont','Roboto','Helvetica Neue','Arial','sans-serif'}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Light-Cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Light.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Regular-Cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Medium-Cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-Medium.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-SemiBold-Cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://letrado.ua/user/themes/letrado/fonts/inter-compress/Inter-SemiBold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}