@layer fundaments{:root{--color-neutral-white:#fff;--color-neutral-050:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 95%);--color-neutral-100:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 90%);--color-neutral-200:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 80%);--color-neutral-300:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 70%);--color-neutral-400:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 60%);--color-neutral-500:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 50%);--color-neutral-600:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 40%);--color-neutral-700:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 30%);--color-neutral-800:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 20%);--color-neutral-900:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 10%);--color-neutral-950:color-mix(in srgb, var(--color-neutral-black), var(--color-neutral-white) 5%);--color-neutral-black:#000;--color-brand-ink-900:#03051a;--color-brand-ink-800:#060a1f;--color-brand-ink-700:#0d1333;--color-brand-ink-600:#131c4a;--color-brand-blue-pale:#b4c0ff;--color-brand-blue-light:#5b6aff;--color-brand-blue-hover:#4551ff;--color-brand-blue:#2e3ce4;--color-brand-blue-dark:#161840;--color-brand-blue-darker:#041060;--color-brand-orange:#f19b17;--color-brand-green:#56db99;--color-brand-indigo:#5664ff;--color-brand-red:#e53935;--color-brand-teal:#4fd1c5;--color-brand-grey:#75758a;--color-brand-paper:#f6f7fb}[data-aspect-ratio]{aspect-ratio:var(--aspect-ratio)}[data-aspect-ratio=auto]{--aspect-ratio:initial;--aspect-ratio-height:auto}[data-aspect-ratio=container]{--aspect-ratio:inherit;--aspect-ratio-height:100cqh}[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}@media (width>=640px){[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-panorama);--aspect-ratio-height:var(--aspect-ratio-panorama-height)}}[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}@media (width>=640px){[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-letterbox);--aspect-ratio-height:var(--aspect-ratio-letterbox-height)}}@media (width>=1024px){[data-aspect-ratio=video]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}}[data-aspect-ratio=viewport]{--aspect-ratio:initial;--aspect-ratio-height:calc(100svh - var(--wp-admin--admin-bar--height,0px))}@media (width>=1024px){[data-aspect-ratio=viewport]{--aspect-ratio-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px))}}[data-aspect-ratio=landscape]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}[data-aspect-ratio=beside]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}@media (width>=1024px){[data-aspect-ratio=beside]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}}[data-aspect-ratio=square]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}[data-aspect-ratio=portrait]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}@media (width>=640px){[data-aspect-ratio=portrait]{--aspect-ratio:var(--aspect-ratio-portrait);--aspect-ratio-height:var(--aspect-ratio-portrait-height)}}[data-aspect-ratio=skyscraper]{--aspect-ratio:var(--aspect-ratio-skyscraper);--aspect-ratio-height:var(--aspect-ratio-skyscraper-height)}[data-frame-ratio]{aspect-ratio:var(--frame-ratio)}[data-frame-ratio=video]{--frame-ratio:var(--aspect-ratio-video)}[data-frame-ratio=landscape]{--frame-ratio:var(--aspect-ratio-landscape)}[data-frame-ratio=square]{--frame-ratio:var(--aspect-ratio-square)}[data-frame-ratio=portrait]{--frame-ratio:var(--aspect-ratio-portrait)}[data-frame-ratio=beside]{--frame-ratio:var(--aspect-ratio-video)}@media (width>=1024px){[data-frame-ratio=beside]{--frame-ratio:var(--aspect-ratio-landscape)}}:root{--hover-line-width:.125rem;--hairline-width:.0625rem}[data-border]{--border-width:.125rem;--border-style:solid;--border-color:var(--color-border,currentColor);--border:var(--border-width) var(--border-style) var(--border-color)}[data-border=s],[data-border-width=s]{--border-width:.0625rem}[data-border=m],[data-border-width=m]{--border-width:.125rem}[data-border=l],[data-border-width=l]{--border-width:.25rem}[data-border]:not([data-border-position]),[data-border][data-border-position=all]{border:var(--border)}[data-border-position=block]{border-block:var(--border)}[data-border-position=block-start]{border-block-start:var(--border)}[data-border-position=block-end]{border-block-end:var(--border)}[data-border-position=inline]{border-inline:var(--border)}[data-border-position=inline-start]{border-inline-start:var(--border)}[data-border-position=inline-end]{border-inline-end:var(--border)}[data-cap]:not([data-cap=false]){margin:0;line-height:var(--cap)!important}[data-clamp]:not([data-clamp=false]){--clamp:0}[data-clamp]:not([data-clamp=false]):not([data-clamp="1"]){-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow-y:clip}[data-clamp]:not([data-clamp=false])[data-clamp="1"]{--clamp:1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:clip}[data-clamp]:not([data-clamp=false])[data-clamp="2"]{--clamp:2}[data-clamp]:not([data-clamp=false])[data-clamp="3"]{--clamp:3}[data-clamp]:not([data-clamp=false])[data-clamp="4"]{--clamp:4}[data-clamp]:not([data-clamp=false])[data-clamp="5"]{--clamp:5}:is([data-dim=""],[data-dim=color]){--color-text:color-mix(in srgb, var(--color-text), var(--color-background) 35%)}[data-dim=background]{--color-background:color-mix(in srgb, var(--color-background), var(--color-scrim) 35%)}details[data-expand]:not([data-expand=false])::details-content{content-visibility:visible;block-size:auto}details[data-expand]:not([data-expand=false])>:not(summary){grid-template-rows:0fr;display:grid;overflow:clip}@media (prefers-reduced-motion:no-preference){details[data-expand]:not([data-expand=false])>:not(summary){transition:grid-template-rows var(--expand-speed,var(--transition-speed))}}details[data-expand]:not([data-expand=false])>:not(summary)>*{min-block-size:0}details[data-expand]:not([data-expand=false])[open]>:not(summary){grid-template-rows:1fr}details[data-expand]:not([data-expand=false]):not([open])>:not(summary){visibility:hidden;transition-property:grid-template-rows,visibility}:root{--base-gap:.5em}[data-flow]:not([data-flow=false]){--flow-base-gap:max(var(--base-gap,.5em), min(1cqi, 1.2rem))}[data-flow]:not([data-flow=false])>*{margin:0}[data-flow]:not([data-flow=false])>.section+.section{margin-block-start:var(--flow-base-gap)}[data-flow]:not([data-flow=false])>:is(.heading,h1,h2,h3,h4,h5,h6,.text){margin-block-start:var(--flow-base-gap)!important}[data-flow]:not([data-flow=false]) :is(h1,h2,h3,h4,h5,h6):not(.heading){margin-block:calc(var(--flow-base-gap) * 2) 0}[data-flow]:not([data-flow=false]) :is(p,ul,ol,table){margin-block-start:var(--flow-base-gap)}[data-flow]:not([data-flow=false]) blockquote{margin-block:calc(var(--flow-base-gap) * 2)}[data-flow]:not([data-flow=false]) li{margin-block-start:var(--flow-base-gap)}[data-flow]:not([data-flow=false])>:is(.heading,h1,h2,h3,h4,h5,h6)+:is(.text,p,ul,ol){margin-block-start:calc(var(--flow-base-gap) * 1)}[data-flow]:not([data-flow=false])>:is(.visual,img){margin-block-start:calc(var(--flow-base-gap) * 1.5)}[data-flow]:not([data-flow=false])>.actions{margin-block-start:calc(var(--flow-base-gap) * 2)}[data-flow]:not([data-flow=false]) :first-child{margin-block-start:0!important}[data-flow]:not([data-flow=false]) :last-child{margin-block-end:0}[data-flow]:not([data-flow=false]) :is(ul,ol){padding-inline:1em}[data-flow]:not([data-flow=false]) :is(ul,ol,table):not(:last-child){margin-block-end:1.5em}:focus-visible,:focus-visible>img{outline-width:var(--outline-width);outline-color:var(--color-outline);outline-style:var(--outline-style);outline-offset:var(--outline-offset)}:focus-visible>img{--outline-width:.25em;--color-outline:var(--color-highlight);--outline-offset:var(--outline-offset-inner)}:root{--overflow:auto}[data-overflow]{overflow:var(--overflow)}[data-overflow=clip]{--overflow:clip}[data-overflow=hidden]{--overflow:hidden}[data-overflow=clip-x]{--overflow:clip visible}[data-rounded]{--rounded-top-left:var(--rounded-size,0);--rounded-top-right:var(--rounded-size,0);--rounded-bottom-right:var(--rounded-size,0);--rounded-bottom-left:var(--rounded-size,0);--rounded:var(--rounded-top-left,0) var(--rounded-top-right,0) var(--rounded-bottom-right,0) var(--rounded-bottom-left,0);border-radius:var(--rounded,0)}[data-rounded=top]{--rounded-bottom-right:0;--rounded-bottom-left:0}[data-rounded=bottom]{--rounded-top-left:0;--rounded-top-right:0}[data-rounded-size=xs]{--rounded-size:var(--rounded-xs)}[data-rounded-size=s]{--rounded-size:var(--rounded-s)}[data-rounded-size=m]{--rounded-size:var(--rounded-m)}[data-rounded-size=l]{--rounded-size:var(--rounded-l)}[data-rounded-size=round]{--rounded-size:var(--rounded-round)}[data-rounded-size=pill]{--rounded-size:var(--rounded-pill)}[data-text-align=left][data-force-align]:not([data-force-align=false]),[data-force-align]:not([data-force-align=false]) [data-text-align=left],[data-text-align=start][data-force-align]:not([data-force-align=false]),[data-force-align]:not([data-force-align=false]) [data-text-align=start]{text-align:left}@container (width>=640px){[data-text-align=left],[data-text-align=start]{text-align:left}}[data-text-align=center][data-force-align]:not([data-force-align=false]),[data-force-align]:not([data-force-align=false]) [data-text-align=center]{text-align:center}@container (width>=640px){[data-text-align=center]{text-align:center}}[data-text-align=right][data-force-align]:not([data-force-align=false]),[data-force-align]:not([data-force-align=false]) [data-text-align=right],[data-text-align=end][data-force-align]:not([data-force-align=false]),[data-force-align]:not([data-force-align=false]) [data-text-align=end]{text-align:right}@container (width>=640px){[data-text-align=right],[data-text-align=end]{text-align:right}}[data-caps]:not([data-caps=false]){text-transform:uppercase}[data-loading]:not([data-loading=false]) :not(img),[data-loading]:not([data-loading=false]) :before,[data-loading]:not([data-loading=false]) :after{transition:none!important}[data-screenreader]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}[data-screenreader]:focus{width:auto;height:auto;position:static}[hidden],[data-hidden]{display:none!important}:root{--section-4:max(4cqi, 4rem);--section-viewport-4:max(4vw, 4rem);--section-5:max(5cqi, 5rem);--section-viewport-5:max(5vw, 5rem);--section-10:max(10cqi, 10rem);--section-viewport-10:max(10vw, 10rem);--section-15:max(15cqi, 15rem);--section-viewport-15:max(15vw, 15rem);--section-20:max(20cqi, 20rem);--section-viewport-20:max(20vw, 20rem);--section-25:max(25cqi, 25rem);--section-viewport-25:max(25vw, 25rem);--section-30:max(30cqi, 30rem);--section-viewport-30:max(30vw, 30rem);--section-35:max(35cqi, 35rem);--section-viewport-35:max(35vw, 35rem);--section-40:max(40cqi, 40rem);--section-viewport-40:max(40vw, 40rem);--section-45:max(45cqi, 45rem);--section-viewport-45:max(45vw, 45rem);--section-50:max(50cqi, 50rem);--section-viewport-50:max(50vw, 50rem);--section-55:max(55cqi, 55rem);--section-viewport-55:max(55vw, 55rem);--section-60:max(60cqi, 60rem);--section-viewport-60:max(60vw, 60rem);--section-65:max(65cqi, 65rem);--section-viewport-65:max(65vw, 65rem);--section-70:max(70cqi, 65rem);--section-viewport-70:max(70vw, 65rem);--section-75:max(75cqi, 65rem);--section-viewport-75:max(75vw, 65rem);--section-80:max(80cqi, 65rem);--section-viewport-80:max(80vw, 65rem);--section-85:max(85cqi, 65rem);--section-viewport-85:max(85vw, 65rem);--section-90:max(90cqi, 65rem);--section-viewport-90:max(90vw, 65rem);--section-95:max(95cqi, 65rem);--section-viewport-95:max(95vw, 65rem);--section-100:max(100cqi, 65rem);--section-viewport-100:max(100vw, 65rem);--section-width:0rem;--section-viewport-max-width:100vw;--section-min-height:0;--section-max-height:auto}.section{--section-max-width:100cqi;--section-padding-min-size:2.5rem;--section-gutter-min-size:1.5rem;--section-padding-start-min-size:var(--section-padding-min-size);--section-padding-end-min-size:var(--section-padding-min-size);--section-gutter-start-min-size:var(--section-gutter-min-size);--section-gutter-end-min-size:var(--section-gutter-min-size);--section-gap-row-min-size:var(--section-gap-min-size);--section-gap-column-min-size:var(--section-gap-min-size);--section-padding-0:clamp(min(var(--section-padding-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-gutter-0:clamp(min(var(--section-gutter-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-gap-0:clamp(min(var(--section-gap-min-size,0px), 0px), calc(0rem + 0cqi), 0rem);--section-padding-start-0:clamp(min(var(--section-padding-start-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-padding-end-0:clamp(min(var(--section-padding-end-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-gutter-start-0:clamp(min(var(--section-gutter-start-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-gutter-end-0:clamp(min(var(--section-gutter-end-min-size,0), 0px), calc(0rem + 0cqi), 0rem);--section-gap-row-0:clamp(min(var(--section-gap-row-min-size,0px), 0px), calc(0rem + 0cqi), 0rem);--section-gap-column-0:clamp(min(var(--section-gap-column-min-size,0px), 0px), calc(0rem + 0cqi), 0rem);--section-padding-4:clamp(min(var(--section-padding-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-gutter-4:clamp(min(var(--section-gutter-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-gap-4:clamp(min(var(--section-gap-min-size,4px), 4px), calc(-.06rem + .26cqi), .25rem);--section-padding-start-4:clamp(min(var(--section-padding-start-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-padding-end-4:clamp(min(var(--section-padding-end-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-gutter-start-4:clamp(min(var(--section-gutter-start-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-gutter-end-4:clamp(min(var(--section-gutter-end-min-size,0), 4px), calc(-.06rem + .26cqi), .25rem);--section-gap-row-4:clamp(min(var(--section-gap-row-min-size,4px), 4px), calc(-.06rem + .26cqi), .25rem);--section-gap-column-4:clamp(min(var(--section-gap-column-min-size,4px), 4px), calc(-.06rem + .26cqi), .25rem);--section-padding-8:clamp(min(var(--section-padding-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-gutter-8:clamp(min(var(--section-gutter-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-gap-8:clamp(min(var(--section-gap-min-size,8px), 8px), calc(-.13rem + .52cqi), .5rem);--section-padding-start-8:clamp(min(var(--section-padding-start-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-padding-end-8:clamp(min(var(--section-padding-end-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-gutter-start-8:clamp(min(var(--section-gutter-start-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-gutter-end-8:clamp(min(var(--section-gutter-end-min-size,0), 8px), calc(-.13rem + .52cqi), .5rem);--section-gap-row-8:clamp(min(var(--section-gap-row-min-size,8px), 8px), calc(-.13rem + .52cqi), .5rem);--section-gap-column-8:clamp(min(var(--section-gap-column-min-size,8px), 8px), calc(-.13rem + .52cqi), .5rem);--section-padding-12:clamp(min(var(--section-padding-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-gutter-12:clamp(min(var(--section-gutter-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-gap-12:clamp(min(var(--section-gap-min-size,12px), 12px), calc(-.19rem + .78cqi), .75rem);--section-padding-start-12:clamp(min(var(--section-padding-start-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-padding-end-12:clamp(min(var(--section-padding-end-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-gutter-start-12:clamp(min(var(--section-gutter-start-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-gutter-end-12:clamp(min(var(--section-gutter-end-min-size,0), 12px), calc(-.19rem + .78cqi), .75rem);--section-gap-row-12:clamp(min(var(--section-gap-row-min-size,12px), 12px), calc(-.19rem + .78cqi), .75rem);--section-gap-column-12:clamp(min(var(--section-gap-column-min-size,12px), 12px), calc(-.19rem + .78cqi), .75rem);--section-padding-16:clamp(min(var(--section-padding-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gutter-16:clamp(min(var(--section-gutter-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gap-16:clamp(min(var(--section-gap-min-size,16px), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-padding-start-16:clamp(min(var(--section-padding-start-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-padding-end-16:clamp(min(var(--section-padding-end-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gutter-start-16:clamp(min(var(--section-gutter-start-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gutter-end-16:clamp(min(var(--section-gutter-end-min-size,0), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gap-row-16:clamp(min(var(--section-gap-row-min-size,16px), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-gap-column-16:clamp(min(var(--section-gap-column-min-size,16px), 16px), calc(-.25rem + 1.05cqi), 1rem);--section-padding-20:clamp(min(var(--section-padding-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gutter-20:clamp(min(var(--section-gutter-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gap-20:clamp(min(var(--section-gap-min-size,20px), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-padding-start-20:clamp(min(var(--section-padding-start-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-padding-end-20:clamp(min(var(--section-padding-end-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gutter-start-20:clamp(min(var(--section-gutter-start-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gutter-end-20:clamp(min(var(--section-gutter-end-min-size,0), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gap-row-20:clamp(min(var(--section-gap-row-min-size,20px), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-gap-column-20:clamp(min(var(--section-gap-column-min-size,20px), 20px), calc(-.32rem + 1.31cqi), 1.25rem);--section-padding-24:clamp(min(var(--section-padding-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gutter-24:clamp(min(var(--section-gutter-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gap-24:clamp(min(var(--section-gap-min-size,24px), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-padding-start-24:clamp(min(var(--section-padding-start-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-padding-end-24:clamp(min(var(--section-padding-end-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gutter-start-24:clamp(min(var(--section-gutter-start-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gutter-end-24:clamp(min(var(--section-gutter-end-min-size,0), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gap-row-24:clamp(min(var(--section-gap-row-min-size,24px), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-gap-column-24:clamp(min(var(--section-gap-column-min-size,24px), 24px), calc(-.38rem + 1.57cqi), 1.5rem);--section-padding-32:clamp(min(var(--section-padding-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gutter-32:clamp(min(var(--section-gutter-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gap-32:clamp(min(var(--section-gap-min-size,32px), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-padding-start-32:clamp(min(var(--section-padding-start-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-padding-end-32:clamp(min(var(--section-padding-end-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gutter-start-32:clamp(min(var(--section-gutter-start-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gutter-end-32:clamp(min(var(--section-gutter-end-min-size,0), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gap-row-32:clamp(min(var(--section-gap-row-min-size,32px), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-gap-column-32:clamp(min(var(--section-gap-column-min-size,32px), 32px), calc(-.51rem + 2.09cqi), 2rem);--section-padding-40:clamp(min(var(--section-padding-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gutter-40:clamp(min(var(--section-gutter-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gap-40:clamp(min(var(--section-gap-min-size,40px), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-padding-start-40:clamp(min(var(--section-padding-start-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-padding-end-40:clamp(min(var(--section-padding-end-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gutter-start-40:clamp(min(var(--section-gutter-start-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gutter-end-40:clamp(min(var(--section-gutter-end-min-size,0), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gap-row-40:clamp(min(var(--section-gap-row-min-size,40px), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-gap-column-40:clamp(min(var(--section-gap-column-min-size,40px), 40px), calc(-.64rem + 2.61cqi), 2.5rem);--section-padding-48:clamp(min(var(--section-padding-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gutter-48:clamp(min(var(--section-gutter-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gap-48:clamp(min(var(--section-gap-min-size,48px), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-padding-start-48:clamp(min(var(--section-padding-start-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-padding-end-48:clamp(min(var(--section-padding-end-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gutter-start-48:clamp(min(var(--section-gutter-start-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gutter-end-48:clamp(min(var(--section-gutter-end-min-size,0), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gap-row-48:clamp(min(var(--section-gap-row-min-size,48px), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-gap-column-48:clamp(min(var(--section-gap-column-min-size,48px), 48px), calc(-.76rem + 3.14cqi), 3rem);--section-padding-52:clamp(min(var(--section-padding-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gutter-52:clamp(min(var(--section-gutter-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gap-52:clamp(min(var(--section-gap-min-size,52px), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-padding-start-52:clamp(min(var(--section-padding-start-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-padding-end-52:clamp(min(var(--section-padding-end-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gutter-start-52:clamp(min(var(--section-gutter-start-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gutter-end-52:clamp(min(var(--section-gutter-end-min-size,0), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gap-row-52:clamp(min(var(--section-gap-row-min-size,52px), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-gap-column-52:clamp(min(var(--section-gap-column-min-size,52px), 52px), calc(-.83rem + 3.4cqi), 3.25rem);--section-padding-60:clamp(min(var(--section-padding-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gutter-60:clamp(min(var(--section-gutter-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gap-60:clamp(min(var(--section-gap-min-size,60px), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-padding-start-60:clamp(min(var(--section-padding-start-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-padding-end-60:clamp(min(var(--section-padding-end-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gutter-start-60:clamp(min(var(--section-gutter-start-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gutter-end-60:clamp(min(var(--section-gutter-end-min-size,0), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gap-row-60:clamp(min(var(--section-gap-row-min-size,60px), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-gap-column-60:clamp(min(var(--section-gap-column-min-size,60px), 60px), calc(-.96rem + 3.92cqi), 3.75rem);--section-padding-64:clamp(min(var(--section-padding-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gutter-64:clamp(min(var(--section-gutter-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gap-64:clamp(min(var(--section-gap-min-size,64px), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-padding-start-64:clamp(min(var(--section-padding-start-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-padding-end-64:clamp(min(var(--section-padding-end-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gutter-start-64:clamp(min(var(--section-gutter-start-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gutter-end-64:clamp(min(var(--section-gutter-end-min-size,0), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gap-row-64:clamp(min(var(--section-gap-row-min-size,64px), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-gap-column-64:clamp(min(var(--section-gap-column-min-size,64px), 64px), calc(-1.02rem + 4.18cqi), 4rem);--section-padding-72:clamp(min(var(--section-padding-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gutter-72:clamp(min(var(--section-gutter-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gap-72:clamp(min(var(--section-gap-min-size,72px), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-padding-start-72:clamp(min(var(--section-padding-start-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-padding-end-72:clamp(min(var(--section-padding-end-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gutter-start-72:clamp(min(var(--section-gutter-start-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gutter-end-72:clamp(min(var(--section-gutter-end-min-size,0), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gap-row-72:clamp(min(var(--section-gap-row-min-size,72px), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-gap-column-72:clamp(min(var(--section-gap-column-min-size,72px), 72px), calc(-1.15rem + 4.71cqi), 4.5rem);--section-padding-80:clamp(min(var(--section-padding-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gutter-80:clamp(min(var(--section-gutter-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gap-80:clamp(min(var(--section-gap-min-size,80px), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-padding-start-80:clamp(min(var(--section-padding-start-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-padding-end-80:clamp(min(var(--section-padding-end-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gutter-start-80:clamp(min(var(--section-gutter-start-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gutter-end-80:clamp(min(var(--section-gutter-end-min-size,0), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gap-row-80:clamp(min(var(--section-gap-row-min-size,80px), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-gap-column-80:clamp(min(var(--section-gap-column-min-size,80px), 80px), calc(-1.27rem + 5.23cqi), 5rem);--section-padding-100:clamp(min(var(--section-padding-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gutter-100:clamp(min(var(--section-gutter-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gap-100:clamp(min(var(--section-gap-min-size,100px), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-padding-start-100:clamp(min(var(--section-padding-start-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-padding-end-100:clamp(min(var(--section-padding-end-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gutter-start-100:clamp(min(var(--section-gutter-start-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gutter-end-100:clamp(min(var(--section-gutter-end-min-size,0), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gap-row-100:clamp(min(var(--section-gap-row-min-size,100px), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-gap-column-100:clamp(min(var(--section-gap-column-min-size,100px), 100px), calc(-1.59rem + 6.54cqi), 6.25rem);--section-padding-120:clamp(min(var(--section-padding-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gutter-120:clamp(min(var(--section-gutter-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gap-120:clamp(min(var(--section-gap-min-size,120px), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-padding-start-120:clamp(min(var(--section-padding-start-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-padding-end-120:clamp(min(var(--section-padding-end-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gutter-start-120:clamp(min(var(--section-gutter-start-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gutter-end-120:clamp(min(var(--section-gutter-end-min-size,0), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gap-row-120:clamp(min(var(--section-gap-row-min-size,120px), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-gap-column-120:clamp(min(var(--section-gap-column-min-size,120px), 120px), calc(-1.91rem + 7.84cqi), 7.5rem);--section-padding-140:clamp(min(var(--section-padding-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gutter-140:clamp(min(var(--section-gutter-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gap-140:clamp(min(var(--section-gap-min-size,140px), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-padding-start-140:clamp(min(var(--section-padding-start-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-padding-end-140:clamp(min(var(--section-padding-end-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gutter-start-140:clamp(min(var(--section-gutter-start-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gutter-end-140:clamp(min(var(--section-gutter-end-min-size,0), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gap-row-140:clamp(min(var(--section-gap-row-min-size,140px), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-gap-column-140:clamp(min(var(--section-gap-column-min-size,140px), 140px), calc(-2.23rem + 9.15cqi), 8.75rem);--section-padding-160:clamp(min(var(--section-padding-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gutter-160:clamp(min(var(--section-gutter-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gap-160:clamp(min(var(--section-gap-min-size,160px), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-padding-start-160:clamp(min(var(--section-padding-start-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-padding-end-160:clamp(min(var(--section-padding-end-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gutter-start-160:clamp(min(var(--section-gutter-start-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gutter-end-160:clamp(min(var(--section-gutter-end-min-size,0), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gap-row-160:clamp(min(var(--section-gap-row-min-size,160px), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-gap-column-160:clamp(min(var(--section-gap-column-min-size,160px), 160px), calc(-2.55rem + 10.46cqi), 10rem);--section-padding-180:clamp(min(var(--section-padding-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gutter-180:clamp(min(var(--section-gutter-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gap-180:clamp(min(var(--section-gap-min-size,180px), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-padding-start-180:clamp(min(var(--section-padding-start-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-padding-end-180:clamp(min(var(--section-padding-end-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gutter-start-180:clamp(min(var(--section-gutter-start-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gutter-end-180:clamp(min(var(--section-gutter-end-min-size,0), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gap-row-180:clamp(min(var(--section-gap-row-min-size,180px), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-gap-column-180:clamp(min(var(--section-gap-column-min-size,180px), 180px), calc(-2.87rem + 11.76cqi), 11.25rem);--section-padding-default:var(--section-padding-120);--section-gutter-default:var(--section-gutter-120);--section-gap-default:var(--section-padding-60);--section-flow:max(var(--base-gap,var(--flow-base-gap,1em)), min(1cqi, 1.2rem));transition:top var(--transition-duration);width:100%;min-height:var(--section-min-height);max-height:var(--section-max-height);padding-block:var(--section-padding-block-start,0) var(--section-padding-block-end,0);padding-inline:var(--section-gutter-left) var(--section-gutter-right);gap:var(--section-gap-row) var(--section-gap-column);flex-direction:column;flex:var(--flex);list-style-type:none;position:relative}.section:is(a){text-decoration:none}.section:not([hidden]){display:flex}.section:not([data-border]){border:0}[data-flex-direction=row]>.section[style*=flex\:]{width:initial}.section[data-font-size]{font-size:var(--text-font-size)}.section[data-align=start][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=start][data-flex-direction=row]{align-items:flex-start}@container (width>=640px){.section[data-align=start]{align-items:flex-start}}.section[data-align=left][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=left][data-flex-direction=row]{align-items:flex-start}@container (width>=640px){.section[data-align=left]{align-items:flex-start}}.section[data-align=center][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=center][data-flex-direction=row]{align-items:center}@container (width>=640px){.section[data-align=center]{align-items:center}}.section[data-align=end][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=end][data-flex-direction=row]{align-items:flex-end}@container (width>=640px){.section[data-align=end]{align-items:flex-end}}.section[data-align=right][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=right][data-flex-direction=row]{align-items:flex-end}@container (width>=640px){.section[data-align=right]{align-items:flex-end}}.section[data-align=between][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=between][data-flex-direction=row]{align-items:space-between}@container (width>=640px){.section[data-align=between]{align-items:space-between}}.section[data-align=around][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=around][data-flex-direction=row]{align-items:space-around}@container (width>=640px){.section[data-align=around]{align-items:space-around}}.section[data-align=stretch][data-force-alignment]:not([data-force-alignment=false]),.section[data-align=stretch][data-flex-direction=row]{align-items:stretch}@container (width>=640px){.section[data-align=stretch]{align-items:stretch}}.section[data-align-self=start]{align-self:flex-start}.section[data-align-self=center]{align-self:center}.section[data-align-self=end]{align-self:flex-end}.section[data-align-self=stretch]{align-self:stretch}.section[data-justify=start][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=start]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:flex-start}@container (width>=640px){.section[data-justify=start]{justify-content:flex-start}}.section[data-justify=left][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=left]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:flex-start}@container (width>=640px){.section[data-justify=left]{justify-content:flex-start}}.section[data-justify=center][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=center]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:center}@container (width>=640px){.section[data-justify=center]{justify-content:center}}.section[data-justify=end][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=end]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:flex-end}@container (width>=640px){.section[data-justify=end]{justify-content:flex-end}}.section[data-justify=right][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=right]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:flex-end}@container (width>=640px){.section[data-justify=right]{justify-content:flex-end}}.section[data-justify=between][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=between]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:space-between}@container (width>=640px){.section[data-justify=between]{justify-content:space-between}}.section[data-justify=around][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=around]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:space-around}@container (width>=640px){.section[data-justify=around]{justify-content:space-around}}.section[data-justify=stretch][data-force-alignment]:not([data-force-alignment=false]),.section[data-justify=stretch]:is(:not([data-flex-direction]),[data-flex-direction=column]){justify-content:stretch}@container (width>=640px){.section[data-justify=stretch]{justify-content:stretch}}.section[data-aspect-ratio]:not([data-aspect-ratio-height=false]){aspect-ratio:auto;min-height:min(var(--aspect-ratio-height), 100dvh)}.section[data-aspect-ratio][data-aspect-ratio-height=false]{aspect-ratio:var(--aspect-ratio)}.section[data-min-width]{min-width:min(100%, var(--section-width))}.section[data-min-width=max-content]{min-width:max-content}.section[data-min-width=atom-height]{min-width:var(--atom-height,auto)}.section[data-max-width]:is(:not([data-gutter]),[data-gutter=false]){max-width:var(--section-max-width)}.section[data-max-width=fit-content]{--section-width:0px;width:fit-content}.section[data-max-width=max-content]{--section-width:0px;width:max-content}.section[data-max-width=font-size]{--section-width:0px;width:var(--text-font-size,auto)}.section[data-max-width=atom-height]{--section-width:0px;width:var(--atom-height,auto)}.section[data-max-width=text]{--section-max-width:var(--text-measure);--section-viewport-max-width:var(--text-measure)}.section[data-max-width=gutter]{--section-max-width:var(--section-gutter,var(--section-gutter-default));--section-viewport-max-width:var(--section-gutter,var(--section-gutter-default))}.section[data-max-width=padding]{--section-max-width:var(--section-padding,var(--section-padding-default));--section-viewport-max-width:var(--section-padding,var(--section-padding-default))}.section[data-max-width="4"]{--section-max-width:var(--section-4);--section-viewport-max-width:var(--section-viewport-4)}.section[data-min-width="4"]{--section-width:var(--section-4)}.section[data-max-width="5"]{--section-max-width:var(--section-5);--section-viewport-max-width:var(--section-viewport-5)}.section[data-min-width="5"]{--section-width:var(--section-5)}.section[data-max-width="10"]{--section-max-width:var(--section-10);--section-viewport-max-width:var(--section-viewport-10)}.section[data-min-width="10"]{--section-width:var(--section-10)}.section[data-max-width="15"]{--section-max-width:var(--section-15);--section-viewport-max-width:var(--section-viewport-15)}.section[data-min-width="15"]{--section-width:var(--section-15)}.section[data-max-width="20"]{--section-max-width:var(--section-20);--section-viewport-max-width:var(--section-viewport-20)}.section[data-min-width="20"]{--section-width:var(--section-20)}.section[data-max-width="25"]{--section-max-width:var(--section-25);--section-viewport-max-width:var(--section-viewport-25)}.section[data-min-width="25"]{--section-width:var(--section-25)}.section[data-max-width="30"]{--section-max-width:var(--section-30);--section-viewport-max-width:var(--section-viewport-30)}.section[data-min-width="30"]{--section-width:var(--section-30)}.section[data-max-width="35"]{--section-max-width:var(--section-35);--section-viewport-max-width:var(--section-viewport-35)}.section[data-min-width="35"]{--section-width:var(--section-35)}.section[data-max-width="40"]{--section-max-width:var(--section-40);--section-viewport-max-width:var(--section-viewport-40)}.section[data-min-width="40"]{--section-width:var(--section-40)}.section[data-max-width="45"]{--section-max-width:var(--section-45);--section-viewport-max-width:var(--section-viewport-45)}.section[data-min-width="45"]{--section-width:var(--section-45)}.section[data-max-width="50"]{--section-max-width:var(--section-50);--section-viewport-max-width:var(--section-viewport-50)}.section[data-min-width="50"]{--section-width:var(--section-50)}.section[data-max-width="55"]{--section-max-width:var(--section-55);--section-viewport-max-width:var(--section-viewport-55)}.section[data-min-width="55"]{--section-width:var(--section-55)}.section[data-max-width="60"]{--section-max-width:var(--section-60);--section-viewport-max-width:var(--section-viewport-60)}.section[data-min-width="60"]{--section-width:var(--section-60)}.section[data-max-width="65"]{--section-max-width:var(--section-65);--section-viewport-max-width:var(--section-viewport-65)}.section[data-min-width="65"]{--section-width:var(--section-65)}.section[data-max-width="70"]{--section-max-width:var(--section-70);--section-viewport-max-width:var(--section-viewport-70)}.section[data-min-width="70"]{--section-width:var(--section-70)}.section[data-max-width="75"]{--section-max-width:var(--section-75);--section-viewport-max-width:var(--section-viewport-75)}.section[data-min-width="75"]{--section-width:var(--section-75)}.section[data-max-width="80"]{--section-max-width:var(--section-80);--section-viewport-max-width:var(--section-viewport-80)}.section[data-min-width="80"]{--section-width:var(--section-80)}.section[data-max-width="85"]{--section-max-width:var(--section-85);--section-viewport-max-width:var(--section-viewport-85)}.section[data-min-width="85"]{--section-width:var(--section-85)}.section[data-max-width="90"]{--section-max-width:var(--section-90);--section-viewport-max-width:var(--section-viewport-90)}.section[data-min-width="90"]{--section-width:var(--section-90)}.section[data-max-width="95"]{--section-max-width:var(--section-95);--section-viewport-max-width:var(--section-viewport-95)}.section[data-min-width="95"]{--section-width:var(--section-95)}.section[data-max-width="100"]{--section-max-width:var(--section-100);--section-viewport-max-width:var(--section-viewport-100)}.section[data-min-width="100"]{--section-width:var(--section-100)}.section[data-container]:not([data-container=false]){container-type:inline-size}.section[data-min-height=font-size]{min-height:calc(var(--text-font-size) * var(--text-line-height))}.section[data-min-height=atom-height]{min-height:var(--atom-height,1em)}.section[data-max-height=font-size]{max-height:calc(var(--text-font-size) * var(--text-line-height))}.section[data-max-height=atom-height]{max-height:var(--atom-height,1em)}.section[data-min-height="4"]{min-height:var(--section-4)}.section[data-max-height="4"]{max-height:var(--section-4)}.section[data-min-height="5"]{min-height:var(--section-5)}.section[data-max-height="5"]{max-height:var(--section-5)}.section[data-min-height="10"]{min-height:var(--section-10)}.section[data-max-height="10"]{max-height:var(--section-10)}.section[data-min-height="15"]{min-height:var(--section-15)}.section[data-max-height="15"]{max-height:var(--section-15)}.section[data-min-height="20"]{min-height:var(--section-20)}.section[data-max-height="20"]{max-height:var(--section-20)}.section[data-min-height="25"]{min-height:var(--section-25)}.section[data-max-height="25"]{max-height:var(--section-25)}.section[data-min-height="30"]{min-height:var(--section-30)}.section[data-max-height="30"]{max-height:var(--section-30)}.section[data-min-height="35"]{min-height:var(--section-35)}.section[data-max-height="35"]{max-height:var(--section-35)}.section[data-min-height="40"]{min-height:var(--section-40)}.section[data-max-height="40"]{max-height:var(--section-40)}.section[data-min-height="45"]{min-height:var(--section-45)}.section[data-max-height="45"]{max-height:var(--section-45)}.section[data-min-height="50"]{min-height:var(--section-50)}.section[data-max-height="50"]{max-height:var(--section-50)}.section[data-min-height="55"]{min-height:var(--section-55)}.section[data-max-height="55"]{max-height:var(--section-55)}.section[data-min-height="60"]{min-height:var(--section-60)}.section[data-max-height="60"]{max-height:var(--section-60)}.section[data-min-height="65"]{min-height:var(--section-65)}.section[data-max-height="65"]{max-height:var(--section-65)}.section[data-min-height="70"]{min-height:var(--section-70)}.section[data-max-height="70"]{max-height:var(--section-70)}.section[data-min-height="75"]{min-height:var(--section-75)}.section[data-max-height="75"]{max-height:var(--section-75)}.section[data-min-height="80"]{min-height:var(--section-80)}.section[data-max-height="80"]{max-height:var(--section-80)}.section[data-min-height="85"]{min-height:var(--section-85)}.section[data-max-height="85"]{max-height:var(--section-85)}.section[data-min-height="90"]{min-height:var(--section-90)}.section[data-max-height="90"]{max-height:var(--section-90)}.section[data-min-height="95"]{min-height:var(--section-95)}.section[data-max-height="95"]{max-height:var(--section-95)}.section[data-min-height="100"]{min-height:var(--section-100)}.section[data-max-height="100"]{max-height:var(--section-100)}.section:is(:not([data-padding]),[data-padding=false]){--section-padding-block-start:0rem;--section-padding-block-end:0rem}.section[data-padding]:not([data-padding=false]){--section-padding-block-start:var(--section-padding,var(--section-padding-default));--section-padding-block-end:var(--section-padding,var(--section-padding-default))}.section[data-padding=top]:not([data-padding=false]){--section-padding-block-end:0rem}.section[data-padding=bottom]:not([data-padding=false]){--section-padding-block-start:0rem}.section[data-padding=none]:not([data-padding=false]){--section-padding-block-start:0rem;--section-padding-block-end:0rem}.section:not([data-padding-size]){--section-padding-size:var(--section-padding-default)}.section[data-padding-min-size=gutter-min]{--section-padding-min-size:var(--section-gutter-min-size)}.section[data-padding-min-size=gap-min]{--section-padding-min-size:var(--section-gap-min-size)}.section[data-padding="0"]{--section-padding-size:var(--section-padding-0)}.section[data-padding-min-size="0"]{--section-padding-min-size:0rem}.section[data-padding="4"]{--section-padding-size:var(--section-padding-4)}.section[data-padding-min-size="4"]{--section-padding-min-size:.25rem}.section[data-padding="8"]{--section-padding-size:var(--section-padding-8)}.section[data-padding-min-size="8"]{--section-padding-min-size:.5rem}.section[data-padding="12"]{--section-padding-size:var(--section-padding-12)}.section[data-padding-min-size="12"]{--section-padding-min-size:.75rem}.section[data-padding="16"]{--section-padding-size:var(--section-padding-16)}.section[data-padding-min-size="16"]{--section-padding-min-size:1rem}.section[data-padding="20"]{--section-padding-size:var(--section-padding-20)}.section[data-padding-min-size="20"]{--section-padding-min-size:1.25rem}.section[data-padding="24"]{--section-padding-size:var(--section-padding-24)}.section[data-padding-min-size="24"]{--section-padding-min-size:1.5rem}.section[data-padding="32"]{--section-padding-size:var(--section-padding-32)}.section[data-padding-min-size="32"]{--section-padding-min-size:2rem}.section[data-padding="40"]{--section-padding-size:var(--section-padding-40)}.section[data-padding-min-size="40"]{--section-padding-min-size:2.5rem}.section[data-padding="48"]{--section-padding-size:var(--section-padding-48)}.section[data-padding-min-size="48"]{--section-padding-min-size:3rem}.section[data-padding="52"]{--section-padding-size:var(--section-padding-52)}.section[data-padding-min-size="52"]{--section-padding-min-size:3.25rem}.section[data-padding="60"]{--section-padding-size:var(--section-padding-60)}.section[data-padding-min-size="60"]{--section-padding-min-size:3.75rem}.section[data-padding="64"]{--section-padding-size:var(--section-padding-64)}.section[data-padding-min-size="64"]{--section-padding-min-size:4rem}.section[data-padding="72"]{--section-padding-size:var(--section-padding-72)}.section[data-padding-min-size="72"]{--section-padding-min-size:4.5rem}.section[data-padding="80"]{--section-padding-size:var(--section-padding-80)}.section[data-padding-min-size="80"]{--section-padding-min-size:5rem}.section[data-padding="100"]{--section-padding-size:var(--section-padding-100)}.section[data-padding-min-size="100"]{--section-padding-min-size:6.25rem}.section[data-padding="120"]{--section-padding-size:var(--section-padding-120)}.section[data-padding-min-size="120"]{--section-padding-min-size:7.5rem}.section[data-padding="140"]{--section-padding-size:var(--section-padding-140)}.section[data-padding-min-size="140"]{--section-padding-min-size:8.75rem}.section[data-padding="160"]{--section-padding-size:var(--section-padding-160)}.section[data-padding-min-size="160"]{--section-padding-min-size:10rem}.section[data-padding="180"]{--section-padding-size:var(--section-padding-180)}.section[data-padding-min-size="180"]{--section-padding-min-size:11.25rem}.section[data-padding=gutter]{--section-padding-size:var(--section-gutter,var(--section-gutter-default))}.section[data-padding=gap]{--section-padding-size:var(--section-gap)}.section[data-padding=flow]{--section-padding-size:var(--section-flow)}.section[data-padding=font-size]{--section-padding-size:var(--text-font-size)}.section[data-padding=border]{--section-padding-size:var(--border-width,0px)}.section[data-padding=atom-padding]{--section-padding-size:var(--atom-padding,0)}.section[data-padding-size="0"]{--section-padding-size:var(--section-padding-0)}.section[data-padding-size="4"]{--section-padding-size:var(--section-padding-4)}.section[data-padding-size="8"]{--section-padding-size:var(--section-padding-8)}.section[data-padding-size="12"]{--section-padding-size:var(--section-padding-12)}.section[data-padding-size="16"]{--section-padding-size:var(--section-padding-16)}.section[data-padding-size="20"]{--section-padding-size:var(--section-padding-20)}.section[data-padding-size="24"]{--section-padding-size:var(--section-padding-24)}.section[data-padding-size="32"]{--section-padding-size:var(--section-padding-32)}.section[data-padding-size="40"]{--section-padding-size:var(--section-padding-40)}.section[data-padding-size="48"]{--section-padding-size:var(--section-padding-48)}.section[data-padding-size="52"]{--section-padding-size:var(--section-padding-52)}.section[data-padding-size="60"]{--section-padding-size:var(--section-padding-60)}.section[data-padding-size="64"]{--section-padding-size:var(--section-padding-64)}.section[data-padding-size="72"]{--section-padding-size:var(--section-padding-72)}.section[data-padding-size="80"]{--section-padding-size:var(--section-padding-80)}.section[data-padding-size="100"]{--section-padding-size:var(--section-padding-100)}.section[data-padding-size="120"]{--section-padding-size:var(--section-padding-120)}.section[data-padding-size="140"]{--section-padding-size:var(--section-padding-140)}.section[data-padding-size="160"]{--section-padding-size:var(--section-padding-160)}.section[data-padding-size="180"]{--section-padding-size:var(--section-padding-180)}.section[data-padding-size=gutter]{--section-padding-size:var(--section-gutter,var(--section-gutter-default))}.section[data-padding-size=gap]{--section-padding-size:var(--section-gap)}.section[data-padding-size=flow]{--section-padding-size:var(--section-flow)}.section[data-padding-size=font-size]{--section-padding-size:var(--text-font-size)}.section[data-padding-size=border]{--section-padding-size:var(--border-width,0px)}.section[data-padding-size=atom-padding]{--section-padding-size:var(--atom-padding,0)}.section{--section-padding:var(--section-padding-size)}.section[data-padding-start="0"]{--section-padding-start:var(--section-padding-start-0)}.section[data-padding-end="0"]{--section-padding-end:var(--section-padding-end-0)}.section[data-padding-start="4"]{--section-padding-start:var(--section-padding-start-4)}.section[data-padding-end="4"]{--section-padding-end:var(--section-padding-end-4)}.section[data-padding-start-min-size="4"]{--section-padding-start-min-size:.25rem}.section[data-padding-end-min-size="4"]{--section-padding-end-min-size:.25rem}.section[data-padding-start="8"]{--section-padding-start:var(--section-padding-start-8)}.section[data-padding-end="8"]{--section-padding-end:var(--section-padding-end-8)}.section[data-padding-start-min-size="8"]{--section-padding-start-min-size:.5rem}.section[data-padding-end-min-size="8"]{--section-padding-end-min-size:.5rem}.section[data-padding-start="12"]{--section-padding-start:var(--section-padding-start-12)}.section[data-padding-end="12"]{--section-padding-end:var(--section-padding-end-12)}.section[data-padding-start-min-size="12"]{--section-padding-start-min-size:.75rem}.section[data-padding-end-min-size="12"]{--section-padding-end-min-size:.75rem}.section[data-padding-start="16"]{--section-padding-start:var(--section-padding-start-16)}.section[data-padding-end="16"]{--section-padding-end:var(--section-padding-end-16)}.section[data-padding-start-min-size="16"]{--section-padding-start-min-size:1rem}.section[data-padding-end-min-size="16"]{--section-padding-end-min-size:1rem}.section[data-padding-start="20"]{--section-padding-start:var(--section-padding-start-20)}.section[data-padding-end="20"]{--section-padding-end:var(--section-padding-end-20)}.section[data-padding-start-min-size="20"]{--section-padding-start-min-size:1.25rem}.section[data-padding-end-min-size="20"]{--section-padding-end-min-size:1.25rem}.section[data-padding-start="24"]{--section-padding-start:var(--section-padding-start-24)}.section[data-padding-end="24"]{--section-padding-end:var(--section-padding-end-24)}.section[data-padding-start-min-size="24"]{--section-padding-start-min-size:1.5rem}.section[data-padding-end-min-size="24"]{--section-padding-end-min-size:1.5rem}.section[data-padding-start="32"]{--section-padding-start:var(--section-padding-start-32)}.section[data-padding-end="32"]{--section-padding-end:var(--section-padding-end-32)}.section[data-padding-start-min-size="32"]{--section-padding-start-min-size:2rem}.section[data-padding-end-min-size="32"]{--section-padding-end-min-size:2rem}.section[data-padding-start="40"]{--section-padding-start:var(--section-padding-start-40)}.section[data-padding-end="40"]{--section-padding-end:var(--section-padding-end-40)}.section[data-padding-start-min-size="40"]{--section-padding-start-min-size:2.5rem}.section[data-padding-end-min-size="40"]{--section-padding-end-min-size:2.5rem}.section[data-padding-start="48"]{--section-padding-start:var(--section-padding-start-48)}.section[data-padding-end="48"]{--section-padding-end:var(--section-padding-end-48)}.section[data-padding-start-min-size="48"]{--section-padding-start-min-size:3rem}.section[data-padding-end-min-size="48"]{--section-padding-end-min-size:3rem}.section[data-padding-start="52"]{--section-padding-start:var(--section-padding-start-52)}.section[data-padding-end="52"]{--section-padding-end:var(--section-padding-end-52)}.section[data-padding-start-min-size="52"]{--section-padding-start-min-size:3.25rem}.section[data-padding-end-min-size="52"]{--section-padding-end-min-size:3.25rem}.section[data-padding-start="60"]{--section-padding-start:var(--section-padding-start-60)}.section[data-padding-end="60"]{--section-padding-end:var(--section-padding-end-60)}.section[data-padding-start-min-size="60"]{--section-padding-start-min-size:3.75rem}.section[data-padding-end-min-size="60"]{--section-padding-end-min-size:3.75rem}.section[data-padding-start="64"]{--section-padding-start:var(--section-padding-start-64)}.section[data-padding-end="64"]{--section-padding-end:var(--section-padding-end-64)}.section[data-padding-start-min-size="64"]{--section-padding-start-min-size:4rem}.section[data-padding-end-min-size="64"]{--section-padding-end-min-size:4rem}.section[data-padding-start="72"]{--section-padding-start:var(--section-padding-start-72)}.section[data-padding-end="72"]{--section-padding-end:var(--section-padding-end-72)}.section[data-padding-start-min-size="72"]{--section-padding-start-min-size:4.5rem}.section[data-padding-end-min-size="72"]{--section-padding-end-min-size:4.5rem}.section[data-padding-start="80"]{--section-padding-start:var(--section-padding-start-80)}.section[data-padding-end="80"]{--section-padding-end:var(--section-padding-end-80)}.section[data-padding-start-min-size="80"]{--section-padding-start-min-size:5rem}.section[data-padding-end-min-size="80"]{--section-padding-end-min-size:5rem}.section[data-padding-start="100"]{--section-padding-start:var(--section-padding-start-100)}.section[data-padding-end="100"]{--section-padding-end:var(--section-padding-end-100)}.section[data-padding-start-min-size="100"]{--section-padding-start-min-size:6.25rem}.section[data-padding-end-min-size="100"]{--section-padding-end-min-size:6.25rem}.section[data-padding-start="120"]{--section-padding-start:var(--section-padding-start-120)}.section[data-padding-end="120"]{--section-padding-end:var(--section-padding-end-120)}.section[data-padding-start-min-size="120"]{--section-padding-start-min-size:7.5rem}.section[data-padding-end-min-size="120"]{--section-padding-end-min-size:7.5rem}.section[data-padding-start="140"]{--section-padding-start:var(--section-padding-start-140)}.section[data-padding-end="140"]{--section-padding-end:var(--section-padding-end-140)}.section[data-padding-start-min-size="140"]{--section-padding-start-min-size:8.75rem}.section[data-padding-end-min-size="140"]{--section-padding-end-min-size:8.75rem}.section[data-padding-start="160"]{--section-padding-start:var(--section-padding-start-160)}.section[data-padding-end="160"]{--section-padding-end:var(--section-padding-end-160)}.section[data-padding-start-min-size="160"]{--section-padding-start-min-size:10rem}.section[data-padding-end-min-size="160"]{--section-padding-end-min-size:10rem}.section[data-padding-start="180"]{--section-padding-start:var(--section-padding-start-180)}.section[data-padding-end="180"]{--section-padding-end:var(--section-padding-end-180)}.section[data-padding-start-min-size="180"]{--section-padding-start-min-size:11.25rem}.section[data-padding-end-min-size="180"]{--section-padding-end-min-size:11.25rem}.section[data-padding-start-min-size="0"]{--section-padding-start-min-size:0px}.section[data-padding-end-min-size="0"]{--section-padding-end-min-size:0px}.section[data-padding-start-min-size=gutter-min]{--section-padding-start-min-size:var(--section-gutter-min-size)}.section[data-padding-end-min-size=gutter-min]{--section-padding-end-min-size:var(--section-gutter-min-size)}.section[data-padding-start-min-size=gap-min]{--section-padding-start-min-size:var(--section-gap-min-size)}.section[data-padding-end-min-size=gap-min]{--section-padding-end-min-size:var(--section-gap-min-size)}.section[data-padding-start=gutter]{--section-padding-start:var(--section-gutter,var(--section-gutter-default))}.section[data-padding-end=gutter]{--section-padding-end:var(--section-gutter,var(--section-gutter-default))}.section[data-padding-start=gap]{--section-padding-start:var(--section-gap)}.section[data-padding-end=gap]{--section-padding-end:var(--section-gap)}.section[data-padding-start=flow]{--section-padding-start:var(--section-flow)}.section[data-padding-end=flow]{--section-padding-end:var(--section-flow)}.section[data-padding-start=font-size]{--section-padding-start:var(--text-font-size)}.section[data-padding-end=font-size]{--section-padding-end:var(--text-font-size)}.section[data-padding-start=border]{--section-padding-start:var(--border-width,0px)}.section[data-padding-end=border]{--section-padding-end:var(--border-width,0px)}.section[data-padding-start=atom-padding]{--section-padding-start:var(--atom-padding,0)}.section[data-padding-end=atom-padding]{--section-padding-end:var(--atom-padding,0)}.section[data-padding-start]:not([data-padding=false]){--section-padding-block-start:var(--section-padding-start,var(--section-padding,var(--section-padding-default)))}.section[data-padding-end]:not([data-padding=false]){--section-padding-block-end:var(--section-padding-end,var(--section-padding,var(--section-padding-default)))}.section[data-padding-size=header]:not([data-padding=bottom],[data-padding=none],[data-padding=false]){--section-padding-block-start:calc(var(--header-height) + var(--section-padding-100))}.section[data-padding-size=header]:not([data-padding=top],[data-padding=none],[data-padding=false]){--section-padding-block-end:var(--header-height)}.section[data-gutter]:not([data-gutter=false],[data-gutter-size=inherit]){--section-gutter:max(calc((max(100cqi, var(--section-max-width)) - var(--section-max-width)) / var(--section-gutter-amount)), var(--section-gutter-size));--section-viewport-gutter:max(calc((max(100vw, var(--section-viewport-max-width)) - var(--section-viewport-max-width)) / var(--section-gutter-amount)), var(--section-viewport-gutter-size));max-width:100%}.section:is(:not([data-gutter]),[data-gutter=false]){--section-gutter-left:0rem;--section-gutter-right:0rem}.section[data-gutter]:not([data-gutter=false]){--section-gutter-amount:2;--section-gutter-left:var(--section-gutter,var(--section-gutter-default));--section-gutter-right:var(--section-gutter,var(--section-gutter-default))}.section[data-gutter]:where(:not([data-gutter-size])){--section-gutter-size:var(--section-gutter,var(--section-gutter-default))}:where(.section:not([data-gutter])) .section[data-gutter]:where(:not([data-gutter-size])){--section-gutter-size:var(--section-gutter-default)}.section[data-gutter-min-size=padding-min]{--section-gutter-min-size:var(--section-padding-min-size)}.section[data-gutter-min-size=gap-min]{--section-gutter-min-size:var(--section-gap-min-size)}.section[data-gutter="0"]{--section-gutter-size:var(--section-gutter-0)}.section[data-gutter-min-size="0"]{--section-gutter-min-size:0rem}.section[data-gutter="4"]{--section-gutter-size:var(--section-gutter-4)}.section[data-gutter-min-size="4"]{--section-gutter-min-size:.25rem}.section[data-gutter="8"]{--section-gutter-size:var(--section-gutter-8)}.section[data-gutter-min-size="8"]{--section-gutter-min-size:.5rem}.section[data-gutter="12"]{--section-gutter-size:var(--section-gutter-12)}.section[data-gutter-min-size="12"]{--section-gutter-min-size:.75rem}.section[data-gutter="16"]{--section-gutter-size:var(--section-gutter-16)}.section[data-gutter-min-size="16"]{--section-gutter-min-size:1rem}.section[data-gutter="20"]{--section-gutter-size:var(--section-gutter-20)}.section[data-gutter-min-size="20"]{--section-gutter-min-size:1.25rem}.section[data-gutter="24"]{--section-gutter-size:var(--section-gutter-24)}.section[data-gutter-min-size="24"]{--section-gutter-min-size:1.5rem}.section[data-gutter="32"]{--section-gutter-size:var(--section-gutter-32)}.section[data-gutter-min-size="32"]{--section-gutter-min-size:2rem}.section[data-gutter="40"]{--section-gutter-size:var(--section-gutter-40)}.section[data-gutter-min-size="40"]{--section-gutter-min-size:2.5rem}.section[data-gutter="48"]{--section-gutter-size:var(--section-gutter-48)}.section[data-gutter-min-size="48"]{--section-gutter-min-size:3rem}.section[data-gutter="52"]{--section-gutter-size:var(--section-gutter-52)}.section[data-gutter-min-size="52"]{--section-gutter-min-size:3.25rem}.section[data-gutter="60"]{--section-gutter-size:var(--section-gutter-60)}.section[data-gutter-min-size="60"]{--section-gutter-min-size:3.75rem}.section[data-gutter="64"]{--section-gutter-size:var(--section-gutter-64)}.section[data-gutter-min-size="64"]{--section-gutter-min-size:4rem}.section[data-gutter="72"]{--section-gutter-size:var(--section-gutter-72)}.section[data-gutter-min-size="72"]{--section-gutter-min-size:4.5rem}.section[data-gutter="80"]{--section-gutter-size:var(--section-gutter-80)}.section[data-gutter-min-size="80"]{--section-gutter-min-size:5rem}.section[data-gutter="100"]{--section-gutter-size:var(--section-gutter-100)}.section[data-gutter-min-size="100"]{--section-gutter-min-size:6.25rem}.section[data-gutter="120"]{--section-gutter-size:var(--section-gutter-120)}.section[data-gutter-min-size="120"]{--section-gutter-min-size:7.5rem}.section[data-gutter="140"]{--section-gutter-size:var(--section-gutter-140)}.section[data-gutter-min-size="140"]{--section-gutter-min-size:8.75rem}.section[data-gutter="160"]{--section-gutter-size:var(--section-gutter-160)}.section[data-gutter-min-size="160"]{--section-gutter-min-size:10rem}.section[data-gutter="180"]{--section-gutter-size:var(--section-gutter-180)}.section[data-gutter-min-size="180"]{--section-gutter-min-size:11.25rem}.section[data-gutter=padding]{--section-gutter-size:var(--section-padding,var(--section-padding-default))}.section[data-gutter=gap]{--section-gutter-size:var(--section-gap)}.section[data-gutter=flow]{--section-gutter-size:var(--section-flow)}.section[data-gutter=font-size]{--section-gutter-size:var(--text-font-size)}.section[data-gutter=border]{--section-gutter-size:var(--border-width,0px)}.section[data-gutter=atom-padding]{--section-gutter-size:var(--atom-padding,0)}.section[data-gutter-size="0"]{--section-gutter-size:var(--section-gutter-0)}.section[data-gutter-size="4"]{--section-gutter-size:var(--section-gutter-4)}.section[data-gutter-size="8"]{--section-gutter-size:var(--section-gutter-8)}.section[data-gutter-size="12"]{--section-gutter-size:var(--section-gutter-12)}.section[data-gutter-size="16"]{--section-gutter-size:var(--section-gutter-16)}.section[data-gutter-size="20"]{--section-gutter-size:var(--section-gutter-20)}.section[data-gutter-size="24"]{--section-gutter-size:var(--section-gutter-24)}.section[data-gutter-size="32"]{--section-gutter-size:var(--section-gutter-32)}.section[data-gutter-size="40"]{--section-gutter-size:var(--section-gutter-40)}.section[data-gutter-size="48"]{--section-gutter-size:var(--section-gutter-48)}.section[data-gutter-size="52"]{--section-gutter-size:var(--section-gutter-52)}.section[data-gutter-size="60"]{--section-gutter-size:var(--section-gutter-60)}.section[data-gutter-size="64"]{--section-gutter-size:var(--section-gutter-64)}.section[data-gutter-size="72"]{--section-gutter-size:var(--section-gutter-72)}.section[data-gutter-size="80"]{--section-gutter-size:var(--section-gutter-80)}.section[data-gutter-size="100"]{--section-gutter-size:var(--section-gutter-100)}.section[data-gutter-size="120"]{--section-gutter-size:var(--section-gutter-120)}.section[data-gutter-size="140"]{--section-gutter-size:var(--section-gutter-140)}.section[data-gutter-size="160"]{--section-gutter-size:var(--section-gutter-160)}.section[data-gutter-size="180"]{--section-gutter-size:var(--section-gutter-180)}.section[data-gutter-size=padding]{--section-gutter-size:var(--section-padding,var(--section-padding-default))}.section[data-gutter-size=gap]{--section-gutter-size:var(--section-gap)}.section[data-gutter-size=flow]{--section-gutter-size:var(--section-flow)}.section[data-gutter-size=font-size]{--section-gutter-size:var(--text-font-size)}.section[data-gutter-size=border]{--section-gutter-size:var(--border-width,0px)}.section[data-gutter-size=atom-padding]{--section-gutter-size:var(--atom-padding,0)}.section[data-gutter-start="0"]{--section-gutter-start:var(--section-gutter-start-0)}.section[data-gutter-end="0"]{--section-gutter-end:var(--section-gutter-end-0)}.section[data-gutter-start="4"]{--section-gutter-start:var(--section-gutter-start-4)}.section[data-gutter-end="4"]{--section-gutter-end:var(--section-gutter-end-4)}.section[data-gutter-start-min-size="4"]{--section-gutter-start-min-size:.25rem}.section[data-gutter-end-min-size="4"]{--section-gutter-end-min-size:.25rem}.section[data-gutter-start="8"]{--section-gutter-start:var(--section-gutter-start-8)}.section[data-gutter-end="8"]{--section-gutter-end:var(--section-gutter-end-8)}.section[data-gutter-start-min-size="8"]{--section-gutter-start-min-size:.5rem}.section[data-gutter-end-min-size="8"]{--section-gutter-end-min-size:.5rem}.section[data-gutter-start="12"]{--section-gutter-start:var(--section-gutter-start-12)}.section[data-gutter-end="12"]{--section-gutter-end:var(--section-gutter-end-12)}.section[data-gutter-start-min-size="12"]{--section-gutter-start-min-size:.75rem}.section[data-gutter-end-min-size="12"]{--section-gutter-end-min-size:.75rem}.section[data-gutter-start="16"]{--section-gutter-start:var(--section-gutter-start-16)}.section[data-gutter-end="16"]{--section-gutter-end:var(--section-gutter-end-16)}.section[data-gutter-start-min-size="16"]{--section-gutter-start-min-size:1rem}.section[data-gutter-end-min-size="16"]{--section-gutter-end-min-size:1rem}.section[data-gutter-start="20"]{--section-gutter-start:var(--section-gutter-start-20)}.section[data-gutter-end="20"]{--section-gutter-end:var(--section-gutter-end-20)}.section[data-gutter-start-min-size="20"]{--section-gutter-start-min-size:1.25rem}.section[data-gutter-end-min-size="20"]{--section-gutter-end-min-size:1.25rem}.section[data-gutter-start="24"]{--section-gutter-start:var(--section-gutter-start-24)}.section[data-gutter-end="24"]{--section-gutter-end:var(--section-gutter-end-24)}.section[data-gutter-start-min-size="24"]{--section-gutter-start-min-size:1.5rem}.section[data-gutter-end-min-size="24"]{--section-gutter-end-min-size:1.5rem}.section[data-gutter-start="32"]{--section-gutter-start:var(--section-gutter-start-32)}.section[data-gutter-end="32"]{--section-gutter-end:var(--section-gutter-end-32)}.section[data-gutter-start-min-size="32"]{--section-gutter-start-min-size:2rem}.section[data-gutter-end-min-size="32"]{--section-gutter-end-min-size:2rem}.section[data-gutter-start="40"]{--section-gutter-start:var(--section-gutter-start-40)}.section[data-gutter-end="40"]{--section-gutter-end:var(--section-gutter-end-40)}.section[data-gutter-start-min-size="40"]{--section-gutter-start-min-size:2.5rem}.section[data-gutter-end-min-size="40"]{--section-gutter-end-min-size:2.5rem}.section[data-gutter-start="48"]{--section-gutter-start:var(--section-gutter-start-48)}.section[data-gutter-end="48"]{--section-gutter-end:var(--section-gutter-end-48)}.section[data-gutter-start-min-size="48"]{--section-gutter-start-min-size:3rem}.section[data-gutter-end-min-size="48"]{--section-gutter-end-min-size:3rem}.section[data-gutter-start="52"]{--section-gutter-start:var(--section-gutter-start-52)}.section[data-gutter-end="52"]{--section-gutter-end:var(--section-gutter-end-52)}.section[data-gutter-start-min-size="52"]{--section-gutter-start-min-size:3.25rem}.section[data-gutter-end-min-size="52"]{--section-gutter-end-min-size:3.25rem}.section[data-gutter-start="60"]{--section-gutter-start:var(--section-gutter-start-60)}.section[data-gutter-end="60"]{--section-gutter-end:var(--section-gutter-end-60)}.section[data-gutter-start-min-size="60"]{--section-gutter-start-min-size:3.75rem}.section[data-gutter-end-min-size="60"]{--section-gutter-end-min-size:3.75rem}.section[data-gutter-start="64"]{--section-gutter-start:var(--section-gutter-start-64)}.section[data-gutter-end="64"]{--section-gutter-end:var(--section-gutter-end-64)}.section[data-gutter-start-min-size="64"]{--section-gutter-start-min-size:4rem}.section[data-gutter-end-min-size="64"]{--section-gutter-end-min-size:4rem}.section[data-gutter-start="72"]{--section-gutter-start:var(--section-gutter-start-72)}.section[data-gutter-end="72"]{--section-gutter-end:var(--section-gutter-end-72)}.section[data-gutter-start-min-size="72"]{--section-gutter-start-min-size:4.5rem}.section[data-gutter-end-min-size="72"]{--section-gutter-end-min-size:4.5rem}.section[data-gutter-start="80"]{--section-gutter-start:var(--section-gutter-start-80)}.section[data-gutter-end="80"]{--section-gutter-end:var(--section-gutter-end-80)}.section[data-gutter-start-min-size="80"]{--section-gutter-start-min-size:5rem}.section[data-gutter-end-min-size="80"]{--section-gutter-end-min-size:5rem}.section[data-gutter-start="100"]{--section-gutter-start:var(--section-gutter-start-100)}.section[data-gutter-end="100"]{--section-gutter-end:var(--section-gutter-end-100)}.section[data-gutter-start-min-size="100"]{--section-gutter-start-min-size:6.25rem}.section[data-gutter-end-min-size="100"]{--section-gutter-end-min-size:6.25rem}.section[data-gutter-start="120"]{--section-gutter-start:var(--section-gutter-start-120)}.section[data-gutter-end="120"]{--section-gutter-end:var(--section-gutter-end-120)}.section[data-gutter-start-min-size="120"]{--section-gutter-start-min-size:7.5rem}.section[data-gutter-end-min-size="120"]{--section-gutter-end-min-size:7.5rem}.section[data-gutter-start="140"]{--section-gutter-start:var(--section-gutter-start-140)}.section[data-gutter-end="140"]{--section-gutter-end:var(--section-gutter-end-140)}.section[data-gutter-start-min-size="140"]{--section-gutter-start-min-size:8.75rem}.section[data-gutter-end-min-size="140"]{--section-gutter-end-min-size:8.75rem}.section[data-gutter-start="160"]{--section-gutter-start:var(--section-gutter-start-160)}.section[data-gutter-end="160"]{--section-gutter-end:var(--section-gutter-end-160)}.section[data-gutter-start-min-size="160"]{--section-gutter-start-min-size:10rem}.section[data-gutter-end-min-size="160"]{--section-gutter-end-min-size:10rem}.section[data-gutter-start="180"]{--section-gutter-start:var(--section-gutter-start-180)}.section[data-gutter-end="180"]{--section-gutter-end:var(--section-gutter-end-180)}.section[data-gutter-start-min-size="180"]{--section-gutter-start-min-size:11.25rem}.section[data-gutter-end-min-size="180"]{--section-gutter-end-min-size:11.25rem}.section[data-gutter-start-min-size="0"]{--section-gutter-start-min-size:0px}.section[data-gutter-end-min-size="0"]{--section-gutter-end-min-size:0px}.section[data-gutter-start-min-size=padding-min]{--section-gutter-start-min-size:var(--section-padding-min-size)}.section[data-gutter-end-min-size=padding-min]{--section-gutter-end-min-size:var(--section-padding-min-size)}.section[data-gutter-start-min-size=gap-min]{--section-gutter-start-min-size:var(--section-gap-min-size)}.section[data-gutter-end-min-size=gap-min]{--section-gutter-end-min-size:var(--section-gap-min-size)}.section[data-gutter-start=padding]{--section-gutter-start:var(--section-padding,var(--section-padding-default))}.section[data-gutter-end=padding]{--section-gutter-end:var(--section-padding,var(--section-padding-default))}.section[data-gutter-start=gap]{--section-gutter-start:var(--section-gap)}.section[data-gutter-end=gap]{--section-gutter-end:var(--section-gap)}.section[data-gutter-start=flow]{--section-gutter-start:var(--section-flow)}.section[data-gutter-end=flow]{--section-gutter-end:var(--section-flow)}.section[data-gutter-start=font-size]{--section-gutter-start:var(--text-font-size)}.section[data-gutter-end=font-size]{--section-gutter-end:var(--text-font-size)}.section[data-gutter-start=border]{--section-gutter-start:var(--border-width,0px)}.section[data-gutter-end=border]{--section-gutter-end:var(--border-width,0px)}.section[data-gutter-start=atom-padding]{--section-gutter-start:var(--atom-padding,0)}.section[data-gutter-end=atom-padding]{--section-gutter-end:var(--atom-padding,0)}.section[data-gutter-start]:not([data-gutter=false]){--section-gutter-left:var(--section-gutter-start,var(--section-gutter,var(--section-gutter-default)))}.section[data-gutter-end]:not([data-gutter=false]){--section-gutter-right:var(--section-gutter-end,var(--section-gutter,var(--section-gutter-default)))}.section:not([data-gap]){--section-gap-row:0rem;--section-gap-column:0rem}.section[data-gap]:where(:not([data-gap=false])){--section-gap-row:var(--section-gap-size);--section-gap-column:var(--section-gap-size)}.section[data-gap-min-size=padding-min]{--section-gap-min-size:var(--section-padding-min-size)}.section[data-gap-min-size=gutter-min]{--section-gap-min-size:var(--section-gutter-min-size)}.section[data-gap-row-min-size=padding-min]{--section-gap-row-min-size:var(--section-padding-min-size)}.section[data-gap-column-min-size=padding-min]{--section-gap-column-min-size:var(--section-padding-min-size)}.section[data-gap-row-min-size=gutter-min]{--section-gap-row-min-size:var(--section-gutter-min-size)}.section[data-gap-column-min-size=gutter-min]{--section-gap-column-min-size:var(--section-gutter-min-size)}.section[data-gap="0"]{--section-gap-size:var(--section-gap-0);--section-gap-row:var(--section-gap-0,var(--section-gap-default,0));--section-gap-column:var(--section-gap-0,var(--section-gap-default,0))}.section[data-gap-row="0"]{--section-gap-size:var(--section-gap-0);--section-gap-row:var(--section-gap-row-0,var(--section-gap-default,0))}.section[data-gap-column="0"]{--section-gap-size:var(--section-gap-0);--section-gap-column:var(--section-gap-column-0,var(--section-gap-default,0))}.section[data-gap-size="0"]{--section-gap-size:var(--section-gap-0)}.section[data-gap-min-size="0"]{--section-gap-min-size:0rem}.section[data-gap-row-min-size="0"]{--section-gap-row-min-size:0rem}.section[data-gap-column-min-size="0"]{--section-gap-column-min-size:0rem}.section[data-sticky="0"]{--sticky-top:0rem}.section[data-sticky-min="0"]{--sticky-top-min:0rem}.section[data-gap="4"]{--section-gap-size:var(--section-gap-4);--section-gap-row:var(--section-gap-4,var(--section-gap-default,0));--section-gap-column:var(--section-gap-4,var(--section-gap-default,0))}.section[data-gap-row="4"]{--section-gap-size:var(--section-gap-4);--section-gap-row:var(--section-gap-row-4,var(--section-gap-default,0))}.section[data-gap-column="4"]{--section-gap-size:var(--section-gap-4);--section-gap-column:var(--section-gap-column-4,var(--section-gap-default,0))}.section[data-gap-size="4"]{--section-gap-size:var(--section-gap-4)}.section[data-gap-min-size="4"]{--section-gap-min-size:.25rem}.section[data-gap-row-min-size="4"]{--section-gap-row-min-size:.25rem}.section[data-gap-column-min-size="4"]{--section-gap-column-min-size:.25rem}.section[data-sticky="4"]{--sticky-top:.25rem}.section[data-sticky-min="4"]{--sticky-top-min:.25rem}.section[data-gap="8"]{--section-gap-size:var(--section-gap-8);--section-gap-row:var(--section-gap-8,var(--section-gap-default,0));--section-gap-column:var(--section-gap-8,var(--section-gap-default,0))}.section[data-gap-row="8"]{--section-gap-size:var(--section-gap-8);--section-gap-row:var(--section-gap-row-8,var(--section-gap-default,0))}.section[data-gap-column="8"]{--section-gap-size:var(--section-gap-8);--section-gap-column:var(--section-gap-column-8,var(--section-gap-default,0))}.section[data-gap-size="8"]{--section-gap-size:var(--section-gap-8)}.section[data-gap-min-size="8"]{--section-gap-min-size:.5rem}.section[data-gap-row-min-size="8"]{--section-gap-row-min-size:.5rem}.section[data-gap-column-min-size="8"]{--section-gap-column-min-size:.5rem}.section[data-sticky="8"]{--sticky-top:.5rem}.section[data-sticky-min="8"]{--sticky-top-min:.5rem}.section[data-gap="12"]{--section-gap-size:var(--section-gap-12);--section-gap-row:var(--section-gap-12,var(--section-gap-default,0));--section-gap-column:var(--section-gap-12,var(--section-gap-default,0))}.section[data-gap-row="12"]{--section-gap-size:var(--section-gap-12);--section-gap-row:var(--section-gap-row-12,var(--section-gap-default,0))}.section[data-gap-column="12"]{--section-gap-size:var(--section-gap-12);--section-gap-column:var(--section-gap-column-12,var(--section-gap-default,0))}.section[data-gap-size="12"]{--section-gap-size:var(--section-gap-12)}.section[data-gap-min-size="12"]{--section-gap-min-size:.75rem}.section[data-gap-row-min-size="12"]{--section-gap-row-min-size:.75rem}.section[data-gap-column-min-size="12"]{--section-gap-column-min-size:.75rem}.section[data-sticky="12"]{--sticky-top:.75rem}.section[data-sticky-min="12"]{--sticky-top-min:.75rem}.section[data-gap="16"]{--section-gap-size:var(--section-gap-16);--section-gap-row:var(--section-gap-16,var(--section-gap-default,0));--section-gap-column:var(--section-gap-16,var(--section-gap-default,0))}.section[data-gap-row="16"]{--section-gap-size:var(--section-gap-16);--section-gap-row:var(--section-gap-row-16,var(--section-gap-default,0))}.section[data-gap-column="16"]{--section-gap-size:var(--section-gap-16);--section-gap-column:var(--section-gap-column-16,var(--section-gap-default,0))}.section[data-gap-size="16"]{--section-gap-size:var(--section-gap-16)}.section[data-gap-min-size="16"]{--section-gap-min-size:1rem}.section[data-gap-row-min-size="16"]{--section-gap-row-min-size:1rem}.section[data-gap-column-min-size="16"]{--section-gap-column-min-size:1rem}.section[data-sticky="16"]{--sticky-top:1rem}.section[data-sticky-min="16"]{--sticky-top-min:1rem}.section[data-gap="20"]{--section-gap-size:var(--section-gap-20);--section-gap-row:var(--section-gap-20,var(--section-gap-default,0));--section-gap-column:var(--section-gap-20,var(--section-gap-default,0))}.section[data-gap-row="20"]{--section-gap-size:var(--section-gap-20);--section-gap-row:var(--section-gap-row-20,var(--section-gap-default,0))}.section[data-gap-column="20"]{--section-gap-size:var(--section-gap-20);--section-gap-column:var(--section-gap-column-20,var(--section-gap-default,0))}.section[data-gap-size="20"]{--section-gap-size:var(--section-gap-20)}.section[data-gap-min-size="20"]{--section-gap-min-size:1.25rem}.section[data-gap-row-min-size="20"]{--section-gap-row-min-size:1.25rem}.section[data-gap-column-min-size="20"]{--section-gap-column-min-size:1.25rem}.section[data-sticky="20"]{--sticky-top:1.25rem}.section[data-sticky-min="20"]{--sticky-top-min:1.25rem}.section[data-gap="24"]{--section-gap-size:var(--section-gap-24);--section-gap-row:var(--section-gap-24,var(--section-gap-default,0));--section-gap-column:var(--section-gap-24,var(--section-gap-default,0))}.section[data-gap-row="24"]{--section-gap-size:var(--section-gap-24);--section-gap-row:var(--section-gap-row-24,var(--section-gap-default,0))}.section[data-gap-column="24"]{--section-gap-size:var(--section-gap-24);--section-gap-column:var(--section-gap-column-24,var(--section-gap-default,0))}.section[data-gap-size="24"]{--section-gap-size:var(--section-gap-24)}.section[data-gap-min-size="24"]{--section-gap-min-size:1.5rem}.section[data-gap-row-min-size="24"]{--section-gap-row-min-size:1.5rem}.section[data-gap-column-min-size="24"]{--section-gap-column-min-size:1.5rem}.section[data-sticky="24"]{--sticky-top:1.5rem}.section[data-sticky-min="24"]{--sticky-top-min:1.5rem}.section[data-gap="32"]{--section-gap-size:var(--section-gap-32);--section-gap-row:var(--section-gap-32,var(--section-gap-default,0));--section-gap-column:var(--section-gap-32,var(--section-gap-default,0))}.section[data-gap-row="32"]{--section-gap-size:var(--section-gap-32);--section-gap-row:var(--section-gap-row-32,var(--section-gap-default,0))}.section[data-gap-column="32"]{--section-gap-size:var(--section-gap-32);--section-gap-column:var(--section-gap-column-32,var(--section-gap-default,0))}.section[data-gap-size="32"]{--section-gap-size:var(--section-gap-32)}.section[data-gap-min-size="32"]{--section-gap-min-size:2rem}.section[data-gap-row-min-size="32"]{--section-gap-row-min-size:2rem}.section[data-gap-column-min-size="32"]{--section-gap-column-min-size:2rem}.section[data-sticky="32"]{--sticky-top:2rem}.section[data-sticky-min="32"]{--sticky-top-min:2rem}.section[data-gap="40"]{--section-gap-size:var(--section-gap-40);--section-gap-row:var(--section-gap-40,var(--section-gap-default,0));--section-gap-column:var(--section-gap-40,var(--section-gap-default,0))}.section[data-gap-row="40"]{--section-gap-size:var(--section-gap-40);--section-gap-row:var(--section-gap-row-40,var(--section-gap-default,0))}.section[data-gap-column="40"]{--section-gap-size:var(--section-gap-40);--section-gap-column:var(--section-gap-column-40,var(--section-gap-default,0))}.section[data-gap-size="40"]{--section-gap-size:var(--section-gap-40)}.section[data-gap-min-size="40"]{--section-gap-min-size:2.5rem}.section[data-gap-row-min-size="40"]{--section-gap-row-min-size:2.5rem}.section[data-gap-column-min-size="40"]{--section-gap-column-min-size:2.5rem}.section[data-sticky="40"]{--sticky-top:2.5rem}.section[data-sticky-min="40"]{--sticky-top-min:2.5rem}.section[data-gap="48"]{--section-gap-size:var(--section-gap-48);--section-gap-row:var(--section-gap-48,var(--section-gap-default,0));--section-gap-column:var(--section-gap-48,var(--section-gap-default,0))}.section[data-gap-row="48"]{--section-gap-size:var(--section-gap-48);--section-gap-row:var(--section-gap-row-48,var(--section-gap-default,0))}.section[data-gap-column="48"]{--section-gap-size:var(--section-gap-48);--section-gap-column:var(--section-gap-column-48,var(--section-gap-default,0))}.section[data-gap-size="48"]{--section-gap-size:var(--section-gap-48)}.section[data-gap-min-size="48"]{--section-gap-min-size:3rem}.section[data-gap-row-min-size="48"]{--section-gap-row-min-size:3rem}.section[data-gap-column-min-size="48"]{--section-gap-column-min-size:3rem}.section[data-sticky="48"]{--sticky-top:3rem}.section[data-sticky-min="48"]{--sticky-top-min:3rem}.section[data-gap="52"]{--section-gap-size:var(--section-gap-52);--section-gap-row:var(--section-gap-52,var(--section-gap-default,0));--section-gap-column:var(--section-gap-52,var(--section-gap-default,0))}.section[data-gap-row="52"]{--section-gap-size:var(--section-gap-52);--section-gap-row:var(--section-gap-row-52,var(--section-gap-default,0))}.section[data-gap-column="52"]{--section-gap-size:var(--section-gap-52);--section-gap-column:var(--section-gap-column-52,var(--section-gap-default,0))}.section[data-gap-size="52"]{--section-gap-size:var(--section-gap-52)}.section[data-gap-min-size="52"]{--section-gap-min-size:3.25rem}.section[data-gap-row-min-size="52"]{--section-gap-row-min-size:3.25rem}.section[data-gap-column-min-size="52"]{--section-gap-column-min-size:3.25rem}.section[data-sticky="52"]{--sticky-top:3.25rem}.section[data-sticky-min="52"]{--sticky-top-min:3.25rem}.section[data-gap="60"]{--section-gap-size:var(--section-gap-60);--section-gap-row:var(--section-gap-60,var(--section-gap-default,0));--section-gap-column:var(--section-gap-60,var(--section-gap-default,0))}.section[data-gap-row="60"]{--section-gap-size:var(--section-gap-60);--section-gap-row:var(--section-gap-row-60,var(--section-gap-default,0))}.section[data-gap-column="60"]{--section-gap-size:var(--section-gap-60);--section-gap-column:var(--section-gap-column-60,var(--section-gap-default,0))}.section[data-gap-size="60"]{--section-gap-size:var(--section-gap-60)}.section[data-gap-min-size="60"]{--section-gap-min-size:3.75rem}.section[data-gap-row-min-size="60"]{--section-gap-row-min-size:3.75rem}.section[data-gap-column-min-size="60"]{--section-gap-column-min-size:3.75rem}.section[data-sticky="60"]{--sticky-top:3.75rem}.section[data-sticky-min="60"]{--sticky-top-min:3.75rem}.section[data-gap="64"]{--section-gap-size:var(--section-gap-64);--section-gap-row:var(--section-gap-64,var(--section-gap-default,0));--section-gap-column:var(--section-gap-64,var(--section-gap-default,0))}.section[data-gap-row="64"]{--section-gap-size:var(--section-gap-64);--section-gap-row:var(--section-gap-row-64,var(--section-gap-default,0))}.section[data-gap-column="64"]{--section-gap-size:var(--section-gap-64);--section-gap-column:var(--section-gap-column-64,var(--section-gap-default,0))}.section[data-gap-size="64"]{--section-gap-size:var(--section-gap-64)}.section[data-gap-min-size="64"]{--section-gap-min-size:4rem}.section[data-gap-row-min-size="64"]{--section-gap-row-min-size:4rem}.section[data-gap-column-min-size="64"]{--section-gap-column-min-size:4rem}.section[data-sticky="64"]{--sticky-top:4rem}.section[data-sticky-min="64"]{--sticky-top-min:4rem}.section[data-gap="72"]{--section-gap-size:var(--section-gap-72);--section-gap-row:var(--section-gap-72,var(--section-gap-default,0));--section-gap-column:var(--section-gap-72,var(--section-gap-default,0))}.section[data-gap-row="72"]{--section-gap-size:var(--section-gap-72);--section-gap-row:var(--section-gap-row-72,var(--section-gap-default,0))}.section[data-gap-column="72"]{--section-gap-size:var(--section-gap-72);--section-gap-column:var(--section-gap-column-72,var(--section-gap-default,0))}.section[data-gap-size="72"]{--section-gap-size:var(--section-gap-72)}.section[data-gap-min-size="72"]{--section-gap-min-size:4.5rem}.section[data-gap-row-min-size="72"]{--section-gap-row-min-size:4.5rem}.section[data-gap-column-min-size="72"]{--section-gap-column-min-size:4.5rem}.section[data-sticky="72"]{--sticky-top:4.5rem}.section[data-sticky-min="72"]{--sticky-top-min:4.5rem}.section[data-gap="80"]{--section-gap-size:var(--section-gap-80);--section-gap-row:var(--section-gap-80,var(--section-gap-default,0));--section-gap-column:var(--section-gap-80,var(--section-gap-default,0))}.section[data-gap-row="80"]{--section-gap-size:var(--section-gap-80);--section-gap-row:var(--section-gap-row-80,var(--section-gap-default,0))}.section[data-gap-column="80"]{--section-gap-size:var(--section-gap-80);--section-gap-column:var(--section-gap-column-80,var(--section-gap-default,0))}.section[data-gap-size="80"]{--section-gap-size:var(--section-gap-80)}.section[data-gap-min-size="80"]{--section-gap-min-size:5rem}.section[data-gap-row-min-size="80"]{--section-gap-row-min-size:5rem}.section[data-gap-column-min-size="80"]{--section-gap-column-min-size:5rem}.section[data-sticky="80"]{--sticky-top:5rem}.section[data-sticky-min="80"]{--sticky-top-min:5rem}.section[data-gap="100"]{--section-gap-size:var(--section-gap-100);--section-gap-row:var(--section-gap-100,var(--section-gap-default,0));--section-gap-column:var(--section-gap-100,var(--section-gap-default,0))}.section[data-gap-row="100"]{--section-gap-size:var(--section-gap-100);--section-gap-row:var(--section-gap-row-100,var(--section-gap-default,0))}.section[data-gap-column="100"]{--section-gap-size:var(--section-gap-100);--section-gap-column:var(--section-gap-column-100,var(--section-gap-default,0))}.section[data-gap-size="100"]{--section-gap-size:var(--section-gap-100)}.section[data-gap-min-size="100"]{--section-gap-min-size:6.25rem}.section[data-gap-row-min-size="100"]{--section-gap-row-min-size:6.25rem}.section[data-gap-column-min-size="100"]{--section-gap-column-min-size:6.25rem}.section[data-sticky="100"]{--sticky-top:6.25rem}.section[data-sticky-min="100"]{--sticky-top-min:6.25rem}.section[data-gap="120"]{--section-gap-size:var(--section-gap-120);--section-gap-row:var(--section-gap-120,var(--section-gap-default,0));--section-gap-column:var(--section-gap-120,var(--section-gap-default,0))}.section[data-gap-row="120"]{--section-gap-size:var(--section-gap-120);--section-gap-row:var(--section-gap-row-120,var(--section-gap-default,0))}.section[data-gap-column="120"]{--section-gap-size:var(--section-gap-120);--section-gap-column:var(--section-gap-column-120,var(--section-gap-default,0))}.section[data-gap-size="120"]{--section-gap-size:var(--section-gap-120)}.section[data-gap-min-size="120"]{--section-gap-min-size:7.5rem}.section[data-gap-row-min-size="120"]{--section-gap-row-min-size:7.5rem}.section[data-gap-column-min-size="120"]{--section-gap-column-min-size:7.5rem}.section[data-sticky="120"]{--sticky-top:7.5rem}.section[data-sticky-min="120"]{--sticky-top-min:7.5rem}.section[data-gap="140"]{--section-gap-size:var(--section-gap-140);--section-gap-row:var(--section-gap-140,var(--section-gap-default,0));--section-gap-column:var(--section-gap-140,var(--section-gap-default,0))}.section[data-gap-row="140"]{--section-gap-size:var(--section-gap-140);--section-gap-row:var(--section-gap-row-140,var(--section-gap-default,0))}.section[data-gap-column="140"]{--section-gap-size:var(--section-gap-140);--section-gap-column:var(--section-gap-column-140,var(--section-gap-default,0))}.section[data-gap-size="140"]{--section-gap-size:var(--section-gap-140)}.section[data-gap-min-size="140"]{--section-gap-min-size:8.75rem}.section[data-gap-row-min-size="140"]{--section-gap-row-min-size:8.75rem}.section[data-gap-column-min-size="140"]{--section-gap-column-min-size:8.75rem}.section[data-sticky="140"]{--sticky-top:8.75rem}.section[data-sticky-min="140"]{--sticky-top-min:8.75rem}.section[data-gap="160"]{--section-gap-size:var(--section-gap-160);--section-gap-row:var(--section-gap-160,var(--section-gap-default,0));--section-gap-column:var(--section-gap-160,var(--section-gap-default,0))}.section[data-gap-row="160"]{--section-gap-size:var(--section-gap-160);--section-gap-row:var(--section-gap-row-160,var(--section-gap-default,0))}.section[data-gap-column="160"]{--section-gap-size:var(--section-gap-160);--section-gap-column:var(--section-gap-column-160,var(--section-gap-default,0))}.section[data-gap-size="160"]{--section-gap-size:var(--section-gap-160)}.section[data-gap-min-size="160"]{--section-gap-min-size:10rem}.section[data-gap-row-min-size="160"]{--section-gap-row-min-size:10rem}.section[data-gap-column-min-size="160"]{--section-gap-column-min-size:10rem}.section[data-sticky="160"]{--sticky-top:10rem}.section[data-sticky-min="160"]{--sticky-top-min:10rem}.section[data-gap="180"]{--section-gap-size:var(--section-gap-180);--section-gap-row:var(--section-gap-180,var(--section-gap-default,0));--section-gap-column:var(--section-gap-180,var(--section-gap-default,0))}.section[data-gap-row="180"]{--section-gap-size:var(--section-gap-180);--section-gap-row:var(--section-gap-row-180,var(--section-gap-default,0))}.section[data-gap-column="180"]{--section-gap-size:var(--section-gap-180);--section-gap-column:var(--section-gap-column-180,var(--section-gap-default,0))}.section[data-gap-size="180"]{--section-gap-size:var(--section-gap-180)}.section[data-gap-min-size="180"]{--section-gap-min-size:11.25rem}.section[data-gap-row-min-size="180"]{--section-gap-row-min-size:11.25rem}.section[data-gap-column-min-size="180"]{--section-gap-column-min-size:11.25rem}.section[data-sticky="180"]{--sticky-top:11.25rem}.section[data-sticky-min="180"]{--sticky-top-min:11.25rem}.section[data-gap=gutter]{--section-gap-size:var(--section-gutter,var(--section-gutter-default))}.section[data-gap=padding]{--section-gap-size:var(--section-padding,var(--section-padding-default))}.section[data-gap=flow]{--section-gap-size:var(--section-flow)}.section[data-gap=font-size]{--section-gap-size:var(--text-font-size)}.section[data-gap=border]{--section-gap-size:var(--border-width,0px)}.section[data-gap=inherit]{--section-gap-size:1em}.section[data-gap=atom-padding]{--section-gap-size:var(--atom-padding,0)}.section[data-gap-size=gutter]{--section-gap-size:var(--section-gutter,var(--section-gutter-default))}.section[data-gap-size=padding]{--section-gap-size:var(--section-padding,var(--section-padding-default))}.section[data-gap-size=flow]{--section-gap-size:var(--section-flow)}.section[data-gap-size=font-size]{--section-gap-size:var(--text-font-size)}.section[data-gap-size=border]{--section-gap-size:var(--border-width,0px)}.section[data-gap-size=inherit]{--section-gap-size:1em}.section[data-gap-size=atom-padding]{--section-gap-size:var(--atom-padding,0)}.section[data-gap-row=gutter]{--section-gap-row:var(--section-gutter,var(--section-gutter-default))}.section[data-gap-column=gutter]{--section-gap-column:var(--section-gutter,var(--section-gutter-default))}.section[data-gap-row=padding]{--section-gap-row:var(--section-padding,var(--section-padding-default))}.section[data-gap-column=padding]{--section-gap-column:var(--section-padding,var(--section-padding-default))}.section[data-gap-row=flow]{--section-gap-row:var(--section-flow)}.section[data-gap-column=flow]{--section-gap-column:var(--section-flow)}.section[data-gap-row=font-size]{--section-gap-row:var(--text-font-size)}.section[data-gap-column=font-size]{--section-gap-column:var(--text-font-size)}.section[data-gap-row=border]{--section-gap-row:var(--border-width,0px)}.section[data-gap-column=border]{--section-gap-column:var(--border-width,0px)}.section[data-gap-row=inherit]{--section-gap-row:1em}.section[data-gap-column=inherit]{--section-gap-column:1em}.section[data-gap-row=atom-padding]{--section-gap-row:var(--atom-padding,0)}.section[data-gap-column=atom-padding]{--section-gap-column:var(--atom-padding,0)}.section[data-flex-direction=row]{flex-direction:row}.section[data-flex-direction=row-reverse]{flex-direction:row-reverse}.section[data-wrap]:not([data-wrap=false]){flex-wrap:wrap}.section[data-position=static]{position:static}.section[data-position=absolute]{position:absolute;inset:0}.section[data-position=sticky]{top:calc(var(--sticky-top-min,0px) + var(--sticky-top,0px));position:sticky}.section:where([data-sticky]){--sticky-top:0px}.section[data-sticky=header]{--sticky-top:var(--header-visible-height)}.section[data-background]:not([data-background=false]){background-color:var(--background,var(--color-background))}.section[data-glow]{background-color:var(--background,var(--color-background));isolation:isolate}.section[data-glow]>.section__glow{--glow-fade:var(--section-padding-140);z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(transparent, #000 var(--glow-fade), #000 calc(100% - var(--glow-fade)), transparent);mask-image:linear-gradient(transparent, #000 var(--glow-fade), #000 calc(100% - var(--glow-fade)), transparent);position:absolute;inset:0;container-type:size}.section[data-glow]>.section__glow:before{content:"";background-image:radial-gradient(circle calc(1.81 * max(12rem, 64cqmin)) at 15% 6%, color-mix(in srgb, var(--color-accent) 8%, transparent) 10%, color-mix(in srgb, var(--color-accent) 3.15%, transparent) 50.5%, transparent), radial-gradient(circle calc(1.69 * max(12rem, 64cqmin)) at 47% 10%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 8%, transparent) 10%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 3.15%, transparent) 50.5%, transparent), radial-gradient(circle calc(1.5 * max(12rem, 64cqmin)) at 72% 56%, color-mix(in srgb, var(--color-accent) 7.2%, transparent) 10%, color-mix(in srgb, var(--color-accent) 2.84%, transparent) 50.5%, transparent), radial-gradient(circle calc(2.18 * max(12rem, 64cqmin)) at -15% 7%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 8%, transparent) 10%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 3.15%, transparent) 50.5%, transparent), radial-gradient(circle calc(1.01 * max(12rem, 64cqmin)) at 37% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent) 10%, color-mix(in srgb, var(--color-accent) 3.15%, transparent) 50.5%, transparent), radial-gradient(circle calc(1.47 * max(12rem, 64cqmin)) at 56% 46%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 8%, transparent) 10%, color-mix(in srgb, color-mix(in srgb, var(--color-accent), white 25%) 3.15%, transparent) 50.5%, transparent), radial-gradient(circle calc(1.15 * max(12rem, 64cqmin)) at 85% 85%, color-mix(in srgb, var(--color-accent) 7.2%, transparent) 10%, color-mix(in srgb, var(--color-accent) 2.84%, transparent) 50.5%, transparent);position:absolute;inset:0}.section[data-clip=""],.section[data-clip=both]{overflow:clip}.section[data-clip=x],.section[data-clip=inline]{overflow-x:clip}.section[data-clip=y],.section[data-clip=block]{overflow-y:clip}.section[data-scroll=""],.section[data-scroll=both]{overscroll-behavior:contain;overflow:auto}.section[data-scroll=x],.section[data-scroll=inline]{overscroll-behavior-x:contain;overflow-x:auto}.section[data-scroll=y],.section[data-scroll=block]{overscroll-behavior-y:contain;overflow-y:auto}.section[data-break-out-inline]:not([data-break-out-inline=false]){--break-out-width:calc(100% + var(--section-gutter-size,var(--section-gap-size,0px)))}.section[data-break-out-inline]:not([data-break-out-inline=false])[data-force-break-out]:not([data-force-break-out=false]){width:var(--break-out-width)}@media (width>=1024px){.section[data-break-out-inline]:not([data-break-out-inline=false]){width:var(--break-out-width)}}.section[data-break-out-inline=data-break-out-inline],.section[data-break-out-inline=true],.section[data-break-out-inline=both]{--break-out-margin-inline:calc(var(--section-gutter-size,var(--section-gap-size,0px)) / -1)}.section[data-break-out-inline=data-break-out-inline][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-inline=true][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-inline=both][data-force-break-out]:not([data-force-break-out=false]){margin-inline:var(--break-out-margin-inline)}@media (width>=1024px){.section[data-break-out-inline=data-break-out-inline],.section[data-break-out-inline=true],.section[data-break-out-inline=both]{margin-inline:var(--break-out-margin-inline)}}.section[data-break-out-inline=start],.section[data-break-out-inline=left]{--break-out-margin-inline-start:calc(var(--section-gutter-size,var(--section-gap-size,0px)) / -1)}.section[data-break-out-inline=start][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-inline=left][data-force-break-out]:not([data-force-break-out=false]){margin-inline-start:var(--break-out-margin-inline-start)}@media (width>=1024px){.section[data-break-out-inline=start],.section[data-break-out-inline=left]{margin-inline-start:var(--break-out-margin-inline-start)}}.section[data-break-out-inline=end],.section[data-break-out-inline=right]{--break-out-margin-inline-end:calc(var(--section-gutter-size,var(--section-gap-size,0px)) / -1)}.section[data-break-out-inline=end][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-inline=right][data-force-break-out]:not([data-force-break-out=false]){margin-inline-end:var(--break-out-margin-inline-end)}@media (width>=1024px){.section[data-break-out-inline=end],.section[data-break-out-inline=right]{margin-inline-end:var(--break-out-margin-inline-end)}}.section[data-break-out-block=data-break-out-block],.section[data-break-out-block=true],.section[data-break-out-block=both]{--break-out-margin-block:calc(var(--section-padding-size) / -1)}.section[data-break-out-block=data-break-out-block][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-block=true][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-block=both][data-force-break-out]:not([data-force-break-out=false]){margin-block:var(--break-out-margin-block)}@media (width>=1024px){.section[data-break-out-block=data-break-out-block],.section[data-break-out-block=true],.section[data-break-out-block=both]{margin-block:var(--break-out-margin-block)}}.section[data-break-out-block=start],.section[data-break-out-block=left]{--break-out-margin-block-start:calc(var(--section-padding-size,var(--section-padding-block-start)) / -1)}.section[data-break-out-block=start][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-block=left][data-force-break-out]:not([data-force-break-out=false]){margin-block-start:var(--break-out-margin-block-start)}@media (width>=1024px){.section[data-break-out-block=start],.section[data-break-out-block=left]{margin-block-start:var(--break-out-margin-block-start)}}.section[data-break-out-block=end],.section[data-break-out-block=right]{--break-out-margin-block-end:calc(var(--section-padding-size,var(--section-padding-block-end)) / -1)}.section[data-break-out-block=end][data-force-break-out]:not([data-force-break-out=false]),.section[data-break-out-block=right][data-force-break-out]:not([data-force-break-out=false]){margin-block-end:var(--break-out-margin-block-end)}@media (width>=1024px){.section[data-break-out-block=end],.section[data-break-out-block=right]{margin-block-end:var(--break-out-margin-block-end)}}:where(.text){margin:0}:where(button,input,select,textarea){font:inherit}}@layer theme{[data-theme^=dark],[data-theme^=brand]{--color-background:var(--color-brand-ink-900);--color-page-background:var(--color-brand-ink-900);--color-page-gradient:linear-gradient(var(--color-brand-ink-700) 0%, color-mix(in srgb, var(--color-brand-ink-700) 60%, var(--color-brand-ink-800)) 60%, color-mix(in srgb, var(--color-brand-ink-800) 75%, var(--color-neutral-black)) 100%);--color-surface:color-mix(in srgb, var(--color-neutral-white) 3%, transparent);--color-surface-hover:color-mix(in srgb, var(--color-neutral-white) 6%, transparent);--color-surface-solid:var(--color-brand-ink-700);--color-surface-solid-hover:var(--color-brand-ink-600);--color-surface-card:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface-solid));--color-surface-card-hover:color-mix(in srgb, var(--color-accent) 26%, var(--color-surface-solid));--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-text-muted:color-mix(in srgb, var(--color-neutral-white) 65%, transparent);--color-text-faint:color-mix(in srgb, var(--color-neutral-white) 46%, transparent);--color-line:color-mix(in srgb, var(--color-neutral-white) 8%, transparent);--color-line-strong:color-mix(in srgb, var(--color-neutral-white) 12%, transparent);--color-label:var(--color-brand-blue-light);--color-shadow:var(--color-neutral-black);--color-scrim:var(--color-neutral-black);--color-error:var(--color-brand-red);--color-accent:var(--color-brand-blue);--color-on-accent:var(--color-neutral-white);--color-on-accent-hover:var(--color-neutral-white);--color-icon:var(--color-text);--color-border:var(--color-accent);--color-link-hover:var(--color-heading)}[data-theme^=light]{--color-background:var(--color-brand-paper);--color-page-background:var(--color-brand-paper);--color-page-gradient:linear-gradient(var(--color-brand-paper), var(--color-brand-paper));--color-surface:var(--color-neutral-white);--color-surface-hover:var(--color-neutral-050);--color-surface-solid:var(--color-neutral-white);--color-surface-solid-hover:var(--color-neutral-050);--color-surface-card:var(--color-surface-solid);--color-surface-card-hover:var(--color-surface-solid-hover);--color-heading:var(--color-brand-ink-700);--color-text:var(--color-brand-ink-700);--color-text-muted:color-mix(in srgb, var(--color-brand-ink-700) 80%, transparent);--color-text-faint:color-mix(in srgb, var(--color-brand-ink-700) 64%, transparent);--color-line:color-mix(in srgb, var(--color-brand-ink-700) 8%, transparent);--color-line-strong:color-mix(in srgb, var(--color-brand-ink-700) 12%, transparent);--color-label:var(--color-brand-blue);--color-shadow:var(--color-neutral-black);--color-scrim:var(--color-neutral-black);--color-error:var(--color-brand-red);--color-accent:var(--color-brand-blue);--color-on-accent:var(--color-neutral-white);--color-on-accent-hover:var(--color-neutral-white);--color-icon:var(--color-text);--color-border:var(--color-line-strong);--color-link-hover:var(--color-text)}[data-theme]{--color-accent-hover:color-mix(in srgb, var(--color-accent), var(--color-heading) 12%);--color-accent-text:var(--color-accent);--color-accent-surface:color-mix(in srgb, var(--color-accent) 8%, transparent);--color-accent-line:color-mix(in srgb, var(--color-accent) 22%, transparent);--color-em:var(--color-accent-text);--color-outline:var(--color-accent);--color-marker:var(--color-accent);--color-mark:color-mix(in srgb, var(--color-accent), var(--color-background) 70%);--color-highlight:var(--color-accent-surface);--color-link:var(--color-accent-text)}}@layer subtheme{[data-theme^=brand]{--color-background:var(--color-brand-blue);--color-heading:var(--color-neutral-white);--color-text:var(--color-neutral-white);--color-text-muted:var(--color-neutral-white);--color-label:var(--color-neutral-white);--color-accent:var(--color-neutral-white);--color-accent-hover:var(--color-brand-blue-hover);--color-on-accent:var(--color-brand-blue);--color-on-accent-hover:var(--color-neutral-white)}[data-theme=blue],[data-theme$=-blue]{--color-accent:var(--color-brand-blue)}[data-theme=orange],[data-theme$=-orange]{--color-accent:var(--color-brand-orange);--color-on-accent:var(--color-brand-ink-900);--color-on-accent-hover:var(--color-brand-ink-900)}[data-theme=green],[data-theme$=-green]{--color-accent:var(--color-brand-green);--color-on-accent:var(--color-brand-ink-900);--color-on-accent-hover:var(--color-brand-ink-900)}[data-theme=indigo],[data-theme$=-indigo]{--color-accent:var(--color-brand-indigo)}[data-theme=red],[data-theme$=-red]{--color-accent:var(--color-brand-red);--color-on-accent:var(--color-brand-ink-900);--color-on-accent-hover:var(--color-brand-ink-900)}[data-theme^=dark][data-theme$=-blue],[data-theme^=dark] [data-theme=blue],[data-theme=dark],[data-theme=dark-deep]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 35%)}[data-theme^=dark][data-theme$=-indigo],[data-theme^=dark] [data-theme=indigo]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 5%)}[data-theme^=dark][data-theme$=-red],[data-theme^=dark] [data-theme=red]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 20%)}[data-theme^=light][data-theme$=-orange],[data-theme^=light] [data-theme=orange]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 45%)}[data-theme^=light][data-theme$=-green],[data-theme^=light] [data-theme=green]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 50%)}[data-theme^=light][data-theme$=-indigo],[data-theme^=light] [data-theme=indigo]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 10%)}[data-theme^=light][data-theme$=-red],[data-theme^=light] [data-theme=red]{--color-accent-text:color-mix(in srgb, var(--color-accent), var(--color-heading) 15%)}[data-theme^=dark-deep]{--color-background:var(--color-brand-ink-800)}}@layer action{.action{--color-background:var(--action-background,transparent);--color-border:var(--action-border,var(--color-background));--color:var(--action-color,var(--color-text));--action-color:var(--color-text);--action-color-hover:var(--color-text);--action-decoration-active:underline;--action-decoration-color-active:var(--color-link);--action-decoration-thickness-active:.0625em;--action-underline-offset-active:.2em;transition-property:color,background-color,border-color,text-decoration-color,text-decoration-thickness,text-underline-offset,outline-color,outline-width,outline-offset;transition-duration:var(--transition-speed);font-family:inherit;font-size:var(--text-font-size);appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none;-webkit-text-decoration:var(--action-decoration,none);text-decoration:var(--action-decoration,none);-webkit-text-decoration-color:var(--action-decoration-color,var(--color-border));text-decoration-color:var(--action-decoration-color,var(--color-border));text-decoration-thickness:var(--action-decoration-thickness,0);text-underline-offset:var(--action-underline-offset,0);background:0 0;border:none;padding:0;display:block}.action:has([data-font-size=display]){--text-font-size:var(--text-font-size-display)}.action:has([data-font-size=h1]){--text-font-size:var(--text-font-size-h1)}.action:has([data-font-size=h2]){--text-font-size:var(--text-font-size-h2)}.action:has([data-font-size=h3]){--text-font-size:var(--text-font-size-h3)}.action:has([data-font-size=h4]){--text-font-size:var(--text-font-size-h4)}.action:has([data-font-size=h5]){--text-font-size:var(--text-font-size-h5)}.action:has([data-font-size=stat]){--text-font-size:var(--text-font-size-stat)}.action:has([data-font-size=lead]){--text-font-size:var(--text-font-size-lead)}.action:has([data-font-size=body]){--text-font-size:var(--text-font-size-body)}.action:has([data-font-size=body-s]){--text-font-size:var(--text-font-size-body-s)}.action:has([data-font-size=label]){--text-font-size:var(--text-font-size-label)}.action:has([data-font-size=label-s]){--text-font-size:var(--text-font-size-label-s)}.action:has([data-font-size=button]){--text-font-size:var(--text-font-size-button)}@media (pointer:fine){.action:is(button,a[href]:not([href=""])):not([disabled]):focus-visible,a[href]:not([href=""]):focus-visible .action{--color-background:var(--action-background-focus,var(--action-background-hover));--color-border:var(--action-border-focus,var(--action-border-hover));--color:var(--action-color-focus,var(--action-color-hover))}}.action:is(button,a[href]:not([href=""])):not([data-active=false],[disabled])[data-active]{--color-background:var(--action-background-active,var(--action-background-hover));--color-border:var(--action-border-active,var(--action-border-hover));--color:var(--action-color-active,var(--action-color-hover));-webkit-text-decoration:var(--action-decoration-active,var(--action-decoration-hover));text-decoration:var(--action-decoration-active,var(--action-decoration-hover));-webkit-text-decoration-color:var(--action-decoration-color-active,var(--action-decoration-color-hover));text-decoration-color:var(--action-decoration-color-active,var(--action-decoration-color-hover));text-decoration-thickness:var(--action-decoration-thickness-active,var(--action-decoration-thickness-hover));text-underline-offset:var(--action-underline-offset-active,var(--action-underline-offset-hover))}@media (pointer:fine){.action:is(button,a[href]:not([href=""])):not([disabled]):hover,a[href]:not([href=""]):hover .action{--color-background:var(--action-background-hover,var(--action-background));--color-border:var(--action-border-hover,var(--action-border));--color:var(--action-color-hover,var(--action-color));-webkit-text-decoration:var(--action-decoration-hover,var(--action-decoration));text-decoration:var(--action-decoration-hover,var(--action-decoration));-webkit-text-decoration-color:var(--action-decoration-color-hover,var(--action-decoration-color));text-decoration-color:var(--action-decoration-color-hover,var(--action-decoration-color));text-decoration-thickness:var(--action-decoration-thickness-hover,var(--action-decoration-thickness));text-underline-offset:var(--action-underline-offset-hover,var(--action-underline-offset))}}.action:is(button,a)[disabled]:not([disabled=false]){--color-background:var(--action-background-disabled,var(--action-background));--color-border:var(--action-border-disabled,var(--action-border));--color:var(--action-color-disabled,var(--action-color));pointer-events:none}.action__inner{transition:color var(--transition-speed);height:100%;color:var(--color-text);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-items:center;gap:.3em;min-width:0;display:flex;line-height:unset!important}}@layer action-link{.action[data-variant^=link]{--action-color:var(--color-link);--action-color-hover:var(--color-link-hover);--action-color-active:var(--color-link);--action-color-disabled:var(--color-text-faint);--action-underline-offset-active:.3em;--outline-offset:.3em;font-weight:500}}@layer action-link-underline{.action[data-variant=link-underline]{--action-border:var(--color-link);--action-decoration-color-hover:var(--color-link);--action-color-hover:var(--color-link);--action-border-hover:var(--color-link);--action-color-disabled:var(--color-text-faint);--action-border-disabled:var(--color-text-faint);--action-decoration:underline;--action-decoration-thickness:.0625em;--action-underline-offset:.2em;--action-decoration-thickness-hover:.0625em;--action-underline-offset-hover:.3em}}@layer action-button{.action[data-variant^=button]{--action-color:var(--color-on-accent);--action-border:var(--color-accent);--action-background:var(--color-accent);--action-color-hover:var(--color-on-accent-hover);--action-border-hover:var(--color-accent-hover);--action-background-hover:var(--color-accent-hover);--action-color-disabled:var(--color-neutral-black);--action-border-disabled:var(--color-text-faint);--action-background-disabled:var(--color-text-faint);isolation:isolate;width:auto;max-width:100%;min-width:var(--atom-height);min-block-size:var(--atom-height);max-height:100%;padding:max(0px, (var(--atom-height) - 1lh - .25em) / 2) 1.2em;border:.125em solid var(--color-border);background:var(--color-background);justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;overflow:clip}.action[data-variant^=button] .action__background{transition:background var(--transition-speed);z-index:-1;background:var(--color-background);position:absolute;inset:0}.action[data-variant^=button] .action__inner{justify-content:center}}@layer action-button-secondary{.action[data-variant=button-secondary]{--action-color:var(--color-heading);--action-border:var(--color-text-faint);--action-background:transparent;--action-color-hover:var(--color-heading);--action-border-hover:var(--color-text-faint);--action-background-hover:var(--color-surface);--action-color-disabled:var(--color-text-faint);--action-border-disabled:var(--color-text-faint);--action-background-disabled:transparent}}@layer atoms{.avatar{aspect-ratio:1;background:var(--color-accent);--color-text:var(--color-on-accent);--visual-height:100%;flex-shrink:0;width:3.125rem;height:3.125rem}.avatar__photo{inline-size:100%}:root{--badge-step-box-shadow-space:.3125rem;--badge-step-size:3.5rem}.badge-step{--text-font:var(--text-font-mono);--color-text:var(--color-on-accent);--color-strong:var(--color-on-accent);--color-border:var(--color-background);--border-width:.375rem;width:var(--badge-step-size);height:var(--badge-step-size);aspect-ratio:1;background:var(--color-accent);box-shadow:0 0 var(--badge-step-box-shadow-space) color-mix(in srgb, var(--color-accent) 25%, transparent);justify-content:center;align-items:center;display:flex}.badge{--badge-tinted-text:color-mix(in srgb, var(--color-accent-text), var(--color-heading) 25%);--color-border:var(--color-accent,transparent);--border-width:var(--hairline-width);justify-content:center;align-items:center;gap:var(--base-gap);transition:background-color var(--transition-speed-slow);background-color:var(--color-accent);width:fit-content;padding:.1875em .5em;display:flex}.badge[data-variant=default]{--color-text:var(--color-on-accent);--color-strong:var(--color-on-accent);--color-icon:var(--color-on-accent)}.badge[data-variant=soft]{--color-text:var(--badge-tinted-text);--color-strong:var(--badge-tinted-text);--color-icon:var(--badge-tinted-text);background-color:var(--badge-soft-background,color-mix(in srgb, var(--color-accent) 20%, transparent))}.badge[data-variant=ghost]{--color-text:var(--badge-tinted-text);--color-strong:var(--badge-tinted-text);--color-icon:var(--badge-tinted-text);background-color:#0000}.badge[data-variant=tint]{--color-text:var(--badge-tinted-text);--color-strong:var(--badge-tinted-text);--color-icon:var(--badge-tinted-text);background-color:var(--color-accent-line)}.badge[data-variant=tint-strong]{--color-border:var(--color-accent-line);--color-strong:var(--color-text);--color-icon:var(--color-text);background-color:var(--color-accent-surface)}.badge[data-variant=neutral]{--color-border:var(--color-line-strong);--color-text:var(--color-text-muted);--color-strong:var(--color-text-muted);--color-icon:var(--color-text-muted);background-color:var(--color-line)}.badge[data-rounded-size=pill]{padding:.5em 1em}.badge[data-effect=glow]{padding:var(--section-padding-4) var(--section-padding-12)}@media (prefers-reduced-motion:no-preference){.badge[data-effect=glow][data-effect-state=active]{animation:1s cubic-bezier(.2,.9,.25,1.4) forwards badge-glow-enter,3.8s ease-in-out 1s infinite badge-glow-breath}}[data-variant=default] .badge .icon{--color-icon:var(--color-on-accent)}.badge .text{transition:color var(--transition-speed-slow)}@keyframes badge-glow-enter{0%{opacity:0;background:color-mix(in srgb, var(--color-accent-text) 0%, transparent);border-color:color-mix(in srgb, var(--color-accent-text) 0%, transparent);box-shadow:0 0 0 color-mix(in srgb, var(--color-accent-text) 0%, transparent);transform:translateY(24px)scale(.6)}55%{opacity:1;background:color-mix(in srgb, var(--color-accent-text) 22%, transparent);border-color:color-mix(in srgb, var(--color-accent-text) 60%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--color-accent-text) 85%, transparent), inset 0 0 14px color-mix(in srgb, var(--color-accent-text) 20%, transparent);transform:translateY(-6px)scale(1.18)}to{opacity:1;background:color-mix(in srgb, var(--color-accent-text) 10%, transparent);border-color:color-mix(in srgb, var(--color-accent-text) 28%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--color-accent-text) 50%, transparent);transform:translateY(0)scale(1)}}@keyframes badge-glow-breath{0%,to{box-shadow:0 0 16px color-mix(in srgb, var(--color-accent-text) 50%, transparent)}50%{box-shadow:0 0 24px color-mix(in srgb, var(--color-accent-text) 75%, transparent)}}.checkbox{--color-icon:transparent;--checkbox-size:1em;cursor:pointer;font-size:var(--text-font-size-body);align-items:baseline;gap:.5em;display:flex}.checkbox:has(input:checked){--color-icon:var(--color-text)}.checkbox .icon-check{pointer-events:none;block-size:80%;inline-size:80%;margin:auto;position:absolute;inset:0}.checkbox__input{appearance:none;cursor:pointer;background:0 0;border:none;outline:none;position:absolute;inset:0}.checkbox__box{transition:background-color var(--transition-speed);width:var(--checkbox-size);aspect-ratio:1;border:var(--border);border-radius:var(--rounded);background-color:var(--color-background);translate:0 calc((var(--checkbox-size) - 1cap) / 2);flex-shrink:0;justify-content:center;align-items:center;padding:.0625em;display:flex;position:relative}.checkbox__box:has(:focus-visible){outline:var(--outline-width) var(--outline-style) var(--color-outline)}.details__item{display:inline-block}.dot{aspect-ratio:1;background-color:var(--color-accent);width:.375rem}.embed{border:0;width:100%;height:100%;display:block}.eyebrow{align-items:baseline}.eyebrow>.dot{margin-block-end:calc(.5cap - .1875rem)}.eyebrow__content{--color-text:var(--eyebrow-color,var(--color-accent-text))}.filter{--color-border:var(--color-text-faint);--color-text:var(--color-text-muted);cursor:pointer;padding:var(--section-padding-8) var(--section-padding-16);transition:background var(--transition-speed), color var(--transition-speed), border-color var(--transition-speed);background:0 0}@media (hover:hover){.filter:hover:not([data-active]){--color-border:var(--color-text-muted);--color-text:var(--color-heading);background:var(--color-surface-hover)}}.filter[data-active]:not([data-active=false]){--color-text:var(--color-on-accent);background:var(--color-accent)}.filter__box{display:none}.icon.icon-caret-down{--icon-width:.6em}.icon{--icon-color:var(--color,var(--color-icon,currentColor));--icon-bar-size:.125rem;--icon-border-radius:calc(var(--icon-bar-size) / 2);--icon-transition-speed:var(--transition-speed-fast);--icon-aspect-ratio:1;--icon-width:1em;transition:color var(--transition-speed), background-color var(--transition-speed);width:var(--icon-width);color:var(--icon-color);justify-content:center;align-items:center;display:flex}.icon[data-type=search]{--icon-width:.9em}.icon[data-type=menu]{--icon-aspect-ratio:10/8;--icon-width:1.3em;rotate:180deg}.icon[data-type=arrow]:is([data-direction=left],[data-direction=right]){--icon-aspect-ratio:1.5/1;--icon-width:1.2em}.icon[data-type=arrow]:is([data-direction=top],[data-direction=bottom]){--icon-aspect-ratio:1/1.25;--icon-width:1em}.icon__inner{transition:transform var(--icon-transition-speed), aspect-ratio var(--icon-transition-speed);width:100%;aspect-ratio:var(--icon-aspect-ratio);flex-direction:column;justify-content:space-between;display:flex;position:relative}[data-type=cross] .icon__inner,[data-type=plus] .icon__inner,[data-type=minus] .icon__inner,[data-header-nav-visible=true] [data-type=menu] .icon__inner{justify-content:center;align-items:center}.header:has(.nav-offcanvas :popover-open) [data-type=menu] .icon__inner{justify-content:center;align-items:center}[data-type=cross] .icon__inner,[data-header-nav-visible=true] [data-type=menu] .icon__inner{transform:rotate(45deg)}.header:has(.nav-offcanvas :popover-open) [data-type=menu] .icon__inner{transform:rotate(45deg)}[data-type=chevron][data-direction=left] .icon__inner,[data-type=chevron][data-direction=right] .icon__inner{transform:rotate(90deg)}[data-type=arrow] .icon__inner{justify-content:center;align-items:center}.icon__inner:before,.icon__center,.icon__inner:after{transition-property:transform,left,right,bottom;transition-duration:var(--icon-transition-speed);width:100%;height:var(--icon-bar-size);content:"";background-color:var(--icon-color);border-radius:var(--icon-border-radius);display:block}[data-type=cross] .icon__inner:before,[data-type=plus] .icon__inner:before,[data-type=minus] .icon__inner:before,[data-header-nav-visible=true] [data-type=menu] .icon__inner:before{transform-origin:calc(50% - var(--icon-bar-size) / 2) calc(50% + var(--icon-bar-size) / 2);width:100%;transform:rotate(90deg)}.header:has(.nav-offcanvas :popover-open) [data-type=menu] .icon__inner:before{transform-origin:calc(50% - var(--icon-bar-size) / 2) calc(50% + var(--icon-bar-size) / 2);width:100%;transform:rotate(90deg)}[data-type=minus] .icon__inner:before{transform:translate(0, var(--icon-bar-size)) rotate(0deg)}[data-type=check] .icon__inner:before,[data-type=chevron] .icon__inner:before{transform-origin:100% 100%;position:absolute;transform:rotate(45deg)}[data-type=check] .icon__inner:before{width:55%;bottom:15%;right:62%}[data-type=chevron] .icon__inner:before{width:70%;bottom:20%}[data-type=chevron]:not([data-direction]) .icon__inner:before,[data-type=chevron][data-direction=left] .icon__inner:before,[data-type=chevron][data-direction=bottom] .icon__inner:before{right:51.5%}[data-type=chevron][data-direction=right] .icon__inner:before,[data-type=chevron][data-direction=top] .icon__inner:before{right:9%}[data-type=search] .icon__inner:before{aspect-ratio:1;border:var(--icon-bar-size) solid var(--icon-color);border-radius:var(--rounded-pill);background:0 0;width:90%;height:auto}[data-type=menu] .icon__inner:before{width:75%}[data-type=arrow][data-direction=right] .icon__inner:before{transform-origin:100% 100%;top:calc(50% - var(--icon-bar-size) / 2);width:40%;position:absolute;right:0;transform:rotate(45deg)translateY(10%)}[data-type=arrow][data-direction=left] .icon__inner:before{transform-origin:0 100%;top:calc(50% - var(--icon-bar-size) / 2);width:40%;position:absolute;left:0;transform:rotate(-45deg)translateY(10%)}[data-type=arrow][data-direction=top] .icon__inner:before{transform-origin:10% 100%;top:0;left:calc(50% - var(--icon-bar-size) / 2);width:70%;position:absolute;transform:rotate(45deg)translate(-10%)}[data-type=arrow][data-direction=bottom] .icon__inner:before{transform-origin:10% 100%;bottom:0;left:calc(50% - var(--icon-bar-size) / 2);width:70%;position:absolute;transform:rotate(-45deg)translate(10%,10%)}[data-type=check] .icon__center,[data-type=chevron] .icon__center,[data-type=cross] .icon__center,[data-type=plus] .icon__center,[data-type=minus] .icon__center,[data-type=search] .icon__center,[data-header-nav-visible=true] [data-type=menu] .icon__center{opacity:0;width:100%}.header:has(.nav-offcanvas :popover-open) [data-type=menu] .icon__center{opacity:0;width:100%}[data-type=arrow]:is([data-direction=top],[data-direction=bottom]) .icon__center{width:var(--icon-bar-size);height:100%}[data-type=plus] .icon__inner:after,[data-type=minus] .icon__inner:after,[data-type=cross] .icon__inner:after,[data-header-nav-visible=true] [data-type=menu] .icon__inner:after{width:100%;margin-left:0;transform:translateY(-100%)}.header:has(.nav-offcanvas :popover-open) [data-type=menu] .icon__inner:after{width:100%;margin-left:0;transform:translateY(-100%)}[data-type=check] .icon__inner:after,[data-type=chevron] .icon__inner:after{transform-origin:0 100%;position:absolute;transform:rotate(-45deg)}[data-type=check] .icon__inner:after{width:85%;bottom:15%;left:42%}[data-type=chevron] .icon__inner:after{width:70%;bottom:20%}[data-type=chevron]:not([data-direction]) .icon__inner:after,[data-type=chevron][data-direction=left] .icon__inner:after,[data-type=chevron][data-direction=bottom] .icon__inner:after{left:51.5%}[data-type=chevron][data-direction=right] .icon__inner:after,[data-type=chevron][data-direction=top] .icon__inner:after{left:9%}[data-type=search] .icon__inner:after{transform-origin:100%;bottom:calc(var(--icon-bar-size) / -2);border-top-left-radius:0;border-bottom-left-radius:0;width:40%;position:absolute;right:0;transform:rotate(45deg)}[data-type=menu] .icon__inner:after{width:75%}[data-type=arrow][data-direction=right] .icon__inner:after{transform-origin:100% 0;top:calc(50% - var(--icon-bar-size) / 2);width:40%;position:absolute;right:0;transform:rotate(-45deg)translateY(-10%)}[data-type=arrow][data-direction=left] .icon__inner:after{transform-origin:0 0;top:calc(50% - var(--icon-bar-size) / 2);width:40%;position:absolute;left:0;transform:rotate(45deg)translateY(-10%)}[data-type=arrow][data-direction=top] .icon__inner:after{transform-origin:90% 100%;top:0;right:calc(50% - var(--icon-bar-size) / 2);width:70%;position:absolute;transform:rotate(-45deg)translate(10%,-10%)}[data-type=arrow][data-direction=bottom] .icon__inner:after{transform-origin:90% 100%;bottom:0;right:calc(50% - var(--icon-bar-size) / 2);width:70%;position:absolute;transform:rotate(45deg)translate(-10%,10%)}.input-text{--input-text-height:3.2rem;--input-text-min-height:0;--input-text-padding:0 .75em;--input-text-background:var(--color-surface-solid);--input-text-background-focus:var(--color-surface-solid);--input-text-font:var(--text-font-default);--input-text-font-size:var(--text-font-size-body);--input-text-font-weight:400;--input-text-border-color:var(--color-line-strong);--input-text-border-color-focus:var(--color-accent);--input-text-placeholder-font-weight:400;--input-text-placeholder-opacity:.6;width:100%;font-family:var(--input-text-font);position:relative}.input-text:has(:user-invalid){--color-border:var(--color-error);--color-outline:var(--color-error)}.input-text[data-multiline]:not([data-multiline=false]){--input-text-padding:.75em .75em}.input-text textarea{--input-text-min-height:calc(var(--input-text-height) * 3);resize:vertical;min-block-size:calc(var(--input-text-height) * 3)}.input-text__input{--border-color:var(--input-text-border-color);transition:border-color var(--transition-speed) ease, background var(--transition-speed) ease, box-shadow var(--transition-speed) ease;width:100%;height:var(--input-text-height);min-height:var(--input-text-min-height);padding:var(--input-text-padding);color:var(--color-text);font-family:var(--input-text-font);font-size:var(--input-text-font-size);line-height:inherit;font-weight:var(--input-text-font-weight);background:var(--input-text-background);box-sizing:border-box;display:block}.input-text__input:focus-visible{--border-color:var(--input-text-border-color-focus);background:var(--input-text-background-focus);outline-offset:var(--outline-offset)}.input-text__input::placeholder{font-size:var(--input-text-font-size);font-weight:var(--input-text-placeholder-font-weight);color:var(--color-text);opacity:var(--input-text-placeholder-opacity)}::-webkit-search-cancel-button{opacity:0;cursor:pointer;margin-right:-4px}::-webkit-datetime-edit{height:calc(100% - var(--border-width));align-items:center;display:flex}::-webkit-calendar-picker-indicator{opacity:0;padding:0}::-webkit-calendar-picker-indicator:focus{opacity:1;outline:var(--outline-width) var(--outline-style) var(--color-outline);outline-offset:5px;border-radius:50%}.label{--color-text:var(--color-heading)}.ping{flex-direction:column;align-items:center;display:flex}.ping__line{width:.09375rem;height:var(--ping-line-height);opacity:.5;background:linear-gradient(to bottom, var(--color-accent,transparent))}.ping__dot{aspect-ratio:1;background:var(--color-accent);width:.8125rem;box-shadow:0 0 .625rem color-mix(in srgb, var(--color-accent) 60%, transparent);border-radius:50%;flex-shrink:0;position:relative}.ping__dot:before,.ping__dot:after{content:"";background:var(--color-accent);border-radius:50%;position:absolute}@media (prefers-reduced-motion:no-preference){.ping__dot:before,.ping__dot:after{animation:2.5s ease-out 1.6s infinite ping-pulse}}.ping__dot:before{opacity:.35;inset:-.375rem}.ping__dot:after{opacity:.15;animation-delay:2.5s;inset:-.75rem}@keyframes ping-pulse{0%{opacity:.5;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}.skip-link{background:var(--color-accent);width:fit-content;color:var(--color-on-accent);border-radius:0 0 var(--rounded-s) var(--rounded-s);z-index:9999;padding:.5em 1em;text-decoration:none;position:absolute;top:-6.25rem;left:1.25rem}.skip-link:focus{top:var(--wp-admin--admin-bar--height,0)}:root{--text-measure:75ch;--text-measure-hero:52ch;--text-font-weight-strong:700;--text-font-weight-em:600;--text-font-default:"Source Sans 3", arial, sans-serif;--text-font-mono:"JetBrains Mono", ui-monospace, monospace;--text-font-size-default:var(--text-font-size-body);--text-font-weight-default:var(--text-font-weight-body);--text-line-height-default:var(--text-line-height-body);--text-letter-spacing-default:normal;--text-font-size-display:clamp(min(2.5rem, 4.5rem), calc(1.99rem + 2.09cqi), max(2.5rem, 4.5rem));--text-line-height-display:1;--text-font-weight-display:900;--text-letter-spacing-display:-.045em;--text-font-size-h1:clamp(min(2.25rem, 4rem), calc(1.8rem + 1.83cqi), max(2.25rem, 4rem));--text-line-height-h1:1.02;--text-font-weight-h1:900;--text-letter-spacing-h1:-.04em;--text-font-size-h2:clamp(min(1.88rem, 3.5rem), calc(1.46rem + 1.7cqi), max(1.88rem, 3.5rem));--text-line-height-h2:1;--text-font-weight-h2:900;--text-letter-spacing-h2:-.035em;--text-font-size-h3:clamp(min(1.5rem, 1.88rem), calc(1.4rem + .39cqi), max(1.5rem, 1.88rem));--text-line-height-h3:1.15;--text-font-weight-h3:700;--text-letter-spacing-h3:-.02em;--text-font-size-h4:clamp(min(1.25rem, 1.5rem), calc(1.19rem + .26cqi), max(1.25rem, 1.5rem));--text-line-height-h4:1.2;--text-font-weight-h4:700;--text-letter-spacing-h4:-.01em;--text-font-size-h5:clamp(min(1.13rem, 1.25rem), calc(1.09rem + .13cqi), max(1.13rem, 1.25rem));--text-line-height-h5:1.3;--text-font-weight-h5:700;--text-font-size-stat:clamp(min(2rem, 4rem), calc(1.49rem + 2.09cqi), max(2rem, 4rem));--text-line-height-stat:1;--text-font-weight-stat:700;--text-letter-spacing-stat:-.04em;--text-font-size-lead:clamp(min(1.13rem, 1.38rem), calc(1.06rem + .26cqi), max(1.13rem, 1.38rem));--text-line-height-lead:1.65;--text-font-weight-lead:300;--text-font-size-body:clamp(min(1.06rem, 1.13rem), calc(1.05rem + .07cqi), max(1.06rem, 1.13rem));--text-line-height-body:1.6;--text-font-weight-body:400;--text-font-size-body-s:1rem;--text-line-height-body-s:1.6;--text-font-weight-body-s:400;--text-font-size-label:1rem;--text-line-height-label:1.2;--text-font-weight-label:700;--text-font-label:"JetBrains Mono", ui-monospace, monospace;--text-letter-spacing-label:.12em;--text-transform-label:uppercase;--text-font-size-label-s:.875rem;--text-line-height-label-s:1.2;--text-font-weight-label-s:400;--text-font-label-s:"JetBrains Mono", ui-monospace, monospace;--text-letter-spacing-label-s:.04em;--text-transform-label-s:uppercase;--text-font-size-button:1rem;--text-line-height-button:1;--text-font-weight-button:700}body{color:var(--text-color);font-family:var(--text-font-default);font-size:var(--text-font-size-default);font-weight:var(--text-font-weight-default);line-height:var(--text-line-height-default);letter-spacing:var(--text-letter-spacing-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent}:is(.heading,li) p{margin:0}.text{--text-color:var(--color,var(--color-text));color:var(--text-color);font-family:var(--text-font,var(--text-font-default));font-size:var(--font-size,var(--text-font-size,var(--text-font-size-default)));font-weight:var(--text-font-weight,var(--text-font-weight-default));line-height:var(--text-line-height,var(--text-line-height-default));letter-spacing:var(--text-letter-spacing,var(--text-letter-spacing-default));text-transform:var(--text-transform,inherit);text-wrap:pretty;user-select:inherit}:is(button,a[href]:not([href=""])) .text:not(.action__inner){transition:color var(--transition-speed)}.text :is(h1,h2,h3,h4,h5,h6):not(.heading){font-family:var(--text-font);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--text-line-height);letter-spacing:var(--text-letter-spacing);text-transform:var(--text-transform)}.text:is(blockquote){border:none;margin:0;padding:0}.text ol{padding-inline-start:1.25em;list-style-type:decimal}.text ul{padding-inline-start:1.25em;list-style-type:disc}.text li{padding-inline-start:.5em}.text li::marker{color:var(--color-marker)}.text a[href]:not([href=""],.action){color:var(--color-link);text-underline-offset:.2em;transition:color var(--transition-speed);text-decoration:underline}.text a[href]:not([href=""],.action):is(:hover,:focus-visible){color:var(--color-link-hover)}.text:is(strong),.text strong{color:var(--color-strong,inherit);font-weight:var(--text-font-weight-strong)}.text[data-flow]{--color-strong:var(--color-heading)}.text:is(em),.text em{font-style:normal;font-weight:var(--text-font-weight-em)}.text.heading em,.text :is(h1,h2,h3,h4,h5,h6) em{color:var(--color-em);font-weight:inherit}.text small{font-size:var(--text-font-size-body-s);font-weight:initial}.text .light{letter-spacing:calc(var(--text-letter-spacing,0em) / 2);font-weight:300}.text .subtitle{text-wrap:balance;max-inline-size:30ch;margin-block-start:.25em;font-size:max(1rem,.6em);font-weight:300;line-height:1.2;display:block}.text mark{color:var(--color-mark-text,var(--color-text));background-image:linear-gradient(to right, var(--color-mark) 100%, transparent 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100%;padding:.1em 0}.text table{background-color:#0000;display:block;overflow:auto;width:100%!important;height:auto!important}.text th{background-color:var(--color-accent-surface)}@media (width<=639px){.text th,.text td{min-inline-size:12em}}.text th,.text td{color:var(--color-text);border:var(--hairline-width) solid var(--color-line-strong);padding:.75em 1em;font-size:1em!important}.text td>*{color:var(--color-text);font-size:1em!important}.text :is(blockquote,q){font-family:var(--text-font-h3,var(--text-font-default));font-size:var(--text-font-size-h3);font-weight:var(--text-font-weight-h3);line-height:var(--text-line-height-h3);letter-spacing:var(--text-letter-spacing-h3)}.text blockquote{margin:0}.text blockquote p{display:contents}.text[data-cap]{--text-line-height:1}.text[data-caps]:not([data-caps=false]){--text-transform:uppercase}@container (width<640px){.text[data-wrap=hyphen]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.text[data-wrap=balance]{text-wrap:balance}.text[data-wrap=false]{white-space:nowrap}::selection{color:var(--color-background);background-color:var(--color-text);text-shadow:none}[data-font-size=inherit]{--text-font-size:inherit}[data-font-size=display]{--text-font:var(--text-font-display,var(--text-font-default));--text-font-size:var(--text-font-size-display,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-display,var(--text-font-weight-default));--text-line-height:var(--text-line-height-display,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-display,var(--text-letter-spacing-default));--text-transform:var(--text-transform-display,none)}[data-font-size=h1]{--text-font:var(--text-font-h1,var(--text-font-default));--text-font-size:var(--text-font-size-h1,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h1,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h1,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h1,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h1,none)}[data-font-size=h2]{--text-font:var(--text-font-h2,var(--text-font-default));--text-font-size:var(--text-font-size-h2,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h2,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h2,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h2,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h2,none)}[data-font-size=h3]{--text-font:var(--text-font-h3,var(--text-font-default));--text-font-size:var(--text-font-size-h3,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h3,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h3,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h3,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h3,none)}[data-font-size=h4]{--text-font:var(--text-font-h4,var(--text-font-default));--text-font-size:var(--text-font-size-h4,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h4,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h4,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h4,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h4,none)}[data-font-size=h5]{--text-font:var(--text-font-h5,var(--text-font-default));--text-font-size:var(--text-font-size-h5,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h5,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h5,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h5,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h5,none)}[data-font-size=stat]{--text-font:var(--text-font-stat,var(--text-font-default));--text-font-size:var(--text-font-size-stat,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-stat,var(--text-font-weight-default));--text-line-height:var(--text-line-height-stat,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-stat,var(--text-letter-spacing-default));--text-transform:var(--text-transform-stat,none)}[data-font-size=lead]{--text-font:var(--text-font-lead,var(--text-font-default));--text-font-size:var(--text-font-size-lead,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-lead,var(--text-font-weight-default));--text-line-height:var(--text-line-height-lead,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-lead,var(--text-letter-spacing-default));--text-transform:var(--text-transform-lead,none)}[data-font-size=body]{--text-font:var(--text-font-body,var(--text-font-default));--text-font-size:var(--text-font-size-body,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-body,var(--text-font-weight-default));--text-line-height:var(--text-line-height-body,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-body,var(--text-letter-spacing-default));--text-transform:var(--text-transform-body,none)}[data-font-size=body-s]{--text-font:var(--text-font-body-s,var(--text-font-default));--text-font-size:var(--text-font-size-body-s,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-body-s,var(--text-font-weight-default));--text-line-height:var(--text-line-height-body-s,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-body-s,var(--text-letter-spacing-default));--text-transform:var(--text-transform-body-s,none)}[data-font-size=label]{--text-font:var(--text-font-label,var(--text-font-default));--text-font-size:var(--text-font-size-label,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-label,var(--text-font-weight-default));--text-line-height:var(--text-line-height-label,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-label,var(--text-letter-spacing-default));--text-transform:var(--text-transform-label,none)}[data-font-size=label-s]{--text-font:var(--text-font-label-s,var(--text-font-default));--text-font-size:var(--text-font-size-label-s,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-label-s,var(--text-font-weight-default));--text-line-height:var(--text-line-height-label-s,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-label-s,var(--text-letter-spacing-default));--text-transform:var(--text-transform-label-s,none)}[data-font-size=button]{--text-font:var(--text-font-button,var(--text-font-default));--text-font-size:var(--text-font-size-button,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-button,var(--text-font-weight-default));--text-line-height:var(--text-line-height-button,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-button,var(--text-letter-spacing-default));--text-transform:var(--text-transform-button,none)}h1:not(.heading){--text-font:var(--text-font-h1,var(--text-font-default));--text-font-size:var(--text-font-size-h1,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h1,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h1,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h1,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h1,none)}h2:not(.heading){--text-font:var(--text-font-h2,var(--text-font-default));--text-font-size:var(--text-font-size-h2,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h2,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h2,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h2,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h2,none)}h3:not(.heading){--text-font:var(--text-font-h4,var(--text-font-default));--text-font-size:var(--text-font-size-h4,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h4,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h4,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h4,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h4,none)}h4:not(.heading),h5:not(.heading),h6:not(.heading){--text-font:var(--text-font-h5,var(--text-font-default));--text-font-size:var(--text-font-size-h5,var(--text-font-size-default));--text-font-weight:var(--text-font-weight-h5,var(--text-font-weight-default));--text-line-height:var(--text-line-height-h5,var(--text-line-height-default));--text-letter-spacing:var(--text-letter-spacing-h5,var(--text-letter-spacing-default));--text-transform:var(--text-transform-h5,none)}.text[data-lead]>p:first-of-type{font-size:var(--text-font-size-lead);line-height:var(--text-line-height-lead)}.text[data-points]>:is(ul,ol){gap:var(--section-padding-24) var(--section-padding-48);align-items:start;display:grid}@media (width>=1024px){.text[data-points]>:is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr))}}.text[data-points]>:is(ul,ol)>li{margin:0}.text[data-points]>:is(ul,ol)>li strong{color:var(--color-heading);margin-block-end:var(--section-padding-4);display:block}.text[data-measure]:not([data-measure=false])>p{max-inline-size:var(--text-measure)}.video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.video[data-fit=contain]{object-fit:contain}.video{transition:opacity var(--transition-speed-slow) var(--transition-easing-in-out)}.video[data-loading]{opacity:0}:root{--visual-max-height:inherit}.visual{--visual:rotate(var(--visual-rotate,0deg)) scale(var(--visual-scale,1)) translate(var(--visual-translate-x,0px), var(--visual-translate-y,0px));-webkit-user-select:none;user-select:none;margin:0;padding:0;display:block}.visual[data-type=inline]{width:fit-content;max-width:max-content;max-height:var(--visual-max-height,inherit)}.visual:not([data-type=inline]){width:100%;height:var(--visual-height,fit-content);container-type:inline-size}.visual[data-aspect-ratio=video]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}.visual[data-aspect-ratio=landscape]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}.visual[data-aspect-ratio=square]{--aspect-ratio:var(--aspect-ratio-square);--aspect-ratio-height:var(--aspect-ratio-square-height)}.visual[data-aspect-ratio=portrait]{--aspect-ratio:var(--aspect-ratio-portrait);--aspect-ratio-height:var(--aspect-ratio-portrait-height)}.visual[data-aspect-ratio=panorama]{--aspect-ratio:var(--aspect-ratio-panorama);--aspect-ratio-height:var(--aspect-ratio-panorama-height)}.visual[data-aspect-ratio=letterbox]{--aspect-ratio:var(--aspect-ratio-letterbox);--aspect-ratio-height:var(--aspect-ratio-letterbox-height)}.visual[data-aspect-ratio=beside]{--aspect-ratio:var(--aspect-ratio-video);--aspect-ratio-height:var(--aspect-ratio-video-height)}@media (width>=1024px){.visual[data-aspect-ratio=beside]{--aspect-ratio:var(--aspect-ratio-landscape);--aspect-ratio-height:var(--aspect-ratio-landscape-height)}}.visual__picture{display:block}.visual[data-fit=cover] .visual__picture{border-radius:var(--rounded)}.visual[data-type=inline] .visual__picture{width:fit-content;max-width:max-content;max-height:var(--visual-max-height,inherit)}.visual__picture img{object-fit:contain;width:fit-content;max-width:100%;display:block}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.visual__picture img{transition:transform var(--visual-transition-speed,var(--transition-speed-slow));transform:var(--visual)}}.visual[data-rounded] .visual__picture img{border-radius:var(--rounded)}.visual[data-type=inline] .visual__picture img{max-height:var(--visual-max-height,inherit);object-position:left top}.visual[data-type=fluid] .visual__picture img{width:100%;height:auto}.visual[data-type=fit] .visual__picture img{object-fit:var(--visual-fit,cover);width:100%;height:100%;position:absolute;inset:0}.visual[data-fit=contain] .visual__picture img{object-fit:var(--visual-fit,contain)}.visual[data-fit=cover] .visual__picture img{object-fit:var(--visual-fit,cover)}.visual[data-aspect-ratio] .visual__picture img{aspect-ratio:var(--aspect-ratio,initial)}.visual[data-backdrop]{--visual-backdrop:block}.visual__backdrop{display:var(--visual-backdrop,none);object-fit:cover;filter:blur(24px)brightness(.92);width:calc(100% + 5rem);max-width:none;height:calc(100% + 5rem);position:absolute;inset:-2.5rem}.visual[data-focus=top] .visual__picture img{object-position:var(--visual-position,50% 15%)}.visual[data-focus=bottom] .visual__picture img{object-position:var(--visual-position,50% 85%)}.visual[data-focus=left] .visual__picture img{object-position:var(--visual-position,15% 50%)}.visual[data-focus=right] .visual__picture img{object-position:var(--visual-position,85% 50%)}}@layer molecules{.actions{flex-wrap:wrap;align-items:center;gap:clamp(1rem,.75rem + 1.05cqi,2rem);display:flex}.actions[data-justify=center][data-force-align]:not([data-force-align=false]){justify-content:center}@container (width>=640px){.actions[data-justify=center]{justify-content:center}}.actions[data-justify=end][data-force-align]:not([data-force-align=false]){justify-content:flex-end}@container (width>=640px){.actions[data-justify=end]{justify-content:flex-end}}.alert-volume-chart{gap:var(--section-padding-12);flex-direction:column;inline-size:100%;margin:0;display:flex}.alert-volume-chart__panel{--color-border:var(--color-accent-line);aspect-ratio:var(--aspect-ratio-video);background:radial-gradient(ellipse at 20% 80%, color-mix(in srgb, var(--color-accent-text) 28%, transparent), transparent 60%), radial-gradient(ellipse at 80% 30%, color-mix(in srgb, var(--alert-volume-chart-glow,var(--color-brand-teal)) 14%, transparent), transparent 60%), linear-gradient(135deg, var(--color-surface-solid) 0%, color-mix(in srgb, var(--color-surface-solid) 45%, var(--color-background)) 60%, color-mix(in srgb, var(--color-surface-solid) 25%, var(--color-background)) 100%);position:relative}.alert-volume-chart__panel:after{content:"";background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-heading) 2%, transparent) 0 2px, transparent 2px 14px);pointer-events:none;position:absolute;inset:0}.alert-volume-chart__bars{position:absolute;inset:0}.alert-volume-chart__caption{--color-text:var(--color-text-muted);text-align:center}.banner__text{--color-text:var(--color-text-muted);max-inline-size:var(--text-measure)}.banner[data-variant=gradient]{--color-border:var(--color-accent-line);background:radial-gradient(ellipse at 15% 15%, var(--color-accent-line), color-mix(in srgb, var(--color-accent) 4%, transparent) 55%, transparent 80%), radial-gradient(ellipse at 85% 85%, color-mix(in srgb, var(--color-accent-text) 10%, transparent), transparent 55%), linear-gradient(180deg, var(--color-surface-solid-hover), var(--color-background));padding:clamp(1.25rem,.8rem + 1.83cqi,3rem)}.banner .actions{gap:1rem}.banner[data-layout=split]{flex-flow:wrap;align-items:flex-start}.banner[data-layout=split]>.banner__lead,.banner[data-layout=split]>.banner__body{flex:25rem}.banner__heading[data-word-reveal-ready] .banner__word{opacity:.14;transition:opacity var(--transition-speed)}.banner__heading[data-word-reveal-ready] .banner__word[data-lit]{opacity:1}.banner__heading:has(>.banner__status){flex-wrap:wrap;align-items:center;column-gap:.25em;display:flex}.banner__heading:has(>.banner__status):after{content:"";flex-basis:100%;order:1}.banner__heading:has(>.banner__status)>.subtitle{order:2}.banner__status{font-size:var(--text-font-size-label-s)}.canvas-visual{opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--transition-duration-1000) var(--transition-easing-in-out);display:block}.canvas-visual[data-drawn]{opacity:1}@media (width>=1024px){.canvas-visual[data-stage=hero]{aspect-ratio:5/4;block-size:auto;inline-size:88%;position:absolute;inset-block-start:50%;inset-inline-start:18%;translate:0 -50%}.canvas-visual[data-fade=start]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000042 16%,#000 38%);mask-image:linear-gradient(90deg,#0000 0,#00000042 16%,#000 38%)}.canvas-visual[data-fade=top]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.canvas-visual[data-stage=industry-hero]{aspect-ratio:25/16;block-size:auto;inline-size:93%;position:absolute;inset-block-start:50%;inset-inline-start:13%;translate:0 -50%}}.card-checklist,.card-checklist__wrapper{align-items:center;gap:var(--section-gap-16);display:flex}.card-checklist{--card-padding:clamp(min(1rem, 1.25rem), calc(.94rem + .26cqi), max(1rem, 1.25rem)) clamp(min(1.25rem, 1.5rem), calc(1.19rem + .26cqi), max(1.25rem, 1.5rem));flex-direction:column;align-items:flex-start}@media (width>=1024px){.card-checklist{flex-direction:row;align-items:center}}.card-checklist__text{--color-strong:var(--color-heading)}.card-checklist__check-icon{padding:var(--section-padding-4);width:1.375rem;height:1.375rem}.card-nav{border:var(--hairline-width) solid var(--card-nav-border,var(--color-line));background:var(--color-surface-solid);color:var(--color-text);transition:border-color var(--transition-speed), transform var(--transition-speed) var(--transition-easing-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.card-nav:hover{--card-nav-border:var(--color-accent-line)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card-nav:hover{transform:translateY(-.125rem)}}.card-nav[data-active]{--card-nav-border:var(--color-accent)}.card-nav__visual{background:linear-gradient(135deg, var(--color-accent-line), var(--color-surface-solid) 70%);border-block-end:var(--hairline-width) solid var(--color-accent-line);flex:none;block-size:5.75rem;position:relative}.card-nav[data-size=large] .card-nav__visual{block-size:6.75rem}.card-nav__visual:after{content:"";background:linear-gradient(transparent, var(--color-surface-solid));pointer-events:none;block-size:30%;position:absolute;inset:auto 0 0}.card-nav__description{--color-text:var(--color-text-muted)}.card-option:not([data-large]){--card-background:var(--color-surface-card);--card-background-hover:var(--color-surface-card-hover)}.card-option{--color-link:var(--color-accent-text);--card-padding:var(--section-padding-32);gap:var(--section-padding-16);--card-transition:transform var(--transition-speed) var(--transition-easing-out), background var(--transition-speed) var(--transition-easing-out), border-color var(--transition-speed) var(--transition-easing-out), box-shadow var(--transition-speed) var(--transition-easing-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){a.card-option:hover{--color-border:color-mix(in srgb, var(--color-accent) 55%, transparent);box-shadow:0 0 0 var(--hairline-width) color-mix(in srgb, var(--color-accent) 25%, transparent), 0 1.125rem 2.5rem color-mix(in srgb, var(--color-background) 60%, transparent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.card-option:hover{transform:translateY(-.25rem)}}.card-option__icon{--color-icon:var(--color-accent-text);--color-border:color-mix(in srgb, var(--color-accent-text) 70%, transparent);background:color-mix(in srgb, var(--color-accent) 16%, transparent);place-items:center;block-size:3.25rem;inline-size:3.25rem;display:grid}.card-option__icon .icon{block-size:1.625rem;inline-size:1.625rem}.card-option__badge{inline-size:fit-content}.card-option__text{--color:var(--color-text-muted)}.card-option__text strong{color:var(--color-text)}.card-option[data-large]{--card-padding:var(--section-padding-60) var(--section-padding-52);gap:var(--section-padding-24)}.card-option__action{margin-block-start:auto}.card-pdf{--card-padding:clamp(min(1.25rem, 2.5rem), calc(.93rem + 1.31cqi), max(1.25rem, 2.5rem)) clamp(min(1.25rem, 3rem), calc(.8rem + 1.83cqi), max(1.25rem, 3rem));flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,.8rem + 1.83cqi,3rem);display:flex}@media (width>=640px){.card-pdf{flex-direction:row}}.card-pdf>.card-visual{flex:none;width:40%}@media (width>=640px){.card-pdf>.card-visual{width:25%}}.card-pdf__content{gap:var(--section-gap-24);flex-direction:column;flex:1;display:flex}.card-pdf__content .actions{gap:1rem}.card-pdf__detail{--color-text:var(--color-text-muted)}.card-pdf__content .action{width:fit-content}@media (width>=640px){.card-pdf .card-visual{box-shadow:0 25px 40px color-mix(in srgb, var(--color-shadow) 55%, transparent), 0 0 0 1px var(--color-accent-line)}}.card-pdf__heading{--color-heading:var(--color-text)}.card-pdf__text{--color-text:var(--color-text-muted)}.card-phrase{--card-padding:clamp(min(1rem, 1.5rem), calc(.87rem + .52cqi), max(1rem, 1.5rem)) clamp(min(1.25rem, 1.5rem), calc(1.19rem + .26cqi), max(1.25rem, 1.5rem));flex-direction:column;width:100%;display:flex;container-type:inline-size}.card-phrase__text{--color-text:var(--color-text-muted)}.card-scan{box-shadow:0 12px 48px color-mix(in srgb, var(--color-shadow) 60%, transparent), 0 0 30px color-mix(in srgb, var(--color-shadow) 8%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:var(--rounded-m);width:calc(100% - var(--section-gutter));background:var(--color-background)}@media (width>=640px){.card-scan{width:fit-content}}.card-scan__bar{background:var(--color-accent);width:100%;height:.1875rem}.card-scan__body{flex-direction:row;gap:1.5rem;padding:1.5rem;display:flex}@media (width>=1024px){.card-scan__body{flex-direction:column;gap:.75rem}}.card-scan__subject{flex-direction:column;flex:1;gap:.75rem;display:flex}.card-scan__type{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.card-scan__person{align-items:center;gap:var(--section-gap-12);flex-direction:row;display:flex}.card-scan__person-details{flex-direction:column;display:flex}.card-scan__divider{background:var(--color-line);align-self:stretch;width:.0625rem}@media (width>=1024px){.card-scan__divider{align-self:auto;width:100%;height:.0625rem}}.card-scan__results{gap:var(--section-gap-16);flex-direction:column;flex:1;display:flex}.card-scan__metrics{gap:var(--base-gap);flex-direction:column;display:flex}.card-scan__metric{justify-content:space-between;align-items:center;gap:var(--base-gap);flex-direction:row;display:flex}.card-scan__badges{gap:var(--base-gap);flex-flow:wrap;display:flex}.card-scan__role{color:var(--color-text-faint)}.card-scan__metric-value{color:var(--color-accent-text)}.card-scan__metric-label{--text-color:var(--color-text-faint)}.card-scan__label{color:var(--color-accent-text)}.card-stat{--card-padding:1.5rem;flex-direction:column;justify-content:center;display:flex}.card-stat__value{--color-text:var(--color-accent-text);--color-em:var(--color-accent-text)}.card-stat__text{--color-text:var(--color-text-muted)}.card-step{--card-padding:1.5rem;justify-content:space-between;align-items:center;gap:var(--section-gap-24);display:flex}.card-step__index{--text-font:var(--text-font-mono);--color-text:var(--color-accent-text)}.card-step__text{--color-text:var(--color-text-muted)}.card-teaser{--color-border:var(--color-line);background:var(--color-surface);cursor:pointer;transition:transform var(--transition-speed) var(--transition-easing-out), box-shadow var(--transition-speed) var(--transition-easing-out), border-color var(--transition-speed) var(--transition-easing-out);flex-direction:column;text-decoration:none;display:flex;position:relative}@media (hover:hover){.card-teaser:hover{--color-border:color-mix(in srgb, var(--color-accent) 55%, transparent);box-shadow:0 0 0 var(--hairline-width) color-mix(in srgb, var(--color-accent) 25%, transparent), 0 1.125rem 2.5rem color-mix(in srgb, var(--color-background) 60%, transparent)}.card-teaser:hover .card-teaser__visual{filter:brightness(1.1)saturate(1.15)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card-teaser:hover{transform:translateY(-.25rem)}}.card-teaser__body{--section-gap:var(--section-gap-12);--section-padding:var(--section-padding-20);--section-gutter:var(--section-padding-20);text-decoration:none}.card-teaser__description,.card-teaser__meta{--color-text:var(--color-text-muted)}.card-teaser__visual{transition:filter var(--transition-speed) var(--transition-easing-out);position:relative;container:card-teaser-visual/inline-size}.card-teaser__visual .visual{--visual-height:var(--card-teaser-visual-height,fit-content)}@container card-teaser-visual (width>=35rem){.card-teaser__visual .visual{--visual-fit:contain;--visual-position:center;--visual-backdrop:block}}.card-teaser__canvas{aspect-ratio:var(--aspect-ratio-video)}.card-teaser__badges:empty{display:none}.card-teaser__badges{gap:var(--base-gap);flex-wrap:wrap;display:flex}.card-teaser__badges .badge{width:fit-content}.card-visual{--color-border:var(--color-line);background:radial-gradient(ellipse 55% 45% at 28% 32%, color-mix(in srgb, var(--color-accent) 40%, transparent) 0%, transparent 60%), radial-gradient(ellipse 50% 50% at 75% 70%, color-mix(in srgb, var(--color-accent-text) 22%, transparent) 0%, transparent 60%), radial-gradient(ellipse 40% 35% at 55% 50%, color-mix(in srgb, var(--color-accent-text) 20%, transparent) 0%, transparent 65%), linear-gradient(135deg, var(--color-surface-solid) 0%, var(--color-background) 60%, var(--color-surface-solid-hover) 100%);width:100%;position:relative}.card-visual[data-whole]{padding:var(--section-padding-40)}:root{--card-padding:2rem;--card-transition:background var(--transition-speed), border var(--transition-speed)}:where(.card[data-variant=outline]){--card-background:var(--color-surface);--color-border:var(--color-line)}:where(.card[data-variant=accent]){--card-background:linear-gradient(135deg, var(--color-accent-surface), color-mix(in srgb, var(--color-accent) 2%, transparent));--color-border:var(--color-accent-line)}:where(.card[data-variant=glow]){--card-background:radial-gradient(ellipse 70% 60% at 100% 0%, color-mix(in srgb, var(--color-accent) 38%, transparent), transparent 70%), var(--color-surface-solid)}.card{background:var(--card-background,var(--color-surface-solid));padding:var(--card-padding);transition:var(--card-transition);position:relative}@media (hover:hover){a.card:hover{background:var(--card-background-hover,var(--color-surface-solid-hover))}}.detection-grid{color:var(--color-text);display:block}@media not all and (width>=640px){.detection-grid :is(.detection-grid__score,.detection-grid__rule-name){display:none}}.detection-grid__svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.detection-grid__transaction{fill:var(--color-accent)}.detection-grid__score{font:var(--text-font-weight-body) 28px/1 var(--text-font-default);fill:var(--color-text-muted);opacity:0;transition:opacity var(--transition-speed-slow) var(--transition-easing-out)}.detection-grid__score[data-high]{font-weight:var(--text-font-weight-strong);fill:var(--color-heading)}.detection-grid__rule{fill:color-mix(in srgb, var(--color-text) 18%, transparent);opacity:0;transform-box:fill-box;transform-origin:0;transition:transform var(--transition-speed-slow) var(--transition-easing-out), opacity var(--transition-speed-slow);transform:scaleX(.02)}.detection-grid__rule-name{font:var(--text-font-weight-strong) 30px/1 var(--text-font-default);fill:var(--color-text-muted);opacity:0;transition:opacity var(--transition-speed-slow) var(--transition-easing-out)}.detection-grid__clusters{fill:var(--color-accent);opacity:0;transition:opacity var(--transition-speed-slow) var(--transition-easing-out)}.detection-grid__cluster{transform-box:fill-box;transform-origin:50%;transition:transform var(--transition-speed-slow) var(--transition-easing-out);transform:scale(.5)}.detection-grid:is([data-step="0"],[data-step="2"]) .detection-grid__rule{opacity:1;transform:scaleX(1)}.detection-grid:is([data-step="0"],[data-step="2"]) .detection-grid__rule-name,.detection-grid:is([data-step="1"],[data-step="2"]) .detection-grid__score{opacity:1}.detection-grid:is([data-step="1"],[data-step="2"]) .detection-grid__clusters{opacity:.35}.detection-grid:is([data-step="1"],[data-step="2"]) .detection-grid__cluster{transform:scale(1)}.detection-grid__sweep{opacity:0}@media (prefers-reduced-motion:no-preference){.detection-grid__sweep{opacity:1;animation:6.4s linear infinite detection-grid-sweep}}@keyframes detection-grid-sweep{to{transform:translateX(calc(var(--detection-grid-width) + var(--detection-grid-sweep)))}}.filter-group__filters{gap:var(--base-gap);flex-wrap:wrap;display:flex}.filter-group__header{cursor:pointer;list-style:none}.filter-group__header::-webkit-details-marker{display:none}.filter-group__label{--color-text:var(--color-accent-text)}.filter-group__chosen{--color-text:var(--color-text-muted)}@media (width>=640px){.filter-group{align-items:center;gap:var(--base-gap) var(--section-gap-16);flex-wrap:wrap;display:flex}.filter-group::details-content{display:contents}.filter-group__filters{display:contents}.filter-group__header{pointer-events:none;display:none}.filter-group[data-show-label] .filter-group__header{display:block}.filter-group__chosen,.filter-group__icon{display:none}}@media (width<=639px){.filter-group__header{align-items:center;gap:var(--section-gap-12);padding-block:var(--section-padding-12);border-block-end:var(--hairline-width) solid var(--color-line-strong);display:flex}.filter-group__chosen{text-align:end;flex:1}.filter-group__icon{transition:transform var(--transition-speed);display:flex}.filter-group[open] .filter-group__icon{transform:rotate(180deg)}.filter-group__filters{align-items:flex-start;gap:var(--section-gap-12);padding-block:var(--section-padding-16);flex-direction:column}.filter-group .filter{align-items:center;gap:var(--section-gap-12);background:0 0;border:none;padding:0;display:flex}.filter-group .filter[data-active]:not([data-active=false]){--color-text:var(--color-heading);background:0 0}.filter-group .filter__box{--color-icon:transparent;aspect-ratio:1;width:1.25em;transition:background-color var(--transition-speed);flex-shrink:0;justify-content:center;align-items:center;display:flex}.filter-group .filter[data-active]:not([data-active=false]) .filter__box{--color-icon:var(--color-on-accent);--color-border:var(--color-accent);background-color:var(--color-accent)}}.filters{gap:var(--base-gap);flex-direction:column;display:flex}@media (width<=639px){.filters{width:100%;padding:var(--section-padding-20);border:var(--hairline-width) solid var(--color-line-strong);border-radius:var(--rounded-m);gap:0}}@media (width>=640px){.filters__heading{display:none}}.form-field{gap:var(--section-gap-12);flex-direction:column;flex:1;display:flex}.form-row{gap:var(--form-gap,var(--section-gap-24));flex-direction:column;display:flex}@media (width>=640px){.form-row{flex-direction:row}}form.form{--form-gap:var(--section-gap-24);gap:var(--form-gap);flex-direction:column;width:100%;display:flex}form.form .action[type=submit]{width:fit-content}.form__privacy{--color-text:var(--color-text-muted)}.form__message{--rounded-size:var(--rounded-s);--text-font:var(--text-font-mono);--color-text:var(--color-accent-text);padding:var(--section-padding-16) var(--section-padding-20);border-radius:var(--rounded);border:var(--hairline-width) solid var(--color-accent);background:var(--color-surface);width:fit-content;transition:opacity var(--transition-speed-slow) var(--transition-easing-out), translate var(--transition-speed-slow) var(--transition-easing-out)}@starting-style{.form__message{opacity:0;translate:0 .375rem}}.cf-turnstile{min-block-size:4.625rem}.investigator-demo{gap:var(--section-padding-24);flex-direction:column;inline-size:100%;display:flex}.investigator-demo__nav{align-items:center;gap:var(--section-padding-12);text-align:center;flex-direction:column;display:flex}.investigator-demo__tabs{align-self:stretch;column-gap:var(--section-padding-12);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (width>=640px){.investigator-demo__tabs{justify-content:center;align-self:auto;gap:var(--section-padding-8) var(--section-padding-32);flex-wrap:wrap;display:flex}}.investigator-demo__tab{padding:var(--section-padding-8) var(--section-padding-4) var(--section-padding-12);border:none;border-block-end:var(--hover-line-width) solid var(--color-line);color:var(--color-text-muted);font:inherit;font-weight:var(--text-font-weight-strong);cursor:pointer;transition:border-color var(--transition-speed), color var(--transition-speed);background:0 0}.investigator-demo__tab:hover{color:var(--color-heading)}.investigator-demo__tab[aria-selected=true]{border-block-end-color:var(--color-accent-text);color:var(--color-heading)}.investigator-demo__caption{--color-text:var(--color-text-muted)}.investigator-demo__screen{gap:var(--section-padding-16);padding:var(--section-padding-16);background:var(--color-background);color:var(--color-text);flex-direction:column;display:flex}.investigator-demo__bar{align-items:center;gap:var(--section-padding-8) var(--section-padding-16);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.investigator-demo__brand{align-items:center;gap:var(--section-padding-8);font-weight:var(--text-font-weight-strong);color:var(--color-heading);display:inline-flex}.investigator-demo__brand i{background:var(--color-accent);block-size:.625rem;inline-size:.625rem}.investigator-demo__grid{gap:var(--section-padding-16);display:grid}@media (width>=1024px){.investigator-demo__grid[data-screen=scores]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.investigator-demo__grid[data-screen=scores] .investigator-demo__summary{grid-column:1/-1}.investigator-demo__grid[data-screen=model]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.investigator-demo__card{gap:var(--section-padding-12);padding:var(--section-padding-20);background:var(--color-surface-solid);border:var(--hairline-width) solid var(--color-line);flex-direction:column;margin:0;display:flex}.investigator-demo__card-title{font-weight:var(--text-font-weight-strong);color:var(--color-heading)}.investigator-demo__meta,.investigator-demo small{color:var(--color-text-muted)}.investigator-demo__factors-head{justify-content:space-between;align-items:center;gap:var(--section-padding-8) var(--section-padding-16);flex-wrap:wrap;display:flex}.investigator-demo__model-list{gap:var(--section-padding-8);margin:0;padding:0;list-style:none;display:grid}.investigator-demo__model{gap:.375rem var(--section-padding-12);inline-size:100%;padding:var(--section-padding-12);background:var(--color-background);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition-speed);border:0;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name score pill""meter meter meter";align-items:center;display:grid}.investigator-demo__model[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-solid))}.investigator-demo__showing{padding:var(--section-padding-4) var(--section-padding-12);background:var(--color-background);color:var(--color-text-muted)}.investigator-demo__showing b{color:var(--color-heading)}.investigator-demo__model-name{font-weight:var(--text-font-weight-strong);grid-area:name}.investigator-demo__model-score{font-weight:var(--text-font-weight-strong);font-variant-numeric:tabular-nums;grid-area:score}.investigator-demo__model .investigator-demo__pill{grid-area:pill}.investigator-demo__meter{background:var(--color-line);grid-area:meter;block-size:.25rem;display:block;overflow:hidden}.investigator-demo__meter i{block-size:100%;inline-size:calc(var(--score) * 100%);background:var(--color-accent);transform-origin:0;display:block}.investigator-demo__link,.investigator-demo__more,.investigator-demo__next{color:var(--color-accent-text);font:inherit;font-weight:var(--text-font-weight-strong);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.investigator-demo__factors-bar,.investigator-demo__factor{column-gap:var(--section-padding-12);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (width>=640px){.investigator-demo__factors-bar,.investigator-demo__factor{grid-template-columns:minmax(0,1fr) 5.25rem 5.25rem}}.investigator-demo__factor{grid-template-areas:"label weight""bar weight";row-gap:.375rem}@media (width>=640px){.investigator-demo__factor{grid-template-areas:"label value weight""bar bar weight"}}@media (width<=639.98px){.investigator-demo__factor-value,.investigator-demo__column[data-column=value],.investigator-demo__factors-bar .investigator-demo__toggle{display:none}}.investigator-demo__factors-bar .investigator-demo__column:last-child{grid-column:-2}.investigator-demo__factor-list{gap:var(--section-padding-12);margin:0;padding:0;list-style:none;display:grid}.investigator-demo__factors:not([data-expanded]) .investigator-demo__factor:nth-child(n+5){display:none}.investigator-demo__factor-label{grid-area:label}.investigator-demo__factor-value{color:var(--color-text-muted);font-variant-numeric:tabular-nums;grid-area:value;justify-self:end}.investigator-demo__factor-weight{font-weight:var(--text-font-weight-strong);color:var(--color-accent-text);grid-area:weight;justify-self:end}.investigator-demo__factors[data-mode=contribution] [data-show=direction],.investigator-demo__factors[data-mode=direction] [data-show=contribution]{display:none}.investigator-demo__factor-bar{background:var(--color-line);grid-area:bar;block-size:.25rem;display:block;overflow:hidden}.investigator-demo__factor-bar i{block-size:100%;inline-size:calc(var(--weight) * 100%);background:var(--color-accent);transform-origin:0;display:block}.investigator-demo__column{--color-text:var(--color-text-muted);justify-self:end}.investigator-demo__note{color:var(--color-text-muted)}.investigator-demo__toggle{background:var(--color-surface-solid-hover);flex-wrap:wrap;justify-self:start;gap:.125rem;padding:.1875rem;display:inline-flex}.investigator-demo__toggle button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:.375rem .625rem}.investigator-demo__toggle button[aria-selected=true]{background:var(--color-surface-solid);color:var(--color-heading);font-weight:var(--text-font-weight-strong)}.investigator-demo__label{color:var(--color-text-muted)}.investigator-demo__history-head{align-items:center;gap:var(--section-gap-8) var(--section-gap-20);flex-wrap:wrap;display:flex}.investigator-demo__legend{gap:var(--section-gap-8) var(--section-gap-16);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.investigator-demo__legend span{align-items:center;gap:var(--section-gap-8);display:inline-flex}.investigator-demo__swatch{border-radius:var(--rounded-round);background:var(--color-accent);flex:none;block-size:.625rem;inline-size:.625rem}.investigator-demo__swatch[data-series=anomaly]{background:var(--color-heading)}.investigator-demo__chart{column-gap:var(--section-padding-8);grid-template-columns:auto minmax(0,1fr);display:grid}.investigator-demo__y-axis,.investigator-demo__x-axis{--color-text:var(--color-text-faint);font-variant-numeric:tabular-nums}.investigator-demo__y-axis{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.investigator-demo__y-axis span{align-items:center;block-size:0;display:flex}.investigator-demo__plot{cursor:crosshair;block-size:12.5rem;position:relative}.investigator-demo__lines{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.investigator-demo__gridline{stroke:var(--color-line);stroke-width:1px;vector-effect:non-scaling-stroke}.investigator-demo__line{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.investigator-demo__line[data-series=anomaly]{stroke:var(--color-heading)}.investigator-demo__band{inline-size:calc(var(--to) - var(--from));background:var(--color-accent-surface);position:absolute;inset-block:0;inset-inline-start:var(--from)}.investigator-demo__guide{border-inline-start:var(--hairline-width) dashed var(--color-text-faint);position:absolute;inset-block:0;inset-inline-start:var(--x)}.investigator-demo__marker{--score:var(--anomaly);border:.125rem solid var(--color-accent);background:var(--color-surface-solid);pointer-events:none;block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:calc(100% - var(--score) * 1%);inset-inline-start:var(--x);translate:-50% -50%}.investigator-demo__marker[data-series=anomaly]{border-color:var(--color-heading)}.investigator-demo__marker[data-series=foundation]{--score:var(--foundation)}.investigator-demo__tip{gap:var(--section-padding-4);padding:var(--section-padding-8) var(--section-padding-12);background:var(--color-surface-solid);box-shadow:0 .125rem .375rem color-mix(in srgb, var(--color-shadow) 10%, transparent), 0 .625rem 1.625rem color-mix(in srgb, var(--color-shadow) 14%, transparent);color:var(--color-text-muted);white-space:nowrap;translate:var(--section-padding-12) 0;pointer-events:none;display:grid;position:absolute;inset-block-start:var(--section-padding-8);inset-inline-start:var(--x)}[data-flip]>.investigator-demo__tip{translate:calc(-100% - var(--section-padding-12)) 0}.investigator-demo__tip>b{color:var(--color-heading)}.investigator-demo__tip span{align-items:center;gap:var(--section-padding-8);display:flex}.investigator-demo__tip span b{color:var(--color-heading);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:var(--section-padding-16)}@media (prefers-reduced-motion:no-preference){.investigator-demo__guide,.investigator-demo__marker,.investigator-demo__tip{transition:inset-inline-start var(--transition-speed) var(--transition-easing-out), inset-block-start var(--transition-speed) var(--transition-easing-out), translate var(--transition-speed) var(--transition-easing-out)}}.investigator-demo__x-axis{block-size:calc(1lh + var(--section-padding-8));grid-column:2;position:relative}.investigator-demo__x-axis span{white-space:nowrap;position:absolute;inset-block-end:0;inset-inline-start:var(--x);translate:-50%}.investigator-demo__x-axis span:first-child{translate:none}.investigator-demo__x-axis span:last-child{translate:-100%}@media (width<=639.98px){.investigator-demo__x-axis span[data-minor]{display:none}}.investigator-demo__table{column-gap:var(--section-padding-24);padding:var(--section-padding-4);background:var(--color-background);grid-template-columns:minmax(0,1fr) auto auto;display:grid}@media (width<=639.98px){.investigator-demo__table{column-gap:var(--section-padding-12)}}.investigator-demo__table-head,.investigator-demo__rows,.investigator-demo__rows>li,.investigator-demo__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.investigator-demo__table-head,.investigator-demo__row{padding-inline:var(--section-padding-12)}@media (width<=639.98px){.investigator-demo__table-head,.investigator-demo__row{padding-inline:var(--section-padding-8)}}.investigator-demo__table-head{padding-block:var(--section-padding-8);font-weight:var(--text-font-weight-strong)}.investigator-demo__table-head span:not(:first-child){justify-self:end}.investigator-demo__rows{--row-size:calc(1lh + 2 * var(--section-padding-8));max-block-size:calc(5 * var(--row-size));overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}@media (width<=639.98px){.investigator-demo__rows{--row-size:calc(2lh + var(--section-padding-8))}}.investigator-demo__row{block-size:var(--row-size);color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;transition:background-color var(--transition-speed) var(--transition-easing-out);background:0 0;border:none;padding-block:0}.investigator-demo__row:hover{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-background))}.investigator-demo__row[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-solid))}.investigator-demo__time{white-space:nowrap}@media (width<=639.98px){.investigator-demo__time>span{display:block}}.investigator-demo__score{color:var(--color-accent-text);font-weight:var(--text-font-weight-strong);justify-self:end}.investigator-demo__grid[data-screen=model] p{margin:0}.investigator-demo__model-head{align-items:center;gap:var(--section-padding-8) var(--section-padding-12);flex-wrap:wrap;display:flex}.investigator-demo__fields{gap:var(--section-padding-12) var(--section-padding-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));margin:0;display:grid}.investigator-demo__fields dd{color:var(--color-heading);margin:0}.investigator-demo__materials{justify-content:space-between;align-items:flex-end;gap:var(--section-padding-12) var(--section-padding-24);padding:var(--section-padding-12) var(--section-padding-16);background:var(--color-background);flex-wrap:wrap;margin-block-start:auto;display:flex}.investigator-demo__materials>div{justify-items:start;gap:var(--section-padding-8);display:grid}.investigator-demo__document{align-items:flex-start;gap:var(--section-padding-8);color:var(--color-accent-text);display:inline-flex}.investigator-demo__document>span{color:var(--color-heading);overflow-wrap:anywhere;display:grid}.investigator-demo__file{flex:none;block-size:1.25em;inline-size:1.25em}.investigator-demo__version-list{gap:var(--section-padding-4);margin:0;padding:0;list-style:none;display:grid}.investigator-demo__version-list li{align-items:center;gap:var(--section-padding-4) var(--section-padding-12);padding:var(--section-padding-8) var(--section-padding-12);background:var(--color-background);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.investigator-demo__version-list li[data-current]{background:var(--color-accent-surface);color:var(--color-heading);font-weight:var(--text-font-weight-strong)}.investigator-demo__version-list small{color:var(--color-accent-text);margin-inline-start:auto}.investigator-demo__footer{justify-content:flex-end;display:flex}.loader{transition:opacity var(--transition-speed);pointer-events:none;opacity:0;justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex}[data-loading=true] .loader{opacity:1;pointer-events:all;transition-delay:var(--transition-speed-snail)}.loader__circle{stroke:currentColor;width:2rem}@media (prefers-reduced-motion:no-preference){.loader__circle{animation:1s linear infinite loader-spin}}@keyframes loader-spin{to{transform:rotate(1turn)}}.media{position:absolute;inset:0;overflow:clip}.media[data-fills=false]{inline-size:100%;position:static;overflow:visible}.media[data-scrim]:after{--media-scrim:color-mix(in srgb, var(--color-background) 72%, transparent);content:"";background:linear-gradient(to top, var(--media-scrim), color-mix(in srgb, var(--color-background) 40%, transparent));pointer-events:none;position:absolute;inset:0}@media (width>=1024px){.media[data-scrim]:after{background:linear-gradient(color-mix(in srgb, var(--color-background) 90%, transparent), transparent 22%), linear-gradient(to right, color-mix(in srgb, var(--color-background) 80%, transparent), color-mix(in srgb, var(--color-background) 35%, transparent) 26%, transparent 48%)}}.media[data-scrim]:not([data-media-type=prebuilt]):after{background:color-mix(in srgb, var(--color-background) 82%, transparent)}@media (width>=1024px){.media[data-scrim]:not([data-media-type=prebuilt]):after{background:linear-gradient(color-mix(in srgb, var(--color-background) 90%, transparent), transparent 22%), linear-gradient(to right, color-mix(in srgb, var(--color-background) 90%, transparent), color-mix(in srgb, var(--color-background) 74%, transparent) 50%, transparent 84%)}}.nav-accordion{--nav-accordion-transition-speed:var(--transition-speed);--nav-accordion-item-padding:1em;--nav-accordion-item-main-padding:1.5em;--color:var(--color-heading);flex-direction:column;display:flex}.nav-accordion__header{justify-content:space-between;align-items:center;gap:var(--nav-accordion-item-padding);-webkit-user-select:none;user-select:none;cursor:pointer;display:flex}.nav-accordion__icon{transition:transform var(--nav-accordion-transition-speed);justify-content:center;align-items:center;width:1.35em;height:auto;display:flex}.nav-accordion__item[open]>.nav-accordion__header .nav-accordion__icon{transform:rotateX(180deg)}.nav-accordion__main{padding-inline-start:calc(var(--nav-accordion-item-main-padding) / 2)}.nav-accordion__content{flex-direction:column;align-items:flex-start;gap:1em;padding-block-start:var(--nav-accordion-item-main-padding);padding-block-end:calc(var(--nav-accordion-item-main-padding) - var(--nav-accordion-item-padding));padding-inline-start:calc(var(--nav-accordion-item-main-padding) / 2);display:flex}.nav-accordion__main-item{justify-content:flex-start;width:100%;display:flex}.nav-action .actions{gap:1rem}:root{--nav-flyout-transition-speed:var(--transition-speed-slow)}.nav-flyout{--nav-flyout-icon-transform-transition-speed:var(--transition-duration-275);--nav-flyout-icon-opacity-transition-speed:var(--transition-duration-175);transition:border-color var(--nav-flyout-transition-speed);font-size:var(--text-font-size);align-items:center;gap:.5em;display:flex}.nav-flyout__main-link{transition:background-color var(--nav-flyout-transition-speed);padding:var(--section-padding-8) var(--section-padding-16);border-radius:var(--rounded-s);display:block}.nav-flyout__item:has(:popover-open) .nav-flyout__main-link{--color-text:var(--color-link)}@media (hover:hover){.nav-flyout__main-link:hover{background-color:var(--color-line)}}.nav-flyout__icon{opacity:.4;fill:currentColor;width:.5em;height:auto;transition:transform var(--nav-flyout-icon-transform-transition-speed) var(--transition-easing-overshoot), opacity var(--nav-flyout-icon-opacity-transition-speed)}.nav-flyout__item:has(.nav-flyout__inner:popover-open) .nav-flyout__icon{opacity:1;transform:rotate(180deg)}.nav-flyout__inner{transition:display var(--nav-flyout-transition-speed) allow-discrete, overlay var(--nav-flyout-transition-speed) allow-discrete, top var(--nav-flyout-transition-speed), opacity var(--nav-flyout-transition-speed);top:calc(var(--header-visible-height) - 1px);opacity:0;background:0 0;border:none;width:100%;max-width:100%;max-height:100%;margin:0;padding:0;position:fixed;overflow:visible}.nav-flyout__inner:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 70% 80% at var(--nav-flyout-gradient-x1) var(--nav-flyout-gradient-y1), color-mix(in srgb, var(--color-accent), transparent 88%) 0%, color-mix(in srgb, var(--color-accent), transparent 96%) 45%, transparent 70%), radial-gradient(ellipse 55% 60% at var(--nav-flyout-gradient-x2) var(--nav-flyout-gradient-y2), color-mix(in srgb, var(--color-accent), transparent 92%) 0%, color-mix(in srgb, var(--color-accent), transparent 97%) 45%, transparent 75%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.nav-flyout__inner:before{animation:26s ease-in-out infinite nav-flyout-drift-1,34s ease-in-out infinite nav-flyout-drift-2}}.nav-flyout__inner:popover-open{opacity:1}@starting-style{.nav-flyout__inner:popover-open{opacity:0}}.nav-flyout__inner::backdrop{transition:display var(--nav-flyout-transition-speed) allow-discrete, overlay var(--nav-flyout-transition-speed) allow-discrete, opacity var(--nav-flyout-transition-speed);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb, var(--color-scrim) 65%, transparent);top:calc(var(--header-visible-height) - 1px);opacity:0}.nav-flyout__inner:popover-open::backdrop{opacity:1}@starting-style{.nav-flyout__inner:popover-open::backdrop{opacity:0}}.nav-flyout__content{border-bottom:var(--hairline-width) solid color-mix(in srgb, var(--color-accent) 15%, transparent)}.nav-flyout__cards{gap:var(--section-padding-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));display:grid}.nav-main{--nav-main-item-padding:1em;--nav-main-header-border:var(--hairline-width) solid var(--color-line);--color-link:var(--color-heading);--color-link-hover:var(--color-heading);flex-direction:column;display:flex}.nav-main .nav-accordion__content{--color-link:var(--color-text-muted)}.nav-main .nav-accordion__content [aria-current=page]{--color-link:var(--color-heading)}.nav-main__item{padding:var(--nav-main-item-padding) 0}.nav-main__item:not(:first-child){border-top:var(--nav-main-header-border)}.nav-offcanvas{display:flex}.nav-offcanvas__main{transition:display var(--transition-speed) allow-discrete, overlay var(--transition-speed-slow) allow-discrete, top var(--transition-speed), left var(--transition-speed);top:var(--header-visible-height);width:100%;height:calc(100dvh - var(--header-visible-height));max-height:calc(100dvh - var(--header-visible-height));background-color:var(--color-background);border:none;flex-direction:column;justify-content:space-between;margin:0;padding:0;display:flex;left:100%;overflow:auto}.nav-offcanvas__main:popover-open{left:0}@media (prefers-reduced-motion:reduce){.nav-offcanvas__main{transition:none}}@starting-style{.nav-offcanvas__main:popover-open{left:100%}}.nav-offcanvas__content,.nav-offcanvas__actions{padding-block:var(--section-gutter);padding-inline:var(--section-gutter)}.nav-offcanvas__actions{justify-content:flex-end}.pagination{align-items:center;gap:var(--base-gap);font-family:var(--text-font);font-size:var(--text-font-size-body);display:flex}.pagination__numbers{align-items:center;gap:clamp(.25rem,.19rem + .26cqi,.5rem);display:flex}.pagination__prev,.pagination__next,.pagination__number{padding:0}.pagination__prev,.pagination__next{--color-border:var(--color-text-faint);color:var(--color-text-muted);cursor:pointer;width:clamp(2rem,1.87rem + .52cqi,2.5rem);height:clamp(2rem,1.87rem + .52cqi,2.5rem);transition:background var(--transition-speed), color var(--transition-speed), border-color var(--transition-speed), opacity var(--transition-speed);background:0 0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.pagination__prev:hover,.pagination__next:hover{--color-border:var(--color-text-muted);color:var(--color-heading)}}.pagination__prev:disabled,.pagination__next:disabled{opacity:.3;pointer-events:none}.pagination__number{--color-border:var(--color-text-faint);color:var(--color-text-muted);appearance:none;cursor:pointer;min-width:clamp(2rem,1.87rem + .52cqi,2.5rem);height:clamp(2rem,1.87rem + .52cqi,2.5rem);transition:border-color var(--transition-speed), color var(--transition-speed);background:0 0;justify-content:center;align-items:center;padding:0 clamp(.25rem,.19rem + .26cqi,.5rem);display:flex}@media (hover:hover){.pagination__number:hover{--color-border:var(--color-text-muted);color:var(--color-heading)}}.pagination__number[data-active]{cursor:default;background:var(--color-accent);color:var(--color-on-accent);pointer-events:none}.pagination__ellipsis{min-width:clamp(2rem,1.87rem + .52cqi,2.5rem);height:clamp(2rem,1.87rem + .52cqi,2.5rem);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.post-row{gap:var(--section-padding-16);padding-block:var(--section-padding-20);border-block-end:var(--hairline-width) solid var(--color-line);color:var(--color-text);transition:background-color var(--transition-speed);grid-template-columns:2.5rem minmax(0,1fr);text-decoration:none;display:grid}.post-row__title strong{transition:color var(--transition-speed)}@media (hover:hover){.post-row:hover .post-row__title strong{color:var(--color-accent-text)}}.post-row__index{color:var(--color-text-faint)}.post-row__body{gap:var(--section-padding-8);flex-direction:column;display:flex}.post-row__title{align-items:center;gap:var(--section-padding-8) var(--section-padding-16);flex-wrap:wrap;display:flex}.post-row__description{--color-text:var(--color-text-muted)}.scroll-hint{align-items:center;gap:var(--section-padding-12);padding:var(--section-padding-12) var(--section-padding-20);background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;transition:background-color var(--transition-speed), transform var(--transition-speed) var(--transition-easing-out);border:none;display:inline-flex}@media (hover:hover){.scroll-hint:hover{background:var(--color-accent-hover)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.scroll-hint:hover{transform:translateY(-.125rem)}}.scroll-hint__label{--color-text:currentColor}.scroll-hint__mouse{border:.09375rem solid color-mix(in srgb, currentColor 70%, transparent);border-radius:var(--rounded-m);flex:none;block-size:1.5rem;inline-size:1rem;position:relative}.scroll-hint__mouse:after{content:"";background:currentColor;border-radius:.0625rem;block-size:.3125rem;inline-size:.125rem;animation:1.8s ease-in-out infinite scroll-hint-dot;position:absolute;inset-block-start:.25rem;inset-inline-start:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.scroll-hint__mouse:after{animation:none}}@keyframes scroll-hint-dot{0%{opacity:1;transform:translate(-50%)translateY(0)}60%,to{opacity:0;transform:translate(-50%)translateY(.4375rem)}}.solution-lineup{gap:var(--section-padding-12);flex-direction:column;display:flex}.solution-lineup__layer{min-block-size:3.5rem;padding-inline:var(--section-padding-16);background:color-mix(in srgb, var(--color-accent) 38%, transparent);color:var(--color-heading);transition:background-color var(--transition-speed);justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.solution-lineup__layer:hover{background:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.solution-lineup__solutions{gap:var(--section-padding-12);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.solution-lineup__solutions{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.375rem),1fr))}}.table-of-contents{gap:var(--section-padding-12);padding:var(--section-padding-20) var(--section-padding-12);background:var(--color-surface-solid);border:var(--hairline-width) solid var(--color-accent-line);border-radius:var(--rounded);overscroll-behavior:contain;transition:opacity var(--transition-speed), visibility var(--transition-speed);flex-direction:column;display:flex}.table-of-contents[data-covered]{opacity:0;visibility:hidden}.table-of-contents__heading{--color-text:var(--color-label);padding-inline:var(--section-padding-12)}.table-of-contents__items{gap:var(--section-padding-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.table-of-contents__item{--color-text:var(--color-text-muted);align-items:baseline;gap:var(--section-padding-12);padding:var(--section-padding-8) var(--section-padding-12);border-radius:var(--rounded-s);transition:background-color var(--transition-speed), color var(--transition-speed);text-decoration:none;display:flex}@media (hover:hover){.table-of-contents__item:hover{--color-text:var(--color-heading)}}.table-of-contents__item[aria-current]{--color-text:var(--color-heading);background:var(--color-accent-surface)}.table-of-contents__item-index{--color-text:var(--color-accent-text);flex:none}.table-of-contents__item-label{line-height:1.35}.tracking-tooltip{--tracking-tooltip-box-height:5rem}.tracking-tooltip__box{border:.09375rem solid color-mix(in srgb, var(--color-accent) 50%, transparent);border-radius:var(--rounded-xs);box-shadow:0 0 .5rem color-mix(in srgb, var(--color-accent) 20%, transparent);height:var(--tracking-tooltip-box-height);aspect-ratio:1/2;align-self:center;position:relative}.tracking-tooltip__box-corner{border-color:color-mix(in srgb, var(--color-accent) 50%, transparent);border-style:solid;border-width:0;width:.5rem;height:.5rem;position:absolute}.tracking-tooltip__box-corner:first-child{border-top-width:.09375rem;border-left-width:.09375rem;top:.125rem;left:.125rem}.tracking-tooltip__box-corner:nth-child(2){border-top-width:.09375rem;border-right-width:.09375rem;top:.125rem;right:.125rem}.tracking-tooltip__box-corner:nth-child(3){border-bottom-width:.09375rem;border-left-width:.09375rem;bottom:.125rem;left:.125rem}.tracking-tooltip__box-corner:nth-child(4){border-bottom-width:.09375rem;border-right-width:.09375rem;bottom:.125rem;right:.125rem}.tracking-tooltip .tracking-tooltip__badge{--badge-soft-background:color-mix(in srgb, var(--color-accent) 40%, transparent)}.tracking-tooltip[data-scanning] .tracking-tooltip__badge{--badge-soft-background:color-mix(in srgb, var(--color-scrim) 70%, transparent);--color-text:var(--color-heading)}.tracking-tooltip[data-scanning] .tracking-tooltip__badge .text{--color-strong:var(--color-heading)}.tracking-tooltip:not([data-scanning]) .tracking-tooltip__badge .text .scanning-label,.tracking-tooltip[data-scanning] .tracking-tooltip__badge .text .solution-label{display:none}.tracking-tooltip[data-sweeping] .tracking-tooltip__box-sweep{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 90%, transparent), transparent);height:.125rem;box-shadow:0 0 10px color-mix(in srgb, var(--color-accent) 20%, transparent);position:absolute;left:0;right:0}@media (prefers-reduced-motion:no-preference){.tracking-tooltip[data-sweeping] .tracking-tooltip__box-sweep{animation:.8s ease-in-out forwards tracking-tooltip-sweep}}@media (prefers-reduced-motion:reduce){.tracking-tooltip[data-sweeping] .tracking-tooltip__box-sweep{display:none}}@keyframes tracking-tooltip-sweep{0%{top:0}to{opacity:0;top:calc(100% - .125rem)}}}@layer organisms{@media (width>=1440px){.flexible-content__toc{z-index:12;top:calc(var(--header-visible-height) + var(--section-gap-40));pointer-events:none;transition:top var(--transition-speed);padding-bottom:0;position:sticky}}.flexible-content .table-of-contents{--toc-width:calc(((100vw - var(--section-max-width)) / 2) - ((var(--section-gutter)) / 3));pointer-events:all}@media (width>=1440px){.flexible-content .table-of-contents{width:var(--toc-width);top:0;right:calc((var(--section-gutter)) / 4);max-height:calc(100dvh - var(--header-visible-height) - var(--section-gap-40) * 2);align-self:flex-end;position:absolute;overflow-y:auto}}.flexible-content,.flexible-content__article{width:100%;position:relative}.flexible-content .section:has(:focus-visible){z-index:11}footer.footer{--color-text:var(--color-text-muted);--color-link:var(--color-text-muted);--color-link-hover:var(--color-heading);z-index:10;background-color:#0000;background-image:linear-gradient(transparent, var(--color-background) var(--section-padding-140));position:relative}:is(main:has(>.section-page>.flexible-content>.section:last-child[data-background]:not([data-background=false])),main:has(>.section:last-child[data-background]:not([data-background=false])))+footer.footer{background-color:var(--color-background);background-image:none}.footer__logo{block-size:2.125rem}.footer__logo .logo{block-size:100%}.footer__message{max-inline-size:22.5rem}.footer__logos{gap:var(--section-padding-16);flex-wrap:wrap;display:flex}.footer__partner img{block-size:3rem;inline-size:auto}.footer__divider{block-size:var(--hairline-width);background-color:var(--color-line);inline-size:100%;margin-block:var(--section-padding-60) var(--section-padding-24)}:root:has(.header){--header-height:calc(var(--header-logo-height) + var(--header-padding-block) * 2);--header-visible-height:calc(var(--header-height) + var(--wp-admin--admin-bar--height,0px));--header-padding-block:clamp(min(.5rem, 1.25rem), calc(.31rem + .78vw), max(.5rem, 1.25rem));--header-gap:clamp(min(2rem, 2.5rem), calc(1.87rem + .52vw), max(2rem, 2.5rem));--header-logo-height:clamp(min(2rem, 2.5rem), calc(1.87rem + .52vw), max(2rem, 2.5rem));--header-translate:var(--wp-admin--admin-bar--height,0px);--header-transition-speed:var(--transition-speed-slow)}@media (width>=640px){:root[data-header-visible=false]{--header-visible-height:calc(var(--header-height) + var(--wp-admin--admin-bar--height,0px));--header-translate:var(--wp-admin--admin-bar--height,0px)}}:root[data-header-visible=false][data-scroll-direction=down]:not(:has(.header :popover-open)){--header-translate:-100%;--header-visible-height:var(--wp-admin--admin-bar--height,0px)}#wpadminbar{position:fixed!important}.header{view-transition-name:header;--color-background:transparent;transition:transform var(--header-transition-speed) ease, background-color var(--header-transition-speed) ease;transform:translateY(var(--header-translate));z-index:20;position:fixed;top:0;left:0}.header:has(:popover-open) .header__inner{background-color:var(--color-background)}.header__inner{transition:height var(--transition-speed), background var(--transition-speed);height:var(--header-height,auto);justify-content:space-between;align-items:center;gap:var(--header-gap);padding-block:var(--header-padding-block);display:flex}[data-header-visible=false][data-scroll-direction=up] .header__inner{transition:height,background-color}.header__logo{flex:none;height:100%;display:flex}.header__logo>.action,.header__logo .logo{height:100%}.header__actions,.header__nav{display:none}@media (width>=1440px){.header__actions,.header__nav{display:flex}}.header__nav{align-items:center;margin-inline-start:auto}.header__actions .actions .text{white-space:nowrap}.header__actions .actions{flex-wrap:nowrap;gap:1rem}@media (pointer:coarse){.header__actions .actions{gap:1.5rem}}.header__trigger{display:flex}@media (width>=1440px){.header__trigger{display:none}}.scroll-onboarding-pings{z-index:10;pointer-events:none;position:absolute;inset:0}.scroll-onboarding-pings .ping{left:var(--scroll-onboarding-ping-x);top:var(--scroll-onboarding-ping-y);transform-origin:top;position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.scroll-onboarding-pings .ping{opacity:0}}.scroll-onboarding-scan-cards{z-index:20;pointer-events:none;width:100%;min-width:100%;height:100%;position:absolute;inset:0}.scroll-onboarding-scan-cards .card-scan{top:calc(var(--header-visible-height) + 1.25rem);z-index:100;transition:top var(--transition-speed);opacity:0;visibility:hidden;position:absolute;left:50%;transform:translate(-50%)}@media (width>=1024px){.scroll-onboarding-scan-cards .card-scan{left:unset;top:50%;right:var(--section-gutter);visibility:visible;transform:translateY(-50%)}}.scroll-onboarding-tracking-tooltips{z-index:10;pointer-events:none;width:100%;min-width:100%;height:100%;position:absolute;inset:0}.scroll-onboarding-tracking-tooltips .tracking-tooltip{z-index:200;transform:translate(-50%, calc(-100% + var(--tracking-tooltip-box-height) / 2));transform-origin:50% calc(100% - var(--tracking-tooltip-box-height) / 2);opacity:0;position:absolute}.section-accordion__items{gap:var(--section-padding-12);flex-direction:column;inline-size:100%;max-inline-size:50rem;display:flex}.section-accordion[data-align=center] .section-accordion__items{margin-inline:auto}.section-accordion__item{background:var(--color-surface-solid);border:var(--hairline-width) solid var(--color-line);transition:border-color var(--transition-speed)}.section-accordion__item[open]{border-color:var(--color-accent-line)}.section-accordion__question{justify-content:space-between;align-items:center;gap:var(--section-padding-16);padding:var(--section-padding-20) var(--section-padding-24);cursor:pointer;list-style:none;display:flex}.section-accordion__question::-webkit-details-marker{display:none}.section-accordion__question:focus-visible{outline:none}.section-accordion__item:has(>.section-accordion__question:focus-visible){outline:var(--outline-width) var(--outline-style) var(--color-outline);outline-offset:var(--outline-offset)}.section-accordion__marker{inline-size:.75rem;color:var(--color-text-muted);transition:transform var(--transition-speed) var(--transition-easing-out);flex:none}.section-accordion__item[open] .section-accordion__marker{transform:rotate(180deg)}.section-accordion__answer{--color-text:var(--color-text-muted);padding:0 var(--section-padding-24) var(--section-padding-24)}.section-badges__items{gap:var(--section-gap-12);flex-wrap:wrap;display:flex}.section-badges[data-align=center] .section-badges__items{justify-content:center}.section-badges[data-align=end] .section-badges__items{justify-content:flex-end}.section-banner[data-media-position=behind]{--text-measure:var(--text-measure-hero);z-index:10;position:relative}.section-banner[data-media-position=behind]>:not(.section-banner__media,.section__glow){z-index:1}@media not all and (width>=1024px){.section-banner[data-media-position=behind]:has(>.section-banner__media[data-media-type=prebuilt]){justify-content:flex-start}.section-banner[data-media-position=behind] .actions{flex-direction:column;align-items:stretch}.section-banner[data-media-position=behind]>.section-banner__media[data-media-type=prebuilt]{aspect-ratio:1;margin-inline:calc(-1 * var(--section-gutter-left)) calc(-1 * var(--section-gutter-right));flex:1 0 auto;order:1;margin-block-end:calc(-1 * var(--section-padding-block-end,0px));position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.section-banner[data-media-position=behind]>.section-banner__media[data-media-type=prebuilt]:after{content:none}}.section-banner__content{align-items:center;gap:var(--section-gutter-default);flex-direction:column;width:100%;display:flex}@media (width>=1024px){.section-banner__content{flex-direction:row;align-items:flex-start}}.section-banner__content>*{flex:1}.section-banner__back-link{--color-link:var(--color-accent-text)}.section-banner__type{width:fit-content}.section-banner__details{--color-text:var(--color-text-muted)}.section-bubbles__field{z-index:0;opacity:0;pointer-events:none;block-size:100vh;inline-size:100vw;display:block;position:fixed;inset:0}.section-bubbles__overlay{z-index:2;pointer-events:none;position:fixed;inset:0}.section-bubbles__chapter{opacity:0;transition:opacity var(--transition-speed-slow) var(--transition-easing-in-out), transform var(--transition-speed-slow) var(--transition-easing-in-out);transform:translateY(1.25rem)}.section-bubbles__overlay[data-active] .section-bubbles__chapter{opacity:1;transform:none}.section-bubbles{z-index:1;position:relative}.section-bubbles__room{block-size:40vh}.section-cards__items{gap:var(--section-padding-20);grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));inline-size:100%;display:grid}.section-cards__items[data-flow]{gap:var(--section-padding-12);flex-direction:column;display:flex}@media (width>=1024px){.section-cards__items[data-flow]{flex-direction:row}.section-cards__items[data-flow]>.card-option{flex:1 1 0;min-inline-size:0}}.section-cards__arrow{--color-icon:var(--color-text-muted);inline-size:var(--section-padding-48);block-size:var(--section-padding-48);background:var(--color-surface-card);flex:none;justify-content:center;align-self:center;align-items:center;display:flex;rotate:90deg}@media (width>=1024px){.section-cards__arrow{rotate:none}}.section-cards[data-layout=beside]{gap:var(--section-padding-40) var(--section-padding-72);display:grid}@media (width>=1024px){.section-cards[data-layout=beside]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.section-cards[data-layout=beside] .section-cards__items{grid-template-columns:minmax(0,1fr)}.section-checklist__items{gap:var(--section-gap-20);flex-direction:column;width:100%;display:flex}.section-form:has(>.section-form__media){position:relative}.section-form__grid{gap:var(--section-padding-40) var(--section-padding-72);inline-size:100%;display:grid;position:relative}@media (width>=1024px){.section-form__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.section-list{gap:clamp(3rem,2.49rem + 2.09cqi,5rem)}.section-list__items{flex-direction:column;gap:clamp(3rem,2.49rem + 2.09cqi,5rem);display:flex}.section-list__item-header{gap:var(--section-padding-20);flex-direction:column;display:flex}.section-list__text{--color:var(--color-text-muted)}.section-list__text strong{color:var(--color-text)}.section-list[data-layout=beside]{gap:var(--section-padding-40) var(--section-padding-72);display:grid}@media (width>=1024px){.section-list[data-layout=beside]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.section-list[data-layout=beside] .section-list__items{gap:var(--section-padding-24);padding:var(--section-padding-32);background:var(--color-surface-solid);border:var(--hairline-width) solid var(--color-line)}.section-list[data-layout=beside] .section-list__item{--flow-base-gap:var(--section-padding-4);column-gap:var(--section-padding-16);grid-template-columns:auto minmax(0,1fr);display:grid}.section-list[data-layout=beside] .section-list__item-header{display:contents}.section-list[data-layout=beside] .section-list__icon{grid-row:span 2}.section-list[data-layout=beside] .section-list__text{grid-column:2}.section-list__icon{--color-icon:var(--color-accent-text);display:grid}.section-list__icon .icon{block-size:1.5rem;inline-size:1.5rem}.section-list[data-layout=columns] .section-list__items{gap:var(--section-padding-32) var(--section-padding-48);text-align:start;inline-size:100%;display:grid}@media (width>=640px){.section-list[data-layout=columns] .section-list__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-list[data-layout=columns] .section-list__item{--flow-base-gap:var(--section-padding-4)}.section-list[data-layout=pairs]{gap:var(--section-padding-24)}.section-list__pairs{gap:var(--section-padding-8);flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.section-list__pair{align-items:center;gap:var(--section-padding-16);padding:var(--section-padding-16) var(--section-padding-20);background:var(--color-surface-solid);border:var(--hairline-width) solid var(--color-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.section-list__before,.section-list__after{flex-direction:column;display:flex}.section-list__before{--color-text:var(--color-text-muted)}.section-list__after .section-list__pair-label{--color-text:var(--color-label)}.section-list__arrow{--color-icon:var(--color-accent)}.section-logos__heading{--color-heading:var(--color-text-muted)}.section-logos__items{justify-content:center;gap:var(--section-gap-32) var(--section-gap-40);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.375rem),1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}@media (width<=639px){.section-logos__item:last-child:nth-child(odd){grid-column:1/-1}}:is(.section-logos__item,.section-logos__link,.section-logos__caption){align-items:center;gap:var(--section-gap-8);text-align:center;flex-direction:column;display:flex}.section-logos[data-align=start] :is(.section-logos__item,.section-logos__link,.section-logos__caption){text-align:start;align-items:flex-start}.section-logos[data-align=end] :is(.section-logos__item,.section-logos__link,.section-logos__caption){text-align:end;align-items:flex-end}.section-logos[data-layout=beside] :is(.section-logos__item,.section-logos__link){align-items:center;gap:var(--section-gap-16);flex-direction:row}.section-logos[data-layout=beside] .section-logos__caption{text-align:start;align-items:flex-start}.section-logos__link{color:inherit;border-radius:var(--rounded-s);text-decoration:none}.section-logos__logo{justify-content:center;align-items:center;block-size:clamp(2.75rem,2.5rem + 1.05cqi,3.75rem);max-inline-size:11.25rem;display:flex}.section-logos__mark{--color-icon:var(--color-heading);block-size:100%;display:flex}.section-logos__mark :is(svg,.visual,.visual__picture,img){block-size:100%;inline-size:auto;max-inline-size:100%}.section-logos__name{--color-text:var(--color-text-faint)}.section-logos__note{--color-text:var(--color-accent-text)}.section-media .card-visual{--color-border:var(--color-accent-line)}.section-page{--color-background:var(--color-page-background);flex:1}.section-post-overview{--section-gap:1.5rem;position:relative}.section-post-overview__bar,.section-post-overview__cards{scroll-margin-top:var(--section-gap-40)}.section-post-overview__cards{transition:opacity var(--transition-speed-slow);--section-post-overview-gap:clamp(min(1.25rem, 2rem), calc(1.06rem + .78cqi), max(1.25rem, 2rem));gap:var(--section-post-overview-gap);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.section-post-overview__cards>li .card-teaser{height:100%}@media (width>=640px){.section-post-overview__cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.section-post-overview__cards{grid-template-columns:repeat(3,1fr)}}[data-loading=true] .section-post-overview__cards{opacity:0;pointer-events:none}@media (width>=1024px){.section-post-overview__cards>:is(:nth-child(10n+2),:nth-child(10n+9)){--card-teaser-visual-height:calc((100cqi - var(--section-post-overview-gap)) / 2 / var(--aspect-ratio-video));grid-column:span 2}}.section-post-overview__content{width:100%;position:relative}.section-post-overview__placeholder{aspect-ratio:1}@media (width>=1024px){.section-post-overview__placeholder:is(:nth-child(10n+2),:nth-child(10n+9)){aspect-ratio:auto}}.section-post-overview .pagination{transition:opacity var(--transition-speed-slow);margin-block-start:var(--section-gap-40)}.section-post-overview[data-loading=true] .pagination{opacity:0;pointer-events:none}.section-post-overview .loader{color:var(--color-text);position:absolute;inset:0}.section-post-overview__count-label{--color-text:var(--color-text-muted)}.section-posts{--section-posts-gap-column:var(--section-gutter-40);--section-posts-gap-row:var(--section-gutter-40);--section-posts-gap-total:calc(var(--section-posts-gap-column) * (var(--section-posts-per-row) - 1));--section-posts-inner-width:calc(100cqi - var(--section-posts-gap-total));--section-posts-flex-basis:calc(var(--section-posts-inner-width) / var(--section-posts-per-row));--section-posts-per-row:1}@container (width>=640px){.section-posts{--section-posts-per-row:2}}@container (width>=1024px){.section-posts{--section-posts-per-row:var(--section-posts-max-per-row,3)}}.section-posts__cards{gap:var(--section-posts-gap-row) var(--section-posts-gap-column);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.section-posts__cards>li{flex:0 0 var(--section-posts-flex-basis);display:flex}.section-posts__cards>li>.card-teaser{flex:1}.section-posts__split{gap:var(--section-padding-40) var(--section-padding-72);inline-size:100%;display:grid}@media (width>=1024px){.section-posts__split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.section-posts__list{margin:0;padding:0;list-style:none}.section-quote__content{gap:var(--section-gap-20);flex-direction:column;display:flex}.section-quote__content .section-quote__quote{--color-text:var(--color-text-muted)}.section-quote[data-align=center] .section-quote__author{justify-content:center}.section-quote[data-align=end] .section-quote__author{justify-content:flex-end}.section-quote__author{align-items:center;gap:var(--section-padding-16);display:flex}.section-quote__photo{block-size:3.5rem;inline-size:3.5rem}.section-quote__byline{flex-direction:column;display:flex}.section-quote__byline strong{color:var(--color-heading)}.section-quote__role{--color-text:var(--color-text-muted)}.section-quote__quote .text:before,.section-quote__quote .text:after{color:var(--color-accent-text)}.section-quote__quote .text:before{content:"“"}.section-quote__quote .text:after{content:"”"}.section-quote__card{--card-padding:var(--section-padding-48);gap:var(--section-padding-24);flex-direction:column;inline-size:100%;display:flex}.section-quote__mark{color:var(--color-accent-text);font-size:calc(var(--text-font-size-display) * 2);font-weight:900;line-height:.6}.section-quote__card .section-quote__quote{--color-text:var(--color-heading)}.section-quote__card{--color-border:var(--color-accent-line)}.section-quote__card .section-quote__photo{block-size:7.5rem;inline-size:7.5rem}.section-quote[data-media]{align-items:center;gap:var(--section-padding-40) var(--section-padding-72);display:grid}@media (width>=1024px){.section-quote[data-media]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.section-quote[data-media]>.section-quote__intro{grid-column:1/-1;justify-self:center}.section-quote__media{position:relative}.section-scroll-onboarding{z-index:1;opacity:0;position:relative}.section-scroll-onboarding__poster,.section-scroll-onboarding__idle-video,.section-scroll-onboarding__frames,.section-scroll-onboarding__rings,.section-scroll-onboarding__stage:after{pointer-events:none;block-size:100lvh;inline-size:100%;inset-block-start:0;inset-inline-start:0}.section-scroll-onboarding__poster{z-index:0;object-fit:cover;position:fixed}.section-scroll-onboarding__stage{block-size:100dvh;position:relative;overflow-x:clip}.section-scroll-onboarding__idle-video,.section-scroll-onboarding__frames,.section-scroll-onboarding__rings{position:absolute}.section-scroll-onboarding__frames{z-index:1}.section-scroll-onboarding__idle-video{z-index:2;opacity:0;transition:opacity var(--transition-speed-slow) ease}.section-scroll-onboarding__idle-video[data-ready]{opacity:var(--idle-video-opacity,1)}.section-scroll-onboarding__rings{z-index:3}.section-scroll-onboarding__stage:after{content:"";z-index:5;pointer-events:none;background:color-mix(in srgb, var(--color-background) 65%, transparent);position:absolute}@media (width>=1024px){.section-scroll-onboarding__stage:after{background:linear-gradient(to right, color-mix(in srgb, var(--color-background) 75%, transparent) 0%, color-mix(in srgb, var(--color-background) 45%, transparent) 35%, color-mix(in srgb, var(--color-background) 10%, transparent) 55%, transparent 70%)}}.section-scroll-onboarding__cover-box{z-index:10;position:absolute}.section-scroll-onboarding__chapter{--text-measure:var(--text-measure-hero);z-index:50;position:absolute;inset:0}.section-scroll-onboarding__chapter:not([data-opening]){opacity:0}.section-scroll-onboarding__hint-layer{z-index:100;pointer-events:none;position:absolute;inset:0}.section-scroll-onboarding__hint{pointer-events:auto;z-index:100;opacity:0;position:absolute;inset-block-end:2.25rem;inset-inline-start:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.section-scroll-onboarding__chapter[data-opening] :is(.banner .eyebrow,.banner__heading,.banner__text,.banner .actions){visibility:hidden;opacity:0}}.section-solution-lineup{--section-solution-lineup-fade:var(--section-padding-120);z-index:0;position:relative}.section-solution-lineup:before,.section-solution-lineup:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset-inline:0}.section-solution-lineup:before{inset-block:calc(var(--section-solution-lineup-fade) * -1) 0;background:color-mix(in srgb, var(--color-background) 82%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--section-solution-lineup-fade));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--section-solution-lineup-fade))}@media (width>=1024px){.section-solution-lineup:before{-webkit-backdrop-filter:blur(12px)brightness(.62);backdrop-filter:blur(12px)brightness(.62);background:0 0}}.section-solution-lineup:after{block-size:var(--section-solution-lineup-fade);background:linear-gradient(to bottom, transparent, var(--color-background));inset-block-end:0}.section-solution-lineup__grid{gap:var(--section-padding-40) var(--section-padding-72);grid-template-areas:"heading""lineup""body";display:grid}@media (width>=1024px){.section-solution-lineup__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"heading.""lineup body";align-items:center}}.section-solution-lineup__heading{grid-area:heading}.section-solution-lineup__lineup{grid-area:lineup}.section-solution-lineup__body{grid-area:body}.section-stats__items{gap:var(--section-gap-16);grid-template-columns:1fr;width:100%;display:grid}@media (width>=640px){.section-stats__items{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.section-stats__items{grid-template-columns:repeat(3,1fr)}}.section-steps__steps{gap:var(--section-gap-24);flex-direction:column;display:flex;position:relative}@media (width>=1024px){.section-steps__steps{gap:var(--section-gap-20);flex-direction:row}}.section-steps__steps .badge-step{z-index:1;margin:var(--badge-step-box-shadow-space) 0;position:relative}.section-steps__track{z-index:0;top:calc(var(--badge-step-box-shadow-space) + var(--badge-step-size) / 2);background:var(--color-accent-line);transform-origin:0;height:.125rem;display:none;position:absolute;left:10%;right:10%}@media (width>=1024px){.section-steps__track{display:block}}.section-steps__step{gap:var(--section-gap-16);flex:1;display:flex}@media (width>=1024px){.section-steps__step{flex-direction:column;align-items:center}}.section-steps__step-content{flex-direction:column;justify-content:center;display:flex}@media (width>=1024px){.section-steps__step-content{align-items:center}.section-steps__step-content .heading,.section-steps__step-content .text{text-align:center}}.section-steps__lanes{--steps-gap:var(--section-padding-12);--steps-marker:var(--section-padding-24);--steps-line:.125rem;--steps-dot:.75rem;--steps-dot-ring:.3125rem;flex-direction:column;inline-size:100%;display:flex}@media (width<=1023px){.section-steps__lanes{--steps-marker:calc(var(--section-padding-8) + .5lh)}}@media (width>=1024px){.section-steps__lanes{grid-template-columns:max-content repeat(var(--steps-columns), minmax(0, 1fr));gap:var(--steps-gap) 0;display:grid}}@media (width<=1023px){.section-steps__lane{padding:var(--section-padding-20) var(--section-padding-20) var(--section-padding-8);border-start-start-radius:var(--rounded-m);border-start-end-radius:var(--rounded-m)}.section-steps__lane~.section-steps__lane{margin-block-start:var(--section-padding-12)}}@media (width>=1024px){.section-steps__lane{grid-row:var(--row);padding:var(--section-padding-20);border-start-start-radius:var(--rounded-m);border-end-start-radius:var(--rounded-m);grid-column:1}}.section-steps__lane[data-band=tint]{--color-heading:var(--color-accent-text)}.section-steps__cell{gap:var(--section-padding-8);flex-direction:column;display:flex;position:relative}.section-steps__cell[data-empty]{display:none}@media (width<=1023px){.section-steps__cell{padding-block:var(--section-padding-8);padding-inline:calc(var(--section-padding-20) + var(--steps-dot) + var(--section-padding-16)) var(--section-padding-20)}.section-steps__cell:before{content:"";border-inline-start:var(--steps-line) solid var(--color-accent-line);position:absolute;inset-block:0;inset-inline-start:calc(var(--section-padding-20) + var(--steps-dot) / 2 - var(--steps-line) / 2)}.section-steps__cell[data-lane-start]:before{inset-block-start:var(--steps-marker)}.section-steps__cell[data-lane-end]{border-end-end-radius:var(--rounded-m);border-end-start-radius:var(--rounded-m);padding-block-end:var(--section-padding-20)}.section-steps__cell[data-lane-end]:before{inset-block-end:calc(100% - var(--steps-marker))}.section-steps__cell[data-lane-start][data-lane-end]:before{display:none}}@media (width>=1024px){.section-steps__cell{grid-row:var(--row);grid-column:var(--column);padding:calc(var(--steps-marker) * 2) var(--section-padding-12) var(--section-padding-24);text-align:center;align-items:center}.section-steps__cell[data-empty]{display:block}.section-steps__cell[data-last]{border-start-end-radius:var(--rounded-m);border-end-end-radius:var(--rounded-m)}.section-steps__cell>.text,.section-steps__cell>.heading{z-index:1;background:inherit;position:relative}}:is(.section-steps__lane,.section-steps__cell)[data-band=plain]{background:var(--color-surface-solid)}:is(.section-steps__lane,.section-steps__cell)[data-band=tint]{background:color-mix(in srgb, var(--color-accent) 8%, var(--color-background))}.section-steps__text{--color-text:var(--color-text-muted)}.section-steps__line{display:none}.section-steps__dot{z-index:1;inline-size:var(--steps-dot);block-size:var(--steps-dot);border-radius:var(--rounded-round);background:var(--color-accent);box-shadow:0 0 0 var(--steps-dot-ring) var(--color-accent-line);display:block;position:absolute;inset-block-start:var(--steps-marker);inset-inline-start:calc(var(--section-padding-20) + var(--steps-dot) / 2);translate:-50% -50%}.section-steps__dot[data-detour]{background:var(--color-background);box-shadow:0 0 0 var(--steps-line) var(--color-accent), 0 0 0 .375rem var(--color-accent-line)}@media (width>=1024px){.section-steps__dot{inset-inline-start:50%}.section-steps__line{border:0 solid var(--color-accent);display:block;position:absolute}.section-steps__line[data-style=dashed]{border-style:dashed}.section-steps__line:is([data-side=left],[data-side=right]){border-block-start-width:var(--steps-line);inset-block-start:calc(var(--steps-marker) - var(--steps-line) / 2)}.section-steps__line[data-side=left]{inset-inline:0 50%}.section-steps__line[data-side=right]{inset-inline:50% 0}.section-steps__line:is([data-side=up],[data-side=down]){border-inline-start-width:var(--steps-line);inset-inline-start:calc(50% - var(--steps-line) / 2)}.section-steps__line[data-side=up]{inset-block:0 calc(100% - var(--steps-marker))}.section-steps__line[data-side=down]{inset-block:var(--steps-marker) calc(var(--steps-gap) * -1)}}.section-steps__cards{gap:var(--section-gap-16);flex-direction:column;width:100%;display:flex}.section-steps__loop{display:none}@media (width>=1024px){.section-steps__loop{--steps-loop-reach:calc(var(--steps-gap) + var(--steps-marker));--steps-loop-arrive:calc(var(--steps-loop-reach) - var(--steps-dot) / 2 - var(--steps-dot-ring));--steps-loop-inset:calc(100% / var(--steps-columns) / 2 - var(--steps-line) / 2);--steps-loop-arrow:.375rem;--steps-loop-arrow-length:calc(var(--steps-loop-arrow) * 1.5);z-index:1;block-size:var(--section-padding-48);grid-area:1/2/auto/-1;justify-content:center;display:flex;position:relative}}.section-steps__loop:before{--steps-loop-cut:calc(var(--steps-loop-reach) - var(--steps-loop-arrive) + var(--steps-loop-arrow-length));content:"";inset-block:50% calc(-1 * var(--steps-loop-reach));inset-inline:var(--steps-loop-inset);-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--steps-loop-cut)) no-repeat, linear-gradient(#000 0 0) right bottom/50% var(--steps-loop-cut) no-repeat;mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--steps-loop-cut)) no-repeat, linear-gradient(#000 0 0) right bottom/50% var(--steps-loop-cut) no-repeat;border:var(--steps-line) dashed var(--color-accent);border-block-end:0;border-start-start-radius:var(--rounded-m);border-start-end-radius:var(--rounded-m);position:absolute}.section-steps__loop:after{content:"";border-inline:var(--steps-loop-arrow) solid transparent;border-block-start:var(--steps-loop-arrow-length) solid var(--color-accent);position:absolute;inset-block-end:calc(-1 * var(--steps-loop-arrive));inset-inline-start:calc(var(--steps-loop-inset) + var(--steps-line) / 2 - var(--steps-loop-arrow))}.section-steps__loop-label{--color-text:var(--color-accent-text);z-index:1;padding-inline:var(--section-padding-12);border-radius:var(--rounded-pill);background:var(--color-background);align-self:center;position:relative}.section-tabs__body{gap:var(--section-padding-32);inline-size:100%;display:grid}.section-tabs__tab{gap:var(--section-padding-8);padding:var(--section-padding-16) var(--section-padding-20);border:var(--hairline-width) solid var(--color-line);background:var(--color-surface-solid);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition-speed), border-color var(--transition-speed), color var(--transition-speed);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.section-tabs__tab:hover{border-color:var(--color-accent-line)}}.section-tabs__description,.section-tabs__text{--color-text:var(--color-text-muted)}@media (width>=1024px){.section-tabs[data-variant=list] .section-tabs__body{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start}}.section-tabs[data-variant=list] .section-tabs__list{gap:var(--section-padding-12);flex-direction:column;display:flex}.section-tabs[data-variant=list] .section-tabs__tab[aria-selected=true]{--color-heading:var(--color-on-accent);--color-text:var(--color-on-accent);border-color:var(--color-accent);background:var(--color-accent)}.section-tabs[data-variant=cards] .section-tabs__list{gap:var(--section-padding-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));display:grid}.section-tabs[data-variant=cards] .section-tabs__tab{padding:var(--section-padding-24)}.section-tabs[data-variant=cards] .section-tabs__tab[aria-selected=true]{border-color:var(--color-accent);background:var(--color-accent-surface)}.section-tabs[data-variant=cards] .section-tabs__panel:not([hidden]):has(.section-tabs__visual){gap:var(--section-padding-40);display:grid}@media (width>=1024px){.section-tabs[data-variant=cards] .section-tabs__panel:not([hidden]):has(.section-tabs__visual){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center}}.section-tabs__visual{background:var(--color-surface-solid);padding:var(--section-padding-24)}.section-tabs__stage[data-media]{gap:var(--section-padding-40);display:grid}@media (width>=1024px){.section-tabs__stage[data-media]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.section-tabs__media:has(>.media:not([data-fills=false])){position:relative}.section-tabs__media:has(>.media[data-fills=false]){aspect-ratio:auto}:is(.section-text,.section-badges) .text :not(strong,a,h1,h2,h3,h4,h5,h6,:is(h1,h2,h3,h4,h5,h6) em){color:var(--color-text-muted)}.section-text .text :is(strong,h1,h2,h3,h4,h5,h6){color:var(--color-text)}}@layer layouts{html{background:var(--color-background);scroll-padding-block-start:calc(var(--header-height,0px) + var(--wp-admin--admin-bar--height,0px))}body{background:var(--color-page-gradient);min-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));box-sizing:border-box;background-attachment:fixed;flex-direction:column;margin:0;display:flex;container-type:inline-size}*,:before,:after{box-sizing:inherit}#smooth-wrapper,#smooth-content,#app{flex-direction:column;flex:auto;display:flex}#smooth-wrapper{z-index:1}#app #main{flex:auto}}:root{--breakpoint-sm:390px;--breakpoint-md:640px;--breakpoint-lg:1024px;--breakpoint-xl:1140px;--breakpoint-design:1440px;--breakpoint-wide:1700px;--breakpoint-hd:1920px}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/app/themes/sage/public/build/assets/jetbrains-mono-latin-ext-Dey_PoKW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/app/themes/sage/public/build/assets/jetbrains-mono-latin-D000Msq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/app/themes/sage/public/build/assets/source-sans-3-italic-latin-ext-CuHVEX02.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/app/themes/sage/public/build/assets/source-sans-3-italic-latin-CuAkZzNX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/app/themes/sage/public/build/assets/source-sans-3-latin-ext-HjV1MJGe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/app/themes/sage/public/build/assets/source-sans-3-latin-CN-6p9QN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aspect-ratio-panorama:4;--aspect-ratio-panorama-height:calc(100cqi / var(--aspect-ratio-panorama));--aspect-ratio-letterbox:3.15;--aspect-ratio-letterbox-height:calc(100cqi / var(--aspect-ratio-letterbox));--aspect-ratio-video:1.7778;--aspect-ratio-video-height:calc(100cqi / var(--aspect-ratio-video));--aspect-ratio-landscape:1.3333;--aspect-ratio-landscape-height:calc(100cqi / var(--aspect-ratio-landscape));--aspect-ratio-square:1;--aspect-ratio-square-height:100cqi;--aspect-ratio-portrait:.75;--aspect-ratio-portrait-height:calc(100cqi / var(--aspect-ratio-portrait));--aspect-ratio-skyscraper:.5625;--aspect-ratio-skyscraper-height:calc(100cqi / var(--aspect-ratio-skyscraper));--aspect-ratio:initial;--aspect-ratio-height:auto;--cap:1}@property --flow-base-gap{syntax:"<length>";inherits:true;initial-value:0}:root{--outline-width:.125em;--outline-style:solid;--outline-offset:.125em;--outline-offset-inner:-.35em;--rounded-xs:.25rem;--rounded-s:.4375rem;--rounded-m:.75rem;--rounded-l:1rem;--rounded-round:50%;--rounded-pill:100rem;--transition-speed-fast:.15s;--transition-speed-normal:.25s;--transition-speed-slow:.5s;--transition-speed-snail:1s;--transition-speed:var(--transition-speed-normal);--transition-easing-in-out:cubic-bezier(.65, 0, .35, 1);--transition-easing-out:cubic-bezier(.22, 1, .36, 1);--transition-easing-overshoot:cubic-bezier(.34, 1.56, .64, 1);--transition-duration-0:0s;--transition-duration-25:25ms;--transition-duration-50:50ms;--transition-duration-75:75ms;--transition-duration-100:.1s;--transition-duration-125:.125s;--transition-duration-150:.15s;--transition-duration-175:.175s;--transition-duration-200:.2s;--transition-duration-225:.225s;--transition-duration-250:.25s;--transition-duration-275:.275s;--transition-duration-300:.3s;--transition-duration-325:.325s;--transition-duration-350:.35s;--transition-duration-375:.375s;--transition-duration-400:.4s;--transition-duration-425:.425s;--transition-duration-450:.45s;--transition-duration-475:.475s;--transition-duration-500:.5s;--transition-duration-525:.525s;--transition-duration-550:.55s;--transition-duration-575:.575s;--transition-duration-600:.6s;--transition-duration-625:.625s;--transition-duration-650:.65s;--transition-duration-675:.675s;--transition-duration-700:.7s;--transition-duration-725:.725s;--transition-duration-750:.75s;--transition-duration-1000:1s;--transition-duration-1250:1.25s;--transition-duration-1500:1.5s;--transition-duration:var(--transition-speed)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@view-transition{navigation:auto}}:root{--atom-height:2.5em}.text :is(._CookieScriptReportPageTable,._CookieScriptReportPageTableTh,._CookieScriptReportPageTableTd),.text ._CookieScriptReportPageTable caption{all:revert-layer}@property --nav-flyout-gradient-x1{syntax:"<percentage>";inherits:false;initial-value:20%}@property --nav-flyout-gradient-y1{syntax:"<percentage>";inherits:false;initial-value:30%}@property --nav-flyout-gradient-x2{syntax:"<percentage>";inherits:false;initial-value:75%}@property --nav-flyout-gradient-y2{syntax:"<percentage>";inherits:false;initial-value:70%}@keyframes nav-flyout-drift-1{0%,to{--nav-flyout-gradient-x1:15%;--nav-flyout-gradient-y1:25%}50%{--nav-flyout-gradient-x1:70%;--nav-flyout-gradient-y1:60%}}@keyframes nav-flyout-drift-2{0%,to{--nav-flyout-gradient-x2:80%;--nav-flyout-gradient-y2:70%}50%{--nav-flyout-gradient-x2:30%;--nav-flyout-gradient-y2:35%}}@property --section-post-overview-gap{syntax:"<length>";inherits:true;initial-value:0}:root:has(.section-scroll-onboarding)::view-transition-new(root){mix-blend-mode:normal;animation:none}:root:has(.section-scroll-onboarding)::view-transition-old(root){mix-blend-mode:normal}.otgs-development-site-front-end{display:none}
