@layer image-layout{:where([data-image-layout]){height:auto}:where([data-image-layout=full-width]){width:100%}:where([data-image-layout=constrained]){max-width:100%}[data-image-fit=fill]{object-fit:fill}[data-image-fit=contain]{object-fit:contain}[data-image-fit=cover]{object-fit:cover}[data-image-fit=scale-down]{object-fit:scale-down}[data-image-pos=top]{object-position:top}[data-image-pos=bottom]{object-position:bottom}[data-image-pos=left]{object-position:left}[data-image-pos=right]{object-position:right}[data-image-pos=center]{object-position:center}}/*!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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial}}}@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;--spacing:.25rem;--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)}}@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;-webkit-text-decoration: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}:where(.main-container){display:block}:where(.style-guide-grid){display:grid}ul{list-style:outside}ol{list-style:decimal}.w-inline-block{max-width:100%;display:inline-block}@media(prefers-reduced-motion:reduce){[data-motion=playing] :is(.home-text,.logo-loop){animation-duration:90s!important;animation-iteration-count:infinite!important}[data-motion=playing] .home-wrap{animation-duration:30s!important;animation-iteration-count:infinite!important}}.home-mark{vertical-align:baseline;max-width:none;display:inline}:is(.solutions-icon,.service-icon,.video-icon,.board-icon){max-width:none}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{z-index:-100;object-fit:cover;background-position:50%;background-size:cover;width:100%;max-width:none;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video--control{letter-spacing:normal}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:transparent;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:16px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:64px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:48px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:48px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:32px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:48px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:32px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:24px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:20px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:32px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:24px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:24px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:20px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:18px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:48px;--global-variables--container-size:1232px;--global-variables--hero-space:130px;--global-variables--image-height:550px;--global-variables--reverse-margin:-32px;--global-variables--section-empty:0px;--global-variables--section-space:100px;--global-variables--text-space:48px;--global-variables--utility-width:700px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2;background-color:var(--_🎨-global-colors---color--white);color:var(--_🎨-global-colors---color--text);font-family:var(--_✍️-typography---paragraph--font);font-size:var(--_✍️-typography---paragraph--size);font-weight:var(--_✍️-typography---paragraph--weight);letter-spacing:var(--_✍️-typography---paragraph--space);line-height:var(--_✍️-typography---paragraph--height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0}h1{font-family:var(--_✍️-typography---heading-01-l--font);font-size:var(--_✍️-typography---heading-01-l--size);font-weight:var(--_✍️-typography---heading-01-l--weight);letter-spacing:var(--_✍️-typography---heading-01-l--space);line-height:var(--_✍️-typography---heading-01-l--height)}h2{font-family:var(--_✍️-typography---heading-02-l--font);font-size:var(--_✍️-typography---heading-02-l--size);font-weight:var(--_✍️-typography---heading-02-l--weight);letter-spacing:var(--_✍️-typography---heading-02-l--space);line-height:var(--_✍️-typography---heading-02-l--height)}h3{font-family:var(--_✍️-typography---heading-03-l--font);font-size:var(--_✍️-typography---heading-03-l--size);font-weight:var(--_✍️-typography---heading-03-l--weight);letter-spacing:var(--_✍️-typography---heading-03-l--space);line-height:var(--_✍️-typography---heading-03-l--height)}h4{font-family:var(--_✍️-typography---heading-04-l--font);font-size:var(--_✍️-typography---heading-04-l--size);font-weight:var(--_✍️-typography---heading-04-l--weight);letter-spacing:var(--_✍️-typography---heading-04-l--space);line-height:var(--_✍️-typography---heading-04-l--height)}h5{font-family:var(--_✍️-typography---heading-05-l--font);font-size:var(--_✍️-typography---heading-05-l--size);font-weight:var(--_✍️-typography---heading-05-l--weight);letter-spacing:var(--_✍️-typography---heading-05-l--space);line-height:var(--_✍️-typography---heading-05-l--height)}h6{font-family:var(--_✍️-typography---heading-06-l--font);font-size:var(--_✍️-typography---heading-06-l--size);font-weight:var(--_✍️-typography---heading-06-l--weight);letter-spacing:var(--_✍️-typography---heading-06-l--space);line-height:var(--_✍️-typography---heading-06-l--height)}p{font-family:var(--_✍️-typography---paragraph--font);font-size:var(--_✍️-typography---paragraph--size);font-weight:var(--_✍️-typography---paragraph--weight);line-height:var(--_✍️-typography---paragraph--height);margin-top:0;margin-bottom:0}ul{padding-left:var(--_↔️-size-variables---global-sizes--size-xs);margin-top:0;margin-bottom:0}ol{padding-left:var(--_↔️-size-variables---global-sizes--size-xl);margin-top:0;margin-bottom:0}label{margin-bottom:5px;font-weight:700;display:block}blockquote,figure{margin:0}a{color:var(--_🎨-global-colors---color--text);font-family:var(--_✍️-typography---paragraph--font);font-size:var(--_✍️-typography---paragraph--size);font-weight:var(--_✍️-typography---paragraph--weight);letter-spacing:var(--_✍️-typography---paragraph--space);line-height:var(--_✍️-typography---paragraph--height);background-color:#0000;text-decoration:none}img{object-fit:cover;vertical-align:middle;border:0;width:100%;max-width:100%;display:inline-block}svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline-offset:2px;outline:2px solid}html.js [data-anim]:not([data-anim-ready]){visibility:hidden}}@layer components{.about-img{z-index:5;max-width:75%;position:relative}.about-play{z-index:1;width:100%;max-width:100%;height:100%;padding:var(--_↔️-size-variables---global-sizes--size-xs);background-color:#0003;flex-flow:column;justify-content:flex-end;align-items:flex-end;display:flex;inset:0}@media not all and (min-width:992px){.about-play{padding:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media not all and (min-width:480px){.about-play{padding:var(--_↔️-size-variables---global-sizes--size-4xs)}}.about-play{-webkit-backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-8xs));backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-8xs))}.about-section{padding-top:var(--_↔️-size-variables---global-sizes--size-9xl)}@media not all and (min-width:992px){.about-section{padding-top:var(--_↔️-size-variables---global-sizes--size-7xl)}}@media not all and (min-width:768px){.about-section{padding-top:var(--_↔️-size-variables---global-sizes--size-5xl)}}@media not all and (min-width:480px){.about-section{padding-top:var(--_↔️-size-variables---global-sizes--size-4xl)}}.about-title{text-align:center;font-size:var(--_✍️-typography---heading-01-s--size);--tw-leading:var(--_✍️-typography---heading-01-s--height);line-height:var(--_✍️-typography---heading-01-s--height);--tw-tracking:var(--_✍️-typography---heading-01-s--space);letter-spacing:var(--_✍️-typography---heading-01-s--space);font-family:var(--_✍️-typography---heading-01-s--font);font-weight:var(--_✍️-typography---heading-01-s--weight)}.about-title.is-about-title-home-two{text-align:left;font-size:var(--_✍️-typography---heading-02-m--size);--tw-leading:var(--_✍️-typography---heading-02-m--height);line-height:var(--_✍️-typography---heading-02-m--height);--tw-tracking:var(--_✍️-typography---heading-02-m--space);letter-spacing:var(--_✍️-typography---heading-02-m--space);font-family:var(--_✍️-typography---heading-02-m--font);font-weight:var(--_✍️-typography---heading-02-m--weight)}.about-title.is-home-one{text-align:left;font-size:var(--_✍️-typography---heading-01-xs--size);--tw-leading:var(--_✍️-typography---heading-01-xs--height);line-height:var(--_✍️-typography---heading-01-xs--height);--tw-tracking:var(--_✍️-typography---heading-01-xs--space);letter-spacing:var(--_✍️-typography---heading-01-xs--space);font-family:var(--_✍️-typography---heading-01-xs--font);font-weight:var(--_✍️-typography---heading-01-xs--weight)}.about-video{margin-bottom:var(--global-variables--text-space);height:var(--global-variables--image-height);flex-flow:column;flex:none;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;position:relative}.awards-block{height:300vw}.awards-cont{margin-right:auto;margin-bottom:var(--global-variables--text-space);width:100%;max-width:calc(var(--spacing) * 175);margin-left:auto}@media not all and (min-width:992px){.awards-cont{max-width:calc(var(--spacing) * 125)}}@media not all and (min-width:768px){.awards-cont{max-width:calc(var(--spacing) * 100)}}@media(min-width:1920px){.awards-cont{max-width:calc(var(--spacing) * 200)}}.awards-desp{height:0;padding-right:var(--_↔️-size-variables---global-sizes--size-l);padding-left:var(--_↔️-size-variables---global-sizes--size-l);background-color:#0000;flex-flow:column;flex:none;overflow:hidden}@media(min-width:1440px){.awards-desp{padding-right:calc(var(--spacing) * 11);padding-left:calc(var(--spacing) * 11)}}@media(min-width:1920px){.awards-desp{padding-left:54px;padding-right:54px}}.awards-desp{grid-auto-columns:1fr}.awards-desp.is-item-one{height:auto}.awards-image{height:100%}.awards-link{cursor:pointer;background-color:var(--_🎨-global-colors---color--transparent);padding-inline:0;padding-top:0;padding-bottom:var(--_↔️-size-variables---global-sizes--size-m);flex-flow:column}@media not all and (min-width:992px){.awards-link{padding-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:768px){.awards-link{padding-bottom:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1920px){.awards-link{padding-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}.awards-link{border-bottom:1px solid var(--_🎨-global-colors---color--stroke);transition:all .5s}.awards-link.is-current{background-color:var(--_🎨-global-colors---color--transparent)}.awards-menu{margin-right:var(--_↔️-size-variables---global-sizes--size-xl);width:calc(var(--spacing) * 125);justify-content:center;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;flex:none;display:flex}@media not all and (min-width:992px){.awards-menu{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);width:auto;margin-right:0}}@media not all and (min-width:768px){.awards-menu{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.awards-menu{margin-right:var(--_↔️-size-variables---global-sizes--size-2xl);width:calc(var(--spacing) * 150);column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl)}}.awards-section{background-color:var(--_🎨-global-colors---color--cream);padding-bottom:var(--global-variables--section-space)}.awards-sticky{width:100%;min-height:100vh;max-width:calc(var(--spacing) * 310);flex-flow:column;justify-content:center;margin-left:auto;margin-right:auto;display:flex;position:sticky;top:0}@media not all and (min-width:992px){.awards-sticky{top:var(--_↔️-size-variables---global-sizes--size-xxl);min-height:93vh}}.awards-tabs{justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:992px){.awards-tabs{align-items:stretch;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column}}.awards-text{margin-top:var(--_↔️-size-variables---global-sizes--size-xxs)}@media not all and (min-width:768px){.awards-text{margin-top:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1920px){.awards-text{margin-top:var(--_↔️-size-variables---global-sizes--size-s)}}.awards-thumb{width:100%;max-width:100%;position:absolute}@media not all and (min-width:992px){.awards-thumb{height:calc(var(--spacing) * 75)}}@media not all and (min-width:768px){.awards-thumb{height:250px}}@media not all and (min-width:480px){.awards-thumb{height:calc(var(--spacing) * 50)}}.awards-thumb.is-item-one{z-index:3;position:relative}.awards-thumb.is-item-two{z-index:2}.awards-thumb.is-item-three{z-index:1}.awards-title{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);font-size:var(--_✍️-typography---heading-04-l--size);--tw-leading:var(--_✍️-typography---heading-04-l--height);line-height:var(--_✍️-typography---heading-04-l--height);--tw-tracking:var(--_✍️-typography---heading-04-l--space);letter-spacing:var(--_✍️-typography---heading-04-l--space);color:var(--_🎨-global-colors---color--black);display:flex}@media not all and (min-width:480px){.awards-title{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs);font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space)}}.awards-title{font-family:var(--_✍️-typography---heading-04-l--font);font-weight:var(--_✍️-typography---heading-04-l--weight)}@media screen and (max-width:479px){.awards-title{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}}.awards-title-num{width:var(--_↔️-size-variables---global-sizes--size-s);flex:none}@media not all and (min-width:480px){.awards-title-num{width:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.awards-title-num{width:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1920px){.awards-title-num{width:var(--_↔️-size-variables---global-sizes--size-l)}}.awards-wrap{justify-content:space-between;align-items:center;display:flex}.awards-wrapp{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.awards-year{border-radius:var(--_↔️-size-variables---border-radius--radius-9xl);background-color:var(--_🎨-global-colors---color--white);padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--text);text-transform:uppercase}@media not all and (min-width:480px){.awards-year{padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs)}}.awards-year{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight)}.black-color{color:var(--_🎨-global-colors---color--black)}.blog-card{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.blog-card{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:480px){.blog-card{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.blog-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.blog-card{column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.blog-cont{margin-bottom:var(--global-variables--text-space)}.blog-content{overflow:clip}.blog-descp{margin-top:var(--global-variables--reverse-margin);margin-bottom:var(--global-variables--reverse-margin)}.blog-descp :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---heading-02-xs--size);--tw-leading:var(--_✍️-typography---heading-02-xs--height);line-height:var(--_✍️-typography---heading-02-xs--height);--tw-tracking:var(--_✍️-typography---heading-02-xs--space);letter-spacing:var(--_✍️-typography---heading-02-xs--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.blog-descp :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.blog-descp :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-l);margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxs)}}.blog-descp :is(h2){font-family:var(--_✍️-typography---heading-02-xs--font);font-weight:var(--_✍️-typography---heading-02-xs--weight)}.blog-descp :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-m)}@media not all and (min-width:768px){.blog-descp :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.blog-descp :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}.blog-descp :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-3xs);column-gap:var(--_↔️-size-variables---global-sizes--size-8xs);row-gap:var(--_↔️-size-variables---global-sizes--size-8xs);flex-flow:column;display:flex}@media(min-width:1920px){.blog-descp :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-xxs)}}.blog-details{justify-content:flex-start;align-items:flex-start;display:flex}@media not all and (min-width:992px){.blog-details{align-items:stretch;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column}}@media not all and (min-width:480px){.blog-details{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.blog-image{height:100%}.blog-info{justify-content:space-between;align-items:center;display:flex}.blog-info-text{font-size:var(--_✍️-typography---label--size);--tw-leading:var(--_✍️-typography---label--height);line-height:var(--_✍️-typography---label--height);--tw-tracking:var(--_✍️-typography---label--space);letter-spacing:var(--_✍️-typography---label--space);text-transform:uppercase;font-family:var(--_✍️-typography---label--font);font-weight:var(--_✍️-typography---label--weight)}.blog-info-title{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}.blog-list{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.blog-list{row-gap:var(--_↔️-size-variables---global-sizes--size-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.blog-list{row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:480px){.blog-list{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1440px){.blog-list{row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.blog-list{row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.blog-list{grid-auto-columns:1fr}.blog-list.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (min-width:480px){.blog-list.is-two-column{flex-flow:column;display:flex}}.blog-name{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}.blog-post{column-gap:var(--_↔️-size-variables---global-sizes--size-s);row-gap:var(--_↔️-size-variables---global-sizes--size-s);flex-flow:column;display:flex}@media not all and (min-width:992px){.blog-post{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:768px){.blog-post{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.blog-post{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.blog-read{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);text-transform:uppercase;font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);flex:none}.blog-text{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;display:flex}@media not all and (min-width:480px){.blog-text{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.blog-text{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.blog-thumb{position:relative;overflow:hidden}.blog-title{font-size:var(--_✍️-typography---heading-01-xs--size);--tw-leading:var(--_✍️-typography---heading-01-xs--height);line-height:var(--_✍️-typography---heading-01-xs--height);--tw-tracking:var(--_✍️-typography---heading-01-xs--space);letter-spacing:var(--_✍️-typography---heading-01-xs--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-01-xs--font);font-weight:var(--_✍️-typography---heading-01-xs--weight)}.blog-wrapp{justify-content:space-between;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media not all and (min-width:768px){.blog-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-5xs);row-gap:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media(min-width:1920px){.blog-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.blog-wrapper{top:var(--_↔️-size-variables---global-sizes--size-5xl);margin-right:var(--_↔️-size-variables---global-sizes--size-xl);justify-content:space-between;column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl);background-color:var(--_🎨-global-colors---color--cream);width:450px;padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-top:var(--_↔️-size-variables---global-sizes--size-m);padding-bottom:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;flex:none;display:flex;position:sticky}@media not all and (min-width:992px){.blog-wrapper{width:auto;margin-right:0;position:static}}@media not all and (min-width:480px){.blog-wrapper{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-top:var(--_↔️-size-variables---global-sizes--size-xxs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.blog-wrapper{width:550px}}@media(min-width:1920px){.blog-wrapper{top:var(--_↔️-size-variables---global-sizes--size-6xl);margin-right:var(--_↔️-size-variables---global-sizes--size-2xl);column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl);width:650px;padding-inline:var(--_↔️-size-variables---global-sizes--size-l);padding-top:var(--_↔️-size-variables---global-sizes--size-l);padding-bottom:var(--_↔️-size-variables---global-sizes--size-xl)}}.board-arrow{margin-top:var(--_↔️-size-variables---global-sizes--size-s);height:var(--_↔️-size-variables---global-sizes--size-xl);width:var(--_↔️-size-variables---global-sizes--size-xl);border-radius:var(--_↔️-size-variables---border-radius--radius-xl);background-color:var(--_🎨-global-colors---color--white);color:var(--_🎨-global-colors---color--black);flex-flow:column;justify-content:center;align-items:center;margin-bottom:auto;margin-left:auto;margin-right:0;display:flex;top:0;right:0}@media not all and (min-width:992px){.board-arrow{height:var(--_↔️-size-variables---global-sizes--size-l);width:var(--_↔️-size-variables---global-sizes--size-l);border-radius:var(--_↔️-size-variables---border-radius--radius-l)}}@media not all and (min-width:768px){.board-arrow{margin-top:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media not all and (min-width:480px){.board-arrow{margin-top:var(--_↔️-size-variables---global-sizes--size-xxs);height:var(--_↔️-size-variables---global-sizes--size-m);width:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.board-arrow{height:var(--_↔️-size-variables---global-sizes--size-2xl);width:var(--_↔️-size-variables---global-sizes--size-2xl)}}@media(min-width:1920px){.board-arrow{height:var(--_↔️-size-variables---global-sizes--size-xxl);width:var(--_↔️-size-variables---global-sizes--size-xxl);border-radius:var(--_↔️-size-variables---border-radius--radius-xxl)}}.board-arrow{transition:color .3s,background-color .3s}.board-arrow:hover{background-color:var(--_🎨-global-colors---color--black);color:var(--_🎨-global-colors---color--white)}.board-arrow.is-left-arrow{margin-right:var(--_↔️-size-variables---global-sizes--size-2xl)}@media not all and (min-width:992px){.board-arrow.is-left-arrow{margin-right:var(--_↔️-size-variables---global-sizes--size-xl)}}@media not all and (min-width:480px){.board-arrow.is-left-arrow{margin-right:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1440px){.board-arrow.is-left-arrow{margin-right:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.board-arrow.is-left-arrow{margin-right:var(--_↔️-size-variables---global-sizes--size-3xl)}}.board-block{background-color:var(--_🎨-global-colors---color--transparent);height:auto}.board-card{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column;display:flex}@media(min-width:1920px){.board-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}.board-cont{margin-bottom:var(--global-variables--text-space);width:100%;max-width:calc(var(--spacing) * 90);justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);text-align:left;flex-flow:column}@media not all and (min-width:992px){.board-cont{max-width:calc(var(--spacing) * 75)}}@media not all and (min-width:768px){.board-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-5xs);row-gap:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.board-cont{max-width:calc(var(--spacing) * 60);column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}@media(min-width:1440px){.board-cont{max-width:calc(var(--spacing) * 105)}}@media(min-width:1920px){.board-cont{max-width:calc(var(--spacing) * 120)}}.board-details{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs);flex-flow:column;display:flex}.board-icon{height:var(--_↔️-size-variables---global-sizes--size-xxs);width:var(--_↔️-size-variables---global-sizes--size-xxs)}@media not all and (min-width:992px){.board-icon{height:var(--_↔️-size-variables---global-sizes--size-3xs);width:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1440px){.board-icon{height:var(--_↔️-size-variables---global-sizes--size-xs);width:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.board-icon{height:var(--_↔️-size-variables---global-sizes--size-s);width:var(--_↔️-size-variables---global-sizes--size-s)}}.board-image{height:100%}.board-mask{width:389px;height:auto;overflow:visible}@media not all and (min-width:992px){.board-mask{width:235px}}@media(min-width:1440px){.board-mask{width:442px}}@media(min-width:1920px){.board-mask{width:593px}}.board-name{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}.board-navbar{display:none}.board-roled{font-size:var(--_✍️-typography---label--size);--tw-leading:var(--_✍️-typography---label--height);line-height:var(--_✍️-typography---label--height);--tw-tracking:var(--_✍️-typography---label--space);letter-spacing:var(--_✍️-typography---label--space);text-transform:uppercase;font-family:var(--_✍️-typography---label--font);font-weight:var(--_✍️-typography---label--weight)}.board-section{background-color:var(--_🎨-global-colors---color--cream)}.board-slide{margin-right:var(--_↔️-size-variables---global-sizes--size-3xs)}@media(min-width:1920px){.board-slide{margin-right:var(--_↔️-size-variables---global-sizes--size-xxs)}}.board-thumb{position:relative;overflow:hidden}.bottom{height:var(--_↔️-size-variables---global-sizes--size-9xs);width:var(--_↔️-size-variables---global-sizes--size-xxs);border-radius:var(--_↔️-size-variables---border-radius--radius-9xs);background-color:var(--_🎨-global-colors---color--black)}.button{border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--black);background-color:var(--_🎨-global-colors---color--black);font-size:var(--_✍️-typography---button--size);--tw-leading:var(--_✍️-typography---button--height);line-height:var(--_✍️-typography---button--height);--tw-tracking:var(--_✍️-typography---button--space);letter-spacing:var(--_✍️-typography---button--space);color:var(--_🎨-global-colors---color--white);font-family:var(--_✍️-typography---button--font);font-weight:var(--_✍️-typography---button--weight);flex-flow:column;justify-content:center;align-items:center}.button.is-header{border-radius:var(--_↔️-size-variables---border-radius--radius-9xl);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-font-weight:var(--font-weight--bold);font-weight:var(--font-weight--bold);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);font-family:var(--_✍️-typography---tag--font)}.button-block{height:var(--global-variables--button-height);justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.button-block.is-header{height:var(--_↔️-size-variables---global-sizes--size-l)}@media not all and (min-width:768px){.button-block.is-header{height:34px}}@media not all and (min-width:480px){.button-block.is-header{height:var(--_↔️-size-variables---global-sizes--size-m)}}.button-cont{width:100%;height:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-3xs);justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:768px){.button-cont{padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.button-cont{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-xxs)}}.button-cont.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}@media not all and (min-width:768px){.button-cont.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.button-cont.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs)}}.button-cont.is-last-cont{position:absolute}.button-wrap{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.buy-now-button{cursor:pointer;width:100%;color:var(--_🎨-global-colors---color--white);justify-content:space-between;align-items:center;display:flex}.buy-now-details{z-index:1;width:100%;height:0}.buy-now-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}@media not all and (min-width:992px){.buy-now-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}}.buy-now-line{width:100%;height:0}.changelog-bold{--tw-font-weight:var(--font-weight--bold);font-weight:var(--font-weight--bold);color:var(--_🎨-global-colors---color--black)}.changelog-wrap{justify-content:space-between;align-items:center;display:flex}.colorbox-card{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media not all and (min-width:992px){.colorbox-card{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}@media(min-width:1920px){.colorbox-card{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.colorbox-code{text-align:right;text-transform:uppercase}@media not all and (min-width:992px){.colorbox-code{font-size:14px}}.colorbox-square{border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);width:100%;max-width:100%;height:100%;min-height:150px}@media not all and (min-width:768px){.colorbox-square{min-height:250px}}@media not all and (min-width:480px){.colorbox-square{min-height:calc(var(--spacing) * 50)}}@media(min-width:1440px){.colorbox-square{min-height:calc(var(--spacing) * 50)}}@media(min-width:1920px){.colorbox-square{min-height:250px}}.colorbox-square.is-stroke{background-color:var(--_🎨-global-colors---color--stroke)}.colorbox-square.is-black{background-color:var(--_🎨-global-colors---color--black)}.colorbox-square.is-text{background-color:var(--_🎨-global-colors---color--text)}.colorbox-square.is-white{background-color:var(--_🎨-global-colors---color--white)}.colorbox-square.is-gray{background-color:var(--_🎨-global-colors---color--gray)}.colorbox-wrapp{justify-content:space-between;align-items:center;display:flex}.contact-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.contact-block{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);flex-flow:column-reverse;display:flex}}@media not all and (min-width:480px){.contact-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.contact-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}.contact-block{grid-auto-columns:1fr}.contact-btn{height:var(--_↔️-size-variables---global-sizes--size-xl);background-color:var(--_🎨-global-colors---color--black);width:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---button--size);--tw-leading:var(--_✍️-typography---button--height);line-height:var(--_✍️-typography---button--height);--tw-tracking:var(--_✍️-typography---button--space);letter-spacing:var(--_✍️-typography---button--space);color:var(--_🎨-global-colors---color--white);justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:768px){.contact-btn{padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.contact-btn{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-xxs)}}.contact-btn{font-family:var(--_✍️-typography---button--font);font-weight:var(--_✍️-typography---button--weight)}.contact-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}@media not all and (min-width:768px){.contact-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.contact-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs)}}.contact-cont{flex-flow:column;flex:none;justify-content:center;align-items:center;width:100%;max-width:750px;display:flex}.contact-done{background-color:var(--_🎨-global-colors---color--black);width:100%;height:100%;padding:var(--_↔️-size-variables---global-sizes--size-6xs);color:var(--_🎨-global-colors---color--white)}.contact-error{margin-top:var(--_↔️-size-variables---global-sizes--size-6xs);height:var(--_↔️-size-variables---global-sizes--size-xl);width:100%;padding:var(--_↔️-size-variables---global-sizes--size-6xs);color:var(--_🎨-global-colors---color--black)}@media(min-width:1920px){.contact-error{height:var(--_↔️-size-variables---global-sizes--size-2xl)}}.contact-field{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media not all and (min-width:480px){.contact-field{column-gap:var(--_↔️-size-variables---global-sizes--size-5xs);row-gap:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media(min-width:1920px){.contact-field{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.contact-form{background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:0}@media not all and (min-width:768px){.contact-form{padding:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:480px){.contact-form{padding:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.contact-form{padding:var(--_↔️-size-variables---global-sizes--size-l)}}.contact-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;display:flex}@media(min-width:1920px){.contact-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.contact-image{height:100%}.contact-img{height:var(--_↔️-size-variables---global-sizes--size-2xl);width:var(--_↔️-size-variables---global-sizes--size-2xl);border-radius:var(--_↔️-size-variables---border-radius--radius-2xl);background-color:var(--_🎨-global-colors---color--white)}.contact-input{height:var(--_↔️-size-variables---global-sizes--size-xl);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);width:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--text);margin-bottom:0}@media(min-width:1920px){.contact-input{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-3xs)}}.contact-input{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);transition:border-color .3s}.contact-input:active,.contact-input:focus{border-color:var(--_🎨-global-colors---color--gray)}.contact-input::placeholder{color:var(--_🎨-global-colors---color--text)}.contact-input.is-contact-area{height:125px}@media(min-width:1440px){.contact-input.is-contact-area{height:178px}}@media(min-width:1920px){.contact-input.is-contact-area{height:calc(var(--spacing) * 50)}}.contact-label{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight);margin-bottom:0}.contact-review{background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-m);flex-flow:column;justify-content:center;align-items:center;display:flex}@media not all and (min-width:768px){.contact-review{padding:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:480px){.contact-review{padding:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.contact-review{padding:var(--_↔️-size-variables---global-sizes--size-l)}}.contact-sms{width:100%;height:100%;font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight);flex-flow:column;justify-content:center;align-items:center;display:flex}.contact-star{max-width:var(--_↔️-size-variables---global-sizes--size-7xl)}@media(min-width:1440px){.contact-star{max-width:var(--_↔️-size-variables---global-sizes--size-8xl)}}@media(min-width:1920px){.contact-star{max-width:var(--_↔️-size-variables---global-sizes--size-9xl)}}.contact-text{margin-top:var(--_↔️-size-variables---global-sizes--size-xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);text-align:center;font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space)}@media(min-width:1440px){.contact-text{margin-top:var(--_↔️-size-variables---global-sizes--size-s);margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.contact-text{margin-top:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}.contact-text{font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}.contact-thumb{width:100%;max-width:100%;height:100%;position:relative;overflow:hidden}.contact-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);flex-flow:column;display:flex}@media(min-width:1920px){.contact-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}.details-feat{height:100%}.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-2xl);height:var(--global-variables--image-height);width:100%;max-width:100%;position:relative;overflow:hidden}@media not all and (min-width:992px){.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xl)}}@media not all and (min-width:768px){.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:480px){.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.details-image{margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xl)}}.details-section{padding-top:var(--_↔️-size-variables---global-sizes--size-9xl);padding-bottom:var(--global-variables--section-space)}@media not all and (min-width:992px){.details-section{padding-top:var(--_↔️-size-variables---global-sizes--size-7xl)}}@media not all and (min-width:768px){.details-section{padding-top:var(--_↔️-size-variables---global-sizes--size-5xl)}}@media not all and (min-width:480px){.details-section{padding-top:var(--_↔️-size-variables---global-sizes--size-4xl)}}.error-block{flex-flow:column;justify-content:center;align-items:center;display:flex}.error-name{margin-top:var(--_↔️-size-variables---global-sizes--size-xxs);margin-bottom:var(--global-variables--text-space);font-size:var(--_✍️-typography---heading-01-m--size);--tw-leading:var(--_✍️-typography---heading-01-m--height);line-height:var(--_✍️-typography---heading-01-m--height);--tw-tracking:var(--_✍️-typography---heading-01-m--space);letter-spacing:var(--_✍️-typography---heading-01-m--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.error-name{margin-top:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media not all and (min-width:480px){.error-name{margin-top:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1440px){.error-name{margin-top:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.error-name{margin-top:var(--_↔️-size-variables---global-sizes--size-m)}}.error-name{font-family:var(--_✍️-typography---heading-01-m--font);font-weight:var(--_✍️-typography---heading-01-m--weight)}.error-section{padding-top:var(--global-variables--hero-space);padding-bottom:var(--global-variables--section-space)}.error-svg{max-width:450px}@media not all and (min-width:992px){.error-svg{max-width:calc(var(--spacing) * 100)}}@media not all and (min-width:768px){.error-svg{max-width:350px}}@media not all and (min-width:480px){.error-svg{max-width:calc(var(--spacing) * 75)}}@media(min-width:1440px){.error-svg{max-width:calc(var(--spacing) * 125)}}@media(min-width:1920px){.error-svg{max-width:calc(var(--spacing) * 150)}}.footer-cont{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;width:100%;max-width:100%;display:flex}@media(min-width:1440px){.footer-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl)}}@media(min-width:1920px){.footer-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl)}}.footer-copy{padding-top:var(--_↔️-size-variables---global-sizes--size-xxs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-l);justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:768px){.footer-copy{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-m);text-align:center;flex-flow:column}}@media(min-width:1920px){.footer-copy{padding-bottom:var(--_↔️-size-variables---global-sizes--size-xl)}}.footer-copy{border-top:var(--_↔️-size-variables---global-sizes--size-tiny)dashed var(--_🎨-global-colors---color--text)}.footer-grid{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column;display:flex}.footer-icon{width:100%;max-width:230px}@media(min-width:1440px){.footer-icon{max-width:270px}}@media(min-width:1920px){.footer-icon{max-width:310px}}.footer-info{color:var(--_🎨-global-colors---color--gray)}@media not all and (min-width:480px){.footer-info{width:100%;max-width:calc(var(--spacing) * 72);margin-left:auto;margin-right:auto}}.footer-info-dot{margin-right:var(--_↔️-size-variables---global-sizes--size-8xs);margin-left:var(--_↔️-size-variables---global-sizes--size-8xs);height:var(--_↔️-size-variables---global-sizes--size-8xs);width:var(--_↔️-size-variables---global-sizes--size-8xs);border-radius:var(--_↔️-size-variables---global-sizes--size-8xs);background-color:var(--_🎨-global-colors---color--gray);vertical-align:middle;flex:none;display:inline-block;overflow:hidden}@media not all and (min-width:768px){.footer-info-dot{border-radius:4px}}@media not all and (min-width:480px){.footer-info-dot{margin-right:var(--spacing);margin-left:var(--spacing)}}.footer-info-text{vertical-align:middle;display:inline}@media(min-width:1920px){.footer-info-text{font-size:16px}}.footer-label{font-family:var(--font-family--heading);font-size:var(--_↔️-size-variables---global-sizes--size-xxs);--tw-leading:var(--line-height--3xs);line-height:var(--line-height--3xs);--tw-font-weight:var(--font-weight--normal);font-weight:var(--font-weight--normal);color:var(--_🎨-global-colors---color--white);text-transform:uppercase}.footer-link{color:var(--_🎨-global-colors---color--gray);transition:color .3s}.footer-link:hover{color:var(--_🎨-global-colors---color--white)}.footer-list{justify-content:flex-end;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);display:flex}@media not all and (min-width:992px){.footer-list{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media not all and (min-width:768px){.footer-list{justify-content:center;align-items:center}}@media(min-width:1920px){.footer-list{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.footer-menu{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);flex-flow:column;display:flex}@media not all and (min-width:768px){.footer-menu{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.footer-menu{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}.footer-menus{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--global-variables--section-space);grid-template-rows:auto;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.footer-menus{width:100%;max-width:100%}}@media not all and (min-width:768px){.footer-menus{column-gap:var(--_↔️-size-variables---global-sizes--size-zero)}}@media not all and (min-width:480px){.footer-menus{justify-content:flex-start;align-items:flex-start;row-gap:var(--_↔️-size-variables---global-sizes--size-xl);flex-flow:column;display:flex}}@media(min-width:1440px){.footer-menus{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl)}}@media(min-width:1920px){.footer-menus{column-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.footer-menus{grid-auto-columns:1fr}.footer-name{font-size:var(--_✍️-typography---heading-02-l--size);--tw-leading:var(--_✍️-typography---heading-04-l--height);line-height:var(--_✍️-typography---heading-04-l--height);--tw-tracking:var(--_✍️-typography---heading-02-l--space);letter-spacing:var(--_✍️-typography---heading-02-l--space);color:var(--_🎨-global-colors---color--white);font-family:var(--_✍️-typography---heading-02-l--font);font-weight:var(--_✍️-typography---heading-02-l--weight)}.footer-nav{font-family:var(--font-family--heading);font-size:var(--_↔️-size-variables---global-sizes--size-xxs);--tw-leading:var(--line-height--3xs);line-height:var(--line-height--3xs);--tw-font-weight:var(--font-weight--normal);font-weight:var(--font-weight--normal);color:var(--_🎨-global-colors---color--white);text-underline-offset:var(--_↔️-size-variables---global-sizes--size-8xs);text-decoration-line:underline;-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);text-decoration-color:var(--_🎨-global-colors---color--transparent);transition:text-decoration-color .3s}.footer-nav:hover{-webkit-text-decoration-color:var(--_🎨-global-colors---color--white);-webkit-text-decoration-color:var(--_🎨-global-colors---color--white);-webkit-text-decoration-color:var(--_🎨-global-colors---color--white);text-decoration-color:var(--_🎨-global-colors---color--white)}.footer-section{background-color:var(--_🎨-global-colors---color--black)}.footer-span{opacity:.8}.footer-title{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);color:var(--_🎨-global-colors---color--gray);font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}.footer-wrap{padding-top:var(--_↔️-size-variables---global-sizes--size-3xl);padding-bottom:var(--_↔️-size-variables---global-sizes--size-6xl);justify-content:space-between;align-items:flex-start;display:flex}@media not all and (min-width:992px){.footer-wrap{flex-flow:column}}@media not all and (min-width:768px){.footer-wrap{padding-top:var(--_↔️-size-variables---global-sizes--size-2xl);padding-bottom:var(--_↔️-size-variables---global-sizes--size-4xl)}}@media not all and (min-width:480px){.footer-wrap{padding-bottom:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1440px){.footer-wrap{padding-top:var(--_↔️-size-variables---global-sizes--size-4xl);padding-bottom:var(--_↔️-size-variables---global-sizes--size-7xl)}}@media(min-width:1920px){.footer-wrap{padding-top:var(--_↔️-size-variables---global-sizes--size-6xl);padding-bottom:var(--_↔️-size-variables---global-sizes--size-9xl)}}.footer-wrapp{justify-content:flex-start;align-items:flex-end;column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl);flex-flow:column;flex:none;display:flex}@media not all and (min-width:992px){.footer-wrapp{display:none}}@media(min-width:1440px){.footer-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-6xl);row-gap:var(--_↔️-size-variables---global-sizes--size-6xl)}}@media(min-width:1920px){.footer-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-9xl);row-gap:var(--_↔️-size-variables---global-sizes--size-9xl)}}.global-section{padding-bottom:var(--global-variables--section-space)}.header-bg{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;display:grid;position:absolute;inset:0}.header-block{flex-flow:column;justify-content:center;display:flex}.header-brand{z-index:1;width:170px;padding-left:0;position:relative}@media not all and (min-width:992px){.header-brand{width:150px}}@media not all and (min-width:768px){.header-brand{width:125px}}@media not all and (min-width:480px){.header-brand{width:calc(var(--spacing) * 25)}}.header-button{z-index:1;flex:none;justify-content:flex-end;align-items:center;position:relative}.header-canva{opacity:0;width:100%;height:100vh;padding-top:82px;display:none;position:absolute;inset:0}@media not all and (min-width:992px){.header-canva{height:93vh;padding-top:calc(var(--spacing) * 19)}}@media not all and (min-width:480px){.header-canva{padding-top:calc(var(--spacing) * 17)}}@media(min-width:1440px){.header-canva{padding-top:90px}}@media(min-width:1920px){.header-canva{padding-top:98px}}.header-copy{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--black);flex:none}@media not all and (min-width:480px){.header-copy{--tw-leading:var(--leading-s);line-height:var(--leading-s)}}.header-copy{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight)}.header-dot{margin-right:var(--_↔️-size-variables---global-sizes--size-8xs);margin-left:var(--_↔️-size-variables---global-sizes--size-8xs);height:var(--_↔️-size-variables---global-sizes--size-8xs);width:var(--_↔️-size-variables---global-sizes--size-8xs);border-radius:var(--_↔️-size-variables---border-radius--radius-8xs);background-color:var(--_🎨-global-colors---color--black);vertical-align:middle;flex:none;display:inline-block;overflow:hidden}@media not all and (min-width:768px){.header-dot{height:var(--spacing);width:var(--spacing);border-radius:4px}}@media not all and (min-width:480px){.header-dot{margin-right:var(--spacing);margin-left:var(--spacing)}}.header-gap{height:var(--_↔️-size-variables---global-sizes--size-4xs);flex:none}@media not all and (min-width:992px){.header-gap{height:var(--_↔️-size-variables---global-sizes--size-8xs)}}@media(min-width:1440px){.header-gap{height:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1920px){.header-gap{height:var(--_↔️-size-variables---global-sizes--size-xxs)}}.header-image{flex-flow:column;justify-content:center;width:100%;max-width:37vw;display:flex;position:relative;overflow:hidden}@media not all and (min-width:992px){.header-image{display:none}}.header-link{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);transition:color .3s}.header-link:hover{color:var(--_🎨-global-colors---color--text)}.header-menu{z-index:1;cursor:pointer;justify-content:center;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);display:flex;position:relative}.header-menu-icon{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.header-menu-text{font-size:var(--_✍️-typography---button--size);--tw-leading:var(--_✍️-typography---button--height);line-height:var(--_✍️-typography---button--height);--tw-tracking:var(--_✍️-typography---button--space);letter-spacing:var(--_✍️-typography---button--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---button--font);font-weight:var(--_✍️-typography---button--weight)}.header-menus{width:calc(var(--spacing) * 125);border-radius:var(--_↔️-size-variables---border-radius--radius-9xl);background-color:var(--_🎨-global-colors---color--cream);padding-top:var(--_↔️-size-variables---global-sizes--size-7xs);padding-right:var(--_↔️-size-variables---global-sizes--size-7xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-7xs);padding-left:var(--_↔️-size-variables---global-sizes--size-xxs);justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:992px){.header-menus{width:calc(var(--spacing) * 75)}}@media not all and (min-width:768px){.header-menus{width:250px}}@media not all and (min-width:480px){.header-menus{width:calc(var(--spacing) * 55)}}.header-menus.is-home{background-color:var(--_🎨-global-colors---color--white)}.header-nav{z-index:1;width:100%;height:100%;max-width:var(--container-size);padding-right:var(--_↔️-size-variables---global-sizes--size-3xs);padding-left:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;justify-content:space-between;margin-left:auto;margin-right:auto;display:flex;position:relative}.header-nav-link{font-size:var(--_✍️-typography---heading-03-l--size);--tw-leading:var(--_✍️-typography---heading-03-l--height);line-height:var(--_✍️-typography---heading-03-l--height);--tw-tracking:var(--_✍️-typography---heading-03-l--space);letter-spacing:var(--_✍️-typography---heading-03-l--space);color:var(--_🎨-global-colors---color--black);opacity:0;text-decoration-line:underline}@media not all and (min-width:992px){.header-nav-link{font-size:var(--_✍️-typography---heading-04-l--size);--tw-leading:var(--_✍️-typography---heading-04-l--height);line-height:var(--_✍️-typography---heading-04-l--height);--tw-tracking:var(--_✍️-typography---heading-04-l--space);letter-spacing:var(--_✍️-typography---heading-04-l--space)}}@media not all and (min-width:768px){.header-nav-link{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space)}}.header-nav-link{font-family:var(--_✍️-typography---heading-03-l--font);font-weight:var(--_✍️-typography---heading-03-l--weight);text-underline-offset:var(--_↔️-size-variables---global-sizes--size-8xs);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);text-decoration-color:var(--_🎨-global-colors---color--transparent);transition:text-decoration-color .3s;transform:translate(0,30px)}@media screen and (max-width:991px){.header-nav-link{font-family:var(--_✍️-typography---heading-04-l--font);font-weight:var(--_✍️-typography---heading-04-l--weight)}}@media screen and (max-width:767px){.header-nav-link{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}}.header-nav-link:hover,.header-nav-link.is-current{-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);text-decoration-color:var(--_🎨-global-colors---color--black)}.header-navbar{width:100%;max-width:100%;padding-top:var(--_↔️-size-variables---global-sizes--size-l);padding-bottom:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;align-items:flex-start;display:grid}@media not all and (min-width:992px){.header-navbar{padding-top:var(--_↔️-size-variables---global-sizes--size-m);padding-bottom:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:768px){.header-navbar{padding-top:var(--_↔️-size-variables---global-sizes--size-s);padding-bottom:var(--_↔️-size-variables---global-sizes--size-s)}}@media not all and (min-width:480px){.header-navbar{padding-top:var(--_↔️-size-variables---global-sizes--size-xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}.header-navbar{border-top:var(--_↔️-size-variables---global-sizes--size-tiny)solid var(--_🎨-global-colors---color--text);grid-auto-columns:1fr}.header-navbar.is-last-navbar{opacity:0}@media not all and (min-width:992px){.header-navbar.is-last-navbar{display:block}}.header-navbar.is-last-navbar{transform:translate(0,30px)}@media not all and (min-width:768px){.header-navbar.is-first-navbar{padding-top:var(--_↔️-size-variables---global-sizes--size-m)}}.header-over{background-color:var(--_🎨-global-colors---color--cream);height:100%}.header-over.is-home{background-color:var(--_🎨-global-colors---color--white)}.header-section{z-index:99999;background-color:var(--_🎨-global-colors---color--transparent);position:fixed;top:0;left:0;right:0}.header-social{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);flex:none;display:flex}@media not all and (min-width:992px){.header-social{display:none}}.header-social-link{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight)}.header-space{flex-flow:column;display:flex;overflow:hidden}.header-text{vertical-align:middle;display:inline}@media(min-width:1920px){.header-text{font-size:16px}}.header-white{z-index:1;background-color:var(--_🎨-global-colors---color--white);width:100%;height:100%;position:absolute}.header-wrap{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;display:flex}@media not all and (min-width:992px){.header-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.header-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.header-wrapp{padding-top:var(--_↔️-size-variables---global-sizes--size-4xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-4xs);justify-content:space-between;align-items:center;display:flex}@media(min-width:1920px){.header-wrapp{padding-top:var(--_↔️-size-variables---global-sizes--size-3xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-3xs)}}.hero-block{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}.hero-block.is-home-two{text-align:left;justify-content:flex-start;align-items:flex-start}.hero-link{margin-top:var(--_↔️-size-variables---global-sizes--size-m);color:var(--_🎨-global-colors---color--black);text-decoration-line:underline;display:none}@media not all and (min-width:768px){.hero-link{margin-top:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.hero-link{margin-top:var(--_↔️-size-variables---global-sizes--size-l)}}.hero-link{transition:color .3s}.hero-link.is-with-link{display:inline-block}.hero-link:hover{color:var(--_🎨-global-colors---color--text)}.hero-link.is-style-guide{margin-top:var(--_↔️-size-variables---global-sizes--size-zero);display:block}.hero-section{padding-top:var(--global-variables--hero-space);padding-bottom:var(--global-variables--text-space)}@media not all and (min-width:768px){.hero-section{padding-bottom:var(--_↔️-size-variables---global-sizes--size-m)}}.hero-section.is-external-link{padding-bottom:var(--global-variables--section-space)}.hero-text{margin-top:var(--_↔️-size-variables---global-sizes--size-3xs);width:100%;max-width:var(--global-variables--utility-width);display:none}@media not all and (min-width:768px){.hero-text{margin-top:var(--_↔️-size-variables---global-sizes--size-4xs)}}.hero-text.is-with-text,.hero-text.is-with-link,.hero-text.is-external-link{display:block}.hero-title{color:var(--_🎨-global-colors---color--black)}.home-button{pointer-events:none;height:var(--_↔️-size-variables---global-sizes--size-6xl);width:var(--_↔️-size-variables---global-sizes--size-6xl);border-radius:var(--_↔️-size-variables---border-radius--radius-6xl);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--white);opacity:0;-webkit-backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-5xs));backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-5xs));font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);background-color:#fff3;flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute}.home-card{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.home-cont{justify-content:space-between;align-items:flex-end;width:100%;display:flex}@media not all and (min-width:992px){.home-cont{justify-content:space-between;align-items:center}}@media not all and (min-width:768px){.home-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column}}.home-details{flex-flow:column;justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:992px){.home-details{justify-content:space-between;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:768px){.home-details{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:480px){.home-details{column-gap:var(--_↔️-size-variables---global-sizes--size-s);row-gap:var(--_↔️-size-variables---global-sizes--size-s)}}.home-image{aspect-ratio:9/8;object-fit:cover;width:100%;height:100%;transition:transform .5s}.home-image:hover{transform:scale(1.08)}.home-item{margin-left:var(--_↔️-size-variables---global-sizes--size-xxs);width:calc(var(--spacing) * 75)}@media not all and (min-width:992px){.home-item{margin-left:var(--_↔️-size-variables---global-sizes--size-3xs);width:calc(var(--spacing) * 50)}}@media not all and (min-width:768px){.home-item{margin-left:var(--_↔️-size-variables---global-sizes--size-4xs);width:175px}}@media not all and (min-width:480px){.home-item{margin-left:var(--_↔️-size-variables---global-sizes--size-5xs);width:150px}}@media(min-width:1440px){.home-item{width:350px}}@media(min-width:1920px){.home-item{width:450px}}.home-label{width:calc(var(--spacing) * 40)}@media not all and (min-width:992px){.home-label{display:none}}@media(min-width:1920px){.home-label{width:190px}}.home-link{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);text-decoration-line:underline}@media not all and (min-width:768px){.home-link{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space)}}.home-link{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight);text-underline-offset:var(--_↔️-size-variables---global-sizes--size-9xs);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);text-decoration-color:var(--_🎨-global-colors---color--transparent);transition:text-decoration-color .3s}@media screen and (max-width:767px){.home-link{font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}}.home-link:hover{-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);text-decoration-color:var(--_🎨-global-colors---color--black)}.home-list{justify-content:flex-end;align-items:center;display:flex}.home-logo{z-index:5;margin-bottom:calc(var(--spacing) * -5);aspect-ratio:1400/290;width:100%;max-width:calc(var(--spacing) * 230);position:relative}@media not all and (min-width:992px){.home-logo{max-width:calc(var(--spacing) * 155);margin-bottom:0}}@media not all and (min-width:768px){.home-logo{max-width:80svw}}@media(min-width:1440px){.home-logo{max-width:calc(var(--spacing) * 280)}}@media(min-width:1920px){.home-logo{max-width:calc(var(--spacing) * 355)}}.home-mark{width:var(--_↔️-size-variables---global-sizes--size-4xs);color:var(--_🎨-global-colors---color--black)}.home-marqu{justify-content:flex-end;align-items:center;display:flex}.home-name{background-color:var(--_🎨-global-colors---color--white);width:100%;max-width:385px;padding-top:var(--_↔️-size-variables---global-sizes--size-5xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-5xs);justify-content:flex-start;align-items:center;display:flex;overflow:hidden}@media not all and (min-width:768px){.home-name{max-width:calc(var(--spacing) * 75);padding-top:var(--_↔️-size-variables---global-sizes--size-7xs);padding-bottom:var(--_↔️-size-variables---global-sizes--size-7xs)}}.home-section{background-color:var(--_🎨-global-colors---color--cream);padding-top:var(--global-variables--hero-space);padding-bottom:var(--global-variables--text-space)}.home-social{width:calc(var(--spacing) * 40);font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);justify-content:flex-end;display:flex}@media not all and (min-width:768px){.home-social{width:auto;font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space)}}@media(min-width:1920px){.home-social{width:190px}}.home-social{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}@media screen and (max-width:767px){.home-social{font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}}.home-text{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight);flex:none;justify-content:flex-start;align-items:center;display:flex}.home-wrap{flex:none}.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xl)}@media not all and (min-width:992px){.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-2xl)}}@media not all and (min-width:768px){.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:480px){.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xl)}}@media(min-width:1920px){.home-wrapp{margin-bottom:var(--_↔️-size-variables---global-sizes--size-6xl)}}.kravio-image{height:215px;max-width:calc(var(--spacing) * 50)}@media not all and (min-width:992px){.kravio-image{max-width:170px;height:183px}}@media not all and (min-width:768px){.kravio-image{max-width:110px;height:118px}}@media not all and (min-width:480px){.kravio-image{height:86px;max-width:calc(var(--spacing) * 20)}}@media(min-width:1440px){.kravio-image{height:calc(var(--spacing) * 62);max-width:230px}}@media(min-width:1920px){.kravio-image{height:calc(var(--spacing) * 70);max-width:calc(var(--spacing) * 65)}}.kravio-image.is-kravio-two{margin-top:107.5px}@media not all and (min-width:992px){.kravio-image.is-kravio-two{margin-top:91.5px}}@media not all and (min-width:768px){.kravio-image.is-kravio-two{margin-top:59px}}@media not all and (min-width:480px){.kravio-image.is-kravio-two{margin-top:43px}}@media(min-width:1440px){.kravio-image.is-kravio-two{margin-top:calc(var(--spacing) * 31)}}@media(min-width:1920px){.kravio-image.is-kravio-two{margin-top:calc(var(--spacing) * 35)}}.kravio-image.is-kravio-three{margin-top:107.5px}@media not all and (min-width:992px){.kravio-image.is-kravio-three{margin-top:91.5px}}@media not all and (min-width:768px){.kravio-image.is-kravio-three{margin-top:59px}}@media not all and (min-width:480px){.kravio-image.is-kravio-three{margin-top:43px}}@media(min-width:1440px){.kravio-image.is-kravio-three{margin-top:calc(var(--spacing) * 31)}}@media(min-width:1920px){.kravio-image.is-kravio-three{margin-top:calc(var(--spacing) * 35)}}.kravio-img{margin-top:var(--global-variables--text-space);justify-content:space-between;align-items:flex-start;display:flex}.kravio-title{width:100%;max-width:calc(var(--spacing) * 200);margin-left:auto;margin-right:auto}@media not all and (min-width:992px){.kravio-title{max-width:calc(var(--spacing) * 175)}}@media not all and (min-width:768px){.kravio-title{max-width:550px}}@media(min-width:1440px){.kravio-title{max-width:950px}}@media(min-width:1920px){.kravio-title{max-width:1050px}}.logo-loop{flex:none;justify-content:flex-start;align-items:center;display:flex}.logo-overl{pointer-events:none;z-index:5;background-image:linear-gradient(90deg,var(--_🎨-global-colors---color--white) 5%,var(--_🎨-global-colors---color--transparent) 10%,var(--_🎨-global-colors---color--transparent) 90%,var(--_🎨-global-colors---color--white) 95%);position:absolute;inset:0}@media screen and (min-width:1440px){.logo-overl{background-image:linear-gradient(90deg,var(--_🎨-global-colors---color--white) 3%,var(--_🎨-global-colors---color--transparent) 7%,var(--_🎨-global-colors---color--transparent) 94%,var(--_🎨-global-colors---color--white) 97%)}}@media screen and (min-width:1920px){.logo-overl{background-image:linear-gradient(90deg,var(--_🎨-global-colors---color--white) 2%,var(--_🎨-global-colors---color--transparent) 5%,var(--_🎨-global-colors---color--transparent) 95%,var(--_🎨-global-colors---color--white) 98%)}}.logo-wrapp{justify-content:flex-start;align-items:center;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.main-container{width:100%;max-width:var(--container-size);padding-right:var(--_↔️-size-variables---global-sizes--size-3xs);padding-left:var(--_↔️-size-variables---global-sizes--size-3xs);margin-left:auto;margin-right:auto}@media not all and (min-width:992px){.main-container{max-width:var(--container-size)}}@media not all and (min-width:768px){.main-container{max-width:var(--container-size)}}.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-3xl);height:var(--_↔️-size-variables---global-sizes--size-s);flex:none;width:auto;max-width:none}@media not all and (min-width:992px){.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-xl)}}@media not all and (min-width:768px){.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-m);height:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:480px){.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-xs);height:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1440px){.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-4xl)}}@media(min-width:1920px){.main-logo{margin-right:var(--_↔️-size-variables---global-sizes--size-6xl);height:var(--_↔️-size-variables---global-sizes--size-m)}}.main-logo.is-for-home-one{margin-right:var(--_↔️-size-variables---global-sizes--size-m);height:var(--_↔️-size-variables---global-sizes--size-xxs)}@media(min-width:1440px){.main-logo.is-for-home-one{margin-right:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1920px){.main-logo.is-for-home-one{margin-right:var(--_↔️-size-variables---global-sizes--size-2xl);height:var(--_↔️-size-variables---global-sizes--size-xs)}}.middle{margin-top:var(--_↔️-size-variables---global-sizes--size-8xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-8xs);height:var(--_↔️-size-variables---global-sizes--size-9xs);width:var(--_↔️-size-variables---global-sizes--size-xxs);border-radius:var(--_↔️-size-variables---global-sizes--size-9xs);background-color:var(--_🎨-global-colors---color--black)}.page-wrapper{overflow:clip}.project-btn{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs);border-bottom:var(--_↔️-size-variables---global-sizes--size-tiny)solid var(--_🎨-global-colors---color--text);transition:color .3s,border-color .3s;display:flex}.project-btn:hover{color:var(--_🎨-global-colors---color--black);border-bottom-color:var(--_🎨-global-colors---color--black)}.project-card{column-gap:var(--_↔️-size-variables---global-sizes--size-s);row-gap:var(--_↔️-size-variables---global-sizes--size-s);flex-flow:column;display:flex}@media not all and (min-width:992px){.project-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:768px){.project-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.project-card{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.project-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media not all and (min-width:480px){.project-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}.project-desp{padding-left:var(--_↔️-size-variables---global-sizes--size-xl)}@media not all and (min-width:992px){.project-desp{padding-left:0}}@media(min-width:1440px){.project-desp{padding-left:var(--_↔️-size-variables---global-sizes--size-2xl)}}@media(min-width:1920px){.project-desp{padding-left:var(--_↔️-size-variables---global-sizes--size-3xl)}}.project-desp{border-left:var(--_↔️-size-variables---global-sizes--size-4xs)solid var(--_🎨-global-colors---color--stroke)}@media screen and (min-width:1440px){.project-desp{border-left-width:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media screen and (min-width:1920px){.project-desp{border-left-width:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media screen and (max-width:991px){.project-desp{border-left-style:none}}.project-details{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl);display:flex}@media not all and (min-width:992px){.project-details{flex-flow:column;align-items:stretch}}@media not all and (min-width:480px){.project-details{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1440px){.project-details{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl)}}@media(min-width:1920px){.project-details{column-gap:var(--_↔️-size-variables---global-sizes--size-3xl);row-gap:var(--_↔️-size-variables---global-sizes--size-3xl)}}.project-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:var(--_↔️-size-variables---global-sizes--size-m);column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.project-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media not all and (min-width:768px){.project-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs);column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}@media not all and (min-width:480px){.project-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-8xs);row-gap:var(--_↔️-size-variables---global-sizes--size-8xs)}}@media(min-width:1920px){.project-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-l);margin-bottom:var(--_↔️-size-variables---global-sizes--size-l);column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}.project-grid{grid-auto-columns:1fr}.project-heading{font-size:var(--_✍️-typography---heading-02-m--size);--tw-leading:var(--_✍️-typography---heading-02-m--height);line-height:var(--_✍️-typography---heading-02-m--height);--tw-tracking:var(--_✍️-typography---heading-02-m--space);letter-spacing:var(--_✍️-typography---heading-02-m--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-02-m--font);font-weight:var(--_✍️-typography---heading-02-m--weight)}.project-icon{height:var(--_↔️-size-variables---global-sizes--size-4xs);width:var(--_↔️-size-variables---global-sizes--size-4xs)}.project-image{height:100%}.project-info{justify-content:space-between;align-items:center;display:flex}.project-info-link{text-underline-offset:var(--_↔️-size-variables---global-sizes--size-8xs);text-decoration-line:underline;transition:color .3s}.project-info-link:hover{color:var(--_🎨-global-colors---color--black)}.project-items{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);flex-flow:column;display:flex}@media not all and (min-width:992px){.project-items{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.project-items{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}.project-label{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);text-transform:uppercase;font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);text-underline-offset:var(--_↔️-size-variables---global-sizes--size-9xs);text-decoration-line:underline;-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);text-decoration-color:var(--_🎨-global-colors---color--transparent);flex:none;transition:color .3s,text-decoration-color .3s}.project-label:hover{color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);text-decoration-color:var(--_🎨-global-colors---color--black)}.project-line{height:var(--_↔️-size-variables---global-sizes--size-tiny);background-color:var(--_🎨-global-colors---color--stroke);width:100%}.project-link{justify-content:flex-start;align-items:center;display:flex}.project-logo{height:var(--_↔️-size-variables---global-sizes--size-l);width:auto;max-width:none}@media not all and (min-width:992px){.project-logo{height:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:768px){.project-logo{height:var(--_↔️-size-variables---global-sizes--size-s)}}@media(min-width:1920px){.project-logo{height:var(--_↔️-size-variables---global-sizes--size-xl)}}.project-logos{z-index:5;opacity:0;-webkit-backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-5xs));backdrop-filter:blur(var(--_↔️-size-variables---global-sizes--size-5xs));background-color:#0003;flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.project-name{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight);text-underline-offset:var(--_↔️-size-variables---global-sizes--size-9xs);text-decoration-line:underline;-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);-webkit-text-decoration-color:var(--_🎨-global-colors---color--transparent);text-decoration-color:var(--_🎨-global-colors---color--transparent);transition:text-decoration-color .3s}.project-name:hover{-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);-webkit-text-decoration-color:var(--_🎨-global-colors---color--black);text-decoration-color:var(--_🎨-global-colors---color--black)}.project-text :is(h3){margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---heading-03-m--size);--tw-leading:var(--_✍️-typography---heading-03-m--height);line-height:var(--_✍️-typography---heading-03-m--height);--tw-tracking:var(--_✍️-typography---heading-03-m--space);letter-spacing:var(--_✍️-typography---heading-03-m--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.project-text :is(h3){margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.project-text :is(h3){margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxs)}}.project-text :is(h3){font-family:var(--_✍️-typography---heading-03-m--font);font-weight:var(--_✍️-typography---heading-03-m--weight)}.project-text :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-3xs);column-gap:var(--_↔️-size-variables---global-sizes--size-8xs);row-gap:var(--_↔️-size-variables---global-sizes--size-8xs);flex-flow:column;display:flex}@media(min-width:1920px){.project-text :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-xxs)}}.project-thumb{position:relative;overflow:hidden}@media not all and (min-width:480px){.project-thumb{height:calc(var(--spacing) * 80)}}.project-wrap{top:var(--_↔️-size-variables---global-sizes--size-5xl);justify-content:space-between;column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl);flex-flow:column;flex:none;width:425px;display:flex;position:sticky}@media not all and (min-width:992px){.project-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);width:auto;margin-right:0;position:static}}@media(min-width:1440px){.project-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);width:475px}}@media(min-width:1920px){.project-wrap{top:var(--_↔️-size-variables---global-sizes--size-6xl);column-gap:var(--_↔️-size-variables---global-sizes--size-3xl);row-gap:var(--_↔️-size-variables---global-sizes--size-3xl);width:575px}}.project-wrapp{justify-content:space-between;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:row;display:flex}@media not all and (min-width:768px){.project-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-5xs);row-gap:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media(min-width:1920px){.project-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.projects-card{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.projects-card{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:480px){.projects-card{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.projects-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.projects-card{column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.projects-cont{margin-bottom:var(--global-variables--text-space)}.projects-list{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.projects-list{row-gap:var(--_↔️-size-variables---global-sizes--size-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.projects-list{row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:480px){.projects-list{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1440px){.projects-list{row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.projects-list{row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.projects-list{grid-auto-columns:1fr}.projects-list.is-one-column{display:block}.protected-block{background-color:var(--_🎨-global-colors---color--cream);width:425px;padding:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:0}@media not all and (min-width:992px){.protected-block{width:355px;padding:var(--_↔️-size-variables---global-sizes--size-s)}}@media not all and (min-width:768px){.protected-block{width:calc(var(--spacing) * 75);padding:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.protected-block{width:495px;padding:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1920px){.protected-block{width:555px}}.protected-btn{height:var(--_↔️-size-variables---global-sizes--size-xl);background-color:var(--_🎨-global-colors---color--black);width:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---button--size);--tw-leading:var(--_✍️-typography---button--height);line-height:var(--_✍️-typography---button--height);--tw-tracking:var(--_✍️-typography---button--space);letter-spacing:var(--_✍️-typography---button--space);color:var(--_🎨-global-colors---color--white);justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:768px){.protected-btn{padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.protected-btn{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-xxs)}}.protected-btn{font-family:var(--_✍️-typography---button--font);font-weight:var(--_✍️-typography---button--weight)}.protected-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}@media not all and (min-width:768px){.protected-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.protected-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs)}}.protected-field{height:var(--_↔️-size-variables---global-sizes--size-xl);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);width:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--text);margin-bottom:0}@media(min-width:1920px){.protected-field{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}.protected-field{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight);transition:border-color .3s}.protected-field:active,.protected-field:focus{border-color:var(--_🎨-global-colors---color--gray)}.protected-field::placeholder{color:var(--_🎨-global-colors---color--text)}.protected-form{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media not all and (min-width:992px){.protected-form{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}@media(min-width:1920px){.protected-form{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.protected-section{width:100vw;max-width:100%;height:100vh;max-height:100%;padding-right:var(--_↔️-size-variables---global-sizes--size-3xs);padding-left:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column;justify-content:center;align-items:center;display:flex}.protected-text{text-align:center;font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight);margin-bottom:0}.protected-title{margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);text-align:center;font-size:var(--_✍️-typography---heading-01-s--size);--tw-leading:var(--_✍️-typography---heading-01-s--height);line-height:var(--_✍️-typography---heading-01-s--height);--tw-tracking:var(--_✍️-typography---heading-01-s--space);letter-spacing:var(--_✍️-typography---heading-01-s--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:992px){.protected-title{margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1440px){.protected-title{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.protected-title{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}.protected-title{font-family:var(--_✍️-typography---heading-01-s--font);font-weight:var(--_✍️-typography---heading-01-s--weight)}.review-author{column-gap:var(--_↔️-size-variables---global-sizes--size-7xs);row-gap:var(--_↔️-size-variables---global-sizes--size-7xs);flex-flow:column;display:flex}.review-block{min-height:300vw}.review-card{justify-content:space-between;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;grid-area:1/1/2/2;display:flex;position:relative;overflow:hidden}@media not all and (min-width:992px){.review-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:768px){.review-card{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.review-card{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);padding-top:var(--_↔️-size-variables---global-sizes--size-xl);padding-right:var(--_↔️-size-variables---global-sizes--size-l);padding-bottom:var(--_↔️-size-variables---global-sizes--size-xl);padding-left:var(--_↔️-size-variables---global-sizes--size-l)}}.review-card{backface-visibility:hidden;transform-style:preserve-3d;transform:translateZ(-450px)rotateY(0)translateZ(450px)}@media screen and (min-width:1920px){.review-card{transform:translateZ(-550px)rotateY(0)translateZ(550px)}}@media screen and (max-width:479px){.review-card{transform:translateZ(-300px)rotateY(0)translateZ(300px)}}.review-card.is-item-02{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(45deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-02{transform:translateZ(-550px)rotateY(45deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-02{transform:translateZ(-375px)rotateY(45deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-02{transform:translateZ(-280px)rotateY(45deg)translateZ(280px)}}.review-card.is-item-03{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(90deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-03{transform:translateZ(-550px)rotateY(90deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-03{transform:translateZ(-375px)rotateY(90deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-03{transform:translateZ(-280px)rotateY(90deg)translateZ(280px)}}.review-card.is-item-04{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(135deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-04{transform:translateZ(-550px)rotateY(135deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-04{transform:translateZ(-375px)rotateY(135deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-04{transform:translateZ(-280px)rotateY(135deg)translateZ(280px)}}.review-card.is-item-05{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(180deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-05{transform:translateZ(-550px)rotateY(180deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-05{transform:translateZ(-375px)rotateY(180deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-05{transform:translateZ(-280px)rotateY(180deg)translateZ(280px)}}.review-card.is-item-06{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(225deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-06{transform:translateZ(-550px)rotateY(225deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-06{transform:translateZ(-375px)rotateY(225deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-06{transform:translateZ(-280px)rotateY(225deg)translateZ(280px)}}.review-card.is-item-07{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(270deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-07{transform:translateZ(-550px)rotateY(270deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-07{transform:translateZ(-375px)rotateY(270deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-07{transform:translateZ(-280px)rotateY(270deg)translateZ(280px)}}.review-card.is-item-08{transform-style:preserve-3d;transform:translateZ(-450px)rotateY(315deg)translateZ(450px)}@media screen and (min-width:1920px){.review-card.is-item-08{transform:translateZ(-550px)rotateY(315deg)translateZ(550px)}}@media screen and (max-width:991px){.review-card.is-item-08{transform:translateZ(-375px)rotateY(315deg)translateZ(375px)}}@media screen and (max-width:767px){.review-card.is-item-08{transform:translateZ(-280px)rotateY(315deg)translateZ(280px)}}.review-cont{margin-bottom:var(--_↔️-size-variables---global-sizes--size-2xl)}@media not all and (min-width:992px){.review-cont{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xl)}}@media(min-width:1440px){.review-cont{margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.review-cont{margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xl)}}.review-detail{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);display:flex}@media not all and (min-width:768px){.review-detail{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}.review-excerpt{color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.review-excerpt{font-size:var(--_✍️-typography---tag--size)}}.review-image{height:var(--_↔️-size-variables---global-sizes--size-xl);width:var(--_↔️-size-variables---global-sizes--size-xl);border-radius:var(--_↔️-size-variables---border-radius--radius-9xl);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--cream);flex:none}@media not all and (min-width:768px){.review-image{height:var(--_↔️-size-variables---global-sizes--size-l);width:var(--_↔️-size-variables---global-sizes--size-l)}}.review-rating{width:100%;max-width:var(--_↔️-size-variables---global-sizes--size-4xl);color:var(--_🎨-global-colors---color--gold)}.review-ring{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-content:center;align-items:stretch;width:325px;display:grid;position:relative}@media not all and (min-width:992px){.review-ring{width:275px}}@media not all and (min-width:768px){.review-ring{width:217px;height:auto}}@media(min-width:1920px){.review-ring{width:calc(var(--spacing) * 100)}}.review-ring{transform-origin:50% 50% -450px;transform-style:preserve-3d;grid-auto-columns:1fr}@media screen and (min-width:1920px){.review-ring{transform-origin:50% 50% -550px}}@media screen and (max-width:991px){.review-ring{transform-origin:50% 50% -380px}}@media screen and (max-width:767px){.review-ring{transform-origin:50% 50% -330px}}.review-role{font-size:var(--_✍️-typography---label--size);--tw-leading:var(--_✍️-typography---label--height);line-height:var(--_✍️-typography---label--height);--tw-tracking:var(--_✍️-typography---label--space);letter-spacing:var(--_✍️-typography---label--space)}@media not all and (min-width:768px){.review-role{font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space)}}.review-role{font-family:var(--_✍️-typography---label--font);font-weight:var(--_✍️-typography---label--weight)}@media screen and (max-width:767px){.review-role{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight)}}.review-section{background-color:var(--_🎨-global-colors---color--cream)}.review-sticky{min-height:100vh;padding-top:var(--global-variables--section-space);padding-bottom:var(--global-variables--section-space);flex-flow:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0}@media not all and (min-width:992px){.review-sticky{min-height:93vh}}.review-text{font-size:var(--_↔️-size-variables---global-sizes--size-xxs);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.review-text{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space)}}.review-text{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}@media screen and (max-width:767px){.review-text{font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}}.review-wrap{perspective:1e3px;flex-flow:row;justify-content:center;width:100%;display:flex}@media screen and (max-width:767px){.review-wrap{perspective:1e3px}}.review-wrapp{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.review-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:768px){.review-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1440px){.review-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.review-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.search-block{width:100%;max-width:calc(var(--spacing) * 300);margin-left:auto;margin-right:auto}@media(min-width:1440px){.search-block{max-width:calc(var(--spacing) * 325)}}@media(min-width:1920px){.search-block{max-width:calc(var(--spacing) * 375)}}.search-btn{height:var(--_↔️-size-variables---global-sizes--size-xl);background-color:var(--_🎨-global-colors---color--black);padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---button--size);--tw-leading:var(--_✍️-typography---button--height);line-height:var(--_✍️-typography---button--height);--tw-tracking:var(--_✍️-typography---button--space);letter-spacing:var(--_✍️-typography---button--space);color:var(--_🎨-global-colors---color--white);flex:none;justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:768px){.search-btn{padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.search-btn{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-xxs)}}.search-btn{font-family:var(--_✍️-typography---button--font);font-weight:var(--_✍️-typography---button--weight)}.search-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}@media not all and (min-width:768px){.search-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-xs);padding-block:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.search-btn.is-header{padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs)}}.search-field{height:var(--_↔️-size-variables---global-sizes--size-xl);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);width:100%;padding-inline:var(--_↔️-size-variables---global-sizes--size-3xs);padding-block:var(--_↔️-size-variables---global-sizes--size-6xs);font-size:var(--_✍️-typography---tag--size);--tw-leading:var(--_✍️-typography---tag--height);line-height:var(--_✍️-typography---tag--height);--tw-tracking:var(--_✍️-typography---tag--space);letter-spacing:var(--_✍️-typography---tag--space);color:var(--_🎨-global-colors---color--text);margin-bottom:0}@media(min-width:1920px){.search-field{height:var(--_↔️-size-variables---global-sizes--size-2xl);padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-4xs)}}.search-field{font-family:var(--_✍️-typography---tag--font);font-weight:var(--_✍️-typography---tag--weight)}.search-field::placeholder{color:var(--_🎨-global-colors---color--text)}.search-item{background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-m)}@media not all and (min-width:480px){.search-item{padding:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1440px){.search-item{padding:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1920px){.search-item{padding:var(--_↔️-size-variables---global-sizes--size-xl)}}.search-link{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}.search-list{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:992px){.search-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:768px){.search-list{flex-flow:column;display:flex}}@media not all and (min-width:480px){.search-list{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1440px){.search-list{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1920px){.search-list{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}.search-list{grid-auto-columns:1fr}.search-slug{margin-top:var(--_↔️-size-variables---global-sizes--size-4xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);color:var(--_🎨-global-colors---color--black);opacity:.75}@media not all and (min-width:480px){.search-slug{margin-top:var(--_↔️-size-variables---global-sizes--size-6xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}.search-slug{font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}.search-wrapp{margin-right:auto;margin-bottom:var(--global-variables--text-space);width:100%;max-width:calc(var(--spacing) * 150);background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-3xs);margin-left:auto;display:flex}@media not all and (min-width:992px){.search-wrapp{padding:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media not all and (min-width:768px){.search-wrapp{max-width:100%;padding:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.search-wrapp{padding:var(--_↔️-size-variables---global-sizes--size-6xs)}}.section-cont{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);text-align:center;flex-flow:column;display:flex}@media not all and (min-width:768px){.section-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-5xs);row-gap:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media not all and (min-width:480px){.section-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs)}}.section-cont.is-left{text-align:left;justify-content:flex-start;align-items:flex-start}.section-cont.is-variant-d052c610{text-align:right;justify-content:flex-start;align-items:flex-end}.section-cont.is-horizontal{text-align:left;flex-flow:row-reverse;justify-content:space-between;align-items:flex-end}@media not all and (min-width:768px){.section-cont.is-horizontal{flex-flow:column;justify-content:flex-start;align-items:flex-start}}.section-info{font-size:var(--_✍️-typography---heading-06-l--size);--tw-leading:var(--_✍️-typography---heading-06-l--height);line-height:var(--_✍️-typography---heading-06-l--height);--tw-tracking:var(--_✍️-typography---heading-06-l--space);letter-spacing:var(--_✍️-typography---heading-06-l--space);text-transform:uppercase;font-family:var(--_✍️-typography---heading-06-l--font);font-weight:var(--_✍️-typography---heading-06-l--weight)}.section-space{padding-top:var(--global-variables--section-space);padding-bottom:var(--global-variables--section-space)}.section-title{color:var(--_🎨-global-colors---color--black)}.service-card{width:100%;padding-top:var(--global-variables--text-space);padding-bottom:var(--global-variables--text-space);font-size:var(--_✍️-typography---heading-04-l--size);--tw-leading:var(--_✍️-typography---heading-04-l--height);line-height:var(--_✍️-typography---heading-04-l--height);--tw-tracking:var(--_✍️-typography---heading-04-l--space);letter-spacing:var(--_✍️-typography---heading-04-l--space);color:var(--_🎨-global-colors---color--black);justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:768px){.service-card{font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space)}}.service-card{border-bottom:var(--_↔️-size-variables---global-sizes--size-tiny)dashed var(--_🎨-global-colors---color--gray);font-family:var(--_✍️-typography---heading-04-l--font);font-weight:var(--_✍️-typography---heading-04-l--weight);transition:padding .3s,background-color .3s}@media screen and (max-width:767px){.service-card{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}}.service-card:hover{background-color:var(--_🎨-global-colors---color--cream);padding-right:var(--_↔️-size-variables---global-sizes--size-m);padding-left:var(--_↔️-size-variables---global-sizes--size-m)}@media not all and (min-width:992px){.service-card:hover{padding-right:var(--_↔️-size-variables---global-sizes--size-xs);padding-left:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:768px){.service-card:hover{padding-right:var(--_↔️-size-variables---global-sizes--size-3xs);padding-left:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1440px){.service-card:hover{padding-right:var(--_↔️-size-variables---global-sizes--size-l);padding-left:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1920px){.service-card:hover{padding-right:var(--_↔️-size-variables---global-sizes--size-xl);padding-left:var(--_↔️-size-variables---global-sizes--size-xl)}}.service-cont{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex:none;display:flex;position:relative}.service-descp{width:100%;max-width:var(--global-variables--utility-width);justify-content:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);flex-flow:column;margin-left:auto;margin-right:auto;display:flex;overflow:clip}@media not all and (min-width:768px){.service-descp{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.service-descp{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}.service-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-m);column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:768px){.service-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-xs);column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.service-grid{margin-top:var(--_↔️-size-variables---global-sizes--size-l);column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}.service-grid{grid-auto-columns:1fr}.service-icon{height:var(--_↔️-size-variables---global-sizes--size-3xs);width:var(--_↔️-size-variables---global-sizes--size-3xs);justify-content:center;align-items:center;display:flex}@media not all and (min-width:768px){.service-icon{height:var(--_↔️-size-variables---global-sizes--size-4xs);width:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media not all and (min-width:480px){.service-icon{height:var(--_↔️-size-variables---global-sizes--size-4xs);width:var(--_↔️-size-variables---global-sizes--size-4xs)}}.service-image{height:100%}.service-img{height:var(--_↔️-size-variables---global-sizes--size-4xl);width:135px;max-width:none}@media not all and (min-width:992px){.service-img{display:none}}@media(min-width:1440px){.service-img{right:calc(var(--spacing) * -50);height:var(--_↔️-size-variables---global-sizes--size-7xl);width:175px}}@media(min-width:1920px){.service-img{height:var(--_↔️-size-variables---global-sizes--size-9xl);width:calc(var(--spacing) * 50);right:-250px}}.service-text{margin-top:var(--global-variables--reverse-margin);margin-bottom:var(--global-variables--reverse-margin)}.service-text :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-m);margin-bottom:var(--_↔️-size-variables---global-sizes--size-3xs);font-size:var(--_✍️-typography---heading-02-s--size);--tw-leading:var(--_✍️-typography---heading-02-s--height);line-height:var(--_✍️-typography---heading-02-s--height);--tw-tracking:var(--_✍️-typography---heading-02-s--space);letter-spacing:var(--_✍️-typography---heading-02-s--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.service-text :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-xs);margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}@media(min-width:1920px){.service-text :is(h2){margin-top:var(--_↔️-size-variables---global-sizes--size-l);margin-bottom:var(--_↔️-size-variables---global-sizes--size-xxs)}}.service-text :is(h2){font-family:var(--_✍️-typography---heading-02-s--font);font-weight:var(--_✍️-typography---heading-02-s--weight)}.service-text :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-m)}@media not all and (min-width:768px){.service-text :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.service-text :is(p){margin-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}.service-text :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-3xs);column-gap:var(--_↔️-size-variables---global-sizes--size-8xs);row-gap:var(--_↔️-size-variables---global-sizes--size-8xs);flex-flow:column;display:flex}@media(min-width:1920px){.service-text :is(ul){margin-top:var(--_↔️-size-variables---global-sizes--size-xxs)}}.service-title{z-index:5}@media not all and (min-width:992px){.service-title{position:static}}.service-wrap{justify-content:flex-start;align-items:flex-start;width:0;height:0;display:flex;position:relative;overflow:hidden}.services-cont{padding-bottom:var(--global-variables--text-space);border-bottom:var(--_↔️-size-variables---global-sizes--size-tiny)dashed var(--_🎨-global-colors---color--gray)}.services-section{padding-bottom:var(--global-variables--section-space)}.solutions-block{justify-content:space-between;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl);display:flex}@media not all and (min-width:992px){.solutions-block{align-items:flex-start;column-gap:var(--global-variables--text-space);row-gap:var(--global-variables--text-space);flex-flow:column}}@media not all and (min-width:768px){.solutions-block{flex-flow:column}}.solutions-card{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--cream);padding-inline:var(--_↔️-size-variables---global-sizes--size-l);padding-block:var(--_↔️-size-variables---global-sizes--size-xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.solutions-card{padding-inline:var(--_↔️-size-variables---global-sizes--size-m);padding-block:var(--_↔️-size-variables---global-sizes--size-l)}}@media not all and (min-width:480px){.solutions-card{padding-inline:var(--_↔️-size-variables---global-sizes--size-xxs);padding-block:var(--_↔️-size-variables---global-sizes--size-s)}}.solutions-cont{top:var(--_↔️-size-variables---global-sizes--size-5xl);width:calc(var(--spacing) * 150);flex:none;position:sticky}@media not all and (min-width:992px){.solutions-cont{width:auto;position:static}}@media(min-width:1440px){.solutions-cont{width:calc(var(--spacing) * 175)}}@media(min-width:1920px){.solutions-cont{top:var(--_↔️-size-variables---global-sizes--size-6xl);width:calc(var(--spacing) * 225)}}.solutions-details{justify-content:space-between;align-items:flex-start;display:flex}.solutions-icon{margin-top:calc(var(--spacing) * -3);height:var(--_↔️-size-variables---global-sizes--size-l);width:var(--_↔️-size-variables---global-sizes--size-l);border-radius:var(--_↔️-size-variables---border-radius--radius-l);padding-right:var(--_↔️-size-variables---global-sizes--size-4xs);padding-left:var(--_↔️-size-variables---global-sizes--size-4xs);color:var(--_🎨-global-colors---color--black);flex:none}.solutions-info{width:100%;max-width:calc(var(--spacing) * 145);justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column;display:flex}.solutions-item{top:var(--_↔️-size-variables---global-sizes--size-5xl);position:sticky}@media not all and (min-width:992px){.solutions-item{position:static}}@media(min-width:1920px){.solutions-item{top:var(--_↔️-size-variables---global-sizes--size-6xl)}}.solutions-list{column-gap:var(--global-variables--text-space);row-gap:var(--global-variables--text-space);flex-flow:column;display:flex;position:relative}.solutions-section{padding-bottom:var(--global-variables--section-space)}.solutions-thumb{width:100%;max-width:100%;position:relative;overflow:hidden}.solutions-title{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight);display:flex}.solutions-wrap{width:100%;max-width:calc(var(--spacing) * 225)}.stories-block{column-gap:var(--global-variables--section-space);row-gap:var(--global-variables--section-space);flex-flow:column;display:flex}.stories-info{flex:none}.stories-logos{padding-bottom:var(--global-variables--text-space);flex-flow:row}.stories-section{padding-top:var(--global-variables--section-space)}.stories-section.is-border-for-home-two{border-bottom:var(--_↔️-size-variables---global-sizes--size-tiny)solid var(--_🎨-global-colors---color--stroke)}.stories-title{width:100%;max-width:calc(var(--spacing) * 150);justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.stories-title{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl)}}@media not all and (min-width:768px){.stories-title{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);max-width:100%}}@media not all and (min-width:480px){.stories-title{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1440px){.stories-title{column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl);max-width:750px}}@media(min-width:1920px){.stories-title{max-width:calc(var(--spacing) * 225);column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.stories-wrapp{justify-content:space-between;align-items:flex-start;display:flex}@media not all and (min-width:768px){.stories-wrapp{justify-content:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs);flex-flow:column}}@media not all and (min-width:480px){.stories-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs)}}.style-guide-block{column-gap:var(--_↔️-size-variables---global-sizes--size-2xl);row-gap:var(--_↔️-size-variables---global-sizes--size-2xl);flex-flow:column;display:flex}@media not all and (min-width:992px){.style-guide-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl)}}@media not all and (min-width:480px){.style-guide-block{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}@media(min-width:1440px){.style-guide-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xxl);row-gap:var(--_↔️-size-variables---global-sizes--size-xxl)}}@media(min-width:1920px){.style-guide-block{column-gap:var(--_↔️-size-variables---global-sizes--size-4xl);row-gap:var(--_↔️-size-variables---global-sizes--size-4xl)}}.style-guide-button{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:row;display:flex}@media not all and (min-width:992px){.style-guide-button{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:768px){.style-guide-button{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media not all and (min-width:480px){.style-guide-button{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.style-guide-button{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl)}}.style-guide-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-l);grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr))}@media not all and (min-width:992px){.style-guide-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);padding:var(--_↔️-size-variables---global-sizes--size-m);grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:768px){.style-guide-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:480px){.style-guide-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);padding:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1440px){.style-guide-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1920px){.style-guide-grid{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);padding:var(--_↔️-size-variables---global-sizes--size-xl)}}.style-guide-title{font-size:var(--_✍️-typography---heading-03-l--size);--tw-leading:var(--_✍️-typography---heading-03-l--height);line-height:var(--_✍️-typography---heading-03-l--height);--tw-tracking:var(--_✍️-typography---heading-03-l--space);letter-spacing:var(--_✍️-typography---heading-03-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-03-l--font);font-weight:var(--_✍️-typography---heading-03-l--weight)}.style-guide-wrap{background-color:var(--_🎨-global-colors---color--cream);padding:var(--_↔️-size-variables---global-sizes--size-l)}@media not all and (min-width:992px){.style-guide-wrap{padding:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:480px){.style-guide-wrap{padding:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media(min-width:1920px){.style-guide-wrap{padding:var(--_↔️-size-variables---global-sizes--size-xl)}}.style-guide-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;display:flex}@media not all and (min-width:992px){.style-guide-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media not all and (min-width:768px){.style-guide-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1440px){.style-guide-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}@media(min-width:1920px){.style-guide-wrapp{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l)}}.top{height:var(--_↔️-size-variables---global-sizes--size-9xs);width:var(--_↔️-size-variables---global-sizes--size-xxs);border-radius:var(--_↔️-size-variables---border-radius--radius-9xs);background-color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:992px){.top{flex:none}}.typography-block{justify-content:space-between;column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:row;display:flex}@media not all and (min-width:992px){.typography-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column}}@media not all and (min-width:768px){.typography-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media not all and (min-width:480px){.typography-info{font-size:14px}}.typography-info-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);flex-flow:column;width:100%;display:flex}@media not all and (min-width:480px){.typography-info-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1440px){.typography-info-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.typography-info-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m)}}.typography-left-block{width:100%;max-width:calc(var(--spacing) * 65);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-flow:column;flex:none}@media not all and (min-width:992px){.typography-left-block{max-width:100%}}@media not all and (min-width:768px){.typography-left-block{gap:10px}}@media(min-width:1920px){.typography-left-block{max-width:calc(var(--spacing) * 90)}}.typography-name{font-size:var(--_✍️-typography---heading-01-l--size);--tw-leading:var(--_✍️-typography---heading-01-l--height);line-height:var(--_✍️-typography---heading-01-l--height);--tw-tracking:var(--_✍️-typography---heading-01-l--space);letter-spacing:var(--_✍️-typography---heading-01-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-01-l--font);font-weight:var(--_✍️-typography---heading-01-l--weight)}.typography-right-block{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);border-color:var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);width:100%;max-width:590px;padding:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;display:flex}@media not all and (min-width:992px){.typography-right-block{max-width:100%;padding:var(--_↔️-size-variables---global-sizes--size-m)}}@media not all and (min-width:480px){.typography-right-block{padding:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1280px){.typography-right-block{max-width:690px}}@media(min-width:1440px){.typography-right-block{column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);max-width:770px}}@media(min-width:1920px){.typography-right-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl);max-width:970px;padding:var(--_↔️-size-variables---global-sizes--size-xl)}}.typography-subtitle{margin-bottom:var(--_↔️-size-variables---global-sizes--size-6xs);font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:992px){.typography-subtitle{margin-top:var(--_↔️-size-variables---global-sizes--size-8xs)}}@media(min-width:1440px){.typography-subtitle{margin-bottom:var(--_↔️-size-variables---global-sizes--size-5xs)}}@media(min-width:1920px){.typography-subtitle{margin-bottom:var(--_↔️-size-variables---global-sizes--size-4xs)}}.typography-subtitle{font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}.typography-summary{word-break:break-all}@media not all and (min-width:480px){.typography-text{font-size:14px}}.typography-text-wrap{width:100%;max-width:var(--_↔️-size-variables---global-sizes--size-xxl);flex:none}@media(min-width:1280px){.typography-text-wrap{max-width:var(--_↔️-size-variables---global-sizes--size-6xl)}}@media(min-width:1920px){.typography-text-wrap{max-width:var(--_↔️-size-variables---global-sizes--size-9xl)}}.typography-title{color:var(--_🎨-global-colors---color--black);word-break:break-all}.typography-wrap{justify-content:flex-start;align-items:center;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);width:100%;display:flex}@media not all and (min-width:768px){.typography-wrap{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column}}@media not all and (min-width:480px){.typography-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media(min-width:1280px){.typography-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}.utility-block{width:100%;max-width:var(--global-variables--utility-width);column-gap:var(--_↔️-size-variables---global-sizes--size-l);row-gap:var(--_↔️-size-variables---global-sizes--size-l);flex-flow:column;grid-template-rows:auto;grid-template-columns:1.18fr 1fr;margin-left:auto;margin-right:auto;display:flex}@media not all and (min-width:992px){.utility-block{column-gap:var(--_↔️-size-variables---global-sizes--size-m);row-gap:var(--_↔️-size-variables---global-sizes--size-m);grid-template-columns:1.18fr}}@media not all and (min-width:480px){.utility-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.utility-block{column-gap:var(--_↔️-size-variables---global-sizes--size-xl);row-gap:var(--_↔️-size-variables---global-sizes--size-xl)}}.utility-block{grid-auto-columns:1fr}.utility-card{column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);background-color:var(--_🎨-global-colors---color--cream);width:100%;max-width:100%;padding:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;display:flex}@media not all and (min-width:768px){.utility-card{padding:var(--_↔️-size-variables---global-sizes--size-xxs)}}@media not all and (min-width:480px){.utility-card{padding:var(--_↔️-size-variables---global-sizes--size-3xs)}}.utility-cont{justify-content:flex-start;align-items:flex-start;column-gap:var(--_↔️-size-variables---global-sizes--size-4xs);row-gap:var(--_↔️-size-variables---global-sizes--size-4xs);flex-flow:column;display:flex}@media(min-width:1440px){.utility-cont{column-gap:var(--_↔️-size-variables---global-sizes--size-3xs);row-gap:var(--_↔️-size-variables---global-sizes--size-3xs)}}.utility-link{transition:color .3s}@media screen and (max-width:767px){.utility-link{word-break:break-all}}.utility-link:hover{color:var(--_🎨-global-colors---color--black)}.utility-list{column-gap:var(--_↔️-size-variables---global-sizes--size-6xs);row-gap:var(--_↔️-size-variables---global-sizes--size-6xs);flex-flow:column;display:flex}.utility-title{font-size:var(--_✍️-typography---heading-04-l--size);--tw-leading:var(--_✍️-typography---heading-04-l--height);line-height:var(--_✍️-typography---heading-04-l--height);--tw-tracking:var(--_✍️-typography---heading-04-l--space);letter-spacing:var(--_✍️-typography---heading-04-l--space);color:var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-04-l--font);font-weight:var(--_✍️-typography---heading-04-l--weight)}.utility-wrap{justify-content:space-between;column-gap:var(--_↔️-size-variables---global-sizes--size-xxs);row-gap:var(--_↔️-size-variables---global-sizes--size-xxs);flex-flow:column;display:flex}@media(min-width:1440px){.utility-wrap{column-gap:var(--_↔️-size-variables---global-sizes--size-xs);row-gap:var(--_↔️-size-variables---global-sizes--size-xs)}}.video-block{height:var(--global-variables--image-height);flex-flow:column;flex:none;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;position:relative}.video-icon{flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-play{z-index:1;width:100%;max-width:100%;height:100%;padding:var(--_↔️-size-variables---global-sizes--size-xs);flex-flow:column;justify-content:flex-end;align-items:flex-end;display:flex;inset:0}@media not all and (min-width:992px){.video-play{padding:var(--_↔️-size-variables---global-sizes--size-3xs)}}@media not all and (min-width:480px){.video-play{padding:var(--_↔️-size-variables---global-sizes--size-4xs)}}.video-state{height:var(--_↔️-size-variables---global-sizes--size-l);width:var(--_↔️-size-variables---global-sizes--size-l);border-radius:var(--_↔️-size-variables---border-radius--radius-l);border-style:var(--tw-border-style);border-width:var(--_↔️-size-variables---global-sizes--size-tiny);--tw-border-style:solid;color:var(--_🎨-global-colors---color--white);background-color:#fff3;border-style:solid;border-color:#ffffff80}@media not all and (min-width:992px){.video-state{height:var(--_↔️-size-variables---global-sizes--size-m);width:var(--_↔️-size-variables---global-sizes--size-m);border-radius:var(--_↔️-size-variables---border-radius--radius-m)}}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:340282e33px;outline:2px solid #3b79c3}.w-layout-blockcontainer{max-width:calc(var(--spacing) * 235);margin-left:auto;margin-right:auto;display:block}@media not all and (min-width:992px){.w-layout-blockcontainer{max-width:calc(var(--spacing) * 182)}}@media not all and (min-width:768px){.w-layout-blockcontainer{max-width:none}}.w-layout-grid{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;display:grid}.header-nav,.header-navbar,.header-bg{grid-template-columns:1fr 1fr}.footer-menus{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.blog-list.is-two-column,.contact-block,.projects-list.is-one-column{grid-template-columns:1fr 1fr}@media screen and (max-width:479px){.projects-list.is-one-column{grid-template-columns:1fr}}.style-guide-grid{display:grid}.blog-descp :is(ul,ol,blockquote){margin-bottom:var(--_↔️-size-variables---global-sizes--size-m)}@media not all and (min-width:768px){.blog-descp :is(ul,ol,blockquote){margin-bottom:var(--_↔️-size-variables---global-sizes--size-xs)}}@media(min-width:1920px){.blog-descp :is(ul,ol,blockquote){margin-bottom:var(--_↔️-size-variables---global-sizes--size-l)}}.blog-descp :is(ol){margin-top:var(--_↔️-size-variables---global-sizes--size-3xs);column-gap:var(--_↔️-size-variables---global-sizes--size-8xs);row-gap:var(--_↔️-size-variables---global-sizes--size-8xs);flex-flow:column;display:flex}@media(min-width:1920px){.blog-descp :is(ol){margin-top:var(--_↔️-size-variables---global-sizes--size-xxs)}}.blog-descp :is(blockquote){padding-left:var(--_↔️-size-variables---global-sizes--size-s);font-size:var(--_✍️-typography---heading-05-l--size);--tw-leading:var(--_✍️-typography---heading-05-l--height);line-height:var(--_✍️-typography---heading-05-l--height);--tw-tracking:var(--_✍️-typography---heading-05-l--space);letter-spacing:var(--_✍️-typography---heading-05-l--space);color:var(--_🎨-global-colors---color--black)}@media not all and (min-width:768px){.blog-descp :is(blockquote){padding-left:var(--_↔️-size-variables---global-sizes--size-xs)}}.blog-descp :is(blockquote){border-left:2px solid var(--_🎨-global-colors---color--black);font-family:var(--_✍️-typography---heading-05-l--font);font-weight:var(--_✍️-typography---heading-05-l--weight)}.blog-descp :is(blockquote) p{font:inherit;letter-spacing:inherit;color:inherit;margin-bottom:0}.blog-descp :is(strong){color:var(--_🎨-global-colors---color--black);font-weight:600}.blog-descp :is(a){text-underline-offset:3px;text-decoration:underline}.blog-descp :is(img){width:100%}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:480px){.container{max-width:480px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:1920px){.container{max-width:1920px}}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.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,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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))}}:root{--border-radius--radius-2xl:56px;--border-radius--radius-3xl:72px;--border-radius--radius-3xs:16px;--border-radius--radius-4xl:80px;--border-radius--radius-4xs:12px;--border-radius--radius-5xl:88px;--border-radius--radius-5xs:10px;--border-radius--radius-6xl:96px;--border-radius--radius-6xs:8px;--border-radius--radius-7xl:104px;--border-radius--radius-7xs:6px;--border-radius--radius-8xl:112px;--border-radius--radius-8xs:4px;--border-radius--radius-9xl:120px;--border-radius--radius-9xs:2px;--border-radius--radius-l:40px;--border-radius--radius-m:32px;--border-radius--radius-s:28px;--border-radius--radius-tiny:1px;--border-radius--radius-xl:48px;--border-radius--radius-xs:24px;--border-radius--radius-xxl:64px;--border-radius--radius-xxs:20px;--border-radius--radius-zero:0px;--button--font:var(--font-family--heading);--button--height:var(--line-height--3xs);--button--size:16px;--button--space:0em;--button--weight:var(--font-weight--semi-bold);--button-height:48px;--color--black:black;--color--cream:#f6f6f6;--color--gold:#f9ae0e;--color--gray:#8d8d8d;--color--stroke:#ededed;--color--text:#5b5b5b;--color--transparent:transparent;--color--white:white;--container-size:1232px;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-sizes--size-2xl:56px;--global-sizes--size-3xl:72px;--global-sizes--size-3xs:16px;--global-sizes--size-4xl:80px;--global-sizes--size-4xs:12px;--global-sizes--size-5xl:88px;--global-sizes--size-5xs:10px;--global-sizes--size-6xl:96px;--global-sizes--size-6xs:8px;--global-sizes--size-7xl:104px;--global-sizes--size-7xs:6px;--global-sizes--size-8xl:112px;--global-sizes--size-8xs:4px;--global-sizes--size-9xl:120px;--global-sizes--size-9xs:2px;--global-sizes--size-l:40px;--global-sizes--size-m:32px;--global-sizes--size-s:28px;--global-sizes--size-tiny:1px;--global-sizes--size-xl:48px;--global-sizes--size-xs:24px;--global-sizes--size-xxl:64px;--global-sizes--size-xxs:20px;--global-sizes--size-zero:0px;--heading-01-l--font:var(--font-family--heading);--heading-01-l--height:var(--line-height--3xs);--heading-01-l--size:64px;--heading-01-l--space:0em;--heading-01-l--weight:var(--font-weight--semi-bold);--heading-01-m--font:var(--font-family--heading);--heading-01-m--height:var(--line-height--3xs);--heading-01-m--size:48px;--heading-01-m--space:0em;--heading-01-m--weight:var(--font-weight--semi-bold);--heading-01-s--font:var(--font-family--heading);--heading-01-s--height:var(--line-height--3xs);--heading-01-s--size:48px;--heading-01-s--space:0em;--heading-01-s--weight:var(--font-weight--semi-bold);--heading-01-xs--font:var(--font-family--heading);--heading-01-xs--height:var(--line-height--3xs);--heading-01-xs--size:32px;--heading-01-xs--space:0em;--heading-01-xs--weight:var(--font-weight--semi-bold);--heading-02-l--font:var(--font-family--heading);--heading-02-l--height:var(--line-height--3xs);--heading-02-l--size:48px;--heading-02-l--space:0em;--heading-02-l--weight:var(--font-weight--semi-bold);--heading-02-m--font:var(--font-family--heading);--heading-02-m--height:var(--line-height--3xs);--heading-02-m--size:32px;--heading-02-m--space:0em;--heading-02-m--weight:var(--font-weight--semi-bold);--heading-02-s--font:var(--font-family--heading);--heading-02-s--height:var(--line-height--3xs);--heading-02-s--size:24px;--heading-02-s--space:0em;--heading-02-s--weight:var(--font-weight--semi-bold);--heading-02-xs--font:var(--font-family--heading);--heading-02-xs--height:var(--line-height--3xs);--heading-02-xs--size:20px;--heading-02-xs--space:0em;--heading-02-xs--weight:var(--font-weight--semi-bold);--heading-03-l--font:var(--font-family--heading);--heading-03-l--height:var(--line-height--3xs);--heading-03-l--size:32px;--heading-03-l--space:0em;--heading-03-l--weight:var(--font-weight--semi-bold);--heading-03-m--font:var(--font-family--heading);--heading-03-m--height:var(--line-height--3xs);--heading-03-m--size:24px;--heading-03-m--space:0em;--heading-03-m--weight:var(--font-weight--semi-bold);--heading-03-s--font:var(--font-family--heading);--heading-03-s--height:var(--line-height--xxs);--heading-03-s--size:0px;--heading-03-s--space:0em;--heading-03-s--weight:var(--font-weight--medium);--heading-04-l--font:var(--font-family--heading);--heading-04-l--height:var(--line-height--3xs);--heading-04-l--size:24px;--heading-04-l--space:0em;--heading-04-l--weight:var(--font-weight--semi-bold);--heading-04-m--font:var(--font-family--heading);--heading-04-m--height:var(--line-height--xxs);--heading-04-m--size:0px;--heading-04-m--space:0em;--heading-04-m--weight:var(--font-weight--medium);--heading-04-s--font:var(--font-family--heading);--heading-04-s--height:var(--line-height--xxs);--heading-04-s--size:0px;--heading-04-s--space:0em;--heading-04-s--weight:var(--font-weight--medium);--heading-05-l--font:var(--font-family--heading);--heading-05-l--height:var(--line-height--3xs);--heading-05-l--size:20px;--heading-05-l--space:0em;--heading-05-l--weight:var(--font-weight--semi-bold);--heading-05-m--font:var(--font-family--heading);--heading-05-m--height:var(--line-height--xxs);--heading-05-m--size:0px;--heading-05-m--space:0em;--heading-05-m--weight:var(--font-weight--medium);--heading-05-s--font:var(--font-family--heading);--heading-05-s--height:var(--line-height--xxs);--heading-05-s--size:0px;--heading-05-s--space:0em;--heading-05-s--weight:var(--font-weight--medium);--heading-06-l--font:var(--font-family--heading);--heading-06-l--height:var(--line-height--3xs);--heading-06-l--size:18px;--heading-06-l--space:0em;--heading-06-l--weight:var(--font-weight--semi-bold);--heading-06-m--font:var(--font-family--heading);--heading-06-m--height:var(--line-height--xxs);--heading-06-m--size:0px;--heading-06-m--space:0em;--heading-06-m--weight:var(--font-weight--medium);--heading-06-s--font:var(--font-family--heading);--heading-06-s--height:var(--line-height--xxs);--heading-06-s--size:0px;--heading-06-s--space:0em;--heading-06-s--weight:var(--font-weight--medium);--hero-space:130px;--image-height:550px;--label--font:var(--font-family--heading);--label--height:var(--line-height--3xs);--label--size:16px;--label--space:0em;--label--weight:var(--font-weight--normal);--leading-l:1.6;--leading-m:1.5;--leading-s:1.4;--leading-xl:1.7;--leading-xs:1.3;--leading-xxl:1.8;--leading-xxs:1.2;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--neutral--00:#fafafa;--neutral--100:#e5e5e5;--neutral--200:#d4d4d4;--neutral--300:#a3a3a3;--neutral--400:#737373;--neutral--50:whitesmoke;--neutral--500:#525252;--neutral--600:#404040;--neutral--700:#262626;--neutral--75:#e5e5e5;--neutral--800:#171717;--neutral--900:black;--paragraph--font:var(--font-family--paragraph);--paragraph--height:var(--line-height--s);--paragraph--size:16px;--paragraph--space:.016em;--paragraph--weight:var(--font-weight--normal);--primary--00:#f8faff;--primary--100:#dce8ff;--primary--200:#c2d5ff;--primary--300:#9dbbff;--primary--400:#719aff;--primary--50:#f0f5ff;--primary--500:#4a78ff;--primary--600:#315ee8;--primary--700:#264ac2;--primary--75:#e8f0ff;--primary--800:#203c9b;--primary--900:#1d357a;--reverse-margin:-32px;--section-empty:0px;--section-space:100px;--tag--font:var(--font-family--heading);--tag--height:var(--line-height--3xs);--tag--size:14px;--tag--space:0em;--tag--weight:var(--font-weight--medium);--text-space:48px;--utility-width:700px;--white--00:#333;--white--100:#858585;--white--200:#aaa;--white--300:#c5c5c5;--white--400:#d8d8d8;--white--50:#5c5c5c;--white--500:#e6e6e6;--white--600:#eee;--white--700:whitesmoke;--white--75:#707070;--white--800:#fafafa;--white--900:white}@media screen and (min-width:1440px){:root{--container-size:1392px;--heading-01-l--size:80px;--heading-01-m--size:56px;--heading-01-s--size:56px;--heading-01-xs--size:40px;--heading-02-l--size:56px;--heading-02-m--size:40px;--heading-02-s--size:28px;--heading-03-l--size:40px;--heading-03-m--size:28px;--heading-04-l--size:28px;--image-height:600px;--section-space:130px;--text-space:56px;--utility-width:750px}}@media screen and (min-width:1920px){:root{--button--size:18px;--button-height:58px;--container-size:1852px;--heading-01-l--size:100px;--heading-01-m--size:64px;--heading-01-s--size:64px;--heading-01-xs--size:48px;--heading-02-l--size:64px;--heading-02-m--size:48px;--heading-02-s--size:36px;--heading-02-xs--size:24px;--heading-03-l--size:48px;--heading-03-m--size:36px;--heading-04-l--size:36px;--heading-05-l--size:24px;--hero-space:150px;--image-height:800px;--reverse-margin:-40px;--section-space:160px;--text-space:60px;--utility-width:900px}}@media screen and (max-width:991px){:root{--container-size:820px;--heading-01-l--size:48px;--heading-01-m--size:40px;--heading-01-s--size:40px;--heading-02-l--size:40px;--hero-space:110px;--image-height:400px;--section-space:80px;--text-space:40px}}@media screen and (max-width:767px){:root{--button--size:14px;--button-height:38px;--container-size:665px;--heading-01-l--size:40px;--heading-01-m--size:32px;--heading-01-s--size:32px;--heading-01-xs--size:28px;--heading-02-l--size:32px;--heading-02-m--size:28px;--heading-03-l--size:28px;--heading-06-l--size:16px;--hero-space:90px;--image-height:300px;--reverse-margin:-24px;--section-space:60px;--text-space:32px}}@media screen and (max-width:479px){:root{--button--size:14px;--button-height:38px;--container-size:430px;--heading-01-l--size:36px;--heading-01-m--size:32px;--heading-01-s--size:24px;--heading-01-xs--size:28px;--heading-02-l--size:32px;--heading-02-m--size:28px;--heading-03-l--size:28px;--heading-06-l--size:16px;--hero-space:90px;--image-height:200px;--reverse-margin:-24px;--section-space:60px;--text-space:24px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-mask{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow:hidden}.slider-mask::-webkit-scrollbar{display:none}.slider-mask>*{scroll-snap-align:start;flex:0 0 100%}.prose{color:var(--_🎨-global-colors---color--text)}.prose>*+*{margin-top:20px}.prose :is(h2,h3,h4,h5,h6){margin-top:40px;margin-bottom:20px}.prose :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.prose h2{font-family:var(--_✍️-typography---heading-04-l--font);font-size:var(--_✍️-typography---heading-04-l--size);font-weight:var(--_✍️-typography---heading-04-l--weight);letter-spacing:var(--_✍️-typography---heading-04-l--space);line-height:var(--_✍️-typography---heading-04-l--height)}.prose h3{font-family:var(--_✍️-typography---heading-05-l--font);font-size:var(--_✍️-typography---heading-05-l--size);font-weight:var(--_✍️-typography---heading-05-l--weight);letter-spacing:var(--_✍️-typography---heading-05-l--space);line-height:var(--_✍️-typography---heading-05-l--height)}.prose h4,.prose h5,.prose h6{font-family:var(--_✍️-typography---heading-06-l--font);font-size:var(--_✍️-typography---heading-06-l--size);font-weight:var(--_✍️-typography---heading-06-l--weight);letter-spacing:var(--_✍️-typography---heading-06-l--space);line-height:var(--_✍️-typography---heading-06-l--height)}.prose ul{padding-left:24px;list-style:outside}.prose ol{padding-left:24px;list-style:decimal}.prose li+li,.prose :is(ul,ol) :is(ul,ol){margin-top:8px}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:2px solid;padding-left:24px;font-style:italic}.prose :is(img,video,iframe){border-radius:6px;width:100%;height:auto}.prose figure figcaption{opacity:.75;margin-top:8px;font-size:.875em}.prose :is(code,kbd,samp){background:#0000000f;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{background:#0000000f;border-radius:6px;padding:20px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose .table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;text-align:left;width:100%}.prose :is(th,td){border-bottom:1px solid #0000001f;padding:10px 12px}.prose hr{border:0;border-top:1px solid #0000001f}:root,body{--font-family--heading:var(--font-kravio-heading);--font-family--paragraph:var(--font-kravio-body)}.footer-menus>.footer-menu{grid-area:span 1/span 2/span 1/span 2}.footer-menus>.footer-menu:nth-child(-n+2){grid-column:span 3/span 3}@media screen and (max-width:991px){.footer-menus>.footer-menu:nth-child(n+3):nth-child(3n){justify-self:start}.footer-menus>.footer-menu:nth-child(n+3):nth-child(3n+1){justify-self:center}.footer-menus>.footer-menu:nth-child(n+3):nth-child(3n+2){justify-self:end}}.project-grid>.project-img:last-child:nth-child(odd){grid-column:1/-1}.header-section{transition:background-color .3s}.header-section[data-scrolled]{background-color:var(--_🎨-global-colors---color--white);border-bottom:1px solid #ededed}.header-gap{transition:height .3s}.header-section[data-scrolled] .header-gap{height:0}html.is-menu-open{overflow:hidden}.header-canva[data-open]{display:block}.header-canva{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.header-canva[data-visible]{opacity:1}.header-canva .header-over{height:0;transition:height .5s cubic-bezier(.55,0,.1,1)}.header-canva[data-visible] .header-over{height:100%}.header-canva[data-visible] .header-over+.header-over{transition-delay:.1s}.header-white{transition:height .5s cubic-bezier(.25,.46,.45,.94)}.header-canva[data-visible] .header-white{height:0;transition-delay:.1s}.header-nav-link,.header-navbar.is-last-navbar{transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),text-decoration-color .3s}.header-canva[data-visible] :is(.header-nav-link,.header-navbar.is-last-navbar){opacity:1;transition-delay:calc(.3s + var(--i,0) * 71.4ms),calc(.3s + var(--i,0) * 71.4ms),0s;transform:none}.header-menu-icon>span{transition:transform .4s cubic-bezier(.68,-.55,.27,1.55),width .4s cubic-bezier(.68,-.55,.27,1.55)}.header-menu[aria-expanded=true] .top{transform:translateY(6px)rotate(45deg)}.header-menu[aria-expanded=true] .bottom{transform:translateY(-6px)rotate(-45deg)}.header-menu[aria-expanded=true] .middle{width:0}@media(prefers-reduced-motion:reduce){.header-canva *,.header-menu-icon>span{transition-delay:0s!important}}.footer-icon{aspect-ratio:1}.footer-icon>svg{display:inline}.project-card .project-logos{transition:opacity .3s linear}.project-card .project-thumb .project-image{transition:transform .3s linear}.project-card:is(:hover,:focus-within) .project-logos{opacity:1}.project-card:is(:hover,:focus-within) .project-thumb .project-image{transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.project-card .project-thumb .project-image{transform:none!important}.review-block{min-height:0}.review-sticky{min-height:0;position:static}.review-wrap{perspective:none}.review-ring{gap:var(--_↔️-size-variables---global-sizes--size-xxs);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));width:100%;transform:none}.review-ring>.review-card{grid-area:auto;transform:none}}.skip-link{z-index:100000;background-color:var(--_🎨-global-colors---color--black);color:var(--_🎨-global-colors---color--white);border-radius:8px;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.blog-post .blog-image{transition:transform .3s linear}.blog-post:is(:hover,:focus-visible) .blog-image{transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.blog-post .blog-image{transform:none!important}}@keyframes kravio-loop-left{to{transform:translateX(-100%)}}@keyframes kravio-loop-right{to{transform:translateX(100%)}}.home-name .home-text,.logo-wrapp .logo-loop{animation:90s linear infinite kravio-loop-left}.home-marqu .home-wrap{animation:30s linear infinite kravio-loop-right}.home-marqu:is(:hover,:has(a:focus-visible)) .home-wrap,[data-motion=paused] :is(.home-text,.home-wrap,.logo-loop){animation-play-state:paused}.motion-toggle{z-index:6;border:1px solid var(--_🎨-global-colors---color--stroke);background-color:var(--_🎨-global-colors---color--white);width:32px;height:32px;color:var(--_🎨-global-colors---color--black);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.motion-toggle[hidden]{display:none}.motion-toggle:hover{border-color:var(--_🎨-global-colors---color--black);background-color:var(--_🎨-global-colors---color--black);color:var(--_🎨-global-colors---color--white)}.motion-toggle:focus-visible{outline:2px solid var(--_🎨-global-colors---color--black);outline-offset:2px}.motion-toggle[aria-pressed=true] [data-motion-icon=pause],.motion-toggle:not([aria-pressed=true]) [data-motion-icon=play]{display:none}.home-marqu{position:relative}.motion-toggle[data-motion-place=marquee]{position:absolute;bottom:16px;right:16px}[data-logo-strip]{width:100%;position:relative}.motion-toggle[data-motion-place=strip]{position:absolute;top:50%;right:0;translate:0 -50%}.home-card .home-button{transition:opacity .5s linear}.home-card:is(:hover,:focus-visible) .home-button{opacity:1}.solutions-card .solutions-icon{transition:background-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1)}.solutions-card .solutions-image{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.solutions-card:is(:hover,:focus-visible) .solutions-icon{background-color:var(--_🎨-global-colors---color--black);color:var(--_🎨-global-colors---color--white)}.solutions-card:is(:hover,:focus-visible) .solutions-image{transform:scale(1.1)}@media screen and (min-width:992px){.service-card .service-wrap{interpolate-size:allow-keywords;transition:width .3s linear,height .3s linear}.service-card:is(:hover,:focus-visible) .service-wrap{width:auto;height:auto}}@media screen and (min-width:1280px){.w-background-video [data-pause-icon]{opacity:0;transition:opacity .3s ease-in-out}.w-background-video:is(:hover,:focus-within) [data-pause-icon]{opacity:1}}.board-arrow:focus-visible{outline:2px solid var(--_🎨-global-colors---color--black);outline-offset:2px}@media(prefers-reduced-motion:reduce){.awards-block{height:auto}.awards-sticky{position:static}.awards-desp{height:auto}}[data-search-status]{text-align:center}[data-search-status]:not(:empty){margin-bottom:var(--global-variables--text-space)}.search-list{margin:0;padding:0;list-style:none}.search-item>p{margin-top:0}:is([data-password-error],[data-password-unconnected]){background-color:#ffdede;margin-top:10px;padding:10px}@media screen and (min-width:1440px){@layer base{body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:16px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:80px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:56px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:56px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:40px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:56px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:40px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:28px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:20px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:40px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:28px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:28px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:20px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:18px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:48px;--global-variables--container-size:1392px;--global-variables--hero-space:130px;--global-variables--image-height:600px;--global-variables--reverse-margin:-32px;--global-variables--section-empty:0px;--global-variables--section-space:130px;--global-variables--text-space:56px;--global-variables--utility-width:750px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2}}}@media screen and (min-width:1920px){@layer base{body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:18px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:100px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:64px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:64px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:48px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:64px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:48px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:36px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:24px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:48px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:36px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:36px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:24px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:18px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:58px;--global-variables--container-size:1852px;--global-variables--hero-space:150px;--global-variables--image-height:800px;--global-variables--reverse-margin:-40px;--global-variables--section-empty:0px;--global-variables--section-space:160px;--global-variables--text-space:60px;--global-variables--utility-width:900px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2}}}@media screen and (max-width:991px){@layer base{body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:16px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:48px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:40px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:40px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:32px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:40px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:32px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:24px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:20px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:32px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:24px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:24px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:20px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:18px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:48px;--global-variables--container-size:820px;--global-variables--hero-space:110px;--global-variables--image-height:400px;--global-variables--reverse-margin:-32px;--global-variables--section-empty:0px;--global-variables--section-space:80px;--global-variables--text-space:40px;--global-variables--utility-width:700px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2}}}@media screen and (max-width:767px){@layer base{body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:14px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:40px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:32px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:32px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:28px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:32px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:28px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:24px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:20px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:28px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:24px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:24px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:20px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:16px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:38px;--global-variables--container-size:665px;--global-variables--hero-space:90px;--global-variables--image-height:300px;--global-variables--reverse-margin:-24px;--global-variables--section-empty:0px;--global-variables--section-space:60px;--global-variables--text-space:32px;--global-variables--utility-width:700px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2}}}@media screen and (max-width:479px){@layer base{body{--_↔️-size-variables---border-radius--radius-2xl:56px;--_↔️-size-variables---border-radius--radius-3xl:72px;--_↔️-size-variables---border-radius--radius-3xs:16px;--_↔️-size-variables---border-radius--radius-4xl:80px;--_↔️-size-variables---border-radius--radius-4xs:12px;--_↔️-size-variables---border-radius--radius-5xl:88px;--_↔️-size-variables---border-radius--radius-5xs:10px;--_↔️-size-variables---border-radius--radius-6xl:96px;--_↔️-size-variables---border-radius--radius-6xs:8px;--_↔️-size-variables---border-radius--radius-7xl:104px;--_↔️-size-variables---border-radius--radius-7xs:6px;--_↔️-size-variables---border-radius--radius-8xl:112px;--_↔️-size-variables---border-radius--radius-8xs:4px;--_↔️-size-variables---border-radius--radius-9xl:120px;--_↔️-size-variables---border-radius--radius-9xs:2px;--_↔️-size-variables---border-radius--radius-l:40px;--_↔️-size-variables---border-radius--radius-m:32px;--_↔️-size-variables---border-radius--radius-s:28px;--_↔️-size-variables---border-radius--radius-tiny:1px;--_↔️-size-variables---border-radius--radius-xl:48px;--_↔️-size-variables---border-radius--radius-xs:24px;--_↔️-size-variables---border-radius--radius-xxl:64px;--_↔️-size-variables---border-radius--radius-xxs:20px;--_↔️-size-variables---border-radius--radius-zero:0px;--_↔️-size-variables---global-sizes--size-2xl:56px;--_↔️-size-variables---global-sizes--size-3xl:72px;--_↔️-size-variables---global-sizes--size-3xs:16px;--_↔️-size-variables---global-sizes--size-4xl:80px;--_↔️-size-variables---global-sizes--size-4xs:12px;--_↔️-size-variables---global-sizes--size-5xl:88px;--_↔️-size-variables---global-sizes--size-5xs:10px;--_↔️-size-variables---global-sizes--size-6xl:96px;--_↔️-size-variables---global-sizes--size-6xs:8px;--_↔️-size-variables---global-sizes--size-7xl:104px;--_↔️-size-variables---global-sizes--size-7xs:6px;--_↔️-size-variables---global-sizes--size-8xl:112px;--_↔️-size-variables---global-sizes--size-8xs:4px;--_↔️-size-variables---global-sizes--size-9xl:120px;--_↔️-size-variables---global-sizes--size-9xs:2px;--_↔️-size-variables---global-sizes--size-l:40px;--_↔️-size-variables---global-sizes--size-m:32px;--_↔️-size-variables---global-sizes--size-s:28px;--_↔️-size-variables---global-sizes--size-tiny:1px;--_↔️-size-variables---global-sizes--size-xl:48px;--_↔️-size-variables---global-sizes--size-xs:24px;--_↔️-size-variables---global-sizes--size-xxl:64px;--_↔️-size-variables---global-sizes--size-xxs:20px;--_↔️-size-variables---global-sizes--size-zero:0px;--_✍️-typography---button--font:var(--font-family--heading);--_✍️-typography---button--height:var(--line-height--3xs);--_✍️-typography---button--size:14px;--_✍️-typography---button--space:0em;--_✍️-typography---button--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-l--font:var(--font-family--heading);--_✍️-typography---heading-01-l--height:var(--line-height--3xs);--_✍️-typography---heading-01-l--size:36px;--_✍️-typography---heading-01-l--space:0em;--_✍️-typography---heading-01-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-m--font:var(--font-family--heading);--_✍️-typography---heading-01-m--height:var(--line-height--3xs);--_✍️-typography---heading-01-m--size:32px;--_✍️-typography---heading-01-m--space:0em;--_✍️-typography---heading-01-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-s--font:var(--font-family--heading);--_✍️-typography---heading-01-s--height:var(--line-height--3xs);--_✍️-typography---heading-01-s--size:24px;--_✍️-typography---heading-01-s--space:0em;--_✍️-typography---heading-01-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-01-xs--font:var(--font-family--heading);--_✍️-typography---heading-01-xs--height:var(--line-height--3xs);--_✍️-typography---heading-01-xs--size:28px;--_✍️-typography---heading-01-xs--space:0em;--_✍️-typography---heading-01-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-l--font:var(--font-family--heading);--_✍️-typography---heading-02-l--height:var(--line-height--3xs);--_✍️-typography---heading-02-l--size:32px;--_✍️-typography---heading-02-l--space:0em;--_✍️-typography---heading-02-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-m--font:var(--font-family--heading);--_✍️-typography---heading-02-m--height:var(--line-height--3xs);--_✍️-typography---heading-02-m--size:28px;--_✍️-typography---heading-02-m--space:0em;--_✍️-typography---heading-02-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-s--font:var(--font-family--heading);--_✍️-typography---heading-02-s--height:var(--line-height--3xs);--_✍️-typography---heading-02-s--size:24px;--_✍️-typography---heading-02-s--space:0em;--_✍️-typography---heading-02-s--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-02-xs--font:var(--font-family--heading);--_✍️-typography---heading-02-xs--height:var(--line-height--3xs);--_✍️-typography---heading-02-xs--size:20px;--_✍️-typography---heading-02-xs--space:0em;--_✍️-typography---heading-02-xs--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-l--font:var(--font-family--heading);--_✍️-typography---heading-03-l--height:var(--line-height--3xs);--_✍️-typography---heading-03-l--size:28px;--_✍️-typography---heading-03-l--space:0em;--_✍️-typography---heading-03-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-m--font:var(--font-family--heading);--_✍️-typography---heading-03-m--height:var(--line-height--3xs);--_✍️-typography---heading-03-m--size:24px;--_✍️-typography---heading-03-m--space:0em;--_✍️-typography---heading-03-m--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-03-s--font:var(--font-family--heading);--_✍️-typography---heading-03-s--height:var(--line-height--xxs);--_✍️-typography---heading-03-s--size:0px;--_✍️-typography---heading-03-s--space:0em;--_✍️-typography---heading-03-s--weight:var(--font-weight--medium);--_✍️-typography---heading-04-l--font:var(--font-family--heading);--_✍️-typography---heading-04-l--height:var(--line-height--3xs);--_✍️-typography---heading-04-l--size:24px;--_✍️-typography---heading-04-l--space:0em;--_✍️-typography---heading-04-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-04-m--font:var(--font-family--heading);--_✍️-typography---heading-04-m--height:var(--line-height--xxs);--_✍️-typography---heading-04-m--size:0px;--_✍️-typography---heading-04-m--space:0em;--_✍️-typography---heading-04-m--weight:var(--font-weight--medium);--_✍️-typography---heading-04-s--font:var(--font-family--heading);--_✍️-typography---heading-04-s--height:var(--line-height--xxs);--_✍️-typography---heading-04-s--size:0px;--_✍️-typography---heading-04-s--space:0em;--_✍️-typography---heading-04-s--weight:var(--font-weight--medium);--_✍️-typography---heading-05-l--font:var(--font-family--heading);--_✍️-typography---heading-05-l--height:var(--line-height--3xs);--_✍️-typography---heading-05-l--size:20px;--_✍️-typography---heading-05-l--space:0em;--_✍️-typography---heading-05-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-05-m--font:var(--font-family--heading);--_✍️-typography---heading-05-m--height:var(--line-height--xxs);--_✍️-typography---heading-05-m--size:0px;--_✍️-typography---heading-05-m--space:0em;--_✍️-typography---heading-05-m--weight:var(--font-weight--medium);--_✍️-typography---heading-05-s--font:var(--font-family--heading);--_✍️-typography---heading-05-s--height:var(--line-height--xxs);--_✍️-typography---heading-05-s--size:0px;--_✍️-typography---heading-05-s--space:0em;--_✍️-typography---heading-05-s--weight:var(--font-weight--medium);--_✍️-typography---heading-06-l--font:var(--font-family--heading);--_✍️-typography---heading-06-l--height:var(--line-height--3xs);--_✍️-typography---heading-06-l--size:16px;--_✍️-typography---heading-06-l--space:0em;--_✍️-typography---heading-06-l--weight:var(--font-weight--semi-bold);--_✍️-typography---heading-06-m--font:var(--font-family--heading);--_✍️-typography---heading-06-m--height:var(--line-height--xxs);--_✍️-typography---heading-06-m--size:0px;--_✍️-typography---heading-06-m--space:0em;--_✍️-typography---heading-06-m--weight:var(--font-weight--medium);--_✍️-typography---heading-06-s--font:var(--font-family--heading);--_✍️-typography---heading-06-s--height:var(--line-height--xxs);--_✍️-typography---heading-06-s--size:0px;--_✍️-typography---heading-06-s--space:0em;--_✍️-typography---heading-06-s--weight:var(--font-weight--medium);--_✍️-typography---label--font:var(--font-family--heading);--_✍️-typography---label--height:var(--line-height--3xs);--_✍️-typography---label--size:16px;--_✍️-typography---label--space:0em;--_✍️-typography---label--weight:var(--font-weight--normal);--_✍️-typography---paragraph--font:var(--font-family--paragraph);--_✍️-typography---paragraph--height:var(--line-height--s);--_✍️-typography---paragraph--size:16px;--_✍️-typography---paragraph--space:.016em;--_✍️-typography---paragraph--weight:var(--font-weight--normal);--_✍️-typography---tag--font:var(--font-family--heading);--_✍️-typography---tag--height:var(--line-height--3xs);--_✍️-typography---tag--size:14px;--_✍️-typography---tag--space:0em;--_✍️-typography---tag--weight:var(--font-weight--medium);--_🎨-global-colors---color--black:black;--_🎨-global-colors---color--cream:#f6f6f6;--_🎨-global-colors---color--gold:#f9ae0e;--_🎨-global-colors---color--gray:#8d8d8d;--_🎨-global-colors---color--stroke:#ededed;--_🎨-global-colors---color--text:#5b5b5b;--_🎨-global-colors---color--transparent:transparent;--_🎨-global-colors---color--white:white;--_🎨-global-colors---neutral--00:#fafafa;--_🎨-global-colors---neutral--100:#e5e5e5;--_🎨-global-colors---neutral--200:#d4d4d4;--_🎨-global-colors---neutral--300:#a3a3a3;--_🎨-global-colors---neutral--400:#737373;--_🎨-global-colors---neutral--50:whitesmoke;--_🎨-global-colors---neutral--500:#525252;--_🎨-global-colors---neutral--600:#404040;--_🎨-global-colors---neutral--700:#262626;--_🎨-global-colors---neutral--75:#e5e5e5;--_🎨-global-colors---neutral--800:#171717;--_🎨-global-colors---neutral--900:black;--_🎨-global-colors---primary--00:#f8faff;--_🎨-global-colors---primary--100:#dce8ff;--_🎨-global-colors---primary--200:#c2d5ff;--_🎨-global-colors---primary--300:#9dbbff;--_🎨-global-colors---primary--400:#719aff;--_🎨-global-colors---primary--50:#f0f5ff;--_🎨-global-colors---primary--500:#4a78ff;--_🎨-global-colors---primary--600:#315ee8;--_🎨-global-colors---primary--700:#264ac2;--_🎨-global-colors---primary--75:#e8f0ff;--_🎨-global-colors---primary--800:#203c9b;--_🎨-global-colors---primary--900:#1d357a;--_🎨-global-colors---white--00:#333;--_🎨-global-colors---white--100:#858585;--_🎨-global-colors---white--200:#aaa;--_🎨-global-colors---white--300:#c5c5c5;--_🎨-global-colors---white--400:#d8d8d8;--_🎨-global-colors---white--50:#5c5c5c;--_🎨-global-colors---white--500:#e6e6e6;--_🎨-global-colors---white--600:#eee;--_🎨-global-colors---white--700:whitesmoke;--_🎨-global-colors---white--75:#707070;--_🎨-global-colors---white--800:#fafafa;--_🎨-global-colors---white--900:white;--font-family--heading:"Bricolage Grotesque", sans-serif;--font-family--paragraph:"Inter Tight", sans-serif;--font-weight--black:900;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--medium:500;--font-weight--normal:400;--font-weight--semi-bold:600;--font-weight--thin:100;--global-variables--button-height:38px;--global-variables--container-size:430px;--global-variables--hero-space:90px;--global-variables--image-height:200px;--global-variables--reverse-margin:-24px;--global-variables--section-empty:0px;--global-variables--section-space:60px;--global-variables--text-space:24px;--global-variables--utility-width:700px;--line-height--2xl:1.9;--line-height--2xs:1.1;--line-height--3xl:2;--line-height--3xs:1;--line-height--l:1.6;--line-height--m:1.5;--line-height--s:1.4;--line-height--xl:1.7;--line-height--xs:1.3;--line-height--xxl:1.8;--line-height--xxs:1.2}}}@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-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-shadow-color{syntax: "*";
  inherits: false
}@property --tw-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-inset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-shadow-color{syntax: "*";
  inherits: false
}@property --tw-inset-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-ring-color{syntax: "*";
  inherits: false
}@property --tw-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-ring-color{syntax: "*";
  inherits: false
}@property --tw-inset-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-ring-inset{syntax: "*";
  inherits: false
}@property --tw-ring-offset-width{syntax: "<length>";
  inherits: false;
  initial-value: 0;
}@property --tw-ring-offset-color{syntax: "*";
  inherits: false;
  initial-value: #fff;
}@property --tw-ring-offset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-blur{syntax: "*";
  inherits: false
}@property --tw-brightness{syntax: "*";
  inherits: false
}@property --tw-contrast{syntax: "*";
  inherits: false
}@property --tw-grayscale{syntax: "*";
  inherits: false
}@property --tw-hue-rotate{syntax: "*";
  inherits: false
}@property --tw-invert{syntax: "*";
  inherits: false
}@property --tw-opacity{syntax: "*";
  inherits: false
}@property --tw-saturate{syntax: "*";
  inherits: false
}@property --tw-sepia{syntax: "*";
  inherits: false
}@property --tw-drop-shadow{syntax: "*";
  inherits: false
}@property --tw-drop-shadow-color{syntax: "*";
  inherits: false
}@property --tw-drop-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-drop-shadow-size{syntax: "*";
  inherits: false
}@property --tw-leading{syntax: "*";
  inherits: false
}@property --tw-tracking{syntax: "*";
  inherits: false
}@property --tw-font-weight{syntax: "*";
  inherits: false
}