/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.15em;--leading-tight:1.15;--radius-sm:.125rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-black:#1f2f30;--color-gray:#eceeee;--color-dust:#f6f8f8;--color-white:#fff;--color-ivory:#f9f8f5;--font-headline:"Space Grotesk", monospace;--font-body:"Outfit", Helvetica, sans-serif;--text-h1:calc((var(--h1) * 1px) + (42 - var(--h1)) * ((100vw - 360px) / (1920 - 360)));--text-h2:calc((var(--h2) * 1px) + (35 - var(--h2)) * ((100vw - 360px) / (1920 - 360)));--text-h3:calc((var(--h3) * 1px) + (30 - var(--h3)) * ((100vw - 360px) / (1920 - 360)));--text-base:calc((var(--base) * 1px) + (20 - var(--base)) * ((100vw - 360px) / (1920 - 360)));--text-small:calc((var(--small) * 1px) + (16 - var(--small)) * ((100vw - 360px) / (1920 - 360)));--spacing-0:0px;--spacing-px:1px;--spacing-10:10px;--spacing-16:16px;--spacing-300:300px;--spacing-sm:var(--sm_space);--spacing-md:var(--md_space);--spacing-lg:var(--lg_space);--spacing-gutter:var(--gutter);--spacing-margin:var(--margin);--spacing-element:var(--element_space_md);--spacing-element-sm:var(--element_space_sm);--spacing-element-lg:var(--element_space_lg);--spacing-hero:var(--hero);--spacing-portrait-hero:var(--portrait_hero);--radius-full:9999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-gray);font-family:var(--font-body);font-size:var(--text-base);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-black);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}q{font-size:inherit}p{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:var(--spacing-0)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-6{grid-column:span 6/span 6}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.container{width:100%}@media(min-width:400px){.container{max-width:400px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:1680px){.container{max-width:1680px}}.mx-element-sm{margin-inline:var(--spacing-element-sm)}.mt-element{margin-top:var(--spacing-element)}.mt-element-sm{margin-top:var(--spacing-element-sm)}.mt-gutter{margin-top:var(--spacing-gutter)}.mr-element{margin-right:var(--spacing-element)}.mr-gutter{margin-right:var(--spacing-gutter)}.mb-0{margin-bottom:var(--spacing-0)}.mb-element{margin-bottom:var(--spacing-element)}.mb-element-lg{margin-bottom:var(--spacing-element-lg)}.mb-element-sm{margin-bottom:var(--spacing-element-sm)}.mb-gutter{margin-bottom:var(--spacing-gutter)}.mb-margin{margin-bottom:var(--spacing-margin)}.mb-sm{margin-bottom:var(--spacing-sm)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-300{height:var(--spacing-300)}.h-auto{height:auto}.h-full{height:100%}.h-hero{height:var(--spacing-hero)}.h-margin{height:var(--spacing-margin)}.h-screen{height:100vh}.w-1\/2{width:50%}.w-11\/12{width:91.6667%}.w-auto{width:auto}.w-full{width:100%}.w-margin{width:var(--spacing-margin)}.w-px{width:1px;width:var(--spacing-px)}.flex-auto{flex:auto}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-flow-row-dense{grid-auto-flow:dense}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-x-element-sm{column-gap:var(--spacing-element-sm)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-default{border-width:1px}.border-black{border-color:var(--color-black)}.border-white{border-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-dust{background-color:var(--color-dust)}.bg-gray{background-color:var(--color-gray)}.bg-ivory{background-color:var(--color-ivory)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.px-element{padding-inline:var(--spacing-element)}.px-gutter{padding-inline:var(--spacing-gutter)}.py-10{padding-block:var(--spacing-10)}.py-lg{padding-block:var(--spacing-lg)}.pt-element{padding-top:var(--spacing-element)}.pt-element-sm{padding-top:var(--spacing-element-sm)}.pt-lg{padding-top:var(--spacing-lg)}.pr-gutter{padding-right:var(--spacing-gutter)}.pb-16{padding-bottom:var(--spacing-16)}.pb-element{padding-bottom:var(--spacing-element)}.pb-lg{padding-bottom:var(--spacing-lg)}.pl-element{padding-left:var(--spacing-element)}.pl-margin{padding-left:var(--spacing-margin)}.font-headline{font-family:var(--font-headline)}.text-base{font-size:var(--text-base)}.text-h1{font-size:var(--text-h1)}.text-h2{font-size:var(--text-h2)}.text-h3{font-size:var(--text-h3)}.text-small{font-size:var(--text-small)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-black{color:var(--color-black)}.text-dust{color:var(--color-dust)}.text-gray{color:var(--color-gray)}.text-ivory{color:var(--color-ivory)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-90{opacity:.9}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}}@media(min-width:768px){.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-start-6{grid-column-start:6}.sm\:py-md{padding-block:var(--spacing-md)}}@media(min-width:1024px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:mt-0{margin-top:var(--spacing-0)}.md\:inline{display:inline}.md\:h-full{height:100%}}@media(min-width:1280px){.lg\:absolute{position:absolute}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:w-1\/3{width:33.3333%}.lg\:w-full{width:100%}.lg\:overflow-hidden{overflow:hidden}.lg\:p-margin{padding:var(--spacing-margin)}.lg\:px-0{padding-inline:var(--spacing-0)}.lg\:py-lg{padding-block:var(--spacing-lg)}.lg\:py-margin{padding-block:var(--spacing-margin)}.lg\:pt-0{padding-top:var(--spacing-0)}.lg\:pt-lg{padding-top:var(--spacing-lg)}.lg\:pt-sm{padding-top:var(--spacing-sm)}.lg\:pr-margin{padding-right:var(--spacing-margin)}.lg\:pb-0{padding-bottom:var(--spacing-0)}.lg\:pl-0{padding-left:var(--spacing-0)}.lg\:text-black{color:var(--color-black)}.lg\:text-gray{color:var(--color-gray)}}@media(min-width:1440px){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-start-6{grid-column-start:6}}@media(orientation:portrait)and (min-width:1280px){.portrait-lg\:max-h-portrait-hero{max-height:var(--spacing-portrait-hero)}}}@keyframes clip-squeeze-margin{0%{clip-path:inset(0)}to{clip-path:inset(var(--margin))}}@keyframes clip-squeeze-left-margin{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 var(--margin))}}@keyframes clip-expand-left-margin{0%{clip-path:inset(100% 0 100% 100%);opacity:0}50%{opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes rotate-fade{0%{opacity:0;transform-origin:50%;transform:rotate(-15deg)scale(1.5)}to{opacity:1;transform-origin:50%;transform:rotate(0)scale(1)}}@keyframes spin{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes spin-eye{0%{transform-origin:50%;transform:rotate(0)}25%{transform-origin:50%;transform:rotate(360deg)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes sway-x{0%,to{transform-origin:0 100%;transform:skew(.75deg)}50%{transform-origin:0 100%;transform:skew(-1deg)}}@keyframes smoke{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@keyframes pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes drift-right{0%{transform:translate(0)}50%{transform:translate(40px)}to{transform:translate(0)}}@keyframes drift-left{0%{transform:translate(0)}50%{transform:translate(-40px)}to{transform:translate(0)}}@keyframes piechart{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000px}}@keyframes shake{10%,90%{transform:translateY(-1px)}20%,80%{transform:translateY(2px)}30%,50%,70%{transform:translateY(-4px)}40%,60%{transform:translateY(4px)}}@keyframes slide-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-from-bottom{0%{opacity:0;transform:translateY(100%)}75%{opacity:1}to{transform:translate(0)}}@keyframes wipe-from-left{0%{transform:translate(-100%)}to{transform:translate(calc(100% + 1px))}}@keyframes wipe-from-right{0%{transform:translate(100%)}to{transform:translate(calc(-100% - 1px))}}@keyframes wipe-from-top{0%{transform:translateY(100%)}to{transform:translateY(calc(-100% - 1px))}}@keyframes wipe-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(calc(-100% - 1px))}}@keyframes reveal-from-left{0%{transform:translate(0)}to{transform:translate(calc(100% + 1px))}}@keyframes reveal-from-right{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1px))}}@keyframes reveal-from-top{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 1px))}}@keyframes reveal-from-bottom{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 1px))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out-from-bottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fade-in-from-bottom{0%{opacity:0;transform:translateY(50px)scaleY(1.1)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes fade-in-from-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-top{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pinch-small{0%{border-width:0;transform:translate(0)}to{border-width:3rem;transform:translate(0)}}@keyframes pinch-medium{0%{border-width:0;transform:translate(0)}to{border-width:6rem;transform:translate(0)}}@keyframes pinch-large{0%{border-width:0;transform:translate(0)}to{border-width:9rem;transform:translate(0)}}@keyframes expand-small{0%{border-width:3rem;transform:translate(0)}to{border-width:0;transform:translate(0)}}@keyframes expand-medium{0%{border-width:6rem;transform:translate(0)}to{border-width:0;transform:translate(0)}}@keyframes expand-large{0%{border-width:9rem;transform:translate(0)}to{border-width:0;transform:translate(0)}}@keyframes zoom-out{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes scale-normal-from-down{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoom-in-sm{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes zoom-out-sm{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes zoom-out-md{0%{transform:scale(2)}to{transform:scale(1)}}@keyframes zoom-out-lg{0%{transform:scale(1.1)}to{transform:scale(.95)}}@keyframes scroll-line{0%{height:0}to{height:30px}}@keyframes grow-y{0%{height:0}to{height:100%}}@keyframes grow-x{0%{width:0;overflow:hidden}to{width:100%}}.animation-easeIn-1{animation-timing-function:cubic-bezier(.55,.055,.675,.19)}.animation-easeIn-2{animation-timing-function:cubic-bezier(.895,.03,.685,.22)}.animation-easeIn-3{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.animation-easeIn-4{animation-timing-function:cubic-bezier(.95,.05,.795,.035)}.animation-easeIn-5{animation-timing-function:cubic-bezier(.6,.04,.98,.335)}.animation-easeInOut-1{animation-timing-function:cubic-bezier(.645,.045,.355,1)}.animation-easeInOut-2{animation-timing-function:cubic-bezier(.77,0,.175,1)}.animation-easeInOut-3{animation-timing-function:cubic-bezier(.86,0,.07,1)}.animation-easeInOut-4{animation-timing-function:cubic-bezier(1,0,0,1)}.animation-easeInOut-5{animation-timing-function:cubic-bezier(.785,.135,.15,.86)}.animation-easeInOut-linear{animation-timing-function:linear}.animation-easeOut-1{animation-timing-function:cubic-bezier(.215,.61,.355,1)}.animation-easeOut-2{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.animation-easeOut-3{animation-timing-function:cubic-bezier(.23,1,.32,1)}.animation-easeOut-4{animation-timing-function:cubic-bezier(.19,1,.22,1)}.animation-easeOut-5{animation-timing-function:cubic-bezier(.075,.82,.165,1)}.transition-easeIn-1{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.transition-easeIn-2{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.transition-easeIn-3{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.transition-easeIn-4{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}.transition-easeIn-5{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}.transition-easeInOut-1{transition-timing-function:cubic-bezier(.645,.045,.355,1)}.transition-easeInOut-2{transition-timing-function:cubic-bezier(.77,0,.175,1)}.transition-easeInOut-3{transition-timing-function:cubic-bezier(.86,0,.07,1)}.transition-easeInOut-4{transition-timing-function:cubic-bezier(1,0,0,1)}.transition-easeInOut-5{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.transition-easeInOut-linear{transition-timing-function:linear}.transition-easeOut-1{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition-easeOut-2{transition-timing-function:cubic-bezier(.165,.84,.44,1)}.transition-easeOut-3{transition-timing-function:cubic-bezier(.23,1,.32,1)}.transition-easeOut-4{transition-timing-function:cubic-bezier(.19,1,.22,1)}.transition-easeOut-5{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.animation-delay-1{animation-delay:.1s}.animation-delay-2{animation-delay:.2s}.animation-delay-3{animation-delay:.3s}.animation-delay-4{animation-delay:.4s}.animation-delay-5{animation-delay:.5s}.animation-delay-6{animation-delay:.6s}.animation-delay-7{animation-delay:.7s}.animation-delay-8{animation-delay:.8s}.animation-delay-9{animation-delay:.9s}.animation-delay-10{animation-delay:1s}.animation-delay-11{animation-delay:1.1s}.animation-delay-12{animation-delay:1.2s}.animation-delay-13{animation-delay:1.3s}.animation-delay-14{animation-delay:1.4s}.animation-delay-15{animation-delay:1.5s}.animation-delay-16{animation-delay:1.6s}.animation-delay-17{animation-delay:1.7s}.animation-delay-18{animation-delay:1.8s}.animation-delay-19{animation-delay:1.9s}.animation-delay-20{animation-delay:2s}.animation-delay-21{animation-delay:2.1s}.animation-delay-22{animation-delay:2.2s}.animation-delay-23{animation-delay:2.3s}.animation-delay-24{animation-delay:2.4s}.animation-delay-25{animation-delay:2.5s}.animation-delay-26{animation-delay:2.6s}.animation-delay-27{animation-delay:2.7s}.animation-delay-28{animation-delay:2.8s}.animation-delay-29{animation-delay:2.9s}.animation-delay-30{animation-delay:3s}.animation-delay-31{animation-delay:3.1s}.animation-delay-32{animation-delay:3.2s}.animation-delay-33{animation-delay:3.3s}.animation-delay-34{animation-delay:3.4s}.animation-delay-35{animation-delay:3.5s}.animation-delay-36{animation-delay:3.6s}.animation-delay-37{animation-delay:3.7s}.animation-delay-38{animation-delay:3.8s}.animation-delay-39{animation-delay:3.9s}.animation-delay-40{animation-delay:4s}.animation-delay-41{animation-delay:4.1s}.animation-delay-42{animation-delay:4.2s}.animation-delay-43{animation-delay:4.3s}.animation-delay-44{animation-delay:4.4s}.animation-delay-45{animation-delay:4.5s}.animation-delay-46{animation-delay:4.6s}.animation-delay-47{animation-delay:4.7s}.animation-delay-48{animation-delay:4.8s}.animation-delay-49{animation-delay:4.9s}.animation-delay-50{animation-delay:5s}.animation-delay-51{animation-delay:5.1s}.animation-delay-52{animation-delay:5.2s}.animation-delay-53{animation-delay:5.3s}.animation-delay-54{animation-delay:5.4s}.animation-delay-55{animation-delay:5.5s}.animation-delay-56{animation-delay:5.6s}.animation-delay-57{animation-delay:5.7s}.animation-delay-58{animation-delay:5.8s}.animation-delay-59{animation-delay:5.9s}.animation-delay-60{animation-delay:6s}.animation-delay-61{animation-delay:6.1s}.animation-delay-62{animation-delay:6.2s}.animation-delay-63{animation-delay:6.3s}.animation-delay-64{animation-delay:6.4s}.animation-delay-65{animation-delay:6.5s}.animation-delay-66{animation-delay:6.6s}.animation-delay-67{animation-delay:6.7s}.animation-delay-68{animation-delay:6.8s}.animation-delay-69{animation-delay:6.9s}.animation-delay-70{animation-delay:7s}.animation-delay-71{animation-delay:7.1s}.animation-delay-72{animation-delay:7.2s}.animation-delay-73{animation-delay:7.3s}.animation-delay-74{animation-delay:7.4s}.animation-delay-75{animation-delay:7.5s}.animation-delay-76{animation-delay:7.6s}.animation-delay-77{animation-delay:7.7s}.animation-delay-78{animation-delay:7.8s}.animation-delay-79{animation-delay:7.9s}.animation-delay-80{animation-delay:8s}.animation-delay-81{animation-delay:8.1s}.animation-delay-82{animation-delay:8.2s}.animation-delay-83{animation-delay:8.3s}.animation-delay-84{animation-delay:8.4s}.animation-delay-85{animation-delay:8.5s}.animation-delay-86{animation-delay:8.6s}.animation-delay-87{animation-delay:8.7s}.animation-delay-88{animation-delay:8.8s}.animation-delay-89{animation-delay:8.9s}.animation-delay-90{animation-delay:9s}.animation-delay-91{animation-delay:9.1s}.animation-delay-92{animation-delay:9.2s}.animation-delay-93{animation-delay:9.3s}.animation-delay-94{animation-delay:9.4s}.animation-delay-95{animation-delay:9.5s}.animation-delay-96{animation-delay:9.6s}.animation-delay-97{animation-delay:9.7s}.animation-delay-98{animation-delay:9.8s}.animation-delay-99{animation-delay:9.9s}.animation-delay-100{animation-delay:10s}.animation-duration-1{animation-duration:.1s}.animation-duration-2{animation-duration:.2s}.animation-duration-3{animation-duration:.3s}.animation-duration-4{animation-duration:.4s}.animation-duration-5{animation-duration:.5s}.animation-duration-6{animation-duration:.6s}.animation-duration-7{animation-duration:.7s}.animation-duration-8{animation-duration:.8s}.animation-duration-9{animation-duration:.9s}.animation-duration-10{animation-duration:1s}.animation-duration-11{animation-duration:1.1s}.animation-duration-12{animation-duration:1.2s}.animation-duration-13{animation-duration:1.3s}.animation-duration-14{animation-duration:1.4s}.animation-duration-15{animation-duration:1.5s}.animation-duration-16{animation-duration:1.6s}.animation-duration-17{animation-duration:1.7s}.animation-duration-18{animation-duration:1.8s}.animation-duration-19{animation-duration:1.9s}.animation-duration-20{animation-duration:2s}.animation-duration-21{animation-duration:2.1s}.animation-duration-22{animation-duration:2.2s}.animation-duration-23{animation-duration:2.3s}.animation-duration-24{animation-duration:2.4s}.animation-duration-25{animation-duration:2.5s}.animation-duration-26{animation-duration:2.6s}.animation-duration-27{animation-duration:2.7s}.animation-duration-28{animation-duration:2.8s}.animation-duration-29{animation-duration:2.9s}.animation-duration-30{animation-duration:3s}.animation-duration-31{animation-duration:3.1s}.animation-duration-32{animation-duration:3.2s}.animation-duration-33{animation-duration:3.3s}.animation-duration-34{animation-duration:3.4s}.animation-duration-35{animation-duration:3.5s}.animation-duration-36{animation-duration:3.6s}.animation-duration-37{animation-duration:3.7s}.animation-duration-38{animation-duration:3.8s}.animation-duration-39{animation-duration:3.9s}.animation-duration-40{animation-duration:4s}.animation-duration-41{animation-duration:4.1s}.animation-duration-42{animation-duration:4.2s}.animation-duration-43{animation-duration:4.3s}.animation-duration-44{animation-duration:4.4s}.animation-duration-45{animation-duration:4.5s}.animation-duration-46{animation-duration:4.6s}.animation-duration-47{animation-duration:4.7s}.animation-duration-48{animation-duration:4.8s}.animation-duration-49{animation-duration:4.9s}.animation-duration-50{animation-duration:5s}.animation-duration-51{animation-duration:5.1s}.animation-duration-52{animation-duration:5.2s}.animation-duration-53{animation-duration:5.3s}.animation-duration-54{animation-duration:5.4s}.animation-duration-55{animation-duration:5.5s}.animation-duration-56{animation-duration:5.6s}.animation-duration-57{animation-duration:5.7s}.animation-duration-58{animation-duration:5.8s}.animation-duration-59{animation-duration:5.9s}.animation-duration-60{animation-duration:6s}.animation-duration-61{animation-duration:6.1s}.animation-duration-62{animation-duration:6.2s}.animation-duration-63{animation-duration:6.3s}.animation-duration-64{animation-duration:6.4s}.animation-duration-65{animation-duration:6.5s}.animation-duration-66{animation-duration:6.6s}.animation-duration-67{animation-duration:6.7s}.animation-duration-68{animation-duration:6.8s}.animation-duration-69{animation-duration:6.9s}.animation-duration-70{animation-duration:7s}.animation-duration-71{animation-duration:7.1s}.animation-duration-72{animation-duration:7.2s}.animation-duration-73{animation-duration:7.3s}.animation-duration-74{animation-duration:7.4s}.animation-duration-75{animation-duration:7.5s}.animation-duration-76{animation-duration:7.6s}.animation-duration-77{animation-duration:7.7s}.animation-duration-78{animation-duration:7.8s}.animation-duration-79{animation-duration:7.9s}.animation-duration-80{animation-duration:8s}.animation-duration-81{animation-duration:8.1s}.animation-duration-82{animation-duration:8.2s}.animation-duration-83{animation-duration:8.3s}.animation-duration-84{animation-duration:8.4s}.animation-duration-85{animation-duration:8.5s}.animation-duration-86{animation-duration:8.6s}.animation-duration-87{animation-duration:8.7s}.animation-duration-88{animation-duration:8.8s}.animation-duration-89{animation-duration:8.9s}.animation-duration-90{animation-duration:9s}.animation-duration-91{animation-duration:9.1s}.animation-duration-92{animation-duration:9.2s}.animation-duration-93{animation-duration:9.3s}.animation-duration-94{animation-duration:9.4s}.animation-duration-95{animation-duration:9.5s}.animation-duration-96{animation-duration:9.6s}.animation-duration-97{animation-duration:9.7s}.animation-duration-98{animation-duration:9.8s}.animation-duration-99{animation-duration:9.9s}.animation-duration-100{animation-duration:10s}.transition-duration-1{transition-duration:.1s}.transition-duration-2{transition-duration:.2s}.transition-duration-3{transition-duration:.3s}.transition-duration-4{transition-duration:.4s}.transition-duration-5{transition-duration:.5s}.transition-duration-6{transition-duration:.6s}.transition-duration-7{transition-duration:.7s}.transition-duration-8{transition-duration:.8s}.transition-duration-9{transition-duration:.9s}.transition-duration-10{transition-duration:1s}.transition-duration-11{transition-duration:1.1s}.transition-duration-12{transition-duration:1.2s}.transition-duration-13{transition-duration:1.3s}.transition-duration-14{transition-duration:1.4s}.transition-duration-15{transition-duration:1.5s}.transition-duration-16{transition-duration:1.6s}.transition-duration-17{transition-duration:1.7s}.transition-duration-18{transition-duration:1.8s}.transition-duration-19{transition-duration:1.9s}.transition-duration-20{transition-duration:2s}.transition-duration-21{transition-duration:2.1s}.transition-duration-22{transition-duration:2.2s}.transition-duration-23{transition-duration:2.3s}.transition-duration-24{transition-duration:2.4s}.transition-duration-25{transition-duration:2.5s}.transition-duration-26{transition-duration:2.6s}.transition-duration-27{transition-duration:2.7s}.transition-duration-28{transition-duration:2.8s}.transition-duration-29{transition-duration:2.9s}.transition-duration-30{transition-duration:3s}.transition-duration-31{transition-duration:3.1s}.transition-duration-32{transition-duration:3.2s}.transition-duration-33{transition-duration:3.3s}.transition-duration-34{transition-duration:3.4s}.transition-duration-35{transition-duration:3.5s}.transition-duration-36{transition-duration:3.6s}.transition-duration-37{transition-duration:3.7s}.transition-duration-38{transition-duration:3.8s}.transition-duration-39{transition-duration:3.9s}.transition-duration-40{transition-duration:4s}.transition-duration-41{transition-duration:4.1s}.transition-duration-42{transition-duration:4.2s}.transition-duration-43{transition-duration:4.3s}.transition-duration-44{transition-duration:4.4s}.transition-duration-45{transition-duration:4.5s}.transition-duration-46{transition-duration:4.6s}.transition-duration-47{transition-duration:4.7s}.transition-duration-48{transition-duration:4.8s}.transition-duration-49{transition-duration:4.9s}.transition-duration-50{transition-duration:5s}.transition-delay-1{transition-delay:.1s}.transition-delay-2{transition-delay:.2s}.transition-delay-3{transition-delay:.3s}.transition-delay-4{transition-delay:.4s}.transition-delay-5{transition-delay:.5s}.transition-delay-6{transition-delay:.6s}.transition-delay-7{transition-delay:.7s}.transition-delay-8{transition-delay:.8s}.transition-delay-9{transition-delay:.9s}.transition-delay-10{transition-delay:1s}.transition-delay-11{transition-delay:1.1s}.transition-delay-12{transition-delay:1.2s}.transition-delay-13{transition-delay:1.3s}.transition-delay-14{transition-delay:1.4s}.transition-delay-15{transition-delay:1.5s}.transition-delay-16{transition-delay:1.6s}.transition-delay-17{transition-delay:1.7s}.transition-delay-18{transition-delay:1.8s}.transition-delay-19{transition-delay:1.9s}.transition-delay-20{transition-delay:2s}.transition-delay-21{transition-delay:2.1s}.transition-delay-22{transition-delay:2.2s}.transition-delay-23{transition-delay:2.3s}.transition-delay-24{transition-delay:2.4s}.transition-delay-25{transition-delay:2.5s}.transition-delay-26{transition-delay:2.6s}.transition-delay-27{transition-delay:2.7s}.transition-delay-28{transition-delay:2.8s}.transition-delay-29{transition-delay:2.9s}.transition-delay-30{transition-delay:3s}.transition-delay-31{transition-delay:3.1s}.transition-delay-32{transition-delay:3.2s}.transition-delay-33{transition-delay:3.3s}.transition-delay-34{transition-delay:3.4s}.transition-delay-35{transition-delay:3.5s}.transition-delay-36{transition-delay:3.6s}.transition-delay-37{transition-delay:3.7s}.transition-delay-38{transition-delay:3.8s}.transition-delay-39{transition-delay:3.9s}.transition-delay-40{transition-delay:4s}.transition-delay-41{transition-delay:4.1s}.transition-delay-42{transition-delay:4.2s}.transition-delay-43{transition-delay:4.3s}.transition-delay-44{transition-delay:4.4s}.transition-delay-45{transition-delay:4.5s}.transition-delay-46{transition-delay:4.6s}.transition-delay-47{transition-delay:4.7s}.transition-delay-48{transition-delay:4.8s}.transition-delay-49{transition-delay:4.9s}.transition-delay-50{transition-delay:5s}.transition-delay-51{transition-delay:5.1s}.transition-delay-52{transition-delay:5.2s}.transition-delay-53{transition-delay:5.3s}.transition-delay-54{transition-delay:5.4s}.transition-delay-55{transition-delay:5.5s}.transition-delay-56{transition-delay:5.6s}.transition-delay-57{transition-delay:5.7s}.transition-delay-58{transition-delay:5.8s}.transition-delay-59{transition-delay:5.9s}.transition-delay-60{transition-delay:6s}.transition-delay-61{transition-delay:6.1s}.transition-delay-62{transition-delay:6.2s}.transition-delay-63{transition-delay:6.3s}.transition-delay-64{transition-delay:6.4s}.transition-delay-65{transition-delay:6.5s}.transition-delay-66{transition-delay:6.6s}.transition-delay-67{transition-delay:6.7s}.transition-delay-68{transition-delay:6.8s}.transition-delay-69{transition-delay:6.9s}.transition-delay-70{transition-delay:7s}.transition-delay-71{transition-delay:7.1s}.transition-delay-72{transition-delay:7.2s}.transition-delay-73{transition-delay:7.3s}.transition-delay-74{transition-delay:7.4s}.transition-delay-75{transition-delay:7.5s}.transition-delay-76{transition-delay:7.6s}.transition-delay-77{transition-delay:7.7s}.transition-delay-78{transition-delay:7.8s}.transition-delay-79{transition-delay:7.9s}.transition-delay-80{transition-delay:8s}.transition-delay-81{transition-delay:8.1s}.transition-delay-82{transition-delay:8.2s}.transition-delay-83{transition-delay:8.3s}.transition-delay-84{transition-delay:8.4s}.transition-delay-85{transition-delay:8.5s}.transition-delay-86{transition-delay:8.6s}.transition-delay-87{transition-delay:8.7s}.transition-delay-88{transition-delay:8.8s}.transition-delay-89{transition-delay:8.9s}.transition-delay-90{transition-delay:9s}.transition-delay-91{transition-delay:9.1s}.transition-delay-92{transition-delay:9.2s}.transition-delay-93{transition-delay:9.3s}.transition-delay-94{transition-delay:9.4s}.transition-delay-95{transition-delay:9.5s}.transition-delay-96{transition-delay:9.6s}.transition-delay-97{transition-delay:9.7s}.transition-delay-98{transition-delay:9.8s}.transition-delay-99{transition-delay:9.9s}.transition-delay-100{transition-delay:10s}.a-section{opacity:0;transition:all 1s}.a-section.start-animation{opacity:1;transition:all 1s}.start-animation{opacity:1;transition:all 1.3s}.start-animation .slide-from-left{animation-name:slide-from-left;animation-fill-mode:both}.start-animation .slide-from-right{animation-name:slide-from-right;animation-fill-mode:both}.start-animation .slide-from-top{animation-name:slide-from-top;animation-fill-mode:both}.start-animation .slide-from-bottom{animation-name:slide-from-bottom;animation-fill-mode:both}.start-animation .wipe-from-left{animation-name:wipe-from-left;animation-fill-mode:both}.start-animation .wipe-from-right{animation-name:wipe-from-right;animation-fill-mode:both}.start-animation .wipe-from-top{animation-name:wipe-from-top;animation-fill-mode:both}.start-animation .wipe-from-bottom{animation-name:wipe-from-bottom;animation-fill-mode:both}.start-animation .reveal-from-left{animation-name:reveal-from-left;animation-fill-mode:both}.start-animation .reveal-from-right{animation-name:reveal-from-right;animation-fill-mode:both}.start-animation .reveal-from-top{animation-name:reveal-from-top;animation-fill-mode:both}.start-animation .reveal-from-bottom{animation-name:reveal-from-bottom;animation-fill-mode:both}.start-animation .fade-in-from-left{animation-name:fade-in-from-left;animation-fill-mode:both}.start-animation .fade-in-from-right{animation-name:fade-in-from-right;animation-fill-mode:both}.start-animation .fade-in-from-top{animation-name:fade-in-from-top;animation-fill-mode:both}.start-animation .fade-in-from-bottom{animation-name:fade-in-from-bottom;animation-fill-mode:both}.start-animation .pinch-small{animation-name:pinch-small;animation-fill-mode:both}.start-animation .pinch-medium{animation-name:pinch-medium;animation-fill-mode:both}.start-animation .pinch-large{animation-name:pinch-large;animation-fill-mode:both}.start-animation .expand-small{animation-name:expand-small;animation-fill-mode:both}.start-animation .expand-medium{animation-name:expand-medium;animation-fill-mode:both}.start-animation .expand-large{animation-name:expand-large;animation-fill-mode:both}.start-animation .zoom-out{animation-name:zoom-out;animation-fill-mode:both}.start-animation .zoom-in-sm{animation-name:zoom-in-sm;animation-fill-mode:both}.start-animation .zoom-out-lg{animation-name:zoom-out-lg;animation-fill-mode:both}.start-animation .zoom-out-md{animation-name:zoom-out-md;animation-fill-mode:both}.start-animation .zoom-out-sm{animation-name:zoom-out-sm;animation-fill-mode:both}.start-animation .zoom-in-sm-from-down{animation-name:zoom-in-sm-from-down;animation-fill-mode:both}.start-animation .scale-normal-from-down{animation-name:scale-normal-from-down;animation-fill-mode:both}.start-animation .fade-out{animation-name:fade-out;animation-fill-mode:both}.start-animation .fade-out-from-bottom{animation-name:fade-out-from-bottom;animation-fill-mode:both}.start-animation .fade-in{animation-name:fade-in;animation-fill-mode:both}.start-animation .scroll-line{animation-name:scroll-line;animation-fill-mode:both}.start-animation .grow-y{animation-name:grow-y;animation-fill-mode:both}.start-animation .grow-x{animation-name:grow-x;animation-fill-mode:both}.start-animation .piechart{animation-name:piechart;animation-fill-mode:both}.start-animation .shake{animation-name:shake;animation-fill-mode:both}.start-animation .line-draw{animation-name:line-draw;animation-fill-mode:both}.start-animation .clip-squeeze-margin{animation-name:clip-squeeze-margin;animation-fill-mode:both}.start-animation .clip-squeeze-left-margin{animation-name:clip-squeeze-left-margin;animation-fill-mode:both}.start-animation .clip-expand-left-margin{animation-name:clip-expand-left-margin;animation-fill-mode:both}.start-animation .rotate-fade{animation-name:rotate-fade;animation-fill-mode:both}@media(min-width:1024px){.start-animation .md\:slide-from-left{animation-name:slide-from-left;animation-fill-mode:both}.start-animation .md\:slide-from-right{animation-name:slide-from-right;animation-fill-mode:both}.start-animation .md\:slide-from-top{animation-name:slide-from-top;animation-fill-mode:both}.start-animation .md\:slide-from-bottom{animation-name:slide-from-bottom;animation-fill-mode:both}.start-animation .md\:wipe-from-left{animation-name:wipe-from-left;animation-fill-mode:both}.start-animation .md\:wipe-from-right{animation-name:wipe-from-right;animation-fill-mode:both}.start-animation .md\:wipe-from-top{animation-name:wipe-from-top;animation-fill-mode:both}.start-animation .md\:wipe-from-bottom{animation-name:wipe-from-bottom;animation-fill-mode:both}.start-animation .md\:reveal-from-left{animation-name:reveal-from-left;animation-fill-mode:both}.start-animation .md\:reveal-from-right{animation-name:reveal-from-right;animation-fill-mode:both}.start-animation .md\:reveal-from-top{animation-name:reveal-from-top;animation-fill-mode:both}.start-animation .md\:reveal-from-bottom{animation-name:reveal-from-bottom;animation-fill-mode:both}.start-animation .md\:fade-in-from-left{animation-name:fade-in-from-left;animation-fill-mode:both}.start-animation .md\:fade-in-from-right{animation-name:fade-in-from-right;animation-fill-mode:both}.start-animation .md\:fade-in-from-top{animation-name:fade-in-from-top;animation-fill-mode:both}.start-animation .md\:fade-in-from-bottom{animation-name:fade-in-from-bottom;animation-fill-mode:both}.start-animation .md\:pinch-small{animation-name:pinch-small;animation-fill-mode:both}.start-animation .md\:pinch-medium{animation-name:pinch-medium;animation-fill-mode:both}.start-animation .md\:pinch-large{animation-name:pinch-large;animation-fill-mode:both}.start-animation .md\:expand-small{animation-name:expand-small;animation-fill-mode:both}.start-animation .md\:expand-medium{animation-name:expand-medium;animation-fill-mode:both}.start-animation .md\:expand-large{animation-name:expand-large;animation-fill-mode:both}.start-animation .md\:zoom-out{animation-name:zoom-out;animation-fill-mode:both}.start-animation .md\:zoom-in-sm{animation-name:zoom-in-sm;animation-fill-mode:both}.start-animation .md\:zoom-out-lg{animation-name:zoom-out-lg;animation-fill-mode:both}.start-animation .md\:zoom-out-md{animation-name:zoom-out-md;animation-fill-mode:both}.start-animation .md\:zoom-out-sm{animation-name:zoom-out-sm;animation-fill-mode:both}.start-animation .md\:zoom-in-sm-from-down{animation-name:zoom-in-sm-from-down;animation-fill-mode:both}.start-animation .md\:scale-normal-from-down{animation-name:scale-normal-from-down;animation-fill-mode:both}.start-animation .md\:fade-out{animation-name:fade-out;animation-fill-mode:both}.start-animation .md\:fade-out-from-bottom{animation-name:fade-out-from-bottom;animation-fill-mode:both}.start-animation .md\:fade-in{animation-name:fade-in;animation-fill-mode:both}.start-animation .md\:scroll-line{animation-name:scroll-line;animation-fill-mode:both}.start-animation .md\:grow-y{animation-name:grow-y;animation-fill-mode:both}.start-animation .md\:grow-x{animation-name:grow-x;animation-fill-mode:both}.start-animation .md\:piechart{animation-name:piechart;animation-fill-mode:both}.start-animation .md\:shake{animation-name:shake;animation-fill-mode:both}.start-animation .md\:line-draw{animation-name:line-draw;animation-fill-mode:both}.start-animation .md\:clip-squeeze-margin{animation-name:clip-squeeze-margin;animation-fill-mode:both}.start-animation .md\:clip-squeeze-left-margin{animation-name:clip-squeeze-left-margin;animation-fill-mode:both}.start-animation .md\:clip-expand-left-margin{animation-name:clip-expand-left-margin;animation-fill-mode:both}.start-animation .md\:rotate-fade{animation-name:rotate-fade;animation-fill-mode:both}}@media(min-width:1280px){.start-animation .lg\:slide-from-left{animation-name:slide-from-left;animation-fill-mode:both}.start-animation .lg\:slide-from-right{animation-name:slide-from-right;animation-fill-mode:both}.start-animation .lg\:slide-from-top{animation-name:slide-from-top;animation-fill-mode:both}.start-animation .lg\:slide-from-bottom{animation-name:slide-from-bottom;animation-fill-mode:both}.start-animation .lg\:wipe-from-left{animation-name:wipe-from-left;animation-fill-mode:both}.start-animation .lg\:wipe-from-right{animation-name:wipe-from-right;animation-fill-mode:both}.start-animation .lg\:wipe-from-top{animation-name:wipe-from-top;animation-fill-mode:both}.start-animation .lg\:wipe-from-bottom{animation-name:wipe-from-bottom;animation-fill-mode:both}.start-animation .lg\:reveal-from-left{animation-name:reveal-from-left;animation-fill-mode:both}.start-animation .lg\:reveal-from-right{animation-name:reveal-from-right;animation-fill-mode:both}.start-animation .lg\:reveal-from-top{animation-name:reveal-from-top;animation-fill-mode:both}.start-animation .lg\:reveal-from-bottom{animation-name:reveal-from-bottom;animation-fill-mode:both}.start-animation .lg\:fade-in-from-left{animation-name:fade-in-from-left;animation-fill-mode:both}.start-animation .lg\:fade-in-from-right{animation-name:fade-in-from-right;animation-fill-mode:both}.start-animation .lg\:fade-in-from-top{animation-name:fade-in-from-top;animation-fill-mode:both}.start-animation .lg\:fade-in-from-bottom{animation-name:fade-in-from-bottom;animation-fill-mode:both}.start-animation .lg\:pinch-small{animation-name:pinch-small;animation-fill-mode:both}.start-animation .lg\:pinch-medium{animation-name:pinch-medium;animation-fill-mode:both}.start-animation .lg\:pinch-large{animation-name:pinch-large;animation-fill-mode:both}.start-animation .lg\:expand-small{animation-name:expand-small;animation-fill-mode:both}.start-animation .lg\:expand-medium{animation-name:expand-medium;animation-fill-mode:both}.start-animation .lg\:expand-large{animation-name:expand-large;animation-fill-mode:both}.start-animation .lg\:zoom-out{animation-name:zoom-out;animation-fill-mode:both}.start-animation .lg\:zoom-in-sm{animation-name:zoom-in-sm;animation-fill-mode:both}.start-animation .lg\:zoom-out-lg{animation-name:zoom-out-lg;animation-fill-mode:both}.start-animation .lg\:zoom-out-md{animation-name:zoom-out-md;animation-fill-mode:both}.start-animation .lg\:zoom-out-sm{animation-name:zoom-out-sm;animation-fill-mode:both}.start-animation .lg\:zoom-in-sm-from-down{animation-name:zoom-in-sm-from-down;animation-fill-mode:both}.start-animation .lg\:scale-normal-from-down{animation-name:scale-normal-from-down;animation-fill-mode:both}.start-animation .lg\:fade-out{animation-name:fade-out;animation-fill-mode:both}.start-animation .lg\:fade-out-from-bottom{animation-name:fade-out-from-bottom;animation-fill-mode:both}.start-animation .lg\:fade-in{animation-name:fade-in;animation-fill-mode:both}.start-animation .lg\:scroll-line{animation-name:scroll-line;animation-fill-mode:both}.start-animation .lg\:grow-y{animation-name:grow-y;animation-fill-mode:both}.start-animation .lg\:grow-x{animation-name:grow-x;animation-fill-mode:both}.start-animation .lg\:piechart{animation-name:piechart;animation-fill-mode:both}.start-animation .lg\:shake{animation-name:shake;animation-fill-mode:both}.start-animation .lg\:line-draw{animation-name:line-draw;animation-fill-mode:both}.start-animation .lg\:clip-squeeze-margin{animation-name:clip-squeeze-margin;animation-fill-mode:both}.start-animation .lg\:clip-squeeze-left-margin{animation-name:clip-squeeze-left-margin;animation-fill-mode:both}.start-animation .lg\:clip-expand-left-margin{animation-name:clip-expand-left-margin;animation-fill-mode:both}.start-animation .lg\:rotate-fade{animation-name:rotate-fade;animation-fill-mode:both}}.translateX-1\/2{transform:translate(50vw)}.translateX-1\/4{transform:translate(25vw)}#content{transform-origin:top;opacity:1;transition:all 1s cubic-bezier(.075,.82,.165,1);transform:translateY(0)translate(0)scaleY(1)}#content.outro{transform:translateY(calc(1 * var(--margin))) scaleY(1.05);transform-origin:top;opacity:0;transition:all 1s cubic-bezier(.785,.135,.15,.86)}#content.menu-open{opacity:0;transition:all 1s cubic-bezier(.075,.82,.165,1);transform:translate(-300px)}.featured-swiper .swiper-slide .featured-text{opacity:0;transition:all 1s;transform:translateY(50px)scaleY(1.1)}.featured-swiper .swiper-slide .img-clip .img-wrapper{width:110%;top:0;bottom:0}.featured-swiper .swiper-slide.swiper-slide-active .featured-text{opacity:1;transition:all 1s;transform:translateY(0)scaleY(1)}@media(min-width:1280px){.featured-swiper .swiper-slide.swiper-slide-next .img-clip{clip-path:inset(0 var(--gutter) 0 var(--gutter));transition-duration:2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.featured-swiper .swiper-slide.swiper-slide-next .img-clip .img-wrapper{transform:translate(var(--gutter));transition-duration:2.5s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.featured-swiper .swiper-slide.swiper-slide-prev .img-clip{clip-path:inset(0 0 0 calc(var(--gutter) * 2));transition-duration:2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.featured-swiper .swiper-slide.swiper-slide-prev .img-clip .img-wrapper{transform:translate(calc(-1 * var(--gutter)));transition-duration:2.5s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.featured-swiper .swiper-slide.swiper-slide-active .img-clip{clip-path:inset(0 0 0 var(--gutter));transition-duration:2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.featured-swiper .swiper-slide.swiper-slide-active .img-clip .img-wrapper{transition-duration:2.5s;transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}}.swiper-slide.flex.flex{display:flex}:root{--rounded:4px;--margin:12vw;--gutter:6vw;--lg_space:75px;--md_space:60px;--sm_space:45px;--element_space_lg:35px;--element_space_md:20px;--element_space_sm:15px;--hero:100vw;--portrait_hero:50vh;--h1:34;--h2:30;--h3:25;--h4:1.1875rem;--h5:3.563rem;--h6:1rem;--base:19;--small:12;font-size:16px}@media(min-width:768px){:root{--margin:6vw;--gutter:6vw;--lg_space:100px;--md_space:60px;--sm_space:50px}}@media(min-width:1024px){:root{--gutter:45px;--margin:45px;--lg_space:100px;--md_space:70px;--sm_space:70px;--hero:60vh}}@media(min-width:1280px){:root{--gutter:80px;--margin:80px;--lg_space:128px;--md_space:70px;--sm_space:70px;--hero:80vh;--rounded:10px;--element_space_lg:60px;--element_space_md:30px;--element_space_sm:20px}}@media(min-width:1440px){:root{--margin:6vw;--gutter:6vw;--lg_space:15vw;--md_space:70px;--sm_space:30px}}@media(prefers-reduced-motion:reduce){.a-section,.a-section.start-animation{opacity:1!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.base-grid{column-gap:var(--spacing-gutter);row-gap:var(--spacing-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.half-grid{column-gap:var(--spacing-gutter);row-gap:var(--spacing-gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.half-grid-y-element{column-gap:var(--spacing-gutter);row-gap:var(--spacing-element-lg);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.eye-brow{font-family:var(--font-body);font-size:var(--text-small);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase}.label{font-family:var(--font-body);font-size:var(--text-small);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.quote-bullet{padding-right:var(--spacing-element);font-family:var(--font-body);font-size:var(--text-small);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.rounded,.round-fix{border-radius:var(--rounded);overflow:hidden}.text-block a{text-decoration-line:underline}.text-block p{margin-bottom:var(--spacing-element-sm)}.text-block :last-child{margin-bottom:0}.text-block.menu a{text-decoration-line:none}.video-responsive{padding-bottom:56.25%;position:relative;overflow:hidden}.video-responsive iframe,.video-responsive video{width:100%;height:100%;position:absolute;top:0;left:0}header.site-header{transform-origin:0 100%;left:0;top:calc(-1 * var(--margin));width:100vh;margin:auto;transform:rotate(90deg)}header.site-header .menu-link{transform:rotate(180deg)}.detail-headline:before{content:"";width:12px;height:12px;left:calc((var(--element_space_md) + 7px) * -1);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);background-color:var(--color-gray);display:block;position:absolute;top:12px}.btn-black{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);color:var(--color-black);background-color:#0000}@media(hover:hover){.btn-black:hover{background-color:var(--color-black);color:var(--color-gray)}}.btn-black{transition:all .5s}.btn-white{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray);color:var(--color-gray);background-color:#0000}@media(hover:hover){.btn-white:hover{background-color:var(--color-gray);color:var(--color-black)}}.btn-white{transition:all .5s}.btn-white-black{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);color:var(--color-black);background-color:#0000}@media(hover:hover){.btn-white-black:hover{background-color:var(--color-black);color:var(--color-gray)}}.btn-white-black{transition:all .5s}@media(min-width:1280px){.btn-white-black{border-color:var(--color-gray);color:var(--color-gray);background-color:#0000}@media(hover:hover){.btn-white-black:hover{background-color:var(--color-gray);color:var(--color-black)}}}.mobile{background-color:var(--color-dust);filter:drop-shadow(4px 0 12px #3d4d561a);border-radius:20px;padding:20px 2px}.mobile .screen{border-radius:10px;padding-top:216.41%;overflow:hidden}@media(min-width:1280px){.mobile{padding:15px 5px}}.desktop-screen{border-radius:var(--rounded);filter:drop-shadow(4px 0 12px #3d4d561a);padding-top:58.3333%;overflow:hidden}.screen-shadow{filter:drop-shadow(4px 0 12px #3d4d561a)}.v-hidden{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes bd-page-out{0%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(calc(1 * var(--margin))) scaleY(1.05)}}@keyframes bd-page-in{0%{opacity:0;transform:translateY(calc(1 * var(--margin))) scaleY(1.05)}to{opacity:1;transform:translateY(0)scaleY(1)}}::view-transition-old(bd-content){transform-origin:top}::view-transition-new(bd-content){transform-origin:top}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.cms-col.cms-col{grid-column:1/-1}.cms-w.cms-w{width:var(--cms-w-base)}@media(min-width:1024px){.cms-col-md.cms-col-md{grid-column:var(--cms-col-start) / calc(var(--cms-col-end) + 1)}.cms-w-md.cms-w-md{width:var(--cms-w-up)}}@media(min-width:1280px){.cms-col-lg.cms-col-lg{grid-column:var(--cms-col-start) / calc(var(--cms-col-end) + 1)}.cms-w-lg.cms-w-lg{width:var(--cms-w-up)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
