/*!
  Theme Name: Dell Scholars
  Author: KNI
  Author URI: https://kurtnoble.com/
  Description: Theme for the Dell Scholars site
  Version: 2.0

  License: No License
*/#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}#dev-config--width{position:fixed;top:0;right:0;background:#90ee90;padding:10px}#dev-config--width::before,#dev-config--width span{font-weight:bold;font-size:1.5rem}@media(min-width: 1px)and (max-width: 374px){#dev-config--width{background:#20b2aa}#dev-config--width::before{content:"Below $ms: "}}@media(min-width: 320px){#dev-config--width{background:#add8e6}#dev-config--width::before{content:"$ms: "}}@media(min-width: 375px){#dev-config--width{background:#fafad2}#dev-config--width::before{content:"$mm: "}}@media(min-width: 500px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$ml: "}}@media(min-width: 600px){#dev-config--width{background:#ffa07a}#dev-config--width::before{content:"$ts: "}}@media(min-width: 768px){#dev-config--width{background:#b0c4de}#dev-config--width::before{content:"$tm: "}}@media(min-width: 1024px){#dev-config--width{background:#ffb6c1}#dev-config--width::before{content:"$tl: "}}@media(min-width: 1440px){#dev-config--width{background:#5ad8f4}#dev-config--width::before{content:"$dm: "}}@media(min-width: 1600px){#dev-config--width{background:#93f580}#dev-config--width::before{content:"$dl: "}}@media(min-width: 1800px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$dxl: "}}@font-face{font-display:swap;font-family:AccelerateSans;src:url("/wp-content/themes/dell-aspire-scholars/fonts/AccelerateSans.ttf");src:url("/wp-content/themes/dell-aspire-scholars/fonts/AccelerateSans.ttf") format("truetype");font-style:normal}*{font-weight:unset !important}*,*::after,*::before{--emBase: 16;--mobileMin: 320;--mobile: 375;--mobileMax: 600;--desktopMin: 1024;--desktop: 1440;--desktopMax: 1800;--siteMin: var(--mobileMin);--siteBasis: var(--mobile);--siteMax: var(--mobileMax);box-sizing:border-box;text-decoration:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;margin-block-start:0;margin-block-end:0;padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0;margin-inline-start:0;margin-inline-end:0}@media(min-width: 1024px){*,*::after,*::before{--siteMin: var(--desktopMin);--siteBasis: var(--desktop);--siteMax: var(--desktopMax)}}*:visited,*::after:visited,*::before:visited{color:inherit}html,body{min-height:100%;overflow-x:hidden;overflow-x:clip}html{font-family:"Inter",sans-serif,-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI","Segoe UI Emoji","Segoe UI Symbol";font-size:1em;font-weight:400}body{margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}img{max-width:100%}img,button{-webkit-user-select:none;user-select:none}img,video,figure,picture,label,embed{display:block}img,video,figure,picture,canvas,svg{height:auto;max-width:100%}fieldset{border:none;padding:0}a{cursor:pointer;transition:all .2s ease}a:hover{transition:all .2s ease}nav ul{list-style-type:none}iframe{border:none;color-scheme:normal}q{quotes:"“" "”" "‘" "’"}q::before{content:open-quote}q::after{content:close-quote}figure,picture{overflow:hidden;position:relative}pre{margin:0}button{-webkit-appearance:none;appearance:none;align-items:unset;background-color:rgba(0,0,0,0);margin:unset;padding:unset;border:none;font:unset;font-size:inherit;font-family:"Inter",sans-serif,-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}button:hover{cursor:pointer}html{background-color:#fff}html.open .responsiveNav{display:block}html.overflow-hidden{overflow:hidden}a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.25em}tt,i,b,big,small,em,strong,dfn,code,samp,kbd,var,cite,abbr,acronym,sub,sup,span,bdo,address,div,a,object,p,h1,h2,h3,h4,h5,h6,pre,q,ins,del,dt,dd,li,label,option,textarea,fieldset,legend,button,caption,td,th,title,blockquote,time,input{--fontSizeMin: calc(var(--fontSize) * var(--siteMin) / var(--siteBasis));--fontSizeMax: calc(var(--fontSize) * var(--siteMax) / var(--siteBasis));--fontSizeMinClamp: var(--fontSizeMin);--fontSizeMaxClamp: var(--fontSizeMax);font-size:clamp(var(--fontSizeMinClamp)*1px,var(--fontSizeMin)/var(--emBase)*1rem + (var(--fontSizeMax) - var(--fontSizeMin))*(100vw - var(--siteMin)*1px)/(var(--siteMax) - var(--siteMin)),var(--fontSizeMaxClamp)*1px)}.screenReaderOnly{position:absolute;overflow:hidden;top:auto;left:-10000px;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0}.resizeTransitionStopper .responsiveNav,.resizeTransitionStopper .responsiveNav .nav{transition:none !important}:root{--theme-transition-duration: 500ms}body[data-current-theme=teal]{--theme-primary: #008e80;--theme-cta: #1e8885;--theme-text-gradient-end: #15a283;--theme-text-gradient: linear-gradient( to right, var(--theme-primary), var(--theme-text-gradient-end) );--theme-nav-bg: rgb(8 60 74 / 90%);--theme-nav-highlight: #55afc4;--theme-hero-quote: #199e9acc;--theme-pull-quote-eyebrow: #71e4ce;--theme-pull-quote-icon: #71e4ce;--theme-quote-image-column: linear-gradient( 92deg, #006e8b 1.46%, #00a582 115.33% ), linear-gradient(137deg, #9f2f73 10.31%, #b2684e 97.18%);--theme-logo-spine-1: #1cb594;--theme-logo-spine-2: #19b193;--theme-logo-spine-3: #18a594;--theme-logo-spine-4: #199e9a;--theme-logo-spine-5: #1497a0;--theme-logo-spine-6: #1390a3;--theme-logo-spine-7: #1685a2;--theme-logo-spine-8: #0f7da0;--theme-logo-spine-9: #246075;--theme-logo-spine-10: #025e5f;--theme-logo-spine-11: #2c6e57;--theme-logo-spine-12: #37836b;--theme-logo-spine-13: #0e4548;--theme-logo-spine-14: #021c28;--theme-img-shadow: 0 6px 12px 0 #741a5c21, 0 22px 22px 0 #741a5c1c, 0 51px 30px 0 #741a5c12;--theme-text-hover: var(--theme-primary);--theme-quote-slider-bg: #083c4a;--theme-quote-slider-quote: #008a86;--theme-quote-slider-dot: #008a86;--theme-jump-nav-highlight: #008a86;--theme-jump-nav-heading: #1e8885;--theme-text-icon-grid-icons: #136c88}body[data-current-theme=teal] .pull-quote__gradient.teal{opacity:1}body[data-current-theme=red]{--theme-primary: #9f2f73;--theme-cta: #671b4b;--theme-text-gradient-end: #a86c53;--theme-text-gradient: linear-gradient( to right, var(--theme-primary), var(--theme-text-gradient-end) );--theme-nav-bg: rgb(73 32 58 / 90%);--theme-nav-highlight: #9f2f73;--theme-hero-quote: #671b4bcc;--theme-pull-quote-eyebrow: #ead7a6;--theme-pull-quote-icon: #eebf7c;--theme-quote-image-column: linear-gradient( 137deg, #9f2f73 10.31%, #b2684e 97.18% );--theme-logo-spine-1: #c43d91;--theme-logo-spine-2: #933871;--theme-logo-spine-3: #8d3893;--theme-logo-spine-4: #914197;--theme-logo-spine-5: #ba4e92;--theme-logo-spine-6: #ba5087;--theme-logo-spine-7: #933871;--theme-logo-spine-8: #974173;--theme-logo-spine-9: #ac2448;--theme-logo-spine-10: #8a2232;--theme-logo-spine-11: #b4322a;--theme-logo-spine-12: #bf473e;--theme-logo-spine-13: #96091b;--theme-logo-spine-14: #8a0000;--theme-img-shadow: 0 6px 12px 0 #741a5c21, 0 22px 22px 0 #741a5c1c, 0 51px 30px 0 #741a5c12;--theme-text-hover: var(--theme-primary);--theme-quote-slider-bg: #49203a;--theme-quote-slider-quote: #ca5199;--theme-quote-slider-dot: #a53e7f;--theme-jump-nav-highlight: #ca5199;--theme-jump-nav-heading: #933871;--theme-dates-row-bg: rgb(178 76 108 / 10%);--theme-dates-row-text-dark: #5b1f3a;--theme-dates-row-text-light: #a53e7f;--theme-faqs-highlight: #a53e7f;--theme-text-icon-grid-icons: #9f2f73}body[data-current-theme=red] .pull-quote__gradient.red{opacity:1}body[data-current-theme=purple]{--theme-primary: #43297a;--theme-cta: #3f2a76;--theme-text-gradient-end: #44667c;--theme-text-gradient: linear-gradient( to right, var(--theme-primary), var(--theme-text-gradient-end) );--theme-nav-bg: rgb(46 40 63 / 90%);--theme-nav-highlight: #43297a;--theme-hero-quote: #3f2a76cc;--theme-pull-quote-eyebrow: #baa3f5;--theme-pull-quote-icon: #baa3f5;--theme-quote-image-column: linear-gradient( 137deg, #43297a 10.31%, #39677e 97.18% );--theme-logo-spine-1: #4b1065;--theme-logo-spine-2: #502272;--theme-logo-spine-3: #6a3e94;--theme-logo-spine-4: #5a3785;--theme-logo-spine-5: #492e71;--theme-logo-spine-6: #412a66;--theme-logo-spine-7: #3a265d;--theme-logo-spine-8: #35245a;--theme-logo-spine-9: #4e5583;--theme-logo-spine-10: #3f4a76;--theme-logo-spine-11: #38436e;--theme-logo-spine-12: #313b65;--theme-logo-spine-13: #24264c;--theme-logo-spine-14: #1a1b3a;--theme-img-shadow: 0 6px 12px 0 #741a5c21, 0 22px 22px 0 #741a5c1c, 0 51px 30px 0 #741a5c12;--theme-text-hover: #675ead;--theme-quote-slider-bg: #2b1c3f;--theme-quote-slider-quote: #675ead;--theme-quote-slider-dot: #675ead;--theme-dates-row-bg: rgb(108 76 178 / 10%);--theme-dates-row-text-dark: #382657;--theme-dates-row-text-light: #7143d4;--theme-faqs-highlight: #7243d5;--theme-text-icon-grid-icons: #43297a}body[data-current-theme=purple] .pull-quote__gradient.purple{opacity:1}.color--theme{color:var(--theme-primary);transition:color var(--theme-transition-duration)}.color--scholar-light-teal{color:#9ad3d9}.color--scholar-teal{color:#55afc4}.color--scholar-light-blue{color:#0088c9}.color--scholar-med-blue{color:#005ec3}.color--scholar-blue{color:#0034bd}.color--scholar-indigo{color:#253199}.color--scholar-light-purple{color:#4d2f81}.color--scholar-purple{color:#352754}.color--scholar-dark-purple{color:#221e2b}.color--white{color:#fff}.color--black{color:#000}.color--gray-200{color:#4d4d4f}.background--scholar-light-teal{background-color:#9ad3d9}.background--scholar-teal{background-color:#55afc4}.background--scholar-light-blue{background-color:#0088c9}.background--scholar-med-blue{background-color:#005ec3}.background--scholar-blue{background-color:#0034bd}.background--scholar-indigo{background-color:#253199}.background--scholar-light-purple{background-color:#4d2f81}.background--scholar-purple{background-color:#352754}.background--scholar-dark-purple{background-color:#221e2b}.background--gray-50{background-color:#222324}.background--white{background-color:#fff}.background--black{background-color:#000}.flex{display:flex}.flex.wrap{flex-wrap:wrap}@media(max-width: 767px){.flex.wrap-mobile{flex-wrap:wrap}}.flex.j-sb{justify-content:space-between}.flex.j-c{justify-content:center}.flex.j-start{justify-content:flex-start}.flex.j-end{justify-content:flex-end}.flex.a-c{align-items:center}.flex.a-start{align-items:flex-start}.flex.a-baseline{align-items:baseline}.flex.a-end{align-items:flex-end}.flex.column{flex-direction:column}.flex.row-reverse{flex-direction:row-reverse}@media(max-width: 1023px){.flex.column-tablet{flex-direction:column}}@media(max-width: 1023px){.flex.column-tablet-reverse{flex-direction:column-reverse}}@media(max-width: 767px){.flex.column-mobile{flex-direction:column}}@media(max-width: 767px){.flex.column-mobile-reverse{flex-direction:column-reverse}}@media(min-width: 768px){.flex.desktop-row-reverse{flex-direction:row-reverse}}@media(min-width: 768px){.flex.desktop-column{flex-direction:column}}.flex.center{align-items:center;justify-content:center}@media(max-width: 767px){.flex.desktop-align-only{align-items:initial}}html,body{background-color:#fff}html.is-locked,body.is-locked{position:relative;min-height:100%;height:auto;overflow:hidden}@media(max-width: 767px){main{padding-top:clamp(1px, calc(85vw * (100 / var(--siteBasis))), calc(85px * var(--siteMax) / var(--siteBasis)))}}[id]{scroll-margin-top:var(--headerHeight, clamp(1px, calc(105vw * (100 / var(--siteBasis))), calc(105px * var(--siteMax) / var(--siteBasis))))}@media(max-width: 767px){[id]{scroll-margin-top:var(--headerHeight, clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis))))}}.container{position:relative;width:100%;margin:0 auto}@media(min-width: 768px){.container{max-width:clamp(1px, calc(1188vw * (100 / var(--siteBasis))), calc(1188px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.container{padding-left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));padding-right:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.desktop-only{display:none}}@media(min-width: 768px){.mobile-only{display:none}}.relative{position:relative}.absolute{position:absolute}.abs-full{position:absolute;top:0;left:0;width:100%;height:100%}.image-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-contain{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.fit-photo{position:relative}.fit-photo.absolute{position:absolute}.fit-photo.cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fit-photo.contain img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}#wpadminbar{position:fixed !important;opacity:.3 !important;transition:transform .3s,opacity .3s;transform:translateY(-80%) !important}#wpadminbar:hover{opacity:1 !important;transform:none !important}.video-wrapper__thumbnail{z-index:2;pointer-events:none}.video-wrapper__thumbnail.poster.is-hidden{display:none}.video-wrapper__popover{display:inline-block;width:100%;height:100%}.video-wrapper__popover.hidden{position:absolute;opacity:0;pointer-events:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body{font-family:"AccelerateSans",sans-serif;color:#000}.wrap-balance{text-wrap:balance}.wrap-normal{text-wrap:wrap}button{font-family:"AccelerateSans",sans-serif}.heading--xxxl{--fontSize: 50;letter-spacing:0;font-variation-settings:"wght" 700;line-height:114%}@media(min-width: 768px){.heading--xxxl{--fontSize: 80}}h1,.heading--xxl{--fontSize: 36;letter-spacing:0;font-variation-settings:"wght" 700;line-height:95%}@media(min-width: 768px){h1,.heading--xxl{--fontSize: 60}}h2,.heading--xl{--fontSize: 30;letter-spacing:0;font-variation-settings:"wght" 700;line-height:110%}@media(min-width: 768px){h2,.heading--xl{--fontSize: 44}}h3,.heading--l{--fontSize: 25;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:115%}@media(min-width: 768px){h3,.heading--l{--fontSize: 34}}h4,.heading--m{--fontSize: 21;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:115%}@media(min-width: 768px){h4,.heading--m{--fontSize: 24}}h5,.heading--s{--fontSize: 19;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:120%}@media(min-width: 768px){h5,.heading--s{--fontSize: 21}}h6,.heading--xs{--fontSize: 17;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:120%}@media(min-width: 768px){h6,.heading--xs{--fontSize: 18}}.heading--xxs{--fontSize: 15;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:120%}@media(min-width: 768px){.heading--xxs{--fontSize: 16}}.body--l{--fontSize: 17;--fontSizeMinClamp: 14;font-variation-settings:"wght" 420;line-height:140%}@media(min-width: 768px){.body--l{--fontSize: 18}}@media(min-width: 1800px){.body--l{--fontSize: 16}}.body--l-long{--fontSize: 17;--fontSizeMinClamp: 14;font-variation-settings:"wght" 420;line-height:155%}@media(min-width: 768px){.body--l-long{--fontSize: 18}}@media(min-width: 1800px){.body--l-long{--fontSize: 16}}p,li,.body--m{--fontSize: 15;--fontSizeMinClamp: 14;font-variation-settings:"wght" 420;line-height:140%}@media(min-width: 768px){p,li,.body--m{--fontSize: 16}}@media(min-width: 1800px){p,li,.body--m{--fontSize: 14.5}}.body--m-long{--fontSize: 15;--fontSizeMinClamp: 12;font-variation-settings:"wght" 420;line-height:155%}@media(min-width: 768px){.body--m-long{--fontSize: 16}}@media(min-width: 1800px){.body--m-long{--fontSize: 14.5}}.body--s{--fontSize: 13;--fontSizeMinClamp: 10;font-variation-settings:"wght" 420;line-height:135%}@media(min-width: 768px){.body--s{--fontSize: 14}}@media(min-width: 1800px){.body--s{--fontSize: 12.75}}.body--xs{--fontSize: 12;--fontSizeMinClamp: 10;font-variation-settings:"wght" 420;line-height:135%}@media(min-width: 768px){.body--xs{--fontSize: 12}}.body--xxs{--fontSize: 11;--fontSizeMinClamp: 10;font-variation-settings:"wght" 420;line-height:135%}@media(min-width: 768px){.body--xxs{--fontSize: 11}}.body--xxxs{--fontSize: 11;--fontSizeMinClamp: 10;font-variation-settings:"wght" 420;line-height:135%}.caps--m{--fontSize: 14;--fontSizeMinClamp: 10;font-variation-settings:"wght" 700;line-height:normal;letter-spacing:.096em;text-transform:uppercase}@media(min-width: 768px){.caps--m{--fontSize: 16}}.caps--s{--fontSize: 13;--fontSizeMinClamp: 10;font-variation-settings:"wght" 700;line-height:normal;letter-spacing:.078em;text-transform:uppercase}.caps--xs{--fontSize: 12;--fontSizeMinClamp: 10;font-variation-settings:"wght" 700;line-height:normal;letter-spacing:.072em;text-transform:uppercase}.caps--xxs{--fontSize: 11;--fontSizeMinClamp: 10;font-variation-settings:"wght" 700;line-height:normal;letter-spacing:.066em;text-transform:uppercase}.caps--xxxs{--fontSize: 10;--fontSizeMinClamp: 10;font-variation-settings:"wght" 700;line-height:normal;letter-spacing:.06em;text-transform:uppercase}.weight--regular{font-variation-settings:"wght" 420}.weight--medium{font-variation-settings:"wght" 500}.weight--semi-bold{font-variation-settings:"wght" 600}.weight--bold{font-variation-settings:"wght" 700}.weight--extra-bold{font-variation-settings:"wght" 800}.text-center{text-align:center}.text-right{text-align:right}.inherit li,.inherit p{--fontSize: inherit;--fontSizeMinClamp: inherit;font-variation-settings:inherit;line-height:inherit;color:inherit}.inherit li em,.inherit li strong,.inherit li b,.inherit li a,.inherit p em,.inherit p strong,.inherit p b,.inherit p a{--fontSize: inherit;--fontSizeMinClamp: inherit}p a{color:#00629b;font-variation-settings:"wght" 700;text-underline-offset:auto}p a:hover{text-decoration:underline}strong,b{font-variation-settings:"wght" 700}p:not(:last-of-type){margin-bottom:clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis)))}a{text-decoration:none;color:#000}blockquote,p,li{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}.spacing-mt-06{margin-top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-06{margin-top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-12{margin-top:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-12{margin-top:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-16{margin-top:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-16{margin-top:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-24{margin-top:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-24{margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-32{margin-top:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-32{margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-40{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-40{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-48{margin-top:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-48{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-64{margin-top:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-64{margin-top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-80{margin-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-80{margin-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-96{margin-top:clamp(1px, calc(96vw * (100 / var(--siteBasis))), calc(96px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-96{margin-top:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-120{margin-top:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-120{margin-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-160{margin-top:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mt-160{margin-top:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mt-none{margin-top:0 !important}.spacing-mb-06{margin-bottom:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-06{margin-bottom:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-12{margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-12{margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-16{margin-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-16{margin-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-24{margin-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-24{margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-32{margin-bottom:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-32{margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-40{margin-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-40{margin-bottom:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-48{margin-bottom:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-48{margin-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-64{margin-bottom:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-64{margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-80{margin-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-80{margin-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-96{margin-bottom:clamp(1px, calc(96vw * (100 / var(--siteBasis))), calc(96px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-96{margin-bottom:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-120{margin-bottom:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-120{margin-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-160{margin-bottom:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-mb-160{margin-bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-mb-none{margin-bottom:0 !important}.spacing-pt-06{padding-top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-06{padding-top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-12{padding-top:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-12{padding-top:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-16{padding-top:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-16{padding-top:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-24{padding-top:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-24{padding-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-32{padding-top:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-32{padding-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-40{padding-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-40{padding-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-48{padding-top:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-48{padding-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-64{padding-top:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-64{padding-top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-80{padding-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-80{padding-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-96{padding-top:clamp(1px, calc(96vw * (100 / var(--siteBasis))), calc(96px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-96{padding-top:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-120{padding-top:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-120{padding-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-160{padding-top:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pt-160{padding-top:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pt-none{padding-top:0 !important}.spacing-pb-06{padding-bottom:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-06{padding-bottom:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-12{padding-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-12{padding-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-16{padding-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-16{padding-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-24{padding-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-24{padding-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-32{padding-bottom:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-32{padding-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-40{padding-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-40{padding-bottom:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-48{padding-bottom:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-48{padding-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-64{padding-bottom:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-64{padding-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-80{padding-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-80{padding-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-96{padding-bottom:clamp(1px, calc(96vw * (100 / var(--siteBasis))), calc(96px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-96{padding-bottom:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-120{padding-bottom:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-120{padding-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-160{padding-bottom:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis))) !important}@media(max-width: 767px){.spacing-pb-160{padding-bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis))) !important}}.spacing-pb-none{padding-bottom:0 !important}.header{position:fixed;top:0;width:100%;padding:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(29vw * (100 / var(--siteBasis))), calc(29px * var(--siteMax) / var(--siteBasis)));background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}@media(min-width: 768px){.header{padding:clamp(1px, calc(23vw * (100 / var(--siteBasis))), calc(23px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(42vw * (100 / var(--siteBasis))), calc(42px * var(--siteMax) / var(--siteBasis)));height:105px;display:flex;align-items:center}}.header .container{max-width:clamp(1px, calc(1440vw * (100 / var(--siteBasis))), calc(1440px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.header .container{padding:0}}.header__logo{width:clamp(1px, calc(155vw * (100 / var(--siteBasis))), calc(155px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.header__logo{width:clamp(1px, calc(192vw * (100 / var(--siteBasis))), calc(192px * var(--siteMax) / var(--siteBasis)));max-width:192px;margin-right:clamp(1px, calc(39vw * (100 / var(--siteBasis))), calc(39px * var(--siteMax) / var(--siteBasis)))}}.header__logo.mobile-only{position:absolute;top:0;padding:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}.header__logo svg{width:100%}.header__logo path{transition:fill var(--theme-transition-duration)}.header__nav{flex:1;padding:clamp(1px, calc(23vw * (100 / var(--siteBasis))), calc(23px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.header__nav{justify-content:flex-end;align-items:center;padding:0 clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.header__nav{position:fixed;top:0;right:0;width:clamp(1px, calc(302vw * (100 / var(--siteBasis))), calc(302px * var(--siteMax) / var(--siteBasis)));z-index:10;opacity:0;pointer-events:none;transition:opacity 150ms;height:100dvh;padding-top:clamp(1px, calc(91vw * (100 / var(--siteBasis))), calc(91px * var(--siteMax) / var(--siteBasis)))}}.header__nav::after{position:fixed;top:0;right:0;width:inherit;height:100dvh;background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.29);transform:translateX(100%);transition:transform .5s linear(0, 0.002, 0.01 3.6%, 0.034, 0.074 9.1%, 0.128 11.4%, 0.194 13.4%, 0.271 15%, 0.344 16.1%, 0.544, 0.66 20.6%, 0.717 22.4%, 0.765 24.6%, 0.808 27.3%, 0.845 30.4%, 0.883 35.1%, 0.916 40.6%, 0.942 47.2%, 0.963 55%, 0.979 64%, 0.991 74.4%, 0.998 86.4%, 1),box-shadow 750ms ease 100ms;z-index:-1}@media(max-width: 767px){.header__nav::after{content:""}}.header__nav::before{position:fixed;top:0;left:-100vw;width:200vw;height:100dvh;background-color:var(--theme-nav-bg);transform-origin:top right;transition:opacity .5s linear(0, 0.002, 0.01 3.6%, 0.034, 0.074 9.1%, 0.128 11.4%, 0.194 13.4%, 0.271 15%, 0.344 16.1%, 0.544, 0.66 20.6%, 0.717 22.4%, 0.765 24.6%, 0.808 27.3%, 0.845 30.4%, 0.883 35.1%, 0.916 40.6%, 0.942 47.2%, 0.963 55%, 0.979 64%, 0.991 74.4%, 0.998 86.4%, 1);opacity:0;z-index:-1}@media(max-width: 767px){.header__nav::before{content:""}}.header__nav a{padding:clamp(1px, calc(7vw * (100 / var(--siteBasis))), calc(7px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.header__nav a{padding:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));transition:none}.header__nav a:not(:first-of-type,:nth-of-type(2)){border-top:1px solid #eee}}@media(min-width: 768px){.header__nav a.apply-btn{padding:0;margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.header__nav a.apply-btn{color:var(--theme-nav-highlight)}.header__nav a.apply-btn span{font-variation-settings:"wght" 600}}.header__nav a:hover:not(.apply-btn) span,.header__nav a.is-current:not(.apply-btn) span{color:var(--theme-primary)}.header__nav a.is-current span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--theme-primary)}@media(min-width: 768px){.header__nav a.is-current span::after{bottom:clamp(calc(-3 * (100 / var(--siteBasis)) * 1vw), calc(-3px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(min-width: 768px){.header__nav a{padding:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.header__nav a{--fontSize: 21;--fontSizeMinClamp: 14;letter-spacing:0;font-variation-settings:"wght" 700;line-height:115%;opacity:0;transform:translateY(clamp(calc(-10 * (100 / var(--siteBasis)) * 1vw), calc(-10px * var(--siteMax) / var(--siteBasis)), -1px))}}@media(max-width: 767px)and (min-width: 768px){.header__nav a{--fontSize: 24}}.header__nav a span{transition:color 350ms;--fontSize: 15;--fontSizeMinClamp: 14;font-variation-settings:"wght" 420;line-height:140%}@media(min-width: 768px){.header__nav a span{--fontSize: 16}}@media(min-width: 1800px){.header__nav a span{--fontSize: 14.5}}.header__mobile-toggle{position:fixed;top:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(42vw * (100 / var(--siteBasis))), calc(42px * var(--siteMax) / var(--siteBasis)));z-index:10}.header__mobile-toggle svg{width:100%}.header__mobile-toggle circle{transition:stroke 350ms}.header__mobile-toggle path{transition:transform 350ms}.header__ctas button{cursor:default}.header__ctas a{margin-left:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.header__ctas--login:hover .btn,.header__ctas--login.focused .btn{color:#fff;background-color:#000}.header__ctas--login:hover .header__ctas--login-dropdown_menu-container,.header__ctas--login.focused .header__ctas--login-dropdown_menu-container{opacity:1;top:100%;transform:translateX(-50%) translateY(0);z-index:3}@media(min-width: 768px){.header__ctas--login-dropdown_menu{box-shadow:0 clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) 0 rgba(0,0,0,.2509803922);padding:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));top:calc(100% - clamp(1px, calc(13vw * (100 / var(--siteBasis))), calc(13px * var(--siteMax) / var(--siteBasis))));border-radius:3px;background-color:#fff;width:clamp(1px, calc(184vw * (100 / var(--siteBasis))), calc(184px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(13vw * (100 / var(--siteBasis))), calc(13px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.header__ctas--login-dropdown_menu-container{z-index:-1;left:50%;transform:translateX(-50%) translateY(clamp(calc(-10 * (100 / var(--siteBasis)) * 1vw), calc(-10px * var(--siteMax) / var(--siteBasis)), -1px));position:absolute;opacity:0;transition:all .35s ease-in-out}}.header__ctas--login-dropdown_link{list-style-type:none}.header__ctas--login-dropdown_link:not(:first-of-type){margin-top:clamp(1px, calc(7vw * (100 / var(--siteBasis))), calc(7px * var(--siteMax) / var(--siteBasis)))}.header__ctas--login-dropdown_link a{margin-left:0;cursor:pointer}.header__ctas--login-dropdown_link a:hover{color:#0034bd}.header.is-toggled .header__nav{opacity:1;pointer-events:auto;transition:none}.header.is-toggled .header__nav::after{transform:translateX(0);box-shadow:0 31px 69px 0 rgba(0,0,0,.29)}.header.is-toggled .header__nav::before{opacity:1}.header.is-toggled .header__nav a{opacity:1;transform:translateY(0);transition:opacity 500ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.header.is-toggled .header__mobile-toggle path:nth-of-type(1){transform:rotate(45deg) translateX(9px) translateY(-18px)}.header.is-toggled .header__mobile-toggle path:nth-of-type(2){transform:translateX(clamp(calc(-50 * (100 / var(--siteBasis)) * 1vw), calc(-50px * var(--siteMax) / var(--siteBasis)), -1px))}.header.is-toggled .header__mobile-toggle path:nth-of-type(3){transform:rotate(-45deg) translateX(-21px) translateY(5px)}.footer{position:relative}@media(min-width: 768px){.footer{padding:0 clamp(1px, calc(42vw * (100 / var(--siteBasis))), calc(42px * var(--siteMax) / var(--siteBasis)))}}.footer .container{max-width:clamp(1px, calc(1440vw * (100 / var(--siteBasis))), calc(1440px * var(--siteMax) / var(--siteBasis)));z-index:3}.footer__top{padding:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width: 768px){.footer__top{padding:clamp(1px, calc(23vw * (100 / var(--siteBasis))), calc(23px * var(--siteMax) / var(--siteBasis))) 0}}.footer__bottom{padding:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(72vw * (100 / var(--siteBasis))), calc(72px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.footer__bottom{padding:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(51vw * (100 / var(--siteBasis))), calc(51px * var(--siteMax) / var(--siteBasis)))}}.footer__bottom a{color:#fff;font-variation-settings:"wght" 420;transition:color 350ms}@media(max-width: 767px){.footer__bottom a{text-decoration:underline}}.footer__bottom p:not(:last-of-type){margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.footer__logo{width:clamp(1px, calc(155vw * (100 / var(--siteBasis))), calc(155px * var(--siteMax) / var(--siteBasis)));margin:0 0 clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}.footer__logo svg g{mix-blend-mode:unset !important}.footer__logo svg path{fill:#fff}@media(min-width: 768px){.footer__logo{width:clamp(1px, calc(201vw * (100 / var(--siteBasis))), calc(201px * var(--siteMax) / var(--siteBasis)));margin:0 clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) 0 0}}.footer__nav{flex:1}.footer__nav a{padding:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis))) 0}.footer__nav a:hover{color:rgba(255,255,255,.75)}@media(min-width: 768px){.footer__nav a{padding:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.footer__social{margin-top:clamp(calc(-7 * (100 / var(--siteBasis)) * 1vw), calc(-7px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(max-width: 767px){.footer__social{width:100%;margin-bottom:clamp(1px, calc(34vw * (100 / var(--siteBasis))), calc(34px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.footer__social a{text-decoration:underline}}.footer__social p a:has(img){display:flex;align-items:center;gap:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)));color:#9ad3d9}.footer__social p a:has(img) img{width:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}.footer__social-row{margin-left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.footer__social-row a{width:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)));border:1px solid #fff;border-radius:50%;transition:opacity 350ms}.footer__social-row a:not(:last-child){margin-right:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.footer__social-row a:hover{opacity:.75}.footer__social-row a img{width:100%}.btn{position:relative;display:inline-flex;align-items:center;z-index:1;padding-top:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));padding-left:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)));padding-right:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)));--fontSize: 15;--fontSizeMinClamp: 14;font-variation-settings:"wght" 420;line-height:140%;font-variation-settings:"wght" 700;text-align:center;text-decoration:none;border-radius:999px;appearance:none;-webkit-appearance:none;cursor:pointer;vertical-align:middle;transition:color 300ms,background-color 300ms,border-color 300ms;overflow:hidden;color:#000;border:solid 1.5px #000;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.btn{--fontSize: 16}}@media(min-width: 1800px){.btn{--fontSize: 14.5}}.btn:hover{color:#fff;background-color:#000;transition:color 300ms,background-color 300ms,border-color 300ms}.btn.white{border:1.5px solid #fff;color:#fff}.btn.white:hover{background-color:#fff;color:#000}.btn.fill{background-color:var(--theme-cta);border-color:var(--theme-cta);color:#fff}.btn.fill:hover{background-color:rgba(0,0,0,0);border-color:var(--theme-cta);color:var(--theme-cta)}.btn:has(span){border:none;background:linear-gradient(120deg, #0034bd, #4d2f81);padding:1.5px}.btn:has(span) div{padding:clamp(1px, calc(6.5vw * (100 / var(--siteBasis))), calc(6.5px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(25.5vw * (100 / var(--siteBasis))), calc(25.5px * var(--siteMax) / var(--siteBasis)));background-color:#fff;border-radius:999px;transition:background-color 300ms}.btn:has(span) span{display:inline-block;background:linear-gradient(120deg, #0034bd, #4d2f81);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;transition:-webkit-text-fill-color 300ms,color 300ms}.btn:has(span):hover{background:#000;transition:background-color 300ms}.btn:has(span):hover div{background-color:#000;transition:background-color 300ms}.btn:has(span):hover span{-webkit-text-fill-color:#fff;color:#fff}.inline-cta-arrow{color:var(--theme-primary);font-variation-settings:"wght" 600}.inline-cta-arrow:hover span{transform:translateX(clamp(1px, calc(3vw * (100 / var(--siteBasis))), calc(3px * var(--siteMax) / var(--siteBasis))))}.inline-cta-arrow span{display:inline-block;transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}*,*::after,*::before{-moz-osx-font-smoothing:grayscale;--mobileMax: 768}@media(min-width: 1024px){*,*::after,*::before{--siteMax: var(--desktop)}}@media(min-width: 1800px){*,*::after,*::before{--siteMax: 1800}}@media(min-width: 768px)and (max-width: 1024px){*,*::after,*::before{--siteMin: 768;--siteBasis: 1440;--siteMax: 1024}}.del-100{transition-delay:100ms !important}.del-200{transition-delay:200ms !important}.del-300{transition-delay:300ms !important}.del-400{transition-delay:400ms !important}.del-500{transition-delay:500ms !important}.del-600{transition-delay:600ms !important}.del-700{transition-delay:700ms !important}.del-800{transition-delay:800ms !important}.del-900{transition-delay:900ms !important}.del-1000{transition-delay:1000ms !important}