﻿@layer reset, variables, vendor, colors, typography, overides;@layer vendor{.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:pointer}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-viewport{position:relative;height:100%;overflow:hidden}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-rtl .flickity-page-dots{direction:rtl}:root{--swiper-pagination-color: rgb(var(--section-bg-color))}.swiper{width:100%;min-height:30rem;padding-block-end:5rem}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.swiper-pagination-bullet{height:1.6rem;width:1.6rem;background:rgba(0,0,0,0);border:2px solid rgb(var(--section-text-color));opacity:1}.controls{width:100%;left:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:start}.controls .swiper-pagination{position:static}.controls .swiper-button-next,.controls .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:5rem;height:5rem;left:0;box-shadow:2px 2px 3px rgba(var(--color-mono-0)/0.5)}.controls .swiper-button-next.swiper-button-next,.controls .swiper-button-prev.swiper-button-next{left:auto;right:0}.controls .swiper-button-next:after,.controls .swiper-button-prev:after{display:none}.controls .swiper-pagination{text-align:center;padding-inline:var(--spacing-3);grid-column:2;margin-top:3rem}}@layer overides{#ccc{font-family:barlow,sans-serif !important}#ccc h3{font-size:2rem !important}#ccc p{font-size:1.8rem !important}#ccc .ccc-accept-button{background-color:rgb(var(--color-9)) !important}#ccc .ccc-content--dark .ccc-button-solid,#ccc .ccc-content--dark .ccc-button-solid span{color:rgb(var(--color-1)) !important}}@layer reset{*,*::before,*::after{box-sizing:border-box}html{height:100%;overflow-x:hidden;-webkit-text-size-adjust:none;font-size:62.5%}html:focus-within{scroll-behavior:smooth}body{background:rgba(var(--color-mono-3)/0.5);font-family:var(--primary-font-family);font-size:var(--base-font-size);height:100%;line-height:1.2;max-width:100%;min-height:100vh}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{text-underline-offset:var(--underline-offset)}ul[role=list],ol[role=list]{list-style:none;margin-inline-start:0;padding-inline-start:0}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}}@layer variables{:root{scrollbar-color:rgb(var(--color-8)) rgb(var(--color-mono-4));--color-mono-0: 0 0 0;--color-mono-1: 255 255 255;--color-mono-2: 32 32 32;--color-mono-3: 239 239 239;--color-mono-4: 247 247 247;--color-mono-5: 154 154 154;--color-mono-6: 107 107 107;--color-1: 18 57 77;--color-1-tint-4: 61 81 99;--color-1-tint-3: 99 110 127;--color-1-tint-2: 140 146 160;--color-1-tint-1: 189 191 199;--color-2: 73 185 219;--color-2-tint-4: 101 191 224;--color-2-tint-3: 142 204 230;--color-2-tint-2: 179 219 237;--color-2-tint-1: 216 235 245;--color-3: 73 185 219;--color-4: 0 100 105;--color-4-tint-4: 70 120 126;--color-4-tint-3: 111 144 150;--color-4-tint-2: 152 173 178;--color-4-tint-1: 197 207 210;--color-5: 209 38 26;--color-5-tint-1: 225 74 64;--color-6: 240 183 162;--color-7: 251 188 51;--color-7-tint-4: 251 199 96;--color-7-tint-3: 253 212 134;--color-7-tint-2: 254 225 172;--color-7-tint-1: 255 238 210;--color-8-tint-5: 163 87 10;--color-8-tint-4: 206 110 13;--color-8: 240 130 10;--color-8-tint-2: 249 200 156;--color-8-tint-1: 252 225 201;--color-9-tint-5: 55 121 22;--color-9-tint-4: 71 155 28;--color-9: 92 194 51;--color-9-tint-2: 190 217 171;--color-9-tint-1: 221 234 210;--primary-font: barlow;--secondary-font: "UMi";--fallback-font: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", sans-serif, Roboto;--primary-font-family: var(--primary-font), var(--fallback-font);--secondary-font-family: var(--secondary-font), var(--fallback-font);--font-14: 1.4rem;--font-16: 1.6rem;--font-18: 1.8rem;--font-19: 1.9rem;--font-20: 2.0rem;--base-font-size: 1.6rem;--layer-0: 0;--layer-1: 1;--layer-2: 2;--layer-3: 3;--layer-4: 4;--layer-5: 5;--layer-below-zero: -100;--layer-important: 1000;--section-bg-color: var(--color-1);--backdrop-blur: 4px;--underline-offset: .3em;--border-radius: 1.1rem}}@layer typography{@font-face{font-family:UMi;src:url("../fonts/UMi-Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"barlow";src:url("../fonts/barlow-thin-webfont.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"barlow";src:url("../fonts/barlow-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"barlow";src:url("../fonts/barlow-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"barlow";src:url("../fonts/barlow-semibold-webfont.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"barlow";src:url("../fonts/barlow-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal}.emphasis{font-style:italic}.font-size-20{font-size:var(--font-20)}.has-icon{align-items:center;display:flex;gap:1rem}}:where([data-mode=yellow],[data-mode=beige],[data-mode=green],[data-mode=blue],[data-mode=orange]){--section-text-color: var(--color-1)}:where([data-mode=navy],[data-mode=red]){--section-text-color: var(--color-mono-1)}:where([data-mode=yellow]){--section-bg-color: var(--color-7)}:where([data-mode=orange]){--section-bg-color: var(--color-8)}:where([data-mode=navy]){--section-bg-color: var(--color-1)}:where([data-mode=blue]){--section-bg-color: var(--color-2)}:where([data-mode=green]){--section-bg-color: var(--color-9)}:where([data-mode=red]){--section-bg-color: var(--color-5)}:where([data-mode=beige]){--section-bg-color: var(--color-6)}.section-color{color:rgb(var(--section-bg-color))}.section-background{background-color:rgb(var(--section-bg-color))}.section-text-on-background{color:rgb(var(--section-text-color))}.section-fill{fill:rgb(var(--section-bg-color))}.section-border{border-color:rgb(var(--section-bg-color))}.scroll-check{position:absolute;width:1px;height:auto;top:1px;left:0;display:block}.article{margin:2rem clamp(1.5rem,4vw,2rem);display:grid;gap:3rem;max-width:134rem;justify-self:center}.page-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"header" "messageBanner" "content" "footer";width:100%;max-width:154rem;margin-inline:auto;min-height:100vh;background-color:rgb(var(--color-mono-3))}.page-content{position:relative;background:rgb(var(--color-mono-1));overflow:hidden;grid-area:content;display:grid;align-content:start;grid-template-columns:1fr;grid-template-areas:"content-area"}.page-content[class*=sidebar]{grid-template-areas:"sidebar" "content-area";grid-template-rows:auto 1fr}header{grid-area:header}footer{grid-area:footer}.sidebar{grid-area:sidebar;position:relative;display:grid;grid-gap:2rem;align-content:start}.sidebar .sidebar-intro{display:grid;grid-gap:2rem}main{position:relative;margin-block-start:0;grid-area:content-area;display:grid;grid-template-rows:auto 1fr;grid-gap:2rem 0;padding-block-end:2rem}main.onboarding .content-column{position:relative}.no-wrap{white-space:nowrap}.content-section{padding-inline:2rem;padding-block-start:3rem;display:grid;align-content:start}.content-section.snippet{grid-template-areas:"header header" "content content";gap:2rem}.content-section.snippet h1{max-width:95%}.support-sections{grid-gap:3rem}.article-content{display:grid;grid-gap:2rem}.support-intro{display:grid;justify-items:start;grid-gap:1rem}.block-image{width:auto;max-width:100%;height:auto;display:block}.content-section-wrap{display:grid;padding-block-end:3rem}#chat-widget-container{bottom:10rem !important;left:1rem !important}@media screen and (min-width: 768px){#chat-widget-container{bottom:2rem !important;left:8rem !important;max-width:400px !important;max-height:600px !important}body{--base-font-size: var(--font-18)}.page-container{grid-template-columns:8rem 1fr;grid-template-areas:"toolbar header" "toolbar messageBanner" "toolbar content" "toolbar footer"}.page-content:not(.onboarding){grid-template-columns:1fr;grid-template-areas:"content-area"}.page-content:not(.onboarding)[class*=sidebar]{grid-template-areas:"sidebar" "content-area"}.article{gap:5rem}.content-section{padding-inline:3rem}}@media screen and (min-width: 1024px){.page-content{align-content:normal}.page-content:not(.onboarding){grid-template-rows:1fr}.page-content:not(.onboarding)[class*=sidebar]{grid-template-columns:43rem 1fr;grid-template-areas:"sidebar content-area"}.page-content:not(.onboarding)[class*=sidebar] main{grid-template-rows:1fr}.page-content:not(.onboarding).account-sidebar{grid-template-columns:40rem 1fr}main{grid-template-columns:1fr;align-content:start}main .content-section{grid-column:1/span 1}main.onboarding{grid-template-columns:1fr 1.25fr;grid-template-rows:1fr}.content-section-wrap{grid-column:1/-1;grid-template-columns:1fr}.sidebar{grid-area:sidebar}.sidebar .sidebar-intro{padding-inline:2rem}.content-section{padding-inline:6rem;padding-block-start:4rem}.intro-column{grid-column:1}.content-column{grid-column:2}}@media screen and (min-width: 1540px){main.onboarding{grid-template-columns:1fr 1.5fr}}.search-section{display:grid;gap:3rem;grid-template-areas:". filter-button" "user-msg ." "filters filters"}.search-section button{grid-area:filter-button;justify-self:end}.search-section .userMsg{grid-area:user-msg;justify-self:start}.search-section h2{align-content:center;font-weight:400;justify-self:start}.search-section h2 span{font-weight:600}.thank-you{width:100%;max-width:60rem}.intro-column,.content-column{padding:1rem 2rem}.onboarding-links{width:100%;display:none;margin-block-start:4rem;flex-direction:row;justify-content:flex-start}.onboarding-links a,.onboarding-links span{padding:1rem 2rem 1rem 0;color:rgb(var(--color-1));font-weight:500;line-height:1.25}.onboarding-form-wrap,.sign-up-form{width:100%;max-width:50rem;display:grid;grid-gap:2rem;align-content:start;margin-inline:auto}.onboarding-form-wrap.login .heading,.sign-up-form.login .heading{align-self:center}.onboarding-form-wrap form,.sign-up-form form{grid-column:1/-1}.onboarding-form-wrap .form-inner-buttons,.sign-up-form .form-inner-buttons{width:100%}.onboarding-form-wrap .form-inner-buttons button,.sign-up-form .form-inner-buttons button{margin-inline:auto}@media(min-width: 42.5rem){.onboarding-links{display:flex}}@media(min-width: 76.8rem){.intro-column{padding-inline:5rem}.content-column{padding-inline:4rem 0}}.responsive_iframewrapper{position:relative;overflow:hidden;width:100%;min-width:38rem;aspect-ratio:16/9;margin-inline:auto;margin-block-end:2rem}.responsive_iframewrapper>iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}a{color:inherit;text-decoration:none}p{padding:0}ul:not([role=list]){padding-inline-start:1.2em}h2:not(.sr-only)+p,h2:not(.sr-only)+ol,h2:not(.sr-only)+ul,h2:not(.sr-only)+table,p+p,p+ol,p+ul,p+table,ol+p,ol+ol,ol+ul,ol+table,ul+p,ul+ol,ul+ul,ul+table{margin-block-start:.8em}h2:not(.sr-only)+h2,h2:not(.sr-only)+h3,h2:not(.sr-only)+h4,h2:not(.sr-only)+h5,p+h2,p+h3,p+h4,p+h5,ol+h2,ol+h3,ol+h4,ol+h5,ul+h2,ul+h3,ul+h4,ul+h5{margin-block-start:1em}p,ol,ul,figcaption{line-height:1.4;font-size:1em;font-weight:400}p a,ol a,ul a,figcaption a{text-decoration:underline}.section-header{position:-webkit-sticky;position:sticky;top:-1px;width:100%;z-index:2}.section-header .header-content{background-color:rgb(var(--color-mono-3));display:grid;grid-template-areas:"logo userActions" "search search";align-items:center;gap:2rem;padding:1.5rem 2rem 2rem}.section-header .header-content .navigation-container{grid-area:userActions;display:grid;align-items:center;grid-auto-flow:column;gap:1rem;justify-self:self-end}.section-header .header-content .navigation-container .text-underline{text-decoration:underline;text-underline-offset:var(--underline-offset)}.section-header .header-content .search{grid-area:search;justify-content:center;margin-block-end:0}.section-header .header-content .search .search-box{flex-grow:1}.section-header .header-content .search .inputs-text{padding:1.05rem .6rem;margin-block-start:0;border:solid 1px rgb(var(--color-1));border-right:0;border-radius:.8rem 0 0 .8rem}.section-header .header-content .search .has-error .inputs-text{border-color:rgb(var(--color-5))}.section-header .header-content .search .error-desc{border-width:1px}.section-header .header-content .search .btn{border-radius:0 .8rem .8rem 0;cursor:pointer}.section-header .header-content .search .btn svg{width:2rem;height:auto}@media screen and (min-width: 600px){.section-header{position:static}}@media screen and (min-width: 681px){.section-header .header-content{grid-template-areas:"logo search userActions";grid-template-columns:minmax(15.5rem, auto) 1fr auto}.section-header .header-content .search .search-box{max-width:50rem}}@media screen and (min-width: 768px){.section-header .header-content .search .inputs-text{padding-block:1rem}}@media screen and (min-height: 500px)and (min-width: 768px){.section-header{position:-webkit-sticky;position:sticky;top:-1px}}@media screen and (min-width: 1023px){.section-header .header-content{padding-block-end:2rem}.section-header .header-content .navigation-container{gap:2rem}}@media screen and (min-width: 1540px){.section-header{left:calc((100vw - 155.6rem)/2 + 8rem)}.section-header .header-content .navigation-container{gap:3rem}}@media all and (min--moz-device-pixel-ratio: 0)and (min-width: 1540px){.section-header{left:calc((100vw - 154rem)/2 + 8rem)}}.section-content-spacer{width:100%;display:flex;flex-grow:2;flex-wrap:wrap;align-content:space-between}.page-center{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}@media(min-width: 42.5rem){.page-center{width:100%;max-width:36rem}}footer{color:rgb(var(--color-mono-1));position:relative;z-index:1;padding-inline:2rem}.footer-content{max-width:154rem;margin-inline:auto}.footer-content li{display:inline-block}.footer-content li a{color:rgb(var(--color-mono-1));padding:.7rem 1rem;text-decoration:none;line-height:1.4}.footer-content li a:hover{text-decoration:underline}.footer-content li.copyright{padding:.7rem 1rem;color:rgb(var(--color-mono-1))}.footer-links,.social-links{width:100%}.footer-links{text-align:center}.footer-links li{display:block}.footer-links li a{display:inline-block}.social-links{padding:0 1rem;display:flex;align-items:center;flex-wrap:wrap}.social-links ul{margin:0 auto;display:flex}.social-links h3{margin-block-end:0}.social-links li{padding:1rem}.social-links a{width:4rem;height:4rem;padding:0;display:flex;align-items:center;color:rgb(var(--color-mono-1));background:rgb(var(--color-mono-1));border-radius:50%}.social-links a svg{width:100%;height:auto;fill:rgb(var(--color-1))}@media screen and (min-width: 768px){footer{z-index:1;padding-inline:8rem}.footer-links{width:auto;text-align:left}.footer-links li{display:inline-block}.footer-links li:has(+li):after{content:"|";color:rgb(var(--color-mono-1))}.social-links{flex-wrap:nowrap}.social-links .heading{width:auto}.social-links ul{margin:0}}@media screen and (min-width: 1200px){footer{z-index:3;padding-inline:0}.footer-links,.social-links{width:auto}}.message-banner{align-items:center;background-color:rgb(var(--color-1));display:grid;gap:2rem;grid-area:messageBanner;grid-template-areas:"text actions";padding:1rem 3rem;transition:margin .5s ease-in-out}.message-banner.close{margin-block-start:-100%}.message-banner .actions{display:grid;grid-template-areas:"link button";gap:2rem;justify-content:flex-end;align-items:center}.message-banner p{font-weight:700}.message-banner a,.message-banner button{max-width:fit-content}.logo-umi{grid-area:logo;height:4rem;width:auto}.logo-umi svg{width:auto;height:100%}.logo-tagline{display:none}@media screen and (min-width: 1024px){.logo-umi{height:6rem}.logo-no-tagline{display:none}.logo-tagline{display:block}}@media screen and (min-width: 1540px){.logo-umi{transition:height .15s ease-in-out}}.advert-wrap{width:100%}.advert-wrap .advert-skyscraper_dt{height:200px;width:200px}.advert-wrap .advert-skyscraper_mob{height:600px;width:160px}.advert-leaderboard{width:32rem;height:5rem;display:flex;position:relative;background:rgb(var(--color-mono-3));margin:0 auto}.advert-leaderboard a{width:100%;height:100%}.advert-leaderboard a img{width:100%;height:100%;display:block}@media(max-width: 320px){.advert-leaderboard{margin-inline-start:-20px}}@media(min-width: 1024px){.advert-leaderboard{width:72.8rem;height:9rem}}.content-wrapper{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;max-width:140rem}.article-hero{position:relative;isolation:isolate}.article-hero img{border-radius:var(--border-radius);height:auto;width:100%}.article-hero .share{display:none;bottom:1.5rem;position:absolute;right:1.5rem;visibility:hidden;z-index:1;isolation:isolate}.article-hero .share .reveal-btn:where([data-favourite=False]){fill:rgb(var(--color-mono-1))}.article-hero+.hero-intro{padding:3rem}@media(min-width: 768px){.article-hero .share{display:grid;visibility:visible;gap:1rem;grid-template-areas:"share favourite"}}.search-grid{width:100%}.search-grid .filter-button{color:rgb(var(--color-mono-1));background:rgb(var(--color-9-tint-5));text-transform:uppercase;margin-block-end:2rem;width:100%;padding-inline:2rem}.search-grid .filters-list{display:none;grid-gap:1.5rem;margin-block-start:2rem}.search-grid .filters-list.show-filters{display:grid}.search-grid h3{color:rgb(var(--color-1));margin-block-end:.5rem}.search-grid .field{font-size:1em}.search-grid .field label{font-weight:700;color:rgb(var(--color-1))}.search-grid .inputs-select{background:rgb(var(--color-mono-1));height:auto}.search-grid .inputs-select optgroup.hide{display:none}@media screen and (min-width: 1024px){.search-filters{padding:4rem 3rem;display:flex;flex-direction:column;background:rgb(var(--color-1));border-radius:7.5rem 0 0 7.5rem}.search-filters .filter-button,.search-filters .mobileFilterText{display:none}.search-filters .filters-list{display:grid;margin-block-start:0}.search-filters h3{color:rgb(var(--color-mono-1))}.search-filters .field label{color:rgb(var(--color-mono-1))}}.error-list{list-style-type:none}.error-desc{color:rgb(var(--color-mono-1));padding:15px 10px 10px;font-size:.9em;background:rgb(var(--color-5));border-radius:0 0 var(--border-radius) var(--border-radius);border:2px solid rgb(var(--color-5));border-top:none;margin-block-start:-1.5rem;position:relative}.error-desc:empty{display:none}.checkbox .error-desc{border-radius:var(--border-radius);margin-block-start:0;padding:10px}.body-copy{font-weight:400;color:rgb(var(--color-mono-0))}.body-copy img{width:auto;height:auto;max-width:100%;display:block}.body-copy h2,.body-copy h3,.body-copy h4,.body-copy h5,.body-copy h6{margin-bottom:0}.body-copy ol,.body-copy ul{padding-inline-start:2rem}.body-copy li+li{margin-block-start:.8em}.body-copy a{word-break:break-word}.body-copy p+p{padding-block-start:1rem}.intro-text{font-size:1.25em}.text-block{padding:3rem 2rem;background:rgb(var(--color-mono-1))}.text-block .block-content .block-number{margin-block-end:2rem;font-size:1.25em}.text-block .block-content .block-number span{min-width:4.3rem;height:4.3rem;font-weight:700;position:relative;color:rgb(var(--section-bg-color));border-radius:50%;border:.3rem solid rgb(var(--section-bg-color))}.text-block .block-content .block-text{position:relative}.text-block .block-content .block-text p,.text-block .block-content .block-text span{font-size:.875em;color:rgb(var(--color-1));font-family:var(--primary-font-family)}.text-block .block-content .block-text p{font-weight:300}.text-block .block-content .block-text span{font-weight:700}.text-block .block-content .block-image{margin-block-start:2rem}.text-block .block-content .block-image img{height:auto;width:12.6rem;display:block}@media(min-width: 1024px){.text-block .block-content .block-number{margin-block-end:0;margin-inline-end:3rem}.text-block .block-content .block-text p,.text-block .block-content .block-text span{font-size:1.11em}.text-block .block-content .block-image{width:auto;margin-block-start:0;margin-inline-start:3rem}}.text-wall{margin-block-end:3rem}.text-wall .text-content{display:block;position:relative}.text-wall .text-content p{color:rgb(var(--color-1))}.text-wall .text-tempt{background:rgb(var(--color-mono-1));border-radius:.8rem;box-shadow:-8px 8px 18px -8px rgba(var(--color-mono-0)/0.2);color:rgb(var(--color-1));display:flex;flex-direction:column;gap:2rem;align-items:flex-start;margin-inline:auto;margin-block-start:4rem;max-width:60rem;padding:3rem 2rem}.text-wall .text-tempt .heading,.text-wall .text-tempt .intro-text{margin-block-end:0}.text-wall .text-tempt .tempt-content .tempt-line{display:block}.paypal-purchase .subscribe ul{list-style:none;margin-block-start:4rem}.paypal-purchase .subscribe ul li{color:inherit;line-height:1}.paypal-purchase .subscribe ul li+li{margin-block-start:1.5rem}.paypal-purchase .subscribe input[type=radio]{display:none}.paypal-purchase .subscribe input[type=radio]+label{position:relative;color:currentColor;padding-inline-start:2.8rem}.paypal-purchase .subscribe input[type=radio]+label:before,.paypal-purchase .subscribe input[type=radio]+label:after{content:"";display:block;position:absolute;border-radius:50%}.paypal-purchase .subscribe input[type=radio]+label:before{border:solid 2px currentColor;height:1.8rem;left:0;top:50%;transform:translateY(-50%);width:1.8rem}.paypal-purchase .subscribe input[type=radio]+label:after{display:none;background-color:currentColor;height:1rem;width:1rem;top:50%;transform:translateY(-50%);left:.4rem}.paypal-purchase .subscribe input[type=radio]:checked+label:after{display:block}.paypal-purchase .button-wrap{margin-block-start:4rem;max-width:35rem;margin-inline:auto;width:100%}[class*=overlay]{inset:0;display:flex;align-items:center;position:absolute;justify-content:center;background:rgba(var(--color-mono-1), 0.8)}.avatar-form .avatar-upload{justify-items:center;background:rgba(var(--color-mono-1)/0.5);border-radius:.5rem;display:grid;gap:1rem}.avatar-form .avatar-upload input{display:none}.avatar-form .avatar-upload label{position:relative;transition:all .3s ease-in-out}.avatar-form .avatar-upload label.avatar-image{width:14rem;height:14rem;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:50%;text-align:center;border:.2rem solid rgb(var(--color-mono-4))}.avatar-form .avatar-upload label.avatar-image img{width:100%;height:100%;display:block;object-fit:cover}.avatar-form .avatar-button{width:fit-content;cursor:pointer;padding:1rem 2rem;text-align:center;border-radius:var(--border-radius);letter-spacing:.1rem}.avatar-form .avatar-button.add-avatar{background-color:rgb(var(--color-1));color:rgb(var(--color-mono-1))}.avatar-form .avatar-button.remove-avatar{background-color:rgba(0,0,0,0);border:none;color:rgb(var(--color-5));padding:0}.bundle-container{display:grid;grid-template-columns:auto;gap:2rem;border-radius:var(--border-radius)}@media screen and (min-width: 1500px){.bundle-container{grid-template-columns:1fr 2fr}.bundle-container .bundle-slider-panel{grid-column:1/-1}.bundle-container .swoop+.bundle-slider-panel{grid-column:2/-1}}.bundle-slider-panel{padding:2rem;border-radius:.8rem;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, auto);grid-gap:2rem}.bundle-slider-panel .bundle-static{display:grid;grid-gap:2rem}.bundle-slider-panel .bundle-slider{position:relative;display:grid;grid-gap:1rem}.description-block{display:grid;gap:2rem;padding:3rem 1.5rem}@media(min-width: 1300px){.bundle-slider-panel{grid-template-columns:30rem 1fr;grid-template-rows:repeat(2, auto)}.bundle-slider-panel .title{grid-column:1/-1}.bundle-slider-panel .bundle-static{grid-column:1;grid-template-rows:auto 1fr}.bundle-slider-panel .bundle-slider{grid-column:2;grid-row:span 2;grid-template-rows:auto 1fr}.bundle-slider-panel .buy-link{grid-column:1;grid-row:3;align-self:end}}.quotes-text{display:grid;grid-gap:3rem}.quotes-text .quotes-inner{width:100%;display:block}.quotes-text .quotes-inner .icon.quote{width:4.7rem;height:4.7rem;display:block;margin-block-end:3rem}.quotes-text .quotes-inner .icon.quote .quote-icon{fill:rgb(var(--color-mono-1))}.quotes-text .quotes-inner .icon.quote .quote-round{fill:rgb(var(--section-bg-color))}.quotes-text .quotes-inner p{font-size:1.5em;line-height:3rem}.quotes-text .quotes-inner img{width:100%}@supports(object-fit: cover){.quotes-text .quotes-inner img{height:36.8rem;object-fit:cover}}@media(min-width: 1024px){.quotes-text{grid-template-columns:auto 1fr}.quotes-text .quotes-inner{width:23.3rem}}.quote-wrap{padding:2rem;display:grid;grid-gap:2rem;grid-template-columns:auto 1fr}.quote-wrap.article.alternative .words{border-left:5px dotted rgb(var(--color-mono-1));padding-left:2rem}.quote-wrap .icon{width:4.4rem;height:4.4rem}.quote-wrap .words p{font-size:1.875em;font-weight:300}.quote-wrap .words span{display:block;font-size:1.25em;font-weight:300;margin-block-start:3rem}.quote-wrap .words span cite{font-weight:700;font-style:normal}@media(min-width: 1024px){.quote.regular{padding:3rem}.quote.regular .content{justify-content:center}.quote .content{flex-wrap:nowrap}.quote .icon{margin-block-end:0;margin-inline-end:3rem}.quote .icon svg{width:6rem;height:6rem}}.article-image{display:grid;gap:2rem}.article-image .content{display:grid;grid-template-columns:auto auto;gap:2rem}.article-image .content img{width:100%}.gallery-wrap .container{margin:0;width:100%;max-height:48rem}.gallery-wrap .container img{margin:1rem;object-fit:cover;margin:auto;width:calc(50% - 10px);height:calc(50% - 10px)}.gallery-wrap .container img:first-child{height:calc(100% - 10px)}.gallery-wrap .container img:hover{cursor:pointer}.gallery{border:none;overflow:hidden}.gallery::backdrop{background-color:rgba(0,0,0,.2);backdrop-filter:blur(var(--backdrop-blur))}.gallery .content .slide img{height:80%;width:auto;display:block;box-shadow:-8px 8px 18px -8px rgba(var(--color-mono-0)/0.6)}.gallery .content .slide span{width:100%;padding:1.5rem;text-align:center;color:rgb(var(--color-mono-1))}.gallery button{border:0;outline:0;width:4rem;height:4rem;cursor:pointer;border-radius:50%;background:rgba(0,0,0,0);transition:all .3s ease-in-out}.gallery button:hover{background:rgba(var(--color-mono-0)/0.4);transition:all .3s ease-in-out}.gallery button.buttons-close{top:2rem;right:2rem;position:fixed}.gallery button.buttons-next,.gallery button.buttons-prev{top:50%;position:absolute;transform:translateY(-50%)}.gallery button.buttons-prev{left:2rem}.gallery button.buttons-next{right:2rem}.gallery button svg{width:2rem;height:2rem;display:block}.gallery button svg path{fill:rgb(var(--color-mono-1))}.video{overflow:hidden;position:relative;border-radius:.8rem;padding-block:2rem;aspect-ratio:16/9}.video .overlay{top:2rem;left:0;height:calc(100% - 4rem);position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center;border:none;cursor:pointer;z-index:var(--layer-1)}.video .overlay.hide{display:none}.video .overlay:hover .icon-wrap{transform:scale(1.2)}.video .overlay .icon-wrap{width:6rem;height:6rem;border-radius:50%;background:rgb(var(--color-mono-1));box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.12);transition:transform .2s ease-in-out}.video .overlay svg{width:3rem;height:3rem;display:block}.video .overlay svg.icon.play{margin-inline-start:.5rem}.video .overlay svg path{fill:rgb(var(--section-bg-color))}.page-intro-media .video{padding:0}.download{background:rgb(var(--color-mono-3));border-radius:var(--border-radius);display:grid;gap:2rem;justify-content:center;padding:3rem}.notifications{border:0;background:rgba(var(--color-1)/0.7);backdrop-filter:blur(var(--backdrop-blur));height:100%;padding:9rem 2rem;translate:100vw 0}.notifications:popover-open{animation:slide-open .25s forwards}.notifications.no-popover{position:fixed;z-index:var(--layer-3);right:0}.notifications.no-popover.active{translate:0 0}.notifications .notification-display{display:grid;gap:1rem}.notifications .notification-item{display:grid;grid-template-areas:"icon close" "content content";align-items:flex-start;background-color:rgb(var(--color-mono-1));border:3px solid rgb(var(--notification-color));box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.26);padding:1rem;transition:translate .6s cubic-bezier(0.34, 1.56, 0.64, 1);gap:1rem;border-radius:var(--border-radius)}.notifications .notification-item.notification-type-1{--notification-color: var(--color-1)}.notifications .notification-item.notification-type-2{--notification-color: var(--color-2)}.notifications .notification-item.notification-type-3{--notification-color: var(--color-7)}.notifications .notification-item.notification-type-4{--notification-color: var(--color-4)}.notifications .notification-item.notification-type-5{--notification-color: var(--color-8)}.notifications .notification-item.leave{translate:110%}.notifications .notification-content{display:grid;grid-area:content;gap:.5rem;border:0;outline:0;width:100%;cursor:pointer;color:rgb(var(--color-1));background-color:rgba(0,0,0,0)}.notifications .notification-content .content-title{text-align:left;font-weight:700;text-transform:uppercase;font-size:1.8rem}.notifications .notification-content .content-text{text-align:left}.notifications .notification-content .content-text p{text-overflow:ellipsis}.notifications .notification-dismiss{grid-area:close;border:0;outline:0;cursor:pointer;background:rgba(0,0,0,0);justify-self:flex-end}.notifications .notification-dismiss svg{display:flex;width:1.2rem;height:1.2rem;flex-shrink:0}.notifications .notification-dismiss svg path{fill:rgb(var(--color-1))}.notifications .close-btn{position:absolute;top:2rem;right:2rem}@keyframes slide-open{to{translate:calc(50vw - 50%) 0}}@media(min-width: 76.8rem){.notifications .notification-item{width:40rem}}@media(min-width: 1024px){.notifications{padding:8rem 3rem 2rem}}.content-notification{padding:2rem 3.5rem 2rem 2rem;position:relative;display:none}.content-notification.show{display:block}.content-notification .dismiss{border:0;outline:0;cursor:pointer;background:rgba(0,0,0,0);z-index:1;position:absolute;top:0;right:0;padding:.6rem}.content-notification .dismiss svg{width:2.2rem;height:2.2rem;fill:rgb(var(--color-mono-1))}.pagination-ranged{font-size:.77em}.pagination-ranged .pagination-content .pagination-spacer{font-weight:700;margin:0 .2rem;text-decoration:none}.pagination-ranged .pagination-content .pagination-link{width:3.8rem;height:3.8rem;font-weight:700;margin:0 .6rem;border-radius:50%;text-decoration:none;border:.3rem solid rgb(var(--color-mono-1));transition:all .3s ease-in-out}.pagination-ranged .pagination-content .pagination-link:hover,.pagination-ranged .pagination-content .pagination-link.pagination-active{border:.3rem solid rgb(var(--section-bg-color));transition:all .3s ease-in-out}.pagination-ranged .pagination-content .pagination-link.pagination-next,.pagination-ranged .pagination-content .pagination-link.pagination-prev{width:3.2rem;height:3.2rem}.umi-orbs{inset:0;width:100%;height:100%;position:fixed;overflow:hidden;pointer-events:none;box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.12);z-index:-1}.umi-orbs .orb{display:block;border-radius:50%;transition:background-color .3s linear;transition-delay:.6s;position:absolute;opacity:.5}[data-mode=yellow] .umi-orbs .orb,[data-mode=orange] .umi-orbs .orb,[data-mode=navy] .umi-orbs .orb,[data-mode=blue] .umi-orbs .orb,[data-mode=green] .umi-orbs .orb,[data-mode=red] .umi-orbs .orb,[data-mode=beige] .umi-orbs .orb{background-color:rgb(var(--section-bg-color))}.umi-orbs .one{width:46rem;height:46rem;background:rgb(var(--color-2));transform:translate(-50%, -50%);left:0;top:50%}.umi-orbs .two{width:38rem;height:38rem;background-color:rgb(var(--color-9));transform:translate(25%, 50%);bottom:0;right:0}.umi-orbs .three{width:48rem;height:48rem;background-color:rgb(var(--color-5));transform:translate(50%, -25%);top:0;right:0}.modal-content{height:100%;display:block}.modal-content .content a,.modal-content .content button{margin:1rem 0}.modal-content.event .event-line,.modal-content.webinar .event-line{display:block}.modal-content.event .event-large,.modal-content.webinar .event-large{font-size:2.22em;font-weight:900}.modal-content.event .content,.modal-content.webinar .content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.modal-content.event .content p,.modal-content.webinar .content p{grid-column:1/-1}.modal-content.snippet{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.modal-content.swoop .button-container{margin:2rem 0}.modal-content.swoop .button-container span{height:100%;text-align:left;font-weight:700;padding-inline-start:3rem}.modal-content.swoop .button-container .swoop-checkbox{width:4rem}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox]{display:none}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox]+label{cursor:pointer}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox]+label:before{width:1.6rem;height:1.6rem;display:block;content:"✔";color:rgba(0,0,0,0);text-align:center;border-radius:.3rem;border:.2rem solid rgb(var(--color-mono-1));transition:all .3s ease-in-out}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox]:checked+label:before{color:rgb(var(--color-9));background:rgb(var(--color-mono-1));border-color:rgb(var(--color-mono-1))}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox]:disabled+label:before{border-color:rgb(var(--color-mono-3))}.modal-content.swoop .button-container .swoop-checkbox input[type=checkbox].swoop-error+label:before{border-color:rgb(var(--color-5))}.modal-container{border:0 rgba(0,0,0,0) solid;border-radius:var(--border-radius);box-shadow:-8px 8px 18px -8px rgba(var(--color-mono-0)/0.2);color:rgb(var(--color-1));max-width:80rem;overflow:visible;padding:2rem;position:fixed;width:100%}.modal-container::backdrop{background-color:rgba(0,0,0,.2);backdrop-filter:blur(var(--backdrop-blur))}.modal-container .content{display:grid;gap:2rem;max-height:50rem;height:100%;overflow:auto}.modal-container .modal-content-wrap{border-radius:var(--border-radius);height:100%;position:relative}.modal-container .close-btn{top:1rem;left:1rem;position:absolute;z-index:1}@media(min-width: 76.8rem){.modal-container{padding:3rem}}@media(min-width: 1024px){.modal-container .close-btn{top:-2rem;left:-2rem}}.icon-book,.icon-notifications{width:1.8rem;height:1.8rem;display:block}.icon-account.fill-navy path,.icon-notifications.fill-navy path{fill:rgb(var(--color-1))}.icon-account.fill-white path,.icon-notifications.fill-white path{fill:rgb(var(--color-mono-1))}.icon-book path{fill:rgb(var(--color-mono-1))}.icon-check{width:1.4rem;height:2.8rem;fill:rgb(var(--color-mono-1))}.icon-chevron{display:block;height:2.2rem;width:2.2rem}.icon-chevron.left{transform:rotate(0)}.icon-chevron.right{transform:rotate(180deg)}.icon-chevron.down{transform:rotate(-90deg)}.icon-chevron.up{transform:rotate(90deg)}.icon-dots.dots-rotate-35{transform:rotate(350deg)}.icon-dots.dots-rotate-1{transform:rotate(10deg)}.icon-dots.large{width:9rem;height:auto;text-align:center;margin:-2rem 0rem 1rem -8rem}.icon-dots.small{width:7rem;height:auto;text-align:center;margin:-2rem 0rem 1rem 9rem}.icon-download{width:2.5rem;margin-inline-start:.8rem}.icon-home{width:1.8rem;height:1.8rem}.icon-home path{fill:currentColor;transition:all .3s ease-in-out}.icon-notifications{transform:rotate(-45deg)}.icon-quote{display:block}.icon-quote .quote-round{fill:rgb(var(--color-mono-1))}.icon-quote .quote-icon{fill:rgb(var(--section-bg-color))}.icon-share{width:1.8rem;height:1.8rem}.icon-video{height:auto;width:2.5rem}.icon-chat{height:1.8re;width:1.8rem}.feature-text{border-radius:var(--border-radius);background-color:rgb(var(--color-mono-3));display:grid;gap:2rem;padding:2.5rem 1.5rem}.feature-text p+*,.feature-text ul+*,.feature-text ol+*{margin-block-start:2rem}.feature-text ul{margin:0;display:grid;gap:1.5rem}.feature-text ul li::marker{color:rgb(var(--section-bg-color));font-size:2rem}.check-list{padding:2rem}.check-list li{font-weight:700}.check-list li+li{margin-block-start:2rem}.check-list li svg{width:2rem;height:2rem;display:flex;margin-inline-end:1.6rem;margin-block-start:.4rem;flex-shrink:0}.check-list li svg path{fill:rgb(var(--section-bg-color))}.tag-list{display:grid;grid-template-columns:auto 1fr;grid-gap:2rem;padding:1.5rem;align-content:start}.tag-list .list-items{gap:1rem;margin:0}.tag-list .list-items li:has(+li):after{content:","}@media(min-width: 768px){.feature-text{padding:2rem 3.5rem}}@media(min-width: 1024px){.feature-text{padding:4.5rem 7rem}.feature-text.two-column ul{column-count:2}.feature-text.two-column ul li{break-inside:avoid-column}}h1,.h1{font-size:1.5em;margin:0 0 2rem 0;padding:0}h1,.h1,h2 .h2{font-weight:700}h2,.h2{font-size:1.375em}h3,.h3{font-size:1.25em}h4,.h4{font-size:1.08em}h5,.h5,h6,.h6{font-size:1em}.heading{color:rgb(var(--color-mono-0))}.heading:not([class*=" margin-top"]){margin-block-start:0}.heading.heading-text-center{text-align:center}.heading.text-default-case{text-transform:none}.heading.has-circle{display:flex;align-items:center}.heading.has-circle:before{content:"";background:rgb(var(--color-5));border-radius:50%;display:block;height:.6em;margin-inline-end:.9rem;width:.6em}@media screen and (min-width: 768px){h1,.h1{font-size:2.8em}.heading.heading-text-left-medium{text-align:left}}@media(min-width: 1024px){.heading.mob-only{display:none}.heading.heading-text-left-large{text-align:left}}.field{width:100%;max-width:60rem;display:grid;grid-gap:1rem;isolation:isolate}.field label{font-weight:500}.field label:has(+:required):after{content:"*";color:rgb(var(--color-5))}.field .inputs-text,.field .inputs-select,.field .inputs-textarea{background:rgb(var(--color-mono-1));border-radius:var(--border-radius);border:.1rem solid currentColor;color:rgb(var(--color-mono-0));font-size:1em;outline:0;padding:.5em .6em;z-index:1}.field .inputs-text::placeholder,.field .inputs-select::placeholder,.field .inputs-textarea::placeholder{opacity:.4}.field .inputs-text:focus-visible,.field .inputs-select:focus-visible,.field .inputs-textarea:focus-visible{outline:2px dotted rgb(var(--color-mono-1))}.field .inputs-text:disabled,.field .inputs-text[readonly],.field .inputs-select:disabled,.field .inputs-select[readonly],.field .inputs-textarea:disabled,.field .inputs-textarea[readonly]{background-color:rgb(var(--color-mono-3))}.field .inputs-text:disabled:hover,.field .inputs-text[readonly]:hover,.field .inputs-select:disabled:hover,.field .inputs-select[readonly]:hover,.field .inputs-textarea:disabled:hover,.field .inputs-textarea[readonly]:hover{cursor:not-allowed}.field .help-text{font-size:.88em}.field .help-text-large{font-size:1em}.field.has-error .inputs-text,.field.has-error .inputs-select,.field.has-error .inputs-textarea,.field.has-error .inputs-password{border-color:rgb(var(--color-5))}.field.checkbox label{line-height:1.15}.field.checkbox label a{text-decoration:underline}.field.checkbox label:before{content:"";border:solid 1px currentColor;display:inline-block;height:2rem;margin:.3rem 1rem 0 0;min-width:2rem;width:2rem}.field.checkbox input:checked+label:before{background:rgb(var(--color-mono-1)) url("../assets/icons/check-solid.svg");background-size:84% auto;background-repeat:no-repeat;background-position:50% 50%}.field.checkbox input:focus+label:before{outline:2px dotted rgb(var(--color-mono-1))}.form-grid{display:grid;grid-template-columns:1fr;grid-gap:2.4rem;align-content:start;justify-items:start;width:100%}.form-grid.profile-grid{grid-template-areas:"avatarForm" "profileForm"}.form-grid.profile-grid .avatar-form{grid-area:avatarForm;justify-items:center}.form-grid.profile-grid .profile-form{grid-area:profileForm}.form-grid.search-grid{grid-area:filters;grid-template-areas:"." "." "." "." "." "buttonsSection";max-width:fit-content;margin-inline:auto}.form-grid.search-grid.hide-filters{display:none;visibility:hidden}.form-grid.search-grid .buttons-section{grid-area:buttonsSection;justify-self:center}.form-grid .btn{justify-self:center}@media(min-width: 1024px){.field .help-text{font-size:.77em}}@media screen and (min-width: 1300px){.form-grid{grid-gap:3rem}.form-grid.two-column{grid-template-columns:1fr 1fr}.form-grid.profile-grid{grid-template-areas:"profileForm avatarForm"}.form-grid.search-grid{grid-template-areas:". . ." ". . ." "buttonsSection buttonsSection buttonsSection"}}.inputs-textarea{height:8rem;resize:none;width:100%}.inputs-counter{display:flex;width:100%;font-weight:700;font-size:.88em;justify-content:flex-end;gap:.5rem}.inputs-counter.hidden{display:none}.password-field{position:relative}.password-field button{background:rgba(0,0,0,0);border:0;color:rgb(var(--color-4));outline:0;position:absolute;right:1rem;top:4.2rem;z-index:1}.password-field button .show-icon{display:block}.password-field button .hide-icon{display:none}.password-field button.show .show-icon{display:none}.password-field button.show .hide-icon{display:block}.password-field button svg{width:auto;height:1.8rem}.password-field input{padding-right:4rem}.toggle{padding:.5em .6em;font-size:1em;color:rgb(var(--color-4));border-radius:.5rem;border:.1rem solid currentColor}.toggle input{display:none}.toggle input:checked+label:before{background-color:rgb(var(--color-9))}.toggle input:checked+label:after{right:-3px}.toggle label{display:flex;cursor:pointer;user-select:none;position:relative}.toggle label:before,.toggle label:after{content:"";position:absolute}.toggle label:before{top:3px;right:0;height:80%;width:4.5rem;border-radius:2.5rem;background-color:rgb(var(--color-5));transition:background-color .1s ease-in}.toggle label:after{right:27px;width:2.5rem;height:2.5rem;top:-1px;border-radius:50%;background-color:rgb(var(--color-mono-3));transition:right 125ms ease-out}.input-password-validation{list-style:none;padding:0;font-size:.88em;font-weight:bold;max-width:100%;margin:0;padding:0;line-height:1.7}.input-password-validation .password-validation{color:rgb(var(--color-5))}.input-password-validation .password-validation:before{content:"✖";margin-inline-end:1rem}.input-password-validation .password-validation.criteria-met{color:rgb(var(--color-9-tint-5))}.input-password-validation .password-validation.criteria-met:before{content:"✓"}@media(min-width: 1024px){.input-password-validation{font-size:.77em}}.search-wrap .field{width:calc(100% - 12.2rem)}.search-wrap .field+button{margin:0 0 .2rem 1rem;width:11.2rem}.search-wrap .field+button:focus{outline:2px dotted rgb(var(--color-mono-1))}.search-wrap .results{display:grid;gap:2rem;list-style:none;padding-inline-start:0;max-height:20rem;overflow-y:auto;width:100%}.search-wrap .results.hidden{display:none}.search-wrap .results li{background-color:rgb(var(--color-mono-3));border:rgba(0,0,0,0) 2px solid;border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:column;gap:.1rem;justify-content:center;padding-inline:2rem;position:relative}.search-wrap .results li p{margin-block-start:0}.search-wrap .results li.selected{border-color:rgb(var(--color-9))}.search-wrap .results li.selected:after{content:"✅";position:absolute;top:1rem;right:1rem;font-size:2rem;color:rgb(var(--color-mono-1));line-height:1}.loading-spinner{aspect-ratio:1;width:100%;border-radius:50%;animation:spin 1s ease-in-out infinite;border:3px solid rgba(154,154,154,.3);border-top-color:var(--section-color)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-out-in{100%{opacity:1}}.umi-spinner{align-items:center;backdrop-filter:blur(var(--backdrop-blur));display:none;height:100vh;inset:0;justify-content:center;position:absolute;width:100%;z-index:var(--layer-3)}.umi-spinner.show{display:flex}.umi-spinner svg{width:15rem}.umi-spinner .circle{animation:fade-out-in 1s infinite alternate;opacity:.3;will-change:opacity}.umi-spinner .circle.one{animation-delay:0s}.umi-spinner .circle.two{animation-delay:2s}.umi-spinner .circle.three{animation-delay:.3s}.umi-spinner .circle.four{animation-delay:1.5s}.umi-spinner .circle.five{animation-delay:.8s}.umi-spinner .circle.six{animation-delay:1.2s}.umi-spinner .circle.seven{animation-delay:.1s}.toolbar{background-color:rgb(var(--color-4));width:100%;margin-inline:auto;position:fixed;z-index:3;bottom:0;left:50%;transform:translateX(-50%)}.toolbar .close-btn{position:absolute;left:auto;right:1rem;top:0;margin:0}.toolbar li{font-size:.9em}.toolbar li.home{order:1}.toolbar li.call{order:2}.toolbar li.explore{order:3}.toolbar li.chat{order:4}.toolbar li.email{order:5}.toolbar .toolbar-list{display:flex;fill:rgb(var(--color-4));background-color:rgb(var(--color-4));border-radius:3.75rem 3.75rem 0 0}.toolbar .toolbar-btn{gap:.25em;white-space:nowrap;flex-wrap:wrap;text-align:center;white-space:nowrap;min-height:4rem}.toolbar .toolbar-btn .icon{width:1.5em;height:1.5em}.toolbar .toolbar-btn .btn-content{width:100%}.toolbar .toolbar-btn.active .btn-content{text-decoration:underline;text-underline-offset:var(--underline-offset)}.toolbar .toolbar-btn.explore{position:relative}.toolbar .toolbar-btn.explore .icon{color:rgb(var(--color-4));transform:scale(1.4) translateY(-0.9rem)}.toolbar .toolbar-btn.explore .icon-chevron{transform:rotate(180deg);display:none}.toolbar .toolbar-btn.explore:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-2rem;border-radius:50%;background:rgb(var(--color-mono-1));height:5rem;width:5rem;display:block;box-shadow:0 -1px 3px 2px rgba(var(--color-mono-0)/0.2)}.toolbar .toolbar-btn:not(.btn-style){padding:.7rem;text-decoration:none}.toolbar ul{list-style-type:none}.toolbar li{line-height:1}.toolbar .dt-only{display:none}.hamburger-icon{width:21px;height:17px;position:relative;margin:12px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger-icon span{display:block;position:absolute;height:2px;width:100%;background:rgb(var(--color-mono-1));opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-icon span:nth-child(1){top:0px}.hamburger-icon span:nth-child(2),.hamburger-icon span:nth-child(3){top:7px}.hamburger-icon span:nth-child(4){top:15px}.toolbar.expanded .hamburger-icon span:nth-child(1){top:7px;width:0%;left:50%}.toolbar.expanded .hamburger-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.toolbar.expanded .hamburger-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.toolbar.expanded .hamburger-icon span:nth-child(4){top:7px;width:0%;left:50%}.toolbar-modal{position:fixed;bottom:0;left:0;width:100%;padding:4rem 2rem 10.5rem;z-index:-1;opacity:0;transform:translateY(100%)}.toolbar-modal.active{opacity:1;transform:translateY(0);transition:transform .4s ease-out,opacity .1s .25s ease-out}.toolbar-modal .modal-content{height:100%;overflow-y:auto;padding-inline-end:2rem}.toolbar-modal .cookie-control{display:none}.toolbar-modal.cookies-denied .widget-panel{display:none}.toolbar-modal.cookies-denied .cookie-control{display:block}@media screen and (max-width: 480px){.toolbar{background-color:rgb(var(--color-mono-1));height:70px}}@media screen and (min-width: 360px){.toolbar li{font-size:1em}.toolbar .toolbar-btn.explore .icon{transform:scale(1.4) translateY(-1rem)}}@media screen and (min-width: 500px){.toolbar-modal{height:100vh}}@media screen and (min-width: 768px){.toolbar{grid-area:toolbar;position:relative;top:0;left:0;border-radius:0;width:8rem;transform:translateX(0);padding-inline:0;box-shadow:1px 0px 3px 1px rgba(var(--color-mono-0)/0.3)}.toolbar .close-btn{top:1rem}.toolbar .toolbar-btn .btn-content{display:none}.toolbar.expanded{width:19rem}.toolbar.expanded .btn{gap:1em;flex-wrap:nowrap}.toolbar.expanded .btn .btn-content{width:auto;text-align:left;display:flex}.toolbar.expanded .btn .has-arrow{gap:2rem}.toolbar.expanded .btn:not(.btn-style){padding:.7rem 2rem}.toolbar.expanded .btn.explore .icon-chevron{display:block;transform:rotate(180deg);fill:#fff;order:3}.toolbar ul{flex-direction:column;align-items:flex-start;position:-webkit-sticky;position:sticky;top:0;margin-block-start:0}.toolbar li{font-size:.88em;margin-block-start:.9rem;width:100%}.toolbar li.menu{order:1}.toolbar li.home{order:2}.toolbar li.call{order:4}.toolbar li.chat{order:5}.toolbar li.email{order:6}.toolbar li.help{order:7}.toolbar .btn:not(.btn-style){padding:.7rem 1rem}.toolbar .btn.explore .icon{color:rgb(var(--color-mono-1));transform:none}.toolbar .btn.explore:before{display:none}.toolbar .dt-only{display:block}.toolbar-modal{top:0;left:8rem;width:40rem;max-width:100vw;padding:4rem 2rem 4rem;z-index:-1;position:absolute;font-size:1.125em;transform:translateY(0);transform:translateX(-100%)}.toolbar-modal.active{transform:translateX(0)}}@media screen and (min-height: 500px)and (min-width: 768px){.toolbar .toolbar-btn{min-height:5.6rem}.toolbar .toolbar-btn .btn-content{display:block}.toolbar li{margin-block-start:2rem}.toolbar.expanded{width:23rem}.toolbar.expanded li{font-size:1.11em}.toolbar.nav-open.expanded:before{width:calc(100vw - 23rem);left:23rem}}@media screen and (min-width: 1200px){.toolbar-modal{padding-block-end:10rem}.toolbar-modal ::-webkit-scrollbar{width:.8em}.toolbar-modal ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(var(--color-mono-0)/0.3);border-radius:.4rem;background-color:rgb(var(--color-4))}.toolbar-modal ::-webkit-scrollbar-thumb{background-color:rgb(var(--color-4));outline:none;border-radius:.4rem}}.site-nav{position:fixed;bottom:0;left:0;width:100vw;font-size:1.6rem;z-index:-1;height:calc(100vh - 7rem);overflow:hidden;display:none}.site-nav.show{display:block}.overlay{display:none}.nav{padding:2.5rem 6rem 11rem;position:absolute;width:100%;top:0;left:0;height:100%;box-shadow:1px 0px 3px 1px rgba(var(--color-mono-0)/0.1);border-top-right-radius:.8rem}.nav.sub-level li:first-child,.nav .pin-accent{position:relative}.nav.sub-level li:first-child:before,.nav .pin-accent:before{content:"";height:26px;width:19px;position:absolute;left:0;top:0;background-image:url(../assets/icons/small-pin.svg);background-repeat:no-repeat;background-size:19px auto}.nav.sub-level li:first-child .nav-link{font-family:var(--secondary-font-family);font-weight:bold;font-size:1.25em}.nav button{border:none;padding:0;cursor:pointer;text-align:start}.nav .close-btn{position:absolute;top:1rem;right:auto;left:0;padding:1rem}.nav .close-btn .icon{width:2rem;height:2rem}.nav ul{height:100%;background:rgb(var(--color-4));overflow-y:auto;padding-inline-end:2rem}.nav ul button{gap:.4rem}.nav li{margin-top:0;padding-inline-start:3rem}.nav li+li{margin-top:1.5em}.navigation-enter-active{transition:transform .4s ease-out,opacity .1s .3s ease-out}.navigation-enter-from,.navigation-leave-to{opacity:0;transform:translateY(100%)}.navigation-enter-to{opacity:1;transform:translateY(0)}.nav-link{text-decoration:none;line-height:1.4}.nav-link.heading{font-size:1.25em}.nav-link:hover,.nav-link.router-link-exact-active{text-decoration:underline}.sub-level{left:0;transform:translateX(-100%);z-index:1;transition:all .2s ease-in-out}.sub-level.active{transform:translateX(0)}.sub-level.active ul.activeCat{display:block}.sub-level ul{display:none}.sub-level li>.btn{width:100%}.sub-level .close-btn .icon-chevron{display:block}.sub-level .close-btn .close{display:none}@media screen and (min-width: 500px){.site-nav{height:100vh}}@media screen and (min-width: 768px){.site-nav{position:absolute;top:0;font-size:1.8rem;box-shadow:-1px 0px 3px 1px rgba(var(--color-mono-0)/0.1);z-index:auto}.overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(var(--color-mono-0)/0.85);z-index:-3}.nav{width:34rem;padding:8.5rem 2rem 2rem;justify-content:flex-start}.nav .close-btn{left:auto;right:1rem;top:2rem}.nav.sub-level li:first-child .nav-link{font-family:var(--primary-font-family);font-size:1em;font-weight:400}.nav.sub-level li:first-child:before{display:none}.nav li{padding-inline-start:0}.nav li.pin-accent{padding-inline-start:3rem}.sub-level{z-index:-1;transition:none;padding-inline-start:3rem}.sub-level.active{transition:all .2s ease-in-out;z-index:1}.sub-level.level-3.active{transform:translateX(0)}.sub-level.level-3-active{left:0;transition:none}.sub-level.level-3-active+.level-3{left:33rem}.sub-level .close-btn .icon-chevron{display:none}.sub-level .close-btn .close{display:block}}@media screen and (min-height: 500px)and (min-width: 768px){.nav{padding:11rem 2rem 4rem}.nav .close-btn{top:2.5rem}.sub-level{padding-inline-start:3rem}}@media screen and (min-width: 1200px){.nav{padding-block-end:10rem}.nav ::-webkit-scrollbar{width:.8em}.nav ::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(var(--color-mono-0)/0.3);border-radius:.4rem;background-color:rgb(var(--color-4))}.nav ::-webkit-scrollbar-thumb{background-color:rgb(var(--color-4));outline:none;border-radius:.4rem}}@media screen and (min-width: 1280px){.site-nav{left:23rem;font-size:1.8rem;width:calc(100vw - 23rem)}.nav{padding-block-end:10rem}.sub-level{z-index:-1}.sub-level.active{left:33rem;z-index:0}.sub-level.level-3-active{left:33rem;transition:all .2s ease-in-out}.sub-level.level-3{z-index:0;width:39rem}.sub-level.level-3.active{left:66rem}}@media screen and (min-width: 1540px){.site-nav{width:131rem}.sub-level.level-3{width:52rem}}.navigation-subpage-menu{position:relative;margin-inline:auto}.navigation-subpage-menu .navigation-content{display:none;padding:1.5rem;border-radius:0 .8rem .8rem .8rem;box-shadow:0 3px 6px 0 rgba(var(--color-mono-0)/0.12)}.navigation-subpage-menu .navigation-content.list-open{display:block}.navigation-subpage-menu .navigation-content>ul{margin:0;padding:0}.navigation-subpage-menu .navigation-content>ul>li{list-style:none;position:relative}.navigation-subpage-menu .navigation-content>ul>li+li{border-top:1px solid rgba(var(--color-mono-0)/0.25);margin-block-start:.5rem;padding-block-start:.5rem}.navigation-subpage-menu .navigation-content>ul>li a{text-decoration:none}.navigation-subpage-menu .navigation-content>ul>li a:before{content:"";border:solid 1px rgb(var(--section-bg-color));border-radius:50%;display:inline-block;width:1.5rem;height:1.5rem;margin-inline-end:1rem}.navigation-subpage-menu .navigation-content>ul>li a.active:before{background-color:rgb(var(--section-bg-color))}.navigation-subpage-menu .navigation-content>ul .navigation-link{padding:1rem 0;position:relative}.navigation-subpage-menu .navigation-content>ul .navigation-link .link-dot{width:2rem;height:2rem;display:flex;flex-shrink:0;margin-inline-end:1rem;border-radius:50%}.navigation-subpage-menu .navigation-content>ul .navigation-link .link-text{color:rgb(var(--color-1));letter-spacing:1px}.navigation-subpage-menu .btn{border-width:2px;border-style:solid}.navigation-subpage-menu .btn.selected{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none;color:rgb(var(--color-mono-1));background-color:rgb(var(--section-bg-color))}[data-mode=yellow] .navigation-subpage-menu .btn.selected,[data-mode=orange] .navigation-subpage-menu .btn.selected,.navigation-subpage-menu .btn.selected [data-mode=beige]{color:rgb(var(--color-1))}.navigation-subpage-menu .navigation-submenu{z-index:var(--layer-3);padding:.5rem}@supports(--css: var){.navigation-subpage-menu .navigation-submenu{display:grid;grid-template-columns:repeat(auto-fill, minmax(18rem, 1fr))}}.navigation-subpage-menu .navigation-submenu:before{width:0;height:0;top:2rem;content:"";left:-1.2rem;display:none;position:absolute;border-style:solid;border-width:9px 14px 9px 0;border-color:rgba(0,0,0,0);border-right-color:rgb(var(--section-bg-color))}.navigation-subpage-menu .navigation-submenu li{list-style:none;flex-basis:calc((32rem - 100%)*999);min-width:50%;display:block}.navigation-subpage-menu .navigation-submenu a{display:block;padding:.5rem 1rem;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase}@media(min-width: 1024px){.navigation-subpage-menu{display:none}}.navigation-account{position:relative}.navigation-account .btn{border:0;outline:0;width:4.2rem;height:4.2rem;overflow:hidden;z-index:var(--layer-1);position:relative;border-radius:50%;box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.16)}.navigation-account .btn img{inset:0;position:absolute}.navigation-account .btn .profile-initials{line-height:20.75px}.navigation-account:hover .navigation-dropdown{opacity:1}.navigation-account .navigation-dropdown{left:50%;padding:1rem;z-index:101;position:absolute;color:rgb(var(--color-mono-1));border-radius:.8rem;top:calc(100% + 1rem);background:rgb(var(--color-1));transform:translateX(-50%);max-width:180px;opacity:0;transition:opacity .2s ease-in-out;box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.16)}.navigation-account .navigation-dropdown:after{left:50%;top:-1rem;content:"";width:3.3rem;height:3.3rem;display:block;position:absolute;border-radius:50%;background:rgb(var(--color-1));z-index:var(--layer-below-zero);transform:translateX(-50%)}.navigation-account .navigation-dropdown:hover{opacity:1}.navigation-account .navigation-dropdown a,.navigation-account .navigation-dropdown span,.navigation-account .navigation-dropdown button{margin:0 1.4rem;font-weight:700;color:rgb(var(--color-mono-1));flex:1 1 auto;white-space:nowrap}.navigation-account .navigation-dropdown button{border:none}.navigation-notifications{display:flex;position:relative}.navigation-notifications button[data-count]::before{content:attr(data-count);align-items:center;background-color:rgb(var(--section-bg-color));border-radius:50%;box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.16);color:rgb(var(--color-mono-1));display:flex;font:700 .7em var(--primary-font-family);height:2rem;justify-content:center;left:calc(100% - 2rem);overflow:hidden;position:absolute;top:-1rem;width:2rem;z-index:var(--layer-2)}.navigation-notifications button[data-count] svg{animation:shake 1s ease-in-out .5s 1 normal forwards}.category-menu{max-width:26rem;margin-inline:auto}.category-menu .btn{border-style:solid;border-width:2px;background-color:rgb(var(--color-mono-1))}.category-menu .btn.selected .icon{transform:rotate(-90deg)}.category-menu .item-list{display:none;color:inherit}.category-menu .item-list.list-open{display:block}.category-menu ul{position:relative;list-style-type:none;margin-block-start:1.5rem;display:grid;grid-gap:1rem;font-size:1.25em}.category-menu a{position:relative;padding:0;padding-inline-start:2.5rem;text-decoration:none}.category-menu a:hover{text-decoration:underline}.category-menu a.active{font-weight:700;text-decoration:underline}.category-menu a.active:before{background-color:rgb(var(--color-9))}.category-menu a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:1.6rem;width:1.6rem;z-index:1;border-radius:50%;background:rgb(var(--color-mono-1))}@media screen and (min-width: 1024px){.category-menu{max-width:100%;width:100%;padding:2rem 3rem;background:rgb(var(--color-1));border-radius:3.75rem 0 0 3.75rem}.category-menu .btn{display:none}.category-menu .item-list{display:block}.category-menu ul:before{display:none}}.article-title{display:grid;grid-template-areas:"sectionName linkOff" "title title";grid-template-columns:auto 1fr;gap:1.5rem 2rem}.article-title h1{grid-area:title}.article-title h2{border:solid 2px currentColor;border-radius:var(--border-radius);font-size:var(--font-16);grid-area:sectionName;line-height:1;padding:.5rem 1.5rem;width:fit-content}.article-title .linkoff{align-self:center;font-weight:600;grid-area:linkOff}.author-block{background-color:rgb(var(--color-mono-3))}.author-block .author-item{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding:1rem;align-items:center}.author-block img{display:inline-block;border-radius:50%}.author-block img img{display:block;object-fit:cover}.author-block .author-user{line-height:23px}.author-block .author-user span{color:rgb(var(--color-1))}.author-block .author-user span:last-child{font-weight:bold}@media(min-width: 768px){.article-title h2{font-size:1.9rem}}.article-dual-image{width:100%;display:grid;grid-gap:1rem;grid-template-columns:1fr}.article-dual-image img{width:100%}.article-dual-image .image-caption{grid-column:1/-1}@media screen and (min-width: 42.5rem){.article-dual-image{grid-template-columns:repeat(2, 1fr)}}.embed-container{position:relative;padding-block-end:56.25%;height:0;overflow:hidden;width:100%}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.view-on-youtube{margin-block-end:2rem;align-self:self-start}.image-text-block{display:flex;align-items:stretch}.image-text-block .image-container{background-color:rgb(var(--color-mono-1));border-radius:8px;width:30%;padding:10px}.image-text-block>img{width:30%;height:14rem;object-fit:cover}.image-text-block .text-container{width:50%;display:flex;flex-direction:column;justify-content:center}.image-text-block .text-container div{margin:.75rem 0}.image-text-block .text-container p{margin-block-end:0}.article-image{width:100%;margin:0}.article-image img{width:100%}.article-image.image-large{height:45rem;object-fit:cover}.article-image figcaption{margin:0;width:100%;color:rgb(var(--color-1));padding-block:1rem;background:rgb(var(--color-mono-1))}.article-feedback{display:grid;gap:2.5rem;justify-items:center}.article-feedback input{display:none;visibility:hidden}.article-feedback textarea{margin-block-start:1rem;width:min(100vw,34rem);height:12.9rem;border-radius:var(--border-radius);display:none;padding:.5em .6em}.article-feedback .add-comment{text-align:center}.article-feedback .add-comment span{display:flex;gap:.5rem}.article-feedback .add-comment:has(>:checked) textarea{display:block;visibility:visible}@media(min-width: 898px){.article-feedback:has(.rating input:checked) textarea{display:block}.article-feedback .add-comment span{display:none;visibility:hidden}.article-feedback .feedback-rating{justify-content:center}.article-feedback .feedback-rating .rating svg{height:5rem}}table{width:100%;border-spacing:0rem .3rem;font-size:var(--font-14)}table th{text-align:left;padding:1rem 2rem;color:rgb(var(--color-1));text-transform:uppercase;font-weight:normal}table tr{border-radius:.8rem;margin-block-end:.3rem}table tr td{padding:.9rem;background:rgb(var(--color-mono-4));color:rgb(var(--color-1))}table tr td:first-child{border-radius:.8rem 0rem 0rem .8rem}table tr td:last-child{border-radius:0rem .8rem .8rem 0rem;color:rgb(var(--color-8))}table tr:nth-child(even) td{background:rgb(var(--color-mono-1))}@media screen and (min-width: 768px){table{font-size:var(--font-20)}table tr th,table tr td{padding:1.5rem}}.feedback-rating{color:rgb(var(--color-1));display:flex;gap:1.5rem;margin:0;align-items:center}.feedback-rating .rating{cursor:pointer;transition:scale .2s ease-in-out,color .2s linear}.feedback-rating .rating input{display:none;visibility:hidden}.feedback-rating .rating:has(~label:hover),.feedback-rating .rating:has(~label input:checked),.feedback-rating .rating input:checked+svg{color:rgb(var(--color-7));scale:1.1}.feedback-rating .rating:hover{animation:shake 1s ease-in-out 0s 1 normal forwards;color:rgb(var(--color-7));scale:1.2}.feedback-rating .rating svg{height:4rem;transition:fill .4s ease-in-out;width:auto}@keyframes shake{0%,100%{transform:rotate(0deg)}}@media(prefers-reduced-motion: no-preference){@keyframes shake{100%{transform:rotate(0deg);transform-origin:50% 50%}10%{transform:rotate(8deg)}20%,40%,60%{transform:rotate(-10deg)}30%,50%,70%{transform:rotate(10deg)}80%{transform:rotate(-8deg)}90%{transform:rotate(8deg)}}}.filters-header{display:grid;grid-gap:3rem;margin-bottom:5rem}.filters-header h2.heading{margin-bottom:0}.filters-header .filter-options{border-bottom:solid 1px rgb(var(--color-mono-0));margin:0;padding-bottom:1.3rem;display:flex;list-style:none;gap:3rem}.filters-header li button{border:none;background-color:rgba(0,0,0,0);color:rgb(var(--color-1));font-weight:400;letter-spacing:.1rem;cursor:pointer;text-decoration:none}.filters-header li button:hover{text-decoration:underline}.filters-header li button.filter-active{font-weight:700}@media screen and (min-width: 1300px){.filters-header{grid-template-columns:1fr auto}}.checks-container{align-content:start;display:grid;grid-gap:1.2rem;height:0;overflow:hidden;position:relative;transition:height .3s ease}.checks-container:after{content:"";display:block;position:absolute;right:.354rem;height:100%;width:1px;border-right:solid 1px rgb(var(--color-mono-6))}.checks-container.active{height:14rem}.checks-container.active+.open-progress-detail svg{transform:rotate(90deg)}.checks-container li{display:grid;justify-self:end;position:relative;grid-gap:.9rem;grid-template-columns:auto 1fr;align-items:center;color:rgb(var(--color-mono-6))}.checks-container li:after{content:"";background-color:currentColor;border-radius:50%;display:inline-block;height:.8rem;width:.8rem}.checks-container li.complete{color:rgb(var(--color-4));font-weight:700}.checks-container .open-progress-detail{border:none;margin:0 auto}.checks-container .open-progress-detail svg{transform:rotate(-90deg)}@media(min-width: 1024px){.checks-container{height:14rem}.checks-container+.open-progress-detail{display:none}}.progress-check .progress-container{width:100%}.progress-check .progress-container .progress-text{font-size:1.33em;font-weight:bold;display:flex;justify-content:space-between}.progress-check .progress-container .progress-bar{background-color:rgb(var(--color-mono-1));border:solid 1px rgb(var(--color-1));height:2.6rem;margin:1rem 0;width:100%}.progress-check .progress-container .progress-bar::-moz-progress-bar{background-color:rgb(var(--color-4))}.filter-content{display:grid;grid-gap:2rem}.faq-accordion{border:solid 1px rgb(var(--color-9));border-radius:var(--border-radius)}.faq-accordion summary{border:none;background-color:rgb(var(--color-9));color:rgb(var(--color-mono-1));cursor:pointer;display:grid;padding:1rem 0 0;border-radius:var(--border-radius)}.faq-accordion summary:focus{outline:none}.faq-accordion summary:focus-visible{outline:2px dotted rgb(var(--color-mono-1))}.faq-accordion summary>span{padding:0 2rem;margin-block-end:1rem;order:1;font-weight:600;border-radius:var(--border-radius)}.faq-accordion .faq-title{padding:1rem 2rem;order:2;border-radius:0 0 var(--border-radius) var(--border-radius)}.faq-accordion .faq-body{display:grid;gap:2rem;padding:0 2rem 2rem}.accordions{display:grid;grid-gap:1.5rem}.accordions .count{width:3.4rem;height:3.4rem;border-radius:50%;font-weight:700;text-align:center;line-height:3.6rem;letter-spacing:.1rem;border-width:1px;border-style:solid;flex-shrink:0;color:rgb(var(--color-1))}.accordions details{background-color:rgb(var(--color-mono-3));border-radius:var(--border-radius)}.accordions details summary{padding:1.5rem;position:relative;cursor:pointer}.accordions details summary::-webkit-details-marker{display:none}.accordions details summary .heading{margin-block-end:0;margin-inline-start:1rem}.accordions details summary .summary-indicator{content:"";width:2.2rem;height:2.2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;border-radius:50%}.accordions details summary .summary-indicator .icon-chevron{transition:transform .2s ease-in-out;fill:currentColor}.accordions details[open] .count{border-color:rgb(var(--section-bg-color))}.accordions details[open] summary .summary-indicator .icon-chevron{transform:rotate(90deg)}.accordions .content{padding:0rem 2rem 1.4rem;display:grid;grid-gap:2rem}.accordions .content>img{height:42.75rem;object-fit:cover}@media(min-width: 768px){.accordions{gap:2.5rem}.accordions details summary{padding:2.5rem}.accordions details summary .summary-indicator{right:2.5rem}}@media(min-width: 1024px){.accordions{gap:3rem}}.video-player{width:100%;height:auto;display:block;overflow:hidden;position:relative;cursor:pointer}.video-player-button{height:6rem;width:6rem;background:rgb(var(--color-2));border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;z-index:1;pointer-events:none}.video-player-button>svg{width:1.8rem;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:rgb(var(--color-mono-1))}.video-player video{width:100%;display:block}.video-player video[poster]{object-fit:cover}.video-player video.has-poster{height:auto}.video-player video.no-poster{height:5rem}.video-player .icons{position:absolute;top:50%;left:52%;transform:translate(-50%, -50%);z-index:var(--layer-2)}.video-player .icons .icons-status{height:6rem;width:6rem;background:rgb(var(--color-2));border-radius:50%;position:relative}.video-player .icons .icons-status svg{width:1.8rem;height:auto;fill:rgb(var(--color-mono-1));position:absolute;top:50%;left:52%;transform:translate(-50%, -50%)}.userMsg{background-color:rgb(var(--color-mono-4));border-left:7px solid currentColor;color:rgb(var(--color-1));gap:1rem;padding:1.5rem 1rem;word-break:break-word;grid-column:1/-1;display:none}.userMsg:where(.info,.error,.success,.warning){display:grid}.userMsg.info{color:rgb(var(--color-2-tint-4))}.userMsg.error{color:rgb(var(--color-5))}.userMsg.success{color:rgb(var(--color-9))}.userMsg.warning{color:rgb(var(--color-8))}.card{border-radius:.8rem;box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.12);position:relative;border-style:solid;border-width:1.5px}.card.snippet{margin:0 0 0 1rem;min-height:22rem;transform:translateZ(0) scale(1);transition:transform .3s ease-in-out;width:100%}.card.snippet .content{text-transform:uppercase;padding:1.4rem 2rem 0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;hyphens:auto}.card.snippet .content strong{font-weight:bold}.card.snippet .content p{font-weight:300}.card.regular .image:not(.default-image){aspect-ratio:1/.76}.card.iframe{border:none;cursor:pointer;padding:0}.card.iframe img{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.card.iframe .category+img{border-radius:0}.card.factsheet{padding:2rem;width:100%;border-radius:2rem}.card.factsheet+.card.factsheet{margin-block-start:2rem}.card.factsheet .image{width:100%;min-height:150px;margin-bottom:1.3rem;background:url("@/assets/media/images/umi_default.png") no-repeat 50% 50%;background-size:33% auto}.card.factsheet .image img{width:100%;height:auto}.card.factsheet .content{padding:0;width:100%;font-weight:400}.card.alternative{max-width:107rem;grid-column:1/-1;padding:2rem;display:grid;grid-gap:2rem}.card.alternative h3{margin:1rem 0 0}.card.alternative .image{position:relative}.card.alternative .image .icon-wrap{top:-1rem;left:-1rem;position:absolute}.card.alternative .content{padding:0;display:grid;grid-template-rows:1fr auto}.card.alternative .btn-style-span{margin-block-start:2rem;margin-inline-start:auto}.card.bundle{min-height:22rem}.card.bundle .content{padding-block-end:1.4rem}.card.bundle .content p{font-weight:300;color:inherit}.card .image{position:relative;height:auto}.card .category{padding:.5rem 1.4rem;position:relative;font-size:.88em}.card .icon-wrap{width:4rem;height:4rem;border-radius:50%}.card .icon-wrap svg{width:1.8rem;height:1.8rem;display:block}.card .content{width:100%;font-weight:700;font-size:var(--font-16);padding:1.4rem 1.4rem 2.4rem}.card .content .heading{margin-inline:0}.card.hidden,.card.alternative.hidden,.card.regular.hidden{display:none}@media(min-width: 76.8rem){.card.snippet{width:calc(50% - 2rem);min-height:23rem}.card.factsheet .image{max-width:250px;min-height:95px;margin-bottom:0}.card.factsheet .content{padding:0 0 4rem 2rem;width:calc(100% - 250px)}.card.factsheet .content .btn{position:absolute;bottom:2rem;right:2rem}.card .icon{display:flex}.card.alternative{grid-template-columns:250px 1fr}}@media screen and (min-width: 1024px){.card.snippet{min-height:20rem}}@media screen and (min-width: 1200px){.card.snippet{min-height:27rem}}@media screen and (min-width: 1400px){.card.snippet{min-height:25rem}}@media screen and (min-width: 1600px){.card.snippet{width:calc(33.33% - 2rem)}}@media screen and (min-width: 1900px){.card.snippet{min-height:20rem}}@media(min-width: 125.9rem){.card .icon-wrap{width:3rem;height:3rem}}.umi_card{display:grid;position:relative;padding:1rem 1.5rem;border:1px solid rgba(var(--color-mono-0));border-radius:var(--border-radius);grid-template-areas:"category" "image" "title" "footer";gap:1rem}.umi_card:before{background-color:rgb(var(--category-background-color));border-radius:var(--bg-border-radius, var(--border-radius));z-index:-1;position:absolute;opacity:0;content:"";inset:0;transition:opacity .1s linear}.umi_card .category{align-items:center;align-self:flex-start;background-color:rgb(var(--category-background-color));border-radius:var(--border-radius);display:flex;gap:1rem;grid-area:category;justify-content:center;max-width:fit-content;padding:.6rem 1rem}.umi_card img{border-radius:var(--border-radius);grid-area:image;height:auto;width:100%;margin-block-end:1rem}.umi_card h3{grid-area:title;font-weight:700;font-size:var(--font-19);margin-block-end:1rem}.umi_card .card-footer{grid-area:footer;display:flex;justify-content:space-between;align-items:center}.umi_card .card-footer span{display:flex;gap:.5rem;align-items:center}.umi_card .card-footer svg{width:2rem;height:auto}.umi_card:hover:before{opacity:1}.umi_card.single_column{grid-column:1/-1;grid-template-areas:"image category" "image title" "image ." "image footer";grid-template-columns:auto 1fr}.umi_card.single_column img{margin-block-end:0;max-width:47rem;margin-inline-end:5rem;align-self:center}.umi_card.umi_snippet{aspect-ratio:1;border:2px solid rgba(var(--color-mono-0));padding:3rem}.umi_card.umi_snippet::before{transition:border-radius .15s ease-in-out}.umi_card.umi_snippet h3{grid-area:category}.umi_card.umi_snippet:hover{--bg-border-radius: 50%}.umi_card.umi_snippet:nth-child(2)::before,.umi_card.umi_snippet:nth-child(4)::before{background-color:rgb(var(--color-3));opacity:1}.umi_card.umi_snippet:nth-child(1)::before,.umi_card.umi_snippet:nth-child(3)::before{background-color:rgb(var(--color-9));opacity:1}.umi_card:where([data-category=Read]){--category-background-color: var(--color-2-tint-3)}.umi_card:where([data-category=Watch]){--category-background-color: var(--color-8-tint-2)}.umi_card:where([data-category=Listen]){--category-background-color: var(--color-9-tint-2)}@media screen and (max-width: 480px){.umi_card.single_column{grid-template-areas:"category" "image" "title" "footer";grid-template-columns:auto}.umi_card.umi_snippet{aspect-ratio:auto;height:300px}}.cards-section{display:grid;grid-gap:1.5rem}.cards-section p{font-size:1.6rem}.cards-section .cards-wrap{display:grid;gap:var(--card-gap, 6rem);grid-template-columns:repeat(auto-fill, minmax(min(var(--card-width, 34rem), 100%), 1fr));margin-block-start:3.5rem;isolation:isolate}.cards-section .cards-wrap.four-column{--card-width: 25rem;--card-gap: 4rem}@media(min-width: 76.8rem){.cards-section p{font-size:1.8rem}.cards-section .cards-wrap{margin-block-start:1.5rem}}.cards-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(30rem, 1fr));gap:1rem;grid-auto-flow:dense}.cards-container.single-column,.cards-container.cards-alternating{grid-template-columns:1fr}@media screen and (min-width: 560px){.cards-container.cards-alternating{grid-template-columns:repeat(auto-fill, minmax(24rem, 1fr))}.cards-container.cards-alternating .alternative{grid-column:auto/span 2}}.cards-slider-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;position:relative;min-height:30rem}.cards-slider-container.snippet-slider-container{min-height:25rem}.cards-slider-container.link-block-slider{min-height:0;padding-block-end:0}.cards-slider-container .cards-wrapper{width:100%;display:flex;flex-wrap:wrap}.cards-slider-container .swiper-slide{width:calc(100% - 1rem);margin:0;margin-inline-end:1rem;min-height:36rem}.cards-slider-container .snippet-component{min-height:25rem}.cards-slider-container .link-block{min-height:33rem;display:grid;align-items:center;justify-content:center}.cards-slider-container .cards-content{width:100%;display:block}@media(min-width: 76.8rem){.cards-slider-container .cards-wrapper{flex-wrap:nowrap}.cards-slider-container .swiper-slide{width:calc(50% - 2rem);min-width:calc(50% - 2rem)}.cards-slider-container .link-block{min-height:33rem}}@media screen and (min-width: 1360px){.cards-slider-container .swiper-slide{width:calc(25% - 2rem);min-width:calc(25% - 2rem)}.cards-slider-container .snippet-component,.cards-slider-container .link-block{width:calc(33% - 2rem);min-width:calc(33% - 2rem)}}.card.swoop{border-style:solid;border-width:.3rem;box-shadow:none;min-height:18rem;padding:2rem}.card.swoop p{width:100%;display:block}.usp-section{--show-prev-one: none;--show-prev-two: none;--show-next-one: inline;--show-next-two: none;--show-count-one: inline;--show-count-two: none;--show-count-three: none;display:grid;padding:3rem;gap:1rem;border-radius:var(--border-radius)}.usp-section>.btn{justify-self:center}.usp-section .carousel{color:rgb(var(--color-mono-0));display:flex;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:0;gap:3rem;margin:0}.usp-section .carousel li{min-width:100%;height:auto;display:grid;gap:1.5rem}.usp-section .carousel-controls{display:grid;grid-template-areas:"prev count next";justify-content:space-between}.usp-section .carousel-controls a{color:inherit;text-decoration:none;font-size:3rem;line-height:.5}.usp-section .carousel-controls .previous{grid-area:prev}.usp-section .carousel-controls .previous.one{display:var(--show-prev-one)}.usp-section .carousel-controls .previous.two{display:var(--show-prev-two)}.usp-section .carousel-controls .next{grid-area:next}.usp-section .carousel-controls .next.one{display:var(--show-next-one)}.usp-section .carousel-controls .next.two{display:var(--show-next-two)}.usp-section .carousel-controls .count{grid-area:count}.usp-section .carousel-controls .count.one{display:var(--show-count-one)}.usp-section .carousel-controls .count.two{display:var(--show-count-two)}.usp-section .carousel-controls .count.three{display:var(--show-count-three)}.usp-section:has(.slide-one:target){--show-prev-one: none;--show-prev-two: none;--show-next-one: inline;--show-next-two: none;--show-count-one: inline;--show-count-two: none;--show-count-three: none}.usp-section:has(.slide-two:target){--show-prev-one: inline;--show-prev-two: none;--show-next-one: none;--show-next-two: inline;--show-count-one: none;--show-count-two: inline;--show-count-three: none}.usp-section:has(.slide-three:target){--show-prev-one: none;--show-prev-two: inline;--show-next-one: none;--show-next-two: none;--show-count-one: none;--show-count-two: none;--show-count-three: inline}.usp-section{background-color:rgb(var(--color-4));color:rgb(var(--color-mono-1));gap:3rem}.usp-section .carousel li{background-color:rgb(var(--color-mono-1));border-radius:var(--border-radius);padding:3rem 2.5rem}@media(min-width: 46rem){.usp-section .heading{text-align:center}.usp-section .carousel{flex-direction:column}.usp-section .carousel li{scroll-snap-type:none}.usp-section .carousel-controls{display:none;visibility:hidden}}@media(min-width: 76.8rem){.usp-section .carousel{flex-direction:row;padding-inline:10rem;justify-content:space-around}.usp-section .carousel li{max-width:33%;min-width:auto;padding-block:4.5rem}}.jumbotron{border:solid 1px rgb(var(--color-mono-5));border-radius:.5rem;box-shadow:0 4px 4px 0 rgb(var(--color-mono-0)/0.25);display:grid;gap:2rem;max-width:42.5rem;padding:2rem 3rem;width:100%}.jumbotron img{margin:0 auto}.page-intro{min-height:25rem;position:relative;display:grid;grid-gap:3rem;grid-template-columns:1fr}.page-intro .page-intro-text{display:grid;grid-gap:2rem;align-content:start}.page-intro .page-intro-text .block-image{margin-inline:auto}.page-intro .page-intro-text .btn{justify-self:start}.page-intro .page-intro-media{min-height:calc((100vw - 6rem)*.525)}.page-intro .page-intro-media img,.page-intro .page-intro-media video{width:100%;height:auto}.page-intro .page-intro-media img{border-radius:var(--border-radius);display:block}.intro-heading{line-height:1.5}.onboarding-intro{align-content:center;display:grid;position:relative}.onboarding-intro:before{content:"";position:absolute;width:150%;aspect-ratio:1;background-color:rgb(var(--color-2)/0.5);display:block;border-radius:50%;left:-50%;top:-5%}.onboarding-intro .page-intro{align-content:flex-start;gap:0}@media screen and (min-width: 1024px){.page-intro{grid-template-columns:1fr 1fr;gap:2rem}.page-intro .page-intro-media{min-height:20rem}.onboarding .page-intro{grid-template-columns:1fr}}.btn,button{--button-text-color: var(--color-1);align-items:center;border:2px solid rgba(0,0,0,0);cursor:pointer;display:flex;gap:.4em;justify-content:center;min-width:fit-content;outline:0;text-decoration:none;width:fit-content}.btn .icon,button .icon{width:2rem;height:2rem;fill:currentColor}.btn .icon.small,button .icon.small{width:1.4rem;height:1.4rem}.btn.primary,button.primary{--button-text-color: rgb(var(--color-9));color:rgb(var(--color-1));background-color:rgb(var(--color-9))}.btn.secondary,button.secondary{--button-text-color: rgb(var(--color-1));color:rgb(var(--color-mono-1));background-color:rgb(var(--color-1))}.btn.hollow,button.hollow{background-color:rgba(0,0,0,0);border-color:currentColor;color:rgb(var(--button-text-color), var(--color-9))}.btn:disabled,button:disabled{cursor:default}.btn.btn-style,button.btn-style{font-weight:600;border-radius:var(--border-radius);padding:1rem 2rem;text-align:center}.btn.icon-only,button.icon-only{padding:1rem}.btn:not(.btn-style),button:not(.btn-style){padding:0;background:none;display:inline-flex;font-size:inherit;text-decoration:underline;text-underline-offset:var(--underline-offset)}.btn.view_more-link,button.view_more-link{display:grid;justify-self:center;margin-block-start:3rem;min-width:auto;text-decoration:none;transition:scale .2s linear}.btn.view_more-link:hover,button.view_more-link:hover{scale:1.1}.btn.btn-circle,button.btn-circle{border-radius:50%;padding:0;line-height:1;width:4.2rem;aspect-ratio:1}.btn.btn-pill,button.btn-pill{border-radius:2.1rem}.btn.btn-shadow,button.btn-shadow{box-shadow:0px 3px 6px 0px rgba(var(--color-mono-0)/0.12)}.btn.small,button.small{font-size:.875em}.btn.reveal-btn,button.reveal-btn{gap:0;padding-inline:1.1rem;max-width:4.2rem}.btn .revealed-content,button .revealed-content{white-space:nowrap;opacity:0;max-width:0;padding-inline-end:0;transition:max-width .3s ease-in-out,opacity .24s ease-in-out}.btn.btn-active,button.btn-active{background:rgb(var(--color-2));color:rgb(var(--color-mono-1))}.backToTopBtn{background-color:rgb(var(--color-mono-3));opacity:0;position:fixed;right:-100%;bottom:8rem;transition:right 300ms ease-in-out,opacity 300ms linear;z-index:2;width:6rem}:where(.scrolled)+.backToTopBtn{right:2rem;opacity:1}.back-link{display:flex;margin-block-end:2rem;gap:1rem}@media screen and (min-height: 500px)and (min-width: 768px){.btn.backToTopBtn{padding:2rem}}@media screen and (min-width: 768px){.btn.backToTopBtn{bottom:2rem}}@media screen and (min-width: 1200px){.btn.backToTopBtn{bottom:12rem}}@media screen and (min-width: 1540px){:where(.scrolled)+.backToTopBtn{right:calc((100vw - 154rem)/2 + 2rem)}}@media(min-width: 1024px){.btn.dt-only{display:flex}}.toggle-list-btn{position:relative;z-index:3}.toggle-list-btn+.slide-out-list{position:absolute;max-width:0;z-index:2;background:#fff;border-radius:2.1rem;height:4.2rem;margin-block-start:0;padding-inline-end:4.2rem;list-style-type:none;overflow:hidden;transition:max-width .5s ease-in-out;display:flex;margin-block-end:0}.toggle-list-btn+.slide-out-list.list-open{max-width:100vw}.toggle-list-btn+.slide-out-list .btn .btn-content{white-space:nowrap}.toggle-bookmark{--bookmark-display: none;--spinner-display: none;position:relative;z-index:2}.toggle-bookmark .reveal-btn{background-color:rgba(0,0,0,0);fill:rgba(0,0,0,0)}.toggle-bookmark .reveal-btn .icon-bookmark{display:var(--bookmark-display);transition:all .3s ease-in-out}.toggle-bookmark .reveal-btn .loading-spinner{display:var(--spinner-display);width:2rem;height:2rem}.toggle-bookmark .reveal-btn:where([data-favourite=True]){--bookmark-display: static;--spinner-display: none;fill:currentColor}.toggle-bookmark .reveal-btn:where([data-favourite=False]){--bookmark-display: static;--spinner-display: none}.toggle-bookmark .reveal-btn:where([data-favourite=updating]){--bookmark-display: none;--spinner-display: static}.sign-in-wall{padding:3rem 4rem;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 100%;min-height:calc((100vw - 6rem)*.25)}.sign-in-wall .buttons-content{gap:1rem}.sign-in-wall:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(var(----color-mono-1)/0.5);z-index:0}.sign-in-wall .body-copy,.sign-in-wall .buttons-content{position:relative;z-index:1}.tabbed-content{margin:0 auto}.tabbed-content .tab-content{display:none;flex-direction:column;gap:1rem}.tabbed-content .tab-content.active{display:flex}.tabbed-content .tab-content form{display:flex;flex-direction:column;gap:1rem}.tabbed-content .tab-content form button{width:fit-content}.tabbed-content .tab-content form p+p{margin:0}@media(min-width: 1024px){.sign-in-wall{min-height:calc((100vw - 16rem - 8rem - 6rem)*.25)}}.homepage-content{gap:3rem}.home-page_intro{display:grid;grid-template-columns:1fr;gap:3rem}.home-page_intro .intro{padding:3rem 1.5rem;background-color:rgb(var(--color-1));border-radius:var(--border-radius);color:rgb(var(--color-mono-1))}.home-page_intro .intro .btn-wrap{display:flex;justify-content:space-between;margin-block-start:3rem}.home-page_intro .quick-links{display:grid;grid-template-areas:"one two" "one three";gap:.5rem 1rem}.home-page_intro .quick-links a{display:flex;flex-direction:column;padding:1.5rem;justify-content:flex-end;color:rgb(var(--color-mono-0));background:no-repeat var(--background-image) 50% 50%;background-size:cover;border-radius:var(--border-radius);font-size:1.9rem;font-weight:700}.home-page_intro .quick-links span{padding:1rem 1.5rem;background:rgb(var(--color-mono-1));border-radius:var(--border-radius);width:fit-content}.home-page_intro .quick-links .one{grid-area:one;background-color:rgb(var(--color-2-tint-2))}.home-page_intro .quick-links .two{grid-area:two;background-color:rgb(var(--color-4))}.home-page_intro .quick-links .three{grid-area:three;background-color:rgb(var(--color-7-tint-4))}@media(min-width: 76.8rem){.homepage-content{gap:10rem}.home-page_intro{grid-template-columns:1fr 1fr;gap:5rem}.home-page_intro .intro{padding:4.5rem 6.5rem}.home-page_intro .quick-links{gap:2.2rem;grid-template-areas:"one one" "two three"}}.radius-xs{border-radius:.8rem}.radius-medium-top{border-radius:3.75rem 3.75rem 0 0}.radius-large-top{border-radius:7.5rem 7.5rem 0 0}@media(min-width: 1024px){.radius-none-large{border-radius:0}}@media(min-width: 1024px){.radius-top-left-large{border-radius:7.5rem 0 0 0}}@media(min-width: 1024px){.radius-medium-top-left-large{border-radius:3.75rem 0 0 0}}.background-navy{fill:rgb(var(--color-1));background-color:rgb(var(--color-1))}.background-white{fill:rgb(var(--color-mono-1));background-color:rgb(var(--color-mono-1))}.background-orange{fill:rgb(var(--color-8));background-color:rgb(var(--color-8))}.background-red{fill:rgb(var(--color-5));background-color:rgb(var(--color-5))}.background-blue-accessible{fill:rgb(var(--color-2));background-color:rgb(var(--color-2))}.background-green-alt{fill:rgb(var(--color-9));background-color:rgb(var(--color-9))}.background-green{fill:rgb(var(--color-4));background-color:rgb(var(--color-4))}.background-grey{fill:rgb(var(--color-mono-3));background-color:rgb(var(--color-mono-3))}.margin-top-auto{margin-block-start:auto}.margin-medium{margin:6rem}.margin-medium-right{margin-inline-end:6rem}.margin-top-1-micro{margin-block-start:1rem}.margin-top-2-micro{margin-block-start:2rem}.margin-top-3-micro{margin-block-start:3rem}.margin-top-4-micro{margin-block-start:4rem}.margin-bottom-0-micro{margin-block-end:0}.margin-bottom-1-micro{margin-block-end:1rem}.margin-bottom-2-micro{margin-block-end:2rem}.margin-bottom-3-micro{margin-block-end:3rem}.margin-bottom-4-micro{margin-block-end:4rem}.margin-left-1-micro{margin-inline-start:1rem}.margin-inline-1-micro{margin-inline:1rem}@media(min-width: 42.5rem){.margin-bottom-2-small{margin-block-end:2rem}}@media(min-width: 76.8rem){.margin-right-2-medium{margin-inline-end:2rem}.margin-bottom-0-medium{margin-block-end:0}}@media(min-width: 1024px){.margin-top-0-large{margin-block-start:0}.margin-top-4-large{margin-block-start:4rem}.margin-right-0-large{margin-inline-end:0}.margin-bottom-0-large{margin-block-end:0}.margin-bottom-4-large{margin-block-end:4rem}}.margin-inline-auto{margin-inline:auto}.outline{border-style:solid}.outline-grey{border-color:rgb(var(--color-mono-3))}.outline-green{border-color:rgb(var(--color-4))}.outline-white{border-color:rgb(var(--color-mono-1))}.outline-small{border-width:1px}.outline-medium{border-width:2px}.outline-large{border-width:3px}.padding-small{padding:2.5rem}.padding-top-1-micro{padding-block-start:1rem}.padding-top-2-micro{padding-block-start:2rem}.padding-top-4-micro{padding-block-start:4rem}.padding-inline-2-micro{padding-inline:2rem}.padding-right-1-micro{padding-inline-end:1rem}.padding-right-2-micro{padding-inline-end:2rem}.padding-bottom-2-micro{padding-block-end:2rem}.padding-bottom-4-micro{padding-block-end:4rem}.padding-bottom-8-micro{padding-block-end:8rem}.padding-left-1-micro{padding-inline-start:1rem}.padding-left-2-micro{padding-inline-start:2rem}@media(min-width: 76.8rem){.padding-bottom-1-medium{padding-block-end:1rem}}@media(min-width: 1024px){.padding-top-5-large{padding-block-start:5rem}.padding-right-0-large{padding-inline-end:0}.padding-right-2-large{padding-inline-end:2rem}.padding-right-4-large{padding-inline-end:4rem}.padding-bottom-4-large{padding-block-end:4rem}}[class*=flex]{display:flex}.flex-inline{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-align-start{align-items:flex-start}.flex-align-centre{align-items:center}.flex-align-content-start{align-content:flex-start}.flex-align-end{align-items:flex-end}.flex-align-space-between{align-content:space-between}.flex-justify-content-centre{justify-content:center}.flex-justify-content-end{justify-content:flex-end}.flex-justify-content-space-between{justify-content:space-between}.color-navy{color:rgb(var(--color-1))}.color-green{color:rgb(var(--color-4))}.color-white{color:rgb(var(--color-mono-1))}.color-red{color:rgb(var(--color-5))}.text-left{text-align:center}@media(min-width: 1024px){.text-left{text-align:left}}.text-left-micro{text-align:left}.text-center{text-align:center}.width-100{width:100%}.text-uppercase,.uppercase{text-transform:uppercase}.text-lowercase{text-transform:none !important}.umi-font{text-transform:uppercase;font-family:var(--secondary-font-family);font-weight:normal}.font-weight-bold{font-weight:bold}.font-weight-bold p{font-weight:bold}.sr-only:not(:focus):not(:active),.sr-only-focus{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.order-1-mob{order:1}@media(min-width: 1024px){.order-1-mob{order:initial}}.span-cols{grid-column:1/-1}.justify-items-normal{justify-items:normal}.dense{grid-auto-flow:dense}.gap-2{gap:2rem}@media(min-width: 1024px){.mob-only{display:none}}.dt-only{display:none}@media(min-width: 1024px){.dt-only{display:block}}.t-down{display:inherit}@media(min-width: 768px){.t-down{display:none}}.hidden{display:none}.no-scroll{overflow:hidden}.hide-element{display:none}.moreResults{text-align:center;font-weight:700}.factsheet-cards .card .btn{background:rgba(var(--color-5))}.button-wrap{max-width:400px;margin-block-start:4rem;width:100%}fieldset{border:none;padding:0}.tag-filters{list-style-type:none}.tag-filters li{margin-bottom:1rem;margin-inline-end:2rem}.tag-filters .filter-btn{padding:1rem;color:rgb(var(--color-4));border:2px solid currentColor;background:rgb(var(--color-mono-1));cursor:pointer;border-radius:.8rem;display:inline-flex}.tag-filters .filter-btn:before{content:"";width:20px;height:20px;display:inline-block;border:2px solid rgb(var(--color-4));margin-inline-end:1rem}.tag-filters .filter-btn:hover{color:rgb(var(--color-mono-1));background:rgb(var(--color-4))}.tag-filters .filter-btn:hover:before{border:2px solid rgb(var(--color-mono-1))}.tag-filters input:checked+.filter-btn{color:rgb(var(--color-mono-1));background:rgb(var(--color-4))}.tag-filters input:checked+.filter-btn:before{border:2px solid rgb(var(--color-mono-1));background:rgb(var(--color-mono-1)) url("../../assets/media/images/check-solid.svg");background-size:84% auto;background-repeat:no-repeat;background-position:50% 50%}div:has(>.grecaptcha-badge){display:none}.landmark{position:absolute;left:0;display:block;height:1px;width:1px}.landmark.start{top:110vh}.landmark.end{bottom:10vh}
