@charset "UTF-8";@layer{*,::after,::before{box-sizing:border-box}:focus-visible{outline-offset:3px}html{-webkit-text-size-adjust:none;text-size-adjust:none;line-height:1.5;scrollbar-gutter:stable}h1{font-size:2em;margin-block:0.67em}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media (forced-colors:active){mark{color:HighlightText;background-color:Highlight}}audio,iframe,img,svg,video{max-block-size:100%;max-inline-size:100%}img{display:block}iframe{border:none}fieldset{min-inline-size:0}label:has(+ input:not([type=radio],[type=checkbox]),select,textarea){display:block}textarea:not([rows]){min-block-size:6em}button,input,select,textarea{font-family:inherit;font-size:inherit}[type=search]{-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){[type=search]{border:1px solid -apple-system-secondary-label;background-color:canvas}}input:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}table{border-collapse:collapse}table,td,th{border:1px solid}td,th{padding:.25em .5em;vertical-align:top}dialog::backdrop{background:oklch(0 0 0deg / .3)}[popover],dialog,dialog::backdrop{opacity:0}:popover-open,dialog[open],dialog[open]::backdrop{opacity:1}@supports (position-area:block-end span-inline-end){[popover]{margin:0;position-area:block-end span-inline-end}}[hidden]:not([hidden=until-found]){display:none!important}summary{cursor:default}}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--ag-primitive-neutral-0:oklch(100% 0 0deg);--ag-primitive-neutral-50:oklch(97% 0.008 85deg);--ag-primitive-neutral-100:oklch(93% 0.012 85deg);--ag-primitive-neutral-200:oklch(85% 0.012 85deg);--ag-primitive-neutral-400:oklch(65% 0.014 85deg);--ag-primitive-neutral-600:oklch(42% 0.018 85deg);--ag-primitive-neutral-900:oklch(16% 0.018 85deg);--ag-primitive-navy-800:oklch(22% 0.019 30deg);--ag-primitive-navy-850:oklch(19% 0.019 30deg);--ag-primitive-navy-900:oklch(15% 0.019 30deg);--ag-primitive-navy-border:oklch(28% 0.019 30deg);--ag-primitive-amber-400:oklch(78% 0.088 85deg);--ag-primitive-amber-600:oklch(71% 0.088 85deg);--ag-primitive-amber-700:oklch(60% 0.088 85deg);--ag-primitive-amber-800:oklch(85% 0.088 85deg);--ag-primitive-copper-400:oklch(70% 0.16 50deg);--ag-primitive-copper-600:oklch(54% 0.16 50deg);--ag-primitive-copper-700:oklch(46% 0.16 50deg);--ag-primitive-copper-800:oklch(76% 0.15 50deg);--ag-primitive-orange-400:oklch(73% 0.20 42deg);--ag-primitive-orange-500:oklch(66% 0.20 42deg);--ag-primitive-orange-600:oklch(61% 0.20 42deg);--ag-primitive-orange-700:oklch(52% 0.20 42deg);--ag-primitive-font-heading:'Syne',sans-serif;--ag-primitive-font-body:'DM Sans',sans-serif;--ag-primitive-font-serif:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--ag-primitive-font-sans-serif:DM Sans,-apple-system,blinkmacsystemfont,avenir next,avenir,segoe ui,helvetica neue,adwaita sans,cantarell,ubuntu,roboto,noto,helvetica,arial,sans-serif;--ag-primitive-shadow-soft:0 0 4px 0 hsl(0deg 0% 0% / 10%),0 0 8px 0 hsl(0deg 0% 0% / 10%);--ag-primitive-shadow-grow:0 0 4px 0 hsl(0deg 0% 0% / 15%),0 0 24px 0 hsl(0deg 0% 0% / 20%);--ag-primitive-shadow-dark-soft:0 0 4px 0 hsl(0deg 0% 0% / 30%),0 0 8px 0 hsl(0deg 0% 0% / 30%);--ag-primitive-shadow-dark-grow:0 0 4px 0 hsl(0deg 0% 0% / 40%),0 0 24px 0 hsl(0deg 0% 0% / 50%);--ag-primitive-timing-slow:1000ms;--ag-primitive-timing-medium:400ms;--ag-primitive-timing-fast:200ms;--ag-primitive-easing-in:cubic-bezier(0.4, 0, 1, 1);--ag-primitive-easing-out:cubic-bezier(0, 0, 0.2, 1);--ag-primitive-easing-inout:cubic-bezier(0.4, 0, 0.2, 1);--ag-primitive-outline-width:max(2px, 0.15em);--ag-primitive-outline-offset:max(2px, 0.15em);--ag-color-bg:var(--ag-primitive-neutral-0);--ag-color-bg-subtle:var(--ag-primitive-neutral-50);--ag-color-surface:var(--ag-primitive-neutral-0);--ag-color-border:var(--ag-primitive-neutral-200);--ag-color-text:var(--ag-primitive-neutral-900);--ag-color-text-muted:var(--ag-primitive-neutral-600);--ag-color-text-inverse:var(--ag-primitive-neutral-0);--ag-color-link:var(--ag-primitive-orange-600);--ag-color-link-hover:var(--ag-primitive-orange-700);--ag-color-btn:var(--ag-primitive-copper-600);--ag-color-btn-hover:var(--ag-primitive-copper-700);--ag-color-btn-text:var(--ag-primitive-neutral-0);--ag-color-accent:var(--ag-primitive-orange-600);--ag-color-surface-brand:var(--ag-primitive-orange-600);--ag-font-heading:var(--ag-primitive-font-heading);--ag-font-body:var(--ag-primitive-font-body);--ag-font-family-serif:var(--ag-primitive-font-serif);--ag-font-family-sans-serif:var(--ag-primitive-font-sans-serif);--ag-font-size-1:clamp(2.375rem, 1.5304441261rem + 3.4383954155vw, 4.625rem);--ag-font-size-2:clamp(2rem, 1.9061604585rem + 0.3820439351vw, 2.25rem);--ag-font-size-3:clamp(1.75rem, 1.6561604585rem + 0.3820439351vw, 2rem);--ag-font-size-4:clamp(1.375rem, 1.3280802292rem + 0.1910219675vw, 1.5rem);--ag-font-size-5:clamp(1.125rem, 1.0780802292rem + 0.1910219675vw, 1.25rem);--ag-font-size-6:1rem;--ag-font-size-7:0.875rem;--ag-font-size-label:var(--ag-font-size-7);--ag-text-xs:0.75rem;--ag-text-sm:0.875rem;--ag-text-base:1rem;--ag-text-lg:1.125rem;--ag-text-xl:1.25rem;--ag-text-2xl:1.5rem;--ag-text-3xl:1.875rem;--ag-text-4xl:2.25rem;--ag-text-5xl:3rem;--ag-text-6xl:3.75rem;--ag-leading-heading:1.1;--ag-leading-body:1.6;--ag-letter-spacing:-0.04em;--ag-space-3xs:clamp(0.125rem, 0.0780802292rem + 0.1910219675vw, 0.25rem);--ag-space-2xs:clamp(0.25rem, 0.1561604585rem + 0.3820439351vw, 0.5rem);--ag-space-xs:clamp(0.5rem, 0.4061604585rem + 0.3820439351vw, 0.75rem);--ag-space-sm:clamp(0.75rem, 0.6561604585rem + 0.3820439351vw, 1rem);--ag-space-md:clamp(1rem, 0.8123209169rem + 0.7640878701vw, 1.5rem);--ag-space-lg:clamp(1.5rem, 1.2184813754rem + 1.1461318052vw, 2.25rem);--ag-space-xl:clamp(2rem, 1.6246418338rem + 1.5281757402vw, 3rem);--ag-space-2xl:clamp(3rem, 2.6246418338rem + 1.5281757402vw, 4rem);--ag-space-3xl:clamp(4rem, 3.2492836676rem + 3.0563514804vw, 6rem);--ag-space-section:var(--ag-space-2xl);--ag-radius-sm:4px;--ag-radius-md:8px;--ag-radius-lg:12px;--ag-radius-xl:16px;--ag-radius-full:999px;--ag-width-content-sm:38rem;--ag-width-content-md:50rem;--ag-width-content-lg:64rem;--ag-width-content-xl:78rem;--ag-width-page:78rem;--ag-width-extended:120rem;--ag-width-full:100%;--ag-gap-side:var(--ag-space-lg);--ag-gap:var(--ag-space-sm);--ag-subtle-shadow:var(--ag-primitive-shadow-soft);--ag-subtle-shadow-grow:var(--ag-primitive-shadow-grow);--ag-timing-slow:var(--ag-primitive-timing-slow);--ag-timing-medium:var(--ag-primitive-timing-medium);--ag-timing-fast:var(--ag-primitive-timing-fast);--ag-easing-in:var(--ag-primitive-easing-in);--ag-easing-out:var(--ag-primitive-easing-out);--ag-easing-inout:var(--ag-primitive-easing-inout);--ag-outline-width:var(--ag-primitive-outline-width);--ag-outline-style:dotted;--ag-outline-color:currentcolor;--ag-outline-offset:var(--ag-primitive-outline-offset);--ag-btn-bg:var(--ag-color-btn);--ag-btn-bg-hover:var(--ag-color-btn-hover);--ag-btn-color:var(--ag-color-btn-text);--ag-btn-radius:var(--ag-radius-md);--ag-btn-font:var(--ag-font-body);--ag-btn-weight:600;--ag-btn-padding:0.5rem 1.5rem;--ag-btn-font-size:var(--ag-text-sm);--ag-btn-letter-spacing:0.06em;--ag-card-bg:var(--ag-color-surface);--ag-card-border:var(--ag-color-border);--ag-card-radius:var(--ag-radius-lg);--ag-card-shadow:var(--ag-subtle-shadow);--ag-card-padding:var(--ag-space-lg);--ag-badge-bg:var(--ag-color-bg-subtle);--ag-badge-color:var(--ag-color-text-muted);--ag-badge-radius:var(--ag-radius-sm);--ag-badge-font-size:var(--ag-text-xs);--ag-content-bottom-bg:var(--ag-primitive-navy-850);--ag-content-bottom-color:var(--ag-color-text-inverse);--ag-content-bottom-border-color:var(--ag-color-accent);--ag-content-bottom-border-width:3px;--ag-content-bottom-padding-block:var(--ag-space-sm);--navigation-backdrop-height:0;--ag-z-sink:-10;--ag-z-base:0;--ag-z-elevate:1;--ag-z-nav-overlay:10;--ag-z-js-variant:20;--ag-z-js-variant-raised:30;--ag-z-skip-container:50;--ag-z-header:100;--ag-z-above-header:200;--ag-z-dropdown:250;--ag-z-overlay:300;--ag-z-modal:400;scroll-behavior:smooth;font-family:var(--ag-font-family-sans-serif);interpolate-size:allow-keywords}@media screen and (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@media (prefers-color-scheme:dark){:root:not([data-mode=light]){--ag-color-bg:var(--ag-primitive-navy-900);--ag-color-bg-subtle:var(--ag-primitive-navy-800);--ag-color-surface:var(--ag-primitive-navy-850);--ag-color-border:var(--ag-primitive-navy-border);--ag-color-text:var(--ag-primitive-neutral-50);--ag-color-text-muted:var(--ag-primitive-neutral-400);--ag-color-link:var(--ag-primitive-orange-400);--ag-color-link-hover:var(--ag-primitive-orange-400);--ag-color-btn:var(--ag-primitive-copper-400);--ag-color-btn-hover:var(--ag-primitive-copper-600);--ag-color-surface-brand:var(--ag-primitive-orange-400);--ag-card-bg:var(--ag-primitive-navy-800);--ag-badge-bg:var(--ag-primitive-navy-900);--ag-badge-color:var(--ag-primitive-neutral-400);--ag-subtle-shadow:var(--ag-primitive-shadow-dark-soft);--ag-subtle-shadow-grow:var(--ag-primitive-shadow-dark-grow)}}[data-mode=dark]{--ag-color-bg:var(--ag-primitive-navy-900);--ag-color-bg-subtle:var(--ag-primitive-navy-800);--ag-color-surface:var(--ag-primitive-navy-850);--ag-color-border:var(--ag-primitive-navy-border);--ag-color-text:var(--ag-primitive-neutral-50);--ag-color-text-muted:var(--ag-primitive-neutral-400);--ag-color-link:var(--ag-primitive-orange-400);--ag-color-link-hover:var(--ag-primitive-orange-400);--ag-color-btn:var(--ag-primitive-copper-400);--ag-color-btn-hover:var(--ag-primitive-copper-600);--ag-color-surface-brand:var(--ag-primitive-orange-400);--ag-card-bg:var(--ag-primitive-navy-800);--ag-badge-bg:var(--ag-primitive-navy-900);--ag-badge-color:var(--ag-primitive-neutral-400);--ag-subtle-shadow:var(--ag-primitive-shadow-dark-soft);--ag-subtle-shadow-grow:var(--ag-primitive-shadow-dark-grow)}:focus-visible{outline:var(--ag-outline-color) var(--ag-outline-style) var(--ag-outline-width);outline-offset:var(--ag-outline-offset)}::target-text{color:var(--ag-color-text-inverse);background-color:var(--ag-color-surface-brand)}::selection{color:var(--ag-color-text-inverse);background-color:var(--ag-color-surface-brand)}body{display:flex;flex-direction:column;min-block-size:100dvb;margin-block:0;margin-inline:auto;line-height:var(--ag-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background-color:var(--ag-color-bg)}h1,h2,h3,h4,h5,h6,html{color:var(--ag-color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--ag-font-heading);font-weight:700;line-height:var(--ag-leading-heading);letter-spacing:var(--ag-letter-spacing)}h1{font-size:var(--ag-font-size-1)}h2{font-size:var(--ag-font-size-2)}h3{font-size:var(--ag-font-size-3)}h4{font-size:var(--ag-font-size-4)}h5{font-size:var(--ag-font-size-5)}h6{font-size:var(--ag-font-size-6)}p{max-inline-size:72ch}b,strong{font-weight:600}small{font-size:var(--ag-text-sm)}a{color:var(--ag-color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;transition:color var(--ag-timing-fast) var(--ag-easing-out)}a:hover{color:var(--ag-color-link-hover)}img,video{block-size:auto}svg{fill:currentcolor}:where(ul,ol){padding-inline-start:var(--ag-space-lg)}:where(li){margin-block-start:var(--ag-space-xs)}button,input,optgroup,select,textarea{line-height:inherit;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}hr{margin-block:var(--ag-space-xl);border:none;border-block-end:1px solid var(--ag-color-border)}table{inline-size:100%}th{font-family:var(--ag-font-heading);font-size:var(--ag-text-sm);font-weight:600;letter-spacing:var(--ag-letter-spacing);text-align:start}td,th{padding:var(--ag-space-sm) var(--ag-space-md);border-block-end:1px solid var(--ag-color-border)}sub,sup{position:relative;font-size:.75em;vertical-align:baseline}sup{inset-block-end:0.5em}sub{inset-block-start:0.3em}code,kbd,pre,samp{font-family:ui-monospace,"Cascadia Code","Source Code Pro",monospace;font-size:var(--ag-text-sm)}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media print{@page{size:auto;margin:.5cm}body,html{color:#000;background:0 0}a::after{font-size:smaller;content:" (" attr(href) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}.print\:hide.print\:hide{display:none}}.box{--ag-box-padding:var(--ag-space-md);--ag-box-border-width:0;--ag-box-border-color:var(--ag-color-border);--ag-box-bg:transparent;--ag-box-color:inherit;--ag-box-radius:0;padding:var(--ag-box-padding);color:var(--ag-box-color);background-color:var(--ag-box-bg);border-color:var(--ag-box-border-color);border-style:solid;border-width:var(--ag-box-border-width);border-radius:var(--ag-box-radius)}.box.box--2xs{--ag-box-padding:var(--ag-space-2xs)}.box.box--xs{--ag-box-padding:var(--ag-space-xs)}.box.box--sm{--ag-box-padding:var(--ag-space-sm)}.box.box--md{--ag-box-padding:var(--ag-space-md)}.box.box--lg{--ag-box-padding:var(--ag-space-lg)}.box.box--xl{--ag-box-padding:var(--ag-space-xl)}.box.box--2xl{--ag-box-padding:var(--ag-space-2xl)}.box.box--3xl{--ag-box-padding:var(--ag-space-3xl)}.box.box--bordered{--ag-box-border-width:1px}.box.box--surface{--ag-box-bg:var(--ag-color-surface)}.box.box--subtle{--ag-box-bg:var(--ag-color-bg-subtle)}.box.box--invert{--ag-box-bg:var(--ag-color-text);--ag-box-color:var(--ag-color-bg)}.box.box--rounded{--ag-box-radius:var(--ag-radius-md)}.box.box--pill{--ag-box-radius:var(--ag-radius-full)}.center{--ag-center-max-width:var(--ag-width-content-md);--ag-center-gutters:var(--ag-space-md);box-sizing:content-box;max-inline-size:var(--ag-center-max-width);padding-inline:var(--ag-center-gutters);margin-inline:auto}.center.center--sm{--ag-center-max-width:var(--ag-width-content-sm)}.center.center--md{--ag-center-max-width:var(--ag-width-content-md)}.center.center--lg{--ag-center-max-width:var(--ag-width-content-lg)}.center.center--xl{--ag-center-max-width:var(--ag-width-content-xl)}.center.center--page{--ag-center-max-width:var(--ag-width-page)}.center.center--full{--ag-center-max-width:var(--ag-width-full)}.center.center--no-gutters{--ag-center-gutters:0}.center.center--intrinsic{flex-direction:column}.center.center--intrinsic,.cluster{display:flex;align-items:center}.cluster{--ag-cluster-gap:var(--ag-space-compact-sm-lg);flex-wrap:wrap;gap:var(--ag-cluster-gap);padding-inline-start:0}.cluster>li::marker{font-size:0}.cluster--2xs{--ag-cluster-gap:var(--ag-space-2xs)}.cluster--xs{--ag-cluster-gap:var(--ag-space-xs)}.cluster--sm{--ag-cluster-gap:var(--ag-space-sm)}.cluster--md{--ag-cluster-gap:var(--ag-space-md)}.cluster--lg{--ag-cluster-gap:var(--ag-space-lg)}.cluster--xl{--ag-cluster-gap:var(--ag-space-xl)}.cluster--2xl{--ag-cluster-gap:var(--ag-space-2xl)}.cluster--3xl{--ag-cluster-gap:var(--ag-space-3xl)}.cluster--none{--ag-cluster-gap:0}.cluster--inline{display:inline-flex}.cluster--center{justify-content:center}.cluster--top{align-items:flex-start}.cluster--end{justify-content:flex-end}.cluster--between{justify-content:space-between}.cluster--nowrap{flex-wrap:nowrap}.cluster--separator>*+*{display:flex;align-items:center;gap:var(--ag-cluster-gap)}.cluster--separator>*+::before{display:block;flex-shrink:0;inline-size:1px;block-size:0.75em;content:"";background-color:currentcolor;opacity:.3}.container{--ag-container-max-width:var(--ag-width-page);--ag-container-padding:var(--ag-space-lg);inline-size:100%;max-inline-size:var(--ag-container-max-width);padding-inline:var(--ag-container-padding);margin-inline:auto}.container.container--sm{--ag-container-max-width:var(--ag-width-content-sm)}.container.container--md{--ag-container-max-width:var(--ag-width-content-md)}.container.container--lg{--ag-container-max-width:var(--ag-width-content-lg)}.container.container--xl{--ag-container-max-width:var(--ag-width-content-xl)}.container.container--page{--ag-container-max-width:var(--ag-width-page)}.container.container--full{--ag-container-max-width:var(--ag-width-full)}.container.container--2xs{--ag-container-padding:var(--ag-space-2xs)}.container.container--xs{--ag-container-padding:var(--ag-space-xs)}.container.container--sm{--ag-container-padding:var(--ag-space-sm)}.container.container--md{--ag-container-padding:var(--ag-space-md)}.container.container--lg{--ag-container-padding:var(--ag-space-lg)}.container.container--xl{--ag-container-padding:var(--ag-space-xl)}.container.container--2xl{--ag-container-padding:var(--ag-space-2xl)}.container.container--3xl{--ag-container-padding:var(--ag-space-3xl)}.container.container--flush{--ag-container-padding:0}.cover{--ag-cover-min-height:100svh;--ag-cover-padding:var(--ag-space-md);--ag-cover-space:var(--ag-space-md);display:flex;flex-direction:column;min-block-size:var(--ag-cover-min-height);padding:var(--ag-cover-padding)}.cover>*{margin-block:var(--ag-cover-space)}.cover>.cover__center{margin-block:auto}.cover>:first-child:not(.cover__center){margin-block-start:0}.cover>:last-child:not(.cover__center){margin-block-end:0}.cover.cover--50{--ag-cover-min-height:50svh}.cover.cover--75{--ag-cover-min-height:75svh}.cover.cover--100{--ag-cover-min-height:100svh}.cover.cover--no-padding{--ag-cover-padding:0}.cover.cover--2xs{--ag-cover-padding:var(--ag-space-2xs)}.cover.cover--xs{--ag-cover-padding:var(--ag-space-xs)}.cover.cover--sm{--ag-cover-padding:var(--ag-space-sm)}.cover.cover--md{--ag-cover-padding:var(--ag-space-md)}.cover.cover--lg{--ag-cover-padding:var(--ag-space-lg)}.cover.cover--xl{--ag-cover-padding:var(--ag-space-xl)}.cover.cover--2xl{--ag-cover-padding:var(--ag-space-2xl)}.cover.cover--3xl{--ag-cover-padding:var(--ag-space-3xl)}.flag-object{display:flex;flex-wrap:wrap;align-items:center;justify-content:initial;gap:var(--ag-flag-object-gap,var(--ag-space-sm))}.flag-object>.flag-object__aside{flex:1 0 auto}.flag-object>.flag-object__body{flex-basis:auto;flex-grow:999}.flag-object--nowrap{flex-wrap:nowrap}.flag-object--top{align-items:flex-start}.flag-object--bottom{align-items:flex-end}.flag-object--inline{display:inline-flex;flex-wrap:nowrap}.flag-object--inline .flag-object__body{flex-basis:auto}.flag-object__aside--center{align-self:center}.flag-object--gap\:2xs{--ag-flag-object-gap:var(--ag-space-2xs)}.flag-object--gap\:xs{--ag-flag-object-gap:var(--ag-space-xs)}.flag-object--gap\:sm{--ag-flag-object-gap:var(--ag-space-sm)}.flag-object--gap\:md{--ag-flag-object-gap:var(--ag-space-md)}.flag-object--gap\:lg{--ag-flag-object-gap:var(--ag-space-lg)}.flag-object--gap\:xl{--ag-flag-object-gap:var(--ag-space-xl)}.flag-object--gap\:2xl{--ag-flag-object-gap:var(--ag-space-2xl)}.flag-object--gap\:3xl{--ag-flag-object-gap:var(--ag-space-3xl)}.frame{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden}.frame>iframe,.frame>img,.frame>picture>img,.frame>video{inline-size:100%;block-size:100%;object-fit:cover}.frame.frame--1\:1{aspect-ratio:1}.frame.frame--4\:3{aspect-ratio:4/3}.frame.frame--3\:2{aspect-ratio:3/2}.frame.frame--2\:3{aspect-ratio:2/3}.frame.frame--16\:9{aspect-ratio:16/9}.frame.frame--16\:10{aspect-ratio:16/10}.frame.frame--21\:9{aspect-ratio:21/9}.frame.frame--9\:16{aspect-ratio:9/16}.frame.frame--4\:5{aspect-ratio:4/5}.frame.frame--contain>iframe,.frame.frame--contain>img,.frame.frame--contain>picture>img,.frame.frame--contain>video{object-fit:contain}.grid{--grid-min-col-size:19.5em;--grid-row-gap:var(--ag-gap);--grid-column-gap:var(--ag-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min-col-size),100%),1fr));gap:var(--grid-row-gap) var(--grid-column-gap);padding-inline-start:0;list-style-type:none}.grid.grid--xl{--grid-min-col-size:30em}.grid.grid--lg{--grid-min-col-size:21.6666666667em}.grid.grid--md{--grid-min-col-size:19.5em}.grid.grid--sm{--grid-min-col-size:15.6em}.grid.grid--xs{--grid-min-col-size:11.1428571429em}.grid.grid--2xs{--grid-min-col-size:6.5em}.grid.grid--3xs{--grid-min-col-size:4.875em}.with-icon{--ag-icon-size:0.75em;--ag-icon-gap:var(--ag-space-xs);display:inline-flex;align-items:center;gap:var(--ag-icon-gap)}.with-icon>.icon svg,.with-icon>svg{flex-shrink:0;inline-size:var(--ag-icon-size);block-size:var(--ag-icon-size)}.with-icon.with-icon--sm{--ag-icon-size:0.6em}.with-icon.with-icon--md{--ag-icon-size:0.75em}.with-icon.with-icon--lg{--ag-icon-size:1em}.with-icon.with-icon--xl{--ag-icon-size:1.25em}.with-icon.with-icon--gap\:2xs{--ag-icon-gap:var(--ag-space-2xs)}.with-icon.with-icon--gap\:xs{--ag-icon-gap:var(--ag-space-xs)}.with-icon.with-icon--gap\:sm{--ag-icon-gap:var(--ag-space-sm)}.with-icon.with-icon--gap\:md{--ag-icon-gap:var(--ag-space-md)}.with-icon.with-icon--gap\:lg{--ag-icon-gap:var(--ag-space-lg)}.with-icon.with-icon--gap\:xl{--ag-icon-gap:var(--ag-space-xl)}.with-icon.with-icon--gap\:2xl{--ag-icon-gap:var(--ag-space-2xl)}.with-icon.with-icon--gap\:3xl{--ag-icon-gap:var(--ag-space-3xl)}.imposter{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.imposter.imposter--contain{--ag-imposter-margin:var(--ag-space-sm);max-inline-size:calc(100% - var(--ag-imposter-margin) * 2);max-block-size:calc(100% - var(--ag-imposter-margin) * 2);overflow:auto}.imposter.imposter--fixed{position:fixed}.layout\:content{--gap:var(--ag-gap-side);--bleed:minmax(var(--gap), auto);--page:minmax(0, var(--ag-width-page));--xl:minmax(
    0,
    calc((var(--ag-width-content-xl) - var(--ag-width-content-lg)) / 2)
  );--lg:minmax(
    0,
    calc((var(--ag-width-content-lg) - var(--ag-width-content-md)) / 2)
  );--md:minmax(
    0,
    calc((var(--ag-width-content-md) - var(--ag-width-content-sm)) / 2)
  );--sm:min(var(--ag-width-content-sm), 100% - var(--gap) * 2);display:grid;grid-template-columns:[bleed-start] var(--bleed) [page-start] var(--page) [xl-start] var(--xl) [lg-start] var(--lg) [md-start] var(--md) [sm-start] var(--sm) [sm-end] var(--md) [md-end] var(--lg) [lg-end] var(--xl) [xl-end] var(--page) [page-end] var(--bleed) [bleed-end]}.layout\:content>:not(.width\:content\:sm,.width\:content\:md,.width\:content\:lg,.width\:content\:xl,.width\:page,.width\:bleed,.grid-column-ignore){grid-column:var(--grid-col,md)}.layout\:content>.width\:content\:sm{grid-column:sm}.layout\:content>.width\:content\:md{grid-column:md}.layout\:content>.width\:content\:lg{grid-column:lg}.layout\:content>.width\:content\:xl{grid-column:xl}.layout\:content>.width\:page{grid-column:page}.layout\:content>.width\:bleed{grid-column:bleed}.layout\:content>.width\:bleed.keep-bleed{max-inline-size:var(--ag-width-content-xl);margin-inline:auto}.layout\:content.layout\:space--2xs>*+*{--ag-layout-spacing:var(--ag-space-2xs)}.layout\:content.layout\:space--xs>*+*{--ag-layout-spacing:var(--ag-space-xs)}.layout\:content.layout\:space--sm>*+*{--ag-layout-spacing:var(--ag-space-sm)}.layout\:content.layout\:space--md>*+*{--ag-layout-spacing:var(--ag-space-md)}.layout\:content.layout\:space--lg>*+*{--ag-layout-spacing:var(--ag-space-lg)}.layout\:content.layout\:space--xl>*+*{--ag-layout-spacing:var(--ag-space-xl)}.layout\:content.layout\:space--2xl>*+*{--ag-layout-spacing:var(--ag-space-2xl)}.layout\:content.layout\:space--3xl>*+*{--ag-layout-spacing:var(--ag-space-3xl)}.max\:150{inline-size:min(100%,9.375rem)}.max\:176{inline-size:min(100%,11rem)}.max\:400{inline-size:min(100%,25rem)}.max\:480{inline-size:min(100%,30rem)}.max\:500{inline-size:min(100%,31.25rem)}.max\:560{inline-size:min(100%,35rem)}.max\:680{inline-size:min(100%,42.5rem)}.max\:960{inline-size:min(100%,60rem)}.width\:400{inline-size:min(100%,25rem);margin-inline:auto}.max\:1{inline-size:min(100%,4.4375rem)}.max\:2{inline-size:min(100%,11.125rem)}.max\:3{inline-size:min(100%,17.8125rem)}.max\:4{inline-size:min(100%,24.5rem)}.max\:5{inline-size:min(100%,31.1875rem)}.max\:6{inline-size:min(100%,37.875rem)}.max\:7{inline-size:min(100%,44.5625rem)}.max\:8{inline-size:min(100%,51.25rem)}.max\:9{inline-size:min(100%,57.9375rem)}.max\:10{inline-size:min(100%,64.625rem)}.max\:narrow{inline-size:min(100%,44.5625rem)}.max\:content{inline-size:min(100%,51.25rem)}.max\:wider{inline-size:min(100%,64.625rem)}.max\:site-width{inline-size:min(100%,78rem)}.max--center{margin-inline:auto}.reel{--ag-reel-gap:var(--ag-space-sm);--ag-reel-item-width:auto;--ag-reel-height:auto;--ag-reel-padding:var(--ag-space-sm);--ag-reel-scrollbar-color:var(--ag-color-border);--ag-reel-scrollbar-bg:var(--ag-color-bg-subtle);display:flex;gap:var(--ag-reel-gap);block-size:var(--ag-reel-height);padding-block-end:var(--ag-reel-padding);overflow:auto hidden;scrollbar-width:thin;scrollbar-color:var(--ag-reel-scrollbar-color) var(--ag-reel-scrollbar-bg)}.reel>*{flex-shrink:0;inline-size:var(--ag-reel-item-width)}.reel.reel--gap\:2xs{--ag-reel-gap:var(--ag-space-2xs)}.reel.reel--gap\:xs{--ag-reel-gap:var(--ag-space-xs)}.reel.reel--gap\:sm{--ag-reel-gap:var(--ag-space-sm)}.reel.reel--gap\:md{--ag-reel-gap:var(--ag-space-md)}.reel.reel--gap\:lg{--ag-reel-gap:var(--ag-space-lg)}.reel.reel--gap\:xl{--ag-reel-gap:var(--ag-space-xl)}.reel.reel--gap\:2xl{--ag-reel-gap:var(--ag-space-2xl)}.reel.reel--gap\:3xl{--ag-reel-gap:var(--ag-space-3xl)}.reel.reel--no-bar{scrollbar-width:none;padding-block-end:0}.reel.reel--no-bar::-webkit-scrollbar{display:none}.reel.reel--snap{scroll-snap-type:x mandatory}.reel.reel--snap>*{scroll-snap-align:start}.with-sidebar{--ag-sidebar-gap:var(--ag-space-md);--ag-sidebar-side-width:20ch;--ag-sidebar-content-min:50%;display:flex;flex-wrap:wrap;gap:var(--ag-sidebar-gap)}.with-sidebar.with-sidebar--gap\:2xs{--ag-sidebar-gap:var(--ag-space-2xs)}.with-sidebar.with-sidebar--gap\:xs{--ag-sidebar-gap:var(--ag-space-xs)}.with-sidebar.with-sidebar--gap\:sm{--ag-sidebar-gap:var(--ag-space-sm)}.with-sidebar.with-sidebar--gap\:md{--ag-sidebar-gap:var(--ag-space-md)}.with-sidebar.with-sidebar--gap\:lg{--ag-sidebar-gap:var(--ag-space-lg)}.with-sidebar.with-sidebar--gap\:xl{--ag-sidebar-gap:var(--ag-space-xl)}.with-sidebar.with-sidebar--gap\:2xl{--ag-sidebar-gap:var(--ag-space-2xl)}.with-sidebar.with-sidebar--gap\:3xl{--ag-sidebar-gap:var(--ag-space-3xl)}.with-sidebar>.sidebar{flex-basis:var(--ag-sidebar-side-width);flex-grow:1}.with-sidebar>.not-sidebar{flex-basis:0;flex-grow:999;min-inline-size:var(--ag-sidebar-content-min)}.with-sidebar.with-sidebar--right{flex-direction:row-reverse}.with-sidebar.with-sidebar--top{align-items:flex-start}.stack{padding-inline-start:0;list-style-type:none}.stack>*{margin-block:unset}.stack>*+*{margin-block-start:var(--ag-stack-spacing,1.5rem)}.stack>.hidden,.stack>.hidden:first-child+*,.stack>.is-hidden,.stack>.is-hidden:first-child+*,.stack>.visually\:hidden,.stack>.visually\:hidden:first-child+*,.stack>[hidden],.stack>[hidden]:first-child+*,.stack>meta,.stack>meta:first-child+*,.stack>script,.stack>script:first-child+*{margin-block-start:0}.stack.stack--2xs>*+*{--ag-stack-spacing:var(--ag-space-2xs)}.stack.stack--xs>*+*{--ag-stack-spacing:var(--ag-space-xs)}.stack.stack--sm>*+*{--ag-stack-spacing:var(--ag-space-sm)}.stack.stack--md>*+*{--ag-stack-spacing:var(--ag-space-md)}.stack.stack--lg>*+*{--ag-stack-spacing:var(--ag-space-lg)}.stack.stack--xl>*+*{--ag-stack-spacing:var(--ag-space-xl)}.stack.stack--2xl>*+*{--ag-stack-spacing:var(--ag-space-2xl)}.stack.stack--3xl>*+*{--ag-stack-spacing:var(--ag-space-3xl)}.stack>.s\:2xs+*,.stack>.s\:2xs:not(:first-child){--ag-stack-spacing:var(--ag-space-2xs)}.stack>.s\:xs+*,.stack>.s\:xs:not(:first-child){--ag-stack-spacing:var(--ag-space-xs)}.stack>.s\:sm+*,.stack>.s\:sm:not(:first-child){--ag-stack-spacing:var(--ag-space-sm)}.stack>.s\:md+*,.stack>.s\:md:not(:first-child){--ag-stack-spacing:var(--ag-space-md)}.stack>.s\:lg+*,.stack>.s\:lg:not(:first-child){--ag-stack-spacing:var(--ag-space-lg)}.stack>.s\:xl+*,.stack>.s\:xl:not(:first-child){--ag-stack-spacing:var(--ag-space-xl)}.stack>.s\:2xl+*,.stack>.s\:2xl:not(:first-child){--ag-stack-spacing:var(--ag-space-2xl)}.stack>.s\:3xl+*,.stack>.s\:3xl:not(:first-child){--ag-stack-spacing:var(--ag-space-3xl)}.stack--center{display:flex;flex-direction:column;align-items:center;justify-content:center}.stack--compact>*+*{--ag-stack-spacing:var(--ag-space-compact-sm-lg)}.stack--comfort>*+*{--ag-stack-spacing:var(--ag-space-comfort-sm-lg)}.stack--tight>*+*{--ag-stack-spacing:var(--ag-space-tight-xl-sm-lg)}.stack--section>*+*{--ag-stack-spacing:var(--ag-space-comfort-sm-lg)}.switcher{--column-gap:var(--ag-gap);--row-gap:var(--ag-gap);--switcher-direction:row;--switcher-breakpoint:60rem;--switcher-gap:0;display:flex;flex-wrap:wrap;flex-direction:var(--switcher-direction);gap:var(--row-gap) var(--column-gap)}.switcher.gap\:row\:2xs{--row-gap:var(--ag-space-2xs)}.switcher.gap\:column\:2xs{--column-gap:var(--ag-space-2xs)}.switcher.gap\:row\:xs{--row-gap:var(--ag-space-xs)}.switcher.gap\:column\:xs{--column-gap:var(--ag-space-xs)}.switcher.gap\:row\:sm{--row-gap:var(--ag-space-sm)}.switcher.gap\:column\:sm{--column-gap:var(--ag-space-sm)}.switcher.gap\:row\:md{--row-gap:var(--ag-space-md)}.switcher.gap\:column\:md{--column-gap:var(--ag-space-md)}.switcher.gap\:row\:lg{--row-gap:var(--ag-space-lg)}.switcher.gap\:column\:lg{--column-gap:var(--ag-space-lg)}.switcher.gap\:row\:xl{--row-gap:var(--ag-space-xl)}.switcher.gap\:column\:xl{--column-gap:var(--ag-space-xl)}.switcher.gap\:row\:2xl{--row-gap:var(--ag-space-2xl)}.switcher.gap\:column\:2xl{--column-gap:var(--ag-space-2xl)}.switcher.gap\:row\:3xl{--row-gap:var(--ag-space-3xl)}.switcher.gap\:column\:3xl{--column-gap:var(--ag-space-3xl)}.switcher>*{flex-basis:calc((var(--switcher-breakpoint) - 100%) * 999);flex-grow:1}.switcher>:first-child{flex-grow:var(--switcher-start,1)}.switcher>:first-child:not(:last-child){flex-grow:var(--switcher-center,1)}.switcher>:last-child:not(:first-child){flex-grow:var(--switcher-end,1)}.switcher>*+*{margin-block-start:unset}.switcher>:nth-last-child(n+5),.switcher>:nth-last-child(n+5)~*{flex-basis:100%}.switcher--1\:2>:first-child{--switcher-end:1;flex-grow:1}.switcher--1\:2>:nth-child(2),.switcher--2\:1>:first-child{--switcher-end:2;flex-grow:2}.switcher--2\:1>:nth-child(2){--switcher-end:1;flex-grow:1}.switcher--3\:1>:first-child{--switcher-end:3;flex-grow:3}.switcher--3\:1>:nth-child(2){--switcher-end:1;flex-grow:1}.switcher--3\:2>:first-child{--switcher-end:3;flex-grow:3}.switcher--3\:2>:nth-child(2){--switcher-end:2;flex-grow:2}.switcher--center{align-items:center}.switcher--reverse{--switcher-direction:row-reverse}.width\:content\:xl,.width\:page{inline-size:100%;margin-inline:auto}.width\:page{max-inline-size:var(--ag-width-page)}.width\:content\:xl{max-inline-size:var(--ag-width-content-xl)}.width\:content\:lg{max-inline-size:var(--ag-width-content-lg)}.width\:content\:lg,.width\:content\:md{inline-size:100%;margin-inline:auto}.width\:content\:md{max-inline-size:var(--ag-width-content-md)}[href*="mailto:"]{overflow-wrap:break-word;word-break:break-all}@supports (word-break:break-word){[href*="mailto:"]{display:initial;word-break:break-word}}.underline\:no{text-decoration:none}.underline\:no:focus,.underline\:no:hover{text-decoration:underline}a:not([class]){--ag-text:var(--ag-text-primary);--ag-anchor-underline-color:var(--ag-text-primary);--ag-anchor-underline-hover-color:var(--ag-text-primary);text-decoration-color:var(--ag-anchor-underline-color,currentcolor);text-decoration-line:var(--ag-anchor-underline,underline);text-decoration-thickness:var(--ag-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}a:not([class]):focus,a:not([class]):hover{text-decoration-color:var(--ag-anchor-underline-hover-color,inherit);text-decoration-line:var(--ag-anchor-underline-hover,underline);text-decoration-thickness:var(--ag-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-hover-offset,0.15em)}a.external-link{gap:var(--ag-space-xxs)}a.external-link::after{font-size:.9em;content:" ↗"}a,a span{word-break:break-word}.button{letter-spacing:var(--ag-letter-spacing);vertical-align:middle;--button-size:var(--ag-control-size-md);--button-padding-block:var(--ag-space-3xs);--button-padding-inline:var(--ag-space-md);--button-justify-content:space-between;--button-font-size:1.125rem;--button-color:inherit;--button-background:transparent;--button-radius:var(--ag-radius-sm);--button-border:3px solid;--button-border-color:transparent;--button-hover-color:inherit;--button-hover-background:transparent;--button-hover-border:3px solid;--button-hover-border-color:transparent;--button-display:inline-flex;--button-gap:0.5rem;--button-shadow:none;--button-hover-shadow:none;--button-svg-size:1.25rem;--button-transition:all var(--ag-timing-medium) var(--ag-easing-inout);display:var(--button-display);align-items:center;justify-content:var(--button-justify-content);gap:var(--button-gap);min-inline-size:var(--button-size);min-block-size:var(--button-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);font-size:var(--button-font-size);font-weight:500;line-height:1;color:var(--button-color,inherit);text-decoration:none;cursor:pointer;background:var(--button-background);border:var(--button-border) var(--button-border-color);border-radius:var(--button-radius);box-shadow:var(--button-shadow);transition:var(--button-transition)}.button:focus,.button:hover{color:var(--button-hover-color);text-decoration:none;background:var(--button-hover-background);border:var(--button-hover-border) var(--button-hover-border-color);box-shadow:var(--button-hover-shadow)}.button:focus svg,.button:hover svg{color:var(--button-hover-svg-color,currentcolor);background:var(--button-hover-svg-background,transparent)}.button:has(span.visually\:hidden + svg),.button:has(svg:only-child){justify-content:center;gap:0;padding-inline:0;border-radius:var(--ag-radius-full)}.button [disabled]{opacity:.4}.button [disabled],.button [disabled] *{pointer-events:none}.button svg{inline-size:var(--button-svg-size);block-size:var(--button-svg-size);color:var(--button-svg-color,currentcolor);background:var(--button-svg-background,transparent);transition:all var(--ag-timing-medium) var(--ag-easing-inout);fill:currentcolor}.button .button__text,.button svg{position:relative;z-index:1;pointer-events:none}.button .button__text{display:block}.button--block{--button-display:flex;--button-justify-content:center}.button--icon-only{--button-size:var(--ag-control-size-lg);--button-justify-content:center;--button-padding-inline:0.375em;aspect-ratio:1/1;border-color:transparent}.button--icon-only .button__text{position:absolute;overflow:hidden;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.button--icon-only svg:first-child{margin:unset}.button--social{--button-size:2rem;--button-padding-inline:0}.button--social:focus svg,.button--social:hover svg{transform:scale(1.1)}.button--social svg{transition:transform .2s cubic-bezier(.195, .4, .45, .785)}.card{position:relative;display:var(--oc-card-display,flex);flex-flow:var(--oc-card-flex-direction,column) var(--oc-card-flex-wrap,nowrap);gap:var(--oc-card-gap,0);padding:clamp(var(--oc-card-padding-start,var(--oc-s-1)),var(--oc-card-padding-start,var(--oc-s-1)) + 1vw,var(--oc-card-padding-end,var(--oc-s0)));overflow:var(--oc-card-overflow,hidden);color:var(--oc-card-color,currentcolor);background:var(--oc-card-bg,var(--ag-color-bg-subtle));border:var(--oc-card-border,1px solid) var(--oc-card-border-color,transparent);border-radius:var(--oc-card-radius,var(--oc-radius-s));box-shadow:var(--oc-card-box-shadow,0)}@media print{.card{border:4px solid #ddd;box-shadow:none;page-break-inside:avoid}}.card .card__image{overflow:hidden;border-radius:var(--oc-card-figure-radius,inherit)}.card .card__image--icon>*{display:flex;align-items:center;justify-content:center;background-color:var(--oc-surface-secondary)}.card.is-clickable-card{cursor:pointer;box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 0 8px 0 rgba(0,0,0,.1);transition:.2s cubic-bezier(.195, .4, .45, .785)}.card.is-clickable-card:focus,.card.is-clickable-card:focus-within,.card.is-clickable-card:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.15),0 0 24px 0 rgba(0,0,0,.2)}.card.is-clickable-card:focus [data-card-link],.card.is-clickable-card:focus-within [data-card-link],.card.is-clickable-card:hover [data-card-link]{text-decoration-color:var(--ag-anchor-underline-color,currentcolor);text-decoration-line:underline;text-decoration-thickness:var(--ag-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.card.is-clickable-card:focus [data-card-link]:focus,.card.is-clickable-card:focus [data-card-link]:hover,.card.is-clickable-card:focus-within [data-card-link]:focus,.card.is-clickable-card:focus-within [data-card-link]:hover,.card.is-clickable-card:hover [data-card-link]:focus,.card.is-clickable-card:hover [data-card-link]:hover{text-decoration-color:var(--ag-anchor-underline-hover-color,inherit);text-decoration-line:var(--ag-anchor-underline-hover,underline);text-decoration-thickness:var(--ag-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-hover-offset,0.15em)}.card.is-clickable-card:focus .button,.card.is-clickable-card:focus-within .button,.card.is-clickable-card:hover .button{--oc-btn-color:var(--oc-btn-hover-color);--oc-btn-bg:var(--oc-btn-hover-bg);--oc-btn-border-color:var(--oc-btn-hover-border-color)}.card.is-clickable-card [data-card-link]{text-decoration-color:var(--ag-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--ag-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.card.is-clickable-card [data-card-link]:focus,.card.is-clickable-card [data-card-link]:hover{text-decoration-color:var(--ag-anchor-underline-hover-color,inherit);text-decoration-line:var(--ag-anchor-underline-hover,underline);text-decoration-thickness:var(--ag-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--ag-anchor-underline-hover-offset,0.15em)}.card .card__body{flex:1 1 var(--oc-card-body-flex-basis,0%);padding:var(--oc-card-body-padding,var(--oc-spacing-s));color:var(--oc-card-body-color,currentColor)}.card .card__body,.card .card__content{display:var(--oc-card-body-display,flex);flex-direction:var(--oc-card-body-flex-direction,column)}.card .card__content{padding:var(--oc-card-content-padding)}.noCard .card__image{display:flex;align-items:center;justify-content:center}.noCard .card__image .icon{aspect-ratio:1}.noCard .card__image .icon>svg{inline-size:100%;block-size:100%}.card--audio{background:0 0;border:0;box-shadow:none}.card--audio .card__image{border-radius:var(--ag-radius-md);overflow:hidden}.card--audio .card__body{padding-block:var(--ag-space-sm) 0;padding-inline:var(--ag-space-xs)}.card--audio .card__title{margin:0;font-family:var(--ag-font-heading);font-size:var(--ag-font-size-5);font-weight:400;line-height:var(--ag-leading-heading);letter-spacing:var(--ag-letter-spacing)}.card--video{padding:unset}.card--video .card__figure{inline-size:100%}.c-concert-list{display:flex;flex-direction:column;gap:var(--ag-space-xs);padding:0;margin:0;list-style:none}.c-concert-card{background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-lg);transition:box-shadow var(--ag-timing-fast) var(--ag-easing-out),border-color var(--ag-timing-fast) var(--ag-easing-out)}.c-concert-card:hover{border-color:var(--ag-color-accent);box-shadow:var(--ag-subtle-shadow-grow)}.c-concert-card__link{display:flex;align-items:center;gap:var(--ag-space-lg);padding:var(--ag-space-md) var(--ag-space-lg);color:inherit;text-decoration:none;border-radius:inherit}.c-concert-card__link:focus-visible{outline-offset:-3px}.c-concert-card__date{display:flex;flex-direction:column;align-items:center;flex-shrink:0;inline-size:9ch;text-align:center;padding-inline-end:var(--ag-space-lg);border-inline-end:1px solid var(--ag-color-border)}.c-concert-card__month{font-size:var(--ag-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ag-color-accent)}.c-concert-card__day{font-family:var(--ag-font-heading);font-size:var(--ag-text-4xl);font-weight:700;line-height:1;color:var(--ag-color-text)}.c-concert-card__year{font-size:var(--ag-text-xs);color:var(--ag-color-text-muted)}.c-concert-card__body{flex:1;min-inline-size:0}.c-concert-card__title{margin:0 0 var(--ag-space-2xs);font-family:var(--ag-font-heading);font-size:var(--ag-font-size-4);font-weight:600;line-height:var(--ag-leading-heading);color:var(--ag-color-text)}.c-concert-card:hover .c-concert-card__title{text-decoration:underline;text-underline-offset:0.2em}.c-concert-card__meta{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:0;list-style:none;font-size:var(--ag-text-sm);color:var(--ag-color-text-muted)}@media screen and (min-width:24.5625rem){.c-concert-card__meta{flex-wrap:nowrap}}.c-concert-card__meta-item{min-inline-size:5ch}.c-concert-card__meta-item+.c-concert-card__meta-item{padding-inline-start:var(--ag-space-xs);margin-inline-start:var(--ag-space-xs);border-inline-start:1px solid var(--ag-color-border)}.c-concert-card__chevron{flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;color:var(--ag-color-text-muted);transition:transform var(--ag-timing-fast) var(--ag-easing-out),color var(--ag-timing-fast) var(--ag-easing-out)}.c-concert-card:hover .c-concert-card__chevron{transform:translateX(4px);color:var(--ag-color-accent)}.c-home-hero{position:relative;block-size:100svh;min-block-size:32rem;overflow:hidden;display:flex;align-items:flex-end}.c-home-hero__photo{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:65% top}.c-home-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,oklch(10% .019 30deg / .96) 0,oklch(10% .019 30deg / .75) 25%,oklch(10% .019 30deg / .4) 55%,transparent 80%),linear-gradient(to right,oklch(10% .019 30deg / .6) 0,transparent 60%)}.c-home-hero__body{position:relative;z-index:1;inline-size:100%;max-inline-size:38rem;padding:var(--ag-space-3xl) var(--ag-space-xl)}.c-home-hero__label{margin:0 0 var(--ag-space-sm);font-size:var(--ag-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ag-color-accent)}.c-home-hero__name{margin:0 0 var(--ag-space-md);font-family:var(--ag-font-heading);font-size:clamp(3.5rem, 10vw, 7rem);font-weight:700;line-height:.9;letter-spacing:-.02em;color:oklch(100% 0 0deg)}.c-home-hero__tagline{margin:0 0 var(--ag-space-xl);font-size:var(--ag-text-lg);line-height:1.5;color:oklch(88% .012 85deg)}.c-home-hero__tagline em{font-style:italic;color:var(--ag-color-accent)}.c-home-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ag-space-sm)}.c-home-hero__btn{display:inline-flex;align-items:center;padding:.6rem 1.75rem;font-family:var(--ag-font-body);font-size:var(--ag-text-sm);font-weight:600;letter-spacing:.06em;text-decoration:none;border-radius:var(--ag-radius-md);border:2px solid transparent;transition:background-color var(--ag-timing-fast) var(--ag-easing-out),color var(--ag-timing-fast) var(--ag-easing-out),border-color var(--ag-timing-fast) var(--ag-easing-out)}.c-home-hero__btn--primary{background:var(--ag-btn-bg);color:var(--ag-btn-color)}.c-home-hero__btn--primary:focus-visible,.c-home-hero__btn--primary:hover{background:var(--ag-btn-bg-hover)}.c-home-hero__btn--ghost{background:0 0;color:oklch(100% 0 0deg);border-color:oklch(100% 0 0deg / .7)}.c-home-hero__btn--ghost:focus-visible,.c-home-hero__btn--ghost:hover{background:oklch(100% 0 0deg / .12);border-color:oklch(100% 0 0deg)}.c-home-bio{background:var(--ag-color-bg)}.c-home-bio__inner{display:flex;flex-direction:column;gap:var(--ag-space-xl);align-items:flex-start}@media screen and (min-width:24.5625rem){.c-home-bio__inner{flex-direction:row;align-items:center;gap:var(--ag-space-3xl)}}.c-home-bio__portrait{flex-shrink:0}.c-home-bio__portrait img{inline-size:10rem;block-size:10rem;border-radius:50%;object-fit:cover}@media screen and (min-width:24.5625rem){.c-home-bio__portrait img{inline-size:12rem;block-size:12rem}}.c-home-bio__content{flex:1}.c-home-concerts{background:var(--ag-color-bg-subtle)}.c-home-concerts__heading{margin:0 0 var(--ag-space-xl);font-family:var(--ag-font-heading);font-size:var(--ag-font-size-3);font-weight:600;line-height:var(--ag-leading-heading);letter-spacing:var(--ag-letter-spacing)}.c-home-concerts__more{display:inline-flex;align-items:center;gap:var(--ag-space-xs);margin-block-start:var(--ag-space-xl);font-weight:600;color:var(--ag-color-link);text-decoration:none}.c-home-concerts__more svg{inline-size:1.25rem;block-size:1.25rem;transition:transform var(--ag-timing-fast) var(--ag-easing-out)}.c-home-concerts__more:focus-visible,.c-home-concerts__more:hover{text-decoration:underline;text-underline-offset:0.2em}.c-home-concerts__more:focus-visible svg,.c-home-concerts__more:hover svg{transform:translateX(4px)}.c-home-contact{background:var(--ag-color-bg);border-block-start:1px solid var(--ag-color-border)}.c-release{background:var(--ag-primitive-navy-900);color:oklch(100% 0 0deg)}.c-release__inner{display:grid;grid-template-columns:1fr;gap:var(--ag-space-2xl);align-items:center}@media screen and (min-width:24.5625rem){.c-release__inner{grid-template-columns:14rem 1fr}}.c-release__cover img{inline-size:100%;max-inline-size:14rem;border-radius:var(--ag-radius-md);box-shadow:var(--ag-primitive-shadow-dark-grow)}.c-release__label{margin:0 0 var(--ag-space-xs);font-size:var(--ag-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ag-color-accent)}.c-release__title{margin:0 0 var(--ag-space-md);font-family:var(--ag-font-heading);font-size:var(--ag-font-size-2);font-weight:400;line-height:var(--ag-leading-heading);letter-spacing:var(--ag-letter-spacing);color:oklch(100% 0 0deg)}.c-release__title em{font-style:italic;color:var(--ag-color-accent)}.c-release__sub{margin:0 0 var(--ag-space-xl);font-size:var(--ag-text-sm);color:oklch(70% .012 85deg)}.c-release__actions{display:flex;flex-wrap:wrap;gap:var(--ag-space-sm)}.c-release__btn{display:inline-flex;align-items:center;padding:.6rem 1.5rem;font-family:var(--ag-font-body);font-size:var(--ag-text-sm);font-weight:600;letter-spacing:.06em;text-decoration:none;border-radius:var(--ag-radius-md);border:2px solid transparent;transition:background-color var(--ag-timing-fast) var(--ag-easing-out),color var(--ag-timing-fast) var(--ag-easing-out),border-color var(--ag-timing-fast) var(--ag-easing-out)}.c-release__btn--primary{background:var(--ag-btn-bg);color:var(--ag-btn-color)}.c-release__btn--primary:focus-visible,.c-release__btn--primary:hover{background:var(--ag-btn-bg-hover)}.c-release__btn--ghost{background:0 0;color:oklch(100% 0 0deg);border-color:oklch(100% 0 0deg / .5)}.c-release__btn--ghost:focus-visible,.c-release__btn--ghost:hover{background:oklch(100% 0 0deg / .1);border-color:oklch(100% 0 0deg)}.c-event{display:grid;grid-template-columns:1fr;gap:var(--ag-space-2xl);margin-block-start:var(--ag-space-xl)}@media screen and (min-width:24.5625rem){.c-event{grid-template-columns:1fr 2fr}}.c-event-meta{gap:var(--ag-space-lg);padding:var(--ag-space-lg);margin:0;background:var(--ag-color-surface);border:1px solid var(--ag-color-border);border-radius:var(--ag-radius-lg)}.c-event-meta,.c-event-meta__item{display:flex;flex-direction:column}.c-event-meta__item{gap:var(--ag-space-3xs)}.c-event-meta__label{font-size:var(--ag-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ag-color-accent)}.c-event-meta__value{font-family:var(--ag-font-heading);font-size:var(--ag-font-size-5);font-weight:400;line-height:var(--ag-leading-heading);color:var(--ag-color-text)}.c-event-meta__maps-link{display:inline-flex;flex-direction:column;gap:var(--ag-space-3xs);color:inherit;text-decoration:none}.c-event-meta__maps-link:focus-visible .c-event-meta__maps-name,.c-event-meta__maps-link:hover .c-event-meta__maps-name{text-decoration:underline;text-underline-offset:0.2em;color:var(--ag-color-link)}.c-event-meta__maps-link:focus-visible .c-event-meta__maps-icon,.c-event-meta__maps-link:hover .c-event-meta__maps-icon{color:var(--ag-color-link)}.c-event-meta__maps-name{transition:color var(--ag-timing-fast) var(--ag-easing-out)}.c-event-meta__maps-city{display:block;font-size:var(--ag-font-size-6);color:var(--ag-color-text-muted)}.c-event-meta__maps-icon{inline-size:1rem;block-size:1rem;margin-block-start:var(--ag-space-2xs);color:var(--ag-color-text-muted);transition:color var(--ag-timing-fast) var(--ag-easing-out)}.content-bottom{position:relative;background:var(--ag-content-bottom-bg);color:var(--ag-content-bottom-color);border-bottom:var(--ag-content-bottom-border-width) solid var(--ag-content-bottom-border-color);padding-block:var(--ag-content-bottom-padding-block)}details{--details-transition-duration:0.2s;background:var(--oc-details-bg,var(--oc-surface-primary));border:1px solid;border-color:var(--oc-details-border-color,transparent);border-radius:var(--oc-details-border-radius,var(--oc-radius-s));box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 0 8px 0 rgba(0,0,0,.1)}details::details-content{block-size:0;overflow-y:clip;opacity:0;transition:content-visibility var(--details-transition-duration) allow-discrete 0s,opacity var(--details-transition-duration) cubic-bezier(.195, .4, .45, .785) 0s,block-size var(--details-transition-duration) cubic-bezier(.195, .4, .45, .785) 0s}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords}}details[open]::details-content{block-size:auto;opacity:1}details summary{padding:.5rem 1rem;list-style-position:inside;list-style-type:revert-layer;cursor:pointer}details summary::marker{color:var(--oc-details-summary-marker-color,var(--oc-control-primary))}details>div{padding:var(--oc-details-padding-block,var(--oc-spacing-m))}.details--video summary{padding:unset;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);justify-content:center;align-items:center;place-items:center}.details--video summary>figure{grid-column:1/-1;grid-row:1/-1}.details--video summary>svg{grid-column:2/span 1;grid-row:2/span 1;height:clamp(4rem,5vw,8rem);width:clamp(4rem,5vw,8rem);z-index:1;filter:drop-shadow(6px 6px 15px rgb(0, 0, 0));fill:white}.details--video[open] summary{visibility:hidden;margin-block-end:0;border-bottom:0}.details--video>div{--oc-details-padding-block:0;position:absolute;inset:0}.c-site-header{--_header-topbar-bg:var(--ag-primitive-navy-900, oklch(13% 0.018 255deg));--_header-main-bg:var(--ag-primitive-navy-850, oklch(15% 0.02 255deg));--_header-border:var(--ag-primitive-navy-border, oklch(26% 0.018 255deg));--_header-text:var(--ag-primitive-neutral-50, oklch(97% 0.008 85deg));--_header-muted:var(--ag-primitive-neutral-400, oklch(65% 0.014 85deg));--_header-accent:var(--ag-primitive-amber-600, oklch(71% 0.088 85deg));--_header-link-hover:var(--ag-primitive-orange-400, oklch(70% 0.22 30deg));--_header-radius-sm:var(--ag-radius-sm, 4px);--_header-radius-md:var(--ag-radius-md, 8px);--_header-space-lg:var(--ag-space-lg, 1.5rem);--_header-space-xl:var(--ag-space-xl, 2rem);--_header-page-width:var(--ag-width-page, 1440px);--_header-font-nav:var(--ag-font-heading, 'Oswald', sans-serif);--_header-font-body:var(--ag-font-body, 'DM Sans', sans-serif);position:sticky;top:0;z-index:100;font-family:var(--_header-font-body)}.c-site-header__topbar{background:var(--_header-topbar-bg);border-bottom:1px solid var(--_header-border)}.c-site-header__main{position:relative;background:var(--_header-main-bg);border-bottom:3px solid var(--_header-link-hover);padding-block:0.75rem}.c-site-header__main-inner{display:flex;align-items:center;gap:var(--_header-space-xl);max-width:var(--_header-page-width);padding-inline:var(--_header-space-lg);margin-inline:auto}@media (width <= 48em){.c-site-header__main-inner{flex-wrap:wrap;gap:0;padding-block:0.5rem}.c-site-header__logo{order:1;margin-inline-end:auto}.c-hamburger{order:3;margin-inline-start:.5rem}}.c-skip-link{position:absolute;top:0;left:0;z-index:200;padding:.5rem 1.25rem;font-family:var(--_header-font-nav);font-size:.875rem;font-weight:600;letter-spacing:.05em;color:oklch(13% .018 255deg);text-decoration:none;background:var(--_header-accent);transition:transform .2s;transform:translateY(-100%)}.c-skip-link:focus{transform:translateY(0)}.c-site-header__logo{display:flex;flex-shrink:0;align-items:center;text-decoration:none;border-radius:var(--_header-radius-sm)}.c-site-header__logo:focus-visible{outline:currentcolor dotted;outline-offset:max(2px,0.15em)}.c-site-header__logo svg{width:auto;height:52px;overflow:visible}@media (width >= 48.0625em){.c-main-nav{flex:1}}@media (width <= 48em){.c-main-nav{position:absolute;inset-inline:0;top:100%;z-index:10;max-block-size:0;overflow:hidden;background:var(--_header-main-bg);border-bottom:1px solid var(--_header-border);transition:max-block-size .3s}.c-main-nav.is-open{max-block-size:24rem}}@media (width <= 48em) and (prefers-reduced-motion:reduce){.c-main-nav{transition:none}}.c-main-nav__list{display:flex;align-items:center;justify-content:flex-end;gap:.125rem;padding:0;margin:0;list-style:none}@media (width <= 48em){.c-main-nav__list{flex-direction:column;align-items:stretch;gap:0;padding-block:0.5rem 0.25rem;margin-block-start:0.5rem;border-top:1px solid var(--_header-border)}.c-main-nav__list>li{border-bottom:1px solid}.c-main-nav__list>li:last-child{border-bottom:none}}.c-main-nav__link{display:block;padding:.4rem .75rem;font-family:var(--_header-font-nav);font-size:1.125rem;font-weight:400;letter-spacing:.05em;color:var(--_header-text);text-decoration:none;text-transform:uppercase;white-space:nowrap;border-radius:var(--_header-radius-sm);transition:color .2s,background-color .2s}.c-main-nav__link:hover{color:var(--_header-accent);background-color:oklch(71% .088 85deg / .08)}.c-main-nav__link:focus-visible{outline:currentcolor dotted;outline-offset:max(2px,0.15em)}@media (width <= 48em){.c-main-nav__link{padding:.7rem .5rem;font-size:1rem;border-radius:0}}@media (prefers-reduced-motion:reduce){.c-main-nav__link{transition:none}}.c-main-nav__link[aria-current=page]{font-weight:600;color:var(--_header-link-hover)}.c-social-bar{--button-color:var(--ag-color-text-inverse);--button-hover-color:var(--ag-color-text-inverse);display:flex;justify-content:end}.c-social-bar ul{padding-inline-start:0;list-style-type:none;margin:0}.c-social-bar ul li{margin-block-start:0}.c-hamburger{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:.4rem;color:var(--_header-text);cursor:pointer;background:0 0;border:1px solid var(--_header-border);border-radius:var(--_header-radius-md);transition:background-color .2s,border-color .2s}.c-hamburger:hover{background-color:oklch(26% .018 255deg / .6);border-color:var(--_header-muted)}.c-hamburger:focus-visible{outline:currentcolor dotted;outline-offset:max(2px,0.15em)}@media (width >= 48.0625em){.c-hamburger{display:none}}@media (prefers-reduced-motion:reduce){.c-hamburger{transition:none}}.c-hamburger[aria-expanded=true] .c-hamburger__bar:first-child{transform:translateY(.375rem) rotate(45deg)}.c-hamburger[aria-expanded=true] .c-hamburger__bar:nth-child(2){opacity:0;transform:scaleX(0)}.c-hamburger[aria-expanded=true] .c-hamburger__bar:nth-child(3){transform:translateY(-.375rem) rotate(-45deg)}.c-hamburger__icon{display:flex;flex-direction:column;justify-content:space-between;width:1.25rem;height:.875rem}.c-hamburger__bar{display:block;width:100%;height:2px;background:currentcolor;border-radius:2px;transition:transform .2s,opacity .2s;transform-origin:center}@media (prefers-reduced-motion:reduce){.c-hamburger__bar{transition:none}}.icon-facebook,.icon-instagram{display:block;width:1.5rem;height:1.5rem;overflow:hidden;text-indent:32px;background-size:cover}.icon-facebook{background-image:url("../images/facebook.png")}.icon-instagram{background-image:url("../images/instagram.png")}.icon-size\:18{font-size:1.125rem}.icon-size\:24{font-size:1.5rem}.icon-size\:40{font-size:2.5rem}.icon-size\:72{font-size:4.5rem}.emoji{font-size:1.25rem;line-height:1em}.emoji\:xl{font-size:4rem;line-height:1em}.social-proof{display:flex;align-items:center;color:currentColor}.c-video{container-type:inline-size}.c-video__trigger{position:relative;display:block;inline-size:100%;padding:0;cursor:pointer;background:0 0;border:0;border-radius:var(--ag-radius-md);overflow:hidden}.c-video__trigger:focus-visible .c-video__play-icon,.c-video__trigger:hover .c-video__play-icon{background-color:var(--ag-color-btn-hover);transform:translate(-50%,-50%) scale(1.1)}.c-video__trigger:focus-visible img,.c-video__trigger:hover img{transform:scale(1.04)}.c-video__trigger img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--ag-timing-medium) var(--ag-easing-out)}.c-video__play-icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:3.5rem;block-size:3.5rem;background-color:var(--ag-color-btn);border-radius:50%;transform:translate(-50%,-50%);transition:background-color var(--ag-timing-fast) var(--ag-easing-out),transform var(--ag-timing-medium) var(--ag-easing-out);pointer-events:none}.c-video__play-icon path{fill:var(--ag-color-btn-text)}.c-video__dialog{inline-size:min(90vw,80rem);max-inline-size:100%;padding:0;background:var(--ag-color-bg);border:0;border-radius:var(--ag-radius-lg);box-shadow:var(--ag-subtle-shadow-grow);overflow:hidden}.c-video__dialog::backdrop{background:oklch(0 0 0deg / .75);backdrop-filter:blur(4px)}.c-video__dialog-inner{position:relative}.c-video__dialog-close{position:absolute;inset-block-start:var(--ag-space-sm);inset-inline-end:var(--ag-space-sm);z-index:1;display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;padding:0;cursor:pointer;background:var(--ag-color-bg);border:1px solid var(--ag-color-border);border-radius:50%;transition:background-color var(--ag-timing-fast) var(--ag-easing-out),border-color var(--ag-timing-fast) var(--ag-easing-out)}.c-video__dialog-close:focus-visible,.c-video__dialog-close:hover{background-color:var(--ag-color-bg-subtle);border-color:var(--ag-color-text-muted)}.c-video__dialog-close svg{inline-size:1.25rem;block-size:1.25rem}.c-video__dialog-title{margin:0;padding:var(--ag-space-md) var(--ag-space-lg);font-family:var(--ag-font-heading);font-size:var(--ag-font-size-5);line-height:var(--ag-leading-heading)}.breadcrumbs-wrapper{margin-inline:auto;max-inline-size:calc(78em - var(--kvg-spacing) * -2);padding-inline:var(--ag-space-xl)}.no-interaction{pointer-events:none}[class*="background:"]{color:var(--color-text);background:var(--color-surface)}.background\:subtle{--color-text:var(--ag-text-base);--color-surface:var(--ag-color-bg-subtle)}.background\:muted{--color-text:var(--ag-color-text-inverse);--color-surface:var(--ag-primitive-navy-900)}.color\:primary{color:var(--ag-text-base)}.color\:secondary{color:var(--ag-text-secondary)}.color\:tertiary{color:var(--ag-text-tertiary)}.color\:highlight{color:var(--ag-text-highlight)}.color\:mute{color:var(--ag-text-mute)}.radius\:lg{border-radius:var(--ag-radius-lg)}.radius\:md{border-radius:var(--ag-radius-md)}.radius\:sm{border-radius:var(--ag-radius-sm)}.radius\:xl{border-radius:var(--ag-radius-xl)}.radius\:full{border-radius:var(--ag-radius-full)}.radius\:none{border-radius:0}[class*="ratio:"]{position:relative}[class*="ratio:"]>img{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;max-inline-size:100%;transform:translate(-50%,-50%)}[class*="ratio:"]>embed,[class*="ratio:"]>iframe,[class*="ratio:"]>video{inline-size:100%;block-size:100%;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0}@supports (object-fit:cover){[class*="ratio:"]>img{inset:0;inline-size:100%;block-size:100%;min-block-size:100%;transform:none;object-fit:cover}[class*="ratio:"]>embed,[class*="ratio:"]>iframe,[class*="ratio:"]>video{min-block-size:0;transform:none;object-fit:cover}}.ratio--center{margin-inline:auto;text-align:center}.ratio\:1\:1{overflow:hidden}.ratio\:1\:1::before{display:block;float:inline-start;content:" ";padding-block-start:100%}.ratio\:1\:1::after{content:" ";clear:inline-start;display:table}.ratio\:2\:1{overflow:hidden}.ratio\:2\:1::before{display:block;float:inline-start;content:" ";padding-block-start:50%}.ratio\:2\:1::after{content:" ";clear:inline-start;display:table}.ratio\:3\:1{overflow:hidden}.ratio\:3\:1::before{display:block;float:inline-start;content:" ";padding-block-start:33.3333333333%}.ratio\:3\:1::after{content:" ";clear:inline-start;display:table}.ratio\:3\:2{overflow:hidden}.ratio\:3\:2::before{display:block;float:inline-start;content:" ";padding-block-start:66.6666666667%}.ratio\:3\:2::after{content:" ";clear:inline-start;display:table}.ratio\:4\:3{overflow:hidden}.ratio\:4\:3::before{display:block;float:inline-start;content:" ";padding-block-start:75%}.ratio\:4\:3::after{content:" ";clear:inline-start;display:table}.ratio\:16\:9{overflow:hidden}.ratio\:16\:9::before{display:block;float:inline-start;content:" ";padding-block-start:56.25%}.ratio\:16\:9::after{content:" ";clear:inline-start;display:table}.ratio\:3\:4{overflow:hidden}.ratio\:3\:4::before{display:block;float:inline-start;content:" ";padding-block-start:133.3333333333%}.ratio\:3\:4::after{content:" ";clear:inline-start;display:table}@media (prefers-reduced-motion:reduce){*,::after,::before{transition:none!important;animation:none!important}}.padding-block{padding-block:var(--ag-gap)}.padding-block\:section{padding-block:var(--ag-space-section)}.padding-block-end\:tight{padding-block-end:var(--ag-space-tight-xl-sm-lg)}.space-top\:2xs{margin-block-start:var(--ag-space-2xs)}.padding\:2xs{padding:var(--ag-space-2xs)}.padding-inline\:2xs{padding-inline:var(--ag-space-2xs)}.padding-block\:2xs{padding-block:var(--ag-space-2xs)}.padding-block-start\:2xs{padding-block-start:var(--ag-space-2xs)}.padding-block-end\:2xs{padding-block-end:var(--ag-space-2xs)}.space-top\:xs{margin-block-start:var(--ag-space-xs)}.padding\:xs{padding:var(--ag-space-xs)}.padding-inline\:xs{padding-inline:var(--ag-space-xs)}.padding-block\:xs{padding-block:var(--ag-space-xs)}.padding-block-start\:xs{padding-block-start:var(--ag-space-xs)}.padding-block-end\:xs{padding-block-end:var(--ag-space-xs)}.space-top\:sm{margin-block-start:var(--ag-space-sm)}.padding\:sm{padding:var(--ag-space-sm)}.padding-inline\:sm{padding-inline:var(--ag-space-sm)}.padding-block\:sm{padding-block:var(--ag-space-sm)}.padding-block-start\:sm{padding-block-start:var(--ag-space-sm)}.padding-block-end\:sm{padding-block-end:var(--ag-space-sm)}.space-top\:md{margin-block-start:var(--ag-space-md)}.padding\:md{padding:var(--ag-space-md)}.padding-inline\:md{padding-inline:var(--ag-space-md)}.padding-block\:md{padding-block:var(--ag-space-md)}.padding-block-start\:md{padding-block-start:var(--ag-space-md)}.padding-block-end\:md{padding-block-end:var(--ag-space-md)}.space-top\:lg{margin-block-start:var(--ag-space-lg)}.padding\:lg{padding:var(--ag-space-lg)}.padding-inline\:lg{padding-inline:var(--ag-space-lg)}.padding-block\:lg{padding-block:var(--ag-space-lg)}.padding-block-start\:lg{padding-block-start:var(--ag-space-lg)}.padding-block-end\:lg{padding-block-end:var(--ag-space-lg)}.space-top\:xl{margin-block-start:var(--ag-space-xl)}.padding\:xl{padding:var(--ag-space-xl)}.padding-inline\:xl{padding-inline:var(--ag-space-xl)}.padding-block\:xl{padding-block:var(--ag-space-xl)}.padding-block-start\:xl{padding-block-start:var(--ag-space-xl)}.padding-block-end\:xl{padding-block-end:var(--ag-space-xl)}.space-top\:2xl{margin-block-start:var(--ag-space-2xl)}.padding\:2xl{padding:var(--ag-space-2xl)}.padding-inline\:2xl{padding-inline:var(--ag-space-2xl)}.padding-block\:2xl{padding-block:var(--ag-space-2xl)}.padding-block-start\:2xl{padding-block-start:var(--ag-space-2xl)}.padding-block-end\:2xl{padding-block-end:var(--ag-space-2xl)}.space-top\:3xl{margin-block-start:var(--ag-space-3xl)}.padding\:3xl{padding:var(--ag-space-3xl)}.padding-inline\:3xl{padding-inline:var(--ag-space-3xl)}.padding-block\:3xl{padding-block:var(--ag-space-3xl)}.padding-block-start\:3xl{padding-block-start:var(--ag-space-3xl)}.padding-block-end\:3xl{padding-block-end:var(--ag-space-3xl)}.font-size\:1{font-size:var(--ag-font-size-1)}.font-size\:1,.font-size\:2{font-weight:700;line-height:1}.font-size\:2{font-size:var(--ag-font-size-2)}.font-size\:3{font-size:var(--ag-font-size-3)}.font-size\:3,.font-size\:4{font-weight:400;line-height:1}.font-size\:4{font-size:var(--ag-font-size-4)}.font-size\:5{font-size:var(--ag-font-size-5)}.font-size\:5,.font-size\:6{font-weight:400;line-height:1}.font-size\:6{font-size:var(--ag-font-size-6)}[class*="font-size:"]{letter-spacing:var(--ag-letter-spacing)}[class*="font-size:"]>span:not(.button__text){color:var(--ag-text-highlight)}[class*="font-size:"] span:not(:last-child){margin-inline-end:.2em}.font-weight\:normal{font-weight:400}.font-weight\:bold{font-weight:700}.font-weight\:medium{font-weight:500}.font\:lead{line-height:1.3;color:var(--ag-text-secondary)}.align\:center{margin-inline:auto;text-align:center}.align\:right{text-align:right}.align\:left{text-align:left}.text\:center{text-align:center}@media screen and (min-width:60rem){.text\:left\:2md{text-align:left}}.balance-text,.balance-text>*{text-wrap:balance}.nowrap{white-space:nowrap}.visually\:hidden{position:absolute;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.overflow\:hidden,.visually\:hidden{overflow:hidden}.hidden.hidden,.hidden\:nav\:down,[hidden][hidden]{display:none}@media screen and (min-width:64rem){.hidden\:nav\:down{display:initial}}