@font-face{ascent-override:98.5%;descent-override:27%;font-family:geist;src:url(../media/Geist_400_500-s.p.2iiopjwo6v5x0.woff2)format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Qqe1ua_className{font-family:geist,geist Fallback,system-ui,sans-serif;font-style:normal}.Qqe1ua_variable{--font-geist:"geist", "geist Fallback", system-ui, sans-serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-duration:initial;--tw-outline-style:solid;--tw-content:""}}}@layer theme;@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(--font-family-primary,-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:normal;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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-background-primary);font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-medium-size);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing);color:var(--color-text-primary);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x0{inset:var(--space-x0)}.inset-x-x0{inset-inline:var(--space-x0)}.top-full{top:100%}.top-x0{top:var(--space-x0)}.top-x2{top:var(--space-x2)}.top-x8{top:var(--space-x8)}.right-x0{right:var(--space-x0)}.right-x1{right:var(--space-x1)}.bottom-full{bottom:100%}.bottom-x0{bottom:var(--space-x0)}.bottom-x2{bottom:var(--space-x2)}.-left-\[251\.6px\]{left:-251.6px}.left-x0{left:var(--space-x0)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}.-m-x1{margin:calc(var(--space-x1) * -1)}.-m-x3{margin:calc(var(--space-x3) * -1)}.m-auto{margin:auto}.m-x0{margin:var(--space-x0)}.-mx-px{margin-inline:-1px}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.-mt-x1{margin-top:calc(var(--space-x1) * -1)}.mt-x5{margin-top:var(--space-x5)}.mt-x8{margin-top:var(--space-x8)}.-mb-px{margin-bottom:-1px}.mb-x1{margin-bottom:var(--space-x1)}.-ml-px{margin-left:-1px}.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}.table{display:table}.size-\[10px\]{width:10px;height:10px}.size-\[14px\]{width:14px;height:14px}.size-full{width:100%;height:100%}.size-x0{width:var(--space-x0);height:var(--space-x0)}.size-x3{width:var(--space-x3);height:var(--space-x3)}.size-x4{width:var(--space-x4);height:var(--space-x4)}.size-x5{width:var(--space-x5);height:var(--space-x5)}.size-x6{width:var(--space-x6);height:var(--space-x6)}.size-x10{width:var(--space-x10);height:var(--space-x10)}.size-x12{width:var(--space-x12);height:var(--space-x12)}.h-\[280px\]{height:280px}.h-\[312px\]{height:312px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-lh{height:1lh}.h-px{height:1px}.h-x4{height:var(--space-x4)}.h-x5{height:var(--space-x5)}.h-x6{height:var(--space-x6)}.h-x8{height:var(--space-x8)}.h-x10{height:var(--space-x10)}.h-x12{height:var(--space-x12)}.h-x16{height:var(--space-x16)}.h-x24{height:var(--space-x24)}.max-h-\[264px\]{max-height:264px}.max-h-\[calc\(100dvh-2\*var\(--space-x8\)\)\]{max-height:calc(100dvh - 2 * var(--space-x8))}.max-h-x40{max-height:var(--space-x40)}.min-h-x0{min-height:var(--space-x0)}.min-h-x5{min-height:var(--space-x5)}.min-h-x6{min-height:var(--space-x6)}.w-\[2px\]{width:2px}.w-\[280px\]{width:280px}.w-\[720px\]{width:720px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-x3{width:var(--space-x3)}.w-x4{width:var(--space-x4)}.w-x5{width:var(--space-x5)}.w-x6{width:var(--space-x6)}.w-x10{width:var(--space-x10)}.w-x20{width:var(--space-x20)}.w-x24{width:var(--space-x24)}.w-x30{width:var(--space-x30)}.w-x40{width:var(--space-x40)}.max-w-\[736px\]{max-width:736px}.max-w-full{max-width:100%}.max-w-grid{max-width:var(--grid-max-width)}.min-w-\[720px\]{min-width:720px}.min-w-x0{min-width:var(--space-x0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.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, )}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-py-x1{scroll-padding-block:var(--space-x1)}.scrollbar-none{scrollbar-width:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-layout{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\[2px\]{gap:2px}.gap-x0{gap:var(--space-x0)}.gap-x1{gap:var(--space-x1)}.gap-x2{gap:var(--space-x2)}.gap-x3{gap:var(--space-x3)}.gap-x4{gap:var(--space-x4)}.gap-x5{gap:var(--space-x5)}.gap-x6{gap:var(--space-x6)}.gap-x8{gap:var(--space-x8)}.gap-x10{gap:var(--space-x10)}.gap-x12{gap:var(--space-x12)}.gap-x-x4{column-gap:var(--space-x4)}.gap-y-x4{row-gap:var(--space-x4)}.gap-y-x6{row-gap:var(--space-x6)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border-primary{border-color:var(--color-border-primary)}.border-border-strong{border-color:var(--color-border-strong)}.border-card-feature-border-default{border-color:var(--card-feature-border-default)}.border-checkbox-box-border-default{border-color:var(--checkbox-box-border-default)}.border-checkbox-box-border-error{border-color:var(--checkbox-box-border-error)}.border-combobox-line-default{border-color:var(--combobox-line-default)}.border-combobox-line-error{border-color:var(--combobox-line-error)}.border-combobox-line-open{border-color:var(--combobox-line-open)}.border-combobox-menu-border{border-color:var(--combobox-menu-border)}.border-cookie-banner-border{border-color:var(--cookie-banner-border)}.border-field-line-default{border-color:var(--field-line-default)}.border-field-line-error{border-color:var(--field-line-error)}.border-marker-border{border-color:var(--marker-border)}.border-nav-menu-border{border-color:var(--nav-menu-border)}.border-select-line-default{border-color:var(--select-line-default)}.border-select-line-error{border-color:var(--select-line-error)}.border-switch-track-border-checked{border-color:var(--switch-track-border-checked)}.border-switch-track-border-default{border-color:var(--switch-track-border-default)}.border-table-body-border{border-color:var(--table-body-border)}.border-table-header-border{border-color:var(--table-header-border)}.border-text-area-line-default{border-color:var(--text-area-line-default)}.border-text-area-line-error{border-color:var(--text-area-line-error)}.border-toc-item-border-current{border-color:var(--toc-item-border-current)}.border-toc-item-border-default{border-color:var(--toc-item-border-default)}.bg-background-brand{background-color:var(--color-background-brand)}.bg-background-primary{background-color:var(--color-background-primary)}.bg-border-strong{background-color:var(--color-border-strong)}.bg-button-primary-fill-background-default{background-color:var(--button-primary-fill-background-default)}.bg-button-primary-ghost-underline-default{background-color:var(--button-primary-ghost-underline-default)}.bg-button-primary-inverse-fill-background-default{background-color:var(--button-primary-inverse-fill-background-default)}.bg-button-primary-inverse-ghost-underline-default{background-color:var(--button-primary-inverse-ghost-underline-default)}.bg-card-cta-background{background-color:var(--card-cta-background)}.bg-card-cta-inverse-background{background-color:var(--card-cta-inverse-background)}.bg-card-media-image-background{background-color:var(--card-media-image-background)}.bg-combobox-menu-background{background-color:var(--combobox-menu-background)}.bg-cookie-banner-background{background-color:var(--cookie-banner-background)}.bg-divider-border{background-color:var(--divider-border)}.bg-form-modal-background{background-color:var(--form-modal-background)}.bg-form-modal-overlay{background-color:var(--form-modal-overlay)}.bg-header-background-open{background-color:var(--header-background-open)}.bg-icon-tile-background-default{background-color:var(--icon-tile-background-default)}.bg-mobile-menu-background{background-color:var(--mobile-menu-background)}.bg-nav-item-text-hover{background-color:var(--nav-item-text-hover)}.bg-nav-menu-background{background-color:var(--nav-menu-background)}.bg-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.bg-solution-row-border{background-color:var(--solution-row-border)}.bg-switch-thumb-checked{background-color:var(--switch-thumb-checked)}.bg-switch-thumb-default{background-color:var(--switch-thumb-default)}.bg-switch-track-background-checked{background-color:var(--switch-track-background-checked)}.\[mask-image\:linear-gradient\(90deg\,transparent\,black_var\(--space-x10\)\,black_calc\(100\%-var\(--space-x10\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x10),black calc(100% - var(--space-x10)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x10),black calc(100% - var(--space-x10)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x10),black calc(100% - var(--space-x10)),transparent);mask-image:linear-gradient(90deg,transparent,black var(--space-x10),black calc(100% - var(--space-x10)),transparent)}.fill-logo-inverse-seven{fill:var(--logo-inverse-seven)}.fill-logo-inverse-stripe{fill:var(--logo-inverse-stripe)}.fill-logo-inverse-wordmark{fill:var(--logo-inverse-wordmark)}.fill-logo-primary-seven{fill:var(--logo-primary-seven)}.fill-logo-primary-stripe{fill:var(--logo-primary-stripe)}.fill-logo-primary-wordmark{fill:var(--logo-primary-wordmark)}.fill-partner-logo-inverse-artwork{fill:var(--partner-logo-inverse-artwork)}.fill-partner-logo-primary-artwork{fill:var(--partner-logo-primary-artwork)}.object-cover{object-fit:cover}.p-x0{padding:var(--space-x0)}.p-x1{padding:var(--space-x1)}.p-x2{padding:var(--space-x2)}.p-x3{padding:var(--space-x3)}.p-x4{padding:var(--space-x4)}.p-x6{padding:var(--space-x6)}.p-x8{padding:var(--space-x8)}.px-x0{padding-inline:var(--space-x0)}.px-x2{padding-inline:var(--space-x2)}.px-x3{padding-inline:var(--space-x3)}.px-x4{padding-inline:var(--space-x4)}.px-x6{padding-inline:var(--space-x6)}.px-x8{padding-inline:var(--space-x8)}.px-x10{padding-inline:var(--space-x10)}.py-x0{padding-block:var(--space-x0)}.py-x1{padding-block:var(--space-x1)}.py-x2{padding-block:var(--space-x2)}.py-x3{padding-block:var(--space-x3)}.py-x4{padding-block:var(--space-x4)}.py-x5{padding-block:var(--space-x5)}.py-x6{padding-block:var(--space-x6)}.py-x8{padding-block:var(--space-x8)}.py-x12{padding-block:var(--space-x12)}.pt-\[2px\]{padding-top:2px}.pt-x1{padding-top:var(--space-x1)}.pt-x2{padding-top:var(--space-x2)}.pt-x4{padding-top:var(--space-x4)}.pt-x6{padding-top:var(--space-x6)}.pt-x8{padding-top:var(--space-x8)}.pt-x10{padding-top:var(--space-x10)}.pt-x12{padding-top:var(--space-x12)}.pt-x16{padding-top:var(--space-x16)}.pr-x1{padding-right:var(--space-x1)}.pr-x2{padding-right:var(--space-x2)}.pr-x3{padding-right:var(--space-x3)}.pr-x4{padding-right:var(--space-x4)}.pr-x5{padding-right:var(--space-x5)}.pr-x6{padding-right:var(--space-x6)}.pr-x8{padding-right:var(--space-x8)}.pr-x10{padding-right:var(--space-x10)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-x2{padding-bottom:var(--space-x2)}.pb-x3{padding-bottom:var(--space-x3)}.pb-x4{padding-bottom:var(--space-x4)}.pb-x8{padding-bottom:var(--space-x8)}.pb-x10{padding-bottom:var(--space-x10)}.pb-x12{padding-bottom:var(--space-x12)}.pb-x16{padding-bottom:var(--space-x16)}.pl-x1{padding-left:var(--space-x1)}.pl-x2{padding-left:var(--space-x2)}.pl-x3{padding-left:var(--space-x3)}.pl-x4{padding-left:var(--space-x4)}.pl-x5{padding-left:var(--space-x5)}.pl-x6{padding-left:var(--space-x6)}.pl-x8{padding-left:var(--space-x8)}.pl-x10{padding-left:var(--space-x10)}.text-center{text-align:center}.text-left{text-align:left}.text-body-caption{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-caption-size);line-height:var(--typography-body-caption-line-height);letter-spacing:var(--typography-body-caption-letter-spacing)}.text-body-compact{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-compact-size);line-height:var(--typography-body-compact-line-height);letter-spacing:var(--typography-body-compact-letter-spacing)}.text-body-large{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-large-size);line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-medium{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-medium-size);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-small-size);line-height:var(--typography-body-small-line-height);letter-spacing:var(--typography-body-small-letter-spacing)}.text-button-primary-2xl{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-2xl-size);line-height:var(--typography-button-primary-2xl-line-height);letter-spacing:var(--typography-button-primary-2xl-letter-spacing)}.text-button-primary-l{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-l-size);line-height:var(--typography-button-primary-l-line-height);letter-spacing:var(--typography-button-primary-l-letter-spacing)}.text-button-primary-m{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-m-size);line-height:var(--typography-button-primary-m-line-height);letter-spacing:var(--typography-button-primary-m-letter-spacing)}.text-button-primary-s{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-s-size);line-height:var(--typography-button-primary-s-line-height);letter-spacing:var(--typography-button-primary-s-letter-spacing)}.text-button-primary-xl{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-xl-size);line-height:var(--typography-button-primary-xl-line-height);letter-spacing:var(--typography-button-primary-xl-letter-spacing)}.text-button-primary-xs{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-button-primary-xs-size);line-height:var(--typography-button-primary-xs-line-height);letter-spacing:var(--typography-button-primary-xs-letter-spacing)}.text-footer-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-footer-small-size);line-height:var(--typography-footer-small-line-height);letter-spacing:var(--typography-footer-small-letter-spacing)}.text-heading-h1{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h1-size);line-height:var(--typography-heading-h1-line-height);letter-spacing:var(--typography-heading-h1-letter-spacing)}.text-heading-h2{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h2-size);line-height:var(--typography-heading-h2-line-height);letter-spacing:var(--typography-heading-h2-letter-spacing)}.text-heading-h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h3-size);line-height:var(--typography-heading-h3-line-height);letter-spacing:var(--typography-heading-h3-letter-spacing)}.text-heading-h4{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h4-size);line-height:var(--typography-heading-h4-line-height);letter-spacing:var(--typography-heading-h4-letter-spacing)}.text-heading-h5{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h5-size);line-height:var(--typography-heading-h5-line-height);letter-spacing:var(--typography-heading-h5-letter-spacing)}.text-heading-h6{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h6-size);line-height:var(--typography-heading-h6-line-height);letter-spacing:var(--typography-heading-h6-letter-spacing)}.text-number-l{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-number-l-size);line-height:var(--typography-number-l-line-height);letter-spacing:var(--typography-number-l-letter-spacing)}.text-number-s{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-number-s-size);line-height:var(--typography-number-s-line-height);letter-spacing:var(--typography-number-s-letter-spacing)}.text-subheading-label{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-subheading-label-size);line-height:var(--typography-subheading-label-line-height);letter-spacing:var(--typography-subheading-label-letter-spacing)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-button-primary-fill-icon-default{color:var(--button-primary-fill-icon-default)}.text-button-primary-fill-text-default{color:var(--button-primary-fill-text-default)}.text-button-primary-ghost-icon-default{color:var(--button-primary-ghost-icon-default)}.text-button-primary-ghost-text-default{color:var(--button-primary-ghost-text-default)}.text-button-primary-inverse-fill-icon-default{color:var(--button-primary-inverse-fill-icon-default)}.text-button-primary-inverse-fill-text-default{color:var(--button-primary-inverse-fill-text-default)}.text-button-primary-inverse-ghost-icon-default{color:var(--button-primary-inverse-ghost-icon-default)}.text-button-primary-inverse-ghost-text-default{color:var(--button-primary-inverse-ghost-text-default)}.text-card-cta-description{color:var(--card-cta-description)}.text-card-cta-inverse-description{color:var(--card-cta-inverse-description)}.text-card-cta-inverse-title{color:var(--card-cta-inverse-title)}.text-card-cta-title{color:var(--card-cta-title)}.text-card-feature-description-default{color:var(--card-feature-description-default)}.text-card-feature-title-default{color:var(--card-feature-title-default)}.text-card-media-description{color:var(--card-media-description)}.text-card-media-title{color:var(--card-media-title)}.text-checkbox-error-text{color:var(--checkbox-error-text)}.text-checkbox-icon{color:var(--checkbox-icon)}.text-checkbox-label{color:var(--checkbox-label)}.text-checkbox-link{color:var(--checkbox-link)}.text-combobox-error-text{color:var(--combobox-error-text)}.text-combobox-icon{color:var(--combobox-icon)}.text-combobox-label{color:var(--combobox-label)}.text-combobox-menu-empty-text{color:var(--combobox-menu-empty-text)}.text-combobox-option-text-default{color:var(--combobox-option-text-default)}.text-combobox-placeholder{color:var(--combobox-placeholder)}.text-combobox-value{color:var(--combobox-value)}.text-cookie-banner-link{color:var(--cookie-banner-link)}.text-cookie-banner-text{color:var(--cookie-banner-text)}.text-field-error-text{color:var(--field-error-text)}.text-field-label{color:var(--field-label)}.text-field-placeholder{color:var(--field-placeholder)}.text-field-value{color:var(--field-value)}.text-footer-copyright{color:var(--footer-copyright)}.text-footer-heading{color:var(--footer-heading)}.text-footer-link-text-default{color:var(--footer-link-text-default)}.text-footer-separator{color:var(--footer-separator)}.text-form-modal-description{color:var(--form-modal-description)}.text-form-modal-error-message{color:var(--form-modal-error-message)}.text-form-modal-success-description{color:var(--form-modal-success-description)}.text-form-modal-success-title{color:var(--form-modal-success-title)}.text-form-modal-title{color:var(--form-modal-title)}.text-icon-tile-icon-default{color:var(--icon-tile-icon-default)}.text-logo-strip-caption{color:var(--logo-strip-caption)}.text-marker-label{color:var(--marker-label)}.text-marker-value{color:var(--marker-value)}.text-mobile-nav-item-icon-default{color:var(--mobile-nav-item-icon-default)}.text-mobile-nav-item-icon-open{color:var(--mobile-nav-item-icon-open)}.text-mobile-nav-item-text-default{color:var(--mobile-nav-item-text-default)}.text-mobile-nav-item-text-open{color:var(--mobile-nav-item-text-open)}.text-nav-item-icon-default{color:var(--nav-item-icon-default)}.text-nav-item-icon-open{color:var(--nav-item-icon-open)}.text-nav-item-text-default{color:var(--nav-item-text-default)}.text-nav-item-text-hover{color:var(--nav-item-text-hover)}.text-nav-item-text-open{color:var(--nav-item-text-open)}.text-nav-menu-item-text-default{color:var(--nav-menu-item-text-default)}.text-rich-text-emphasis{color:var(--rich-text-emphasis)}.text-rich-text-footnote{color:var(--rich-text-footnote)}.text-rich-text-heading{color:var(--rich-text-heading)}.text-rich-text-link-default{color:var(--rich-text-link-default)}.text-rich-text-marker{color:var(--rich-text-marker)}.text-rich-text-paragraph{color:var(--rich-text-paragraph)}.text-select-error-text{color:var(--select-error-text)}.text-select-icon{color:var(--select-icon)}.text-select-label{color:var(--select-label)}.text-select-placeholder{color:var(--select-placeholder)}.text-select-value{color:var(--select-value)}.text-solution-row-description{color:var(--solution-row-description)}.text-solution-row-title{color:var(--solution-row-title)}.text-table-body-text{color:var(--table-body-text)}.text-table-header-text{color:var(--table-header-text)}.text-text-area-error-text{color:var(--text-area-error-text)}.text-text-area-label{color:var(--text-area-label)}.text-text-area-placeholder{color:var(--text-area-placeholder)}.text-text-area-value{color:var(--text-area-value)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-toc-item-text-current{color:var(--toc-item-text-current)}.text-toc-item-text-default{color:var(--toc-item-text-default)}.text-toc-label{color:var(--toc-label)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-disabled{opacity:var(--opacity-disabled)}.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)}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.duration-650{--tw-duration:.65s;transition-duration:.65s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-1900{--tw-duration:1.9s;transition-duration:1.9s}.duration-30000{--tw-duration:30s;transition-duration:30s}:is(.\*\:-mb-px>*){margin-bottom:-1px}:is(.\*\:size-full>*){width:100%;height:100%}:is(.\*\:h-x30>*){height:var(--space-x30)}:is(.\*\:w-auto>*){width:auto}:is(.\*\:w-full>*){width:100%}:is(.\*\:object-cover>*){object-fit:cover}:is(.\*\*\:fill-logo-strip-artwork *){fill:var(--logo-strip-artwork)}.not-disabled\:cursor-pointer:not(:disabled){cursor:pointer}@media (hover:hover){:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:bg-button-primary-ghost-underline-hover)){background-color:var(--button-primary-ghost-underline-hover)}:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:bg-button-primary-inverse-ghost-underline-hover)){background-color:var(--button-primary-inverse-ghost-underline-hover)}:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:text-button-primary-fill-icon-hover)){color:var(--button-primary-fill-icon-hover)}:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:text-button-primary-ghost-icon-hover)){color:var(--button-primary-ghost-icon-hover)}:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:text-button-primary-inverse-fill-icon-hover)){color:var(--button-primary-inverse-fill-icon-hover)}:is(:where(.group\/button):hover :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-hover\/button\:text-button-primary-inverse-ghost-icon-hover)){color:var(--button-primary-inverse-ghost-icon-hover)}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:visible){visibility:visible}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:m-x0){margin:var(--space-x0)}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:hidden){display:none}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:text-card-feature-description-hover){color:var(--card-feature-description-hover)}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:text-card-feature-title-hover){color:var(--card-feature-title-hover)}:is(:where(.group\/icon-tile):hover .group-hover\/icon-tile\:text-icon-tile-icon-hover){color:var(--icon-tile-icon-hover)}:is(:where(.group\/link):hover .group-hover\/link\:underline){text-decoration-line:underline}:is(:where(.group\/nav):hover .group-hover\/nav\:block){display:block}:is(:where(.group\/nav):hover .group-hover\/nav\:text-mobile-nav-item-icon-hover){color:var(--mobile-nav-item-icon-hover)}:is(:where(.group\/nav):hover .group-hover\/nav\:text-nav-item-icon-hover){color:var(--nav-item-icon-hover)}}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:bg-button-primary-ghost-underline-pressed)){background-color:var(--button-primary-ghost-underline-pressed)}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:bg-button-primary-inverse-ghost-underline-pressed)){background-color:var(--button-primary-inverse-ghost-underline-pressed)}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:text-button-primary-fill-icon-pressed)){color:var(--button-primary-fill-icon-pressed)}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:text-button-primary-ghost-icon-pressed)){color:var(--button-primary-ghost-icon-pressed)}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:text-button-primary-inverse-fill-icon-pressed)){color:var(--button-primary-inverse-fill-icon-pressed)}:is(:where(.group\/button):active :is(:where(.group\/button):not(:disabled) .group-not-disabled\/button\:group-active\/button\:text-button-primary-inverse-ghost-icon-pressed)){color:var(--button-primary-inverse-ghost-icon-pressed)}:is(:where(.group\/link):active .group-active\/link\:underline){text-decoration-line:underline}:is(:where(.group\/nav):active .group-active\/nav\:block){display:block}:is(:where(.group\/nav):active .group-active\/nav\:bg-nav-item-text-pressed){background-color:var(--nav-item-text-pressed)}:is(:where(.group\/nav):active .group-active\/nav\:text-mobile-nav-item-icon-pressed){color:var(--mobile-nav-item-icon-pressed)}:is(:where(.group\/nav):active .group-active\/nav\:text-nav-item-icon-pressed){color:var(--nav-item-icon-pressed)}:is(:where(.group\/checkbox):has(:checked) .group-has-checked\/checkbox\:block){display:block}:is(:where(.group\/checkbox):has(:checked) .group-has-checked\/checkbox\:border-checkbox-box-border-checked){border-color:var(--checkbox-box-border-checked)}:is(:where(.group\/checkbox):has(:checked) .group-has-checked\/checkbox\:bg-checkbox-box-background-checked){background-color:var(--checkbox-box-background-checked)}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:visible){visibility:visible}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:m-x0){margin:var(--space-x0)}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:hidden){display:none}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:text-card-feature-description-hover){color:var(--card-feature-description-hover)}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:text-card-feature-title-hover){color:var(--card-feature-title-hover)}:is(:where(.group\/icon-tile)[data-accent] .group-data-accent\/icon-tile\:text-icon-tile-icon-hover){color:var(--icon-tile-icon-hover)}:is(:where(.peer):placeholder-shown~.peer-placeholder-shown\:block){display:block}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-2){outline-style:var(--tw-outline-style);outline-width:2px}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-offset-2){outline-offset:2px}:is(:where(.peer):focus-visible~.peer-focus-visible\:outline-border-focus){outline-color:var(--color-border-focus)}.placeholder\:text-transparent::placeholder{color:#0000}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-x1:before{content:var(--tw-content);inset-inline:calc(var(--space-x1) * -1)}.before\:inset-x-x0:before{content:var(--tw-content);inset-inline:var(--space-x0)}.before\:-inset-y-x3:before{content:var(--tw-content);inset-block:calc(var(--space-x3) * -1)}.before\:-inset-y-x4:before{content:var(--tw-content);inset-block:calc(var(--space-x4) * -1)}.before\:-top-x5:before{content:var(--tw-content);top:calc(var(--space-x5) * -1)}.before\:-bottom-x1:before{content:var(--tw-content);bottom:calc(var(--space-x1) * -1)}:is(.\*\:before\:absolute>*):before{content:var(--tw-content);position:absolute}:is(.\*\:before\:-inset-x3>*):before{content:var(--tw-content);inset:calc(var(--space-x3) * -1)}.first\:not-last\:pt-x0:first-child:not(:last-child){padding-top:var(--space-x0)}.focus-within\:border-combobox-line-focus:focus-within{border-color:var(--combobox-line-focus)}.focus-within\:border-field-line-focus:focus-within{border-color:var(--field-line-focus)}.focus-within\:border-select-line-focus:focus-within{border-color:var(--select-line-focus)}.focus-within\:border-text-area-line-focus:focus-within{border-color:var(--text-area-line-focus)}@media (hover:hover){.hover\:border-0:hover{border-style:var(--tw-border-style);border-width:0}.hover\:border-toc-item-border-hover:hover{border-color:var(--toc-item-border-hover)}.hover\:bg-card-feature-background-hover:hover{background-color:var(--card-feature-background-hover)}.hover\:text-combobox-option-text-hover:hover{color:var(--combobox-option-text-hover)}.hover\:text-footer-link-text-hover:hover{color:var(--footer-link-text-hover)}.hover\:text-mobile-nav-item-text-hover:hover{color:var(--mobile-nav-item-text-hover)}.hover\:text-nav-item-text-hover:hover{color:var(--nav-item-text-hover)}.hover\:text-nav-menu-item-text-hover:hover{color:var(--nav-menu-item-text-hover)}.hover\:text-rich-text-link-hover:hover{color:var(--rich-text-link-hover)}.hover\:text-toc-item-text-hover:hover{color:var(--toc-item-text-hover)}.not-disabled\:hover\:bg-button-primary-fill-background-hover:not(:disabled):hover{background-color:var(--button-primary-fill-background-hover)}.not-disabled\:hover\:bg-button-primary-inverse-fill-background-hover:not(:disabled):hover{background-color:var(--button-primary-inverse-fill-background-hover)}.not-disabled\:hover\:text-button-primary-fill-text-hover:not(:disabled):hover{color:var(--button-primary-fill-text-hover)}.not-disabled\:hover\:text-button-primary-ghost-text-hover:not(:disabled):hover{color:var(--button-primary-ghost-text-hover)}.not-disabled\:hover\:text-button-primary-inverse-fill-text-hover:not(:disabled):hover{color:var(--button-primary-inverse-fill-text-hover)}.not-disabled\:hover\:text-button-primary-inverse-ghost-text-hover:not(:disabled):hover{color:var(--button-primary-inverse-ghost-text-hover)}}.active\:text-footer-link-text-pressed:active{color:var(--footer-link-text-pressed)}.active\:text-mobile-nav-item-text-pressed:active{color:var(--mobile-nav-item-text-pressed)}.active\:text-nav-item-text-pressed:active{color:var(--nav-item-text-pressed)}.active\:text-nav-menu-item-text-pressed:active{color:var(--nav-menu-item-text-pressed)}.not-disabled\:active\:bg-button-primary-fill-background-pressed:not(:disabled):active{background-color:var(--button-primary-fill-background-pressed)}.not-disabled\:active\:bg-button-primary-inverse-fill-background-pressed:not(:disabled):active{background-color:var(--button-primary-inverse-fill-background-pressed)}.not-disabled\:active\:text-button-primary-fill-text-pressed:not(:disabled):active{color:var(--button-primary-fill-text-pressed)}.not-disabled\:active\:text-button-primary-ghost-text-pressed:not(:disabled):active{color:var(--button-primary-ghost-text-pressed)}.not-disabled\:active\:text-button-primary-inverse-fill-text-pressed:not(:disabled):active{color:var(--button-primary-inverse-fill-text-pressed)}.not-disabled\:active\:text-button-primary-inverse-ghost-text-pressed:not(:disabled):active{color:var(--button-primary-inverse-ghost-text-pressed)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-disabled:disabled{opacity:var(--opacity-disabled)}.aria-selected\:text-combobox-option-text-hover[aria-selected=true]{color:var(--combobox-option-text-hover)}.data-accent\:border-0[data-accent]{border-style:var(--tw-border-style);border-width:0}.data-accent\:bg-card-feature-background-hover[data-accent]{background-color:var(--card-feature-background-hover)}@media not all and (min-width:64rem){.max-desktop\:hidden{display:none}.max-desktop\:scroll-mt-x20{scroll-margin-top:var(--space-x20)}.max-desktop\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}}@media not all and (min-width:48rem){.max-tablet\:order-last{order:9999}.max-tablet\:mb-x2{margin-bottom:var(--space-x2)}.max-tablet\:hidden{display:none}.max-tablet\:flex-col{flex-direction:column}.max-tablet\:items-stretch{align-items:stretch}.max-tablet\:gap-x6{gap:var(--space-x6)}.max-tablet\:px-x4{padding-inline:var(--space-x4)}.max-tablet\:pt-x6{padding-top:var(--space-x6)}.max-tablet\:pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.max-tablet\:pb-x6{padding-bottom:var(--space-x6)}.max-tablet\:whitespace-pre-line{white-space:pre-line}:is(.max-tablet\:\*\:h-x8>*){height:var(--space-x8)}:is(.max-tablet\:\*\:flex-1>*){flex:1}}@media (min-width:48rem){.tablet\:-left-\[329px\]{left:-329px}.tablet\:col-span-2{grid-column:span 2/span 2}.tablet\:col-span-3{grid-column:span 3/span 3}.tablet\:col-span-4{grid-column:span 4/span 4}.tablet\:col-span-6{grid-column:span 6/span 6}.tablet\:col-start-1{grid-column-start:1}.tablet\:mt-x6{margin-top:var(--space-x6)}.tablet\:mt-x12{margin-top:var(--space-x12)}.tablet\:grid{display:grid}.tablet\:hidden{display:none}.tablet\:h-\[400px\]{height:400px}.tablet\:h-x10{height:var(--space-x10)}.tablet\:h-x24{height:var(--space-x24)}.tablet\:min-h-dvh{min-height:100dvh}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tablet\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.tablet\:grid-cols-layout{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.tablet\:flex-col{flex-direction:column}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:items-start{align-items:flex-start}.tablet\:items-stretch{align-items:stretch}.tablet\:justify-end{justify-content:flex-end}.tablet\:gap-gutter{gap:var(--grid-gutter)}.tablet\:gap-x4{gap:var(--space-x4)}.tablet\:gap-x6{gap:var(--space-x6)}.tablet\:gap-x8{gap:var(--space-x8)}.tablet\:gap-x10{gap:var(--space-x10)}.tablet\:gap-x12{gap:var(--space-x12)}.tablet\:gap-x-x6{column-gap:var(--space-x6)}.tablet\:gap-y-x8{row-gap:var(--space-x8)}.tablet\:gap-y-x12{row-gap:var(--space-x12)}.tablet\:\[mask-image\:linear-gradient\(90deg\,transparent\,black_var\(--space-x12\)\,black_calc\(100\%-var\(--space-x12\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x12),black calc(100% - var(--space-x12)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x12),black calc(100% - var(--space-x12)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black var(--space-x12),black calc(100% - var(--space-x12)),transparent);mask-image:linear-gradient(90deg,transparent,black var(--space-x12),black calc(100% - var(--space-x12)),transparent)}.tablet\:p-x6{padding:var(--space-x6)}.tablet\:px-x6{padding-inline:var(--space-x6)}.tablet\:py-x12{padding-block:var(--space-x12)}.tablet\:pt-x1{padding-top:var(--space-x1)}.tablet\:pt-x3{padding-top:var(--space-x3)}.tablet\:pt-x12{padding-top:var(--space-x12)}.tablet\:pt-x16{padding-top:var(--space-x16)}.tablet\:pr-x3{padding-right:var(--space-x3)}.tablet\:pb-x1{padding-bottom:var(--space-x1)}.tablet\:pb-x3{padding-bottom:var(--space-x3)}.tablet\:pb-x6{padding-bottom:var(--space-x6)}.tablet\:pb-x10{padding-bottom:var(--space-x10)}.tablet\:pb-x12{padding-bottom:var(--space-x12)}.tablet\:pl-x4{padding-left:var(--space-x4)}.tablet\:pl-x6{padding-left:var(--space-x6)}.tablet\:text-body-compact{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-compact-size);line-height:var(--typography-body-compact-line-height);letter-spacing:var(--typography-body-compact-letter-spacing)}.tablet\:text-heading-h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h3-size);line-height:var(--typography-heading-h3-line-height);letter-spacing:var(--typography-heading-h3-letter-spacing)}.tablet\:text-number-l{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-number-l-size);line-height:var(--typography-number-l-line-height);letter-spacing:var(--typography-number-l-letter-spacing)}.tablet\:text-subheading-label{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-subheading-label-size);line-height:var(--typography-subheading-label-line-height);letter-spacing:var(--typography-subheading-label-letter-spacing)}.tablet\:text-balance{text-wrap:balance}:is(.tablet\:\*\:h-x40>*){height:var(--space-x40)}@media not all and (min-width:64rem){.tablet\:max-desktop\:text-heading-h6{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h6-size);line-height:var(--typography-heading-h6-line-height);letter-spacing:var(--typography-heading-h6-letter-spacing)}}}@media (min-width:64rem){.desktop\:col-span-2{grid-column:span 2/span 2}.desktop\:col-span-3{grid-column:span 3/span 3}.desktop\:col-span-4{grid-column:span 4/span 4}.desktop\:col-span-6{grid-column:span 6/span 6}.desktop\:col-span-8{grid-column:span 8/span 8}.desktop\:col-span-10{grid-column:span 10/span 10}.desktop\:col-start-1{grid-column-start:1}.desktop\:col-start-2{grid-column-start:2}.desktop\:col-start-5{grid-column-start:5}.desktop\:col-start-7{grid-column-start:7}.desktop\:col-start-9{grid-column-start:9}.desktop\:col-start-11{grid-column-start:11}.desktop\:row-span-2{grid-row:span 2/span 2}.desktop\:row-start-1{grid-row-start:1}.desktop\:row-start-2{grid-row-start:2}.desktop\:mt-x0{margin-top:var(--space-x0)}.desktop\:mt-x1{margin-top:var(--space-x1)}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:grid{display:grid}.desktop\:hidden{display:none}.desktop\:h-\[562px\]{height:562px}.desktop\:h-x20{height:var(--space-x20)}.desktop\:w-auto{width:auto}.desktop\:w-full{width:100%}.desktop\:flex-1{flex:1}.desktop\:shrink-0{flex-shrink:0}.desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.desktop\:grid-cols-layout{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.desktop\:grid-cols-subgrid{grid-template-columns:subgrid}.desktop\:flex-row{flex-direction:row}.desktop\:content-start{align-content:flex-start}.desktop\:items-center{align-items:center}.desktop\:items-start{align-items:flex-start}.desktop\:justify-between{justify-content:space-between}.desktop\:gap-gutter{gap:var(--grid-gutter)}.desktop\:gap-x0{gap:var(--space-x0)}.desktop\:gap-x3{gap:var(--space-x3)}.desktop\:gap-x6{gap:var(--space-x6)}.desktop\:gap-x8{gap:var(--space-x8)}.desktop\:gap-x12{gap:var(--space-x12)}.desktop\:gap-x16{gap:var(--space-x16)}.desktop\:gap-x-x8{column-gap:var(--space-x8)}.desktop\:gap-y-x0{row-gap:var(--space-x0)}.desktop\:gap-y-x16{row-gap:var(--space-x16)}.desktop\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.desktop\:border-border-strong{border-color:var(--color-border-strong)}.desktop\:px-x8{padding-inline:var(--space-x8)}.desktop\:py-x0{padding-block:var(--space-x0)}.desktop\:py-x6{padding-block:var(--space-x6)}.desktop\:py-x40{padding-block:var(--space-x40)}.desktop\:pt-x1{padding-top:var(--space-x1)}.desktop\:pt-x16{padding-top:var(--space-x16)}.desktop\:pt-x20{padding-top:var(--space-x20)}.desktop\:pt-x24{padding-top:var(--space-x24)}.desktop\:pt-x30{padding-top:var(--space-x30)}.desktop\:pb-x0{padding-bottom:var(--space-x0)}.desktop\:pb-x10{padding-bottom:var(--space-x10)}.desktop\:pb-x12{padding-bottom:var(--space-x12)}.desktop\:pb-x16{padding-bottom:var(--space-x16)}.desktop\:pb-x30{padding-bottom:var(--space-x30)}.desktop\:pl-x4{padding-left:var(--space-x4)}.desktop\:text-body-compact{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);font-size:var(--typography-body-compact-size);line-height:var(--typography-body-compact-line-height);letter-spacing:var(--typography-body-compact-letter-spacing)}.desktop\:text-heading-h1{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h1-size);line-height:var(--typography-heading-h1-line-height);letter-spacing:var(--typography-heading-h1-letter-spacing)}.desktop\:text-heading-h3{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);font-size:var(--typography-heading-h3-size);line-height:var(--typography-heading-h3-line-height);letter-spacing:var(--typography-heading-h3-letter-spacing)}.desktop\:whitespace-pre-line{white-space:pre-line}:is(.desktop\:\*\:h-\[296px\]>*){height:296px}:is(.desktop\:\*\:not-data-wide\:col-span-5>*):not([data-wide]){grid-column:span 5/span 5}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--color-primitive-blue-100:#f0faff;--color-primitive-blue-200:#ccebfc;--color-primitive-blue-300:#a6dbfa;--color-primitive-blue-400:#67bbee;--color-primitive-blue-500:#339ad8;--color-primitive-blue-600:#0b77ba;--color-primitive-blue-700:#165691;--color-primitive-blue-800:#143868;--color-primitive-blue-900:#001c45;--color-primitive-red-100:#fce5e5;--color-primitive-red-200:#f4b0b1;--color-primitive-red-300:#ed8b8e;--color-primitive-red-400:#e3636c;--color-primitive-red-500:#ce2643;--color-primitive-red-600:#ac0b32;--color-primitive-red-700:#860524;--color-primitive-red-800:#600619;--color-primitive-red-900:#3d050e;--color-primitive-neutral-50:#f6f5f3;--color-primitive-neutral-100:#eae9e7;--color-primitive-neutral-200:#dedddb;--color-primitive-neutral-300:#d2d1cf;--color-primitive-neutral-400:#acaba9;--color-primitive-neutral-500:#878684;--color-primitive-neutral-600:#646361;--color-primitive-neutral-700:#4c4b49;--color-primitive-neutral-800:#353432;--color-primitive-neutral-900:#201f1d;--color-primitive-white-pure:#fff;--color-primitive-white-warm:#fcfbf9;--color-primitive-neutral-alpha-900-50:#201f1d80;--color-palette-navy:#001c45;--color-palette-sky:#339ad8;--color-palette-cardinal:#ce2643;--color-palette-carbon:#201f1d;--color-palette-porcelain:#fcfbf9;--font-family-primary:"Geist", system-ui, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--color-text-primary:#201f1d;--color-text-secondary:#646361;--color-text-inverse:#fcfbf9;--color-text-link-default:#001c45;--color-text-link-hover:#165691;--color-text-accent:#ce2643;--color-text-error:#ce2643;--color-text-tertiary:#d2d1cf;--color-icon-brand-primary:#001c45;--color-icon-brand-secondary:#ce2643;--color-icon-brand-inverse:#fcfbf9;--color-icon-primary:#201f1d;--color-icon-inverse:#fcfbf9;--color-icon-link-default:#001c45;--color-icon-link-hover:#165691;--color-action-primary-background-default:#001c45;--color-action-primary-background-inverse-default:#fcfbf9;--color-action-primary-text-default:#001c45;--color-action-primary-icon-default:#001c45;--color-background-surface:#fff;--color-background-brand:#001c45;--color-background-secondary:#eae9e7;--color-background-tertiary:#dedddb;--color-background-link-default:#f0faff;--color-background-link-hover:#ccebfc;--color-background-primary:#fcfbf9;--color-background-overlay:#201f1d80;--color-background-subtle:#f6f5f3;--color-border-primary:#eae9e7;--color-border-strong:#201f1d;--color-border-inverse:#fcfbf9;--color-border-input:#646361;--color-border-error:#ce2643;--color-border-focus:#0b77ba;--color-border-divider:#d2d1cf;--color-status-in-progress-background:#001c45;--color-status-in-progress-text:#fcfbf9;--color-status-needs-approval-background:#ce2643;--color-status-needs-approval-text:#fcfbf9;--color-status-in-review-background:#ce2643;--color-status-in-review-text:#fcfbf9;--color-status-paused-background:#fce5e5;--color-status-paused-text:#ac0b32;--color-status-queued-background:#339ad8;--color-status-queued-text:#001c45}[data-theme=dark]{--color-text-primary:#201f1d;--color-text-secondary:#646361;--color-text-inverse:#fcfbf9;--color-text-link-default:#001c45;--color-text-link-hover:#165691;--color-text-accent:#ce2643;--color-text-error:#ce2643;--color-text-tertiary:#d2d1cf;--color-icon-brand-primary:#001c45;--color-icon-brand-secondary:#ce2643;--color-icon-brand-inverse:#fcfbf9;--color-icon-primary:#201f1d;--color-icon-inverse:#fcfbf9;--color-icon-link-default:#001c45;--color-icon-link-hover:#165691;--color-action-primary-background-default:#001c45;--color-action-primary-background-inverse-default:#fcfbf9;--color-action-primary-text-default:#001c45;--color-action-primary-icon-default:#001c45;--color-background-surface:#fff;--color-background-brand:#001c45;--color-background-secondary:#eae9e7;--color-background-tertiary:#dedddb;--color-background-link-default:#f0faff;--color-background-link-hover:#ccebfc;--color-background-primary:#fcfbf9;--color-background-overlay:#201f1d80;--color-background-subtle:#f6f5f3;--color-border-primary:#eae9e7;--color-border-strong:#201f1d;--color-border-inverse:#fcfbf9;--color-border-input:#646361;--color-border-error:#ce2643;--color-border-focus:#0b77ba;--color-border-divider:#d2d1cf;--color-status-in-progress-background:#001c45;--color-status-in-progress-text:#fcfbf9;--color-status-needs-approval-background:#ce2643;--color-status-needs-approval-text:#fcfbf9;--color-status-in-review-background:#ce2643;--color-status-in-review-text:#fcfbf9;--color-status-paused-background:#fce5e5;--color-status-paused-text:#ac0b32;--color-status-queued-background:#339ad8;--color-status-queued-text:#001c45}:root{--logo-primary-seven:var(--color-icon-brand-primary);--logo-primary-stripe:var(--color-icon-brand-secondary);--logo-primary-wordmark:var(--color-icon-brand-primary);--logo-inverse-seven:var(--color-icon-brand-inverse);--logo-inverse-stripe:var(--color-icon-brand-secondary);--logo-inverse-wordmark:var(--color-icon-brand-inverse);--button-primary-fill-background-default:var(--color-action-primary-background-default);--button-primary-fill-background-hover:var(--color-action-primary-background-default);--button-primary-fill-background-pressed:var(--color-action-primary-background-default);--button-primary-fill-text-default:var(--color-text-inverse);--button-primary-fill-text-hover:var(--color-text-inverse);--button-primary-fill-text-pressed:var(--color-text-inverse);--button-primary-fill-icon-default:var(--color-icon-inverse);--button-primary-fill-icon-hover:var(--color-icon-inverse);--button-primary-fill-icon-pressed:var(--color-icon-inverse);--button-primary-ghost-text-default:var(--color-action-primary-text-default);--button-primary-ghost-text-hover:var(--color-action-primary-text-default);--button-primary-ghost-text-pressed:var(--color-action-primary-text-default);--button-primary-ghost-icon-default:var(--color-action-primary-icon-default);--button-primary-ghost-icon-hover:var(--color-action-primary-icon-default);--button-primary-ghost-icon-pressed:var(--color-action-primary-icon-default);--button-primary-ghost-underline-default:var(--color-action-primary-text-default);--button-primary-ghost-underline-hover:var(--color-action-primary-text-default);--button-primary-ghost-underline-pressed:var(--color-action-primary-text-default);--button-primary-inverse-fill-background-default:var(--color-action-primary-background-inverse-default);--button-primary-inverse-fill-background-hover:var(--color-action-primary-background-inverse-default);--button-primary-inverse-fill-background-pressed:var(--color-action-primary-background-inverse-default);--button-primary-inverse-fill-text-default:var(--color-action-primary-text-default);--button-primary-inverse-fill-text-hover:var(--color-action-primary-text-default);--button-primary-inverse-fill-text-pressed:var(--color-action-primary-text-default);--button-primary-inverse-fill-icon-default:var(--color-action-primary-icon-default);--button-primary-inverse-fill-icon-hover:var(--color-action-primary-icon-default);--button-primary-inverse-fill-icon-pressed:var(--color-action-primary-icon-default);--button-primary-inverse-ghost-text-default:var(--color-text-inverse);--button-primary-inverse-ghost-text-hover:var(--color-text-inverse);--button-primary-inverse-ghost-text-pressed:var(--color-text-inverse);--button-primary-inverse-ghost-icon-default:var(--color-icon-inverse);--button-primary-inverse-ghost-icon-hover:var(--color-icon-inverse);--button-primary-inverse-ghost-icon-pressed:var(--color-icon-inverse);--button-primary-inverse-ghost-underline-default:var(--color-text-inverse);--button-primary-inverse-ghost-underline-hover:var(--color-text-inverse);--button-primary-inverse-ghost-underline-pressed:var(--color-text-inverse);--footer-link-text-default:var(--color-text-primary);--footer-link-text-hover:var(--color-text-primary);--footer-link-text-pressed:var(--color-text-secondary);--footer-heading:var(--color-text-primary);--footer-copyright:var(--color-text-primary);--footer-separator:var(--color-text-secondary);--nav-item-text-default:var(--color-text-link-default);--nav-item-text-hover:var(--color-text-link-default);--nav-item-text-pressed:var(--color-text-link-hover);--nav-item-text-open:var(--color-text-link-default);--nav-item-icon-default:var(--color-icon-link-default);--nav-item-icon-hover:var(--color-icon-link-default);--nav-item-icon-pressed:var(--color-icon-link-hover);--nav-item-icon-open:var(--color-icon-link-default);--nav-menu-background:var(--color-background-surface);--nav-menu-border:var(--color-border-primary);--nav-menu-item-text-default:var(--color-text-secondary);--nav-menu-item-text-hover:var(--color-text-accent);--nav-menu-item-text-pressed:var(--color-text-accent);--mobile-nav-item-text-default:var(--color-text-link-default);--mobile-nav-item-text-hover:var(--color-text-link-default);--mobile-nav-item-text-pressed:var(--color-text-link-hover);--mobile-nav-item-text-open:var(--color-text-link-default);--mobile-nav-item-icon-default:var(--color-icon-link-default);--mobile-nav-item-icon-hover:var(--color-icon-link-default);--mobile-nav-item-icon-pressed:var(--color-icon-link-hover);--mobile-nav-item-icon-open:var(--color-icon-link-default);--mobile-menu-background:var(--color-background-surface);--header-background-open:var(--color-background-surface);--marker-border:var(--color-border-strong);--marker-value:var(--color-text-primary);--marker-label:var(--color-text-primary);--favicon-background:var(--color-background-brand);--partner-logo-primary-artwork:var(--color-icon-primary);--partner-logo-inverse-artwork:var(--color-icon-inverse);--logo-strip-caption:var(--color-text-secondary);--logo-strip-artwork:var(--color-text-secondary);--icon-tile-icon-default:var(--color-icon-inverse);--icon-tile-icon-hover:var(--color-icon-inverse);--icon-tile-background-default:var(--color-background-brand);--card-feature-background-hover:var(--color-background-brand);--card-feature-border-default:var(--color-border-primary);--card-feature-title-default:var(--color-text-primary);--card-feature-title-hover:var(--color-text-inverse);--card-feature-description-default:var(--color-text-secondary);--card-feature-description-hover:var(--color-text-inverse);--card-media-title:var(--color-text-primary);--card-media-description:var(--color-text-secondary);--card-media-image-background:var(--color-background-brand);--solution-row-title:var(--color-text-inverse);--solution-row-description:var(--color-text-inverse);--solution-row-border:var(--color-border-inverse);--card-cta-background:var(--color-background-secondary);--card-cta-title:var(--color-text-primary);--card-cta-description:var(--color-text-primary);--card-cta-inverse-background:var(--color-background-brand);--card-cta-inverse-title:var(--color-text-inverse);--card-cta-inverse-description:var(--color-text-inverse);--divider-border:var(--color-border-primary);--scrollbar-thumb:var(--color-background-tertiary);--list-item-border:var(--color-border-strong);--list-item-title:var(--color-text-primary);--list-item-description:var(--color-text-secondary);--list-item-date:var(--color-text-secondary);--tile-border:var(--color-border-primary);--tile-title:var(--color-text-primary);--tile-description:var(--color-text-secondary);--tile-link-background-default:var(--color-background-link-default);--tile-link-background-hover:var(--color-background-link-hover);--tile-link-label-default:var(--color-text-primary);--tile-link-label-hover:var(--color-text-primary);--status-badge-in-progress-background:var(--color-status-in-progress-background);--status-badge-in-progress-text:var(--color-status-in-progress-text);--status-badge-needs-approval-background:var(--color-status-needs-approval-background);--status-badge-needs-approval-text:var(--color-status-needs-approval-text);--status-badge-in-review-background:var(--color-status-in-review-background);--status-badge-in-review-text:var(--color-status-in-review-text);--status-badge-paused-background:var(--color-status-paused-background);--status-badge-paused-text:var(--color-status-paused-text);--status-badge-queued-background:var(--color-status-queued-background);--status-badge-queued-text:var(--color-status-queued-text);--note-badge-border:var(--color-border-strong);--note-badge-text:var(--color-text-primary);--counter-background:var(--color-background-brand);--counter-text:var(--color-text-inverse);--section-heading-title:var(--color-text-primary);--task-card-border-default:var(--color-border-primary);--task-card-border-hover:var(--color-border-strong);--task-card-title:var(--color-text-primary);--task-card-description:var(--color-text-secondary);--task-modal-overlay:var(--color-background-overlay);--task-modal-background:var(--color-background-surface);--task-modal-title:var(--color-text-primary);--task-modal-description:var(--color-text-primary);--task-fact-title:var(--color-text-primary);--task-fact-border:var(--color-border-strong);--task-fact-description:var(--color-text-secondary);--field-label:var(--color-text-primary);--field-value:var(--color-text-primary);--field-placeholder:var(--color-text-secondary);--field-line-default:var(--color-border-input);--field-line-focus:var(--color-border-focus);--field-line-error:var(--color-border-error);--field-error-text:var(--color-text-error);--select-label:var(--color-text-primary);--select-value:var(--color-text-primary);--select-placeholder:var(--color-text-secondary);--select-line-default:var(--color-border-input);--select-line-focus:var(--color-border-focus);--select-line-error:var(--color-border-error);--select-icon:var(--color-icon-primary);--select-error-text:var(--color-text-error);--text-area-label:var(--color-text-primary);--text-area-value:var(--color-text-primary);--text-area-placeholder:var(--color-text-secondary);--text-area-line-default:var(--color-border-input);--text-area-line-focus:var(--color-border-focus);--text-area-line-error:var(--color-border-error);--text-area-error-text:var(--color-text-error);--checkbox-box-border-default:var(--color-border-strong);--checkbox-box-border-error:var(--color-border-error);--checkbox-box-border-checked:var(--color-action-primary-background-default);--checkbox-box-background-checked:var(--color-action-primary-background-default);--checkbox-icon:var(--color-icon-inverse);--checkbox-label:var(--color-text-primary);--checkbox-link:var(--color-text-link-default);--checkbox-error-text:var(--color-text-error);--form-modal-overlay:var(--color-background-overlay);--form-modal-background:var(--color-background-surface);--form-modal-title:var(--color-text-primary);--form-modal-description:var(--color-text-secondary);--form-modal-success-title:var(--color-text-primary);--form-modal-success-description:var(--color-text-secondary);--form-modal-error-message:var(--color-text-error);--switch-track-border-default:var(--color-border-strong);--switch-track-border-checked:var(--color-action-primary-background-default);--switch-track-background-checked:var(--color-action-primary-background-default);--switch-thumb-default:var(--color-icon-primary);--switch-thumb-checked:var(--color-icon-inverse);--cookie-banner-background:var(--color-background-surface);--cookie-banner-border:var(--color-border-strong);--cookie-banner-text:var(--color-text-primary);--cookie-banner-link:var(--color-text-link-default);--cookie-settings-overlay:var(--color-background-overlay);--cookie-settings-background:var(--color-background-surface);--cookie-settings-title:var(--color-text-primary);--cookie-settings-description:var(--color-text-secondary);--cookie-settings-category-title:var(--color-text-primary);--cookie-settings-category-description:var(--color-text-secondary);--cookie-settings-category-always-on:var(--color-text-secondary);--rich-text-heading:var(--color-text-primary);--rich-text-paragraph:var(--color-text-primary);--rich-text-marker:var(--color-text-primary);--rich-text-footnote:var(--color-text-secondary);--rich-text-emphasis:var(--color-text-primary);--rich-text-link-default:var(--color-text-link-default);--rich-text-link-hover:var(--color-text-link-hover);--table-header-text:var(--color-text-primary);--table-header-border:var(--color-border-strong);--table-body-text:var(--color-text-primary);--table-body-border:var(--color-border-primary);--toc-label:var(--color-text-secondary);--toc-item-text-default:var(--color-text-secondary);--toc-item-text-hover:var(--color-text-primary);--toc-item-text-current:var(--color-text-primary);--toc-item-border-default:var(--color-border-primary);--toc-item-border-hover:var(--color-border-primary);--toc-item-border-current:var(--color-border-strong);--social-preview-background:var(--color-background-brand);--social-preview-heading:var(--color-text-inverse);--social-preview-caption:var(--color-text-inverse);--announcement-bar-background:var(--color-background-brand);--announcement-bar-text:var(--color-text-inverse);--combobox-label:var(--color-text-primary);--combobox-value:var(--color-text-primary);--combobox-placeholder:var(--color-text-secondary);--combobox-line-default:var(--color-border-input);--combobox-line-focus:var(--color-border-focus);--combobox-line-open:var(--color-border-focus);--combobox-line-error:var(--color-border-error);--combobox-icon:var(--color-icon-primary);--combobox-error-text:var(--color-text-error);--combobox-option-text-default:var(--color-text-secondary);--combobox-option-text-hover:var(--color-text-primary);--combobox-menu-background:var(--color-background-surface);--combobox-menu-border:var(--color-border-input);--combobox-menu-empty-text:var(--color-text-secondary);--checklist-item-box-border-default:var(--color-border-strong);--checklist-item-box-border-checked:var(--color-action-primary-background-default);--checklist-item-box-background-checked:var(--color-action-primary-background-default);--checklist-item-icon:var(--color-icon-inverse);--checklist-item-title-default:var(--color-text-primary);--checklist-item-title-checked:var(--color-text-secondary);--checklist-item-description:var(--color-text-secondary);--release-panel-border-default:var(--color-border-primary);--release-panel-border-error:var(--color-border-error);--release-panel-title-error:var(--color-text-error);--release-panel-row:var(--color-text-primary);--release-panel-divider:var(--color-border-primary);--release-panel-message:var(--color-text-primary);--release-panel-link:var(--color-text-link-default);--release-panel-hint:var(--color-text-secondary);--release-panel-code-text:var(--color-text-primary);--release-panel-code-background:var(--color-background-secondary);--space-unit:.25rem;--space-x0:calc(var(--space-unit) * 0);--space-x1:calc(var(--space-unit) * 1);--space-x2:calc(var(--space-unit) * 2);--space-x3:calc(var(--space-unit) * 3);--space-x4:calc(var(--space-unit) * 4);--space-x5:calc(var(--space-unit) * 5);--space-x6:calc(var(--space-unit) * 6);--space-x8:calc(var(--space-unit) * 8);--space-x10:calc(var(--space-unit) * 10);--space-x12:calc(var(--space-unit) * 12);--space-x16:calc(var(--space-unit) * 16);--space-x20:calc(var(--space-unit) * 20);--space-x24:calc(var(--space-unit) * 24);--space-x30:calc(var(--space-unit) * 30);--space-x40:calc(var(--space-unit) * 40);--opacity-disabled:.6;--motion-duration-250:.25s;--motion-duration-300:.3s;--motion-duration-400:.4s;--motion-duration-500:.5s;--motion-duration-600:.6s;--motion-duration-650:.65s;--motion-duration-700:.7s;--motion-duration-800:.8s;--motion-duration-900:.9s;--motion-duration-1000:1s;--motion-duration-1100:1.1s;--motion-duration-1150:1.15s;--motion-duration-1200:1.2s;--motion-duration-1600:1.6s;--motion-duration-1900:1.9s;--motion-duration-30000:30s;--motion-stagger-item:70ms;--motion-stagger-line:85ms;--motion-easing-out-expo:cubic-bezier(.19, 1, .22, 1);--motion-easing-in-out-quart:cubic-bezier(.77, 0, .18, 1);--motion-easing-soft:cubic-bezier(.33, 0, .15, 1);--motion-easing-ease:cubic-bezier(.25, .1, .25, 1);--motion-easing-linear:cubic-bezier(0, 0, 1, 1);--grid-breakpoint-tablet:48rem;--grid-breakpoint-desktop:64rem;--grid-max-width:90rem;--grid-desktop-columns:12;--grid-desktop-gutter:var(--space-x8);--grid-desktop-accent-columns:10;--grid-tablet-columns:6;--grid-tablet-gutter:var(--space-x6);--grid-mobile-columns:2;--grid-mobile-gutter:var(--space-x4);--grid-columns:var(--grid-desktop-columns);--grid-gutter:var(--grid-desktop-gutter)}@media (max-width:1023px){:root{--grid-columns:var(--grid-tablet-columns);--grid-gutter:var(--grid-tablet-gutter)}}@media (max-width:767px){:root{--grid-columns:var(--grid-mobile-columns);--grid-gutter:var(--grid-mobile-gutter)}}:root{--typography-heading-display-size:5rem;--typography-heading-display-line-height:1.1;--typography-heading-display-letter-spacing:-.02em;--typography-heading-h1-size:4rem;--typography-heading-h1-line-height:1.125;--typography-heading-h1-letter-spacing:-.02em;--typography-heading-h2-size:3rem;--typography-heading-h2-line-height:calc(56 / 48);--typography-heading-h2-letter-spacing:-.015em;--typography-heading-h3-size:2.5rem;--typography-heading-h3-line-height:1.2;--typography-heading-h3-letter-spacing:-.01em;--typography-heading-h4-size:2rem;--typography-heading-h4-line-height:1.25;--typography-heading-h4-letter-spacing:-.01em;--typography-heading-h5-size:1.5rem;--typography-heading-h5-line-height:calc(32 / 24);--typography-heading-h5-letter-spacing:-.005em;--typography-heading-h6-size:1.25rem;--typography-heading-h6-line-height:1.4;--typography-heading-h6-letter-spacing:0em;--typography-subheading-subtitle-size:1.5rem;--typography-subheading-subtitle-line-height:calc(32 / 24);--typography-subheading-subtitle-letter-spacing:0em;--typography-subheading-lead-size:1.25rem;--typography-subheading-lead-line-height:1.4;--typography-subheading-lead-letter-spacing:0em;--typography-subheading-eyebrow-size:.875rem;--typography-subheading-eyebrow-line-height:calc(20 / 14);--typography-subheading-eyebrow-letter-spacing:.01em;--typography-subheading-label-size:1rem;--typography-subheading-label-line-height:1.25;--typography-subheading-label-letter-spacing:0em;--typography-body-large-size:1.125rem;--typography-body-large-line-height:calc(28 / 18);--typography-body-large-letter-spacing:0em;--typography-body-medium-size:1rem;--typography-body-medium-line-height:1.5;--typography-body-medium-letter-spacing:0em;--typography-body-compact-size:1rem;--typography-body-compact-line-height:1.25;--typography-body-compact-letter-spacing:0em;--typography-body-small-size:.875rem;--typography-body-small-line-height:calc(20 / 14);--typography-body-small-letter-spacing:0em;--typography-body-caption-size:.75rem;--typography-body-caption-line-height:calc(16 / 12);--typography-body-caption-letter-spacing:.005em;--typography-number-xl-size:7.5rem;--typography-number-xl-line-height:1;--typography-number-xl-letter-spacing:calc(-3.6 / 120 * 1em);--typography-number-l-size:5rem;--typography-number-l-line-height:1;--typography-number-l-letter-spacing:-.02em;--typography-number-m-size:3rem;--typography-number-m-line-height:1;--typography-number-m-letter-spacing:-.01em;--typography-number-s-size:2rem;--typography-number-s-line-height:1;--typography-number-s-letter-spacing:-.01em;--typography-button-primary-xl-size:1.25rem;--typography-button-primary-xl-line-height:1.2;--typography-button-primary-xl-letter-spacing:0em;--typography-button-primary-l-size:1.125rem;--typography-button-primary-l-line-height:calc(24 / 18);--typography-button-primary-l-letter-spacing:0em;--typography-button-primary-m-size:1rem;--typography-button-primary-m-line-height:1.25;--typography-button-primary-m-letter-spacing:0em;--typography-button-primary-s-size:.875rem;--typography-button-primary-s-line-height:calc(20 / 14);--typography-button-primary-s-letter-spacing:0em;--typography-button-primary-xs-size:.75rem;--typography-button-primary-xs-line-height:calc(16 / 12);--typography-button-primary-xs-letter-spacing:0em;--typography-button-primary-2xl-size:1.5rem;--typography-button-primary-2xl-line-height:calc(32 / 24);--typography-button-primary-2xl-letter-spacing:0em;--typography-footer-small-size:.875rem;--typography-footer-small-line-height:calc(16 / 14);--typography-footer-small-letter-spacing:0em;--typography-checklist-item-title-size:.875rem;--typography-checklist-item-title-line-height:calc(20 / 14);--typography-checklist-item-title-letter-spacing:0em}@media (max-width:1023px){:root{--typography-heading-display-size:4rem;--typography-heading-display-line-height:1.125;--typography-heading-display-letter-spacing:-.02em;--typography-heading-h1-size:3.5rem;--typography-heading-h1-line-height:calc(64 / 56);--typography-heading-h1-letter-spacing:-.02em;--typography-heading-h2-size:2.5rem;--typography-heading-h2-line-height:1.2;--typography-heading-h2-letter-spacing:-.015em;--typography-heading-h3-size:2rem;--typography-heading-h3-line-height:1.25;--typography-heading-h3-letter-spacing:-.01em;--typography-heading-h4-size:1.75rem;--typography-heading-h4-line-height:calc(36 / 28);--typography-heading-h4-letter-spacing:-.01em;--typography-heading-h5-size:1.5rem;--typography-heading-h5-line-height:calc(32 / 24);--typography-heading-h5-letter-spacing:-.005em;--typography-heading-h6-size:1.25rem;--typography-heading-h6-line-height:1.4;--typography-heading-h6-letter-spacing:0em;--typography-subheading-subtitle-size:1.25rem;--typography-subheading-subtitle-line-height:1.4;--typography-subheading-subtitle-letter-spacing:0em;--typography-subheading-lead-size:1.125rem;--typography-subheading-lead-line-height:calc(28 / 18);--typography-subheading-lead-letter-spacing:0em;--typography-subheading-eyebrow-size:.875rem;--typography-subheading-eyebrow-line-height:calc(20 / 14);--typography-subheading-eyebrow-letter-spacing:.01em;--typography-subheading-label-size:1rem;--typography-subheading-label-line-height:1.25;--typography-subheading-label-letter-spacing:0em;--typography-body-large-size:1.125rem;--typography-body-large-line-height:calc(28 / 18);--typography-body-large-letter-spacing:0em;--typography-body-medium-size:1rem;--typography-body-medium-line-height:1.5;--typography-body-medium-letter-spacing:0em;--typography-body-compact-size:1rem;--typography-body-compact-line-height:1.25;--typography-body-compact-letter-spacing:0em;--typography-body-small-size:.875rem;--typography-body-small-line-height:calc(20 / 14);--typography-body-small-letter-spacing:0em;--typography-body-caption-size:.75rem;--typography-body-caption-line-height:calc(16 / 12);--typography-body-caption-letter-spacing:.005em;--typography-number-xl-size:6rem;--typography-number-xl-line-height:1;--typography-number-xl-letter-spacing:-.03em;--typography-number-l-size:4rem;--typography-number-l-line-height:1;--typography-number-l-letter-spacing:-.02em;--typography-number-m-size:2.5rem;--typography-number-m-line-height:1;--typography-number-m-letter-spacing:-.01em;--typography-number-s-size:1.75rem;--typography-number-s-line-height:1;--typography-number-s-letter-spacing:-.01em;--typography-button-primary-xl-size:1.25rem;--typography-button-primary-xl-line-height:1.2;--typography-button-primary-xl-letter-spacing:0em;--typography-button-primary-l-size:1.125rem;--typography-button-primary-l-line-height:calc(24 / 18);--typography-button-primary-l-letter-spacing:0em;--typography-button-primary-m-size:1rem;--typography-button-primary-m-line-height:1.25;--typography-button-primary-m-letter-spacing:0em;--typography-button-primary-s-size:.875rem;--typography-button-primary-s-line-height:calc(20 / 14);--typography-button-primary-s-letter-spacing:0em;--typography-button-primary-xs-size:.75rem;--typography-button-primary-xs-line-height:calc(16 / 12);--typography-button-primary-xs-letter-spacing:0em;--typography-button-primary-2xl-size:1.5rem;--typography-button-primary-2xl-line-height:calc(32 / 24);--typography-button-primary-2xl-letter-spacing:0em;--typography-footer-small-size:.875rem;--typography-footer-small-line-height:calc(16 / 14);--typography-footer-small-letter-spacing:0em;--typography-checklist-item-title-size:.875rem;--typography-checklist-item-title-line-height:calc(20 / 14);--typography-checklist-item-title-letter-spacing:0em}}@media (max-width:767px){:root{--typography-heading-display-size:3rem;--typography-heading-display-line-height:calc(56 / 48);--typography-heading-display-letter-spacing:-.02em;--typography-heading-h1-size:2.5rem;--typography-heading-h1-line-height:1.2;--typography-heading-h1-letter-spacing:-.02em;--typography-heading-h2-size:2rem;--typography-heading-h2-line-height:1.25;--typography-heading-h2-letter-spacing:-.015em;--typography-heading-h3-size:1.75rem;--typography-heading-h3-line-height:calc(36 / 28);--typography-heading-h3-letter-spacing:-.01em;--typography-heading-h4-size:1.5rem;--typography-heading-h4-line-height:calc(32 / 24);--typography-heading-h4-letter-spacing:-.01em;--typography-heading-h5-size:1.25rem;--typography-heading-h5-line-height:1.4;--typography-heading-h5-letter-spacing:-.005em;--typography-heading-h6-size:1.125rem;--typography-heading-h6-line-height:calc(24 / 18);--typography-heading-h6-letter-spacing:0em;--typography-subheading-subtitle-size:1.25rem;--typography-subheading-subtitle-line-height:1.4;--typography-subheading-subtitle-letter-spacing:0em;--typography-subheading-lead-size:1.125rem;--typography-subheading-lead-line-height:calc(28 / 18);--typography-subheading-lead-letter-spacing:0em;--typography-subheading-eyebrow-size:.75rem;--typography-subheading-eyebrow-line-height:calc(16 / 12);--typography-subheading-eyebrow-letter-spacing:.01em;--typography-subheading-label-size:1rem;--typography-subheading-label-line-height:1.25;--typography-subheading-label-letter-spacing:0em;--typography-body-large-size:1.125rem;--typography-body-large-line-height:calc(28 / 18);--typography-body-large-letter-spacing:0em;--typography-body-medium-size:1rem;--typography-body-medium-line-height:1.5;--typography-body-medium-letter-spacing:0em;--typography-body-compact-size:1rem;--typography-body-compact-line-height:1.25;--typography-body-compact-letter-spacing:0em;--typography-body-small-size:.875rem;--typography-body-small-line-height:calc(20 / 14);--typography-body-small-letter-spacing:0em;--typography-body-caption-size:.75rem;--typography-body-caption-line-height:calc(16 / 12);--typography-body-caption-letter-spacing:.005em;--typography-number-xl-size:4.5rem;--typography-number-xl-line-height:1;--typography-number-xl-letter-spacing:calc(-2.16 / 72 * 1em);--typography-number-l-size:3.5rem;--typography-number-l-line-height:1;--typography-number-l-letter-spacing:-.02em;--typography-number-m-size:2.5rem;--typography-number-m-line-height:1;--typography-number-m-letter-spacing:-.01em;--typography-number-s-size:1.75rem;--typography-number-s-line-height:1;--typography-number-s-letter-spacing:-.01em;--typography-button-primary-xl-size:1.25rem;--typography-button-primary-xl-line-height:1.2;--typography-button-primary-xl-letter-spacing:0em;--typography-button-primary-l-size:1.125rem;--typography-button-primary-l-line-height:calc(24 / 18);--typography-button-primary-l-letter-spacing:0em;--typography-button-primary-m-size:1rem;--typography-button-primary-m-line-height:1.25;--typography-button-primary-m-letter-spacing:0em;--typography-button-primary-s-size:.875rem;--typography-button-primary-s-line-height:calc(20 / 14);--typography-button-primary-s-letter-spacing:0em;--typography-button-primary-xs-size:.75rem;--typography-button-primary-xs-line-height:calc(16 / 12);--typography-button-primary-xs-letter-spacing:0em;--typography-button-primary-2xl-size:1.5rem;--typography-button-primary-2xl-line-height:calc(32 / 24);--typography-button-primary-2xl-letter-spacing:0em;--typography-footer-small-size:.875rem;--typography-footer-small-line-height:calc(16 / 14);--typography-footer-small-letter-spacing:0em;--typography-checklist-item-title-size:.875rem;--typography-checklist-item-title-line-height:calc(20 / 14);--typography-checklist-item-title-letter-spacing:0em}}[data-media=presentation]{--typography-heading-display-size:8rem;--typography-heading-display-line-height:calc(140 / 128);--typography-heading-display-letter-spacing:-.02em;--typography-heading-h1-size:6rem;--typography-heading-h1-line-height:calc(104 / 96);--typography-heading-h1-letter-spacing:-.02em;--typography-heading-h2-size:4.5rem;--typography-heading-h2-line-height:calc(84 / 72);--typography-heading-h2-letter-spacing:calc(-1.08 / 72 * 1em);--typography-heading-h3-size:3.5rem;--typography-heading-h3-line-height:calc(68 / 56);--typography-heading-h3-letter-spacing:-.01em;--typography-heading-h4-size:3rem;--typography-heading-h4-line-height:1.25;--typography-heading-h4-letter-spacing:-.01em;--typography-heading-h5-size:2.5rem;--typography-heading-h5-line-height:1.3;--typography-heading-h5-letter-spacing:-.005em;--typography-heading-h6-size:2rem;--typography-heading-h6-line-height:1.375;--typography-heading-h6-letter-spacing:0em;--typography-subheading-subtitle-size:2.5rem;--typography-subheading-subtitle-line-height:1.3;--typography-subheading-subtitle-letter-spacing:0em;--typography-subheading-lead-size:2rem;--typography-subheading-lead-line-height:1.375;--typography-subheading-lead-letter-spacing:0em;--typography-subheading-eyebrow-size:1.25rem;--typography-subheading-eyebrow-line-height:1.4;--typography-subheading-eyebrow-letter-spacing:.01em;--typography-subheading-label-size:1.5rem;--typography-subheading-label-line-height:calc(32 / 24);--typography-subheading-label-letter-spacing:0em;--typography-body-large-size:1.75rem;--typography-body-large-line-height:calc(44 / 28);--typography-body-large-letter-spacing:0em;--typography-body-medium-size:1.5rem;--typography-body-medium-line-height:1.5;--typography-body-medium-letter-spacing:0em;--typography-body-compact-size:1.5rem;--typography-body-compact-line-height:calc(32 / 24);--typography-body-compact-letter-spacing:0em;--typography-body-small-size:1.25rem;--typography-body-small-line-height:1.4;--typography-body-small-letter-spacing:0em;--typography-body-caption-size:1rem;--typography-body-caption-line-height:1.5;--typography-body-caption-letter-spacing:.005em;--typography-number-xl-size:12.5rem;--typography-number-xl-line-height:1;--typography-number-xl-letter-spacing:-.03em;--typography-number-l-size:7.5rem;--typography-number-l-line-height:1;--typography-number-l-letter-spacing:-.02em;--typography-number-m-size:4.5rem;--typography-number-m-line-height:1;--typography-number-m-letter-spacing:-.01em;--typography-number-s-size:3rem;--typography-number-s-line-height:1;--typography-number-s-letter-spacing:-.01em;--typography-button-primary-xl-size:2rem;--typography-button-primary-xl-line-height:1.25;--typography-button-primary-xl-letter-spacing:0em;--typography-button-primary-l-size:1.75rem;--typography-button-primary-l-line-height:calc(36 / 28);--typography-button-primary-l-letter-spacing:0em;--typography-button-primary-m-size:1.5rem;--typography-button-primary-m-line-height:calc(32 / 24);--typography-button-primary-m-letter-spacing:0em;--typography-button-primary-s-size:1.25rem;--typography-button-primary-s-line-height:1.4;--typography-button-primary-s-letter-spacing:0em;--typography-button-primary-xs-size:1rem;--typography-button-primary-xs-line-height:1.5;--typography-button-primary-xs-letter-spacing:0em;--typography-button-primary-2xl-size:2.5rem;--typography-button-primary-2xl-line-height:1.2;--typography-button-primary-2xl-letter-spacing:0em;--typography-footer-small-size:1.25rem;--typography-footer-small-line-height:1.2;--typography-footer-small-letter-spacing:0em;--typography-checklist-item-title-size:1.25rem;--typography-checklist-item-title-line-height:1.4;--typography-checklist-item-title-letter-spacing:0em}@media screen and (prefers-reduced-motion:no-preference){:root[data-motion-on] [data-motion-page]{overflow:clip}:root[data-motion-on] [data-motion-page] [data-motion=words] [data-word]{vertical-align:top;margin:-.14em 0 -.2em;padding:.14em 0 .2em;display:inline-block;overflow:hidden}:root[data-motion-on] [data-motion-page] [data-motion=words] [data-word-inner]{opacity:0;transition:transform var(--motion-duration-1150) var(--motion-easing-out-expo), opacity var(--motion-duration-700) var(--motion-easing-ease);will-change:transform;display:inline-block;transform:translateY(135%)}:root[data-motion-on] [data-motion-page] [data-motion=words][data-motion-in] [data-word-inner]{opacity:1;transform:none}:root[data-motion-on] [data-motion-page] [data-motion=fade]{opacity:0;transform:translate3d(0, var(--space-x4), 0);transition:opacity var(--motion-duration-900) var(--motion-easing-ease), transform var(--motion-duration-1100) var(--motion-easing-out-expo)}:root[data-motion-on] [data-motion-page] [data-motion=fade][data-motion-in]{opacity:1;transform:none}:root[data-motion-on] [data-motion-page] [data-motion=appear]{opacity:0;transition:opacity var(--motion-duration-1100) var(--motion-easing-ease)}:root[data-motion-on] [data-motion-page] [data-motion=image]{opacity:0;transition:opacity var(--motion-duration-1600) var(--motion-easing-ease)}:root[data-motion-on] [data-motion-page] :is([data-motion=appear],[data-motion=image])[data-motion-in]{opacity:1}:root[data-motion-on] [data-motion-page] [data-motion=line]{position:relative}:root[data-motion-on] [data-motion-page] [data-motion=line]:before{content:"";background:var(--color-background-primary);transform-origin:bottom;width:1px;height:100%;transition:transform var(--motion-duration-1200) var(--motion-easing-in-out-quart);z-index:1;position:absolute;top:0;left:-1px}:root[data-motion-on] [data-motion-page] [data-motion=line][data-motion-in]:before{transform:scaleY(0)}:root[data-motion-on] [data-motion-page] [data-motion=rise]{opacity:0;transform:translate3d(0, var(--space-x10), 0);transition:transform var(--motion-duration-1600) var(--motion-easing-out-expo), opacity var(--motion-duration-1200) var(--motion-easing-ease)}:root[data-motion-on] [data-motion-page] [data-motion=rise][data-motion-in]{opacity:1;transform:none}:root[data-motion-on] [data-motion-lit-track]{position:relative}:root[data-motion-on] [data-motion-lit-spacer]{height:120vh}:root[data-motion-on] [data-motion-lit-track]>[data-motion-lit]{top:calc(50vh - var(--motion-lit-height,0px) / 2);position:sticky}:root[data-motion-on] [data-lit-word]{color:var(--color-text-tertiary);transition:color var(--motion-duration-250) var(--motion-easing-linear)}:root[data-motion-on] [data-lit-word][data-lit]{color:var(--color-text-primary)}@media (max-width:1023px){:root[data-motion-on] [data-motion-lit-spacer]{height:90vh}}@media (max-width:767px){:root[data-motion-on] [data-motion-lit-spacer]{display:none}:root[data-motion-on] [data-motion-lit-track]>[data-motion-lit]{position:static}}:root[data-motion-on] [data-motion-page] [data-motion-parallax]{will-change:transform;top:-6%;bottom:-6%}[data-scroll-video]{opacity:0;transition:opacity var(--motion-duration-500) var(--motion-easing-ease)}[data-scroll-video][data-ready]{opacity:1}[data-motion-arrow],[data-component=CardCta] [data-slot=glyph]{transition:transform var(--motion-duration-500) var(--motion-easing-out-expo)}:is(a,button):hover [data-motion-arrow],[data-component=CardCta]:hover [data-slot=glyph]{transform:translate(3px,-3px)}:is(a,button):hover>[data-slot=text]>[data-slot=underline]{animation:motion-underline-run var(--motion-duration-700) var(--motion-easing-out-expo)}:root[data-motion-on] [data-component=NavItem] [data-slot=underline]{transform-origin:100%;transition:transform var(--motion-duration-700) var(--motion-easing-out-expo);display:block;transform:scaleX(0)}:root[data-motion-on] [data-component=NavItem]:hover [data-slot=underline],:root[data-motion-on] [data-component=NavItem][aria-current=page] [data-slot=underline]{transform-origin:0;transform:scaleX(1)}[data-component=CardMedia] [data-slot=image]>*{transition:transform var(--motion-duration-1200) var(--motion-easing-out-expo)}[data-component=CardMedia]:hover [data-slot=image]>*{transform:scale(1.04)}[data-slot=close] [data-slot=glyph]{transition:transform var(--motion-duration-400) var(--motion-easing-out-expo)}[data-slot=close]:hover [data-slot=glyph]{transform:rotate(90deg)}[data-component=CardFeature]{transition:background-color var(--motion-duration-900) var(--motion-easing-soft)}[data-component=CardFeature]>[data-slot=background]{visibility:visible;opacity:0;transition:opacity var(--motion-duration-900) var(--motion-easing-soft), transform var(--motion-duration-1600) var(--motion-easing-out-expo);transform:scale(1.08)}[data-component=CardFeature]:is(:hover,[data-accent])>[data-slot=background]{opacity:1;transform:none}[data-component=CardFeature] :is([data-slot=title],[data-slot=description],[data-slot=icon]){transition:color var(--motion-duration-800) var(--motion-easing-soft)}[data-component=CardFeature] [data-component=IconTile]>[data-slot=background]{transition:opacity var(--motion-duration-800) var(--motion-easing-soft);display:block}[data-component=CardFeature]:is(:hover,[data-accent]) [data-component=IconTile]>[data-slot=background]{opacity:0}:root[data-motion-on] [data-motion-page] [data-component=CardFeature][data-motion=fade]{transition:opacity var(--motion-duration-900) var(--motion-easing-ease), transform var(--motion-duration-1100) var(--motion-easing-out-expo), background-color var(--motion-duration-900) var(--motion-easing-soft)}[data-component=FormModal]>[data-slot=backdrop]{animation:motion-appear var(--motion-duration-500) var(--motion-easing-ease) both}[data-component=FormModal] [data-slot=dialog]{animation:motion-rise var(--motion-duration-600) var(--motion-easing-out-expo) both}[data-slot=menu]{animation:motion-appear var(--motion-duration-300) var(--motion-easing-ease) both}[data-motion-marquee-copy]{display:flex}}@media (prefers-reduced-motion:reduce){[data-motion-marquee-copy]{display:none}}@keyframes motion-appear{0%{opacity:0}}@keyframes motion-rise{0%{opacity:0;transform:translate3d(0, var(--space-x4), 0)}}@keyframes motion-underline-run{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}[data-count-visual]{justify-items:end;display:inline-grid}[data-count-visual]:not([data-count-done]){font-variant-numeric:tabular-nums}[data-count-visual]:before,[data-count-visual]:after{grid-area:1/1}[data-count-visual]:before{content:attr(data-count-value);content:attr(data-count-value) / ""}[data-count-visual]:after{content:attr(data-count-final);visibility:hidden}[data-motion-anchor-target]:focus-visible{outline:none}[data-film-grain]{pointer-events:none;mix-blend-mode:overlay;opacity:.27;width:100%;height:100%;position:absolute;inset:0}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-scroll-lock-pad]{padding-right:var(--scroll-lock-gap,0px)}:root{--font-family-primary:var(--font-geist)}@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-font-weight{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-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-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-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
