/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-duration:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:4px;--radius-md:7px;--radius-lg:10px;--radius-xl:16px;--radius-2xl:24px;--shadow-md:0 4px 12px -2px #00000014;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--default-mono-font-family:var(--font-mono);--type-scale:1;--line-height-base:1.5;--text-display:var(--text-display);--text-h1:var(--text-h1);--text-hero-title-xl:var(--text-hero-title-xl);--text-h2:var(--text-h2);--text-h3:var(--text-h3);--text-h4:var(--text-h4);--text-h5:var(--text-h5);--text-h6:var(--text-h6);--text-body-lg:var(--text-body-lg);--text-body-md:var(--text-body-md);--text-body-sm:var(--text-body-sm);--text-caption:var(--text-caption);--text-caption-min:var(--text-caption-min);--text-label-caps:var(--text-label-caps);--text-eyebrow:var(--text-eyebrow);--spacing-2xs:var(--spacing-2xs);--spacing-xs:var(--spacing-xs);--spacing-sm:var(--spacing-sm);--spacing-md:var(--spacing-md);--spacing-lg:var(--spacing-lg);--spacing-xl:var(--spacing-xl);--spacing-2xl:var(--spacing-2xl);--spacing-3xl:var(--spacing-3xl);--spacing-4xl:var(--spacing-4xl);--spacing-5xl:var(--spacing-5xl);--spacing-6xl:var(--spacing-6xl);--spacing-7xl:var(--spacing-7xl);--spacing-section-sm:var(--spacing-section-sm);--spacing-section-md:var(--spacing-section-md);--spacing-section-lg:var(--spacing-section-lg);--spacing-section-xl:var(--spacing-section-xl);--size-xs:var(--size-xs);--size-sm:var(--size-sm);--size-md:var(--size-md);--size-lg:var(--size-lg);--size-xl:var(--size-xl);--button-scale:1;--spacing-btn-px:var(--spacing-btn-px);--spacing-btn-py:var(--spacing-btn-py);--spacing-btn-min-h:var(--spacing-btn-min-h);--spacing-badge-px:var(--spacing-badge-px);--spacing-badge-py:var(--spacing-badge-py);--spacing-badge-gap:var(--spacing-badge-gap);--spacing-card-sm:var(--spacing-card-sm);--spacing-card-md:var(--spacing-card-md);--spacing-card-lg:var(--spacing-card-lg);--spacing-card-xl:var(--spacing-card-xl);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--color-primary);--color-primary:#1543b6;--color-primary-hover:#25428b;--color-primary-light:#4b7ff9;--color-primary-darker:#061740;--color-primary-contrast:#fff;--color-primary-subtle:#eef1ff;--color-secondary-hover:#262626;--color-light:#fff;--color-light-hover:#f5f5f5;--color-surface-primary:#fff;--color-surface-secondary:#f5f1eb;--color-surface-tertiary:#e5e5e5;--color-content-primary:#000;--color-content-secondary:#525252;--color-content-tertiary:gray;--color-content-inverse:#fff;--color-border-default:#d6d6d6;--color-border-subtle:#0000001c;--color-border-warm:#eee9e5;--radius-full:2048px;--color-badge-gold-bg:#ffe9c2;--color-badge-gold-text:#ca8d17;--color-badge-coral-bg:#ffeada;--color-badge-coral-text:#ff7747;--spacing-badge-icon-size:3.5rem;--spacing-icon-xs:.75rem;--spacing-icon-sm:1rem;--spacing-icon-md:1.25rem;--spacing-icon-lg:1.5rem;--spacing-icon-xl:2rem;--spacing-section-title-gap-sm:.4375rem;--spacing-card-p-lg:calc(1.5rem * var(--spacing-scale));--spacing-card-p-xl:calc(2rem * var(--spacing-scale));--radius-card:1.25rem;--radius-card-notch:4.6875rem;--radius-mosaic-lg:2.5rem;--color-surface-muted:#f3f3f3;--color-surface-accent:#eee0d0;--color-status-online:#a3e83c;--color-status-online-ring:#fcfaf7;--spacing-status-dot-size:.9375rem;--color-surface-header:#fcfaf7;--spacing-page-max-w:95.4375rem;--spacing-page-max-w-narrow:71.5781rem;--spacing-media-card-square:20rem;--spacing-media-card-landscape:16.875rem;--spacing-avatar-sm:1.9375rem;--spacing-avatar-xl:3.5rem;--spacing-btn-gap:1rem;--spacing-btn-icon-gap:.5rem;--spacing-btn-min-h-lg:3.5rem;--color-zone-deco-blue:#4a7df3;--color-coral:#ec713e;--color-zone-deco-coral-end:#f2b69d;--color-zone-deco-gold-start:#ffc65a;--color-zone-deco-gold-end:#ffebc5;--spacing-reference-card-image-sm:5.5rem;--spacing-reference-card-image-lg:12.25rem;--spacing-reference-card-image-lg-height:12.3125rem;--spacing-accordion-py:1.25rem;--radius-reference-card-image:.5rem;--spacing-logo-strip-gap:1.24rem;--text-reference-card-title:1.375rem;--spacing-hero-title-gap:1.95rem;--spacing-hero-py:11rem;--color-input-bg:#eeeae4;--color-input-border:#ded9d34d;--color-radio-bg:#f4f4f4;--color-radio-border:#3d3d3d4f;--color-button-border:#00000017;--color-input-placeholder:#666;--color-card-deco-blue-end:#0f2f7d;--spacing-hero-image-height-lg:30.75rem;--spacing-hero-image-height-sm:18.5rem;--spacing-hero-gap-lg:1.88rem;--spacing-hero-spec-py:.8125rem;--text-media-card-eyebrow:.875rem;--spacing-avatar-text-dot-gap:.5rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.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-0{inset:0}.top-0{top:0}.top-2xl{top:var(--spacing-2xl)}.right-0{right:0}.right-1\/12{right:8.33333%}.right-\[4\.1667\%\]{right:4.1667%}.right-card-p-lg{right:var(--spacing-card-p-lg)}.right-card-p-xl{right:var(--spacing-card-p-xl)}.bottom-card-p-lg{bottom:var(--spacing-card-p-lg)}.bottom-card-p-xl{bottom:var(--spacing-card-p-xl)}.left-0{left:0}.left-1\/12{left:8.33333%}.left-\[4\.1667\%\]{left:4.1667%}.order-first{order:-9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.mt-lg{margin-top:var(--spacing-lg)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-1\/2{height:50%}.h-3xl{height:var(--spacing-3xl)}.h-4\/5{height:80%}.h-\[0\.75rem\]{height:.75rem}.h-\[2rem\]{height:2rem}.h-\[4\.68613rem\]{height:4.68613rem}.h-\[9\.93rem\]{height:9.93rem}.h-auto{height:auto}.h-avatar-sm{height:var(--spacing-avatar-sm)}.h-avatar-xl{height:var(--spacing-avatar-xl)}.h-full{height:100%}.h-icon-lg{height:var(--spacing-icon-lg)}.h-icon-md{height:var(--spacing-icon-md)}.h-icon-sm{height:var(--spacing-icon-sm)}.h-icon-xl{height:var(--spacing-icon-xl)}.h-icon-xs{height:var(--spacing-icon-xs)}.h-media-card-landscape{height:var(--spacing-media-card-landscape)}.h-media-card-square{height:var(--spacing-media-card-square)}.min-h-\[23rem\]{min-height:23rem}.w-3xl{width:var(--spacing-3xl)}.w-\[1rem\]{width:1rem}.w-\[2\.5rem\]{width:2.5rem}.w-\[2\.37256rem\]{width:2.37256rem}.w-\[4\.1667\%\]{width:4.1667%}.w-\[18\.75rem\]{width:18.75rem}.w-avatar-sm{width:var(--spacing-avatar-sm)}.w-avatar-xl{width:var(--spacing-avatar-xl)}.w-full{width:100%}.w-icon-lg{width:var(--spacing-icon-lg)}.w-icon-md{width:var(--spacing-icon-md)}.w-icon-sm{width:var(--spacing-icon-sm)}.w-icon-xl{width:var(--spacing-icon-xl)}.w-icon-xs{width:var(--spacing-icon-xs)}.max-w-\[12\.5rem\]{max-width:12.5rem}.max-w-\[23\.9375rem\]{max-width:23.9375rem}.max-w-\[900px\]{max-width:900px}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.3333%}.basis-1\/4{flex-basis:25%}.basis-full{flex-basis:100%}.resize{resize:both}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.gap-0{gap:0}.gap-2xl{gap:var(--spacing-2xl)}.gap-2xs{gap:var(--spacing-2xs)}.gap-3xl{gap:var(--spacing-3xl)}.gap-5xl{gap:var(--spacing-5xl)}.gap-badge-gap{gap:var(--spacing-badge-gap)}.gap-btn-gap{gap:var(--spacing-btn-gap)}.gap-btn-icon-gap{gap:var(--spacing-btn-icon-gap)}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-section-lg{gap:var(--spacing-section-lg)}.gap-section-md{gap:var(--spacing-section-md)}.gap-section-sm{gap:var(--spacing-section-sm)}.gap-section-title-gap-sm{gap:var(--spacing-section-title-gap-sm)}.gap-section-xl{gap:var(--spacing-section-xl)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-br-card-notch{border-bottom-right-radius:var(--radius-card-notch)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-badge-coral-bg{background-color:var(--color-badge-coral-bg)}.bg-badge-gold-bg{background-color:var(--color-badge-gold-bg)}.bg-light{background-color:var(--color-light)}.bg-primary{background-color:var(--color-primary)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-primary-subtle{background-color:var(--color-primary-subtle)}.bg-surface-accent{background-color:var(--color-surface-accent)}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-primary{background-color:var(--color-surface-primary)}.bg-surface-secondary{background-color:var(--color-surface-secondary)}.bg-surface-tertiary{background-color:var(--color-surface-tertiary)}.object-cover{object-fit:cover}.p-card-p-lg{padding:var(--spacing-card-p-lg)}.p-card-p-xl{padding:var(--spacing-card-p-xl)}.p-lg{padding:var(--spacing-lg)}.p-section-sm{padding:var(--spacing-section-sm)}.py-section-lg{padding-block:var(--spacing-section-lg)}.py-section-sm{padding-block:var(--spacing-section-sm)}.pb-section-sm{padding-bottom:var(--spacing-section-sm)}.text-center{text-align:center}.text-left{text-align:left}.text-body-lg{font-size:var(--text-body-lg)}.text-body-md{font-size:var(--text-body-md)}.text-body-sm{font-size:var(--text-body-sm)}.text-caption{font-size:var(--text-caption)}.text-h1{font-size:var(--text-h1)}.text-h6{font-size:var(--text-h6)}.text-label-caps{font-size:var(--text-label-caps)}.text-reference-card-title{font-size:var(--text-reference-card-title)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-badge-coral-text{color:var(--color-badge-coral-text)}.text-badge-gold-text{color:var(--color-badge-gold-text)}.text-content-inverse{color:var(--color-content-inverse)}.text-content-primary{color:var(--color-content-primary)}.text-content-secondary{color:var(--color-content-secondary)}.text-content-tertiary{color:var(--color-content-tertiary)}.text-primary{color:var(--color-primary)}.text-primary-contrast{color:var(--color-primary-contrast)}.text-primary-darker{color:var(--color-primary-darker)}.text-primary-light{color:var(--color-primary-light)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:bg-light-hover:hover{background-color:var(--color-light-hover)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (min-width:48rem){.md\:basis-1\/2{flex-basis:50%}.md\:basis-1\/3{flex-basis:33.3333%}.md\:basis-1\/4{flex-basis:25%}.md\:basis-full{flex-basis:100%}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-2xl{top:var(--spacing-2xl)}.lg\:order-none{order:0}.lg\:mx-auto{margin-inline:auto}.lg\:\!block{display:block!important}.lg\:w-3\/4{width:75%}.lg\:max-w-none{max-width:none}.lg\:basis-1\/2{flex-basis:50%}.lg\:basis-1\/3{flex-basis:33.3333%}.lg\:basis-1\/4{flex-basis:25%}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.lg\:grid-cols-\[3fr_1fr\]{grid-template-columns:3fr 1fr}.lg\:grid-cols-\[35fr_65fr\]{grid-template-columns:35fr 65fr}.lg\:grid-cols-\[55fr_45fr\]{grid-template-columns:55fr 45fr}.lg\:grid-cols-\[60fr_40fr\]{grid-template-columns:60fr 40fr}.lg\:grid-cols-\[65fr_35fr\]{grid-template-columns:65fr 35fr}.lg\:grid-cols-\[67fr_33fr\]{grid-template-columns:67fr 33fr}.lg\:grid-cols-\[var\(--spacing-reference-card-image-lg\)_1fr\]{grid-template-columns:var(--spacing-reference-card-image-lg) 1fr}.lg\:grid-cols-\[var\(--spacing-reference-card-image-sm\)_1fr\]{grid-template-columns:var(--spacing-reference-card-image-sm) 1fr}.lg\:items-start{align-items:flex-start}.lg\:py-section-lg{padding-block:var(--spacing-section-lg)}.lg\:pb-section-lg{padding-bottom:var(--spacing-section-lg)}.lg\:text-right{text-align:right}}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/themes/custom/trained_people_com/fonts/Manrope.woff2)format("woff2")}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--type-scale:1;--spacing-scale:.75;--card-scale:.85;--button-scale:1;--leading-h1:1.15;--leading-body:1.25;--text-display:calc(clamp(2.5rem,2.2727vw + 1.9318rem,3.75rem) * var(--type-scale));--text-h1:calc(clamp(1.7143rem,2.3377vw + 1.1299rem,3rem) * var(--type-scale));--text-hero-title-xl:calc(clamp(2rem,2.7273vw + 1.3182rem,3.5rem) * var(--type-scale));--text-h2:calc(clamp(1.3125rem,1.7045vw + .8864rem,2.25rem) * var(--type-scale));--text-h3:calc(clamp(.9545rem,1.4464vw + .5929rem,1.75rem) * var(--type-scale));--text-h4:calc(clamp(1.25rem,.4545vw + 1.1364rem,1.5rem) * var(--type-scale));--text-h5:calc(clamp(1.125rem,.2273vw + 1.0682rem,1.25rem) * var(--type-scale));--text-h6:calc(clamp(1rem,.2273vw + .9432rem,1.125rem) * var(--type-scale));--text-body-lg:calc(clamp(1rem,.2273vw + .9432rem,1.125rem) * var(--type-scale));--text-body-md:calc(clamp(.9961rem,.1207vw + .9659rem,1.0625rem) * var(--type-scale));--text-body-sm:calc(clamp(.875rem,.2273vw + .8182rem,1rem) * var(--type-scale));--text-caption:calc(clamp(.6875rem,.1136vw + .6591rem,.75rem) * var(--type-scale));--text-caption-min:calc(clamp(.5625rem,.1136vw + .5341rem,.625rem) * var(--type-scale));--text-label-caps:calc(clamp(.8125rem,.1136vw + .7841rem,.875rem) * var(--type-scale));--text-eyebrow:calc(clamp(.75rem,.1136vw + .7216rem,.8125rem) * var(--type-scale));--spacing-2xs:calc(.25rem * var(--spacing-scale));--spacing-xs:calc(.5rem * var(--spacing-scale));--spacing-sm:calc(.75rem * var(--spacing-scale));--spacing-md:calc(1rem * var(--spacing-scale));--spacing-lg:calc(1.5rem * var(--spacing-scale));--spacing-xl:calc(2rem * var(--spacing-scale));--spacing-2xl:calc(2.5rem * var(--spacing-scale));--spacing-3xl:calc(3rem * var(--spacing-scale));--spacing-4xl:calc(3.75rem * var(--spacing-scale));--spacing-5xl:calc(5rem * var(--spacing-scale));--spacing-6xl:calc(6rem * var(--spacing-scale));--spacing-7xl:calc(7rem * var(--spacing-scale));--spacing-section-sm:calc(4rem * var(--spacing-scale));--spacing-section-md:calc(5rem * var(--spacing-scale));--spacing-section-lg:calc(7rem * var(--spacing-scale));--spacing-section-xl:calc(10rem * var(--spacing-scale));--size-xs:calc(1.5rem * var(--spacing-scale));--size-sm:calc(2rem * var(--spacing-scale));--size-md:calc(2.5rem * var(--spacing-scale));--size-lg:calc(3rem * var(--spacing-scale));--size-xl:calc(4rem * var(--spacing-scale));--spacing-btn-px:calc(1.25rem * var(--button-scale));--spacing-btn-py:calc(.5rem * var(--button-scale));--spacing-btn-min-h:calc(3rem * var(--button-scale));--spacing-badge-px:calc(.5rem * var(--button-scale));--spacing-badge-py:calc(.5rem * var(--button-scale));--spacing-badge-gap:calc(.25rem * var(--button-scale));--spacing-card-sm:calc(8rem * var(--card-scale));--spacing-card-md:calc(16rem * var(--card-scale));--spacing-card-lg:calc(24rem * var(--card-scale));--spacing-card-xl:calc(30rem * var(--card-scale))}@media (min-width:40rem){:root{--spacing-scale:1;--card-scale:1}}html{line-height:var(--line-height-base);scroll-behavior:smooth}*{font-family:var(--font-sans)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--color-content-primary);background-color:var(--color-surface-secondary)}.layout-container--article{--header-overlay-height:5rem}h1{--tw-leading:1.15;line-height:1.15}.page-container{width:100%;max-width:var(--spacing-page-max-w);padding-inline:var(--spacing-xl);margin-inline:auto}@media (min-width:64rem){.page-container{padding-inline:var(--spacing-section-sm)}}.page-container--narrow{max-width:var(--spacing-page-max-w-narrow)}.ui-dot-separator{margin-inline:var(--spacing-avatar-text-dot-gap);height:var(--spacing-2xs);width:var(--spacing-2xs);border-radius:var(--radius-full);background-color:var(--color-content-tertiary);vertical-align:middle;flex-shrink:0;display:inline-block}.ui-dot-separator--tight{margin-inline:var(--spacing-2xs)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.container-aware>*{container:tpc/inline-size}@container tpc (min-width:0){*{--text-display:calc(clamp(2.5rem,3.6364cqi + 1.9318rem,3.75rem) * var(--type-scale));--text-h1:calc(clamp(1.7143rem,3.7403cqi + 1.1299rem,3rem) * var(--type-scale));--text-hero-title-xl:calc(clamp(2rem,4.3636cqi + 1.3182rem,3.5rem) * var(--type-scale));--text-h2:calc(clamp(1.3125rem,2.7273cqi + .8864rem,2.25rem) * var(--type-scale));--text-h3:calc(clamp(.9545rem,2.3143cqi + .5929rem,1.75rem) * var(--type-scale));--text-h4:calc(clamp(1.25rem,.7273cqi + 1.1364rem,1.5rem) * var(--type-scale));--text-h5:calc(clamp(1.125rem,.3636cqi + 1.0682rem,1.25rem) * var(--type-scale));--text-h6:calc(clamp(1rem,.3636cqi + .9432rem,1.125rem) * var(--type-scale));--text-body-lg:calc(clamp(1rem,.3636cqi + .9432rem,1.125rem) * var(--type-scale));--text-body-md:calc(clamp(.9961rem,.1932cqi + .9659rem,1.0625rem) * var(--type-scale));--text-body-sm:calc(clamp(.875rem,.3636cqi + .8182rem,1rem) * var(--type-scale));--text-caption:calc(clamp(.6875rem,.1818cqi + .6591rem,.75rem) * var(--type-scale));--text-caption-min:calc(clamp(.5625rem,.1818cqi + .5341rem,.625rem) * var(--type-scale));--text-label-caps:calc(clamp(.8125rem,.1818cqi + .7841rem,.875rem) * var(--type-scale));--text-eyebrow:calc(clamp(.75rem,.1818cqi + .7216rem,.8125rem) * var(--type-scale));--spacing-2xs:calc(clamp(.1875rem,.25cqi + .125rem,.25rem) * var(--spacing-scale));--spacing-xs:calc(clamp(.25rem,.5cqi + .1875rem,.5rem) * var(--spacing-scale));--spacing-sm:calc(clamp(.5rem,1cqi + .375rem,.75rem) * var(--spacing-scale));--spacing-md:calc(clamp(.75rem,1.25cqi + .4375rem,1rem) * var(--spacing-scale));--spacing-lg:calc(clamp(1rem,2.5cqi + .5rem,1.5rem) * var(--spacing-scale));--spacing-xl:calc(clamp(1.5rem,2.5cqi + .875rem,2rem) * var(--spacing-scale));--spacing-2xl:calc(clamp(2rem,4cqi + 1rem,2.5rem) * var(--spacing-scale));--spacing-3xl:calc(clamp(2.5rem,6cqi + 1rem,3rem) * var(--spacing-scale));--spacing-section-sm:calc(clamp(3rem,6cqi + 1.5rem,4rem) * var(--spacing-scale));--spacing-section-md:calc(clamp(4rem,8cqi + 2rem,5rem) * var(--spacing-scale));--spacing-section-lg:calc(clamp(4.6667rem,11.2cqi + 2.3333rem,7rem) * var(--spacing-scale));--spacing-section-xl:calc(clamp(7rem,16cqi + 3rem,10rem) * var(--spacing-scale));--size-xs:calc(clamp(1.25rem,1.5cqi + .875rem,1.5rem) * var(--spacing-scale));--size-sm:calc(clamp(1.5rem,2.5cqi + 1rem,2rem) * var(--spacing-scale));--size-md:calc(clamp(2rem,3cqi + 1.25rem,2.5rem) * var(--spacing-scale));--size-lg:calc(clamp(2.5rem,4cqi + 1.5rem,3rem) * var(--spacing-scale));--size-xl:calc(clamp(3rem,6cqi + 2rem,4rem) * var(--spacing-scale));--spacing-btn-px:calc(clamp(.9615rem,1.9231cqi + .6731rem,1.25rem) * var(--button-scale));--spacing-btn-py:calc(clamp(.4286rem,.5714cqi + .2857rem,.5rem) * var(--button-scale));--spacing-btn-min-h:calc(clamp(2.5rem,3cqi + 1.5rem,3rem) * var(--button-scale));--spacing-badge-px:calc(clamp(.3571rem,.8571cqi + .2143rem,.5rem) * var(--button-scale));--spacing-badge-py:calc(clamp(.3333rem,1cqi + .25rem,.5rem) * var(--button-scale));--spacing-badge-gap:calc(clamp(.1666rem,.5cqi + .125rem,.25rem) * var(--button-scale));--spacing-card-sm:calc(clamp(6rem,32cqi + 2rem,8rem) * var(--card-scale));--spacing-card-md:calc(clamp(12rem,64cqi + 4rem,16rem) * var(--card-scale));--spacing-card-lg:calc(clamp(18rem,96cqi + 6rem,24rem) * var(--card-scale));--spacing-card-xl:calc(clamp(22rem,120cqi + 8rem,30rem) * var(--card-scale))}}.rich-text{gap:var(--spacing-md);font-size:var(--text-body-md);flex-direction:column;display:flex}.rich-text--lg{font-size:var(--text-body-lg)}.rich-text p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.rich-text h1{font-size:var(--text-h1);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.rich-text h2{margin-bottom:var(--spacing-md);font-size:var(--text-h2);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.rich-text h3{margin-bottom:var(--spacing-lg);font-size:var(--text-h3);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.rich-text h4{font-size:var(--text-h4);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-bottom:1.25rem}.rich-text h5{margin-bottom:var(--spacing-md);font-size:var(--text-h5);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rich-text h6{margin-bottom:var(--spacing-md);font-size:var(--text-h6);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rich-text h2:not(:first-child),.rich-text h3:not(:first-child){margin-top:var(--spacing-lg)}.rich-text ul,.rich-text ol{gap:var(--spacing-xs);flex-direction:column;padding-left:0;list-style:none;display:flex}.rich-text ul li,.rich-text ol li{padding-left:1.625rem;position:relative}.rich-text ul li:before,.rich-text ol li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0.5 4.5 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 21C13.6421 21 17 17.6421 17 13.5C17 9.35786 13.6421 6 9.5 6C5.35786 6 2 9.35786 2 13.5C2 17.6421 5.35786 21 9.5 21Z' stroke='%23061740' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 12.8691L9 14.7857L12 10.9524' stroke='%23061740' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1.125rem;height:1.125rem;position:absolute;top:.3rem;left:0}.rich-text li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.rich-text strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.rich-text em{font-style:italic}.rich-text a{color:var(--color-primary-light);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:underline}@media (hover:hover){.rich-text a:hover{color:var(--color-primary)}}.rich-text code{background-color:var(--color-surface-secondary);padding-inline:var(--spacing-xs);padding-block:var(--spacing-xs);font-size:var(--text-body-sm);border-radius:.25rem}.rich-text blockquote{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-border-default);color:var(--color-content-secondary);background-color:#0000;padding-left:1.25rem;font-style:italic}.rich-text hr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-default);height:1px!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=number]),textarea{width:100%;padding:var(--spacing-sm);border-style:var(--tw-border-style);font-size:var(--text-body-sm);color:var(--color-content-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:var(--color-input-bg);border-width:1px;border-color:var(--color-input-border);border-radius:.625rem;transition-duration:.2s}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=number])::placeholder,textarea::placeholder{color:var(--color-input-placeholder)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=number]):focus-visible,textarea:focus-visible{border-color:var(--color-primary)}.form-submit{margin-top:var(--spacing-3xl)}.webform-multiple-add .form-submit{margin-top:var(--spacing-xl);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-button-border)}select{border-radius:var(--radius-lg);border-style:var(--tw-border-style);max-width:100%;min-height:3.0625rem;font-size:var(--text-body-md);color:var(--color-content-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-input-bg);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' viewBox='0 0 13 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.69506 6.96028C6.47539 7.17996 6.11929 7.17996 5.89961 6.96028L0.164751 1.22541C-0.0549169 1.00573 -0.0549169 0.649631 0.164751 0.429956L0.429921 0.164756C0.649588 -0.0549187 1.00574 -0.0549187 1.22542 0.164756L6.29734 5.23671L11.3693 0.164756C11.589 -0.0549187 11.9451 -0.0549187 12.1647 0.164756L12.4299 0.429956C12.6496 0.649631 12.6496 1.00573 12.4299 1.22541L6.69506 6.96028Z' fill='black'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.78719rem .44531rem;border-width:1px;border-color:#0000;padding:.75rem 2.75rem .75rem .75rem;transition-duration:.2s;overflow:hidden}select:focus-visible{border-color:var(--color-primary)}input[type=checkbox]{accent-color:var(--color-primary)}label{font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-content-primary)}.fieldset-legend,.webform-type-webform-custom-composite>label{margin-bottom:var(--spacing-md);font-size:var(--text-h2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.webform-type-webform-custom-composite:not(:first-child),fieldset:not(:first-child){margin-top:var(--spacing-3xl)}.form-item{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.form-type-checkbox{flex-direction:row;align-items:flex-start}input[type=checkbox]{margin-top:.25rem}.webform-submission-form>.form-type-checkbox{margin-top:var(--spacing-xl)}.form-type-number{align-items:center;gap:var(--spacing-md);flex-direction:row}input[type=radio]{box-sizing:border-box;cursor:pointer;appearance:none;border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-content-primary);background-color:var(--color-radio-bg);flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;padding:0;position:relative}input[type=radio]:checked{background-color:var(--color-content-primary);background-image:radial-gradient(circle,var(--color-light) 0 33%,transparent 33% 100%)}.form-type-radio{align-items:center;gap:var(--spacing-xs);border-style:var(--tw-border-style);background-color:var(--color-radio-bg);border-width:1px;border-color:var(--color-radio-border);border-radius:.625rem;flex-direction:row;padding:.9375rem 1.375rem;display:inline-flex}.form-type-radio:has(:checked){border-color:var(--color-content-primary);background-color:var(--color-surface-muted)}.webform-submission-form,.fieldset-wrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:64rem){.fieldset-wrapper{gap:var(--spacing-lg);flex-flow:wrap}.fieldset-wrapper>:not(.description):not(.js-webform-type-webform-radios-other):not(.webform-type-checkboxes):not(.form-type-textarea):not(.form-checkboxes){width:calc(50% - var(--spacing-lg) / 2)}}.views-exposed-form{gap:var(--spacing-md);flex-wrap:wrap;display:flex}@media (min-width:64rem){.views-exposed-form{flex-flow:column}}.views-exposed-form select,.webform-submission-form select{field-sizing:content;font-size:var(--text-body-lg);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ui-number-stepper{background-color:var(--color-surface-primary);border-radius:.625rem;align-items:center;display:inline-flex}.ui-number-stepper__button{height:var(--spacing-xl);width:var(--spacing-xl);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-secondary-hover);color:var(--color-content-inverse);border-width:1px;border-color:var(--color-button-border);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-number-stepper__input{width:var(--spacing-2xl);border-style:var(--tw-border-style);text-align:center;-moz-appearance:textfield;background-color:#0000;border-width:0;padding:0}.ui-number-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-number-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.webform-multiple-table,.webform-multiple-table table,.webform-multiple-table tbody,.webform-multiple-table tr,.webform-multiple-table td{width:100%;display:block}.webform-multiple-table thead,.webform-multiple-table .tableresponsive-toggle-columns{display:none}.webform-multiple-table tbody tr{gap:var(--spacing-xl);border-radius:var(--radius-2xl);background-color:var(--color-surface-primary);padding:var(--spacing-lg);padding-top:var(--spacing-2xl);flex-direction:column;display:flex;position:relative}.webform-multiple-table tbody tr:not(:first-child){margin-top:var(--spacing-lg)}.webform-multiple-table.webform-multiple-table-responsive td.webform-multiple-table--operations,.webform-multiple-table.webform-multiple-table-responsive td.webform-multiple-table--operations-two{top:1rem;right:var(--spacing-lg);width:auto;position:absolute}.webform-multiple-table--operations .form-submit{margin-top:0}.webform-multiple-table--operations .ui-button--text{background-image:none}.js-webform-radios{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.js-webform-type-webform-radios-other,.webform-type-checkboxes,.form-type-textarea,.form-type-textarea>*{width:100%}.form-checkboxes{gap:var(--spacing-md);flex-wrap:wrap;width:100%;display:flex}.form-checkboxes .form-type-checkbox{cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--color-surface-muted);border-width:1px;border-color:var(--color-radio-border);align-items:center;padding:.75rem 1.25rem;display:inline-flex}.form-checkboxes .form-type-checkbox input[type=checkbox]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-checkboxes .form-type-checkbox:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.form-checkboxes .form-type-checkbox label{cursor:pointer;font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-content-primary)}.form-checkboxes .form-type-checkbox:has(:checked){border-color:var(--color-content-primary);background-color:var(--color-content-primary)}.form-checkboxes .form-type-checkbox:has(:checked) label{color:var(--color-light)}#block-trained-people-com-local-tasks ul{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}#block-trained-people-com-local-tasks li{list-style:none}#block-trained-people-com-local-tasks li a{border-radius:var(--radius-md);padding-inline:var(--spacing-md);padding-block:var(--spacing-xs);font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-content-secondary);text-decoration-line:none;display:inline-block}#block-trained-people-com-local-tasks li a:hover{background-color:var(--color-surface-secondary);color:var(--color-content-primary)}#block-trained-people-com-local-tasks li a.is-active{background-color:var(--color-primary);color:var(--color-primary-contrast)}.ui-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.ui-avatar{object-fit:cover;flex-shrink:0}.ui-avatar__status{height:var(--spacing-status-dot-size);width:var(--spacing-status-dot-size);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-status-online-ring);background-color:var(--color-status-online);position:absolute;bottom:0;right:0}.ui-avatar-group{display:flex}.ui-avatar-group>*+*{margin-left:calc(-1 * var(--spacing-sm))}.ui-badge{--tw-leading:1;align-items:center;line-height:1;display:inline-flex}.ui-badge--size-caps{font-size:var(--text-label-caps)}.ui-badge--size-lg{font-size:var(--text-body-lg)}.ui-badge--size-lg.ui-badge--label{padding:var(--spacing-md)}@media (min-width:64rem){.ui-badge--size-lg.ui-badge--label{padding:var(--spacing-sm)}}.ui-badge--size-lg.gap-badge-gap{gap:var(--spacing-xs)}.ui-badge--label{border-radius:var(--radius-sm);padding-inline:var(--spacing-badge-px);padding-block:var(--spacing-badge-py)}.ui-badge--radius-md.ui-badge--label{border-radius:var(--radius-md)}.ui-badge--icon-only{height:var(--spacing-badge-icon-size);width:var(--spacing-badge-icon-size);border-radius:var(--radius-md);justify-content:center}.ui-breadcrumb__list{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.ui-breadcrumb__item{font-size:var(--text-body-md);color:var(--color-primary-darker)}.ui-breadcrumb__item--current{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ui-breadcrumb__arrow{color:var(--color-primary-darker);align-items:center;display:flex}.ui-button{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.ui-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-button--solid{min-height:var(--spacing-btn-min-h);border-radius:var(--radius-lg);padding-block:var(--spacing-btn-py)}.ui-button--height-lg{min-height:var(--spacing-btn-min-h-lg)}.ui-button--text{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-repeat:no-repeat;padding-bottom:1px}@media (hover:hover){.ui-button--text:hover{opacity:.7}}.ui-button--text{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:100% 1px}.ui-button--default{padding-inline:var(--spacing-btn-px)}.ui-button--icon-boxed-right{padding-right:var(--spacing-sm);padding-left:var(--spacing-lg)}.ui-button--icon-boxed-left{padding-right:var(--spacing-lg);padding-left:var(--spacing-sm)}.ui-button__icon-box{height:var(--spacing-2xl);width:var(--spacing-2xl);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-avatar-text{display:flex}.ui-avatar-text--horizontal{flex-direction:row;align-items:center}.ui-avatar-text--vertical{flex-direction:column;align-items:flex-start}.ui-avatar-text--centered{text-align:center;align-items:center}.ui-avatar-text--inverse .ui-avatar-text__title,.ui-avatar-text--inverse .ui-avatar-text__subtitle{color:var(--color-content-inverse)}.ui-avatar-text--inverse .ui-avatar-text__dot{background-color:var(--color-content-inverse)}.ui-avatar-text__info{flex-direction:column;display:flex}.ui-avatar-text__title{color:var(--color-content-primary)}.ui-avatar-text__title--sm{font-size:var(--text-body-sm)}.ui-avatar-text__title--md{font-size:var(--text-body-md)}.ui-avatar-text__subtitle{font-size:var(--text-body-sm);color:var(--color-content-secondary)}.ui-avatar-text__meta{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.ui-avatar-text__dot{margin-inline:var(--spacing-avatar-text-dot-gap);height:var(--spacing-2xs);width:var(--spacing-2xs);border-radius:var(--radius-full);background-color:var(--color-content-tertiary);vertical-align:middle;flex-shrink:0;display:inline-block}.ui-highlight{gap:var(--spacing-2xs);flex-direction:column;display:flex}.ui-highlight__value{font-size:var(--text-body-lg);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-content-primary)}.ui-highlight__note{font-size:var(--text-eyebrow);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-coral)}.ui-icon{flex-shrink:0;display:inline-flex}.ui-icon svg{width:100%;height:100%}.ui-list{list-style-type:none;display:flex}.ui-list--row{flex-wrap:wrap;align-items:center}.ui-list--column{flex-direction:column;align-items:flex-start}.ui-list--gap-sm{gap:var(--spacing-sm)}.ui-list--gap-md{gap:var(--spacing-md)}.ui-list--gap-lg{gap:var(--spacing-lg)}.ui-list--bordered.ui-list--column{align-items:stretch;gap:0}.ui-list--bordered.ui-list--column>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border-subtle);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.ui-list--bordered.ui-list--column>li:first-child{padding-top:0}.ui-list--bordered.ui-list--row{gap:0}.ui-list--bordered.ui-list--row>li{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border-subtle);padding-right:var(--spacing-sm);padding-left:var(--spacing-sm)}.ui-list--bordered.ui-list--row>li:first-child{padding-left:0}.ui-list--bordered.ui-list--row>li:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.ui-logo-strip{align-items:center;gap:var(--spacing-logo-strip-gap);grid-template-columns:repeat(2,minmax(0,1fr));list-style-type:none;display:grid}@media (min-width:64rem){.ui-logo-strip{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}}.ui-logo-strip::-webkit-scrollbar{display:none}.ui-logo-strip__item{justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.ui-logo-strip__item{flex-grow:1;flex-shrink:0;flex-basis:var(--spacing-card-sm);scroll-snap-align:start}}.ui-nav-link{color:var(--color-primary-darker);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.ui-nav-link:hover{color:var(--color-primary)}}.ui-nav-link--sm{font-size:var(--text-label-caps)}.ui-nav-link--md{font-size:var(--text-body-sm)}.ui-nav-link--lg{font-size:var(--text-body-md)}.ui-social-link{color:var(--color-content-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media (hover:hover){.ui-social-link:hover{color:var(--color-content-primary)}}.ui-stat{flex-direction:column;display:flex}.ui-stat__label{font-size:var(--text-label-caps);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-darker);text-transform:uppercase}.ui-stat__value{font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-primary-darker)}.ui-accordion{border-radius:var(--radius-lg);background-color:var(--color-surface-secondary)}.ui-accordion__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-inline:var(--spacing-lg);padding-block:var(--spacing-accordion-py);list-style-type:none;display:flex}.ui-accordion__summary::-webkit-details-marker{display:none}.ui-accordion__title{font-size:var(--text-body-lg);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-content-primary)}.ui-accordion__icon{flex-shrink:0}.ui-accordion__icon--minus,.ui-accordion[open] .ui-accordion__icon--plus{display:none}.ui-accordion[open] .ui-accordion__icon--minus{display:block}.ui-accordion__answer{padding-inline:var(--spacing-lg);padding-bottom:var(--spacing-accordion-py)}.ui-accordion__answer .rich-text{font-size:var(--text-body-lg)}.ui-accordion-group{gap:var(--spacing-md);flex-direction:column;display:flex}.ui-card{flex-direction:column;height:100%;display:flex;position:relative}.ui-card--gradient-primary{background-image:linear-gradient(94deg,var(--color-primary) -13.1%,var(--color-primary-hover) 130.73%)}.ui-card--gradient-primary .ui-card__title,.ui-card--gradient-primary .ui-card__body{color:var(--color-content-inverse)}.ui-card--lines{background-color:var(--color-surface-accent);max-height:18.5rem;overflow:hidden}@media (min-width:64rem){.ui-card--lines{max-height:none}}.ui-card--lines .ui-card__content,.ui-card--lines .ui-card__cta{position:relative}.ui-card--lines .ui-card__content{justify-content:flex-end}.ui-card--lines .ui-card__lead{width:100%;position:relative}.ui-card--lines .ui-card__media{justify-content:center;align-items:center;display:flex}.ui-card--lines .ui-card__media>*{width:100%}.ui-card--lines .ui-card__media img{width:100%;height:auto;display:block}.ui-card__deco{width:25%;position:absolute;bottom:0}.ui-card__deco--1{background-image:linear-gradient(90deg,var(--color-zone-deco-gold-start) 0%,var(--color-zone-deco-gold-end) 100%);top:1.56rem;left:0}.ui-card__deco--2{background-image:linear-gradient(90deg,var(--color-coral) 0%,var(--color-zone-deco-coral-end) 100%);top:4.44rem;left:25%}.ui-card__deco--3{background-color:var(--color-primary-light);top:1.56rem;left:50%}.ui-card__deco--4{background-image:linear-gradient(90deg,var(--color-primary) 0%,var(--color-card-deco-blue-end) 100%);top:0;left:75%}.ui-card__content{gap:var(--spacing-lg);flex-direction:column;flex-grow:1;display:flex}.ui-card--link-icon .ui-card__content{padding-right:calc(var(--spacing-2xl) + var(--spacing-sm))}.ui-card__highlight-wrap{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-warm);padding-top:var(--spacing-sm);margin-top:auto}.ui-card__lead{flex-direction:column;display:flex}.ui-card__media{justify-content:space-between;align-items:center;display:flex}.ui-card__header{flex-direction:column;display:flex}.ui-card__title-row{align-items:center;display:flex}.ui-card__eyebrow{gap:var(--spacing-md);flex-direction:column;display:flex}.ui-card__pretitle{font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-darker)}.ui-card__title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-primary-darker)}.ui-card__title--h2{font-size:var(--text-h2)}.ui-card__title--h4{font-size:var(--text-h4)}.ui-card__title--h6{font-size:var(--text-h6)}.ui-card__body{color:#061740cc}@supports (color:color-mix(in lab,red,red)){.ui-card__body{color:color-mix(in oklab,var(--color-primary-darker) 80%,transparent)}}.ui-card__body--sm{font-size:var(--text-body-sm)}.ui-card__body--md{font-size:var(--text-body-md)}.ui-card__body--lg{font-size:var(--text-body-lg)}.ui-card__badges{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.ui-card__author{align-self:flex-start}.ui-card__cta{align-self:flex-start;margin-top:auto}.ui-card__link{color:inherit;text-decoration-line:none}.ui-card__link:after{content:"";z-index:10;position:absolute;inset:0}.ui-card__link:focus{outline:none}.ui-card__link:focus-visible:after{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.ui-card__link-icon{height:var(--spacing-2xl);width:var(--spacing-2xl);border-radius:var(--radius-md);background-color:var(--color-primary-light);justify-content:center;align-items:center;display:flex;position:absolute}.ui-image-mosaic{height:var(--spacing-media-card-square);gap:var(--spacing-lg);width:100%;display:flex}@media (min-width:64rem){.ui-image-mosaic{height:var(--spacing-hero-image-height-lg)}}.ui-image-mosaic__col{gap:var(--spacing-lg);flex:1;display:grid}.ui-image-mosaic__col--left{grid-template-rows:1fr 1fr}.ui-image-mosaic__col--right{grid-template-rows:63.75fr 36.25fr}.ui-image-mosaic__cell{overflow:hidden}.ui-image-mosaic__cell--top-left{border-top-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-mosaic-lg)}.ui-image-mosaic__cell--bottom-left{border-top-right-radius:var(--radius-mosaic-lg);border-bottom-left-radius:var(--radius-card)}.ui-image-mosaic__cell--top-right{border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-mosaic-lg)}.ui-image-mosaic__cell--bottom-right{border-top-left-radius:var(--radius-mosaic-lg);border-bottom-right-radius:var(--radius-card)}.ui-media-card{border-radius:var(--radius-xl);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ui-media-card__media{flex-shrink:0;width:100%}.ui-media-card__media :not([class]),.ui-media-card__media .contextual-region{height:100%}.ui-media-card__media img{object-fit:cover;width:100%;min-width:100%;height:100%;display:block}.ui-media-card__content{gap:var(--spacing-md);padding:var(--spacing-lg);flex-direction:column;flex-grow:1;display:flex}.ui-media-card__eyebrow{align-items:center;gap:var(--spacing-md);display:flex}.ui-media-card__eyebrow-text{font-size:var(--text-media-card-eyebrow);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-content-primary)}.ui-media-card__heading{flex-direction:column;display:flex}.ui-media-card__title{color:var(--color-content-primary)}.ui-media-card__title--h5{font-size:var(--text-h5)}.ui-media-card__title--h4{font-size:var(--text-h4)}.ui-media-card__subtitle{font-size:var(--text-body-lg);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-content-secondary)}.ui-media-card__body{font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-content-primary)}.ui-media-card__link{color:inherit;text-decoration-line:none}.ui-media-card__link:after{content:"";position:absolute;inset:0}.ui-media-card__link:focus{outline:none}.ui-media-card__link:focus-visible:after{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.ui-media-card__author{align-self:flex-start;margin-top:auto}.ui-nav-dropdown{position:relative}.ui-nav-dropdown__summary{cursor:pointer;align-items:center;gap:var(--spacing-2xs);color:var(--color-primary-darker);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));list-style-type:none;display:flex}@media (hover:hover){.ui-nav-dropdown__summary:hover{color:var(--color-primary)}}.ui-nav-dropdown__summary::-webkit-details-marker{display:none}.ui-nav-dropdown__summary--sm{font-size:var(--text-label-caps)}.ui-nav-dropdown__summary--md{font-size:var(--text-body-sm)}.ui-nav-dropdown__icon{flex-shrink:0}.ui-nav-dropdown__icon--minus,.ui-nav-dropdown[open] .ui-nav-dropdown__icon--plus{display:none}.ui-nav-dropdown[open] .ui-nav-dropdown__icon--minus{display:block}.ui-nav-dropdown__list{margin-top:var(--spacing-xs);gap:var(--spacing-xs);padding-left:var(--spacing-lg);flex-direction:column;display:flex}@media (min-width:64rem){.ui-nav-dropdown__list{z-index:10;margin-top:var(--spacing-sm);border-radius:var(--radius-lg);background-color:var(--color-surface-primary);min-width:12rem;padding:var(--spacing-md);padding-left:var(--spacing-md);box-shadow:var(--shadow-md);position:absolute;top:100%;left:0}}.ui-reference-card{gap:var(--spacing-lg);display:grid}.ui-reference-card__content{flex-direction:column;height:100%;display:flex}.ui-reference-card__image img{border-radius:var(--radius-reference-card-image);object-fit:cover;display:block}.ui-reference-card__image--sm img{height:var(--spacing-reference-card-image-sm);width:var(--spacing-reference-card-image-sm)}.ui-reference-card__image--lg img{height:var(--spacing-reference-card-image-lg-height);width:var(--spacing-reference-card-image-lg)}.ui-reference-card__title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ui-reference-card__subtitle{font-size:var(--text-h6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ui-reference-card__meta{font-size:var(--text-body-sm);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.ui-reference-card__cta{align-self:flex-start;margin-top:auto}.ui-slider{gap:var(--spacing-lg);flex-direction:column;display:flex}.ui-slider__track{gap:var(--spacing-lg);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ui-slider__track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.ui-slider__track{scroll-behavior:smooth}}.ui-slider__slide{scroll-snap-align:start;flex-shrink:0}.ui-slider__controls{justify-content:space-between;align-items:center;display:flex}.ui-slider__dots{align-items:center;gap:var(--spacing-xs);display:flex}.ui-slider__dot{height:var(--spacing-xs);width:var(--spacing-xs);cursor:pointer;border-radius:var(--radius-full);background-color:#4b7ff933}@supports (color:color-mix(in lab,red,red)){.ui-slider__dot{background-color:color-mix(in oklab,var(--color-primary-light) 20%,transparent)}}.ui-slider__dot{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ui-slider__dot[aria-current=true]{background-color:var(--color-primary-light)}.ui-slider__arrows{align-items:center;gap:var(--spacing-md);display:flex}.ui-slider__arrow{height:var(--spacing-3xl);width:var(--spacing-3xl);cursor:pointer;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-content-inverse);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.ui-slider__arrow:hover{background-color:var(--color-primary-hover)}}.ui-footer{padding-block:var(--spacing-2xl);flex-direction:column;display:flex}@media (min-width:64rem){.ui-footer{padding-block:var(--spacing-5xl)}}.ui-footer{--focus-ring-color:var(--color-content-inverse);background-image:linear-gradient(94deg,var(--color-primary) -13.1%,var(--color-primary-hover) 130.73%)}.ui-footer__container{width:100%;max-width:var(--spacing-page-max-w);padding-inline:var(--spacing-md);margin-inline:auto}@media (min-width:64rem){.ui-footer__container{padding-inline:var(--spacing-section-sm)}}.ui-footer__top{gap:var(--spacing-4xl);flex-direction:column;display:flex}@media (min-width:64rem){.ui-footer__top{flex-direction:row;align-items:flex-start}}.ui-footer__left{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:64rem){.ui-footer__left{width:50%}}.ui-footer__intro{margin-top:var(--spacing-md);font-size:var(--text-label-caps);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-content-inverse)}.ui-footer__social{margin-top:var(--spacing-xl);align-items:center;display:flex}.ui-footer__links{gap:var(--spacing-lg);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.ui-footer__links{justify-content:flex-end;gap:var(--spacing-section-sm);grid-template-columns:repeat(var(--ui-footer-links-columns,1),minmax(0,max-content));width:50%;min-width:0}}.ui-footer__bottom{margin-top:var(--spacing-4xl);align-items:flex-start;gap:var(--spacing-section-sm);flex-direction:column;display:flex}@media (min-width:48rem){.ui-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.ui-footer__bottom-left{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;order:2;display:flex}@media (min-width:48rem){.ui-footer__bottom-left{flex-direction:row;order:1;align-items:center}}.ui-footer__bottom-logo{flex-shrink:0}.ui-footer__legal{order:1}@media (min-width:48rem){.ui-footer__legal{order:2}}.ui-footer__copyright{font-size:var(--text-label-caps);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-content-inverse)}.ui-footer .ui-nav-link{color:var(--color-content-inverse)}@media (hover:hover){.ui-footer .ui-nav-link:hover{text-decoration-line:underline}}.ui-footer .ui-social-link{color:var(--color-content-inverse)}@media (hover:hover){.ui-footer .ui-social-link:hover{opacity:.8}}.ui-header{margin-inline:var(--spacing-md);margin-block:var(--spacing-xs);justify-content:space-between;align-items:center;gap:var(--spacing-lg);border-radius:var(--radius-xl);background-color:var(--color-surface-header);padding-inline:var(--spacing-md);padding-block:var(--spacing-sm);flex-wrap:wrap;display:flex}@media (min-width:64rem){.ui-header{margin-inline:auto;margin-block:var(--spacing-sm);padding-inline:var(--spacing-lg);flex-wrap:nowrap}}.layout-container--article .ui-header{z-index:10;inset-inline:0;position:absolute;top:0}@media (min-width:64rem){.ui-header{max-width:calc(var(--spacing-page-max-w) - 2 * var(--spacing-section-sm))}}.ui-header__logo{flex-shrink:0;margin-top:3px}@media (min-width:64rem){.ui-header__toggle{display:none}}.ui-header__toggle-summary{min-height:var(--spacing-btn-min-h);min-width:var(--spacing-btn-min-h);cursor:pointer;color:var(--color-primary-darker);justify-content:center;align-items:center;list-style-type:none;display:flex}.ui-header__toggle-summary::-webkit-details-marker{display:none}.ui-header__toggle-icon--close,.ui-header__toggle[open] .ui-header__toggle-icon--menu{display:none}.ui-header__toggle[open] .ui-header__toggle-icon--close{display:block}.ui-header__panel{gap:var(--spacing-lg);width:100%;padding-top:var(--spacing-lg);flex-direction:column;flex-basis:100%;display:none}@media (min-width:64rem){.ui-header__panel{flex-direction:row;flex:auto;justify-content:space-between;align-items:center;gap:0;width:auto;padding-top:0;display:flex}}.ui-header__toggle[open]~.ui-header__panel{display:flex}.ui-header__nav-list{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:64rem){.ui-header__nav-list{align-items:center;gap:var(--spacing-xl);flex-direction:row}}.ui-header__actions{gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:64rem){.ui-header__actions{flex-direction:row;align-items:center}}.ui-hero{flex-direction:column;align-items:flex-start;display:flex}.ui-hero--spacing-xl.ui-hero--split{max-width:var(--spacing-page-max-w);margin-inline:auto}.ui-hero--spacing-xl{padding-inline:var(--spacing-md);padding-block:var(--spacing-4xl)}@media (min-width:64rem){.ui-hero--spacing-xl{padding-inline:var(--spacing-section-sm);padding-block:var(--spacing-hero-py)}}.ui-hero--spacing-lg{padding-inline:0;padding-block:var(--spacing-xl)}@media (min-width:64rem){.ui-hero--spacing-lg{padding-inline:var(--spacing-lg);padding-block:var(--spacing-section-lg)}}.ui-hero--no-inline-padding{padding-inline:0}@media (min-width:64rem){.ui-hero--no-inline-padding{padding-inline:0}}.ui-hero--centered{text-align:center;align-items:center}.ui-hero--full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.layout-container--article .ui-hero--spacing-xl{padding-top:calc(var(--spacing-4xl) + var(--header-overlay-height))}@media (min-width:64rem){.layout-container--article .ui-hero--spacing-xl{padding-top:calc(var(--spacing-hero-py) + var(--header-overlay-height))}.ui-hero__stack--capped{max-width:50.625rem}}.ui-hero--split.ui-hero--centered .ui-hero__content{margin-inline:auto}.ui-hero__row{align-items:center;gap:var(--spacing-xl);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:64rem){.ui-hero__row{gap:var(--spacing-section-md)}}.ui-hero__row{grid-template-areas:"content"}.ui-hero__row--with-breadcrumb{grid-template-areas:"breadcrumb""content"}.ui-hero__row--with-image{grid-template-areas:"image""content"}.ui-hero__row--with-image.ui-hero__row--with-breadcrumb{grid-template-areas:"breadcrumb""image""content"}@media (min-width:64rem){.ui-hero__row--with-image{grid-template-columns:59fr 41fr;grid-template-areas:"content image"}.ui-hero__row--with-image.ui-hero__row--split-50-50{grid-template-columns:50fr 50fr}.ui-hero__row--with-image.ui-hero__row--with-breadcrumb{grid-template-areas:"breadcrumb image""content image"}}.ui-hero__breadcrumb{grid-area:breadcrumb}@media (min-width:64rem){.ui-hero__content{max-width:59%}}.ui-hero__content{grid-area:content}@media (min-width:64rem){.ui-hero__content--full-width,.ui-hero__row--with-image .ui-hero__content{max-width:none}}.ui-hero__image-col{height:var(--spacing-hero-image-height-sm);position:relative;overflow:hidden}@media (min-width:64rem){.ui-hero__image-col{height:var(--spacing-hero-image-height-lg)}}.ui-hero__image-col{grid-area:image}.ui-hero__field-image{height:100%;position:relative;overflow:hidden}.ui-hero__field-image--rounded{border-radius:var(--radius-card)}.ui-hero__field-image img:not([class]){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ui-hero__field-image :not([class]),.ui-hero__field-image .contextual-region{height:100%}.ui-hero__image--rounded{border-radius:var(--radius-card)}.ui-hero__eyebrow{margin-bottom:var(--spacing-md)}.ui-hero__eyebrow--xs{margin-bottom:var(--spacing-xs)}.ui-hero__eyebrow--lg{margin-bottom:var(--spacing-hero-gap-lg)}.ui-hero__title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-content-primary)}.ui-hero--bg-image .ui-hero__title{color:var(--color-content-inverse)}.ui-hero--split .ui-hero__title{color:var(--color-primary-darker)}.ui-hero--lg .ui-hero__title{font-size:var(--text-h1)}.ui-hero--xl .ui-hero__title{font-size:var(--text-hero-title-xl)}.ui-hero__bottom{margin-top:var(--spacing-hero-title-gap)}.ui-hero__body{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-primary-darker)}.ui-hero__body--gap-lg{margin-top:var(--spacing-lg)}.ui-hero__body--gap-xs{margin-top:var(--spacing-xs)}.ui-hero__body--gap-0{margin-top:0}.ui-hero__body--size-lg{font-size:var(--text-body-lg)}.ui-hero__body--size-md{font-size:var(--text-body-md)}.ui-hero__price-zone{margin-top:var(--spacing-lg);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-warm);padding-top:var(--spacing-sm)}.ui-hero__specs{margin-top:var(--spacing-hero-gap-lg);padding-block:var(--spacing-hero-spec-py)}.ui-hero__buttons{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:64rem){.ui-hero__buttons{flex-direction:row}}.ui-hero__buttons--lg{margin-top:var(--spacing-lg)}.ui-hero__buttons--xl{margin-top:var(--spacing-hero-gap-lg)}.ui-hero__buttons--2xl{margin-top:var(--spacing-2xl)}.ui-zone{flex-direction:column;display:flex}.ui-zone--full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.ui-zone__heading{flex-direction:column;display:flex}.ui-zone__heading--left{text-align:left;align-items:flex-start}.ui-zone__heading--center{text-align:center;align-items:center}.ui-zone__title-row{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.ui-zone__title-row{flex-direction:row;justify-content:space-between;align-items:center}}.ui-zone__title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-content-primary)}.ui-zone__title--h1{font-size:var(--text-h1)}.ui-zone__title--h2{font-size:var(--text-h2)}.ui-zone__title--h4{font-size:var(--text-h4)}.ui-zone__title--h6{font-size:var(--text-h6)}.ui-zone__title--sm{font-size:var(--text-body-sm)}.ui-zone__subtitle{font-size:var(--text-body-lg);color:var(--color-content-secondary)}.ui-zone--gradient-cta{background-image:linear-gradient(94deg,var(--color-primary) -13.1%,var(--color-primary-hover) 130.73%);position:relative;overflow:hidden}.ui-zone--gradient-cta .ui-zone__title,.ui-zone--gradient-cta .ui-zone__subtitle{color:var(--color-content-inverse)}.ui-zone__deco--1-left,.ui-zone__deco--1-right{background-color:var(--color-zone-deco-blue)}.ui-zone__deco--2-left{background-image:linear-gradient(90deg,var(--color-coral) 0%,var(--color-zone-deco-coral-end) 100%)}.ui-zone__deco--2-right{background-image:linear-gradient(90deg,var(--color-zone-deco-coral-end) 0%,var(--color-coral) 100%)}.ui-zone__deco--3-left{background-image:linear-gradient(90deg,var(--color-zone-deco-gold-start) 0%,var(--color-zone-deco-gold-end) 100%);background-color:var(--color-zone-deco-gold-start)}.ui-zone__deco--3-right{background-image:linear-gradient(90deg,var(--color-zone-deco-gold-end) 0%,var(--color-zone-deco-gold-start) 100%);background-color:var(--color-zone-deco-gold-start)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
