:root{--space-4-8:clamp(.25rem,.1923rem + .2564vw,.5rem);--space-4-12:clamp(.25rem,.1346rem + .5128vw,.75rem);--space-6-12:clamp(.375rem,.2885rem + .3846vw,.75rem);--space-8-12:clamp(.5rem,.4423rem + .2564vw,.75rem);--space-8-24:clamp(.5rem,.2692rem + 1.0256vw,1.5rem);--space-12-16:clamp(.75rem,.6923rem + .2564vw,1rem);--space-12-20:clamp(.75rem,.6346rem + .5128vw,1.25rem);--space-12-24:clamp(.75rem,.5769rem + .7692vw,1.5rem);--space-12-32:clamp(.75rem,.4615rem + 1.2821vw,2rem);--space-12-40:clamp(.75rem,.3462rem + 1.7949vw,2.5rem);--space-13-14:clamp(.8125rem,.7981rem + .0641vw,.875rem);--space-14-15:clamp(.875rem,.8606rem + .0641vw,.9375rem);--space-14-17:clamp(.875rem,.8317rem + .1923vw,1.0625rem);--space-15-17:clamp(.9375rem,.9087rem + .1282vw,1.0625rem);--space-16-20:clamp(1rem,.9423rem + .2564vw,1.25rem);--space-16-32:clamp(1rem,.7692rem + 1.0256vw,2rem);--space-16-40:clamp(1rem,.6538rem + 1.5385vw,2.5rem);--space-16-80:clamp(1rem,.0769rem + 4.1026vw,5rem);--space-17-20:clamp(1.0625rem,1.0192rem + .1923vw,1.25rem);--space-18-26:clamp(1.125rem,1.0096rem + .5128vw,1.625rem);--space-18-32:clamp(1.125rem,.9231rem + .8974vw,2rem);--space-19-32:clamp(1.1875rem,1rem + .8333vw,2rem);--space-20-24:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);--space-20-32:clamp(1.25rem,1.0769rem + .7692vw,2rem);--space-20-44:clamp(1.25rem,.9038rem + 1.5385vw,2.75rem);--space-20-60:clamp(1.25rem,.6731rem + 2.5641vw,3.75rem);--space-22-34:clamp(1.375rem,1.2019rem + .7692vw,2.125rem);--space-24-32:clamp(1.5rem,1.3846rem + .5128vw,2rem);--space-24-34:clamp(1.5rem,1.3558rem + .641vw,2.125rem);--space-24-100:clamp(1.5rem,.4038rem + 4.8718vw,6.25rem);--space-24-140:clamp(1.5rem,-.1731rem + 7.4359vw,8.75rem);--space-28-40:clamp(1.75rem,1.5769rem + .7692vw,2.5rem);--space-28-44:clamp(1.75rem,1.5192rem + 1.0256vw,2.75rem);--space-28-46:clamp(1.75rem,1.4904rem + 1.1538vw,2.875rem);--space-28-50:clamp(1.75rem,1.4327rem + 1.4103vw,3.125rem);--space-28-60:clamp(1.75rem,1.2885rem + 2.0513vw,3.75rem);--space-28-80:clamp(1.75rem,1rem + 3.3333vw,5rem);--space-28-100:clamp(1.75rem,.7115rem + 4.6154vw,6.25rem);--space-28-120:clamp(1.75rem,.4231rem + 5.8974vw,7.5rem);--space-30-34:clamp(1.875rem,1.8173rem + .2564vw,2.125rem);--space-32-52:clamp(2rem,1.7115rem + 1.2821vw,3.25rem);--space-32-56:clamp(2rem,1.6538rem + 1.5385vw,3.5rem);--space-32-80:clamp(2rem,1.3077rem + 3.0769vw,5rem);--space-38-64:clamp(2.375rem,2rem + 1.6667vw,4rem);--space-40-84:clamp(2.5rem,1.8654rem + 2.8205vw,5.25rem);--space-48-80:clamp(3rem,2.5385rem + 2.0513vw,5rem);--space-52-56:clamp(3.25rem,3.1923rem + .2564vw,3.5rem);--space-60-100:clamp(3.75rem,3.1731rem + 2.5641vw,6.25rem);--space-68-88:clamp(4.25rem,3.9615rem + 1.2821vw,5.5rem);--space-68-136:clamp(4.25rem,3.2692rem + 4.359vw,8.5rem);--space-72-138:clamp(4.5rem,3.5481rem + 4.2308vw,8.625rem);--space-74-134:clamp(4.625rem,3.7596rem + 3.8462vw,8.375rem);--space-80-160:clamp(5rem,3.8462rem + 5.1282vw,10rem);--space-120-140:clamp(7.5rem,7.2115rem + 1.2821vw,8.75rem);--space-132-140:clamp(8.25rem,8.1346rem + .5128vw,8.75rem);--space-300-370:clamp(18.75rem,17.7404rem + 4.4872vw,23.125rem);--mg-gap-xxxs:.25rem;--mg-gap-xxs:var(--space-4-8);--mg-gap-xs:var(--space-8-12);--mg-gap-s:var(--space-12-16);--mg-gap-m:var(--space-12-20);--mg-gap-l:var(--space-12-24);--mg-gap-xl:var(--space-16-32);--mg-gap-xxl:var(--space-20-44);--mg-gap-xxxl:var(--space-20-60);--mg-gap-xxxxl:var(--space-28-100);--mg-gap-gutter:var(--space-12-20);--mg-gap-breadcrumb:var(--space-4-12);--mg-padding-m:var(--space-16-32);--mg-padding-l:var(--space-20-44);--mg-padding-l-top:var(--space-28-44);--mg-padding-xl:var(--space-20-60);--mg-padding-xl-top:var(--space-28-60);--mg-padding-xxl:var(--space-28-80);--mg-padding-xxl-top:var(--space-32-80);--mg-padding-xxxl:var(--space-28-120);--mg-padding-container:clamp(2.5rem,.9746rem + 6.7797vw,7.5rem);--mg-padding-breadcrumb:var(--space-16-40);--mg-level8:.25rem;--mg-level7:.5rem;--mg-level6:var(--space-12-16);--mg-level5:var(--space-12-24);--mg-level4:var(--space-20-32);--mg-level3:var(--space-32-56);--mg-level2:var(--space-48-80);--mg-level1:var(--space-60-100);--mg-level0:var(--space-80-160);--mg-fs-display1:var(--space-40-84);--mg-fs-h1:var(--space-38-64);--mg-fs-h2:var(--space-28-46);--mg-fs-h3:var(--space-22-34);--mg-fs-h3-category:var(--space-18-32);--mg-fs-h4:var(--space-18-26);--mg-fs-h5:var(--space-16-20);--mg-fs-h5-category:var(--space-17-20);--mg-fs-body13:.8125rem;--mg-fs-body14:var(--space-13-14);--mg-fs-body15:var(--space-14-15);--mg-fs-body17:var(--space-15-17);--mg-fs-perex:var(--space-16-20);--mg-fs-perex-display:var(--space-16-20);--mg-fs-menu-item:.8125rem;--mg-lh-perex:var(--space-24-34);--mg-lh-perex-display:var(--space-24-34);--mg-spring-easing:cubic-bezier(.68,-.55,.27,1.55);--mg-spring-duration:.4s}@supports (animation-timing-function:linear(0, 1)){:root{--mg-spring-easing:linear(0,.008,.031 1.8%,.127 3.9%,.671 11.8%,.881 15.5%,.959,1.02 19.2%,1.064,1.093 23.2%,1.102,1.108,1.108,1.104 28.7%,1.089 31.4%,1.038 38.1%,1.016 41.5%,.999 45.4%,.99 49.6%,.989 55.3%,1.001 74.9%,1);--mg-spring-duration:.833s}}@media (width>=1400px){:root{--mg-fs-menu-item:.875rem}}@media (width>=1540px){:root{--mg-padding-container:clamp(7.5rem,-88.75rem + 100vw,31.25rem)}}@media (width>=1920px){:root{--mg-padding-container:clamp(31.25rem,12.3929rem + 15.7143vw,34rem);--mg-level-1:clamp(6.25rem,-2.3214rem + 7.1429vw,7.5rem);--mg-level-0:clamp(10rem,1.4286rem + 7.1429vw,11.25rem);--mg-fs-display1:clamp(5.25rem,-10.1786rem + 12.8571vw,7.5rem);--mg-fs-h1:clamp(4rem,1.4286rem + 2.1429vw,4.375rem);--mg-fs-perex-display:clamp(1.25rem,-.4643rem + 1.4286vw,1.5rem)}}:root{--mg-container-width:2200px;--mg-container-padding:var(--mg-padding-container);--mg-layout:calc(var(--mg-container-padding)*.5)}@media (width>=2200px){:root{--mg-layout:calc((100vw - var(--mg-container-width))*.5 + var(--mg-container-padding)*.5)}}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-gray:#737373;--bs-gray-dark:#454545;--bs-gray-100:#e5e5e5;--bs-gray-200:#d9d9d9;--bs-gray-300:#c1c1c1;--bs-gray-400:#a3a3a3;--bs-gray-500:#8b8b8b;--bs-gray-600:#737373;--bs-gray-700:#636363;--bs-gray-800:#454545;--bs-gray-900:#171717;--bs-primary:#ff5c00;--bs-primary-hover:#e75300;--bs-primary-bg:#ffebe0;--bs-primary-bg-hover:#fff3ec;--bs-secondary:#737373;--bs-success:#01e066;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#e40000;--bs-white:#fff;--bs-ultralight:#f7f7f7;--bs-light:#e5e5e5;--bs-dark:#171717;--bs-black:#000;--bs-border:#c1c1c1;--bs-muted:#737373;--bs-primary-rgb:255,92,0;--bs-primary-hover-rgb:231,83,0;--bs-primary-bg-rgb:255,235,224;--bs-primary-bg-hover-rgb:255,243,236;--bs-secondary-rgb:115,115,115;--bs-success-rgb:1,224,102;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:228,0,0;--bs-ultralight-rgb:247,247,247;--bs-light-rgb:229,229,229;--bs-dark-rgb:23,23,23;--bs-border-rgb:193,193,193;--bs-muted-rgb:115,115,115;--bs-primary-text-emphasis:#662500;--bs-secondary-text-emphasis:#2e2e2e;--bs-success-text-emphasis:#005a29;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#5b0000;--bs-light-text-emphasis:#636363;--bs-dark-text-emphasis:#636363;--bs-primary-bg-subtle:#ffdecc;--bs-secondary-bg-subtle:#e3e3e3;--bs-success-bg-subtle:#ccf9e0;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#facccc;--bs-light-bg-subtle:#f2f2f2;--bs-dark-bg-subtle:#a3a3a3;--bs-primary-border-subtle:#ffbe99;--bs-secondary-border-subtle:#c7c7c7;--bs-success-border-subtle:#99f3c2;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f49999;--bs-light-border-subtle:#d9d9d9;--bs-dark-border-subtle:#8b8b8b;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:"Inter",sans-serif;--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#171717;--bs-body-color-rgb:23,23,23;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#171717bf;--bs-secondary-color-rgb:23,23,23;--bs-secondary-bg:#d9d9d9;--bs-secondary-bg-rgb:217,217,217;--bs-tertiary-color:#17171780;--bs-tertiary-color-rgb:23,23,23;--bs-tertiary-bg:#e5e5e5;--bs-tertiary-bg-rgb:229,229,229;--bs-heading-color:#ff5c00;--bs-link-color:#ff5c00;--bs-link-color-rgb:255,92,0;--bs-link-decoration:underline;--bs-link-hover-color:#cc4a00;--bs-link-hover-color-rgb:204,74,0;--bs-code-color:#d63384;--bs-highlight-color:#171717;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#c1c1c1;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#ff5c0040;--bs-form-valid-color:#01e066;--bs-form-valid-border-color:#01e066;--bs-form-invalid-color:#e40000;--bs-form-invalid-border-color:#e40000}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000}body,hr{margin:0}hr{border:0;border-top:var(--bs-border-width) solid;color:var(--bs-border-color);opacity:1}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--bs-heading-color);margin-top:0;margin-bottom:0;font-family:Gellix,sans-serif;font-weight:600;line-height:1.2}p{margin-top:0;margin-bottom:0}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}.small,small{font-size:.875em}sub{vertical-align:baseline;font-size:.75em;line-height:0;position:relative;bottom:-.25em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--bs-font-monospace);color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;font-size:1.5rem;line-height:inherit;width:100%;margin-bottom:.5rem;padding:0}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.display-1{font-size:5rem;line-height:1.2}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.figure{display:inline-block}.container{--bs-gutter-x:var(--mg-padding-container);--bs-gutter-y:0;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);width:100%;margin-left:auto;margin-right:auto}@media (width>=360px){.container{max-width:100%}}@media (width>=576px){.container{max-width:100%}}@media (width>=768px){.container{max-width:100%}}@media (width>=992px){.container{max-width:100%}}@media (width>=1200px){.container{max-width:100%}}@media (width>=1400px){.container{max-width:100%}}@media (width>=1540px){.container{max-width:100%}}@media (width>=1600px){.container{max-width:100%}}@media (width>=1920px){.container{max-width:100%}}@media (width>=2200px){.container{max-width:2200px}}:root{--bs-breakpoint-xxs:0;--bs-breakpoint-xs:360px;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;--bs-breakpoint-major:1540px;--bs-breakpoint-xxxl:1600px;--bs-breakpoint-xxxxl:1920px;--bs-breakpoint-xxxxxl:2200px}.row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);margin-top:calc(var(--bs-gutter-y) * -1);flex-wrap:wrap;display:flex}.row>*{margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);flex-shrink:0;width:100%}.col{flex:1 0 0}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*,.col-6{flex:none;width:50%}.col-12{flex:none;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0{--bs-gutter-y:0}@media (width>=768px){.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-6{flex:none;width:50%}.col-md-10{flex:none;width:83.3333%}.offset-md-1{margin-left:8.33333%}}@media (width>=992px){.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}}@media (width>=1200px){.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-8{flex:none;width:66.6667%}.col-xl-10{flex:none;width:83.3333%}.offset-xl-1{margin-left:8.33333%}}@media (width>=1400px){.col-xxl-10{flex:none;width:83.3333%}}@media (width>=1600px){.row-cols-xxxl-3>*{flex:none;width:33.3333%}.row-cols-xxxl-4>*{flex:none;width:25%}.row-cols-xxxl-6>*{flex:none;width:16.6667%}.row-cols-xxxl-8>*{flex:none;width:12.5%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),.075);border-color:var(--bs-table-border-color);vertical-align:top;width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}@media (width<=991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{font-size:var(--mg-fs-body15);margin-bottom:.25rem;font-weight:600}.form-control{appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);color:var(--bs-body-color);border-radius:.25rem;width:100%;padding:.8125rem .9375rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-primary);box-shadow:none;color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:#8b8b8b;opacity:1}.form-control:disabled{background-color:var(--bs-ultralight);color:#8b8b8b;opacity:1}.form-control::file-selector-button{background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);color:var(--bs-body-color);margin:-.8125rem -.9375rem;pointer-events:none;border-radius:0;margin-inline-end:.9375rem;padding:.8125rem .9375rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}textarea.form-control{min-height:calc(1.5em + 1.625rem + var(--bs-border-width) * 2)}.invalid-feedback{color:var(--bs-form-invalid-color);font-size:var(--mg-fs-body13);width:100%;margin-top:.25rem;display:none}.is-invalid~.invalid-feedback{display:block}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius-pill);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#ff5c00;--bs-btn-border-color:#ff5c00;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d94e00;--bs-btn-hover-border-color:#cc4a00;--bs-btn-focus-shadow-rgb:255,116,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#cc4a00;--bs-btn-active-border-color:#bf4500;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#ff5c00;--bs-btn-disabled-border-color:#ff5c00}.btn-black{--bs-btn-color:#fff;--bs-btn-bg:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:38,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#000}.btn-outline-primary{--bs-btn-color:#ff5c00;--bs-btn-border-color:#ff5c00;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ff5c00;--bs-btn-hover-border-color:#ff5c00;--bs-btn-focus-shadow-rgb:255,92,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ff5c00;--bs-btn-active-border-color:#ff5c00;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ff5c00;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ff5c00;--bs-gradient:none}.btn-outline-border{--bs-btn-color:#c1c1c1;--bs-btn-border-color:#c1c1c1;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#c1c1c1;--bs-btn-hover-border-color:#c1c1c1;--bs-btn-focus-shadow-rgb:193,193,193;--bs-btn-active-color:#000;--bs-btn-active-bg:#c1c1c1;--bs-btn-active-border-color:#c1c1c1;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#c1c1c1;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#c1c1c1;--bs-gradient:none}.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-pill)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#ff5c00;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#737373;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);font-size:var(--bs-dropdown-font-size);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);text-align:left;z-index:var(--bs-dropdown-zindex);margin:0;list-style:none;display:none;position:absolute}.dropdown-item{border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;white-space:nowrap;background-color:#0000;border:0;width:100%;font-weight:400;text-decoration:none;display:block}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#737373;--bs-breadcrumb-item-padding-x:var(--mg-gap-breadcrumb);--bs-breadcrumb-item-active-color:var(--bs-muted);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);font-size:var(--bs-breadcrumb-font-size);margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23737373' d='m8.586 8-3.293 3.293a1 1 0 0 0 1.414 1.414l4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 0 0-1.414 1.414z'/%3E%3C/svg%3E"));float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff")}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.uppy-Root{box-sizing:border-box;color:#333;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1;position:relative}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root{text-align:right}.uppy-Root *,.uppy-Root :after,.uppy-Root :before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;appearance:none;box-sizing:border-box;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:6px 8px;font-family:inherit;font-size:14px;line-height:1.5}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:#1269cf99;outline:none;box-shadow:0 0 0 3px #1269cf26}[data-uppy-theme=dark] .uppy-c-textInput{color:#eaeaea;background-color:#333;border-color:#333}[data-uppy-theme=dark] .uppy-c-textInput:focus{box-shadow:none;border-color:#525252}.uppy-c-icon{fill:currentColor;max-width:100%;max-height:100%;display:inline-block;overflow:hidden}.uppy-c-btn{color:inherit;font-family:inherit;font-size:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:1;transition-property:background-color,color;transition-duration:.3s;display:inline-flex}.uppy-c-btn,[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{color:#fff;background-color:#1269cf;border-radius:4px;padding:10px 18px;font-size:14px}.uppy-c-btn-primary:not(:disabled):hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{outline:none;box-shadow:0 0 0 3px #1269cf66}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-c-btn-primary.uppy-c-btn--disabled{background-color:#8eb2db}.uppy-c-btn-link{color:#525252;background-color:#0000;border-radius:4px;padding:10px 15px;font-size:14px;line-height:1}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{outline:none;box-shadow:0 0 0 3px #1269cf40}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list{flex-flow:wrap;justify-content:space-between;align-items:flex-start;padding:6px;display:flex}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list:after,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list:after{content:"";flex:auto}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:50%;margin:0;position:relative}.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:33.3333%}.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:25%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem:before,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem:before{content:"";padding-top:100%;display:block}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg{opacity:.85}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled{opacity:.5}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#94949433}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#ebebeb33}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#000000b3;width:30%;height:30%}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#fffc}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{text-align:center;border-radius:4px;width:calc(100% - 14px);height:calc(100% - 14px);position:absolute;inset:7px;overflow:hidden}@media (hover:none){.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author{display:block}}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{box-shadow:0 0 0 3px #aae1ffb3}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author{color:#fff;background:#0000004d;width:100%;margin:0;padding:5px;font-size:12px;font-weight:500;text-decoration:none;display:none;position:absolute;bottom:0;left:0}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover{background:#0006;text-decoration:underline}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox{opacity:0;z-index:1002;background-color:#1269cf;border-radius:50%;width:26px;height:26px;position:absolute;top:16px;right:16px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{inset-inline-start:7px;width:12px;height:7px;top:8px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{opacity:1}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author{display:block}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus{outline:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--list{background-color:#fff}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list{background-color:#1f1f1f}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{align-items:center;margin:0;padding:7px 15px;display:flex}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:#eaeaea}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled{opacity:.6}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{background-color:#fff;border:1px solid #cfcfcf;border-radius:3px;width:17px;height:17px;margin-inline-end:15px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border:1px solid #1269cf;outline:none;box-shadow:0 0 0 3px #1269cf40}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{opacity:0;inset-inline-start:3px;width:9px;height:5px;top:4px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:#02baf2b3;box-shadow:0 0 0 3px #02baf233}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox{background-color:#1269cf;border-color:#1269cf}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox:after{opacity:1}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner{color:inherit;text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:2px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;display:flex;overflow:hidden}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus{outline:none;text-decoration:underline}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-inline-end:8px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner{cursor:default}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{width:20px;margin-inline-end:7px}.uppy-ProviderBrowserItem-checkbox{cursor:pointer;flex-shrink:0;position:relative}.uppy-ProviderBrowserItem-checkbox:disabled,.uppy-ProviderBrowserItem-checkbox:disabled:after{cursor:default}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox{background-color:#1f1f1f;border-color:#939393}[data-uppy-theme=dark] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{background-color:#333}.uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox:after{content:"";cursor:pointer;border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;position:absolute;transform:rotate(-45deg)}.uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox:after{content:""!important;background-color:#eaeaea!important;height:2px!important;position:absolute!important;top:50%!important;left:20%!important;right:20%!important;transform:translateY(-50%)!important}.uppy-SearchProvider{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-uppy-theme=dark] .uppy-SearchProvider{background-color:#1f1f1f}.uppy-SearchProvider-input{width:90%;max-width:650px;margin-bottom:15px}.uppy-size--md .uppy-SearchProvider-input{margin-bottom:20px}.uppy-SearchProvider-input::-webkit-search-cancel-button{display:none}.uppy-SearchProvider-searchButton{padding:13px 25px}.uppy-size--md .uppy-SearchProvider-searchButton{padding:13px 30px}.uppy-DashboardContent-panelBody{flex:1;justify-content:center;align-items:center;display:flex}[data-uppy-theme=dark] .uppy-DashboardContent-panelBody{background-color:#1f1f1f}.uppy-Provider-auth,.uppy-Provider-empty,.uppy-Provider-error,.uppy-Provider-loading{color:#939393;flex-flow:column wrap;flex:1;justify-content:center;align-items:center;display:flex}.uppy-Provider-empty{color:#939393}.uppy-Provider-authIcon svg{width:100px;height:75px}.uppy-Provider-authTitle{color:#757575;text-align:center;max-width:500px;margin-bottom:30px;padding:0 15px;font-size:17px;font-weight:400;line-height:1.4}.uppy-size--md .uppy-Provider-authTitle{font-size:20px}[data-uppy-theme=dark] .uppy-Provider-authTitle{color:#cfcfcf}.uppy-Provider-btn-google{background:#4285f4;align-items:center;display:flex;padding:8px 12px!important}.uppy-Provider-btn-google:hover{background-color:#1266f1}.uppy-Provider-btn-google:focus{outline:none;box-shadow:0 0 0 3px #4285f466}.uppy-Provider-btn-google svg{margin-right:8px}.uppy-Provider-breadcrumbs{color:#525252;text-align:start;flex:1;margin-bottom:10px;font-size:12px}.uppy-size--md .uppy-Provider-breadcrumbs{margin-bottom:0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs{color:#eaeaea}.uppy-Provider-breadcrumbsIcon{color:#525252;vertical-align:middle;margin-inline-end:4px;line-height:1;display:inline-block}.uppy-Provider-breadcrumbsIcon svg{fill:#525252;width:13px;height:13px}.uppy-Provider-breadcrumbs button{line-height:inherit;border-radius:3px;padding:4px;display:inline-block}.uppy-Provider-breadcrumbs button:focus{outline:none}.uppy-Provider-breadcrumbs button::-moz-focus-inner{border:0}.uppy-Provider-breadcrumbs button:hover{color:#0e51a0}.uppy-Provider-breadcrumbs button:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus{background-color:#333}.uppy-Provider-breadcrumbs button:not(:last-of-type){text-decoration:underline}.uppy-Provider-breadcrumbs button:last-of-type{color:#333;cursor:normal;pointer-events:none;font-weight:500}.uppy-Provider-breadcrumbs button:hover{cursor:pointer}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button{color:#eaeaea}.uppy-ProviderBrowser{flex-direction:column;flex:1;height:100%;font-size:14px;font-weight:400;display:flex}.uppy-ProviderBrowser-user{color:#333;margin:0 8px 0 0;font-weight:500}[data-uppy-theme=dark] .uppy-ProviderBrowser-user{color:#eaeaea}.uppy-ProviderBrowser-user:after{color:#939393;content:"·";font-weight:400;position:relative;inset-inline-start:4px}.uppy-ProviderBrowser-header{z-index:1001;border-bottom:1px solid #eaeaea;position:relative}[data-uppy-theme=dark] .uppy-ProviderBrowser-header{border-bottom:1px solid #333}.uppy-ProviderBrowser-headerBar{color:#757575;z-index:1001;background-color:#fafafa;padding:7px 15px;font-size:12px;line-height:1.4}.uppy-size--md .uppy-ProviderBrowser-headerBar{align-items:center;display:flex}[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar{background-color:#1f1f1f}.uppy-ProviderBrowser-headerBar--simple{text-align:center;justify-content:center;display:block}.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap{vertical-align:middle;flex:none;display:inline-block}.uppy-ProviderBrowser-searchFilter{align-items:center;width:100%;height:30px;margin-top:15px;margin-bottom:15px;padding-left:8px;padding-right:8px;display:flex;position:relative}.uppy-ProviderBrowser-searchFilterInput{color:#333;z-index:1001;background-color:#eaeaea;border:0;border-radius:4px;outline:0;width:100%;height:30px;padding-inline:30px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button{display:none}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput{color:#eaeaea;background-color:#1f1f1f}.uppy-ProviderBrowser-searchFilterInput:focus{background-color:#cfcfcf;border:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus{background-color:#333}.uppy-ProviderBrowser-searchFilterIcon{color:#757575;z-index:1002;width:12px;height:12px;position:absolute;inset-inline-start:16px}.uppy-ProviderBrowser-searchFilterInput::placeholder{color:#939393;opacity:1}.uppy-ProviderBrowser-searchFilterReset{color:#939393;cursor:pointer;z-index:1002;border-radius:3px;width:22px;height:22px;padding:6px;position:absolute;inset-inline-end:16px}.uppy-ProviderBrowser-searchFilterReset:focus{outline:none}.uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner{border:0}.uppy-ProviderBrowser-searchFilterReset:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-searchFilterReset:hover{color:#757575}.uppy-ProviderBrowser-searchFilterReset svg{vertical-align:text-top}.uppy-ProviderBrowser-userLogout{color:#1269cf;cursor:pointer;line-height:inherit;border-radius:3px;padding:4px}.uppy-ProviderBrowser-userLogout:focus{outline:none}.uppy-ProviderBrowser-userLogout::-moz-focus-inner{border:0}.uppy-ProviderBrowser-userLogout:hover{color:#0e51a0}.uppy-ProviderBrowser-userLogout:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus{background-color:#333}.uppy-ProviderBrowser-userLogout:hover{text-decoration:underline}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout{color:#eaeaea}.uppy-ProviderBrowser-body{flex:1;position:relative}.uppy-ProviderBrowser-list{border-spacing:0;-webkit-overflow-scrolling:touch;background-color:#fff;flex:1;width:100%;height:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;inset:0;overflow:hidden auto}[data-uppy-theme=dark] .uppy-ProviderBrowser-list{background-color:#1f1f1f}.uppy-ProviderBrowser-list:focus{outline:none}.uppy-ProviderBrowserItem-inner{cursor:pointer;font-size:13px;font-weight:500}.uppy-ProviderBrowser-footer{background-color:#fff;border-top:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:15px;display:flex}.uppy-ProviderBrowser-footer button{margin-inline-end:8px}[data-uppy-theme=dark] .uppy-ProviderBrowser-footer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-ProviderBrowser-footer-buttons{flex-shrink:0}.uppy-ProviderBrowser-footer-error{color:#e32437;line-height:18px}@media (width<=426px){.uppy-ProviderBrowser-footer{flex-direction:column-reverse;align-items:stretch}.uppy-ProviderBrowser-footer-error{padding-bottom:10px}}.picker-dialog-bg{z-index:20000!important}.picker-dialog{z-index:20001!important}.uppy-Dashboard-Item-previewInnerWrap{border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 2px #0006}.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap{box-shadow:0 1px 2px #00000026}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap{box-shadow:none}.uppy-Dashboard-Item-previewInnerWrap:after{content:"";z-index:1001;background-color:#000000a6;display:none;position:absolute;inset:0}.uppy-Dashboard-Item-previewLink{z-index:1002;position:absolute;inset:0}.uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #579df0}[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #016c8d}.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{-o-object-fit:cover;object-fit:cover;border-radius:3px;width:100%;height:100%;transform:translateZ(0)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;padding:10px}.uppy-Dashboard-Item-progress{color:#fff;text-align:center;transition:all .35 ease;z-index:1002;width:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uppy-Dashboard-Item-progressIndicator{color:#fff;opacity:.9;width:38px;height:38px;display:inline-block}.uppy-size--md .uppy-Dashboard-Item-progressIndicator{width:55px;height:55px}button.uppy-Dashboard-Item-progressIndicator{cursor:pointer}button.uppy-Dashboard-Item-progressIndicator:focus{outline:none}button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner{border:0}button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry{fill:#579df0}.uppy-Dashboard-Item-progressIcon--circle{width:100%;height:100%}.uppy-Dashboard-Item-progressIcon--bg{stroke:#fff6}.uppy-Dashboard-Item-progressIcon--progress{stroke:#fff;transition:stroke-dashoffset .5s ease-out}.uppy-Dashboard-Item-progressIcon--play{fill:#fff;stroke:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--cancel{fill:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--pause{fill:#fff;stroke:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--check{fill:#fff;transition:all .2s}.uppy-Dashboard-Item-progressIcon--retry{fill:#fff}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{inset-inline:auto -8px;width:auto;top:-9px;transform:none}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{width:18px;height:18px}.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{width:28px;height:28px}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{opacity:1;width:18px;height:18px}.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:22px;height:22px}.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress{opacity:0}.uppy-Dashboard-Item-fileInfo{padding-inline-end:5px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-inline-end:10px}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-inline-end:15px}.uppy-Dashboard-Item-name{word-wrap:anywhere;word-break:break-all;margin-bottom:5px;font-size:12px;font-weight:500;line-height:1.3}[data-uppy-theme=dark] .uppy-Dashboard-Item-name{color:#eaeaea}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name{font-size:14px;line-height:1.4}.uppy-Dashboard-Item-fileName{align-items:baseline;display:flex}.uppy-Dashboard-Item-fileName button{margin-left:5px}.uppy-Dashboard-Item-author{color:#757575;vertical-align:bottom;margin-bottom:5px;font-size:11px;font-weight:400;line-height:1;display:inline-block}.uppy-Dashboard-Item-author a{color:#757575}.uppy-Dashboard-Item-status{color:#757575;font-size:11px;font-weight:400;line-height:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-status{color:#bbb}.uppy-Dashboard-Item-statusSize{text-transform:uppercase;vertical-align:bottom;margin-bottom:5px;display:inline-block}.uppy-Dashboard-Item-reSelect{color:#1269cf;font-family:inherit;font-size:inherit;font-weight:600}.uppy-Dashboard-Item-errorMessage{color:#a51523;background-color:#fdeff1;padding:5px 6px;font-size:11px;font-weight:500;line-height:1.3}.uppy-Dashboard-Item-errorMessageBtn{color:#a51523;cursor:pointer;font-size:11px;font-weight:500;text-decoration:underline}.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:none}.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{border-top:1px solid #f7c2c8;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:6px 8px;line-height:1.4;display:block;position:absolute;bottom:0;left:0;right:0}.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{border:1px solid #f7c2c8;border-radius:3px;display:inline-block;position:static}.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:none}.uppy-Dashboard-Item-action{color:#939393;cursor:pointer}.uppy-Dashboard-Item-action:focus{outline:none}.uppy-Dashboard-Item-action::-moz-focus-inner{border:0}.uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-Item-action:hover{color:#1f1f1f;opacity:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-action{color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{outline:none}[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover{color:#eaeaea}.uppy-Dashboard-Item-action--remove{color:#1f1f1f;opacity:.95}.uppy-Dashboard-Item-action--remove:hover{color:#000;opacity:1}.uppy-size--md .uppy-Dashboard-Item-action--remove{inset-inline-end:-8px;z-index:1002;width:18px;height:18px;padding:0;position:absolute;top:-8px}.uppy-size--md .uppy-Dashboard-Item-action--remove:focus{border-radius:50%}.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{inset-inline-end:8px;position:absolute;top:8px}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove{color:#525252}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover{color:#333}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper{align-items:center;display:flex}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action{width:22px;height:22px;margin-left:3px;padding:3px}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus{border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink,.uppy-size--md .uppy-Dashboard-Item-action--edit{width:16px;height:16px;padding:0}.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,.uppy-size--md .uppy-Dashboard-Item-action--edit:focus{border-radius:3px}.uppy-Dashboard-Item{border-bottom:1px solid #eaeaea;align-items:center;padding:10px;display:flex}.uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-inline-end:0}[data-uppy-theme=dark] .uppy-Dashboard-Item{border-bottom:1px solid #333}.uppy-size--md .uppy-Dashboard-Item{float:inline-start;border-bottom:0;width:calc(33.333% - 30px);height:215px;margin:5px 15px;padding:0;display:block;position:relative}.uppy-size--lg .uppy-Dashboard-Item{width:calc(25% - 30px);height:190px;margin:5px 15px;padding:0}.uppy-size--xl .uppy-Dashboard-Item{width:calc(20% - 30px);height:210px;padding:0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item{border-bottom:0;flex-direction:column;width:100%;max-width:400px;height:100%;padding:15px;display:flex;position:relative}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap{opacity:.2}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name{opacity:.7}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{content:"";opacity:.5;z-index:1005;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath fill='%2523000' d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417s5.125 3.417 8.61 3.417c3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709m8.542-17.084a3.383 3.383 0 0 1-3.417-3.416 3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.417 3.417 3.383 3.383 0 0 1-3.417 3.416m13.667 0A3.383 3.383 0 0 1 20.5 18.16a3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.416 3.417 3.383 3.383 0 0 1-3.416 3.416'/%3E%3C/svg%3E");background-position:50% 10px;background-repeat:no-repeat;background-size:25px;position:absolute;inset:0}.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50%;background-size:40px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50%;background-size:30%}.uppy-Dashboard-Item-preview{flex-grow:0;flex-shrink:0;width:50px;height:50px;position:relative}.uppy-size--md .uppy-Dashboard-Item-preview{width:100%;height:140px}.uppy-size--lg .uppy-Dashboard-Item-preview{height:120px}.uppy-size--xl .uppy-Dashboard-Item-preview{height:140px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{flex-grow:1;width:100%;max-height:75%}.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview{max-height:100%}.uppy-Dashboard-Item-fileInfoAndButtons{flex-grow:1;justify-content:space-between;align-items:center;padding-inline:12px 8px;display:flex}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons,.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons{align-items:flex-start;padding:9px 0 0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{flex-grow:0;width:100%}.uppy-Dashboard-Item-fileInfo{flex-grow:1;flex-shrink:1}.uppy-Dashboard-Item-actionWrapper{flex-grow:0;flex-shrink:0}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap:after,.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap:after{display:block}.uppy-Dashboard-Item-errorDetails{appearance:none;color:#fff;cursor:help;text-align:center;inset-inline-start:2px;background-color:#939393;border:none;border-radius:50%;flex-shrink:0;width:13px;height:13px;font-size:10px;font-weight:600;line-height:12px;position:relative;top:0}.uppy-Dashboard-Item-errorDetails:after{word-wrap:break-word;line-height:1.3}.uppy-Dashboard-FileCard{z-index:1005;background-color:#fff;border-radius:5px;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;box-shadow:0 0 10px 4px #0000001a}.uppy-Dashboard-FileCard .uppy-DashboardContent-bar{border-top-left-radius:5px;border-top-right-radius:5px}.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.uppy-Dashboard-FileCard-inner{flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:0;display:flex}.uppy-Dashboard-FileCard-preview{border-bottom:1px solid #eaeaea;flex-grow:0;flex-shrink:1;justify-content:center;align-items:center;height:60%;min-height:0;display:flex;position:relative}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview{background-color:#333;border-bottom:0}.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:none;max-width:90%;max-height:90%;box-shadow:0 3px 20px #00000026}.uppy-Dashboard-FileCard-edit{color:#fff;inset-inline-end:10px;background-color:#00000080;border-radius:50px;padding:7px 15px;font-size:13px;position:absolute;top:10px}.uppy-Dashboard-FileCard-edit:focus{outline:none}.uppy-Dashboard-FileCard-edit::-moz-focus-inner{border:0}.uppy-Dashboard-FileCard-edit:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-FileCard-edit:hover{background-color:#000c}.uppy-Dashboard-FileCard-info{-webkit-overflow-scrolling:touch;flex-grow:0;flex-shrink:0;height:40%;padding:30px 20px 20px;overflow-y:auto}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info{background-color:#1f1f1f}.uppy-Dashboard-FileCard-fieldset{border:0;max-width:640px;margin:auto auto 12px;padding:0;font-size:0}.uppy-Dashboard-FileCard-label{color:#525252;vertical-align:middle;width:22%;font-size:12px;display:inline-block}.uppy-size--md .uppy-Dashboard-FileCard-label{font-size:14px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label{color:#eaeaea}.uppy-Dashboard-FileCard-input{vertical-align:middle;width:78%;display:inline-block}.uppy-Dashboard-FileCard-actions{background-color:#fafafa;border-top:1px solid #eaeaea;flex-grow:0;flex-shrink:0;align-items:center;height:55px;padding:0 15px;display:flex}.uppy-size--md .uppy-Dashboard-FileCard-actions{height:65px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions{background-color:#1f1f1f;border-top:1px solid #333}.uppy-Dashboard-FileCard-actionsBtn{margin-inline-end:10px}.uppy-Informer{text-align:center;z-index:1005;position:absolute;bottom:60px;left:0;right:0}.uppy-Informer span>div{margin-bottom:6px}.uppy-Informer-animated{opacity:0;z-index:-1000;transition:all .3s ease-in;transform:translateY(350%)}.uppy-Informer p{color:#fff;background-color:#757575;border-radius:18px;max-width:90%;margin:0;padding:6px 15px;font-size:12px;font-weight:400;line-height:1.4;display:inline-block}.uppy-size--md .uppy-Informer p{max-width:500px;padding:10px 20px;font-size:14px;line-height:1.3}[data-uppy-theme=dark] .uppy-Informer p{background-color:#333}.uppy-Informer p span{color:#525252;inset-inline-start:3px;vertical-align:middle;background-color:#fff;border-radius:50%;width:13px;height:13px;margin-inline-start:-1px;font-size:10px;line-height:12px;display:inline-block;position:relative;top:-1px}.uppy-Informer p span:hover{cursor:help}.uppy-Informer p span:after{word-wrap:break-word;line-height:1.3}.uppy-Root [aria-label][role~=tooltip]{position:relative}.uppy-Root [aria-label][role~=tooltip]:after,.uppy-Root [aria-label][role~=tooltip]:before{backface-visibility:hidden;box-sizing:border-box;opacity:0;pointer-events:none;transform-origin:top;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);will-change:transform;z-index:10;position:absolute;transform:translateZ(0)}.uppy-Root [aria-label][role~=tooltip]:before{content:"";background-size:100%!important}.uppy-Root [aria-label][role~=tooltip]:after{box-sizing:content-box;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size,13px);font-weight:var(--microtip-font-weight,normal);text-transform:var(--microtip-text-transform,none);white-space:nowrap;background:#121212e6;border-radius:4px;padding:.5em 1em}.uppy-Root [aria-label][role~=tooltip]:focus:after,.uppy-Root [aria-label][role~=tooltip]:focus:before,.uppy-Root [aria-label][role~=tooltip]:hover:after,.uppy-Root [aria-label][role~=tooltip]:hover:before{opacity:1;pointer-events:auto}.uppy-Root [role~=tooltip][data-microtip-position|=top]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002S8.594 0 2.658 0'/%3E%3C/svg%3E") no-repeat;width:18px;height:6px;margin-bottom:5px;bottom:100%;left:50%;transform:translate(-50%)}.uppy-Root [role~=tooltip][data-microtip-position|=top]:after{margin-bottom:11px;bottom:100%;left:50%;transform:translate(-50%)}.uppy-Root [role~=tooltip][data-microtip-position=top]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover:before{transform:translate(-50%,-5px)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:after{bottom:100%;transform:translate(calc(16px - 100%))}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover:after{transform:translate(calc(16px - 100%),-5px)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:after{bottom:100%;transform:translate(-16px)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover:after{transform:translate(-16px,-5px)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002S27.406 12 33.342 12'/%3E%3C/svg%3E") no-repeat;width:18px;height:6px;margin-top:5px;margin-bottom:0;top:100%;bottom:auto;left:50%;transform:translate(-50%,-10px)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:after{margin-top:11px;top:100%;left:50%;transform:translate(-50%,-10px)}.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover:before{transform:translate(-50%)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:after{top:100%;transform:translate(calc(16px - 100%),-10px)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover:after{transform:translate(calc(16px - 100%))}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:after{top:100%;transform:translate(-16px,-10px)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover:after{transform:translate(-16px)}.uppy-Root [role~=tooltip][data-microtip-position=left]:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:before{inset:50% 100% auto auto;transform:translate(10px,-50%)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002S0 27.406 0 33.342'/%3E%3C/svg%3E") no-repeat;width:6px;height:18px;margin-bottom:0;margin-right:5px}.uppy-Root [role~=tooltip][data-microtip-position=left]:after{margin-right:11px}.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:before{transform:translateY(-50%)}.uppy-Root [role~=tooltip][data-microtip-position=right]:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:before{top:50%;bottom:auto;left:100%;transform:translate(-10px,-50%)}.uppy-Root [role~=tooltip][data-microtip-position=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002S12 8.594 12 2.658'/%3E%3C/svg%3E") no-repeat;width:6px;height:18px;margin-bottom:0;margin-left:5px}.uppy-Root [role~=tooltip][data-microtip-position=right]:after{margin-left:11px}.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:before{transform:translateY(-50%)}.uppy-Root [role~=tooltip][data-microtip-size=small]:after{white-space:normal;width:80px}.uppy-Root [role~=tooltip][data-microtip-size=medium]:after{white-space:normal;width:150px}.uppy-Root [role~=tooltip][data-microtip-size=large]:after{white-space:normal;width:260px}.uppy-StatusBar{color:#fff;z-index:1001;background-color:#fff;height:46px;font-size:12px;font-weight:400;line-height:40px;transition:height .2s;display:flex;position:relative}[data-uppy-theme=dark] .uppy-StatusBar{background-color:#1f1f1f}.uppy-StatusBar:before{content:"";background-color:#eaeaea;width:100%;height:2px;position:absolute;inset:0}[data-uppy-theme=dark] .uppy-StatusBar:before{background-color:#757575}.uppy-StatusBar[aria-hidden=true]{height:0;overflow-y:hidden}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#e32437}.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator{color:#e32437}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#fff;border-top:1px solid #eaeaea;height:65px}[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#1f1f1f;border-top:1px solid #333}.uppy-StatusBar-progress{z-index:1001;background-color:#1269cf;height:2px;transition:background-color,width .3s ease-out;position:absolute}.uppy-StatusBar-progress.is-indeterminate{background-image:linear-gradient(45deg,#0000004d 25%,#0000 0 50%,#0000004d 0 75%,#0000 0,#0000);background-size:64px 64px;animation:1s linear infinite uppy-StatusBar-ProgressStripes}@keyframes uppy-StatusBar-ProgressStripes{0%{background-position:0 0}to{background-position:64px 0}}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress{background-color:#f6a623}.uppy-StatusBar.is-waiting .uppy-StatusBar-progress{display:none}.uppy-StatusBar-content{color:#333;text-overflow:ellipsis;white-space:nowrap;z-index:1002;align-items:center;height:100%;padding-inline-start:10px;display:flex;position:relative}.uppy-size--md .uppy-StatusBar-content{padding-inline-start:15px}[data-uppy-theme=dark] .uppy-StatusBar-content{color:#eaeaea}.uppy-StatusBar-status{flex-direction:column;justify-content:center;padding-inline-end:.3em;font-weight:400;line-height:1.4;display:flex}.uppy-StatusBar-statusPrimary{font-weight:500;line-height:1;display:flex}.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details{margin-left:5px}[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary{color:#eaeaea}.uppy-StatusBar-statusSecondary{color:#757575;white-space:nowrap;margin-top:1px;font-size:11px;line-height:1.2;display:inline-block}[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary{color:#bbb}.uppy-StatusBar-statusSecondaryHint{vertical-align:middle;margin-inline-end:5px;line-height:1;display:inline-block}.uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-inline-end:8px}.uppy-StatusBar-statusIndicator{color:#525252;margin-inline-end:7px;position:relative;top:1px}.uppy-StatusBar-statusIndicator svg{vertical-align:text-bottom}.uppy-StatusBar-actions{bottom:0;inset-inline-end:10px;z-index:1004;align-items:center;display:flex;position:absolute;top:0}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#fafafa;width:100%;height:100%;padding:0 15px;position:static}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#1f1f1f}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:column;height:90px}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:row;height:65px}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:column;justify-content:center}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:row;justify-content:normal}.uppy-StatusBar-actionCircleBtn{cursor:pointer;opacity:.9;margin:3px;line-height:1}.uppy-StatusBar-actionCircleBtn:focus{outline:none}.uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}.uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionCircleBtn:hover{opacity:1}.uppy-StatusBar-actionCircleBtn:focus{border-radius:50%}.uppy-StatusBar-actionCircleBtn svg{vertical-align:bottom}.uppy-StatusBar-actionBtn{color:#1269cf;font-size:10px;line-height:inherit;vertical-align:middle;display:inline-block}.uppy-size--md .uppy-StatusBar-actionBtn{font-size:11px}.uppy-StatusBar-actionBtn--disabled{opacity:.4}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled{opacity:.7}.uppy-StatusBar-actionBtn--retry{color:#fff;background-color:#ff4b23;border-radius:8px;height:16px;margin-inline-end:6px;padding:1px 6px 3px 18px;line-height:1;position:relative}.uppy-StatusBar-actionBtn--retry:focus{outline:none}.uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionBtn--retry:hover{background-color:#f92d00}.uppy-StatusBar-actionBtn--retry svg{inset-inline-start:6px;position:absolute;top:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{color:#fff;background-color:#1bb240;width:100%;padding:15px 10px;font-size:14px;line-height:1}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#189c38}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1c8b37}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#18762f}.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{width:auto;padding:13px 22px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{cursor:not-allowed;background-color:#1bb240}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1c8b37}.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload{color:#1269cf;background-color:#0000}.uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-inline-end:3px;padding-bottom:1px;border-radius:3px;padding-inline-start:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded{display:none}.uppy-StatusBar-actionBtn--done{border-radius:3px;padding:7px 8px;line-height:1}.uppy-StatusBar-actionBtn--done:focus{outline:none}.uppy-StatusBar-actionBtn--done::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--done:hover{color:#0e51a0}.uppy-StatusBar-actionBtn--done:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus{background-color:#333}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done{color:#02baf2}.uppy-size--md .uppy-StatusBar-actionBtn--done{font-size:14px}.uppy-StatusBar-serviceMsg{color:#000;padding-left:10px;font-size:11px;line-height:1.1}.uppy-size--md .uppy-StatusBar-serviceMsg{padding-left:15px;font-size:14px}[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg{color:#eaeaea}.uppy-StatusBar-serviceMsg-ghostsIcon{opacity:.5;vertical-align:text-bottom;width:10px;position:relative;top:2px;left:6px}.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon{width:15px;top:1px;left:10px}.uppy-StatusBar-details{appearance:none;color:#fff;cursor:help;text-align:center;inset-inline-start:2px;vertical-align:middle;background-color:#939393;border-radius:50%;width:13px;height:13px;font-size:10px;font-weight:600;line-height:12px;display:inline-block;position:relative;top:0}.uppy-StatusBar-details:after{word-wrap:break-word;line-height:1.3}.uppy-StatusBar-spinner{fill:#1269cf;margin-inline-end:10px;animation-name:uppy-StatusBar-spinnerAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner{fill:#f6a623}@keyframes uppy-StatusBar-spinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.uppy-transition-slideDownUp-enter{opacity:.01;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(-105%)}.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active{opacity:1;transform:translateZ(0)}.uppy-transition-slideDownUp-leave{opacity:1;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateZ(0)}.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active{opacity:.01;transform:translateY(-105%)}@keyframes uppy-Dashboard-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes uppy-Dashboard-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes uppy-Dashboard-slideDownAndFadeIn{0%{opacity:0;transform:translate(-50%,-70%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes uppy-Dashboard-slideDownAndFadeIn--small{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateZ(0)}}@keyframes uppy-Dashboard-slideUpFadeOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-70%)}}@keyframes uppy-Dashboard-slideUpFadeOut--small{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateY(-20%)}}.uppy-Dashboard--modal{z-index:1001}.uppy-Dashboard--modal[aria-hidden=true]{display:none}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-slideDownAndFadeIn--small}@media only screen and (width>=820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-slideDownAndFadeIn}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-overlay{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-fadeIn}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-slideUpFadeOut--small}@media only screen and (width>=820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-slideUpFadeOut}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-overlay{animation:.3s cubic-bezier(0,0,.2,1) uppy-Dashboard-fadeOut}.uppy-Dashboard-isFixed{height:100vh;overflow:hidden}.uppy-Dashboard--modal .uppy-Dashboard-overlay{z-index:1001;background-color:#00000080;position:fixed;inset:0}.uppy-Dashboard-inner{background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;outline:none;max-width:100%;max-height:100%;position:relative}.uppy-size--md .uppy-Dashboard-inner{min-height:auto}@media only screen and (width>=820px){.uppy-Dashboard-inner{width:650px;height:500px}}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1002}[data-uppy-theme=dark] .uppy-Dashboard-inner{background-color:#1f1f1f}.uppy-Dashboard--isDisabled .uppy-Dashboard-inner{cursor:not-allowed}.uppy-Dashboard-innerWrap{opacity:0;border-radius:5px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{opacity:1}.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap{cursor:not-allowed;filter:grayscale();opacity:.6;-webkit-user-select:none;user-select:none}.uppy-Dashboard--isDisabled .uppy-ProviderIconBg{fill:#9f9f9f}.uppy-Dashboard--isDisabled [aria-disabled],.uppy-Dashboard--isDisabled [disabled]{cursor:not-allowed;pointer-events:none}.uppy-Dashboard--modal .uppy-Dashboard-inner{border:none;position:fixed;inset:35px 15px 15px}@media only screen and (width>=820px){.uppy-Dashboard--modal .uppy-Dashboard-inner{top:50%;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 5px 15px 4px #00000026}}.uppy-Dashboard-close{color:#ffffffe6;cursor:pointer;inset-inline-end:-2px;z-index:1005;font-size:27px;display:block;position:absolute;top:-33px}.uppy-Dashboard-close:focus{outline:none}.uppy-Dashboard-close::-moz-focus-inner{border:0}.uppy-Dashboard-close:focus{color:#6eabf2}@media only screen and (width>=820px){.uppy-Dashboard-close{inset-inline-end:-35px;font-size:35px;top:-10px}}.uppy-Dashboard-serviceMsg{z-index:1004;background-color:#fffbf7;border-top:1px solid #edd4b9;border-bottom:1px solid #edd4b9;padding:12px 0;font-size:12px;font-weight:500;line-height:1.3;position:relative;top:-1px}.uppy-size--md .uppy-Dashboard-serviceMsg{font-size:14px;line-height:1.4}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg{color:#eaeaea;background-color:#1f1f1f;border-top:1px solid #333;border-bottom:1px solid #333}.uppy-Dashboard-serviceMsg-title{margin-bottom:4px;padding-left:42px;line-height:1;display:block}.uppy-Dashboard-serviceMsg-text{padding:0 15px}.uppy-Dashboard-serviceMsg-actionBtn{color:#1269cf;font-size:inherit;font-weight:inherit;vertical-align:initial}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn{color:#02baf2e6}.uppy-Dashboard-serviceMsg-icon{position:absolute;top:10px;left:15px}.uppy-Dashboard-AddFiles{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border:1px dashed #dfdfdf;border-radius:3px;height:calc(100% - 14px);margin:7px}.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles{border:none;height:calc(100% - 54px)}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles{border-color:#757575}.uppy-Dashboard-AddFiles-info{margin-top:auto;padding-top:15px;padding-bottom:15px;display:none}.uppy-size--height-md .uppy-Dashboard-AddFiles-info{display:block}.uppy-size--md .uppy-Dashboard-AddFiles-info{padding-top:30px;padding-bottom:0;position:absolute;bottom:25px;left:0;right:0}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info{margin-top:0}.uppy-Dashboard-browse{color:#1269cf;cursor:pointer}.uppy-Dashboard-browse:focus{outline:none}.uppy-Dashboard-browse::-moz-focus-inner{border:0}.uppy-Dashboard-browse:focus,.uppy-Dashboard-browse:hover{border-bottom:1px solid #1269cf}[data-uppy-theme=dark] .uppy-Dashboard-browse{color:#02baf2e6}[data-uppy-theme=dark] .uppy-Dashboard-browse:focus,[data-uppy-theme=dark] .uppy-Dashboard-browse:hover{border-bottom:1px solid #02baf2}.uppy-Dashboard-browseBtn{width:100%;margin-top:8px;margin-bottom:5px;font-size:14px;font-weight:500;display:block}.uppy-size--md .uppy-Dashboard-browseBtn{width:auto;margin:15px auto;padding:13px 44px;font-size:15px}.uppy-Dashboard-AddFiles-list{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;width:100%;margin-top:2px;padding:2px 0;display:flex;overflow-y:auto}.uppy-size--md .uppy-Dashboard-AddFiles-list{flex-flow:wrap;flex:none;justify-content:center;max-width:600px;margin-top:15px;padding-top:0;overflow-y:visible}.uppy-DashboardTab{text-align:center;border-bottom:1px solid #eaeaea;width:100%}[data-uppy-theme=dark] .uppy-DashboardTab{border-bottom:1px solid #333}.uppy-size--md .uppy-DashboardTab{border-bottom:none;width:auto;margin-bottom:10px;display:inline-block}.uppy-DashboardTab-btn{appearance:none;color:#525252;cursor:pointer;background-color:#0000;flex-direction:row;justify-content:left;align-items:center;width:100%;height:100%;padding:12px 15px}.uppy-DashboardTab-btn:focus{outline:none}.uppy-size--md .uppy-DashboardTab-btn{border-radius:5px;flex-direction:column;width:86px;margin-inline-end:1px;padding:10px 3px}[data-uppy-theme=dark] .uppy-DashboardTab-btn{color:#eaeaea}.uppy-DashboardTab-btn::-moz-focus-inner{border:0}.uppy-DashboardTab-btn:hover{background-color:#e9ecef}[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover{background-color:#333}.uppy-DashboardTab-btn:active,.uppy-DashboardTab-btn:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus{background-color:#525252}.uppy-DashboardTab-btn svg{vertical-align:text-top;max-width:100%;max-height:100%;transition:transform .15s ease-in-out;display:inline-block;overflow:hidden}.uppy-DashboardTab-inner{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-end:10px;display:flex;box-shadow:0 1px 1px #0000001a,0 1px 2px #0000001a,0 2px 3px #00000005}.uppy-size--md .uppy-DashboardTab-inner{margin-inline-end:0}[data-uppy-theme=dark] .uppy-DashboardTab-inner{background-color:#323232;box-shadow:0 1px 1px #0003,0 1px 2px #0003,0 2px 3px #00000014}.uppy-DashboardTab-name{font-size:14px;font-weight:400}.uppy-size--md .uppy-DashboardTab-name{margin-top:8px;margin-bottom:0;font-size:12px;line-height:15px}.uppy-DashboardTab-iconMyDevice{color:#1269cf}[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice{color:#02baf2}.uppy-DashboardTab-iconBox{color:#0061d5}[data-uppy-theme=dark] .uppy-DashboardTab-iconBox{color:#eaeaea}.uppy-DashboardTab-iconDropbox{color:#0061fe}[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox{color:#eaeaea}.uppy-DashboardTab-iconUnsplash{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash{color:#eaeaea}.uppy-DashboardTab-iconWebdav{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconWebdav{color:#eaeaea}.uppy-DashboardTab-iconScreenRec{color:#2c3e50}[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec{color:#eaeaea}.uppy-DashboardTab-iconAudio{color:#8030a3}[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#bf6ee3}.uppy-Dashboard-input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.uppy-DashboardContent-bar{z-index:1004;background-color:#fafafa;border-bottom:1px solid #eaeaea;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 10px;display:flex;position:relative}.uppy-size--md .uppy-DashboardContent-bar{height:50px;padding:0 15px}[data-uppy-theme=dark] .uppy-DashboardContent-bar{background-color:#1f1f1f;border-bottom:1px solid #333}.uppy-DashboardContent-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:170px;margin:auto;font-size:12px;font-weight:500;line-height:40px;position:absolute;top:0;left:0;right:0;overflow-x:hidden}.uppy-size--md .uppy-DashboardContent-title{max-width:300px;font-size:14px;line-height:50px}[data-uppy-theme=dark] .uppy-DashboardContent-title{color:#eaeaea}.uppy-DashboardContent-back,.uppy-DashboardContent-save{-webkit-appearance:none;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;background:0 0;border:0;border-radius:3px;margin-inline-start:-6px;padding:7px 6px;font-size:12px;font-weight:400;line-height:1}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{outline:none}.uppy-DashboardContent-back::-moz-focus-inner{border:0}.uppy-DashboardContent-save::-moz-focus-inner{border:0}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-save:hover{color:#0e51a0}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,[data-uppy-theme=dark] .uppy-DashboardContent-save:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-back,.uppy-size--md .uppy-DashboardContent-save{font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-back,[data-uppy-theme=dark] .uppy-DashboardContent-save{color:#02baf2}.uppy-DashboardContent-addMore{-webkit-appearance:none;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;border-radius:3px;width:29px;height:29px;margin:0;margin-inline-end:-5px;padding:7px 8px;font-weight:500;line-height:1}.uppy-DashboardContent-addMore:focus{outline:none}.uppy-DashboardContent-addMore::-moz-focus-inner{border:0}.uppy-DashboardContent-addMore:hover{color:#0e51a0}.uppy-DashboardContent-addMore:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-addMore{width:auto;height:auto;margin-inline-end:-8px;font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-addMore{color:#02baf2}.uppy-DashboardContent-addMore svg{vertical-align:baseline;margin-inline-end:4px}.uppy-size--md .uppy-DashboardContent-addMore svg{width:11px;height:11px}.uppy-DashboardContent-addMoreCaption{display:none}.uppy-size--md .uppy-DashboardContent-addMoreCaption{display:inline}.uppy-DashboardContent-panel{background-color:#f5f5f5;flex:1}.uppy-Dashboard-AddFilesPanel,.uppy-DashboardContent-panel{z-index:1005;border-radius:5px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.uppy-Dashboard-AddFilesPanel{background:linear-gradient(#fafafad9,#fafafa 65%);box-shadow:0 0 10px 5px #00000026}[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel{background-color:#333;background-image:linear-gradient(#1f1f1fd9,#1f1f1f 65%)}.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files{filter:blur(2px)}.uppy-Dashboard-progress{width:100%;height:12%;position:absolute;bottom:0;left:0}.uppy-Dashboard-progressBarContainer.is-active{z-index:1004;width:100%;height:100%;position:absolute;top:0;left:0}.uppy-Dashboard-filesContainer{flex:1;margin:0;position:relative;overflow-y:hidden}.uppy-Dashboard-filesContainer:after{clear:both;content:"";display:table}.uppy-Dashboard-files{-webkit-overflow-scrolling:touch;flex:1;margin:0;padding:0 0 10px;overflow-y:auto}.uppy-size--md .uppy-Dashboard-files{padding-top:10px}.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner{justify-content:center;align-items:center;height:100%;display:flex}.uppy-Dashboard-dropFilesHereHint{color:#757575;text-align:center;visibility:hidden;z-index:2000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%231269cf' d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:1px dashed #1269cf;border-radius:3px;justify-content:center;align-items:center;padding-top:90px;font-size:16px;display:flex;position:absolute;inset:7px}[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint{color:#bbb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%2302baf2' d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border-color:#02baf2}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint{pointer-events:none;visibility:visible}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar{opacity:.15}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{opacity:.03}.uppy-Dashboard-AddFiles-title{color:#000;text-align:inline-start;width:100%;margin-top:15px;margin-bottom:5px;padding:0 15px;font-size:17px;font-weight:500;line-height:1.35}.uppy-size--md .uppy-Dashboard-AddFiles-title{text-align:center;max-width:480px;margin-top:5px;padding:0 35px;font-size:21px;font-weight:400}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title{text-align:center}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title{color:#eaeaea}.uppy-Dashboard-AddFiles-title button{font-weight:500}.uppy-size--md .uppy-Dashboard-AddFiles-title button{font-weight:400}.uppy-Dashboard-note{color:#757575;text-align:center;max-width:350px;margin:auto;padding:0 15px;font-size:14px;line-height:1.25}.uppy-size--md .uppy-Dashboard-note{max-width:600px;line-height:1.35}[data-uppy-theme=dark] .uppy-Dashboard-note{color:#cfcfcf}a.uppy-Dashboard-poweredBy{color:#939393;text-align:center;margin-top:8px;font-size:11px;text-decoration:none;display:inline-block}.uppy-Dashboard-poweredByIcon{opacity:.9;vertical-align:text-top;fill:none;stroke:#939393;margin-left:1px;margin-right:1px;position:relative;top:1px}.uppy-Dashboard-Item-previewIcon{z-index:100;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uppy-size--md .uppy-Dashboard-Item-previewIcon{width:38px;height:38px}.uppy-Dashboard-Item-previewIcon svg{width:100%;height:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon{width:100%;max-width:60%;height:100%;max-height:60%}.uppy-Dashboard-Item-previewIconWrap{height:76px;max-height:75%;position:relative}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap{width:100%;height:100%}.uppy-Dashboard-Item-previewIconBg{filter:drop-shadow(0 1px 1px #0000001a);width:100%;height:100%}.uppy-Dashboard-upload{width:50px;height:50px;position:relative}.uppy-size--md .uppy-Dashboard-upload{width:60px;height:60px}.uppy-Dashboard-upload .uppy-c-icon{width:50%;position:relative;top:1px}.uppy-Dashboard-uploadCount{color:#fff;inset-inline-end:-12px;background-color:#1bb240;border-radius:50%;width:16px;height:16px;font-size:8px;line-height:16px;position:absolute;top:-12px}.uppy-size--md .uppy-Dashboard-uploadCount{width:18px;height:18px;font-size:9px;line-height:18px}:root{--bs-body-font-size:var(--mg-fs-body17);--bs-body-line-height:1.7}.menu-item{font-family:Gellix,sans-serif;font-size:var(--mg-fs-menu-item);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.5}.body-13{letter-spacing:normal;font-family:Inter,sans-serif;font-weight:400;font-size:var(--mg-fs-body13);line-height:1.6}.body-14{font-size:var(--mg-fs-body14)}.body-14,.body-15{letter-spacing:normal;font-family:Inter,sans-serif;font-weight:400;line-height:1.6}.body-15{font-size:var(--mg-fs-body15)}.body-15-alt{font-size:var(--mg-fs-body15);line-height:1.5}.body-15-alt,.body-17{letter-spacing:normal;font-family:Inter,sans-serif;font-weight:400}.body-17{font-size:var(--mg-fs-body17);line-height:1.7}.body-17-alt{font-size:var(--mg-fs-body17);line-height:1.6}.body-17-alt,.perex{letter-spacing:normal;font-family:Inter,sans-serif;font-weight:400}.perex{font-size:var(--mg-fs-perex);line-height:var(--mg-lh-perex)}.perex-display{font-family:Inter,sans-serif;font-size:var(--mg-fs-perex-display);letter-spacing:normal;font-weight:400;line-height:var(--mg-lh-perex-display)}.h1,h1{font-family:Gellix,sans-serif;font-size:var(--mg-fs-h1);letter-spacing:-.03em;font-weight:600;line-height:1.1}.h2,h2{font-size:var(--mg-fs-h2);line-height:1.2}.h2,.h3,h2,h3{letter-spacing:normal;font-family:Gellix,sans-serif;font-weight:600}.h3,h3{font-size:var(--mg-fs-h3);line-height:1.3}.h3-category{color:#ff5c00;font-size:var(--mg-fs-h3-category);line-height:1.3}.h3-category,.h4,h4{letter-spacing:normal;font-family:Gellix,sans-serif;font-weight:600}.h4,h4{font-size:var(--mg-fs-h4);line-height:1.4}.h5,h5{font-size:var(--mg-fs-h5)}.h5,.h5-category,h5{letter-spacing:normal;font-family:Gellix,sans-serif;font-weight:600;line-height:1.4}.h5-category{color:#ff5c00;font-size:var(--mg-fs-h5-category)}.display-1{font-family:Gellix,sans-serif;font-weight:600;font-size:var(--mg-fs-display1);letter-spacing:-.03em;line-height:1.1}.container{--bs-gutter-x:var(--mg-container-padding);max-width:var(--mg-container-width)}.container--slim{--mg-container-width:calc(700px + var(--mg-container-padding));--mg-container-padding:clamp(2.5rem,.9559rem + 6.8627vw,4.25rem)}.row:where(:not([class*=gx-],[class*=g-])){--bs-gutter-x:var(--mg-gap-gutter)}.row--tiles-regular{--bs-gutter-y:.5rem}@media (width>=768px){.row--tiles-regular{--bs-gutter-y:0}.row--tiles-outline{--bs-gutter-y:var(--mg-gap-xxl)}}.row--card-service{--bs-gutter-y:var(--mg-padding-l);--bs-gutter-x:var(--mg-gap-xxxxl)}.row--card-article{--bs-gutter-y:var(--mg-gap-s);--bs-gutter-x:var(--mg-gap-xxxl)}.row--section-flag{--bs-gutter-y:var(--mg-gap-xxxxl);--bs-gutter-x:var(--mg-gap-xxxxl)}.l-Section--flag:has(.l-Section-footer) .row--section-flag{--bs-gutter-y:0}.row--section-recommendations{--bs-gutter-y:var(--mg-gap-xxxl);--bs-gutter-x:var(--mg-gap-xxxl)}.row--section-tips-stories{--bs-gutter-y:var(--mg-level2);--bs-gutter-x:var(--mg-gap-xxxxl)}.row--gutter{--bs-gutter-y:var(--mg-gap-gutter)}.btn{--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);align-items:center;gap:var(--mg-gap-xs);letter-spacing:.02em;text-align:start;justify-content:center;display:inline-flex;overflow:hidden}.btn.btn-sm-md{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:.8125rem;--bs-btn-font-size:.8125rem;--bs-btn-line-height:1.5}.btn.btn-lg,.btn.btn-md{--bs-btn-padding-y:.9375rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:.875rem;--bs-btn-line-height:1.5}.btn.btn-stretch{width:100%}.btn.btn-equal{height:100%}.btn.btn-primary{--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-primary-hover);--bs-btn-hover-border-color:var(--bs-btn-hover-bg)}.btn.btn-outline-border{--bs-btn-color:var(--bs-body-color);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb)}.btn.btn-outline-border.inverse{--bs-btn-color:var(--bs-white)}.btn.btn-outline-border.btn-solid{--bs-btn-bg:var(--bs-body-bg)}.btn.btn-circle{--bs-btn-padding-y:0;--bs-btn-padding-x:0;--bs-btn-border-radius:50%}.btn.btn-carousel,.btn.btn-carousel-inverse{--bs-btn-border-width:0;--bs-btn-bg:rgba(var(--bs-black-rgb),.7);--bs-btn-hover-bg:rgba(var(--bs-black-rgb),.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:42px;height:42px}@media (hover:none){.btn.btn-carousel,.btn.btn-carousel-inverse{--bs-btn-hover-bg:var(--bs-btn-bg)}}.btn.btn-carousel-inverse{--bs-btn-bg:rgba(var(--bs-white-rgb),.3);--bs-btn-hover-color:var(--bs-body-color);--bs-btn-hover-bg:rgba(var(--bs-white-rgb),.8)}@media (hover:none){.btn.btn-carousel-inverse{--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-btn-bg)}}.btn.btn-carousel-nav{--bs-btn-padding-y:.875rem;--bs-btn-padding-x:.625rem;--bs-btn-border-width:0;--bs-btn-bg:rgba(var(--bs-black-rgb),.4);--bs-btn-hover-bg:rgba(var(--bs-black-rgb),.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn.btn-carousel-nav-prev{border-radius:0 var(--bs-border-radius-pill) var(--bs-border-radius-pill) 0;padding-inline-start:calc(var(--bs-btn-padding-x) - .125rem)}.btn.btn-carousel-nav-next{border-radius:var(--bs-border-radius-pill) 0 0 var(--bs-border-radius-pill);padding-inline-end:calc(var(--bs-btn-padding-x) - .125rem)}.btn.btn-network{--bs-btn-border-width:0;--bs-btn-color:var(--bs-body-color);--bs-btn-hover-color:var(--bs-primary);--bs-btn-hover-bg:var(--bs-btn-bg);width:40px;height:40px}@media (width>=375px){.btn.btn-network{width:44px;height:44px}}@media (width>=576px){.btn.btn-lg{--bs-btn-padding-y:1.1875rem;--bs-btn-padding-x:1.75rem;--bs-btn-font-size:.9375rem;--bs-btn-line-height:1.7}.btn.btn-carousel,.btn.btn-carousel-inverse{width:56px;height:56px}.btn.btn-sm-md{--bs-btn-padding-y:.9375rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:.875rem;--bs-btn-line-height:1.5}}@media (width>=1200px){.btn.btn-network{width:48px;height:48px}}.swiper-button-next,.swiper-button-prev{opacity:0;transition-property:border-color,background-color,color,box-shadow,opacity}.swiper-initialized .swiper-button-next,.swiper-initialized .swiper-button-prev{opacity:1}.swiper-initialized .swiper-button-next.swiper-button-disabled,.swiper-initialized .swiper-button-prev.swiper-button-disabled{opacity:0}.sticky-top{z-index:1020;position:sticky;top:0}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{content:"";z-index:1;position:absolute;inset:0}.vr{opacity:1;min-height:1em;width:var(--bs-border-width);background-color:currentColor;align-self:stretch;display:inline-block}.contain>iframe,.contain>img,.contain>video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.cover>iframe,.cover>img,.cover>video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.over{display:grid}.over>*{grid-area:1/-1}.pull{margin-inline:calc(var(--mg-layout) * -1)}.push{padding-inline:var(--mg-layout)}.stretch{position:relative}.stretch-target{position:absolute;inset:0}.trim{--mg-trim-lines:4;-webkit-line-clamp:var(--mg-trim-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.underline{background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;transition-property:background-size}.underline,.underline:hover{text-decoration:none}.underline:hover{background-size:100% 1px}body,html{overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:Inter;font-feature-settings:"liga" 1, "calt" 1;font-style:normal;font-weight:400;src:url(./inter-regular-COLGFB3M.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-feature-settings:"liga" 1, "calt" 1;font-style:normal;font-weight:600;src:url(./inter-semibold-BAEEcJ4E.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-feature-settings:"liga" 1, "calt" 1;font-style:normal;font-weight:700;src:url(./inter-bold-BOs3KVhN.woff2)format("woff2")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:600;src:url(./gellix-semibold-D40uCMiX.woff2)format("woff2"),url(./gellix-semibold-DfpO1tUt.woff)format("woff")}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:400 550;src:url(./Gellix-TRIAL-Medium-wtevkZHd.otf)format("opentype")}@font-face{font-display:swap;font-family:Gellix;font-style:italic;font-weight:400 550;src:url(./Gellix-TRIAL-MediumItalic-DhWkcue3.otf)format("opentype")}blockquote{margin-block-end:0}button{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}button *{pointer-events:none}caption{color:inherit;padding:0}figure{margin-block-end:0}img{max-width:100%;height:auto}b,strong{font-weight:600}a{color:inherit;transition:color .15s ease-in-out,text-decoration-color .15s ease-in-out}a *{pointer-events:none}a:hover{text-decoration-color:#0000}:where(dl[class]) dd,dl,ol,ul{margin-block-end:0}ol:where([class]),ul:where([class]){padding-left:0;list-style:none}ol:where(:not([class])),ul:where(:not([class])){padding-inline-start:3rem}ul:where(:not([class]))>li::marker{color:var(--bs-primary)}dt{font-weight:inherit}.l-Site-body{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.l-Site-wrapHeader:has(.l-Header--regular){z-index:1020;height:0;position:relative}.l-Site-wrapMain{flex-grow:1}:root{--mg-header-offset:1.125rem;--mg-header-gap:.75em;--mg-header-height:8.125rem}@media (width>=992px){:root{--mg-header-gap:2rem;--mg-header-height:7rem}}@media (width>=1600px){:root{--mg-header-gap:3.375rem}}.l-Header{-moz-column-gap:var(--mg-header-gap);align-items:center;column-gap:var(--mg-header-gap);min-height:var(--mg-header-height);padding-inline:calc(var(--mg-padding-container) * .5);flex-wrap:wrap;justify-content:space-between;display:flex}@media (width>=992px){.l-Header{border-block-end:var(--bs-border-width) var(--bs-border-style);min-height:calc(var(--mg-header-height) + var(--mg-header-offset));flex-wrap:nowrap;padding-block-start:var(--mg-header-offset)}}@media (width>=1200px){.l-Header{min-height:var(--mg-header-height);padding-block-start:0}}@media (width>=1600px){.l-Header{padding-inline:3.75rem 2.5rem}}.l-Header--regular{border-color:rgba(var(--bs-white-rgb), .1);color:var(--bs-white)}.l-Header--inverse{border-color:rgba(var(--bs-black-rgb), .1)}.l-Header-wrapLogo{padding-block:1rem}.l-Header--web .l-Header-wrapLogo{max-width:130px}@media (width>=375px){.l-Header--web .l-Header-wrapLogo{max-width:152px}}@media (width>=576px){.l-Header--web .l-Header-wrapLogo{max-width:190px}}@media (width>=992px){.l-Header-wrapLogo{padding-block:0}.l-Header--web .l-Header-wrapLogo{max-width:220px}}@media (width>=1400px){.l-Header--magazine .l-Header-wrapLogo{flex-shrink:0;margin-block-start:calc(-1*clamp(1.25rem,2.1731rem - .7692vw,1.5rem))}}@media (width>=1600px){.l-Header-wrapLogo{max-width:none}}.l-Header-wrapCarousel{flex-grow:1;order:1;min-width:0;margin-block-start:auto}@media (width>=992px){.l-Header-wrapCarousel{flex-grow:0;order:0;min-width:auto;margin-block-start:0}}.l-Header-wrapLinkLangs{align-items:center;gap:.5rem var(--mg-header-gap);flex-shrink:0;display:flex}@media (width>=992px){.l-Header-wrapLinkLangs{-moz-column-gap:1.25rem;z-index:1;column-gap:1.25rem;position:absolute;inset-block-start:.5rem;inset-inline-end:calc(var(--mg-padding-container) * .5)}}@media (width>=1200px){.l-Header-wrapLinkLangs{flex-direction:column;align-items:flex-end;position:static}}@media (width>=1600px){.l-Header-wrapLinkLangs{-moz-column-gap:var(--mg-header-gap);align-items:center;column-gap:var(--mg-header-gap);flex-direction:row}}.l-Header-wrapLangs,.l-Header-wrapLink{flex-shrink:0;line-height:1}.l-Main{flex-grow:1}:root.sluzba{--mg-content-header-height:var(--space-300-370)}:root.reference.detail{--mg-content-header-height:80vh}.l-Content-wrapBreadcrumb{padding-block-start:var(--mg-padding-breadcrumb)}.l-Content-wrapBreadcrumb+.l-Content-header{margin-block-start:var(--mg-level3)}.l-Content-bg{height:var(--mg-content-header-height);position:relative}.l-Content-bg:after{background:linear-gradient(0deg, rgba(var(--bs-black-rgb), .2), rgba(var(--bs-black-rgb), .2)), linear-gradient(180deg, rgba(var(--bs-black-rgb), .4) 3%, rgba(var(--bs-black-rgb), 0) 22.32%);content:"";position:absolute;inset:0}.l-Content-wrapIcon+.l-Content-label{margin-block-start:1.25rem}.l-Content-label+.l-Content-heading{margin-block-start:var(--mg-level8)}.l-Content-heading:has(.l-Content-heading-suffix){gap:var(--mg-gap-xxxs);flex-direction:column;display:flex}@media (width>=992px){.l-Content-heading:has(.l-Content-heading-suffix){display:block}}.l-Content-heading:has(.l-Content-heading-suffix) .l-Content-heading-label{text-wrap:pretty}@media (width>=992px){.l-Content-heading:has(.l-Content-heading-suffix) .l-Content-heading-label:after{border-inline-end:var(--bs-border-width) var(--bs-border-style) var(--bs-light);content:"";height:calc(var(--mg-fs-h1) * 1.1 * .65);margin-inline:var(--mg-gap-xl) calc(var(--mg-gap-xl) - .2em);display:inline-block}.l-Content-heading-suffix{vertical-align:middle;padding-block-end:.625rem;display:inline-block}}.l-Content-heading+.l-Content-wrapWysiwyg{margin-block-start:var(--mg-level5)}.l-Site.kariera.dekovacka .l-Content-heading+.l-Content-wrapWysiwyg{margin-block-start:var(--mg-gap-xxl)}.l-Content-wrapImage img{width:100%}.l-Content-wrapBlockquote,.l-Content-wrapProcess,.l-Content-wrapWysiwyg+.l-Content-wrapImage{margin-block-start:var(--mg-level3)}.l-Content-body{padding-block:var(--mg-level3) var(--mg-level0)}.l-Site.homepage .l-Content-body,.l-Site.reference .l-Content-body{padding-block-start:var(--mg-level1)}.l-Site.magazin .l-Content-body,.l-Site.produkty-a-sluzby .l-Content-body,.l-Site.rubrika .l-Content-body{padding-block-start:var(--mg-level2)}.l-Site.reference.detail:has(.l-Content-header .l-Content-wrapImage) .l-Content-body{padding-block-start:var(--mg-level2)}.l-Site.sluzba .l-Content-body{padding-block-start:var(--mg-level0)}.l-Site.reference.detail .l-Content-body,.l-Site.reference.galerie .l-Content-body{padding-block-start:var(--mg-level3)}.l-Site.kariera.dekovacka .l-Content-body,.l-Site.kariera.formular .l-Content-body{padding-block-start:var(--mg-gap-xxl)}.l-Site.clanek .l-Content-body{padding-block-start:var(--mg-level5)}.l-Site.clanek .l-Content-body,.l-Site.magazin .l-Content-body,.l-Site.rubrika .l-Content-body{padding-block-end:var(--mg-level1)}.l-Content-wrapSection+.l-Content-wrapSection{margin-block-start:var(--mg-level0)}.l-Content-wrapSection+.l-Content-wrapSection.mg-small{margin-block-start:var(--mg-level3)}.l-Content-wrapSection+.l-Content-wrapSection.mg-medium{margin-block-start:var(--mg-level2)}.l-Content-wrapSection+.l-Content-wrapSection.mg-large{margin-block-start:var(--mg-level1)}.l-Section--articles,.l-Section--reviews{overflow:hidden}@media (width>=992px){.l-Section--articles:not(.l-Section--wide) .l-Section-header,.l-Section--reviews:not(.l-Section--wide) .l-Section-header{width:83.3333%}.l-Section--callout:has(.c-Callout--regular) .l-Section-header{width:83.3333%}.l-Section--flag:not(:has(.l-Section-body)) .l-Section-header{width:83.3333%}.l-Section--callout:has(.c-Callout--regular.c-Callout--person) .l-Section-header{width:100%}.l-Section--consultants .l-Section-header{padding-block-start:2.5rem}.l-Section--summary .l-Section-header{margin-block-start:.75rem}}@media (width>=1200px){.l-Section--articles:not(.l-Section--wide) .l-Section-header,.l-Section--reviews:not(.l-Section--wide) .l-Section-header{width:90%}.l-Section--callout:has(.c-Callout--regular) .l-Section-header{width:90%}.l-Section--flag:not(:has(.l-Section-body)) .l-Section-header{width:90%}}@media (width>=1400px){:is(.l-Section--callout:has(.c-Callout--regular) .l-Section-header,.l-Section--flag:not(:has(.l-Section-body)) .l-Section-header){width:80%}.l-Section--reviews:not(.l-Section--wide) .l-Section-header{width:90%}}.l-Section-body.collapsing{transition-duration:0s}.l-Section--hub .l-Section-body{margin-block-start:var(--mg-level3)}.l-Section--articles.l-Section--category .l-Section-header+.l-Section-body,.l-Section--callout .l-Section-header+.l-Section-body,.l-Section--follow .l-Section-body,.l-Section--inspiration .l-Section-body,.l-Section--recommendations .l-Section-body,.l-Section--reviews .l-Section-body{margin-block-start:var(--mg-level4)}.l-Section--articles .l-Section-header+.l-Section-body,.l-Section--jobs .l-Section-body,.l-Section--references .l-Section-body,.l-Section--tour .l-Section-body,.l-Section--usps .l-Section-body{margin-block-start:var(--mg-gap-xl)}.l-Section--flag:has(.l-Section-footer) .l-Section-body{margin-block-start:var(--mg-gap-xxxxl)}.l-Section--consultants .l-Section-body,.l-Section--tips-stories .l-Section-body{margin-block-start:var(--mg-level5)}.l-Section--form.l-Section--career .l-Section-body{margin-block-start:var(--mg-level3)}@media (width>=576px){.l-Section--form.l-Section--career .l-Section-body{margin-block-start:0}}@media (width>=992px){.l-Section--flag .l-Section-body{height:100%}.l-Section--flag:has(.l-Section-footer) .l-Section-body{margin-block-start:0}.l-Section--consultants .l-Section-body{margin-block-start:0;padding-block-start:2.5rem}}.l-Section--reviews .l-Section-footer{margin-block-start:var(--mg-level5)}.l-Section--articles .l-Section-footer,.l-Section--references .l-Section-footer,.l-Section--tips-stories .l-Section-footer{margin-block-start:var(--mg-gap-xl)}.l-Section--flag .l-Section-footer{margin-block-start:2rem}.l-Section--articles.l-Section--loading .l-Section-footer,.l-Section--galleries .l-Section-footer,.l-Section--gallery .l-Section-footer,.l-Section--image .l-Section-footer{text-align:center;margin-block-start:var(--mg-level3)}.l-Section--articles.l-Section--loading .l-Section-body:not(.show)+.l-Section-footer{margin-block-start:0}.l-Section:has(.c-Masonry--galleries.loaded) .l-Section-footer{display:none}@media (width>=576px){.l-Section--gallery .l-Section-footer,.l-Section--image .l-Section-footer{position:relative}.l-Section--gallery .l-Section-footer:before,.l-Section--image .l-Section-footer:before{border-block-end:var(--bs-border-width) var(--bs-border-style) var(--bs-light);content:"";position:absolute;inset:50% 0 auto}}.l-Section-wrapPublishers{margin-block-start:var(--mg-level5)}.l-Section--hub .l-Section-wrapTiles{gap:var(--mg-gap-xs);flex-direction:column;margin-inline:calc(-1*clamp(0rem,50vw - 48.125rem,11.875rem));display:flex}@media (width>=768px){.l-Section-wrapTiles{gap:var(--mg-gap-xxl)}}@media (width>=1920px){.l-Section--hub .l-Section-wrapTiles{margin-inline:calc(-1*clamp(11.875rem,2.4464rem + 7.8571vw,13.25rem))}}.l-Section--services .l-Section-wrapCards{gap:var(--mg-gap-xxxl);flex-direction:column;display:flex}.l-Section--articles .l-Section-wrapCards{gap:var(--mg-level3);flex-direction:column;display:flex}.l-Section--services .l-Section-wrapCard{padding-block-end:var(--mg-padding-l)}@media (width>=992px){.l-Section--services .l-Section-wrapCard{padding-block-end:0}}.l-Section--hub .l-Section-wrapProcessOuter{margin-block-start:var(--mg-level1)}.l-Section--hub .l-Section-wrapProcessInner{max-width:816px;margin-inline:auto}.l-Section--story .l-Section-wrapMedia{padding-inline-end:calc(1.5rem + 7.5%);position:relative}.l-Section--story .l-Section-wrapMedia>img{height:auto}.l-Section--usps .l-Section-wrapMedia{aspect-ratio:320/228}.l-Section--image .l-Section-wrapMedia img{width:100%}@media (width>=576px){.l-Section--flag .l-Section-wrapMedia{max-width:540px}}@media (width>=992px){.l-Section--flag .l-Section-wrapMedia{aspect-ratio:540/480;max-width:100%}.l-Section--story .l-Section-wrapMedia{padding-inline-end:0}.l-Section--story .l-Section-wrapMedia>img{height:100%}.l-Section--summary .l-Section-wrapMedia{aspect-ratio:660/400}.l-Section--usps .l-Section-wrapMedia{aspect-ratio:auto;height:100%}}.l-Section--story .l-Section-signature{width:36.875%;position:absolute;inset-block-end:0;inset-inline-end:.5rem;transform:translateY(-11.9048%)}@media (width>=992px){.l-Section--story .l-Section-signature{width:35%;inset-block:100% auto;inset-inline-end:10.7407%;transform:translateY(-64.1791%)}}.l-Section-heading+.l-Section-wrapWysiwyg,.l-Section-wrapWysiwyg+.l-Section-wrapWysiwyg{margin-block-start:var(--mg-gap-l)}.l-Section--callout.l-Section--person .l-Section-heading+.l-Section-wrapWysiwyg{margin-block-start:var(--mg-level6)}.l-Section-wrapWysiwyg+.l-Section-wrapList{margin-block-start:var(--mg-gap-xl)}.l-Section-wrapWysiwyg+.l-Section-wrapNumbers{margin-block-start:var(--mg-gap-l)}.l-Section-wrapButtons{flex-wrap:wrap;gap:.5rem;display:flex}.l-Section--references .l-Section-wrapButtons{margin-block-start:var(--mg-gap-xl)}.l-Section--jobs .l-Section-wrapButtons{gap:var(--mg-gap-xxs);flex-direction:column}.l-Section-wrapButtonPill{padding-inline-end:calc(var(--mg-pill-image-width) * .4);display:inline-block;position:relative}@media (width>=576px){.l-Section-wrapButtonPill{background-color:var(--bs-body-bg);outline:var(--mg-gap-xxl) solid var(--bs-body-bg);padding-inline-end:calc(var(--mg-pill-image-width) + .75rem)}}.l-Section-wrapList+.l-Section-wrapButton,.l-Section-wrapWysiwyg+.l-Section-wrapButton{margin-block-start:var(--mg-gap-xl)}.l-Section--gallery .l-Section-wrapPill,.l-Section--image .l-Section-wrapPill{z-index:-1;position:absolute;inset-block:0;inset-inline-end:0}@media (width>=576px){.l-Section--gallery .l-Section-wrapPill,.l-Section--image .l-Section-wrapPill{z-index:auto}}.l-Section-wrapStrips{height:100%}.l-Section-wrapStrips:has(>:nth-child(3)){gap:var(--mg-gap-gutter);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.l-Section-wrapStrips:has(>:nth-child(3)) .l-Section-wrapStrip:nth-child(3){grid-area:1/2/-1}.l-Section-wrapPersons{gap:var(--mg-gap-gutter);flex-direction:column;display:flex}.l-Section-wrapItems{gap:var(--mg-gap-m);flex-direction:column;display:flex}.l-Section-wrapCard+.l-Section-wrapItems{margin-block-start:var(--mg-gap-xl)}.l-Section-wrapVideo:has(.c-Video--rwd){height:100%}.l-Section-wrapTags{margin-block-start:var(--mg-level6)}.l-Section-wrapTags+.l-Section-wrapAuthor{margin-block-start:var(--mg-level5)}:root{--mg-footer-padding-y:2.25rem}@media (width>=1400px){:root{--mg-footer-padding-y:calc(var(--mg-padding-container)*.5)}}@media (width>=1600px){:root{--mg-footer-padding-y:6.25rem}}.l-Footer{background-color:var(--bs-ultralight);border-start-start-radius:calc(var(--mg-padding-container) * .5)}@media (width>=1600px){.l-Footer{border-start-start-radius:6.25rem}}.l-Footer-inner{flex-direction:column;display:flex}@media (width>=1400px){.l-Footer-inner{flex-direction:row;gap:clamp(5rem,7.1429vw - 1.25rem,5.625rem)}}@media (width>=1540px){.l-Footer-inner{gap:5.625rem}}@media (width>=1920px){.l-Footer-inner{gap:clamp(5.625rem,10.7143vw - 7.2321rem,7.5rem)}}.l-Footer-header{justify-content:space-between;padding-block-start:clamp(2.5rem,2.3269rem + .7692vw,3rem);display:flex}@media (width>=1400px){.l-Footer-header{flex-direction:column;padding-block-start:var(--mg-footer-padding-y)}}.l-Footer-wrapLogo{width:clamp(10rem,8.1394rem + 8.2692vw,15.375rem);padding-block-end:var(--mg-footer-padding-y)}@media (width>=1400px){.l-Footer-wrapLogo{padding-block-end:0}}.l-Footer-wrapImage{align-self:flex-end;width:clamp(4.75rem,3.9779rem + 3.4314vw,5.625rem);height:0;padding-inline-end:1rem}.l-Footer-wrapImage img{transform:translateY(-100%)}@media (width>=1400px){.l-Footer-wrapImage{align-self:stretch;width:auto;height:auto;padding-inline-end:0}.l-Footer-wrapImage img{transform:none}}.l-Footer-line{border-color:var(--bs-light)}@media (width>=1400px){.l-Footer-line{border:0;border-inline-start:var(--bs-border-width) var(--bs-border-style) var(--bs-light)}}.l-Footer-body{padding-block:var(--mg-footer-padding-y) 1.5rem;flex-grow:1}@media (width>=1400px){.l-Footer-body{padding-block:var(--mg-footer-padding-y) 1.25rem}}.l-Footer-cols{gap:var(--mg-footer-padding-y) 1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;padding-block-end:var(--mg-footer-padding-y);display:grid}@media (width>=768px){.l-Footer-cols{grid-template-columns:minmax(max-content,1fr) repeat(3,minmax(0,1fr))}}@media (width>=1200px){.l-Footer-cols{display:flex}}@media (width>=1400px){.l-Footer-cols{padding-block-end:0}}.l-Footer-col{flex-direction:column;gap:.5rem;display:flex}@media (width>=1200px){.l-Footer-col{gap:1.875rem}}.l-Footer-colophon{flex-direction:column;justify-content:space-between;align-items:center;margin-block-start:var(--mg-footer-padding-y);display:flex}@media (width>=1400px){.l-Footer-colophon{flex-direction:row}}.c-Author--review{align-items:center;gap:var(--mg-gap-s);display:flex}.c-Author--article{border:var(--bs-border-width) var(--bs-border-style) var(--bs-light);gap:var(--mg-gap-xl);padding:var(--mg-padding-l-top) var(--mg-padding-l);flex-direction:column;display:flex}@media (width>=992px){.c-Author--article{flex-direction:row;align-items:center}}.c-Author--review .c-Author-wrapMedia{background-color:var(--bs-primary-bg);color:var(--bs-primary);height:var(--space-52-56);text-transform:uppercase;width:var(--space-52-56);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.c-Author--article .c-Author-wrapMedia{aspect-ratio:1;flex-shrink:0;width:120px}.c-Author--review .c-Author-note{color:var(--bs-muted)}.c-Author--article .c-Author-label{font-weight:700}.c-Author--article .c-Author-wrapWysiwyg{margin-block-start:var(--mg-level8)}.c-Blockquote{background-color:var(--bs-primary-bg);color:var(--bs-primary);padding:var(--space-24-32) var(--mg-padding-xl);justify-content:space-between;align-items:center;gap:.625rem;font-style:italic;display:flex}.c-Blockquote:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='28' viewBox='0 0 35 28'%3E%3Cpath fill='%23ff5c00' d='M35 7.673c0 1.794-.698 3.488-2.093 6.178L26.033 27.5h-6.277l5.081-13.35c-2.49-.997-4.184-3.488-4.184-6.477A7.144 7.144 0 0 1 27.826.5C31.911.5 35 3.688 35 7.673m-18.83 0c0 1.794-.798 3.488-2.093 6.178L7.103 27.5H.826l5.081-13.35c-2.49-.997-4.085-3.488-4.085-6.477C1.822 3.688 4.911.5 8.996.5a7.144 7.144 0 0 1 7.173 7.173Z'/%3E%3C/svg%3E");flex-shrink:0;line-height:1}@media (width>=1200px){.c-Process--horizontal .c-Blockquote{padding:var(--mg-padding-l);flex-direction:column;align-items:stretch;gap:1.25rem}}.c-Breadcrumb-item{align-items:center;display:flex}.c-Breadcrumb-item:before{height:16px;width:calc(16px + var(--bs-breadcrumb-item-padding-x))}@media (width<=767px){.c-Breadcrumb:has(.c-Breadcrumb-item:nth-child(3)) .c-Breadcrumb-item{display:none}.c-Breadcrumb:has(.c-Breadcrumb-item:nth-child(3)) .c-Breadcrumb-item:nth-last-child(2){padding-inline-start:0;display:flex}.c-Breadcrumb:has(.c-Breadcrumb-item:nth-child(3)) .c-Breadcrumb-item:nth-last-child(2):before{padding-inline:var(--bs-breadcrumb-item-padding-x) 0;transform:rotate(180deg)}}.c-Breadcrumb-link{align-items:center;gap:var(--mg-gap-xxxs);background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;transition-property:background-size;display:inline-flex}.c-Breadcrumb-link,.c-Breadcrumb-link:hover{text-decoration:none}.c-Breadcrumb-link:hover{background-size:100% 1px}:root{--mg-button-diff:.125rem;--mg-button-diff-lg:.125rem}@media (width>=576px){:root{--mg-button-diff-lg:.375rem}}.c-Button.btn:not(.btn-carousel-nav):has(.c-Button-wrapIcon:first-child){padding-inline-start:calc(var(--bs-btn-padding-x) - var(--mg-button-diff))}.c-Button.btn:has(.c-Button-wrapIcon:last-child){padding-inline-end:calc(var(--bs-btn-padding-x) - var(--mg-button-diff))}.c-Button.btn-lg:has(.c-Button-wrapIcon:first-child){padding-inline-start:calc(var(--bs-btn-padding-x) - var(--mg-button-diff-lg))}.c-Button.btn-lg:has(.c-Button-wrapIcon:last-child){padding-inline-end:calc(var(--bs-btn-padding-x) - var(--mg-button-diff-lg))}.c-Button.btn-stretch:has(.c-Button-wrapIcon){justify-content:space-between}.c-Button.btn-outline-border .c-Button-wrapIcon{color:var(--bs-primary)}.c-Button.btn-carousel .c-Button-wrapIcon{width:20px;height:20px}.c-Button:has(.c-Icon:nth-child(2)) .c-Button-wrapIcon{display:grid}.c-Button:has(.c-Icon:nth-child(2)) .c-Button-wrapIcon>*{will-change:transform;grid-area:1/-1;transition:opacity .4s ease-out,visibility .4s ease-out,transform .4s ease-out}.c-Button:has(.c-Icon:nth-child(2)) .c-Button-wrapIcon>:last-child{opacity:0;visibility:hidden}.c-Button.btn-horizontal:has(.c-Icon:nth-child(2)) .c-Button-wrapIcon>:last-child{transform:translate(-150%)}.c-Button.btn-vertical:has(.c-Icon:nth-child(2)) .c-Button-wrapIcon>:last-child{transform:translateY(-150%)}@media (width<=575px){.c-Button.btn-filter .c-Button-wrapIcon{display:none!important}}@media (width>=576px){.c-Button.btn-carousel .c-Button-wrapIcon{width:24px;height:24px}}@media (hover:hover){.c-Button:hover .c-Button-wrapIcon:has(.c-Icon:nth-child(2))>:first-child{opacity:0;visibility:hidden}.c-Button:hover .c-Button-wrapIcon:has(.c-Icon:nth-child(2))>:last-child{opacity:1;visibility:visible;transform:none}.c-Button.btn-horizontal:hover .c-Button-wrapIcon:has(.c-Icon:nth-child(2))>:first-child{transform:translate(150%)}.c-Button.btn-vertical:hover .c-Button-wrapIcon:has(.c-Icon:nth-child(2))>:first-child{transform:translateY(150%)}}:root{--mg-callout-person-size:80px}@media (width>=576px){:root{--mg-callout-person-size:144px}}@media (width>=992px){:root{--mg-callout-person-size:174px}}.c-Callout{background-color:var(--bs-primary-bg)}.c-Callout--mosaic{background-color:#0000}.c-Callout--person{position:relative}.c-Callout--newsletter{padding:var(--mg-padding-xxl-top) var(--mg-padding-l);position:relative;overflow:hidden}@media (width>=576px){.c-Callout--newsletter{padding-inline:var(--mg-padding-xxl-top)}}.c-Callout-row{grid-template-rows:repeat(2,1fr);display:grid}.c-Callout--house .c-Callout-row{grid-template-rows:auto}.c-Callout--person .c-Callout-row{display:block}@media (width>=992px){.c-Callout--regular .c-Callout-row{grid-template-rows:auto;grid-template-columns:60% 40%}.c-Callout--slim .c-Callout-row{display:flex}}.c-Callout--newsletter .c-Callout-group{max-width:628px;margin-inline:auto}@media (width>=992px){.c-Callout--newsletter .c-Callout-group{text-align:center}}.c-Callout-header{background-color:var(--bs-primary-bg);gap:var(--mg-level5);height:100%;padding:var(--mg-padding-xxl-top) var(--mg-padding-xxl);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.c-Callout-header:has(.c-Callout-heading){gap:var(--mg-level6);padding:var(--mg-padding-xl-top) var(--mg-padding-xl)}.c-Callout--mosaic .c-Callout-header{padding-block:var(--mg-padding-xl-top)}.c-Callout--person .c-Callout-header{padding-inline-end:calc(var(--mg-callout-person-size) + var(--mg-padding-xxl))}.c-Callout--tiny .c-Callout-header{text-align:center;align-items:center}.c-Callout--medium .c-Callout-header,.c-Callout--tiny .c-Callout-header{padding:var(--mg-padding-l-top) var(--mg-padding-l)}@media (width>=576px){.c-Callout--person .c-Callout-header{padding-inline-end:calc(var(--mg-padding-xxl) + var(--mg-callout-person-size) + var(--mg-padding-xxl))}}@media (width>=992px){.c-Callout--tiny .c-Callout-header{text-align:start;align-items:stretch}}.c-Callout--newsletter .c-Callout-heading{padding-inline-end:3.25rem}.c-Callout-aside{padding:var(--mg-padding-xl-top) 41.3793% var(--mg-padding-xl-top) var(--mg-padding-xxl);position:relative}.c-Callout-wrapMap{width:41.3793%;position:absolute;inset:0 0 0 auto;overflow:hidden}.c-Callout-wrapMap img{-o-object-fit:contain;object-fit:contain;-o-object-position:100%;object-position:100%;width:100%;height:100%}.c-Callout-body{height:100%}@media (width>=992px){.c-Callout--regular .c-Callout-body{order:-1}.c-Callout--mosaic .c-Callout-body{position:relative}}.c-Callout-wrapMedia{height:100%;position:relative;overflow:hidden}.c-Callout-wrapMedia video{width:102%;height:102%}.c-Callout--house .c-Callout-wrapMedia,.c-Callout--mosaic .c-Callout-wrapMedia{aspect-ratio:960/540}.c-Callout--person .c-Callout-wrapMedia{height:var(--mg-callout-person-size);width:var(--mg-callout-person-size);position:absolute;inset-block-start:var(--mg-padding-xxl-top);inset-inline-end:var(--mg-padding-xxl)}@media (width>=576px){.c-Callout--person .c-Callout-wrapMedia{inset-block-start:50%;transform:translateY(-50%)}}@media (width>=992px){.c-Callout--regular .c-Callout-wrapMedia{aspect-ratio:710/513}.c-Callout--slim .c-Callout-wrapMedia{aspect-ratio:450/513}.c-Callout--mosaic .c-Callout-wrapMedia{aspect-ratio:auto;position:absolute;inset:0}.c-Callout--person .c-Callout-wrapMedia{aspect-ratio:auto}}.c-Callout-caption{border-block-start:var(--bs-border-width) var(--bs-border-style) rgba(var(--bs-white-rgb), .3);color:var(--bs-white);margin-inline:var(--space-12-32);padding-block:var(--space-8-24) var(--mg-padding-m);position:absolute;inset-block-end:0;inset-inline-start:0}.c-Callout--mosaic .c-Callout-caption{inset-inline:auto 0}.c-Callout-wrapIcon{color:var(--bs-white);isolation:isolate;pointer-events:none;z-index:1;position:absolute;inset-block-start:var(--space-6-12);inset-inline-end:var(--space-6-12)}.c-Callout-wrapIcon:before{background-color:var(--bs-primary);content:"";height:var(--space-120-140);transform:translate(calc(-50% + var(--space-6-12)), calc(50% - var(--space-6-12)));transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:transform,scale;transition-timing-function:var(--mg-spring-easing);width:var(--space-120-140);z-index:-1;border-radius:50%;position:absolute;inset-block-end:100%;inset-inline-start:100%}@media (width>=992px){.c-Callout-wrapIcon{inset-inline:var(--space-6-12) auto}.c-Callout-wrapIcon:before{transform:translate(calc(50% - var(--space-6-12)), calc(50% - var(--space-6-12)));inset-inline:auto 100%}}@media (hover:hover){.c-Callout-header:hover .c-Callout-wrapIcon:before{scale:1.03}}.c-Callout-wrapWysiwyg{margin-inline-end:calc(var(--mg-padding-xxl) * -.1)}.c-Callout--mosaic .c-Callout-wrapWysiwyg{margin-inline-end:0}.c-Callout--newsletter .c-Callout-wrapWysiwyg{margin-block-start:var(--mg-level6)}.c-Callout--newsletter .c-Callout-wrapForm{margin-block-start:var(--mg-level5)}.c-Callout-wrapButton{margin-inline-end:calc(var(--mg-padding-xxl) * -.8)}.c-Card{flex-direction:column;display:flex;position:relative;overflow:hidden}.c-Card--article.c-Card--column{gap:var(--mg-gap-m)}.c-Card--article.c-Card--row{gap:var(--mg-gap-s)}.c-Card-wrapMedia{overflow:hidden}.c-Card-wrapMedia img{will-change:transform;transition:transform .2s ease-in-out}.c-Card--article.c-Card--column .c-Card-wrapMedia{aspect-ratio:430/242}.c-Card--article.c-Card--row .c-Card-wrapMedia{aspect-ratio:560/315}.c-Card--service .c-Card-wrapMedia{aspect-ratio:320/210;max-width:clamp(20rem,12.1677rem + 34.8101vw,33.75rem)}@media (width>=992px){.c-Card--service .c-Card-wrapMedia{aspect-ratio:550/463;max-width:100%}}@media (hover:hover){:is(.c-Card--article:has(.c-Button:hover) .c-Card-wrapMedia img,.c-Card--article:has(.c-Card-link:hover) .c-Card-wrapMedia img,.c-Card--service:has(.c-Button:hover) .c-Card-wrapMedia img){transform:scale(1.025)}}.c-Card--article .c-Card-heading{color:inherit;font-weight:600}.c-Card--article.c-Card--row .c-Card-heading{-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s ease-in-out,text-decoration-color .15s ease-in-out}@media (hover:hover){.c-Card--article.c-Card--row:has(.c-Button:hover) .c-Card-heading{text-decoration-color:currentColor}}.c-Card--article .c-Card-link{gap:var(--mg-gap-m);justify-content:space-between;padding-inline-end:.75rem;text-decoration-color:#0000;display:flex}.c-Card--article .c-Card-link:hover{text-decoration-color:currentColor}.c-Card--article .c-Card-wrapIcon{color:var(--bs-border);will-change:transform;flex-shrink:0;margin-block-start:calc(var(--mg-fs-body17) * 1.7 * .5 - 12px);transition:color .2s ease-in-out,transform .2s ease-in-out}@media (width>=1600px){.c-Card--article .c-Card-wrapIcon{padding-inline-end:.5rem}}@media (hover:hover){.c-Card--article:has(.c-Card-link:hover) .c-Card-wrapIcon{color:var(--bs-secondary);transform:translate(.25rem)}}.c-Card--article .c-Card-note{color:var(--bs-muted);margin-block-start:var(--mg-gap-xxxs)}.c-Card--article .c-Card-wrapWysiwyg{margin-block-start:var(--mg-gap-xs);padding-inline-end:var(--space-20-32)}.c-Card--article.c-Card--column .c-Card-wrapWysiwyg{margin-block-start:var(--mg-level8)}.c-Card--article.c-Card--row .c-Card-wrapWysiwyg{margin-block-start:var(--mg-gap-xs)}.c-Card--service .c-Card-wrapWysiwyg{margin-block-start:var(--mg-gap-m)}.c-Card--article .c-Card-wrapButton{margin-block-start:var(--mg-gap-xs)}.c-Card--service .c-Card-wrapButton{margin-block-start:1.25rem}.c-Carousel--nav{color:var(--bs-white);margin-inline:calc(var(--mg-layout) * -1);padding-inline:var(--mg-layout)}@media (width>=768px){.c-Carousel--nav{background-color:var(--bs-primary);border-radius:var(--bs-border-radius-pill);margin-inline:0;padding-inline:0}}@media (width>=992px){.c-Carousel--nav{color:inherit;overflow:initial;background-color:#0000;border-radius:0}}.c-Carousel--articles,.c-Carousel--reels,.c-Carousel--reviews{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}@media (width>=2200px){.c-Carousel--articles,.c-Carousel--reels,.c-Carousel--reviews{margin-inline:-412px;padding-inline:412px}.l-Section--wide .c-Carousel--articles,.l-Section--wide .c-Carousel--reels,.l-Section--wide .c-Carousel--reviews{margin-inline:-272px;padding-inline:272px}}@media (width>=1540px){.c-Carousel--references,.c-Carousel--tour{padding-inline:calc(var(--mg-gap-gutter) * .5)}}@media (width>=2200px){.c-Carousel--references,.c-Carousel--tour{margin-inline:-272px;padding-inline:0}}@media (width>=1400px){.c-Carousel--articles.c-Carousel--rwd{margin-inline:0;padding-inline:0}}.c-Carousel--nav .c-Carousel-wrapper{min-height:calc(var(--mg-header-height) * .5)}@media (width>=768px){.c-Carousel--nav .c-Carousel-wrapper{grid-template-columns:max-content repeat(var(--mg-nav-items), auto);display:grid}}@media (width>=992px){.c-Carousel--nav .c-Carousel-wrapper{min-height:var(--mg-header-height)}}@media (width>=1400px){.c-Carousel--articles.c-Carousel--rwd .c-Carousel-wrapper{gap:var(--mg-gap-gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.c-Carousel-slide{height:auto}.c-Carousel--nav .c-Carousel-slide{background-color:var(--bs-primary);flex-grow:1;width:auto;padding-inline:.75rem}.c-Carousel--nav .c-Carousel-slide:first-child{border-start-start-radius:var(--bs-border-radius-pill);border-end-start-radius:var(--bs-border-radius-pill);padding-inline-start:1.5rem}.c-Carousel--nav .c-Carousel-slide:last-child{border-start-end-radius:var(--bs-border-radius-pill);border-end-end-radius:var(--bs-border-radius-pill);padding-inline-end:1.5rem}.c-Carousel--nav .c-Carousel-slide:not(:first-child){margin-inline-start:-2px;padding-inline-start:calc(.75rem + 2px)}.c-Carousel--articles .c-Carousel-slide,.c-Carousel--reviews .c-Carousel-slide{width:93.75%}.c-Carousel--reviews .c-Carousel-slide{border-inline-start:var(--bs-border-width) var(--bs-border-style) var(--bs-light);margin-block:var(--space-12-40);padding-inline:var(--space-20-60)}.c-Carousel--reviews .c-Carousel-slide:last-child{border-inline-end:var(--bs-border-width) var(--bs-border-style) var(--bs-light)}.c-Carousel--articles .c-Carousel-slide{margin-inline-end:var(--mg-gap-m)}.c-Carousel--articles .c-Carousel-slide:last-child{margin-inline-end:0}.c-Carousel--references .c-Carousel-slide,.c-Carousel--tour .c-Carousel-slide{width:300px;margin-inline-end:var(--mg-gap-gutter)}.c-Carousel--references .c-Carousel-slide:last-child,.c-Carousel--tour .c-Carousel-slide:last-child{margin-inline-end:0}.c-Carousel--references .c-Carousel-slide:nth-child(6n+5),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+5){display:none}.c-Carousel--reels .c-Carousel-slide{width:260px;margin-inline-end:var(--mg-gap-gutter)}.c-Carousel--reels .c-Carousel-slide iframe{aspect-ratio:315/560;width:100%;height:auto;display:block}@media (width>=768px){.c-Carousel--nav .c-Carousel-slide{background-color:#0000;border-radius:0}.c-Carousel--nav .c-Carousel-slide:first-child,.c-Carousel--nav .c-Carousel-slide:last-child{border-radius:0}.c-Carousel--reviews .c-Carousel-slide{width:600px}.c-Carousel--articles .c-Carousel-slide{width:420px}}@media (width>=992px){.c-Carousel--nav .c-Carousel-slide,.c-Carousel--nav .c-Carousel-slide:first-child,.c-Carousel--nav .c-Carousel-slide:last-child{padding-inline:0}.c-Carousel--references .c-Carousel-slide,.c-Carousel--tour .c-Carousel-slide{width:calc(66.6667% - var(--mg-gap-gutter))}.c-Carousel--references .c-Carousel-slide:nth-child(6n+2),.c-Carousel--references .c-Carousel-slide:nth-child(6n+5),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+2),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+5){width:calc(33.3333% - var(--mg-gap-gutter))}.c-Carousel--references .c-Carousel-slide:nth-child(6n+3),.c-Carousel--references .c-Carousel-slide:nth-child(6n+4),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+3),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+4){display:none}.c-Carousel--references .c-Carousel-slide:nth-child(6n+5),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+5){gap:var(--mg-gap-gutter);grid-template-rows:repeat(2,1fr);display:grid}}@media (width>=1200px){.c-Carousel--references .c-Carousel-slide,.c-Carousel--tour .c-Carousel-slide{width:50%;width:calc(560px - var(--mg-gap-gutter))}.c-Carousel--references .c-Carousel-slide:nth-child(6n+2),.c-Carousel--references .c-Carousel-slide:nth-child(6n+5),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+2),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+5){width:25%;width:calc(280px - var(--mg-gap-gutter))}}@media (width>=1400px){.c-Carousel--articles.c-Carousel--rwd .c-Carousel-slide{width:auto;margin-inline-end:0}}@media (width>=1540px){.c-Carousel--references .c-Carousel-slide,.c-Carousel--tour .c-Carousel-slide{width:min(47.3404% - var(--mg-gap-gutter), 890px - var(--mg-gap-gutter))}.c-Carousel--references .c-Carousel-slide:nth-child(6n+2),.c-Carousel--references .c-Carousel-slide:nth-child(6n+5),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+2),.c-Carousel--tour .c-Carousel-slide:nth-child(6n+5){width:min(23.6702% - var(--mg-gap-gutter), 445px - var(--mg-gap-gutter))}}.c-Carousel--nav .c-Carousel-link{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.c-Carousel--nav .c-Carousel-link,.c-Carousel--nav .c-Carousel-link:hover{text-decoration:none}@media (width>=768px){.l-Header--magazine .c-Carousel--nav .c-Carousel-slide.nobr .c-Carousel-link br{display:none}}@media (width>=992px){.c-Carousel--nav .c-Carousel-link{padding-inline:.75rem;position:relative}.c-Carousel--nav .c-Carousel-link:after{border-block-end:var(--bs-border-width) var(--bs-border-style) var(--bs-primary);content:"";will-change:transform;width:70px;transition:transform .2s ease-in-out;position:absolute;inset-block-end:calc(var(--bs-border-width) * -1);inset-inline-start:calc(50% - 35px);transform:scaleX(0)}.c-Carousel--nav .c-Carousel-link.active:after,.c-Carousel--nav .c-Carousel-link:hover:after{transform:none}.l-Header--web .c-Carousel--nav .c-Carousel-slide.nobr .c-Carousel-link br{display:none}}@media (width>=1200px){.c-Carousel--nav .c-Carousel-link{padding-inline:1rem}}@media (width>=1600px){.c-Carousel--nav .c-Carousel-link{padding-inline:1.25rem}}@media (width>=1920px){.c-Carousel--nav .c-Carousel-link{padding-inline:1.75rem}}@media (width>=768px){.c-Carousel--nav .c-Carousel-footer{display:none}}@media (width>=1400px){.c-Carousel--articles.c-Carousel--rwd .c-Carousel-footer{display:none}}.c-Carousel-wrapButton{z-index:1;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.c-Carousel-wrapButton:first-child{inset-inline-start:var(--space-12-20)}.c-Carousel-wrapButton:last-child{inset-inline-end:var(--space-12-20)}.c-Carousel--nav .c-Carousel-wrapButton:first-child{inset-inline-start:0}.c-Carousel--nav .c-Carousel-wrapButton:last-child{inset-inline-end:0}@media (width>=1920px){.c-Carousel-wrapButton:first-child{inset-inline-start:clamp(1.25rem,7.1429vw - 7.3214rem,2.5rem)}.c-Carousel-wrapButton:last-child{inset-inline-end:clamp(1.25rem,7.1429vw - 7.3214rem,2.5rem)}}.c-Catalog{background-color:var(--bs-primary-bg);text-align:center}@media (width>=1200px){.c-Catalog{text-align:start;align-items:center;display:flex}}.c-Catalog-header{padding-block-start:var(--mg-padding-l-top);padding-inline:var(--mg-padding-l)}@media (width>=1200px){.c-Catalog-header{width:100%;padding-block:11.8812%;padding-inline-end:0}}.c-Catalog-heading{color:inherit;font-weight:600}.c-Catalog-heading a{color:var(--bs-primary)}.c-Catalog-wrapButton{white-space:nowrap;margin-block-start:var(--space-20-24)}.c-Catalog-wrapMedia{padding-inline:1.25rem}@media (width>=1200px){.c-Catalog-wrapMedia{padding-block:1.25rem}}.c-Copyright{color:var(--bs-muted)}.c-Dlist{gap:var(--mg-level4);flex-direction:column;display:flex}.c-Dlist-item{gap:var(--mg-gap-m);display:flex}.c-Dlist-wrapIcon{flex-shrink:0}.c-Dlist-wrapIcon img{width:100%}@media (width>=576px){.c-Dlist-wrapIcon{width:45px}}.c-Dlist-body{gap:var(--mg-gap-xxs)}.c-Dlist-body,.c-Form{flex-direction:column;display:flex}.c-Form{gap:2.5rem}@media (width>=576px){.c-Form--career{border:var(--bs-border-width) var(--bs-border-style) var(--bs-light);padding:var(--mg-padding-xl) var(--mg-padding-xxl)}}.c-Form--newsletter{gap:var(--mg-level5)}.c-Form-inner{gap:var(--mg-gap-m);flex-direction:column;display:flex}@media (width>=992px){.c-Form-inner{flex-direction:row}}.c-Form-items{flex-direction:column;gap:1rem;display:flex}@media (width>=992px){.c-Form--newsletter .c-Form-items{flex-grow:1}}.c-Form--newsletter .c-Form-item{position:relative}.c-Form--newsletter .c-Form-wrapIcon{color:#8b8b8b;position:absolute;inset-block-start:50%;inset-inline-start:.9375rem;transform:translateY(-50%)}.c-Form-label em{font-style:normal;font-weight:400}.c-Form-item:has(.c-Form-wrapIcon) .c-Form-control{padding-inline-start:calc(1.4375rem + 24px)}.c-Form-control:not(.is-valid,.is-invalid,:disabled):hover{border-color:var(--bs-primary)}@media (width>=576px){.c-Form-control{padding-block:1rem}}.c-Form--newsletter .c-Form-wrapButton{flex-direction:column;flex-shrink:0;display:flex}.c-Form--newsletter .c-Form-wrapWysiwyg{text-align:center}.c-Hero{color:var(--bs-white)}.c-Hero-wrapMedia{height:100%;position:relative}.c-Hero-wrapMedia:after{background:linear-gradient(0deg, rgba(var(--bs-black-rgb), .1), rgba(var(--bs-black-rgb), .1)), linear-gradient(180deg, rgba(var(--bs-black-rgb), .4) 3%, rgba(var(--bs-black-rgb), 0) 22.32%);content:"";position:absolute;inset:0}.c-Hero-over{min-height:calc(100vh - var(--mg-padding-l));flex-direction:column;justify-content:flex-end;padding-block-start:calc(var(--mg-header-height) + var(--mg-padding-l));display:flex;position:relative}.c-Hero-header{margin-block-end:var(--mg-level4)}@media (width>=1200px){.c-Hero-header{margin-block-end:-3rem}}.c-Hero-heading{color:inherit}.c-Hero-wrapWysiwyg{max-width:540px;margin-block-start:var(--mg-level5)}.c-Hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-end;display:grid}@media (width>=1200px){.c-Hero-grid{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}.c-Hero-col:first-child{grid-column:2}}.c-Hero-wrapIndicator{padding-block-end:1.875rem}.c-Hero-wrapImage{width:clamp(5.625rem,2.7837rem + 12.6282vw,17.9375rem);margin-inline-start:auto}@media (width>=1920px){.c-Hero-wrapImage{width:clamp(17.9375rem,28.2143vw - 15.9196rem,22.875rem)}}.c-Icon{display:block}.c-Icon--fluid{width:100%;height:100%}.c-Icon--play{height:var(--mg-video-icon-width-inner);width:var(--mg-video-icon-width-inner);will-change:transform;transition:transform .2s ease-in-out}.c-Link--play:hover .c-Icon--play{transform:scale(1.07692)}.c-Icon--phone{transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:transform;transition-timing-function:var(--mg-spring-easing);will-change:color, transform}@media (hover:hover) and (width>=992px){.c-Callout-header:hover .c-Icon--phone{transform:rotate(20deg)}}@keyframes indicator-wheel{0%,70%,to{transform:none}80%{transform:translateY(32px)}80.001%,90%{transform:translateY(-32px)}}@keyframes indicator-arrow{0%,70%,to{transform:translateY(-32px)}80%,90%{transform:none}99.99%{transform:translateY(32px)}}.c-Indicator-wheel{animation:5s cubic-bezier(.68,-.55,.27,1.55) infinite indicator-wheel}.c-Indicator-arrow{animation:5s cubic-bezier(.68,-.55,.27,1.55) infinite indicator-arrow}.c-Item{align-items:center;gap:var(--mg-gap-s);display:flex;position:relative;overflow:hidden}.c-Item-wrapMedia{aspect-ratio:1;width:100px;overflow:hidden}.c-Item-wrapMedia img{will-change:transform;transition:transform .2s ease-in-out}@media (width>=1600px){.c-Item-wrapMedia{aspect-ratio:178/100;width:178px}}@media (hover:hover){.c-Item:has(.c-Item-link:hover) .c-Item-wrapMedia img{transform:scale(1.025)}}.c-Item-heading{color:inherit;font-weight:600}.c-Item-link{gap:var(--mg-gap-m);justify-content:space-between;padding-inline-end:.75rem;text-decoration-color:#0000;display:flex}.c-Item-link:hover{text-decoration-color:currentColor}.c-Item-wrapIcon{color:var(--bs-border);will-change:transform;flex-shrink:0;margin-block-start:calc(var(--mg-fs-body15) * 1.6 * .5 - 12px);transition:color .2s ease-in-out,transform .2s ease-in-out}@media (width>=1600px){.c-Item-wrapIcon{padding-inline-end:.5rem}}@media (hover:hover){.c-Item:has(.c-Item-link:hover) .c-Item-wrapIcon{color:var(--bs-secondary);transform:translate(.25rem)}}.c-Item-note{color:var(--bs-muted);margin-block-start:var(--mg-gap-xxxs)}.c-Jumbo{color:var(--bs-white)}@media (width>=768px){.c-Jumbo{text-align:center}}.c-Jumbo-wrapMedia{height:100%;position:relative}.c-Jumbo-wrapMedia:after{background-color:rgba(var(--bs-black-rgb), .2);content:"";position:absolute;inset:0}.c-Jumbo-over{padding-block:calc(var(--mg-header-height) + var(--mg-gap-xxxxl)) var(--mg-padding-xxxl);position:relative}.c-Jumbo-subheading{margin-block-start:.5rem}.c-Jumbo-label{margin-block-start:var(--mg-level5);font-weight:600}.c-Jumbo-wrapButtons{gap:var(--mg-gap-xxs);flex-wrap:wrap;margin-block-start:var(--mg-level6);display:flex}@media (width>=768px){.c-Jumbo-wrapButtons{justify-content:center}}.c-Langs-toggle{font-family:Gellix,sans-serif;font-size:var(--mg-fs-menu-item);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.5}.c-Langs-list{--bs-dropdown-min-width:7.375rem;--bs-dropdown-padding-y:0;--bs-dropdown-border-width:0;--bs-dropdown-border-radius:.25rem;--bs-dropdown-item-padding-y:.375rem;--bs-dropdown-item-padding-x:.75rem;--bs-dropdown-link-hover-color:var(--bs-dropdown-link-color);--bs-dropdown-link-hover-bg:var(--bs-primary-bg);--bs-dropdown-link-active-color:var(--bs-dropdown-link-color);--bs-dropdown-link-active-bg:transparent;box-shadow:0 .25rem 1.5rem 0 rgba(var(--bs-black-rgb), .1);overflow:hidden;margin:0!important;inset:100% 0 auto auto!important;transform:translateY(1.5rem)!important}.c-Langs-link{font-weight:inherit;justify-content:space-between;align-items:center;transition:background-color .2s ease-in-out;display:flex;position:relative}.c-Langs-link:hover{background-color:var(--bs-dropdown-link-hover-bg)}.c-Langs-link.active:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23ff5c00' d='M6.383 10.355 3.58 7.553a.75.75 0 0 0-1.06 1.06l3.333 3.333a.75.75 0 0 0 1.06 0L13.58 5.28a.75.75 0 0 0-1.06-1.06z'/%3E%3C/svg%3E");line-height:1}.c-Line{color:var(--bs-light)}.c-Link{align-items:center;gap:.5rem;display:inline-flex}.c-Link,.c-Link:hover{text-decoration:none}.c-Link--phone{vertical-align:top}.c-Link--play{color:var(--bs-white);border-radius:50%;overflow:hidden}.c-Link--phone.c-Link--header{font-family:Gellix,sans-serif;font-size:var(--mg-fs-menu-item);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.5}.c-Link--phone.c-Link--footer{font-family:Inter,sans-serif;font-size:var(--mg-fs-body15);letter-spacing:normal;padding-block:.75rem;font-weight:600;line-height:1.6}.c-Link-wrapIcon{flex-shrink:0}.c-Link:has(.c-Icon:nth-child(2)) .c-Link-wrapIcon{display:grid}.c-Link:has(.c-Icon:nth-child(2)) .c-Link-wrapIcon>*{transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:opacity,visibility,transform;transition-timing-function:var(--mg-spring-easing);will-change:transform;grid-area:1/-1}.c-Link:has(.c-Icon:nth-child(2)) .c-Link-wrapIcon>:last-child{opacity:0;visibility:hidden}.c-Link--vertical:has(.c-Icon:nth-child(2)) .c-Link-wrapIcon>:last-child{transform:translateY(-100%)}.c-Link--phone .c-Link-wrapIcon{will-change:color, transform;transition:transform .3s cubic-bezier(.47,2.02,.31,-.36)}.c-Link--phone:hover .c-Link-wrapIcon{transform:rotate(15deg)}.c-Link--phone.c-Link--footer:hover .c-Link-wrapIcon,.l-Header--inverse .c-Link--phone.c-Link--header:hover .c-Link-wrapIcon{color:var(--bs-primary)}.c-Link--play .c-Link-wrapIcon{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(var(--bs-primary-rgb), .2);color:var(--bs-primary);height:var(--mg-video-icon-width-outer);width:var(--mg-video-icon-width-outer);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.c-Link--play:hover .c-Link-wrapIcon{background-color:rgba(var(--bs-primary-rgb), .38)}@media (hover:hover){.c-Link:hover .c-Link-wrapIcon:has(.c-Icon:nth-child(2))>:first-child{opacity:0;visibility:hidden}.c-Link:hover .c-Link-wrapIcon:has(.c-Icon:nth-child(2))>:last-child{opacity:1;visibility:visible;transform:none}.c-Link--vertical:hover .c-Link-wrapIcon:has(.c-Icon:nth-child(2))>:first-child{transform:translateY(100%)}}.c-List{flex-direction:column;display:flex}.c-List a{color:var(--bs-primary)}.c-List--icons,.c-List--numbers{font-weight:600}.c-List--numbers{padding-inline-start:1.2em;list-style:decimal}@media (width>=576px){.c-List--numbers{padding-inline-start:3em}}.c-List--usps.c-List--regular{gap:var(--mg-gap-gutter)}.c-List--usps.c-List--bare{gap:var(--mg-gap-xxxl)}@media (width>=576px){.c-List--usps.c-List--bare,.c-List--usps.c-List--regular{gap:var(--mg-gap-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=992px){.c-List--usps.c-List--regular.c-List--list{grid-template-columns:repeat(3,minmax(0,1fr))}.c-List--usps.c-List--bare{gap:var(--mg-gap-xxxl);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1400px){.c-List--usps.c-List--regular.c-List--list{grid-template-columns:repeat(6,minmax(0,1fr))}}.c-List--numbers .c-List-item{padding-block:var(--mg-gap-xxxs);padding-inline-start:var(--mg-gap-m)}.c-List--numbers .c-List-item::marker{color:var(--bs-primary)}.c-List--icons .c-List-item,.c-List--usps .c-List-item{display:flex}.c-List--icons .c-List-item{padding:.5rem var(--mg-padding-m);align-items:center;gap:1rem}.c-List--usps.c-List--regular .c-List-item{background-color:var(--bs-ultralight);padding:var(--mg-padding-m);align-items:center;gap:1rem}.c-List--usps.c-List--bare .c-List-item{gap:1.25rem}@media (width>=576px){.c-List--usps .c-List-item{flex-direction:column}.c-List--usps.c-List--regular .c-List-item{align-items:stretch}}@media (width>=992px){.c-List--usps .c-List-item{padding-block-start:2rem}}.c-List-wrapIcon{flex-shrink:0}.c-List--usps .c-List-wrapIcon img{width:100%}@media (width>=576px){.c-List--usps .c-List-wrapIcon{width:45px}}@keyframes logo{to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.c-Logo,.c-Logo img,.c-Logo svg{display:block}.c-Logo svg{aspect-ratio:259/43;max-width:100%;height:auto}.c-Logo--web.c-Logo--header{position:relative}.l-Header--inverse .c-Logo--web{color:#8b8b8b}.c-Logo--magazine{color:var(--bs-white);font-family:Gellix,sans-serif;font-size:var(--space-19-32);align-items:flex-end;gap:var(--space-16-20);font-weight:500;line-height:1;display:flex}.l-Header--inverse .c-Logo--magazine{color:var(--bs-muted)}@media (width>=1400px){.c-Logo--magazine{align-items:center}}.c-Logo-overlay{clip-path:polygon(30% 0,43% 0,43% 100%,30% 100%);transition:clip-path .3s ease-in-out;animation:.3s 4s logo;position:absolute;inset:0}.c-Logo--web.c-Logo--header.animated .c-Logo-overlay{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-Logo--web.c-Logo--header.animated:hover .c-Logo-overlay{clip-path:polygon(30% 0,43% 0,43% 100%,30% 100%)}.c-Logo-wrapImage{flex-shrink:0;padding-block-end:.125rem}.c-Logo-wrapImage,.c-Logo-wrapImage:hover{text-decoration:none}@media (width>=576px){.c-Logo-wrapImage{padding-block-end:var(--mg-gap-xxxs)}}@media (width>=1400px){.c-Logo-wrapImage{padding-block-start:var(--mg-gap-xxxs)}}.c-Logo-separator{border-inline-end:var(--bs-border-width) var(--bs-border-style) rgba(var(--bs-white-rgb), .1);align-self:stretch}.l-Header--inverse .c-Logo-separator{border-color:var(--bs-border-color)}.c-Logo-label,.c-Logo-label:hover{text-decoration:none}.c-Logo-label strong{color:var(--bs-primary);font-weight:inherit;display:block}@media (width>=1400px){.c-Logo-label{align-self:flex-end}.c-Logo-label strong{display:inline}}.c-Map{position:relative}.c-Map-under img{width:100%}.c-Map-item{width:5.42857%;position:absolute}.c-Map-item:after{aspect-ratio:45/12;background:radial-gradient(50% 50% at 50% 50%, var(--bs-black) 0, rgba(var(--bs-black-rgb), 0) 100%);content:"";opacity:.5;width:118.421%;position:absolute;inset-block-start:95.6522%;inset-inline-start:50%;transform:translate(-50%)}.c-Map-item:first-child{inset-block-start:24.8588%;inset-inline-start:23.7143%}.c-Map-item:nth-child(2){inset-block-start:24.8588%;inset-inline-start:39.7143%}.c-Map-item:nth-child(3){inset-block-start:37.8531%;inset-inline-start:13.4286%}.c-Map-item:nth-child(4){inset-block-start:16.9492%;inset-inline-start:50.5714%}.c-Map-item:nth-child(5){inset-block-start:51.4124%;inset-inline-start:64.2857%}.c-Map-item:nth-child(6){inset-block-start:31.6384%;inset-inline-start:84%}.c-Map-link{display:block;position:relative}.c-Map-link.active,.c-Map-link.hover,.c-Map-link:hover{color:var(--bs-primary)}.c-Map-wrapIcon{will-change:transform;transition:transform .2s ease-in-out;display:block}@media (hover:hover){.c-Map-link:hover .c-Map-wrapIcon{transform:translateY(4.34783%)}}.c-Masonry{overflow:hidden}.c-Masonry--galleries:not(.loaded):has(.c-Masonry-item:nth-child(odd):last-child) .c-Masonry-list{margin-block-end:calc(-24.6479% - var(--mg-gap-gutter))}.c-Masonry--galleries:not(.loaded):has(.c-Masonry-item:nth-child(2n):last-child) .c-Masonry-list{margin-block-end:-24.6479%}.c-Nav--footer{flex-direction:column;display:flex}@media (width>=1200px){.c-Nav--footer{gap:.75rem}}.c-Nav--links{color:var(--bs-muted)}.c-Nav--footer .c-Nav-item{padding-block:.375rem}.c-Nav--footer .c-Nav-link{background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;transition-property:background-size}.c-Nav--footer .c-Nav-link,.c-Nav--footer .c-Nav-link:hover{text-decoration:none}.c-Nav--footer .c-Nav-link:hover{background-size:100% 1px}.c-Network{gap:.5rem}.c-Network,.c-Numbers{flex-wrap:wrap;display:flex}.c-Numbers{gap:var(--space-16-80);justify-content:space-between}.c-Numbers-item{flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;max-width:100%;padding-block-start:2rem;display:flex}@media (width>=576px){.c-Numbers-item{flex:1 0 0}}.c-Person{background-color:var(--bs-ultralight);gap:var(--mg-level6);padding:var(--mg-padding-m) var(--mg-padding-l-top);flex-direction:column;transition:background-color .2s ease-in-out;display:flex}.c-Person:target{scroll-margin:var(--mg-gap-gutter)}.c-Person.hover,.c-Person:hover{background-color:var(--bs-primary-bg-hover)}.c-Person.active{background-color:var(--bs-primary-bg)}.c-Person-line{border-color:var(--bs-light)}.c-Person-group{flex-direction:row-reverse;align-items:flex-start;gap:1.25rem;display:flex}.c-Person-wrapMedia{aspect-ratio:1;flex-shrink:0;width:70px;overflow:hidden}.c-Person-meta{flex-grow:1}.c-Person-name{color:inherit;font-weight:600}.c-Person-list{margin-block-start:var(--mg-gap-xxxs)}.c-Person-link{text-decoration-color:#0000}.c-Person-link:hover{text-decoration-color:currentColor}.c-Person-group+.c-Person-wrapWysiwyg{margin-block-start:var(--mg-level6)}:root{--mg-pill-image-width:106px}.c-Pill--image{border-radius:var(--bs-border-radius-pill);height:100%;width:var(--mg-pill-image-width);overflow:hidden}:root{--mg-process-vertical-item-padding-y:.625rem;--mg-process-vertical-item-padding-x:0rem;--mg-process-vertical-number-size:34px;--mg-process-vertical-label-padding-y:2rem;--mg-process-vertical-label-padding-x:1.25rem;--mg-process-vertical-label-margin-x:1.125rem}@media (width>=576px){:root{--mg-process-vertical-number-size:46px}}@media (width>=768px){:root{--mg-process-vertical-label-padding-x:3.75rem;--mg-process-vertical-label-margin-x:1.5rem;--mg-process-horizontal-item-padding-x:0rem;--mg-process-horizontal-number-size:42px;--mg-process-horizontal-label-margin-x:1rem}}@media (width>=992px){:root{--mg-process-vertical-item-padding-x:2.5rem;--mg-process-horizontal-label-margin-x:1.75rem}}@media (width>=1600px){:root{--mg-process-horizontal-item-padding-x:var(--space-16-40)}}@media (width>=1200px){.c-Process--horizontal{gap:var(--space-16-40);display:flex}.c-Process--horizontal .c-Process-header{flex-shrink:0;width:20.339%}}.c-Process-body{margin-block:var(--mg-level5) calc(var(--mg-process-vertical-item-padding-y) * -1)}@media (width>=1200px){.c-Process--horizontal .c-Process-body{margin-block-start:0}}.c-Process-list{counter-reset:list;flex-direction:column;margin-block-start:calc(var(--mg-process-vertical-item-padding-y) * -1);display:flex}@media (width>=768px){.c-Process--horizontal .c-Process-list{gap:var(--space-16-40);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:0;display:grid}}@media (width>=1600px){.c-Process--horizontal .c-Process-list{gap:0}}.c-Process-item{counter-increment:list;padding-block:var(--mg-process-vertical-item-padding-y);align-items:center;padding-inline-start:var(--mg-process-vertical-item-padding-x);display:flex;position:relative}.c-Process-item:before{background-color:var(--bs-body-bg);border:var(--bs-border-width) var(--bs-border-style);color:var(--bs-primary);content:counter(list) ".";height:var(--mg-process-vertical-number-size);outline:var(--mg-process-vertical-label-margin-x) var(--bs-border-style) var(--bs-body-bg);width:var(--mg-process-vertical-number-size);border-radius:50%;justify-content:center;align-items:center;display:flex}.c-Process-item:after{border-color:var(--bs-light);border-style:var(--bs-border-style);border-width:0 0 0 var(--bs-border-width);content:"";z-index:-1;position:absolute;inset-block:0;inset-inline-start:calc(var(--mg-process-vertical-item-padding-x) + var(--mg-process-vertical-number-size) * .5)}.c-Process-item:first-child:after{inset-block-start:50%}.c-Process-item:last-child:after{inset-block-end:50%}@media (width>=768px){.c-Process--horizontal .c-Process-item{flex-direction:column-reverse;align-items:stretch;padding-block:0;padding-inline-start:var(--mg-process-horizontal-item-padding-x)}.c-Process--horizontal .c-Process-item:before{height:var(--mg-process-horizontal-number-size);outline-width:var(--mg-process-horizontal-label-margin-x);width:var(--mg-process-horizontal-number-size);margin-block-start:var(--mg-process-horizontal-label-margin-x)}.c-Process--horizontal .c-Process-item:after{border-width:0 0 var(--bs-border-width);margin-block-start:calc(77.7778% + var(--mg-process-horizontal-label-margin-x) + var(--mg-process-horizontal-number-size) * .5);inset:0 0 auto}}@media (width>=1600px){.c-Process--horizontal .c-Process-item{margin-inline:var(--mg-process-horizontal-item-padding-x);padding-inline-start:0}.c-Process--horizontal .c-Process-item:after{margin-block-start:calc(96.5517% + var(--mg-process-horizontal-label-margin-x) + var(--mg-process-horizontal-number-size) * .5);inset-inline-end:calc(var(--mg-process-horizontal-item-padding-x) * -1)}}.c-Process-label{color:inherit;padding-block:var(--mg-process-vertical-label-padding-y);will-change:transform;flex-grow:1;margin-inline-start:var(--mg-process-vertical-label-margin-x);padding-inline-end:var(--mg-process-vertical-label-padding-x);transition:transform .2s ease-in-out}@media (width>=768px){.c-Process--horizontal .c-Process-label{padding:var(--mg-process-horizontal-label-margin-x) 0 0;order:-1;margin-inline-start:0}}@media (width>=1600px){.c-Process--horizontal .c-Process-label{margin-inline-end:calc(var(--mg-process-horizontal-item-padding-x) * -1)}}@media (hover:hover){.c-Process-item:hover .c-Process-label{transform:translate(.625rem)}}@media (hover:hover) and (width>=768px){.c-Process--horizontal .c-Process-item:hover .c-Process-label{transform:none}}.c-Process-wrapMedia{aspect-ratio:1;flex-shrink:0;width:33.75%}@media (width>=576px){.c-Process-wrapMedia{aspect-ratio:420/200;width:51.4706%}}@media (width>=768px){.c-Process--horizontal .c-Process-wrapMedia{aspect-ratio:1;width:77.7778%}}@media (width>=1600px){.c-Process--horizontal .c-Process-wrapMedia{width:96.5517%}}.c-Publishers{gap:var(--mg-gap-xxxs) var(--mg-gap-xl);flex-wrap:wrap;display:flex}.c-Publishers-item{width:var(--space-72-138)}.c-Publishers-item img{width:100%}.c-Review{gap:var(--mg-gap-l);flex-direction:column;height:100%;padding-block-end:.5rem;display:flex}.c-Review-wrapAuthor{margin-block-start:auto}.c-Stars{--mg-stars-percent:calc(var(--mg-stars-rating)/5*100%);line-height:1;display:inline-grid}.c-Stars:after,.c-Stars:before{grid-area:1/-1;height:15px}.c-Stars:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='15' viewBox='0 0 71 15'%3E%3Cpath fill='%23c1c1c1' d='M6.923 2.151a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742L7.886 11.72a.7.7 0 0 0-.665 0L4.62 13.124a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.205-.632L1.785 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .538-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L15.786 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L29.786 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L43.787 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L57.787 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Z'/%3E%3C/svg%3E")}.c-Stars:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='15' viewBox='0 0 71 15'%3E%3Cpath fill='%23f6ad00' d='M6.923 2.151a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742L7.886 11.72a.7.7 0 0 0-.665 0L4.62 13.124a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.205-.632L1.785 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .538-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L15.786 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L29.786 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L43.787 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Zm14 0a.7.7 0 0 1 1.262 0l1.28 2.665a.7.7 0 0 0 .538.39l2.93.395a.7.7 0 0 1 .39 1.2l-2.139 2.04a.7.7 0 0 0-.205.633l.53 2.908a.7.7 0 0 1-1.02.742l-2.602-1.404a.7.7 0 0 0-.665 0l-2.602 1.404a.7.7 0 0 1-1.02-.742l.53-2.908a.7.7 0 0 0-.206-.632L57.787 6.8a.7.7 0 0 1 .39-1.2l2.93-.394a.7.7 0 0 0 .537-.391l1.28-2.665Z'/%3E%3C/svg%3E");width:var(--mg-stars-percent);overflow:hidden}.c-Strip{background-color:var(--bs-ultralight);gap:var(--mg-padding-xl);height:100%;padding-block:var(--mg-padding-xl-top);flex-direction:column;display:flex;position:relative;overflow:hidden}.c-Strip:not(:has(.c-Strip-wrapMedia:nth-child(2))){padding-inline:var(--mg-padding-l)}.c-Strip:after{border-block-end:calc(var(--bs-border-width) * 2) var(--bs-border-style) var(--bs-primary);content:"";opacity:0;transition:opacity .2s ease-in-out;position:absolute;inset:auto 0 0}@media (hover:hover){.c-Strip:has(.c-Strip-link:hover):after{opacity:1}}.c-Strip-wrapMedia:first-child{text-align:center;margin-block:auto}.c-Strip-wrapMedia:first-child img{will-change:transform;transition:transform .2s ease-in-out}.c-Strip-wrapMedia:nth-child(2){margin-inline:var(--mg-padding-xl);width:45.3333%}@media (width>=992px){.c-Strip-wrapMedia:nth-child(2){width:50.3704%}}@media (hover:hover){.c-Strip:has(.c-Strip-link:hover) .c-Strip-wrapMedia:first-child img{transform:scale(1.05)}}.c-Strip-link{display:block}.c-Table{width:100%}.c-Table--career td,.c-Table--career th{border-block-start:var(--bs-border-width) var(--bs-border-style) var(--bs-light);vertical-align:top;padding-block:.5rem}.c-Table--career td:last-child,.c-Table--career th:last-child{padding-inline-start:.5rem}.c-Table--career th{font-weight:inherit}.c-Table--career tr:first-child td,.c-Table--career tr:first-child th{border:0}@media (width>=992px){.c-Table--career td:first-child,.c-Table--career th:first-child{width:270px}.c-Table--career td:last-child,.c-Table--career th:last-child{width:calc(100% - 270px)}}.c-Table--properties td,.c-Table--properties th{border-block-start:var(--bs-border-width) var(--bs-border-style) var(--bs-light);vertical-align:top;padding-block:.75rem}.c-Table--properties td:last-child,.c-Table--properties th:last-child{text-align:end}.c-Table--properties th{font-weight:inherit}.c-Table--properties tr:first-child td,.c-Table--properties tr:first-child th{border:0}.c-Tags{flex-direction:column;gap:.5rem;display:flex}@media (width>=992px){.c-Tags{flex-direction:row;align-items:center}}.c-Tags-label{flex-shrink:0}.c-Tags-list{flex-wrap:wrap;gap:.5rem;display:flex}.c-Tags-link{background-color:var(--bs-primary-bg-hover);border-radius:.25rem;padding:.25rem .75rem;transition:background-color .2s ease-in-out;display:block}.c-Tags-link,.c-Tags-link:hover{text-decoration:none}.c-Tags-link:hover{background-color:var(--bs-primary-bg)}.c-Tile{color:var(--bs-white);position:relative;overflow:hidden}.c-Tile--service.c-Tile--outline{padding:5% 3.75% 5% 2.5%}.c-Tile--service.c-Tile--outline:before{border-color:var(--bs-light);border-style:var(--bs-border-style);border-width:0 0 var(--bs-border-width);content:"";position:absolute;inset-block-end:0;inset-inline:0}@media (width>=768px){.c-Tile--service.c-Tile--outline{height:100%;padding:0}.c-Tile--service.c-Tile--outline:before{border-width:0 0 0 var(--bs-border-width);inset-block:0;inset-inline:0 auto}}@media (width>=992px){.c-Tile--gallery.c-Tile--slide,.c-Tile--image.c-Tile--slide{height:100%}}.c-Tile-wrapMedia{position:relative;overflow:hidden}.c-Tile-wrapMedia:after{background-color:rgba(var(--bs-black-rgb), .2);content:"";position:absolute;inset:0}.c-Tile--gallery .c-Tile-wrapMedia img,.c-Tile--image .c-Tile-wrapMedia img,.c-Tile--service.c-Tile--regular .c-Tile-wrapMedia img{transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:transform;transition-timing-function:var(--mg-spring-easing);transform:scale(1.025)}.c-Tile--image .c-Tile-wrapMedia img{transition-duration:.2s;transition-timing-function:ease-in-out;transform:none}.c-Tile--service.c-Tile--regular .c-Tile-wrapMedia{height:calc(4.375rem + 19.4444vw)}.c-Tile--service.c-Tile--outline .c-Tile-wrapMedia{display:none}.c-Tile--gallery .c-Tile-wrapMedia,.c-Tile--image.c-Tile--slide .c-Tile-wrapMedia{height:366px}.c-Tile--gallery .c-Tile-wrapMedia:after{background:linear-gradient(180deg, rgba(var(--bs-black-rgb), 0) 30.21%, rgba(var(--bs-black-rgb), .5) 63.22%);height:260px;inset-block-start:auto}.c-Tile--image .c-Tile-wrapMedia{display:block}.c-Tile--image .c-Tile-wrapMedia:after{content:none}.c-Tile--image:not(.c-Tile--slide).c-Tile--square .c-Tile-wrapMedia{aspect-ratio:1}.c-Tile--image:not(.c-Tile--slide).c-Tile--rect.c-Tile--landscape .c-Tile-wrapMedia{aspect-ratio:460/345}.c-Tile--image:not(.c-Tile--slide).c-Tile--rect.c-Tile--portrait .c-Tile-wrapMedia{aspect-ratio:460/680}@media (width>=768px){.c-Tile--service.c-Tile--regular .c-Tile-wrapMedia{height:430px}.c-Tile--service.c-Tile--outline .c-Tile-wrapMedia{opacity:0;height:265px;transition:opacity .2s ease-in-out;display:block}.c-Tile--gallery:not(.c-Tile--slide) .c-Tile-wrapMedia{height:auto}.c-Tile--gallery:not(.c-Tile--slide).c-Tile--square .c-Tile-wrapMedia{aspect-ratio:1}.c-Tile--gallery:not(.c-Tile--slide).c-Tile--rect .c-Tile-wrapMedia{aspect-ratio:3/2}}@media (width>=992px){.c-Tile--gallery:not(.c-Tile--slide).c-Tile--rect .c-Tile-wrapMedia{aspect-ratio:2}.c-Tile--gallery.c-Tile--slide .c-Tile-wrapMedia,.c-Tile--image.c-Tile--slide .c-Tile-wrapMedia{height:auto}.c-Tile--gallery.c-Tile--slide.c-Tile--rect .c-Tile-wrapMedia,.c-Tile--image.c-Tile--slide.c-Tile--rect .c-Tile-wrapMedia{height:100%}.c-Tile--gallery.c-Tile--slide.c-Tile--square .c-Tile-wrapMedia,.c-Tile--image.c-Tile--slide.c-Tile--square .c-Tile-wrapMedia{aspect-ratio:890/860}}@media (width>=1400px){.c-Tile--service.c-Tile--outline .c-Tile-wrapMedia{height:290px}}@media (width>=1600px){.c-Tile--service.c-Tile--regular .c-Tile-wrapMedia{height:520px}}@media (hover:hover){.c-Tile--gallery .c-Tile-wrapMedia,.c-Tile--image .c-Tile-wrapMedia,.c-Tile--service.c-Tile--regular .c-Tile-wrapMedia{will-change:transform}.c-Tile--gallery:has(.c-Tile-link:hover) .c-Tile-wrapMedia img{transform:scale(1.05)}.c-Tile--service.c-Tile--regular:has(.c-Tile-link:hover) .c-Tile-wrapMedia img{transform:scale(1.05)}.c-Tile--image .c-Tile-wrapMedia:hover img{transform:scale(1.025)}.c-Tile--service.c-Tile--outline:has(.c-Tile-link:hover) .c-Tile-wrapMedia{opacity:1}}.c-Tile-over{display:flex;position:relative}.c-Tile--service.c-Tile--regular .c-Tile-over{flex-direction:column;justify-content:center}.c-Tile--service.c-Tile--outline .c-Tile-over{justify-content:space-between;align-items:center}.c-Tile--gallery .c-Tile-over{flex-direction:column;justify-content:end}@media (width>=768px){.c-Tile--service.c-Tile--regular .c-Tile-over{justify-content:flex-end}.c-Tile--service.c-Tile--outline .c-Tile-over{flex-direction:column;justify-content:flex-end;align-items:stretch}}.c-Tile--service.c-Tile--outline .c-Tile-pseudoheading{display:none}@media (width>=768px){.c-Tile--service.c-Tile--outline .c-Tile-pseudoheading{transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:opacity,visibility,transform;transition-timing-function:var(--mg-spring-easing);padding:25.1852% 8.88889%;display:block;position:absolute;inset-block-start:0;inset-inline:0}}@media (width>=1600px){.c-Tile--service.c-Tile--outline .c-Tile-pseudoheading{padding:28.9362% 10.2128%}}@media (hover:hover){.c-Tile--service.c-Tile--outline:has(.c-Tile-link:hover) .c-Tile-pseudoheading{opacity:0;transform:translateY(calc(var(--mg-fs-h5) * 1.4));visibility:hidden}}.c-Tile-group{transition:all .2s ease-in-out}.c-Tile--service.c-Tile--regular .c-Tile-group{padding-inline:7.5% 31.25%}.c-Tile--gallery .c-Tile-group{padding:var(--space-28-40) var(--space-28-50)}@media (width>=768px){.c-Tile--service.c-Tile--regular .c-Tile-group{transition-duration:var(--mg-spring-duration);transition-property:background-color,-webkit-backdrop-filter,backdrop-filter,transform;transition-timing-function:var(--mg-spring-easing);border-start-start-radius:3.125rem;padding:8.14815% 14.8148% 11.1111% 9.62963%;transform:translateY(.625rem)}.c-Tile--service.c-Tile--outline .c-Tile-group{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(var(--bs-white-rgb), .01);opacity:0;border-start-start-radius:1.875rem;padding:8.88889% 8.88889% 14.8148%;transition-property:opacity}}@media (width>=1600px){.c-Tile--service.c-Tile--regular .c-Tile-group{padding:9.77778% 17.7778% 13.3333% 11.5556%}.c-Tile--service.c-Tile--outline .c-Tile-group{padding:10.2128% 10.2128% 17.0213%}}@media (hover:hover) and (width>=768px){.c-Tile--service.c-Tile--regular:has(.c-Tile-link:hover) .c-Tile-group{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(var(--bs-white-rgb), .01);transform:translateY(.125rem)}.c-Tile--service.c-Tile--outline:has(.c-Tile-link:hover) .c-Tile-group{opacity:1}}.c-Tile-meta{gap:var(--mg-gap-xs);display:flex}.c-Tile-meta-item{align-items:center;gap:var(--mg-gap-xxxs);display:flex}.c-Tile--gallery .c-Tile-heading,.c-Tile--service.c-Tile--regular .c-Tile-heading{color:inherit}.c-Tile--gallery .c-Tile-heading{margin-block-start:var(--mg-gap-xs)}@media (width>=768px){.c-Tile--service.c-Tile--outline .c-Tile-heading{color:inherit}}.c-Tile-link,.c-Tile-link:hover{text-decoration:none}.c-Tile-link:after{inset:-100vh -100vw}.c-Tile-expander{display:none}@media (width>=768px){.c-Tile-expander{transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:grid-template-rows;transition-timing-function:var(--mg-spring-easing);grid-template-rows:0fr;display:grid}}@media (hover:hover) and (width>=768px){.c-Tile--service.c-Tile--regular:has(.c-Tile-link:hover) .c-Tile-expander{grid-template-rows:1fr}}.c-Tile-wrapWysiwyg{display:none}.c-Tile--gallery .c-Tile-wrapWysiwyg{margin-block-start:var(--mg-gap-xxs);display:block}@media (width>=768px){.c-Tile-wrapWysiwyg{display:block}.c-Tile--service.c-Tile--regular .c-Tile-wrapWysiwyg{opacity:0;min-height:0;transition:all .2s ease-in-out;transition-duration:var(--mg-spring-duration);transition-property:opacity,visibility;transition-timing-function:var(--mg-spring-easing);visibility:hidden;padding-block-start:.625rem}.c-Tile--service.c-Tile--outline .c-Tile-wrapWysiwyg{margin-block-start:var(--mg-gap-xxs)}}@media (hover:hover) and (width>=768px){.c-Tile--service.c-Tile--regular:has(.c-Tile-link:hover) .c-Tile-wrapWysiwyg{opacity:1;visibility:visible}}.c-Tile-wrapIcon{pointer-events:none}.c-Tile--gallery .c-Tile-wrapIcon,.c-Tile--service.c-Tile--regular .c-Tile-wrapIcon{position:absolute}.c-Tile--service.c-Tile--regular .c-Tile-wrapIcon{inset-block-end:var(--space-6-12);inset-inline-end:var(--space-6-12)}.c-Tile--service.c-Tile--outline .c-Tile-wrapIcon{color:var(--bs-primary)}.c-Tile--gallery .c-Tile-wrapIcon{inset-block-end:1.125rem;inset-inline-end:1.125rem}@media (width>=768px){.c-Tile-wrapIcon{isolation:isolate}.c-Tile-wrapIcon:before{background-color:var(--bs-primary);content:"";z-index:-1;border-radius:50%;transition:all .2s ease-in-out;position:absolute;inset-block-start:100%;inset-inline-start:100%}.c-Tile--gallery .c-Tile-wrapIcon:before,.c-Tile--service.c-Tile--regular .c-Tile-wrapIcon:before{transition-duration:var(--mg-spring-duration);transition-property:transform;transition-timing-function:var(--mg-spring-easing)}.c-Tile--service.c-Tile--regular .c-Tile-wrapIcon:before{height:var(--space-68-136);width:var(--space-68-136);inset-block-start:calc(100% + var(--space-6-12));inset-inline-start:calc(100% + var(--space-6-12))}.c-Tile--service.c-Tile--outline .c-Tile-wrapIcon{transition:color .2s ease-in-out;position:absolute;inset-block-end:.625rem;inset-inline-end:.625rem}.c-Tile--service.c-Tile--outline .c-Tile-wrapIcon:before{height:var(--space-68-88);opacity:0;width:var(--space-68-88);transition-property:opacity;transform:translate(calc(.625rem - 50%),calc(.625rem - 50%))}.c-Tile--gallery .c-Tile-wrapIcon:before{height:var(--space-132-140);width:var(--space-132-140);inset-block-start:calc(100% + 1.125rem);inset-inline-start:calc(100% + 1.125rem)}}@media (hover:hover) and (width>=768px){.c-Tile--gallery:has(.c-Tile-link:hover) .c-Tile-wrapIcon:before{transform:translate(-50%,-50%)}.c-Tile--service.c-Tile--regular:has(.c-Tile-link:hover) .c-Tile-wrapIcon:before{transform:translate(-50%,-50%)}.c-Tile--service.c-Tile--outline:has(.c-Tile-link:hover) .c-Tile-wrapIcon{color:inherit}.c-Tile--service.c-Tile--outline:has(.c-Tile-link:hover) .c-Tile-wrapIcon:before{opacity:1}}:root{--mg-video-ratio:320/320;--mg-video-padding:var(--space-24-100);--mg-video-icon-width-inner:var(--space-32-52);--mg-video-icon-width-outer:var(--space-74-134);--mg-video-desc-padding:var(--space-20-60)}@media (width>=576px){:root{--mg-video-ratio:1580/1080}}@media (width>=992px){:root{--mg-video-ratio:1580/860}:root .c-Video--rwd{--mg-video-ratio:auto;--mg-video-icon-width-inner:32px;--mg-video-icon-width-outer:74px;--mg-video-padding:var(--mg-padding-m)}}.c-Video{position:relative}.c-Video--homepage{--mg-video-padding:var(--space-24-140);margin-inline:calc(-1*clamp(0rem,21.0526vw - 20.2632rem,5rem))}.c-Video--rwd{height:100%}.c-Video-under video{aspect-ratio:var(--mg-video-ratio);display:block}@media (width>=992px){.c-Video--rwd .c-Video-under{position:absolute;inset:0}}.c-Video-wrapMedia{position:relative}.c-Video-wrapMedia:after{background-color:rgba(var(--bs-black-rgb), .2);content:"";position:absolute;inset:0}@media (width>=992px){.c-Video--rwd .c-Video-wrapMedia{height:100%}}.c-Video-group,.c-Video-over{position:relative}.c-Video-group{aspect-ratio:var(--mg-video-ratio);padding:var(--mg-video-padding);grid-template-rows:minmax(0,1fr) max-content;display:grid}@media (width>=992px){.c-Video-group{grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr)}.c-Video--rwd .c-Video-group{gap:.625rem;height:100%}}.c-Video-subgroup{text-align:center;align-content:center}@media (width>=992px){.c-Video-subgroup{grid-row:2}}.c-Video-meta{color:var(--bs-white);margin-block-start:.5rem}.c-Video-meta br,.c-Video-meta span{display:none}@media (width>=992px){.c-Video-meta span{display:inline}.c-Video-meta br{display:block}}.c-Video-heading{color:var(--bs-white);font-family:Gellix,sans-serif;font-size:var(--mg-fs-h2);letter-spacing:normal;text-wrap:balance;align-content:end;font-weight:600;line-height:1.2}.c-Video--homepage .c-Video-heading{font-family:Gellix,sans-serif;font-size:var(--mg-fs-h1);letter-spacing:-.03em;font-weight:600;line-height:1.1}@media (width>=576px){.c-Video-heading{width:75%}.c-Video--homepage .c-Video-heading{width:50%}}@media (width>=768px){.c-Video-heading{width:60%}}@media (width>=992px){.c-Video-heading{grid-row:3}.c-Video--rwd .c-Video-heading{font-family:Gellix,sans-serif;font-size:var(--mg-fs-h5);letter-spacing:normal;font-weight:600;line-height:1.4}}@media (width>=1200px){.c-Video-heading{width:50%}.c-Video--rwd .c-Video-heading{width:60%}.c-Video--wide .c-Video-heading{width:calc(50% - var(--mg-video-icon-width-outer))}}.c-Video-wrapWysiwyg{background-color:var(--bs-body-bg);z-index:1;align-self:flex-end;padding-block-start:var(--mg-video-desc-padding);position:relative}@media (width>=992px){.c-Video-wrapWysiwyg{padding-inline:var(--mg-video-desc-padding);width:59.4937%;margin-block-start:calc(var(--mg-video-desc-padding) * -1);margin-inline:auto -2px}}.c-Wysiwyg>*+*{margin-block-start:.625rem}.c-Wysiwyg>*+.h3,.c-Wysiwyg>*+h3{margin-block-start:var(--mg-level3)}.c-Wysiwyg>.h3+*,.c-Wysiwyg>h3+*{margin-block-start:var(--mg-level5)}.c-Wysiwyg a{color:var(--bs-primary)}.c-Wysiwyg q,.c-Wysiwyg>blockquote{font-style:italic}.c-Wysiwyg .small,.c-Wysiwyg small{color:var(--bs-muted);font-size:inherit}.c-Wysiwyg--over a{z-index:2;position:relative}.c-Wysiwyg--inherit a{color:inherit}.c-Wysiwyg--author>*+*{margin-block-start:var(--mg-level8)}.c-Wysiwyg--article>*+p:has(strong:first-child):has(strong:last-child){margin-block-start:var(--mg-level5)}.c-Wysiwyg--article :is(ol,ul)+*,.c-Wysiwyg--article>*+:is(ol,ul){margin-block-start:var(--mg-level7)}.c-Wysiwyg--article blockquote+*,.c-Wysiwyg--article>*+blockquote{margin-block-start:calc(var(--mg-level5) + var(--mg-gap-xxs))}.c-Wysiwyg--article>*+:is(h2,.h2,h3,.h3,h4,.h4){margin-block-start:var(--mg-level5)}.c-Wysiwyg--article>:is(h2,.h2,h3,.h3,h4,.h4)+*{margin-block-start:var(--mg-level7)}.c-Wysiwyg--article>.h2,.c-Wysiwyg--article>.h3,.c-Wysiwyg--article>.h4,.c-Wysiwyg--article>.h5,.c-Wysiwyg--article>h2,.c-Wysiwyg--article>h3,.c-Wysiwyg--article>h4,.c-Wysiwyg--article>h5{clear:both}.c-Wysiwyg--article>.h2,.c-Wysiwyg--article>h2{padding-block:var(--mg-gap-l) var(--mg-gap-xs)}.c-Wysiwyg--article>.h3,.c-Wysiwyg--article>h3{padding-block:var(--mg-gap-xs) var(--mg-gap-xxs)}.c-Wysiwyg--article>.h4,.c-Wysiwyg--article>h4,.c-Wysiwyg--article>ol,.c-Wysiwyg--article>ul{padding-block:var(--mg-gap-xxxs)}.c-Wysiwyg--article>ol>li,.c-Wysiwyg--article>ul>li{padding-block:.25rem}.c-Wysiwyg--article>ol{counter-reset:list;padding-inline-start:0}.c-Wysiwyg--article>ol>li{counter-increment:list;align-items:flex-start;gap:1rem;display:flex}.c-Wysiwyg--article>ol>li:before{color:var(--bs-primary);content:counter(list) ".";width:2.88136%;width:var(--space-30-34);flex-shrink:0;font-weight:600}.c-Wysiwyg--article>ul{padding-inline-start:1.2em}.c-Wysiwyg--article>ul>li{padding-inline-start:.5rem}.c-Wysiwyg--article>ul>li::marker{color:var(--bs-primary)}.c-Wysiwyg--article>ol.ol{font-weight:600}.c-Wysiwyg--article>ol.ol>li{padding-block:.625rem;padding-inline-start:calc(var(--space-30-34) + 1rem);position:relative}.c-Wysiwyg--article>ol.ol>li:before{aspect-ratio:1;border:calc(var(--bs-border-width) * 2) var(--bs-border-style);font-family:Inter,sans-serif;font-size:var(--mg-fs-body14);letter-spacing:normal;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1.6;display:flex;position:absolute;inset-block-start:calc(.625rem + var(--mg-fs-body17) * 1.7 * .5);inset-inline-start:0;transform:translateY(-50%)}.c-Wysiwyg--article>blockquote{background-color:var(--bs-primary-bg-hover);clear:both;font-family:Inter,sans-serif;font-size:var(--mg-fs-perex);letter-spacing:normal;font-weight:400;line-height:var(--mg-lh-perex);padding-block:var(--mg-padding-l-top);padding-inline:var(--mg-padding-xl) calc(1.25rem + 40px + var(--mg-padding-xl));position:relative}.c-Wysiwyg--article>blockquote:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='46' viewBox='0 0 55 46'%3E%3Cpath fill='%23ff5c00' d='M55 12.221c0 3.056-1.204 5.941-3.612 10.524L39.519 46H28.682l8.773-22.745c-4.3-1.698-7.225-5.941-7.225-11.034C30.23 5.431 35.735 0 42.615 0 49.668 0 55 5.432 55 12.221m-28.51 0c0 3.056-1.376 5.941-3.612 10.524L10.837 46H0l8.773-22.745c-4.3-1.698-7.053-5.941-7.053-11.034C1.72 5.431 7.052 0 14.105 0c6.88 0 12.385 5.432 12.385 12.221'/%3E%3C/svg%3E");transform-origin:100% 0;position:absolute;inset-block-start:var(--mg-padding-l-top);inset-inline-end:var(--mg-padding-xl);transform:scale(.727273)}.c-Wysiwyg--article>figure{clear:both;font-style:normal}.c-Wysiwyg--article>figure>.c-Video,.c-Wysiwyg--article>figure>img{padding-block:var(--mg-gap-s)}.c-Wysiwyg--article>figure>figcaption{color:var(--bs-muted);font-family:Inter,sans-serif;font-size:var(--mg-fs-body15);letter-spacing:normal;padding-block-start:var(--mg-level7);font-style:italic;font-weight:400;line-height:1.6}:is(.c-Wysiwyg--article>figure:has(.c-Masonry),.c-Wysiwyg--article>figure:has(table)){padding-block:var(--mg-gap-s)}:is(.c-Wysiwyg--article>figure:has(.c-Masonry)>figcaption,.c-Wysiwyg--article>figure:has(table)>figcaption){padding-block:1rem}.c-Wysiwyg--article>figure table,.c-Wysiwyg--article>table{clear:both;letter-spacing:normal;width:100%;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.c-Wysiwyg--article>figure table td,.c-Wysiwyg--article>figure table th,.c-Wysiwyg--article>table td,.c-Wysiwyg--article>table th{vertical-align:top;min-width:160px;padding:.875rem 1rem}.c-Wysiwyg--article>figure table thead td,.c-Wysiwyg--article>figure table thead th,.c-Wysiwyg--article>table thead td,.c-Wysiwyg--article>table thead th{background-color:var(--bs-primary-bg-hover)}.c-Wysiwyg--article>figure table tbody td,.c-Wysiwyg--article>figure table tbody th,.c-Wysiwyg--article>table tbody td,.c-Wysiwyg--article>table tbody th{border-color:var(--bs-light);border-style:var(--bs-border-style);border-width:var(--bs-border-width) 0}.c-Wysiwyg--article>figure table tbody th,.c-Wysiwyg--article>table tbody th{background-color:var(--bs-primary-bg-hover)}.c-Wysiwyg--article strong{font-weight:700}.c-Wysiwyg--article [class*=float-]>img{padding-block:var(--mg-gap-xxs)}.c-Wysiwyg--article .table-responsive-lg{margin-inline:calc(50% - 50vw);padding-block-end:var(--mg-gap-s);padding-inline:calc(50vw - 50%)}@media (width>=768px){.c-Wysiwyg--article>ol{padding-inline-start:2rem}.c-Wysiwyg--article>ol>li:before{text-align:center}.c-Wysiwyg--article>ul{padding-inline-start:4.5rem}.c-Wysiwyg--article>blockquote{padding-inline-end:calc(1.25rem + 55px + var(--mg-padding-xl))}.c-Wysiwyg--article>blockquote:after{transform:none}}@media (width>=992px){.c-Wysiwyg--article>figure table td,.c-Wysiwyg--article>figure table th,.c-Wysiwyg--article>table td,.c-Wysiwyg--article>table th{min-width:auto}.c-Wysiwyg--article [class*=float-]{width:50%}.c-Wysiwyg--article [class*=float-][class*=-start]{margin-inline-end:var(--mg-gap-xxl)}.c-Wysiwyg--article [class*=float-][class*=-end]{margin-inline-start:var(--mg-gap-xxl)}.c-Wysiwyg--article .table-responsive-lg{margin-inline:0;padding:0}}:where(.c-Wysiwyg--balance){text-wrap:balance}.c-YoutubeBg{z-index:0;background-color:#000;overflow:hidden}.c-YoutubeBg,.c-YoutubeBg-poster{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.c-YoutubeBg-poster{-o-object-fit:cover;object-fit:cover;transition:opacity .5s}.is-playing .c-YoutubeBg-poster{opacity:0}.c-YoutubeBg-player{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute}.c-YoutubeBg-player iframe{width:100%!important;height:100%!important}.is-playing .c-YoutubeBg-player{opacity:1}.d-flex{display:flex!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.p-1{padding:.25rem!important}.gap-1{gap:.25rem!important}.gap-5{gap:3rem!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-body-color{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.visible{visibility:visible!important}@media (width>=992px){.float-lg-end{float:right!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}}.rt-lightbox{z-index:10000!important;background:#fff!important}.rt-lightbox__title{display:none!important}.rt-lightbox__title,.rt-lightbox__closer{color:#000!important}.rt-lightbox__gallery-item-wrapper,.rt-lightbox__gallery-item-wrapper *{box-shadow:none!important;border:none!important}.rt-lightbox__image-error{box-shadow:none!important}.rt-lightbox__gallery-item-wrapper{flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}@media (width<=575.98px){.rt-lightbox__gallery-item-wrapper{justify-content:flex-start!important;max-height:90%!important}}.rt-lightbox__gallery-item-wrapper__outer{max-width:1200px!important;padding-top:64px!important;padding-bottom:140px!important;right:0!important}@media (width<=575.98px){.rt-lightbox__gallery-item-wrapper__outer{padding-top:60px!important;padding-left:0!important;padding-right:0!important}}.rt-lightbox__closer{opacity:1!important;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIHN0cm9rZT0iIzFGMUYxRiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CiAgICAgICAgPHBhdGggZD0iTTEuNzg4IDIuMTQ2IDIyLjY1IDIzLjAxTTIyLjY1MSAyLjE0NiAxLjc4OCAyMy4wMSIvPgogICAgPC9nPgo8L3N2Zz4K)!important;width:25px!important;height:25px!important;margin-top:0!important;padding:0!important;transition:none!important;position:fixed!important;top:50px!important;right:50px!important}@media (width<=991.98px){.rt-lightbox__closer{top:20px!important;right:20px!important}}@media (width<=575.98px){.rt-lightbox__closer{width:15px!important;height:15px!important;top:14px!important;right:20px!important}}.rt-lightbox__title-wrapper{padding:0!important;position:fixed!important;top:33px!important;left:40px!important}@media (width<=575.98px){.rt-lightbox__title-wrapper{top:10px!important;left:20px!important}}@media (width<=991.98px){.rt-lightbox__title-wrapper{top:20px!important;left:30px!important}}.rt-lightbox__title{letter-spacing:-.1px!important;font-size:17px!important;line-height:25px!important}.rt-lightbox__thumbnail{width:auto!important;max-width:max-content!important;height:144px!important}@media (width<=1199.98px){.rt-lightbox__thumbnail{width:74px!important;height:60px!important}}.rt-lightbox__thumbnail{object-fit:cover!important;background-size:cover!important}.rt-lightbox__thumbnails{scroll-snap-type:x mandatory;scroll-behavior:smooth;touch-action:pan-x;box-shadow:none!important;gap:20px!important}@media (width<=1199.98px){.rt-lightbox__thumbnails{gap:10px!important}}.rt-lightbox__thumbnails--column-axis{right:122px!important}.rt-lightbox__thumbnail-item-wrapper{filter:none!important;box-shadow:none!important}.rt-lightbox__thumbnail-item-wrapper--settled{opacity:1!important}.rt-lightbox__thumbnail-item-wrapper{border:2px solid #0000!important}.rt-lightbox__thumbnail-item-wrapper--active{border:2px solid #000!important}.rt-lightbox__spinner{border-color:#0003 #0003 #0003 #000!important}.rt-lightbox__arrow{color:#000!important;opacity:1!important;border:2px solid #000!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;min-width:36px!important;max-width:36px!important;min-height:36px!important;max-height:36px!important;font-size:0!important;transition:none!important;display:flex!important}.rt-lightbox__prev{left:50px!important}@media (width<=991.98px){.rt-lightbox__prev{left:20px!important}}.rt-lightbox__next{right:50px!important}@media (width<=991.98px){.rt-lightbox__next{right:20px!important}}.rt-lightbox__prev:after,.rt-lightbox__next:after{content:""!important;width:14px!important;height:14px!important;font-size:14px!important;line-height:14px!important}.rt-lightbox__prev:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik05LjY0MSAxMi41ODQgNC4wNTggNyA5LjY0IDEuNDE2IiBzdHJva2U9IiMxRjFGMUYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)!important}.rt-lightbox__next:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik00LjM1OSAxMi41ODQgOS45NDIgNyA0LjM2IDEuNDE2IiBzdHJva2U9IiMxRjFGMUYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=)!important}.rt-lightbox__info-bubble__modal{height:auto!important}@media (width>=992px){.rt-lightbox{background:0 0;inset:10px!important}.rt-lightbox:after{content:"";z-index:-1;background:#fff;position:absolute;inset:0}.rt-lightbox:before{content:"";z-index:-1;opacity:.6;background:#000;position:absolute;inset:-10px}}.rt-gallery-item{max-height:100%}.cover--intro-align>img,.cover--intro-align>video{object-position:center var(--intro-pos-phone,center)}@media (width>=768px){.cover--intro-align>img,.cover--intro-align>video{object-position:center var(--intro-pos-tablet,center)}}@media (width>=992px){.cover--intro-align>img,.cover--intro-align>video{object-position:center var(--intro-pos-desktop,center)}}.l-Site-wrapHeader{z-index:1030;transition:inset-block-start .3s;position:sticky;inset-block-start:var(--mg-group-switcher-height,0)}.l-Site-wrapHeader:has(.l-Header--regular){position:sticky}.l-Header{transition:background-color .25s,box-shadow .25s}.has-groupSwitcherHidden .l-Site-wrapHeader{inset-block-start:0}.l-Site-wrapMain .sticky-top{transition:inset-block-start .3s;inset-block-start:calc(var(--mg-group-switcher-height,0px) + var(--mg-sticky-header-height,var(--mg-header-height)))}.has-groupSwitcherHidden .l-Site-wrapMain .sticky-top{inset-block-start:var(--mg-sticky-header-height,var(--mg-header-height))}.is-scrolled .l-Header--inverse{background-color:var(--mg-white,#fff)}.is-scrolled .l-Header--regular{background-color:var(--mg-dark,#171717)}.is-scrolled .l-Header{box-shadow:0 .125rem .75rem #00000014}:root:has(.c-GroupSwitcher){--mg-group-switcher-height:2.5rem}.c-GroupSwitcher{z-index:1031;background-color:var(--bs-black,#000);color:var(--bs-white,#fff);transition:inset-block-start .3s;position:sticky;inset-block-start:0}.has-groupSwitcherHidden .c-GroupSwitcher{inset-block-start:calc(-1 * var(--mg-group-switcher-height))}.c-GroupSwitcher-toggle{width:100%;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:15px;line-height:1.2;display:flex}@media (width>=992px){.c-GroupSwitcher-toggle{display:none}}.c-GroupSwitcher-toggleIcon{flex:none;transition:transform .2s}.c-GroupSwitcher-toggle:not(.collapsed) .c-GroupSwitcher-toggleIcon{transform:rotate(180deg)}.c-GroupSwitcher-panel{z-index:1;background-color:inherit;position:absolute;inset-block-start:100%;inset-inline:0}@media (width>=992px){.c-GroupSwitcher-panel{position:static}.c-GroupSwitcher .c-GroupSwitcher-panel.collapse{display:block}}.c-GroupSwitcher-list{margin:0;padding:0 1.5rem 1.5rem;list-style:none}@media (width>=992px){.c-GroupSwitcher-list{padding:.625rem var(--mg-layout);justify-content:space-between;align-items:center;column-gap:1.5rem;display:flex}}@media (width<=991.98px){.c-GroupSwitcher-item+.c-GroupSwitcher-item{border-block-start:1px solid rgba(var(--bs-white-rgb,255, 255, 255), .35)}}.c-GroupSwitcher-link{color:inherit;padding-block:1.25rem;text-decoration:none;display:block}.c-GroupSwitcher-link:hover,.c-GroupSwitcher-link:focus-visible,.c-GroupSwitcher-link.is-active{color:var(--bs-primary,#ff5c00)}@media (width>=992px){.c-GroupSwitcher-link{padding-block:0;font-size:14px;line-height:1.4}.c-GroupSwitcher-link.is-active{font-weight:700}}.c-GroupSwitcher-domain{font-size:20px;font-weight:700;line-height:1.3;display:block}@media (width>=992px){.c-GroupSwitcher-domain{font-weight:inherit;font-size:inherit;line-height:inherit;display:inline}}.c-GroupSwitcher-description{margin-block-start:.25rem;font-size:16px;line-height:1.4;display:block}@media (width>=992px){.c-GroupSwitcher-description{font-size:inherit;line-height:inherit;margin-block-start:0;display:inline}.c-GroupSwitcher-description:before{content:" – "}.c-GroupSwitcher-description--panelOnly{display:none}}@media (width<=991.98px){:root{--mg-header-height:4rem}.l-Header{flex-wrap:nowrap}.l-Header-wrapLogo{flex:0 auto;min-width:0;margin-inline-end:auto;padding-block:.75rem}.l-Header-wrapCarousel{flex-grow:0;min-width:auto;margin-block-start:0}.l-Header .c-Link--header .c-Link-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.l-Header .c-Link--header .c-Link-label:not(caption){position:absolute!important}.l-Header .c-Link--header .c-Link-label *{overflow:hidden!important}.c-MainNav .c-Carousel--nav{display:none}}.c-MainNav-toggle{width:2.75rem;height:2.75rem;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-.625rem;padding:0;display:flex}@media (width>=992px){.c-MainNav-toggle{display:none}}.c-MainNav-toggleIcon{background-color:currentColor;border-radius:1px;width:1.5rem;height:2px;transition:background-color .2s;position:relative}.c-MainNav-toggleIcon:before,.c-MainNav-toggleIcon:after{content:"";background-color:currentColor;border-radius:1px;width:100%;height:2px;transition:transform .2s;position:absolute;inset-inline-start:0}.c-MainNav-toggleIcon:before{transform:translateY(-.4375rem)}.c-MainNav-toggleIcon:after{transform:translateY(.4375rem)}[aria-expanded=true]>.c-MainNav-toggleIcon{background-color:#0000}[aria-expanded=true]>.c-MainNav-toggleIcon:before{transform:rotate(45deg)}[aria-expanded=true]>.c-MainNav-toggleIcon:after{transform:rotate(-45deg)}.c-MainNav-panel{max-height:calc(100dvh - var(--mg-sticky-header-height,var(--mg-header-height)));overscroll-behavior:contain;background-color:var(--mg-white,#fff);color:var(--bs-body-color,#171717);border-block-start:1px solid #0000001a;position:absolute;inset-block-start:var(--mg-sticky-header-height,var(--mg-header-height));inset-inline:0;overflow-y:auto;box-shadow:0 .75rem 1.5rem #0000001f}.l-Header--regular .c-MainNav-panel{background-color:var(--mg-dark,#171717);color:var(--bs-white,#fff);border-color:#ffffff1a}@media (width>=992px){.c-MainNav-panel{display:none}}.l-Header--inverse:has(.c-MainNav-toggle[aria-expanded=true]){background-color:var(--mg-white,#fff)}.l-Header--regular:has(.c-MainNav-toggle[aria-expanded=true]){background-color:var(--mg-dark,#171717)}.c-MainNav-list{padding:.25rem calc(var(--mg-padding-container) * .5) .75rem;margin:0;list-style:none}.c-MainNav-item+.c-MainNav-item{border-block-start:1px solid #00000014}.l-Header--regular .c-MainNav-item+.c-MainNav-item{border-color:#ffffff1f}.c-MainNav-link{color:inherit;letter-spacing:.06em;text-transform:uppercase;padding-block:.875rem;font-family:Gellix,sans-serif;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.c-MainNav-link:hover,.c-MainNav-link:focus-visible,.c-MainNav-link.is-active{color:var(--bs-primary,#ff5c00);text-decoration:none}.c-MainNav-subToggle{text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-inline:0;display:flex}.c-MainNav-subIcon{flex:none;transition:transform .2s}[aria-expanded=true]>.c-MainNav-subIcon{transform:rotate(180deg)}.c-MainNav-sublist{margin:0;padding:0 0 .75rem 1rem;list-style:none}.c-MainNav-sublink{color:inherit;padding-block:.5rem;font-size:15px;line-height:1.4;text-decoration:none;display:block}.c-MainNav-sublink:hover,.c-MainNav-sublink:focus-visible,.c-MainNav-sublink.is-active{color:var(--bs-primary,#ff5c00);text-decoration:none}.c-MainNav-dropdown{display:none}@media (width>=992px){.c-MainNav-dropdown{z-index:1;background-color:var(--mg-white,#fff);min-width:16rem;color:var(--bs-body-color,#171717);border-radius:.5rem;margin:0;padding:.5rem 0;list-style:none;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 .75rem 1.5rem #0000001f}.has-submenu:hover>.c-MainNav-dropdown,.has-submenu:focus-within>.c-MainNav-dropdown{display:block}}.c-MainNav-dropdownLink{color:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;padding:.5rem 1.25rem;font-size:15px;font-weight:400;line-height:1.4;text-decoration:none;display:block}.c-MainNav-dropdownLink:hover,.c-MainNav-dropdownLink:focus-visible,.c-MainNav-dropdownLink.is-active{color:var(--bs-primary,#ff5c00);text-decoration:none}.l-Content>h1,.l-Content>h2,.l-Content>h3,.l-Content>h4,.l-Content>h5,.l-Content>h6,.l-Content>p,.l-Content>ul,.l-Content>ol,.l-Content>dl,.l-Content>blockquote,.l-Content>pre,.l-Content>table,.l-Content>figure,.l-Content>hr{max-width:var(--mg-container-width);padding-inline:var(--mg-padding-container);margin-inline:auto}.l-Content>img,.l-Content>a{width:fit-content;max-width:min(100% - 2 * var(--mg-padding-container), var(--mg-container-width));margin-inline:auto;display:block}.l-Content>img{height:auto}.l-Content-body>h1,.l-Content-body>h2,.l-Content-body>h3,.l-Content-body>h4,.l-Content-body>h5,.l-Content-body>h6,.l-Content-body>p,.l-Content-body>ul,.l-Content-body>ol,.l-Content-body>dl,.l-Content-body>blockquote,.l-Content-body>pre,.l-Content-body>table,.l-Content-body>figure,.l-Content-body>hr{max-width:var(--mg-container-width);padding-inline:var(--mg-padding-container);margin-inline:auto}.l-Content-body>img,.l-Content-body>a{width:fit-content;max-width:min(100% - 2 * var(--mg-padding-container), var(--mg-container-width));margin-inline:auto;display:block}.l-Content-body>img{height:auto}body>h1,body>h2,body>h3,body>h4,body>h5,body>h6,body>p,body>ul,body>ol,body>dl,body>blockquote,body>pre,body>table,body>figure,body>hr{max-width:var(--mg-container-width);padding-inline:var(--mg-padding-container);margin-inline:auto}body>img,body>a{width:fit-content;max-width:min(100% - 2 * var(--mg-padding-container), var(--mg-container-width));margin-inline:auto;display:block}body>img{height:auto}:where(img[style*=--img-ratio]){aspect-ratio:var(--img-ratio)}@media (width>=992px){.c-Carousel--references .c-Carousel-slide.c-Carousel-slide--solo{display:block}}a.l-Footer-wrapImage{position:relative}a.l-Footer-wrapImage:after{content:"";aspect-ratio:240/263;position:absolute;inset-block-end:0;inset-inline:0 1rem}@media (width>=1400px){a.l-Footer-wrapImage:after{content:none}}.c-Map--pins{--mg-map-pin-color:#ec621d;--mg-map-pin-fg:#fff;--mg-map-pin-tip-x:50%;--mg-map-pin-tip-y:90.8%;--mg-map-pin-width:clamp(1.5rem, 4.6%, 2.75rem);margin-block-start:2.5rem}.c-Map--pins .c-Map-over{position:absolute;inset:0}.c-Map--pins .c-Map-list{margin:0;padding:0;list-style:none}.c-Map--pins .c-Map-item{width:var(--mg-map-pin-width);transform:translate(calc(-1 * var(--mg-map-pin-tip-x)), calc(-1 * var(--mg-map-pin-tip-y)));position:absolute;inset-block-start:var(--mg-map-pin-y);inset-inline-start:var(--mg-map-pin-x)}.c-Map--pins .c-Map-item:after{content:none}.c-Map--pins .c-Map-item--light{--mg-map-pin-color:#fff;--mg-map-pin-fg:#ec621d}.c-Map--pins .c-Map-link{color:var(--mg-map-pin-color);display:block;position:relative}.c-Map--pins .c-Map-link svg{width:100%;height:auto;display:block}.c-Map--pins .c-Map-link:hover,.c-Map--pins .c-Map-link.hover,.c-Map--pins .c-Map-link.active{--mg-map-pin-color:#ad3f00}.c-Map--pins .c-Map-item--light .c-Map-link:hover,.c-Map--pins .c-Map-item--light .c-Map-link.hover,.c-Map--pins .c-Map-item--light .c-Map-link.active{--mg-map-pin-color:#ec621d;--mg-map-pin-fg:#fff}.c-Map--pins .c-Map-wrapIcon{will-change:transform;transition:transform .2s ease-in-out;display:block}@media (hover:hover){.c-Map--pins .c-Map-link:hover .c-Map-wrapIcon{transform:translateY(-8%)}}.c-Map--pins .c-Map-link.active .c-Map-wrapIcon{transform:translateY(-8%)}.c-Map-pinDef{width:0;height:0;position:absolute;overflow:hidden}.c-Person.js-consultants-person{scroll-margin-block-start:calc(var(--mg-group-switcher-height,0px) + var(--mg-sticky-header-height,var(--mg-header-height,5rem)) + 1rem)}.c-Callout-mapPin{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.c-Callout-mapPin-link{pointer-events:auto;cursor:pointer}.c-Callout-mapPin-hit{pointer-events:all;fill:#fff;fill-opacity:0}.c-Callout-mapPin-ring{pointer-events:none;fill:none;stroke:#fff;stroke-width:0;transition:stroke-width .15s ease-out}.c-Callout-mapPin-link:hover .c-Callout-mapPin-ring,.c-Callout-mapPin-link:focus-visible .c-Callout-mapPin-ring{stroke-width:2px}.wrapper--flash-messages{z-index:1090;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;inset-block-start:calc(var(--mg-group-switcher-height,0px) + var(--mg-sticky-header-height,var(--mg-header-height,5rem)) + 1rem);inset-inline:1rem}@media (width>=576px){.wrapper--flash-messages{width:24rem;max-width:calc(100vw - 2rem);inset-inline-start:auto}}.wrapper--flash-messages .alert{--mg-flash-accent:#ff5c00;pointer-events:auto;border:0;border-inline-start:.1875rem solid var(--mg-flash-accent);background-color:var(--mg-white,#fff);color:var(--mg-dark,#171717);font-size:var(--mg-fs-body15,.9375rem);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;line-height:1.4;display:flex;box-shadow:0 .25rem 1.25rem #00000026}.wrapper--flash-messages .alert-success{--mg-flash-accent:#2f8f46}.wrapper--flash-messages .alert-danger{--mg-flash-accent:#c0392b}.wrapper--flash-messages .alert-warning{--mg-flash-accent:#d08700}.wrapper--flash-messages .alert-info{--mg-flash-accent:#2d6cb5}.wrapper--flash-messages .btn-close{width:1.25rem;height:1.25rem;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0;transition:opacity .15s;position:relative}.wrapper--flash-messages .btn-close:hover,.wrapper--flash-messages .btn-close:focus-visible{opacity:1}.wrapper--flash-messages .btn-close:before,.wrapper--flash-messages .btn-close:after{content:"";background-color:currentColor;width:.875rem;height:.0938rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.wrapper--flash-messages .btn-close:before{transform:translate(-50%,-50%)rotate(45deg)}.wrapper--flash-messages .btn-close:after{transform:translate(-50%,-50%)rotate(-45deg)}#cc-main{--cc-z-index:1100;--cc-font-family:"Inter", sans-serif;--cc-bg:#fff;--cc-primary-color:#171717;--cc-secondary-color:#636363;--cc-link-color:#ff5c00;--cc-btn-primary-bg:#ff5c00;--cc-btn-primary-border-color:#ff5c00;--cc-btn-primary-color:#fff;--cc-btn-primary-hover-bg:#e75300;--cc-btn-primary-hover-border-color:#e75300;--cc-btn-primary-hover-color:#fff;--cc-btn-secondary-bg:#f7f7f7;--cc-btn-secondary-border-color:#c1c1c1;--cc-btn-secondary-color:#171717;--cc-btn-secondary-hover-bg:#e5e5e5;--cc-btn-secondary-hover-border-color:#a3a3a3;--cc-btn-secondary-hover-color:#171717;--cc-btn-border-radius:50rem;--cc-modal-border-radius:.5rem;--cc-separator-border-color:#e5e5e5;--cc-cookie-category-block-bg:#f7f7f7;--cc-cookie-category-block-border:#e5e5e5;--cc-cookie-category-block-hover-bg:#e5e5e5;--cc-cookie-category-block-hover-border:#d9d9d9;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#d9d9d9;--cc-section-category-border:#e5e5e5;--cc-toggle-on-bg:#ff5c00;--cc-toggle-off-bg:#a3a3a3;--cc-toggle-readonly-bg:#e5e5e5;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:#a3a3a3;--cc-toggle-enabled-icon-color:#fff;--cc-toggle-disabled-icon-color:#fff;--cc-overlay-bg:#171717a6}#cc-main .cm__title,#cc-main .pm__title{font-family:Gellix,sans-serif}#cc-main .cm__btn[data-role=necessary],#cc-main .pm__btn[data-role=necessary]{color:#ff5c00;background-color:#0000;border-color:#ff5c00}#cc-main .cm__btn[data-role=necessary]:hover,#cc-main .cm__btn[data-role=necessary]:focus-visible,#cc-main .pm__btn[data-role=necessary]:hover,#cc-main .pm__btn[data-role=necessary]:focus-visible{color:#e75300;background-color:#ffebe0;border-color:#e75300}#cc-main .cm__btn,#cc-main .pm__btn{font-weight:600}.c-AnnouncementBar{font-size:14px;line-height:1.4;position:relative}.c-AnnouncementBar-list{margin:0;padding:0;list-style:none;display:grid}.c-AnnouncementBar-item{visibility:hidden;background-color:var(--mg-announcement-bg);color:var(--mg-announcement-color);grid-area:1/1;display:flex}.c-AnnouncementBar-item.is-current{visibility:visible}.c-AnnouncementBar-item.is-color-orange{--mg-announcement-bg:#ff5c00;--mg-announcement-color:#fff;--mg-announcement-button-bg:#171717;--mg-announcement-button-color:#fff}.c-AnnouncementBar-item.is-color-green{--mg-announcement-bg:#5aa02c;--mg-announcement-color:#fff;--mg-announcement-button-bg:#171717;--mg-announcement-button-color:#fff}.c-AnnouncementBar-item.is-color-yellow{--mg-announcement-bg:#ffc61e;--mg-announcement-color:#171717;--mg-announcement-button-bg:#171717;--mg-announcement-button-color:#fff}.c-AnnouncementBar-item.is-color-red{--mg-announcement-bg:#d32f2f;--mg-announcement-color:#fff;--mg-announcement-button-bg:#171717;--mg-announcement-button-color:#fff}.c-AnnouncementBar-item.is-color-dark{--mg-announcement-bg:#171717;--mg-announcement-color:#fff;--mg-announcement-button-bg:#ff5c00;--mg-announcement-button-color:#fff}.c-AnnouncementBar-itemInner{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:.25rem 1rem;min-width:0;min-height:44px;padding:.375rem 48px;display:flex}@media (width>=768px){.c-AnnouncementBar-itemInner{padding-inline:160px}}.c-AnnouncementBar-text>:last-child{margin-block-end:0}.c-AnnouncementBar-text a{color:inherit;text-decoration:underline}.c-AnnouncementBar-button{background-color:var(--mg-announcement-button-bg,#171717);color:var(--mg-announcement-button-color,#fff);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:.25rem 1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.c-AnnouncementBar-button:hover,.c-AnnouncementBar-button:focus-visible{opacity:.85;color:var(--mg-announcement-button-color,#fff);text-decoration:none}.c-AnnouncementBar-toggle,.c-AnnouncementBar-close{z-index:1;height:44px;color:var(--mg-announcement-color,#fff);cursor:pointer;background-color:#0000;border:0;align-items:center;display:inline-flex;position:absolute;inset-block-start:0}.c-AnnouncementBar-toggle{gap:.375rem;padding:0 .75rem;font-size:13px;inset-inline-start:.5rem}.c-AnnouncementBar-toggle>*{pointer-events:none}.c-AnnouncementBar-toggleLabel{display:none}@media (width>=768px){.c-AnnouncementBar-toggleLabel{display:inline}}.c-AnnouncementBar-toggleIcon{border-block-end:2px solid;border-inline-end:2px solid;width:7px;height:7px;transition:transform .2s;display:block;transform:translateY(-25%)rotate(45deg)}.c-AnnouncementBar.is-expanded .c-AnnouncementBar-toggleIcon{transform:translateY(25%)rotate(-135deg)}.c-AnnouncementBar-close{justify-content:center;width:32px;padding:0;font-size:24px;line-height:1;inset-inline-end:.5rem}.c-AnnouncementBar.is-expanded .c-AnnouncementBar-list{display:block}.c-AnnouncementBar.is-expanded .c-AnnouncementBar-item{visibility:visible}.c-NoticeBar{margin-block:var(--mg-level3)}.l-Content>.c-NoticeBar,.l-Content-body>.c-NoticeBar{max-width:var(--mg-container-width);padding-inline:var(--mg-padding-container);margin-inline:auto}.c-NoticeBar-inner{padding:var(--mg-level6) var(--mg-padding-m);background-color:var(--mg-notice-bg);color:var(--mg-notice-color);font-size:var(--mg-fs-h4);font-weight:500;line-height:1.4}.c-NoticeBar-inner>:last-child{margin-block-end:0}.c-NoticeBar--orange{--mg-notice-bg:#ff5c00;--mg-notice-color:#fff}.c-NoticeBar--green{--mg-notice-bg:#00bd55;--mg-notice-color:#fff}.c-NoticeBar .c-NoticeBar-link{color:var(--mg-notice-color);text-decoration:underline}.c-NoticeBar .c-NoticeBar-link:hover,.c-NoticeBar .c-NoticeBar-link:focus-visible{color:var(--mg-notice-color);text-decoration:none}.l-Header--rd .l-Header-wrapLogo{max-width:none}.c-Logo--rd{align-items:center;gap:clamp(.625rem,1.4vw,1.25rem);height:clamp(1.75rem,2.8vw,2.5rem);text-decoration:none;display:flex}.c-Logo--rd,.c-Logo--rd:hover,.c-Logo--rd:focus{text-decoration:none}.c-Logo--rd .c-Logo-wrapImage{flex-shrink:1;align-items:center;min-width:0;height:92.5%;padding:0;display:flex}.c-Logo--rd .c-Logo-wrapImage svg,.c-Logo--rd .c-Logo-wrapImage img{width:auto;max-width:100%;height:100%;display:block}.c-Logo--rd .c-Logo-label{color:var(--mg-primary,#ff5c00);letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;align-self:flex-end;font-family:Gellix,Inter,sans-serif;font-size:clamp(.6875rem,1.25vw,1.125rem);font-weight:550;line-height:1;text-decoration:none}.c-Logo--rd .c-Logo-label,.c-Logo--rd .c-Logo-label:hover,.c-Logo--rd .c-Logo-label:focus{text-decoration:none}.l-Site-body--rd-homepage #sections{flex-direction:column;gap:6.25rem;margin-block:clamp(3rem,6vw,6.25rem) clamp(4rem,9vw,10rem);display:flex}.c-Hero--rd{height:100vh;min-height:700px;position:relative;overflow:hidden}.c-Hero--rd .c-Hero-wrapMedia{position:absolute;inset:0}.c-Hero--rd .c-Hero-wrapMedia img,.c-Hero--rd .c-Hero-wrapMedia video{object-fit:cover;width:100%;height:100%;display:block}.c-Hero--rd .c-Hero-over{z-index:1;justify-content:flex-start;padding-block-start:0;position:absolute;inset:0}.c-Hero--rd .c-Hero-header{margin-block-end:0;padding-block-start:50vh}.c-Hero--rd .c-Hero-heading{color:var(--mg-white,#fff);letter-spacing:-.03em;margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2.5rem,5.25vw,5.25rem);font-weight:550;line-height:1.1}.c-Hero--rd .c-Hero-wrapWysiwyg{max-width:33.5rem;margin-block-start:1.5rem}.c-Hero--rd .c-Hero-wrapWysiwyg p{color:var(--mg-white,#fff);margin:0;font-family:Inter,sans-serif;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.5}.c-Hero--rd .c-Hero-wrapIndicator{z-index:2;color:var(--mg-white,#fff);text-decoration:none;transition:color .2s;position:absolute;inset-block-end:30px;inset-inline-start:50%;transform:translate(-50%)}.c-Hero--rd .c-Hero-wrapIndicator:hover{color:var(--mg-primary,#ff5c00)}.c-Hero--rd .c-Hero-wrapIndicator .c-Indicator{width:2rem;height:2rem}.c-Hero--rd .c-Hero-wrapImage{pointer-events:none;width:clamp(8.75rem,14.95vw,17.9375rem);height:clamp(9.625rem,16.45vw,19.75rem);position:absolute;inset-block-end:0;inset-inline-end:clamp(3.75rem,12.9vw,15.5rem)}.c-Hero--rd .c-Hero-wrapImage img{width:100%;height:100%;display:block}@media (width<=767.98px){.c-Hero--rd .c-Hero-wrapImage{aspect-ratio:287/316;width:min(70vw,22rem);height:auto;inset-inline-end:50%;transform:translate(50%)}}.l-Section--rd-duvody .l-Section-inner{flex-direction:column;align-items:center;gap:3.5rem;display:flex}.l-Section--rd-duvody .l-Section-header{width:100%;max-width:73.875rem}.l-Section--rd-duvody .l-Section-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.75rem,2.4vw,2.875rem);font-weight:550;line-height:1.2}.l-Section--rd-duvody .l-Section-flag{grid-template-columns:1fr;gap:0;width:100%;display:grid}@media (width>=992px){.l-Section--rd-duvody .l-Section-flag{grid-template-columns:1fr 1fr}}.l-Section--rd-duvody .l-Section-wrapMedia{height:100%;min-height:16rem}@media (width>=992px){.l-Section--rd-duvody .l-Section-wrapMedia{aspect-ratio:710/517;min-height:24rem}}.l-Section--rd-duvody .l-Section-wrapMedia img{object-fit:cover;width:100%;height:100%;display:block}.c-DuvodyPanel{background-color:#f7f7f7;flex-direction:column;height:100%;padding:clamp(1.5rem,3vw,3.75rem);display:flex}.c-DuvodyPanel-grid{flex-grow:1;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=479.98px){.c-DuvodyPanel-grid{grid-template-columns:1fr;gap:1rem}}@media (width>=480px) and (width<=991.98px){.c-DuvodyPanel-grid{grid-template-columns:repeat(2,1fr)}}.c-DuvodyPanel-item{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.c-DuvodyPanel-wrapIcon{flex-shrink:0;justify-content:flex-start;align-items:center;width:2.8125rem;height:2.8125rem;display:flex}.c-DuvodyPanel-wrapIcon img,.c-DuvodyPanel-wrapIcon svg{max-width:100%;max-height:100%;display:block}.c-DuvodyPanel-label{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-DuvodyPanel-linkCell{grid-column:span 2;align-items:flex-start;display:flex}@media (width<=479.98px){.c-DuvodyPanel-linkCell{grid-column:span 1}}.c-DuvodyPanel-link{color:var(--mg-primary,#ff5c00);flex-direction:column;align-items:flex-start;gap:.625rem;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7;text-decoration:underline;transition:color .2s;display:flex}.c-DuvodyPanel-link:hover{color:var(--mg-primary-dark,#ad3f00)}.c-DuvodyPanel-link .c-DuvodyPanel-wrapIcon{width:1.5rem;height:2.8125rem}.c-DuvodyPanel-link .c-DuvodyPanel-wrapIcon .c-Icon{width:1.5rem;height:1.5rem}.c-DuvodyPanel-link-label{display:block}.l-Section--rd-duvody--noimage .l-Section-body{width:100%;max-width:73.875rem;margin-inline:auto}.l-Section--rd-duvody--noimage .c-DuvodyPanel-grid{gap:1.25rem}@media (width>=992px){.l-Section--rd-duvody--noimage .c-DuvodyPanel-grid{grid-template-columns:repeat(5,1fr)}}.l-Section--rd-duvody--noimage .c-DuvodyPanel-label{min-height:2lh;display:block}@media (width>=992px){.l-Section--rd-duvody--noimage .c-DuvodyPanel-linkCell{grid-column:span 3}}.l-Section--rd-progres .l-Section-inner{justify-content:center;display:flex}@media (width<=767.98px){.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-progres,.l-Site-wrapMain--rd-rozcestnik .l-Section--rd-progres{display:none}}.c-ProgresStavby{flex-direction:column;gap:1.5rem;width:100%;max-width:73.75rem;display:flex}@media (width>=1200px){.c-ProgresStavby{flex-direction:row;align-items:stretch;gap:0}}.c-ProgresStavby-header{flex-shrink:0}@media (width>=1200px){.c-ProgresStavby-header{width:23.8135%;padding-inline-end:3.39%}}.c-ProgresStavby-card{box-sizing:border-box;background-color:#ffebe0;flex-direction:column;align-items:flex-start;gap:1.25rem;height:100%;padding:2.5rem;display:flex}.c-ProgresStavby-heading{color:var(--mg-primary,#ff5c00);width:100%;margin:0;font-family:Gellix,Inter,sans-serif;font-size:1.625rem;font-style:italic;font-weight:550;line-height:1.4}.c-ProgresStavby-quote{flex-shrink:0;width:2.1875rem;height:1.6875rem;display:block}.c-ProgresStavby-list{flex-grow:1;grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.c-ProgresStavby-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1200px){.c-ProgresStavby-list{gap:0}}.c-ProgresStavby-step{box-sizing:border-box;flex-direction:column;gap:1.75rem;display:flex}@media (width>=1200px){.c-ProgresStavby-step{padding-inline-start:17.8%}}.c-ProgresStavby-step-imageWrap{overflow:hidden}@media (width>=1200px){.c-ProgresStavby-step-imageWrap{padding-inline-end:21.65%}}.c-ProgresStavby-step-image{aspect-ratio:144.75/138;object-fit:cover;width:100%;display:block}.c-ProgresStavby-step-meta{flex-direction:column;gap:1rem;display:flex}.c-ProgresStavby-step-numberRow{align-items:center;gap:2.5rem;display:flex}.c-ProgresStavby-step-number{border:1.5px solid var(--mg-primary,#ff5c00);width:2.625rem;height:2.625rem;color:var(--mg-primary,#ff5c00);letter-spacing:.04em;text-align:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Gellix,Inter,sans-serif;font-size:1.0625rem;font-weight:450;line-height:1;display:inline-flex}.c-ProgresStavby-step-line{background-color:#e5e5e5;flex-grow:1;height:1px}.c-ProgresStavby-step:last-child .c-ProgresStavby-step-line{display:none}.c-ProgresStavby-step-label{color:var(--mg-dark,#171717);font-family:Gellix,Inter,sans-serif;font-size:1.25rem;font-weight:550;line-height:1.4}.l-Section--rd-jak-stavime{padding-block:1.875rem}.l-Section--rd-jak-stavime .l-Section-inner{justify-content:center;display:flex}.c-JakStavime{flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;display:flex}@media (width>=992px){.c-JakStavime{flex-direction:row;align-items:center;gap:6.25rem}}.c-JakStavime-content{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (width>=992px){.c-JakStavime-content{flex:0 0 33.75rem;min-width:0}}.c-JakStavime-text{flex-direction:column;gap:1.5rem;width:100%;display:flex}.c-JakStavime-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.75rem,2.4vw,2.875rem);font-weight:550;line-height:1.2}.c-JakStavime-body{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-JakStavime-body p{margin:0}.c-JakStavime-body p+p{margin-block-start:1rem}.c-JakStavime-body a{color:var(--mg-primary,#ff5c00);text-decoration:underline;transition:color .2s}.c-JakStavime-body a:hover{color:var(--mg-primary-dark,#ad3f00)}.c-JakStavime-imageWrap{box-sizing:border-box;width:100%;padding:1.25rem}@media (width>=992px){.c-JakStavime-imageWrap{flex:1 1 0;min-width:0}}.c-JakStavime-image{aspect-ratio:500/393.28;object-fit:contain;width:100%;max-width:31.25rem;height:auto;margin-inline:auto;display:block}.l-Section--rd-tiles{box-sizing:border-box;width:100%;max-width:120rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3.75rem)}.l-Section--rd-tiles .l-Section-inner{grid-template-columns:1fr;display:grid}@media (width>=768px){.l-Section--rd-tiles .l-Section-inner{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.l-Section--rd-tiles .l-Section-inner{grid-template-columns:repeat(4,1fr)}}.c-RDTile{aspect-ratio:450.75/520;color:inherit;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.c-RDTile,.c-RDTile:hover,.c-RDTile:focus{text-decoration:none}.c-RDTile-image{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:0}.c-RDTile:hover .c-RDTile-image{transition:transform .5s cubic-bezier(.34,1.5,.64,1);transform:scale(1.03)}.c-RDTile:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0000004d 100%);position:absolute;inset:0}.c-RDTile-content{z-index:2;pointer-events:none;flex-direction:column;padding:3.125rem 5rem 6.25rem 3.125rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-block-end:-3.125rem;inset-inline:0;transform:translateY(5rem)}.c-RDTile:hover .c-RDTile-content{transition:transform .5s cubic-bezier(.34,1.5,.64,1);transform:translateY(0)}.c-RDTile-content:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;background:#ffffff0d;border-start-start-radius:3.125rem;transition:opacity .3s ease-out;position:absolute;inset:0}.c-RDTile:hover .c-RDTile-content:before{opacity:1;transition:opacity .3s ease-in}.c-RDTile-label{color:var(--mg-white,#fff);font-family:Gellix,Inter,sans-serif;font-size:clamp(1.125rem,.95rem + .875vw,2rem);font-weight:550;line-height:1.3;display:block}.c-RDTile-description{color:var(--mg-white,#fff);opacity:0;margin-block-start:.75rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.5;transition:opacity .3s ease-out;display:block}.c-RDTile:hover .c-RDTile-description{opacity:1;transition:opacity .35s ease-in 50ms}.c-RDTile-corner{background:var(--mg-primary,#ff5c00);transform-origin:100% 100%;opacity:0;z-index:2;pointer-events:none;border-start-start-radius:5rem;width:5rem;height:5rem;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-out;position:absolute;inset-block-end:0;inset-inline-end:0;transform:scale(0)}.c-RDTile:hover .c-RDTile-corner{opacity:1;transition:transform .5s cubic-bezier(.34,1.5,.64,1),opacity .25s ease-out;transform:scale(1)}.c-RDTile-arrow{width:1.5rem;height:1.5rem;color:var(--mg-white,#fff);z-index:3;pointer-events:none;position:absolute;inset-block-end:.8rem;inset-inline-end:.8rem}.l-Section--rd-realizace .l-Section-inner{justify-content:center;display:flex}.c-Realizace{flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;display:flex}@media (width>=992px){.c-Realizace{flex-direction:row;align-items:center;gap:6.25rem}}.c-Realizace-content{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}@media (width>=992px){.c-Realizace-content{flex:0 0 33.75rem;min-width:0}}.c-Realizace-header{flex-direction:column;gap:1.5rem;width:100%;display:flex}.c-Realizace-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.75rem,1.423rem + 1.636vw,2.875rem);font-weight:550;line-height:1.2}.c-Realizace-intro{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-Realizace-list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.c-Realizace-item{align-items:flex-start;gap:1rem;padding-block:.25rem;padding-inline:2rem;display:flex}.c-Realizace-number{color:var(--mg-primary,#ff5c00);flex-shrink:0;min-width:1.125rem;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.7}.c-Realizace-text{color:var(--mg-dark,#171717);flex:1;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.7}.c-Realizace-visuals{gap:1.25rem;width:100%;display:flex}@media (width>=992px){.c-Realizace-visuals{flex:1 1 0;min-width:0}}.c-Realizace-visual{aspect-ratio:260/784;background-color:#f7f7f7;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.c-Realizace-visual img{object-fit:contain;width:100%;height:100%;display:block}.l-Section--rd-rozcestnik-header .l-Section-inner{flex-direction:column;gap:1.5rem;padding-block-start:3.5rem;display:flex}.c-RozcestnikHeader-titleBlock{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;display:flex}@media (width>=768px){.c-RozcestnikHeader-titleBlock--inline{flex-direction:row;align-items:flex-end;gap:2rem}}.c-RozcestnikHeader-divider{display:none}@media (width>=768px){.c-RozcestnikHeader-divider{background-color:#d9d9d9;flex:0 0 1px;width:1px;height:3.125rem;margin-block-end:.625rem;display:block}}.c-RozcestnikHeader-subtitle{color:var(--mg-primary,#ff5c00);margin:0;padding-block-end:.625rem;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.25rem,1.141rem + .545vw,1.625rem);font-weight:550;line-height:1.4}.c-RozcestnikHeader-eyebrow{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.125rem,1.018rem + .727vw,1.625rem);font-weight:550;line-height:1.4}.c-RozcestnikHeader-heading{color:var(--mg-primary,#ff5c00);letter-spacing:-.03em;margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2.25rem,1.741rem + 2.547vw,4rem);font-weight:550;line-height:1.1}.c-RozcestnikHeader-heading div[data-control]{display:inline-block}.c-RozcestnikHeader-intro{max-width:58.75rem;color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.7}.c-RozcestnikHeader-intro p{margin:0}.c-RozcestnikHeader-intro p+p{margin-block-start:1rem}.c-RozcestnikHeader-filters{flex-wrap:wrap;gap:.75rem;display:flex}.c-RDCategoryCard{flex-direction:column;gap:1.5rem;width:100%;max-width:73.875rem;margin-inline:auto;display:flex}@media (width>=992px){.c-RDCategoryCard{flex-direction:row;align-items:center;gap:0}}.c-RDCategoryCard-imageWrap{flex-shrink:0;width:100%}@media (width>=992px){.c-RDCategoryCard-imageWrap{flex:0 0 34.375rem}}.c-RDCategoryCard-image{aspect-ratio:550/463;object-fit:cover;width:100%;display:block}.c-RDCategoryCard-content{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}@media (width>=992px){.c-RDCategoryCard-content{flex:1 1 0;min-width:0;padding-inline-start:6.25rem}}.c-RDCategoryCard-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.5rem,1.318rem + .909vw,2.125rem);font-weight:550;line-height:1.3}.c-RDCategoryCard-body{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-RDCategoryCard-body p{margin:0}.c-RDCategoryCard-body p+p{margin-block-start:1rem}.c-RDCategoryCard--catalog{background-color:#ffebe0;max-width:73.75rem;padding:2rem}@media (width>=992px){.c-RDCategoryCard--catalog{align-items:center;gap:0;padding-block:2.75rem;padding-inline:5rem}}.c-RDCategoryCard--catalog .c-RDCategoryCard-content{gap:1rem}@media (width>=992px){.c-RDCategoryCard--catalog .c-RDCategoryCard-content{padding-inline-start:0}}.c-RDCategoryCard--catalog .c-RDCategoryCard-heading{font-size:clamp(1.25rem,1.141rem + .545vw,1.625rem);line-height:1.4}@media (width>=992px){.c-RDCategoryCard--catalog .c-RDCategoryCard-imageWrap{flex:0 0 22.494rem}}.c-RDCategoryCard--catalog .c-RDCategoryCard-image{aspect-ratio:359.9/283.08;object-fit:contain}.c-HouseGrid{grid-template-columns:1fr;gap:1.25rem;width:100%;display:grid}@media (width>=992px){.c-HouseGrid{grid-template-columns:repeat(2,1fr)}}.c-HouseTile{aspect-ratio:698/500;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.c-HouseTile,.c-HouseTile:hover,.c-HouseTile:focus{color:inherit;text-decoration:none}.c-HouseTile-image{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:0}.c-HouseTile:hover .c-HouseTile-image{transition:transform .5s cubic-bezier(.34,1.5,.64,1);transform:scale(1.03)}.c-HouseTile-gradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 30.21%,#00000080 63.22%);height:52.2%;position:absolute;inset-block-end:0;inset-inline:0}.c-HouseTile-content{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.5rem;padding:2.5rem 3.125rem;display:flex;position:absolute;inset-block-end:0;inset-inline:0}@media (width<=767.98px){.c-HouseTile-content{padding:1.5rem 3.5rem .875rem .875rem}}@media (width<=399.98px){.c-HouseTile-content{padding-inline-end:.875rem}}.c-HouseTile-content p,.c-HouseTile-content .c-HouseTile-subtitle{color:#e5e5e5;margin:0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}.c-HouseTile-heading{color:#fff;margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.25rem,1.141rem + .545vw,1.625rem);font-weight:550;line-height:1.4}.c-HouseTile-corner{background:var(--mg-primary,#ff5c00);transform-origin:100% 100%;opacity:0;z-index:2;pointer-events:none;border-start-start-radius:5rem;width:5rem;height:5rem;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-out;position:absolute;inset-block-end:0;inset-inline-end:0;transform:scale(0)}.c-HouseTile:hover .c-HouseTile-corner{opacity:1;transition:transform .5s cubic-bezier(.34,1.5,.64,1),opacity .25s ease-out;transform:scale(1)}.c-HouseTile-arrow{width:1.5rem;height:1.5rem;color:var(--mg-white,#fff);z-index:3;pointer-events:none;position:absolute;inset-block-end:1.125rem;inset-inline-end:1.125rem}@media (width<=399.98px){.c-HouseTile-arrow{display:none}}.c-HouseTile-badge{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem}.c-HouseTile:hover .c-HouseTile-badge{transition:transform .5s cubic-bezier(.34,1.5,.64,1);transform:rotate(30deg)}.c-HouseTile-badge-shape{z-index:0;width:100%;height:100%;position:absolute;inset:0}.c-HouseTile-badge-top{z-index:1;color:#fff;text-align:center;font-family:Gellix,Inter,sans-serif;font-size:1.4375rem;font-weight:550;line-height:1.3;display:block;position:relative}.c-HouseTile-badge-subtitle{z-index:1;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.6;display:block;position:relative}.c-HouseTile--description{aspect-ratio:698/500;background-color:#ffebe0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:clamp(2rem,5vw,5rem);display:flex;overflow:hidden}@media (width<=991.98px){.c-HouseTile--description{aspect-ratio:auto;overflow:visible}}.c-HouseTile--description .c-HouseTile-heading{color:var(--mg-primary,#ff5c00)}.c-HouseTile--description .c-HouseTile-body{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.l-Section--rd-hero-gallery{box-sizing:border-box;width:100%;max-width:120rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,3.75rem)}.c-HouseHero{flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex}.c-HouseHero-stage{aspect-ratio:1800/800;width:100%;position:relative;overflow:hidden}.c-HouseHero-image{object-fit:cover;width:100%;height:100%;display:block}.c-HouseHero-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:3.5rem;height:3.5rem;color:var(--mg-white,#fff);cursor:pointer;z-index:2;background:#000000b3;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset-block-start:50%;overflow:hidden;transform:translateY(-50%)}.c-HouseHero-nav:hover{background:#000000d9}.c-HouseHero-nav-icons{width:1.5rem;height:1.5rem;display:grid}.c-HouseHero-nav-icons .c-Icon{will-change:transform;grid-area:1/-1;width:1.5rem;height:1.5rem;transition:opacity .4s ease-out,visibility .4s ease-out,transform .4s ease-out}.c-HouseHero-nav-icons .c-Icon:last-child{opacity:0;visibility:hidden;transform:translate(-150%)}.c-HouseHero-nav:hover .c-HouseHero-nav-icons .c-Icon:first-child{opacity:0;visibility:hidden;transform:translate(150%)}.c-HouseHero-nav:hover .c-HouseHero-nav-icons .c-Icon:last-child{opacity:1;visibility:visible;transform:none}.c-HouseHero-nav--prev{inset-inline-start:1.25rem}.c-HouseHero-nav--prev .c-HouseHero-nav-icons{transform:scaleX(-1)}.c-HouseHero-nav--next{inset-inline-end:1.25rem}.c-HouseHero-thumbs{justify-content:center;gap:1.25rem;width:100%;max-width:73.625rem;display:flex}.c-HouseHero-thumb{aspect-ratio:219.6/123.53;cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;flex:1 1 0;min-width:0;padding:0;transition:border-color .2s;overflow:hidden}.c-HouseHero-thumb img{object-fit:cover;opacity:.95;width:100%;height:100%;transition:opacity .2s;display:block}.c-HouseHero-thumb.is-active{border-block-end-color:var(--mg-primary,#ff5c00)}.c-HouseHero-thumb.is-active img,.c-HouseHero-thumb:hover img{opacity:1}.c-HouseHero-thumb--plan{background:#f7f7f7}.c-HouseHero-thumb--plan img{object-fit:contain}.c-HouseSpec{flex-direction:column;gap:2.5rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}@media (width>=768px){.c-HouseSpec{flex-direction:row;gap:3.75rem}}.c-HouseSpec-col{flex:1 1 0;min-width:0;margin:0}.c-HouseSpec-prices{margin:0}.c-HouseSpec-row{border-block-start:1px solid #e5e5e5;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.75rem;display:flex}.c-HouseSpec-row:first-child{border-block-start:0}.c-HouseSpec-key{min-width:0;color:var(--mg-dark,#171717);flex:1 1 0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-HouseSpec-value{text-align:end;color:var(--mg-dark,#171717);flex:none;margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-HouseSpec-value--bold{font-weight:700}.c-HouseSpec-note{color:#737373;margin:0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}.c-HouseSpec-note:first-of-type{margin-block-start:1rem}.c-HouseSpec-note+.c-HouseSpec-note{margin-block-start:.5rem}.c-HouseOrder{background-color:#ffebe0;flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;margin-inline:auto;padding:2rem;display:flex}@media (width>=992px){.c-HouseOrder{flex-direction:row;align-items:center;gap:3.5rem;padding-block:2.75rem;padding-inline:5rem}}.c-HouseOrder-action{flex:none}.c-HouseOrder-button.c-Button{background-color:var(--mg-primary,#ff5c00);color:var(--mg-white,#fff);border-radius:300px}.c-HouseOrder-button.c-Button .c-Button-label,.c-HouseOrder-button.c-Button .c-Icon{color:var(--mg-white,#fff)}.c-HouseOrder-button.c-Button:hover{background-color:var(--mg-primary-dark,#ad3f00)}.c-HouseOrder-divider{display:none}@media (width>=992px){.c-HouseOrder-divider{background-color:#0000001a;flex:0 0 1px;align-self:stretch;display:block}}.c-HouseOrder-bonuses{flex-direction:column;flex:1 1 0;gap:.25rem;min-width:0;display:flex}.c-HouseOrder-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(1.25rem,1.141rem + .545vw,1.625rem);font-weight:550;line-height:1.4}.c-HouseOrder-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c-HouseOrder-item{color:var(--mg-dark,#171717);padding-block:.25rem;padding-inline-start:2rem;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7;position:relative}.c-HouseOrder-item:before{content:"";background-color:var(--mg-primary,#ff5c00);border-radius:50%;width:5px;height:5px;position:absolute;inset-block-start:1.0625rem;inset-inline-start:.75rem}.l-Section--rd-rozsah .l-Section-inner{flex-direction:column;gap:1.5rem;width:100%;max-width:73.625rem;margin-inline:auto;display:flex}.c-SpecTable-header{flex-direction:column;gap:1.5rem;width:100%;display:flex}.c-SpecTable-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-SpecTable-intro{flex-direction:column;gap:1.5rem;display:flex}@media (width>=992px){.c-SpecTable-intro{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2.75rem}}.c-SpecTable-introText{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}@media (width>=992px){.c-SpecTable-introText{max-width:53.125rem}}.c-SpecTable-introButton{flex:none}.c-SpecTable{width:100%;padding-block:1rem;overflow-x:auto}.c-SpecTable-row{align-items:stretch;min-width:33rem;display:flex}.c-SpecTable-cell{box-sizing:border-box;color:var(--mg-dark,#171717);border-block-end:1px solid #e5e5e5;align-items:center;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.7;display:flex}.c-SpecTable-cell--feature{flex:1 1 0;min-width:0}.c-SpecTable-cell--feature a{color:#737373;text-decoration:underline}.c-SpecTable-cell--feature a:hover{color:var(--mg-primary,#ff5c00)}.c-SpecTable-cell--col{text-align:center;flex:0 0 8rem;justify-content:center}@media (width>=768px){.c-SpecTable-cell--col{flex:0 0 10.375rem}}.c-SpecTable-row--head .c-SpecTable-cell{background-color:#fff3ec;font-weight:600}.c-SpecTable-check{background-color:#e1ffee;border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.c-SpecTable-check svg{display:block}.c-SpecTable-cross{justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:inline-flex}.c-SpecTable-cross svg{display:block}.c-SpecTable-note{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-SpecTable-note a,.c-SpecTable-cell--col a{color:var(--mg-primary,#ff5c00);text-decoration:underline}.c-SpecTable-cell--col a:hover{text-decoration:none}.c-SpecTable-pdfIcon{vertical-align:text-bottom;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAOHElEQVR42pWYa6xtV1XHf3Ou9157r/0497a9FiiCDwIf0aRIlGpEEhMJtDx6gdBGY/CRCIVAhJbGCqEaJfELoSYa0SBgWh9UEw0kCkE+II8iojbRKIKQcs/Zz/Vec805/LDW3vc2StT96eSMM9dYZ485/i8lImKtZbvdMptNiaKYvTF4X/wc06//G9Y6uq4jDEM8rWnbFqUUYRjSW4sxhigK0dqjqWt0FBH+yI9Rftczaa5dY3X5MgCbzYYkSZhMJhRFQdd1rFYrjr2n0ylxHLPf73HOsVwuMcaguq4TEaFpGsIwxPc8eP978B5/DLlyKyhQKEQEEJTSAIg4lFKgFOLGmvaga1G7De1b7qd75WuJmxq0R9O2+L6P7/sYY7DWkiQJzrlTb8/z6LoOESGOY6y1cH5+Lvv9XkRECidy+OOPitz+/WKf+Lys81yKshQRkbwsZb3dioiIFZGLzUaqphERkUNRyGa3ExGRru+l+L1HRF5wReTjj8pGRDbn5yIi0jSNXLt2TYwxIiJycXFx6l1VlVy7dk2stafa4XAQVde1AFhj0LMZ4bvejJiO7jc+iK4q0BrnHFofvzkBpTh+5FhTCnFu+GWS4P/JR/EffBvmoffj7rqKy3OU76PUMA0RwfM8RARrLZ7nXX8+oLVGRNBxHBMEAVVZogDP97DKo3WOOEnwtKYsS3zPI45jmrqma1uSOEYBZVkSBD5xFFFVFX3fk4jQ3XmV+oGHCR96O+Gf/RF1kiLGEMcxfd9T1zVRFA29qwqAOI7puo6maYiiaLgS+/0ez/NYXb5EC5i2JQwCPK3ZbzYEccxqtaJpGsqqIpvPcc6x2+2IoojVakVd11hrWS6X9H3Pbr8nDgKCu++h9X3C+9/CAoV5xWvYrS+YzDLSNOXUe7Wi6zp2ux1pmqK1Zr/fDy/onMPzvOHCA8MEFQpw4yiONeeGxTiOCbjhnDz9Z99H9z3tq16POCF+8K1Y2yN3vg7V1Cjf/47PuPH5iIj0fS/nTz0ltYjIu++T9u2/IBsREeekbVs5Pz+Xcdtls9nIblyIuq7l/Pxc+r4XEZH1ei15nouISFmWcnFxIc50YkWk/Njvi3vBFZHHH5ODiKy//W059T4/l7quRURkt9vJZrMZFq7rxG/bdph/kiCAsxatNSHQNg2i1GnlnXOEYYhSitO58U5Za4miCH0DVsZxTGcddBXutW/E+gH+u36JsG3Qr3o9XVUhWhPHMQBt2xIEASJC13XDcuZ5Ttu2TLMMAUzX4QcBKZDv9/R9z3Q6xRhDnuekaXoCVBFhOp3Stu2pFgQB+/0erTVpmlJVFVXbMkWwd12lvP99RA+9g/TxRynihLaqmE6niAj7/Z44jknTlDzPMcbgZ1mGiJDv9/jzOUEY0htDC2SLBQ7I85wwDImiiLIsUUqxWCxwzpHnOVEUkUQRRZ6jPY/FYoG1lqIoSNMUgKIo8QD/7nswQYj/rjcz63vcnVfJdzuCKGKxWNA0DSJClmXDN3hE8LZpUID2PJxzdEB4w8i01oRhSNd1GGMIw/A0Fk9rgiii0x7OWsIwREROIwuCgLZtEa2JxNHedZXmgYcJHnoH/p9+jG6WgRvOmb6n6zqCIEBrjb/dbvF9n7ObLlMDXdMQhhEesF2vCZOEs7MzyrKkKArmI8wcufVstaLsDOqfn2CZZZjbnstmvSadTlmtVuR5DnCCks12xyxJ8O6+h8bziB64j6Xn0bz81WwuLsgWC7TW7Ha7AWa01mitcdaCr68j/YjmSqkTvOiRVURkYA/ncFoTfO4zBA+/G579HNR996NvvQ1x7nTuCFHHc+J5SNfSvfoNaKUIH7gPvzN4r3gNYi3uht56Pp8TxzGbizUahlF1HQdgvloRBAGbzYYoipjP5xwOB6qqYrFYoBA2xuL9w5fh5ltof/DF8MTnWUxTXG9OKmU6nbLdbnHOsVgsaNuWXV6QOYt+1esp3/lewl97gPm/PEmlNIfdjizLBlSo6xpjDOlsigC27/F9nwSoyxJrLWmanugpSRLCMKSuawBSTyNJguo6vLNLMMuorUNpjzRNaduWtm1J0xSlFHVd4/s+k8mEpu3oywJ19V7cC2/HPvZhwjAgiWOapqHve3RZlnRdxyQdXrA3Bm98wbIo6PueyWSCMYayLEmShCiKKIoCASZaITdfgaIg+ObX4dLNFG2H9jRJklDX9ekf01pTFAVBEJAkCWVV0XWGiQj6llvp93tCIJlMKMsSYwx6sVgMuLbdoMfNNV1HDiyWyxOuRSMM5HlOVVUsl0uU0uzrGvW9z0Ple9xffhx7yxWWcYizjsPhcBrx4XA4CdEjbh6v18EJfVMTRhE1kB8OzOfzYcS+76O1pu/7Ey+KCBbwR3nU9z1KKXzfPzGK7/ugFH3bwrO+G5YrJE5wl27CVwzT6Hs8z8PzPPq+R0TwRw7ux6uktaZn+HulFA6w1p56681mQ13XnF2+CQd0bUsYhWTAZr3GGMPZ2Rlt27LZbJjP56Rpynq9RoCzxZwmTjDP/h48pfDDkPV2h+f7J5jJ85zVaoXneazXa6IoYrlcst1uqeualacJgmC4asB8Pme73Q74GwQBnudhunYAaq1xTuiBIAhQSg13QQ8POfJuEAQAmN7i7bbob3wNnvwq6m//mnA2Q/p+oKobZL6IEAQBzjmMMZx6i5yErx2/+SNQ69lsRhRFbNcbFOCHIabrKIDZYkEQBGy3W8IwZDabkec5dV2TZRnKWXbWEXziz9FVQf/C2/F/62FmSmFHPZmmKelkwn63w1lLlmUDjI33M4oi9k4wfY8fBDQjtU6nU8IwvL7F2WJx2uIgCJgAZZ7T9z1Zlp22+CgWyqJA/IBMgfcHv03/spcjv/4B1H/+B+7Bt+InCbPlkqosqbqO2WqFDoftDzyP6XRKVVV0XcdMD/e7N4YITiLDGINumgZjzHW51fdozyMCmqrCOXeSVEcpfrQIRBHRJ/8CnvoW7ctejn/zLbjffRQ+8zeE730nUW8wzmE2a6LDDr3b0PYWbzIhiiKOvaMjS1lLAKda3/f4y+Vy8KYXFySXLhFEMabrqIHl2Rlm9K1pmpKmKYfDAaUUZ2dn9E2D/cD70T/7ZuLnPZ/i4pxgOiP60ZehfucDyGc/zezyTdA0uDjGNx1LpenueRPVHT/BIsuwfc/OOqbGEEQRBSCHA4vFYnhB/r8fEeh7ZDbDf+zDsD6Hm27Gf/BtTP7xKyjncLc9B/fA+1Dn38b/q49DWWJe8lJ46U8SPPUt/Ef/kPaHfxx8739t52+3W4IgYHnpEhVg2oYwTvBHmImnU5bLJXlRkO/3nF2+jAXKJ/+J6YceQd9yBfPZT2O+7/lMrt6Lue257FFMJwkxkF/9afxPfYLk859FPvTBARvveh3zScL24gLP81jEMQQBXdsyAbwsY7PbEQQBfhzHaK1p6hqVJGjfx1lLB8STyVBrW3xALxaY/ID/sQ8xe+wj4Pu0j3wEe+VWBGgB6TqSpoHS0WqFd+szcPe+ifbeNyHrC1xV4l25FdqWaDJBOUcrQuAc2vMwQN+2xHE8AHWapoRhyGG3G2AmCDDGUAHpbIbv+xx2O/zplPQbX0P9/BtwT3wBtV3T/dxbOZzdTNQ2pCIU5+eYtiHNMpxS5GXFxPdJbU9+7Ro2nTF55m10VUVRFEwmE8IwJHcjswQB7ei1J5PJgIVHT7I8Ww0w03UEYcAUyHc7TNexXC6Rf/9X3C++Ef3iO9C7DebFd+B+6k7mYml7S1GWZIsFYRhxOBzQWjOfzymrirJpmS+XeOLID3vCKCLLMoqioG1b5loRjDATA7PZ7BQw6WOQE4TR6OoGRPdhQH/nCMKQ4Dd/FbIF+itfgrKk/OX3QNsSRhH2BmbQWg+plFIn5jkyg9KazvQnVjr1Vgo1imFv1ADGmMGTrFYrkiRhfX5tUDNxRNcOgnV1djYI1rLEvugl6N7QeT7lIx9mfvMtKGtZj9L/yK1t23J2doa1ls1mw2w2YzabsdlssNaeeH273bJcLkmShI11J59TAfv9nuVyOcQffd9fVyc3uHtv5ERRCq/vsW/4GbjzbtogQjmLNQa0xh9N1lGd/E/qh++gjE691XUVpQF1g/rRu92OpmmYL1cnNROEITNgt91ijGE+n9Pt9+yalpnvMfF9trsdIsJ8PqdpGvb7PSde327RWp/uWVEUZFmG1prtdksURcxmM/b7PU3TkGmNP6qZBJhlGfv9nrZt8Y9SvCoLVDrFDwJs39MB6XSK8jyqqiKIInwR6qYBYDqdDueqijAMn2YDptMpzrmTkgaeVjPGDDYjTcFaaieE4wQ6gKo6+WmdJAlBEFDmxRi/+fTW0ThHkqZPi9+OEr5r21PjIX4LiOP4evyWJIhzlGVJFEUnwy/OkSQJfd9TVRXH6K8cRbA3vmBd18RxfD1+832f1aWzMX7rCNWgC/fbLUEUsVytaNuWsq7J5nPEOXajDViO0ZwdHZu1dojf4pjFcklRljDah2M0Nxmz6kOe44mwyDI8BDOOWGcZh8MBz/PQbvSvWg+8aF70EtSnP4n35S/gwhCUGnJrFG5MRbXv40RADUsi6npNeR5OBDUukIxy3vc8lB5row1wziFRjP/3X0R96pP0P3QHWq6nGyKCGiMwdrvdKeXvH343+vFHUc94Fsh/z/6OwTrIKU+8jgDA/7WmB/Mi3/w6vPJu9Dt+ZTBX1rK4MeV3zo15iI+nPTo/wP/S36Ge/OoNgaJDhDGrljE10CjFmDmPNRGcOLR6em6tbqxpPUzEORRgn/cC+IHb8bqObrQGURThnOO/AM9NKBvrCVpqAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:1.125rem;height:1.125rem;margin-inline-start:.5rem;display:inline-block}.c-ContactBox{background-color:#ffebe0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding:clamp(2rem,5vw,3.75rem) clamp(2rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.c-ContactBox-corner{isolation:isolate;justify-content:flex-start;align-items:flex-start;width:4.375rem;height:4.375rem;padding:.625rem 0 0 .8125rem;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.c-ContactBox-corner:before{content:"";z-index:-1;background-color:var(--mg-primary,#ff5c00);transform-origin:0 0;will-change:scale;border-end-end-radius:22.5rem;transition:scale .4s cubic-bezier(.33,1,.68,1);position:absolute;inset:0}.c-ContactBox-corner .c-Icon{width:2.125rem;height:2.125rem;color:var(--mg-white,#fff);will-change:transform;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55)}.c-ContactBox:hover .c-ContactBox-corner:before{scale:1.1}.c-ContactBox:hover .c-ContactBox-corner .c-Icon{transform:rotate(20deg)}.c-ContactBox-phone{color:var(--mg-primary,#ff5c00);font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2;text-decoration:none}.c-ContactBox-phone:hover{color:var(--mg-primary-dark,#ad3f00);text-decoration:none}.c-ContactBox-text{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-ContactBox-text a{color:inherit;text-decoration:underline}.c-ContactBox-text--strong{font-size:.9375rem;font-weight:600;line-height:1.6}.c-ContactBox--tall{justify-content:center;gap:1.5rem}.c-ContactBox--tall .c-ContactBox-text{font-size:.9375rem;line-height:1.6}.c-Consultants{flex-direction:column;gap:1.25rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}@media (width>=992px){.c-Consultants{flex-direction:row;align-items:flex-start}}.c-Consultants-mapCol{flex-direction:column;gap:1.5rem;padding-block-start:2.5rem;display:flex}@media (width>=992px){.c-Consultants-mapCol{flex:0 0 43.5625rem;position:sticky;inset-block-start:2rem}}.c-Consultants-header{flex-direction:column;gap:1.5rem;display:flex}.c-Consultants-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-Consultants-intro{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-Consultants-map{width:100%;position:relative}.c-Consultants-map img{width:100%;height:auto;display:block}.c-Consultants-list{flex-direction:column;gap:1.25rem;padding-block-start:2.5rem;display:flex}@media (width>=992px){.c-Consultants-list{flex:1 1 0;min-width:0}}.c-ConsultantCard{background-color:#f7f7f7;flex-direction:column;gap:1rem;padding:2rem 2.75rem;display:flex}.c-ConsultantCard-head{flex-direction:column;gap:.25rem;display:flex}.c-ConsultantCard-category{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:1.25rem;font-weight:550;line-height:1.4}.c-ConsultantCard-regions{color:#737373;margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.c-ConsultantCard-divider{background-color:#e5e5e5;width:100%;height:1px;display:block}.c-ConsultantCard-person{align-items:center;gap:1.25rem;display:flex}.c-ConsultantCard-info{flex-direction:column;flex:1 1 0;gap:.25rem;min-width:0;display:flex}.c-ConsultantCard-name{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.6}.c-ConsultantCard-contact{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.c-ConsultantCard-contact a{color:inherit;text-decoration:none}.c-ConsultantCard-contact a:hover{text-decoration:underline}.c-ConsultantCard-photo{background-color:#d9d9d9;border-radius:50%;flex:none;width:4.375rem;height:4.375rem;overflow:hidden}.c-ConsultantCard-photo img{object-fit:cover;width:100%;height:100%;display:block}.c-ConsultantCard-office{color:#737373;margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.l-Section--rd-osnova .l-Section-inner{width:100%;max-width:73.375rem;margin-inline:auto}.c-Osnova{background-color:#f7f7f7;flex-direction:column;gap:.5rem;padding:2rem 2.75rem;display:flex}.c-Osnova-title{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.7}.c-Osnova-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c-Osnova-item{align-items:flex-start;gap:1rem;padding-block:.25rem;padding-inline:1.25rem;display:flex}.c-Osnova-item:before{content:"";background-color:var(--mg-primary,#ff5c00);border-radius:50%;flex:none;width:5px;height:5px;margin-block-start:.6875rem}.c-Osnova-item a{color:var(--mg-primary,#ff5c00);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;text-decoration:underline}.c-Osnova-item a:hover{color:var(--mg-primary-dark,#ad3f00)}.c-DrevoSection{flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}@media (width>=992px){.c-DrevoSection{flex-direction:row;align-items:center;gap:6.25rem}}.c-DrevoSection-content{flex-direction:column;gap:1.5rem;min-width:0;display:flex}@media (width>=992px){.c-DrevoSection-content{flex:0 0 33.75rem}}.c-DrevoSection-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-DrevoSection-body{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-DrevoSection-body p{margin:0}.c-DrevoSection-body p+p,.c-DrevoSection-body p+ul,.c-DrevoSection-body p+ol,.c-DrevoSection-body ul+p,.c-DrevoSection-body ol+p{margin-block-start:1rem}.c-DrevoSection-body a{color:var(--mg-primary,#ff5c00);text-decoration:underline}.c-DrevoSection-bullets{margin:0;padding:0;list-style:none}.c-DrevoSection-bullets li{padding-block:.25rem;padding-inline-start:2rem;position:relative}.c-DrevoSection-bullets li:before{content:"";background-color:var(--mg-primary,#ff5c00);border-radius:50%;width:5px;height:5px;position:absolute;inset-block-start:1.0625rem;inset-inline-start:.75rem}.c-DrevoSection-numbered{counter-reset:drevo;margin:0;padding:0;list-style:none}.c-DrevoSection-numbered li{counter-increment:drevo;padding-block:.25rem;padding-inline-start:2rem;position:relative}.c-DrevoSection-numbered li:before{content:counter(drevo) ".";color:var(--mg-primary,#ff5c00);font-weight:600;position:absolute;inset-block-start:.25rem;inset-inline-start:0}.c-DrevoSection-media{align-self:stretch;min-width:0}@media (width>=992px){.c-DrevoSection-media{flex:1 1 0;max-height:32.3125rem}}.c-DrevoSection-media img{object-fit:cover;width:100%;height:100%;max-height:32.3125rem;display:block}@media (width>=992px){.c-DrevoSection--full{flex-direction:column;align-items:flex-start}.c-DrevoSection--full .c-DrevoSection-content{flex:100%;width:100%}}.has-modalOpen{overflow:hidden}.c-Modal{z-index:1080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;background-color:#0003;justify-content:center;align-items:flex-start;padding-inline:1rem;transition:opacity .25s;display:flex;position:fixed;inset:0;overflow-y:auto}.c-Modal[hidden]{display:none}.c-Modal.is-open{opacity:1}.c-Modal-dialog{background-color:var(--mg-white,#fff);width:100%;max-width:41.25rem;margin:auto;transition:transform .25s;position:relative;transform:translateY(1rem)}.c-Modal.is-open .c-Modal-dialog{transform:translateY(0)}.c-Modal-header{background-color:#f7f7f7;height:15.8125rem;position:relative;overflow:hidden}.c-Modal-header img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-Modal-close{width:2.5rem;height:2.5rem;color:var(--mg-dark,#171717);cursor:pointer;background-color:#f7f7f7;border:0;border-radius:22.5rem;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.c-Modal-close:hover{background-color:#e5e5e5}.c-Modal-close .c-Icon{width:1.25rem;height:1.25rem}.c-Modal-body{flex-direction:column;gap:2rem;padding:2.75rem 5rem 5rem;display:flex}@media (width<=575px){.c-Modal-body{padding:2rem 1.5rem 2.5rem}}.c-Modal-intro{flex-direction:column;gap:.25rem;display:flex}.c-Modal-title{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:2.125rem;font-weight:550;line-height:1.3}.c-Modal-subtitle{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}.c-Modal-form{flex-direction:column;gap:1rem;display:flex}.c-Field{flex-direction:column;gap:.25rem;display:flex}.c-Field-label{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.6}.c-Field-input,.c-Field-select{box-sizing:border-box;background-color:var(--mg-white,#fff);width:100%;color:var(--mg-dark,#171717);border:1px solid #c1c1c1;border-radius:4px;padding:1.0625rem .9375rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6}.c-Field-input:focus,.c-Field-select:focus{border-color:var(--mg-primary,#ff5c00);outline:0}.c-Field-input::placeholder,.c-Field-select::placeholder{color:#737373}.c-Field-textarea{resize:vertical;min-height:6rem}.c-Field--toggle[hidden]{display:none}.c-Field-selectWrap{position:relative}.c-Field-select{appearance:none;cursor:pointer;padding-inline-end:3.875rem}.c-Field-selectButton{width:2.625rem;color:var(--mg-primary,#ff5c00);pointer-events:none;border-inline-start:1px solid #c1c1c1;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.c-Field-selectIcon{flex:none;width:1rem;height:1rem}.c-Modal-check{color:var(--mg-dark,#171717);cursor:pointer;align-items:flex-start;gap:.5rem;font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.6;display:flex}.c-Modal-check input[type=checkbox]{appearance:none;background-color:var(--mg-white,#fff);cursor:pointer;border:1px solid #c1c1c1;border-radius:4px;flex:none;place-content:center;width:1.375rem;height:1.375rem;margin:0;transition:background-color .15s,border-color .15s;display:grid}.c-Modal-check input[type=checkbox]:before{content:"";background-color:var(--mg-white,#fff);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.625rem;height:.625rem;transition:transform .15s;transform:scale(0)}.c-Modal-check input[type=checkbox]:checked{background-color:var(--mg-primary,#ff5c00);border-color:var(--mg-primary,#ff5c00)}.c-Modal-check input[type=checkbox]:checked:before{transform:scale(1)}.c-Modal-check input[type=checkbox]:focus-visible{outline:2px solid var(--mg-primary,#ff5c00);outline-offset:2px}.c-Modal-footer{flex-direction:column;gap:1rem;display:flex}.c-Modal-submit{box-sizing:border-box;background-color:var(--mg-primary,#ff5c00);width:100%;color:var(--mg-white,#fff);letter-spacing:.02em;cursor:pointer;border:0;border-radius:18.75rem;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 1.75rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.7;transition:background-color .2s;display:flex}.c-Modal-submit:hover{background-color:var(--mg-primary-dark,#ad3f00)}.c-Modal-gdpr{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.c-Modal-gdpr a{color:#737373;text-decoration:underline}.c-Modal-gdpr a:hover{color:var(--mg-primary,#ff5c00)}[class*=l-Site-body--rd-] .l-Section--callout [class*=col-]{flex:0 0 100%;width:100%;max-width:100%}[class*=l-Site-body--rd-] .l-Section--callout .l-Section-inner{max-width:73.875rem;margin-inline:auto}.l-Site-wrapMain--rd-rozcestnik .l-Section--rd-progres,.l-Site-wrapMain--rd-rozcestnik .l-Section--rd-category{margin-block-start:clamp(2.5rem,4vw,3.5rem)}.l-Site-wrapMain--rd-rozcestnik .l-Section--rd-duvody--noimage{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-rozcestnik .l-Section--callout{margin-block:clamp(3rem,6vw,6.25rem) clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-rozcestnik-header+.l-Section--rd-houses{margin-block-start:clamp(2.5rem,4vw,3.5rem)}.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-houses+.l-Section--rd-progres,.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-progres+.l-Section--rd-houses{margin-block-start:5rem}.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-progres+.l-Section--rd-houses+.l-Section--rd-progres{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-progres+.l-Section--rd-category,.l-Site-wrapMain--rd-katalog-vypis .l-Section--rd-category+.l-Section--rd-duvody--noimage{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-katalog-vypis .l-Section--callout{margin-block:clamp(3rem,6vw,6.25rem) clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-rozcestnik-header+.l-Section--rd-hero-gallery,.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-hero-gallery+.l-Section--rd-spec,.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-spec+.l-Section--rd-order{margin-block-start:clamp(2.5rem,4vw,3.5rem)}.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-order+.l-Section--rd-progres{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-progres+.l-Section--rd-rozsah,.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-rozsah+.l-Section--rd-realizace-carousel{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-realizace-carousel+[data-control=globalBlock] .l-Section--callout,.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-realizace-carousel+* .l-Section--callout,.l-Site-wrapMain--rd-katalog-detail .l-Section--callout+.l-Section--rd-duvody,.l-Site-wrapMain--rd-katalog-detail [data-control=globalBlock]+.l-Section--rd-duvody,.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-duvody+.l-Section--rd-category{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-katalog-detail .l-Section--rd-category{margin-block-end:clamp(4rem,9vw,10rem)}.c-ContactTop{flex-direction:column;gap:1.25rem;width:100%;display:flex}@media (width>=992px){.c-ContactTop{flex-direction:row;align-items:stretch}}.c-ContactTop-col{flex-direction:column;gap:1.25rem;display:flex}@media (width>=992px){.c-ContactTop-col{flex:0 0 36.25rem}}.c-ContactTop-col .c-ContactBox{flex:auto}.c-ContactTop-address{background-color:#f2f2f2;background-position:100%;background-repeat:no-repeat;background-size:auto 100%;flex:none;padding:3.75rem 15rem 3.75rem 5rem}@media (width<=991.98px){.c-ContactTop-address{background-position:100% 100%;background-size:contain;padding:2rem}}.c-ContactTop-addressText{max-width:16.25rem;color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-ContactTop-addressText a{color:inherit;text-decoration:underline}.c-ContactTop-media{min-height:18rem;position:relative;overflow:hidden}@media (width>=992px){.c-ContactTop-media{flex:1 1 0;min-width:0}}.c-ContactTop-media img,.c-ContactTop-media video{object-fit:cover;width:100%;height:100%;display:block}.c-ContactTop-caption{color:var(--mg-white,#fff);border-block-start:1px solid #ffffff4d;max-width:12rem;padding-block-start:1rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.6;position:absolute;inset-block-end:2rem;inset-inline-end:2rem}.l-Section--rd-reference-domy .l-Section-inner{flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}.c-ReferenceDomy-header{flex-direction:column;gap:1.5rem;display:flex}.c-ReferenceDomy-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-ReferenceDomy-intro{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-ReferenceDomy-intro p{margin:0}.c-ReferenceDomy-intro p+p{margin-block-start:1rem}.c-ReferenceDomy-intro a{color:var(--mg-primary,#ff5c00);text-decoration:underline}.c-ReferenceDomy-flag{flex-direction:column;gap:1.25rem;width:100%;display:flex}@media (width>=992px){.c-ReferenceDomy-flag{flex-direction:row;align-items:stretch;gap:0}}.c-ReferenceDomy-media{min-height:18rem;position:relative;overflow:hidden}@media (width>=992px){.c-ReferenceDomy-media{flex:1 1 0;min-width:0;max-height:32rem}}.c-ReferenceDomy-media img,.c-ReferenceDomy-media video{object-fit:cover;width:100%;height:100%;display:block}.c-ReferenceDomy-caption{border-block-start:1px solid #ffffff4d;max-width:16.25rem;padding-block-start:1rem;position:absolute;inset-block-end:2rem;inset-inline-start:2rem}.c-ReferenceDomy-caption a{color:var(--mg-white,#fff);font-family:Inter,sans-serif;font-size:.875rem;line-height:1.6;text-decoration:underline}@media (width>=992px){.c-ReferenceDomy-flag .c-ContactBox--tall{flex:0 0 29.375rem}}.l-Section--rd-social .l-Section-inner{flex-direction:column;gap:2rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}.c-Social-header{flex-direction:column;gap:1.5rem;max-width:58.75rem;display:flex}.c-Social-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-Social-intro{color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.c-Social-intro p{margin:0}.c-Social-links{flex-wrap:wrap;gap:.5rem;display:flex}.c-Social-link{border:1px solid #c1c1c1;border-radius:300px;align-items:center;gap:.75rem;padding-block:1.25rem;padding-inline:1.75rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.c-Social-link:hover{border-color:var(--mg-primary,#ff5c00);text-decoration:none}.c-Social-link-icon{color:var(--mg-primary,#ff5c00);flex:none;display:inline-flex}.c-Social-link-icon .c-Icon{width:1.875rem;height:1.875rem}.c-Social-link-label{letter-spacing:.02em;color:var(--mg-dark,#171717);font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.7}.l-Site-wrapMain--rd-kontakty .l-Section--rd-rozcestnik-header+.l-Section--rd-contact-top{margin-block-start:clamp(2.5rem,4vw,3.5rem)}.l-Site-wrapMain--rd-kontakty .l-Section--rd-contact-top+.l-Section--rd-reference-domy{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-kontakty .l-Section--rd-reference-domy+.l-Section--rd-category,.l-Site-wrapMain--rd-kontakty .l-Section--rd-category+.l-Section--rd-consultants,.l-Site-wrapMain--rd-kontakty .l-Section--rd-consultants+.l-Section--rd-social{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-kontakty .l-Section--rd-social{margin-block-end:clamp(4rem,9vw,10rem)}.l-Section--rd-difueco .l-Section-inner{flex-direction:column;gap:2.75rem;width:100%;max-width:73.75rem;margin-inline:auto;display:flex}.c-Difueco-header{flex-direction:column;gap:1.5rem;display:flex}.c-Difueco-heading{color:var(--mg-primary,#ff5c00);margin:0;font-family:Gellix,Inter,sans-serif;font-size:clamp(2rem,1.745rem + 1.273vw,2.875rem);font-weight:550;line-height:1.2}.c-Difueco-intro{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.7}.c-Difueco-panels{flex-direction:column;gap:2.75rem;display:flex}@media (width>=768px){.c-Difueco-panels{flex-direction:row}}.c-Difueco-panel{flex-direction:column;flex:1 1 0;gap:1rem;min-width:0;margin:0;display:flex}.c-Difueco-panel img{width:100%;height:auto;display:block}.c-Difueco-caption{color:var(--mg-dark,#171717);margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6}.l-Site-wrapMain--rd-vse .l-Section--rd-rozcestnik-header+.l-Section--rd-osnova{margin-block-start:clamp(2.5rem,4vw,3.5rem)}.l-Site-wrapMain--rd-vse .l-Section--rd-osnova+.l-Section--rd-magazin-carousel{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-vse .l-Section--rd-magazin-carousel+.l-Section--rd-drevo{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-vse .l-Section--rd-drevo+.l-Section--rd-drevo,.l-Site-wrapMain--rd-vse .l-Section--rd-drevo+.l-Section--rd-difueco,.l-Site-wrapMain--rd-vse .l-Section--rd-difueco+.l-Section--rd-drevo,.l-Site-wrapMain--rd-vse .l-Section--rd-drevo+.l-Section--rd-progres,.l-Site-wrapMain--rd-vse .l-Section--rd-progres+.l-Section--rd-drevo{margin-block-start:clamp(3rem,6vw,6.25rem)}.l-Site-wrapMain--rd-vse .l-Section--rd-drevo-full+[data-control=globalBlock] .l-Section--callout,.l-Site-wrapMain--rd-vse .l-Section--rd-drevo+* .l-Section--callout{margin-block-start:clamp(4rem,9vw,10rem)}.l-Site-wrapMain--rd-vse .l-Section--callout{margin-block-end:clamp(4rem,9vw,10rem)}.c-KatalogyKeStazeni{margin-block:var(--mg-level3);flex-direction:column;gap:.75rem;display:flex}.c-KatalogyKeStazeni-item.btn{--bs-btn-border-radius:4px;text-align:start}
