@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-duration: initial; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --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-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-outline-style: solid; --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-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-ease: initial; --tw-content: ""; --tw-divide-x-reverse: 0;}}}@layer theme{:root, :host{--font-sans: "QontoSans"; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: #ffb3b3; --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: #f95656; --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: #991b1b; --color-red-900: oklch(39.6% .141 25.723); --color-orange-50: #f9f3e4; --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: #ea9301; --color-orange-900: oklch(40.8% .123 38.172); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-600: oklch(66.6% .179 58.318); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-700: oklch(55.4% .135 66.442); --color-green-50: #d7f4d2; --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-400: #45b184; --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-emerald-700: oklch(50.8% .118 165.612); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: #08c; --color-blue-50: oklch(97% .014 254.604); --color-blue-100: #f1f4f9; --color-blue-400: #083778; --color-blue-500: #1a0dab; --color-blue-600: #09c; --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-500: oklch(62.7% .265 303.9); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-900: oklch(40.8% .153 2.432); --color-slate-700: oklch(37.2% .044 257.287); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-neutral-50: oklch(98.5% 0 none); --color-neutral-100: oklch(97% 0 none); --color-neutral-200: oklch(92.2% 0 none); --color-neutral-300: oklch(87% 0 none); --color-neutral-400: oklch(70.8% 0 none); --color-neutral-500: oklch(55.6% 0 none); --color-neutral-600: oklch(43.9% 0 none); --color-neutral-700: oklch(37.1% 0 none); --color-neutral-800: oklch(26.9% 0 none); --color-neutral-900: oklch(20.5% 0 none); --color-black: #000; --color-white: #fff; --spacing: 1px; --container-xs: 20rem; --container-md: 28rem; --container-lg: 32rem; --container-4xl: 56rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --font-weight-thin: 100; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 1px 0px 10px 2px #0000001a; --shadow-xl: -4px 4px 0px 0px #1d1d1b; --drop-shadow-sm: 0 1px 2px #00000026; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-bounce: bounce 1s infinite; --blur-sm: 8px; --blur-lg: 16px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --color-transparent: transparent; --color-primary-black: #050505; --color-primary-white: #fff; --color-primary-black-rgb: 5, 5, 5; --color-primary-white-rgb: 255, 255, 255; --color-plum-1000: #461068; --color-plum-900: #7b4db8; --color-plum-800: #a585db; --color-plum-700: #b9a4ff; --color-plum-500: #6e45e3; --color-plum-100: #bfa6ea; --color-plum-50: #d5c8ff; --color-plum-dark: #3020d8; --color-mustard-1000: #705208; --color-mustard-900: #c5a635; --color-mustard-800: #f0e060; --color-mustard-100: #f5f596; --color-mustard-50: #faffa4; --color-orange-1000: #b04e10; --color-peach-1000: #7a250c; --color-peach-900: #ce6033; --color-peach-800: #ff9e75; --color-peach-100: #ffb590; --color-peach-50: #ffc9a6; --color-mint-1000: #0d5563; --color-mint-900: #2f95a0; --color-mint-800: #66c8c8; --color-mint-100: #9be5da; --color-mint-50: #c8ffec; --color-blueberry-50: #cfdeff; --color-blueberry-100: #99b9ff; --color-blueberry-500: #3275c4; --color-blueberry-800: #3b76eb; --color-blueberry-900: #2450b0; --color-blueberry-1000: #0c2351; --color-blueberry-dark: #3020d8; --color-blueberry-product-50: #cfdeff; --color-blueberry-product-100: #99b9ff; --color-blueberry-product-1000: #0c2351; --color-sakura-50: #ffdfea; --color-sakura-100: #ffacd6; --color-sakura-800: #e975b2; --color-sakura-900: #c24b89; --color-sakura-1000: #7e0f4c; --color-turquoise-50: #ebf5f5; --color-grey-900: #1a1a1a; --color-grey-850: #2c2c2c; --color-grey-800: #262626; --color-grey-700: #3d3d3d; --color-grey-600: #616161; --color-grey-500: #8f8f8f; --color-grey-400: #b8b8b8; --color-grey-300: #ccc; --color-grey-200: #e0e0e0; --color-grey-100: #e8e8e8; --color-grey-50: #f5f5f5; --color-grey-25: #f9f9f9; --color-grey-50-rgb: 245, 245, 245; --color-bluegrey-50: #eef0f5; --color-red-1000: #b81818; --color-green-1000: #0f7a3d; --color-white-50: #fff; --color-sandgold: #c0a68a; --color-graphiteblack: #7a7a7e; --color-mineralgray: #a1a0a0; --color-sandgolddark: #654d35; --color-graphiteblackdark: #d8d8d8; --color-mineralgraydark: #4a4a45; --color-highlight-plum: #d5c8ff80; --color-highlight-peach: #ffc9a680; --color-highlight-mustard: #faffa480; --color-highlight-mint: #c8ffec80; --color-highlight-sakura: #ffdfea80; --color-highlight-blueberry: #c6e6fb80; --color-scrim-light-overlay: rgba(var(--color-primary-white-rgb), .15); --color-scrim-dark-overlay: rgba(var(--color-primary-black-rgb), .15); --color-scrim-light-photo-overlay: rgba(var(--color-primary-white-rgb), .15); --color-scrim-dark-photo-overlay: rgba(var(--color-primary-black-rgb), .15); --color-warning-100: #eca357; --color-warning-900: #b85000; --color-error-100: #ff9991; --color-error-900: #ba2c22; --color-success-100: #77e5a4; --color-success-900: #0a7037; --text-8: 8px; --text-10: 10px; --text-11: 11px; --text-12: 12px; --text-13: 13px; --text-14: 14px; --text-16: 16px; --text-18: 18px; --text-19: 19px; --text-20: 20px; --text-22: 22px; --text-24: 24px; --text-26: 26px; --text-28: 28px; --text-32: 32px; --text-35: 35px; --text-36: 36px; --text-40: 40px; --text-48: 48px; --text-50: 50px; --text-56: 56px; --text-64: 64px; --text-72: 72px; --text-80: 80px; --text-88: 88px; --text-128: 128px; --animate-fadein: fadein .5s forwards ease-out; --animate-fadeinUp: fadeinUp .5s forwards ease-out; --animate-fadeinUpShortDelay: fadeinUp .5s .1s forwards ease-out; --animate-fadeinUpDelay: fadeinUp .5s .3s forwards ease-out; --animate-fadeinUpLongDelay: fadeinUp .5s .7s forwards ease-out; --animate-fadeinAssetHero: fadeinUp .5s .5s forwards ease-out; --animate-overlayFade: overlayFade .3s forwards ease-out; --animate-overlayFadeRevamp: overlayFadeRevamp .3s forwards ease-out; --animate-navbarIn: navbarIn .3s forwards ease-out; --animate-highlight: highlight 1.2s ease-out .2s; --animate-arrow-enter-250: arrow-enter .25s cubic-bezier(.4, 0, .6, 1) .15s forwards; --animate-arrow-exit-250: arrow-exit .25s cubic-bezier(.4, 0, .6, 1) 0s forwards;}}@layer base{*, ::after, ::before, ::backdrop{box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px;}::file-selector-button{box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px;}html, :host{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: 0px; color: inherit; border-top-width: 1px;}abbr:where([title]){text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6{font-size: inherit; font-weight: inherit;}a{color: 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: -0.25em;}sup{top: -0.5em;}table{text-indent: 0px; border-color: inherit; border-collapse: collapse;}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; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px;}::file-selector-button{font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px;}: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(currentcolor, transparent);}}}textarea{resize: vertical;}::-webkit-search-decoration{appearance: none;}::-webkit-datetime-edit{padding-block: 0px;}::-webkit-datetime-edit-year-field{padding-block: 0px;}::-webkit-datetime-edit-month-field{padding-block: 0px;}::-webkit-datetime-edit-day-field{padding-block: 0px;}::-webkit-datetime-edit-hour-field{padding-block: 0px;}::-webkit-datetime-edit-minute-field{padding-block: 0px;}::-webkit-datetime-edit-second-field{padding-block: 0px;}::-webkit-datetime-edit-millisecond-field{padding-block: 0px;}::-webkit-datetime-edit-meridiem-field{padding-block: 0px;}::-webkit-calendar-picker-indicator{line-height: 1;}button, input:where([type="button"], [type="reset"], [type="submit"]){appearance: button;}::file-selector-button{appearance: button;}::-webkit-inner-spin-button{height: auto;}::-webkit-outer-spin-button{height: auto;}[hidden]:where(:not([hidden="until-found"])){display: none !important;}body{color: var(--color-primary-black); font-family: QontoSans, sans-serif;}h1{font-size: var(--text-40); --tw-leading: calc(var(--spacing) * 40); line-height: calc(var(--spacing) * 40); overflow-wrap: break-word;}@media (min-width: 768px){h1{font-size: var(--text-56); --tw-leading: calc(var(--spacing) * 56); line-height: calc(var(--spacing) * 56);}}h1{font-variant: proportional-nums lining-nums; font-weight: 700;}h2{font-size: var(--text-32); --tw-leading: calc(var(--spacing) * 42); line-height: calc(var(--spacing) * 42);}@media (min-width: 768px){h2{font-size: var(--text-40); --tw-leading: calc(var(--spacing) * 48); line-height: calc(var(--spacing) * 48);}}h2{font-variant: proportional-nums lining-nums; font-weight: 600;}h3{font-size: var(--text-24); --tw-leading: calc(var(--spacing) * 32); line-height: calc(var(--spacing) * 32); font-variant: proportional-nums lining-nums; font-weight: 600;}h4{font-size: var(--text-20); --tw-leading: calc(var(--spacing) * 27); line-height: calc(var(--spacing) * 27);}@media (min-width: 768px){h4{font-size: var(--text-22); --tw-leading: calc(var(--spacing) * 30); line-height: calc(var(--spacing) * 30);}}h4{font-variant: proportional-nums lining-nums;}label{font-size: var(--text-14);}ul{list-style-type: disc;}ol{list-style: inside decimal; position: relative;}main ol > li:last-child{margin-bottom: 0px;}input[type="checkbox"]{border-color: var(--color-grey-500); color: var(--color-blueberry-500); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); border-radius: 2px;}input[type="checkbox"]:hover{background-color: var(--color-grey-200);}input[type="radio"]{color: var(--color-blueberry-500);}input[type="checkbox"]:checked{color: var(--color-blueberry-900); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration));}input[type="checkbox"]:checked:hover{color: rgb(55, 94, 153);}input[type="checkbox"]:checked{background-size: 8px auto;}input[type="radio"]:checked{background-color: var(--color-blueberry-800); color: var(--color-blueberry-900); transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration));}input[type="radio"]:checked:hover{color: var(--color-blueberry-1000);}input[type="checkbox"]:focus, input[type="radio"]:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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); --tw-ring-color: var(--color-blueberry-50); --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-outline-style: none; outline-style: none;}@media (forced-colors: active){input[type="checkbox"]:focus, input[type="radio"]:focus{outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px;}}input[type="checkbox"]:disabled, input[type="radio"]:disabled{cursor: not-allowed; opacity: 0.5;}input[type="checkbox"]:disabled + label, input[type="radio"]:disabled + label{color: var(--color-grey-400);}input[type="text"]::-webkit-inner-spin-button{appearance: none; margin: 0px;}input[type="number"]::-webkit-inner-spin-button{appearance: none; margin: 0px;}input[type="text"]::-webkit-outer-spin-button{appearance: none; margin: 0px;}input[type="number"]::-webkit-outer-spin-button{appearance: none; margin: 0px;}input[type="date"]::-webkit-calendar-picker-indicator{visibility: hidden;}select:focus{border-color: var(--color-primary-black); --tw-outline-style: none; outline-style: none;}@media (forced-colors: active){select:focus{outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px;}}select:focus{box-shadow: none;}button{cursor: pointer;}strong, b{font-weight: 600;}section[id], div[id]{scroll-margin-top: var(--anchor-scroll-margin);}input:where([type="text"]), input:where(:not([type])), input:where([type="email"]), input:where([type="url"]), input:where([type="password"]), input:where([type="number"]), input:where([type="date"]), input:where([type="datetime-local"]), input:where([type="month"]), input:where([type="search"]), input:where([type="tel"]), input:where([type="time"]), input:where([type="week"]), select:where([multiple]), textarea, select{appearance: none; --tw-shadow: 0 0 #0000; background-color: rgb(255, 255, 255); border-width: 1px; border-color: oklch(0.551 0.027 264.364); border-radius: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.5rem;}:is(input:where([type="text"]), input:where(:not([type])), input:where([type="email"]), input:where([type="url"]), input:where([type="password"]), input:where([type="number"]), input:where([type="date"]), input:where([type="datetime-local"]), input:where([type="month"]), input:where([type="search"]), input:where([type="tel"]), input:where([type="time"]), input:where([type="week"]), select:where([multiple]), textarea, select):focus{outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #09c; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); border-color: rgb(0, 153, 204); outline: rgba(0, 0, 0, 0) solid 2px;}input::placeholder, textarea::placeholder{color: oklch(0.551 0.027 264.364); opacity: 1;}::-webkit-datetime-edit-fields-wrapper{padding: 0px;}::-webkit-date-and-time-value{min-height: 1.5em; text-align: inherit;}::-webkit-datetime-edit{display: inline-flex;}::-webkit-datetime-edit{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-year-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-month-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-day-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-hour-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-minute-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-second-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-millisecond-field{padding-top: 0px; padding-bottom: 0px;}::-webkit-datetime-edit-meridiem-field{padding-top: 0px; padding-bottom: 0px;}select{print-color-adjust: exact; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); background-position: right 0.5rem center; background-repeat: no-repeat; background-size: 1.5em 1.5em; padding-right: 2.5rem;}select:where([multiple]), select:where([size]:not([size="1"])){background-image: initial; background-position: initial; background-repeat: unset; background-size: initial; print-color-adjust: unset; padding-right: 0.75rem;}input:where([type="checkbox"]), input:where([type="radio"]){appearance: none; print-color-adjust: exact; vertical-align: middle; user-select: none; color: rgb(0, 153, 204); --tw-shadow: 0 0 #0000; background-color: rgb(255, 255, 255); background-origin: border-box; border-width: 1px; border-color: oklch(0.551 0.027 264.364); flex-shrink: 0; width: 1rem; height: 1rem; padding: 0px; display: inline-block;}input:where([type="checkbox"]){border-radius: 0px;}input:where([type="radio"]){border-radius: 100%;}input:where([type="checkbox"]):focus, input:where([type="radio"]):focus{outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 2px; --tw-ring-offset-color: #fff; --tw-ring-color: #09c; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); outline: rgba(0, 0, 0, 0) solid 2px;}input:where([type="checkbox"]):checked, input:where([type="radio"]):checked{background-color: currentcolor; background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; border-color: rgba(0, 0, 0, 0);}input:where([type="checkbox"]):checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}@media (forced-colors: active){input:where([type="checkbox"]):checked{appearance: auto;}}input:where([type="radio"]):checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}@media (forced-colors: active){input:where([type="radio"]):checked{appearance: auto;}}input:where([type="checkbox"]):checked:hover, input:where([type="checkbox"]):checked:focus, input:where([type="radio"]):checked:hover, input:where([type="radio"]):checked:focus{background-color: currentcolor; border-color: rgba(0, 0, 0, 0);}input:where([type="checkbox"]):indeterminate{background-color: currentcolor; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e"); background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; border-color: rgba(0, 0, 0, 0);}@media (forced-colors: active){input:where([type="checkbox"]):indeterminate{appearance: auto;}}input:where([type="checkbox"]):indeterminate:hover, input:where([type="checkbox"]):indeterminate:focus{background-color: currentcolor; border-color: rgba(0, 0, 0, 0);}input:where([type="file"]){background: unset; border-color: inherit; font-size: unset; line-height: inherit; border-width: 0px; border-radius: 0px; padding: 0px;}input:where([type="file"]):focus{outline: -webkit-focus-ring-color auto 1px;}}@layer components{.body-slim > p:not(:last-child), .body-small-slim > p:not(:last-child){margin-bottom: 16px;}.body-slim p{font-size: var(--text-16); --tw-leading: calc(var(--spacing) * 24); line-height: calc(var(--spacing) * 24); --tw-font-weight: var(--font-weight-light); font-weight: var(--font-weight-light);}@media (min-width: 768px){.body-slim p{font-size: var(--text-18);}}.body-small-slim p{font-size: var(--text-14); --tw-leading: calc(var(--spacing) * 24); line-height: calc(var(--spacing) * 24); --tw-font-weight: var(--font-weight-light); font-weight: var(--font-weight-light);}@media (min-width: 768px){.body-small-slim p{font-size: var(--text-16);}}ol:not(.list-decimal) li::marker{content: "";}main:not(.crm-users) ol:not(.list-decimal) > li{background-position: 0px 6px; background-repeat: no-repeat; background-size: 15px auto; margin-bottom: 8px; padding-left: 31px;}main:not(.crm-users) ol:not(.list-decimal){list-style: none;}.btn-primary{background-color: var(--color-primary-black); color: var(--color-primary-white); border-color: var(--color-primary-black);}.btn-primary:hover{background-color: rgba(29, 29, 27, 0.92);}.btn-primary:active{background-color: rgb(55, 55, 55);}.darkmode .btn-primary:not(.no-darkmode), .black .btn-primary:not(.bg-primary-black){background-color: var(--color-primary-white); color: var(--color-primary-black);}.btn-secondary{background-color: var(--color-transparent); border: 1px solid var(--color-primary-black); color: var(--color-primary-black);}.btn-secondary:not(.btn-secondary-paddingless){padding-top: 11px !important; padding-bottom: 11px !important;}.btn-secondary:hover{background-color: rgba(29, 29, 27, 0.08);}.btn-secondary:active{background-color: rgba(29, 29, 27, 0.12);}@property --btn-ai-angle{ syntax: "<angle>"; inherits: false; initial-value: 0deg; }.darkmode .btn-secondary{border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-primary-white); color: var(--color-primary-white); background-color: rgba(0, 0, 0, 0);}.darkmode .btn-secondary:hover{background-color: rgba(245, 245, 245, 0.08);}@supports (color:color-mix(in lab, red, red)){.darkmode .btn-secondary:hover{background-color: color-mix(in oklab, var(--color-grey-50) 8%, transparent);}}.btn-tertiary span, .btn-tertiary h3{display: inline-block;}.btn-tertiary-arrow-wrapper{width: 18px; height: 18px; position: relative; overflow: hidden;}.btn-rounded-arrow-wrapper, .btn-tertiary-arrow-container, .btn-rounded-arrow-container{width: 18px; height: 18px; position: relative;}.btn-tertiary-arrow-container .arrow-primary, .btn-rounded-arrow-container .arrow-primary{width: 18px; height: 18px; position: absolute; top: 0px; left: 0px; transform: translate(0px);}.btn-tertiary-arrow-container .arrow-secondary, .btn-rounded-arrow-container .arrow-secondary{width: 18px; height: 18px; position: absolute; top: 0px; left: 0px; transform: translate(-18px, 18px);}.arrow-primary img, .arrow-secondary img{display: block;}.btn-tertiary:active{animation: 0.3s cubic-bezier(0.4, 0, 0.6, 1) 0s 1 normal none running tertiary-click-pulse;}@keyframes tertiary-click-pulse{ 
  0% { transform: scale(1); }
  50% { transform: scale(0.9); }
  100% { transform: scale(1); }
}.darkmode{color: var(--color-primary-white) !important;}.darkmode .invert-svg img, .darkmode .invert-svg svg{--tw-brightness: brightness(0%); --tw-invert: invert(100%); 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,);}.darkmode form .btn-primary{background-color: var(--color-primary-black); color: var(--color-primary-white);}input[type="radio"]:checked{background-color: var(--color-blueberry-800) !important;}[class*="highlight-"] u{text-decoration: none;}[class*="highlight-"][class*="-animation"] u{background-repeat: no-repeat; background-size: 0% 100%;}[class*="highlight-"][class*="-animation"] u:hover, [class*="highlight-"][class*="-animation"] .group:hover u{animation: var(--animate-highlight); background-position: 100% center; transition: background-color 0.3s ease-in 0.4s;}label{padding-bottom: calc(var(--spacing) * 4); --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); display: inline-block;}select{border-radius: var(--radius-md); color: var(--color-grey-700);}select:focus{--tw-ring-color: transparent; --tw-outline-style: none; outline-style: none;}@media (forced-colors: active){select:focus{outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px;}}.hidden{display: none;}[data-yampa-widget-wrapper="true"]{box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 0px 1.5px, rgba(0, 0, 0, 0.35) 0px 4px 16px !important;}[data-controller~="item-editor"] [data-editable]:focus-visible:not(textarea){min-height: calc(var(--spacing) * 40); border-radius: var(--radius-sm); border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-blueberry-100); padding-inline: calc(var(--spacing) * 12); padding-block: calc(var(--spacing) * 8); --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + 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); --tw-ring-color: var(--color-blueberry-100); --tw-outline-style: none; outline-style: none;}@media (forced-colors: active){[data-controller~="item-editor"] [data-editable]:focus-visible:not(textarea){outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px;}}[data-controller~="item-editor"] [data-editable]:focus-visible:not(textarea){cursor: text;}}@layer utilities{.pointer-events-auto{pointer-events: auto;}.pointer-events-none{pointer-events: none;}.absolute{position: absolute;}.fixed{position: fixed;}.relative{position: relative;}.static{position: static;}.inset-0{inset: 0px;}.inset-x-0{inset-inline: 0px;}.top-0{top: 0px;}.top-16{top: calc(var(--spacing) * 16);}.right-16{right: calc(var(--spacing) * 16);}.bottom-0{bottom: 0px;}.left-0{left: 0px;}.left-1\/2{left: 50%;}.z-10{z-index: 10;}.z-11{z-index: 11;}.z-20{z-index: 20;}.z-30{z-index: 30;}.z-40{z-index: 40;}.z-100000{z-index: 100000;}.col-span-2{grid-column: span 2 / span 2;}.col-span-3{grid-column: span 3 / span 3;}.col-span-5{grid-column: span 5 / span 5;}.col-span-6{grid-column: span 6 / span 6;}.col-span-12{grid-column: span 12 / span 12;}.col-span-full{grid-column: 1 / -1;}.col-start-1{grid-column-start: 1;}.row-start-1{grid-row-start: 1;}.row-start-3{grid-row-start: 3;}.row-end-2{grid-row-end: 2;}.row-end-4{grid-row-end: 4;}.m-0{margin: 0px;}.mx-auto{margin-inline: auto;}.my-32{margin-block: calc(var(--spacing) * 32);}.mt-12{margin-top: calc(var(--spacing) * 12);}.mt-16{margin-top: calc(var(--spacing) * 16);}.mt-24{margin-top: calc(var(--spacing) * 24);}.mt-32{margin-top: calc(var(--spacing) * 32);}.mt-auto{margin-top: auto;}.mr-16{margin-right: calc(var(--spacing) * 16);}.mr-24{margin-right: calc(var(--spacing) * 24);}.mb-12{margin-bottom: calc(var(--spacing) * 12);}.mb-16{margin-bottom: calc(var(--spacing) * 16);}.mb-16\!{margin-bottom: calc(var(--spacing) * 16) !important;}.mb-32{margin-bottom: calc(var(--spacing) * 32);}.mb-40{margin-bottom: calc(var(--spacing) * 40);}.mb-48{margin-bottom: calc(var(--spacing) * 48);}.ml-4{margin-left: calc(var(--spacing) * 4);}.btn-rounded{width: calc(var(--spacing) * 32); height: calc(var(--spacing) * 32); background-color: var(--color-grey-100); border-radius: 3.40282e+38px; justify-content: center; align-items: center; display: flex; overflow: hidden;}.surface-section-background-inverse .btn-rounded{background-color: var(--color-grey-700);}.btn-rounded{color: var(--color-primary-black); transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); --tw-duration: .3s; will-change: transform; transition-duration: 0.3s;}.block{display: block;}.contents{display: contents;}.flex{display: flex;}.grid{display: grid;}.hidden{display: none;}.inline-block{display: inline-block;}.inline-flex{display: inline-flex;}.aspect-\[8\/3\]{aspect-ratio: 8 / 3;}.aspect-square{aspect-ratio: 1 / 1;}.size-48{width: calc(var(--spacing) * 48); height: calc(var(--spacing) * 48);}.h-18{height: calc(var(--spacing) * 18);}.h-24{height: calc(var(--spacing) * 24);}.h-32{height: calc(var(--spacing) * 32);}.h-40{height: calc(var(--spacing) * 40);}.h-318{height: calc(var(--spacing) * 318);}.h-471{height: calc(var(--spacing) * 471);}.h-496{height: calc(var(--spacing) * 496);}.h-dvh{height: 100dvh;}.h-full{height: 100%;}.h-min{height: min-content;}.h-svh{height: 100svh;}.max-h-504{max-height: calc(var(--spacing) * 504);}.min-h-0{min-height: 0px;}.min-h-624{min-height: calc(var(--spacing) * 624);}.min-h-full{min-height: 100%;}.min-h-svh{min-height: 100svh;}.w-18{width: calc(var(--spacing) * 18);}.w-24{width: calc(var(--spacing) * 24);}.w-32{width: calc(var(--spacing) * 32);}.w-40{width: calc(var(--spacing) * 40);}.w-496{width: calc(var(--spacing) * 496);}.w-\[574px\]{width: 574px;}.w-full{width: 100%;}.w-min{width: min-content;}.max-w-510{max-width: calc(var(--spacing) * 510);}.max-w-1600{max-width: calc(var(--spacing) * 1600);}.max-w-\[1504px\]{max-width: 1504px;}.max-w-full{max-width: 100%;}.min-w-0{min-width: 0px;}.flex-1{flex: 1 1 0%;}.flex-none{flex: 0 0 auto;}.shrink-0{flex-shrink: 0;}.grow{flex-grow: 1;}.origin-top{transform-origin: center top;}.-translate-x-1\/2{--tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}.translate-x-full{--tw-translate-x: 100%; translate: var(--tw-translate-x) var(--tw-translate-y);}.-rotate-45{rotate: -45deg;}.photo-blur-top-to-bottom{filter: blur(6px); transform: translateZ(0px); mask-image: linear-gradient(rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 45%);}.btn{cursor: pointer; border-radius: var(--radius-lg); padding-inline: calc(var(--spacing) * 16); padding-block: calc(var(--spacing) * 12);}.cursor-pointer{cursor: pointer;}.list-none{list-style-type: none;}.columns-2{columns: 2;}.break-inside-avoid{break-inside: avoid;}.grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}.grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}.grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}.grid-cols-\[2px_minmax\(0\,1fr\)\]{grid-template-columns: 2px minmax(0px, 1fr);}.flex-col{flex-direction: column;}.flex-col-reverse{flex-direction: column-reverse;}.flex-wrap{flex-wrap: wrap;}.content-end{align-content: flex-end;}.items-center{align-items: center;}.items-end{align-items: flex-end;}.items-start{align-items: flex-start;}.items-stretch{align-items: stretch;}.justify-between{justify-content: space-between;}.justify-center{justify-content: center;}.justify-end{justify-content: flex-end;}.justify-start{justify-content: flex-start;}.gap-4{gap: calc(var(--spacing) * 4);}.gap-8{gap: calc(var(--spacing) * 8);}.gap-12{gap: calc(var(--spacing) * 12);}.gap-16{gap: calc(var(--spacing) * 16);}.gap-24{gap: calc(var(--spacing) * 24);}.gap-32{gap: calc(var(--spacing) * 32);}.gap-x-8{column-gap: calc(var(--spacing) * 8);}.gap-x-16{column-gap: calc(var(--spacing) * 16);}.gap-x-24{column-gap: calc(var(--spacing) * 24);}.gap-x-48{column-gap: calc(var(--spacing) * 48);}.gap-x-56{column-gap: calc(var(--spacing) * 56);}.gap-y-4{row-gap: calc(var(--spacing) * 4);}.gap-y-8{row-gap: calc(var(--spacing) * 8);}.gap-y-16{row-gap: calc(var(--spacing) * 16);}.gap-y-24{row-gap: calc(var(--spacing) * 24);}.gap-y-32{row-gap: calc(var(--spacing) * 32);}.gap-y-40{row-gap: calc(var(--spacing) * 40);}.self-end{align-self: flex-end;}.overflow-hidden{overflow: hidden;}.overflow-scroll{overflow: scroll;}.rounded-2xl{border-radius: var(--radius-2xl);}.rounded-3xl{border-radius: var(--radius-3xl);}.rounded-\[8px\]{border-radius: 8px;}.rounded-\[24px\]{border-radius: 24px;}.rounded-full{border-radius: 3.40282e+38px;}.rounded-lg{border-radius: var(--radius-lg);}.rounded-sm{border-radius: var(--radius-sm);}.border{border-style: var(--tw-border-style); border-width: 1px;}.border-t{border-top-style: var(--tw-border-style); border-top-width: 1px;}.border-grey-300{border-color: var(--color-grey-300);}.border-grey-700{border-color: var(--color-grey-700);}.btn-rounded-dark{background-color: var(--color-grey-700); color: var(--color-primary-white);}.bg-content-primary{background-color: var(--color-primary-black);}.surface-section-background-inverse .bg-content-primary{background-color: var(--color-primary-white);}.surface-container-solid{background-color: var(--color-grey-50);}.surface-section-background-inverse .surface-container-solid{background-color: var(--color-grey-900);}.surface-control-action-secondary{background-color: var(--color-grey-100);}.surface-section-background-inverse .surface-control-action-secondary{background-color: var(--color-grey-700);}.bg-\[rgba\(5\,5\,5\,0\.20\)\]{background-color: rgba(5, 5, 5, 0.2);}.bg-dark{background-color: var(--color-grey-900);}.bg-dark-neutral{background-color: var(--color-grey-700);}.bg-grey-900{background-color: var(--color-grey-900);}.bg-primary-black\/20{background-color: rgba(5, 5, 5, 0.2);}@supports (color:color-mix(in lab, red, red)){.bg-primary-black\/20{background-color: color-mix(in oklab, var(--color-primary-black) 20%, transparent);}}.bg-primary-white{background-color: var(--color-primary-white);}.scrim-emphasis{background-color: rgba(5, 5, 5, 0.7);}@supports (color:color-mix(in lab, red, red)){.scrim-emphasis{background-color: color-mix(in oklab, var(--color-primary-black) 70%, transparent);}}.surface-section-background-base{background-color: var(--color-white);}.surface-section-background-inverse{background-color: var(--color-primary-black);}.bg-none\!{background-image: none !important;}.bg-cover{background-size: cover;}.bg-center{background-position: 50% center;}.object-cover{object-fit: cover;}.p-0{padding: 0px;}.p-8{padding: calc(var(--spacing) * 8);}.p-16{padding: calc(var(--spacing) * 16);}.p-24{padding: calc(var(--spacing) * 24);}.p-32{padding: calc(var(--spacing) * 32);}.px-12{padding-inline: calc(var(--spacing) * 12);}.px-16{padding-inline: calc(var(--spacing) * 16);}.px-20{padding-inline: calc(var(--spacing) * 20);}.px-24{padding-inline: calc(var(--spacing) * 24);}.py-4{padding-block: calc(var(--spacing) * 4);}.py-6{padding-block: calc(var(--spacing) * 6);}.py-14{padding-block: calc(var(--spacing) * 14);}.py-16{padding-block: calc(var(--spacing) * 16);}.py-24{padding-block: calc(var(--spacing) * 24);}.py-40{padding-block: calc(var(--spacing) * 40);}.py-48{padding-block: calc(var(--spacing) * 48);}.pt-8{padding-top: calc(var(--spacing) * 8);}.pt-16{padding-top: calc(var(--spacing) * 16);}.pt-24{padding-top: calc(var(--spacing) * 24);}.pt-32{padding-top: calc(var(--spacing) * 32);}.pt-38{padding-top: calc(var(--spacing) * 38);}.pt-40{padding-top: calc(var(--spacing) * 40);}.pt-88{padding-top: calc(var(--spacing) * 88);}.pt-96{padding-top: calc(var(--spacing) * 96);}.pr-12{padding-right: calc(var(--spacing) * 12);}.pb-8{padding-bottom: calc(var(--spacing) * 8);}.pb-16{padding-bottom: calc(var(--spacing) * 16);}.pb-32{padding-bottom: calc(var(--spacing) * 32);}.pb-40{padding-bottom: calc(var(--spacing) * 40);}.pb-48{padding-bottom: calc(var(--spacing) * 48);}.pb-80{padding-bottom: calc(var(--spacing) * 80);}.pl-0\!{padding-left: 0px !important;}.text-center{text-align: center;}.text-left{text-align: left;}.h2-small{font-size: var(--text-28); --tw-leading: calc(var(--spacing) * 38); line-height: calc(var(--spacing) * 38);}@media (min-width: 768px){.h2-small{font-size: var(--text-32); --tw-leading: calc(var(--spacing) * 42); line-height: calc(var(--spacing) * 42);}}.h2-small{font-weight: 600;}.h3-small{font-size: var(--text-20); --tw-leading: calc(var(--spacing) * 28); line-height: calc(var(--spacing) * 28);}@media (min-width: 768px){.h3-small{font-size: var(--text-24); --tw-leading: calc(var(--spacing) * 32); line-height: calc(var(--spacing) * 32);}}.h3-small{font-weight: 600;}.body-slim{font-size: var(--text-16); --tw-leading: calc(var(--spacing) * 24); line-height: calc(var(--spacing) * 24); --tw-font-weight: var(--font-weight-light); font-weight: var(--font-weight-light);}@media (min-width: 768px){.body-slim{font-size: var(--text-18);}}.body-small-slim{font-size: var(--text-14); --tw-leading: calc(var(--spacing) * 24); line-height: calc(var(--spacing) * 24); --tw-font-weight: var(--font-weight-light); font-weight: var(--font-weight-light);}@media (min-width: 768px){.body-small-slim{font-size: var(--text-16);}}.text-12{font-size: var(--text-12);}.text-16{font-size: var(--text-16);}.text-18{font-size: var(--text-18);}.text-24\!{font-size: var(--text-24) !important;}.text-32\!{font-size: var(--text-32) !important;}.leading-24{--tw-leading: calc(var(--spacing) * 24); line-height: calc(var(--spacing) * 24);}.leading-26{--tw-leading: calc(var(--spacing) * 26); line-height: calc(var(--spacing) * 26);}.leading-28{--tw-leading: calc(var(--spacing) * 28); line-height: calc(var(--spacing) * 28);}.leading-32{--tw-leading: calc(var(--spacing) * 32); line-height: calc(var(--spacing) * 32);}.leading-32\!{--tw-leading: calc(var(--spacing) * 32) !important; line-height: calc(var(--spacing) * 32) !important;}.leading-40\!{--tw-leading: calc(var(--spacing) * 40) !important; line-height: calc(var(--spacing) * 40) !important;}.font-normal{--tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal);}.font-semibold{--tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold);}.break-words{overflow-wrap: break-word;}.whitespace-nowrap{white-space: nowrap;}.content-primary-a{color: var(--color-primary-black);}.surface-section-background-inverse .content-primary-a{color: var(--color-white);}.content-secondary{color: var(--color-grey-700);}.surface-section-background-inverse .content-secondary{color: var(--color-grey-300);}.content-tertiary, .surface-section-background-inverse .content-tertiary{color: var(--color-grey-500);}.text-dark-primary{color: var(--color-primary-white);}.text-dark-secondary{color: var(--color-grey-300);}.text-light-primary{color: var(--color-primary-black);}.text-primary-white{color: var(--color-primary-white);}.invert{--tw-invert: invert(100%); 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,);}.scrim-blur{backdrop-filter: blur(6px);}.transition-all{transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration));}.transition-transform{transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration));}.duration-250{--tw-duration: .25s; transition-duration: 0.25s;}.duration-300{--tw-duration: .3s; transition-duration: 0.3s;}.duration-350{--tw-duration: .35s; transition-duration: 0.35s;}.duration-\[650ms\]{--tw-duration: .65s; transition-duration: 0.65s;}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease: cubic-bezier(.4,0,.2,1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.ease-out{--tw-ease: var(--ease-out); transition-timing-function: var(--ease-out);}.will-change-transform{will-change: transform;}.surface-container-gradient{background: radial-gradient(66.82% 50% at 50% 50%, var(--color-grey-200) 0%, var(--color-grey-50) 100%);}.surface-section-background-inverse .surface-container-gradient{background: radial-gradient(50% 50% at 50% 50%, var(--color-grey-700) 0%, var(--color-grey-850) 50%, var(--color-grey-900) 100%);}.scrim-dark-photo-overlay-gradient{background: linear-gradient(180deg, #05050500 78.6%, var(--color-primary-black,#050505) 100%), linear-gradient(0deg, var(--color-scrim-dark-overlay,#0505050d) 0%, var(--color-scrim-dark-overlay) 100%);}.scrim-dark-photo-overlay-gradient-left-to-right{background: linear-gradient(90deg, rgba(5, 5, 5, 0.67) 0%, rgba(5, 5, 5, 0.67) 20%, rgba(5, 5, 5, 0) 60%);}.scrim-dark-photo-overlay-gradient-top-to-bottom{background: linear-gradient(rgba(5, 5, 5, 0.67) 0%, rgba(5, 5, 5, 0.67) 10%, rgba(5, 5, 5, 0) 50%);}.surface-section-background-inverse :is(){color: var(--color-grey-500);}.hover\:-translate-y-10:hover{--tw-translate-y: calc(var(--spacing) * -10); translate: var(--tw-translate-x) var(--tw-translate-y);}@media (prefers-reduced-motion: reduce){.motion-reduce\:transition-none{transition-property: none;}}@media not all and (min-width: 1024px){.max-lg\:order-2{order: 2;}.max-lg\:order-4{order: 4;}.max-lg\:order-5{order: 5;}.max-lg\:overflow-hidden{overflow: hidden;}.max-lg\:pb-460{padding-bottom: calc(var(--spacing) * 460);}}@media (min-width: 768px){.md\:col-span-6{grid-column: span 6 / span 6;}.md\:col-span-7{grid-column: span 7 / span 7;}.md\:col-span-9{grid-column: span 9 / span 9;}.md\:col-span-12{grid-column: span 12 / span 12;}.md\:col-start-2{grid-column-start: 2;}.md\:mt-16{margin-top: calc(var(--spacing) * 16);}.md\:mt-32{margin-top: calc(var(--spacing) * 32);}.md\:mb-12{margin-bottom: calc(var(--spacing) * 12);}.md\:mb-16{margin-bottom: calc(var(--spacing) * 16);}.md\:mb-40{margin-bottom: calc(var(--spacing) * 40);}.md\:block{display: block;}.md\:hidden{display: none;}.md\:inline-block{display: inline-block;}.md\:h-28{height: calc(var(--spacing) * 28);}.md\:h-48{height: calc(var(--spacing) * 48);}.md\:h-624{height: calc(var(--spacing) * 624);}.md\:h-\[396px\]{height: 396px;}.md\:min-h-792{min-height: calc(var(--spacing) * 792);}.md\:w-28{width: calc(var(--spacing) * 28);}.md\:w-48{width: calc(var(--spacing) * 48);}.md\:w-624{width: calc(var(--spacing) * 624);}.md\:columns-3{columns: 3;}.md\:grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}.md\:grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}.md\:flex-row{flex-direction: row;}.md\:items-start{align-items: flex-start;}.md\:justify-end{justify-content: flex-end;}.md\:justify-start{justify-content: flex-start;}.md\:gap-16{gap: calc(var(--spacing) * 16);}.md\:gap-32{gap: calc(var(--spacing) * 32);}.md\:gap-48{gap: calc(var(--spacing) * 48);}.md\:gap-x-16{column-gap: calc(var(--spacing) * 16);}.md\:gap-x-24{column-gap: calc(var(--spacing) * 24);}.md\:gap-y-32{row-gap: calc(var(--spacing) * 32);}.md\:gap-y-48{row-gap: calc(var(--spacing) * 48);}.md\:rounded-3xl{border-radius: var(--radius-3xl);}.md\:px-16{padding-inline: calc(var(--spacing) * 16);}.md\:px-24{padding-inline: calc(var(--spacing) * 24);}.md\:px-32{padding-inline: calc(var(--spacing) * 32);}.md\:py-0{padding-block: 0px;}.md\:py-12{padding-block: calc(var(--spacing) * 12);}.md\:py-32{padding-block: calc(var(--spacing) * 32);}.md\:py-64{padding-block: calc(var(--spacing) * 64);}.md\:py-80{padding-block: calc(var(--spacing) * 80);}.md\:pt-48{padding-top: calc(var(--spacing) * 48);}.md\:pt-64{padding-top: calc(var(--spacing) * 64);}.md\:pt-96{padding-top: calc(var(--spacing) * 96);}.md\:pr-0{padding-right: 0px;}.md\:pr-\[clamp\(48px\,4\.6875vw_\+_12px\,60px\)\]{padding-right: clamp(48px, 12px + 4.6875vw, 60px);}.md\:pb-32{padding-bottom: calc(var(--spacing) * 32);}.md\:pb-64{padding-bottom: calc(var(--spacing) * 64);}.md\:pb-72{padding-bottom: calc(var(--spacing) * 72);}.md\:text-left{text-align: left;}.md\:text-16{font-size: var(--text-16);}.md\:text-18{font-size: var(--text-18);}.md\:text-56\!{font-size: var(--text-56) !important;}.md\:leading-28{--tw-leading: calc(var(--spacing) * 28); line-height: calc(var(--spacing) * 28);}.md\:leading-64\!{--tw-leading: calc(var(--spacing) * 64) !important; line-height: calc(var(--spacing) * 64) !important;}}@media (min-width: 1024px){.lg\:relative{position: relative;}.lg\:sticky{position: sticky;}.lg\:top-0{top: 0px;}.lg\:top-1\/2{top: 50%;}.lg\:top-80{top: calc(var(--spacing) * 80);}.lg\:left-0{left: 0px;}.lg\:z-10{z-index: 10;}.lg\:col-span-3{grid-column: span 3 / span 3;}.lg\:col-span-4{grid-column: span 4 / span 4;}.lg\:col-span-5{grid-column: span 5 / span 5;}.lg\:col-span-6{grid-column: span 6 / span 6;}.lg\:col-span-7{grid-column: span 7 / span 7;}.lg\:col-span-8{grid-column: span 8 / span 8;}.lg\:col-span-9{grid-column: span 9 / span 9;}.lg\:col-span-12{grid-column: span 12 / span 12;}.lg\:col-span-16{grid-column: span 16 / span 16;}.lg\:col-start-1{grid-column-start: 1;}.lg\:col-start-7{grid-column-start: 7;}.lg\:col-start-9{grid-column-start: 9;}.lg\:col-start-17{grid-column-start: 17;}.lg\:row-span-1{grid-row: span 1 / span 1;}.lg\:row-span-2{grid-row: span 2 / span 2;}.lg\:row-span-3{grid-row: span 3 / span 3;}.lg\:row-start-1{grid-row-start: 1;}.lg\:row-start-2{grid-row-start: 2;}.lg\:row-start-3{grid-row-start: 3;}.lg\:row-end-2{grid-row-end: 2;}.lg\:my-24{margin-block: calc(var(--spacing) * 24);}.lg\:mt-0{margin-top: 0px;}.lg\:mt-32{margin-top: calc(var(--spacing) * 32);}.lg\:mt-48{margin-top: calc(var(--spacing) * 48);}.lg\:mr-0{margin-right: 0px;}.lg\:mr-32{margin-right: calc(var(--spacing) * 32);}.lg\:mb-0{margin-bottom: 0px;}.lg\:mb-6{margin-bottom: calc(var(--spacing) * 6);}.lg\:mb-8{margin-bottom: calc(var(--spacing) * 8);}.lg\:mb-24{margin-bottom: calc(var(--spacing) * 24);}.lg\:mb-56{margin-bottom: calc(var(--spacing) * 56);}.lg\:block{display: block;}.lg\:contents{display: contents;}.lg\:flex{display: flex;}.lg\:grid{display: grid;}.lg\:hidden{display: none;}.lg\:h-32{height: calc(var(--spacing) * 32);}.lg\:h-56{height: calc(var(--spacing) * 56);}.lg\:h-80{height: calc(var(--spacing) * 80);}.lg\:h-760{height: calc(var(--spacing) * 760);}.lg\:h-840{height: calc(var(--spacing) * 840);}.lg\:h-full{height: 100%;}.lg\:h-screen{height: 100vh;}.lg\:max-h-1264{max-height: calc(var(--spacing) * 1264);}.lg\:min-h-504{min-height: calc(var(--spacing) * 504);}.lg\:min-h-screen{min-height: 100vh;}.lg\:w-2\/3{width: 66.6667%;}.lg\:w-32{width: calc(var(--spacing) * 32);}.lg\:w-56{width: calc(var(--spacing) * 56);}.lg\:w-760{width: calc(var(--spacing) * 760);}.lg\:w-870{width: calc(var(--spacing) * 870);}.lg\:w-auto{width: auto;}.lg\:max-w-437{max-width: calc(var(--spacing) * 437);}.lg\:flex-1{flex: 1 1 0%;}.lg\:grow{flex-grow: 1;}.lg\:translate-x-0{--tw-translate-x: 0px; translate: var(--tw-translate-x) var(--tw-translate-y);}.lg\:-translate-y-1\/2{--tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}.lg\:photo-blur-left-to-right{filter: blur(6px); transform: translateZ(0px); mask-image: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 45%);}.lg\:columns-3{columns: 3;}.lg\:grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}.lg\:grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}.lg\:grid-cols-24{grid-template-columns: repeat(24, minmax(0px, 1fr));}.lg\:grid-rows-4{grid-template-rows: repeat(4, minmax(0px, 1fr));}.lg\:grid-rows-\[auto_auto_auto\]{grid-template-rows: auto auto auto;}.lg\:grid-rows-subgrid{grid-template-rows: subgrid;}.lg\:flex-col{flex-direction: column;}.lg\:flex-row{flex-direction: row;}.lg\:content-center{align-content: center;}.lg\:items-center{align-items: center;}.lg\:items-end{align-items: flex-end;}.lg\:items-start{align-items: flex-start;}.lg\:items-stretch{align-items: stretch;}.lg\:justify-between{justify-content: space-between;}.lg\:justify-center{justify-content: center;}.lg\:justify-end{justify-content: flex-end;}.lg\:justify-start{justify-content: flex-start;}.lg\:gap-8{gap: calc(var(--spacing) * 8);}.lg\:gap-16{gap: calc(var(--spacing) * 16);}.lg\:gap-24{gap: calc(var(--spacing) * 24);}.lg\:gap-x-16{column-gap: calc(var(--spacing) * 16);}.lg\:gap-x-24{column-gap: calc(var(--spacing) * 24);}.lg\:gap-x-32{column-gap: calc(var(--spacing) * 32);}.lg\:gap-x-56{column-gap: calc(var(--spacing) * 56);}.lg\:gap-y-0{row-gap: 0px;}.lg\:gap-y-24{row-gap: calc(var(--spacing) * 24);}.lg\:gap-y-48{row-gap: calc(var(--spacing) * 48);}.lg\:gap-y-56{row-gap: calc(var(--spacing) * 56);}.lg\:self-center{align-self: center;}.lg\:self-end{align-self: flex-end;}.lg\:self-start{align-self: flex-start;}.lg\:overflow-visible{overflow: visible;}.lg\:rounded-3xl{border-radius: var(--radius-3xl);}.lg\:bg-transparent{background-color: rgba(0, 0, 0, 0);}.lg\:p-0{padding: 0px;}.lg\:p-24{padding: calc(var(--spacing) * 24);}.lg\:px-0{padding-inline: 0px;}.lg\:px-48{padding-inline: calc(var(--spacing) * 48);}.lg\:py-0{padding-block: 0px;}.lg\:py-40{padding-block: calc(var(--spacing) * 40);}.lg\:py-48{padding-block: calc(var(--spacing) * 48);}.lg\:py-64{padding-block: calc(var(--spacing) * 64);}.lg\:py-80{padding-block: calc(var(--spacing) * 80);}.lg\:pt-0{padding-top: 0px;}.lg\:pt-12{padding-top: calc(var(--spacing) * 12);}.lg\:pt-40{padding-top: calc(var(--spacing) * 40);}.lg\:pt-128{padding-top: calc(var(--spacing) * 128);}.lg\:pr-12{padding-right: calc(var(--spacing) * 12);}.lg\:pr-24{padding-right: calc(var(--spacing) * 24);}.lg\:pr-48{padding-right: calc(var(--spacing) * 48);}.lg\:pr-64{padding-right: calc(var(--spacing) * 64);}.lg\:pr-\[clamp\(0px\,2vw\,32px\)\]{padding-right: clamp(0px, 2vw, 32px);}.lg\:pr-\[clamp\(24px\,8\.654vw_-_64\.615px\,60px\)\]{padding-right: clamp(24px, -64.615px + 8.654vw, 60px);}.lg\:pb-0{padding-bottom: 0px;}.lg\:pb-8{padding-bottom: calc(var(--spacing) * 8);}.lg\:pb-48{padding-bottom: calc(var(--spacing) * 48);}.lg\:pb-80{padding-bottom: calc(var(--spacing) * 80);}.lg\:pl-64{padding-left: calc(var(--spacing) * 64);}.lg\:text-left{text-align: left;}.lg\:text-\[clamp\(18px\,0\.9615vw\+8\.15px\,22px\)\]{font-size: clamp(18px, 8.15px + 0.9615vw, 22px);}.lg\:text-\[clamp\(24px\,0\.9615vw\+14\.15px\,28px\)\]\!{font-size: clamp(24px, 14.15px + 0.9615vw, 28px) !important;}.lg\:text-\[clamp\(40px\,3\.846vw\+0\.62px\,56px\)\]\!{font-size: clamp(40px, 0.62px + 3.846vw, 56px) !important;}.lg\:leading-\[clamp\(28px\,0\.9615vw\+18\.15px\,32px\)\]{--tw-leading: clamp(28px, .9615vw + 18.15px, 32px); line-height: clamp(28px, 18.15px + 0.9615vw, 32px);}.lg\:leading-\[clamp\(32px\,0\.9615vw\+22\.15px\,36px\)\]\!{--tw-leading: clamp(32px, .9615vw + 22.15px, 36px) !important; line-height: clamp(32px, 22.15px + 0.9615vw, 36px) !important;}.lg\:leading-\[clamp\(48px\,3\.846vw\+8\.62px\,64px\)\]\!{--tw-leading: clamp(48px, 3.846vw + 8.62px, 64px) !important; line-height: clamp(48px, 8.62px + 3.846vw, 64px) !important;}.lg\:duration-200{--tw-duration: .2s; transition-duration: 0.2s;}.lg\:surface-container-gradient{background: radial-gradient(66.82% 50% at 50% 50%, var(--color-grey-200) 0%, var(--color-grey-50) 100%);}.surface-section-background-inverse .lg\:surface-container-gradient{background: radial-gradient(50% 50% at 50% 50%, var(--color-grey-700) 0%, var(--color-grey-850) 50%, var(--color-grey-900) 100%);}.lg\:scrim-dark-photo-overlay-gradient-left-to-right{background: linear-gradient(90deg, rgba(5, 5, 5, 0.67) 0%, rgba(5, 5, 5, 0.67) 20%, rgba(5, 5, 5, 0) 60%);}.lg\:group-hover\:animate-arrow-enter-250:is(:where(.group):hover *){animation: var(--animate-arrow-enter-250);}.lg\:group-hover\:animate-arrow-exit-250:is(:where(.group):hover *){animation: var(--animate-arrow-exit-250);}.lg\:hover\:text-dark-tertiary:hover{color: var(--color-grey-600);}}}html{--anchor-scroll-margin: 100px;}@property --tw-duration{ syntax: "*"; inherits: false; }@property --tw-border-style{ syntax: "*"; inherits: false; initial-value: solid; }@property --tw-leading{ syntax: "*"; inherits: false; }@property --tw-font-weight{ syntax: "*"; inherits: false; }@property --tw-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-border-spacing-x{ syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-border-spacing-y{ syntax: "<length>"; inherits: false; initial-value: 0; }@property --tw-translate-x{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-y{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-translate-z{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-scale-x{ syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-y{ syntax: "*"; inherits: false; initial-value: 1; }@property --tw-scale-z{ syntax: "*"; inherits: false; initial-value: 1; }@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-scroll-snap-strictness{ syntax: "*"; inherits: false; initial-value: proximity; }@property --tw-space-y-reverse{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-space-x-reverse{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse{ syntax: "*"; inherits: false; initial-value: 0; }@property --tw-gradient-position{ syntax: "*"; inherits: false; }@property --tw-gradient-from{ syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-via{ syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-to{ syntax: "<color>"; inherits: false; initial-value: #0000; }@property --tw-gradient-stops{ syntax: "*"; inherits: false; }@property --tw-gradient-via-stops{ syntax: "*"; inherits: false; }@property --tw-gradient-from-position{ syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }@property --tw-gradient-via-position{ syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }@property --tw-gradient-to-position{ syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }@property --tw-tracking{ syntax: "*"; inherits: false; }@property --tw-ordinal{ syntax: "*"; inherits: false; }@property --tw-slashed-zero{ syntax: "*"; inherits: false; }@property --tw-numeric-figure{ syntax: "*"; inherits: false; }@property --tw-numeric-spacing{ syntax: "*"; inherits: false; }@property --tw-numeric-fraction{ syntax: "*"; inherits: false; }@property --tw-outline-style{ syntax: "*"; inherits: false; initial-value: solid; }@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-backdrop-blur{ syntax: "*"; inherits: false; }@property --tw-backdrop-brightness{ syntax: "*"; inherits: false; }@property --tw-backdrop-contrast{ syntax: "*"; inherits: false; }@property --tw-backdrop-grayscale{ syntax: "*"; inherits: false; }@property --tw-backdrop-hue-rotate{ syntax: "*"; inherits: false; }@property --tw-backdrop-invert{ syntax: "*"; inherits: false; }@property --tw-backdrop-opacity{ syntax: "*"; inherits: false; }@property --tw-backdrop-saturate{ syntax: "*"; inherits: false; }@property --tw-backdrop-sepia{ syntax: "*"; inherits: false; }@property --tw-ease{ syntax: "*"; inherits: false; }@property --tw-content{ syntax: "*"; inherits: false; initial-value: ""; }@property --tw-divide-x-reverse{ syntax: "*"; inherits: false; initial-value: 0; }.border-bottom-animation{background: linear-gradient(to right, rgb(5, 5, 5) 0%, rgb(5, 5, 5) 100%) right 100% / 0px 1px no-repeat; transition: background-size 400ms;}.border-bottom-animation:hover{background-position: left 100%; background-size: 100% 1px;}a.footer-nav-links.border-bottom-animation{padding-bottom: 2px; transition: background-size 200ms ease-in-out;}.darkmode a.footer-nav-links.border-bottom-animation{background-image: linear-gradient(to right, var(--color-primary-white) 0%, var(--color-primary-white) 100%);}@-webkit-keyframes rightarrow{ 
  0% { transform: translateX(5px) translateZ(0px); opacity: 1; }
  40% { transform: translateX(25px) translateZ(0px); }
  50%, 59% { opacity: 0; }
  60% { transform: translateX(-25px) translateZ(0px); opacity: 1; }
  100% { transform: translateX(0px) translateZ(0px); }
}@-webkit-keyframes leftarrow{ 
  0% { transform: translateX(-5px) translateZ(0px); }
  40% { transform: translateX(-25px) translateZ(0px); }
  41%, 59% { opacity: 0; }
  60% { transform: translateX(25px) translateZ(0px); opacity: 1; }
  100% { transform: translateX(0px) translateZ(0px); }
}[data-mmf-calculator-boost-target="standardYieldResult"]::part(symbol suffix){font-size: 0.45em;}@media (min-width: 768px){@property --rotate{ syntax: "<angle>"; inherits: false; initial-value: 30deg; }}@-webkit-keyframes cycleText-2{ 
  0% { opacity: 0; }
  1% { opacity: 0; transform: translateY(50px); }
  2% { opacity: 1; transform: translateY(50px); }
  4% { opacity: 1; transform: translateY(0px); }
  50% { opacity: 1; transform: translateY(0px); }
  52% { opacity: 1; transform: translateY(-25px); }
  54% { opacity: 1; transform: translateY(-50px); }
  100% { opacity: 0; }
}@-webkit-keyframes cycleText-3{ 
  0% { opacity: 0; }
  1% { opacity: 0; transform: translateY(50px); }
  2% { opacity: 1; transform: translateY(50px); }
  4% { opacity: 1; transform: translateY(0px); }
  33% { opacity: 1; transform: translateY(0px); }
  35% { opacity: 1; transform: translateY(-25px); }
  37% { opacity: 1; transform: translateY(-50px); }
  100% { opacity: 0; }
}@-webkit-keyframes cycleRatings{ 
  0% { opacity: 0; pointer-events: none; transform: translateY(20px); }
  0.6% { opacity: 0; pointer-events: none; transform: translateY(20px); }
  1.3% { opacity: 0.5; pointer-events: none; transform: translateY(10px); }
  2% { opacity: 0.7; pointer-events: none; transform: translateY(0px); }
  4% { opacity: 1; pointer-events: auto; transform: translateY(0px); }
  31% { opacity: 1; pointer-events: auto; transform: translateY(0px); }
  31.7% { opacity: 0.4; pointer-events: none; transform: translateY(-10px); }
  32.4% { opacity: 0; pointer-events: none; transform: translateY(-20px); }
  33% { opacity: 0; pointer-events: none; transform: translateY(-20px); }
  100% { opacity: 0; pointer-events: none; }
}body{font-family: QontoSans, sans-serif;}@property --rotate-magic-card{ syntax: "<angle>"; inherits: false; initial-value: 132deg; }header, nav{transition: background-color 0.5s ease-out;}#nav-revamp{transition: background-color 0.5s ease-out, opacity 0.3s ease-out, transform 0.3s ease-out, top 0.3s ease-out;}@media (max-width: 767px){#nav-revamp{transition: background-color 0.5s ease-out, opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1), transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s ease-out;}}nav.black .hamburger span, #nav-revamp.black .hamburger span{background-color: rgb(255, 255, 255);}nav.black .hamburger span::before, nav.black .hamburger span::after, #nav-revamp.black .hamburger span::before, #nav-revamp.black .hamburger span::after{background-color: rgb(255, 255, 255);}@media (min-width: 1024px){nav.black, #nav-revamp.black{color: rgb(255, 255, 255);}nav.black input, #nav-revamp.black input{color: rgb(255, 255, 255);}nav.black input::placeholder, #nav-revamp.black input::placeholder{color: rgb(255, 255, 255); opacity: 0.6;}}nav .hamburger, #nav-revamp .hamburger{position: relative; width: 27px; height: 64px; cursor: pointer;}nav .hamburger span, #nav-revamp .hamburger span{position: absolute; top: 50%; left: 50%; width: 27px; height: 2px; background-color: rgb(5, 5, 5); display: block; transition: background-color 0.1s linear; transform: translate(-50%, -50%);}nav .hamburger span::before, #nav-revamp .hamburger span::before{top: -8px; left: 0px;}nav .hamburger span::after, #nav-revamp .hamburger span::after{top: 8px; left: 0px;}nav .hamburger span::before, nav .hamburger span::after, #nav-revamp .hamburger span::before, #nav-revamp .hamburger span::after{content: ""; position: absolute; width: 27px; height: 2px; background-color: rgb(5, 5, 5); transition: top 250ms cubic-bezier(0.4, 0, 0.2, 1), transform 250ms cubic-bezier(0.4, 0, 0.2, 1);}@media (min-width: 768px){nav .hamburger, nav .hamburger span, nav .hamburger span::before, nav .hamburger span::after, #nav-revamp .hamburger, #nav-revamp .hamburger span, #nav-revamp .hamburger span::before, #nav-revamp .hamburger span::after{width: 32px;}}nav #nav-menu, #nav-revamp #nav-menu{z-index: -1; opacity: 1;}@media (min-width: 1024px){nav #nav-menu, #nav-revamp #nav-menu{z-index: 0;}}[data-mobile-navigation-target="logo"]{display: inline-block; vertical-align: top; will-change: transform, opacity; transform: translateZ(0px); backface-visibility: hidden;}[data-mobile-navigation-target="backBtn"]{display: inline-block; opacity: 0; transform: translateX(39.5px);}.website-revamp .nav-menu:has(.menu-title:hover) .menu-title{transition: color 0.2s;}.website-revamp .nav-menu:has(.menu-title:hover) .menu-title .nav-menu-text{color: rgba(26, 26, 26, 0.7) !important;}.website-revamp .nav-menu:has(.menu-title:hover) .menu-title:hover .nav-menu-text{color: inherit !important;}@media (min-width: 1024px){.website-revamp .menu-title:hover::after{content: ""; position: absolute; bottom: -24px; left: 0px; right: 0px; height: 24px;}}.website-revamp [data-mobile-navigation-target="categoryTitle"]{transition-property: opacity; transition-duration: 150ms; transition-timing-function: linear;}.website-revamp [data-mobile-navigation-target="categoryTitle"]:not(.fade-in){transition-delay: 0ms;}[data-ai-modal-prompt]{white-space: nowrap; overflow: hidden;}@-webkit-keyframes border_anim{ 
  0% { height: 0%; }
  100% { height: 100%; }
}@media (min-width: 1024px){}@media (max-width: 1023px){}:root{--swiper-theme-color: #007aff;}.swiper{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1;}.swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}.swiper-wrapper{transform: translate3d(0px, 0px, 0px);}.swiper-slide{flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform;}.swiper-backface-hidden .swiper-slide{transform: translateZ(0px); backface-visibility: hidden;}:root{--swiper-navigation-size: 44px;}.swiper-carousel{overflow: hidden;}@media (min-width: 768px){.swiper-carousel{padding-right: 0px !important;}}@media (max-width: 1024px){.swiper-slide-active > *{transform: none; transition-delay: 400ms;}}[data-swiper-target="cardsTestimonial"]{overflow: hidden; width: 100%; max-width: 100%; padding-bottom: 8px; margin-bottom: -8px;}[data-swiper-target="cardsTestimonial"] .swiper-slide{background-color: transparent; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}[data-swiper-target="cardsTestimonial"] .testimonial-content{opacity: 0; transform: translateY(8px); transition: opacity 150ms cubic-bezier(0.4, 0, 1, 1), transform 150ms cubic-bezier(0.4, 0, 1, 1);}[data-swiper-target="cardsTestimonial"] .swiper-slide-active .testimonial-content, [data-swiper-target="cardsTestimonial"]:not(.swiper-initialized) .swiper-slide:first-child .testimonial-content{opacity: 1; transform: none; transition: opacity 350ms cubic-bezier(0, 0, 0.2, 1) 150ms, transform 350ms cubic-bezier(0, 0, 0.2, 1) 150ms;}[data-swiper-target="cardsTestimonial"]:not(.swiper-initialized) .swiper-slide:first-child .testimonial-content{transition: none;}@media (prefers-reduced-motion: reduce){[data-swiper-target="cardsTestimonial"] .testimonial-content{transform: none;}}.card-content .btn-rounded{opacity: 0; transition: opacity 300ms cubic-bezier(0.4, 0, 0.2, 1);}@media (max-width: 1023px){.wr-bento-cards-section .wr-card-linkable .btn-rounded{opacity: 1;}}@media (min-width: 1024px){.card-content .btn-rounded{opacity: 0; transition: opacity 100ms linear;}.card-content.wr-card-linkable:hover .btn-rounded{opacity: 1;}.wr-bento-cards-section .wr-card-linkable .btn-rounded{opacity: 0; transition: opacity 100ms linear;}.wr-bento-cards-section .wr-card-linkable:hover .btn-rounded{opacity: 1;}}@media (max-width: 1023px){.wr-card-title{opacity: 0; transform: translateY(8px); transition: opacity 300ms linear 150ms, transform 300ms cubic-bezier(0.4, 0, 0.2, 1) 150ms;}}@media (max-width: 1023px){.wr-card-text{opacity: 0; transform: translateY(12px); transition: opacity 300ms linear 300ms, transform 300ms cubic-bezier(0.4, 0, 0.2, 1) 300ms;}}section .website-revamp{max-width: 1600px; margin: 0px auto;}@media (max-width: 767px){section .website-revamp{padding-left: 16px; padding-right: 16px;}}@media (min-width: 768px) and (max-width: 1023px){section .website-revamp{padding-left: 32px; padding-right: 32px;}}@media (min-width: 1024px){section .website-revamp{padding-left: 48px; padding-right: 48px;}}@media (max-width: 767px){.website-revamp h1{font-size: 44px; font-weight: 700; line-height: 52px; font-variant: proportional-nums lining-nums;}.website-revamp h2{font-size: 32px; font-weight: 600; line-height: 40px; font-variant: proportional-nums lining-nums;}.website-revamp .h2-small{font-size: 28px; font-weight: 600; line-height: 36px; font-variant: proportional-nums lining-nums;}.website-revamp h3{font-size: 24px; font-weight: 600; line-height: 32px; font-variant: proportional-nums lining-nums;}.website-revamp .h3-small{font-size: 20px; font-weight: 600; line-height: 28px; font-variant: proportional-nums lining-nums;}.website-revamp .body-slim, .website-revamp .body-slim p, .website-revamp .body-regular, .website-revamp .body-regular p{font-size: 16px; font-weight: 400; line-height: 26px;}.website-revamp .body-slim strong, .website-revamp .body-slim p strong, .website-revamp .body-regular strong, .website-revamp .body-regular p strong{font-weight: 700;}.website-revamp .body-small-slim, .website-revamp .body-small-slim p{font-size: 14px; font-weight: 400; line-height: 22px;}.website-revamp .body-small-bold, .website-revamp .body-small-bold p{font-size: 14px; font-weight: 700; line-height: 22px;}.website-revamp .caption, .website-revamp .caption p{font-size: 14px; font-weight: 400; line-height: 20px;}.website-revamp .caption-small, .website-revamp .caption-small p{font-size: 12px; font-weight: 400; line-height: 18px;}.website-revamp .lead, .website-revamp .lead p{font-size: 18px; font-weight: 400; line-height: 28px;}}@media (min-width: 768px){.website-revamp h1{font-size: 72px; font-weight: 700; line-height: 80px; font-variant: proportional-nums lining-nums;}.website-revamp h2{font-size: 56px; font-weight: 600; line-height: 64px; font-variant: proportional-nums lining-nums;}.website-revamp .h2-small{font-size: 40px; font-weight: 600; line-height: 48px; font-variant: proportional-nums lining-nums;}.website-revamp h3{font-size: 28px; font-weight: 600; line-height: 36px; font-variant: proportional-nums lining-nums;}.website-revamp .h3-small{font-size: 24px; font-weight: 600; line-height: 32px; font-variant: proportional-nums lining-nums;}.website-revamp .body-slim, .website-revamp .body-slim p, .website-revamp .body-regular, .website-revamp .body-regular p{font-size: 18px; font-weight: 400; line-height: 28px;}.website-revamp .body-slim strong, .website-revamp .body-slim p strong, .website-revamp .body-regular strong, .website-revamp .body-regular p strong{font-weight: 700;}.website-revamp .body-small-slim, .website-revamp .body-small-slim p{font-size: 16px; font-weight: 400; line-height: 26px;}.website-revamp .body-small-bold, .website-revamp .body-small-bold p{font-size: 16px; font-weight: 700; line-height: 26px;}.website-revamp .caption, .website-revamp .caption p{font-size: 14px; font-weight: 400; line-height: 22px;}.website-revamp .caption-small, .website-revamp .caption-small p{font-size: 12px; font-weight: 400; line-height: 18px;}.website-revamp .lead, .website-revamp .lead p{font-size: 22px; font-weight: 400; line-height: 32px;}}@media (max-width: 1023px){.website-revamp .main-hero-homepage{height: calc(-96px + 100svh);}}@media (max-width: 767px){.website-revamp .main-hero-homepage{height: calc(-88px + 100svh);}}@media (min-width: 768px){.website-revamp .body-regular.md\:body-small-regular{font-size: 16px; font-weight: 400; line-height: 26px;}.website-revamp .body-regular.md\:body-small-regular p{font-size: 16px; font-weight: 400; line-height: 26px;}}@media (max-width: 767px){[data-yampa-bubble-target="input"]{font-size: 1rem;}}.wr-cards-swiper.swiper-slide{height: auto;}.wr-cards-section .swiper[data-wr-swiper-target="wrCarousel"] .wr-cards-swiper.swiper-slide{padding-inline: 0px !important;}@media (max-width: 1023px){.wr-cards-swiper.swiper-slide{box-sizing: border-box; flex: 0 0 calc(-48px + 100vw); width: calc(-48px + 100vw) !important;}}@media (min-width: 1024px){.wr-cards-swiper.swiper-slide{max-width: 475px;}}.wr-cards-section .card-content{transition: translate 250ms ease-out;}.wr-cards-section .card-content > .card-link{pointer-events: auto;}.wr-cards-section .card-content > .card-link ~ *{pointer-events: none;}.wr-cards-section .card-content > .card-link:focus-visible ~ *{pointer-events: auto;}@media (min-width: 1024px){.wr-cards-section .card-content.wr-card-linkable:hover{translate: 0px -10px;}}.wr-cards-section{overflow-x: clip;}.wr-cards-section .swiper{overflow: visible !important;}.wr-cards-carousel-full-bleed > .swiper{max-width: 1600px; margin-inline: auto;}.wr-cards-carousel-full-bleed{position: relative; left: 50%; width: 100vw; max-width: none; margin-left: -50vw; padding-right: 0px; padding-left: 0px;}@media (max-width: 1023px){.wr-cards-section .card-content:hover{translate: none;}.wr-cards-section .wr-card-title, .wr-cards-section .wr-card-text{opacity: 1; transform: none; transition: none;}}.wr-cards-section .swiper-navigation-arrows--animated .size-48{overflow: hidden; border-radius: 50%;}.wr-cards-section .swiper-nav-arrow-wrapper{position: relative; width: 24px; height: 24px; overflow: visible; pointer-events: none; flex: 0 0 auto;}.wr-cards-section .swiper-nav-arrow-container{position: relative; width: 24px; height: 24px;}.wr-cards-section .swiper-nav-arrow-container .arrow-primary, .wr-cards-section .swiper-nav-arrow-container .arrow-secondary{position: absolute; top: 0px; left: 0px; width: 24px; height: 24px;}.wr-cards-section .swiper-navigation-arrows .swiper-nav-prev .arrow-secondary{transform: translateX(40px);}.wr-cards-section .swiper-navigation-arrows .swiper-nav-next .arrow-secondary{transform: translateX(-40px);}.wr-cards-section .card-content:not(.wr-cards-split-media) > .card-link:hover ~ .wr-cards-card-copy, .wr-cards-section .card-content:not(.wr-cards-split-media) > .card-link:focus-visible ~ .wr-cards-card-copy{pointer-events: auto;}.wr-card-title, .wr-card-text{font-family: QontoSans, sans-serif;}.wr-card-text ul, .wr-card-text ol{margin-block: 8px; list-style-position: outside;}.wr-card-text ul{list-style-type: disc; padding-left: 1rem;}.wr-card-text ol{list-style-type: decimal; padding-left: 1.75rem;}.wr-card-text li{padding-left: 0px;}.wr-card-text ul li{margin-bottom: 4px;}.wr-card-text p:not(:last-child){margin-bottom: 6px;}.wr-card-text p:empty{display: none;}.wr-items-section{overflow-x: clip;}.wr-items-section .swiper-navigation-arrows--animated .size-48{overflow: hidden; border-radius: 50%;}.wr-items-section .swiper-nav-arrow-wrapper{position: relative; width: 24px; height: 24px; overflow: visible; pointer-events: none; flex: 0 0 auto;}.wr-items-section .swiper-nav-arrow-container{position: relative; width: 24px; height: 24px;}.wr-items-section .swiper-nav-arrow-container .arrow-primary, .wr-items-section .swiper-nav-arrow-container .arrow-secondary{position: absolute; top: 0px; left: 0px; width: 24px; height: 24px;}.wr-items-section .swiper-navigation-arrows .swiper-nav-prev .arrow-secondary{transform: translateX(40px);}.wr-items-section .swiper-navigation-arrows .swiper-nav-next .arrow-secondary{transform: translateX(-40px);}@property --gradient-angle{ syntax: "<angle>"; inherits: false; initial-value: 80deg; }@keyframes rotate-gradient{ 
  0% { --gradient-angle: 0deg; }
  100% { --gradient-angle: 360deg; }
}.gradient-border-auto{animation: var(--gradient-animation);}.gradient-border-component{--bg-color: #262626; --border-color: #ffffff2e; --glow-color: #ffffffcc; --border-width: 1px; --border-radius: 30px; --animation-duration: 3s; --animation-iteration-count: infinite; --gradient-animation: rotate-gradient var(--animation-duration, 5s) linear var(--animation-iteration-count); --arc-start: 0%; --arc-peak: 8%; --arc-end: 18%; border: var(--border-width) solid transparent; border-radius: var(--border-radius); background-image: linear-gradient(var(--bg-color), var(--bg-color)),linear-gradient(var(--border-color), var(--border-color)); background-clip: padding-box, border-box; background-origin: padding-box, border-box; box-shadow: none; transition: box-shadow 0.3s; transform: translateZ(0px);}@media (min-width: 768px){.gradient-border-component{border-radius: var(--border-radius-desktop);}}.gradient-border-component.gradient-border-auto{background-image: linear-gradient(var(--bg-color), var(--bg-color)),conic-gradient(from var(--gradient-angle, 0deg), var(--border-color) var(--arc-start), var(--glow-color) var(--arc-peak), var(--border-color) var(--arc-end), var(--border-color) 100%); box-shadow: rgba(255, 255, 255, 0.08) 0px 0px 20px 0px;}@property --wr-pch-stroke-angle{ syntax: "<angle>"; inherits: false; initial-value: 0deg; }.wr-showreel{overflow-x: clip;}.wr-showreel .wr-showreel-swiper{overflow: hidden; width: 100%; max-width: 100%;}.wr-showreel .wr-showreel-slide{height: auto;}.wr-showreel .wr-showreel-media{height: 708px;}@media (max-width: 1023px){.wr-showreel .wr-showreel-swiper{padding-bottom: 8px; margin-bottom: -8px;}.wr-showreel .testimonial-content{opacity: 0; transform: translateY(8px); transition: opacity 150ms cubic-bezier(0.4, 0, 1, 1), transform 150ms cubic-bezier(0.4, 0, 1, 1);}.wr-showreel .swiper-slide-active .testimonial-content, .wr-showreel .wr-showreel-swiper:not(.swiper-initialized) .wr-showreel-slide:first-child .testimonial-content{opacity: 1; transform: none; transition: opacity 350ms cubic-bezier(0, 0, 0.2, 1) 150ms, transform 350ms cubic-bezier(0, 0, 0.2, 1) 150ms;}.wr-showreel .wr-showreel-swiper:not(.swiper-initialized) .wr-showreel-slide:first-child .testimonial-content{transition: none;}}@media (prefers-reduced-motion: reduce) and (max-width: 1023px){.wr-showreel .testimonial-content{transform: none;}}@media (min-width: 1024px){.wr-showreel .wr-showreel-carousel-full-bleed{position: relative; left: 50%; width: 100vw; max-width: none; margin-left: -50vw; padding-right: 0px; padding-left: 0px;}.wr-showreel .wr-showreel-carousel-full-bleed > .wr-showreel-swiper{max-width: 1600px; margin-inline: auto; overflow: visible !important;}.wr-showreel .wr-showreel-slide{width: min(1249px, 100%); max-width: 1249px; opacity: 0.5; transition: opacity 350ms cubic-bezier(0.4, 0, 0.2, 1);}.wr-showreel .wr-showreel-slide.swiper-slide-active{opacity: 1;}.wr-showreel .wr-showreel-overlay{opacity: 0; transform: translateY(8px); pointer-events: none; transition: opacity 150ms cubic-bezier(0.4, 0, 1, 1), transform 150ms cubic-bezier(0.4, 0, 1, 1);}.wr-showreel .wr-showreel-slide.swiper-slide-active .wr-showreel-overlay, .wr-showreel .wr-showreel-swiper:not(.swiper-initialized) .wr-showreel-slide:first-child .wr-showreel-overlay{opacity: 1; transform: translateY(0px); pointer-events: auto; transition: opacity 350ms cubic-bezier(0, 0, 0.2, 1) 150ms, transform 350ms cubic-bezier(0, 0, 0.2, 1) 150ms;}.wr-showreel .wr-showreel-swiper:not(.swiper-initialized) .wr-showreel-slide:first-child .wr-showreel-overlay{transition: none;}.wr-showreel .card-content{transition: translate 250ms ease-out;}.wr-showreel .card-content.wr-card-linkable:hover{translate: 0px -10px;}}.wr-showreel.darkmode .wr-showreel-media .btn-rounded-arrow-wrapper img, .wr-showreel.darkmode .wr-showreel-media .btn-rounded-arrow-wrapper svg{filter: brightness(0) invert(1);}@media (prefers-reduced-motion: reduce) and (min-width: 1024px){.wr-showreel .wr-showreel-overlay{transform: none;}}.wr-showreel .swiper-navigation-arrows--animated .size-48{overflow: hidden; border-radius: 50%;}.wr-showreel .swiper-nav-arrow-wrapper{position: relative; width: 24px; height: 24px; overflow: visible; pointer-events: none; flex: 0 0 auto;}.wr-showreel .swiper-nav-arrow-container{position: relative; width: 24px; height: 24px;}.wr-showreel .swiper-nav-arrow-container .arrow-primary, .wr-showreel .swiper-nav-arrow-container .arrow-secondary{position: absolute; top: 0px; left: 0px; width: 24px; height: 24px;}.wr-showreel .swiper-navigation-arrows .swiper-nav-prev .arrow-secondary{transform: translateX(40px);}.wr-showreel .swiper-navigation-arrows .swiper-nav-next .arrow-secondary{transform: translateX(-40px);}g[aria-label="tip"]{--plot-background: var(--surface-container-solid); color: var(--content-primary-a);}g[aria-label="tip"] path{stroke: var(--border-default); filter: drop-shadow(0 4px 16px rgba(var(--drop-shadow-color), 0.5));}input:-webkit-autofill, input:-webkit-autofill:focus{transition: background-color 600000s, color 600000s;}