html{color-scheme:light}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{text-wrap:pretty;max-inline-size:65ch}header,footer,main,section,article{container-type:inline-size}body{font-family:ui-system,sans-serif;margin:0;padding:0}h1{font-size:var(--font-size-4)}h2{font-size:var(--font-size-3)}h3{text-transform:uppercase;font-size:var(--font-size-1)}.grid-flow{display:grid;gap:var(--grid-flow-gap, var(--space-s, 1rem));justify-items:center;>*{margin:0}}.flex-group{display:flex;flex-wrap:wrap;gap:var(--flex-group-row-gap, var(--space-2xs, .5rem)) var(--flex-group-column-gap, var(--space-s, 1rem))}.grid-auto-fit-max-column-count{--grid-max-col-count: attr(max-col-count type(<number>), 3);--grid-min-col-size: var(--column-inlize-size, 200px);--grid-gap: var(--space-s, 1rem);--grid-col-size-calc: calc((100% - var(--grid-gap) * var(--grid-max-col-count)) / var(--grid-max-col-count));--grid-col-min-size-calc: min(100%, max(var(--grid-min-col-size), var(--grid-col-size-calc)));display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(var(--grid-col-min-size-calc),1fr))}.wrapper{max-inline-size:1240px;margin-inline:auto}.grid-auto-fit{--_column-inlize-size: var(--column-inlize-size, 450px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--_column-inlize-size),100%),1fr));container:grid-auto-fit / inline-size}.grid-two-columns{display:grid;grid-template-columns:1fr 1fr;container:grid-two-columns / inline-size}.line-placeholder{background-color:var(--card-surface-2);border-radius:18px;height:35px}.line-placeholder--medium{width:73%}.line-placeholder--long{width:85%}.bg-light-blue{background-color:light-dark(var(--clr-light-blue-200),var(--clr-light-blue-800))}.bg-white{background-color:var(--clr-white)}.inline-padding{padding-inline:var(--space-l);@media(max-width:768px){padding-inline:var(--space-xs)}}.mg-top{margin-top:var(--space-m);@media(max-width:768px){padding-inline:var(--space-xs)}}.primary-layout>*,.full-width>*{grid-column:content}.primary-layout,.full-width{--full: minmax(var(--minimum-content-padding), 1fr);--popout: minmax(0, calc((var(--popout-max-width) - var(--content-max-width)) * .5));--content: minmax(0, calc((var(--content-max-width) - var(--narrow-max-width)) * .5));--narrow: min(var(--narrow-max-width), 100% - var(--minimum-content-padding) * 2);display:grid;container:primary / inline-size;grid-template-columns:[full-start] var(--full) [popout-start] var(--popout) [content-start] var(--content) [narrow-start] var(--narrow) [narrow-end] var(--content) [content-end] var(--popout) [popout-end] var(--full) [full-end];@container (max-width: var(--breakpoint-mobile, 700px)){.grid-two-column-with-sidebar{grid-template-columns:1fr;>*{grid-column:1 / -1}}}}.full{grid-column:full}.full-start{grid-column-start:full-start}.full-end{grid-column-end:full-end}.popout{grid-column:popout}.popout-start{grid-column-start:popout-start}.popout-end{grid-column-end:popout-end}.content{grid-column:content}.content-start{grid-column-start:content-start}.content-end{grid-column-end:content-end}.narrow{grid-column:narrow}.narrow-start{grid-column-start:narrow-start}.narrow-end{grid-column-end:narrow-end}.full-width,.full-content,.full-content-nopad{grid-column:full}.full-content{padding-inline:var(--minimum-content-padding)}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:start}.justify-end{justify-content:end}.align-center{align-content:center}.align-between{align-content:space-between}.align-around{align-content:space-around}.align-start{align-content:start}.align-end{align-content:end}.sticky{position:sticky;align-self:start;top:0}.h-screen{height:100svh}@media(prefers-reduced-motion:no-preference){.animation-slide-up{opacity:0;transition:opacity .5s ease-in-out;animation:slide-up 1s ease forwards}.animation-slide-in-left{transition:opacity .5s ease-in-out;animation:slideInLeft 1s ease-out forwards}.animation-slide-in-right{transition:opacity .5s ease-in-out;animation:slideInRight 1s ease-out forwards}.animation-slide-in-bottom{transition:opacity .5s ease-in-out;animation:slideInBottom 1s ease-out forwards}.animation-slide-in-bottom-with-rotation-left{transition:opacity .5s ease-in-out;animation:slideInBottomWithRotateLeft 1s ease-out forwards}.animation-slide-in-bottom-with-rotate{transition:opacity .5s ease-in-out;animation:slideInBottomWithRotateRight 1s ease-out forwards}.animation-slide-from-bottom-partly-1{animation:slideBottomTop-feature-one 1s ease-out forwards}.animation-slide-from-bottom-partly-2{animation:slideBottomTop-feature-two 1s ease-out forwards}.animation-fadeIn{animation:fadeIn 1s ease forwards}.animation--delay-one-second{animation-delay:1s}.animation--delay-half-second{animation-delay:.5s}.animation--delay-one-and-half-second{animation-delay:1.5s}}@keyframes slide-up{0%{opacity:0;transform:translateY(500px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInBottomWithRotateLeft{0%{transform:translateY(100%) rotate(0);opacity:0}to{transform:translateY(0) rotate(-6deg);opacity:1}}@keyframes slideInBottomWithRotateRight{0%{transform:translateY(100%) rotate(0);opacity:0}to{transform:translateY(0) rotate(9.76deg);opacity:1}}@keyframes slideBottomTop-feature-one{0%{transform:translateY(53%)}to{transform:translateY(0)}}@keyframes slideBottomTop-feature-two{0%{transform:translateY(95%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes slide-up-feature-1{0%{opacity:0;transform:translateY(175px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-feature-2{0%{opacity:0;transform:translateY(225px)}70%{opacity:1;transform:translateY(70px)}to{opacity:1;transform:translateY(70px)}}:root{--font-size--2: clamp(.6944rem, .6856rem + .0444vw, .72rem);--font-size--1: clamp(.8333rem, .8101rem + .1159vw, .9rem);--font-size-0: clamp(1rem, .9565rem + .2174vw, 1.125rem);--font-size-1: clamp(1.2rem, 1.1283rem + .3587vw, 1.4063rem);--font-size-2: clamp(1.44rem, 1.3295rem + .5527vw, 1.7578rem);--font-size-3: clamp(1.728rem, 1.5648rem + .8161vw, 2.1973rem);--font-size-4: clamp(2.0736rem, 1.8395rem + 1.1704vw, 2.7466rem);--font-size-5: clamp(2.4883rem, 2.1597rem + 1.6433vw, 3.4332rem);--font-size-6: clamp(2.986rem, 2.5319rem + 2.2705vw, 4.2915rem);--font-size-7: clamp(3.5832rem, 2.9636rem + 3.0978vw, 5.3644rem);--font-size-8: clamp(4.2998rem, 3.463rem + 4.1838vw, 6.7055rem);--font-size-9: clamp(5.1598rem, 4.039rem + 5.6037vw, 8.3819rem);--font-size-10: clamp(6.1917rem, 4.7011rem + 7.4533vw, 10.4774rem);--text-weight-700: 700;--text-weight-600: 600;--text-weight-500: 500;--text-weight-400: 400;--text-weight-300: 300;--text-weight-200: 200;--text-weight-100: 100;--heading-line-height: 1.2;--base-line-height: 1.5;--space-3xs: clamp(.25rem, .2283rem + .1087vw, .3125rem);--space-2xs: clamp(.5rem, .4783rem + .1087vw, .5625rem);--space-xs: clamp(.75rem, .7065rem + .2174vw, .875rem);--space-s: clamp(1rem, .9565rem + .2174vw, 1.125rem);--space-m: clamp(1.5rem, 1.4348rem + .3261vw, 1.6875rem);--space-l: clamp(2rem, 1.913rem + .4348vw, 2.25rem);--space-xl: clamp(3rem, 2.8696rem + .6522vw, 3.375rem);--space-2xl: clamp(4rem, 3.8261rem + .8696vw, 4.5rem);--space-3xl: clamp(6rem, 5.7391rem + 1.3043vw, 6.75rem);--space-3xs-2xs: clamp(.25rem, .1413rem + .5435vw, .5625rem);--space-2xs-xs: clamp(.5rem, .3696rem + .6522vw, .875rem);--space-xs-s: clamp(.75rem, .6196rem + .6522vw, 1.125rem);--space-s-m: clamp(1rem, .7609rem + 1.1957vw, 1.6875rem);--space-m-l: clamp(1.5rem, 1.2391rem + 1.3043vw, 2.25rem);--space-l-xl: clamp(2rem, 1.5217rem + 2.3913vw, 3.375rem);--space-xl-2xl: clamp(3rem, 2.4783rem + 2.6087vw, 4.5rem);--space-2xl-3xl: clamp(4rem, 3.0435rem + 4.7826vw, 6.75rem);--border-hairline: clamp(.0313rem, .022rem + .0457vw, .0625rem);--border-1: clamp(.0625rem, .0533rem + .0457vw, .0938rem);--border-2: clamp(.125rem, .1163rem + .0435vw, .1563rem);--border-3: clamp(.1875rem, .1598rem + .1304vw, .25rem);--border-4: clamp(.25rem, .213rem + .174vw, .375rem);--radius-xs: clamp(.25rem, .218rem + .163vw, .375rem);--radius-s: clamp(.5rem, .435rem + .326vw, .75rem);--radius-m: clamp(.75rem, .62rem + .652vw, 1.25rem);--radius-l: clamp(1.25rem, 1.12rem + .652vw, 1.75rem);--radius-xl: clamp(1.5rem, 1.37rem + .978vw, 2.25rem);--space-s-l: clamp(1rem, .5652rem + 2.1739vw, 2.25rem);--negative-space-l: calc(-1 * var(--space-l));--clr-white: light-dark(white, black);--clr-neutral-100: hsl(0 0% 10%);--clr-neutral-200: hsl(0 0% 20%);--clr-neutral-300: hsl(0 0% 30%);--clr-neutral-400: hsl(0 0% 40%);--clr-neutral-500: hsl(0 0% 50%);--clr-neutral-600: hsl(0 0% 60%);--clr-neutral-700: hsl(0 0% 70%);--clr-neutral-800: hsl(0 0% 80%);--clr-neutral-900: hsl(0 0% 90%);--clr-navy-blue-100: hsl(215, 91%, 90%);--clr-navy-blue-200: hsl(215, 91%, 75%);--clr-navy-blue-300: hsl(215, 91%, 60%);--clr-navy-blue-400: hsl(215, 91%, 45%);--clr-navy-blue-500: hsl(215, 91%, 30%);--clr-navy-blue-600: hsl(215, 91%, 25%);--clr-navy-blue-700: hsl(217, 83%, 12%);--clr-navy-blue-800: hsl(217, 83%, 9%);--clr-navy-blue-900: hsl(217, 83%, 6%);--clr-light-blue-100: hsl(224, 100%, 98%);--clr-light-blue-200: hsl(224, 100%, 93%);--clr-light-blue-300: hsl(224, 100%, 85%);--clr-light-blue-400: hsl(224, 100%, 73%);--clr-light-blue-500: hsl(223, 22%, 59%);--clr-light-blue-600: hsl(223, 22%, 50%);--clr-light-blue-700: hsl(223, 22%, 40%);--clr-light-blue-800: hsl(223, 22%, 30%);--clr-light-blue-900: hsl(223, 22%, 20%);--clr-orange-100: hsl(15, 100%, 95%);--clr-orange-200: hsl(15, 100%, 85%);--clr-orange-300: hsl(15, 100%, 75%);--clr-orange-400: hsl(15, 100%, 70%);--clr-orange-500: hsl(15, 100%, 61%);--clr-orange-600: hsl(15, 100%, 57%);--clr-orange-700: hsl(15, 100%, 54%);--clr-orange-800: hsl(15, 100%, 47%);--clr-orange-900: hsl(15, 100%, 40%);--surface-1: light-dark(var(--clr-neutral-100), var(--clr-neutral-900));--surface-2: light-dark(var(--clr-neutral-200), var(--clr-neutral-800));--surface-3: light-dark(var(--clr-neutral-300), var(--clr-neutral-700));--surface-4: light-dark(var(--clr-neutral-400), var(--clr-neutral-600));--foreground-1: light-dark(var(--clr-navy-blue-700), var(--clr-navy-blue-300));--foreground-2: light-dark(var(--clr-navy-blue-600), var(--clr-navy-blue-400));--clr-accent-primary: light-dark(var(--clr-orange-500), var(--clr-orange-700));--clr-accent-primary-hover: light-dark(var(--clr-orange-400), var(--clr-orange-900));--clr-accent-primary-active: var(--clr-orange-600);--clr-accent-secondary: light-dark(var(--clr-light-blue-500), var(--clr-light-blue-700));--clr-accent-secondary-hover: light-dark(var(--clr-light-blue-400), var(--clr-light-blue-900));--hero-foreground-1: light-dark(var(--clr-light-blue-300), var(--clr-light-blue-700));--hero-foreground-2: var(--clr-light-blue-500);--hero-surface-1: var(--clr-navy-blue-700);--card-surface-1: var(--clr-white);--card-surface-2: var(--clr-neutral-900);--card-surface-3: light-dark(var(--clr-neutral-800), var(--clr-neutral-200));--card-foreground-1: var(--clr-navy-blue-700);--card-foreground-2: light-dark(var(--clr-neutral-600), var(--clr-neutral-400));--clr-transparent-light: hsl(0, 0%, 100% / .6);--clr-transparent-dark: hsl(0, 0%, 0% / .6);--clr-transparent: light-dark(var(--clr-transparent-light), var(--clr-transparent-dark));--box-shadow: 0px 0px 15px 10px rgba(0, 0, 0, .05);--column-inlize-size: 450px;--minimum-content-padding: var(--space-s, 1rem);--content-max-width: 1240px;--narrow-max-width: 1024px;--popout-max-width: 1440px}
