@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-800:#9f2d00;--color-yellow-500:#edb200;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-green-100:#dcfce7;--color-green-500:#00c758;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-800:#193cb8;--color-purple-100:#f3e8ff;--color-purple-300:#d9b3ff;--color-purple-500:#ac4bff;--color-purple-800:#6e11b0;--color-neutral-900:#171717;--spacing:.25rem;--font-weight-thin:100;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-neutral-900:lab(7.78201% -.0000149012 0)}}}@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,ui-sans-serif, system-ui, 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;-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{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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.z-0{z-index:0}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-grid{display:inline-grid}.table{display:table}.h-18{height:calc(var(--spacing) * 18)}.w-max{width:max-content}.flex-\[1_0_0\]{flex:1 0 0}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.scale-2{--tw-scale-x:2%;--tw-scale-y:2%;--tw-scale-z:2%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.py-\[48px\]{padding-block:48px}.py-\[64px\]{padding-block:64px}.py-\[104px\]{padding-block:104px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-400{--tw-grayscale:grayscale(400%);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,)}.grayscale-500{--tw-grayscale:grayscale(500%);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,)}.grayscale-600{--tw-grayscale:grayscale(600%);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,)}.grayscale-950{--tw-grayscale:grayscale(950%);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@layer bds-tokens{:root{--bds-color-grayscale-50:#f8f8f8;--bds-color-grayscale-100:#f2f2f2;--bds-color-grayscale-200:#e9e9e9;--bds-color-grayscale-300:#e0e0e0;--bds-color-grayscale-400:#b0b0b0;--bds-color-grayscale-500:#828282;--bds-color-grayscale-600:#6e6e6e;--bds-color-grayscale-700:#5a5a5a;--bds-color-grayscale-800:#333;--bds-color-grayscale-900:#272727;--bds-color-grayscale-950:#1b1b1b;--bds-color-grayscale-white:#fff;--bds-color-grayscale-black:#000;--bds-color-system-red:#e52424;--bds-color-system-green:#27ae60;--bds-color-system-yellow:#f2c94c;--bds-color-system-blue:#2461b4;--bds-color-system-purple:#9b51e0;--bds-color-system-orange:#f2994a;--bds-color-system-neutral:#363636;--bds-color-system-blue-light:#bfe2fe;--bds-color-system-neutral-light:#d4d4d4;--bds-color-system-green-light:#bef4d4;--bds-color-system-red-light:#fccccc;--bds-color-system-yellow-light:#f7e190;--bds-color-system-orange-light:#fad9ae;--bds-color-system-purple-light:#e9d8fc;--bds-color-social-youtube:#cd201f;--bds-color-social-twitter:#1da1f2;--bds-color-social-facebook:#1877f2;--bds-color-social-instagram:#000;--bds-color-social-linkedin:#0072b1;--bds-color-social-yelp:#ff1a1a;--bds-color-social-google:#4285f4;--bds-color-social-apple:#000;--bds-color-social-bing:#1f70f1;--bds-color-social-tiktok:#000;--bds-color-annotation-pink:#bb1eeb;--bds-color-annotation-purple:#601ff9;--bds-color-annotation-blue:#2f80ed;--bds-color-annotation-light-pink:#f8e8fd;--bds-color-annotation-light-purple:#e6dbff;--bds-color-annotation-light-blue:#d1e5ff;--bds-color-blue-50:#fcfeff;--bds-color-blue-100:#f8fdff;--bds-color-blue-200:#d6f0fa;--bds-color-blue-300:#b2e3f5;--bds-color-blue-400:#a0cfe0;--bds-color-blue-500:#8ebbcc;--bds-color-blue-600:#7da8b7;--bds-color-blue-700:#6c95a3;--bds-color-blue-800:#4d6e7b;--bds-color-blue-900:#3f5b66;--bds-color-blue-950:#314952;--bds-color-green-50:#fcfff9;--bds-color-green-100:#f8fff3;--bds-color-green-200:#eaffda;--bds-color-green-300:#daffc0;--bds-color-green-400:#ccffa8;--bds-color-green-500:#bcff8c;--bds-color-green-600:#abec7c;--bds-color-green-700:#9ada6c;--bds-color-green-800:#71a74a;--bds-color-green-900:#437f4e;--bds-color-green-950:#2a5542;--bds-color-orange-50:#fff4ee;--bds-color-orange-100:#ffe8dc;--bds-color-orange-200:#ffccb6;--bds-color-orange-300:#ffad92;--bds-color-orange-400:#f48865;--bds-color-orange-500:#e76134;--bds-color-orange-600:#cd5127;--bds-color-orange-700:#b4411a;--bds-color-orange-800:#812608;--bds-color-orange-900:#5f1b02;--bds-color-orange-950:#3f1000;--bds-color-pink-50:#fff4fa;--bds-color-pink-100:#ffe9f6;--bds-color-pink-200:#ffcaea;--bds-color-pink-300:#ffa8dd;--bds-color-pink-400:#ff8ad1;--bds-color-pink-500:#ff67c3;--bds-color-pink-600:#ff4db7;--bds-color-pink-700:#ff25aa;--bds-color-pink-800:#d20080;--bds-color-pink-900:#af006b;--bds-color-pink-950:#8e0057;--bds-color-poppy-50:#fff7f5;--bds-color-poppy-100:#ffefeb;--bds-color-poppy-200:#ffccc0;--bds-color-poppy-300:#ffa693;--bds-color-poppy-400:#f27e66;--bds-color-poppy-500:#e35335;--bds-color-poppy-600:#c94428;--bds-color-poppy-700:#b0351b;--bds-color-poppy-800:#7d1d09;--bds-color-poppy-900:#631503;--bds-color-poppy-950:#4a0d00;--bds-color-purple-50:#f8f7fb;--bds-color-purple-100:#f2f0f7;--bds-color-purple-200:#dad0f2;--bds-color-purple-300:#c4b0eb;--bds-color-purple-400:#b19dd6;--bds-color-purple-500:#9e8bc2;--bds-color-purple-600:#8b7aad;--bds-color-purple-700:#796999;--bds-color-purple-800:#574a71;--bds-color-purple-900:#403758;--bds-color-purple-950:#2b2440;--bds-color-tan-50:#f8f7f5;--bds-color-tan-100:#f1f0ec;--bds-color-tan-200:#e0ded8;--bds-color-tan-300:#cfcdc5;--bds-color-tan-400:#bebbb2;--bds-color-tan-500:#adaaa0;--bds-color-tan-600:#9c998e;--bds-color-tan-700:#8b887d;--bds-color-tan-800:#69665c;--bds-color-tan-900:#58554c;--bds-color-tan-950:#47453c;--bds-color-yellow-50:ivory;--bds-color-yellow-100:#fffee1;--bds-color-yellow-200:#fef6c7;--bds-color-yellow-300:#ffecac;--bds-color-yellow-400:#f9e08a;--bds-color-yellow-500:#f4d364;--bds-color-yellow-600:#dabb53;--bds-color-yellow-700:#c1a443;--bds-color-yellow-800:#8e7729;--bds-color-yellow-900:#795e1f;--bds-color-yellow-950:#634716;--bds-font-weight-bold:700;--bds-font-weight-medium:500;--bds-font-weight-regular:400;--bds-font-weight-thin:300;--bds-font-weight-black:900;--bds-font-weight-semibold:600;--bds-font-weight-extrabold:800;--bds-font-family-display:Poppins;--bds-font-family-heading:Poppins;--bds-font-family-label:Poppins;--bds-font-family-body:Poppins;--bds-font-family-subtitle:Poppins;--bds-font-family-system:"Courier New";--bds-easing-ease-in:String value;--bds-easing-ease-out:String value;--bds-delay-0:0s;--bds-delay-100:.1s;--bds-delay-200:.2s;--bds-iteration-1:1ms;--bds-iteration-infinite:infinite;--bds-duration-100:.1s;--bds-duration-200:.2s;--bds-duration-300:.3s;--bds-duration-400:.5s;--bds-duration-500:.8s;--bds-duration-600:1s;--bds-font-size-5:5.69px;--bds-font-size-10:6.41px;--bds-font-size-15:8.11px;--bds-font-size-20:9.12px;--bds-font-size-25:10.26px;--bds-font-size-50:11.54px;--bds-font-size-75:14px;--bds-font-size-100:16px;--bds-font-size-200:18px;--bds-font-size-300:20px;--bds-font-size-400:22.5px;--bds-font-size-500:25.3px;--bds-font-size-600:28.5px;--bds-font-size-700:32px;--bds-font-size-800:36px;--bds-font-size-900:40.5px;--bds-font-size-1000:45.5px;--bds-font-size-1100:51px;--bds-font-size-1200:57.5px;--bds-font-size-1300:64.7px;--bds-font-size-1400:72.8px;--bds-font-size-1500:81.9px;--bds-font-size-1600:92.2px;--bds-font-size-1700:103.9px;--bds-font-size-1800:116.9px;--bds-font-size-1900:143px;--bds-font-size-2000:171px;--bds-font-size-2100:205px;--bds-font-size-2200:247px;--bds-font-size-2300:296px;--bds-font-size-2400:355px;--bds-font-size-2500:426px;--bds-font-size-2600:515px;--bds-space-0:0;--bds-space-25:1px;--bds-space-50:2px;--bds-space-100:4px;--bds-space-150:6px;--bds-space-200:8px;--bds-space-250:10px;--bds-space-300:12px;--bds-space-350:14px;--bds-space-400:16px;--bds-space-450:18px;--bds-space-500:20px;--bds-space-600:24px;--bds-space-700:28px;--bds-space-800:32px;--bds-space-900:36px;--bds-space-1000:40px;--bds-space-1100:44px;--bds-space-1200:48px;--bds-space-1300:52px;--bds-space-1400:56px;--bds-space-1500:60px;--bds-space-1600:64px;--bds-space-1700:72px;--bds-space-1800:80px;--bds-space-1900:84px;--bds-space-2000:88px;--bds-space-2100:96px;--bds-space-2200:104px;--bds-space-2300:112px;--bds-space-2400:128px;--bds-space-2500:136px;--bds-space-2600:144px;--bds-space-2700:152px;--bds-space-2800:160px;--bds-space-2900:168px;--bds-space-3000:176px;--bds-border-radius-0:0;--bds-border-radius-50:2px;--bds-border-radius-100:4px;--bds-border-radius-200:8px;--bds-border-radius-300:10px;--bds-border-radius-400:12px;--bds-border-radius-500:14px;--bds-border-radius-600:16px;--bds-border-radius-700:20px;--bds-border-radius-800:24px;--bds-border-radius-900:28px;--bds-border-radius-1000:32px;--bds-border-radius-1100:36px;--bds-border-radius-1200:40px;--bds-border-radius-1300:44px;--bds-border-radius-1400:48px;--bds-border-radius-pill:999px;--bds-border-radius-circle:9999px;--bds-border-width-0:0;--bds-border-width-50:1px;--bds-border-width-100:2px;--bds-border-width-200:3px;--bds-border-width-300:4px;--bds-border-width-400:5px;--bds-border-width-500:6px;--bds-font-line-height-tight:110%;--bds-font-line-height-snug:125%;--bds-font-line-height-normal:150%;--bds-font-line-height-relaxed:175%;--bds-font-line-height-loose:200%;--bds-font-line-height-none:0;--bds-font-line-height-moderate:138%;--bds-size-0:0;--bds-size-25:1px;--bds-size-50:2px;--bds-size-100:4px;--bds-size-150:6px;--bds-size-200:8px;--bds-size-300:12px;--bds-size-400:16px;--bds-size-500:20px;--bds-size-600:24px;--bds-size-700:28px;--bds-size-800:32px;--bds-size-900:36px;--bds-size-1000:40px;--bds-size-1100:44px;--bds-size-1200:48px;--bds-size-1300:52px;--bds-size-1400:56px;--bds-size-1500:60px;--bds-size-1600:64px;--bds-size-1700:72px;--bds-size-1800:80px;--bds-size-1900:84px;--bds-size-2000:88px;--bds-size-2100:96px;--bds-size-2200:100px;--bds-size-pill:9999px;--bds-size-circle:99999px;--bds-shadow-blur-0:0;--bds-shadow-blur-100:2px;--bds-shadow-blur-200:4px;--bds-shadow-blur-300:6px;--bds-shadow-blur-400:8px;--bds-shadow-blur-500:10px;--bds-shadow-blur-600:12px;--bds-shadow-blur-700:14px;--bds-shadow-blur-800:16px;--bds-shadow-offset-0:0;--bds-shadow-offset-25:-4px;--bds-shadow-offset-50:-2px;--bds-shadow-offset-100:2px;--bds-shadow-offset-200:4px;--bds-shadow-offset-300:8px;--bds-shadow-offset-400:10px;--bds-shadow-offset-500:12px;--bds-shadow-offset-600:16px;--bds-shadow-spread-0:0;--bds-shadow-spread-100:2px;--bds-shadow-spread-200:4px;--bds-shadow-spread-300:8px;--bds-shadow-spread-400:10px;--bds-shadow-spread-500:12px;--bds-shadow-spread-600:14px;--bds-shadow-spread-700:16px;--bds-web:1200;--bds-tablet:768;--bds-mobile:320;--bds-blur-radius-sm:8px;--bds-blur-radius-md:12px;--bds-blur-radius-lg:14px;--bds-blur-radius-xl:16px;--bds-box-shadow-sm:2px;--bds-box-shadow-md:8px;--bds-box-shadow-lg:10px;--bds-box-shadow-xl:12px;--bds-font-casing-none:none;--bds-font-casing-lowercase:lowercase;--bds-font-casing-uppercase:uppercase;--bds-font-casing-capitalize:capitalize;--bds-font-casing-smallcaps:small-caps;--bds-breakpoint-tablet:768px;--bds-breakpoint-mobile:320px;--bds-breakpoint-desktop:1024px;--bds-breakpoint-wide:1280px;--bds-breakpoint-wider:1440px;--bds-font-weight-heading:var(--bds-font-weight-semibold);--bds-border-radius-lg:var(--bds-border-radius-600);--bds-border-radius-md:var(--bds-border-radius-400);--bds-border-radius-none:var(--bds-border-radius-0);--bds-border-radius-sm:var(--bds-border-radius-200);--bds-border-width-sm:var(--bds-border-width-50);--bds-border-width-md:var(--bds-border-width-100);--bds-border-width-xl:var(--bds-border-width-400);--bds-border-width-lg:var(--bds-border-width-300);--bds-border-width-huge:var(--bds-border-width-500);--bds-border-width-none:var(--bds-border-width-0);--bds-padding-xl:var(--bds-space-800);--bds-padding-lg:var(--bds-space-600);--bds-padding-none:var(--bds-space-0);--bds-padding-md:var(--bds-space-400);--bds-padding-sm:var(--bds-space-300);--bds-padding-huge:var(--bds-space-1200);--bds-padding-xs:var(--bds-space-250);--bds-padding-tiny:var(--bds-space-200);--bds-gap-none:var(--bds-space-0);--bds-gap-md:var(--bds-space-200);--bds-gap-lg:var(--bds-space-400);--bds-gap-xl:var(--bds-space-600);--bds-gap-sm:var(--bds-space-150);--bds-gap-huge:var(--bds-space-800);--bds-gap-xs:var(--bds-space-100);--bds-gap-tiny:var(--bds-space-50);--bds-body-xs:var(--bds-font-size-50);--bds-body-tiny:var(--bds-font-size-25);--bds-body-md:var(--bds-font-size-100);--bds-body-sm:var(--bds-font-size-75);--bds-body-lg:var(--bds-font-size-200);--bds-body-xl:var(--bds-font-size-300);--bds-body-huge:var(--bds-font-size-500);--bds-display-sm:var(--bds-font-size-1400);--bds-display-lg:var(--bds-font-size-1600);--bds-display-md:var(--bds-font-size-1500);--bds-display-xl:var(--bds-font-size-1800);--bds-heading-lg:var(--bds-font-size-600);--bds-heading-xl:var(--bds-font-size-700);--bds-heading-xxl:var(--bds-font-size-800);--bds-heading-md:var(--bds-font-size-500);--bds-heading-tiny:var(--bds-font-size-300);--bds-heading-sm:var(--bds-font-size-400);--bds-heading-huge:var(--bds-font-size-900);--bds-icon-tiny:var(--bds-font-size-50);--bds-icon-xs:var(--bds-font-size-75);--bds-icon-md:var(--bds-font-size-200);--bds-icon-sm:var(--bds-font-size-100);--bds-icon-lg:var(--bds-font-size-300);--bds-icon-xl:var(--bds-font-size-400);--bds-icon-huge:var(--bds-font-size-500);--bds-label-tiny:var(--bds-font-size-25);--bds-label-md:var(--bds-font-size-100);--bds-label-lg:var(--bds-font-size-200);--bds-label-xs:var(--bds-font-size-50);--bds-label-sm:var(--bds-font-size-75);--bds-label-xl:var(--bds-font-size-300);--bds-subtitle-lg:var(--bds-font-size-100);--bds-subtitle-md:var(--bds-font-size-50);--bds-subtitle-sm:var(--bds-font-size-25);--bds-text-negative:var(--bds-color-system-red);--bds-text-positive:var(--bds-color-system-green);--bds-text-warning:var(--bds-color-system-yellow);--bds-text-accent-red:var(--bds-color-poppy-500);--bds-text-primary:var(--bds-color-grayscale-950);--bds-text-secondary:var(--bds-color-grayscale-700);--bds-text-muted:var(--bds-color-grayscale-500);--bds-text-inverse:var(--bds-color-grayscale-white);--bds-text-on-color-dark:var(--bds-color-grayscale-white);--bds-text-on-color-light:var(--bds-color-grayscale-950);--bds-text-accent-yellow:var(--bds-color-yellow-500);--bds-text-accent-blue:var(--bds-color-blue-300);--bds-text-accent-green:var(--bds-color-green-300);--bds-text-accent-purple:var(--bds-color-purple-500);--bds-text-neutral:var(--bds-color-system-neutral);--bds-text-brand-primary:var(--bds-color-poppy-500);--bds-text-accent-orange:var(--bds-color-orange-500);--bds-text-text-link:var(--bds-color-system-blue);--bds-text-disabled:var(--bds-color-grayscale-500);--bds-text-service-brand:var(--bds-color-yellow-600);--bds-text-service-information:var(--bds-color-blue-200);--bds-text-service-back-office:var(--bds-color-orange-500);--bds-text-service-product:var(--bds-color-purple-300);--bds-text-service-marketing:var(--bds-color-green-500);--bds-text-service-marketing-on-light:var(--bds-color-green-950);--bds-text-service-back-office-on-dark:var(--bds-color-orange-100);--bds-text-service-back-office-on-light:var(--bds-color-orange-950);--bds-text-service-product-on-dark:var(--bds-color-purple-100);--bds-text-service-product-on-light:var(--bds-color-purple-950);--bds-text-service-information-on-dark:var(--bds-color-blue-100);--bds-text-service-information-on-light:var(--bds-color-blue-950);--bds-text-service-brand-on-dark:var(--bds-color-yellow-100);--bds-text-service-brand-on-light:var(--bds-color-yellow-950);--bds-text-service-marketing-on-dark:var(--bds-color-green-200);--bds-text-accent:var(--bds-color-tan-700);--bds-text-error:var(--bds-color-system-red);--bds-text-success:var(--bds-color-system-green);--bds-border-negative:var(--bds-color-system-red);--bds-border-positive:var(--bds-color-system-green);--bds-border-warning:var(--bds-color-system-yellow);--bds-border-input:var(--bds-color-grayscale-500);--bds-border-primary:var(--bds-color-grayscale-950);--bds-border-secondary:var(--bds-color-grayscale-100);--bds-border-muted:var(--bds-color-grayscale-100);--bds-border-inverse:var(--bds-color-grayscale-white);--bds-border-on-color-dark:var(--bds-color-grayscale-white);--bds-border-on-color-light:var(--bds-color-grayscale-950);--bds-border-neutral:var(--bds-color-system-neutral);--bds-border-brand-primary:var(--bds-color-poppy-500);--bds-border-disabled:var(--bds-color-grayscale-500);--bds-border-service-brand:var(--bds-color-yellow-500);--bds-border-service-information:var(--bds-color-blue-500);--bds-border-service-back-office:var(--bds-color-orange-500);--bds-border-service-product:var(--bds-color-purple-500);--bds-border-service-marketing:var(--bds-color-green-500);--bds-border-accent:var(--bds-color-tan-700);--bds-border-accent-yellow:var(--bds-color-system-yellow);--bds-border-accent-blue:var(--bds-color-system-blue);--bds-border-accent-green:var(--bds-color-system-green);--bds-border-accent-purple:var(--bds-color-system-purple);--bds-border-accent-orange:var(--bds-color-system-orange);--bds-border-accent-red:var(--bds-color-system-red);--bds-background-negative:var(--bds-color-system-red);--bds-background-positive:var(--bds-color-system-green);--bds-background-warning:var(--bds-color-system-yellow);--bds-background-primary-hover:var(--bds-color-grayscale-100);--bds-background-secondary-hover:var(--bds-color-grayscale-800);--bds-background-secondary-pressed:var(--bds-color-grayscale-950);--bds-background-accent-red:var(--bds-color-poppy-500);--bds-background-accent-purple:var(--bds-color-purple-500);--bds-background-accent-blue:var(--bds-color-blue-500);--bds-background-accent-green:var(--bds-color-green-500);--bds-background-primary:var(--bds-color-grayscale-white);--bds-background-primary-pressed:var(--bds-color-grayscale-300);--bds-background-secondary:var(--bds-color-grayscale-100);--bds-background-muted:var(--bds-color-grayscale-300);--bds-background-inverse:var(--bds-color-grayscale-950);--bds-background-input:var(--bds-color-grayscale-white);--bds-background-on-color-dark:var(--bds-color-grayscale-white);--bds-background-on-color-light:var(--bds-color-grayscale-950);--bds-background-accent-yellow:var(--bds-color-yellow-500);--bds-background-neutral:var(--bds-color-system-neutral);--bds-background-brand-primary:var(--bds-color-poppy-500);--bds-background-accent-orange:var(--bds-color-orange-400);--bds-background-brand-primary-hover:var(--bds-color-poppy-700);--bds-background-brand-primary-pressed:var(--bds-color-poppy-800);--bds-background-disabled:var(--bds-color-grayscale-500);--bds-background-service-brand:var(--bds-color-yellow-500);--bds-background-service-brand-on-light:var(--bds-color-yellow-950);--bds-background-service-marketing:var(--bds-color-green-400);--bds-background-service-marketing-on-light:var(--bds-color-green-950);--bds-background-service-back-office:var(--bds-color-orange-500);--bds-background-service-back-office-on-light:var(--bds-color-orange-950);--bds-background-service-product:var(--bds-color-purple-500);--bds-background-service-product-on-light:var(--bds-color-purple-950);--bds-background-service-information:var(--bds-color-blue-500);--bds-background-service-information-on-light:var(--bds-color-blue-950);--bds-background-service-brand-on-dark:var(--bds-color-yellow-100);--bds-background-service-marketing-on-dark:var(--bds-color-green-100);--bds-background-service-back-office-on-dark:var(--bds-color-orange-100);--bds-background-service-product-on-dark:var(--bds-color-purple-100);--bds-background-service-information-on-dark:var(--bds-color-blue-200);--bds-background-accent:var(--bds-color-tan-400);--bds-surface-positive:var(--bds-color-system-green-light);--bds-surface-negative:var(--bds-color-system-red-light);--bds-surface-warning:var(--bds-color-system-yellow-light);--bds-surface-secondary-hover:var(--bds-color-grayscale-500);--bds-surface-muted:var(--bds-color-grayscale-100);--bds-surface-overlay:var(--bds-color-grayscale-white);--bds-surface-primary:var(--bds-color-grayscale-white);--bds-surface-primary-hover:var(--bds-color-grayscale-100);--bds-surface-primary-pressed:var(--bds-color-grayscale-300);--bds-surface-secondary:var(--bds-color-grayscale-100);--bds-surface-secondary-pressed:var(--bds-color-grayscale-700);--bds-surface-inverse:var(--bds-color-grayscale-950);--bds-surface-neutral:var(--bds-color-system-neutral-light);--bds-surface-brand-primary:var(--bds-color-poppy-500);--bds-surface-brand-primary-hover:var(--bds-color-poppy-800);--bds-surface-brand-primary-pressed:var(--bds-color-poppy-950);--bds-surface-service-brand:var(--bds-color-yellow-500);--bds-surface-service-marketing:var(--bds-color-green-500);--bds-surface-service-product:var(--bds-color-purple-400);--bds-surface-service-back-office:var(--bds-color-orange-500);--bds-surface-service-information:var(--bds-color-blue-500);--bds-surface-service-marketing-dark:var(--bds-color-green-950);--bds-surface-service-back-office-light:var(--bds-color-orange-100);--bds-surface-service-back-office-dark:var(--bds-color-orange-950);--bds-surface-service-product-light:var(--bds-color-purple-100);--bds-surface-service-product-dark:var(--bds-color-purple-950);--bds-surface-service-information-light:var(--bds-color-blue-100);--bds-surface-service-information-dark:var(--bds-color-blue-950);--bds-surface-service-brand-light:var(--bds-color-yellow-100);--bds-surface-service-brand-dark:var(--bds-color-yellow-950);--bds-surface-service-marketing-light:var(--bds-color-green-100);--bds-surface-service-marketing-inverse:var(--bds-color-grayscale-white);--bds-surface-service-product-inverse:var(--bds-color-grayscale-white);--bds-surface-service-back-office-inverse:var(--bds-color-grayscale-white);--bds-surface-service-information-inverse:var(--bds-color-grayscale-white);--bds-surface-service-brand-inverse:var(--bds-color-grayscale-white);--bds-surface-accent:var(--bds-color-tan-100);--bds-surface-accent-yellow:var(--bds-color-yellow-200);--bds-surface-accent-blue:var(--bds-color-blue-300);--bds-surface-accent-green:var(--bds-color-green-200);--bds-surface-accent-purple:var(--bds-color-purple-200);--bds-surface-accent-orange:var(--bds-color-orange-200);--bds-surface-accent-red:var(--bds-color-poppy-500);--bds-page-primary:var(--bds-color-grayscale-white);--bds-page-secondary:var(--bds-color-grayscale-100);--bds-page-inverse:var(--bds-color-grayscale-950);--bds-page-brand-primary:var(--bds-color-poppy-500);--bds-page-service-brand:var(--bds-color-yellow-600);--bds-page-service-marketing:var(--bds-color-green-600);--bds-page-service-product:var(--bds-color-purple-600);--bds-page-service-back-office:var(--bds-color-orange-500);--bds-page-service-information:var(--bds-color-blue-500);--bds-page-accent:var(--bds-color-tan-100);--bds-page-accent-yellow:var(--bds-color-yellow-500);--bds-page-accent-orange:var(--bds-color-orange-500);--bds-page-accent-red:var(--bds-color-poppy-500);--bds-page-service-green:var(--bds-color-green-500);--bds-page-accent-purple:var(--bds-color-purple-500);--bds-page-service-blue:var(--bds-color-blue-200)}:root[data-theme=dark]{--bds-text-negative:var(--bds-color-system-red);--bds-text-positive:var(--bds-color-system-green);--bds-text-warning:var(--bds-color-system-yellow);--bds-text-accent-red:var(--bds-color-poppy-500);--bds-text-primary:var(--bds-color-grayscale-100);--bds-text-secondary:var(--bds-color-grayscale-100);--bds-text-muted:var(--bds-color-grayscale-600);--bds-text-inverse:var(--bds-color-grayscale-black);--bds-text-on-color-dark:var(--bds-color-grayscale-white);--bds-text-on-color-light:var(--bds-color-grayscale-950);--bds-text-accent-yellow:var(--bds-color-yellow-500);--bds-text-accent-blue:var(--bds-color-blue-300);--bds-text-accent-green:var(--bds-color-green-300);--bds-text-accent-purple:var(--bds-color-purple-500);--bds-text-neutral:var(--bds-color-system-neutral);--bds-text-brand-primary:var(--bds-color-poppy-500);--bds-text-accent-orange:var(--bds-color-orange-500);--bds-text-text-link:var(--bds-color-system-blue);--bds-text-disabled:var(--bds-color-grayscale-600);--bds-text-service-brand:var(--bds-color-yellow-600);--bds-text-service-information:var(--bds-color-blue-300);--bds-text-service-back-office:var(--bds-color-orange-500);--bds-text-service-product:var(--bds-color-purple-400);--bds-text-service-marketing:var(--bds-color-green-500);--bds-text-service-marketing-on-light:var(--bds-color-green-950);--bds-text-service-back-office-on-dark:var(--bds-color-orange-300);--bds-text-service-back-office-on-light:var(--bds-color-orange-950);--bds-text-service-product-on-dark:var(--bds-color-purple-300);--bds-text-service-product-on-light:var(--bds-color-purple-950);--bds-text-service-information-on-dark:var(--bds-color-blue-100);--bds-text-service-information-on-light:var(--bds-color-blue-950);--bds-text-service-brand-on-dark:var(--bds-color-yellow-300);--bds-text-service-brand-on-light:var(--bds-color-yellow-950);--bds-text-service-marketing-on-dark:var(--bds-color-green-300);--bds-text-accent:var(--bds-color-tan-400);--bds-text-error:var(--bds-color-system-red);--bds-text-success:var(--bds-color-system-green);--bds-border-negative:var(--bds-color-system-red);--bds-border-positive:var(--bds-color-system-green);--bds-border-warning:var(--bds-color-system-yellow);--bds-border-input:var(--bds-color-grayscale-700);--bds-border-primary:var(--bds-color-grayscale-900);--bds-border-secondary:var(--bds-color-grayscale-800);--bds-border-muted:var(--bds-color-grayscale-800);--bds-border-inverse:var(--bds-color-grayscale-950);--bds-border-on-color-dark:var(--bds-color-grayscale-white);--bds-border-on-color-light:var(--bds-color-grayscale-950);--bds-border-neutral:var(--bds-color-system-neutral);--bds-border-brand-primary:var(--bds-color-poppy-500);--bds-border-disabled:var(--bds-color-grayscale-500);--bds-border-service-brand:var(--bds-color-yellow-500);--bds-border-service-information:var(--bds-color-blue-500);--bds-border-service-back-office:var(--bds-color-orange-500);--bds-border-service-product:var(--bds-color-purple-500);--bds-border-service-marketing:var(--bds-color-green-500);--bds-border-accent:var(--bds-color-tan-700);--bds-border-accent-yellow:var(--bds-color-system-yellow);--bds-border-accent-blue:var(--bds-color-system-blue);--bds-border-accent-green:var(--bds-color-system-green);--bds-border-accent-purple:var(--bds-color-system-purple);--bds-border-accent-orange:var(--bds-color-system-orange);--bds-border-accent-red:var(--bds-color-system-red);--bds-background-negative:var(--bds-color-system-red);--bds-background-positive:var(--bds-color-system-green);--bds-background-warning:var(--bds-color-system-yellow);--bds-background-primary-hover:var(--bds-color-grayscale-950);--bds-background-secondary-hover:var(--bds-color-grayscale-800);--bds-background-secondary-pressed:var(--bds-color-grayscale-950);--bds-background-accent-red:var(--bds-color-poppy-500);--bds-background-accent-purple:var(--bds-color-purple-500);--bds-background-accent-blue:var(--bds-color-blue-500);--bds-background-accent-green:var(--bds-color-green-500);--bds-background-primary:var(--bds-color-grayscale-950);--bds-background-primary-pressed:var(--bds-color-grayscale-800);--bds-background-secondary:var(--bds-color-grayscale-black);--bds-background-muted:var(--bds-color-grayscale-800);--bds-background-inverse:var(--bds-color-grayscale-200);--bds-background-input:var(--bds-color-grayscale-black);--bds-background-on-color-dark:var(--bds-color-grayscale-white);--bds-background-on-color-light:var(--bds-color-grayscale-950);--bds-background-accent-yellow:var(--bds-color-yellow-500);--bds-background-neutral:var(--bds-color-system-neutral);--bds-background-brand-primary:var(--bds-color-poppy-500);--bds-background-accent-orange:var(--bds-color-orange-400);--bds-background-brand-primary-hover:var(--bds-color-poppy-700);--bds-background-brand-primary-pressed:var(--bds-color-poppy-800);--bds-background-disabled:var(--bds-color-grayscale-500);--bds-background-service-brand:var(--bds-color-yellow-500);--bds-background-service-brand-on-light:var(--bds-color-yellow-950);--bds-background-service-marketing:var(--bds-color-green-400);--bds-background-service-marketing-on-light:var(--bds-color-green-950);--bds-background-service-back-office:var(--bds-color-orange-500);--bds-background-service-back-office-on-light:var(--bds-color-orange-950);--bds-background-service-product:var(--bds-color-purple-500);--bds-background-service-product-on-light:var(--bds-color-purple-950);--bds-background-service-information:var(--bds-color-blue-500);--bds-background-service-information-on-light:var(--bds-color-blue-950);--bds-background-service-brand-on-dark:var(--bds-color-yellow-300);--bds-background-service-marketing-on-dark:var(--bds-color-green-300);--bds-background-service-back-office-on-dark:var(--bds-color-orange-300);--bds-background-service-product-on-dark:var(--bds-color-purple-300);--bds-background-service-information-on-dark:var(--bds-color-blue-300);--bds-background-accent:var(--bds-color-tan-500);--bds-surface-positive:var(--bds-color-system-green-light);--bds-surface-negative:var(--bds-color-system-red-light);--bds-surface-warning:var(--bds-color-system-yellow-light);--bds-surface-secondary-hover:var(--bds-color-grayscale-700);--bds-surface-muted:var(--bds-color-grayscale-950);--bds-surface-overlay:var(--bds-color-grayscale-black);--bds-surface-primary:var(--bds-color-grayscale-950);--bds-surface-primary-hover:var(--bds-color-grayscale-950);--bds-surface-primary-pressed:var(--bds-color-grayscale-800);--bds-surface-secondary:var(--bds-color-grayscale-950);--bds-surface-secondary-pressed:var(--bds-color-grayscale-950);--bds-surface-inverse:var(--bds-color-grayscale-950);--bds-surface-neutral:var(--bds-color-system-neutral-light);--bds-surface-brand-primary:var(--bds-color-grayscale-500);--bds-surface-brand-primary-hover:var(--bds-color-grayscale-800);--bds-surface-brand-primary-pressed:var(--bds-color-grayscale-600);--bds-surface-service-brand:var(--bds-color-yellow-500);--bds-surface-service-marketing:var(--bds-color-green-500);--bds-surface-service-product:var(--bds-color-purple-400);--bds-surface-service-back-office:var(--bds-color-orange-500);--bds-surface-service-information:var(--bds-color-blue-500);--bds-surface-service-marketing-dark:var(--bds-color-green-950);--bds-surface-service-back-office-light:var(--bds-color-orange-300);--bds-surface-service-back-office-dark:var(--bds-color-orange-950);--bds-surface-service-product-light:var(--bds-color-purple-300);--bds-surface-service-product-dark:var(--bds-color-purple-950);--bds-surface-service-information-light:var(--bds-color-blue-300);--bds-surface-service-information-dark:var(--bds-color-blue-950);--bds-surface-service-brand-light:var(--bds-color-yellow-200);--bds-surface-service-brand-dark:var(--bds-color-yellow-950);--bds-surface-service-marketing-light:var(--bds-color-green-300);--bds-surface-service-marketing-inverse:var(--bds-color-green-950);--bds-surface-service-product-inverse:var(--bds-color-purple-950);--bds-surface-service-back-office-inverse:var(--bds-color-orange-950);--bds-surface-service-information-inverse:var(--bds-color-blue-950);--bds-surface-service-brand-inverse:var(--bds-color-yellow-950);--bds-surface-accent:var(--bds-color-grayscale-950);--bds-surface-accent-yellow:var(--bds-color-yellow-200);--bds-surface-accent-blue:var(--bds-color-blue-200);--bds-surface-accent-green:var(--bds-color-green-100);--bds-surface-accent-purple:var(--bds-color-purple-200);--bds-surface-accent-orange:var(--bds-color-orange-100);--bds-surface-accent-red:var(--bds-color-poppy-500);--bds-page-primary:var(--bds-color-grayscale-black);--bds-page-secondary:var(--bds-color-grayscale-black);--bds-page-inverse:var(--bds-color-grayscale-100);--bds-page-brand-primary:var(--bds-color-poppy-500);--bds-page-service-brand:var(--bds-color-yellow-600);--bds-page-service-marketing:var(--bds-color-green-600);--bds-page-service-product:var(--bds-color-purple-600);--bds-page-service-back-office:var(--bds-color-orange-500);--bds-page-service-information:var(--bds-color-blue-500);--bds-page-accent:var(--bds-color-tan-950);--bds-page-accent-yellow:var(--bds-color-yellow-500);--bds-page-accent-orange:var(--bds-color-orange-500);--bds-page-accent-red:var(--bds-color-poppy-500);--bds-page-service-green:var(--bds-color-green-500);--bds-page-accent-purple:var(--bds-color-purple-500);--bds-page-service-blue:var(--bds-color-blue-200)}.theme-brand-brik{--bds-page-primary:var(--bds-color-grayscale-white);--bds-page-secondary:var(--bds-color-grayscale-100);--bds-page-brand-primary:var(--bds-color-poppy-500);--bds-text-primary:var(--bds-color-grayscale-950);--bds-text-secondary:var(--bds-color-grayscale-800);--bds-text-muted:var(--bds-color-grayscale-700);--bds-text-inverse:var(--bds-color-grayscale-white);--bds-text-brand-primary:var(--bds-color-poppy-500);--bds-surface-primary:var(--bds-color-grayscale-white);--bds-surface-secondary:var(--bds-color-grayscale-100);--bds-surface-brand-primary:var(--bds-color-poppy-500);--bds-surface-brand-primary-hover:var(--bds-color-poppy-700);--bds-surface-brand-primary-pressed:var(--bds-color-poppy-800);--bds-surface-brand-secondary:var(--bds-color-tan-100);--bds-surface-nav:var(--bds-color-grayscale-white);--bds-background-brand-primary:var(--bds-color-poppy-500);--bds-background-brand-primary-hover:var(--bds-color-poppy-700);--bds-background-brand-primary-pressed:var(--bds-color-poppy-800);--bds-background-brand-secondary:var(--bds-color-tan-100);--bds-background-primary:var(--bds-color-grayscale-white);--bds-background-secondary:var(--bds-color-grayscale-100);--bds-background-secondary-hover:var(--bds-color-grayscale-300);--bds-background-secondary-pressed:var(--bds-color-grayscale-800);--bds-background-inverse:var(--bds-color-grayscale-950);--bds-background-input:var(--bds-color-grayscale-white);--bds-background-image:#17171799;--bds-background-image-brand:var(--bds-color-poppy-500);--bds-border-primary:var(--bds-color-grayscale-950);--bds-border-secondary:var(--bds-color-grayscale-300);--bds-border-muted:var(--bds-color-grayscale-300);--bds-border-brand-primary:var(--bds-color-poppy-500);--bds-border-input:var(--bds-color-grayscale-500);--bds-border-inverse:var(--bds-color-grayscale-white);--bds-border-on-color-dark:white;--bds-font-family-body:Poppins, sans-serif;--bds-font-family-label:Poppins, sans-serif;--bds-font-family-heading:Poppins, sans-serif;--bds-font-family-display:Poppins, sans-serif}:root[data-theme=dark] .theme-brand-brik{--bds-page-primary:var(--bds-color-grayscale-black);--bds-page-secondary:var(--bds-color-grayscale-800);--bds-page-brand-primary:var(--bds-color-poppy-500);--bds-text-primary:var(--bds-color-grayscale-100);--bds-text-secondary:var(--bds-color-grayscale-300);--bds-text-muted:var(--bds-color-grayscale-700);--bds-text-inverse:var(--bds-color-grayscale-black);--bds-text-brand-primary:var(--bds-color-poppy-500);--bds-text-on-color-dark:var(--bds-color-grayscale-white);--bds-text-on-color-light:var(--bds-color-grayscale-black);--bds-text-disabled:var(--bds-color-grayscale-500);--bds-surface-primary:var(--bds-color-grayscale-black);--bds-surface-secondary:var(--bds-color-grayscale-950);--bds-surface-brand-primary:var(--bds-color-poppy-500);--bds-surface-brand-primary-hover:var(--bds-color-poppy-700);--bds-surface-brand-primary-pressed:var(--bds-color-poppy-800);--bds-surface-brand-secondary:var(--bds-color-grayscale-950);--bds-surface-nav:var(--bds-color-grayscale-black);--bds-surface-muted:var(--bds-color-grayscale-950);--bds-surface-overlay:var(--bds-color-grayscale-black);--bds-background-brand-primary:var(--bds-color-poppy-500);--bds-background-brand-secondary:var(--bds-color-grayscale-950);--bds-background-primary:var(--bds-color-grayscale-black);--bds-background-secondary:var(--bds-color-grayscale-500);--bds-background-inverse:var(--bds-color-grayscale-100);--bds-background-input:var(--bds-color-grayscale-black);--bds-background-muted:var(--bds-color-grayscale-800);--bds-background-image:#000c;--bds-background-image-brand:var(--bds-color-poppy-500);--bds-background-brand-primary-hover:var(--bds-color-poppy-700);--bds-background-brand-primary-pressed:var(--bds-color-poppy-800);--bds-background-disabled:var(--bds-color-grayscale-800);--bds-background-primary-hover:var(--bds-color-grayscale-950);--bds-background-primary-pressed:var(--bds-color-grayscale-800);--bds-background-secondary-hover:var(--bds-color-grayscale-800);--bds-background-secondary-pressed:var(--bds-color-grayscale-950);--bds-border-primary:var(--bds-color-grayscale-800);--bds-border-secondary:var(--bds-color-grayscale-700);--bds-border-muted:var(--bds-color-grayscale-700);--bds-border-brand-primary:var(--bds-color-poppy-500);--bds-border-input:var(--bds-color-grayscale-700);--bds-border-inverse:var(--bds-color-grayscale-black);--bds-border-on-color-dark:var(--bds-color-grayscale-white);--bds-border-disabled:var(--bds-color-grayscale-800)}[data-mode-borderwidth=thin]{--bds-border-width-sm:1px;--bds-border-width-md:1px;--bds-border-width-lg:2px}[data-mode-borderwidth=bold]{--bds-border-width-sm:2px;--bds-border-width-md:3px;--bds-border-width-lg:4px}[data-mode-spacing=compact]{--bds-padding-huge:32px;--bds-padding-lg:16px;--bds-padding-md:12px;--bds-padding-sm:8px;--bds-padding-tiny:2px;--bds-padding-xl:24px;--bds-padding-xs:4px;--bds-gap-huge:24px;--bds-gap-lg:12px;--bds-gap-sm:4px;--bds-gap-tiny:1px;--bds-gap-xl:16px;--bds-gap-xs:2px}[data-mode-spacing=comfortable]{--bds-padding-huge:80px;--bds-padding-lg:32px;--bds-padding-md:20px;--bds-padding-sm:16px;--bds-padding-xl:40px;--bds-padding-xs:12px;--bds-gap-huge:64px;--bds-gap-lg:40px;--bds-gap-md:32px;--bds-gap-sm:8px;--bds-gap-xl:48px}[data-mode-spacing=spacious]{--bds-padding-huge:128px;--bds-padding-lg:48px;--bds-padding-md:28px;--bds-padding-sm:24px;--bds-padding-tiny:12px;--bds-padding-xl:80px;--bds-padding-xs:16px;--bds-gap-huge:128px;--bds-gap-lg:56px;--bds-gap-md:48px;--bds-gap-sm:16px;--bds-gap-tiny:4px;--bds-gap-xl:104px;--bds-gap-xs:8px}[data-mode-typography=compact]{--bds-heading-huge:var(--bds-font-size-800);--bds-heading-lg:var(--bds-font-size-500);--bds-heading-md:var(--bds-font-size-400);--bds-heading-sm:var(--bds-font-size-300);--bds-heading-tiny:var(--bds-font-size-200);--bds-heading-xl:var(--bds-font-size-600);--bds-heading-xxl:var(--bds-font-size-700)}[data-mode-typography=comfortable]{--bds-heading-huge:var(--bds-font-size-1000);--bds-heading-lg:var(--bds-font-size-700);--bds-heading-md:var(--bds-font-size-600);--bds-heading-sm:var(--bds-font-size-500);--bds-heading-tiny:var(--bds-font-size-400);--bds-heading-xl:var(--bds-font-size-800);--bds-heading-xxl:var(--bds-font-size-900)}[data-mode-typography=spacious]{--bds-heading-huge:var(--bds-font-size-1100);--bds-heading-lg:var(--bds-font-size-800);--bds-heading-md:var(--bds-font-size-700);--bds-heading-sm:var(--bds-font-size-600);--bds-heading-tiny:var(--bds-font-size-500);--bds-heading-xl:var(--bds-font-size-900);--bds-heading-xxl:var(--bds-font-size-1000)}[data-mode-typography=expressive]{--bds-heading-huge:var(--bds-font-size-1200);--bds-heading-lg:var(--bds-font-size-700);--bds-heading-sm:var(--bds-font-size-300);--bds-heading-tiny:var(--bds-font-size-100);--bds-heading-xl:var(--bds-font-size-900);--bds-heading-xxl:var(--bds-font-size-1000)}[data-mode-radius=sharp]{--bds-border-radius-lg:8px;--bds-border-radius-md:4px;--bds-border-radius-sm:2px}[data-mode-radius=round]{--bds-border-radius-lg:40px;--bds-border-radius-md:24px;--bds-border-radius-sm:16px}[data-mode-radius=pill]{--bds-border-radius-lg:999px;--bds-border-radius-md:999px;--bds-border-radius-sm:999px}:root{--bds-text-transform-heading:capitalize;--bds-text-transform-label:capitalize;--bds-text-transform-subtitle:uppercase;--bds-text-transform-body:none;--bds-text-transform-display:none;--bds-letter-spacing-wide:.05em;--bds-color-system-transparent:#0000;--bds-color-system-lightbox:#000000a3;--bds-border-focus:var(--bds-border-brand-primary);--bds-font-weight--bold:var(--bds-font-weight-bold);--bds-font-weight--semi-bold:var(--bds-font-weight-semibold);--bds-font-weight--medium:var(--bds-font-weight-medium);--bds-font-weight--regular:var(--bds-font-weight-regular);--bds-font-weight--thin:var(--bds-font-weight-thin);--bds-easing-ease-in:cubic-bezier(.4, 0, 1, 1);--bds-easing-ease-out:cubic-bezier(0, 0, .2, 1);--bds-easing-ease-in-out:cubic-bezier(.4, 0, .2, 1);--bds-background-tertiary:var(--bds-color-grayscale-300);--bds-text-positive:var(--bds-color-green-950);--bds-text-brand-primary-strong:var(--bds-color-poppy-700);--bds-color-system-red-surface:var(--bds-color-system-red-light);--bds-color-system-green-surface:var(--bds-color-system-green-light);--bds-color-system-blue-surface:var(--bds-color-system-blue-light);--bds-slider-percent:0%;--bds-slider-thumb-size:20px;--bds-slider-track-height:4px;--bds-icon-2xs:var(--bds-size-300);--bds-icon-2xl:var(--bds-size-600);--bds-surface-nav:var(--bds-color-grayscale-white);--bds-surface-navigation:var(--bds-color-grayscale-white);--bds-surface-brand-secondary:var(--bds-color-yellow-500);--bds-background-brand-secondary:var(--bds-color-grayscale-white);--bds-background-image:#17171799;--bds-background-image-brand:var(--bds-color-poppy-500);--bds-box-shadow-none:none;--bds-text-link:var(--bds-text-text-link);--bds-background-info:var(--bds-color-system-blue);--bds-text-info:var(--bds-color-system-blue);--bds-surface-info:var(--bds-color-system-blue-light);--bds-background-negative-hover:var(--bds-color-system-red)}@supports (color:color-mix(in lab, red, red)){:root{--bds-background-negative-hover:color-mix(in srgb, var(--bds-color-system-red) 85%, black)}}:root{--bds-background-negative-pressed:var(--bds-color-system-red)}@supports (color:color-mix(in lab, red, red)){:root{--bds-background-negative-pressed:color-mix(in srgb, var(--bds-color-system-red) 70%, black)}}:root{--bds-background-positive-hover:var(--bds-color-system-green)}@supports (color:color-mix(in lab, red, red)){:root{--bds-background-positive-hover:color-mix(in srgb, var(--bds-color-system-green) 85%, black)}}:root{--bds-background-positive-pressed:var(--bds-color-system-green)}@supports (color:color-mix(in lab, red, red)){:root{--bds-background-positive-pressed:color-mix(in srgb, var(--bds-color-system-green) 70%, black)}}:root{--bds-background-presence-online:var(--bds-color-system-green);--bds-background-presence-away:var(--bds-color-system-yellow);--bds-background-presence-busy:var(--bds-color-system-red);--bds-background-presence-offline:var(--bds-color-grayscale-500);--bds-shadow-sm:0px 2px 4px 0px #0000000f;--bds-shadow-md:0px 4px 12px 0px #0000001f;--bds-shadow-lg:0px 4px 16px 0px #0000001f;--bds-shadow-xl:0px 8px 24px 4px #0003;--bds-shadow-overlay:0px 4px 32px 0px #0000003d;--bds-box-shadow-sm:var(--bds-shadow-sm);--bds-box-shadow-md:var(--bds-shadow-md);--bds-box-shadow-lg:var(--bds-shadow-lg);--bds-box-shadow-xl:var(--bds-shadow-xl);--bds-background-overlay:#0006;--bds-tooltip-background:var(--bds-color-grayscale-950);--bds-tooltip-text:var(--bds-text-inverse);--bds-content-width-text-xs:448px;--bds-content-width-text-sm:600px;--bds-content-width-text-md:720px;--bds-content-width-sm:640px;--bds-content-width-md:800px;--bds-content-width-lg:1024px;--bds-content-width-xl:1280px;--bds-content-width-full:100%;--bds-state-hover-overlay:#0000000a;--bds-state-pressed-overlay:#00000014;--bds-state-focus:currentColor;--bds-state-disabled-opacity:.5;--bds-background-disabled:var(--bds-color-grayscale-300);--bds-text-disabled:var(--bds-color-grayscale-700);--bds-duration-sm:var(--bds-duration-100);--bds-duration-md:var(--bds-duration-200);--bds-duration-lg:var(--bds-duration-300);--bds-duration-xl:var(--bds-duration-400);--bds-duration-marquee:55s;--bds-duration-autoplay:10s;--bds-ease-out:cubic-bezier(.16, 1, .3, 1);--bds-ease-in:cubic-bezier(.7, 0, .84, 0);--bds-ease-in-out:cubic-bezier(.65, 0, .35, 1);--bds-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--bds-ease-spring-soft:cubic-bezier(0, 1.08, .77, 1.01);--bds-ease-linear:linear;--bds-gap-2xs:var(--bds-gap-tiny);--bds-gap-2xl:var(--bds-gap-huge);--bds-padding-2xs:var(--bds-padding-tiny);--bds-padding-2xl:var(--bds-padding-huge);--bds-icon-3xs:var(--bds-icon-tiny);--bds-icon-3xl:var(--bds-icon-huge);--bds-body-2xs:var(--bds-body-tiny);--bds-body-2xl:var(--bds-body-huge);--bds-heading-xs:var(--bds-heading-tiny);--bds-heading-2xl:var(--bds-heading-xxl);--bds-heading-3xl:var(--bds-heading-huge);--bds-label-2xs:var(--bds-label-tiny);--bds-border-width-2xl:var(--bds-border-width-huge);--bds-duration-fast:var(--bds-duration-sm);--bds-duration-normal:var(--bds-duration-md);--bds-duration-slow:var(--bds-duration-lg);--bds-content-width-narrow:var(--bds-content-width-sm);--bds-content-width-default:var(--bds-content-width-md);--bds-content-width-wide:var(--bds-content-width-lg);--bds-measure-sm:var(--bds-content-width-text-xs);--bds-measure-md:var(--bds-content-width-text-sm);--bds-measure-lg:var(--bds-content-width-text-md)}:root[data-theme=dark]{--bds-background-tertiary:var(--bds-color-grayscale-950);--bds-text-positive:var(--bds-color-system-green);--bds-text-brand-primary-strong:var(--bds-color-poppy-500);--bds-background-disabled:var(--bds-color-grayscale-800);--bds-text-disabled:var(--bds-color-grayscale-500)}[data-mode-elevation=flat]{--bds-shadow-sm:0px 0px 0px 0px transparent;--bds-shadow-md:0px 0px 0px 0px transparent;--bds-shadow-lg:0px 0px 0px 0px transparent;--bds-shadow-xl:0px 0px 0px 0px transparent}[data-mode-elevation=lifted]{--bds-shadow-sm:0px 2px 6px 0px #0000001a;--bds-shadow-md:0px 6px 16px 0px #00000029;--bds-shadow-lg:0px 8px 24px -1px #00000029;--bds-shadow-xl:0px 12px 32px 2px #0000003d}[data-mode-elevation=dramatic]{--bds-shadow-sm:0px 4px 12px 0px #00000029;--bds-shadow-md:0px 10px 28px -2px #00000038;--bds-shadow-lg:0px 16px 40px -4px #0000003d;--bds-shadow-xl:0px 24px 48px 0px #00000052}:root{--bds-page-inset:calc(clamp(1rem, .2857rem + 3.5714vw, 2rem) + clamp(0rem, -4.5714rem + 9.5238vw, 4rem));--bds-section-padding-block:calc(clamp(4rem, 3.2857rem + 3.5714vw, 5rem) + clamp(0rem, -1.7143rem + 3.5714vw, 1.5rem));--bds-aspect-1-1:1 / 1;--bds-aspect-3-2:3 / 2;--bds-aspect-2-3:2 / 3;--bds-aspect-4-3:4 / 3;--bds-aspect-3-4:3 / 4;--bds-aspect-4-5:4 / 5;--bds-aspect-16-9:16 / 9;--bds-aspect-9-16:9 / 16;--bds-aspect-21-9:21 / 9;--bds-aspect-square:var(--bds-aspect-1-1);--bds-aspect-photo-landscape:var(--bds-aspect-3-2);--bds-aspect-photo-portrait:var(--bds-aspect-2-3);--bds-aspect-cinema:var(--bds-aspect-16-9);--bds-display-fluid-sm:clamp(var(--bds-font-size-900), 6vw, var(--bds-font-size-1400));--bds-display-fluid-md:clamp(var(--bds-font-size-1000), 6.5vw, var(--bds-font-size-1500));--bds-display-fluid-lg:clamp(var(--bds-font-size-1100), 7vw, var(--bds-font-size-1600));--bds-display-fluid-xl:clamp(var(--bds-font-size-1200), 8vw, var(--bds-font-size-1800))}@keyframes bds-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@keyframes bds-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes bds-shake{0%,to{transform:rotate(0)}15%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@keyframes bds-spin{to{transform:rotate(360deg)}}@keyframes bds-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes bds-fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes bds-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bds-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--aspect-1-1:var(--bds-aspect-1-1);--aspect-16-9:var(--bds-aspect-16-9);--aspect-2-3:var(--bds-aspect-2-3);--aspect-21-9:var(--bds-aspect-21-9);--aspect-3-2:var(--bds-aspect-3-2);--aspect-3-4:var(--bds-aspect-3-4);--aspect-4-3:var(--bds-aspect-4-3);--aspect-4-5:var(--bds-aspect-4-5);--aspect-9-16:var(--bds-aspect-9-16);--aspect-cinema:var(--bds-aspect-cinema);--aspect-photo-landscape:var(--bds-aspect-photo-landscape);--aspect-photo-portrait:var(--bds-aspect-photo-portrait);--aspect-square:var(--bds-aspect-square);--background-accent:var(--bds-background-accent);--background-accent-blue:var(--bds-background-accent-blue);--background-accent-green:var(--bds-background-accent-green);--background-accent-orange:var(--bds-background-accent-orange);--background-accent-purple:var(--bds-background-accent-purple);--background-accent-red:var(--bds-background-accent-red);--background-accent-yellow:var(--bds-background-accent-yellow);--background-brand-primary:var(--bds-background-brand-primary);--background-brand-primary-hover:var(--bds-background-brand-primary-hover);--background-brand-primary-pressed:var(--bds-background-brand-primary-pressed);--background-brand-secondary:var(--bds-background-brand-secondary);--background-disabled:var(--bds-background-disabled);--background-image:var(--bds-background-image);--background-image-brand:var(--bds-background-image-brand);--background-info:var(--bds-background-info);--background-input:var(--bds-background-input);--background-inverse:var(--bds-background-inverse);--background-muted:var(--bds-background-muted);--background-negative:var(--bds-background-negative);--background-negative-hover:var(--bds-background-negative-hover);--background-negative-pressed:var(--bds-background-negative-pressed);--background-neutral:var(--bds-background-neutral);--background-on-color-dark:var(--bds-background-on-color-dark);--background-on-color-light:var(--bds-background-on-color-light);--background-overlay:var(--bds-background-overlay);--background-positive:var(--bds-background-positive);--background-positive-hover:var(--bds-background-positive-hover);--background-positive-pressed:var(--bds-background-positive-pressed);--background-presence-away:var(--bds-background-presence-away);--background-presence-busy:var(--bds-background-presence-busy);--background-presence-offline:var(--bds-background-presence-offline);--background-presence-online:var(--bds-background-presence-online);--background-primary:var(--bds-background-primary);--background-primary-hover:var(--bds-background-primary-hover);--background-primary-pressed:var(--bds-background-primary-pressed);--background-secondary:var(--bds-background-secondary);--background-secondary-hover:var(--bds-background-secondary-hover);--background-secondary-pressed:var(--bds-background-secondary-pressed);--background-service-back-office:var(--bds-background-service-back-office);--background-service-back-office-on-dark:var(--bds-background-service-back-office-on-dark);--background-service-back-office-on-light:var(--bds-background-service-back-office-on-light);--background-service-brand:var(--bds-background-service-brand);--background-service-brand-on-dark:var(--bds-background-service-brand-on-dark);--background-service-brand-on-light:var(--bds-background-service-brand-on-light);--background-service-information:var(--bds-background-service-information);--background-service-information-on-dark:var(--bds-background-service-information-on-dark);--background-service-information-on-light:var(--bds-background-service-information-on-light);--background-service-marketing:var(--bds-background-service-marketing);--background-service-marketing-on-dark:var(--bds-background-service-marketing-on-dark);--background-service-marketing-on-light:var(--bds-background-service-marketing-on-light);--background-service-product:var(--bds-background-service-product);--background-service-product-on-dark:var(--bds-background-service-product-on-dark);--background-service-product-on-light:var(--bds-background-service-product-on-light);--background-tertiary:var(--bds-background-tertiary);--background-warning:var(--bds-background-warning);--blur-radius-lg:var(--bds-blur-radius-lg);--blur-radius-md:var(--bds-blur-radius-md);--blur-radius-sm:var(--bds-blur-radius-sm);--blur-radius-xl:var(--bds-blur-radius-xl);--body-2xl:var(--bds-body-2xl);--body-2xs:var(--bds-body-2xs);--body-huge:var(--bds-body-huge);--body-lg:var(--bds-body-lg);--body-md:var(--bds-body-md);--body-sm:var(--bds-body-sm);--body-tiny:var(--bds-body-tiny);--body-xl:var(--bds-body-xl);--body-xs:var(--bds-body-xs);--border-accent:var(--bds-border-accent);--border-accent-blue:var(--bds-border-accent-blue);--border-accent-green:var(--bds-border-accent-green);--border-accent-orange:var(--bds-border-accent-orange);--border-accent-purple:var(--bds-border-accent-purple);--border-accent-red:var(--bds-border-accent-red);--border-accent-yellow:var(--bds-border-accent-yellow);--border-brand-primary:var(--bds-border-brand-primary);--border-disabled:var(--bds-border-disabled);--border-focus:var(--bds-border-focus);--border-input:var(--bds-border-input);--border-inverse:var(--bds-border-inverse);--border-muted:var(--bds-border-muted);--border-negative:var(--bds-border-negative);--border-neutral:var(--bds-border-neutral);--border-on-color-dark:var(--bds-border-on-color-dark);--border-on-color-light:var(--bds-border-on-color-light);--border-positive:var(--bds-border-positive);--border-primary:var(--bds-border-primary);--border-radius-0:var(--bds-border-radius-0);--border-radius-100:var(--bds-border-radius-100);--border-radius-1000:var(--bds-border-radius-1000);--border-radius-1100:var(--bds-border-radius-1100);--border-radius-1200:var(--bds-border-radius-1200);--border-radius-1300:var(--bds-border-radius-1300);--border-radius-1400:var(--bds-border-radius-1400);--border-radius-200:var(--bds-border-radius-200);--border-radius-300:var(--bds-border-radius-300);--border-radius-400:var(--bds-border-radius-400);--border-radius-50:var(--bds-border-radius-50);--border-radius-500:var(--bds-border-radius-500);--border-radius-600:var(--bds-border-radius-600);--border-radius-700:var(--bds-border-radius-700);--border-radius-800:var(--bds-border-radius-800);--border-radius-900:var(--bds-border-radius-900);--border-radius-circle:var(--bds-border-radius-circle);--border-radius-lg:var(--bds-border-radius-lg);--border-radius-md:var(--bds-border-radius-md);--border-radius-none:var(--bds-border-radius-none);--border-radius-pill:var(--bds-border-radius-pill);--border-radius-sm:var(--bds-border-radius-sm);--border-secondary:var(--bds-border-secondary);--border-service-back-office:var(--bds-border-service-back-office);--border-service-brand:var(--bds-border-service-brand);--border-service-information:var(--bds-border-service-information);--border-service-marketing:var(--bds-border-service-marketing);--border-service-product:var(--bds-border-service-product);--border-warning:var(--bds-border-warning);--border-width-0:var(--bds-border-width-0);--border-width-100:var(--bds-border-width-100);--border-width-200:var(--bds-border-width-200);--border-width-2xl:var(--bds-border-width-2xl);--border-width-300:var(--bds-border-width-300);--border-width-400:var(--bds-border-width-400);--border-width-50:var(--bds-border-width-50);--border-width-500:var(--bds-border-width-500);--border-width-huge:var(--bds-border-width-huge);--border-width-lg:var(--bds-border-width-lg);--border-width-md:var(--bds-border-width-md);--border-width-none:var(--bds-border-width-none);--border-width-sm:var(--bds-border-width-sm);--border-width-xl:var(--bds-border-width-xl);--box-shadow-lg:var(--bds-box-shadow-lg);--box-shadow-md:var(--bds-box-shadow-md);--box-shadow-none:var(--bds-box-shadow-none);--box-shadow-sm:var(--bds-box-shadow-sm);--box-shadow-xl:var(--bds-box-shadow-xl);--breakpoint-desktop:var(--bds-breakpoint-desktop);--breakpoint-mobile:var(--bds-breakpoint-mobile);--breakpoint-tablet:var(--bds-breakpoint-tablet);--breakpoint-wide:var(--bds-breakpoint-wide);--breakpoint-wider:var(--bds-breakpoint-wider);--color-blue-100:var(--bds-color-blue-100);--color-blue-200:var(--bds-color-blue-200);--color-blue-300:var(--bds-color-blue-300);--color-blue-400:var(--bds-color-blue-400);--color-blue-50:var(--bds-color-blue-50);--color-blue-500:var(--bds-color-blue-500);--color-blue-600:var(--bds-color-blue-600);--color-blue-700:var(--bds-color-blue-700);--color-blue-800:var(--bds-color-blue-800);--color-blue-900:var(--bds-color-blue-900);--color-blue-950:var(--bds-color-blue-950);--color-blue-dark:var(--bds-color-blue-700);--color-blue-darker:var(--bds-color-blue-800);--color-blue-darkest:var(--bds-color-blue-950);--color-blue-light:var(--bds-color-blue-500);--color-blue-lighter:var(--bds-color-blue-300);--color-blue-lightest:var(--bds-color-blue-100);--color-grayscale-100:var(--bds-color-grayscale-100);--color-grayscale-200:var(--bds-color-grayscale-200);--color-grayscale-300:var(--bds-color-grayscale-300);--color-grayscale-400:var(--bds-color-grayscale-400);--color-grayscale-50:var(--bds-color-grayscale-50);--color-grayscale-500:var(--bds-color-grayscale-500);--color-grayscale-600:var(--bds-color-grayscale-600);--color-grayscale-700:var(--bds-color-grayscale-700);--color-grayscale-800:var(--bds-color-grayscale-800);--color-grayscale-900:var(--bds-color-grayscale-900);--color-grayscale-950:var(--bds-color-grayscale-950);--color-grayscale-black:var(--bds-color-grayscale-black);--color-grayscale-dark:var(--bds-color-grayscale-700);--color-grayscale-darker:var(--bds-color-grayscale-800);--color-grayscale-darkest:var(--bds-color-grayscale-950);--color-grayscale-light:var(--bds-color-grayscale-500);--color-grayscale-lighter:var(--bds-color-grayscale-300);--color-grayscale-lightest:var(--bds-color-grayscale-100);--color-grayscale-white:var(--bds-color-grayscale-white);--color-green-100:var(--bds-color-green-100);--color-green-200:var(--bds-color-green-200);--color-green-300:var(--bds-color-green-300);--color-green-400:var(--bds-color-green-400);--color-green-50:var(--bds-color-green-50);--color-green-500:var(--bds-color-green-500);--color-green-600:var(--bds-color-green-600);--color-green-700:var(--bds-color-green-700);--color-green-800:var(--bds-color-green-800);--color-green-900:var(--bds-color-green-900);--color-green-950:var(--bds-color-green-950);--color-green-dark:var(--bds-color-green-700);--color-green-darker:var(--bds-color-green-800);--color-green-darkest:var(--bds-color-green-950);--color-green-light:var(--bds-color-green-500);--color-green-lighter:var(--bds-color-green-300);--color-green-lightest:var(--bds-color-green-100);--color-orange-100:var(--bds-color-orange-100);--color-orange-200:var(--bds-color-orange-200);--color-orange-300:var(--bds-color-orange-300);--color-orange-400:var(--bds-color-orange-400);--color-orange-50:var(--bds-color-orange-50);--color-orange-500:var(--bds-color-orange-500);--color-orange-600:var(--bds-color-orange-600);--color-orange-700:var(--bds-color-orange-700);--color-orange-800:var(--bds-color-orange-800);--color-orange-900:var(--bds-color-orange-900);--color-orange-950:var(--bds-color-orange-950);--color-orange-dark:var(--bds-color-orange-700);--color-orange-darker:var(--bds-color-orange-800);--color-orange-darkest:var(--bds-color-orange-950);--color-orange-light:var(--bds-color-orange-500);--color-orange-lighter:var(--bds-color-orange-300);--color-orange-lightest:var(--bds-color-orange-100);--color-pink-100:var(--bds-color-pink-100);--color-pink-200:var(--bds-color-pink-200);--color-pink-300:var(--bds-color-pink-300);--color-pink-400:var(--bds-color-pink-400);--color-pink-50:var(--bds-color-pink-50);--color-pink-500:var(--bds-color-pink-500);--color-pink-600:var(--bds-color-pink-600);--color-pink-700:var(--bds-color-pink-700);--color-pink-800:var(--bds-color-pink-800);--color-pink-900:var(--bds-color-pink-900);--color-pink-950:var(--bds-color-pink-950);--color-pink-dark:var(--bds-color-pink-700);--color-pink-darker:var(--bds-color-pink-800);--color-pink-darkest:var(--bds-color-pink-950);--color-pink-light:var(--bds-color-pink-500);--color-pink-lighter:var(--bds-color-pink-300);--color-pink-lightest:var(--bds-color-pink-100);--color-poppy-100:var(--bds-color-poppy-100);--color-poppy-200:var(--bds-color-poppy-200);--color-poppy-300:var(--bds-color-poppy-300);--color-poppy-400:var(--bds-color-poppy-400);--color-poppy-50:var(--bds-color-poppy-50);--color-poppy-500:var(--bds-color-poppy-500);--color-poppy-600:var(--bds-color-poppy-600);--color-poppy-700:var(--bds-color-poppy-700);--color-poppy-800:var(--bds-color-poppy-800);--color-poppy-900:var(--bds-color-poppy-900);--color-poppy-950:var(--bds-color-poppy-950);--color-poppy-dark:var(--bds-color-poppy-700);--color-poppy-darker:var(--bds-color-poppy-800);--color-poppy-darkest:var(--bds-color-poppy-950);--color-poppy-light:var(--bds-color-poppy-500);--color-poppy-lighter:var(--bds-color-poppy-300);--color-poppy-lightest:var(--bds-color-poppy-100);--color-purple-100:var(--bds-color-purple-100);--color-purple-200:var(--bds-color-purple-200);--color-purple-300:var(--bds-color-purple-300);--color-purple-400:var(--bds-color-purple-400);--color-purple-50:var(--bds-color-purple-50);--color-purple-500:var(--bds-color-purple-500);--color-purple-600:var(--bds-color-purple-600);--color-purple-700:var(--bds-color-purple-700);--color-purple-800:var(--bds-color-purple-800);--color-purple-900:var(--bds-color-purple-900);--color-purple-950:var(--bds-color-purple-950);--color-purple-dark:var(--bds-color-purple-700);--color-purple-darker:var(--bds-color-purple-800);--color-purple-darkest:var(--bds-color-purple-950);--color-purple-light:var(--bds-color-purple-500);--color-purple-lighter:var(--bds-color-purple-300);--color-purple-lightest:var(--bds-color-purple-100);--color-system-blue:var(--bds-color-system-blue);--color-system-blue-light:var(--bds-color-system-blue-light);--color-system-blue-surface:var(--bds-color-system-blue-surface);--color-system-green:var(--bds-color-system-green);--color-system-green-light:var(--bds-color-system-green-light);--color-system-green-surface:var(--bds-color-system-green-surface);--color-system-lightbox:var(--bds-color-system-lightbox);--color-system-neutral:var(--bds-color-system-neutral);--color-system-neutral-light:var(--bds-color-system-neutral-light);--color-system-orange:var(--bds-color-system-orange);--color-system-orange-light:var(--bds-color-system-orange-light);--color-system-purple:var(--bds-color-system-purple);--color-system-purple-light:var(--bds-color-system-purple-light);--color-system-red:var(--bds-color-system-red);--color-system-red-light:var(--bds-color-system-red-light);--color-system-red-surface:var(--bds-color-system-red-surface);--color-system-transparent:var(--bds-color-system-transparent);--color-system-yellow:var(--bds-color-system-yellow);--color-system-yellow-light:var(--bds-color-system-yellow-light);--color-tan-100:var(--bds-color-tan-100);--color-tan-200:var(--bds-color-tan-200);--color-tan-300:var(--bds-color-tan-300);--color-tan-400:var(--bds-color-tan-400);--color-tan-50:var(--bds-color-tan-50);--color-tan-500:var(--bds-color-tan-500);--color-tan-600:var(--bds-color-tan-600);--color-tan-700:var(--bds-color-tan-700);--color-tan-800:var(--bds-color-tan-800);--color-tan-900:var(--bds-color-tan-900);--color-tan-950:var(--bds-color-tan-950);--color-tan-dark:var(--bds-color-tan-700);--color-tan-darker:var(--bds-color-tan-800);--color-tan-darkest:var(--bds-color-tan-950);--color-tan-light:var(--bds-color-tan-500);--color-tan-lighter:var(--bds-color-tan-300);--color-tan-lightest:var(--bds-color-tan-100);--color-yellow-100:var(--bds-color-yellow-100);--color-yellow-200:var(--bds-color-yellow-200);--color-yellow-300:var(--bds-color-yellow-300);--color-yellow-400:var(--bds-color-yellow-400);--color-yellow-50:var(--bds-color-yellow-50);--color-yellow-500:var(--bds-color-yellow-500);--color-yellow-600:var(--bds-color-yellow-600);--color-yellow-700:var(--bds-color-yellow-700);--color-yellow-800:var(--bds-color-yellow-800);--color-yellow-900:var(--bds-color-yellow-900);--color-yellow-950:var(--bds-color-yellow-950);--color-yellow-dark:var(--bds-color-yellow-700);--color-yellow-darker:var(--bds-color-yellow-800);--color-yellow-darkest:var(--bds-color-yellow-950);--color-yellow-light:var(--bds-color-yellow-500);--color-yellow-lighter:var(--bds-color-yellow-300);--color-yellow-lightest:var(--bds-color-yellow-100);--content-width-default:var(--bds-content-width-default);--content-width-full:var(--bds-content-width-full);--content-width-lg:var(--bds-content-width-lg);--content-width-md:var(--bds-content-width-md);--content-width-narrow:var(--bds-content-width-narrow);--content-width-sm:var(--bds-content-width-sm);--content-width-text-md:var(--bds-content-width-text-md);--content-width-text-sm:var(--bds-content-width-text-sm);--content-width-text-xs:var(--bds-content-width-text-xs);--content-width-wide:var(--bds-content-width-wide);--content-width-xl:var(--bds-content-width-xl);--delay-0:var(--bds-delay-0);--delay-100:var(--bds-delay-100);--delay-200:var(--bds-delay-200);--display-fluid-lg:var(--bds-display-fluid-lg);--display-fluid-md:var(--bds-display-fluid-md);--display-fluid-sm:var(--bds-display-fluid-sm);--display-fluid-xl:var(--bds-display-fluid-xl);--display-lg:var(--bds-display-lg);--display-md:var(--bds-display-md);--display-sm:var(--bds-display-sm);--display-xl:var(--bds-display-xl);--duration-100:var(--bds-duration-100);--duration-200:var(--bds-duration-200);--duration-300:var(--bds-duration-300);--duration-400:var(--bds-duration-400);--duration-500:var(--bds-duration-500);--duration-600:var(--bds-duration-600);--duration-autoplay:var(--bds-duration-autoplay);--duration-fast:var(--bds-duration-fast);--duration-lg:var(--bds-duration-lg);--duration-marquee:var(--bds-duration-marquee);--duration-md:var(--bds-duration-md);--duration-normal:var(--bds-duration-normal);--duration-slow:var(--bds-duration-slow);--duration-sm:var(--bds-duration-sm);--duration-xl:var(--bds-duration-xl);--ease-in:var(--bds-ease-in);--ease-in-out:var(--bds-ease-in-out);--ease-linear:var(--bds-ease-linear);--ease-out:var(--bds-ease-out);--ease-spring:var(--bds-ease-spring);--ease-spring-soft:var(--bds-ease-spring-soft);--easing-ease-in:var(--bds-easing-ease-in);--easing-ease-in-out:var(--bds-easing-ease-in-out);--easing-ease-out:var(--bds-easing-ease-out);--font-casing-capitalize:var(--bds-font-casing-capitalize);--font-casing-lowercase:var(--bds-font-casing-lowercase);--font-casing-none:var(--bds-font-casing-none);--font-casing-smallcaps:var(--bds-font-casing-smallcaps);--font-casing-uppercase:var(--bds-font-casing-uppercase);--font-family-body:var(--bds-font-family-body);--font-family-display:var(--bds-font-family-display);--font-family-heading:var(--bds-font-family-heading);--font-family-label:var(--bds-font-family-label);--font-family-subtitle:var(--bds-font-family-subtitle);--font-family-system:var(--bds-font-family-system);--font-line-height-loose:var(--bds-font-line-height-loose);--font-line-height-moderate:var(--bds-font-line-height-moderate);--font-line-height-none:var(--bds-font-line-height-none);--font-line-height-normal:var(--bds-font-line-height-normal);--font-line-height-relaxed:var(--bds-font-line-height-relaxed);--font-line-height-snug:var(--bds-font-line-height-snug);--font-line-height-tight:var(--bds-font-line-height-tight);--font-size-10:var(--bds-font-size-10);--font-size-100:var(--bds-font-size-100);--font-size-1000:var(--bds-font-size-1000);--font-size-1100:var(--bds-font-size-1100);--font-size-1200:var(--bds-font-size-1200);--font-size-1300:var(--bds-font-size-1300);--font-size-1400:var(--bds-font-size-1400);--font-size-15:var(--bds-font-size-15);--font-size-1500:var(--bds-font-size-1500);--font-size-1600:var(--bds-font-size-1600);--font-size-1700:var(--bds-font-size-1700);--font-size-1800:var(--bds-font-size-1800);--font-size-1900:var(--bds-font-size-1900);--font-size-20:var(--bds-font-size-20);--font-size-200:var(--bds-font-size-200);--font-size-2000:var(--bds-font-size-2000);--font-size-2100:var(--bds-font-size-2100);--font-size-2200:var(--bds-font-size-2200);--font-size-2300:var(--bds-font-size-2300);--font-size-2400:var(--bds-font-size-2400);--font-size-25:var(--bds-font-size-25);--font-size-2500:var(--bds-font-size-2500);--font-size-2600:var(--bds-font-size-2600);--font-size-300:var(--bds-font-size-300);--font-size-400:var(--bds-font-size-400);--font-size-5:var(--bds-font-size-5);--font-size-50:var(--bds-font-size-50);--font-size-500:var(--bds-font-size-500);--font-size-600:var(--bds-font-size-600);--font-size-700:var(--bds-font-size-700);--font-size-75:var(--bds-font-size-75);--font-size-800:var(--bds-font-size-800);--font-size-900:var(--bds-font-size-900);--font-weight--bold:var(--bds-font-weight--bold);--font-weight--medium:var(--bds-font-weight--medium);--font-weight--regular:var(--bds-font-weight--regular);--font-weight--semi-bold:var(--bds-font-weight--semi-bold);--font-weight--thin:var(--bds-font-weight--thin);--font-weight-black:var(--bds-font-weight-black);--font-weight-bold:var(--bds-font-weight-bold);--font-weight-extrabold:var(--bds-font-weight-extrabold);--font-weight-heading:var(--bds-font-weight-heading);--font-weight-medium:var(--bds-font-weight-medium);--font-weight-regular:var(--bds-font-weight-regular);--font-weight-semibold:var(--bds-font-weight-semibold);--font-weight-thin:var(--bds-font-weight-thin);--gap-2xl:var(--bds-gap-2xl);--gap-2xs:var(--bds-gap-2xs);--gap-huge:var(--bds-gap-huge);--gap-lg:var(--bds-gap-lg);--gap-md:var(--bds-gap-md);--gap-none:var(--bds-gap-none);--gap-sm:var(--bds-gap-sm);--gap-tiny:var(--bds-gap-tiny);--gap-xl:var(--bds-gap-xl);--gap-xs:var(--bds-gap-xs);--heading-2xl:var(--bds-heading-2xl);--heading-3xl:var(--bds-heading-3xl);--heading-huge:var(--bds-heading-huge);--heading-lg:var(--bds-heading-lg);--heading-md:var(--bds-heading-md);--heading-sm:var(--bds-heading-sm);--heading-tiny:var(--bds-heading-tiny);--heading-xl:var(--bds-heading-xl);--heading-xs:var(--bds-heading-xs);--heading-xxl:var(--bds-heading-xxl);--icon-2xl:var(--bds-icon-2xl);--icon-2xs:var(--bds-icon-2xs);--icon-3xl:var(--bds-icon-3xl);--icon-3xs:var(--bds-icon-3xs);--icon-huge:var(--bds-icon-huge);--icon-lg:var(--bds-icon-lg);--icon-md:var(--bds-icon-md);--icon-sm:var(--bds-icon-sm);--icon-tiny:var(--bds-icon-tiny);--icon-xl:var(--bds-icon-xl);--icon-xs:var(--bds-icon-xs);--iteration-1:var(--bds-iteration-1);--iteration-infinite:var(--bds-iteration-infinite);--label-2xs:var(--bds-label-2xs);--label-lg:var(--bds-label-lg);--label-md:var(--bds-label-md);--label-sm:var(--bds-label-sm);--label-tiny:var(--bds-label-tiny);--label-xl:var(--bds-label-xl);--label-xs:var(--bds-label-xs);--letter-spacing-wide:var(--bds-letter-spacing-wide);--measure-lg:var(--bds-measure-lg);--measure-md:var(--bds-measure-md);--measure-sm:var(--bds-measure-sm);--mobile:var(--bds-mobile);--padding-2xl:var(--bds-padding-2xl);--padding-2xs:var(--bds-padding-2xs);--padding-huge:var(--bds-padding-huge);--padding-lg:var(--bds-padding-lg);--padding-md:var(--bds-padding-md);--padding-none:var(--bds-padding-none);--padding-sm:var(--bds-padding-sm);--padding-tiny:var(--bds-padding-tiny);--padding-xl:var(--bds-padding-xl);--padding-xs:var(--bds-padding-xs);--page-accent:var(--bds-page-accent);--page-accent-orange:var(--bds-page-accent-orange);--page-accent-purple:var(--bds-page-accent-purple);--page-accent-red:var(--bds-page-accent-red);--page-accent-yellow:var(--bds-page-accent-yellow);--page-brand-primary:var(--bds-page-brand-primary);--page-inset:var(--bds-page-inset);--page-inverse:var(--bds-page-inverse);--page-primary:var(--bds-page-primary);--page-secondary:var(--bds-page-secondary);--page-service-back-office:var(--bds-page-service-back-office);--page-service-blue:var(--bds-page-service-blue);--page-service-brand:var(--bds-page-service-brand);--page-service-green:var(--bds-page-service-green);--page-service-information:var(--bds-page-service-information);--page-service-marketing:var(--bds-page-service-marketing);--page-service-product:var(--bds-page-service-product);--section-padding-block:var(--bds-section-padding-block);--shadow-blur-0:var(--bds-shadow-blur-0);--shadow-blur-100:var(--bds-shadow-blur-100);--shadow-blur-200:var(--bds-shadow-blur-200);--shadow-blur-300:var(--bds-shadow-blur-300);--shadow-blur-400:var(--bds-shadow-blur-400);--shadow-blur-500:var(--bds-shadow-blur-500);--shadow-blur-600:var(--bds-shadow-blur-600);--shadow-blur-700:var(--bds-shadow-blur-700);--shadow-blur-800:var(--bds-shadow-blur-800);--shadow-lg:var(--bds-shadow-lg);--shadow-md:var(--bds-shadow-md);--shadow-offset-0:var(--bds-shadow-offset-0);--shadow-offset-100:var(--bds-shadow-offset-100);--shadow-offset-200:var(--bds-shadow-offset-200);--shadow-offset-25:var(--bds-shadow-offset-25);--shadow-offset-300:var(--bds-shadow-offset-300);--shadow-offset-400:var(--bds-shadow-offset-400);--shadow-offset-50:var(--bds-shadow-offset-50);--shadow-offset-500:var(--bds-shadow-offset-500);--shadow-offset-600:var(--bds-shadow-offset-600);--shadow-overlay:var(--bds-shadow-overlay);--shadow-sm:var(--bds-shadow-sm);--shadow-spread-0:var(--bds-shadow-spread-0);--shadow-spread-100:var(--bds-shadow-spread-100);--shadow-spread-200:var(--bds-shadow-spread-200);--shadow-spread-300:var(--bds-shadow-spread-300);--shadow-spread-400:var(--bds-shadow-spread-400);--shadow-spread-500:var(--bds-shadow-spread-500);--shadow-spread-600:var(--bds-shadow-spread-600);--shadow-spread-700:var(--bds-shadow-spread-700);--shadow-xl:var(--bds-shadow-xl);--size-0:var(--bds-size-0);--size-100:var(--bds-size-100);--size-1000:var(--bds-size-1000);--size-1100:var(--bds-size-1100);--size-1200:var(--bds-size-1200);--size-1300:var(--bds-size-1300);--size-1400:var(--bds-size-1400);--size-150:var(--bds-size-150);--size-1500:var(--bds-size-1500);--size-1600:var(--bds-size-1600);--size-1700:var(--bds-size-1700);--size-1800:var(--bds-size-1800);--size-1900:var(--bds-size-1900);--size-200:var(--bds-size-200);--size-2000:var(--bds-size-2000);--size-2100:var(--bds-size-2100);--size-2200:var(--bds-size-2200);--size-25:var(--bds-size-25);--size-300:var(--bds-size-300);--size-400:var(--bds-size-400);--size-50:var(--bds-size-50);--size-500:var(--bds-size-500);--size-600:var(--bds-size-600);--size-700:var(--bds-size-700);--size-800:var(--bds-size-800);--size-900:var(--bds-size-900);--size-circle:var(--bds-size-circle);--size-pill:var(--bds-size-pill);--space-0:var(--bds-space-0);--space-100:var(--bds-space-100);--space-1000:var(--bds-space-1000);--space-1100:var(--bds-space-1100);--space-1200:var(--bds-space-1200);--space-1300:var(--bds-space-1300);--space-1400:var(--bds-space-1400);--space-150:var(--bds-space-150);--space-1500:var(--bds-space-1500);--space-1600:var(--bds-space-1600);--space-1700:var(--bds-space-1700);--space-1800:var(--bds-space-1800);--space-1900:var(--bds-space-1900);--space-200:var(--bds-space-200);--space-2000:var(--bds-space-2000);--space-2100:var(--bds-space-2100);--space-2200:var(--bds-space-2200);--space-2300:var(--bds-space-2300);--space-2400:var(--bds-space-2400);--space-25:var(--bds-space-25);--space-250:var(--bds-space-250);--space-2500:var(--bds-space-2500);--space-2600:var(--bds-space-2600);--space-2700:var(--bds-space-2700);--space-2800:var(--bds-space-2800);--space-2900:var(--bds-space-2900);--space-300:var(--bds-space-300);--space-3000:var(--bds-space-3000);--space-350:var(--bds-space-350);--space-400:var(--bds-space-400);--space-450:var(--bds-space-450);--space-50:var(--bds-space-50);--space-500:var(--bds-space-500);--space-600:var(--bds-space-600);--space-700:var(--bds-space-700);--space-800:var(--bds-space-800);--space-900:var(--bds-space-900);--state-disabled-opacity:var(--bds-state-disabled-opacity);--state-focus:var(--bds-state-focus);--state-hover-overlay:var(--bds-state-hover-overlay);--state-pressed-overlay:var(--bds-state-pressed-overlay);--subtitle-lg:var(--bds-subtitle-lg);--subtitle-md:var(--bds-subtitle-md);--subtitle-sm:var(--bds-subtitle-sm);--surface-accent:var(--bds-surface-accent);--surface-accent-blue:var(--bds-surface-accent-blue);--surface-accent-green:var(--bds-surface-accent-green);--surface-accent-orange:var(--bds-surface-accent-orange);--surface-accent-purple:var(--bds-surface-accent-purple);--surface-accent-red:var(--bds-surface-accent-red);--surface-accent-yellow:var(--bds-surface-accent-yellow);--surface-brand-primary:var(--bds-surface-brand-primary);--surface-brand-primary-hover:var(--bds-surface-brand-primary-hover);--surface-brand-primary-pressed:var(--bds-surface-brand-primary-pressed);--surface-brand-secondary:var(--bds-surface-brand-secondary);--surface-info:var(--bds-surface-info);--surface-inverse:var(--bds-surface-inverse);--surface-muted:var(--bds-surface-muted);--surface-nav:var(--bds-surface-nav);--surface-navigation:var(--bds-surface-navigation);--surface-negative:var(--bds-surface-negative);--surface-neutral:var(--bds-surface-neutral);--surface-overlay:var(--bds-surface-overlay);--surface-positive:var(--bds-surface-positive);--surface-primary:var(--bds-surface-primary);--surface-primary-hover:var(--bds-surface-primary-hover);--surface-primary-pressed:var(--bds-surface-primary-pressed);--surface-secondary:var(--bds-surface-secondary);--surface-secondary-hover:var(--bds-surface-secondary-hover);--surface-secondary-pressed:var(--bds-surface-secondary-pressed);--surface-service-back-office:var(--bds-surface-service-back-office);--surface-service-back-office-dark:var(--bds-surface-service-back-office-dark);--surface-service-back-office-inverse:var(--bds-surface-service-back-office-inverse);--surface-service-back-office-light:var(--bds-surface-service-back-office-light);--surface-service-brand:var(--bds-surface-service-brand);--surface-service-brand-dark:var(--bds-surface-service-brand-dark);--surface-service-brand-inverse:var(--bds-surface-service-brand-inverse);--surface-service-brand-light:var(--bds-surface-service-brand-light);--surface-service-information:var(--bds-surface-service-information);--surface-service-information-dark:var(--bds-surface-service-information-dark);--surface-service-information-inverse:var(--bds-surface-service-information-inverse);--surface-service-information-light:var(--bds-surface-service-information-light);--surface-service-marketing:var(--bds-surface-service-marketing);--surface-service-marketing-dark:var(--bds-surface-service-marketing-dark);--surface-service-marketing-inverse:var(--bds-surface-service-marketing-inverse);--surface-service-marketing-light:var(--bds-surface-service-marketing-light);--surface-service-product:var(--bds-surface-service-product);--surface-service-product-dark:var(--bds-surface-service-product-dark);--surface-service-product-inverse:var(--bds-surface-service-product-inverse);--surface-service-product-light:var(--bds-surface-service-product-light);--surface-warning:var(--bds-surface-warning);--tablet:var(--bds-tablet);--text-accent:var(--bds-text-accent);--text-accent-blue:var(--bds-text-accent-blue);--text-accent-green:var(--bds-text-accent-green);--text-accent-orange:var(--bds-text-accent-orange);--text-accent-purple:var(--bds-text-accent-purple);--text-accent-red:var(--bds-text-accent-red);--text-accent-yellow:var(--bds-text-accent-yellow);--text-brand-primary:var(--bds-text-brand-primary);--text-brand-primary-strong:var(--bds-text-brand-primary-strong);--text-disabled:var(--bds-text-disabled);--text-error:var(--bds-text-error);--text-info:var(--bds-text-info);--text-inverse:var(--bds-text-inverse);--text-link:var(--bds-text-link);--text-muted:var(--bds-text-muted);--text-negative:var(--bds-text-negative);--text-neutral:var(--bds-text-neutral);--text-on-color-dark:var(--bds-text-on-color-dark);--text-on-color-light:var(--bds-text-on-color-light);--text-positive:var(--bds-text-positive);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary);--text-service-back-office:var(--bds-text-service-back-office);--text-service-back-office-on-dark:var(--bds-text-service-back-office-on-dark);--text-service-back-office-on-light:var(--bds-text-service-back-office-on-light);--text-service-brand:var(--bds-text-service-brand);--text-service-brand-on-dark:var(--bds-text-service-brand-on-dark);--text-service-brand-on-light:var(--bds-text-service-brand-on-light);--text-service-information:var(--bds-text-service-information);--text-service-information-on-dark:var(--bds-text-service-information-on-dark);--text-service-information-on-light:var(--bds-text-service-information-on-light);--text-service-marketing:var(--bds-text-service-marketing);--text-service-marketing-on-dark:var(--bds-text-service-marketing-on-dark);--text-service-marketing-on-light:var(--bds-text-service-marketing-on-light);--text-service-product:var(--bds-text-service-product);--text-service-product-on-dark:var(--bds-text-service-product-on-dark);--text-service-product-on-light:var(--bds-text-service-product-on-light);--text-success:var(--bds-text-success);--text-text-link:var(--bds-text-text-link);--text-transform-body:var(--bds-text-transform-body);--text-transform-display:var(--bds-text-transform-display);--text-transform-heading:var(--bds-text-transform-heading);--text-transform-label:var(--bds-text-transform-label);--text-transform-subtitle:var(--bds-text-transform-subtitle);--text-warning:var(--bds-text-warning);--tooltip-background:var(--bds-tooltip-background);--tooltip-text:var(--bds-tooltip-text);--web:var(--bds-web)}:root[data-theme=dark]{--background-accent:var(--bds-background-accent);--background-accent-blue:var(--bds-background-accent-blue);--background-accent-green:var(--bds-background-accent-green);--background-accent-orange:var(--bds-background-accent-orange);--background-accent-purple:var(--bds-background-accent-purple);--background-accent-red:var(--bds-background-accent-red);--background-accent-yellow:var(--bds-background-accent-yellow);--background-brand-primary:var(--bds-background-brand-primary);--background-brand-primary-hover:var(--bds-background-brand-primary-hover);--background-brand-primary-pressed:var(--bds-background-brand-primary-pressed);--background-disabled:var(--bds-background-disabled);--background-input:var(--bds-background-input);--background-inverse:var(--bds-background-inverse);--background-muted:var(--bds-background-muted);--background-negative:var(--bds-background-negative);--background-neutral:var(--bds-background-neutral);--background-on-color-dark:var(--bds-background-on-color-dark);--background-on-color-light:var(--bds-background-on-color-light);--background-positive:var(--bds-background-positive);--background-primary:var(--bds-background-primary);--background-primary-hover:var(--bds-background-primary-hover);--background-primary-pressed:var(--bds-background-primary-pressed);--background-secondary:var(--bds-background-secondary);--background-secondary-hover:var(--bds-background-secondary-hover);--background-secondary-pressed:var(--bds-background-secondary-pressed);--background-service-back-office:var(--bds-background-service-back-office);--background-service-back-office-on-dark:var(--bds-background-service-back-office-on-dark);--background-service-back-office-on-light:var(--bds-background-service-back-office-on-light);--background-service-brand:var(--bds-background-service-brand);--background-service-brand-on-dark:var(--bds-background-service-brand-on-dark);--background-service-brand-on-light:var(--bds-background-service-brand-on-light);--background-service-information:var(--bds-background-service-information);--background-service-information-on-dark:var(--bds-background-service-information-on-dark);--background-service-information-on-light:var(--bds-background-service-information-on-light);--background-service-marketing:var(--bds-background-service-marketing);--background-service-marketing-on-dark:var(--bds-background-service-marketing-on-dark);--background-service-marketing-on-light:var(--bds-background-service-marketing-on-light);--background-service-product:var(--bds-background-service-product);--background-service-product-on-dark:var(--bds-background-service-product-on-dark);--background-service-product-on-light:var(--bds-background-service-product-on-light);--background-tertiary:var(--bds-background-tertiary);--background-warning:var(--bds-background-warning);--border-accent:var(--bds-border-accent);--border-accent-blue:var(--bds-border-accent-blue);--border-accent-green:var(--bds-border-accent-green);--border-accent-orange:var(--bds-border-accent-orange);--border-accent-purple:var(--bds-border-accent-purple);--border-accent-red:var(--bds-border-accent-red);--border-accent-yellow:var(--bds-border-accent-yellow);--border-brand-primary:var(--bds-border-brand-primary);--border-disabled:var(--bds-border-disabled);--border-input:var(--bds-border-input);--border-inverse:var(--bds-border-inverse);--border-muted:var(--bds-border-muted);--border-negative:var(--bds-border-negative);--border-neutral:var(--bds-border-neutral);--border-on-color-dark:var(--bds-border-on-color-dark);--border-on-color-light:var(--bds-border-on-color-light);--border-positive:var(--bds-border-positive);--border-primary:var(--bds-border-primary);--border-secondary:var(--bds-border-secondary);--border-service-back-office:var(--bds-border-service-back-office);--border-service-brand:var(--bds-border-service-brand);--border-service-information:var(--bds-border-service-information);--border-service-marketing:var(--bds-border-service-marketing);--border-service-product:var(--bds-border-service-product);--border-warning:var(--bds-border-warning);--page-accent:var(--bds-page-accent);--page-accent-orange:var(--bds-page-accent-orange);--page-accent-purple:var(--bds-page-accent-purple);--page-accent-red:var(--bds-page-accent-red);--page-accent-yellow:var(--bds-page-accent-yellow);--page-brand-primary:var(--bds-page-brand-primary);--page-inverse:var(--bds-page-inverse);--page-primary:var(--bds-page-primary);--page-secondary:var(--bds-page-secondary);--page-service-back-office:var(--bds-page-service-back-office);--page-service-blue:var(--bds-page-service-blue);--page-service-brand:var(--bds-page-service-brand);--page-service-green:var(--bds-page-service-green);--page-service-information:var(--bds-page-service-information);--page-service-marketing:var(--bds-page-service-marketing);--page-service-product:var(--bds-page-service-product);--surface-accent:var(--bds-surface-accent);--surface-accent-blue:var(--bds-surface-accent-blue);--surface-accent-green:var(--bds-surface-accent-green);--surface-accent-orange:var(--bds-surface-accent-orange);--surface-accent-purple:var(--bds-surface-accent-purple);--surface-accent-red:var(--bds-surface-accent-red);--surface-accent-yellow:var(--bds-surface-accent-yellow);--surface-brand-primary:var(--bds-surface-brand-primary);--surface-brand-primary-hover:var(--bds-surface-brand-primary-hover);--surface-brand-primary-pressed:var(--bds-surface-brand-primary-pressed);--surface-inverse:var(--bds-surface-inverse);--surface-muted:var(--bds-surface-muted);--surface-negative:var(--bds-surface-negative);--surface-neutral:var(--bds-surface-neutral);--surface-overlay:var(--bds-surface-overlay);--surface-positive:var(--bds-surface-positive);--surface-primary:var(--bds-surface-primary);--surface-primary-hover:var(--bds-surface-primary-hover);--surface-primary-pressed:var(--bds-surface-primary-pressed);--surface-secondary:var(--bds-surface-secondary);--surface-secondary-hover:var(--bds-surface-secondary-hover);--surface-secondary-pressed:var(--bds-surface-secondary-pressed);--surface-service-back-office:var(--bds-surface-service-back-office);--surface-service-back-office-dark:var(--bds-surface-service-back-office-dark);--surface-service-back-office-inverse:var(--bds-surface-service-back-office-inverse);--surface-service-back-office-light:var(--bds-surface-service-back-office-light);--surface-service-brand:var(--bds-surface-service-brand);--surface-service-brand-dark:var(--bds-surface-service-brand-dark);--surface-service-brand-inverse:var(--bds-surface-service-brand-inverse);--surface-service-brand-light:var(--bds-surface-service-brand-light);--surface-service-information:var(--bds-surface-service-information);--surface-service-information-dark:var(--bds-surface-service-information-dark);--surface-service-information-inverse:var(--bds-surface-service-information-inverse);--surface-service-information-light:var(--bds-surface-service-information-light);--surface-service-marketing:var(--bds-surface-service-marketing);--surface-service-marketing-dark:var(--bds-surface-service-marketing-dark);--surface-service-marketing-inverse:var(--bds-surface-service-marketing-inverse);--surface-service-marketing-light:var(--bds-surface-service-marketing-light);--surface-service-product:var(--bds-surface-service-product);--surface-service-product-dark:var(--bds-surface-service-product-dark);--surface-service-product-inverse:var(--bds-surface-service-product-inverse);--surface-service-product-light:var(--bds-surface-service-product-light);--surface-warning:var(--bds-surface-warning);--text-accent:var(--bds-text-accent);--text-accent-blue:var(--bds-text-accent-blue);--text-accent-green:var(--bds-text-accent-green);--text-accent-orange:var(--bds-text-accent-orange);--text-accent-purple:var(--bds-text-accent-purple);--text-accent-red:var(--bds-text-accent-red);--text-accent-yellow:var(--bds-text-accent-yellow);--text-brand-primary:var(--bds-text-brand-primary);--text-brand-primary-strong:var(--bds-text-brand-primary-strong);--text-disabled:var(--bds-text-disabled);--text-error:var(--bds-text-error);--text-inverse:var(--bds-text-inverse);--text-muted:var(--bds-text-muted);--text-negative:var(--bds-text-negative);--text-neutral:var(--bds-text-neutral);--text-on-color-dark:var(--bds-text-on-color-dark);--text-on-color-light:var(--bds-text-on-color-light);--text-positive:var(--bds-text-positive);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary);--text-service-back-office:var(--bds-text-service-back-office);--text-service-back-office-on-dark:var(--bds-text-service-back-office-on-dark);--text-service-back-office-on-light:var(--bds-text-service-back-office-on-light);--text-service-brand:var(--bds-text-service-brand);--text-service-brand-on-dark:var(--bds-text-service-brand-on-dark);--text-service-brand-on-light:var(--bds-text-service-brand-on-light);--text-service-information:var(--bds-text-service-information);--text-service-information-on-dark:var(--bds-text-service-information-on-dark);--text-service-information-on-light:var(--bds-text-service-information-on-light);--text-service-marketing:var(--bds-text-service-marketing);--text-service-marketing-on-dark:var(--bds-text-service-marketing-on-dark);--text-service-marketing-on-light:var(--bds-text-service-marketing-on-light);--text-service-product:var(--bds-text-service-product);--text-service-product-on-dark:var(--bds-text-service-product-on-dark);--text-service-product-on-light:var(--bds-text-service-product-on-light);--text-success:var(--bds-text-success);--text-text-link:var(--bds-text-text-link);--text-warning:var(--bds-text-warning)}.theme-brand-brik{--background-brand-primary:var(--bds-background-brand-primary);--background-brand-primary-hover:var(--bds-background-brand-primary-hover);--background-brand-primary-pressed:var(--bds-background-brand-primary-pressed);--background-brand-secondary:var(--bds-background-brand-secondary);--background-image:var(--bds-background-image);--background-image-brand:var(--bds-background-image-brand);--background-input:var(--bds-background-input);--background-inverse:var(--bds-background-inverse);--background-primary:var(--bds-background-primary);--background-secondary:var(--bds-background-secondary);--background-secondary-hover:var(--bds-background-secondary-hover);--background-secondary-pressed:var(--bds-background-secondary-pressed);--border-brand-primary:var(--bds-border-brand-primary);--border-input:var(--bds-border-input);--border-inverse:var(--bds-border-inverse);--border-muted:var(--bds-border-muted);--border-on-color-dark:var(--bds-border-on-color-dark);--border-primary:var(--bds-border-primary);--border-secondary:var(--bds-border-secondary);--font-family-body:var(--bds-font-family-body);--font-family-display:var(--bds-font-family-display);--font-family-heading:var(--bds-font-family-heading);--font-family-label:var(--bds-font-family-label);--page-brand-primary:var(--bds-page-brand-primary);--page-primary:var(--bds-page-primary);--page-secondary:var(--bds-page-secondary);--surface-brand-primary:var(--bds-surface-brand-primary);--surface-brand-primary-hover:var(--bds-surface-brand-primary-hover);--surface-brand-primary-pressed:var(--bds-surface-brand-primary-pressed);--surface-brand-secondary:var(--bds-surface-brand-secondary);--surface-nav:var(--bds-surface-nav);--surface-primary:var(--bds-surface-primary);--surface-secondary:var(--bds-surface-secondary);--text-brand-primary:var(--bds-text-brand-primary);--text-inverse:var(--bds-text-inverse);--text-muted:var(--bds-text-muted);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}:root[data-theme=dark] .theme-brand-brik{--background-brand-primary:var(--bds-background-brand-primary);--background-brand-primary-hover:var(--bds-background-brand-primary-hover);--background-brand-primary-pressed:var(--bds-background-brand-primary-pressed);--background-brand-secondary:var(--bds-background-brand-secondary);--background-disabled:var(--bds-background-disabled);--background-image:var(--bds-background-image);--background-image-brand:var(--bds-background-image-brand);--background-input:var(--bds-background-input);--background-inverse:var(--bds-background-inverse);--background-muted:var(--bds-background-muted);--background-primary:var(--bds-background-primary);--background-primary-hover:var(--bds-background-primary-hover);--background-primary-pressed:var(--bds-background-primary-pressed);--background-secondary:var(--bds-background-secondary);--background-secondary-hover:var(--bds-background-secondary-hover);--background-secondary-pressed:var(--bds-background-secondary-pressed);--border-brand-primary:var(--bds-border-brand-primary);--border-disabled:var(--bds-border-disabled);--border-input:var(--bds-border-input);--border-inverse:var(--bds-border-inverse);--border-muted:var(--bds-border-muted);--border-on-color-dark:var(--bds-border-on-color-dark);--border-primary:var(--bds-border-primary);--border-secondary:var(--bds-border-secondary);--page-brand-primary:var(--bds-page-brand-primary);--page-primary:var(--bds-page-primary);--page-secondary:var(--bds-page-secondary);--surface-brand-primary:var(--bds-surface-brand-primary);--surface-brand-primary-hover:var(--bds-surface-brand-primary-hover);--surface-brand-primary-pressed:var(--bds-surface-brand-primary-pressed);--surface-brand-secondary:var(--bds-surface-brand-secondary);--surface-muted:var(--bds-surface-muted);--surface-nav:var(--bds-surface-nav);--surface-overlay:var(--bds-surface-overlay);--surface-primary:var(--bds-surface-primary);--surface-secondary:var(--bds-surface-secondary);--text-brand-primary:var(--bds-text-brand-primary);--text-disabled:var(--bds-text-disabled);--text-inverse:var(--bds-text-inverse);--text-muted:var(--bds-text-muted);--text-on-color-dark:var(--bds-text-on-color-dark);--text-on-color-light:var(--bds-text-on-color-light);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}[data-mode-radius=sharp],[data-mode-radius=round],[data-mode-radius=pill]{--border-radius-lg:var(--bds-border-radius-lg);--border-radius-md:var(--bds-border-radius-md);--border-radius-sm:var(--bds-border-radius-sm)}[data-mode-borderwidth=thin],[data-mode-borderwidth=bold]{--border-width-lg:var(--bds-border-width-lg);--border-width-md:var(--bds-border-width-md);--border-width-sm:var(--bds-border-width-sm)}[data-mode-spacing=compact]{--gap-huge:var(--bds-gap-huge);--gap-lg:var(--bds-gap-lg);--gap-sm:var(--bds-gap-sm);--gap-tiny:var(--bds-gap-tiny);--gap-xl:var(--bds-gap-xl);--gap-xs:var(--bds-gap-xs);--padding-huge:var(--bds-padding-huge);--padding-lg:var(--bds-padding-lg);--padding-md:var(--bds-padding-md);--padding-sm:var(--bds-padding-sm);--padding-tiny:var(--bds-padding-tiny);--padding-xl:var(--bds-padding-xl);--padding-xs:var(--bds-padding-xs)}[data-mode-spacing=comfortable]{--gap-huge:var(--bds-gap-huge);--gap-lg:var(--bds-gap-lg);--gap-md:var(--bds-gap-md);--gap-sm:var(--bds-gap-sm);--gap-xl:var(--bds-gap-xl);--padding-huge:var(--bds-padding-huge);--padding-lg:var(--bds-padding-lg);--padding-md:var(--bds-padding-md);--padding-sm:var(--bds-padding-sm);--padding-xl:var(--bds-padding-xl);--padding-xs:var(--bds-padding-xs)}[data-mode-spacing=spacious]{--gap-huge:var(--bds-gap-huge);--gap-lg:var(--bds-gap-lg);--gap-md:var(--bds-gap-md);--gap-sm:var(--bds-gap-sm);--gap-tiny:var(--bds-gap-tiny);--gap-xl:var(--bds-gap-xl);--gap-xs:var(--bds-gap-xs);--padding-huge:var(--bds-padding-huge);--padding-lg:var(--bds-padding-lg);--padding-md:var(--bds-padding-md);--padding-sm:var(--bds-padding-sm);--padding-tiny:var(--bds-padding-tiny);--padding-xl:var(--bds-padding-xl);--padding-xs:var(--bds-padding-xs)}[data-mode-typography=compact],[data-mode-typography=comfortable],[data-mode-typography=spacious]{--heading-huge:var(--bds-heading-huge);--heading-lg:var(--bds-heading-lg);--heading-md:var(--bds-heading-md);--heading-sm:var(--bds-heading-sm);--heading-tiny:var(--bds-heading-tiny);--heading-xl:var(--bds-heading-xl);--heading-xxl:var(--bds-heading-xxl)}[data-mode-typography=expressive]{--heading-huge:var(--bds-heading-huge);--heading-lg:var(--bds-heading-lg);--heading-sm:var(--bds-heading-sm);--heading-tiny:var(--bds-heading-tiny);--heading-xl:var(--bds-heading-xl);--heading-xxl:var(--bds-heading-xxl)}[data-mode-elevation=flat],[data-mode-elevation=lifted],[data-mode-elevation=dramatic]{--shadow-lg:var(--bds-shadow-lg);--shadow-md:var(--bds-shadow-md);--shadow-sm:var(--bds-shadow-sm);--shadow-xl:var(--bds-shadow-xl)}:root{--bds-text-area-min-width:var(--bds-textarea-min-width);--bds-page-padding-inline:var(--bds-gutter-padding-inline);--color-annotation-annotation-pink:var(--bds-color-annotation-pink);--color-annotation-annotation-purple:var(--bds-color-annotation-purple);--color-annotation-annotation-blue:var(--bds-color-annotation-blue);--color-annotation-annotation-light-pink:var(--bds-color-annotation-light-pink);--color-annotation-annotation-light-purple:var(--bds-color-annotation-light-purple);--color-annotation-annotation-light-blue:var(--bds-color-annotation-light-blue);--color-system-youtube:var(--bds-color-social-youtube);--color-system-twitter:var(--bds-color-social-twitter);--color-system-facebook:var(--bds-color-social-facebook);--color-system-instagram:var(--bds-color-social-instagram);--color-system-linkedin:var(--bds-color-social-linkedin);--color-system-yelp:var(--bds-color-social-yelp);--color-system-google:var(--bds-color-social-google);--color-system-apple:var(--bds-color-social-apple);--color-system-bing:var(--bds-color-social-bing);--color-system-tiktok:var(--bds-color-social-tiktok)}}@layer bds-components{@layer bds-components{.bds-button{--button-active-translate-y:1px;--button-focus-outline-width:2px;--button-focus-outline-offset:2px;justify-content:center;align-items:center;gap:var(--bds-gap-sm);font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-normal);border-radius:var(--bds-border-radius-md);cursor:pointer;white-space:nowrap;text-transform:capitalize;border:var(--bds-border-width-md) solid transparent;color:inherit;transition:background-color var(--bds-duration-md) var(--bds-ease-out), border-color var(--bds-duration-md) var(--bds-ease-out), color var(--bds-duration-md) var(--bds-ease-out), opacity var(--bds-duration-md) var(--bds-ease-out);box-sizing:border-box;background:0 0;text-decoration:none;display:inline-flex}.bds-button--xs{height:var(--bds-size-600);padding-inline:var(--bds-padding-tiny);font-size:var(--bds-label-xs);gap:var(--bds-gap-xs);border-radius:var(--bds-border-radius-sm)}.bds-button--sm{height:var(--bds-size-800);padding-inline:var(--bds-padding-sm);font-size:var(--bds-label-sm)}.bds-button--md{height:var(--bds-size-1000);padding-inline:var(--bds-padding-md);font-size:var(--bds-label-md)}.bds-button--lg{height:var(--bds-size-1200);padding-inline:var(--bds-padding-md);font-size:var(--bds-label-lg)}.bds-button--xl{height:var(--bds-size-1400);padding-inline:var(--bds-padding-lg);font-size:var(--bds-label-xl)}.bds-button--primary{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-button--outline{color:var(--bds-text-brand-primary);border-color:var(--bds-border-brand-primary);background-color:#0000}.bds-button--secondary{background-color:var(--bds-background-secondary);color:var(--bds-text-primary)}.bds-button--ghost{color:var(--bds-text-primary);background-color:#0000}.bds-button--inverse{background-color:var(--bds-background-inverse);color:var(--bds-text-inverse)}.bds-button--on-color{background-color:var(--bds-background-on-color-dark);color:var(--bds-text-on-color-light)}.bds-button--tone-negative{background-color:var(--bds-background-negative);color:var(--bds-text-on-color-dark)}.bds-button--tone-positive{background-color:var(--bds-background-positive);color:var(--bds-text-on-color-dark)}.bds-button--selected{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-button--full-width{width:100%}.bds-button--primary:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-brand-primary-hover)}.bds-button--primary:active:not(:disabled){background-color:var(--bds-background-brand-primary-pressed);transform:translateY(var(--button-active-translate-y))}.bds-button--secondary:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-secondary-hover)}.bds-button--secondary:active:not(:disabled){background-color:var(--bds-background-secondary-hover);transform:translateY(var(--button-active-translate-y))}.bds-button--outline:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-primary-hover)}.bds-button--outline:active:not(:disabled){background-color:var(--bds-background-primary-hover);transform:translateY(var(--button-active-translate-y))}.bds-button--ghost:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-primary-hover)}.bds-button--ghost:active:not(:disabled){background-color:var(--bds-background-secondary-hover);transform:translateY(var(--button-active-translate-y))}.bds-button--inverse:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-secondary-pressed);color:var(--bds-text-inverse)}.bds-button--inverse:active:not(:disabled){background-color:var(--bds-background-brand-primary-pressed);color:var(--bds-text-inverse);transform:translateY(var(--button-active-translate-y))}.bds-button--on-color:hover:not(:disabled):not(.bds-button--loading){opacity:.9}.bds-button--on-color:active:not(:disabled){opacity:.8;transform:translateY(var(--button-active-translate-y))}.bds-button--tone-negative:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-negative-hover)}.bds-button--tone-negative:active:not(:disabled){background-color:var(--bds-background-negative-pressed);transform:translateY(var(--button-active-translate-y))}.bds-button--tone-positive:hover:not(:disabled):not(.bds-button--loading){background-color:var(--bds-background-positive-hover)}.bds-button--tone-positive:active:not(:disabled){background-color:var(--bds-background-positive-pressed);transform:translateY(var(--button-active-translate-y))}.bds-button:disabled:not(.bds-button--loading){background-color:var(--bds-background-disabled);color:var(--bds-text-disabled);border-color:var(--bds-border-disabled);cursor:not-allowed}.bds-button--ghost:disabled:not(.bds-button--loading){background-color:#0000;border-color:#0000}.bds-button:focus-visible{outline:var(--button-focus-outline-width) solid var(--bds-border-focus);outline-offset:var(--button-focus-outline-offset)}.bds-button--tone-negative:focus-visible{outline-color:var(--bds-border-negative)}.bds-button--tone-positive:focus-visible{outline-color:var(--bds-border-positive)}.bds-button--loading{cursor:wait;position:relative}.bds-button__content{align-items:center;gap:var(--bds-gap-sm);display:inline-flex}.bds-button--xs .bds-button__content{gap:var(--bds-gap-xs)}.bds-button__content--hidden{visibility:hidden}.bds-button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bds-button__spinner-icon{width:var(--bds-icon-sm);height:var(--bds-icon-sm);border-width:var(--bds-border-width-lg);opacity:.9;border-style:solid;border-color:#0000 currentColor currentColor;border-radius:50%;animation:.8s linear infinite bds-spin;display:inline-block}.bds-button--xs .bds-button__spinner-icon{width:var(--bds-icon-2xs);height:var(--bds-icon-2xs)}.bds-button--sm .bds-button__spinner-icon{width:var(--bds-icon-xs);height:var(--bds-icon-xs)}.bds-button--lg .bds-button__spinner-icon{width:var(--bds-icon-lg);height:var(--bds-icon-lg)}.bds-button--xl .bds-button__spinner-icon{width:var(--bds-icon-2xl);height:var(--bds-icon-2xl)}.bds-icon-button .bds-button__spinner-icon{width:1em;height:1em}.bds-icon-button{width:var(--bds-size-1000);height:var(--bds-size-1000);flex-shrink:0;gap:0;padding:0}.bds-icon-button--xs{width:var(--bds-size-600);height:var(--bds-size-600)}.bds-icon-button--sm{width:var(--bds-size-800);height:var(--bds-size-800)}.bds-icon-button--md{width:var(--bds-size-1000);height:var(--bds-size-1000)}.bds-icon-button--lg{width:var(--bds-size-1200);height:var(--bds-size-1200)}.bds-icon-button--xl{width:var(--bds-size-1400);height:var(--bds-size-1400)}.bds-icon-button__icon{width:1em;height:1em;font-size:var(--bds-icon-sm);justify-content:center;align-items:center;display:flex}.bds-icon-button--xs .bds-icon-button__icon{font-size:var(--bds-icon-2xs)}.bds-icon-button--sm .bds-icon-button__icon{font-size:var(--bds-icon-sm)}.bds-icon-button--lg .bds-icon-button__icon{font-size:var(--bds-icon-lg)}.bds-icon-button--xl .bds-icon-button__icon{font-size:var(--bds-icon-2xl)}.bds-close-button{padding:var(--bds-padding-xs);border-radius:var(--bds-border-radius-md);color:inherit;font-size:var(--bds-icon-lg);cursor:pointer;opacity:.6;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:opacity .2s;display:inline-flex}.bds-close-button:hover:not(:disabled){opacity:1}.bds-close-button:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus);outline-offset:2px;opacity:1}.bds-close-button:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-sheet-backdrop{background-color:var(--bds-background-overlay);z-index:900;position:fixed;inset:0}.bds-sheet{background-color:var(--bds-surface-primary);box-shadow:var(--bds-shadow-overlay);z-index:901;box-sizing:border-box;flex-direction:column;display:flex;position:fixed;overflow:hidden}.bds-sheet--right{max-width:90vw;top:0;bottom:0;right:0}.bds-sheet--left{max-width:90vw;top:0;bottom:0;left:0}.bds-sheet--bottom{max-height:80vh;bottom:0;left:0;right:0}.bds-sheet--floating{border-radius:var(--bds-border-radius-md);box-shadow:0 8px 40px #0000001f,0 2px 12px #00000014}.bds-sheet--floating.bds-sheet--right{top:var(--bds-padding-lg);right:var(--bds-padding-lg);bottom:var(--bds-padding-lg)}.bds-sheet--floating.bds-sheet--left{top:var(--bds-padding-lg);left:var(--bds-padding-lg);bottom:var(--bds-padding-lg)}.bds-sheet__header{padding:var(--bds-padding-lg);border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.bds-sheet__header--has-tabs{flex-direction:column;align-items:stretch;gap:0;padding-bottom:0}.bds-sheet__header-top{justify-content:space-between;align-items:flex-start;gap:var(--bds-gap-md);width:100%;display:flex}.bds-sheet__header-lead{align-items:flex-start;gap:var(--bds-gap-md);flex:1;min-width:0;display:flex}.bds-sheet__titles{gap:var(--bds-gap-xs);flex-direction:column;min-width:0;display:flex}.bds-sheet__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-sheet__subtitle{font-family:var(--bds-font-family-label);font-size:var(--bds-label-xs);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-muted);text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);margin:0}.bds-sheet__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-sheet__close{margin:calc(-1 * var(--bds-padding-xs))}.bds-sheet__tabs{gap:var(--bds-gap-lg);width:100%;display:flex}.bds-sheet__tab{border:none;border-bottom:var(--bds-border-width-md) solid transparent;padding:var(--bds-padding-sm) 0;font-family:var(--bds-font-family-label);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-muted);cursor:pointer;white-space:nowrap;background:0 0;transition:color .15s,border-color .15s}.bds-sheet__tab:hover{color:var(--bds-text-primary)}.bds-sheet__tab--active{color:var(--bds-text-primary);border-bottom-color:var(--bds-border-brand-primary)}.bds-sheet__body{padding:var(--bds-padding-xl) var(--bds-padding-lg);--bds-field-label-size:var(--bds-label-sm);flex:1;min-height:0;overflow-y:auto}.bds-sheet__footer{padding:var(--bds-padding-lg);gap:var(--bds-gap-md);border-top:var(--bds-border-width-md) solid var(--bds-border-muted);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bds-sheet__footer-secondary{gap:var(--bds-gap-sm);flex-wrap:wrap;align-items:center;display:flex}.bds-sheet__footer-secondary:empty{display:none}.bds-sheet__footer-primary{gap:var(--bds-gap-md);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.bds-sheet--compact .bds-sheet__body{padding-block:var(--bds-padding-lg)}.bds-sheet--compact .bds-sheet__footer{padding-block:var(--bds-padding-md)}.bds-sheet-stack__frame{animation:.2s ease-out bds-sheet-frame-enter}.bds-sheet-stack__frame--exiting{animation:.15s ease-in forwards bds-sheet-frame-exit}.bds-sheet-stack__frame--back{animation:.2s ease-out bds-sheet-frame-back}@keyframes bds-sheet-frame-enter{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes bds-sheet-frame-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes bds-sheet-frame-back{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.bds-sheet__back-btn{cursor:pointer;padding:var(--bds-padding-xs);margin:calc(-1 * var(--bds-padding-xs));color:var(--bds-text-primary);font-size:var(--bds-icon-lg);border-radius:var(--bds-border-radius-md);opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:opacity .2s;display:flex}.bds-sheet__back-btn:hover{opacity:1}.bds-sheet__back-btn:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus,currentColor);outline-offset:2px;opacity:1}.bds-sheet__skeleton-fields{gap:var(--bds-gap-lg);flex-direction:column;display:flex}.bds-sheet__skeleton-field{gap:var(--bds-gap-xs);flex-direction:column;display:flex}.bds-sheet__nav-link{cursor:pointer;color:var(--bds-text-brand-primary);font:inherit;background:0 0;border:none;padding:0;text-decoration:none;transition:color .15s}.bds-sheet__nav-link:hover{text-decoration:underline}.bds-sheet-section{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-sheet-section+.bds-sheet-section{margin-top:var(--bds-padding-lg)}.bds-sheet-section--spacing-lg+.bds-sheet-section{margin-top:var(--bds-padding-xl)}.bds-sheet-section__heading{font-family:var(--bds-font-family-heading);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-sheet-section__heading[data-level=h2]{font-size:var(--bds-heading-md)}.bds-sheet-section__heading[data-level=h3]{font-size:var(--bds-heading-sm)}.bds-sheet-section__heading[data-level=h4]{font-size:var(--bds-heading-tiny)}.bds-sheet-section__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-sheet-section__content{gap:var(--bds-gap-lg);flex-direction:column;display:flex}.bds-sheet-section__heading+.bds-sheet-section__content,.bds-sheet-section__description+.bds-sheet-section__content{margin-top:var(--bds-gap-sm)}.bds-skeleton{background-color:var(--bds-background-secondary);background-image:linear-gradient(90deg, var(--bds-background-secondary) 25%, var(--bds-page-secondary) 50%, var(--bds-background-secondary) 75%);background-size:200% 100%;animation:1.5s infinite bds-shimmer;display:inline-block}.bds-skeleton--text{border-radius:var(--bds-border-radius-md);width:100%;height:1em}.bds-skeleton--circular{width:var(--bds-size-1000);height:var(--bds-size-1000);border-radius:50%}.bds-skeleton--rectangular{--bds-skeleton-rectangular-height:140px;width:100%;height:var(--bds-skeleton-rectangular-height);border-radius:var(--bds-border-radius-md)}.bds-accordion{box-sizing:border-box;width:100%}.bds-accordion-item{border-bottom:var(--bds-border-width-lg) solid var(--bds-border-muted)}.bds-accordion-trigger{width:100%;padding:var(--bds-padding-xl) 0;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:var(--bds-gap-lg);background:0 0;border:none;display:flex}.bds-accordion-trigger__text{gap:var(--bds-gap-sm);flex-direction:column;flex:1;min-width:0;display:flex}.bds-accordion-trigger__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-accordion-trigger__subtitle{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary)}.bds-accordion-trigger__action{color:var(--bds-text-secondary);flex-shrink:0;align-items:center;display:flex}.bds-accordion-trigger__icon{font-size:var(--bds-icon-lg);color:var(--bds-text-primary);flex-shrink:0}.bds-accordion-content{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);padding-bottom:var(--bds-padding-xl)}.bds-activity-timeline{flex-direction:column;display:flex}.bds-activity-timeline__event{gap:var(--bds-gap-md);display:flex}.bds-activity-timeline__rail{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.bds-activity-timeline__dot{border-radius:var(--bds-border-radius-pill);background-color:var(--bds-surface-secondary);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.bds-activity-timeline__dot--origin{background-color:var(--bds-background-brand-primary)}.bds-activity-timeline__icon{font-size:var(--bds-body-sm);color:var(--bds-text-secondary);justify-content:center;align-items:center;line-height:1;display:inline-flex}.bds-activity-timeline__dot--origin .bds-activity-timeline__icon{color:var(--bds-text-on-color-dark)}.bds-activity-timeline__line{background-color:var(--bds-border-muted);flex:1;width:2px;min-height:20px}.bds-activity-timeline__content{padding-top:var(--bds-padding-tiny);padding-bottom:var(--bds-padding-lg)}.bds-activity-timeline__content--last{padding-bottom:0}.bds-activity-timeline__label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-tight)}.bds-activity-timeline__detail{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);color:var(--bds-text-secondary);margin-top:2px}.bds-activity-timeline__timestamp{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);color:var(--bds-text-muted);margin-top:2px}.bds-addable-catalog-list{flex-direction:column;width:100%;display:flex}.bds-addable-entry-list{gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-addable-entry-list__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-transform:capitalize}.bds-addable-entry-list__rows{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-addable-entry-list__row{gap:var(--bds-gap-lg);padding:var(--bds-padding-md);border:var(--bds-border-width-md) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-md);flex-direction:column;display:flex}.bds-addable-entry-list__row-header{justify-content:space-between;align-items:center;gap:var(--bds-gap-sm);display:flex}.bds-addable-entry-list__row-index{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);color:var(--bds-text-muted)}.bds-addable-entry-list__read-items{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-addable-entry-list__read-item{gap:var(--bds-gap-xs);word-break:break-word;flex-direction:column;display:flex}.bds-addable-entry-list__read-primary{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);width:fit-content;max-width:100%;display:block}.bds-addable-entry-list__read-primary--url{color:var(--bds-text-brand-primary);text-underline-offset:2px;text-decoration:underline}.bds-addable-entry-list__read-primary--url:hover{text-decoration-thickness:2px}.bds-addable-entry-list__read-secondary{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);white-space:pre-wrap;display:block}.bds-addable-entry-list__read-secondary--empty{color:var(--bds-text-muted);font-style:italic}.bds-addable-entry-list__items{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-addable-entry-list__item{align-items:flex-start;gap:var(--bds-gap-sm);padding:var(--bds-padding-sm);border:var(--bds-border-width-md) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-md);display:flex}.bds-addable-entry-list__item-content{gap:var(--bds-gap-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.bds-addable-entry-list__item-primary{font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);word-break:break-word;display:block}.bds-addable-entry-list__item-secondary{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-secondary);word-break:break-word;white-space:pre-wrap;display:block}.bds-addable-entry-list__item-secondary--empty{color:var(--bds-text-muted);font-style:italic}.bds-addable-entry-list__empty{font-family:var(--bds-font-family-body);color:var(--bds-text-muted);font-style:italic}.bds-addable-entry-list__form{gap:var(--bds-gap-sm);padding:var(--bds-padding-sm);border:var(--bds-border-width-md) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-md);flex-direction:column;display:flex}.bds-addable-entry-list__form-actions{gap:var(--bds-gap-sm);justify-content:flex-end;display:flex}.bds-addable-entry-list__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-addable-entry-list__primary-combo{gap:var(--bds-gap-xs);flex-direction:column;width:100%;display:flex}.bds-addable-entry-list__primary-combo-field{width:100%;position:relative}@keyframes bds-entry-dropdown-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bds-addable-entry-list__dropdown{top:calc(100% + var(--bds-gap-xs));z-index:200;padding:var(--bds-padding-sm);background-color:var(--bds-background-primary);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-shadow-lg);--bds-addable-entry-list-max-height:240px;max-height:var(--bds-addable-entry-list-max-height);gap:var(--bds-gap-xs);animation:bds-entry-dropdown-enter var(--bds-duration-sm) var(--bds-ease-out);transform-origin:top;flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;right:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){.bds-addable-entry-list__dropdown{animation:none}}.bds-addable-entry-list__option{padding:var(--bds-padding-tiny) var(--bds-padding-sm);border-radius:var(--bds-border-radius-sm);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);cursor:pointer;transition:background-color var(--bds-duration-sm) var(--bds-ease-out)}.bds-addable-entry-list__option:hover,.bds-addable-entry-list__option--active{background-color:var(--bds-surface-secondary)}.bds-addable-entry-list__strict-hint{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-muted)}.bds-text-area{gap:var(--bds-gap-md);width:auto;color:var(--bds-text-primary);flex-direction:column;display:flex}.bds-text-area--full-width{width:100%}.bds-text-area__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-transform:capitalize}.bds-text-area__label--sm{font-size:var(--bds-label-sm)}.bds-text-area__label--md{font-size:var(--bds-label-md)}.bds-text-area__label--lg{font-size:var(--bds-label-lg)}.bds-text-area__label--tone-negative{color:var(--bds-text-negative)}.bds-text-area-field{--bds-textarea-min-width:200px;width:100%;min-width:var(--bds-textarea-min-width);padding:var(--bds-padding-xs);font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--bds-background-input);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);box-sizing:border-box;outline:none;transition:border-color .2s;display:block}.bds-text-area-field--sm{font-size:var(--bds-body-sm)}.bds-text-area-field--md{font-size:var(--bds-body-md)}.bds-text-area-field--lg{font-size:var(--bds-body-lg)}.bds-text-area-field--resize-none{resize:none}.bds-text-area-field--resize-both{resize:both}.bds-text-area-field--resize-horizontal{resize:horizontal}.bds-text-area-field--resize-vertical{resize:vertical}.bds-text-area-field--tone-negative{border-color:var(--bds-border-negative)}.bds-text-area-field::placeholder{color:var(--bds-text-muted)}.bds-text-area-field:hover:not(:disabled){border-color:var(--bds-border-primary)}.bds-text-area-field:focus{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary)}.bds-text-area-field:focus-visible{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary);outline:none}.bds-text-area-field:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed;resize:none}.bds-text-area__helper,.bds-text-area__error{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-text-area__error{color:var(--bds-text-negative)}.bds-text-input{gap:var(--bds-gap-md);color:var(--bds-text-primary);flex-direction:column;width:auto;display:flex}.bds-text-input--full-width{width:100%}.bds-text-input__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-transform:capitalize}.bds-text-input__label--sm{font-size:var(--bds-label-sm)}.bds-text-input__label--md{font-size:var(--bds-label-md)}.bds-text-input__label--lg{font-size:var(--bds-label-lg)}.bds-text-input__label--tone-negative{color:var(--bds-text-negative)}.bds-text-input__field{align-items:center;display:flex;position:relative}.bds-text-input-field{--text-input-focus-ring-width:1px;--text-input-bg:var(--bds-background-input);width:100%;padding:0 var(--bds-padding-xs);font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--text-input-bg);accent-color:var(--bds-background-brand-primary);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);box-sizing:border-box;outline:none;transition:border-color .2s}.bds-text-input--sm .bds-text-input-field{font-size:var(--bds-body-sm);height:32px}.bds-text-input--md .bds-text-input-field{font-size:var(--bds-body-md);height:40px}.bds-text-input--lg .bds-text-input-field{font-size:var(--bds-body-lg);height:48px}.bds-text-input-field--has-icon-before{padding-left:calc(var(--bds-padding-xs) * 4)}.bds-text-input-field--has-icon-after{padding-right:calc(var(--bds-padding-xs) * 4)}.bds-text-input-field--no-border{border:none}.bds-text-input-field::placeholder{color:var(--bds-text-muted)}.bds-text-input-field:hover:not(:disabled){border-color:var(--bds-border-primary)}.bds-text-input-field:focus{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 var(--text-input-focus-ring-width) var(--bds-border-brand-primary)}.bds-text-input-field:focus-visible{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 var(--text-input-focus-ring-width) var(--bds-border-brand-primary);outline:none}.bds-text-input-field:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-text-input-field--tone-negative,.bds-text-input-field--tone-negative:hover:not(:disabled),.bds-text-input-field--tone-negative:focus,.bds-text-input-field--tone-negative:focus-visible{border-color:var(--bds-border-negative)}.bds-text-input__icon{color:var(--bds-text-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute}.bds-text-input__icon--before{left:var(--bds-padding-xs)}.bds-text-input__icon--after{right:var(--bds-padding-xs)}.bds-text-input__helper,.bds-text-input__error{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-text-input__error{color:var(--bds-text-negative)}.bds-addable-field-row-list{gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-addable-field-row-list__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-transform:capitalize}.bds-addable-field-row-list__rows{gap:var(--bds-gap-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bds-addable-field-row-list__row{gap:var(--bds-gap-sm);align-items:end;display:grid}.bds-addable-field-row-list__empty{font-family:var(--bds-font-family-body);color:var(--bds-text-muted);font-style:italic}.bds-addable-field-row-list__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-addable-tag-list{gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-addable-tag-list__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-transform:capitalize}.bds-addable-tag-list__tags{gap:var(--bds-gap-sm);flex-wrap:wrap;align-items:center;display:flex}@keyframes bds-tag-list-flash{0%{outline:2px solid #0000}25%{outline:2px solid var(--bds-border-brand-primary)}75%{outline:2px solid var(--bds-border-brand-primary)}to{outline:2px solid #0000}}.bds-addable-tag-list__tags--flash{border-radius:var(--bds-border-radius-sm);animation:bds-tag-list-flash .6s var(--bds-ease-out)}.bds-addable-tag-list__empty{font-family:var(--bds-font-family-body);color:var(--bds-text-muted);font-style:italic}.bds-addable-tag-list__combobox{gap:var(--bds-gap-xs);flex-direction:column;display:flex}.bds-addable-tag-list__input-row{gap:var(--bds-gap-sm);align-items:flex-start;width:100%;display:flex}.bds-addable-tag-list__input-wrap{flex:auto;min-width:0}@keyframes bds-tag-list-dropdown-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bds-addable-tag-list__dropdown{top:calc(100% + var(--bds-gap-xs));z-index:200;padding:var(--bds-padding-sm);background-color:var(--bds-background-primary);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-shadow-lg);--bds-addable-tag-list-max-height:240px;max-height:var(--bds-addable-tag-list-max-height);gap:var(--bds-gap-xs);animation:bds-tag-list-dropdown-enter var(--bds-duration-sm) var(--bds-ease-out);transform-origin:top;flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;right:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){.bds-addable-tag-list__dropdown{animation:none}}.bds-addable-tag-list__option{padding:var(--bds-padding-tiny) var(--bds-padding-sm);border-radius:var(--bds-border-radius-sm);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);cursor:pointer;transition:background-color var(--bds-duration-sm) var(--bds-ease-out)}.bds-addable-tag-list__option:hover,.bds-addable-tag-list__option--active{background-color:var(--bds-surface-secondary)}.bds-addable-tag-list__strict-hint{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-muted)}.bds-addable-tag-list__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-tag{width:fit-content;font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--bds-duration-md) var(--bds-ease-out);box-sizing:border-box;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;overflow:clip}.bds-tag--solid{background-color:var(--bds-background-secondary);color:var(--bds-text-on-color-light)}.bds-tag--subtle{border:var(--bds-border-width-md) solid var(--bds-border-secondary);background-color:#0000}.bds-tag--muted{background-color:var(--bds-surface-neutral);color:var(--bds-text-neutral)}.bds-tag--xs{width:var(--bds-size-600);height:var(--bds-size-600);border-radius:var(--bds-border-radius-sm);justify-content:center;gap:0;padding:0}.bds-tag--sm{padding:var(--bds-padding-tiny) var(--bds-padding-sm);gap:var(--bds-gap-xs);font-size:var(--bds-label-tiny);height:var(--bds-size-700);border-radius:var(--bds-border-radius-sm)}.bds-tag--md{padding:var(--bds-padding-sm) var(--bds-padding-md);gap:var(--bds-gap-sm);font-size:var(--bds-label-sm);height:var(--bds-size-800);border-radius:var(--bds-border-radius-md)}.bds-tag--lg{padding:var(--bds-padding-sm) var(--bds-padding-md);gap:var(--bds-gap-md);font-size:var(--bds-label-md);height:var(--bds-size-1000);border-radius:var(--bds-border-radius-md)}.bds-tag--compact.bds-tag--sm{padding-inline:var(--bds-padding-xs)}.bds-tag--compact.bds-tag--md,.bds-tag--compact.bds-tag--lg{padding-inline:var(--bds-padding-sm)}.bds-tag--disabled{cursor:not-allowed}.bds-tag--solid.bds-tag--disabled,.bds-tag--muted.bds-tag--disabled{background-color:var(--bds-background-disabled);color:var(--bds-text-disabled)}.bds-tag--subtle.bds-tag--disabled{opacity:var(--bds-state-disabled-opacity)}.bds-tag__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bds-tag--xs .bds-tag__icon{font-size:var(--bds-icon-sm)}.bds-tag--sm .bds-tag__icon,.bds-tag--md .bds-tag__icon{width:var(--bds-size-400);height:var(--bds-size-400);font-size:var(--bds-icon-sm)}.bds-tag--lg .bds-tag__icon{width:var(--bds-icon-lg);height:var(--bds-icon-lg);font-size:var(--bds-label-xl)}.bds-tag__remove{cursor:pointer;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bds-tag__remove:hover{opacity:.7}.bds-address-input{gap:var(--bds-gap-md);flex-direction:column;width:auto;display:flex}.bds-address-input--full-width{width:100%}.bds-address-input__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-transform:capitalize}.bds-address-input--sm .bds-address-input__label{font-size:var(--bds-label-sm)}.bds-address-input--md .bds-address-input__label{font-size:var(--bds-label-md)}.bds-address-input__field{align-items:center;display:flex;position:relative}.bds-address-input__icon{color:var(--bds-text-muted);justify-content:center;align-items:center;display:inline-flex}.bds-address-input__field>.bds-address-input__icon{left:var(--bds-padding-sm);pointer-events:none;z-index:1;position:absolute}.bds-address-input__input{width:100%;font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--bds-background-input);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);box-sizing:border-box;outline:none;transition:border-color .2s}.bds-address-input--md .bds-address-input__input{font-size:var(--bds-body-md);height:var(--bds-size-1000);padding-right:var(--bds-padding-sm);padding-left:calc(var(--bds-padding-sm) + 24px)}.bds-address-input--sm .bds-address-input__input{font-size:var(--bds-body-sm);height:var(--bds-size-800);padding-right:var(--bds-padding-xs);padding-left:calc(var(--bds-padding-xs) + 24px)}.bds-address-input__input::placeholder{color:var(--bds-text-muted)}.bds-address-input__input:hover:not(:disabled){border-color:var(--bds-border-primary)}.bds-address-input__input:focus{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary)}.bds-address-input__input:focus-visible{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary);outline:none}.bds-address-input__input:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-address-input__dropdown{z-index:100;margin-top:var(--bds-gap-sm);background-color:var(--bds-surface-primary);border-radius:var(--bds-border-radius-lg);border:var(--bds-border-width-lg) solid var(--bds-border-primary);padding:var(--bds-padding-sm);box-shadow:var(--bds-shadow-lg);gap:var(--bds-gap-sm);--bds-address-input-suggestions-max-height:240px;max-height:var(--bds-address-input-suggestions-max-height);box-sizing:border-box;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.bds-address-input__option{align-items:flex-start;gap:var(--bds-gap-md);padding:var(--bds-padding-xs);border-radius:var(--bds-border-radius-sm);cursor:pointer;text-align:left;width:100%;font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);box-sizing:border-box;background:0 0;border:none;min-width:0;display:flex}.bds-address-input__option:hover{background-color:var(--bds-surface-secondary)}.bds-address-input__option>.bds-address-input__icon{width:var(--bds-size-500);height:var(--bds-size-600);flex-shrink:0}.bds-address-input__content{flex-direction:column;min-width:0;display:flex}.bds-address-input__description{font-size:var(--bds-body-sm);color:var(--bds-text-muted)}.bds-ambient-field{--bds-bg-field-src:none;--bds-bg-field-tint:transparent;--bds-bg-field-opacity:1;--bds-bg-field-particle:var(--bds-text-muted);z-index:1;pointer-events:none;opacity:var(--bds-bg-field-opacity);position:absolute;inset:0;overflow:clip}.bds-ambient-field__media,.bds-ambient-field__canvas{width:100%;height:100%;position:absolute;inset:0}.bds-ambient-field__canvas{color:var(--bds-bg-field-particle)}.bds-ambient-field__tint{background:var(--bds-bg-field-tint);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bds-ambient-field,.bds-ambient-field *{transition:none;animation:none}}.bds-animated-icon{flex-shrink:0;line-height:0}.bds-avatar{border-radius:var(--bds-border-radius-circle);background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark);font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bds-avatar--accent-green{background-color:var(--bds-background-accent-green);color:var(--bds-text-on-color-light)}.bds-avatar--accent-purple{background-color:var(--bds-background-accent-purple);color:var(--bds-text-on-color-light)}.bds-avatar--accent-blue{background-color:var(--bds-background-accent-blue);color:var(--bds-text-on-color-light)}.bds-avatar--accent-orange{background-color:var(--bds-background-accent-orange);color:var(--bds-text-on-color-light)}.bds-avatar--accent-yellow{background-color:var(--bds-background-accent-yellow);color:var(--bds-text-on-color-light)}.bds-avatar--accent-red{background-color:var(--bds-background-accent-red);color:var(--bds-text-on-color-light)}.bds-avatar--xs{width:24px;height:24px;font-size:var(--bds-body-xs)}.bds-avatar--sm{width:32px;height:32px;font-size:var(--bds-body-xs)}.bds-avatar--md{width:40px;height:40px;font-size:var(--bds-body-sm)}.bds-avatar--lg{width:48px;height:48px;font-size:var(--bds-body-md)}.bds-avatar--xl{width:64px;height:64px;font-size:var(--bds-heading-sm)}.bds-avatar__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.bds-avatar__status{border:var(--bds-border-width-lg) solid var(--bds-background-input);border-radius:50%;position:absolute;bottom:0;right:0}.bds-avatar--xs .bds-avatar__status,.bds-avatar--sm .bds-avatar__status{width:8px;height:8px}.bds-avatar--md .bds-avatar__status{width:10px;height:10px}.bds-avatar--lg .bds-avatar__status,.bds-avatar--xl .bds-avatar__status{width:12px;height:12px}.bds-avatar__status--online{background-color:var(--bds-background-presence-online)}.bds-avatar__status--offline{background-color:var(--bds-background-presence-offline)}.bds-avatar__status--busy{background-color:var(--bds-background-presence-busy)}.bds-avatar__status--away{background-color:var(--bds-background-presence-away)}.bds-background-pattern{--bds-bg-pattern-color:var(--bds-border-secondary);--bds-bg-pattern-size:15px;--bds-bg-pattern-dot-size:1px;--bds-bg-pattern-opacity:.3;--bds-bg-pattern-fade:radial-gradient(ellipse at center, black 50%, transparent 100%);z-index:0;pointer-events:none;opacity:var(--bds-bg-pattern-opacity);position:absolute;inset:0}.bds-background-pattern--variant-dot-grid{background-image:radial-gradient(circle, var(--bds-bg-pattern-color) var(--bds-bg-pattern-dot-size), transparent var(--bds-bg-pattern-dot-size));background-size:var(--bds-bg-pattern-size) var(--bds-bg-pattern-size)}.bds-background-pattern--variant-line-grid{background-image:linear-gradient(to right, var(--bds-bg-pattern-color) var(--bds-bg-pattern-dot-size), transparent var(--bds-bg-pattern-dot-size)), linear-gradient(to bottom, var(--bds-bg-pattern-color) var(--bds-bg-pattern-dot-size), transparent var(--bds-bg-pattern-dot-size));background-size:var(--bds-bg-pattern-size) var(--bds-bg-pattern-size)}.bds-background-pattern--variant-diagonal{background-image:repeating-linear-gradient(45deg, var(--bds-bg-pattern-color) 0, var(--bds-bg-pattern-color) var(--bds-bg-pattern-dot-size), transparent var(--bds-bg-pattern-dot-size), transparent var(--bds-bg-pattern-size))}.bds-background-pattern[data-fade=true]{-webkit-mask-image:var(--bds-bg-pattern-fade);-webkit-mask-image:var(--bds-bg-pattern-fade);-webkit-mask-image:var(--bds-bg-pattern-fade);mask-image:var(--bds-bg-pattern-fade);-webkit-mask-image:var(--bds-bg-pattern-fade)}.bds-badge{width:fit-content;font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);border-radius:var(--bds-border-radius-pill);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);box-sizing:border-box;align-items:center;line-height:1;display:inline-flex}.bds-badge--xs{width:var(--bds-size-600);height:var(--bds-size-600);border-radius:var(--bds-border-radius-sm);justify-content:center;gap:0;padding:0}.bds-badge--sm{padding:var(--bds-padding-tiny) var(--bds-padding-sm);gap:var(--bds-gap-xs);font-size:var(--bds-label-tiny);height:var(--bds-size-700)}.bds-badge--md{padding:var(--bds-padding-sm) var(--bds-padding-md);gap:var(--bds-gap-sm);font-size:var(--bds-label-sm);height:var(--bds-size-800)}.bds-badge--lg{padding:var(--bds-padding-sm) var(--bds-padding-md);gap:var(--bds-gap-md);font-size:var(--bds-label-md);height:var(--bds-size-1000)}.bds-badge--compact.bds-badge--sm{padding-inline:var(--bds-padding-xs)}.bds-badge--compact.bds-badge--md,.bds-badge--compact.bds-badge--lg{padding-inline:var(--bds-padding-sm)}.bds-badge__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bds-badge--xs .bds-badge__icon{font-size:var(--bds-icon-sm)}.bds-badge--sm .bds-badge__icon,.bds-badge--md .bds-badge__icon{width:var(--bds-size-400);height:var(--bds-size-400);font-size:var(--bds-icon-sm)}.bds-badge--lg .bds-badge__icon{width:var(--bds-icon-lg);height:var(--bds-icon-lg);font-size:var(--bds-label-xl)}.bds-badge--solid.bds-badge--tone-positive{background-color:var(--bds-background-positive);color:var(--bds-text-on-color-light)}.bds-badge--solid.bds-badge--tone-warning{background-color:var(--bds-background-warning);color:var(--bds-text-neutral)}.bds-badge--solid.bds-badge--tone-negative{background-color:var(--bds-background-negative);color:var(--bds-text-on-color-dark)}.bds-badge--solid.bds-badge--tone-info{background-color:var(--bds-background-info);color:var(--bds-text-on-color-dark)}.bds-badge--solid.bds-badge--tone-brand{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-badge--solid.bds-badge--tone-neutral{background-color:var(--bds-background-neutral);color:var(--bds-text-on-color-dark)}.bds-badge--subtle.bds-badge--tone-positive{background-color:var(--bds-surface-positive);color:var(--bds-color-green-950)}.bds-badge--subtle.bds-badge--tone-warning{background-color:var(--bds-surface-warning);color:var(--bds-text-neutral)}.bds-badge--subtle.bds-badge--tone-negative{background-color:var(--bds-surface-negative);color:var(--bds-color-poppy-800)}.bds-badge--subtle.bds-badge--tone-info{background-color:var(--bds-surface-info);color:var(--bds-text-info)}.bds-badge--subtle.bds-badge--tone-brand{background-color:var(--bds-background-brand-secondary);color:var(--bds-color-poppy-700)}:root[data-theme=dark] .bds-badge--subtle.bds-badge--tone-brand{color:var(--bds-text-brand-primary)}.bds-badge--subtle.bds-badge--tone-neutral{background-color:var(--bds-surface-neutral);color:var(--bds-text-neutral)}.bds-badge--animate-in{animation:bds-pop var(--bds-duration-lg) var(--bds-ease-out)}.bds-badge--shake{animation:bds-shake .5s var(--bds-ease-out)}.bds-badge--pulse{animation:bds-pop var(--bds-duration-lg) var(--bds-ease-out), bds-pulse 1.4s var(--bds-ease-in-out) .3s infinite}@media (prefers-reduced-motion:reduce){.bds-badge--animate-in,.bds-badge--shake,.bds-badge--pulse{animation:none}}.bds-badge-group{align-items:center;display:flex}.bds-badge-group--wrap{flex-wrap:wrap}.bds-badge-group--nowrap{flex-wrap:nowrap;overflow:hidden}.bds-badge-group--gap-xs{gap:var(--bds-gap-xs)}.bds-badge-group--gap-sm{gap:var(--bds-gap-sm)}.bds-badge-group--gap-md{gap:var(--bds-gap-md)}.bds-banner{justify-content:space-between;align-items:center;gap:var(--bds-gap-lg);box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.bds-banner__inner{gap:var(--bds-gap-sm);flex:1 1 0;align-items:center;min-width:0;display:flex}.bds-banner__content{align-items:flex-start;gap:var(--bds-gap-xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bds-banner__title{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);font-size:var(--bds-label-md);line-height:var(--bds-font-line-height-tight)}.bds-banner__description{font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal)}.bds-banner__actions{align-items:center;gap:var(--bds-gap-md);flex-shrink:0;display:flex}.bds-banner--tone-announcement{background-color:var(--bds-surface-brand-primary);color:var(--bds-text-on-color-dark);padding:var(--bds-padding-md) var(--bds-padding-lg);border-radius:var(--bds-border-radius-md)}.bds-banner--tone-warning,.bds-banner--tone-negative,.bds-banner--tone-info,.bds-banner--tone-positive{background-color:var(--bds-surface-secondary);color:var(--bds-text-primary);padding:var(--bds-padding-lg);border-radius:var(--bds-border-radius-sm);align-items:flex-start}.bds-banner--tone-warning .bds-banner__inner,.bds-banner--tone-negative .bds-banner__inner,.bds-banner--tone-info .bds-banner__inner,.bds-banner--tone-positive .bds-banner__inner{align-items:flex-start}.bds-banner--tone-warning .bds-banner__content,.bds-banner--tone-negative .bds-banner__content,.bds-banner--tone-info .bds-banner__content,.bds-banner--tone-positive .bds-banner__content{gap:var(--bds-gap-sm)}.bds-banner-group{flex-direction:column;width:100%;display:flex}.bds-banner-group--gap-sm{gap:var(--bds-gap-sm)}.bds-banner-group--gap-md{gap:var(--bds-gap-md)}.bds-banner-group--gap-lg{gap:var(--bds-gap-lg)}.bds-block-quote{padding:var(--bds-padding-md) var(--bds-padding-lg);gap:var(--bds-gap-md);border-left:var(--bds-border-width-xl) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-md);background-color:var(--bds-surface-secondary);flex-direction:column;margin:0;display:flex}.bds-block-quote__body{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);font-style:italic;font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);margin:0}.bds-block-quote__attribution{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-block-quote__cite{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);font-style:normal;line-height:var(--bds-font-line-height-snug);color:var(--bds-text-muted)}.bds-block-quote--brand{border-left-color:var(--bds-border-service-brand);background-color:var(--bds-surface-service-brand-light)}.bds-block-quote--marketing{border-left-color:var(--bds-border-service-marketing);background-color:var(--bds-surface-service-marketing-light)}.bds-block-quote--information{border-left-color:var(--bds-border-service-information);background-color:var(--bds-surface-service-information-light)}.bds-block-quote--product{border-left-color:var(--bds-border-service-product);background-color:var(--bds-surface-service-product-light)}.bds-block-quote--back-office,.bds-block-quote--service{border-left-color:var(--bds-border-service-back-office);background-color:var(--bds-surface-service-back-office-light)}.bds-board{gap:var(--bds-gap-md);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;min-height:0;display:flex;overflow:auto hidden}.bds-board::-webkit-scrollbar{height:var(--bds-size-150)}.bds-board::-webkit-scrollbar-track{background:0 0}.bds-board::-webkit-scrollbar-thumb{background-color:var(--bds-border-muted);border-radius:var(--bds-border-radius-pill)}.bds-board:hover::-webkit-scrollbar-thumb{background-color:var(--bds-border-secondary)}.bds-board-column{--bds-board-column-min-width:280px;min-width:var(--bds-board-column-min-width);--bds-board-column-max-width:400px;max-width:var(--bds-board-column-max-width);scroll-snap-align:start;border-radius:var(--bds-border-radius-200);flex-direction:column;flex:1 0 0;display:flex;overflow:visible}.bds-board-column[style*=background] .bds-board-column__items{padding:0 var(--bds-padding-sm)}.bds-board-column__header{padding:var(--bds-padding-sm) var(--bds-padding-sm) var(--bds-padding-md);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bds-board-column__title-group{align-items:center;gap:var(--bds-gap-xs);display:flex}.bds-board-column__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-secondary);text-transform:uppercase;letter-spacing:.04em;line-height:var(--bds-font-line-height-tight);margin:0}.bds-board-column__count{font-family:var(--bds-font-family-label);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-secondary);line-height:var(--bds-font-line-height-tight)}.bds-board-column__items{gap:var(--bds-gap-sm);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.bds-board-header{border-radius:var(--bds-border-radius-200);padding:var(--bds-padding-md) 0;gap:var(--bds-gap-md);flex-direction:column;flex-shrink:0;display:flex}.bds-board-header__profile{align-items:center;gap:var(--bds-gap-md);display:flex}.bds-board-header__info{flex-direction:column;flex:1;min-width:0;display:flex}.bds-board-header__name{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-tiny);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-on-color-dark);line-height:var(--bds-font-line-height-tight);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.bds-board-header__subtitle{font-family:var(--bds-font-family-subtitle);font-size:var(--bds-subtitle-md);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-on-color-dark);opacity:.8;line-height:var(--bds-font-line-height-tight);margin:0}.bds-board-header .bds-avatar{flex-shrink:0}.bds-board-header__content{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-board-card{--bds-board-card-accent:var(--bds-border-primary);--board-card-hover-translate-y:-1px;background-color:var(--bds-surface-primary);border-left:var(--bds-border-width-xl) solid var(--bds-board-card-accent);border-radius:var(--bds-border-radius-200);padding:var(--bds-space-500) var(--bds-padding-md);gap:var(--bds-gap-md);transition:box-shadow var(--bds-duration-md) var(--bds-ease-out), transform var(--bds-duration-md) var(--bds-ease-out);flex-direction:column;flex-shrink:0;display:flex}.bds-board-card:hover{box-shadow:inset 0 0 0 999px var(--bds-state-hover-overlay), var(--bds-box-shadow-md);transform:translateY(var(--board-card-hover-translate-y))}.bds-board-card--checked{opacity:.7}.bds-board-card__top{justify-content:space-between;align-items:flex-start;gap:var(--bds-gap-sm);display:flex}.bds-board-card__text{gap:var(--bds-space-50);flex-direction:column;flex:1;min-width:0;display:flex}.bds-board-card__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-tight);margin:0}.bds-board-card__subtitle{font-family:var(--bds-font-family-subtitle);font-size:var(--bds-subtitle-md);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-normal);margin:0}.bds-board-card--compact .bds-board-card__title{font-size:var(--bds-label-md)}.bds-board-card--compact .bds-board-card__subtitle{font-family:var(--bds-font-family-label);text-transform:var(--bds-text-transform-label)}.bds-board-card__footer{justify-content:space-between;align-items:center;gap:var(--bds-gap-sm);display:flex}.bds-board-card__tags{align-items:center;gap:var(--bds-space-100);flex-wrap:wrap;min-width:0;display:flex}.bds-completion-toggle{width:var(--bds-size-600);height:var(--bds-size-600);border-radius:var(--bds-border-radius-circle);border:var(--bds-border-width-md) solid var(--bds-border-input);background-color:var(--bds-background-input);cursor:pointer;transition:background-color var(--bds-duration-md) var(--bds-ease-out), border-color var(--bds-duration-md) var(--bds-ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.bds-completion-toggle:hover{border-color:var(--bds-border-primary)}.bds-completion-toggle--accent-brand:not(.bds-completion-toggle--checked):hover{border-color:var(--bds-border-brand-primary);background-color:var(--bds-background-brand-secondary)}.bds-completion-toggle:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus,currentColor);outline-offset:2px}.bds-completion-toggle--checked{background-color:var(--bds-background-brand-primary);border-color:var(--bds-background-brand-primary)}.bds-completion-toggle--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-completion-toggle__icon{border-left:var(--bds-border-width-md) solid var(--bds-text-on-color-dark);border-bottom:var(--bds-border-width-md) solid var(--bds-text-on-color-dark);--bds-completion-toggle-check-length:10px;width:var(--bds-completion-toggle-check-length);height:var(--bds-size-150);display:block;transform:rotate(-45deg)translate(1px,-1px)}.bds-progress-bar{width:100%;height:var(--bds-space-200);background-color:var(--bds-background-muted);border-radius:var(--bds-border-radius-sm);position:relative;overflow:hidden}.bds-progress-bar__fill{background-color:var(--bds-background-brand-primary);border-radius:var(--bds-border-radius-sm);transition:width var(--bds-duration-500) var(--bds-ease-in-out);position:absolute;top:0;bottom:0;left:0}.bds-breadcrumb{gap:var(--bds-gap-md);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.bds-breadcrumb__item{align-items:center;gap:var(--bds-gap-md);min-width:0;display:flex}.bds-breadcrumb__link{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-brand-primary);text-transform:capitalize;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}.bds-breadcrumb__current{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-secondary);text-transform:capitalize;cursor:default;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bds-breadcrumb__separator{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);color:var(--bds-text-muted);line-height:var(--bds-font-line-height-tight);padding:0 var(--bds-padding-tiny);flex-shrink:0}.bds-breadcrumb__item--ellipsis{display:none}.bds-breadcrumb__ellipsis{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-secondary)}@media (max-width:767.98px){.bds-breadcrumb__item--ellipsis{display:flex}.bds-breadcrumb__item--collapsible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}:is([data-audience=brand],[data-service-line=brand]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-brand-on-light);--bds-text-muted:var(--bds-text-service-brand-on-light)}:is([data-audience=marketing],[data-service-line=marketing]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-marketing-on-light);--bds-text-muted:var(--bds-text-service-marketing-on-light)}:is([data-audience=information],[data-service-line=information]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-information-on-light);--bds-text-muted:var(--bds-text-service-information-on-light)}:is([data-audience=product],[data-service-line=product]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-product-on-light);--bds-text-muted:var(--bds-text-service-product-on-light)}:is([data-audience=back-office],[data-service-line=back-office]) .bds-breadcrumb,:is([data-audience=service],[data-service-line=service]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-back-office-on-light);--bds-text-muted:var(--bds-text-service-back-office-on-light)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=brand],[data-service-line=brand]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-brand-on-dark);--bds-text-muted:var(--bds-text-service-brand-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=marketing],[data-service-line=marketing]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-marketing-on-dark);--bds-text-muted:var(--bds-text-service-marketing-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=information],[data-service-line=information]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-information-on-dark);--bds-text-muted:var(--bds-text-service-information-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=product],[data-service-line=product]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-product-on-dark);--bds-text-muted:var(--bds-text-service-product-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=back-office],[data-service-line=back-office]) .bds-breadcrumb,:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=service],[data-service-line=service]) .bds-breadcrumb{--bds-text-secondary:var(--bds-text-service-back-office-on-dark);--bds-text-muted:var(--bds-text-service-back-office-on-dark)}.bds-breadcrumb__switch{flex-shrink:0;display:inline-flex;position:relative}.bds-breadcrumb__switch-menu{top:calc(100% + var(--bds-gap-xs));left:0}.bds-breadcrumb__switch-caret{transition:transform var(--bds-duration-sm) var(--bds-ease-out)}.bds-breadcrumb__switch [aria-expanded=true] .bds-breadcrumb__switch-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.bds-breadcrumb__switch-caret{transition:none}}@keyframes bds-menu-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.bds-menu{--menu-enter-duration:var(--bds-duration-md);--menu-enter-ease:var(--bds-ease-out);z-index:100;background-color:var(--bds-background-primary);border-radius:var(--bds-border-radius-lg);padding:var(--bds-padding-md);box-shadow:var(--bds-shadow-lg);gap:var(--bds-gap-md);--bds-menu-min-width:200px;min-width:var(--bds-menu-min-width);max-height:min(60vh,24rem);animation:bds-menu-enter var(--menu-enter-duration) var(--menu-enter-ease);transform-origin:top;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.bds-menu--top{margin-bottom:var(--bds-gap-md);transform-origin:bottom;top:auto;bottom:100%}.bds-menu__header{padding:var(--bds-padding-tiny) var(--bds-padding-tiny) var(--bds-padding-md);border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);margin-bottom:var(--bds-gap-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}.bds-menu__group{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-menu__title{padding:var(--bds-padding-tiny) var(--bds-padding-tiny) 0;font-family:var(--bds-font-family-label);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);-webkit-user-select:none;user-select:none}.bds-menu__item{align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-tiny);border-radius:var(--bds-border-radius-sm);cursor:pointer;text-align:left;width:100%;font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);text-transform:capitalize;background:0 0;border:none;display:flex}.bds-menu__item--active{background-color:var(--bds-surface-secondary)}.bds-menu__item--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-menu__item:not(.bds-menu__item--disabled){transition:background-color var(--bds-duration-sm) var(--bds-ease-out)}.bds-menu__item:hover:not(.bds-menu__item--disabled){background-color:var(--bds-surface-secondary)}@media (prefers-reduced-motion:reduce){.bds-menu{animation:none}}.bds-menu__icon{width:24px;height:24px;font-size:var(--bds-icon-lg);color:var(--bds-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds-menu__text{gap:var(--bds-gap-tiny);flex-direction:column;flex:1;min-width:0;display:flex}.bds-menu__label{font-family:inherit;font-size:inherit;line-height:var(--bds-font-line-height-tight);color:inherit}.bds-menu__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);text-transform:none}.bds-menu__item--with-description{padding:var(--bds-padding-sm);align-items:flex-start}.bds-brik-blocks{gap:var(--bds-gap-md);pointer-events:none;display:flex}.bds-brik-blocks--orientation-vertical{flex-direction:column}.bds-brik-blocks--orientation-horizontal{flex-direction:row}.bds-brik-blocks__cell{width:var(--bds-size-600);height:var(--bds-size-600);flex-shrink:0}.bds-brik-blocks__cell[data-cell=light]{background-color:var(--bds-color-grayscale-200)}.bds-brik-blocks__cell[data-cell=dark]{background-color:var(--bds-color-grayscale-950)}.bds-brik-blocks__cell[data-cell=poppy]{background-color:var(--bds-surface-brand-primary)}.bds-bullet-list{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);padding-left:var(--bds-padding-lg);margin:0}.bds-bullet-list--marker-disc{list-style-type:disc}.bds-bullet-list--marker-decimal{list-style-type:decimal}.bds-bullet-list--marker-none{padding-left:0;list-style-type:none}.bds-bullet-list--density-compact .bds-bullet-list__item+.bds-bullet-list__item{margin-top:var(--bds-gap-sm)}.bds-bullet-list--density-comfortable .bds-bullet-list__item+.bds-bullet-list__item{margin-top:var(--bds-gap-md)}.bds-bullet-list__item{font-size:inherit;color:inherit}.bds-button-group{align-items:center;gap:var(--bds-gap-md);box-sizing:border-box;flex-wrap:wrap;display:flex}.bds-button-group--orientation-vertical{flex-direction:column;align-items:stretch}.bds-button-group--align-start{justify-content:flex-start}.bds-button-group--align-center{justify-content:center}.bds-button-group--align-end{justify-content:flex-end}.bds-button-group--align-between{justify-content:space-between;width:100%}.bds-button-group--full-width{width:100%}.bds-button-group--full-width>*{flex:1 1 0;min-width:0}.bds-card{gap:var(--bds-gap-md);border-radius:var(--bds-border-radius-md);transition:box-shadow var(--bds-duration-md) var(--bds-ease-out), transform var(--bds-duration-md) var(--bds-ease-out);flex-direction:column;display:flex}.bds-card--outlined{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);box-shadow:var(--bds-box-shadow-none)}.bds-card--brand{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-brand-primary);box-shadow:var(--bds-box-shadow-none)}.bds-card--elevated{background-color:var(--bds-surface-primary);box-shadow:var(--bds-box-shadow-none);border:none}.bds-card--raised{background-color:var(--bds-surface-primary);box-shadow:var(--bds-box-shadow-md);border:none}.bds-card--borderless{box-shadow:var(--bds-box-shadow-none);background-color:#0000;border:none}.bds-card--padding-none{padding:var(--bds-padding-none)}.bds-card--padding-sm{padding:var(--bds-padding-sm)}.bds-card--padding-md{padding:var(--bds-padding-md)}.bds-card--padding-lg{padding:var(--bds-padding-lg)}.bds-card--interactive{cursor:pointer}.bds-card--link{cursor:pointer;color:inherit;text-decoration:none}.bds-card--media{flex-direction:row;align-items:flex-start}.bds-card__media{flex-shrink:0;display:flex}.bds-card__content{gap:var(--bds-gap-md);flex-direction:column;flex:auto;min-width:0;display:flex}.bds-card__media--sm,.bds-card__media--md,.bds-card__media--lg,.bds-card__media--xl{border-radius:var(--bds-border-radius-sm);overflow:hidden}.bds-card__media--sm{width:32px}.bds-card__media--md{width:40px}.bds-card__media--lg{width:48px}.bds-card__media--xl{width:64px}.bds-card-title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);margin:0}.bds-card-description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);color:var(--bds-text-secondary);line-height:var(--bds-font-line-height-normal);margin:0}.bds-card-footer{padding-top:var(--bds-padding-sm);margin-top:auto}.bds-card--layout-control{align-items:center;gap:var(--bds-padding-xl);padding:var(--bds-padding-xl);background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-muted);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-box-shadow-none);box-sizing:border-box;flex-flow:wrap;width:100%}.bds-card--layout-control-action-center{align-items:center}.bds-card--layout-control-action-top{align-items:flex-start}.bds-card__control-content{align-items:flex-start;gap:var(--bds-padding-lg);flex:1;min-width:0;display:flex}.bds-card__control-text{gap:var(--bds-gap-md);flex-direction:column;min-width:0;display:flex}.bds-card__control-title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card__control-description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);margin:0}.bds-card__control-action{flex-shrink:0}.bds-card__control-logo{flex-shrink:0;align-items:center;display:flex}.bds-card__control-trailing{align-items:flex-end;gap:var(--bds-gap-sm);flex-direction:column;flex-shrink:0;display:flex}.bds-card__control-status{justify-content:flex-end;align-items:center;gap:var(--bds-gap-sm);flex-flow:wrap;display:inline-flex}.bds-card__control-status-label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);line-height:var(--bds-font-line-height-tight)}.bds-card__control-status-synced{text-align:right;width:100%;font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-card__control-status--not-configured .bds-card__control-status-label{color:var(--bds-text-muted)}.bds-card__control-status--connected .bds-card__control-status-label{color:var(--bds-text-positive)}.bds-card__control-status--syncing .bds-card__control-status-label{color:var(--bds-text-info)}.bds-card__control-status--synced .bds-card__control-status-label{color:var(--bds-text-positive)}.bds-card__control-status--failed .bds-card__control-status-label{color:var(--bds-text-negative)}.bds-card--layout-metric{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-muted);flex-direction:column;justify-content:center;align-items:stretch;display:flex}.bds-card__metric-inner{gap:var(--bds-gap-md);padding:var(--bds-padding-lg);align-items:flex-start;display:flex}.bds-card__metric-content{gap:var(--bds-gap-sm);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.bds-card__metric-label{font-family:var(--bds-font-family-body);font-size:var(--bds-body-lg);color:var(--bds-text-secondary);line-height:var(--bds-font-line-height-normal);text-transform:capitalize;margin:0}.bds-card__metric-value{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-xl);font-weight:var(--bds-font-weight-bold);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-tight);margin:0}.bds-card__metric-media{flex-shrink:0;display:flex}.bds-card__metric-detail{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-muted);line-height:var(--bds-font-line-height-normal);margin:0}.bds-card__metric-action{flex-direction:column;flex:1 0 0;align-items:flex-end;min-width:0;display:flex}.bds-card--layout-stack.bds-card--tint-brand,.bds-card--layout-row.bds-card--tint-brand{background-color:var(--bds-surface-service-brand-light)}.bds-card--layout-stack.bds-card--tint-marketing,.bds-card--layout-row.bds-card--tint-marketing{background-color:var(--bds-surface-service-marketing-light)}.bds-card--layout-stack.bds-card--tint-information,.bds-card--layout-row.bds-card--tint-information{background-color:var(--bds-surface-service-information-light)}.bds-card--layout-stack.bds-card--tint-product,.bds-card--layout-row.bds-card--tint-product{background-color:var(--bds-surface-service-product-light)}.bds-card--layout-stack.bds-card--tint-back-office,.bds-card--layout-row.bds-card--tint-back-office{background-color:var(--bds-surface-service-back-office-light)}.bds-card--layout-stack{border-radius:var(--bds-border-radius-md);width:100%;height:100%;padding:var(--bds-padding-none);gap:var(--bds-gap-none);flex-direction:column;display:flex;overflow:hidden}.bds-card--layout-stack-inset{padding:var(--bds-padding-huge);gap:var(--bds-gap-xl)}.bds-card--layout-stack-inset .bds-card__stack-body{padding:var(--bds-padding-none)}.bds-card--layout-stack-inset-lg{padding:var(--bds-padding-lg);gap:var(--bds-gap-lg)}.bds-card__stack-media{display:block;position:relative}.bds-card__stack-media img,.bds-card__stack-media video,.bds-card__stack-media svg{border-radius:var(--bds-border-radius-sm)}.bds-card__stack-badge{top:var(--bds-gap-md);right:var(--bds-gap-md);z-index:1;display:inline-flex;position:absolute}.bds-card__stack-body{gap:var(--bds-gap-md);padding:var(--bds-padding-lg);flex-direction:column;flex:auto;display:flex}.bds-card__stack-overline{align-self:flex-start;display:inline-flex}.bds-card__stack-title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card__stack-body>.bds-card-description{color:var(--bds-text-primary)}.bds-card__stack-action{margin-top:auto}.bds-card>.bds-badge{align-self:flex-start}.bds-card--layout-row{--bds-card-image-width:35%;grid-template-columns:var(--bds-card-image-width) 1fr;gap:var(--bds-gap-lg);padding:var(--bds-padding-lg);background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);border-radius:var(--bds-border-radius-md);box-sizing:border-box;align-items:stretch;width:100%;display:grid}.bds-card--layout-row-narrow{--bds-card-image-width:25%}.bds-card--layout-row-standard{--bds-card-image-width:35%}.bds-card--layout-row-wide{--bds-card-image-width:50%}.bds-card__row-media{display:block;position:relative}.bds-card__row-media img,.bds-card__row-media video,.bds-card__row-media svg{border-radius:var(--bds-border-radius-sm)}.bds-card__row-body{gap:var(--bds-gap-md);flex-direction:column;min-width:0;display:flex}.bds-card__row-overline{align-self:flex-start;display:inline-flex}.bds-card__row-title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card__row-body>.bds-card-description{color:var(--bds-text-primary)}.bds-card__row-action{margin-top:auto}@media (max-width:767.98px){.bds-card--layout-row{grid-template-columns:1fr}}.bds-card--layout-pricing{gap:var(--bds-gap-lg);padding:var(--bds-padding-lg);box-sizing:border-box;width:100%;min-width:0}.bds-card__pricing-media{display:block;position:relative}.bds-card__pricing-media :is(img,video,svg){border-radius:var(--bds-border-radius-sm)}.bds-card__pricing-header{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-card__pricing-badge{align-self:flex-start}.bds-card__pricing-title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-card__pricing-price-block{align-items:baseline;gap:var(--bds-gap-xs);display:flex}.bds-card__pricing-price{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-xl);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card__pricing-period{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-secondary)}.bds-card__pricing-divider{border:none;border-top:var(--bds-border-width-md) solid var(--bds-border-muted);margin:0}.bds-card__pricing-features{gap:var(--bds-gap-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bds-card__pricing-feature{align-items:flex-start;gap:var(--bds-gap-md);font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);display:flex}.bds-card__pricing-check{color:var(--bds-text-brand-primary);flex-shrink:0}.bds-card__pricing-action{padding-top:var(--bds-padding-sm);margin-top:auto}.bds-dot{border-radius:50%;flex-shrink:0;display:inline-block}.bds-dot--sm{width:6px;height:6px}.bds-dot--md{width:8px;height:8px}.bds-dot--lg{width:10px;height:10px}.bds-dot--tone-default{background-color:var(--bds-background-brand-primary)}.bds-dot--tone-positive{background-color:var(--bds-background-positive)}.bds-dot--tone-warning{background-color:var(--bds-background-warning)}.bds-dot--tone-negative{background-color:var(--bds-background-negative)}.bds-dot--tone-info{background-color:var(--bds-background-info)}.bds-dot--tone-neutral{background-color:var(--bds-background-neutral)}.bds-dot--pulse{animation:bds-pulse 1.4s var(--bds-ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.bds-dot--pulse{opacity:.75;animation:none}}.bds-frame{width:100%;display:block;position:relative;overflow:hidden}.bds-frame--anchor-height{width:auto}.bds-frame--ratio-1-1{aspect-ratio:var(--bds-aspect-1-1)}.bds-frame--ratio-3-2{aspect-ratio:var(--bds-aspect-3-2)}.bds-frame--ratio-2-3{aspect-ratio:var(--bds-aspect-2-3)}.bds-frame--ratio-4-3{aspect-ratio:var(--bds-aspect-4-3)}.bds-frame--ratio-3-4{aspect-ratio:var(--bds-aspect-3-4)}.bds-frame--ratio-4-5{aspect-ratio:var(--bds-aspect-4-5)}.bds-frame--ratio-16-9{aspect-ratio:var(--bds-aspect-16-9)}.bds-frame--ratio-9-16{aspect-ratio:var(--bds-aspect-9-16)}.bds-frame--ratio-21-9{aspect-ratio:var(--bds-aspect-21-9)}.bds-frame--ratio-square{aspect-ratio:var(--bds-aspect-square)}.bds-frame--ratio-photo-landscape{aspect-ratio:var(--bds-aspect-photo-landscape)}.bds-frame--ratio-photo-portrait{aspect-ratio:var(--bds-aspect-photo-portrait)}.bds-frame--ratio-cinema{aspect-ratio:var(--bds-aspect-cinema)}.bds-frame--ratio-portrait{aspect-ratio:var(--bds-aspect-3-4)}.bds-frame--ratio-landscape{aspect-ratio:var(--bds-aspect-4-3)}.bds-frame--ratio-wide{aspect-ratio:var(--bds-aspect-16-9)}.bds-frame--ratio-ultrawide{aspect-ratio:var(--bds-aspect-21-9)}.bds-frame--fit-cover>img,.bds-frame--fit-cover>video,.bds-frame--fit-cover>svg{object-fit:cover;width:100%;height:100%;display:block}.bds-frame--fit-contain>img,.bds-frame--fit-contain>video,.bds-frame--fit-contain>svg{object-fit:contain;width:100%;height:100%;display:block}.bds-frame--fit-fill>img,.bds-frame--fit-fill>video,.bds-frame--fit-fill>svg{object-fit:fill;width:100%;height:100%;display:block}.bds-frame--fit-none>img,.bds-frame--fit-none>video,.bds-frame--fit-none>svg{display:block}.bds-image{margin:0;display:block}.bds-image__image{max-width:100%;height:auto;display:block}.bds-image__caption{margin-top:var(--bds-gap-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-body-sm);color:var(--bds-text-secondary)}.bds-logo{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bds-logo svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.bds-logo--sm{width:32px;height:32px}.bds-logo--md{width:40px;height:40px}.bds-logo--lg{width:48px;height:48px}.bds-logo--xl{width:64px;height:64px}.bds-card-control{gap:var(--bds-padding-xl);padding:var(--bds-padding-xl);background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-muted);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-shadow-sm);box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.bds-card-control--action-center{align-items:center}.bds-card-control--action-top{align-items:flex-start}.bds-card-control__content{align-items:center;gap:var(--bds-padding-lg);flex:1;min-width:0;display:flex}.bds-card-control__text{gap:var(--bds-gap-md);flex-direction:column;min-width:0;display:flex}.bds-card-control__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card-control__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);margin:0}.bds-card-control__action{flex-shrink:0}.bds-card-list{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bds-card-list--orientation-vertical{flex-direction:column}.bds-card-list--orientation-horizontal{flex-flow:wrap;align-items:stretch}.bds-card-list--gap-sm{gap:var(--bds-gap-sm)}.bds-card-list--gap-md{gap:var(--bds-gap-md)}.bds-card-list--gap-lg{gap:var(--bds-gap-lg)}.bds-card-list--gap-xl{gap:var(--bds-gap-xl)}.bds-card-list__item{min-width:0;display:flex}.bds-card-list--orientation-vertical>.bds-card-list__item{flex-direction:column;width:100%}.bds-card-list--orientation-horizontal>.bds-card-list__item{flex-direction:column;flex:1 1 0}.bds-card-list--orientation-horizontal.bds-card-list--fit>.bds-card-list__item{flex:none}.bds-card-list__item>*{width:100%;height:100%}.bds-checkbox{align-items:center;gap:var(--bds-gap-md);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.bds-checkbox--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-checkbox__input{width:var(--bds-size-400);height:var(--bds-size-400);cursor:pointer;accent-color:var(--bds-background-brand-primary);flex-shrink:0;margin:0}.bds-checkbox--disabled .bds-checkbox__input{cursor:not-allowed}.bds-checkbox__text{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);text-transform:capitalize}.bds-checkbox-group{border:0;min-inline-size:0;margin:0;padding:0}.bds-checkbox-group__legend{margin-bottom:var(--bds-gap-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);padding:0}.bds-checkbox-group__select-all{margin-bottom:var(--bds-gap-md);padding-bottom:var(--bds-gap-md);border-bottom:var(--bds-border-width-sm) solid var(--bds-border-secondary)}.bds-checkbox-group__options{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-checkbox-group__options--orientation-horizontal{column-gap:var(--bds-gap-xl);flex-flow:wrap}.bds-checkbox-group--disabled .bds-checkbox-group__legend{opacity:var(--bds-state-disabled-opacity)}.bds-checklist{align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-sm) var(--bds-padding-md);border-radius:var(--bds-border-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--bds-duration-md) var(--bds-ease-out);background-color:#0000;display:flex}.bds-checklist:hover{background-color:var(--bds-background-primary-hover)}.bds-checklist:not(.bds-checklist--disabled):active{background-color:var(--bds-background-secondary-hover)}.bds-checklist--checked{background-color:var(--bds-surface-secondary)}.bds-checklist--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-checklist--disabled:hover{background-color:#0000}.bds-checklist--disabled.bds-checklist--checked:hover{background-color:var(--bds-surface-secondary)}.bds-checklist__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bds-checklist__input:focus-visible+.bds-checklist__toggle{outline:var(--bds-border-width-lg) solid var(--bds-state-focus,currentColor);outline-offset:2px}.bds-checklist__toggle{cursor:inherit}.bds-checklist__label{min-width:0;font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-normal);transition:color var(--bds-duration-md) var(--bds-ease-out);flex:1}.bds-checklist--checked .bds-checklist__label{color:var(--bds-text-muted);text-decoration:line-through}.bds-checklist-group{flex-direction:column;display:flex}.bds-checklist-group__header{gap:var(--bds-gap-xs);margin-bottom:var(--bds-gap-lg);flex-direction:column;display:flex}.bds-checklist-group__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-tiny);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-checklist-group__counter{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);color:var(--bds-text-secondary)}.bds-checklist-group__items{gap:var(--bds-gap-xs);flex-direction:column;display:flex}.bds-chip{--chip-hover-overlay:var(--bds-state-hover-overlay,#0000000a);--chip-pressed-overlay:var(--bds-state-pressed-overlay,#00000014);border-radius:var(--bds-border-radius-pill);font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-normal);text-transform:capitalize;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bds-border-width-md) solid transparent;transition:filter var(--bds-duration-sm) var(--bds-ease-out);box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex;overflow:clip}.bds-chip:hover:not(.bds-chip--disabled){box-shadow:inset 0 0 0 999px var(--chip-hover-overlay)}.bds-chip:active:not(.bds-chip--disabled){box-shadow:inset 0 0 0 999px var(--chip-pressed-overlay)}.bds-chip:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus,currentColor);outline-offset:2px}.bds-chip--sm{padding:var(--bds-padding-tiny) var(--bds-padding-sm);font-size:var(--bds-label-tiny);gap:var(--bds-gap-xs);height:var(--bds-size-700)}.bds-chip--md{padding:var(--bds-padding-sm) var(--bds-padding-md);font-size:var(--bds-label-sm);gap:var(--bds-gap-sm);height:var(--bds-size-800)}.bds-chip--lg{padding:var(--bds-padding-sm) var(--bds-padding-md);font-size:var(--bds-label-md);gap:var(--bds-gap-md);height:var(--bds-size-1000)}.bds-chip--primary{background-color:var(--bds-background-inverse);color:var(--bds-text-inverse)}.bds-chip--secondary{background-color:var(--bds-background-secondary);color:var(--bds-text-primary)}.bds-chip--disabled{background-color:var(--bds-background-disabled);color:var(--bds-text-disabled);cursor:not-allowed;pointer-events:none}.bds-chip__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bds-chip--sm .bds-chip__icon{--bds-chip-sm-icon-size:10px;width:var(--bds-chip-sm-icon-size);height:var(--bds-chip-sm-icon-size);font-size:var(--bds-label-tiny)}.bds-chip--md .bds-chip__icon{width:var(--bds-size-400);height:var(--bds-size-400);font-size:var(--bds-icon-sm)}.bds-chip--lg .bds-chip__icon{width:var(--bds-icon-lg);height:var(--bds-icon-lg);font-size:var(--bds-label-xl)}.bds-chip__avatar{border-radius:var(--bds-border-radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.bds-chip__label{white-space:nowrap}.bds-chip__remove{cursor:pointer;color:inherit;line-height:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bds-chip__remove:hover{opacity:.7}.bds-cluster{flex-wrap:wrap;min-width:0;display:flex}.bds-cluster--gap-tiny{gap:var(--bds-gap-tiny)}.bds-cluster--gap-xs{gap:var(--bds-gap-xs)}.bds-cluster--gap-sm{gap:var(--bds-gap-sm)}.bds-cluster--gap-md{gap:var(--bds-gap-md)}.bds-cluster--gap-lg{gap:var(--bds-gap-lg)}.bds-cluster--gap-xl{gap:var(--bds-gap-xl)}.bds-cluster--align-start{align-items:flex-start}.bds-cluster--align-center{align-items:center}.bds-cluster--align-end{align-items:flex-end}.bds-cluster--align-baseline{align-items:baseline}.bds-cluster--justify-start{justify-content:flex-start}.bds-cluster--justify-center{justify-content:center}.bds-cluster--justify-end{justify-content:flex-end}.bds-cluster--justify-between{justify-content:space-between}.bds-collapsible{background-color:var(--bds-surface-primary);padding:var(--bds-padding-lg);border-radius:var(--bds-border-radius-md);box-sizing:border-box;width:100%}.bds-collapsible__header{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--bds-gap-lg);text-align:left;background:0 0;border:none;width:100%;padding:0;display:flex}.bds-collapsible__header:focus-visible{outline:2px solid var(--bds-border-brand-primary);outline-offset:2px;border-radius:var(--bds-border-radius-sm)}.bds-collapsible__header-left{gap:var(--bds-padding-lg);flex-direction:column;flex:1;min-width:0;display:flex}.bds-collapsible__header-right{align-items:center;gap:var(--bds-gap-md);display:flex}.bds-collapsible__section-label{font-family:var(--bds-font-family-heading);font-weight:var(--bds-font-weight-semibold);font-size:var(--bds-heading-tiny);color:var(--bds-text-secondary);text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);line-height:var(--bds-font-line-height-tight);margin:0}.bds-collapsible__title{font-family:var(--bds-font-family-heading);font-weight:var(--bds-font-weight-bold);font-size:var(--bds-heading-sm);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-tight);margin:0}.bds-collapsible__toggle{background-color:var(--bds-background-secondary);border-radius:var(--bds-border-radius-md);width:40px;height:40px;color:var(--bds-text-primary);font-size:var(--bds-body-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds-collapsible__icon{justify-content:center;align-items:center;display:flex}.bds-collapsible[data-state=open] .bds-collapsible__icon--plus,.bds-collapsible[data-state=closed] .bds-collapsible__icon--minus{display:none}.bds-collapsible__content{margin-top:var(--bds-padding-lg);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-normal)}.bds-contact-icon{flex-shrink:0;display:block}.bds-contact-icon--badge{color:var(--bds-text-on-color-dark)}.bds-contact-icon--badge.bds-contact-icon--emphasis-neutral .bds-contact-icon__bg{fill:var(--bds-text-muted)}.bds-contact-icon--badge.bds-contact-icon--emphasis-accent .bds-contact-icon__bg{fill:var(--bds-text-brand-primary)}.bds-contact-icon--glyph .bds-contact-icon__bg{fill:none}.bds-contact-icon--glyph.bds-contact-icon--emphasis-neutral{color:var(--bds-text-muted)}.bds-contact-icon--glyph.bds-contact-icon--emphasis-accent{color:var(--bds-text-brand-primary)}.bds-content-block{flex-direction:column;display:flex}.bds-content-block__title{font-family:var(--bds-font-family-heading);font-weight:var(--bds-font-weight-heading);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-content-block--size-sm .bds-content-block__title{font-size:var(--bds-heading-sm)}.bds-content-block--size-md .bds-content-block__title{font-size:var(--bds-heading-md)}.bds-content-block--size-lg .bds-content-block__title{font-size:var(--bds-heading-lg)}.bds-content-block--size-xl .bds-content-block__title{font-size:var(--bds-heading-xl)}.bds-content-block--size-2xl .bds-content-block__title{font-size:var(--bds-heading-xxl)}.bds-content-block--size-3xl .bds-content-block__title{font-size:var(--bds-heading-huge)}.bds-content-block__subtitle{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-content-block__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-secondary);margin:0}.bds-content-block__actions{align-items:center;gap:var(--bds-gap-sm);display:flex}.bds-content-block--on-color>:is(.bds-content-block__title,.bds-content-block__subtitle,.bds-content-block__description){color:var(--bds-text-on-color-dark)}.bds-content-block__title+.bds-content-block__subtitle{margin-top:var(--bds-gap-sm)}:is(.bds-content-block__title,.bds-content-block__subtitle)+.bds-content-block__description,:is(.bds-content-block__title,.bds-content-block__subtitle,.bds-content-block__description)+.bds-content-block__actions{margin-top:var(--bds-gap-md)}.bds-count-up{font-variant-numeric:tabular-nums;--bds-count-up-duration:var(--bds-duration-xl);--bds-count-up-ease:var(--bds-ease-out)}.bds-counter{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);border-radius:var(--bds-border-radius-pill);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);justify-content:center;align-items:center;min-width:0;display:inline-flex}.bds-counter--xs{padding:var(--bds-space-50) var(--bds-padding-tiny);font-size:var(--bds-label-tiny)}.bds-counter--sm{padding:var(--bds-padding-tiny) var(--bds-padding-sm);font-size:var(--bds-label-tiny)}.bds-counter--md{padding:var(--bds-padding-sm) var(--bds-padding-md);font-size:var(--bds-label-sm)}.bds-counter--lg{padding:var(--bds-padding-sm) var(--bds-padding-md);font-size:var(--bds-label-md)}.bds-counter--tone-positive{background-color:var(--bds-background-positive);color:var(--bds-text-on-color-dark)}.bds-counter--tone-negative{background-color:var(--bds-background-negative);color:var(--bds-text-on-color-dark)}.bds-counter--tone-warning{background-color:var(--bds-background-warning);color:var(--bds-text-on-color-light)}.bds-counter--tone-neutral{background-color:var(--bds-background-neutral);color:var(--bds-text-on-color-dark)}.bds-counter--tone-info{background-color:var(--bds-background-info);color:var(--bds-text-on-color-dark)}.bds-counter--tone-brand{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-data-section{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-data-section+.bds-data-section{margin-top:var(--bds-padding-lg);padding-top:var(--bds-padding-lg);border-top:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-data-section--spacing-lg+.bds-data-section{margin-top:var(--bds-padding-xl);padding-top:var(--bds-padding-xl)}.bds-data-section__header{justify-content:space-between;align-items:flex-start;gap:var(--bds-gap-lg);display:flex}.bds-data-section__titles{gap:var(--bds-gap-sm);flex-direction:column;min-width:0;display:flex}.bds-data-section__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-data-section__subtitle{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-data-section__actions{flex-shrink:0}.bds-data-section__header--with-control{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.bds-data-section__header--with-control .bds-data-section__titles{grid-column:1;justify-self:start}.bds-data-section__header--with-control .bds-data-section__header-control{grid-column:2;justify-self:center}.bds-data-section__header--with-control .bds-data-section__actions{grid-column:3;justify-self:end}.bds-data-section__content{gap:var(--bds-gap-lg);flex-direction:column;display:flex}.bds-data-section__header+.bds-data-section__content{margin-top:var(--bds-gap-sm)}.bds-data-section__skeleton-field{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-field-grid{text-align:left;display:grid}.bds-field-grid--cols-2{grid-template-columns:1fr 1fr}.bds-field-grid--cols-3{grid-template-columns:1fr 1fr 1fr}.bds-field-grid--cols-4{grid-template-columns:repeat(4,1fr)}.bds-field-grid--gap-md{gap:var(--bds-gap-md)}.bds-field-grid--gap-lg{gap:var(--bds-gap-lg)}.bds-field-grid--gap-xl{gap:var(--bds-gap-xl)}.bds-data-view__skeleton{width:100%}.bds-data-view__skeleton-column{--bds-data-view-column-min-width:240px;min-width:var(--bds-data-view-column-min-width);flex:1 0 0}.bds-empty-state{justify-content:center;align-items:center;gap:var(--bds-gap-xl);padding:var(--bds-padding-xl);background-color:var(--bds-surface-secondary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);border-radius:var(--bds-border-radius-lg);box-sizing:border-box;flex-direction:column;width:100%;min-height:240px;display:flex;overflow:hidden}.bds-empty-state__media{justify-content:center;align-items:center;max-width:100%;display:flex}.bds-empty-state__media :where(img,svg){max-width:100%;height:auto}.bds-empty-state__text{justify-content:center;align-items:center;gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-empty-state__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-align:center;margin:0}.bds-empty-state__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);text-align:center;margin:0}.bds-stack{min-width:0;display:flex}.bds-stack--orientation-vertical{flex-direction:column}.bds-stack--orientation-horizontal{flex-direction:row}.bds-stack--wrap{flex-wrap:wrap}.bds-stack--gap-tiny{gap:var(--bds-gap-tiny)}.bds-stack--gap-xs{gap:var(--bds-gap-xs)}.bds-stack--gap-sm{gap:var(--bds-gap-sm)}.bds-stack--gap-md{gap:var(--bds-gap-md)}.bds-stack--gap-lg{gap:var(--bds-gap-lg)}.bds-stack--gap-xl{gap:var(--bds-gap-xl)}.bds-stack--gap-huge{gap:var(--bds-gap-huge)}.bds-stack--align-start{align-items:flex-start}.bds-stack--align-center{align-items:center}.bds-stack--align-end{align-items:flex-end}.bds-stack--align-stretch{align-items:stretch}.bds-stack--align-baseline{align-items:baseline}.bds-stack--justify-start{justify-content:flex-start}.bds-stack--justify-center{justify-content:center}.bds-stack--justify-end{justify-content:flex-end}.bds-stack--justify-between{justify-content:space-between}.bds-stack--justify-around{justify-content:space-around}.bds-stack--justify-evenly{justify-content:space-evenly}.bds-date-picker{gap:var(--bds-gap-md);color:var(--bds-text-primary);flex-direction:column;display:flex}.bds-date-picker--full-width{width:100%}.bds-date-picker__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-transform:capitalize}.bds-date-picker__label--tone-negative{color:var(--bds-text-error)}.bds-date-picker--sm .bds-date-picker__label{font-size:var(--bds-label-sm)}.bds-date-picker--md .bds-date-picker__label{font-size:var(--bds-label-md)}.bds-date-picker--lg .bds-date-picker__label{font-size:var(--bds-label-lg)}.bds-date-picker__trigger{width:100%;padding:0 var(--bds-padding-xs);font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--bds-background-input);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);box-sizing:border-box;cursor:pointer;text-align:left;outline:none;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.bds-date-picker__trigger--tone-negative{border-color:var(--bds-border-negative)}.bds-date-picker__trigger--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-date-picker__trigger--open{border-color:var(--bds-border-brand-primary)}.bds-date-picker--sm .bds-date-picker__trigger{font-size:var(--bds-body-sm);height:32px}.bds-date-picker--md .bds-date-picker__trigger{font-size:var(--bds-body-md);height:40px}.bds-date-picker--lg .bds-date-picker__trigger{font-size:var(--bds-body-lg);height:48px}.bds-date-picker__placeholder{color:var(--bds-text-muted)}.bds-date-picker__caret{color:var(--bds-text-muted);font-size:var(--bds-body-sm)}.bds-date-picker__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-date-picker__helper--tone-negative{color:var(--bds-text-error)}.bds-date-picker__calendar{background-color:var(--bds-surface-primary);border-radius:var(--bds-border-radius-md);box-shadow:var(--bds-shadow-lg);border:var(--bds-border-width-md) solid var(--bds-border-muted);padding:var(--bds-padding-sm);z-index:50;width:280px}.bds-date-picker__calendar-header{padding-bottom:var(--bds-padding-xs);justify-content:space-between;align-items:center;display:flex}.bds-date-picker__month-label{font-family:var(--bds-font-family-label);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary)}.bds-date-picker__nav-button{cursor:pointer;padding:var(--bds-padding-tiny);border-radius:var(--bds-border-radius-sm);color:var(--bds-text-secondary);font-size:var(--bds-body-md);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;line-height:1;transition:background-color .15s;display:flex}.bds-date-picker__nav-button:hover{background-color:var(--bds-surface-secondary)}.bds-date-picker__day-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.bds-date-picker__day-header{grid-template-columns:repeat(7,1fr);display:grid}.bds-date-picker__day-label{font-family:var(--bds-font-family-label);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-muted);text-align:center;padding:var(--bds-gap-xs) 0}.bds-date-picker__day{cursor:pointer;border-radius:var(--bds-border-radius-sm);font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);width:32px;height:32px;color:var(--bds-text-primary);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,color .15s;display:flex}.bds-date-picker__day:hover:not(:disabled):not(.bds-date-picker__day--selected){background-color:var(--bds-surface-secondary)}.bds-date-picker__day--selected{background-color:var(--bds-surface-brand-primary);color:var(--bds-text-on-color-dark);font-weight:var(--bds-font-weight-semibold)}.bds-date-picker__day--today:not(.bds-date-picker__day--selected){border:var(--bds-border-width-md) solid var(--bds-border-brand-primary);font-weight:var(--bds-font-weight-semibold)}.bds-date-picker__day:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity)}.bds-date-picker__month-grid{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.bds-date-picker__month-cell{cursor:pointer;border-radius:var(--bds-border-radius-sm);font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);height:40px;color:var(--bds-text-primary);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;transition:background-color .15s,color .15s;display:flex}.bds-date-picker__month-cell:hover:not(:disabled):not(.bds-date-picker__month-cell--selected){background-color:var(--bds-surface-secondary)}.bds-date-picker__month-cell--selected{background-color:var(--bds-surface-brand-primary);color:var(--bds-text-on-color-dark);font-weight:var(--bds-font-weight-semibold)}.bds-date-picker__month-cell:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity)}.bds-dependent-select{gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-multi-select{width:100%}.bds-multi-select--auto-width{width:auto}.bds-multi-select__tags{gap:var(--bds-gap-sm);margin-top:var(--bds-gap-md);flex-wrap:wrap;display:flex}.bds-multi-select__item{align-items:center;gap:var(--bds-gap-xs);display:inline-flex}.bds-multi-select__remove{cursor:pointer;color:inherit;font-size:var(--bds-icon-sm);border-radius:var(--bds-border-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bds-multi-select__remove:hover{opacity:.7}.bds-multi-select__remove:focus-visible{outline:var(--bds-border-width-md) solid var(--bds-border-focus);outline-offset:var(--bds-border-width-sm)}.bds-select-wrapper{gap:var(--bds-gap-md);color:var(--bds-text-primary);flex-direction:column;display:flex}.bds-select-wrapper--full-width{width:100%}.bds-select-label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-transform:capitalize}.bds-select-label--sm{font-size:var(--bds-label-sm)}.bds-select-label--md{font-size:var(--bds-label-md)}.bds-select-label--lg{font-size:var(--bds-label-lg)}.bds-select-label--tone-negative{color:var(--bds-text-negative)}.bds-select-field{align-items:center;display:flex;position:relative}.bds-select{--bds-select-chevron-color:var(--bds-text-muted);--bds-select-icon-color:var(--bds-text-muted);width:100%;font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--bds-background-input);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);transition:border-color var(--bds-duration-md) var(--bds-ease-out), box-shadow var(--bds-duration-md) var(--bds-ease-out);cursor:pointer;appearance:none;box-sizing:border-box;padding-inline:var(--bds-padding-xs) calc(var(--bds-padding-xs) * 4);outline:none;display:inline-block}.bds-select--sm{font-size:var(--bds-body-sm);height:var(--bds-size-800)}.bds-select--md{font-size:var(--bds-body-md);height:var(--bds-size-1000)}.bds-select--lg{font-size:var(--bds-body-lg);height:var(--bds-size-1200)}.bds-select--has-icon{padding-left:calc(var(--bds-padding-xs) * 4)}.bds-select:hover:not(:disabled){border-color:var(--bds-border-primary)}.bds-select:focus{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary)}.bds-select:focus-visible{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary);outline:none}.bds-select:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed;pointer-events:none}.bds-select:invalid,.bds-select--placeholder{color:var(--bds-text-secondary)}.bds-select--tone-negative,.bds-select--tone-negative:hover:not(:disabled){border-color:var(--bds-border-negative)}.bds-select--tone-negative:focus,.bds-select--tone-negative:focus-visible{border-color:var(--bds-border-negative);box-shadow:0 0 0 1px var(--bds-text-negative)}.bds-select-chevron{right:var(--bds-padding-xs);color:var(--bds-select-chevron-color);pointer-events:none;z-index:1;justify-content:center;align-items:center;font-size:.75em;display:inline-flex;position:absolute}.bds-select-icon{left:var(--bds-padding-xs);color:var(--bds-select-icon-color);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:inline-flex;position:absolute}.bds-select-helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary)}.bds-select-helper--tone-negative{color:var(--bds-text-negative)}.bds-dialog-backdrop{background-color:var(--bds-background-overlay);z-index:1100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bds-dialog{background-color:var(--bds-surface-primary);border-radius:var(--bds-border-radius-md);box-shadow:var(--bds-shadow-overlay);box-sizing:border-box;gap:var(--bds-gap-lg);width:100%;max-width:440px;padding:var(--bds-padding-xl);flex-direction:column;display:flex}.bds-dialog__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-dialog__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-dialog__actions{justify-content:flex-end;gap:var(--bds-gap-md);flex-wrap:wrap;display:flex}.bds-dialog__button{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);font-size:var(--bds-label-sm);line-height:var(--bds-font-line-height-normal);padding:var(--bds-padding-sm) var(--bds-padding-lg);border-radius:var(--bds-border-radius-sm);cursor:pointer;border:none;transition:filter .15s}.bds-dialog__button:hover{filter:brightness(.9)}.bds-dialog__button--cancel{background-color:var(--bds-surface-secondary);color:var(--bds-text-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary)}.bds-dialog__button--confirm{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-dialog__button--tone-negative{background-color:var(--bds-background-negative);color:var(--bds-text-on-color-dark)}.bds-divider{border:none;margin:0}.bds-divider--orientation-horizontal{border-top:var(--bds-border-width-md) solid var(--bds-border-muted);width:100%;height:0}.bds-divider--orientation-vertical{border-left:var(--bds-border-width-md) solid var(--bds-border-muted);align-self:stretch;width:0;height:100%}.bds-divider--orientation-horizontal.bds-divider--spacing-sm{margin-top:var(--bds-padding-sm);margin-bottom:var(--bds-padding-sm)}.bds-divider--orientation-horizontal.bds-divider--spacing-md{margin-top:var(--bds-padding-md);margin-bottom:var(--bds-padding-md)}.bds-divider--orientation-horizontal.bds-divider--spacing-lg{margin-top:var(--bds-padding-lg);margin-bottom:var(--bds-padding-lg)}.bds-divider--orientation-vertical.bds-divider--spacing-sm{margin-left:var(--bds-padding-sm);margin-right:var(--bds-padding-sm)}.bds-divider--orientation-vertical.bds-divider--spacing-md{margin-left:var(--bds-padding-md);margin-right:var(--bds-padding-md)}.bds-divider--orientation-vertical.bds-divider--spacing-lg{margin-left:var(--bds-padding-lg);margin-right:var(--bds-padding-lg)}.bds-field{min-width:0;display:flex}.bds-field--orientation-vertical{gap:var(--bds-gap-sm);flex-direction:column}.bds-field--orientation-horizontal{align-items:baseline;gap:var(--bds-gap-md);flex-direction:row;justify-content:space-between}.bds-field__label{font-family:var(--bds-font-family-label);font-size:var(--bds-field-label-size,var(--bds-label-md));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-muted);text-transform:capitalize;margin:0}.bds-field--orientation-horizontal .bds-field__label{flex-shrink:0}.bds-field__value{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);min-width:0;margin:0}.bds-field--orientation-horizontal .bds-field__value{text-align:right}.bds-field__empty{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);margin:0}.bds-field--orientation-horizontal .bds-field__empty{text-align:right}.bds-field--standard{--bds-field-label-size:var(--bds-label-md)}.bds-field--compact{--bds-field-label-size:var(--bds-label-sm)}.bds-field__helper{font-family:var(--bds-font-family-label);font-size:var(--bds-label-xs);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);margin:0;display:block}.bds-field__helper--tone-negative{color:var(--bds-text-negative)}.bds-file-card{gap:var(--bds-gap-sm);flex-direction:column;width:100%;display:flex}.bds-file-card--disabled{opacity:var(--bds-state-disabled-opacity)}.bds-file-card__card{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);border-radius:var(--bds-border-radius-md);box-sizing:border-box;align-items:stretch;width:100%;display:flex;overflow:hidden}.bds-file-card__preview-link{flex:none;text-decoration:none;display:block}.bds-file-card__card .bds-file-card__preview{height:var(--bds-size-1400);background-color:var(--bds-surface-muted);flex:none;justify-content:center;align-items:center;display:flex}.bds-file-card__card .bds-file-card__preview.bds-image .bds-image__media{height:100%}.bds-file-card__preview-icon{font-size:var(--bds-heading-sm);color:var(--bds-text-secondary)}.bds-file-card__body{justify-content:space-between;align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-sm) var(--bds-padding-md);flex:auto;min-width:0;display:flex}.bds-file-card__meta{gap:var(--bds-gap-sm);flex-direction:column;min-width:0;display:flex}.bds-file-card__name{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bds-file-card__metadata{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-file-card__open{flex:none}.bds-file-card__actions{gap:var(--bds-gap-xs);display:flex}.bds-file-card__action{align-items:center;gap:var(--bds-gap-xs);padding:var(--bds-padding-xs) var(--bds-padding-sm);background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);border-radius:var(--bds-border-radius-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-primary);cursor:pointer;transition:background-color var(--bds-duration-sm) var(--bds-ease-out), border-color var(--bds-duration-sm) var(--bds-ease-out);display:inline-flex}.bds-file-card__action:hover:not(:disabled),.bds-file-card__action:focus-visible:not(:disabled){background-color:var(--bds-surface-secondary-hover)}.bds-file-card__action:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity)}.bds-file-uploader{gap:var(--bds-gap-sm);flex-direction:column;width:100%;display:flex}.bds-file-uploader__dropzone{justify-content:center;align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-xl);background-color:var(--bds-surface-primary);border:var(--bds-border-width-lg) dashed var(--bds-border-secondary);border-radius:var(--bds-border-radius-lg);cursor:pointer;transition:border-color var(--bds-duration-sm) var(--bds-ease-out), background-color var(--bds-duration-sm) var(--bds-ease-out);text-align:center;box-sizing:border-box;flex-direction:column;width:100%;display:flex}.bds-file-uploader__dropzone--active{border-color:var(--bds-border-brand-primary);background-color:var(--bds-background-brand-primary)}@supports (color:color-mix(in lab, red, red)){.bds-file-uploader__dropzone--active{background-color:color-mix(in srgb, var(--bds-background-brand-primary) 5%, var(--bds-surface-primary))}}.bds-file-uploader__dropzone--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-file-uploader__dropzone--tone-negative{border-color:var(--bds-border-negative)}.bds-file-uploader__icon{font-size:var(--bds-heading-md);color:var(--bds-text-brand-primary)}.bds-file-uploader__label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);text-transform:capitalize;margin:0}.bds-file-uploader__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-file-uploader__error{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-negative);margin:0}.bds-file-uploader__browse{color:var(--bds-text-brand-primary);font-weight:var(--bds-font-weight-semibold);cursor:pointer;text-decoration:underline}.bds-filter-bar{align-items:center;gap:var(--bds-gap-sm);flex-wrap:wrap;display:flex}.bds-filter-bar__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-filter-bar__controls{gap:var(--bds-gap-xs);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.bds-filter-bar__collapse{margin-left:auto}.bds-filter-bar__collapse-panel{gap:var(--bds-gap-sm);--bds-filter-bar-panel-min-width:200px;min-width:var(--bds-filter-bar-panel-min-width);flex-direction:column;display:flex}.bds-filter-bar__actions{align-items:center;gap:var(--bds-gap-xs);margin-left:auto;display:flex}.bds-filter-bar__controls~.bds-filter-bar__actions,.bds-filter-bar__collapse~.bds-filter-bar__actions{margin-left:0}.bds-popover{display:inline-block;position:relative}.bds-popover__trigger{display:inline-block}.bds-popover__panel{background-color:var(--bds-background-primary);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-shadow-lg);border:var(--bds-border-width-md) solid var(--bds-border-secondary);padding:var(--bds-padding-md);z-index:100;box-sizing:border-box;--bds-popover-min-width:200px;min-width:var(--bds-popover-min-width);position:absolute}.bds-popover__panel--top{margin-bottom:var(--bds-gap-sm);bottom:100%;left:50%;transform:translate(-50%)}.bds-popover__panel--bottom{margin-top:var(--bds-gap-sm);top:100%;left:50%;transform:translate(-50%)}.bds-popover__panel--left{margin-right:var(--bds-gap-sm);top:50%;right:100%;transform:translateY(-50%)}.bds-popover__panel--right{margin-left:var(--bds-gap-sm);top:50%;left:100%;transform:translateY(-50%)}.bds-filter-button{display:inline-block;position:relative}.bds-filter-button__trigger{background-color:var(--bds-background-secondary);border-radius:var(--bds-border-radius-md);cursor:pointer;font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);white-space:nowrap;text-transform:capitalize;box-sizing:border-box;border:none;justify-content:space-between;align-items:center;display:inline-flex}.bds-filter-button__trigger--active{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-filter-button__trigger:disabled,.bds-filter-button__trigger--disabled{background-color:var(--bds-background-disabled);color:var(--bds-text-disabled);cursor:not-allowed;pointer-events:none}.bds-filter-button__trigger--sm{height:var(--bds-size-800);padding-inline:var(--bds-padding-sm);font-size:var(--bds-label-sm);gap:var(--bds-gap-sm)}.bds-filter-button__trigger--md{height:var(--bds-size-1000);padding-inline:var(--bds-padding-lg);font-size:var(--bds-label-md);gap:var(--bds-gap-md)}.bds-filter-button__trigger--lg{height:var(--bds-size-1200);padding-inline:var(--bds-padding-xl);font-size:var(--bds-label-lg);gap:var(--bds-gap-lg)}.bds-filter-button__caret{font-size:var(--bds-icon-sm)}.bds-filter-button__dropdown{top:calc(100% + var(--bds-gap-md));z-index:100;background-color:var(--bds-background-primary);border-radius:var(--bds-border-radius-lg);padding:var(--bds-padding-md);box-shadow:var(--bds-shadow-lg);gap:var(--bds-gap-md);--bds-filter-button-panel-min-width:200px;min-width:var(--bds-filter-button-panel-min-width);flex-direction:column;display:flex;position:absolute;left:0}.bds-filter-button__option{align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-tiny);border-radius:var(--bds-border-radius-sm);cursor:pointer;text-align:left;width:100%;font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background:0 0;border:none;display:flex}.bds-filter-button__option--selected{background-color:var(--bds-background-secondary)}.bds-filter-button__option--all{margin-bottom:var(--bds-gap-sm);border-bottom:var(--bds-border-width-sm) solid var(--bds-border-muted);border-radius:0}.bds-filter-button__icon{width:24px;height:24px;font-size:var(--bds-icon-lg);color:var(--bds-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds-filter-toggle{background-color:var(--bds-background-secondary);border-radius:var(--bds-border-radius-md);cursor:pointer;font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);white-space:nowrap;box-sizing:border-box;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.bds-filter-toggle--active{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-filter-toggle:disabled,.bds-filter-toggle--disabled{background-color:var(--bds-background-disabled);color:var(--bds-text-disabled);cursor:not-allowed;pointer-events:none}.bds-filter-toggle--sm{height:var(--bds-size-800);padding-inline:var(--bds-padding-md);font-size:var(--bds-label-sm)}.bds-filter-toggle--md{height:var(--bds-size-1000);padding-inline:var(--bds-padding-lg);font-size:var(--bds-label-md)}.bds-filter-toggle--lg{height:var(--bds-size-1200);padding-inline:var(--bds-padding-xl);font-size:var(--bds-label-lg)}.bds-footer{gap:var(--bds-gap-xl);padding:var(--bds-padding-xl) var(--bds-padding-lg);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.bds-footer__above-top{width:100%;padding-bottom:var(--bds-padding-lg);border-bottom:var(--bds-border-width-md) solid var(--bds-border-secondary)}.bds-footer--default{background-color:var(--bds-surface-primary);border-top:var(--bds-border-width-lg) solid var(--bds-border-secondary)}.bds-footer--brand{background-color:var(--bds-surface-brand-primary)}.bds-footer--inverse{background-color:var(--bds-footer-surface,var(--bds-surface-inverse))}.bds-footer--constrain-narrow{padding-inline:max(var(--bds-page-inset), calc((100% - var(--bds-content-width-sm)) / 2))}.bds-footer--constrain-default{padding-inline:max(var(--bds-page-inset), calc((100% - var(--bds-content-width-md)) / 2))}.bds-footer--constrain-wide{padding-inline:max(var(--bds-page-inset), calc((100% - var(--bds-content-width-lg)) / 2))}.bds-footer--constrain-xl{padding-inline:max(var(--bds-page-inset), calc((100% - var(--bds-content-width-xl)) / 2))}.bds-footer__top{gap:var(--bds-gap-xl);flex-wrap:wrap;width:100%;display:flex}.bds-footer__logo-area{gap:var(--bds-gap-md);--bds-footer-column-min-width:200px;min-width:var(--bds-footer-column-min-width);flex-direction:column;flex:200px;display:flex}.bds-footer__tagline{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);--bds-footer-text-max-width:280px;max-width:var(--bds-footer-text-max-width);margin:0}.bds-footer__brand-extra{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-footer__columns{gap:var(--bds-gap-xl);flex-wrap:wrap;flex:2 400px;display:flex}.bds-footer__column{gap:var(--bds-gap-md);flex-direction:column;flex:140px;min-width:0;display:flex}.bds-footer__heading{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);margin:0}.bds-footer__link{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);transition:opacity var(--bds-duration-sm) var(--bds-ease-out);align-items:center;gap:var(--bds-gap-sm);text-decoration:none;display:inline-flex}.bds-footer__link:hover{opacity:.7}.bds-footer__link-adornment{flex-shrink:0;align-items:center;display:inline-flex}.bds-footer__bottom{justify-content:space-between;align-items:center;gap:var(--bds-gap-lg);padding-top:var(--bds-padding-md);border-top:var(--bds-border-width-md) solid var(--bds-border-secondary);flex-wrap:wrap;display:flex}.bds-footer__bottom-left{align-items:center;gap:var(--bds-gap-sm);flex-wrap:wrap;display:flex}.bds-footer__copyright{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-tight);margin:0}.bds-footer__bottom-links{align-items:center;gap:var(--bds-gap-sm);font-size:var(--bds-body-xs);line-height:var(--bds-font-line-height-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bds-footer__bottom-link{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-tight);transition:opacity var(--bds-duration-sm) var(--bds-ease-out);text-decoration:none}.bds-footer__bottom-link:hover{opacity:.7}.bds-footer__bottom-sep{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);line-height:var(--bds-font-line-height-tight);-webkit-user-select:none;user-select:none}.bds-footer__social{align-items:center;gap:var(--bds-gap-md);font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);display:flex}.bds-footer--default .bds-footer__heading{color:var(--bds-text-primary)}.bds-footer--default .bds-footer__link,.bds-footer--default .bds-footer__tagline,.bds-footer--default .bds-footer__brand-extra{color:var(--bds-text-secondary)}.bds-footer--default .bds-footer__copyright,.bds-footer--default .bds-footer__bottom-link,.bds-footer--default .bds-footer__bottom-sep,.bds-footer--default .bds-footer__social{color:var(--bds-text-muted)}.bds-footer--brand .bds-footer__heading,.bds-footer--brand .bds-footer__link,.bds-footer--brand .bds-footer__tagline,.bds-footer--brand .bds-footer__brand-extra,.bds-footer--brand .bds-footer__copyright,.bds-footer--brand .bds-footer__bottom-link,.bds-footer--brand .bds-footer__bottom-sep,.bds-footer--brand .bds-footer__social,.bds-footer--inverse .bds-footer__heading,.bds-footer--inverse .bds-footer__link,.bds-footer--inverse .bds-footer__tagline,.bds-footer--inverse .bds-footer__brand-extra,.bds-footer--inverse .bds-footer__copyright,.bds-footer--inverse .bds-footer__bottom-link,.bds-footer--inverse .bds-footer__bottom-sep,.bds-footer--inverse .bds-footer__social{color:var(--bds-text-on-color-dark)}.bds-form{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.bds-form--gap-md{gap:var(--bds-gap-md)}.bds-form--gap-lg{gap:var(--bds-gap-lg)}.bds-form--gap-xl{gap:var(--bds-gap-xl)}.bds-form__header{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-form__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-form__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-form__error{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-negative);padding:var(--bds-padding-sm);background:var(--bds-text-negative);margin:0}@supports (color:color-mix(in lab, red, red)){.bds-form__error{background:color-mix(in srgb, var(--bds-text-negative) 8%, transparent)}}.bds-form__error{border-radius:var(--bds-border-radius-md)}.bds-form__success{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-positive);padding:var(--bds-padding-sm);background:var(--bds-text-positive);margin:0}@supports (color:color-mix(in lab, red, red)){.bds-form__success{background:color-mix(in srgb, var(--bds-text-positive) 8%, transparent)}}.bds-form__success{border-radius:var(--bds-border-radius-md)}.bds-form__fields{width:100%;display:flex}.bds-form__fields--orientation-vertical{flex-direction:column}.bds-form__fields--orientation-horizontal{flex-flow:wrap}.bds-form__fields--gap-md{gap:var(--bds-gap-md)}.bds-form__fields--gap-lg{gap:var(--bds-gap-lg)}.bds-form__fields--gap-xl{gap:var(--bds-gap-xl)}.bds-form__footer{align-items:center;gap:var(--bds-gap-md);padding-top:var(--bds-padding-md);display:flex}.bds-grid{min-width:0;display:grid}.bds-grid--cols-1{grid-template-columns:1fr}.bds-grid--cols-2{grid-template-columns:repeat(2,1fr)}.bds-grid--cols-3{grid-template-columns:repeat(3,1fr)}.bds-grid--cols-4{grid-template-columns:repeat(4,1fr)}.bds-grid--cols-5{grid-template-columns:repeat(5,1fr)}.bds-grid--cols-6{grid-template-columns:repeat(6,1fr)}.bds-grid--auto-fit{grid-template-columns:repeat(auto-fit, minmax(min(var(--bds-grid-min-col-width,240px), 100%), 1fr))}.bds-grid--auto-fill{grid-template-columns:repeat(auto-fill, minmax(min(var(--bds-grid-min-col-width,240px), 100%), 1fr))}.bds-grid--gap-xs{gap:var(--bds-gap-xs)}.bds-grid--gap-sm{gap:var(--bds-gap-sm)}.bds-grid--gap-md{gap:var(--bds-gap-md)}.bds-grid--gap-lg{gap:var(--bds-gap-lg)}.bds-grid--gap-xl{gap:var(--bds-gap-xl)}.bds-grid--gap-huge{gap:var(--bds-gap-huge)}@media (max-width:1023.98px){.bds-grid--cols-3,.bds-grid--cols-4,.bds-grid--cols-5,.bds-grid--cols-6{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.bds-grid--cols-2,.bds-grid--cols-3,.bds-grid--cols-4,.bds-grid--cols-5,.bds-grid--cols-6{grid-template-columns:1fr}}.bds-interactive-list-item{border-radius:var(--bds-border-radius-md);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;transition:background-color var(--bds-duration-sm) var(--bds-ease-out), transform var(--bds-duration-sm) var(--bds-ease-out);background:0 0;border:none;align-items:center;display:flex}.bds-interactive-list-item--md{gap:var(--bds-gap-md);padding:var(--bds-padding-md) var(--bds-padding-lg)}.bds-interactive-list-item--sm{gap:var(--bds-gap-sm);padding:var(--bds-padding-sm)}.bds-interactive-list-item--sm .bds-interactive-list-item__title{font-size:var(--bds-label-sm)}.bds-interactive-list-item:not(.bds-interactive-list-item--readonly):hover:not(:disabled){background-color:var(--bds-surface-secondary)}.bds-interactive-list-item:not(.bds-interactive-list-item--readonly):active:not(:disabled){transform:scale(.99)}.bds-interactive-list-item--readonly{cursor:default}.bds-interactive-list-item:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus,currentColor);outline-offset:2px}.bds-interactive-list-item--selected{background-color:var(--bds-surface-brand-secondary);box-shadow:inset 0 0 0 var(--bds-border-width-md) var(--bds-border-brand-primary)}.bds-interactive-list-item--selected:hover:not(:disabled){background-color:var(--bds-surface-brand-secondary)}.bds-interactive-list-item--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-interactive-list-item__leading{flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds-interactive-list-item__text{gap:var(--bds-gap-sm);flex-direction:column;flex:1;min-width:0;display:flex}.bds-interactive-list-item__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bds-interactive-list-item__subtitle{gap:var(--bds-gap-sm);font-family:var(--bds-font-family-body);font-size:var(--bds-subtitle-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);flex-direction:column;display:flex}.bds-interactive-list-item__trailing{align-items:center;gap:var(--bds-gap-sm);color:var(--bds-text-secondary);flex-shrink:0;display:flex}@keyframes bds-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.bds-marquee{width:100%;position:relative;overflow:hidden}.bds-marquee[data-fade]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.bds-marquee__track{width:max-content;animation:bds-marquee-scroll var(--bds-duration-marquee) var(--bds-ease-linear) infinite;display:flex}.bds-marquee[data-direction=rtl] .bds-marquee__track{animation-direction:reverse}.bds-marquee[data-pause-on-hover]:hover .bds-marquee__track{animation-play-state:paused}.bds-marquee__group{align-items:center;gap:var(--bds-marquee-gap,var(--bds-size-1000));flex-shrink:0;padding-inline-end:var(--bds-marquee-gap,var(--bds-size-1000));display:flex}.bds-marquee__group img,.bds-marquee__group svg{height:var(--bds-marquee-logo-height,var(--bds-size-600));flex-shrink:0;width:auto}@media (prefers-reduced-motion:reduce){.bds-marquee__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.bds-marquee__group[aria-hidden=true]{display:none}}.bds-media-band{--bds-media-band-surface:transparent;--bds-media-band-graphic:none;--bds-media-band-seam-from:transparent;--bds-media-band-seam-to:var(--bds-surface-primary);--bds-media-band-seam-height:80px;z-index:1;background:var(--bds-media-band-surface);position:relative;overflow:clip}.bds-media-band__graphic{z-index:0;pointer-events:none;background-image:var(--bds-media-band-graphic);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.bds-media-band__content{z-index:2;position:relative}.bds-media-band__seam{z-index:4;height:var(--bds-media-band-seam-height);pointer-events:none;position:absolute;inset-inline:0}.bds-media-band__seam[data-edge=top]{background-image:linear-gradient(to bottom, var(--bds-media-band-seam-to), var(--bds-media-band-seam-from));top:0}.bds-media-band__seam[data-edge=bottom]{background-image:linear-gradient(to top, var(--bds-media-band-seam-to), var(--bds-media-band-seam-from));bottom:0}@keyframes bds-media-tabs-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bds-media-tabs{--bds-media-tabs-interval:var(--bds-duration-autoplay);--bds-media-tabs-media-aspect:var(--bds-aspect-4-3);gap:var(--bds-gap-xl);box-sizing:border-box;grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.bds-media-tabs{grid-template-columns:1fr 1fr;align-items:center}.bds-media-tabs[data-media-position=start] .bds-media-tabs__media{order:-1}}.bds-media-tabs__rail{gap:var(--bds-gap-lg);flex-direction:column;min-width:0;display:flex}.bds-media-tabs__progress{height:var(--bds-border-width-lg);border-radius:var(--bds-border-radius-pill);background-color:var(--bds-surface-muted);position:relative;overflow:hidden}.bds-media-tabs__progress-fill{background-color:var(--bds-background-brand-primary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.bds-media-tabs:not([data-paused]) .bds-media-tabs__progress-fill{animation:bds-media-tabs-progress var(--bds-media-tabs-interval) var(--bds-ease-linear) forwards}.bds-media-tabs[data-paused] .bds-media-tabs__progress-fill{animation:bds-media-tabs-progress var(--bds-media-tabs-interval) var(--bds-ease-linear) forwards;animation-play-state:paused}.bds-media-tabs__panel{transition:grid-template-rows var(--bds-duration-lg) var(--bds-ease-out);grid-template-rows:0fr;display:grid}.bds-media-tabs__panel[data-active]{grid-template-rows:1fr}.bds-media-tabs__panel-inner{visibility:hidden;min-height:0;transition:visibility 0s linear var(--bds-duration-lg);overflow:hidden}.bds-media-tabs__panel[data-active] .bds-media-tabs__panel-inner{visibility:visible;transition-delay:0s}.bds-media-tabs__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-media-tabs__media{aspect-ratio:var(--bds-media-tabs-media-aspect);border-radius:var(--bds-border-radius-lg);min-width:0;display:grid;position:relative;overflow:hidden}.bds-media-tabs__media-item{opacity:0;visibility:hidden;transition:opacity var(--bds-duration-lg) var(--bds-ease-in), visibility 0s linear var(--bds-duration-lg);grid-area:1/1;display:grid}.bds-media-tabs__media-item[data-active]{opacity:1;visibility:visible;transition:opacity var(--bds-duration-xl) var(--bds-ease-spring-soft) var(--bds-duration-md), visibility 0s linear var(--bds-duration-md)}.bds-media-tabs__media-item>:is(img,video,canvas,svg){object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.bds-media-tabs__progress{display:none}.bds-media-tabs__panel,.bds-media-tabs__panel-inner,.bds-media-tabs__panel[data-active] .bds-media-tabs__panel-inner,.bds-media-tabs__media-item,.bds-media-tabs__media-item[data-active]{transition-duration:0s;transition-delay:0s}}.bds-tab-bar-item{transition:opacity var(--bds-duration-sm) var(--bds-ease-out), background-color var(--bds-duration-sm) var(--bds-ease-out), color var(--bds-duration-sm) var(--bds-ease-out), border-color var(--bds-duration-sm) var(--bds-ease-out), transform var(--bds-duration-sm) var(--bds-ease-out);border:0}.bds-tab-bar-item:active:not(:disabled){transform:scale(.97)}.bds-tab-bar-item:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity);pointer-events:none}.bds-tab-bar-item--has-dot{align-items:center;gap:var(--bds-gap-sm);display:inline-flex}.bds-tab-bar--text .bds-tab-bar-item:hover:not(:disabled){color:var(--bds-text-brand-primary)}.bds-tab-bar--text .bds-tab-bar-item:active:not(:disabled){opacity:.7}.bds-tab-bar--text.bds-tab-bar--on-color .bds-tab-bar-item:hover:not(:disabled){opacity:1}.bds-tab-bar--text.bds-tab-bar--on-color .bds-tab-bar-item:active:not(:disabled){opacity:.5}.bds-tab-bar--tab{border-bottom:var(--bds-border-width-md) solid var(--bds-border-secondary)}.bds-tab-bar--tab .bds-tab-bar-item{border-bottom:var(--bds-border-width-lg) solid transparent;margin-bottom:calc(-1 * var(--bds-border-width-lg))}.bds-tab-bar--tab .bds-tab-bar-item[aria-selected=true]{border-bottom-color:var(--bds-border-brand-primary)}.bds-tab-bar--tab .bds-tab-bar-item:hover:not(:disabled):not([aria-selected=true]){color:var(--bds-text-primary);border-bottom-color:var(--bds-border-primary)}.bds-tab-bar--tab .bds-tab-bar-item:active:not(:disabled){opacity:.7}.bds-tab-bar--tab.bds-tab-bar--on-color,.bds-tab-bar--tab.bds-tab-bar--on-color .bds-tab-bar-item[aria-selected=true]{border-bottom-color:var(--bds-border-on-color-dark)}.bds-tab-bar--tab.bds-tab-bar--on-color .bds-tab-bar-item:hover:not(:disabled):not([aria-selected=true]){opacity:.8;border-bottom-color:var(--bds-border-on-color-dark)}.bds-tab-bar--tab.bds-tab-bar--on-color .bds-tab-bar-item:active:not(:disabled){opacity:.5}.bds-tab-bar--box .bds-tab-bar-item:hover:not(:disabled):not([aria-selected=true]){background-color:var(--bds-background-secondary);color:var(--bds-text-primary)}.bds-tab-bar--box .bds-tab-bar-item:active:not(:disabled):not([aria-selected=true]){background-color:var(--bds-background-tertiary)}.bds-tab-bar--box .bds-tab-bar-item[aria-selected=true]:active:not(:disabled){opacity:.85}.bds-tab-bar--box.bds-tab-bar--on-color .bds-tab-bar-item:hover:not(:disabled):not([aria-selected=true]){opacity:.8}.bds-tab-bar--box.bds-tab-bar--on-color .bds-tab-bar-item:active:not(:disabled):not([aria-selected=true]){opacity:.5}.bds-tab-bar{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;display:flex}.bds-tab-bar[data-orientation=vertical]{flex-flow:column;align-items:stretch}.bds-tab-bar[data-orientation=vertical] .bds-tab-bar-item{text-align:start;white-space:normal}.bds-tab-bar--tab[data-orientation=vertical]{border-bottom:none;border-inline-start:var(--bds-border-width-md) solid var(--bds-border-secondary);align-items:stretch}.bds-tab-bar--tab[data-orientation=vertical] .bds-tab-bar-item{border-bottom:none;border-inline-start:var(--bds-border-width-lg) solid transparent;padding:var(--bds-padding-md) var(--bds-padding-lg);margin-bottom:0;margin-inline-start:calc(-1 * var(--bds-border-width-lg))}.bds-tab-bar--tab[data-orientation=vertical] .bds-tab-bar-item[aria-selected=true]{border-inline-start-color:var(--bds-border-brand-primary)}.bds-tab-bar--tab[data-orientation=vertical] .bds-tab-bar-item:hover:not(:disabled):not([aria-selected=true]){border-inline-start-color:var(--bds-border-primary)}.bds-tab-bar--text,.bds-tab-bar--text-underline,.bds-tab-bar--tab{gap:var(--bds-gap-xl)}.bds-tab-bar--box{gap:var(--bds-gap-md)}.bds-tab-bar--tab{align-items:flex-end}.bds-tab-bar-item{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;min-width:0;padding:0}.bds-tab-bar--text .bds-tab-bar-item{color:var(--bds-text-secondary)}.bds-tab-bar--text .bds-tab-bar-item[aria-selected=true]{color:var(--bds-text-brand-primary)}.bds-tab-bar--text.bds-tab-bar--on-color .bds-tab-bar-item{color:var(--bds-text-on-color-dark);opacity:.6}.bds-tab-bar--text.bds-tab-bar--on-color .bds-tab-bar-item[aria-selected=true]{opacity:1}.bds-tab-bar--text-underline .bds-tab-bar-item{color:var(--bds-text-secondary);border-bottom:var(--bds-border-width-md) solid transparent;padding-bottom:var(--bds-padding-sm)}.bds-tab-bar--text-underline .bds-tab-bar-item[aria-selected=true]{color:var(--bds-text-brand-primary);border-bottom-color:var(--bds-border-brand-primary)}.bds-tab-bar--text-underline.bds-tab-bar--on-color .bds-tab-bar-item{color:var(--bds-text-on-color-dark);opacity:.6;border-bottom-color:#0000}.bds-tab-bar--text-underline.bds-tab-bar--on-color .bds-tab-bar-item[aria-selected=true]{opacity:1;border-bottom-color:var(--bds-border-on-color-dark)}.bds-tab-bar--tab .bds-tab-bar-item{color:var(--bds-text-secondary);padding:0;padding-bottom:var(--bds-padding-sm);background-color:#0000}.bds-tab-bar--tab .bds-tab-bar-item[aria-selected=true]{color:var(--bds-text-brand-primary)}.bds-tab-bar--tab.bds-tab-bar--on-color .bds-tab-bar-item{color:var(--bds-text-on-color-dark);opacity:.6}.bds-tab-bar--tab.bds-tab-bar--on-color .bds-tab-bar-item[aria-selected=true]{opacity:1}.bds-tab-bar--box .bds-tab-bar-item{color:var(--bds-text-secondary);background-color:var(--bds-background-primary);padding:var(--bds-padding-lg);border:var(--bds-border-width-md) solid var(--bds-border-primary)}.bds-tab-bar--box .bds-tab-bar-item[aria-selected=true]{color:var(--bds-text-on-color-dark);background-color:var(--bds-background-brand-primary);border-color:#0000}.bds-tab-bar--box.bds-tab-bar--on-color .bds-tab-bar-item{color:var(--bds-text-on-color-dark);border-color:var(--bds-border-on-color-dark);opacity:.6}.bds-tab-bar--box.bds-tab-bar--on-color .bds-tab-bar-item[aria-selected=true]{color:var(--bds-text-on-color-dark);background-color:var(--bds-background-brand-primary);opacity:1;border-color:#0000}.bds-meter{gap:var(--bds-padding-xs);flex-direction:column;display:flex}.bds-meter__track{background-color:var(--bds-background-secondary);width:100%;overflow:hidden}.bds-meter__track--sm{border-radius:4px;height:8px}.bds-meter__track--md{border-radius:6px;height:12px}.bds-meter__track--lg{border-radius:8px;height:16px}.bds-meter__fill{height:100%;transition:width .3s}.bds-meter__fill--sm{border-radius:4px}.bds-meter__fill--md{border-radius:6px}.bds-meter__fill--lg{border-radius:8px}.bds-meter__fill--tone-positive{background-color:var(--bds-background-positive)}.bds-meter__fill--tone-warning{background-color:var(--bds-background-warning)}.bds-meter__fill--tone-negative{background-color:var(--bds-background-negative)}.bds-meter__fill--tone-neutral{background-color:var(--bds-background-secondary)}.bds-meter__label{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-secondary);text-transform:capitalize}.bds-meter__label--above{margin-bottom:var(--bds-gap-sm)}.bds-meter__label--below{margin-top:var(--bds-gap-sm)}.bds-meter__value{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-lg);font-weight:var(--bds-font-weight-bold);color:var(--bds-text-primary)}.bds-meter__value-suffix{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-secondary)}.bds-modal-backdrop{background-color:var(--bds-background-overlay);padding:var(--bds-padding-lg);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bds-modal{background-color:var(--bds-surface-primary);border-radius:var(--bds-border-radius-lg);width:100%;max-height:90vh;box-shadow:var(--bds-shadow-overlay);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.bds-modal{min-width:640px}}.bds-modal--sm{max-width:640px}.bds-modal--md{max-width:720px}.bds-modal--lg{max-width:800px}.bds-modal--xl{max-width:1000px}.bds-modal--full{max-width:95vw}.bds-modal__header{padding:var(--bds-padding-lg);border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bds-modal__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-modal__close{margin-right:calc(-1 * var(--bds-padding-xs))}.bds-modal__body{padding:var(--bds-padding-lg);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-normal);flex:1;overflow-y:auto}.bds-modal__footer{padding:var(--bds-padding-lg);gap:var(--bds-gap-lg);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.bds-modal--preset-confirm{--bds-modal-confirm-max-width:440px;max-width:var(--bds-modal-confirm-max-width);padding:var(--bds-padding-lg);gap:var(--bds-gap-lg);overflow:visible}@media (min-width:768px){.bds-modal--preset-confirm{min-width:0}}.bds-modal__confirm-title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-modal__confirm-description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-modal__confirm-actions{justify-content:flex-end;gap:var(--bds-gap-md);flex-wrap:wrap;display:flex}.bds-nav-item{align-items:center;gap:var(--bds-gap-md);border-radius:var(--bds-border-radius-md);font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-primary);cursor:pointer;box-sizing:border-box;transition:background-color var(--bds-duration-sm) var(--bds-ease-out), color var(--bds-duration-sm) var(--bds-ease-out);background-color:#0000;padding:14px 12px;text-decoration:none;display:flex}.bds-nav-item:hover{background-color:var(--bds-page-secondary)}.bds-nav-item--active{font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-on-color-dark);background-color:var(--bds-background-brand-primary)}.bds-nav-item--active:hover{background-color:var(--bds-background-brand-primary-hover)}.bds-nav-item--disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity);pointer-events:none}.bds-nav-item--icon-only{justify-content:center;padding:14px 0}.bds-nav-item__icon{font-size:var(--bds-body-md);flex-shrink:0;align-items:center;display:inline-flex}.bds-nav-item__label{flex:1;min-width:0}.bds-notification-item{gap:var(--bds-gap-md);padding:var(--bds-padding-sm) var(--bds-padding-md);cursor:pointer;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);transition:background-color .15s;display:flex}.bds-notification-item:hover,.bds-notification-item--unread{background-color:var(--bds-surface-secondary)}.bds-notification-item__dot{border-radius:var(--bds-border-radius-pill);background-color:var(--bds-surface-brand-primary);flex-shrink:0;width:8px;height:8px;margin-top:6px}.bds-notification-item__content{flex:1;min-width:0}.bds-notification-item__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-primary);line-height:var(--bds-font-line-height-snug)}.bds-notification-item__body{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);color:var(--bds-text-secondary);line-height:var(--bds-font-line-height-normal);margin-top:var(--bds-gap-md)}.bds-notification-item__time{font-family:var(--bds-font-family-label);font-size:var(--bds-body-tiny);color:var(--bds-text-muted);margin-top:var(--bds-gap-sm)}.bds-notification-list{overflow-y:auto}.bds-notification-list__empty{padding:var(--bds-padding-xl);text-align:center;font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-muted)}.bds-notification-popover{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-muted);border-radius:var(--bds-border-radius-md);width:360px;max-height:480px;box-shadow:var(--bds-shadow-lg);flex-direction:column;display:flex;overflow:hidden}.bds-notification-popover__header{padding:var(--bds-padding-sm) var(--bds-padding-md);border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bds-notification-popover__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary)}.bds-notification-popover__action{cursor:pointer;font-family:var(--bds-font-family-label);font-size:var(--bds-body-xs);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-primary);background:0 0;border:none;padding:0;transition:opacity .15s}.bds-notification-popover__action:hover{opacity:.8}.bds-text-input-field[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.bds-text-input-field[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.bds-text-input-field[type=number]{-moz-appearance:textfield}.bds-number-input__steppers{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.bds-number-input__step{cursor:pointer;color:var(--bds-text-muted);font-size:var(--bds-body-tiny);background:0 0;border:none;justify-content:center;align-items:center;height:50%;padding:0;line-height:1;display:inline-flex}.bds-number-input__step:hover{color:var(--bds-text-primary)}.bds-number-input__step:disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-page{min-width:0;min-height:0;padding-inline:var(--bds-gutter-padding-inline,0);flex-direction:column;flex:auto;display:flex}.bds-page--padding-none{--bds-gutter-padding-inline:0}.bds-page--padding-sm{--bds-gutter-padding-inline:var(--bds-padding-sm)}.bds-page--padding-md{--bds-gutter-padding-inline:var(--bds-padding-md)}.bds-page--padding-lg{--bds-gutter-padding-inline:var(--bds-padding-lg)}.bds-page--gap-sm{gap:var(--bds-gap-sm)}.bds-page--gap-md{gap:var(--bds-gap-md)}.bds-page--gap-lg{gap:var(--bds-gap-lg)}.bds-page--gap-xl{gap:var(--bds-gap-xl)}.bds-page--gap-huge{gap:var(--bds-gap-huge)}.bds-page__content{flex-direction:column;min-width:0;display:flex}.bds-page__content--gap-sm{gap:var(--bds-gap-sm)}.bds-page__content--gap-md{gap:var(--bds-gap-md)}.bds-page__content--gap-lg{gap:var(--bds-gap-lg)}.bds-page__content--gap-xl{gap:var(--bds-gap-xl)}.bds-page__content--gap-huge{gap:var(--bds-gap-huge)}.bds-page__content--padding-none{margin-inline:calc(-1 * var(--bds-gutter-padding-inline,0))}.bds-page__content--padding-sm{margin-inline:calc(-1 * var(--bds-gutter-padding-inline,0));padding-inline:var(--bds-padding-sm)}.bds-page__content--padding-md{margin-inline:calc(-1 * var(--bds-gutter-padding-inline,0));padding-inline:var(--bds-padding-md)}.bds-page__content--padding-lg{margin-inline:calc(-1 * var(--bds-gutter-padding-inline,0));padding-inline:var(--bds-padding-lg)}.bds-page__content--scroll{flex:auto;min-height:0;overflow-y:auto}.bds-page-header{--page-header-section-gap:var(--bds-gap-xl);--page-header-content-gap:var(--bds-gap-lg);--page-header-actions-gap:var(--bds-gap-sm);--page-header-padding-bottom:0;gap:var(--page-header-section-gap);width:100%;padding-bottom:var(--page-header-padding-bottom);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.bds-page-header__inner{gap:var(--page-header-actions-gap);align-items:flex-start;width:100%;display:flex}.bds-page-header--sticky{z-index:20;background-color:var(--bds-surface-primary);position:sticky;top:0}.bds-page-header__content{gap:var(--page-header-content-gap);flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;min-width:0;display:flex}.bds-page-header__title-row{align-items:center;gap:var(--bds-gap-md);display:flex}.bds-page-header__media{flex-shrink:0}.bds-page-header__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-xl);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);margin:0}.bds-page-header--md .bds-page-header__title{font-size:var(--bds-heading-md)}.bds-page-header--sm .bds-page-header__title{font-size:var(--bds-heading-sm)}.bds-page-header__subtitle{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);margin:0}.bds-page-header__actions{gap:var(--bds-gap-sm);flex-shrink:0;justify-content:flex-end;align-items:flex-start;display:flex}.bds-page-header__metadata{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.bds-page-header__metadata-inner{gap:var(--bds-gap-sm);align-items:flex-start;width:100%;display:flex}.bds-page-header__metadata-item{gap:var(--bds-gap-sm);flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;min-width:0;display:flex}.bds-page-header__metadata-label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary)}.bds-page-header__metadata-value{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary)}.bds-page-header__tabs{width:100%}.bds-page-header-actions{flex-wrap:nowrap;flex-shrink:0}.bds-pagination{width:100%;padding:var(--bds-padding-lg) 0;box-sizing:border-box;display:flex}.bds-pagination--left{justify-content:flex-start}.bds-pagination--center{justify-content:center}.bds-pagination--right{justify-content:flex-end}.bds-pagination__items{align-items:center;gap:var(--bds-gap-lg);display:flex}.bds-pagination__arrow{border-radius:var(--bds-border-radius-pill);background-color:var(--bds-background-brand-primary);width:48px;height:48px;color:var(--bds-text-on-color-dark);cursor:pointer;font-size:var(--bds-icon-lg);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds-pagination__arrow--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-pagination__page{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-muted);padding:var(--bds-padding-sm);cursor:pointer;text-align:center;background:0 0;border:none;min-width:24px}.bds-pagination__page--active{color:var(--bds-text-brand-primary);cursor:default}.bds-pagination__ellipsis{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-muted);padding:var(--bds-padding-sm);text-align:center;cursor:default;min-width:24px}.bds-password-toggle{cursor:pointer;color:var(--bds-text-muted);font-size:var(--bds-icon-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.bds-password-toggle:hover{color:var(--bds-text-primary)}.bds-period-nav{align-items:center;gap:var(--bds-gap-sm);display:flex}.bds-period-nav__label{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);text-align:center;margin:0}.bds-pricing-card{gap:var(--bds-gap-lg);padding:var(--bds-padding-lg);background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary);border-radius:var(--bds-border-radius-md);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.bds-pricing-card--highlighted{border-color:var(--bds-border-brand-primary);box-shadow:var(--bds-box-shadow-md)}.bds-pricing-card__image{display:block;position:relative}.bds-pricing-card__image :is(img,video,svg){border-radius:var(--bds-border-radius-sm)}.bds-pricing-card__header{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-pricing-card__badge{align-self:flex-start}.bds-pricing-card__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);margin:0}.bds-pricing-card__price-block{align-items:baseline;gap:var(--bds-gap-xs);display:flex}.bds-pricing-card__price{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-xl);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-pricing-card__period{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-secondary)}.bds-pricing-card__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-pricing-card__divider{border:none;border-top:var(--bds-border-width-md) solid var(--bds-border-muted);margin:0}.bds-pricing-card__features{gap:var(--bds-gap-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bds-pricing-card__feature{align-items:flex-start;gap:var(--bds-gap-md);font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);display:flex}.bds-pricing-card__checkmark{color:var(--bds-text-brand-primary);flex-shrink:0}.bds-pricing-card__action{padding-top:var(--bds-padding-sm);margin-top:auto}.bds-progress-circle{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.bds-progress-circle__svg{transform:rotate(-90deg)}.bds-progress-circle__track{stroke:var(--bds-background-muted)}.bds-progress-circle__fill{stroke:var(--bds-background-brand-primary);transition:stroke-dashoffset var(--bds-duration-500) var(--bds-ease-out), stroke var(--bds-duration-200) var(--bds-ease-out)}.bds-progress-circle--tone-positive .bds-progress-circle__fill{stroke:var(--bds-background-positive)}.bds-progress-circle--tone-warning .bds-progress-circle__fill{stroke:var(--bds-background-warning)}.bds-progress-circle--tone-negative .bds-progress-circle__fill{stroke:var(--bds-background-negative)}.bds-progress-circle--indeterminate .bds-progress-circle__svg{animation:bds-progress-circle-spin var(--bds-duration-600) linear infinite}.bds-progress-circle--indeterminate .bds-progress-circle__fill{transition:none}@keyframes bds-progress-circle-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.bds-progress-circle--indeterminate .bds-progress-circle__svg{animation:none}.bds-progress-circle__fill{transition:none}}.bds-progress-circle__center{font-family:var(--bds-font-family-heading);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bds-progress-circle__center--sm{font-size:var(--bds-body-md)}.bds-progress-circle__center--md{font-size:var(--bds-heading-tiny)}.bds-progress-circle__center--lg{font-size:var(--bds-heading-sm)}.bds-progress-stepper--variant-steps{flex-direction:column;display:flex}.bds-progress-stepper--variant-dots{justify-content:center;align-items:center;display:flex}.bds-progress-stepper--variant-dots.bds-progress-stepper--sm{gap:var(--bds-gap-sm)}.bds-progress-stepper--variant-dots.bds-progress-stepper--md{gap:var(--bds-gap-md)}.bds-progress-stepper__step-row{align-items:flex-start;display:flex}.bds-progress-stepper__step-row--clickable{cursor:pointer}.bds-progress-stepper__step-row--sm{gap:var(--bds-gap-xs)}.bds-progress-stepper__step-row--md{gap:var(--bds-gap-sm)}.bds-progress-stepper__circle{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.bds-progress-stepper__circle--sm{width:24px;height:24px;font-size:var(--bds-body-tiny)}.bds-progress-stepper__circle--md{width:32px;height:32px;font-size:var(--bds-body-sm)}.bds-progress-stepper__circle--active,.bds-progress-stepper__circle--complete{background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark)}.bds-progress-stepper__circle--upcoming{background-color:var(--bds-surface-secondary);color:var(--bds-text-muted);border:var(--bds-border-width-md) solid var(--bds-border-secondary)}.bds-progress-stepper__label{font-family:var(--bds-font-family-body);line-height:var(--bds-font-line-height-snug);text-transform:capitalize;transition:color .15s}.bds-progress-stepper__label--sm{font-size:var(--bds-body-sm)}.bds-progress-stepper__label--md{font-size:var(--bds-body-md)}.bds-progress-stepper__label--active{font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary)}.bds-progress-stepper__label--complete{font-weight:var(--bds-font-weight-regular);color:var(--bds-text-primary)}.bds-progress-stepper__label--upcoming{font-weight:var(--bds-font-weight-regular);color:var(--bds-text-muted)}.bds-progress-stepper__desc{font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);margin-top:var(--bds-space-50)}.bds-progress-stepper__desc--sm{font-size:var(--bds-body-tiny)}.bds-progress-stepper__desc--md{font-size:var(--bds-body-sm)}.bds-progress-stepper__connector{flex-grow:1;width:2px;min-height:16px;transition:background-color .15s}.bds-progress-stepper__connector--sm{margin-left:11px}.bds-progress-stepper__connector--md{margin-left:15px}.bds-progress-stepper__connector--complete{background-color:var(--bds-background-brand-primary)}.bds-progress-stepper__connector--incomplete{background-color:var(--bds-border-secondary)}.bds-progress-stepper__dot{border-radius:var(--bds-border-radius-sm);transition:all var(--bds-duration-md) var(--bds-ease-out);border:none;flex-shrink:0;padding:0}.bds-progress-stepper__dot--active{background-color:var(--bds-background-brand-primary);opacity:1}.bds-progress-stepper__dot--complete{background-color:var(--bds-background-brand-primary);opacity:.5}.bds-progress-stepper__dot--inactive{background-color:var(--bds-border-secondary);opacity:1}.bds-progress-stepper__dot--clickable{cursor:pointer}.bds-progress-stepper__dot--non-clickable{cursor:default}.bds-prose{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-primary)}.bds-prose a{color:var(--bds-text-text-link)}.bds-prose :is(h1,h2,h3){font-family:var(--bds-font-family-heading);color:var(--bds-text-primary)}.bds-prose :is(h1,h2,h3)+p{margin-top:var(--bds-gap-md)}.bds-prose p+p{margin-top:var(--bds-gap-lg)}.bds-radio{align-items:center;gap:var(--bds-gap-md);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.bds-radio--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-radio__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.bds-radio__indicator{border:var(--bds-border-width-lg) solid var(--bds-border-primary);background-color:var(--bds-background-input);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .15s,box-shadow .15s;display:flex}.bds-radio__indicator:after{content:"";background-color:#0000;border-radius:50%;width:10px;height:10px;transition:background-color .15s}.bds-radio:hover:not(.bds-radio--disabled) .bds-radio__indicator,.bds-radio__input:checked+.bds-radio__indicator{border-color:var(--bds-border-brand-primary)}.bds-radio__input:checked+.bds-radio__indicator:after{background-color:var(--bds-surface-brand-primary)}.bds-radio__input:focus-visible+.bds-radio__indicator{box-shadow:0 0 0 2px var(--bds-border-brand-primary);outline:none}.bds-radio--disabled .bds-radio__indicator{cursor:not-allowed}.bds-radio__text{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);text-transform:capitalize}.bds-radio-group{border:0;min-inline-size:0;margin:0;padding:0}.bds-radio-group__legend{margin-bottom:var(--bds-gap-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);padding:0}.bds-radio-group__options{gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-radio-group__options--orientation-horizontal{column-gap:var(--bds-gap-xl);flex-flow:wrap}.bds-radio-group--disabled .bds-radio-group__legend{opacity:var(--bds-state-disabled-opacity)}.bds-relationship-field{gap:var(--bds-gap-md);flex-direction:column;width:100%;display:flex}.bds-relationship-field__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary)}.bds-relationship-field__rows{gap:var(--bds-gap-xs);flex-direction:column;display:flex}.bds-relationship-field__row{align-items:center;gap:var(--bds-gap-sm);padding:var(--bds-padding-sm);border:var(--bds-border-width-md) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-md);background-color:var(--bds-surface-secondary);display:flex}.bds-relationship-field__row-label{min-width:0;font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);color:var(--bds-text-primary);overflow-wrap:break-word;flex:auto}.bds-relationship-field__add{align-items:flex-end;gap:var(--bds-gap-sm);display:flex}.bds-relationship-field__add>:first-child{flex:auto;min-width:0}.bds-relationship-field__empty{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-muted);font-style:italic}.bds-relationship-field__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);color:var(--bds-text-secondary)}.bds-service-tag{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--bds-letter-spacing-wide);border-radius:var(--bds-border-radius-sm);box-sizing:border-box;align-items:center;line-height:1;display:inline-flex}.bds-service-tag--has-icon{gap:var(--bds-gap-xs)}.bds-service-tag--sm{height:var(--bds-size-700);padding-inline:var(--bds-padding-sm);font-size:var(--bds-label-tiny)}.bds-service-tag--md{height:var(--bds-size-800);padding-inline:var(--bds-padding-sm);font-size:var(--bds-label-sm)}.bds-service-tag--lg{height:var(--bds-size-1000);padding-inline:var(--bds-padding-md);font-size:var(--bds-label-md)}.bds-service-tag--lg.bds-service-tag--has-icon{padding-inline:var(--bds-padding-sm)}.bds-service-tag.bds-service-tag--has-trailing{gap:var(--bds-gap-xs);padding-inline-end:var(--bds-padding-tiny)}.bds-service-tag__trailing{color:inherit;flex-shrink:0;align-items:center;display:inline-flex}.bds-service-tag--brand{background-color:var(--bds-background-service-brand);color:var(--bds-text-service-brand-on-light)}.bds-service-tag--marketing{background-color:var(--bds-background-service-marketing);color:var(--bds-text-service-marketing-on-light)}.bds-service-tag--information{background-color:var(--bds-background-service-information);color:var(--bds-text-service-information-on-light)}.bds-service-tag--product{background-color:var(--bds-background-service-product);color:var(--bds-text-service-product-on-light)}.bds-service-tag--back-office,.bds-service-tag--service{background-color:var(--bds-background-service-back-office);color:var(--bds-text-service-back-office-on-light)}.bds-service-tag__icon{flex-shrink:0;display:block}.bds-service-tag--icon{flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.bds-service-tag--icon-sm{border-radius:var(--bds-border-radius-sm);width:20px;height:20px}.bds-service-tag--icon-md{border-radius:var(--bds-border-radius-md);width:28px;height:28px}.bds-service-tag--icon-lg{border-radius:var(--bds-border-radius-md);width:40px;height:40px}.bds-service-tag--dot{gap:var(--bds-gap-xs);background-color:var(--bds-background-secondary);color:var(--bds-text-on-color-light)}.bds-service-tag__dot{border-radius:50%;flex-shrink:0;display:inline-block}.bds-service-tag__dot--sm{width:6px;height:6px}.bds-service-tag__dot--md{width:8px;height:8px}.bds-service-tag__dot--lg{width:10px;height:10px}.bds-tag-group{align-items:center;display:flex}.bds-tag-group--wrap{flex-wrap:wrap}.bds-tag-group--nowrap{flex-wrap:nowrap;overflow:hidden}.bds-tag-group--gap-xs{gap:var(--bds-gap-xs)}.bds-tag-group--gap-sm{gap:var(--bds-gap-sm)}.bds-tag-group--gap-md{gap:var(--bds-gap-md)}.bds-text-input-field[type=search]::-webkit-search-cancel-button{appearance:none}.bds-search-input__clear{cursor:pointer;color:var(--bds-text-muted);font-size:var(--bds-icon-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.bds-search-input__clear:hover{color:var(--bds-text-primary)}.bds-section-header--measure-sm{max-width:var(--bds-content-width-text-xs)}.bds-section-header--measure-md{max-width:var(--bds-content-width-text-sm)}.bds-section-header--measure-lg{max-width:var(--bds-content-width-text-md)}.bds-section-header--center{text-align:center;margin-inline:auto}.bds-section-header--center .bds-content-block__actions{justify-content:center}.bds-section-header--start{text-align:start}.bds-segmented-control{align-items:center;gap:var(--bds-border-width-lg);padding:var(--bds-border-width-lg);background-color:var(--bds-background-secondary);border-radius:var(--bds-border-radius-md);box-sizing:border-box;display:inline-flex}.bds-segmented-control--full-width{width:100%;display:flex}.bds-segmented-control-item{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-align:center;white-space:nowrap;cursor:pointer;border-radius:var(--bds-border-radius-sm);color:var(--bds-text-on-color-light);min-width:0;transition:background-color var(--bds-duration-sm) var(--bds-ease-out), color var(--bds-duration-sm) var(--bds-ease-out), box-shadow var(--bds-duration-sm) var(--bds-ease-out);background-color:#0000;border:none}.bds-segmented-control--full-width .bds-segmented-control-item{flex:1}.bds-segmented-control--sm .bds-segmented-control-item{padding:var(--bds-gap-xs) var(--bds-padding-md);font-size:var(--bds-label-sm)}.bds-segmented-control--md .bds-segmented-control-item{padding:var(--bds-gap-sm) var(--bds-padding-lg);font-size:var(--bds-label-md)}.bds-segmented-control--lg .bds-segmented-control-item{padding:var(--bds-gap-md) var(--bds-padding-xl);font-size:var(--bds-label-md)}.bds-segmented-control-item--active{background-color:var(--bds-background-primary);color:var(--bds-text-primary);box-shadow:0 1px 3px #00000014}.bds-segmented-control-item:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity);pointer-events:none}.bds-segmented-control-item:hover:not(:disabled):not(.bds-segmented-control-item--active){background-color:var(--bds-background-tertiary);color:var(--bds-text-primary)}.bds-segmented-control-item:active:not(:disabled):not(.bds-segmented-control-item--active){background-color:var(--bds-background-tertiary);opacity:.7}.bds-segmented-control-item--active:active:not(:disabled){opacity:.85}.bds-segmented-control-item:focus-visible{outline:2px solid var(--bds-border-brand-primary);outline-offset:1px}.bds-selectable-media-tile{border-radius:var(--bds-border-radius-md);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;box-shadow:inset 0 0 0 var(--bds-border-width-md) var(--bds-border-muted);transition:box-shadow var(--bds-duration-sm) var(--bds-ease-out), transform var(--bds-duration-sm) var(--bds-ease-out);background:0 0;border:none;flex-direction:column;padding:0;display:flex;overflow:hidden}.bds-selectable-media-tile:hover:not(:disabled){box-shadow:inset 0 0 0 var(--bds-border-width-md) var(--bds-border-brand-primary)}.bds-selectable-media-tile:active:not(:disabled){transform:scale(.99)}.bds-selectable-media-tile:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-state-focus);outline-offset:2px}.bds-selectable-media-tile__media{background-color:var(--bds-surface-secondary);display:block;position:relative}.bds-selectable-media-tile__check{top:var(--bds-padding-tiny);right:var(--bds-padding-tiny);width:var(--bds-icon-md);height:var(--bds-icon-md);border-radius:var(--bds-border-radius-circle);background-color:var(--bds-background-brand-primary);color:var(--bds-text-on-color-dark);justify-content:center;align-items:center;display:flex;position:absolute}.bds-selectable-media-tile__caption{align-items:center;gap:var(--bds-gap-tiny);padding:var(--bds-padding-tiny) var(--bds-padding-sm);font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-medium);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.bds-selectable-media-tile--selected{box-shadow:inset 0 0 0 var(--bds-border-width-md) var(--bds-border-brand-primary)}.bds-selectable-media-tile--selected .bds-selectable-media-tile__caption{font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-brand-primary)}.bds-selectable-media-tile--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-service-tag-select{gap:var(--bds-gap-sm);flex-wrap:wrap;display:flex}.bds-service-tag-select__option{border-radius:var(--bds-border-radius-sm);box-shadow:0 0 0 var(--bds-border-width-lg) transparent;cursor:pointer;transition:box-shadow var(--bds-duration-sm) var(--bds-ease-out);align-items:center;display:inline-flex}.bds-service-tag-select__option--selected{box-shadow:0 0 0 var(--bds-border-width-lg) var(--bds-border-primary)}.bds-service-tag-select__input:focus-visible+.bds-service-tag{outline:var(--bds-border-width-lg) solid var(--bds-border-focus);outline-offset:var(--bds-border-width-sm)}.bds-service-tag-select--disabled .bds-service-tag-select__option{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity)}.bds-service-tag-select__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bds-sidebar-nav{background-color:var(--bds-surface-primary);border-right:var(--bds-border-width-md) solid var(--bds-border-secondary);z-index:10;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.bds-sidebar-nav--sticky{flex-shrink:0;height:100vh;position:sticky;top:0;bottom:auto;left:auto}.bds-sidebar-nav__logo{border-bottom:var(--bds-border-width-md) solid var(--bds-border-secondary);padding:24px 24px 20px}.bds-sidebar-nav__nav{gap:var(--bds-gap-xs);flex-direction:column;flex:1;padding:16px 12px;display:flex;overflow-y:auto}.bds-sidebar-nav--collapsed .bds-sidebar-nav__logo{justify-content:center;padding:24px 12px 20px;display:flex}.bds-sidebar-nav--collapsed .bds-sidebar-nav__nav{padding:16px 8px}.bds-sidebar-nav--collapsed .bds-sidebar-nav__footer{align-items:center;gap:var(--bds-gap-md);flex-direction:column;padding:12px 8px;display:flex}.bds-sidebar-nav--collapsed .bds-sidebar-nav__profile{justify-content:center;padding:16px 8px;display:flex}.bds-sidebar-nav__footer{border-top:var(--bds-border-width-md) solid var(--bds-border-secondary);padding:12px 24px}.bds-sidebar-nav__profile{border-top:var(--bds-border-width-md) solid var(--bds-border-secondary);padding:16px 24px}.bds-slider{gap:var(--bds-gap-md);--bds-slider-thumb-shadow:0 2px 4px #0000001a;flex-direction:column;width:100%;display:flex}.bds-slider__label-row{justify-content:space-between;align-items:center;display:flex}.bds-slider__label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-primary);text-transform:capitalize;margin:0}.bds-slider__value{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-secondary)}.bds-slider-input{appearance:none;width:100%;height:var(--bds-slider-track-height,var(--bds-size-150));cursor:pointer;background:0 0;margin:0}.bds-slider-input::-webkit-slider-runnable-track{height:var(--bds-slider-track-height,var(--bds-size-150));border-radius:var(--bds-border-radius-pill);background:linear-gradient(to right, var(--bds-background-brand-primary) 0%, var(--bds-background-brand-primary) var(--bds-slider-percent,50%), var(--bds-border-secondary) var(--bds-slider-percent,50%), var(--bds-border-secondary) 100%)}.bds-slider-input::-moz-range-track{height:var(--bds-slider-track-height,var(--bds-size-150));border-radius:var(--bds-border-radius-pill);background:var(--bds-border-secondary);border:none}.bds-slider-input::-moz-range-progress{height:var(--bds-slider-track-height,var(--bds-size-150));border-radius:var(--bds-border-radius-pill);background:var(--bds-background-brand-primary)}.bds-slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--bds-slider-thumb-size,var(--bds-size-500));height:var(--bds-slider-thumb-size,var(--bds-size-500));background:var(--bds-surface-primary);border:var(--bds-border-width-200) solid var(--bds-background-brand-primary);box-shadow:var(--bds-slider-thumb-shadow);cursor:pointer;margin-top:calc((var(--bds-slider-track-height,var(--bds-size-150)) - var(--bds-slider-thumb-size,var(--bds-size-500))) / 2);transition:box-shadow var(--bds-duration-sm) var(--bds-ease-out);border-radius:50%}.bds-slider-input::-moz-range-thumb{width:var(--bds-slider-thumb-size,var(--bds-size-500));height:var(--bds-slider-thumb-size,var(--bds-size-500));background:var(--bds-surface-primary);border:var(--bds-border-width-200) solid var(--bds-background-brand-primary);box-shadow:var(--bds-slider-thumb-shadow);cursor:pointer;transition:box-shadow var(--bds-duration-sm) var(--bds-ease-out);border-radius:50%}.bds-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bds-background-brand-primary)}@supports (color:color-mix(in lab, red, red)){.bds-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--bds-background-brand-primary) 30%, transparent)}}.bds-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--bds-background-brand-primary)}@supports (color:color-mix(in lab, red, red)){.bds-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--bds-background-brand-primary) 30%, transparent)}}.bds-slider-input:disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity);pointer-events:none}.bds-slider-input:disabled::-webkit-slider-thumb{background:var(--bds-border-secondary);border-color:var(--bds-border-secondary)}.bds-slider-input:disabled::-moz-range-thumb{background:var(--bds-border-secondary);border-color:var(--bds-border-secondary)}.bds-social-icon{flex-shrink:0;display:block}.bds-social-icon--badge{color:var(--bds-text-on-color-dark)}.bds-social-icon--badge.bds-social-icon--emphasis-neutral .bds-social-icon__bg{fill:var(--bds-text-muted)}.bds-social-icon--badge.bds-social-icon--emphasis-accent .bds-social-icon__bg{fill:var(--bds-text-brand-primary)}.bds-social-icon--badge.bds-social-icon--emphasis-inverse .bds-social-icon__bg{fill:var(--bds-surface-inverse)}.bds-social-icon--badge.bds-social-icon--emphasis-brand .bds-social-icon__bg{fill:var(--bds-social-icon-brand)}.bds-social-icon--glyph .bds-social-icon__bg{fill:none}.bds-social-icon--glyph.bds-social-icon--emphasis-neutral{color:var(--bds-text-muted)}.bds-social-icon--glyph.bds-social-icon--emphasis-accent{color:var(--bds-text-brand-primary)}.bds-social-icon--glyph.bds-social-icon--emphasis-inverse{color:var(--bds-color-grayscale-950)}.bds-social-icon--glyph.bds-social-icon--emphasis-brand{color:var(--bds-social-icon-brand)}.bds-social-icon--emphasis-brand[data-platform=youtube]{--bds-social-icon-brand:var(--bds-color-social-youtube)}.bds-social-icon--emphasis-brand[data-platform=twitter]{--bds-social-icon-brand:var(--bds-color-social-twitter)}.bds-social-icon--emphasis-brand[data-platform=facebook]{--bds-social-icon-brand:var(--bds-color-social-facebook)}.bds-social-icon--emphasis-brand[data-platform=instagram]{--bds-social-icon-brand:var(--bds-color-social-instagram)}.bds-social-icon--emphasis-brand[data-platform=linkedin]{--bds-social-icon-brand:var(--bds-color-social-linkedin)}.bds-social-icon--emphasis-brand[data-platform=yelp]{--bds-social-icon-brand:var(--bds-color-social-yelp)}.bds-social-icon--emphasis-brand[data-platform=google]{--bds-social-icon-brand:var(--bds-color-social-google)}.bds-social-icon--emphasis-brand[data-platform=apple]{--bds-social-icon-brand:var(--bds-color-social-apple)}.bds-social-icon--emphasis-brand[data-platform=bing]{--bds-social-icon-brand:var(--bds-color-social-bing)}.bds-social-icon--emphasis-brand[data-platform=tiktok]{--bds-social-icon-brand:var(--bds-color-social-tiktok)}.bds-spinner{border-style:solid;border-color:var(--bds-border-primary);border-top-color:var(--bds-border-brand-primary);border-radius:50%;animation:.8s linear infinite bds-spin;display:inline-block}.bds-spinner--sm{width:var(--bds-size-400);height:var(--bds-size-400);border-width:var(--bds-border-width-lg)}.bds-spinner--lg{width:var(--bds-size-1200);height:var(--bds-size-1200);border-width:var(--bds-border-width-huge)}.bds-stepper{box-sizing:border-box;align-items:center;display:inline-flex}.bds-stepper--sm{gap:var(--bds-gap-sm)}.bds-stepper--md,.bds-stepper--lg{gap:var(--bds-gap-md)}.bds-stepper--sm .bds-stepper__button{width:var(--bds-size-700);height:var(--bds-size-700);border-radius:var(--bds-border-radius-sm);font-size:var(--bds-body-tiny)}.bds-stepper--md .bds-stepper__button{width:var(--bds-size-900);height:var(--bds-size-900);border-radius:var(--bds-border-radius-md);font-size:var(--bds-body-xs)}.bds-stepper--lg .bds-stepper__button{width:var(--bds-size-1100);height:var(--bds-size-1100);border-radius:var(--bds-border-radius-md);font-size:var(--bds-body-sm)}.bds-stepper--sm .bds-stepper__value{font-size:var(--bds-label-sm);min-width:28px}.bds-stepper--md .bds-stepper__value{font-size:var(--bds-label-md);min-width:36px}.bds-stepper--lg .bds-stepper__value{font-size:var(--bds-label-lg);min-width:44px}.bds-stepper__button{border:var(--bds-border-width-md) solid var(--bds-border-secondary);background-color:var(--bds-surface-secondary);color:var(--bds-text-primary);cursor:pointer;transition:filter var(--bds-duration-sm) var(--bds-ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bds-stepper__button--disabled{cursor:not-allowed;opacity:var(--bds-state-disabled-opacity)}.bds-stepper__value{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);text-align:center;-webkit-user-select:none;user-select:none}.bds-stepper__value--disabled{opacity:var(--bds-state-disabled-opacity)}.bds-subnav{background-color:var(--bds-surface-primary);border-right:var(--bds-border-width-md) solid var(--bds-border-secondary);box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow-y:auto}.bds-subnav[data-bordered=false]{border-right:none}.bds-subnav__header{height:var(--bds-size-1800);box-sizing:border-box;padding:0 var(--bds-padding-md);border-bottom:var(--bds-border-width-md) solid var(--bds-border-secondary);align-items:center;display:flex}.bds-subnav__nav{padding:var(--bds-padding-md) var(--bds-padding-tiny);gap:var(--bds-gap-xs);flex-direction:column;flex:1;display:flex}.bds-subnav__footer{padding:var(--bds-padding-md);border-top:var(--bds-border-width-md) solid var(--bds-border-secondary)}@keyframes bds-synced-media-steps-countdown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bds-synced-media-steps{--bds-synced-media-steps-interval:var(--bds-duration-autoplay);--bds-synced-media-steps-media-aspect:var(--bds-aspect-4-3);gap:var(--bds-gap-xl);box-sizing:border-box;grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.bds-synced-media-steps{grid-template-columns:1fr 1fr;align-items:center}.bds-synced-media-steps[data-media-position=start] .bds-synced-media-steps__media{order:-1}}.bds-synced-media-steps__steps{min-width:0;margin:0;padding:0;list-style:none}.bds-synced-media-steps__step{border-bottom:var(--bds-border-width-lg) solid var(--bds-border-muted)}.bds-synced-media-steps__trigger{align-items:baseline;gap:var(--bds-gap-lg);width:100%;padding:var(--bds-padding-lg) 0;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.bds-synced-media-steps__trigger:focus-visible{outline:var(--bds-border-width-lg) solid var(--bds-border-focus);outline-offset:0;border-radius:var(--bds-border-radius-sm)}.bds-synced-media-steps__index{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--bds-text-muted);transition:color var(--bds-duration-md) var(--bds-ease-out);flex-shrink:0}.bds-synced-media-steps__step[data-active] .bds-synced-media-steps__index{color:var(--bds-text-primary)}.bds-synced-media-steps__title{min-width:0;font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-tiny);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-secondary);transition:color var(--bds-duration-md) var(--bds-ease-out);flex:1}.bds-synced-media-steps__step[data-active] .bds-synced-media-steps__title{color:var(--bds-text-primary)}.bds-synced-media-steps__panel{transition:grid-template-rows var(--bds-duration-lg) var(--bds-ease-in-out);grid-template-rows:0fr;display:grid}.bds-synced-media-steps__step[data-active] .bds-synced-media-steps__panel{grid-template-rows:1fr}.bds-synced-media-steps__panel-inner{visibility:hidden;transition:visibility 0s linear var(--bds-duration-lg);overflow:hidden}.bds-synced-media-steps__step[data-active] .bds-synced-media-steps__panel-inner{visibility:visible;transition-delay:0s}.bds-synced-media-steps__description{padding-bottom:var(--bds-padding-lg);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-secondary);margin:0}.bds-synced-media-steps__countdown{height:var(--bds-border-width-lg);margin-bottom:calc(-1 * var(--bds-border-width-lg));position:relative;overflow:hidden}.bds-synced-media-steps__countdown-fill{background-color:var(--bds-background-brand-primary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.bds-synced-media-steps__step[data-active] .bds-synced-media-steps__countdown-fill{animation:bds-synced-media-steps-countdown var(--bds-synced-media-steps-interval) var(--bds-ease-linear) forwards}.bds-synced-media-steps[data-paused] .bds-synced-media-steps__countdown-fill{animation-play-state:paused}.bds-synced-media-steps__media{aspect-ratio:var(--bds-synced-media-steps-media-aspect);border-radius:var(--bds-border-radius-lg);min-width:0;display:grid;position:relative;overflow:hidden}.bds-synced-media-steps__media-item{opacity:0;visibility:hidden;transition:opacity var(--bds-duration-lg) var(--bds-ease-in), visibility 0s linear var(--bds-duration-lg);grid-area:1/1;display:grid}.bds-synced-media-steps__media-item[data-active]{opacity:1;visibility:visible;transition:opacity var(--bds-duration-xl) var(--bds-ease-spring-soft) var(--bds-duration-md), visibility 0s linear var(--bds-duration-md)}.bds-synced-media-steps__media-item>:is(img,video,canvas,svg){object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.bds-synced-media-steps__countdown{display:none}.bds-synced-media-steps__panel,.bds-synced-media-steps__panel-inner,.bds-synced-media-steps__index,.bds-synced-media-steps__title,.bds-synced-media-steps__media-item,.bds-synced-media-steps__media-item[data-active]{transition-duration:0s;transition-delay:0s}}.bds-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--bds-font-family-body);color:var(--bds-text-primary)}.bds-table[data-rounded-top=true],.bds-table[data-rounded-bottom=true]{border:var(--bds-border-width-md) solid var(--bds-border-muted);overflow:hidden}.bds-table[data-rounded-top=true]{border-top-left-radius:var(--bds-border-radius-md);border-top-right-radius:var(--bds-border-radius-md)}.bds-table[data-rounded-bottom=true]{border-bottom-left-radius:var(--bds-border-radius-md);border-bottom-right-radius:var(--bds-border-radius-md)}.bds-table-row--selected,.bds-table[data-striped=true] .bds-table-body .bds-table-row:nth-child(2n){background-color:var(--bds-background-secondary)}.bds-table-head{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-muted);text-align:left;white-space:nowrap}.bds-table[data-header-bg=secondary] .bds-table-head{background-color:var(--bds-background-secondary)}.bds-table[data-header-bg=primary] .bds-table-head{background-color:var(--bds-background-primary)}.bds-table[data-header-border=true] .bds-table-head{border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-header-border=true][data-header-border-weight=sm] .bds-table-head{border-bottom-width:var(--bds-border-width-sm)}.bds-table[data-size=default] .bds-table-head{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-head{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table-head--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.bds-table-subheader{background-color:var(--bds-surface-secondary);color:var(--bds-text-muted);font-family:var(--bds-font-family-subtitle);font-size:var(--bds-subtitle-sm);font-weight:var(--bds-font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;padding:var(--bds-padding-tiny) var(--bds-padding-md);border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-striped=true] .bds-table-body .bds-table-subheader-row{background-color:#0000}.bds-table[data-flush=true] .bds-table-head:first-child,.bds-table[data-flush=true] .bds-table-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-head:last-child,.bds-table[data-flush=true] .bds-table-cell:last-child{padding-right:0}.bds-table-cell{font-size:var(--bds-body-md);color:var(--bds-text-primary);vertical-align:middle;overflow-wrap:anywhere;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-size=default] .bds-table-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table-actions-cell{font-size:var(--bds-body-md);color:var(--bds-text-primary);vertical-align:middle;white-space:nowrap;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);width:1%}.bds-table[data-rounded-top=true] .bds-table-body .bds-table-row:last-child>td,.bds-table[data-rounded-bottom=true] .bds-table-body .bds-table-row:last-child>td{border-bottom:none}.bds-table[data-size=default] .bds-table-actions-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-actions-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-actions-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-actions-cell:last-child{padding-right:0}.bds-table-actions-cell__group{gap:var(--bds-gap-sm);align-items:center;display:flex}.bds-table-actions-cell--right .bds-table-actions-cell__group{justify-content:flex-end}.bds-table-actions-cell--center .bds-table-actions-cell__group{justify-content:center}.bds-table-avatar-cell{vertical-align:middle;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-size=default] .bds-table-avatar-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-avatar-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-avatar-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-avatar-cell:last-child{padding-right:0}.bds-table-avatar-cell__group{align-items:center;gap:var(--bds-gap-sm);display:flex}.bds-table-avatar-cell__content{flex-direction:column;min-width:0;display:flex}.bds-table-avatar-cell__name,.bds-table-text-cell__primary{font-family:var(--bds-font-family-heading);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-medium);color:var(--bds-text-primary)}.bds-table-avatar-cell__subtitle,.bds-table-text-cell__secondary{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xs);color:var(--bds-text-secondary)}.bds-table-text-cell{vertical-align:middle;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-size=default] .bds-table-text-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-text-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-text-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-text-cell:last-child{padding-right:0}.bds-table-text-cell__stack{flex-direction:column;min-width:0;display:flex}.bds-table-icon-cell{font-size:var(--bds-body-md);color:var(--bds-text-primary);vertical-align:middle;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-size=default] .bds-table-icon-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-icon-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-icon-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-icon-cell:last-child{padding-right:0}.bds-table-icon-cell__group{align-items:center;gap:var(--bds-gap-xs);min-width:0;display:flex}.bds-table-icon-cell__icon{width:var(--bds-size-600);height:var(--bds-size-600);font-size:var(--bds-label-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bds-table-image-cell{vertical-align:middle;white-space:nowrap;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted);width:1%}.bds-table[data-size=default] .bds-table-image-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-image-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-image-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-image-cell:last-child{padding-right:0}.bds-table-image-cell__media{border-radius:var(--bds-border-radius-sm);overflow:hidden}.bds-table-image-cell--sm .bds-table-image-cell__media{width:var(--bds-size-800)}.bds-table-image-cell--md .bds-table-image-cell__media{width:var(--bds-size-1000)}.bds-table-service-tag-cell{vertical-align:middle;border-bottom:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-table[data-size=default] .bds-table-service-tag-cell{padding:var(--bds-padding-sm) var(--bds-padding-md)}.bds-table[data-size=comfortable] .bds-table-service-tag-cell{padding:var(--bds-padding-xl) var(--bds-padding-md)}.bds-table[data-flush=true] .bds-table-service-tag-cell:first-child{padding-left:0}.bds-table[data-flush=true] .bds-table-service-tag-cell:last-child{padding-right:0}.bds-table-service-tag-cell__group{align-items:center;gap:var(--bds-gap-xs);flex-wrap:wrap;display:flex}.bds-toc{gap:var(--bds-gap-xs);box-sizing:border-box;flex-direction:column;display:flex}.bds-toc--sticky{top:var(--bds-padding-md);max-height:calc(100vh - (var(--bds-padding-md) * 2));align-self:flex-start;position:sticky;overflow-y:auto}.bds-toc__title{font-family:var(--bds-font-family-body);font-size:var(--bds-label-xs);font-weight:var(--bds-font-weight-medium);letter-spacing:var(--bds-letter-spacing-wide);text-transform:uppercase;color:var(--bds-text-secondary);padding:0 var(--bds-padding-md)}.bds-toc__list{gap:var(--bds-gap-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bds-toc__item{display:flex}.bds-toc__item>*{flex:1}.bds-toc--variant-rail{gap:var(--bds-space-500)}.bds-toc--variant-rail .bds-toc__list{gap:var(--bds-space-500);border-left:var(--bds-border-width-sm) solid var(--bds-border-muted);padding-left:var(--bds-space-500)}.bds-toc--variant-rail .bds-nav-item{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-secondary);background-color:#0000;border-radius:0;padding:0}.bds-toc--variant-rail .bds-nav-item:hover{color:var(--bds-text-primary);background-color:#0000}.bds-toc--variant-rail .bds-nav-item--active,.bds-toc--variant-rail .bds-nav-item--active:hover{color:var(--bds-text-brand-primary-strong);background-color:#0000}.bds-task-console{z-index:9999;background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-lg);width:360px;max-height:80vh;box-shadow:var(--bds-shadow-xl);font-family:var(--bds-font-family-body);flex-direction:column;display:flex;position:fixed;overflow:hidden}.bds-task-console--bottom-right{bottom:var(--bds-padding-lg);right:var(--bds-padding-lg)}.bds-task-console--bottom-left{bottom:var(--bds-padding-lg);left:var(--bds-padding-lg)}.bds-task-console__header{justify-content:space-between;align-items:center;gap:var(--bds-gap-md);padding:var(--bds-padding-sm) var(--bds-padding-md) var(--bds-padding-sm) var(--bds-padding-lg);background-color:var(--bds-surface-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;min-height:48px;display:flex}.bds-task-console--tone-positive .bds-task-console__header{background-color:var(--bds-surface-positive)}.bds-task-console--has-errors .bds-task-console__header{background-color:var(--bds-surface-negative)}.bds-task-console__header-text{gap:var(--bds-gap-sm);flex-direction:column;flex:1;min-width:0;display:flex}.bds-task-console__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bds-task-console__subtitle{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-task-console__header-actions{gap:var(--bds-gap-xs);flex-wrap:nowrap;flex-shrink:0}.bds-task-console .bds-task-console__progress{height:var(--bds-space-100);border-radius:0;flex-shrink:0}.bds-task-console .bds-task-console__progress .bds-progress-bar__fill{border-radius:0}.bds-task-console__progress--tone-negative .bds-progress-bar__fill{background-color:var(--bds-background-negative)}.bds-task-console__list{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.bds-task-console__item{padding:var(--bds-padding-md) var(--bds-padding-lg);justify-content:space-between;align-items:center;gap:var(--bds-gap-md);border-bottom:var(--bds-border-width-md) solid var(--bds-border-primary);transition:background-color var(--bds-duration-sm) var(--bds-ease-out);display:flex}.bds-task-console__item:last-child{border-bottom:none}.bds-task-console__item--failed{background-color:var(--bds-surface-negative)}.bds-task-console__item-content{gap:var(--bds-gap-xs);flex-direction:column;flex:1;min-width:0;display:flex}.bds-task-console__item-label{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bds-task-console__item--completed .bds-task-console__item-label,.bds-task-console__item--pending .bds-task-console__item-label{color:var(--bds-text-muted)}.bds-task-console__item--in-progress .bds-task-console__item-label{font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary)}.bds-task-console__item-link{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);cursor:pointer;text-decoration:none}.bds-task-console__item-link:hover{text-decoration:underline}.bds-task-console__item-detail{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted);font-style:italic}.bds-task-console__icon{width:var(--bds-icon-lg);height:var(--bds-icon-lg);font-size:var(--bds-icon-lg);flex-shrink:0}.bds-task-console__icon--completed{color:var(--bds-text-positive)}.bds-task-console__icon--failed{color:var(--bds-text-negative)}.bds-task-console .bds-task-console__icon--in-progress{width:var(--bds-icon-lg);height:var(--bds-icon-lg);border-color:var(--bds-surface-muted);border-top-color:var(--bds-border-brand-primary)}.bds-task-console__icon--pending{color:var(--bds-text-muted)}.bds-testimonial{gap:var(--bds-gap-lg);padding:var(--bds-padding-lg);border-radius:var(--bds-border-radius-md);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;margin:0;display:flex}.bds-testimonial--brand{background-color:var(--bds-surface-brand-primary)}.bds-testimonial--outlined{background-color:var(--bds-surface-primary);border:var(--bds-border-width-md) solid var(--bds-border-secondary)}.bds-testimonial__quote-mark{font-family:var(--bds-font-family-display);font-size:var(--bds-heading-huge);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);-webkit-user-select:none;user-select:none;margin:0}.bds-testimonial--brand .bds-testimonial__quote-mark{color:var(--bds-text-on-color-dark)}.bds-testimonial--outlined .bds-testimonial__quote-mark{color:var(--bds-text-brand-primary)}.bds-testimonial__body{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);margin:0}.bds-testimonial--brand .bds-testimonial__body{color:var(--bds-text-on-color-dark)}.bds-testimonial--outlined .bds-testimonial__body{color:var(--bds-text-primary)}.bds-testimonial__attribution{gap:var(--bds-gap-sm);flex-direction:column;display:flex}.bds-testimonial__name{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-snug);margin:0;font-style:normal}.bds-testimonial--brand .bds-testimonial__name{color:var(--bds-text-on-color-dark)}.bds-testimonial--outlined .bds-testimonial__name{color:var(--bds-text-primary)}.bds-testimonial__role{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);margin:0}.bds-testimonial--brand .bds-testimonial__role{color:var(--bds-text-on-color-dark)}.bds-testimonial--outlined .bds-testimonial__role{color:var(--bds-text-secondary)}.bds-testimonial__stars{gap:var(--bds-gap-md);font-size:var(--bds-heading-lg);line-height:var(--bds-font-line-height-snug);display:flex}.bds-testimonial--brand .bds-testimonial__stars{color:var(--bds-text-on-color-dark)}.bds-testimonial--outlined .bds-testimonial__stars{color:var(--bds-color-yellow-800)}.bds-text-link{align-items:center;gap:var(--bds-gap-xs);font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);font-weight:var(--bds-font-weight-medium);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-text-link);cursor:pointer;text-decoration:none;transition:color .2s;display:inline-flex}.bds-text-link:hover{color:var(--bds-text-brand-primary);text-decoration:underline}.bds-text-link:focus-visible{outline:2px solid var(--bds-border-brand-primary);outline-offset:2px;border-radius:var(--bds-border-radius-sm)}.bds-text-link-small{font-size:var(--bds-body-sm)}.bds-text-link--emphasis-neutral{color:var(--bds-text-primary)}.bds-text-link--underline-always{text-decoration:underline}.bds-text-link-icon-before,.bds-text-link-icon-after{flex-shrink:0;align-items:center;display:inline-flex}.bds-text-link:has(.bds-text-link-icon-before,.bds-text-link-icon-after){width:fit-content}.bds-text-link:has(.bds-text-link-icon-before,.bds-text-link-icon-after):hover{text-decoration:none;box-shadow:0 1px}.bds-text-link--underline-always:has(.bds-text-link-icon-before,.bds-text-link-icon-after){text-decoration:none;box-shadow:0 1px}.bds-text-link--underline-none,.bds-text-link--underline-none:hover{text-decoration:none}.bds-text-link--underline-none:has(.bds-text-link-icon-before,.bds-text-link-icon-after):hover{box-shadow:none}.bds-time-picker{gap:var(--bds-gap-md);color:var(--bds-text-primary);flex-direction:column;display:flex}.bds-time-picker--full-width{width:100%}.bds-time-picker__label{font-family:var(--bds-font-family-label);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);text-transform:capitalize}.bds-time-picker__label--tone-negative{color:var(--bds-text-error)}.bds-time-picker--sm .bds-time-picker__label{font-size:var(--bds-label-sm)}.bds-time-picker--md .bds-time-picker__label{font-size:var(--bds-label-md)}.bds-time-picker--lg .bds-time-picker__label{font-size:var(--bds-label-lg)}.bds-time-picker__trigger{width:100%;padding:0 var(--bds-padding-xs);font-family:var(--bds-font-family-body);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);background-color:var(--bds-background-input);border:var(--bds-border-width-md) solid var(--bds-border-input);border-radius:var(--bds-border-radius-md);transition:border-color var(--bds-duration-md) var(--bds-ease-out), box-shadow var(--bds-duration-md) var(--bds-ease-out);box-sizing:border-box;cursor:pointer;text-align:left;outline:none;justify-content:space-between;align-items:center;display:flex}.bds-time-picker__trigger:hover:not(:disabled){border-color:var(--bds-border-primary)}.bds-time-picker__trigger--tone-negative,.bds-time-picker__trigger--tone-negative:hover:not(:disabled){border-color:var(--bds-border-negative)}.bds-time-picker__trigger--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-time-picker__trigger--open{border-color:var(--bds-border-brand-primary);box-shadow:0 0 0 1px var(--bds-border-brand-primary)}.bds-time-picker--sm .bds-time-picker__trigger{font-size:var(--bds-body-sm);height:32px}.bds-time-picker--md .bds-time-picker__trigger{font-size:var(--bds-body-md);height:40px}.bds-time-picker--lg .bds-time-picker__trigger{font-size:var(--bds-body-lg);height:48px}.bds-time-picker__placeholder{color:var(--bds-text-muted)}.bds-time-picker__icon{color:var(--bds-text-muted);align-items:center;font-size:1.125em;display:inline-flex}.bds-time-picker__helper{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-muted)}.bds-time-picker__helper--tone-negative{color:var(--bds-text-error)}.bds-time-picker__popover{outline:none}.bds-time-picker__columns{background-color:var(--bds-surface-primary);border-radius:var(--bds-border-radius-md);box-shadow:var(--bds-shadow-lg);border:var(--bds-border-width-md) solid var(--bds-border-muted);display:flex;overflow:hidden}.bds-time-picker__column{scrollbar-width:none;flex-direction:column;min-width:56px;max-height:224px;display:flex;overflow-y:auto}.bds-time-picker__column::-webkit-scrollbar{display:none}.bds-time-picker__column:not(:last-child){border-right:var(--bds-border-width-md) solid var(--bds-border-muted)}.bds-time-picker__cell{cursor:pointer;font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);color:var(--bds-text-primary);padding:var(--bds-padding-xs) var(--bds-padding-sm);text-align:center;white-space:nowrap;background:0 0;border:none;line-height:1;transition:background-color .15s,color .15s}.bds-time-picker__cell:hover:not(.bds-time-picker__cell--selected){background-color:var(--bds-surface-secondary)}.bds-time-picker__cell--selected{background-color:var(--bds-surface-brand-primary);color:var(--bds-text-on-color-dark);font-weight:var(--bds-font-weight-semibold)}.bds-toast{--bds-toast-shadow:0px 4px 12px 4px #0000003d;background-color:var(--bds-surface-primary);border:var(--bds-border-width-lg) solid var(--bds-border-primary);border-radius:var(--bds-border-radius-lg);box-shadow:var(--bds-toast-shadow);padding:var(--bds-padding-lg);box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;max-width:600px;display:flex}.bds-toast__content{align-items:flex-start;gap:var(--bds-gap-md);flex:1;min-width:0;display:flex}.bds-toast__text{gap:var(--bds-gap-md);flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.bds-toast__title{font-family:var(--bds-font-family-label);font-size:var(--bds-label-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-toast__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);margin:0}.bds-toggle-switch{align-items:center;gap:var(--bds-gap-md);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--bds-text-primary);text-transform:capitalize;display:inline-flex}.bds-toggle-switch--disabled{opacity:var(--bds-state-disabled-opacity);cursor:not-allowed}.bds-toggle-switch__label{font-family:var(--bds-font-family-label)}.bds-toggle-switch__label--sm{font-size:var(--bds-label-sm)}.bds-toggle-switch__label--md{font-size:var(--bds-label-md)}.bds-toggle-switch__label--lg{font-size:var(--bds-label-lg)}.bds-toggle-switch__input{opacity:0;width:0;height:0;position:absolute}.bds-toggle-switch__track{border-radius:var(--bds-border-radius-pill);background-color:var(--bds-border-muted);transition:background-color var(--bds-duration-md) var(--bds-ease-out);cursor:inherit;flex-shrink:0;display:inline-block;position:relative}.bds-toggle-switch__input:checked~.bds-toggle-switch__track{background-color:var(--bds-background-brand-primary)}.bds-toggle-switch--accent-knob .bds-toggle-switch__input:checked~.bds-toggle-switch__track{background-color:var(--bds-border-muted)}.bds-toggle-switch__knob{background-color:var(--bds-surface-primary);transition:transform var(--bds-duration-md) var(--bds-ease-out);box-shadow:var(--bds-shadow-sm);border-radius:50%;position:absolute}.bds-toggle-switch--accent-knob .bds-toggle-switch__knob{background-color:var(--bds-text-secondary)}.bds-toggle-switch--accent-knob .bds-toggle-switch__input:checked~.bds-toggle-switch__track .bds-toggle-switch__knob{background-color:var(--bds-background-brand-primary)}.bds-tooltip{display:inline-block;position:relative}.bds-tooltip__bubble{padding:var(--bds-padding-tiny) var(--bds-padding-md);background-color:var(--bds-tooltip-background);color:var(--bds-tooltip-text);font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);line-height:var(--bds-font-line-height-normal);border-radius:var(--bds-border-radius-sm);white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;transition:opacity var(--bds-duration-md) var(--bds-ease-out);position:absolute}.bds-tooltip__bubble--visible{opacity:1}.bds-tooltip__bubble--top{margin-bottom:var(--bds-padding-md);bottom:100%;left:50%;transform:translate(-50%)}.bds-tooltip__bubble--bottom{margin-top:var(--bds-padding-md);top:100%;left:50%;transform:translate(-50%)}.bds-tooltip__bubble--left{margin-right:var(--bds-padding-md);top:50%;right:100%;transform:translateY(-50%)}.bds-tooltip__bubble--right{margin-left:var(--bds-padding-md);top:50%;left:100%;transform:translateY(-50%)}.bds-tooltip__bubble--portal{margin:0;position:fixed;inset:auto;transform:none}.bds-tooltip__arrow{border:4px solid #0000;width:0;height:0;position:absolute}.bds-tooltip__arrow--top{border-top-color:var(--bds-tooltip-background);top:100%;left:50%;transform:translate(-50%)}.bds-tooltip__arrow--bottom{border-bottom-color:var(--bds-tooltip-background);bottom:100%;left:50%;transform:translate(-50%)}.bds-tooltip__arrow--left{border-left-color:var(--bds-tooltip-background);top:50%;left:100%;transform:translateY(-50%)}.bds-tooltip__arrow--right{border-right-color:var(--bds-tooltip-background);top:50%;right:100%;transform:translateY(-50%)}.bds-top-navigation{width:100%;padding:var(--bds-padding-md) var(--bds-padding-lg);background-color:var(--bds-surface-nav);box-sizing:border-box;z-index:100;justify-content:space-between;align-items:center;display:flex}.bds-top-navigation--sticky{position:sticky;top:0}.bds-top-navigation__left{align-items:center;gap:var(--bds-gap-xl);flex-wrap:wrap;min-width:0;display:flex}.bds-top-navigation__logo{flex-shrink:0}.bds-top-navigation__links{align-items:center;gap:var(--bds-gap-lg);flex-wrap:wrap;display:flex}.bds-top-navigation__link{font-family:var(--bds-font-family-label);font-size:var(--bds-label-sm);font-weight:var(--bds-font-weight-regular);line-height:var(--bds-font-line-height-snug);color:var(--bds-text-secondary);transition:color var(--bds-duration-sm) var(--bds-ease-out);cursor:pointer;text-decoration:none}.bds-top-navigation__link:hover{color:var(--bds-text-primary)}.bds-top-navigation__link--active{font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary)}.bds-top-navigation__actions{align-items:center;gap:var(--bds-gap-md);flex-shrink:0;display:flex}.bds-blueprint-section{padding-block:var(--bds-section-padding-block)}.bds-blueprint-section__container{max-width:var(--bds-blueprint-section-content-width,var(--bds-content-width-xl));padding-inline:var(--bds-blueprint-section-padding-inline,var(--bds-page-inset));margin-inline:auto}.bds-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bds-blueprint-section__missing{padding:var(--bds-padding-xl);background:var(--bds-surface-secondary);border:2px dashed var(--bds-border-secondary);justify-content:center;align-items:center;display:flex}.bds-blueprint-section__missing-label{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xl);color:var(--bds-text-secondary);text-align:center;margin:0}.bds-block-media{display:block}.bds-block-media__img,.bds-block-media__video{object-fit:cover;width:100%;height:100%;display:block}.bds-block-media--bg-video .bds-block-media__video{pointer-events:none}.bds-block-reveal--fade{animation:bds-fade-in var(--bds-duration-normal) var(--bds-ease-out) both}.bds-block-reveal--rise{animation:bds-slide-up var(--bds-duration-normal) var(--bds-ease-out) both}.bds-block-reveal--stagger>*{animation:bds-fade-in var(--bds-duration-normal) var(--bds-ease-out) both}.bds-block-reveal--stagger>:first-child{animation-delay:var(--stagger-1)}.bds-block-reveal--stagger>:nth-child(2){animation-delay:var(--stagger-2)}.bds-block-reveal--stagger>:nth-child(3){animation-delay:var(--stagger-3)}.bds-block-reveal--stagger>:nth-child(4){animation-delay:var(--stagger-4)}.bds-block-reveal--stagger>:nth-child(5){animation-delay:var(--stagger-5)}.bds-block-reveal--stagger>:nth-child(n+6){animation-delay:var(--stagger-6)}@media (prefers-reduced-motion:reduce){.bds-block-reveal--fade,.bds-block-reveal--rise,.bds-block-reveal--stagger>*{animation:none}}}.bds-about{background:var(--bds-about-bg,var(--bds-page-primary))}.bds-about__container{gap:var(--bds-gap-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.bds-about__container:has(.bds-about__callout){gap:var(--bds-gap-huge);grid-template-columns:3fr 2fr;align-items:start}}.bds-about__narrative{flex-direction:column;display:flex}.bds-about--align-center .bds-about__narrative{text-align:center;align-items:center}.bds-about__narrative>*+*{margin-top:var(--bds-gap-md)}.bds-about__subtitle+.bds-about__title{margin-top:var(--bds-gap-sm)}.bds-about__subtitle{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-about-eyebrow-color,var(--bds-text-brand-primary));margin:0}.bds-about__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-lg), 3.5vw, var(--bds-heading-xl));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-about-heading-color,var(--bds-text-primary));margin:0}.bds-about__lead{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-about-body-color,var(--bds-text-secondary));max-width:65ch;margin:0}.bp-fallback{padding:var(--bds-padding-xl) var(--bds-padding-lg);background:var(--bds-surface-secondary);border:var(--bds-border-width-lg) dashed var(--bds-border-secondary);margin-block:var(--bds-gap-md)}.bp-fallback__container{max-width:var(--bds-content-width-lg);gap:var(--bds-gap-md);flex-direction:column;margin-inline:auto;display:flex}.bp-fallback__label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-text-primary);margin:0}.bp-fallback__key,.bp-fallback__meta,.bp-fallback__hint{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xl);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-secondary);margin:0}.bp-fallback__hint{font-size:var(--bds-body-lg);max-width:var(--bds-content-width-text-md)}.bp-fallback code{padding:0 var(--bds-padding-tiny);background:var(--bds-surface-primary);border-radius:var(--bds-border-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.bds-callout-panel{background:var(--bds-callout-panel-bg,var(--bds-page-primary))}.bds-callout-panel__header{text-align:center;max-width:var(--bds-content-width-text-md);margin-inline:auto;margin-bottom:var(--bds-padding-xl)}.bds-callout-panel__header>*+*{margin-top:var(--bds-gap-md)}.bds-callout-panel__subtitle+.bds-callout-panel__title{margin-top:var(--bds-gap-sm)}.bds-callout-panel__subtitle{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-text-brand-primary);margin:0}.bds-callout-panel__header .bds-callout-panel__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-lg), 3.5vw, var(--bds-heading-huge));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-callout-panel__header .bds-callout-panel__description{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-primary);margin:0}.bds-callout-panel__columns{gap:var(--bds-callout-panel-gap,var(--bds-gap-xl));grid-template-columns:1fr 1fr;align-items:center;display:grid}.bds-callout-panel[data-has-media=false] .bds-callout-panel__columns{grid-template-columns:1fr;max-width:720px;margin-inline:auto}@media (max-width:991.98px){.bds-callout-panel__columns{grid-template-columns:1fr}}.bds-callout-panel__illustration{order:1}.bds-callout-panel__main{background:var(--bds-callout-panel-card-bg,var(--bds-surface-secondary));border-radius:var(--bds-callout-panel-card-radius,var(--bds-border-radius-lg));padding:var(--bds-callout-panel-card-pad,var(--bds-padding-xl));border:none;order:2}.bds-callout-panel__main .bds-callout-panel__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-callout-panel__main .bds-callout-panel__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-xl);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-primary);margin:0}.bds-callout-panel__cta{margin-top:var(--bds-gap-md)}.bds-cta{background:var(--bds-cta-bg,var(--bds-surface-inverse))}.bds-cta__container{--bds-blueprint-section-content-width:var(--bds-content-width-lg);--bds-blueprint-section-padding-inline:var(--bds-padding-xl);align-items:center;gap:var(--bds-gap-md);text-align:center;flex-direction:column;display:flex}.bds-cta__message{align-items:center;gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-cta__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-xl), 4vw, var(--bds-display-sm));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-cta-heading-color,var(--bds-text-inverse));margin:0}.bds-cta__description{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-cta-body-color,var(--bds-text-inverse));max-width:55ch;margin:0}.bds-cta__actions{justify-content:center;align-items:center;gap:var(--bds-gap-md);flex-wrap:wrap;display:flex}.bds-cta--align-left .bds-cta__container,.bds-cta--align-left .bds-cta__message{text-align:start;align-items:flex-start}.bds-cta--align-left .bds-cta__actions{justify-content:flex-start}.bds-cta--split{background:var(--bds-cta-bg,var(--bds-surface-primary))}.bds-cta--split .bds-cta__container{--bds-blueprint-section-content-width:var(--bds-content-width-xl);align-items:center;gap:var(--bds-gap-xl);text-align:start;grid-template-columns:1fr;display:grid}@media (min-width:768px){.bds-cta--split .bds-cta__container{gap:var(--bds-gap-huge);grid-template-columns:3fr 2fr}}.bds-cta--split .bds-cta__message{text-align:start;align-items:flex-start}.bds-cta--split .bds-cta__title{font-size:clamp(var(--bds-heading-lg), 3.5vw, var(--bds-heading-xl));color:var(--bds-cta-heading-color,var(--bds-text-primary))}.bds-cta--split .bds-cta__description{color:var(--bds-cta-body-color,var(--bds-text-secondary))}.bds-cta--split .bds-cta__actions{justify-content:flex-start}.bds-cta__aside{gap:var(--bds-gap-md);border-left:1px solid var(--bds-cta-divider,var(--bds-border-secondary));flex-direction:column;padding-inline-start:var(--bds-padding-lg);display:flex}@media (max-width:767px){.bds-cta__aside{border-left:none;border-top:1px solid var(--bds-cta-divider,var(--bds-border-secondary));padding-inline-start:0;padding-top:var(--bds-padding-lg)}}.bds-cta__method{gap:var(--bds-gap-sm);color:var(--bds-cta-method-color,var(--bds-text-primary));flex-direction:column;text-decoration:none;transition:color .12s ease-out;display:flex}a.bds-cta__method:hover{color:var(--bds-text-brand-primary)}a.bds-cta__method:focus-visible{outline:2px solid var(--bds-border-focus,var(--bds-background-brand-primary));outline-offset:2px}.bds-cta__method-label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-text-secondary)}.bds-cta__method-value{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm)}.bds-features{background:var(--bds-features-bg,var(--bds-page-inverse));color:var(--bds-text-on-color-dark)}.bds-features__header{text-align:center;max-width:var(--bds-content-width-text-md);margin-inline:auto;margin-bottom:var(--bds-padding-xl);align-items:center}.bds-features__header>*+*{margin-top:var(--bds-gap-md)}.bds-features__subtitle+.bds-features__title{margin-top:var(--bds-gap-sm)}.bds-features__subtitle{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-text-on-color-dark);opacity:.85;margin:0}.bds-features__header .bds-features__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-lg), 3.5vw, var(--bds-heading-huge));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-on-color-dark);margin:0}.bds-features__lead{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-on-color-dark);opacity:.85;margin:0}.bds-features--align-left .bds-features__header{text-align:start;align-items:flex-start;margin-inline:0}.bds-features__grid{gap:var(--bds-features-gap,var(--bds-gap-lg));grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.bds-features__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.bds-features__grid{grid-template-columns:repeat(3,1fr)}.bds-features--cols-2 .bds-features__grid{grid-template-columns:repeat(2,1fr)}.bds-features--cols-3 .bds-features__grid{grid-template-columns:repeat(3,1fr)}.bds-features--cols-4 .bds-features__grid{grid-template-columns:repeat(4,1fr)}}.bds-features__item{display:flex}.bds-features__card{background:var(--bds-background-brand-primary);border-radius:var(--bds-features-card-radius,var(--bds-border-radius-lg));width:100%;transition:transform .2s var(--bds-easing-ease-out), box-shadow .2s var(--bds-easing-ease-out);border:none;overflow:hidden;transform:translateY(0)scale(1)}.bds-features__card:hover{transform:scale(1.02);box-shadow:0 12px 32px #00000040}.bds-features__card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.bds-features__card-link:focus-visible{outline:3px solid var(--bds-text-on-color-dark);outline-offset:-3px}.bds-features__media{aspect-ratio:var(--bds-aspect-1-1);padding:var(--bds-features-image-pad,var(--bds-padding-xl));justify-content:center;align-items:center;display:flex;overflow:hidden}.bds-features__image{object-fit:contain;max-width:100%;max-height:100%;display:block}.bds-features__image-fallback{transform-origin:50%;justify-content:center;align-items:center;display:inline-flex;transform:scale(2.4)}.bds-features__image-fallback--blank{width:60%;aspect-ratio:var(--bds-aspect-1-1);background:var(--bds-text-on-color-dark);opacity:.15;border-radius:50%;transform:none}.bds-features__content{padding:var(--bds-padding-lg);gap:var(--bds-gap-md);flex-direction:column;flex:auto;display:flex}.bds-features__card .bds-features__title{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-md);font-weight:var(--bds-font-weight-bold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-on-color-dark);margin:0}.bds-features__description{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-text-on-color-dark);margin:0}.bds-features__cta{align-items:center;gap:var(--bds-gap-md);color:var(--bds-text-on-color-dark);font-family:var(--bds-font-family-body);font-size:var(--bds-body-xl);font-weight:var(--bds-font-weight-bold);margin-top:auto;line-height:1.4;display:inline-flex}.bds-features__cta-arrow{transition:transform .2s var(--bds-easing-ease-out);display:inline-block}.bds-features__card-link:hover .bds-features__cta-arrow,.bds-features__card-link:focus-visible .bds-features__cta-arrow{transform:translate(4px)}.bds-hero{background:var(--bds-hero-bg,var(--bds-page-primary))}.bds-hero__content{flex-direction:column;align-items:flex-start;display:flex}.bds-hero__content>*+*{margin-top:var(--bds-gap-md)}.bds-hero__subtitle+.bds-hero__title{margin-top:var(--bds-gap-sm)}.bds-hero__subtitle{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--bds-hero-eyebrow-color,var(--bds-text-brand-primary));margin:0}.bds-hero__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-xl), 4vw, var(--bds-display-sm));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-hero-headline-color,var(--bds-text-primary));margin:0}.bds-hero__lead{font-family:var(--bds-font-family-body);font-size:var(--bds-heading-sm);line-height:var(--bds-font-line-height-relaxed);color:var(--bds-hero-lead-color,var(--bds-text-secondary));max-width:55ch;margin:0}.bds-hero--align-center .bds-hero__content{text-align:center;align-items:center}.bds-hero--interior-minimal .bds-hero__container{gap:var(--bds-gap-md);max-width:var(--bds-content-width-text-md);flex-direction:column;display:flex}.bds-hero--split .bds-hero__title{font-size:clamp(var(--bds-heading-xxl), 5vw, var(--bds-display-sm))}.bds-hero--split .bds-hero__container{gap:var(--bds-gap-xl);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.bds-hero--split .bds-hero__container{gap:var(--bds-gap-huge);grid-template-columns:3fr 2fr}.bds-hero--split .bds-hero__title:after{content:"";width:3rem;height:2px;margin-top:var(--bds-gap-lg);background:var(--bds-hero-accent-line,transparent);display:block}}.bds-hero__media{border-radius:var(--bds-hero-image-radius,var(--bds-border-radius-lg));overflow:hidden}.bds-hero__image{object-fit:cover;width:100%;height:100%;display:block}.bds-hero__missing{border-radius:var(--bds-hero-image-radius,var(--bds-border-radius-lg))}.bds-hero--split .bds-hero__missing{aspect-ratio:var(--bds-aspect-4-5)}.bds-hero--with-pricing-card{background:var(--bds-hero-bg,var(--bds-page-secondary));padding-block:var(--bds-hero-padding-y,clamp(var(--bds-padding-xl), 6vw, var(--bds-padding-huge)))}.bds-hero--with-pricing-card:is([data-audience=brand],[data-service-line=brand]){background:var(--bds-surface-service-brand-inverse);--bds-hero-headline-color:var(--bds-text-service-brand-on-light);--bds-hero-eyebrow-color:var(--bds-text-service-brand-on-light);--bds-hero-lead-color:var(--bds-text-service-brand-on-light);--bds-text-brand-primary:var(--bds-text-service-brand-on-light);--bds-background-inverse:var(--bds-surface-service-brand-dark);--bds-text-on-color-light:var(--bds-color-grayscale-white)}.bds-hero--with-pricing-card:is([data-audience=marketing],[data-service-line=marketing]){background:var(--bds-surface-service-marketing-inverse);--bds-hero-headline-color:var(--bds-text-service-marketing-on-light);--bds-hero-eyebrow-color:var(--bds-text-service-marketing-on-light);--bds-hero-lead-color:var(--bds-text-service-marketing-on-light);--bds-text-brand-primary:var(--bds-text-service-marketing-on-light);--bds-background-inverse:var(--bds-surface-service-marketing-dark);--bds-text-on-color-light:var(--bds-color-grayscale-white)}.bds-hero--with-pricing-card:is([data-audience=information],[data-service-line=information]){background:var(--bds-surface-service-information-inverse);--bds-hero-headline-color:var(--bds-text-service-information-on-light);--bds-hero-eyebrow-color:var(--bds-text-service-information-on-light);--bds-hero-lead-color:var(--bds-text-service-information-on-light);--bds-text-brand-primary:var(--bds-text-service-information-on-light);--bds-background-inverse:var(--bds-surface-service-information-dark);--bds-text-on-color-light:var(--bds-color-grayscale-white)}.bds-hero--with-pricing-card:is([data-audience=product],[data-service-line=product]){background:var(--bds-surface-service-product-inverse);--bds-hero-headline-color:var(--bds-text-service-product-on-light);--bds-hero-eyebrow-color:var(--bds-text-service-product-on-light);--bds-hero-lead-color:var(--bds-text-service-product-on-light);--bds-text-brand-primary:var(--bds-text-service-product-on-light);--bds-background-inverse:var(--bds-surface-service-product-dark);--bds-text-on-color-light:var(--bds-color-grayscale-white)}.bds-hero--with-pricing-card:is([data-audience=back-office],[data-service-line=back-office]),.bds-hero--with-pricing-card:is([data-audience=service],[data-service-line=service]){background:var(--bds-surface-service-back-office-inverse);--bds-hero-headline-color:var(--bds-text-service-back-office-on-light);--bds-hero-eyebrow-color:var(--bds-text-service-back-office-on-light);--bds-hero-lead-color:var(--bds-text-service-back-office-on-light);--bds-text-brand-primary:var(--bds-text-service-back-office-on-light);--bds-background-inverse:var(--bds-surface-service-back-office-dark);--bds-text-on-color-light:var(--bds-color-grayscale-white)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=brand],[data-service-line=brand]),:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=marketing],[data-service-line=marketing]){--bds-text-inverse:var(--bds-text-on-color-light)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=information],[data-service-line=information]),:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=product],[data-service-line=product]),:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=back-office],[data-service-line=back-office]),:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=service],[data-service-line=service]){--bds-text-inverse:var(--bds-text-on-color-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=brand],[data-service-line=brand]){--bds-hero-headline-color:var(--bds-text-service-brand-on-dark);--bds-hero-eyebrow-color:var(--bds-text-service-brand-on-dark);--bds-hero-lead-color:var(--bds-text-service-brand-on-dark);--bds-text-brand-primary:var(--bds-text-service-brand-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=marketing],[data-service-line=marketing]){--bds-hero-headline-color:var(--bds-text-service-marketing-on-dark);--bds-hero-eyebrow-color:var(--bds-text-service-marketing-on-dark);--bds-hero-lead-color:var(--bds-text-service-marketing-on-dark);--bds-text-brand-primary:var(--bds-text-service-marketing-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=information],[data-service-line=information]){--bds-hero-headline-color:var(--bds-text-service-information-on-dark);--bds-hero-eyebrow-color:var(--bds-text-service-information-on-dark);--bds-hero-lead-color:var(--bds-text-service-information-on-dark);--bds-text-brand-primary:var(--bds-text-service-information-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=product],[data-service-line=product]){--bds-hero-headline-color:var(--bds-text-service-product-on-dark);--bds-hero-eyebrow-color:var(--bds-text-service-product-on-dark);--bds-hero-lead-color:var(--bds-text-service-product-on-dark);--bds-text-brand-primary:var(--bds-text-service-product-on-dark)}:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=back-office],[data-service-line=back-office]),:root[data-theme=dark] .bds-hero--with-pricing-card:is([data-audience=service],[data-service-line=service]){--bds-hero-headline-color:var(--bds-text-service-back-office-on-dark);--bds-hero-eyebrow-color:var(--bds-text-service-back-office-on-dark);--bds-hero-lead-color:var(--bds-text-service-back-office-on-dark);--bds-text-brand-primary:var(--bds-text-service-back-office-on-dark)}.bds-hero--with-pricing-card .bds-hero__container{gap:var(--bds-gap-xl);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.bds-hero--with-pricing-card .bds-hero__container{gap:var(--bds-gap-huge);grid-template-columns:58fr 42fr}}.bds-hero__breadcrumb{margin-bottom:var(--bds-gap-sm)}img.bds-hero__icon{width:var(--bds-hero-icon-size,var(--bds-size-1000));height:var(--bds-hero-icon-size,var(--bds-size-1000));object-fit:contain;display:block}.bds-hero__icon-slot{width:var(--bds-hero-icon-size,var(--bds-size-1000));height:var(--bds-hero-icon-size,var(--bds-size-1000));display:block}.bds-hero__icon-slot>*{width:100%;height:100%}.bds-hero--with-pricing-card .bds-hero__subtitle{font-weight:var(--bds-font-weight-semibold);color:var(--bds-hero-eyebrow-color,var(--bds-text-primary))}.bds-hero--with-pricing-card .bds-hero__title{font-size:clamp(var(--bds-heading-xl), 5vw, var(--bds-heading-xxl));font-weight:var(--bds-font-weight-bold);color:var(--bds-hero-headline-color,var(--bds-text-primary))}.bds-hero--with-pricing-card .bds-hero__lead{font-size:var(--bds-body-xl);color:var(--bds-hero-lead-color,var(--bds-text-primary));margin:0}.bds-hero__media-card{background:var(--bds-hero-media-bg,var(--bds-surface-primary));border-radius:var(--bds-hero-radius,var(--bds-border-radius-lg));padding:var(--bds-padding-md);box-shadow:var(--bds-shadow-md);gap:var(--bds-gap-md);flex-direction:column;display:flex}.bds-hero__image-frame{border-radius:var(--bds-border-radius-md);background:var(--bds-surface-secondary);overflow:hidden}.bds-hero__price{gap:var(--bds-gap-sm);padding-inline:var(--bds-padding-sm);flex-direction:column;align-items:flex-start;display:flex}.bds-hero__price-label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-semibold);color:var(--bds-text-primary);margin:0}.bds-hero__price-value{font-family:var(--bds-font-family-heading);font-size:var(--bds-heading-lg);font-weight:var(--bds-font-weight-bold);color:var(--bds-text-primary);margin:0;line-height:1}.bds-logo-wall__title{margin:0 0 var(--bds-gap-lg);font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--bds-text-secondary)}.bds-logo-wall__strip{justify-content:center;align-items:center;gap:var(--bds-logo-wall-gap,var(--bds-size-1000));flex-wrap:wrap;display:flex}.bds-logo-wall__strip[data-motion=marquee]{display:block}.bds-logo-wall__strip:not([data-motion=marquee]) img,.bds-logo-wall__strip:not([data-motion=marquee]) svg{height:var(--bds-logo-wall-logo-height,var(--bds-size-600));flex-shrink:0;width:auto}.bds-card-grid{padding-block-end:clamp(var(--bds-padding-huge), 9vw, calc(var(--bds-padding-huge) * 1.5))}.bds-card-grid__header{max-width:var(--bds-content-width-text-md);margin-bottom:var(--bds-padding-xl);flex-direction:column;display:flex}.bds-card-grid__header>*+*{margin-top:var(--bds-gap-md)}.bds-card-grid__subtitle+.bds-card-grid__title{margin-top:var(--bds-gap-sm)}.bds-card-grid__subtitle{font-family:var(--bds-font-family-subtitle);font-size:var(--bds-subtitle-lg);font-weight:var(--bds-font-weight-medium);letter-spacing:.08em;text-transform:var(--bds-text-transform-subtitle,uppercase);color:var(--bds-text-brand-primary);margin:0}.bds-card-grid__title{font-family:var(--bds-font-family-heading);font-size:clamp(var(--bds-heading-lg), 3.5vw, var(--bds-heading-huge));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-text-primary);margin:0}.bds-card-grid__description{font-family:var(--bds-font-family-body);font-size:var(--bds-body-md);line-height:var(--bds-font-line-height-normal);color:var(--bds-text-primary);margin:0}@media (min-width:992px){.bds-card-grid--cols-2 .bp-services-grid__list{grid-template-columns:repeat(2,1fr)}.bds-card-grid--cols-3 .bp-services-grid__list{grid-template-columns:repeat(3,1fr)}.bds-card-grid--cols-4 .bp-services-grid__list{grid-template-columns:repeat(4,1fr)}}.bds-stats-dark-bar{background:var(--bds-stats-dark-bar-bg,var(--bds-surface-inverse))}.bds-stats-dark-bar__list{gap:var(--bds-gap-xl);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.bds-stats-dark-bar__list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.bds-stats-dark-bar__item{gap:var(--bds-gap-sm);padding-block:var(--bds-padding-sm);border-left:1px solid var(--bds-stats-dark-bar-divider,var(--bds-border-secondary));padding-left:var(--bds-padding-md);flex-direction:column;display:flex}@media (max-width:639px){.bds-stats-dark-bar__item{border-left:none;border-top:1px solid var(--bds-stats-dark-bar-divider,var(--bds-border-secondary));padding-top:var(--bds-padding-md);padding-left:0}.bds-stats-dark-bar__item:first-child{border-top:none;padding-top:0}}.bds-stats-dark-bar__value{font-family:var(--bds-font-family-display);font-size:clamp(var(--bds-heading-xl), 4vw, var(--bds-heading-huge));font-weight:var(--bds-font-weight-semibold);line-height:var(--bds-font-line-height-tight);color:var(--bds-stats-dark-bar-value-color,var(--bds-text-inverse))}.bds-stats-dark-bar__label{font-family:var(--bds-font-family-label);font-size:var(--bds-label-lg);letter-spacing:.04em;text-transform:uppercase;color:var(--bds-stats-dark-bar-label-color,var(--bds-text-inverse))}}@layer client-theme{.theme-brand-brik{--bds-text-secondary:var(--color-grayscale-800);--bds-text-muted:var(--color-grayscale-700);--bds-surface-secondary:var(--color-tan-100);--bds-surface-brand-secondary:var(--color-grayscale-white);--bds-background-brand-secondary:var(--color-grayscale-white);--bds-surface-negative:#fdeaea;--bds-text-link:var(--color-poppy-500);--bds-text-text-link:var(--color-poppy-500);--bds-text-brand-primary:var(--color-poppy-500);--bds-background-inverse:var(--color-grayscale-white);--bds-background-image:var(--color-grayscale-100);--text-secondary:var(--bds-text-secondary);--text-muted:var(--bds-text-muted);--surface-secondary:var(--bds-surface-secondary);--surface-brand-secondary:var(--bds-surface-brand-secondary);--background-brand-secondary:var(--bds-background-brand-secondary);--surface-negative:var(--bds-surface-negative);--text-link:var(--bds-text-link);--text-text-link:var(--bds-text-text-link);--text-brand-primary:var(--bds-text-brand-primary);--background-inverse:var(--bds-background-inverse);--background-image:var(--bds-background-image)}:root[data-theme=dark] .theme-brand-brik{--bds-text-secondary:var(--color-grayscale-300);--bds-text-muted:var(--color-grayscale-400);--bds-background-secondary:var(--color-grayscale-400);--bds-border-secondary:var(--color-grayscale-400);--bds-border-muted:var(--color-grayscale-500);--bds-border-input:var(--color-grayscale-500);--bds-background-secondary-hover:var(--color-grayscale-500);--bds-surface-secondary:var(--color-grayscale-950);--bds-surface-brand-secondary:var(--color-grayscale-950);--bds-background-brand-secondary:var(--color-grayscale-950);--bds-background-inverse:var(--color-grayscale-black);--bds-text-negative:#ff6b6b;--bds-surface-negative:#3d1a1a;--bds-border-negative:#ff6b6b;--bds-text-link:var(--color-poppy-300);--bds-text-text-link:var(--color-poppy-300);--bds-text-brand-primary:var(--color-poppy-300);--bds-text-brand-primary-strong:var(--color-poppy-300);--bds-page-accent:var(--color-grayscale-950);--bds-background-image:var(--color-grayscale-800);--bds-background-tertiary:var(--color-grayscale-500);--text-secondary:var(--bds-text-secondary);--text-muted:var(--bds-text-muted);--background-secondary:var(--bds-background-secondary);--border-secondary:var(--bds-border-secondary);--border-muted:var(--bds-border-muted);--border-input:var(--bds-border-input);--background-secondary-hover:var(--bds-background-secondary-hover);--surface-secondary:var(--bds-surface-secondary);--surface-brand-secondary:var(--bds-surface-brand-secondary);--background-brand-secondary:var(--bds-background-brand-secondary);--background-inverse:var(--bds-background-inverse);--text-negative:var(--bds-text-negative);--surface-negative:var(--bds-surface-negative);--border-negative:var(--bds-border-negative);--text-link:var(--bds-text-link);--text-text-link:var(--bds-text-text-link);--text-brand-primary:var(--bds-text-brand-primary);--text-brand-primary-strong:var(--bds-text-brand-primary-strong);--page-accent:var(--bds-page-accent);--background-image:var(--bds-background-image);--background-tertiary:var(--bds-background-tertiary)}:root{--bds-color-system-red:#eb5757;--bds-color-system-green:#27ae60;--bds-color-system-yellow:#f2c94c;--bds-color-system-orange:#f2994a;--bds-icon-sm:var(--font-size-75);--bds-icon-md:var(--font-size-100);--bds-icon-lg:var(--font-size-200);--bds-font-weight-heading:var(--font-weight-bold);--bds-font-weight--bold:var(--font-weight-bold);--bds-font-weight--semi-bold:500;--bds-box-shadow-none:none;--bds-box-shadow-sm:0 1px 3px 0 #0000000f;--bds-box-shadow-md:0 2px 6px 0 #00000014;--bds-box-shadow-lg:0 4px 12px 0 #0000001f;--site-content-width:1440px;--nav-height:6rem;--support-cta-image-size:180px;--service-cta-fill-dark:initial;--service-cta-ink-dark:initial;--service-price-ink:initial;--plan-tier-price:initial;--plan-tier-price-dark:initial;--related-band-light:initial;--related-band-dark:initial;--color-system-red:var(--bds-color-system-red);--color-system-green:var(--bds-color-system-green);--color-system-yellow:var(--bds-color-system-yellow);--color-system-orange:var(--bds-color-system-orange);--icon-sm:var(--bds-icon-sm);--icon-md:var(--bds-icon-md);--icon-lg:var(--bds-icon-lg);--font-weight-heading:var(--bds-font-weight-heading);--font-weight--bold:var(--bds-font-weight--bold);--font-weight--semi-bold:var(--bds-font-weight--semi-bold);--box-shadow-none:var(--bds-box-shadow-none);--box-shadow-sm:var(--bds-box-shadow-sm);--box-shadow-md:var(--bds-box-shadow-md);--box-shadow-lg:var(--bds-box-shadow-lg)}}@layer client-overrides{.bds-footer--inverse .bds-footer__heading,.bds-footer--inverse .bds-footer__link,.bds-footer--inverse .bds-footer__tagline,.bds-footer--inverse .bds-footer__brand-extra,.bds-footer--inverse .bds-footer__copyright,.bds-footer--inverse .bds-footer__bottom-link,.bds-footer--inverse .bds-footer__bottom-sep,.bds-footer--inverse .bds-footer__social{color:var(--color-grayscale-white)}.bds-card-grid__header{max-width:none}.bds-card-grid__title{font-size:var(--heading-lg);text-align:center}.bds-card-grid__description{text-align:center}.bds-card--borderless .bds-card-title,.bds-card--borderless .bds-card-description{color:var(--color-grayscale-950)}.service-themed .bds-button--primary:hover:not(:disabled):not(.bds-button--loading){background-color:var(--background-brand-primary);background-image:linear-gradient(#ffffff1f,#ffffff1f)}.service-themed .bds-button--primary:active:not(:disabled){background-color:var(--background-brand-primary);background-image:linear-gradient(#fff3,#fff3)}:root[data-theme=dark] .service-themed .bds-button--primary:hover:not(:disabled):not(.bds-button--loading){background-color:var(--service-cta-fill-dark,var(--background-brand-primary));background-image:linear-gradient(#00000024,#00000024)}:root[data-theme=dark] .service-themed .bds-button--primary:active:not(:disabled){background-color:var(--service-cta-fill-dark,var(--background-brand-primary));background-image:linear-gradient(#00000038,#00000038)}.service-themed .bds-button--primary:focus-visible{outline-color:var(--color-grayscale-950)}:root[data-theme=dark] .service-themed .bds-button--primary{background-color:var(--service-cta-fill-dark,var(--background-brand-primary));color:var(--service-cta-ink-dark,var(--text-on-color-dark))}:root[data-theme=dark] .theme-brand-brik .bds-button--secondary{--bds-background-secondary:var(--color-grayscale-800);--bds-background-secondary-hover:var(--color-grayscale-950);--background-secondary:var(--bds-background-secondary);--background-secondary-hover:var(--bds-background-secondary-hover)}:root[data-theme=dark] [data-audience=brand] .bds-button--inverse{--bds-background-inverse:var(--color-yellow-800);--background-inverse:var(--bds-background-inverse)}:root[data-theme=dark] [data-audience=marketing] .bds-button--inverse{--bds-background-inverse:var(--color-green-800);--background-inverse:var(--bds-background-inverse)}:root[data-theme=dark] [data-audience=information] .bds-button--inverse{--bds-background-inverse:var(--color-blue-800);--background-inverse:var(--bds-background-inverse)}:root[data-theme=dark] [data-audience=product] .bds-button--inverse{--bds-background-inverse:var(--color-purple-800);--background-inverse:var(--bds-background-inverse)}:root[data-theme=dark] [data-audience=back-office] .bds-button--inverse{--bds-background-inverse:var(--color-orange-800);--background-inverse:var(--bds-background-inverse)}:root[data-theme=dark] .service-surface{--bds-text-primary:var(--color-grayscale-950);--bds-text-secondary:var(--color-grayscale-950);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}:root[data-theme=dark] .service-surface :is(.bds-card:not(.bds-card--borderless),.bds-pricing-card,.bds-hero__media-card,.bds-menu,.form-card,.event-page__speaker,.bds-segmented-control-item--active){--bds-text-primary:var(--color-grayscale-100);--bds-text-secondary:var(--color-grayscale-300);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}.lp-surface-solid{--bds-text-primary:var(--text-on-color-dark);--bds-text-secondary:var(--text-on-color-dark);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}.lp-surface-solid .form-card{--bds-text-primary:var(--color-grayscale-950);--bds-text-secondary:var(--color-grayscale-950);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}:root[data-theme=dark] .lp-surface-solid .form-card{--bds-text-primary:var(--color-grayscale-100);--bds-text-secondary:var(--color-grayscale-300);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}.lp-showcase__card{color:var(--color-grayscale-950);--bds-text-primary:var(--color-grayscale-950);--bds-text-secondary:var(--color-grayscale-950);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}:root[data-theme=dark] .lp-showcase__card :is(.bds-text-input-field,.bds-select,.bds-button){--bds-text-primary:var(--color-grayscale-100);--bds-text-secondary:var(--color-grayscale-300);--text-primary:var(--bds-text-primary);--text-secondary:var(--bds-text-secondary)}.bds-breadcrumb__current{font-weight:var(--font-weight-regular)}}html{background-color:var(--page-primary);overscroll-behavior-y:none;overflow-x:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root[data-theme=dark]{background-color:var(--background-primary)}body{background:var(--page-primary);color:var(--text-primary);font-family:var(--font-family-body);flex-direction:column;min-height:100vh;transition:background-color .3s,color .3s;display:flex}main{flex:1 0 auto}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold)}:root[data-theme=dark] .site-logo{filter:brightness(0)invert();transition:filter .3s}:root{--bds-footer-surface:var(--color-grayscale-950);--industry-intro-reveal-delay:0s}html[data-consent=set] [data-consent-banner]{display:none!important}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}