:root{--container-width:1312px;--content-padding-horizontal:12px;--font-size:1em;--font-family:"gotham", sans-serif;--font-family-icons:"Font Awesome 6 Pro";--icon-arrow-right:"\f061";--icon-arrow-down:"\f063";--icon-arrow-left:"\f060";--arrow-up-right-from-square:"\f08e";--icon-bars:"\f0c9";--icon-xmark:"\f00d";--section-space:var(--sp-lg);--container-paddings:12px;--block-space:var(--sp-lg);--h1-font-size:2.25rem;--h2-font-size:2rem;--h3-font-size:1.25rem;--title-line-height:1.5em;--p1-font-size:1.125rem}@media(min-width:768px){:root{--content-padding-horizontal:40px;--container-paddings:var(--sp-lg);--section-space:100px;--block-space:160px;--h1-font-size:2.5rem;--h2-font-size:2.25rem;--h3-font-size:1.5rem;--p1-font-size:1.25rem}}:root{--color-surface:#fbfbfb;--color-surface-secondary:#ededed;--color-border:#dbdbdb;--color-text:#101828;--color-text-secondary:#475467;--color-action-surface:#bcdef7;--color-action-text:#0062a7;--color-action-text-hover:#004e86;--color-action-text-pressed:#003b64;--color-action-fill:#0077cc;--color-action-fill-hover:#005fa3;--color-action-fill-pressed:#00477a;--color-action-on-fill:#f7fbfd;--color-txt-base:#0062a7;--color-brand-surface:#f3f9ec;--color-brand-text:#567c2a;--color-brand-text-hover:#456322;--color-brand-text-pressed:#344a19;--color-brand-fill:#85c241;--color-brand-fill-hover:#9dce67;--color-brand-fill-pressed:#b6da8d;--color-brand-on-fill:#1e2b0e}.color-txt-base{color:var(--color-txt-base)}@font-face{font-family:gotham;src:url(/fonts/gotham_book-webfont.woff2)format("woff2"),url(/fonts/gotham_book-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:gotham;src:url(/fonts/gotham_bold-webfont.woff2)format("woff2"),url(/fonts/gotham_bold-webfont.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:gotham;src:url(/fonts/gotham_medium-webfont.woff2)format("woff2"),url(/fonts/gotham_medium-webfont.woff)format("woff");font-weight:500;font-style:normal}*,::before,::after{margin:0;padding:0;box-sizing:border-box}html,body{background:var(--color-surface-secondary);color:var(--color-text)}html{font-size:var(--font-size);font-family:var(--font-family);font-weight:300}html{overflow:auto}body{font-size:1rem;line-height:1.8;letter-spacing:.0125em}img{max-width:100%}address{font-style:normal;display:inline}ul{list-style:disc;margin-top:var(--sp-sm);margin-bottom:var(--sp-sm)}li{margin-left:24px;margin-top:4px}li p:first-child{margin-top:0}a{color:var(--color-action-text);text-decoration:none;word-break:break-word;overflow-wrap:break-word}@media(max-width:600px){a{word-break:break-word;overflow-wrap:break-word}}a:hover{text-decoration:underline}:root{--font-size-base:1.125rem;--font-size-h1:2.25rem;--font-size-h2:2rem;--font-size-h3:1.25rem;--font-size-button:1.125rem;--font-size-p1:1.125rem;--font-size-p2:1rem;--line-height-heading:60px;--line-height-body:1.5em;--line-height-button:1.2em;--letter-spacing-p:-0.03125rem}@media(min-width:768px){:root{--font-size-base:1.25rem;--font-size-h1:2.5rem;--font-size-h2:2.25rem;--font-size-h3:1.5rem;--font-size-button:1.25rem;--font-size-p1:1.25rem;--font-size-p2:1rem;--line-height-heading:1.2em}}html{font-size:16px}body{font-family:gotham,sans-serif;font-size:var(--font-size-base)}h1,h2,h3,.button-medium,.p1-bold,.p1-bold-underline,.p1-medium,.p1-medium-underline,.p1-book,.p1-book-underline{line-height:var(--line-height-body)}.p1-bold,.p1-bold-underline,.p1-medium,.p1-medium-underline,.p1-book,.p1-book-underline{font-size:var(--font-size-p1)}.p1-medium,.p1-medium-underline,.p1-book,.p1-book-underline,.p2-medium,.p2-medium-underline,.p2-book,.p2-book-underline{letter-spacing:var(--letter-spacing-p)}h1{font-size:var(--font-size-h1);margin-top:var(--sp-md);margin-bottom:var(--sp-md);font-weight:500;line-height:119%;letter-spacing:-.027em}h2{font-weight:500;font-size:var(--font-size-h2);margin-top:.66em;margin-bottom:.66em;letter-spacing:-.0194em}h3{font-weight:700;font-size:var(--font-size-h3);line-height:120%}h1 strong,h2 strong,h3 strong{font-weight:inherit;color:var(--color-action-text)}h1 a,h2 a,h3 a{font-size:1em;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:underline}strong{font-weight:700}.button-medium{font-weight:medium;font-size:var(--font-size-button)}.button-medium-mobile{font-weight:medium;font-size:var(--font-size-button);line-height:var(--line-height-button)}.p1-bold{font-weight:700}.p1-bold-underline{font-weight:700;text-decoration:underline}.p1-medium{font-weight:medium}.p1-medium-underline{font-weight:medium;text-decoration:underline}.p1-book{line-height:150%;font-weight:book}.p1-book-underline{font-weight:book;text-decoration:underline}.p2-medium,.p2-medium-underline,.p2-book,.p2-book-underline{font-size:var(--font-size-p2);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-p)}.p2-medium,.p2-medium-underline{font-weight:medium}.p2-book,.p2-book-underline{font-weight:book}.p2-medium-underline,.p2-book-underline{text-decoration:underline}.c1-bold{font-weight:700;font-size:var(--font-size-p2);text-transform:capitalize;line-height:1em;letter-spacing:.00125rem}.title-external-link{color:var(--color-action-text);font-size:var(--font-size-p1);font-style:normal;font-weight:500;line-height:120%;display:block;margin-top:10px}@media(min-width:768px){.title-external-link{display:inline-block;margin-left:2rem;vertical-align:middle}}p{margin-bottom:var(--sp-xs)}.page-top h1{color:var(--color-action-text)}@media(min-width:768px){.page-top h1{margin-top:0}}.txt-c{text-align:center}.txt-l{text-align:left}.txt-r{text-align:right}.txt-j{text-align:justify}.v-top{vertical-align:top}.v-mid{vertical-align:middle}.v-bot{vertical-align:bottom}.container{max-width:var(--container-width);margin-left:auto;margin-right:auto}.container-full{max-width:none;padding:0;margin-left:calc(var(--container-paddings) * -1);margin-right:calc(var(--container-paddings) * -1)}.page-top .description{max-width:700px}section{position:relative;z-index:1}.section-space{margin-top:var(--section-space);margin-bottom:var(--section-space)}.block-space{margin-top:var(--block-space)}.col h2:first-child,.col h3:first-child,.col h4:first-child{margin-top:0}.section-row{--min-col-width:300px;display:flex;flex-wrap:wrap;gap:var(--gap,1rem)}@media(min-width:768px){.section-row{--min-col-width:380px}}.section-row>*{flex:1 1 calc(var(--min-col-width));min-width:var(--min-col-width)}.section-row>.col{display:block}.section-row .cols-2{--min-col-width:560px}.cols,.row{display:flex;flex-direction:row;gap:var(--sp-lg);justify-content:space-between;flex-wrap:wrap}@media(min-width:600px){.cols,.row{flex-wrap:nowrap}}.cols .col,.row .col{flex:1 1 100%}@media(min-width:600px){.cols .col,.row .col{flex:1}}.row{display:flex;flex-direction:row;--gap:var(--sp-lg);--cols:3;--min-col-width:300px;gap:var(--gap);justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.row>*,.row>.col{flex:auto}@media(min-width:1024px){.row>*,.row>.col{--basis:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));min-width:var(--min-col-width);flex:0 1 var(--basis)}}@media(min-width:600px){.cols-1{--cols:1}}@media(min-width:600px){.cols-2{--cols:2}}@media(min-width:600px){.cols-3{--cols:3}}@media(min-width:600px){.cols-4{--cols:4}}@media(min-width:600px){.cols-5{--cols:5}}.background-curve,.background-curve-reverse,.background-curve-reverse-top{display:flex;flex-direction:column;justify-content:center;align-items:center;--bg-top-height:8.072vw;--bg-bottom-height:8.072vw;--bg-top-height:8.072vw;--bottom:calc(100% - var(--bg-bottom-height));padding-top:calc(var(--bg-top-height) + 4vw);padding-bottom:calc(var(--bg-top-height) + 4vw)}@media(min-width:768px){.background-curve{padding-top:calc(var(--bg-top-height) + 6.3vw)}.section-space+.background-curve.section-space{margin-top:calc(var(--section-space) * -1)}}@media(min-width:768px){.background-curve-reverse{padding-top:calc(var(--bg-top-height) + 6.3vw)}.section-space.background-curve-reverse+section-space{margin-top:calc(var(--section-space) * -.55)}.background-curve-reverse.section-space+.section-space{margin-top:calc(var(--section-space) * -1)}}.background-normal{background-color:var(--color-brand-surface);padding-top:var(--sp-xl);padding-bottom:var(--sp-xl)}.background-curve{background:no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 155" fill="none"><path d="M0 0C0 0 576.434 151.211 953.5 152C1335.58 152.799 1920 0 1920 0V155H0V0Z" fill="%23f3f9ec"/></svg>')50% 0/100% var(--bg-top-height),linear-gradient(to bottom,transparent calc(var(--bg-top-height) - 1px),var(--color-brand-surface) calc(var(--bg-top-height) - 1px),var(--color-brand-surface) var(--bottom),transparent var(--bottom)),no-repeat url('data:image/svg+xml,<svg width="1920" height="155" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><g class="layer"><title>Layer 1</title><path d="m0,0c0,0 576.43,151.21 953.5,152c382.08,0.8 966.5,-152 966.5,-152l-1920,0z" fill="%23f3f9ec" id="svg_1"/></g></svg>')50% 100%/100% var(--bg-bottom-height)}.background-curve-reverse{background:no-repeat url('data:image/svg+xml,<svg viewBox="0 0 1920 155" xmlns="http://www.w3.org/2000/svg"><g class="layer"><path d="M1920 152.003S1343.57.793 966.5.003c-382.08-.8-966.5 152-966.5 152h1920z" fill="%23f3f9ec"/></g></svg>')50% 0/100% var(--bg-top-height),linear-gradient(to bottom,transparent calc(var(--bg-top-height) - 5px),var(--color-brand-surface) calc(var(--bg-top-height) - 1px),var(--color-brand-surface) var(--bottom),transparent var(--bottom)),no-repeat url('data:image/svg+xml,<svg viewBox="0 0 1920 155" xmlns="http://www.w3.org/2000/svg"><g class="layer"><path d="M1920 155S1343.57 3.79 966.5 3C584.42 2.2 0 155 0 155V0h1920v155z" fill="%23f3f9ec"/></g></svg>')50% 100%/100% var(--bg-bottom-height)}.background-curve-reverse-top{padding-top:var(--bg-top-height);padding-bottom:var(--sp-md);--bottom:calc(100% - var(--bg-bottom-height));background:no-repeat url('data:image/svg+xml,<svg viewBox="0 0 1920 155" xmlns="http://www.w3.org/2000/svg"><g class="layer"><path d="M1920 152.003S1343.57.793 966.5.003c-382.08-.8-966.5 152-966.5 152h1920z" fill="%23f3f9ec"/></g></svg>')50% 0/100% var(--bg-top-height),linear-gradient(to bottom,transparent calc(var(--bg-top-height) - 5px),var(--color-brand-surface) calc(var(--bg-top-height) - 1px),var(--color-brand-surface) 100%)}.socials{--socials-icon-background:var(--color-brand-fill);--socials-icon-color:var(--color-text);--socials-icon-color-hover:var(--color-surface);display:flex;margin:0;list-style:none;flex-direction:row;padding:var(--sp-sm)var(--sp-xs);justify-content:center;gap:var(--sp-md)}.socials-footer{gap:8px;justify-content:flex-start;padding:0}@media(min-width:768px){.socials{gap:8px}}.socials li{margin:0}.socials a{display:flex;padding:8px;border-radius:50%;background:var(--socials-icon-background);width:32px;height:32px;align-items:center;justify-content:center;text-decoration:none;color:var(--socials-icon-color)}.socials a:hover,.socials a:focus{color:var(--socials-icon-color-hover)}.socials i{font-size:.8em}.main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:stretch;align-items:stretch;padding-top:30px}@media(min-width:600px){.main{padding-top:80px}}.main.has-aside{max-width:1920px;margin-left:auto;margin-right:auto}.main::before,.main::after{content:"";display:table}.main .page-aside{min-width:400px;flex:0 0 400px}@media(max-width:900px){.main .page-aside{min-width:100%;flex:1 0 100%}}.main .article{flex:1;padding:0 var(--content-padding-horizontal);width:100%}.list-no-style{list-style:none;margin:0;padding:0}.list-no-style li{margin:1em 0;padding:0}.btn,.footer p a,.header .menu a{--border-radius:0.4em;--border-size:0.125rem;--color-active:var(--color-action-fill-pressed);--color-disabled:var(--color-border);--color-focus:var(--color-action-fill);--color-hover:var(--color-action-fill-hover);--color-primary:var(--color-action-fill);--color-secondary:var(--color-action-on-fill);--icon-left:0em;--icon-margin:0.375em;display:inline-block;align-items:center;position:relative;--left-padding:1em;padding:.444em calc(2em - var(--left-padding)).444em var(--left-padding);font-size:1.125rem;letter-spacing:.00555555em;line-height:1.2;text-decoration:none;background:var(--color-primary);border:var(--border-size)solid var(--color-primary);border-radius:var(--border-radius);color:var(--color-secondary);cursor:pointer;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}@media(min-width:768px){.btn,.footer p a,.header .menu a{font-size:1.25rem;padding:.75rem 1.5rem}}.btn-primary::after,.btn-secondary::after{--space:0.375rem;content:"";position:absolute;inset:calc(var(--space) * -1);border:.125rem solid var(--color-primary);border-radius:var(--border-radius);opacity:0;transition:opacity .3s ease-in-out;z-index:100}.btn .fas,.footer p a .fas,.header .menu a .fas,.btn-tertiary::after,.footer__menu li li a::after,.footer p a::after,.header .menu a::after{transform:translateX(var(--icon-left));transition:transform .3s ease-in-out;display:inline-block;vertical-align:middle;text-decoration:none!important;margin-left:var(--icon-margin)}.btn:focus::after,.footer p a:focus::after,.header .menu a:focus::after,.btn.focus::after,.footer p a.focus::after,.header .menu a.focus::after{opacity:1}.btn:hover,.footer p a:hover,.header .menu a:hover,.btn.hover,.footer p a.hover,.header .menu a.hover,body .card:not(:has(.card__actions a:nth-child(2))):hover .btn,body .card:not(:has(.card__actions a:nth-child(2))):hover .footer p a,.footer p body .card:not(:has(.card__actions a:nth-child(2))):hover a,body .card:not(:has(.card__actions a:nth-child(2))):hover .header .menu a,.header .menu body .card:not(:has(.card__actions a:nth-child(2))):hover a{--color-primary:var(--color-hover);--icon-left:0.3em}.btn:active,.footer p a:active,.header .menu a:active,.btn.active,.footer p a.active,.header .menu a.active{--color-primary:var(--color-active);--icon-left:0.6em}.btn:focus,.footer p a:focus,.header .menu a:focus,.btn.focus,.footer p a.focus,.header .menu a.focus{--color-primary:var(--color-focus)}.btn:disabled,.footer p a:disabled,.header .menu a:disabled,.btn.disabled,.footer p a.disabled,.header .menu a.disabled{--color-primary:var(--color-disabled)}.btn-secondary,.btn-tertiary,.footer__menu li li a,.footer p a,.header .menu a{background-color:#fff;color:var(--color-primary)}.btn-primary,.btn-secondary{text-decoration:none!important}.btn-tertiary,.footer__menu li li a,.footer p a,.header .menu a{--padding:2px;position:relative;padding:var(--padding);background-color:transparent;border:none;--decal:0.2em}.btn-tertiary:hover,.footer__menu li li a:hover,.footer p a:hover,.header .menu a:hover{text-decoration:none}.btn-tertiary::before,.footer__menu li li a::before,.footer p a::before,.header .menu a::before{content:"";position:absolute;transform:scaleX(0);height:2px;bottom:0;left:var(--padding);right:var(--padding);background-color:currentColor;transition:transform .25s ease-out;transform-origin:bottom left}.btn-tertiary:has(.fas),.footer__menu li li a:has(.fas),.footer p a:has(.fas),.header .menu a:has(.fas){--icon-width:0.9em}.btn-tertiary:has(.fa-arrow-right),.footer__menu li li a:has(.fa-arrow-right),.footer p a:has(.fa-arrow-right),.header .menu a:has(.fa-arrow-right),.btn-tertiary:has(.fa-arrow-up-right-from-square),.footer__menu li li a:has(.fa-arrow-up-right-from-square),.footer p a:has(.fa-arrow-up-right-from-square),.header .menu a:has(.fa-arrow-up-right-from-square){--icon-width:0.85em}.btn-tertiary:has(.fas)::before,.footer__menu li li a:has(.fas)::before,.footer p a:has(.fas)::before,.header .menu a:has(.fas)::before{right:calc(var(--icon-width) + var(--icon-margin) + var(--decal) + var(--padding))}.btn-tertiary:hover::before,.footer__menu li li a:hover::before,.footer p a:hover::before,.header .menu a:hover::before,body .card:not(:has(.card__actions a:nth-child(2))):hover .btn-tertiary::before,body .card:not(:has(.card__actions a:nth-child(2))):hover .footer__menu li li a::before,.footer__menu li li body .card:not(:has(.card__actions a:nth-child(2))):hover a::before,body .card:not(:has(.card__actions a:nth-child(2))):hover .footer p a::before,.footer p body .card:not(:has(.card__actions a:nth-child(2))):hover a::before,body .card:not(:has(.card__actions a:nth-child(2))):hover .header .menu a::before,.header .menu body .card:not(:has(.card__actions a:nth-child(2))):hover a::before{transform:scaleX(1)}@media(max-width:600px){.container:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a),.mg-t-md:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a){display:flex;flex-direction:column;gap:var(--sp-sm);align-items:center}.container:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>.btn,.footer p .container:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>a,.header .menu .container:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>a,.mg-t-md:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>.btn,.footer p .mg-t-md:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>a,.header .menu .mg-t-md:has(>.btn~.btn,>.footer p a~.btn,>.footer p .btn~a,>.footer p a~a,>.header .menu a~.btn,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu .btn~a,>.header .menu .footer p a~a,>.footer p .header .menu a~a,>.header .menu a~a)>a{margin:0}}.media-block{--content-gap:var(--sp-sm);--media-h-padding:0;--media-v-padding:0;--gap:20px;--media-block-min-width:296px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;align-items:center;gap:var(--gap);position:relative}@media(min-width:600px){.media-block{--media-block-min-width:320px}}@media(min-width:768px){.media-block{--gap:60px;--media-h-padding:clamp(20px, 2%, 40px);--media-v-padding:0}}@media(min-width:1280px){.media-block{--media-h-padding:clamp(20px, 5%, 70px);--gap:80px}}.media-block:has(.youtube-video-container),.media-block:has(.slide-container),.media-block:has(.slideshare-container),.media-block:has(video){--media-h-padding:0 !important}.media-block.image-small .media-block__media img{width:100%;max-width:200px}@media(min-width:768px){.media-block.media-block--right{flex-direction:row}.media-block.media-block--right[data-animate] .media-block__media{opacity:0}}.media-block__label{font-size:1rem;color:var(--color-action-text);letter-spacing:-.00125em;font-weight:700;text-transform:uppercase;line-height:80%}.media-block__content,.media-block__media{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center}.media-block__media{flex:1 0 calc(50% - var(--gap))}.media-block__content{align-items:flex-start;letter-spacing:.00625em;gap:var(--content-gap);line-height:var(--content-line-height)}.media-block__content .media-block__title{margin:0}.media-block__media{min-width:var(--media-block-min-width);display:flex;justify-content:center;align-items:center;padding:var(--media-v-padding)var(--media-h-padding)}.media-block__media .youtube-video-container,.media-block__media video{width:100%}.media-block__media video{height:auto}.media-block__media img{max-width:100%;height:auto;object-fit:contain}.media-block--right.animate .media-block__media{animation:slideFromRight .8s ease-out forwards;animation-delay:var(--animation-delay)}.media-block--left.animate .media-block__media{animation:slideFromLeft .8s ease-out forwards;animation-delay:var(--animation-delay)}.media-block[data-animate] .media-block__media{opacity:0}@keyframes slideFromRight{from{opacity:0;transform:translateX(150px)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromLeft{from{opacity:0;transform:translateX(-150px)}to{opacity:1;transform:translateX(0)}}:root{--feature-border-radius:8px;--feature-padding:1.5rem;--features-columns-count:1;--feature-item-title-font-size:2rem;--feature-item-title-gap:0.5rem}@media(min-width:768px){:root{--feature-padding:2.5rem;--features-columns-count:2;--feature-item-title-font-size:2.5rem;--feature-item-title-gap:1.3rem}}@media(min-width:1280px){:root{--features-columns-count:3}}:root .features-list--cols-2{--features-columns-count:2}:root .features-list--cols-3{--features-columns-count:3}:root .features-list--cols-4{--features-columns-count:4}.features-list{--gap:var(--sp-sm-lg);display:flex;flex-wrap:wrap;gap:var(--gap);list-style:none;margin:0;padding:0}@media(min-width:768px){.features-list{--gap:var(--sp-lg)}}.features-list li{--li-width:calc(100% / var(--features-columns-count) - var(--gap));margin:0;flex:1 1 var(--li-width);min-width:240px}@media(min-width:768px){.features-list li{min-width:300px}}.feature-item{padding:var(--feature-padding);border-radius:var(--feature-border-radius);border-radius:16px;background:var(--color-brand-surface);--title-direction:column;--icon-font-size:0.6em;--icon-size:36px}@media(min-width:768px){.feature-item{--icon-font-size:1.8rem}}.feature-item-content{flex:1}.feature-item__icon{--icon-size:2.5em;font-size:var(--icon-font-size);width:var(--icon-size);height:var(--icon-size);display:flex!important;justify-content:center;align-items:center;border-radius:100px;border:2px solid var(--color-surface);color:var(--color-surface);background:var(--Crazy-Green-to-blue,linear-gradient(90deg,#85c241 0%,#3199cc 100%));box-shadow:0 11px 15px rgba(71,84,103,.1),0 9px 46px rgba(71,84,103,6%),0 24px 38px rgba(71,84,103,4%)}.feature-item__title{display:flex;flex-wrap:wrap;gap:var(--feature-item-title-gap);font-size:var(--feature-item-title-font-size);font-weight:500;color:var(--color-action-fill);margin:0 0 1.05rem;padding-bottom:.28em;display:flex;flex-direction:var(--title-direction);align-items:flex-start}.feature-item p{font-size:1.2rem;color:var(--color-text);margin:0;line-height:1.5}.anchor{display:inline-block;text-decoration:none;color:var(--color-action-text)}.anchor strong{font-weight:500}.anchor::after{font-family:var(--font-family-icons);content:var(--icon-arrow-down);display:block;text-align:center;margin-top:0;transition:all .3s ease-in-out;transform:translateX(0)}.anchor:hover{color:var(--color-action-text-hover)}.anchor:hover::after{transform:translateY(6px)}.anchor:focus{color:var(--color-action-text)}.anchor:focus::after{transform:translateY(6px)}.anchor:active{color:var(--color-action-text-pressed)}.anchor:active::after{transform:translateY(12px)}.full-width-image{--paddings:40px;max-width:calc(1920px + var(--paddings) * 2)}@media(min-width:2000px){.full-width-image{margin-left:auto;margin-right:auto}}.full-width-image img{width:100%;height:auto;object-fit:cover;object-position:center}.full-width-image.image-ratio-large{overflow:hidden;aspect-ratio:100/26}.full-width-image.image-ratio-large img{display:block;margin-top:-5%}.vertical-lists{--cols:4;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;--gap:var(--sp-md);gap:var(--sp-lg)var(--gap);margin-top:var(--sp-md)}@media(max-width:600px){.vertical-lists{--cols:1 !important}}.vertical-lists .list-column{--basis:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));flex:1 1 var(--basis);word-break:break-word;overflow-wrap:break-word}.list-column{--border-left:2px solid var(--color-brand-fill);padding-left:var(--sp-sm-md)}.list-column ul,.list-column li{list-style:none;padding:0;margin:0}.list-column *:first-child{margin-top:0}.list-column--sublists{border-left:none;padding-left:0}.list-column--sublists>ul{margin-left:0}.list-column--sublists ul{margin-top:var(--sp-sm-md)}.list-column--sublists ul li{border-left:none;margin-top:var(--sp-sm-md)}.list-column--sublists ul ul{border-left:var(--border-left);margin-left:var(--sp-md);padding-left:var(--sp-sm);padding-right:var(--sp-sm)}.list-column h2,.list-column h3,.list-column h4,.list-column h5{margin-bottom:1em}.list-pages{--gap:12px;--cols:1;--basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}@media(min-width:600px){.list-pages{--cols:2}}@media(min-width:768px){.list-pages{--gap:var(--sp-md);--cols:3}}@media(min-width:1280px){.list-pages{--cols:4}}@media(min-width:600px){.list-pages>*,.list-pages>.card{--basis:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));width:auto;flex:0 0 var(--basis)}}.video-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.card{--card-color:var(--color-brand-fill);--card-border-size:12px;--card-secondary-color:var(--color-brand-fill-pressed);--card-tag-text-color:var(--color-brand-text-hover);--card-date-color:var(--color-text-secondary);--card-author-color:var(--color-text);--card-background-color:#fff;--card-title-color:var(--color-text);--card-title-weight:bold;--card-title-size:24px;color:var(--color-text-secondary);border-top:var(--card-border-size)solid var(--card-color);border-radius:8px;padding:24px;background:var(--card-background-color);box-shadow:0 11px 15px rgba(71,84,103,.1),0 9px 46px rgba(71,84,103,6%),0 24px 38px rgba(71,84,103,4%);display:flex;flex-direction:column;gap:10px;position:relative}.card img{max-width:100%}.card__label{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:1.25;color:var(--card-title-color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.card__label{word-break:break-word;overflow-wrap:break-word}}.card__date{color:var(--card-date-color);margin-top:-4px;line-height:1}.card__content{flex:1;line-height:1.25}.card__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.card:has(.card__actions a:nth-child(2)){}.card:has(.card__actions a:nth-child(2)) .card__link{display:none}.card__tags a,.card__author a,.card__actions a{position:relative;z-index:2}.card__actions{margin-top:16px;justify-self:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.card__author{font-size:.8em;line-height:1;font-weight:500}.card__author,.card__author a{color:var(--card-author-color)}.card--news{--card-color:var(--color-action-fill);--card-secondary-color:var(--color-action-surface);--card-tag-text-color:var(--color-action-text);--card-date-color:var(--color-text-secondary)}.card--bg{--card-background-color:var(--color-brand-surface);--card-border-size:0;--card-secondary-color:var(--color-action-surface);--card-tag-text-color:var(--color-action-text);--card-title-color:var(--color-action-text);--card-title-weight:500;box-shadow:none}.card--bg-white{--card-background-color:#fff;--card-border-size:0;--card-secondary-color:var(--color-action-surface);--card-tag-text-color:var(--color-action-text);--card-title-color:var(--color-action-text);--card-title-weight:500;--card-title-size:36px;box-shadow:none}.card__tag,.count-posts,.tag{display:inline-block;border-radius:2.5em;background:var(--card-secondary-color);color:var(--card-tag-text-color);padding:.1em .6em;line-height:1;font-size:.8em;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.025em}.carousel .card__content{display:block;-webkit-box-orient:vertical;-webkit-line-clamp:none;line-clamp:none}.card-blog .card__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.count-posts{--card-color:var(--color-action-fill);--card-secondary-color:var(--color-action-surface);--card-tag-text-color:var(--color-action-text);--card-date-color:var(--color-text-secondary)}.slideshare-container{position:relative;width:100%;padding-bottom:65%}.slideshare-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%}.text-center{text-align:center}.hero-block{--title-font-size:clamp(1.3rem, 1.3rem + 2vw, 4rem)}.hero-block .media-block__title{font-size:var(--title-font-size)}.title-with-gradient-underline strong{--underline-height:0.07em;display:block;white-space:nowrap;position:relative;background:linear-gradient(90deg,#07c 0%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:0% var(--underline-height);background-position:0 100%;padding-bottom:calc(var(--underline-height) - .02em);animation:backgroundSizeAnimation 1s ease-in-out forwards;animation-delay:1s}@keyframes backgroundSizeAnimation{0%{background-size:0% var(--underline-height)}100%{background-size:100% var(--underline-height)}}.search-container .search-form{display:flex;align-items:center;width:100%;margin:0 auto;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface)}.search-container .search-form input[type=search],.search-container .search-form input[type=text]{flex-grow:1;border:none;background:0 0;padding:0 24px;line-height:2;font-size:1rem;outline:none}.search-container .search-form input[type=search]::placeholder,.search-container .search-form input[type=text]::placeholder{color:var(--color-text-secondary)}.search-container .search-form button{color:var(--color-action-text);background:0 0;border:none;padding:8px 12px;cursor:pointer;margin-right:8px;font-size:1.1em}.search-container .search-results ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;border-left:var(--border-left);margin-left:var(--sp-md);padding-left:var(--sp-sm);padding-right:var(--sp-sm)}.search-container .search-results ul li{margin-top:0}.section-square-rounded{background-color:#fff;border-radius:24px;margin-left:auto;margin-right:auto;max-width:1920px;padding:24px 12px}@media(min-width:768px){.section-square-rounded{padding:var(--sp-xl)var(--sp-lg)}}.section-square-primary{background-color:var(--color-brand-surface);margin-left:auto;margin-right:auto;max-width:1920px;padding:24px 12px;border-radius:24px}@media(min-width:768px){.section-square-primary{padding:var(--sp-xl)var(--sp-lg)}}ul.presentation-list,.presentation-list>ul{list-style:none;margin:0;padding:0}.presentation-list li{position:relative;margin:0;margin-bottom:.8rem;line-height:1.6;color:var(--color-action-text)}.presentation-list li:last-child{margin-bottom:0}.box-resources{background-color:#fff;border-radius:16px;padding:var(--sp-md)}.box-resources .box-resources__title{margin-top:0;line-height:1.2em}.box-resources ul{list-style:none;padding:0;margin:0}.box-resources ul li{padding:0;margin:var(--sp-xs)0}.box-members{background-color:#fff;border-radius:16px;padding:var(--sp-md)}.box-members ul{list-style:none;padding:0;margin:0}.box-members ul li{padding:0;margin:var(--sp-xs)0}@use "sass:math";.carousel-container{--content-padding:12px;--max-width:none;--gap:40px;--cols:1;--items-before:1;--items-after:1;--total-cols:calc(var(--cols) + var(--items-before) + var(--items-after));--item-width:calc((100% - (var(--total-cols) - 1) * var(--gap)) / var(--total-cols));--mask-size:var(--item-width);--negative-margin-multiplier:3;--carousel-negative-margin:calc((var(--item-width) + var(--gap)) * -1 * var(--negative-margin-multiplier));--color-background:var(--color-surface-secondary);--item-shadow-height:39px;overflow:hidden}@media(min-width:768px){.carousel-container{--cols:2;--max-width:calc(var(--container-width) + var(--content-padding) * 2);--content-padding:80px;--negative-margin-multiplier:1.66}}@media(min-width:1024px){.carousel-container{--cols:3}}@media(min-width:1280px){.carousel-container{--cols:3}}.carousel-container .carousel-content{position:relative;max-width:var(--max-width);padding-left:var(--content-padding);padding-right:var(--content-padding);margin:0 auto}.carousel-container .carousel-item--clone{visibility:hidden;pointer-events:none}.carousel-container .carousel-item{scroll-snap-align:start}.carousel-container .carousel-item--hidden{pointer-events:none}.carousel-container .carousel-content{width:100%;position:relative}.carousel-container .carousel-content-inner{--opacity:0.1;--mask-image:linear-gradient(
      to right,
      transparent,
      rgba(0, 0, 0, var(--opacity)) calc(var(--mask-size) - 2%),
      black calc(var(--mask-size) + 5%),
      black calc(100% - var(--mask-size) - 5%),
      rgba(0, 0, 0, var(--opacity)) calc(100% - var(--mask-size) + 2%),
      transparent
    );mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);margin-left:var(--carousel-negative-margin);margin-right:var(--carousel-negative-margin);overflow:hidden}.carousel-container .carousel{display:flex;flex-wrap:wrap;gap:var(--gap);overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 var(--item-shadow-height)}.carousel-container .carousel::-webkit-scrollbar{display:none}html.has-js .carousel-container .carousel{flex-wrap:nowrap}.carousel-container .carousel-item{width:var(--item-width);min-width:var(--item-width);max-width:var(--item-width);flex:1 1 var(--item-width)}.carousel-container .carousel-buttons{display:flex;flex-direction:row;justify-content:space-between;max-width:100px;margin-left:auto;margin-right:auto}@media(min-width:768px){.carousel-container .carousel-buttons{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:100%;max-width:none;left:0;padding:0 calc(var(--content-padding) - 50px)}}.carousel-container .carousel-button{background-color:var(--color-action-fill);color:var(--color-action-on-fill);border-radius:100%;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;width:2.25rem;height:2.25rem;font-size:1.25rem;opacity:1;transition:opacity .6s ease}.carousel-container .carousel-button:disabled{opacity:.2;cursor:not-allowed}.news-card{--font-size-small:14px;--font-size-medium:16px;--font-size-large:20px;--font-size-xlarge:24px;--mg-sm:12px;--mg-md:16px;--mg-lg:18px;--pad-horizontal:var(--mg-sm);--pad-vertical:var(--mg-lg);display:flex;gap:0;flex-direction:column;justify-content:space-between;background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--pad-vertical)var(--pad-horizontal);color:var(--color-text-secondary)}@media(min-width:768px){.news-card{--mg-sm:16px;--mg-lg:24px}}.news-card__date,.news-card__label,.news-card__tag,.news-card__description,.news-card__author{font-style:normal}.news-card__date{font-size:var(--font-size-xlarge);font-weight:700;line-height:1.2}.news-card__label,.news-card__description{font-size:var(--font-size-large);line-height:1.4;letter-spacing:-1px}.news-card__label{font-weight:500;margin-top:8px}.news-card__tag{font-size:var(--font-size-medium);font-weight:700;line-height:1;letter-spacing:.52px;text-transform:uppercase;margin-top:var(--mg-md)}.news-card__description{font-weight:400;margin-top:7px;letter-spacing:-1px;line-height:1.42;margin-top:var(--mg-sm)}.news-card__author{font-size:var(--font-size-medium);font-weight:500;line-height:1.5;letter-spacing:-.5px;margin-top:var(--mg-sm);margin-bottom:var(--mg-sm)}.news-card__read-more{margin-top:auto;color:var(--color-action-text);text-align:right;transition:color .2s ease;margin-bottom:0}.news-card__read-more a{text-decoration:none}.news-card__read-more:hover{color:var(--color-action-text-hover)}.news-card__read-more:active{color:var(--color-action-text-pressed)}.news-card__read-more svg{width:var(--font-size-medium);height:var(--font-size-medium)}[class*=background-] .images-in-circle,.section-square-primary .images-in-circle{--bg-color:var(--color-brand-surface)}.images-in-circle{--start-angle:0;--padding:30px;--circle-dimensions:80%;--img-width:30%;--translate:-100%;--size:calc(var(--circle-dimensions) + (var(--padding) * 2));--bg-color:var(--color-surface-secondary);--index:0;--total:1;--img-padding:0.6rem;position:relative;width:var(--size);height:var(--size);margin:0 auto;padding:var(--padding);aspect-ratio:1;list-style-type:none;background-color:inherit}.images-in-circle::before{content:"";position:absolute;top:50%;left:50%;width:var(--circle-dimensions);aspect-ratio:1;border:8px solid var(--color-action-fill);border-radius:50%;transform:translate(-50%,-50%)}.images-in-circle li{--angle:calc((var(--start-angle) * 1deg) + (360deg / var(--total)) * var(--index) + var(--angle-fix));--scale:1;position:absolute;top:50%;left:50%;width:var(--img-width);margin:0;padding:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)rotate(var(--angle))translate(var(--translate),var(--translate))rotate(calc(-1 * var(--angle)))scale(var(--scale))}.images-in-circle li img{width:100%;padding:var(--img-padding);background-color:var(--bg-color)}.images-in-circle li:first-child:nth-last-child(2),.images-in-circle li:first-child:nth-last-child(2)~li{--total:2}.images-in-circle li:first-child:nth-last-child(3),.images-in-circle li:first-child:nth-last-child(3)~li{--total:3}.images-in-circle li:first-child:nth-last-child(4),.images-in-circle li:first-child:nth-last-child(4)~li{--total:4}.images-in-circle li:first-child:nth-last-child(5),.images-in-circle li:first-child:nth-last-child(5)~li{--total:5}.images-in-circle li:first-child:nth-last-child(6),.images-in-circle li:first-child:nth-last-child(6)~li{--total:6}.images-in-circle li:first-child:nth-last-child(7),.images-in-circle li:first-child:nth-last-child(7)~li{--total:7}.images-in-circle li:first-child:nth-last-child(8),.images-in-circle li:first-child:nth-last-child(8)~li{--total:8}.images-in-circle li:first-child:nth-last-child(9),.images-in-circle li:first-child:nth-last-child(9)~li{--total:9}.images-in-circle li:first-child:nth-last-child(10),.images-in-circle li:first-child:nth-last-child(10)~li{--total:10}.images-in-circle li:nth-of-type(2){--index:1}.images-in-circle li:nth-of-type(3){--index:2}.images-in-circle li:nth-of-type(4){--index:3}.images-in-circle li:nth-of-type(5){--index:4}.images-in-circle li:nth-of-type(6){--index:5}.images-in-circle li:nth-of-type(7){--index:6}.images-in-circle li:nth-of-type(8){--index:7}.images-in-circle li:nth-of-type(9){--index:8}.images-in-circle li:nth-of-type(10){--index:9}.latest-news_container .card--news .card__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;text-overflow:ellipsis}.latest-news .container h2{padding:0 12px}.ticket-pricing{--gap:var(--sp-md);--cols:1;--col-min-height:var(--sp-xxxxl);padding-top:var(--sp-xxl)}@media(min-width:600px){.ticket-pricing{--cols:2}}@media(min-width:768px){.ticket-pricing{--cols:3}}.ticket-pricing .container{display:flex;flex-direction:column;justify-content:center;gap:var(--gap)}.ticket-pricing .ticket-group{grid-template-columns:repeat(var(--cols),1fr);grid-auto-rows:minmax(var(--col-min-height),max-content);display:none;flex-direction:row;gap:var(--gap);flex-wrap:wrap;justify-content:center}.ticket-pricing .toggle-input{display:none}.ticket-pricing .toggle-input:not(:checked)+.toggle-label{background-color:transparent;color:var(--color-text);border-color:var(--color-action-fill)}.ticket-pricing div:has(#inPerson:checked)~.ticket-groups #inPersonTickets{display:grid}.ticket-pricing div:has(#virtual:checked)~.ticket-groups #virtualTickets{display:grid}.content-markdown table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.content-markdown th,.content-markdown td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.content-markdown th{background-color:var(--color-text-secondary);color:#fff;font-weight:700;border:1px solid #fff}.content-markdown tr:nth-child(even){background-color:var(--color-surface-secondary)}.content-markdown tr:hover{background-color:var(--color-border)}.content-markdown td:first-child{font-weight:700}.content-markdown td:last-child{font-style:italic}@media screen and (max-width:768px){.content-markdown table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.content-markdown td,.content-markdown th{padding:.5rem .8rem}.content-markdown td:last-child{white-space:normal}}.content-markdown h1,.content-markdown h2,.content-markdown h3{margin-top:1.5em;margin-bottom:.8em}.content-markdown pre[style]{display:block}.content-markdown pre code{background:var(--color-border);color:var(--color-text-secondary);display:block;padding:var(--sp-sm)var(--sp-lg);line-height:1.4;margin-top:var(--sp-sm);margin-bottom:var(--sp-sm);width:100%;overflow-x:auto;white-space:pre-wrap}@media(max-width:600px){.content-markdown p{word-break:break-word}}.page-404>main{padding-bottom:0}.page-404-content{overflow:hidden;display:flex;flex:1;position:relative}.page-404-content .container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--sp-lg);flex:1;width:100%;max-width:1920px}.page-404-content .list-no-style{flex-direction:row;gap:var(--sp-lg);margin-top:var(--sp-lg)}.page-404-content .page-404__text{flex:1 0 27%}.page-404-content .container::after{content:url(/img/flatline/error-404.svg);display:inline-block;flex:0 70%;width:100%;max-width:1021px;z-index:1}.page-404-content::before{content:url(/img/flatline/error-404.svg);position:absolute;bottom:-4.68vw;right:-10.775vw;opacity:.2;width:53vw;z-index:0}@media(min-width:768px){.page-404-content .list-no-style{display:flex}.page-404-content .container{padding-left:100px;padding-right:80px}}@media(min-width:1280px){.page-404-content .list-no-style{display:block}.page-404-content .container{flex-direction:row}}.page-aside{padding:0 var(--sp-lg)var(--sp-lg);display:flex;flex-direction:column;gap:var(--sp-lg)}.header{--header-color-border:var(--color-brand-fill);--header-color-link:var(--color-surface);--header-color-link-hover:var(--color-border);--header-color-text:var(--color-text-secondary);--header-color-menu-toggle:var(--color-action-text);--header-color-background:var(--color-text-secondary);--header-color-menu-background:var(--header-color-background);--header-color-menu-border:var(--header-color-border)}.header{--header-height:52px;background:var(--header-color-background);border-bottom:none;padding:var(--sp-xs)var(--sp-sm);color:#fff}.header .header-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;position:relative;height:var(--header-height);max-width:var(--container-width);margin:0 auto}.header-logo{flex:1;display:flex;justify-content:center}.header-logo img{width:94px}.header-content{display:none}@media(max-width:980px){.menu-toggle{color:#fff;border:none;font-size:20px;font-style:normal;font-weight:900;line-height:normal;display:flex;width:36px;height:36px;padding:var(--sp-xxs);align-items:center;justify-content:center;gap:10px;position:absolute;left:10px;background:0 0}.menu-toggle::before{content:var(--icon-bars);font-family:var(--font-family-icons)}.header.active{}.header.active .header-content{display:flex;padding:40px 12px}.header.active .menu-toggle,.header.active .header-content::before,.header.active .menu li.active>a{height:var(--header-height);display:flex;align-items:center;position:absolute;top:0;padding:var(--sp-xs)var(--sp-sm);font-size:20px;z-index:11}.header.active .menu-toggle::before,.header.active .header-content::before::before,.header.active .menu li.active>a::before{content:none}.header.active .header-content::before,.header.active .menu li.active>a{font-weight:500;left:0;width:auto}.header.active .header-content::before{content:attr(data-menu-title)}.header.active .menu li.active>a{z-index:13;gap:var(--sp-sm);pointer-events:none;cursor:default}.header.active .menu li.active>a::after{content:none}.header.active .menu li.active>a::before{pointer-events:all;content:var(--icon-arrow-left);font-family:var(--font-family-icons);color:#fff;cursor:pointer}.header.active .menu-toggle{left:auto;right:var(--sp-sm);color:#fff;font-weight:900}.header.active .menu-toggle::before{content:var(--icon-xmark)}.header-content{position:fixed;inset:0;background:var(--header-color-background);z-index:10;flex-direction:column}.header-nav{display:flex;flex-direction:column;gap:var(--sp-xs);flex:1;position:relative;display:flex}.header-nav .menu{font-weight:500;flex:1}.header-nav .menu a{color:#fff}.header-nav .menu,.header-nav .menu li,.header-nav .menu ul{list-style:none;margin:0;padding:0}.header-nav .menu a{text-decoration:none}.header-nav .menu{position:relative}.header-nav .menu,.header-nav .menu ul{padding:var(--sp-lg)var(--sp-sm);padding-top:calc(var(--header-height) + var(--sp-lg));display:flex;flex-direction:column;gap:var(--sp-md)}.header-nav .menu>li a{display:inline flex;align-items:center;gap:var(--sp-xs)}.header-nav .menu>li a::after{content:var(--icon-arrow-right);font-family:var(--font-family-icons)}.header-nav .menu>li a[target=_blank]::after{content:var(--arrow-up-right-from-square)}.header-nav .menu ul{position:absolute;inset:0;background:var(--header-color-menu-background);display:none;z-index:12}.menu li.active ul{display:flex}}.menu{position:relative}.menu a::after{content:var(--icon-arrow-right);font-family:var(--font-family-icons)}.menu a[target=_blank]::after{content:var(--arrow-up-right-from-square)}@media(max-width:980px){.menu li.active>a::before{content:var(--icon-arrow-left)!important;font-family:var(--font-family-icons);right:auto!important;transform:scale(1);position:static;height:auto;background:0 0}}.header .menu a{--icon-width:0.8em;--icon-margin:0em;--padding:0em;font-size:1em}.header .menu a::before{right:calc(var(--icon-width) + var(--icon-margin) + .6em + var(--padding))}@media(min-width:980px){.header{--gap:20px;--header-nav-flex:0;--header-padding:12px 20px;--logo-width:13.8vw;--nav-margin-left:0;--header-height:84px;--header-font-size:16px;padding:var(--header-padding)}.header a:focus{outline:1px solid #fff}}@media(min-width:980px) and (min-width:1280px){.header{--gap:40px;--header-font-size:20px;--logo-width:13.8vw;--header-padding:12px 40px}}@media(min-width:980px){.header .header-inner{flex-direction:row;gap:var(--gap);height:var(--header-height);justify-content:space-between;z-index:10;font-size:var(--header-font-size)}.header-content{display:flex;flex:initial;gap:var(--gap);align-items:center}.header-logo{flex:none;position:relative}.header-logo img{width:var(--logo-width);max-width:164px;display:block}.header-nav{font-weight:500;margin-left:var(--nav-margin-left)}.header .menu-toggle{display:none}.header .header-nav{flex:var(--header-nav-flex)0 auto}.header .header-nav,.header .header-nav ul,.header .header-nav li{align-items:stretch;display:flex}.header .header-nav .menu{display:flex;flex:1 0 auto;flex-direction:row;gap:var(--gap);justify-content:space-between;list-style:none;margin:0;padding:12px 0}.header .header-nav .menu>li{flex:initial;min-height:40px}.header .header-nav .menu li:has(ul) a::after,.header .header-nav .menu li a[target=_blank]::after{font-family:var(--font-family-icons);margin-left:10px}.header .header-nav .menu li:has(ul)>a::after{content:var(--icon-arrow-down)}.header .header-nav .menu li a[target=_blank]::after{content:var(--arrow-up-right-from-square)}.header .header-nav li{align-items:center;margin:0;padding:0;position:relative}.header .header-nav li:hover ul,.header .header-nav li.active ul{visibility:visible}.header .header-nav>ul ul{align-items:flex-start;background:var(--header-color-menu-background);border:1px solid var(--header-color-menu-border);display:flex;flex-direction:column;gap:8px;right:0;list-style:none;margin:0;padding:24px;position:absolute;top:100%;visibility:hidden}.header .header-nav>ul ul a{white-space:nowrap}.header .menu{list-style:none}.header .menu a{color:var(--header-color-link)}.header .menu a:hover{color:var(--header-color-link-hover)}.header .menu ul{list-style:none;margin:0}.header .menu li{margin:0;padding:0}.header .socials{margin-left:0;padding:0}}.footer{--footer-background:var(--color-text-secondary);--footer-links-color:var(--color-surface);--footer-text-color:var(--color-surface);--footer-title-color:var(--color-brand-fill);--footer-menu-cols:auto;--footer-padding:24px 12px;--gap:24px;--gap-lg:40px;background:var(--footer-background);padding:var(--footer-padding);color:var(--footer-text-color)}@media(min-width:600px){.footer{--footer-menu-cols:2}}@media(min-width:768px){.footer{--footer-menu-cols:3;--footer-padding:var(--sp-lg) var(--sp-lg)}}.footer h3{color:var(--footer-title-color)}.footer a{color:var(--footer-links-color);text-decoration:none;font-weight:500}.footer p a{color:var(--footer-links-color)}.footer__text{display:flex;gap:var(--gap-lg);flex-direction:row;flex-wrap:wrap}.footer__text>.footer__col{min-width:280px;display:flex;flex-direction:column;gap:var(--sp-sm);flex:1 0}.footer__col{display:flex;flex-direction:column;gap:var(--gap-sm)}.footer__col p{margin:0}.footer__col h2:first-child{margin-top:0}.footer__col .footer__text{flex:initial}.footer__menu{margin-top:var(--sp-lg)}.footer__menu ul,.footer__menu li{margin:0;padding:0;list-style:none}.footer__menu ul{display:flex;flex:1 0;flex-direction:column;gap:24px}.footer__menu>ul{display:block;column-count:var(--footer-menu-cols);column-gap:40px}.footer__menu>ul>li{margin-bottom:var(--sp-md);break-inside:avoid}.footer__menu li{font-weight:700}.footer__menu li a{display:inline-block;color:var(--footer-title-color)}.footer__menu ul ul{display:flex;flex-direction:column;gap:8px;margin-top:16px}.footer__menu li li{font-weight:500}.footer__menu li li a{display:inline-block;position:relative;flex:0;color:var(--footer-links-color);--icon-left:0;vertical-align:middle;line-height:1;text-decoration:none!important}.footer__menu li li a::before{right:1.6em}.footer__menu li li a:hover{--icon-left:0.6em;text-decoration:none}.footer__menu li li a:active{--icon-left:0.9em}.footer__menu li li a::after{display:inline-block;vertical-align:middle;font-family:var(--font-family-icons);margin-left:12px;transform:translateX(var(--icon-left));transition:transform .3s ease-in-out;content:var(--icon-arrow-right)}.footer__menu li li a[target=_blank]::after{content:var(--arrow-up-right-from-square)}:root{--home-server-top:-104%;--home-hero-padding-bottom:0}.home-hero-animated{position:relative;overflow:hidden;padding-bottom:10%;margin-left:calc(var(--content-padding-horizontal) * -1);margin-right:calc(var(--content-padding-horizontal) * -1)}.home-hero-animated .container{padding-left:var(--content-padding-horizontal);padding-right:var(--content-padding-horizontal)}.home-hero-animated .media-block{position:relative}.home-hero-animated .media-block__media{position:relative;padding:0 40px;align-self:flex-end}@media(min-width:768px){.home-hero-animated .media-block__media{padding:0}}.home-hero-animated .animated-home-screen-container{position:relative}.home-hero-animated .animated-home-shadow-screen{position:absolute;z-index:1}.home-hero-animated .animated-home-server{position:relative;margin:0 auto;display:block;transform:translateY(100%);z-index:3;opacity:0;animation:homeFadeInUp 1s ease forwards;animation-delay:.5s;width:80%;max-width:600px;margin-bottom:10px}.home-hero-animated .animated-home-screen{position:relative;z-index:2;animation:homeFadeInTopLeft .8s ease forwards;animation-delay:0s}.home-hero-animated .animated-home-shadow-screen{padding:6.2% 7.6% 0;top:25%;left:11%;width:100%;transform:translateX(0);z-index:1;opacity:0;animation:homeFadeInRight .8s ease forwards;animation-delay:0s}.home-section-hero{margin-bottom:0;margin-top:0;padding-bottom:var(--home-hero-padding-bottom)}.home-section-hero .hero-block{margin-top:40px}.home-section-hero .media-block{flex-direction:column}@media(min-width:768px){.home-section-hero .media-block{flex-direction:row}.home-section-hero .media-block__content{flex-basis:calc(52% - var(--gap))}}@keyframes homeFadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes homeFadeInRight{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(var(--home-shadow-screen-left))}}@keyframes homeFadeInTopLeft{from{opacity:0;transform:translate(-70px,-70px)}to{opacity:1;transform:translate(0,0)}}.align-flex-start{align-items:flex-start}.full-width-img{width:100%}img.rounded-corners,.rounded-corners img{border-radius:16px}.small-image,.medium-image,.large-image{max-width:100%}.small-image{max-width:300px}.medium-image{max-width:500px}.large-image{max-width:800px}.w-100{width:100%}:root{--sp-xxxs:0.125rem;--sp-xxs:0.25rem;--sp-xs:0.5rem;--sp-sm:0.75rem;--sp-sm-md:1rem;--sp-sm-lg:1.125rem;--sp-md:1.5rem;--sp-lg:2.5rem;--sp-xl:5rem;--sp-xxl:6rem;--sp-xxxl:12.5rem;--sp-xxxxl:25rem}.mg-xxxs{margin:.125rem}.mg-t-xxxs{margin-top:.125rem}.mg-b-xxxs{margin-bottom:.125rem}.mg-l-xxxs{margin-left:.125rem}.mg-r-xxxs{margin-right:.125rem}.mg-v-xxxs{margin-top:.125rem;margin-bottom:.125rem}.mg-h-xxxs{margin-left:.125rem;margin-right:.125rem}.mg-xxs{margin:.25rem}.mg-t-xxs{margin-top:.25rem}.mg-b-xxs{margin-bottom:.25rem}.mg-l-xxs{margin-left:.25rem}.mg-r-xxs{margin-right:.25rem}.mg-v-xxs{margin-top:.25rem;margin-bottom:.25rem}.mg-h-xxs{margin-left:.25rem;margin-right:.25rem}.mg-xs{margin:.5rem}.mg-t-xs{margin-top:.5rem}.mg-b-xs{margin-bottom:.5rem}.mg-l-xs{margin-left:.5rem}.mg-r-xs{margin-right:.5rem}.mg-v-xs{margin-top:.5rem;margin-bottom:.5rem}.mg-h-xs{margin-left:.5rem;margin-right:.5rem}.mg-sm{margin:.75rem}.mg-t-sm{margin-top:.75rem}.mg-b-sm{margin-bottom:.75rem}.mg-l-sm{margin-left:.75rem}.mg-r-sm{margin-right:.75rem}.mg-v-sm{margin-top:.75rem;margin-bottom:.75rem}.mg-h-sm{margin-left:.75rem;margin-right:.75rem}.mg-sm-md{margin:1rem}.mg-t-sm-md{margin-top:1rem}.mg-b-sm-md{margin-bottom:1rem}.mg-l-sm-md{margin-left:1rem}.mg-r-sm-md{margin-right:1rem}.mg-v-sm-md{margin-top:1rem;margin-bottom:1rem}.mg-h-sm-md{margin-left:1rem;margin-right:1rem}.mg-sm-lg{margin:1.125rem}.mg-t-sm-lg{margin-top:1.125rem}.mg-b-sm-lg{margin-bottom:1.125rem}.mg-l-sm-lg{margin-left:1.125rem}.mg-r-sm-lg{margin-right:1.125rem}.mg-v-sm-lg{margin-top:1.125rem;margin-bottom:1.125rem}.mg-h-sm-lg{margin-left:1.125rem;margin-right:1.125rem}.mg-md{margin:1.5rem}.mg-t-md{margin-top:1.5rem}.mg-b-md{margin-bottom:1.5rem}.mg-l-md{margin-left:1.5rem}.mg-r-md{margin-right:1.5rem}.mg-v-md{margin-top:1.5rem;margin-bottom:1.5rem}.mg-h-md{margin-left:1.5rem;margin-right:1.5rem}.mg-lg{margin:2.5rem}.mg-t-lg{margin-top:2.5rem}.mg-b-lg{margin-bottom:2.5rem}.mg-l-lg{margin-left:2.5rem}.mg-r-lg{margin-right:2.5rem}.mg-v-lg{margin-top:2.5rem;margin-bottom:2.5rem}.mg-h-lg{margin-left:2.5rem;margin-right:2.5rem}.mg-xl{margin:5rem}.mg-t-xl{margin-top:5rem}.mg-b-xl{margin-bottom:5rem}.mg-l-xl{margin-left:5rem}.mg-r-xl{margin-right:5rem}.mg-v-xl{margin-top:5rem;margin-bottom:5rem}.mg-h-xl{margin-left:5rem;margin-right:5rem}.mg-xxl{margin:6rem}.mg-t-xxl{margin-top:6rem}.mg-b-xxl{margin-bottom:6rem}.mg-l-xxl{margin-left:6rem}.mg-r-xxl{margin-right:6rem}.mg-v-xxl{margin-top:6rem;margin-bottom:6rem}.mg-h-xxl{margin-left:6rem;margin-right:6rem}.mg-xxxl{margin:12.5rem}.mg-t-xxxl{margin-top:12.5rem}.mg-b-xxxl{margin-bottom:12.5rem}.mg-l-xxxl{margin-left:12.5rem}.mg-r-xxxl{margin-right:12.5rem}.mg-v-xxxl{margin-top:12.5rem;margin-bottom:12.5rem}.mg-h-xxxl{margin-left:12.5rem;margin-right:12.5rem}.mg-xxxxl{margin:25rem}.mg-t-xxxxl{margin-top:25rem}.mg-b-xxxxl{margin-bottom:25rem}.mg-l-xxxxl{margin-left:25rem}.mg-r-xxxxl{margin-right:25rem}.mg-v-xxxxl{margin-top:25rem;margin-bottom:25rem}.mg-h-xxxxl{margin-left:25rem;margin-right:25rem}.pd-xxxs{padding:.125rem}.pd-t-xxxs{padding-top:.125rem}.pd-b-xxxs{padding-bottom:.125rem}.pd-l-xxxs{padding-left:.125rem}.pd-r-xxxs{padding-right:.125rem}.pd-v-xxxs{padding-top:.125rem;padding-bottom:.125rem}.pd-h-xxxs{padding-left:.125rem;padding-right:.125rem}.pd-xxs{padding:.25rem}.pd-t-xxs{padding-top:.25rem}.pd-b-xxs{padding-bottom:.25rem}.pd-l-xxs{padding-left:.25rem}.pd-r-xxs{padding-right:.25rem}.pd-v-xxs{padding-top:.25rem;padding-bottom:.25rem}.pd-h-xxs{padding-left:.25rem;padding-right:.25rem}.pd-xs{padding:.5rem}.pd-t-xs{padding-top:.5rem}.pd-b-xs{padding-bottom:.5rem}.pd-l-xs{padding-left:.5rem}.pd-r-xs{padding-right:.5rem}.pd-v-xs{padding-top:.5rem;padding-bottom:.5rem}.pd-h-xs{padding-left:.5rem;padding-right:.5rem}.pd-sm{padding:.75rem}.pd-t-sm{padding-top:.75rem}.pd-b-sm{padding-bottom:.75rem}.pd-l-sm{padding-left:.75rem}.pd-r-sm{padding-right:.75rem}.pd-v-sm{padding-top:.75rem;padding-bottom:.75rem}.pd-h-sm{padding-left:.75rem;padding-right:.75rem}.pd-sm-md{padding:1rem}.pd-t-sm-md{padding-top:1rem}.pd-b-sm-md{padding-bottom:1rem}.pd-l-sm-md{padding-left:1rem}.pd-r-sm-md{padding-right:1rem}.pd-v-sm-md{padding-top:1rem;padding-bottom:1rem}.pd-h-sm-md{padding-left:1rem;padding-right:1rem}.pd-sm-lg{padding:1.125rem}.pd-t-sm-lg{padding-top:1.125rem}.pd-b-sm-lg{padding-bottom:1.125rem}.pd-l-sm-lg{padding-left:1.125rem}.pd-r-sm-lg{padding-right:1.125rem}.pd-v-sm-lg{padding-top:1.125rem;padding-bottom:1.125rem}.pd-h-sm-lg{padding-left:1.125rem;padding-right:1.125rem}.pd-md{padding:1.5rem}.pd-t-md{padding-top:1.5rem}.pd-b-md{padding-bottom:1.5rem}.pd-l-md{padding-left:1.5rem}.pd-r-md{padding-right:1.5rem}.pd-v-md{padding-top:1.5rem;padding-bottom:1.5rem}.pd-h-md{padding-left:1.5rem;padding-right:1.5rem}.pd-lg{padding:2.5rem}.pd-t-lg{padding-top:2.5rem}.pd-b-lg{padding-bottom:2.5rem}.pd-l-lg{padding-left:2.5rem}.pd-r-lg{padding-right:2.5rem}.pd-v-lg{padding-top:2.5rem;padding-bottom:2.5rem}.pd-h-lg{padding-left:2.5rem;padding-right:2.5rem}.pd-xl{padding:5rem}.pd-t-xl{padding-top:5rem}.pd-b-xl{padding-bottom:5rem}.pd-l-xl{padding-left:5rem}.pd-r-xl{padding-right:5rem}.pd-v-xl{padding-top:5rem;padding-bottom:5rem}.pd-h-xl{padding-left:5rem;padding-right:5rem}.pd-xxl{padding:6rem}.pd-t-xxl{padding-top:6rem}.pd-b-xxl{padding-bottom:6rem}.pd-l-xxl{padding-left:6rem}.pd-r-xxl{padding-right:6rem}.pd-v-xxl{padding-top:6rem;padding-bottom:6rem}.pd-h-xxl{padding-left:6rem;padding-right:6rem}.pd-xxxl{padding:12.5rem}.pd-t-xxxl{padding-top:12.5rem}.pd-b-xxxl{padding-bottom:12.5rem}.pd-l-xxxl{padding-left:12.5rem}.pd-r-xxxl{padding-right:12.5rem}.pd-v-xxxl{padding-top:12.5rem;padding-bottom:12.5rem}.pd-h-xxxl{padding-left:12.5rem;padding-right:12.5rem}.pd-xxxxl{padding:25rem}.pd-t-xxxxl{padding-top:25rem}.pd-b-xxxxl{padding-bottom:25rem}.pd-l-xxxxl{padding-left:25rem}.pd-r-xxxxl{padding-right:25rem}.pd-v-xxxxl{padding-top:25rem;padding-bottom:25rem}.pd-h-xxxxl{padding-left:25rem;padding-right:25rem}@media(max-width:600px){.mob-mg-xxxs{margin:.125rem}.mob-mg-t-xxxs{margin-top:.125rem}.mob-mg-b-xxxs{margin-bottom:.125rem}.mob-mg-l-xxxs{margin-left:.125rem}.mob-mg-r-xxxs{margin-right:.125rem}.mob-mg-v-xxxs{margin-top:.125rem;margin-bottom:.125rem}.mob-mg-h-xxxs{margin-left:.125rem;margin-right:.125rem}.mob-mg-xxs{margin:.25rem}.mob-mg-t-xxs{margin-top:.25rem}.mob-mg-b-xxs{margin-bottom:.25rem}.mob-mg-l-xxs{margin-left:.25rem}.mob-mg-r-xxs{margin-right:.25rem}.mob-mg-v-xxs{margin-top:.25rem;margin-bottom:.25rem}.mob-mg-h-xxs{margin-left:.25rem;margin-right:.25rem}.mob-mg-xs{margin:.5rem}.mob-mg-t-xs{margin-top:.5rem}.mob-mg-b-xs{margin-bottom:.5rem}.mob-mg-l-xs{margin-left:.5rem}.mob-mg-r-xs{margin-right:.5rem}.mob-mg-v-xs{margin-top:.5rem;margin-bottom:.5rem}.mob-mg-h-xs{margin-left:.5rem;margin-right:.5rem}.mob-mg-sm{margin:.75rem}.mob-mg-t-sm{margin-top:.75rem}.mob-mg-b-sm{margin-bottom:.75rem}.mob-mg-l-sm{margin-left:.75rem}.mob-mg-r-sm{margin-right:.75rem}.mob-mg-v-sm{margin-top:.75rem;margin-bottom:.75rem}.mob-mg-h-sm{margin-left:.75rem;margin-right:.75rem}.mob-mg-sm-md{margin:1rem}.mob-mg-t-sm-md{margin-top:1rem}.mob-mg-b-sm-md{margin-bottom:1rem}.mob-mg-l-sm-md{margin-left:1rem}.mob-mg-r-sm-md{margin-right:1rem}.mob-mg-v-sm-md{margin-top:1rem;margin-bottom:1rem}.mob-mg-h-sm-md{margin-left:1rem;margin-right:1rem}.mob-mg-sm-lg{margin:1.125rem}.mob-mg-t-sm-lg{margin-top:1.125rem}.mob-mg-b-sm-lg{margin-bottom:1.125rem}.mob-mg-l-sm-lg{margin-left:1.125rem}.mob-mg-r-sm-lg{margin-right:1.125rem}.mob-mg-v-sm-lg{margin-top:1.125rem;margin-bottom:1.125rem}.mob-mg-h-sm-lg{margin-left:1.125rem;margin-right:1.125rem}.mob-mg-md{margin:1.5rem}.mob-mg-t-md{margin-top:1.5rem}.mob-mg-b-md{margin-bottom:1.5rem}.mob-mg-l-md{margin-left:1.5rem}.mob-mg-r-md{margin-right:1.5rem}.mob-mg-v-md{margin-top:1.5rem;margin-bottom:1.5rem}.mob-mg-h-md{margin-left:1.5rem;margin-right:1.5rem}.mob-mg-lg{margin:2.5rem}.mob-mg-t-lg{margin-top:2.5rem}.mob-mg-b-lg{margin-bottom:2.5rem}.mob-mg-l-lg{margin-left:2.5rem}.mob-mg-r-lg{margin-right:2.5rem}.mob-mg-v-lg{margin-top:2.5rem;margin-bottom:2.5rem}.mob-mg-h-lg{margin-left:2.5rem;margin-right:2.5rem}.mob-mg-xl{margin:5rem}.mob-mg-t-xl{margin-top:5rem}.mob-mg-b-xl{margin-bottom:5rem}.mob-mg-l-xl{margin-left:5rem}.mob-mg-r-xl{margin-right:5rem}.mob-mg-v-xl{margin-top:5rem;margin-bottom:5rem}.mob-mg-h-xl{margin-left:5rem;margin-right:5rem}.mob-mg-xxl{margin:6rem}.mob-mg-t-xxl{margin-top:6rem}.mob-mg-b-xxl{margin-bottom:6rem}.mob-mg-l-xxl{margin-left:6rem}.mob-mg-r-xxl{margin-right:6rem}.mob-mg-v-xxl{margin-top:6rem;margin-bottom:6rem}.mob-mg-h-xxl{margin-left:6rem;margin-right:6rem}.mob-mg-xxxl{margin:12.5rem}.mob-mg-t-xxxl{margin-top:12.5rem}.mob-mg-b-xxxl{margin-bottom:12.5rem}.mob-mg-l-xxxl{margin-left:12.5rem}.mob-mg-r-xxxl{margin-right:12.5rem}.mob-mg-v-xxxl{margin-top:12.5rem;margin-bottom:12.5rem}.mob-mg-h-xxxl{margin-left:12.5rem;margin-right:12.5rem}.mob-mg-xxxxl{margin:25rem}.mob-mg-t-xxxxl{margin-top:25rem}.mob-mg-b-xxxxl{margin-bottom:25rem}.mob-mg-l-xxxxl{margin-left:25rem}.mob-mg-r-xxxxl{margin-right:25rem}.mob-mg-v-xxxxl{margin-top:25rem;margin-bottom:25rem}.mob-mg-h-xxxxl{margin-left:25rem;margin-right:25rem}.mob-pd-xxxs{padding:.125rem}.mob-pd-t-xxxs{padding-top:.125rem}.mob-pd-b-xxxs{padding-bottom:.125rem}.mob-pd-l-xxxs{padding-left:.125rem}.mob-pd-r-xxxs{padding-right:.125rem}.mob-pd-v-xxxs{padding-top:.125rem;padding-bottom:.125rem}.mob-pd-h-xxxs{padding-left:.125rem;padding-right:.125rem}.mob-pd-xxs{padding:.25rem}.mob-pd-t-xxs{padding-top:.25rem}.mob-pd-b-xxs{padding-bottom:.25rem}.mob-pd-l-xxs{padding-left:.25rem}.mob-pd-r-xxs{padding-right:.25rem}.mob-pd-v-xxs{padding-top:.25rem;padding-bottom:.25rem}.mob-pd-h-xxs{padding-left:.25rem;padding-right:.25rem}.mob-pd-xs{padding:.5rem}.mob-pd-t-xs{padding-top:.5rem}.mob-pd-b-xs{padding-bottom:.5rem}.mob-pd-l-xs{padding-left:.5rem}.mob-pd-r-xs{padding-right:.5rem}.mob-pd-v-xs{padding-top:.5rem;padding-bottom:.5rem}.mob-pd-h-xs{padding-left:.5rem;padding-right:.5rem}.mob-pd-sm{padding:.75rem}.mob-pd-t-sm{padding-top:.75rem}.mob-pd-b-sm{padding-bottom:.75rem}.mob-pd-l-sm{padding-left:.75rem}.mob-pd-r-sm{padding-right:.75rem}.mob-pd-v-sm{padding-top:.75rem;padding-bottom:.75rem}.mob-pd-h-sm{padding-left:.75rem;padding-right:.75rem}.mob-pd-sm-md{padding:1rem}.mob-pd-t-sm-md{padding-top:1rem}.mob-pd-b-sm-md{padding-bottom:1rem}.mob-pd-l-sm-md{padding-left:1rem}.mob-pd-r-sm-md{padding-right:1rem}.mob-pd-v-sm-md{padding-top:1rem;padding-bottom:1rem}.mob-pd-h-sm-md{padding-left:1rem;padding-right:1rem}.mob-pd-sm-lg{padding:1.125rem}.mob-pd-t-sm-lg{padding-top:1.125rem}.mob-pd-b-sm-lg{padding-bottom:1.125rem}.mob-pd-l-sm-lg{padding-left:1.125rem}.mob-pd-r-sm-lg{padding-right:1.125rem}.mob-pd-v-sm-lg{padding-top:1.125rem;padding-bottom:1.125rem}.mob-pd-h-sm-lg{padding-left:1.125rem;padding-right:1.125rem}.mob-pd-md{padding:1.5rem}.mob-pd-t-md{padding-top:1.5rem}.mob-pd-b-md{padding-bottom:1.5rem}.mob-pd-l-md{padding-left:1.5rem}.mob-pd-r-md{padding-right:1.5rem}.mob-pd-v-md{padding-top:1.5rem;padding-bottom:1.5rem}.mob-pd-h-md{padding-left:1.5rem;padding-right:1.5rem}.mob-pd-lg{padding:2.5rem}.mob-pd-t-lg{padding-top:2.5rem}.mob-pd-b-lg{padding-bottom:2.5rem}.mob-pd-l-lg{padding-left:2.5rem}.mob-pd-r-lg{padding-right:2.5rem}.mob-pd-v-lg{padding-top:2.5rem;padding-bottom:2.5rem}.mob-pd-h-lg{padding-left:2.5rem;padding-right:2.5rem}.mob-pd-xl{padding:5rem}.mob-pd-t-xl{padding-top:5rem}.mob-pd-b-xl{padding-bottom:5rem}.mob-pd-l-xl{padding-left:5rem}.mob-pd-r-xl{padding-right:5rem}.mob-pd-v-xl{padding-top:5rem;padding-bottom:5rem}.mob-pd-h-xl{padding-left:5rem;padding-right:5rem}.mob-pd-xxl{padding:6rem}.mob-pd-t-xxl{padding-top:6rem}.mob-pd-b-xxl{padding-bottom:6rem}.mob-pd-l-xxl{padding-left:6rem}.mob-pd-r-xxl{padding-right:6rem}.mob-pd-v-xxl{padding-top:6rem;padding-bottom:6rem}.mob-pd-h-xxl{padding-left:6rem;padding-right:6rem}.mob-pd-xxxl{padding:12.5rem}.mob-pd-t-xxxl{padding-top:12.5rem}.mob-pd-b-xxxl{padding-bottom:12.5rem}.mob-pd-l-xxxl{padding-left:12.5rem}.mob-pd-r-xxxl{padding-right:12.5rem}.mob-pd-v-xxxl{padding-top:12.5rem;padding-bottom:12.5rem}.mob-pd-h-xxxl{padding-left:12.5rem;padding-right:12.5rem}.mob-pd-xxxxl{padding:25rem}.mob-pd-t-xxxxl{padding-top:25rem}.mob-pd-b-xxxxl{padding-bottom:25rem}.mob-pd-l-xxxxl{padding-left:25rem}.mob-pd-r-xxxxl{padding-right:25rem}.mob-pd-v-xxxxl{padding-top:25rem;padding-bottom:25rem}.mob-pd-h-xxxxl{padding-left:25rem;padding-right:25rem}}.no-mt{margin-top:0!important}.no-mb{margin-bottom:0!important}.no-pb{padding-bottom:0!important}.no-pt{padding-top:0!important}.mg-neg-2rem{margin-top:-2rem!important}