/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box;outline:none}img{display:block;width:100%}:root{--ids__density: 1.3}:root{--ids__font: 'Root UI', Arial, sans-serif}@font-face{font-family:"Root UI";font-weight:400;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.eot#iefix") format("embedded-opentype")}@font-face{font-family:"Root UI";font-weight:500;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.eot#iefix") format("embedded-opentype")}@font-face{font-family:"Root UI";font-weight:700;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.eot#iefix") format("embedded-opentype")}:root{--ids__background-RGB: 255, 255, 255;--ids__text-RGB: 5, 5, 5;--ids__accent-RGB: 0, 0, 0;--ids__main-RGB: var(--ids__accent-RGB);--ids__surface-RGB: 245, 245, 245;--ids__error-RGB: 240, 84, 95;--ids__success-RGB: 84, 180, 140;--ids__mark-RGB: 255, 248, 128;--ids__code-RGB: 200, 0, 0;--ids__on-main-RGB: var(--ids__background-RGB);--ids__on-accent-RGB: var(--ids__background-RGB);--ids__on-surface-RGB: var(--ids__text-RGB);--ids__link-RGB: 0, 100, 240;--ids__hover-RGB: 0, 220, 0;--ids__outline-RGB: var(--ids__surface-RGB)}img{border-radius:calc(.3em / 3)}.ids__stack.XS,.ids__stack-XS{height:calc(var(--ids__density) * 1em)}@media screen and (max-width: 767px){.ids__stack.XS,.ids__stack-XS{height:calc(var(--ids__density) * 1em / 3)}}.ids__stack.S,.ids__stack-S{height:calc(var(--ids__density) * 2em)}@media screen and (max-width: 767px){.ids__stack.S,.ids__stack-S{height:calc(var(--ids__density) * 1em / 2)}}.ids__stack.M,.ids__stack-M{height:calc(var(--ids__density) * 4em)}@media screen and (max-width: 767px){.ids__stack.M,.ids__stack-M{height:calc(var(--ids__density) * 1em)}}.ids__stack.L,.ids__stack-L{height:calc(var(--ids__density) * 8em)}@media screen and (max-width: 767px){.ids__stack.L,.ids__stack-L{height:calc(var(--ids__density) * 2em)}}.ids__stack.XL,.ids__stack-XL{height:calc(var(--ids__density) * 16em)}@media screen and (max-width: 767px){.ids__stack.XL,.ids__stack-XL{height:calc(var(--ids__density) * 4em)}}.ids__wrapper{position:relative;width:76%;margin:0 auto}@media screen and (max-width: 767px){.ids__wrapper{width:100%;padding:0 calc(var(--ids__density) * 0.6em)}}.ids__wrapper.ids__full-width{width:100%;padding:0 calc(var(--ids__density) * 0.75em)}@media screen and (max-width: 767px){.ids__wrapper.ids__full-width{padding:0 calc(var(--ids__density) * 0.6em)}}.ids__wrapper.ids__edge-to-edge{width:100%}@media screen and (min-width: 768px){.ids__wrapper.ids__shift-right{padding-left:6em}}@media screen and (min-width: 768px){.ids__wrapper.ids__shift-left{padding-right:6em}}.ids{color:RGB(var(--ids__text-RGB));background-color:RGB(var(--ids__background-RGB));font-family:var(--ids__font);font-size:var(--step-0);line-height:var(--ids__density)}.ids__section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width: 767px){.ids__section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids__text{width:68%}@media screen and (max-width: 767px){.ids__text{width:100%}}.ids__grid{margin-top:calc(var(--ids__density) * 1em);display:flex;flex-wrap:wrap}.ids__grid.ids__grid-align-bottom{align-items:flex-end}.ids__grid .ids__grid-cell{width:50%}.ids__grid .ids__grid-cell.ids__grid-cell-align-bottom{align-self:flex-end}@media screen and (max-width: 767px){.ids__grid .ids__grid-cell{width:100%}}.ids__grid.ids__grid-with-gaps{justify-content:space-between}.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:49.5%}@media screen and (max-width: 767px){.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:100%}}.ids__grid.XXL .ids__grid-cell,.ids__grid.ids__grid-size-XXL .ids__grid-cell{width:calc(100% / 2)}@media screen and (max-width: 767px){.ids__grid.XXL .ids__grid-cell,.ids__grid.ids__grid-size-XXL .ids__grid-cell{width:100%}}.ids__grid.XL .ids__grid-cell,.ids__grid.ids__grid-size-XL .ids__grid-cell{width:calc(100% / 3)}@media screen and (max-width: 767px){.ids__grid.XL .ids__grid-cell,.ids__grid.ids__grid-size-XL .ids__grid-cell{width:100%}}.ids__grid.L .ids__grid-cell,.ids__grid.ids__grid-size-L .ids__grid-cell{width:calc(100% / 4)}@media screen and (max-width: 767px){.ids__grid.L .ids__grid-cell,.ids__grid.ids__grid-size-L .ids__grid-cell{width:calc(100% / 2)}}.ids__grid.M .ids__grid-cell,.ids__grid.ids__grid-size-M .ids__grid-cell{width:calc(100% / 5)}@media screen and (max-width: 767px){.ids__grid.M .ids__grid-cell,.ids__grid.ids__grid-size-M .ids__grid-cell{width:calc(100% / 3)}}.ids__grid.S .ids__grid-cell,.ids__grid.ids__grid-size-S .ids__grid-cell{width:calc(100% / 6)}@media screen and (max-width: 767px){.ids__grid.S .ids__grid-cell,.ids__grid.ids__grid-size-S .ids__grid-cell{width:calc(100% / 3)}}.ids__grid.XS .ids__grid-cell,.ids__grid.ids__grid-size-XS .ids__grid-cell{width:calc(100% / 7)}@media screen and (max-width: 767px){.ids__grid.XS .ids__grid-cell,.ids__grid.ids__grid-size-XS .ids__grid-cell{width:calc(100% / 4)}}.ids__grid.XXS .ids__grid-cell,.ids__grid.ids__grid-size-XXS .ids__grid-cell{width:calc(100% / 8)}@media screen and (max-width: 767px){.ids__grid.XXS .ids__grid-cell,.ids__grid.ids__grid-size-XXS .ids__grid-cell{width:calc(100% / 4)}}.ids__grid.ids__grid-inset-L .ids__grid-cell{padding-right:calc(var(--ids__density) * 2em);padding-bottom:calc(var(--ids__density) * 2em)}.ids__grid.ids__grid-inset-M .ids__grid-cell{padding-right:calc(var(--ids__density) * 1em);padding-bottom:calc(var(--ids__density) * 1em)}.ids__grid.ids__grid-inset-S .ids__grid-cell{padding-right:calc(var(--ids__density) * 0.5em);padding-bottom:calc(var(--ids__density) * 0.5em)}:root{--fluid-min-width: 1000;--fluid-max-width: 1600;--fluid-screen: 100vw;--type-scale-desktop: 1.5;--font-size-min: 16;--font-size-max: 20;--type-scale-mobile: 1.333;--font-size-min-mobile: 17;--font-size-max-mobile: 17;--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}@media screen and (min-width: 768px){:root{--f-0-min: var(--font-size-min);--f-0-max: var(--font-size-max);--type-scale: var(--type-scale-desktop)}}@media screen and (max-width: 767px){:root{--f-0-min: var(--font-size-min-mobile);--f-0-max: var(--font-size-max-mobile);--type-scale: var(--type-scale-mobile)}}@media screen and (max-width: 1000px){:root{--fluid-screen: calc(var(--fluid-min-width) * 1px);--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}@media screen and (min-width: 1600px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px);--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}@media screen and (max-width: 767px){:root{--fluid-min-width: 320;--fluid-max-width: 768;--fluid-screen: 100vw;--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}.ids section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width: 767px){.ids section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids a{color:RGB(var(--ids__link-RGB));border-bottom:1px solid rgba(var(--ids__link-RGB), 0.2);text-decoration:none}.ids a:hover{color:RGB(var(--ids__hover-RGB));border-bottom:1px solid rgba(var(--ids__hover-RGB), 0.2)}.ids p{margin-top:0;margin-bottom:calc(var(--ids__density) * 0.6em)}.ids .ids__lead{font-size:1.3em;font-weight:450;line-height:var(--ids__density);margin-bottom:calc(var(--ids__density) * 0.4em)}@media screen and (max-width: 767px){.ids .ids__lead{font-size:1em;line-height:var(--ids__density)}}.ids h1,.ids h2,.ids h3,.ids h4,.ids h5,.ids h6{margin:0;font-weight:600}.ids h1 mark,.ids h2 mark,.ids h3 mark,.ids h4 mark,.ids h5 mark,.ids h6 mark{background:none;box-shadow:inset 0 -0.15em RGB(var(--ids__background-RGB)),inset 0 -0.5em RGB(var(--ids__mark-RGB))}.ids h1{font-size:var(--step-3);line-height:calc(var(--ids__density) / 1.3);margin-bottom:0.4em}.ids h2{font-size:calc(var(--step-2) * 1.7);line-height:calc(var(--ids__density) / 1.2);margin-bottom:0.5em;font-weight:690;letter-spacing:-0.01em}@media screen and (max-width: 767px){.ids h2{font-size:calc(var(--step-2) * 1.5)}}.ids h3{font-size:var(--step-1);line-height:calc(var(--ids__density) / 1.1);margin-bottom:0.6em}.ids h4{font-size:var(--step-0);line-height:var(--ids__density);margin-bottom:0.6em}.ids h5{font-size:calc(var(--step-0) * 0.8);line-height:var(--ids__density);margin-bottom:0.7em}.ids h6{font-size:calc(var(--step-0) * 0.6);text-transform:uppercase;line-height:var(--ids__density);margin-bottom:0.7em}.ids strong,.ids b{font-weight:600}.ids mark{color:RGB(var(--ids__text-RGB));background-color:RGB(var(--ids__mark-RGB))}.ids ul,.ids ol{margin:0 0 calc(var(--ids__density) * 0.75em) 0;padding:0}.ids ul li,.ids ol li{position:relative;margin-bottom:calc(var(--ids__density) * 0.5em)}.ids ul li{list-style-type:none;padding-left:calc(var(--ids__density) * 0.75em)}.ids ul li:before{position:absolute;left:0;content:'⋅ '}.ids ul.checked li:before{content:'✓';position:absolute;left:0;width:0.7em;height:0.7em}.ids ol li{list-style:decimal inside none}.ids blockquote{font-size:1.4em;line-height:var(--ids__density);margin:0;padding-left:calc(var(--ids__density) * 0.75em);margin-bottom:calc(var(--ids__density) * 1em)}.ids aside{margin:0;margin-bottom:calc(var(--ids__density) * 0.75em);background:RGB(var(--ids__surface-RGB));padding:calc(var(--ids__density) * 0.75em);padding-right:calc(var(--ids__density) * 2em);border-radius:.3em}@media screen and (max-width: 767px){.ids aside{padding-right:calc(var(--ids__density) * 0.75em)}}.ids code{font-weight:500;padding:0 calc(var(--ids__density) * 0.2em);background:RGB(var(--ids__surface-RGB));color:RGB(var(--ids__code-RGB))}.ids figure{margin:0 0 calc(var(--ids__density) * 0.5em) 0}.ids figure.XXS,.ids figure.ids__figure__XXS{width:25%}.ids figure.XS,.ids figure.ids__figure__XS{width:50%}.ids figure.S,.ids figure.ids__figure__S{width:75%}.ids figure figcaption{margin-top:calc(var(--ids__density) * 0.25em);font-size:0.8em;line-height:var(--ids__density);opacity:0.7}.ids details{padding:0.5em;cursor:pointer;border-radius:.3em}.ids details summary{padding-bottom:0 calc(var(--ids__density) * 0.2em)}.ids .ids__error-color{color:RGB(var(--ids__error-RGB))}.ids .ids__success-color{color:RGB(var(--ids__success-RGB))}.ids .ids__label{display:inline-block;padding:0 calc(var(--ids__density) * 0.2em);background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB));border-radius:calc(.3em / 2)}.ids .ids__label.ids__label-outline{background-color:RGB(var(--ids__on-accent-RGB));color:RGB(var(--ids__text-RGB));border:2px solid RGB(var(--ids__accent-RGB))}.ids .ids__label.ids__label-S{font-size:0.9em}.ids form{width:100%;margin:0 0 0.6em 0}.ids .ids__form-error-message,.ids .ids__form-success-message{font-size:0.8em;line-height:1.2;margin-top:0.2em}.ids .ids__form-error-message{color:RGB(var(--ids__error-RGB))}.ids .ids__form-error-message a{color:RGB(var(--ids__error-RGB));border-color:rgba(var(--ids__error-RGB), 0.3)}.ids .ids__form-success-message{color:RGB(var(--ids__success-RGB))}.ids .ids__form-success-message a{color:RGB(var(--ids__success-RGB));border-color:rgba(var(--ids__success-RGB), 0.3)}.ids button,.ids a.ids__button-link{border:0;background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB));border-radius:.3em;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);line-height:var(--ids__density);white-space:nowrap;cursor:pointer}.ids button.XS,.ids button.size-XS,.ids a.ids__button-link.XS,.ids a.ids__button-link.size-XS{font-size:0.6em;text-transform:uppercase;letter-spacing:0.1em;padding-top:calc(var(--ids__density) * 1em / 2.5)}.ids button.S,.ids button.size-S,.ids a.ids__button-link.S,.ids a.ids__button-link.size-S{font-size:0.8em}.ids button.L,.ids button.size-L,.ids a.ids__button-link.L,.ids a.ids__button-link.size-L{font-size:1.5em;padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4)}.ids button.XL,.ids button.size-XL,.ids a.ids__button-link.XL,.ids a.ids__button-link.size-XL{font-size:2.5em;padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4)}.ids button:hover,.ids a.ids__button-link:hover{background-color:rgba(var(--ids__accent-RGB), 0.8)}.ids button:focus,.ids a.ids__button-link:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids button:disabled,.ids a.ids__button-link:disabled{opacity:0.15;cursor:default;pointer-events:none}.ids button:disabled:hover,.ids a.ids__button-link:disabled:hover{background-color:RGB(var(--ids__accent-RGB))}.ids a.ids__button-link{display:inline-block}.ids .ids__form-field{margin-bottom:calc(var(--ids__density) * 1em)}.ids input,.ids textarea{width:100%;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em;background:transparent;color:RGB(var(--ids__text-RGB))}.ids input.XS,.ids input.size-XS,.ids textarea.XS,.ids textarea.size-XS{font-size:0.6em}.ids input.S,.ids input.size-S,.ids textarea.S,.ids textarea.size-S{font-size:0.8em}.ids input.L,.ids input.size-L,.ids textarea.L,.ids textarea.size-L{font-size:1.5em;padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4)}.ids input.XL,.ids input.size-XL,.ids textarea.XL,.ids textarea.size-XL{font-size:2.5em;padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4)}.ids input.ids__input-error-state,.ids textarea.ids__input-error-state{border-bottom:2px solid RGB(var(--ids__error-RGB))}.ids input:focus,.ids textarea:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids input:disabled,.ids textarea:disabled{opacity:0.35;cursor:default}.ids input.ids__input-text-line,.ids textarea.ids__input-text-line{display:inline-block;width:100%;margin:0.5em 0 1em 0;padding-left:0;border:0;border-radius:0.3em 0.3em 0 0;background:transparent;color:RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB))}.ids input.ids__input-text-line:active,.ids textarea.ids__input-text-line:active{border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em}.ids input.ids__input-text-line::placeholder,.ids textarea.ids__input-text-line::placeholder{color:rgba(var(--ids__text-RGB), 0.6)}.ids input.ids__input-text-line:focus,.ids textarea.ids__input-text-line:focus{border-radius:.3em}.ids input.ids__input-text-line:disabled,.ids textarea.ids__input-text-line:disabled{opacity:0.35;cursor:default}.ids textarea{height:4em;resize:none;overflow:auto}.ids textarea.ids__input-text-line{margin:0em 0 1em 0;height:2.5em}.ids label{display:inline-block;margin-bottom:0.2em}.ids .ids__select{position:relative;display:inline-block}.ids .ids__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1.5em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em;background:transparent;color:RGB(var(--ids__text-RGB))}@media screen and (max-width: 767px){.ids .ids__select select{max-width:16em}}.ids .ids__select select:hover{background-color:rgba(var(--ids__surface-RGB), 1)}.ids .ids__select select:focus{box-shadow:0 0 0 5px rgba(var(--ids__outline-RGB), 1);outline:none}.ids .ids__select:after{position:absolute;content:'〈';top:0.8em;right:calc(var(--ids__density) * 1em / 2);transform:rotate(-90deg) scaleX(1.2) scaleY(0.7);z-index:10;pointer-events:none}.ids .ids__checkbox{display:flex}.ids .ids__checkbox label{display:inline-block;margin-top:-0.11em}.ids .ids__checkbox input[type='checkbox']{-webkit-appearance:none;display:inline-block;position:relative;width:1em;height:1em;border:1px solid rgba(var(--ids__text-RGB), 0.4);border-radius:calc(.3em / 2);margin-right:0.5em;padding:0;vertical-align:baseline;cursor:pointer;flex-shrink:0;overflow:hidden}.ids .ids__checkbox input[type='checkbox']:hover{border:1px solid RGB(var(--ids__text-RGB))}.ids .ids__checkbox input[type='checkbox']:checked{border:1px solid rgba(var(--ids__accent-RGB), 1);background-color:RGB(var(--ids__accent-RGB))}.ids .ids__checkbox input[type='checkbox']:checked:before{content:'';position:absolute;width:0.4em;height:0.6em;border-right:2px solid RGB(var(--ids__on-accent-RGB));border-bottom:2px solid RGB(var(--ids__on-accent-RGB));left:0.25em;top:0.025em;transform:rotate(45deg)}@media screen and (max-width: 767px){.ids .ids__checkbox input[type='checkbox']:checked:before{left:0.2em;top:0.08em}}.ids .ids__checkbox input[type='checkbox']:checked:hover{background-color:rgba(var(--ids__text-RGB), 0.8);border:1px solid rgba(var(--ids__accent-RGB), 0.8)}.ids .ids__checkbox input[type='checkbox']:disabled{opacity:0.35;cursor:default}.ids .ids__checkbox input[type='checkbox']:disabled:hover{border:1px solid rgba(var(--ids__text-RGB), 0.4)}.ids .ids__checkbox input[type='checkbox']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radio label{display:inline-block;vertical-align:top}.ids .ids__radio input[type='radio']{margin-right:0.3em;margin-top:0.13em;margin-bottom:0.6em;padding:0;-webkit-appearance:none;display:inline-block;vertical-align:top;position:relative;width:1em;height:1em;border:1px solid rgba(var(--ids__text-RGB), 0.4);border-radius:50%}.ids .ids__radio input[type='radio']:hover{border:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radio input[type='radio']:checked{border:1px solid rgba(var(--ids__accent-RGB), 1);background-color:RGB(var(--ids__accent-RGB))}.ids .ids__radio input[type='radio']:checked:after{content:'';width:0.3em;height:0.3em;background-color:RGB(var(--ids__on-accent-RGB));border-radius:50%;position:absolute;left:0.3em;top:0.3em;color:RGB(var(--ids__on-accent-RGB));flex-shrink:0}.ids .ids__radio input[type='radio']:checked:hover{cursor:default}.ids .ids__radio input[type='radio']:disabled{opacity:0.35;cursor:default}.ids .ids__radio input[type='radio']:disabled:hover{border:1px solid rgba(var(--ids__text-RGB), 0.4)}.ids .ids__radio input[type='radio']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle{display:flex;flex-direction:row;border-radius:.3em}.ids .ids__radiogroup-toggle .ids__radiogroup-option{white-space:nowrap}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']{display:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']:checked+label{background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB))}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option label{padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);background-color:rgba(var(--ids__text-RGB), 0.1);cursor:pointer}.ids .ids__radiogroup-toggle .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB), 0.15)}.ids .ids__radiogroup-toggle .ids__radiogroup-option:first-child label{border-radius:.3em 0 0 .3em}.ids .ids__radiogroup-toggle .ids__radiogroup-option:last-child label{border-radius:0 .3em .3em 0}.ids .ids__radiogroup-toggle:disabled{opacity:0.35;cursor:default}.ids .ids__radiogroup-toggle:disabled:hover label{background-color:rgba(var(--ids__text-RGB), 0.1)}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option input[type='radio']:checked+label{background-color:RGB(var(--ids__text-RGB));color:RGB(var(--ids__background-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label{background-color:transparent;color:RGB(var(--ids__text-RGB));border-top:1px solid RGB(var(--ids__text-RGB));border-bottom:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB), 0.15)}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:first-child label{border-left:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:last-child label{border-right:1px solid RGB(var(--ids__text-RGB))}.ids table{width:100%;border-spacing:0}.ids table th{text-align:left;vertical-align:top;padding:0.5em 0;border-bottom:2px solid RGB(var(--ids__text-RGB))}.ids table td{padding:calc(var(--ids__density) * 0.6em) 0;border-bottom:1px solid rgba(var(--ids__text-RGB), 0.15)}.ids table tr:last-child td{border-bottom:none}.ids .pswp button{background-color:transparent}.ids .pswp button:hover{background-color:transparent}.ids__divider-line{display:block;width:100%;height:1px;background-color:rgba(var(--ids__text-RGB), 0.2);margin-bottom:calc(var(--ids__density) * 1em)}.ids__admin-form{width:100%}.ids__error-toast,.ids__success-toast{position:relative;display:block;width:20em;padding:.4em 1em .5em;border-radius:.3em;margin-bottom:calc(var(--ids__density) * 1em)}.ids__error-toast{background-color:rgba(var(--ids__error-RGB), 0.15);color:RGB(var(--ids__error-RGB))}.ids__success-toast{background-color:rgba(var(--ids__success-RGB), 0.15);color:RGB(var(--ids__success-RGB))}@font-face{font-family:'Dodo-Rounded';src:url("/fonts/Dodo_Rounded_v2-VF.ttf") format("truetype");src:url("/fonts/Dodo_Rounded_v2-VF.woff2") format("woff2-variations");font-weight:100 700;font-stretch:0% 300%;font-style:oblique 0deg 20deg}@font-face{font-family:'Pragmatica';src:url("/fonts/Pragmatica.ttf") format("truetype");font-weight:200 900;font-stretch:0% 300%;font-style:oblique 0deg 20deg}body{margin:0;font-family:"Pragmatica",Helvetica,sistem-ui,sans-serif;color:RGB(var(--ids__text-RGB));font-weight:450;min-width:768px}@media all and (max-width: 840px){body{min-width:auto;font-size:15px;line-height:20px}}h1{margin-top:20px;font-size:135px;line-height:125px;margin-bottom:50px;color:RGB(var(--ids__accent-RGB))}@media screen and (max-width: 1150px){h1{font-size:125px;line-height:115px}}@media screen and (max-width: 1050px){h1{font-size:115px;line-height:110px}}@media screen and (max-width: 970px){h1{font-size:105px;line-height:100px}}@media screen and (max-width: 890px){h1{font-size:95px;line-height:90px}}@media all and (max-width: 840px){h1{font-size:40px;line-height:40px;margin-bottom:15px}}h3{margin:2em 0 0.5em;font-size:1.8em;line-height:1.3em}@media all and (max-width: 840px){h3{font-size:24px;line-height:36px}}h4{margin:40px 0 20px;font-size:20px}@media all and (max-width: 840px){h4{font-size:16px}}h5{margin-top:20px;text-transform:uppercase;letter-spacing:3px}h5.top-margin-10{margin-top:10px}@media all and (max-width: 840px){h5.top-margin-10{margin-top:20px}}h6{margin-top:20px;font-size:14px;line-height:15px;letter-spacing:2px;text-transform:uppercase}.mobile{margin-top:20px;margin-bottom:10px;display:none}@media all and (max-width: 840px){.mobile{display:block}}u{text-decoration:none;border-bottom:5px solid RGB(var(--ids__accent-RGB))}.lead{font-size:1.3em;font-weight:450;line-height:var(--ids__density);margin-bottom:calc(var(--ids__density) * 0.4em)}@media screen and (max-width: 767px){.lead{font-size:1em;line-height:var(--ids__density)}}article,.article{border-radius:8px;margin-bottom:50px;padding-bottom:3em}@media all and (max-width: 840px){article,.article{border:none;box-shadow:none;margin-bottom:50px;padding:0}}@media all and (max-width: 840px){article>p,.article>p{width:100%}}article .text-width,.article .text-width{width:80%}@media all and (max-width: 840px){article .text-width,.article .text-width{width:100%}}.section{margin:4% auto 4% 3em;width:82%;max-width:1300px}@media all and (max-width: 840px){.section{margin:1em auto;width:90%}}textarea:focus,input:focus,select:focus,button{outline:none}.error-page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.error-page-container h1{margin:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box;outline:none}img{display:block;width:100%}:root{--ids__density: 1.3}:root{--ids__font: 'Root UI', Arial, sans-serif}@font-face{font-family:"Root UI";font-weight:400;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Regular.eot#iefix") format("embedded-opentype")}@font-face{font-family:"Root UI";font-weight:500;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Medium.eot#iefix") format("embedded-opentype")}@font-face{font-family:"Root UI";font-weight:700;font-style:normal;src:url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.woff2") format("woff2"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.woff") format("woff"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.ttf") format("truetype"),url("https://336416.selcdn.ru/winvestor-journal/fonts/PT_Root_UI_Bold.eot#iefix") format("embedded-opentype")}:root{--ids__background-RGB: 255, 255, 255;--ids__text-RGB: 5, 5, 5;--ids__accent-RGB: 0, 0, 0;--ids__main-RGB: var(--ids__accent-RGB);--ids__surface-RGB: 245, 245, 245;--ids__error-RGB: 240, 84, 95;--ids__success-RGB: 84, 180, 140;--ids__mark-RGB: 255, 248, 128;--ids__code-RGB: 200, 0, 0;--ids__on-main-RGB: var(--ids__background-RGB);--ids__on-accent-RGB: var(--ids__background-RGB);--ids__on-surface-RGB: var(--ids__text-RGB);--ids__link-RGB: 0, 100, 240;--ids__hover-RGB: 0, 220, 0;--ids__outline-RGB: var(--ids__surface-RGB)}img{border-radius:calc(.3em / 3)}.ids__stack.XS,.ids__stack-XS{height:calc(var(--ids__density) * 1em)}@media screen and (max-width: 767px){.ids__stack.XS,.ids__stack-XS{height:calc(var(--ids__density) * 1em / 3)}}.ids__stack.S,.ids__stack-S{height:calc(var(--ids__density) * 2em)}@media screen and (max-width: 767px){.ids__stack.S,.ids__stack-S{height:calc(var(--ids__density) * 1em / 2)}}.ids__stack.M,.ids__stack-M{height:calc(var(--ids__density) * 4em)}@media screen and (max-width: 767px){.ids__stack.M,.ids__stack-M{height:calc(var(--ids__density) * 1em)}}.ids__stack.L,.ids__stack-L{height:calc(var(--ids__density) * 8em)}@media screen and (max-width: 767px){.ids__stack.L,.ids__stack-L{height:calc(var(--ids__density) * 2em)}}.ids__stack.XL,.ids__stack-XL{height:calc(var(--ids__density) * 16em)}@media screen and (max-width: 767px){.ids__stack.XL,.ids__stack-XL{height:calc(var(--ids__density) * 4em)}}.ids__wrapper{position:relative;width:76%;margin:0 auto}@media screen and (max-width: 767px){.ids__wrapper{width:100%;padding:0 calc(var(--ids__density) * 0.6em)}}.ids__wrapper.ids__full-width{width:100%;padding:0 calc(var(--ids__density) * 0.75em)}@media screen and (max-width: 767px){.ids__wrapper.ids__full-width{padding:0 calc(var(--ids__density) * 0.6em)}}.ids__wrapper.ids__edge-to-edge{width:100%}@media screen and (min-width: 768px){.ids__wrapper.ids__shift-right{padding-left:6em}}@media screen and (min-width: 768px){.ids__wrapper.ids__shift-left{padding-right:6em}}.ids{color:RGB(var(--ids__text-RGB));background-color:RGB(var(--ids__background-RGB));font-family:var(--ids__font);font-size:var(--step-0);line-height:var(--ids__density)}.ids__section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width: 767px){.ids__section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids__text{width:68%}@media screen and (max-width: 767px){.ids__text{width:100%}}.ids__grid{margin-top:calc(var(--ids__density) * 1em);display:flex;flex-wrap:wrap}.ids__grid.ids__grid-align-bottom{align-items:flex-end}.ids__grid .ids__grid-cell{width:50%}.ids__grid .ids__grid-cell.ids__grid-cell-align-bottom{align-self:flex-end}@media screen and (max-width: 767px){.ids__grid .ids__grid-cell{width:100%}}.ids__grid.ids__grid-with-gaps{justify-content:space-between}.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:49.5%}@media screen and (max-width: 767px){.ids__grid.ids__grid-with-gaps .ids__grid-cell{width:100%}}.ids__grid.XXL .ids__grid-cell,.ids__grid.ids__grid-size-XXL .ids__grid-cell{width:calc(100% / 2)}@media screen and (max-width: 767px){.ids__grid.XXL .ids__grid-cell,.ids__grid.ids__grid-size-XXL .ids__grid-cell{width:100%}}.ids__grid.XL .ids__grid-cell,.ids__grid.ids__grid-size-XL .ids__grid-cell{width:calc(100% / 3)}@media screen and (max-width: 767px){.ids__grid.XL .ids__grid-cell,.ids__grid.ids__grid-size-XL .ids__grid-cell{width:100%}}.ids__grid.L .ids__grid-cell,.ids__grid.ids__grid-size-L .ids__grid-cell{width:calc(100% / 4)}@media screen and (max-width: 767px){.ids__grid.L .ids__grid-cell,.ids__grid.ids__grid-size-L .ids__grid-cell{width:calc(100% / 2)}}.ids__grid.M .ids__grid-cell,.ids__grid.ids__grid-size-M .ids__grid-cell{width:calc(100% / 5)}@media screen and (max-width: 767px){.ids__grid.M .ids__grid-cell,.ids__grid.ids__grid-size-M .ids__grid-cell{width:calc(100% / 3)}}.ids__grid.S .ids__grid-cell,.ids__grid.ids__grid-size-S .ids__grid-cell{width:calc(100% / 6)}@media screen and (max-width: 767px){.ids__grid.S .ids__grid-cell,.ids__grid.ids__grid-size-S .ids__grid-cell{width:calc(100% / 3)}}.ids__grid.XS .ids__grid-cell,.ids__grid.ids__grid-size-XS .ids__grid-cell{width:calc(100% / 7)}@media screen and (max-width: 767px){.ids__grid.XS .ids__grid-cell,.ids__grid.ids__grid-size-XS .ids__grid-cell{width:calc(100% / 4)}}.ids__grid.XXS .ids__grid-cell,.ids__grid.ids__grid-size-XXS .ids__grid-cell{width:calc(100% / 8)}@media screen and (max-width: 767px){.ids__grid.XXS .ids__grid-cell,.ids__grid.ids__grid-size-XXS .ids__grid-cell{width:calc(100% / 4)}}.ids__grid.ids__grid-inset-L .ids__grid-cell{padding-right:calc(var(--ids__density) * 2em);padding-bottom:calc(var(--ids__density) * 2em)}.ids__grid.ids__grid-inset-M .ids__grid-cell{padding-right:calc(var(--ids__density) * 1em);padding-bottom:calc(var(--ids__density) * 1em)}.ids__grid.ids__grid-inset-S .ids__grid-cell{padding-right:calc(var(--ids__density) * 0.5em);padding-bottom:calc(var(--ids__density) * 0.5em)}:root{--fluid-min-width: 1000;--fluid-max-width: 1600;--fluid-screen: 100vw;--type-scale-desktop: 1.5;--font-size-min: 16;--font-size-max: 20;--type-scale-mobile: 1.333;--font-size-min-mobile: 17;--font-size-max-mobile: 17;--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}@media screen and (min-width: 768px){:root{--f-0-min: var(--font-size-min);--f-0-max: var(--font-size-max);--type-scale: var(--type-scale-desktop)}}@media screen and (max-width: 767px){:root{--f-0-min: var(--font-size-min-mobile);--f-0-max: var(--font-size-max-mobile);--type-scale: var(--type-scale-mobile)}}@media screen and (max-width: 1000px){:root{--fluid-screen: calc(var(--fluid-min-width) * 1px);--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}@media screen and (min-width: 1600px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px);--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}@media screen and (max-width: 767px){:root{--fluid-min-width: 320;--fluid-max-width: 768;--fluid-screen: 100vw;--fluid-bp: calc(
    (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) /
      (var(--fluid-max-width) - var(--fluid-min-width))
  );--step-0: calc(
    ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) *
      var(--fluid-bp)
  );--f-1-min: calc(var(--f-0-min) * var(--type-scale));--f-1-max: calc(var(--f-0-max) * var(--type-scale));--step-1: calc(
    ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) *
      var(--fluid-bp)
  );--f-2-min: calc(var(--f-1-min) * var(--type-scale));--f-2-max: calc(var(--f-1-max) * var(--type-scale));--step-2: calc(
    ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) *
      var(--fluid-bp)
  );--f-3-min: calc(var(--f-2-min) * var(--type-scale));--f-3-max: calc(var(--f-2-max) * var(--type-scale));--step-3: calc(
    ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) *
      var(--fluid-bp)
  );--f--1-min: calc(var(--f-0-min) / var(--type-scale));--f--1-max: calc(var(--f-0-max) / var(--type-scale));--step--1: calc(
    ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) *
      var(--fluid-bp)
  );--f--2-min: calc(var(--f--1-min) / var(--type-scale));--f--2-max: calc(var(--f--1-max) / var(--type-scale));--step--2: calc(
    ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) *
      var(--fluid-bp)
  )}}.ids section{margin-top:calc(var(--ids__density) * 1.5em)}@media screen and (max-width: 767px){.ids section{margin-top:calc(var(--ids__density) * 1em / 2)}}.ids a{color:RGB(var(--ids__link-RGB));border-bottom:1px solid rgba(var(--ids__link-RGB), 0.2);text-decoration:none}.ids a:hover{color:RGB(var(--ids__hover-RGB));border-bottom:1px solid rgba(var(--ids__hover-RGB), 0.2)}.ids p{margin-top:0;margin-bottom:calc(var(--ids__density) * 0.6em)}.ids .ids__lead{font-size:1.3em;font-weight:450;line-height:var(--ids__density);margin-bottom:calc(var(--ids__density) * 0.4em)}@media screen and (max-width: 767px){.ids .ids__lead{font-size:1em;line-height:var(--ids__density)}}.ids h1,.ids h2,.ids h3,.ids h4,.ids h5,.ids h6{margin:0;font-weight:600}.ids h1 mark,.ids h2 mark,.ids h3 mark,.ids h4 mark,.ids h5 mark,.ids h6 mark{background:none;box-shadow:inset 0 -0.15em RGB(var(--ids__background-RGB)),inset 0 -0.5em RGB(var(--ids__mark-RGB))}.ids h1{font-size:var(--step-3);line-height:calc(var(--ids__density) / 1.3);margin-bottom:0.4em}.ids h2{font-size:calc(var(--step-2) * 1.7);line-height:calc(var(--ids__density) / 1.2);margin-bottom:0.5em;font-weight:690;letter-spacing:-0.01em}@media screen and (max-width: 767px){.ids h2{font-size:calc(var(--step-2) * 1.5)}}.ids h3{font-size:var(--step-1);line-height:calc(var(--ids__density) / 1.1);margin-bottom:0.6em}.ids h4{font-size:var(--step-0);line-height:var(--ids__density);margin-bottom:0.6em}.ids h5{font-size:calc(var(--step-0) * 0.8);line-height:var(--ids__density);margin-bottom:0.7em}.ids h6{font-size:calc(var(--step-0) * 0.6);text-transform:uppercase;line-height:var(--ids__density);margin-bottom:0.7em}.ids strong,.ids b{font-weight:600}.ids mark{color:RGB(var(--ids__text-RGB));background-color:RGB(var(--ids__mark-RGB))}.ids ul,.ids ol{margin:0 0 calc(var(--ids__density) * 0.75em) 0;padding:0}.ids ul li,.ids ol li{position:relative;margin-bottom:calc(var(--ids__density) * 0.5em)}.ids ul li{list-style-type:none;padding-left:calc(var(--ids__density) * 0.75em)}.ids ul li:before{position:absolute;left:0;content:'⋅ '}.ids ul.checked li:before{content:'✓';position:absolute;left:0;width:0.7em;height:0.7em}.ids ol li{list-style:decimal inside none}.ids blockquote{font-size:1.4em;line-height:var(--ids__density);margin:0;padding-left:calc(var(--ids__density) * 0.75em);margin-bottom:calc(var(--ids__density) * 1em)}.ids aside{margin:0;margin-bottom:calc(var(--ids__density) * 0.75em);background:RGB(var(--ids__surface-RGB));padding:calc(var(--ids__density) * 0.75em);padding-right:calc(var(--ids__density) * 2em);border-radius:.3em}@media screen and (max-width: 767px){.ids aside{padding-right:calc(var(--ids__density) * 0.75em)}}.ids code{font-weight:500;padding:0 calc(var(--ids__density) * 0.2em);background:RGB(var(--ids__surface-RGB));color:RGB(var(--ids__code-RGB))}.ids figure{margin:0 0 calc(var(--ids__density) * 0.5em) 0}.ids figure.XXS,.ids figure.ids__figure__XXS{width:25%}.ids figure.XS,.ids figure.ids__figure__XS{width:50%}.ids figure.S,.ids figure.ids__figure__S{width:75%}.ids figure figcaption{margin-top:calc(var(--ids__density) * 0.25em);font-size:0.8em;line-height:var(--ids__density);opacity:0.7}.ids details{padding:0.5em;cursor:pointer;border-radius:.3em}.ids details summary{padding-bottom:0 calc(var(--ids__density) * 0.2em)}.ids .ids__error-color{color:RGB(var(--ids__error-RGB))}.ids .ids__success-color{color:RGB(var(--ids__success-RGB))}.ids .ids__label{display:inline-block;padding:0 calc(var(--ids__density) * 0.2em);background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB));border-radius:calc(.3em / 2)}.ids .ids__label.ids__label-outline{background-color:RGB(var(--ids__on-accent-RGB));color:RGB(var(--ids__text-RGB));border:2px solid RGB(var(--ids__accent-RGB))}.ids .ids__label.ids__label-S{font-size:0.9em}.ids form{width:100%;margin:0 0 0.6em 0}.ids .ids__form-error-message,.ids .ids__form-success-message{font-size:0.8em;line-height:1.2;margin-top:0.2em}.ids .ids__form-error-message{color:RGB(var(--ids__error-RGB))}.ids .ids__form-error-message a{color:RGB(var(--ids__error-RGB));border-color:rgba(var(--ids__error-RGB), 0.3)}.ids .ids__form-success-message{color:RGB(var(--ids__success-RGB))}.ids .ids__form-success-message a{color:RGB(var(--ids__success-RGB));border-color:rgba(var(--ids__success-RGB), 0.3)}.ids button,.ids a.ids__button-link{border:0;background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB));border-radius:.3em;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);line-height:var(--ids__density);white-space:nowrap;cursor:pointer}.ids button.XS,.ids button.size-XS,.ids a.ids__button-link.XS,.ids a.ids__button-link.size-XS{font-size:0.6em;text-transform:uppercase;letter-spacing:0.1em;padding-top:calc(var(--ids__density) * 1em / 2.5)}.ids button.S,.ids button.size-S,.ids a.ids__button-link.S,.ids a.ids__button-link.size-S{font-size:0.8em}.ids button.L,.ids button.size-L,.ids a.ids__button-link.L,.ids a.ids__button-link.size-L{font-size:1.5em;padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4)}.ids button.XL,.ids button.size-XL,.ids a.ids__button-link.XL,.ids a.ids__button-link.size-XL{font-size:2.5em;padding:calc(var(--ids__density) * 1em / 5) calc(var(--ids__density) * 1em / 1.5) calc(var(--ids__density) * 1em / 4)}.ids button:hover,.ids a.ids__button-link:hover{background-color:rgba(var(--ids__accent-RGB), 0.8)}.ids button:focus,.ids a.ids__button-link:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids button:disabled,.ids a.ids__button-link:disabled{opacity:0.15;cursor:default;pointer-events:none}.ids button:disabled:hover,.ids a.ids__button-link:disabled:hover{background-color:RGB(var(--ids__accent-RGB))}.ids a.ids__button-link{display:inline-block}.ids .ids__form-field{margin-bottom:calc(var(--ids__density) * 1em)}.ids input,.ids textarea{width:100%;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em;background:transparent;color:RGB(var(--ids__text-RGB))}.ids input.XS,.ids input.size-XS,.ids textarea.XS,.ids textarea.size-XS{font-size:0.6em}.ids input.S,.ids input.size-S,.ids textarea.S,.ids textarea.size-S{font-size:0.8em}.ids input.L,.ids input.size-L,.ids textarea.L,.ids textarea.size-L{font-size:1.5em;padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4)}.ids input.XL,.ids input.size-XL,.ids textarea.XL,.ids textarea.size-XL{font-size:2.5em;padding-top:calc(var(--ids__density) * 1em / 5);padding-bottom:calc(var(--ids__density) * 1em / 4)}.ids input.ids__input-error-state,.ids textarea.ids__input-error-state{border-bottom:2px solid RGB(var(--ids__error-RGB))}.ids input:focus,.ids textarea:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids input:disabled,.ids textarea:disabled{opacity:0.35;cursor:default}.ids input.ids__input-text-line,.ids textarea.ids__input-text-line{display:inline-block;width:100%;margin:0.5em 0 1em 0;padding-left:0;border:0;border-radius:0.3em 0.3em 0 0;background:transparent;color:RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB))}.ids input.ids__input-text-line:active,.ids textarea.ids__input-text-line:active{border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em}.ids input.ids__input-text-line::placeholder,.ids textarea.ids__input-text-line::placeholder{color:rgba(var(--ids__text-RGB), 0.6)}.ids input.ids__input-text-line:focus,.ids textarea.ids__input-text-line:focus{border-radius:.3em}.ids input.ids__input-text-line:disabled,.ids textarea.ids__input-text-line:disabled{opacity:0.35;cursor:default}.ids textarea{height:4em;resize:none;overflow:auto}.ids textarea.ids__input-text-line{margin:0em 0 1em 0;height:2.5em}.ids label{display:inline-block;margin-bottom:0.2em}.ids .ids__select{position:relative;display:inline-block}.ids .ids__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1.5em) calc(var(--ids__density) * 1em / 2.5);padding-left:calc(var(--ids__density) * 1em / 2);border:1px solid RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:.3em;background:transparent;color:RGB(var(--ids__text-RGB))}@media screen and (max-width: 767px){.ids .ids__select select{max-width:16em}}.ids .ids__select select:hover{background-color:rgba(var(--ids__surface-RGB), 1)}.ids .ids__select select:focus{box-shadow:0 0 0 5px rgba(var(--ids__outline-RGB), 1);outline:none}.ids .ids__select:after{position:absolute;content:'〈';top:0.8em;right:calc(var(--ids__density) * 1em / 2);transform:rotate(-90deg) scaleX(1.2) scaleY(0.7);z-index:10;pointer-events:none}.ids .ids__checkbox{display:flex}.ids .ids__checkbox label{display:inline-block;margin-top:-0.11em}.ids .ids__checkbox input[type='checkbox']{-webkit-appearance:none;display:inline-block;position:relative;width:1em;height:1em;border:1px solid rgba(var(--ids__text-RGB), 0.4);border-radius:calc(.3em / 2);margin-right:0.5em;padding:0;vertical-align:baseline;cursor:pointer;flex-shrink:0;overflow:hidden}.ids .ids__checkbox input[type='checkbox']:hover{border:1px solid RGB(var(--ids__text-RGB))}.ids .ids__checkbox input[type='checkbox']:checked{border:1px solid rgba(var(--ids__accent-RGB), 1);background-color:RGB(var(--ids__accent-RGB))}.ids .ids__checkbox input[type='checkbox']:checked:before{content:'';position:absolute;width:0.4em;height:0.6em;border-right:2px solid RGB(var(--ids__on-accent-RGB));border-bottom:2px solid RGB(var(--ids__on-accent-RGB));left:0.25em;top:0.025em;transform:rotate(45deg)}@media screen and (max-width: 767px){.ids .ids__checkbox input[type='checkbox']:checked:before{left:0.2em;top:0.08em}}.ids .ids__checkbox input[type='checkbox']:checked:hover{background-color:rgba(var(--ids__text-RGB), 0.8);border:1px solid rgba(var(--ids__accent-RGB), 0.8)}.ids .ids__checkbox input[type='checkbox']:disabled{opacity:0.35;cursor:default}.ids .ids__checkbox input[type='checkbox']:disabled:hover{border:1px solid rgba(var(--ids__text-RGB), 0.4)}.ids .ids__checkbox input[type='checkbox']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radio label{display:inline-block;vertical-align:top}.ids .ids__radio input[type='radio']{margin-right:0.3em;margin-top:0.13em;margin-bottom:0.6em;padding:0;-webkit-appearance:none;display:inline-block;vertical-align:top;position:relative;width:1em;height:1em;border:1px solid rgba(var(--ids__text-RGB), 0.4);border-radius:50%}.ids .ids__radio input[type='radio']:hover{border:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radio input[type='radio']:checked{border:1px solid rgba(var(--ids__accent-RGB), 1);background-color:RGB(var(--ids__accent-RGB))}.ids .ids__radio input[type='radio']:checked:after{content:'';width:0.3em;height:0.3em;background-color:RGB(var(--ids__on-accent-RGB));border-radius:50%;position:absolute;left:0.3em;top:0.3em;color:RGB(var(--ids__on-accent-RGB));flex-shrink:0}.ids .ids__radio input[type='radio']:checked:hover{cursor:default}.ids .ids__radio input[type='radio']:disabled{opacity:0.35;cursor:default}.ids .ids__radio input[type='radio']:disabled:hover{border:1px solid rgba(var(--ids__text-RGB), 0.4)}.ids .ids__radio input[type='radio']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle{display:flex;flex-direction:row;border-radius:.3em}.ids .ids__radiogroup-toggle .ids__radiogroup-option{white-space:nowrap}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']{display:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']:checked+label{background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__on-accent-RGB))}.ids .ids__radiogroup-toggle .ids__radiogroup-option input[type='radio']:focus{box-shadow:0 0 0 5px RGB(var(--ids__outline-RGB));outline:none}.ids .ids__radiogroup-toggle .ids__radiogroup-option label{padding:calc(var(--ids__density) * 1em / 3) calc(var(--ids__density) * 1em) calc(var(--ids__density) * 1em / 2.5);background-color:rgba(var(--ids__text-RGB), 0.1);cursor:pointer}.ids .ids__radiogroup-toggle .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB), 0.15)}.ids .ids__radiogroup-toggle .ids__radiogroup-option:first-child label{border-radius:.3em 0 0 .3em}.ids .ids__radiogroup-toggle .ids__radiogroup-option:last-child label{border-radius:0 .3em .3em 0}.ids .ids__radiogroup-toggle:disabled{opacity:0.35;cursor:default}.ids .ids__radiogroup-toggle:disabled:hover label{background-color:rgba(var(--ids__text-RGB), 0.1)}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option input[type='radio']:checked+label{background-color:RGB(var(--ids__text-RGB));color:RGB(var(--ids__background-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label{background-color:transparent;color:RGB(var(--ids__text-RGB));border-top:1px solid RGB(var(--ids__text-RGB));border-bottom:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option label:hover{background-color:rgba(var(--ids__text-RGB), 0.15)}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:first-child label{border-left:1px solid RGB(var(--ids__text-RGB))}.ids .ids__radiogroup-toggle.monochrome .ids__radiogroup-option:last-child label{border-right:1px solid RGB(var(--ids__text-RGB))}.ids table{width:100%;border-spacing:0}.ids table th{text-align:left;vertical-align:top;padding:0.5em 0;border-bottom:2px solid RGB(var(--ids__text-RGB))}.ids table td{padding:calc(var(--ids__density) * 0.6em) 0;border-bottom:1px solid rgba(var(--ids__text-RGB), 0.15)}.ids table tr:last-child td{border-bottom:none}.ids .pswp button{background-color:transparent}.ids .pswp button:hover{background-color:transparent}.ids__divider-line{display:block;width:100%;height:1px;background-color:rgba(var(--ids__text-RGB), 0.2);margin-bottom:calc(var(--ids__density) * 1em)}.ids__admin-form{width:100%}.ids__error-toast,.ids__success-toast{position:relative;display:block;width:20em;padding:.4em 1em .5em;border-radius:.3em;margin-bottom:calc(var(--ids__density) * 1em)}.ids__error-toast{background-color:rgba(var(--ids__error-RGB), 0.15);color:RGB(var(--ids__error-RGB))}.ids__success-toast{background-color:rgba(var(--ids__success-RGB), 0.15);color:RGB(var(--ids__success-RGB))}@font-face{font-family:'Dodo-Rounded';src:url("/fonts/Dodo_Rounded_v2-VF.ttf") format("truetype");src:url("/fonts/Dodo_Rounded_v2-VF.woff2") format("woff2-variations");font-weight:100 700;font-stretch:0% 300%;font-style:oblique 0deg 20deg}@font-face{font-family:'Pragmatica';src:url("/fonts/Pragmatica.ttf") format("truetype");font-weight:200 900;font-stretch:0% 300%;font-style:oblique 0deg 20deg}body{margin:0;font-family:"Pragmatica",Helvetica,sistem-ui,sans-serif;color:RGB(var(--ids__text-RGB));font-weight:450;min-width:768px}@media all and (max-width: 840px){body{min-width:auto;font-size:15px;line-height:20px}}h1{margin-top:20px;font-size:135px;line-height:125px;margin-bottom:50px;color:RGB(var(--ids__accent-RGB))}@media screen and (max-width: 1150px){h1{font-size:125px;line-height:115px}}@media screen and (max-width: 1050px){h1{font-size:115px;line-height:110px}}@media screen and (max-width: 970px){h1{font-size:105px;line-height:100px}}@media screen and (max-width: 890px){h1{font-size:95px;line-height:90px}}@media all and (max-width: 840px){h1{font-size:40px;line-height:40px;margin-bottom:15px}}h3{margin:2em 0 0.5em;font-size:1.8em;line-height:1.3em}@media all and (max-width: 840px){h3{font-size:24px;line-height:36px}}h4{margin:40px 0 20px;font-size:20px}@media all and (max-width: 840px){h4{font-size:16px}}h5{margin-top:20px;text-transform:uppercase;letter-spacing:3px}h5.top-margin-10{margin-top:10px}@media all and (max-width: 840px){h5.top-margin-10{margin-top:20px}}h6{margin-top:20px;font-size:14px;line-height:15px;letter-spacing:2px;text-transform:uppercase}.mobile{margin-top:20px;margin-bottom:10px;display:none}@media all and (max-width: 840px){.mobile{display:block}}u{text-decoration:none;border-bottom:5px solid RGB(var(--ids__accent-RGB))}.lead{font-size:1.3em;font-weight:450;line-height:var(--ids__density);margin-bottom:calc(var(--ids__density) * 0.4em)}@media screen and (max-width: 767px){.lead{font-size:1em;line-height:var(--ids__density)}}article,.article{border-radius:8px;margin-bottom:50px;padding-bottom:3em}@media all and (max-width: 840px){article,.article{border:none;box-shadow:none;margin-bottom:50px;padding:0}}@media all and (max-width: 840px){article>p,.article>p{width:100%}}article .text-width,.article .text-width{width:80%}@media all and (max-width: 840px){article .text-width,.article .text-width{width:100%}}.section{margin:4% auto 4% 3em;width:82%;max-width:1300px}@media all and (max-width: 840px){.section{margin:1em auto;width:90%}}textarea:focus,input:focus,select:focus,button{outline:none}.error-page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.error-page-container h1{margin:0}@font-face{font-family:'PT Mono';font-weight:400;font-style:normal;src:url("/fonts/PTM55F_W.eot#iefix") format("embedded-opentype"),url("/fonts/PTM55F_W.woff") format("woff"),url("/fonts/PTM55F_W.ttf") format("truetype")}.page-header{display:flex;justify-content:space-between;padding:1em 0.9em}@media all and (max-width: 840px){.page-header{padding:calc(var(--ids__density) * 1em / 2);padding-bottom:calc(var(--ids__density) * 1.5em)}}.page-header span{display:flex}.page-header__logotype{display:flex;flex-direction:row}.page-header__logotype img{width:12em;height:100%}@media all and (max-width: 840px){.page-header__logotype img{width:13.5em}}.page-header__logotype a{color:RGB(var(--ids__text-RGB));display:flex;border:none}.page-header__logotype a:hover{color:RGB(var(--ids__text-RGB));opacity:0.8;border:none}button.login-button{width:100%;margin-bottom:0.5em;display:flex;justify-content:center;font-weight:500}button.login-button.google{background-color:#ea4335}button.login-button.google:hover{background-color:#d42616}img{padding-top:0}img.button-logo{display:inline-block;width:1.1em;margin:0 0.5em 0 0}.a__sidebar{padding:calc(var(--ids__density) * 0.75em);position:fixed;display:flex;flex-direction:column;width:12em;top:0;left:0;bottom:0;z-index:9999}.a__sidebar p{margin-top:auto;font-size:0.85em}.a__sidebar .a__sidebar-link{margin-bottom:0.3em;border-bottom:0}.a__sidebar .a__sidebar-link:hover{border-bottom:0}.a__actions{padding:calc(var(--ids__density) * 0.75em);position:fixed;display:flex;align-items:flex-start;top:0;right:0;bottom:0;z-index:9999}.a__actions .preview{padding:0.5em 1em}.a__actions .preview .svg-inline--fa{height:1em}a.a__actions-link{border-bottom:0 !important}a.a__actions-link:hover{border-bottom:0 !important}table.a__table{margin-bottom:5em}table.a__table .a__table-actions{white-space:nowrap;text-align:center}table.a__table .a__table-actions a{display:inline-block;margin-right:1em;border-bottom:0}table.a__table .a__table-actions a.delete{font-size:0.9em;margin-right:0}table.a__table .centered{text-align:center}table.a__table .small{font-size:0.7em;line-height:1.2;padding:0 0.5em}.a__form-container{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:5em}.a__form-container h2{min-height:calc(1.3em / 1.2);align-self:flex-start}.a__form-container form{padding:0;border:none}.a__form-container form .required-mark:after{content:' *';color:red}.a__form-container form .ace-editor{width:100%;margin-bottom:2em;border:1px solid RGB(var(--ids__text-RGB));border-bottom:2px solid RGB(var(--ids__text-RGB));border-radius:0.3em}.a__form-container form input+.ids__form-error-message,.a__form-container form textarea+.ids__form-error-message,.a__form-container form .ids__radiogroup-toggle+.ids__form-error-message{display:none}.a__form-container form input.error-state+.ids__form-error-message,.a__form-container form textarea.error-state+.ids__form-error-message,.a__form-container form .ids__radiogroup-toggle.error-state+.ids__form-error-message{display:block}.a__form-container form legend{margin-bottom:0.3em}.login-form-container{max-width:30%;padding:calc(var(--ids__density) * 1em);margin:1em auto;margin-top:5em;background-color:RGB(var(--ids__background-RGB));border-radius:0.5em;box-shadow:0 0.5em 25px rgba(0,0,0,0.2)}.login-form-container button{margin-top:1em;width:100%}.message-container{opacity:0;pointer-events:none;position:fixed;z-index:999;top:1em;left:50%;transform:translateX(-50%);transition:opacity 150ms ease-out;background-color:white}.message-container div{margin-bottom:0}.message-container.--active{opacity:1;transition:opacity 150ms ease-in}.sections-list-container .sections-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sections-list-container .sections-list:empty:after{content:attr(data-empty-text);display:block;margin-bottom:calc(var(--ids__density) * 0.75em)}.sections-list-container .sections-list .sections-list-item{padding:calc(var(--ids__density) * 0.75em)}.sections-list-container .sections-list .sections-list-item .--icon-drag{cursor:move}.sections-list-container .sections-list .sections-list-item .--icon-remove{cursor:pointer}.sections-list-container .sections-list .sections-list-item .sections-list-item-actions{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:calc(var(--ids__density) * 0.75em)}.sections-list-container .sections-list .sections-list-item .section-articles-list:empty:after{content:attr(data-empty-text);display:block;margin-bottom:calc(var(--ids__density) * 0.75em)}.sections-list-container .sections-list .sections-list-item .section-articles-list .section-articles-list-item{display:flex;align-items:center;margin-bottom:calc(var(--ids__density) * 0.5em);padding:0.4em}.sections-list-container .sections-list .sections-list-item .section-articles-list .section-articles-list-item span{flex-grow:1}.sections-list-container .sections-list .sections-list-item .section-articles-list .section-articles-list-item .--icon-drag{margin-right:0.4em}.sections-list-container .sections-list .sections-list-item .section-articles-list .section-articles-list-item .--icon-remove{margin-left:0.4em}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:0.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow 0.3s ease}.plyr video,.plyr audio{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in 0.3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform 0.4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,0.8);border-radius:2px;box-decoration-break:clone;line-height:185%;padding:0.2em 0.5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width: 768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{transform:translateY(-40px)}.plyr__control{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all 0.3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(255,40,0,0.5);outline:0}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded='true']{background:rgba(255,40,0,0.8);color:#fff}.plyr--video .plyr__control svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded='true']{background:rgba(255,40,0,0.8);color:#fff}.plyr__control--overlaid{background:rgba(255,40,0,0.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.plyr__control--overlaid svg{height:20px;left:2px;position:relative;width:20px}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{background:rgba(255,40,0,0.8)}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls>.plyr__control,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__menu,.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls .plyr__progress+.plyr__control{margin-left:2px}.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr='pause']{margin-left:0;margin-right:auto}.plyr__controls:empty{display:none}@media (min-width: 480px){.plyr__controls>.plyr__control,.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume{margin-left:10px}}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity 0.4s ease-in-out, transform 0.4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr='captions'],.plyr [data-plyr='pip'],.plyr [data-plyr='airplay'],.plyr [data-plyr='fullscreen']{display:none}.plyr--captions-enabled [data-plyr='captions'],.plyr--pip-supported [data-plyr='pip'],.plyr--airplay-supported [data-plyr='airplay'],.plyr--fullscreen-enabled [data-plyr='fullscreen']{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform 0.3s ease}.plyr__menu .plyr__control[aria-expanded='true'] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup 0.2s ease;background:rgba(255,255,255,0.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(0.4, 0, 0.2, 1),width 0.35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,0.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role='menu']{padding:7px}.plyr__menu__container [role='menuitem'],.plyr__menu__container [role='menuitemradio']{margin-top:2px}.plyr__menu__container [role='menuitem']:first-child,.plyr__menu__container [role='menuitemradio']:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4f5b5f;display:flex;font-size:14px;padding:4px 11px;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,0.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,0.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role='menuitemradio']{padding-left:7px}.plyr__menu__container .plyr__control[role='menuitemradio']::before,.plyr__menu__container .plyr__control[role='menuitemradio']::after{border-radius:100%}.plyr__menu__container .plyr__control[role='menuitemradio']::before{background:rgba(0,0,0,0.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all 0.3s ease;width:16px}.plyr__menu__container .plyr__control[role='menuitemradio']::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform 0.3s ease, opacity 0.3s ease;width:6px}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before{background:rgba(255,40,0,0.8)}.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role='menuitemradio']:hover::before{background:rgba(0,0,0,0.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type='range']{-webkit-appearance:none;background:transparent;border:0;border-radius:28px;color:rgba(255,40,0,0.8);display:block;height:20px;margin:0;padding:0;transition:box-shadow 0.3s ease;width:100%}.plyr--full-ui input[type='range']::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:3px;height:6px;transition:box-shadow 0.3s ease;user-select:none;background-image:linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%))}.plyr--full-ui input[type='range']::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all 0.2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type='range']::-moz-range-track{background:transparent;border:0;border-radius:3px;height:6px;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type='range']::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all 0.2s ease;width:14px}.plyr--full-ui input[type='range']::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type='range']::-ms-track{background:transparent;border:0;border-radius:3px;height:6px;transition:box-shadow 0.3s ease;user-select:none;color:transparent}.plyr--full-ui input[type='range']::-ms-fill-upper{background:transparent;border:0;border-radius:3px;height:6px;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type='range']::-ms-fill-lower{background:transparent;border:0;border-radius:3px;height:6px;transition:box-shadow 0.3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type='range']::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2);height:14px;position:relative;transition:all 0.2s ease;width:14px;margin-top:0}.plyr--full-ui input[type='range']::-ms-tooltip{display:none}.plyr--full-ui input[type='range']:focus{outline:0}.plyr--full-ui input[type='range']::-moz-focus-outer{border:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(255,40,0,0.5);outline:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(255,40,0,0.5);outline:0}.plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(255,40,0,0.5);outline:0}.plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']::-moz-range-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']::-ms-track{background-color:rgba(255,255,255,0.25)}.plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(255,255,255,0.5)}.plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']::-moz-range-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']::-ms-track{background-color:rgba(183,197,205,0.66)}.plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,0.15),0 0 0 1px rgba(47,52,61,0.2),0 0 0 3px rgba(0,0,0,0.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,0.15)}.plyr__tooltip{background:rgba(255,255,255,0.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s 0.1s ease, opacity 0.2s 0.1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0, 0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress input[type='range'],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type='range']{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent;transition:width 0.2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;transition:width 0.2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width 0.2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,0.15);color:rgba(255,255,255,0.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,0.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(47,52,61,0.6) 25%, transparent 25%, transparent 50%, rgba(47,52,61,0.6) 50%, rgba(47,52,61,0.6) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,0.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,0.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type='range']{margin-left:5px;position:relative;z-index:2}@media (min-width: 480px){.plyr__volume{max-width:90px}}@media (min-width: 768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none !important}.plyr--is-ios.plyr--vimeo [data-plyr='mute']{display:none !important}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(47,52,61,0.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:0.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.plyr__poster{background-size:cover !important}.plyr__controls button{background-color:#545454;padding-left:1em;padding-right:1em}.ids button:hover{background-color:transparent}.header-container{position:-webkit-sticky;position:sticky;top:0;z-index:15}.header-container .header{display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease;background-color:RGB(var(--ids__background-RGB));padding:1.1em 1.3em;box-shadow:0 0 60px rgba(0,0,0,0.15)}.header-container .header.to-left{justify-content:flex-start}@media all and (max-width: 840px){.header-container .header{padding:0.6em}}.header-container.top{position:relative}.header-container.top .header{background-color:transparent;box-shadow:none}.header-container.top .header .language-switcher .links{border:1px solid rgba(var(--ids__background-RGB), 0.3)}.header-container.top .header .language-switcher .links a{color:RGB(var(--ids__background-RGB))}.header-container.top .header .language-switcher .links a:hover{border:none;color:RGB(var(--ids__hover-RGB))}.tags-navigation{overflow:hidden;display:flex;border-radius:0.2em;overflow:hidden}@media all and (max-width: 840px){.tags-navigation{font-size:0.825em}}.tags-navigation a,.tags-navigation button{display:flex;position:relative;box-sizing:border-box;z-index:1;cursor:pointer;align-items:center;padding:0.2em 0.4em 0.25em;margin:0;border:none;color:RGB(var(--ids__text-RGB));background:transparent;font-family:"Pragmatica",Helvetica,sistem-ui,sans-serif;font-size:0.85em;font-weight:400}.tags-navigation a:hover,.tags-navigation button:hover{border:none;color:RGB(var(--ids__hover-RGB))}.tags-navigation a:focus-within,.tags-navigation button:focus-within{box-shadow:none}@media all and (max-width: 840px){.tags-navigation a,.tags-navigation button{font-size:1.1em}}.tags-navigation a svg,.tags-navigation button svg{margin-left:0.2em;margin-top:0.15em;width:0.6em;transform:rotate(0deg)}.tags-navigation a svg.rotated,.tags-navigation button svg.rotated{transform:rotate(180deg)}.tags-navigation a svg polyline,.tags-navigation button svg polyline{fill:none;stroke:currentColor;stroke-miterlimit:10;stroke-width:1px}.tags-navigation .link{position:static}.tags-navigation .link:first-child .italic-container{border-radius:0.2em 0 0 0.2em;border-left:1px solid rgba(var(--ids__text-RGB), 0.15);margin-left:0;padding-left:0.2em}.tags-navigation .link:first-child .italic-container::before{width:0;height:0;border:none}.tags-navigation .link.last .italic-container{border-radius:0 0.2em 0.2em 0;border-right:1px solid rgba(var(--ids__text-RGB), 0.15);margin-right:0;padding-right:0.2em}.tags-navigation .link.last .italic-container::after{width:0;height:0;border:none}.tags-navigation .link.active .italic-container{background:linear-gradient(rgba(var(--ids__accent-RGB), 0.1), rgba(var(--ids__accent-RGB), 0.1)),linear-gradient(rgba(var(--ids__background-RGB), 1), rgba(var(--ids__background-RGB), 1));color:rgba(var(--ids__hover-RGB), 1) !important}.tags-navigation .link.active .italic-container::before,.tags-navigation .link.active .italic-container::after{background:linear-gradient(rgba(var(--ids__accent-RGB), 0.1), rgba(var(--ids__accent-RGB), 0.1)),linear-gradient(rgba(var(--ids__background-RGB), 1), rgba(var(--ids__background-RGB), 1))}.tags-navigation .link.active .italic-container a,.tags-navigation .link.active .italic-container button{color:RGB(var(--ids__hover-RGB))}@media all and (max-width: 840px){.tags-navigation .link:first-child{display:none}.tags-navigation .link:nth-child(2) .italic-container{border-radius:0.2em 0 0 0.2em;border-left:1px solid rgba(var(--ids__text-RGB), 0.15);margin-left:0;padding-left:0.2em}.tags-navigation .link:nth-child(2) .italic-container::before{width:0;height:0;border:none}}@media all and (max-width: 840px){.tags-navigation .link span{max-width:6.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tags-navigation .link.last span{max-width:5.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.tags-navigation .italic-container{position:relative;display:flex;border-top:1px solid rgba(var(--ids__text-RGB), 0.15);border-bottom:1px solid rgba(var(--ids__text-RGB), 0.15);margin:0 0.27em 0 calc(0.25em - 1.5px)}.tags-navigation .italic-container::before,.tags-navigation .italic-container::after{content:'';position:absolute;top:-1px;bottom:-1px;background-color:rgba(var(--ids__background-RGB), 1);border:1px solid rgba(var(--ids__text-RGB), 0.15);transform:skew(var(--nav-skew-value));width:1em}.tags-navigation .italic-container::before{border-right:none;left:-0.25em}.tags-navigation .italic-container::after{border-left:none;right:-0.25em}.tags-navigation .italic-container:hover{border-color:rgba(var(--ids__accent-RGB), 0.4) !important}.tags-navigation .italic-container:hover::before,.tags-navigation .italic-container:hover::after{border-color:rgba(var(--ids__accent-RGB), 0.4);z-index:1}.tags-navigation .arrow-button.start{z-index:3}.tags-navigation .arrow-button.section-divide{z-index:2}.tags-navigation .arrow-button.article{z-index:1}.tags-navigation .nav-popup{position:absolute;display:none;margin-top:0.2em;background-color:RGB(var(--ids__background-RGB));border-radius:0.3em;box-shadow:0 5px 20px rgba(0,0,0,0.1)}.tags-navigation .nav-popup a{display:block;padding:0.4em 0.6em 0.45em;color:RGB(var(--ids__text-RGB))}.tags-navigation .nav-popup a:hover{color:RGB(var(--ids__hover-RGB));border:none}.header-caption{margin:11px 9px;font-size:16px;line-height:19px}@media all and (max-width: 840px){.headers-navigation{display:none}}@media screen and (max-width: 1180px){.headers-navigation{display:none}}.headers-navigation a{display:inline-block;margin:11px 9px;font-size:16px;line-height:19px;cursor:pointer;color:RGB(var(--ids__accent-RGB));text-decoration:none;border-bottom:1px dotted rgba(var(--ids__accent-RGB), 0.4)}@media all and (max-width: 840px){.headers-navigation a{margin-right:10px;margin-bottom:3px;font-size:10px;line-height:12px}}.headers-navigation a:hover{background-color:rgba(var(--ids__accent-RGB), 0.07)}.logo{width:9em;margin-right:2em}@media all and (max-width: 840px){.logo{top:10px;left:10px;width:30px;margin-right:10px}}.logo .desktop-logo-white{display:none}@media all and (max-width: 840px){.logo .desktop-logo{display:none}}.logo .mobile-logo{display:none}@media all and (max-width: 840px){.logo .mobile-logo{display:block}}.logo img{display:block;width:100%}.logo a{border-bottom:0}.logo a:hover{opacity:0.9}.language-switcher{margin-left:auto;text-transform:uppercase;font-weight:400}.language-switcher .links{display:inline-flex;border:1px solid rgba(var(--ids__contrast-background-RGB), 0.15);border-radius:0.2em;font-size:0.85em;line-height:1.25;padding:0}.language-switcher .links:hover{border-color:rgba(var(--ids__accent-RGB), 0.4)}.language-switcher .links:hover a,.language-switcher .links:hover span{opacity:1}@media all and (max-width: 840px){.language-switcher .links{font-size:0.9em}}.language-switcher .links a,.language-switcher .links span{border:none;margin:0;padding:0.25em 0.3em 0.25em;opacity:0.75}.language-switcher .links a:first-child,.language-switcher .links span:first-child{padding-left:0.6em}.language-switcher .links a:last-child,.language-switcher .links span:last-child{padding-right:0.6em}.language-switcher .links a:hover{border:none}.language-switcher span{color:gray}.main-cover{height:100vh;position:relative;padding:0 0 3em;background-color:RGB(var(--ids__contrast-background-RGB));color:RGB(var(--ids__background-RGB))}@media all and (max-width: 840px){.main-cover{height:120vh;padding:0 0 0.5em}}.main-cover .main-cover-section{position:absolute;margin:0 auto 0 3em;width:calc(100% - 3.5em);left:0;right:0;max-width:1600px;bottom:1em}@media all and (max-width: 840px){.main-cover .main-cover-section{margin:0 auto;width:90%}}@media all and (max-width: 480px){.main-cover .main-cover-section{bottom:-1em}}.main-cover h1{margin:1.5em 0;font-size:3.5em;line-height:0.95em;color:RGB(var(--ids__background-RGB));font-weight:400;width:50%}@media all and (max-width: 840px){.main-cover h1{margin-top:0em;font-size:2.5em;line-height:0.95em;width:100%}}.main-cover a{color:RGB(var(--ids__background-RGB));text-decoration:none;border-bottom:1px solid rgba(var(--ids__background-RGB), 0.3)}.main-cover a:hover{color:RGB(var(--ids__hover-RGB));border-color:rgba(var(--ids__hover-RGB), 0.3)}.main-cover .cover-background-image{position:absolute;display:flex;align-items:center;justify-content:center;top:0;bottom:0;width:100%;z-index:0;overflow:hidden;background-image:url("/images/main-cover-images/archer.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0.4s ease}.main-cover .cover-background-image.active{opacity:1}.main-cover .cover-background-image video{position:absolute;top:0;bottom:0;width:100%}.main-cover .cover-background-image video.logo{top:2em;height:81vh;left:0em;opacity:0;animation:fadeIn 4s ease 1s;animation-iteration-count:1;animation-fill-mode:forwards}@media screen and (min-width: 481px) and (max-width: 840px){.main-cover .cover-background-image video.logo{top:2em;height:50vh;bottom:24%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.main-cover .cover-background-image.default,.main-cover .cover-background-image[name='brand'],.main-cover .cover-background-image[name='design'],.main-cover .cover-background-image[name='customers'],.main-cover .cover-background-image[name='policy']{background-image:url("/images/main-cover-images/archer.jpg");background-size:cover;background-position:center}@media all and (max-width: 840px){.main-cover .cover-background-image.default,.main-cover .cover-background-image[name='brand'],.main-cover .cover-background-image[name='design'],.main-cover .cover-background-image[name='customers'],.main-cover .cover-background-image[name='policy']{background-size:115%;background-position:center 27%}}.main-cover .cover-background-image[name='values']{background-image:url("/images/main-cover-images/values3.png");background-size:90%;background-position:center 50%}.main-cover .cover-background-image[name='values'].active{opacity:0.9}.main-cover .cover-background-image[name='audience']{background-image:url("/images/main-cover-images/people.png");background-size:85%;background-position:center 60%}.main-cover .cover-background-image[name='audience'].active{opacity:0.8}.main-cover .cover-background-image[name='culture']{background-image:url("/images/main-cover-images/corirer.png");background-size:20em auto;background-position:center 90%}.main-cover .cover-background-image[name='text-style-guide']{background-image:url("/images/main-cover-images/rules.svg");background-size:85%;background-position:center 60%}.main-cover .cover-background-image[name='logo']{background-image:url("/images/main-cover-images/logo-upd.png");background-size:26em auto;background-position:center 50%}.main-cover .cover-background-image[name='colors']{background-image:url("/images/main-cover-images/color-cloud.png");background-size:95%;background-position:center 70%}.main-cover .cover-background-image[name='advertising']{background-image:url("/images/main-cover-images/mockups-2.jpg");background-size:90%}.main-cover .cover-background-image[name='advertising'].active{opacity:0.8}.main-cover .cover-background-image[name='facades']{background-image:url("/images/main-cover-images/facade.png");background-size:contain;background-position:bottom}.main-cover .cover-background-image[name='interiors']{background-image:url("/images/main-cover-images/37097881926_3a4ba0e7ba_k.jpg")}.main-cover .cover-menu{margin-top:6em;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1em}.main-cover .cover-menu .cover-intro{width:90%}@media all and (max-width: 840px){.main-cover .cover-menu .cover-intro{width:100%}}.main-cover .cover-menu .menu-section{width:calc(25% - 1em)}@media all and (max-width: 840px){.main-cover .cover-menu .menu-section{width:calc(50% - 1em);flex-grow:1;margin-left:0;margin-bottom:1em}}.main-cover .cover-menu .menu-section a{display:block;padding:0.35em 0;border-bottom:0;border-top:1px solid rgba(var(--ids__background-RGB), 0.3);font-weight:350;font-size:0.95em;transition:background-color 0.3s ease}.main-cover .cover-menu .menu-section a:first-of-type{border-top:none;font-weight:600}.main-cover .cover-menu .menu-section a:hover{color:RGB(var(--ids__background-RGB));background-color:RGB(var(--ids__accent-RGB));transition:background-color 0s ease}@media screen and (max-width: 840px){.main-cover .cover-menu .menu-section a{padding:0.35em 0}}section{margin-bottom:0}.title-image{max-height:900px;padding-top:220px;background-color:RGB(var(--ids__contrast-background-RGB))}@media all and (max-width: 840px){.title-image{padding-top:180px}}.title-image img{display:block;width:100%}.above{position:absolute;top:80px;width:100%}@media all and (max-width: 840px){.above{top:65px}}.above h1{color:RGB(var(--ids__background-RGB));transform-origin:top left;transform:scale(0.9)}@media all and (max-width: 840px){.above h1{transform:scale(1)}}.black-back{position:relative;padding:1px 0 6% 0;margin-top:-20px;background-color:RGB(var(--ids__contrast-background-RGB));color:RGB(var(--ids__background-RGB))}.black-back .section{margin-top:-100px;padding-right:20%;box-sizing:border-box}@media all and (max-width: 840px){.black-back .section{margin-top:0px;padding-right:10%}}.black-back a{color:RGB(var(--ids__background-RGB));text-decoration:none;border-bottom:1px solid rgba(var(--ids__background-RGB), 0.3)}.black-back a:hover{color:RGB(var(--ids__hover-RGB));border-bottom-color:rgba(var(--ids__hover-RGB), 0.3)}.detailed-nav{margin:3% 0;display:flex;flex-wrap:wrap}@media all and (max-width: 840px){.detailed-nav{margin:5% 0 10% 0}}.detailed-nav a{position:relative;width:23%;color:RGB(var(--ids__background-RGB));border:1px solid rgba(var(--ids__background-RGB), 0.4);margin-right:2%;border-radius:5px;padding:20px 20px 30px 20px;box-sizing:border-box}@media all and (max-width: 840px){.detailed-nav a{width:100%;padding:10px 10px 15px 12px;margin-bottom:3%}}.detailed-nav a:hover{color:RGB(var(--ids__accent-RGB));border-color:rgba(var(--ids__accent-RGB), 0.4)}.detailed-nav a h4{word-break:break-all;margin-top:0}@media all and (max-width: 840px){.detailed-nav a h4{margin-bottom:0px}}.detailed-nav a p{display:inline-block;margin-right:10px;font-size:0.8em;line-height:1em}.table{margin-top:20px;font-size:18px;line-height:24px}@media all and (max-width: 840px){.table{font-size:15px;line-height:20px}}.table .big-letter{font-size:150px;line-height:148px;margin-left:-5px}.table .tr{border-top:1px solid rgba(var(--ids__contrast-background-RGB), 0.1);padding-top:20px;padding-bottom:30px;display:flex}.table .tr.table-header{border-top:none;padding-bottom:5px;color:rgba(var(--ids__contrast-background-RGB), 0.6)}@media all and (max-width: 840px){.table .tr.table-header{display:none}}@media all and (max-width: 840px){.table .tr{flex-wrap:wrap}}.table .tr .td{width:33%;padding-right:2%;box-sizing:border-box}@media all and (max-width: 840px){.table .tr .td{width:100%;padding-right:0%}}.table .tr .td img{display:block;width:100%;height:100%}@media all and (max-width: 840px){.table .tr .td p{margin-top:7px}}.negative-samples{margin-top:40px}.negative-samples img{display:inline-block;width:29%;margin-right:3%}.values-table{margin-top:40px;font-size:16px;line-height:22px}@media all and (max-width: 840px){.values-table .tr{margin-bottom:40px}}.values-table .tr .td .mobile{margin-top:40px}.values-table .tr .td:nth-child(1){width:14%}@media all and (max-width: 840px){.values-table .tr .td:nth-child(1){width:100%;padding-right:0%;text-align:center;padding-bottom:30px;font-size:30px;line-height:40px}}.values-table .tr .td:nth-child(2){width:23%}@media all and (max-width: 840px){.values-table .tr .td:nth-child(2){width:100%;padding-right:0%}}.values-table .tr .td:nth-child(3){width:45%}@media all and (max-width: 840px){.values-table .tr .td:nth-child(3){width:100%;padding-right:0%}}.values-table .tr .td:nth-child(4){width:18%}@media all and (max-width: 840px){.values-table .tr .td:nth-child(4){width:100%;padding-right:0%}}.audience-table{margin-bottom:70px}.audience-table .tr{margin-bottom:70px}@media all and (max-width: 840px){.audience-table .tr{padding-top:10px;margin-bottom:40px}}.audience-table .tr .td:nth-child(1){width:32%}@media all and (max-width: 840px){.audience-table .tr .td:nth-child(1){width:100%;padding-right:0%}}.audience-table .tr .td:nth-child(2){width:68%}@media all and (max-width: 840px){.audience-table .tr .td:nth-child(2){padding-top:20px;width:100%;padding-right:0%}}.audience-table .portrait{display:inline-block;vertical-align:top;width:210px;border-radius:50%;margin-bottom:-20px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media all and (max-width: 840px){.audience-table .portrait{width:170px}}.audience-table .portrait img{display:block;width:100%}.character-table .tr{margin-bottom:50px}@media all and (max-width: 840px){.character-table .tr{padding-top:10px;margin-bottom:40px}}.character-table .tr .td:nth-child(1){width:58%}@media all and (max-width: 840px){.character-table .tr .td:nth-child(1){width:100%;padding-right:0%}}.character-table .tr .td:nth-child(2){width:42%}@media all and (max-width: 840px){.character-table .tr .td:nth-child(2){padding-top:20px;width:100%;padding-right:0%}}.character-table .tr .td .pic{width:210px;height:210px;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media all and (max-width: 840px){.character-table .tr .td .pic{width:170px;height:170px}}.character-table .tr .td .pic img{display:block;width:120%;margin-left:-12%}.character-table .tr .td .pic.big img{display:block;width:170%;margin-left:-37%}.segments-table{margin-top:2em}.segments-table .column .pictures .portrait{display:inline-block;vertical-align:top;width:35%;margin-left:-20px;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.segments-table .column .pictures .portrait:first-of-type{margin-left:0}.segments-table .column .pictures .portrait img{display:block;width:100%}@media all and (max-width: 840px){.segments-table{flex-direction:column}.segments-table .column{width:100%}.segments-table .column:first-of-type{margin-bottom:2em}}.fullsize-video{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:calc(100% * 9 / 16);margin-top:30px}.fullsize-video .lazy{display:block;width:100%;height:auto;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto}.p-size-video{position:relative;width:80%;height:0;overflow:hidden;padding-bottom:calc(80% * 9 / 16);margin-top:0.7em;margin-bottom:2em}@media all and (max-width: 840px){.p-size-video{width:100%;padding-bottom:calc(100% * 9 / 16)}}.p-size-video .lazy{display:block;width:100%;height:auto;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto}.colors-table .tr{flex-wrap:wrap}.colors-table .tr .td{width:33%}@media all and (max-width: 840px){.colors-table .tr .td{width:100%}}.colors-table .tr .td .color-box{padding:10px 20px 30px;border-radius:5px}.colors-table .tr .td .color-box.orange{background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__background-RGB))}.colors-table .tr .td .color-box.black{background-color:RGB(var(--ids__contrast-background-RGB));color:RGB(var(--ids__background-RGB))}.colors-table .tr .td .color-box.white{background-color:RGB(var(--ids__background-RGB));color:RGB(var(--ids__contrast-background-RGB));border:1px solid rgba(var(--ids__contrast-background-RGB), 0.1)}.colors-table .tr .td h4{font-size:30px;line-height:30px;color:RGB(var(--ids__accent-RGB))}.colors-table .tr .td h4.black{color:RGB(var(--ids__contrast-background-RGB))}.colors-table .tr .td h4.white{color:RGB(var(--ids__contrast-background-RGB));-webkit-text-fill-color:RGB(var(--ids__background-RGB));-webkit-text-stroke-width:1px;-webkit-text-stroke-color:RGB(var(--ids__contrast-background-RGB))}.colors-table .tr .td .small-color-box-container{margin-top:10px;margin-bottom:20px;display:flex}.colors-table .tr .td .small-color-box-container .small-color-box{margin-top:10px;margin-right:20px;width:40%;padding-bottom:40%}@media all and (max-width: 840px){.colors-table.secondary h6{font-size:12px;margin-right:30px}.colors-table.secondary .td{width:50%}.colors-table.secondary .td .small-color-box-container{flex-direction:column}.colors-table.secondary .td .small-color-box-container .small-color-box{margin-top:0;width:60%;padding-bottom:60%}.colors-table.secondary .td:nth-of-type(4) .small-color-box-container .small-color-box{margin-top:15px}}.colors-table.texture .td{display:flex;flex-direction:column;justify-content:space-between;width:25%}@media all and (max-width: 840px){.colors-table.texture .td{width:50%}.colors-table.texture .td .small-color-box-container img{width:60%}.colors-table.texture h6{font-size:12px;margin-right:30px}}@media all and (max-width: 840px){.styleguide-table .tr{padding-top:10px}}.styleguide-table .tr .td:nth-child(1){width:39%;padding-right:9%}@media all and (max-width: 840px){.styleguide-table .tr .td:nth-child(1){width:100%;padding-right:0%}}.styleguide-table .tr .td:nth-child(2),.styleguide-table .tr .td:nth-child(3){width:30%}@media all and (max-width: 840px){.styleguide-table .tr .td:nth-child(2),.styleguide-table .tr .td:nth-child(3){width:50%;padding-right:3%;font-size:0.8em;line-height:1.4em}}@media all and (max-width: 840px){.styleguide-table .tr .td:nth-child(2) p,.styleguide-table .tr .td:nth-child(3) p{margin-top:5px}}@media all and (max-width: 840px){.content-principles-table .tr{padding-top:10px}}.content-principles-table .tr .td:nth-child(1),.content-principles-table .tr .td:nth-child(2){width:30%;padding-right:3%}@media all and (max-width: 840px){.content-principles-table .tr .td:nth-child(1),.content-principles-table .tr .td:nth-child(2){width:50%;padding-right:3%;font-size:0.8em;line-height:1.4em}}@media all and (max-width: 840px){.content-principles-table .tr .td:nth-child(1) p,.content-principles-table .tr .td:nth-child(2) p{margin-top:5px}}.content-principles-table .tr .td:nth-child(3){width:39%}@media all and (max-width: 840px){.content-principles-table .tr .td:nth-child(3){width:100%;padding-right:0%}}.bubble-container{display:flex}@media all and (min-width: 840px){.bubble-container .tone-table{margin-bottom:100px}}.bubble-container .tone-table .tr{border-top:none;padding-top:20px;padding-bottom:10px}@media all and (max-width: 840px){.bubble-container .tone-table .tr{padding-top:0px}.bubble-container .tone-table .tr.table-header{display:flex;padding-bottom:20px}}@media all and (max-width: 840px){.tone-table .tr{padding-top:0px}}.tone-table .tr .td:nth-child(1),.tone-table .tr .td:nth-child(2){width:45%}@media all and (max-width: 840px){.tone-table .tr .td:nth-child(1),.tone-table .tr .td:nth-child(2){width:50%;padding-right:3%;font-size:0.8em;line-height:1.4em}}.tone-table .tr .td .td-images{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}.tone-table .tr .td .td-images img{display:block;height:auto;margin:4% 5% 5% 0}.tone-table .tr .td .td-images.wide-pics img{width:70%}.tone-table .tr .td .td-images.half-pics img{width:40%}.tone-table .orange-header{color:RGB(var(--ids__accent-RGB))}.illustration-episodes-table .tr .td:nth-child(1){width:35%;padding-top:1.5em}@media all and (max-width: 840px){.illustration-episodes-table .tr .td:nth-child(1){width:100%;padding-top:0em}}.illustration-episodes-table .tr .td:nth-child(2){width:60%}@media all and (max-width: 840px){.illustration-episodes-table .tr .td:nth-child(2){width:100%}}.illustration-episodes-table .tr .td .plate{padding:2em;box-sizing:border-box;border-radius:10px;margin:2em 0.5em 1em 0;box-shadow:0 0 60px rgba(0,0,0,0.15);background-color:RGB(var(--ids__background-RGB))}.illustration-episodes-table .tr .td .plate img{height:100%}.red{color:red}.bubble{position:relative;padding:10px 20px 30px;border:1px solid rgba(var(--ids__contrast-background-RGB), 0.1);border-radius:20px 20px 20px 0;margin-bottom:30px}@media all and (max-width: 840px){.bubble{padding:10px 10px 20px;margin-bottom:10px}}.bubble:last-child{margin-bottom:0}.bubble::before,.bubble::after{content:'';display:block;position:absolute;width:0;border-width:0 0 20px 20px;border-style:solid}@media all and (max-width: 840px){.bubble::before,.bubble::after{border-width:0 0 10px 10px}}.bubble::before{bottom:-1px;left:-20px;border-color:rgba(var(--ids__contrast-background-RGB), 0.1) transparent}@media all and (max-width: 840px){.bubble::before{left:-10px}}.bubble::after{bottom:0;left:-18px;border-color:#fff transparent}@media all and (max-width: 840px){.bubble::after{left:-8px}}.bubble.bubble-dodo{color:RGB(var(--ids__accent-RGB));background-color:#fdf2e8;border:none;border-radius:20px 20px 0 20px}@media all and (max-width: 840px){.bubble.bubble-dodo{border-width:10px 10px 0 10px}}.bubble.bubble-dodo::before,.bubble.bubble-dodo::after{bottom:0;left:auto;right:-20px}@media all and (max-width: 840px){.bubble.bubble-dodo::before,.bubble.bubble-dodo::after{right:-10px}}.bubble.bubble-dodo::before{border-width:0 20px 20px 0;border-color:#fdf2e8 transparent}@media all and (max-width: 840px){.bubble.bubble-dodo::before{border-width:0 10px 10px 0}}.bubble.bubble-dodo::after{border:none}.bubble img{display:block;margin-top:10px;border-radius:10px}@media all and (max-width: 840px){.bubble img:only-child{margin-top:0}}.sticky-character{position:-webkit-sticky;position:sticky;display:flex;margin-top:200px;height:500px;width:10px;top:60vh}@media all and (max-width: 840px){.sticky-character{display:none}}.sticky-character img{margin-top:auto;margin-left:-180px;width:auto;height:500px}.illustration-bank{margin-top:2em;margin-bottom:3em;display:flex;flex-wrap:wrap}.illustration-bank .ilustration-card{box-sizing:border-box;width:calc(25% - 0.5em);margin-right:0.5em;margin-bottom:0.5em;padding:1em;border:1px solid rgba(var(--ids__contrast-background-RGB), 0.1);border-radius:0.2em}@media all and (max-width: 840px){.illustration-bank .ilustration-card{width:calc(50% - 0.5em)}}.illustration-bank .ilustration-card:hover{border:1px solid rgba(var(--ids__hover-RGB), 0.3)}.illustration-bank .ilustration-card .ilustration-card-image{width:100%}.illustration-bank .ilustration-card .ilustration-card-image img{width:100%}.illustrations-table .tr .td .td-images{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}.illustrations-table .tr .td .td-images img{display:block;height:auto;margin:4% 5% 5% 0}.illustrations-table .tr .td .td-images.wide-pics img{width:70%}.illustrations-table .tr .td .td-images.half-pics img{width:40%}.illustrations-table .tr .td:nth-child(1){width:39%;padding-right:9%}@media all and (max-width: 840px){.illustrations-table .tr .td:nth-child(1){width:100%;padding-right:0%}}.illustrations-table .tr .td:nth-child(2),.illustrations-table .tr .td:nth-child(3){width:30%}@media all and (max-width: 840px){.illustrations-table .tr .td:nth-child(2),.illustrations-table .tr .td:nth-child(3){width:50%;padding-right:3%;font-size:0.8em;line-height:1.4em}}@media all and (max-width: 840px){.illustrations-table .tr .td:nth-child(2) p,.illustrations-table .tr .td:nth-child(3) p{margin-top:5px}}.article-footer{margin-top:100px}@media all and (max-width: 840px){.article-footer{margin-top:10px}}.owner{border-top:1px solid rgba(var(--ids__contrast-background-RGB), 0.2);font-size:0.8em}.wide{margin:30px auto;width:100%}.wide img{display:block;width:100%}.wide .caption{font-size:15px;line-height:22px;font-style:italic}@media all and (max-width: 840px){.wide .caption{margin:5px auto;width:85%;font-size:13px}}.half{display:inline-block;vertical-align:top;width:48%;margin-right:2%;font-size:0;margin-bottom:20px}@media all and (max-width: 840px){.half{width:100%;margin-right:0}}.half img{display:block;width:100%}.half .caption{margin:5px 0;font-size:15px;line-height:22px;font-style:italic}@media all and (max-width: 840px){.half .caption{font-size:13px}}.quater{display:inline-block;width:23%;margin-right:2%;font-size:0;margin-bottom:10px}@media all and (max-width: 840px){.quater{width:48%}}.quater img{display:block;width:100%}.quater .caption{margin:5px 0;font-size:15px;line-height:22px;font-style:italic}@media all and (max-width: 840px){.quater .caption{font-size:13px}}.icon{display:inline-block;width:15%;margin-right:5%;font-size:0;margin-bottom:40px}@media all and (max-width: 840px){.icon{width:28%;margin-right:5%}}.icon img{display:block;width:100%}.plate{margin:40px 0;background-color:rgba(var(--ids__accent-RGB), 0.1);color:RGB(var(--ids__accent-RGB));border-radius:4px;padding:15px 0px 20px 15px;display:flex;flex-wrap:wrap}.plate .half-column{width:50%;margin-bottom:30px;padding-right:35px;box-sizing:border-box}@media all and (max-width: 840px){.plate .half-column{width:100%;margin-bottom:10px}}.plate .half-column h4{margin-top:5px;text-transform:uppercase;letter-spacing:2px;font-size:24px;line-height:30px}@media all and (max-width: 840px){.plate .half-column h4{font-size:20px;line-height:26px}}.plate .half-column p{font-size:17px;line-height:23px}@media all and (max-width: 840px){.plate .half-column p{font-size:15px;line-height:20px}}.plate .quarter-column{width:25%;padding-right:35px;box-sizing:border-box;margin-bottom:30px}@media all and (max-width: 840px){.plate .quarter-column{width:100%;padding-right:15px}}.plate .quarter-column h4{margin-top:5px;font-size:17px;line-height:22px}.plate .quarter-column p{font-size:15px;line-height:20px}.framed{margin:20px 0;border:3px solid RGB(var(--ids__accent-RGB));border-radius:7px;text-align:center;color:RGB(var(--ids__accent-RGB));font-size:24px;line-height:32px;padding:20px}img{opacity:1;transition:opacity 250ms ease-in-out}.lazy{opacity:0}.divider{display:flex;padding:8% 0 8%}@media all and (max-width: 840px){.divider{flex-direction:column;padding:4em 0 3em}}.divider .divider-title{width:25%}@media all and (max-width: 840px){.divider .divider-title{width:100%}}.divider h2{margin-top:0.45em;line-height:1.2em;font-size:1em;color:RGB(var(--ids__accent-RGB));font-weight:500;letter-spacing:0}@media screen and (max-width: 767px){.divider h2{margin-bottom:1em}}.divider .divider-links{display:flex;width:75%;flex-wrap:wrap;gap:0.4em;margin-right:-0.4em}@media screen and (max-width: 767px){.divider .divider-links{width:100%}}.divider .divider-links a{color:RGB(var(--ids__accent-RGB));display:block;padding:0.4em 1em 1em 0.4em;background-color:rgba(var(--ids__accent-RGB), 0.07);border-radius:0.2em;width:32.5%;border-bottom:none;min-height:4em;font-weight:400}@media screen and (max-width: 767px){.divider .divider-links a{width:49%}}.divider .divider-links a:hover{color:RGB(var(--ids__hover-RGB));background-color:rgba(var(--ids__accent-RGB), 0.1)}.divider .divider-links a.passive{opacity:0.5}.attention{width:80%;margin:30px 0;padding:10px 20px 40px;background-color:rgba(var(--ids__accent-RGB), 0.1);border-radius:4px}.attention h4{margin-top:0.6em}.attention h4 u{text-decoration:none;border-bottom:3px solid RGB(var(--ids__accent-RGB))}@media all and (max-width: 840px){.attention{width:auto;padding:10px 10px 30px}.attention h4{margin-top:15px}.attention h4 u{border-bottom:2px solid RGB(var(--ids__accent-RGB))}}.chamber-of-secrets{padding:20px 30px;display:flex;justify-content:space-between;background-color:RGB(var(--ids__contrast-background-RGB));color:RGB(var(--ids__background-RGB));border-radius:4px}.chamber-of-secrets:hover{background-color:rgba(var(--ids__contrast-background-RGB), 0.8);transition:all 200ms ease}.chamber-of-secrets:hover span{border-color:RGB(var(--ids__background-RGB));transition:all 200ms ease}.chamber-of-secrets span{color:RGB(var(--ids__background-RGB));border-bottom:1px solid rgba(var(--ids__background-RGB), 0.4)}.chamber-of-secrets h3{margin:0;font-weight:bold}.chamber-of-secrets img{margin-top:30px;width:200px;height:auto}@media all and (max-width: 840px){.chamber-of-secrets{padding:10px 15px;flex-direction:column}.chamber-of-secrets h3{font-size:20px;line-height:1.3}.chamber-of-secrets img{align-self:flex-end;margin-top:0px;margin-bottom:10px;width:130px}}.download-link{display:flex;align-items:center;width:fit-content;padding:5px 10px;background-color:rgba(var(--ids__accent-RGB), 0.1);color:RGB(var(--ids__accent-RGB));border:none;border-radius:4px;font-style:normal;font-size:15px;line-height:22px}.download-link::before{content:url("/images/download-arrow.svg");display:block;width:16px;height:16px;margin-right:4px}.download-link:hover{background-color:rgba(var(--ids__accent-RGB), 0.2)}@media all and (min-width: 840px){.download-link.big{padding:20px 20px;font-size:20px;line-height:16px}.download-link.big::before{margin-right:8px}}.checklist{padding-left:50px;margin-bottom:40px}.checklist li{border:none;position:relative;padding:10px 0}.checklist li::before{content:url("/images/checkmark.svg");position:absolute;top:15px;left:-50px;width:35px;height:30px}.checklist li p{width:80%;margin:0}@media all and (max-width: 840px){.checklist li p{width:100%}}@media all and (max-width: 840px){.checklist{padding-left:35px;margin-bottom:20px}.checklist li::before{top:13px;left:-35px;width:25px}}.image-processor{position:relative;aspect-ratio:1920/1235}.image-processor img{width:100%;height:100%;position:absolute;transition:opacity 0.3s ease}.mission{margin:0.5em 0 1em;font-size:4.6em;line-height:1.2em}@media all and (max-width: 840px){.mission{font-size:1.7em;line-height:1.2em}}.mission span{color:RGB(var(--ids__accent-RGB))}.examples{margin:0.5em 0 1em;border-left:1px solid rgba(var(--ids__contrast-background-RGB), 0.5);padding-left:1em}.marker{display:inline-block;background-color:RGB(var(--ids__accent-RGB));color:RGB(var(--ids__background-RGB));font-size:1.3em;padding:0.5em 0.8em;border-radius:0 0.8em 0.8em 0.8em}.columns{margin:1em 0 2em;display:flex;width:80%}@media all and (max-width: 840px){.columns{width:100%}}.columns p{width:100%}.columns .column{width:50%;padding-right:4%}.formula{margin:2em 0}.formula .formula-element{display:inline-block;padding:0.2em 0.5em 0.3em;margin:0.3em 0.3em 0.3em 0;font-size:1.5em;color:RGB(var(--ids__accent-RGB));background-color:rgba(var(--ids__accent-RGB), 0.07);border-radius:0.2em}.formula .formula-element.no-border{background-color:transparent;border:none;padding:0.2em 0}.paper-container{width:80%}@media all and (max-width: 840px){.paper-container{width:100%}}.paper{margin:3em auto;width:30em;box-shadow:0 0 30px rgba(0,0,0,0.1)}@media all and (max-width: 840px){.paper{width:100%}}.paper img{width:100%}.paper .stamp.smaller-font{font-size:0.8em;line-height:1.3em}.paper .stamp .question{margin-top:-1px;border:1px solid RGB(var(--ids__contrast-background-RGB));padding:0.6em}.paper .stamp .top{margin-bottom:1.2em}.paper .stamp .bottom{margin-top:2em}.paper span{opacity:0.4}.paper .line{border-bottom:1px dotted gray;margin:1em 0 0.8em}.audience-matrix{position:relative;margin:1em 0;padding:1em;background-color:rgba(var(--ids__accent-RGB), 0.1);border-radius:0.5em}.audience-matrix .ids__grid{margin-top:0}.audience-matrix h3{margin-top:0}.audience-pic{margin-top:0.5em;width:80%}.traits{color:RGB(var(--ids__accent-RGB));margin-bottom:1em}.traits .trait{position:relative;margin-bottom:0.5em}.traits .trait:before{content:'';position:relative;display:inline-block;margin-right:0.2em;margin-bottom:-0.1em;width:0.8em;height:0.8em;border:1px solid rgba(var(--ids__accent-RGB), 0.4);text-align:center;font-size:1.2em;border-radius:0.1em}.traits .trait.yes:before{content:''}.traits .trait.yes:after{content:'';position:absolute;left:0.1em;top:-0.2em;width:1.1em;height:1.1em;background-image:url("/images/2023-audience/audience-mark.svg");background-repeat:no-repeat;background-size:contain}@media all and (max-width: 840px){#values{padding:0}}@media all and (min-width: 840px){.introduction p{width:90%;font-size:20px;line-height:26px}}.value-section-container{display:flex;flex-wrap:wrap}.value-section-container::before{content:'';display:block;position:relative;width:100%;height:60px}@media all and (min-width: 840px){.value-section-container{font-size:16px;line-height:22px}.value-section-container::before{content:'';display:block;position:relative;width:100%;height:80px}}.value-section-container h5{margin-bottom:20px}.value-section-container h6{color:rgba(var(--ids__contrast-background-RGB), 0.6);margin-top:50px;margin-bottom:20px}@media all and (max-width: 840px){.value-section-container h6{margin-top:20px;margin-bottom:0}}.value-section-header{display:flex;align-items:center}@media all and (max-width: 840px){.value-section-header{margin-left:-3px}}.value-section-header h3{margin:0 !important;font-size:calc( 100px + 70 * ((100vw - 840px) / 440));line-height:0.75;color:transparent;-webkit-text-stroke:2px RGB(var(--ids__accent-RGB))}@media screen and (max-width: 840px){.value-section-header h3{font-size:100px}}@media screen and (min-width: 1280px){.value-section-header h3{font-size:170px}}@media all and (max-width: 840px){.value-section-header h3{font-size:55px;line-height:1;-webkit-text-stroke:1px RGB(var(--ids__accent-RGB))}}.value-section-content{flex-basis:100%;flex-grow:1;padding-right:0;margin-bottom:2em}@media all and (max-width: 840px){.value-section-content{margin-top:0;margin-bottom:20px}.value-section-content h3{margin:10px 0 10px}}.flex-wrapper{display:flex}@media all and (max-width: 840px){.flex-wrapper{flex-wrap:wrap;flex-direction:column}}.example-container{display:flex;flex-wrap:wrap}@media all and (max-width: 840px){.example-container{margin-top:20px}}.example-container .example:last-child{margin-bottom:0}.example{width:50%;display:flex;flex-direction:row;margin-bottom:30px}@media all and (max-width: 840px){.example{width:100%;flex-direction:column}}.example-picture{position:relative;width:30%;height:0;overflow:hidden;border-radius:4px;padding-bottom:20%;margin-right:30px;flex-shrink:0}@media all and (max-width: 840px){.example-picture{width:75%;height:auto;padding-bottom:50%;margin-right:0}}.example-picture img{display:block;width:100%;height:auto;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto}.example-description{flex-direction:column}.example-description h5{margin-bottom:0;margin-top:0}@media all and (max-width: 840px){.example-description h5{margin-top:10px}}.example-description p{margin-right:40px}.example-description p:first-child{margin-top:0}@media all and (max-width: 840px){.example-description p{margin-right:0}.example-description p:first-child{margin-top:10px}}.example-column{width:33%;flex-direction:column;margin-bottom:30px}@media all and (max-width: 840px){.example-column{width:auto}.example-column:last-child{margin-bottom:0}}.example-column .example-column-wrapper{margin-right:40px}@media all and (max-width: 840px){.example-column .example-column-wrapper{margin-right:0}}.example-column h5{margin-top:15px;margin-bottom:0}.example-column img{display:block;width:100%;height:auto;border-radius:4px}.value-section-nav{display:flex;flex-direction:column;margin-right:20px}@media all and (max-width: 840px){.value-section-nav{flex-direction:row;margin-bottom:15px}}.value-section-nav a{padding:3px 8px;font-size:18px;line-height:1;text-align:center;color:RGB(var(--ids__accent-RGB));text-decoration:none;border:none;background-color:rgba(var(--ids__accent-RGB), 0.1)}.value-section-nav a:first-child{padding:4px 8px 3px;border-radius:4px 4px 0 0}.value-section-nav a:last-child{padding:3px 8px 4px;border-radius:0 0 4px 4px}.value-section-nav a:hover{background-color:rgba(var(--ids__accent-RGB), 0.2)}@media all and (max-width: 840px){.value-section-nav a{padding:4px 8px}.value-section-nav a:first-child{padding:4px 8px;border-radius:4px 0 0 4px}.value-section-nav a:last-child{padding:4px 8px;border-radius:0 4px 4px 0}}.value-section-nav .selected{background-color:rgba(var(--ids__accent-RGB), 0.2)}.meme-card .meme-card-image{margin-bottom:0.5em}.meme-card .meme-card-image img{border-radius:0.5em}.meme-card .meme-card-title h3{margin-bottom:0.3em}.meme-card .meme-card-link{font-weight:500;font-size:0.9em}.meme-card .meme-card-link .arrow{font-weight:500;font-size:0.9em;background-color:white;padding:0 0 0.2em 0.2em}.meme-card mark{background-color:transparent;border-bottom:2px solid rgba(var(--ids__mark-RGB), 1)}mark.underlined-mark{background-color:transparent;border-bottom:2px solid rgba(var(--ids__mark-RGB), 1)}.image-heap__wrapper{width:calc(100vw - 15px);margin-left:-3em;margin-bottom:calc(-8em - 50px);max-width:1600px;overflow:hidden}@media (max-width: 767px){.image-heap__wrapper{width:100vw;margin-left:-1em;margin-bottom:calc(-5em - 50px)}}.image-heap__wrapper .block{margin-left:3em}@media (max-width: 767px){.image-heap__wrapper .block{margin-left:1em}}.image-heap{max-width:1300px;position:relative;display:flex;flex-flow:wrap row;place-content:space-around;place-items:center;margin-block:150px 450px;transform-style:preserve-3d;perspective:1800px;perspective-origin:50% 0%;will-change:perspective-origin}@media (max-width: 767px){.image-heap{margin-block:50px 250px;margin-inline:35.9px}}.image-heap img{position:relative;width:8%;height:auto;transform-style:preserve-3d;will-change:transform, scale;transition:transform 0.5s ease-in-out, scale 0.5s ease-in-out}@media (max-width: 767px){.image-heap img{width:16%;height:auto}}.image-heap img.hover{transition:scale 0.2s, transform 0.2s ease-out;scale:1.2;transform:translateZ(1200px)}.logo-downloads{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:1.6em 0;width:80%}@media all and (max-width: 840px){.logo-downloads{margin:0;width:100%}}.logo-downloads .logo-download{box-sizing:border-box;width:50%;margin-bottom:1.4em}@media all and (max-width: 840px){.logo-downloads .logo-download{width:100%;margin:1em 0}}.logo-downloads .logo-download.caption{margin:1em 0 1em;width:100%}.logo-downloads .logo-download .download-plate{position:relative;width:100%;margin:0.5em 0}.logo-downloads .logo-download .download-plate .download-plate-container{position:relative;top:0;box-sizing:border-box;background-color:#f5f2f2;padding:2em;border-radius:0.5em;transition:top 0.1s ease}.logo-downloads .logo-download .download-plate .download-caption{opacity:0;position:absolute;bottom:0.5em;left:0;width:100%;text-align:center;color:rgba(var(--ids__contrast-background-RGB), 0.4);font-size:0.8em;transition:opacity 0.5s ease}.logo-downloads .logo-download .download-plate.hover{cursor:pointer}.logo-downloads .logo-download .download-plate.hover .download-plate-container{background-color:#f2efef;top:-0.2em}.logo-downloads .logo-download .download-plate.hover .download-caption{opacity:1;transition:opacity 0.2s ease}.logo-downloads .logo-download .download-plate .download-menu{position:relative;text-align:center;width:100%}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate{display:inline-block;position:absolute;top:-1.5em;z-index:1;width:29em;margin-left:-14.5em;font-size:0.9em;line-height:1.3;text-align:left;padding:0.4em 1em 1em 1em;box-sizing:border-box;border-radius:0.5em;background-color:RGB(var(--ids__background-RGB));box-shadow:0 1em 2em 0 rgba(121,119,119,0.3);opacity:0;transition:top 0.2s ease, opacity 0.2s ease;pointer-events:none}@media all and (max-width: 840px){.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate{width:100vw;max-width:30em;margin-left:-50vw;font-size:0.79em;line-height:1.3}}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate p{width:90%}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate .logo-download-links{margin-top:1em}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate .logo-download-links .logo-download-link{width:100%;font-weight:bold}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate .logo-download-links .logo-download-link a{padding-bottom:0.3em}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate .logo-download-links .logo-download-link a span{font-size:0.78em;opacity:0.4;letter-spacing:0.1em}.logo-downloads .logo-download .download-plate .download-menu .download-menu-plate .logo-download-links .logo-download-link:last-child a{border-bottom:0}.logo-downloads .logo-download .download-plate .download-menu.visible .download-menu-plate{top:-1.7em;pointer-events:auto;opacity:1}.logo-downloads .logo-download.main{width:100%;padding:0 4%}@media screen and (max-width: 767px){.logo-downloads .logo-download.main{width:100%}}.logo-downloads .logo-download.main .download-plate .download-plate-container{margin:0 -5%;width:110%;padding:2em 5%;background-color:rgba(242,239,239,0);transition:background-color 0.3s ease}.logo-downloads .logo-download.main .download-plate.hover .download-plate-container{background-color:#f2efef;transition:background-color 0s ease}@media all and (max-width: 840px){.logo-downloads .logo-download.main .download-plate.hover .download-plate-container{background-color:rgba(242,239,239,0)}}.logo-downloads .logo-download.tall{width:22%}@media all and (max-width: 840px){.logo-downloads .logo-download.tall{width:100%;text-align:center}}.logo-downloads .logo-download.tall .download-plate{width:82%}@media all and (max-width: 840px){.logo-downloads .logo-download.tall .download-plate{width:50%;margin:0 auto}}.logo-downloads .logo-download.tall .download-plate .download-menu-plate{margin-left:-7em}@media all and (max-width: 840px){.logo-downloads .logo-download.tall .download-plate .download-menu-plate{margin-left:-50vw}}.logo-downloads .logo-download.line{width:77%}@media all and (max-width: 840px){.logo-downloads .logo-download.line{width:100%;text-align:center}}.logo-downloads .logo-download.wordmark{width:65%}@media all and (max-width: 840px){.logo-downloads .logo-download.wordmark{width:100%;text-align:center}}.logo-downloads .logo-download.sign{position:relative;width:25%}@media all and (max-width: 840px){.logo-downloads .logo-download.sign{width:100%;text-align:center}}@media all and (max-width: 840px){.logo-downloads .logo-download.sign .download-plate{width:50%;margin:0 auto}}.color-palette{display:flex;flex-wrap:wrap;margin:1em 0}@media all and (max-width: 840px){.color-palette{justify-content:space-between}}.color-palette .color-plate{position:relative;width:28%;margin:0 1% 0.8em 0;box-shadow:0 0.2em 1em 0 rgba(var(--ids__contrast-background-RGB), 0.1);border-radius:0.2em;overflow:hidden}@media all and (max-width: 840px){.color-palette .color-plate{width:48.5%}}.color-palette .color-plate .color-sample-area{position:relative;padding-bottom:85%;color:RGB(var(--ids__background-RGB))}@media all and (max-width: 840px){.color-palette .color-plate .color-sample-area{padding-bottom:100%}}.color-palette .color-plate .color-sample-area.orange{background-color:RGB(var(--ids__accent-RGB))}.color-palette .color-plate .color-sample-area.black{background-color:RGB(var(--ids__contrast-background-RGB))}.color-palette .color-plate .color-sample-area.white{background-color:RGB(var(--ids__background-RGB));color:RGB(var(--ids__contrast-background-RGB))}.color-palette .color-plate .color-sample-area.red{background-color:#f01900}.color-palette .color-plate .color-sample-area.green{background-color:#37b34a}.color-palette .color-plate .color-sample-area .color-sample-area-text{position:absolute;top:1em;left:0.8em;right:1em;bottom:1em}.color-palette .color-plate .color-sample-area .color-sample-area-text p{margin:0 0 0.5em 0}.color-palette .color-plate .color-sample-area .color-sample-area-text a{display:inline-block;margin-bottom:0.3em;border:2px solid rgba(var(--ids__background-RGB), 0.2);border-radius:0.3em;padding:0.2em 0.3em;color:RGB(var(--ids__background-RGB))}.color-palette .color-plate .color-sample-area .color-sample-area-text a:hover{border-color:rgba(var(--ids__background-RGB), 0.8)}.color-palette .color-plate .color-sample-area .color-sample-area-text .caption{position:absolute;bottom:0;font-size:0.8em;opacity:0;transition:opacity 0.2s ease}.color-palette .color-plate .color-sample-area .color-sample-area-text .caption.visible{opacity:1}.color-palette .color-plate .color-caption-area{padding:0.7em 2em 1.2em 0.8em}.color-palette .color-plate .color-caption-area h3{margin:0 0 0.5em 0;font-size:1.2em;line-clamp:1.2}.color-palette .color-plate .color-caption-area p{font-size:0.8em;line-height:1.2}.enjoy-typeface{background-color:RGB(var(--ids__accent-RGB));margin:30px 0 60px;display:flex}.enjoy-typeface .text-block{--text-wght: 300;--text-wdth: 390;color:RGB(var(--ids__background-RGB));font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;font-variation-settings:"wght" var(--text-wght),"wdth" var(--text-wdth);font-variant-caps:all-small-caps;font-size:120px;line-height:0.7;width:2em;margin-left:25%;margin-right:60px;padding:60px 0}.enjoy-typeface .text-block span{font-variation-settings:"wght" var(--text-wght),"wdth" var(--text-wdth)}.enjoy-typeface .pizzer-image{display:block;width:30em;max-height:23em}.enjoy-typeface .pizzer-image img{display:block;width:auto;height:100%}@media all and (max-width: 840px){.enjoy-typeface{margin:30px 0 40px}.enjoy-typeface .text-block{font-size:80px}.enjoy-typeface .pizzer-image{display:none}}.image img{display:block;width:100%}.typeface-spirit{width:90%;margin:30px 0 40px}@media all and (max-width: 840px){.typeface-spirit{width:100%;margin:-10px 0 30px}}.alternate{--ss00-switch: off;--tnum-switch: off;--sups-switch: off;margin-bottom:60px}.alternate .alt-features-preview{margin-top:20px;font-weight:300;font-size:90px;line-height:1;font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;font-feature-settings:"tnum" var(--tnum-switch),"ss01" var(--ss00-switch)}.alternate .alt-features-preview span{font-feature-settings:"sups" var(--sups-switch)}.alternate label{display:flex;align-items:center;cursor:pointer;font-size:20px}.alternate label .toggle-switch{cursor:pointer;-webkit-appearance:none;outline-width:0;height:1.5em;width:3em;background:rgba(var(--ids__contrast-background-RGB), 0.2);margin-top:5px;margin-left:0.5em;border:none;border-radius:1.5em;position:relative;transition:0.2s}.alternate label .toggle-switch:checked{background:RGB(var(--ids__accent-RGB))}.alternate label .toggle-switch::before{content:'';height:1.1em;width:1.1em;background:RGB(var(--ids__background-RGB));border-radius:1.5em;position:absolute;top:0.2em;left:0.2em;transition:0.15s}.alternate label .toggle-switch:checked:before{transform:translateX(1.5em)}.alternate label .toggle-switch:active:before{background:#eee}@media all and (max-width: 840px){.alternate{margin-bottom:40px}.alternate .alt-features-preview{font-size:2.7em;margin-top:10px}.alternate label{font-size:15px}}.multilanguage-title{position:relative;font-weight:300;font-size:calc( 50px + 100 * ((100vw - 840px) / 440));line-height:1;color:RGB(var(--ids__accent-RGB));font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;margin-top:50px;margin-bottom:20px}@media screen and (max-width: 840px){.multilanguage-title{font-size:50px}}@media screen and (min-width: 1280px){.multilanguage-title{font-size:150px}}@media all and (max-width: 840px){.multilanguage-title{margin-top:20px;margin-bottom:10px}}.multilanguage-title .multilanguage-counter-label{line-height:0.8;font-family:"Pragmatica",Helvetica,sistem-ui,sans-serif;position:absolute;top:-15%;right:4%;color:RGB(var(--ids__background-RGB));text-align:center;transform:rotate(-15deg)}.multilanguage-title .multilanguage-counter-label .figure{font-size:66px}.multilanguage-title .multilanguage-counter-label .caption{padding-top:5px;font-size:22px}.multilanguage-title .multilanguage-counter-label::after{content:'';position:absolute;background:RGB(var(--ids__contrast-background-RGB));z-index:-1;top:-50%;left:-50%;transform:translate(11%, 7%);border-radius:130px;width:130px;height:130px}.multilanguage-desc{font-size:16px;line-height:1.4}.multilanguage-slides{margin:25px 0 80px}@media all and (max-width: 840px){.multilanguage-slides{margin:15px 0 40px}}.multilanguage-slides nav.language-tabs{display:flex;margin-left:-25px;overflow-x:unset}@media all and (max-width: 840px){.multilanguage-slides nav.language-tabs{padding-top:10px;margin-left:-18px;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.multilanguage-slides nav.language-tabs .active::after{content:'';position:absolute;z-index:-1;top:-10px;left:15px;right:15px;bottom:0;border-radius:5px;background:rgba(var(--ids__accent-RGB), 0.1)}@media all and (max-width: 840px){.multilanguage-slides nav.language-tabs .active::after{top:-10px;left:10px;right:10px;bottom:4px}}.multilanguage-slides nav.language-tabs .active .tab .flag-pic img.stroke{border:none}.multilanguage-slides nav.language-tabs .tab{position:relative;padding:0 25px 10px;text-align:center;cursor:pointer}.multilanguage-slides nav.language-tabs .tab .flag-pic{height:50px;width:100%}.multilanguage-slides nav.language-tabs .tab .flag-pic img{height:100%}.multilanguage-slides nav.language-tabs .tab .flag-pic img.stroke{border:1px solid rgba(var(--ids__contrast-background-RGB), 0.1)}.multilanguage-slides nav.language-tabs .tab .caption{margin-top:10px;font-size:16px}@media all and (max-width: 840px){.multilanguage-slides nav.language-tabs .tab{padding:0 18px 10px}.multilanguage-slides nav.language-tabs .tab .flag-pic{height:40px}.multilanguage-slides nav.language-tabs .tab .caption{margin-top:5px;font-size:13px}}@media all and (min-width: 840px){.multilanguage-slides nav.language-tabs .tab:hover::after{content:'';position:absolute;z-index:-1;top:-10px;left:15px;right:15px;bottom:0;border-radius:5px;border:2px solid rgba(var(--ids__accent-RGB), 0.2)}}.multilanguage-slides p{display:none;opacity:0;font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;font-weight:300;line-height:1.5;height:120px}.multilanguage-slides p.active{display:block;opacity:1;transition:opacity 250ms ease}@media all and (max-width: 840px){.multilanguage-slides p{font-size:16px;height:18em}}.font-examples{display:flex;flex-wrap:wrap;margin-bottom:0;overflow-x:unset}.font-examples .image{width:calc(33% - 30px);margin-right:30px;margin-bottom:30px}.font-examples .image img{width:100%}@media all and (max-width: 840px){.font-examples{flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 18px;margin-left:-18px;margin-bottom:0}.font-examples .image{flex-shrink:0;height:60vh;width:auto;margin-right:20px;margin-bottom:20px}.font-examples .image img{height:100%;width:auto}}.bunch{position:relative;width:80%;margin:3em 0;height:27em}@media all and (max-width: 840px){.bunch{width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between}}.bunch .image{position:absolute;transition:left 0.3s ease, transform 0.3s ease;height:27em}@media all and (max-width: 840px){.bunch .image{position:static;height:auto;width:49%;margin:0 1% 0.2em 0}}.bunch .image img{position:absolute;width:auto;height:25em;transition:box-shadow 0.3s ease;border-radius:0.2em;pointer-events:none}@media all and (max-width: 840px){.bunch .image img{position:static;width:100%;height:auto}}.bunch .image:hover{z-index:10;transform:translateY(-1.5em)}@media all and (max-width: 840px){.bunch .image:hover{transform:none}}.bunch .image:hover img{box-shadow:0 2em 3em 0 rgba(0,0,0,0.4)}@media all and (max-width: 840px){.bunch .image:hover img{box-shadow:none}}@media all and (max-width: 840px){.bunch .image:nth-child(1){transform:translateY(-0.5em) rotate(-3deg);z-index:5}.bunch .image:last-child{transform:translateY(0.5em) rotate(3deg);z-index:5}}@media all and (min-width: 840px){.bunch .image:nth-child(1){top:0;width:7em}.bunch .image:nth-child(2){top:0.5em;width:8em}.bunch .image:nth-child(3){top:0.5em;width:9em}.bunch .image:nth-child(4){top:0.5em;width:10em}.bunch .image:nth-child(5){top:0;width:11em}.bunch .image:nth-child(6){top:-0.5em;width:12em}.bunch .image:nth-child(7){top:-0.5em;width:13em}.bunch .image:nth-child(8){top:-0.5em;width:14em}}.section.dsgnmsm{--grid-img-gap: 0.5em;background-color:black;margin:0;width:100%;max-width:100%;color:white}.section.dsgnmsm a{color:RGB(var(--ids__accent-RGB));border-bottom:1px solid rgba(var(--ids__accent-RGB), 0.2)}.section.dsgnmsm a:hover{color:RGB(var(--ids__hover-RGB));border-bottom:1px solid rgba(var(--ids__hover-RGB), 0.2)}.section.dsgnmsm .divider-links a{border-bottom:none}.section.dsgnmsm video{width:100%}.section.dsgnmsm section{margin:4% 3em 4% 3em;max-width:1600px}.section.dsgnmsm section:last-child{margin-bottom:0;padding-bottom:5em}@media all and (max-width: 840px){.section.dsgnmsm section{margin:1em auto 1em 1em;width:90%}}.section.dsgnmsm figure.full-width{position:relative;width:calc(100vw - 15px);margin-left:-3em;max-width:1600px;margin-top:var(--grid-img-gap);margin-bottom:var(--grid-img-gap)}.section.dsgnmsm figure.full-width figcaption{margin-left:3em}@media all and (max-width: 840px){.section.dsgnmsm figure.full-width figcaption{margin-left:1em}}@media all and (max-width: 840px){.section.dsgnmsm figure.full-width{margin-left:-1em;width:100vw}}.section.dsgnmsm .ids__text{font-size:1.1;margin:2em 0}.section.dsgnmsm .text-half{width:40%}@media all and (max-width: 840px){.section.dsgnmsm .text-half{width:100%}}.section.dsgnmsm .grid-img{display:flex;flex-wrap:wrap;width:calc(100vw - 15px);margin-left:-3em;max-width:1600px;gap:var(--grid-img-gap);margin-top:var(--grid-img-gap);margin-bottom:var(--grid-img-gap)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img{margin-left:-1em;width:100vw}}.section.dsgnmsm .grid-img.grid-100{flex-wrap:wrap;width:calc(100% - 3em);margin:0 3em 0 0;justify-content:center}@media all and (max-width: 840px){.section.dsgnmsm .grid-img.grid-100{margin:0 auto}}.section.dsgnmsm .grid-img.grid-80{flex-wrap:wrap;width:80%;margin:0 auto}.section.dsgnmsm .grid-img.grid-80 figure img.height-auto{height:auto}@media all and (max-width: 840px){.section.dsgnmsm .grid-img.grid-80 figure{width:100%;margin:0}.section.dsgnmsm .grid-img.grid-80 figure:last-child{margin:0}}.section.dsgnmsm .grid-img figure{width:calc(50% - var(--grid-img-gap) / 2);margin:0;align-self:stretch}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure img{height:100%;object-fit:cover}.section.dsgnmsm .grid-img figure video{height:100%;object-fit:cover}.section.dsgnmsm .grid-img figure.one-fourth{width:calc(25% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.one-fourth{width:50%;margin:0}}.section.dsgnmsm .grid-img figure.percent-35{width:calc(35% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-35{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-35:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.percent-40{width:calc(40% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-40{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-40:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.percent-45{width:calc(45% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-45{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-45:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.percent-55{width:calc(55% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-55{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-55:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.percent-60{width:calc(60% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-60{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-60:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.percent-65{width:calc(65% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.percent-65{width:100%;margin-right:20%}.section.dsgnmsm .grid-img figure.percent-65:last-child{margin-right:0;margin-left:20%}}.section.dsgnmsm .grid-img figure.one-third{width:calc(33% - var(--grid-img-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-img figure.one-third{width:80%;margin:0 auto}}.section.dsgnmsm .grid-collab{--grid-collab-gap: 2em;display:flex;flex-wrap:wrap;margin-right:3em;gap:var(--grid-collab-gap)}@media all and (max-width: 840px){.section.dsgnmsm .grid-collab{margin-right:0}}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-1{width:calc(25% - var(--grid-collab-gap) / 2);padding-right:1em}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-2{width:calc(43% - var(--grid-collab-gap) / 2);padding-right:3em}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-3{padding-right:3em;width:calc(25% - var(--grid-collab-gap) / 2)}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-4{width:calc(25% - var(--grid-collab-gap) / 2)}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-5{width:calc(30% - var(--grid-collab-gap) / 2)}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-6{width:calc(18% - var(--grid-collab-gap) / 2)}.section.dsgnmsm .grid-collab .grid-collab-cell.cell-7{width:calc(22% - var(--grid-collab-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-collab .grid-collab-cell{width:45% !important;padding-right:0 !important}}.section.dsgnmsm .grid-collab .grid-collab-cell a{color:RGB(var(--ids__accent-RGB));border-bottom:1px solid rgba(var(--ids__accent-RGB), 0.5)}.section.dsgnmsm .grid-collab .grid-collab-cell a:hover{color:RGB(var(--ids__hover-RGB));border-color:rgba(var(--ids__hover-RGB), 0.5)}.section.dsgnmsm .grid-collab .grid-collab-cell img{margin-bottom:1em}.section.dsgnmsm .color-plate-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.section.dsgnmsm .color-plate-container .color-plate{padding:1.2em 1.5em 0.8em;border-radius:calc(.3em * 2);backdrop-filter:blur(20px);background-color:rgba(var(--ids__background-RGB), 0.08)}@media all and (max-width: 840px){.section.dsgnmsm .color-plate-container .color-plate{font-size:0.6em;backdrop-filter:blur(8px)}}.section.dsgnmsm .color-plate-container .color-plate .hex{border:1px solid rgba(255,255,255,0.3);border-radius:0.3em;padding:0.15em 0.4em;display:inline-block}.section.dsgnmsm .image-caption-absolute{position:absolute;top:2em;left:3em;color:rgba(var(--ids__background-RGB), 1)}.section.dsgnmsm .image-caption-absolute.black{color:rgba(var(--ids__text-RGB), 1)}@media all and (max-width: 840px){.section.dsgnmsm .image-caption-absolute{top:0.6em;left:1em}}.section.dsgnmsm .grid-app{--grid-app-gap: 2em;display:flex;width:100%;flex-wrap:nowrap;justify-content:center;gap:var(--grid-app-gap)}@media all and (max-width: 840px){.section.dsgnmsm .grid-app{flex-wrap:wrap;--grid-app-gap: 1em}}.section.dsgnmsm .grid-app figure{width:calc(25% - var(--grid-app-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-app figure{width:calc(50% - var(--grid-app-gap) / 2)}}.section.dsgnmsm .grid-app-video{--grid-app-video-gap: 3em;display:flex;width:100%;flex-wrap:nowrap;justify-content:center;gap:var(--grid-app-video-gap)}@media all and (max-width: 840px){.section.dsgnmsm .grid-app-video{flex-wrap:wrap;--grid-app-video-gap: 1em}}.section.dsgnmsm .grid-app-video figure{width:calc(52% - var(--grid-app-video-gap) / 2)}@media all and (max-width: 840px){.section.dsgnmsm .grid-app-video figure{width:100%}}.section.dsgnmsm .grid-app-video figure.video{max-width:calc(24% - var(--grid-app-video-gap) / 2);border-radius:1.2em;overflow:hidden;height:fit-content;display:flex}@media all and (max-width: 840px){.section.dsgnmsm .grid-app-video figure.video{max-width:calc(50% - var(--grid-app-video-gap) / 2);border-radius:1em}}.section.dsgnmsm .video-phone-framed{display:flex;justify-content:center}.section.dsgnmsm .frame-container{width:20em;position:relative}@media all and (max-width: 840px){.section.dsgnmsm .frame-container{width:18em}}.section.dsgnmsm .frame-container video{z-index:1;position:relative;margin-top:1.95em;border-radius:2.83em}@media all and (max-width: 840px){.section.dsgnmsm .frame-container video{margin-top:1.78em;border-radius:2.55em}}.section.dsgnmsm .frame-container .frame{position:absolute;top:0;width:calc(100% + 4em);margin-left:-2em}@media all and (max-width: 840px){.section.dsgnmsm .frame-container .frame{width:calc(100% + 3.6em);margin-left:-1.8em}}.section.dsgnmsm .multilanguage-char-table{font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;position:relative;margin-top:40px;display:flex;flex-wrap:wrap}.section.dsgnmsm .multilanguage-char-table .fixed-container{position:absolute;top:-20vh;bottom:-20vh;left:0;right:0;display:grid;justify-content:stretch;align-items:start}@media (max-width: 767px){.section.dsgnmsm .multilanguage-char-table .fixed-container{bottom:-40vh}}.section.dsgnmsm .multilanguage-char-table .table-letter{font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;display:none;position:sticky;top:8%;left:0;font-size:70vh;line-height:1.5;color:RGB(var(--ids__accent-RGB));text-align:center;font-variation-settings:"wght" var(--text-wght),"wdth" var(--text-wdth)}@media (max-width: 767px){.section.dsgnmsm .multilanguage-char-table .table-letter{text-align:center;font-size:60vh;max-width:100vw;overflow:hidden}}.section.dsgnmsm .multilanguage-char-table .table-cell{font-family:"Dodo-Rounded","PT_Root_UI_Regular",Helvetica,sistem-ui,sans-serif;--text-wdth: 500;--text-wght: 150;cursor:pointer;text-align:center;font-size:1.5em;line-height:2.2;font-variation-settings:"wght" var(--text-wght),"wdth" var(--text-wdth);border:1px solid rgba(0,0,0,0.04);width:2em;height:2em;margin-left:-1px;margin-top:-1px;will-change:font-variation-settings;transform:translateZ(0);opacity:0.8;transition:all 300ms linear}.section.dsgnmsm .multilanguage-char-table .table-cell.extrabold{--text-wght: 1000;opacity:1;transition:all 50ms linear}.section.dsgnmsm .multilanguage-char-table .table-cell.highlight{background-color:rgba(255,105,0,0.2);transition:all 50ms linear}.area-container .area{position:relative;width:45em;height:25em;background-color:rgba(0,0,0,0.1)}.area-container .area .image-container{position:absolute}.area-container .area .image-container:nth-child(1){width:11em;height:15em;left:2em;top:3em;background-color:#c8c8c8}.area-container .area .image-container:nth-child(2){width:12em;height:9em;left:5em;top:14em;background-color:#bebebe}.area-container .area .image-container:nth-child(3){width:15em;height:20em;left:15em;top:1em;background-color:#b4b4b4}.area-container .area .image-container:nth-child(4){width:11em;height:15em;left:27em;top:9em;background-color:#aaa}.area-container .area .image-container:nth-child(5){width:12em;height:9em;left:32em;top:5em;background-color:#a0a0a0}.area-container .area .image-container .image{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;font-size:3em;padding-bottom:0.1em}@media all and (max-width: 840px){.facade-types{margin-right:0}}.facade-types h4{margin-bottom:0}.type-gallery{display:flex;flex-wrap:wrap;margin-bottom:60px}@media all and (max-width: 840px){.type-gallery{margin-bottom:30px}}.switching-link,.switching-link-2{border-bottom-style:dotted}.switching-link.active,.switching-link-2.active{border:none;background-color:rgba(var(--ids__accent-RGB), 0.2)}.type-gallery-container{display:flex;flex-direction:row;justify-content:space-between;font-size:20px}@media all and (max-width: 1280px){.type-gallery-container{font-size:18px}}.type-gallery-container .type-gallery{margin:2em 0;display:flex;position:relative;max-width:70%;height:20em}.type-gallery-container .type-gallery .facade-type{position:absolute;width:auto;padding:1em;background-color:white;box-shadow:0 0 3px rgba(0,0,0,0.1);cursor:pointer;z-index:auto;transition:z-index 300ms ease;transition:bottom 200ms ease;bottom:0}.type-gallery-container .type-gallery .facade-type:hover{bottom:10px}.type-gallery-container .type-gallery .facade-type.animation-down-up{animation:down-up 400ms ease-in-out 1}@keyframes down-up{0%{bottom:10px}50%{bottom:30px}100%{bottom:10px}}.type-gallery-container .type-gallery .facade-type img{display:block;width:15em;height:15em}.type-gallery-container .type-gallery .facade-type p{margin-bottom:1em}@media all and (max-width: 840px){.type-gallery-container{flex-direction:column;font-size:10px}.type-gallery-container .type-gallery{margin:2em 0 0;height:22em}.type-gallery-container .type-gallery .facade-type img{width:14em;height:14em}.type-gallery-container .type-gallery .facade-type p{font-size:16px}}.facade-element{display:flex;margin-top:40px}.facade-element .image-container{order:1;width:66.66%}.facade-element .image-container img{display:block;width:100%;height:100%}.facade-element .image-container .facede-element-image{display:flex;overflow:hidden;margin-bottom:20px}.facade-element .caption{order:2;padding-left:30px;padding-right:0;width:33.33%}.facade-element .caption h4{margin-top:0}.facade-element .caption p{font-size:16px;line-height:1.375}.facade-element .fotorama__thumb-border{border-color:RGB(var(--ids__accent-RGB))}@media all and (max-width: 840px){.facade-element{margin-right:0;flex-direction:column}.facade-element .image-container{width:100%}.facade-element .caption{padding:0;width:100%}.facade-element .caption h5{margin-top:20px;margin-bottom:0}}.flip .image-container{order:2}.flip .caption{order:1;padding-left:0;padding-right:30px}@media all and (max-width: 840px){.flip .image-container{order:1}.flip .caption{order:2;padding:0}}.format{margin-top:40px}.format img{width:100%}.format .fotorama{margin-top:20px}.design-concept-nav{display:flex;margin-top:30px}.design-concept-nav .section-switch{width:33%;padding:10px;color:RGB(var(--ids__accent-RGB));text-decoration:none;text-align:center;border:none;background-color:rgba(var(--ids__accent-RGB), 0.1)}.design-concept-nav .section-switch:first-of-type{border-radius:5px 0 0 5px}.design-concept-nav .section-switch:last-of-type{border-radius:0 5px 5px 0}.design-concept-nav .section-switch:hover{background-color:rgba(var(--ids__accent-RGB), 0.2)}.design-concept-nav .section-switch img{border-radius:4px;display:block;width:100%;height:auto;margin-bottom:10px}.design-concept-nav .selected{background-color:rgba(var(--ids__accent-RGB), 0.2)}.design-concept{margin-bottom:60px}.design-concept h4{font-size:50px;font-weight:normal;color:RGB(var(--ids__accent-RGB))}.design-concept .design-concept-section{margin-top:40px}.design-concept .design-concept-section .flex-wrapper{display:flex;flex-wrap:wrap}@media all and (max-width: 840px){.design-concept .design-concept-section .flex-wrapper{flex-direction:row;margin:0}}.design-concept .design-concept-description{display:flex}.design-concept .design-concept-description .design-concept-image{position:relative;width:50%;height:0;overflow:hidden;border-radius:4px;padding-bottom:37.5%;flex-shrink:0}.design-concept .design-concept-description .design-concept-image img{display:block;width:115%;height:auto;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto}.design-concept .design-concept-description .design-concept-image-caption{width:50%;padding-right:30px}@media all and (max-width: 840px){.design-concept .design-concept-description{flex-direction:column;margin:0}.design-concept .design-concept-description .design-concept-image-caption{width:100%;padding-right:0}}.design-concept .example{display:flex;width:33.33%;box-sizing:border-box;margin-top:25px;margin-bottom:0;padding-right:30px;font-size:16px;line-height:1.375}.design-concept .example .example-image{position:relative;width:33%;height:0;overflow:hidden;border-radius:4px;padding-bottom:33%;flex-shrink:0}.design-concept .example .example-image img{display:block;width:100%;height:auto;position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;margin:auto}.design-concept .example .example-caption{padding-left:20px}.design-concept .example .example-caption p{margin-top:0}@media all and (max-width: 840px){.design-concept .example{width:100%;padding:0}.design-concept .example .example-caption{padding-left:0;padding-right:20px}.design-concept .example .example-caption p{margin-top:10px}}.design-concept .vertical{flex-direction:column;width:25%;padding-right:20px}@media all and (max-width: 840px){.design-concept .vertical{width:100%}}.design-concept .vertical .example-image{width:100%;padding-bottom:100%}.design-concept .vertical .example-caption{padding-left:0}.design-concept .vertical .example-caption p{margin-top:10px}.design-concept .vertical-3-2-ratio{flex-direction:column;width:50%;padding-right:20px}.design-concept .vertical-3-2-ratio .double{width:50%;padding-right:20px;box-sizing:border-box}.design-concept .vertical-3-2-ratio .example-image{width:100%;padding-bottom:calc(100% * 2 / 3)}.design-concept .vertical-3-2-ratio .example-caption{padding-left:0}.design-concept .vertical-3-2-ratio .example-caption p{margin-top:10px}.inner-section{margin:30px 0}.legacy-header-container{position:relative;z-index:10;height:80px}@media all and (max-width: 840px){.legacy-header-container{height:80px}}.legacy-header-container .header{position:fixed;display:flex;top:0;left:0;right:0;transition:all 0.3s ease;background-color:white;padding:20px 25px 25px 180px;box-shadow:0 0 60px rgba(0,0,0,0.15)}@media all and (max-width: 840px){.legacy-header-container .header{padding:10px 10px 12px 50px}}.legacy-header-container .header .logo{position:absolute;top:20px;left:25px;width:120px}@media all and (max-width: 840px){.legacy-header-container .header .logo{top:10px;left:10px;width:28px}}.legacy-header-container .header .logo .desktop-logo-white{display:none}@media all and (max-width: 840px){.legacy-header-container .header .logo .desktop-logo{display:none}}.legacy-header-container .header .logo .mobile-logo{display:none}@media all and (max-width: 840px){.legacy-header-container .header .logo .mobile-logo{display:block}}.legacy-header-container .header .logo img{display:block;width:100%}.legacy-header-container .header .logo a{border-bottom:0}.legacy-header-container .header .logo a:hover{opacity:0.9}.legacy-header-container .header .language-switcher{position:absolute;top:20px;right:25px}@media all and (max-width: 840px){.legacy-header-container .header .language-switcher{top:10px;right:10px;transform-origin:top right;transform:scale(0.8)}}.legacy-header-container .header .language-switcher .links{padding:0}@media all and (max-width: 840px){.legacy-header-container .header .language-switcher .links{border:1px solid rgbargba(var(--ids__contrast-background-RGB), 0.2);border-radius:4px}}.legacy-header-container .header .language-switcher .links a:first-child,.legacy-header-container .header .language-switcher .links span:first-child{padding-left:12px}@media all and (max-width: 840px){.legacy-header-container .header .language-switcher .links a:first-child,.legacy-header-container .header .language-switcher .links span:first-child{padding-left:12px}}.legacy-header-container .header .language-switcher .links a:last-child,.legacy-header-container .header .language-switcher .links span:last-child{padding-right:12px}@media all and (max-width: 840px){.legacy-header-container .header .language-switcher .links a:last-child,.legacy-header-container .header .language-switcher .links span:last-child{padding-right:12px}}.legacy-header-container .header .language-switcher span{color:gray}.legacy-header-container.dark{height:0}.legacy-header-container.dark .header{background-color:RGB(var(--ids__contrast-background-RGB))}.legacy-header-container.dark .header .logo .desktop-logo{display:none}.legacy-header-container.dark .header .logo .desktop-logo-white{display:block}@media all and (max-width: 840px){.legacy-header-container.dark .header .logo .desktop-logo-white{display:none}}.legacy-header-container.dark .header .legacy-tags-navigation a,.legacy-header-container.dark .header .legacy-tags-navigation span{color:white;background-color:transparent;padding:9px 9px 8px 9px;border:2px solid rgba(var(--ids__accent-RGB), 0.4)}@media all and (max-width: 840px){.legacy-header-container.dark .header .legacy-tags-navigation a,.legacy-header-container.dark .header .legacy-tags-navigation span{padding:4px 9px 3px 9px}}.legacy-header-container.dark .header .legacy-tags-navigation a:first-child,.legacy-header-container.dark .header .legacy-tags-navigation span:first-child{border-right:none;padding-left:16px}.legacy-header-container.dark .header .legacy-tags-navigation a:last-child,.legacy-header-container.dark .header .legacy-tags-navigation span:last-child{border-left:none;padding-right:16px}.legacy-header-container.dark .header .legacy-tags-navigation a:hover,.legacy-header-container.dark .header .legacy-tags-navigation span:hover{color:RGB(var(--ids__accent-RGB))}.legacy-header-container.dark .header .language-switcher .links{padding:0;border:2px solid rgba(var(--ids__background-RGB), 0.2)}.legacy-header-container.dark .header .language-switcher .links a{color:white}.legacy-header-container.dark .header .language-switcher .links a:hover{color:RGB(var(--ids__accent-RGB))}.legacy-header-container.dark .header .language-switcher .links a:first-child,.legacy-header-container.dark .header .language-switcher .links span:first-child{padding-left:12px}@media all and (max-width: 840px){.legacy-header-container.dark .header .language-switcher .links a:first-child,.legacy-header-container.dark .header .language-switcher .links span:first-child{padding-left:12px}}.legacy-header-container.dark .header .language-switcher .links a:last-child,.legacy-header-container.dark .header .language-switcher .links span:last-child{padding-right:12px}@media all and (max-width: 840px){.legacy-header-container.dark .header .language-switcher .links a:last-child,.legacy-header-container.dark .header .language-switcher .links span:last-child{padding-right:12px}}.legacy-header-container.dark .header .language-switcher span{color:gray}.legacy-tags-navigation{margin-right:20px}.legacy-tags-navigation a,.legacy-tags-navigation span{display:inline-block;vertical-align:top;padding:10px 9px 9px 9px;box-sizing:border-box;border:1px solid rgba(var(--ids__contrast-background-RGB), 0);color:RGB(var(--ids__accent-RGB));background-color:rgba(var(--ids__accent-RGB), 0.07);font-size:16px;line-height:19px}@media all and (max-width: 840px){.legacy-tags-navigation a,.legacy-tags-navigation span{font-size:0.8em;padding:3px 9px 4px 9px}}.legacy-tags-navigation a:first-child,.legacy-tags-navigation span:first-child{border-radius:4px 0 0 4px;padding-left:16px}.legacy-tags-navigation a:last-child,.legacy-tags-navigation span:last-child{border-radius:0 4px 4px 0;padding-right:16px}.legacy-tags-navigation a:hover,.legacy-tags-navigation span:hover{background-color:rgba(var(--ids__accent-RGB), 0.1)}.legacy-tags-navigation a.active,.legacy-tags-navigation span.active{background-color:rgba(var(--ids__accent-RGB), 0.2)}section.all{border:1px solid rgba(var(--ids__contrast-background-RGB), 0.1);border-radius:8px;margin-bottom:50px;padding:3% 10% 3% 3%}section.all:first-of-type{margin-bottom:50px}@media all and (max-width: 840px){section.all{border:none;box-shadow:none;margin-bottom:50px;padding:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.review-carousel{margin:0 -60px 30px}@media all and (max-width: 1440px){.review-carousel{margin:0 -35px 30px}}@media all and (max-width: 840px){.review-carousel{margin:30px 0}}.review-carousel .slides-container{position:relative;width:100%}@media all and (max-width: 1440px){.review-carousel .slides-container{width:100%}}@media all and (max-width: 840px){.review-carousel .slides-container{width:100%;box-shadow:0 0 60px rgba(0,0,0,0.15);border-radius:10px}}.review-carousel .slides-container ul{margin:0}.review-carousel .slides-container ul li{padding:0;border:none}.review-carousel .slides-container button.next-slide{cursor:pointer;position:absolute;transform-origin:center center;transition:transform 200ms ease;padding:15px;margin-left:20px;bottom:85px;width:calc(22em - 40px);font-size:16px;font-family:inherit;color:white;border:none;border-radius:4px;background:black}.review-carousel .slides-container button.next-slide:hover{opacity:0.85}.review-carousel .slides-container button.next-slide:active{transform:scaleX(0.99) scaleY(0.98)}@media all and (max-width: 1440px){.review-carousel .slides-container button.next-slide{bottom:60px}}@media all and (max-width: 840px){.review-carousel .slides-container button.next-slide{width:calc(100% - 20px);margin-left:10px;bottom:10px}}.review-carousel .slides-container .slick-arrow{cursor:pointer;position:absolute;z-index:1;top:50%;left:60px;border:none;height:calc(100% - 80px);padding:0 10px;background:transparent;transform:translateY(-50%)}@media all and (max-width: 1440px){.review-carousel .slides-container .slick-arrow{left:35px}}@media all and (max-width: 840px){.review-carousel .slides-container .slick-arrow{left:0}}.review-carousel .slides-container .slick-arrow svg{display:block;height:16px;width:9px}.review-carousel .slides-container .slick-arrow svg polyline{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.review-carousel .slides-container .slick-arrow.slick-prev{padding:0 30px 0 10px}.review-carousel .slides-container .slick-arrow.slick-next{transform:translateX(-100%) translateY(-50%) rotate(180deg)}@media all and (max-width: 840px){.review-carousel .slides-container .slick-arrow.slick-next{right:0;transform:translateX(0) translateY(-50%) rotate(180deg)}}.review-carousel .slides-container .slick-arrow:hover svg polyline{stroke:RGB(var(--ids__accent-RGB))}@media all and (max-width: 840px){.review-carousel .slides-container .slick-arrow:hover svg polyline{stroke:black}}.review-carousel .slides-container .slick-arrow:active svg polyline{stroke:RGB(var(--ids__accent-RGB))}.review-carousel .slides-container .slick-dots{display:flex;position:absolute;bottom:50px;padding-left:60px;width:calc(100% - 120px)}@media all and (max-width: 1440px){.review-carousel .slides-container .slick-dots{padding-left:35px;bottom:25px}}@media all and (max-width: 840px){.review-carousel .slides-container .slick-dots{padding:0 10px;bottom:unset}}.review-carousel .slides-container .slick-dots li{cursor:pointer;position:relative;background:lightgray;width:100%;height:2px;border-radius:2px;margin-right:10px;transition:background 250ms cubic-bezier(0.1, 0, 0.25, 1)}@media all and (max-width: 840px){.review-carousel .slides-container .slick-dots li{margin-right:3px}}.review-carousel .slides-container .slick-dots li button{font-size:0;padding:0;border:none}.review-carousel .slides-container .slick-dots li:last-of-type{margin-right:0}.review-carousel .slides-container .slick-dots li.slick-active{background:black}.review-carousel .slides-container .slick-dots li:before{content:'';position:absolute;height:30px;top:-15px;left:0;right:0}.review-carousel .slides-container .slick-slide>div{padding:60px}@media all and (max-width: 1440px){.review-carousel .slides-container .slick-slide>div{padding:35px}}@media all and (max-width: 840px){.review-carousel .slides-container .slick-slide>div{padding:0}}.review-carousel .slides-container .slide .wrapper{position:relative;display:inline-flex;flex-direction:row;box-shadow:0 0 40px rgba(0,0,0,0.15);border-radius:4px}@media all and (max-width: 840px){.review-carousel .slides-container .slide .wrapper{display:flex;flex-direction:column;box-shadow:none;padding-bottom:5em}}.review-carousel .slides-container .slide .wrapper .image-container{position:relative;width:calc(100% - 22rem)}@media all and (max-width: 840px){.review-carousel .slides-container .slide .wrapper .image-container{width:100%}}.review-carousel .slides-container .slide .wrapper .image-container img{display:block;width:auto;max-height:90vh;max-width:100%;border-radius:4px 0 0 4px}.review-carousel .slides-container .slide .wrapper .caption{width:22rem;padding:10px 0 20px;font-size:16px;line-height:1.4;background-color:white;border-left:1px solid rgba(0,0,0,0.05);border-radius:0 4px 4px 0}.review-carousel .slides-container .slide .wrapper .caption p{padding:0 20px;width:auto}@media all and (max-width: 840px){.review-carousel .slides-container .slide .wrapper .caption{padding:0;margin:30px 0 0;font-size:14px;width:100%;height:auto}.review-carousel .slides-container .slide .wrapper .caption p{padding:0 10px}.review-carousel .slides-container .slide .wrapper .caption p:first-of-type{margin:0}}:root{--ids__font: 'Pragmatica', Arial, sans-serif;--font-size-min: 14;--font-size-max: 21;--font-size-min-mobile: 15;--font-size-max-mobile: 26;--ids__background-RGB: 255, 255, 255;--ids__contrast-background-RGB: 0, 0, 0;--ids__text-RGB: 20, 30, 50;--ids__link-RGB: var(--ids__text-RGB);--ids__hover-RGB: 255, 40, 0;--ids__surface-RGB: 242, 243, 245;--ids__accent-RGB: 255, 105, 0;--ids__outline-RGB: var(--ids__surface-RGB);--ids__main-RGB: var(--ids__accent-RGB);--ids__mark-RGB: 255, 235, 83;--ids__error-RGB: 240, 84, 95;--ids__success-RGB: 84, 180, 140;--ids__code-RGB: 200, 0, 0;--ids__on-main-RGB: var(--ids__background-RGB);--ids__on-accent-RGB: var(--ids__background-RGB);--ids__on-surface-RGB: var(--ids__text-RGB);--nav-skew-value: -15deg}


/*# sourceMappingURL=app.abed78b6.css.map*/