.Footer-module__lewoRa__footer{background:var(--color-deep);color:var(--color-dim);padding:var(--spacing-footer-top) 0 var(--spacing-footer-bottom);font-size:var(--text-label)}.Footer-module__lewoRa__wrap{max-width:var(--spacing-container-max);padding-inline:var(--spacing-container-x);gap:var(--spacing-footer-grid-gap);grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;display:grid}.Footer-module__lewoRa__brand{align-items:center;gap:var(--spacing-gap-sm);font-weight:600;font-size:var(--text-footer-brand);color:var(--color-white);letter-spacing:-.02em;text-decoration:none;display:flex}.Footer-module__lewoRa__mark{fill:currentColor;width:1em;height:1em;font-size:var(--spacing-footer-mark);display:inline-block}.Footer-module__lewoRa__tagline{margin-top:var(--spacing-footer-lead-gap);max-width:var(--spacing-footer-tagline-max-w)}.Footer-module__lewoRa__heading{color:var(--color-white);font-weight:500}.Footer-module__lewoRa__list{margin:var(--spacing-footer-lead-gap) 0 0;gap:var(--spacing-gap-sm);padding:0;list-style:none;display:grid}.Footer-module__lewoRa__link{color:inherit;text-decoration:none}.Footer-module__lewoRa__list .Footer-module__lewoRa__link:hover{color:var(--color-white)}.Footer-module__lewoRa__legal{border-top:1px solid var(--color-footer-divider);padding-top:var(--spacing-footer-legal-top);justify-content:space-between;gap:var(--spacing-footer-legal-gap);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (max-width:760px){.Footer-module__lewoRa__wrap{grid-template-columns:1fr 1fr}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sora), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--color-white:#fbfbfb;--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:.875rem;--radius-xl:1rem;--radius-2xl:1.125rem;--radius-3xl:1.25rem;--radius-4xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-firefly:#0c2c36;--color-firefly-2:#163e4b;--color-mint:#c3ded0;--color-steam:#e6efee;--color-paper:#fff;--color-ink:#1d1d1d;--color-deep:#081e25;--color-mute:#5b6f75;--color-line:#d7e3e0;--color-dim:#e6efee99;--color-meta-border:#e6efee24;--color-cell-bg-on-dark:#fbfbfb0d;--color-cell-border-on-dark:#e6efee1f;--color-evid-caption:#e6efeea6;--text-label:.8125rem;--text-h2:clamp(1.75rem, 3.4vw, 2.625rem);--text-lead:1.125rem;--text-body:1rem;--text-h3:1.375rem;--text-display:clamp(2.5rem, 5.6vw, 4.5rem);--text-h3-lg:1.625rem;--spacing-hero-top:5.5rem;--spacing-section-header:4.5rem;--spacing-section-compact:5rem;--spacing-section-mid:4rem;--spacing-section:6.875rem;--spacing-section-lg:7.5rem;--spacing-footer-top:3rem;--spacing-footer-bottom:2.5rem;--spacing-card-lg:2.5rem;--spacing-card-md:1.75rem;--spacing-card-sm:1rem;--spacing-gap-lg:4rem;--spacing-gap-md:1.25rem;--spacing-gap-sm:.625rem;--spacing-btn-x:1.5rem;--spacing-btn-x-sm:1rem;--spacing-btn-x-text:.5rem;--spacing-btn-h:3.125rem;--spacing-btn-h-sm:2.75rem;--spacing-meta-gap:2.5rem;--spacing-meta-gap-lg:3rem;--spacing-stats-top:2.25rem;--spacing-status-gap:1.625rem;--spacing-icon-status:1.125rem;--spacing-eyebrow-gap:1.125rem;--spacing-icon:1.75rem;--spacing-icon-md:2rem;--spacing-icon-lg:2.75rem;--spacing-arrow:2.5rem;--spacing-icon-step:2.25rem;--spacing-icon-sm:.875rem;--spacing-avatar:4.5rem;--spacing-gap-xs:.25rem;--spacing-gap-2xs:.125rem;--spacing-container-max:75rem;--spacing-container-x:1.5rem;--spacing-narrow-max:47.5rem;--spacing-pill-y:.3125rem;--spacing-pill-x:.75rem;--color-pill-border-on-dark:#c3ded059;--spacing-tag-y:.5rem;--spacing-tag-x:.875rem;--spacing-split-gap:2.5rem;--spacing-icon-xl:3rem;--spacing-intro-gap:3.5rem;--spacing-related-gap:2.25rem;--spacing-cell-y:1rem;--spacing-cell-x:1.25rem;--spacing-list-gap:1.75rem;--spacing-stack-gap:2.25rem;--spacing-icon-2xl:3.75rem;--spacing-icon-audience:1.875rem;--spacing-icon-trust:2.25rem;--spacing-featured-card-min-h:27.5rem;--spacing-badge-gap:1.5rem;--spacing-cta-gap:2rem;--text-h4:1.5rem;--spacing-prose-heading-gap:3rem;--spacing-prose-heading-number-gap:.75rem;--spacing-prose-scroll-offset:6rem;--spacing-prose-p-gap:1rem;--spacing-prose-list-gap:.875rem;--spacing-prose-list-indent:1.375rem;--spacing-prose-list-item-gap:.5rem;--text-prose-article:1.09375rem;--text-prose-article-intro:1.25rem;--text-prose-article-h2:clamp(1.5rem, 2.6vw, 2rem);--text-prose-article-h3:1.25rem;--text-prose-article-table:.9375rem;--spacing-prose-article-gap:1.2em;--spacing-prose-article-h2-gap:2.2em;--spacing-prose-article-h3-gap:1.8em;--spacing-prose-article-heading-p-gap:.7em;--spacing-prose-article-list-indent:1.3em;--spacing-prose-article-list-gap:.5em;--spacing-prose-article-quote-y:2em;--spacing-prose-article-quote-pad-y:.5rem;--spacing-prose-article-quote-pad-x:1.75rem;--spacing-prose-article-table-min:32.5rem;--spacing-prose-article-cell-y:.875rem;--spacing-prose-article-cell-x:1rem;--spacing-hero-lead-max:34em;--color-band-mid-1:#143741;--color-band-mid-2:#6f9a93;--spacing-band-home:13.75rem;--spacing-band:8.75rem;--spacing-band-short:4.5rem;--spacing-contact-top:3.5rem;--spacing-contact-bottom:6.25rem;--spacing-side-gap:1.125rem;--spacing-featured-overlap:2.5rem;--spacing-blog-gap:2rem;--spacing-list-top:3rem;--spacing-list-grid-gap:1.375rem;--spacing-legal-body-top:4rem;--spacing-legal-toc-col:13.75rem;--spacing-article-toc-col:12.5rem;--spacing-article-prose-max:44.5rem;--spacing-article-block-gap:2rem;--text-legal-h1:clamp(2rem, 4vw, 3rem);--spacing-legal-header-top:3.5rem;--spacing-legal-header-bottom:3rem;--spacing-legal-meta-gap:1.125rem;--text-h2-sm:clamp(1.625rem, 3vw, 2.375rem);--color-arrow-border-on-dark:#fbfbfb59;--spacing-icon-tag:1rem;--spacing-avatar-sm:2.25rem;--spacing-icon-avatar-sm:1.125rem;--shadow-card-hover:0 30px 50px -40px #0c2c3680;--spacing-card-list-top:1.375rem;--spacing-card-list:1.5rem;--spacing-meta-icon-gap:1rem;--spacing-jump-y:1rem;--spacing-jump-gap-y:.375rem;--spacing-jump-gap-x:1.625rem;--spacing-toc-kicker-gap:.75rem;--spacing-toc-kicker-gap-lg:.875rem;--spacing-toc-list-gap:.125rem;--spacing-toc-list-gap-lg:.5rem;--spacing-toc-link-x:.875rem;--spacing-toc-link-y-sm:.125rem;--spacing-toc-link-y:.4375rem;--spacing-page-num:2.75rem;--spacing-icon-btn:1rem;--spacing-hero-row-gap:1.75rem;--spacing-hero-bottom:.625rem;--spacing-actions-gap:.875rem;--text-h3-xl:1.875rem;--spacing-card-xl:3rem;--spacing-stack-card-min-h:30rem;--spacing-stack-card-heading-gap:.625rem;--spacing-stack-card-text-gap:.875rem;--spacing-stack-card-own-gap:1.375rem;--spacing-stack-card-gap:1.75rem;--spacing-stack-card-top:6rem;--text-micro:.625rem;--spacing-field-gap:.5rem;--spacing-field-y:.75rem;--spacing-field-x:.875rem;--spacing-textarea-min-h:7.5rem;--spacing-checkbox:1rem;--spacing-form-submit-gap:.375rem;--spacing-steps-gap:.875rem;--spacing-icon-nextstep:2.25rem;--spacing-icon-nextstep-glyph:1.125rem;--spacing-steps-text-gap:.125rem;--spacing-mail-gap:1rem;--spacing-icon-mail-box:3rem;--spacing-icon-mail:1.5rem;--spacing-mail-text-gap:.375rem;--spacing-split-kicker-gap:.75rem;--spacing-split-facts-gap:2rem;--spacing-split-pts-gap:1.5rem;--spacing-speed-label-col:10.625rem;--spacing-speed-row-gap:1rem;--spacing-speed-bar-h:3.375rem;--color-speed-bar-manual:#b7c9c6;--spacing-icon-speed:1.375rem;--spacing-speed-duration-x:1rem;--spacing-speed-duration-ai-gap:.875rem;--color-chain-node-border:#e6efee59;--color-trail-route:#e6efee2e;--color-chain-line:#e6efee38;--color-chain-you-border:#fbfbfb99;--spacing-trail-top:2.5rem;--spacing-trail-caption-gap:1.625rem;--spacing-trail-caption-bottom:4.375rem;--spacing-chain-top:.5rem;--spacing-chain-bottom:4.5rem;--spacing-chain-kicker-gap:1.625rem;--spacing-chain-gap:.5rem;--spacing-chain-line-inset:2.25rem;--spacing-chain-item-max-w:9.375rem;--spacing-chain-dot:3.25rem;--spacing-chain-icon:1.375rem;--spacing-chain-dot-gap:.75rem;--spacing-chain-here-offset:2.125rem;--spacing-chain-here-y:.3125rem;--spacing-chain-here-x:.625rem;--spacing-chain-stack-gap-mobile:1.125rem;--spacing-chain-row-gap-mobile:1rem;--text-report-title:1.25rem;--spacing-report-paper-top:2.25rem;--spacing-report-paper-min-h:35rem;--spacing-report-heading-gap:.375rem;--spacing-report-block-gap:.875rem;--spacing-report-cell-y:.25rem;--spacing-report-cell-x:.375rem;--spacing-ui-panel:1.25rem;--spacing-ui-panel-min-h:17.5rem;--spacing-ui-panel-bar-gap:.875rem;--spacing-pill-y-sm:.125rem;--spacing-pill-x-sm:.5rem;--spacing-run-bottom:5.25rem;--spacing-toggle-track:.1875rem;--spacing-cursor:1.125rem;--spacing-evid-y:.625rem;--spacing-evid-x:.875rem;--spacing-ui-table-cell-y:.5625rem;--spacing-ui-table-cell-x:.75rem;--spacing-evidence-foot-gap:.75rem;--spacing-takeover-min-h:23.75rem;--color-takeover-after-bg:#fbfbfb14;--spacing-parse-grid-gap:1rem;--spacing-parse-line-y:.375rem;--spacing-parse-line-x:.5rem;--spacing-parse-reqs-gap:.5rem;--spacing-parse-req-gap:.5rem;--spacing-parse-req-y:.5rem;--spacing-parse-req-x:.75rem;--spacing-panel-row-y:.75rem;--spacing-panel-row-x:.875rem;--spacing-panel-row-gap:.75rem;--spacing-panel-note-gap:.75rem;--spacing-panel-note-icon-gap:.5rem;--spacing-icon-panel-note:1rem;--spacing-tenant-opts-gap:.375rem;--spacing-tenant-opts-pad-y:.1875rem;--spacing-tenant-opts-pad-x:.625rem;--spacing-role-tag-gap:.375rem;--spacing-role-tag-y:.0625rem;--spacing-role-tag-x:.4375rem;--spacing-hashchain-gap:.5rem;--spacing-hashchain-entry-pad:.75rem;--spacing-icon-hashchain-arrow:1rem;--spacing-hashchain-flag-gap:.375rem;--spacing-icon-hashchain-flag:.875rem;--shadow-sigp:0 30px 50px -40px #0c2c3659, 0 2px 0 var(--color-line);--spacing-sigp-y:1.75rem;--spacing-sigp-x:2rem;--spacing-sigp-hd-gap:.625rem;--spacing-sigp-block-gap:1rem;--spacing-sigp-pen-gap:.5rem;--spacing-sigp-pen-h:2.25rem;--spacing-sigp-pen-top:.375rem;--spacing-sigp-pen-bottom:.125rem;--spacing-icon-sigp-pen:1.5rem;--spacing-sigp-binds-top:.75rem;--spacing-sigp-binds-gap:.5rem;--spacing-sigp-binds-pad-y:.5rem;--spacing-sigp-binds-pad-x:.625rem;--spacing-icon-exports:1.375rem;--color-nav-bg:#0c2c36b3;--spacing-nav-height:4.5rem;--spacing-nav-gap:2.5rem;--spacing-nav-links-gap:1.75rem;--spacing-nav-item-gap:.375rem;--spacing-nav-active-offset:1.125rem;--spacing-nav-menu-top:4rem;--spacing-nav-menu-min-w-two:35rem;--spacing-nav-menu-link-y:.5625rem;--spacing-nav-menu-link-x:.75rem;--spacing-icon-nav-menu:1.125rem;--shadow-nav-menu:0 30px 60px -30px #0c2c3680;--text-footer-brand:1.125rem;--spacing-footer-mark:1.375rem;--spacing-footer-grid-gap:2.5rem;--spacing-footer-lead-gap:.875rem;--spacing-footer-tagline-max-w:26em;--spacing-footer-legal-top:1.5rem;--spacing-footer-legal-gap:.75rem;--color-footer-divider:#e6efee1f;--spacing-nf-section-y:5.5rem;--spacing-nf-header-bottom:2.5rem;--spacing-nf-kicker-gap:1.375rem;--spacing-nf-grid-gap:.875rem;--spacing-nf-cell-pad:1.25rem;--spacing-nf-cell-gap:.875rem;--spacing-icon-nf:1.625rem;--text-nf-cell-title:.9375rem;--color-nf-cell-bg-hover:#fbfbfb17;--color-nf-cell-border-hover:#c3ded066;--spacing-wide-intro-max:42em;--spacing-wide-intro-gap:2.5rem;--spacing-callout-link-top:1.5rem;--spacing-callout-link-gap:.5rem;--spacing-callout-pills-top:1.75rem;--spacing-callout-conf-top:1.375rem;--spacing-ledger-row-y:.875rem;--spacing-ledger-row-x:1rem;--spacing-ledger-row-gap:.875rem;--spacing-ledger-row-gap-mobile:.25rem;--spacing-ptable-cell-y:.875rem;--spacing-ptable-cell-x:1rem;--spacing-sigcard-pad:1.375rem;--spacing-sigcard-dl-top:1rem;--spacing-sigcard-dl-pad-top:.875rem;--spacing-sigcard-dl-gap-y:.5rem;--spacing-sigcard-dl-gap-x:.875rem;--radius-sm-alt:.4375rem;--radius-sm-lg:.5rem;--radius-DEFAULT:.625rem;--radius-full:999px;--shadow-card:0 30px 60px -40px #0c2c3659;--shadow-card-dark:0 30px 60px -40px #0c2c3680;--shadow-card-lg:0 40px 70px -40px #0c2c3680;--shadow-tight:0 10px 30px -20px #0c2c3666;--shadow-tight-sm:0 4px 12px -6px #0c2c3666;--shadow-ring-mint:0 0 0 8px #c3ded024;--shadow-paper:0 40px 60px -40px #0c2c3659, 0 2px 0 var(--color-line);--text-article-h1:clamp(1.875rem, 4vw, 3.125rem);--spacing-article-header-bottom:11.25rem;--spacing-avatar-byline:2.75rem;--color-share-border-on-dark:#e6efee40;--spacing-hc-blk-pad-y:.625rem;--spacing-hc-blk-pad-x:.75rem;--spacing-hc-foot-top:1rem;--spacing-icon-hc-foot:1.125rem;--spacing-alcoa-item-pad:.875rem;--spacing-role-card-pad:1.375rem;--spacing-role-card-gap:1rem;--spacing-icon-auditor-role:2.25rem;--spacing-rtm-cov-gap:.875rem;--spacing-rtm-cov-bar-height:.5rem;--spacing-rtm-cov-label-gap:.5rem;--spacing-icon-ribbon-arrow:1rem;--spacing-defcard-pad:1.125rem;--spacing-defcard-row-gap:.75rem;--spacing-icon-defcard:1.625rem;--spacing-defcard-icon-top:.125rem;--spacing-icon-triage:1.25rem;--spacing-triage-classes-top:.875rem;--spacing-triage-classes-gap:.5rem;--spacing-triage-chip-y:.375rem;--spacing-triage-chip-x:.75rem;--spacing-tl-line-left:.5625rem;--spacing-tl-line-inset:.25rem;--spacing-tl-stroke:.09375rem;--spacing-tl-item-gap:1.375rem;--spacing-tl-item-indent:2rem;--spacing-tl-dot:1.25rem;--spacing-tl-dot-top:.125rem;--spacing-ldg-row-gap:1rem;--spacing-ldg-row-x:1.125rem;--spacing-ldg-strike-h:.09375rem;--spacing-ldg-strike-inset:.1875rem;--spacing-icon-workspace:1.375rem;--spacing-lib-pad-y:.875rem;--spacing-lib-gap:.875rem;--spacing-lib-bottom:.875rem;--spacing-icon-lib:1.625rem;--spacing-di-pad-y:.625rem;--spacing-di-pad-x:.75rem;--spacing-icon-diff:1rem;--spacing-report-cover-min-h:10.625rem;--spacing-getting-started-badge:1.625rem;--spacing-rmatrix-cell-x:.5rem;--spacing-rmatrix-icon:.9375rem;--spacing-rmatrix-min-w:30rem;--spacing-framework-cols-gap:1.5rem;--spacing-framework-col-pad:1.375rem;--spacing-framework-gap-xs:.5rem;--spacing-framework-note-top:1.5rem;--spacing-framework-link-top:1.125rem;--spacing-proto-gap:.875rem;--spacing-pr-pad-y:.8125rem;--spacing-pr-pad-x:.9375rem;--spacing-pr-pt-gap:.5625rem;--spacing-pr-bar-h:.5625rem;--spacing-pr-pv-top:.4375rem;--spacing-cmp-gap:.875rem;--spacing-cmp-pad-y:1.125rem;--spacing-cmp-pad-x:1.25rem;--spacing-icon-cmp:1.25rem;--spacing-cmp-foot-top:.75rem;--spacing-split2-gap:1rem;--spacing-split2-top:.375rem;--spacing-split2-label-gap:.5rem;--spacing-sess-gap:.375rem;--spacing-sess-pad-y:.625rem;--spacing-sess-pad-x:.75rem;--spacing-csa-rows-gap:.75rem;--spacing-csa-row-pad-y:.75rem;--spacing-csa-row-pad-x:.875rem;--spacing-impact-rows-gap:.5rem;--spacing-regstat-gap:1rem;--spacing-regstat-track-h:.5rem;--spacing-cadence-line-top:1.1875rem;--spacing-cadence-icon:1.375rem;--spacing-cadence-icon-pad:.4375rem;--spacing-board-row-y:.625rem;--spacing-board-row-x:.75rem;--spacing-board-track-h:.375rem;--spacing-board-owner:1.75rem;--spacing-lifecycle-loop-gutter:2rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:0}.top-0{top:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-row{display:table-row}.h-\(--spacing-nav-height\){height:var(--spacing-nav-height)}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.bg-firefly{background-color:var(--color-firefly)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}html{scroll-padding-top:var(--spacing-nav-height)}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(14px)}.reveal.in{opacity:1;transform:none}.headline-line{animation:1s cubic-bezier(.2,.7,.2,1) both headline-blur,1s both headline-fade,1s both headline-rise}.headline-line+.headline-line{animation-delay:.14s}@keyframes headline-blur{0%{filter:blur(12px)}}@keyframes headline-fade{0%{opacity:0}}@keyframes headline-rise{0%{transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.headline-line{animation:none}}body{background:var(--color-white);color:var(--color-ink);font-family:var(--font-sans);font-size:17px;line-height:1.55}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
