@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-opsz-normal.DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-opsz-normal.C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-opsz-normal.DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-opsz-normal.BOyYyU_V.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-opsz-normal.HoL-AExg.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-opsz-normal.BpEBLj1O.woff2)format("woff2-variations");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 Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-opsz-italic.Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-opsz-italic.Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-opsz-italic.CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-opsz-italic.C-k5pZlm.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-opsz-italic.BhUEwDRF.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-opsz-italic.BOLXpvkj.woff2)format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");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{--surface:#fff;--ink:#0b0b0b;--ink-secondary:#3a3a3a;--ink-muted:#6b6b6b;--rule:#0b0b0b;--rule-soft:#d9d9d9;--night:#050505;--on-night:#fff;--on-night-secondary:#d6d6d6;--on-night-muted:#9a9a9a;--button-fill:var(--ink);--on-button:var(--surface);--focus-ring:#0b0b0b;--serif:"Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--sans:"Figtree Variable", Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--space-1:8px;--space-2:12px;--space-3:18px;--space-4:24px;--space-5:36px;--space-6:48px;--space-7:64px;--space-8:96px;--space-9:120px;--radius-none:0px;--radius-round:9999px;--graphite:var(--night);--graphite-2:#161616;--paper:var(--surface);--paper-2:var(--surface);--ivory:var(--surface);--muted:var(--ink-muted);--muted-on-ink:var(--on-night-muted);--line:var(--rule-soft);--line-on-ink:#262626;--accent:var(--ink);--accent-light:var(--on-night);--star:var(--on-night);--mono:var(--sans);--max:1200px;--gutter:clamp(20px, 4.4vw, 64px);--bar:57px;--screen:100vh;color-scheme:light}@supports (height:100svh){:root{--screen:100svh}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit}img,svg{max-width:100%;display:block}::selection{background:var(--ink);color:var(--surface)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dark :focus-visible{outline-color:var(--on-night)}.sirion-night :focus-visible{outline-color:var(--on-night-focus-ring)}.wrap{max-width:var(--max);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.label{font:400 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.dark .label{color:var(--muted-on-ink)}.display{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-weight:400;line-height:.98}em,.display em{font-style:normal}.dark{background:var(--night);color:var(--on-night)}.link-arrow{font:500 13px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;padding:14px 0;text-decoration:none;display:inline-flex}.link-arrow span{transition:transform .25s}.link-arrow:hover span{transform:translate(4px)}.link-arrow:hover{opacity:.7}.button{background:var(--button-fill);color:var(--on-button);font:500 13px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:0;align-items:center;gap:12px;padding:18px 26px;text-decoration:none;transition:background .2s;display:inline-flex}.button:hover{opacity:.85}.accent-dot{vertical-align:middle;background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}html.a-live [data-pin].is-flow{height:auto!important}html.a-live [data-pin].is-flow>:first-child{height:auto!important;min-height:var(--screen)!important;padding-block:calc(var(--bar) + var(--space-7)) var(--space-8)!important;position:relative!important}html.a-live [data-pin].is-settle{height:var(--settle-h)!important}html.a-live [data-pin].is-settle>:first-child{top:var(--settle-top)!important;position:sticky!important}html:not(.a-live) :is(.qt-q,.s-verb,.s-quote,.uc-case,.pl-name),html.a-live [data-pin].is-flow :is(.qt-q,.s-verb,.s-quote,.uc-case,.pl-name){opacity:1!important;pointer-events:auto!important;grid-area:auto!important;transform:none!important}html:not(.a-live) :is(.qt-q,.s-verb,.s-quote,.uc-case)+:is(.qt-q,.s-verb,.s-quote,.uc-case),html.a-live [data-pin].is-flow :is(.qt-q,.s-verb,.s-quote,.uc-case)+:is(.qt-q,.s-verb,.s-quote,.uc-case){margin-top:var(--space-7)}html.a-live [data-pin].has-beats .step:not(:is(.qt-q,.s-verb,.s-quote,.uc-case,.pl-name)){opacity:var(--v,1)!important;transform:translateY(calc((1 - var(--v,1)) * var(--space-4)))!important;transition:none!important}html.a-live [data-pin].has-beats :is(.qt-q,.s-verb,.s-quote,.uc-case,.pl-name).step{opacity:min(clamp(0, var(--v,1) * 2 - 1, 1), clamp(0, 1 - var(--o,0) * 2, 1))!important;transform:translateY(calc(max(0, 1 - var(--v,1) * 2 + 1) * var(--space-4) / 2 - min(1, var(--o,0) * 2) * var(--space-4)))!important;transition:none!important}html .nav-link,html .f-links a{background:linear-gradient(currentColor, currentColor) 0 100% / 0 var(--stroke-rule) no-repeat;transition:background-size var(--motion-duration-fast) var(--motion-ease-out), opacity .2s, color var(--motion-duration-fast) var(--motion-ease-out)}html .nav-link:hover,html .f-links a:hover{background-size:100% var(--stroke-rule)}@media (prefers-reduced-motion:reduce){html .nav-link,html .f-links a{transition:none}}html .site-header .talk{transition:background-color var(--motion-duration-base) var(--motion-ease-out), color var(--motion-duration-base) var(--motion-ease-out), border-color var(--motion-duration-base) var(--motion-ease-out)}html .site-header.sirion-night:not(.is-past) .talk,html .site-header.sirion-night:not(.is-past) .talk:hover{color:var(--on-night);background:var(--night);border-color:var(--on-night-rule-soft)}html .site-header.sirion-night:not(.is-past) .talk:hover{border-color:var(--on-night)}html.is-moving *,html.is-moving :before,html.is-moving :after{animation-play-state:paused!important}:root{--surface:#fff;--surface-canvas:#f2f2f2;--ink:#0b0b0b;--ink-secondary:#3a3a3a;--ink-muted:#6b6b6b;--rule-soft:#d9d9d9;--night:#050505;--on-night:#fff;--on-night-secondary:#d6d6d6;--on-night-muted:#9a9a9a;--on-night-rule-soft:#3a3a3a;--motion-duration-fast:.2s;--motion-duration-base:.4s;--motion-duration-slow:.7s;--motion-duration-count:1s;--motion-duration-spin:.6s;--motion-duration-draw:2.4s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in-out:cubic-bezier(.65, 0, .35, 1);--motion-ease-linear:cubic-bezier(0, 0, 1, 1);--motion-hover-nudge:3px;--space-1:8px;--space-2:12px;--space-3:18px;--space-4:24px;--space-5:36px;--space-6:48px;--space-7:clamp(3rem, 2.6667rem + 1.4815vw, 4rem);--space-8:clamp(4rem, 3.3333rem + 2.963vw, 6rem);--space-9:clamp(4.5rem, 3.5rem + 4.4444vw, 7.5rem);--radius-none:0px;--radius-control:2px;--radius-round:9999px;--layout-max-width:1200px;--layout-max-width-product:1760px;--layout-card-min:480px;--layout-gutter-max:64px;--layout-gutter-min:20px;--layout-measure-title:820px;--layout-measure-lead:560px;--layout-hero-height:760px;--layout-breakpoint-phone:640px;--layout-touch-min:44px;--layout-control-small:36px;--stroke-rule:1px;--stroke-focus:2px;--stroke-focus-offset:2px;--icon-control:12px;--icon-control-stroke:1.35px;--icon-control-stem:8px;--icon-control-stem-inset:1.5px;--icon-control-pull:4px;--icon-control-drop:1px;--logo-height-ui:18px;--logo-height-footer:36px;--logo-height-draw:64px;--mark-spinning-min:120px;--mark-spinning-large:300px;--mark-draw:96px;--serif:"Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--sans:"Figtree Variable", Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--letter-spacing-display:-.025em;--letter-spacing-label:.14em;--tracking-display-hero:-.025em;--tracking-display-statement:-.02em;--tracking-display-section:-.02em;--tracking-number-hero:-.035em;--tracking-heading-feature:-.01em;--tracking-heading-card:0em;--tracking-heading-page:-.01em;--tracking-heading-page-phone:-.01em;--tracking-heading-feature-phone:-.01em;--tracking-heading-card-phone:0em;--tracking-number-phone:-.02em;--tracking-heading-item:0em;--tracking-label:0em;--tracking-body-lead:0em;--tracking-body:0em;--tracking-body-small:0em;--tracking-proof-caption:0em;--tracking-caption:0em;--tracking-eyebrow:.16em;--tracking-display-phone:-.02em;--tracking-eyebrow-small:.14em;--rule:var(--ink);--button-fill:var(--ink);--on-button:var(--surface);--focus-ring:var(--ink);--on-night-focus-ring:var(--on-night);--on-night-button-fill:var(--on-night);--on-night-on-button:var(--night);--text-display-hero:400 clamp(3rem, 1.9167rem + 4.8148vw, 6.25rem)/.98 var(--serif);--text-display-statement:400 clamp(2rem, 1.1667rem + 3.7037vw, 4.5rem)/1.05 var(--serif);--text-display-section:400 clamp(2.5rem, 2rem + 2.2222vw, 4rem)/1.04 var(--serif);--text-number-hero:400 clamp(3rem, 1.8333rem + 5.1852vw, 6.5rem)/.9 var(--serif);--text-heading-feature:400 clamp(1.625rem, 1.375rem + 1.1111vw, 2.375rem)/1.08 var(--serif);--text-heading-card:400 clamp(1.375rem, 1.2083rem + .7407vw, 1.875rem)/1.1 var(--serif);--text-heading-page:400 clamp(2rem, 1.8333rem + .7407vw, 2.5rem)/1.05 var(--serif);--text-heading-page-phone:400 32px/1.1 var(--serif);--text-heading-feature-phone:400 26px/1.15 var(--serif);--text-heading-card-phone:400 22px/1.2 var(--serif);--text-number-phone:400 40px/1 var(--serif);--text-heading-item:500 17px/1.4 var(--sans);--text-label:500 15px/1.5 var(--sans);--text-body-lead:400 19px/1.5 var(--sans);--text-body:400 16px/1.5 var(--sans);--text-body-small:400 15px/1.5 var(--sans);--text-proof-caption:400 18px/1.4 var(--sans);--text-caption:400 14px/1.4 var(--sans);--text-eyebrow:400 13px/1.4 var(--sans);--text-display-phone:400 48px/1.04 var(--serif);--text-eyebrow-small:400 12px/1.4 var(--sans)}:where([class^=sirion-],[class*=\ sirion-]){box-sizing:border-box}.sirion-surface{background:var(--surface);color:var(--ink)}.sirion-night{background:var(--night);color:var(--on-night)}.sirion-ground{isolation:isolate;position:relative;overflow:hidden}.sirion-ground__image{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.sirion-ground__scrim{z-index:-1;background:linear-gradient(to top, color-mix(in srgb, var(--night) 72%, transparent), color-mix(in srgb, var(--night) 0%, transparent) 70%);position:absolute;inset:0}.sirion-ground__scrim--even{background:color-mix(in srgb, var(--night) 64%, transparent)}.sirion-agent-card-list{gap:var(--space-7) var(--space-6);padding:0;padding-inline:var(--layout-gutter-max);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.sirion-agent-card{gap:var(--space-1);border-block-start:var(--stroke-rule) solid var(--rule);flex-direction:column;padding-block-start:var(--space-3);display:flex}.sirion-agent-card__type{font:var(--text-eyebrow-small);letter-spacing:var(--tracking-eyebrow-small);text-transform:uppercase;color:var(--ink-muted);margin:0}.sirion-agent-card__name{font:var(--text-heading-card);letter-spacing:var(--tracking-heading-card);color:var(--ink);margin:0}.sirion-agent-card__text{font:var(--text-body);letter-spacing:var(--tracking-body);color:var(--ink-secondary);margin:0}@media (width<640px){.sirion-agent-card-list{gap:var(--space-6);padding-inline:var(--layout-gutter-min);grid-template-columns:minmax(0,1fr)}}.sirion-button{justify-content:center;align-items:center;gap:var(--space-1);font:var(--text-label);letter-spacing:var(--tracking-label);min-block-size:var(--layout-touch-min);padding-block:0;padding-inline:var(--space-3);border:var(--stroke-rule) solid var(--ink);border-radius:var(--radius-control);color:var(--ink);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out), border-color var(--motion-duration-fast) var(--motion-ease-out);background:0 0;text-decoration:none;display:inline-flex}.sirion-button:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.sirion-button--primary{background:var(--button-fill);border-color:var(--button-fill);color:var(--on-button)}.sirion-button--primary:hover{background:color-mix(in srgb, var(--button-fill) 88%, var(--surface));border-color:color-mix(in srgb, var(--button-fill) 88%, var(--surface))}.sirion-button--small{min-block-size:var(--layout-control-small);padding-inline:var(--space-2)}.sirion-button:focus-visible{outline:var(--stroke-focus) solid var(--focus-ring);outline-offset:var(--stroke-focus-offset)}.sirion-button--primary:after{content:"";inline-size:var(--icon-control);block-size:var(--icon-control);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www%2Ew3%2Eorg/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6.5 2.75L9.75 6 6.5 9.25' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / var(--icon-control) var(--icon-control) no-repeat, linear-gradient(currentColor, currentColor) var(--icon-control-stem-inset) calc((var(--icon-control) - var(--icon-control-stroke)) / 2) / 0 var(--icon-control-stroke) no-repeat;-webkit-mask-composite:source-over;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www%2Ew3%2Eorg/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6.5 2.75L9.75 6 6.5 9.25' fill='none' stroke='%23000' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / var(--icon-control) var(--icon-control) no-repeat, linear-gradient(currentColor, currentColor) var(--icon-control-stem-inset) calc((var(--icon-control) - var(--icon-control-stroke)) / 2) / 0 var(--icon-control-stroke) no-repeat;transform:translate(calc(-1 * var(--motion-hover-nudge)), var(--icon-control-drop));transition:transform var(--motion-duration-fast) var(--motion-ease-out), -webkit-mask-size var(--motion-duration-fast) var(--motion-ease-out), mask-size var(--motion-duration-fast) var(--motion-ease-out);background:currentColor;flex:none;margin-inline-start:calc(-1 * var(--icon-control-pull));mask-composite:add}.sirion-button--primary:hover:after{-webkit-mask-size:var(--icon-control) var(--icon-control), var(--icon-control-stem) var(--icon-control-stroke);mask-size:var(--icon-control) var(--icon-control), var(--icon-control-stem) var(--icon-control-stroke);transform:translate(0, var(--icon-control-drop))}@media (prefers-reduced-motion:reduce){.sirion-button,.sirion-button--primary:after{transition:none}.sirion-button--primary:after{transform:translate(0, var(--icon-control-drop))}}.sirion-night .sirion-button{border-color:var(--on-night);color:var(--on-night)}.sirion-night .sirion-button:hover{background:color-mix(in srgb, var(--on-night) 10%, transparent)}.sirion-night .sirion-button--primary{background:var(--on-night-button-fill);border-color:var(--on-night-button-fill);color:var(--on-night-on-button)}.sirion-night .sirion-button--primary:hover{background:color-mix(in srgb, var(--on-night-button-fill) 92%, var(--night));border-color:color-mix(in srgb, var(--on-night-button-fill) 92%, var(--night))}.sirion-night .sirion-button:focus-visible{outline-color:var(--on-night-focus-ring)}.sirion-cover{justify-content:flex-end;gap:var(--space-8);aspect-ratio:16/9;padding:var(--space-8);flex-direction:column;display:flex}.sirion-cover__logo{color:var(--on-night);display:flex}.sirion-cover__logo svg{block-size:var(--logo-height-ui);inline-size:auto;display:block}.sirion-cover__copy{gap:var(--space-4);flex-direction:column;display:flex}.sirion-cover__headline{font:var(--text-display-hero);letter-spacing:var(--tracking-display-hero);color:var(--on-night);margin:0}.sirion-cover__headline em{font-style:italic}.sirion-cover__tagline{max-inline-size:var(--layout-measure-lead);font:var(--text-body-lead);letter-spacing:var(--tracking-body-lead);color:var(--on-night-secondary);margin:0}@media (width<640px){.sirion-cover{aspect-ratio:3/4;padding:var(--layout-gutter-min)}.sirion-cover__headline{font:var(--text-display-phone);letter-spacing:var(--tracking-display-phone)}}.sirion-footer{gap:var(--space-7);padding-block:var(--space-8) var(--space-7);padding-inline:var(--layout-gutter-max);flex-direction:column;display:flex}.sirion-footer__home{color:var(--ink);align-self:flex-start;display:inline-flex}.sirion-footer__home svg{block-size:var(--logo-height-footer);inline-size:auto;display:block}.sirion-footer__line{justify-content:space-between;gap:var(--space-2) var(--space-6);border-block-start:var(--stroke-rule) solid var(--rule-soft);font:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--ink-muted);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.sirion-footer__legal{margin:0}.sirion-footer__links{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sirion-footer__links li+li:before{content:"·";padding-inline:var(--space-1)}.sirion-footer__link{color:inherit;text-decoration:none}.sirion-footer__link:hover{color:var(--ink)}.sirion-footer__home:focus-visible,.sirion-footer__link:focus-visible{outline:var(--stroke-focus) solid var(--focus-ring);outline-offset:var(--stroke-focus-offset)}.sirion-night .sirion-footer__home{color:var(--on-night)}.sirion-night .sirion-footer__line{border-color:var(--on-night-rule-soft);color:var(--on-night-muted)}.sirion-night .sirion-footer__link:hover{color:var(--on-night)}.sirion-night .sirion-footer__home:focus-visible,.sirion-night .sirion-footer__link:focus-visible{outline-color:var(--on-night-focus-ring)}@media (width<640px){.sirion-footer{gap:var(--space-6);padding-block:var(--space-7) var(--space-6);padding-inline:var(--layout-gutter-min)}.sirion-footer__line{flex-direction:column}}.sirion-hero{min-block-size:var(--layout-hero-height);flex-direction:column;display:flex}.sirion-hero__copy{gap:var(--space-5);padding-block:var(--space-9) var(--space-8);padding-inline:var(--layout-gutter-max);flex-direction:column;margin-block-start:auto;display:flex}.sirion-hero__eyebrow{font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--on-night-muted);margin:0}.sirion-hero__headline{font:var(--text-display-hero);letter-spacing:var(--tracking-display-hero);color:var(--on-night);margin:0}.sirion-hero__headline em{font-style:italic}.sirion-hero__row{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.sirion-hero__lead{max-inline-size:var(--layout-measure-lead);font:var(--text-body-lead);letter-spacing:var(--tracking-body-lead);color:var(--on-night-secondary);margin:0}@media (width<640px){.sirion-hero{min-block-size:auto}.sirion-hero__copy{gap:var(--space-4);padding-block:var(--space-9) var(--space-7);padding-inline:var(--layout-gutter-min)}.sirion-hero__headline{font:var(--text-display-phone);letter-spacing:var(--tracking-display-phone)}.sirion-hero__row{align-items:flex-start;gap:var(--space-5);flex-direction:column}}.sirion-logo-draw{color:var(--ink);display:inline-flex;position:relative}.sirion-logo-draw__word{display:block}.sirion-logo-draw__word svg{block-size:var(--logo-height-draw);inline-size:auto;display:block}.sirion-logo-draw__track{pointer-events:none;position:absolute;inset:0}.sirion-logo-draw__top{inline-size:var(--mark-draw);aspect-ratio:1;opacity:0;position:absolute;inset-block-end:0;inset-inline-end:0;transform:translate(50%,8%)}.sirion-logo-draw__top svg{block-size:100%;inline-size:100%;display:block}.sirion-night .sirion-logo-draw{color:var(--on-night)}@keyframes sirion-logo-draw-word{0%,15%{clip-path:inset(0 100% 0 0)}85%,to{clip-path:inset(0)}}@keyframes sirion-logo-draw-track{0%,15%{transform:translate(-100%)}85%,to{transform:translate(0)}}@keyframes sirion-logo-draw-top{0%{opacity:0}8%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.sirion-logo-draw__word{animation:sirion-logo-draw-word var(--motion-duration-draw) var(--motion-ease-in-out) both}.sirion-logo-draw__track{animation:sirion-logo-draw-track var(--motion-duration-draw) var(--motion-ease-in-out) both}.sirion-logo-draw__top{animation:sirion-logo-draw-top var(--motion-duration-draw) var(--motion-ease-linear) both}}.sirion-nav{align-items:center;gap:var(--space-5);padding-block:var(--space-4);padding-inline:var(--layout-gutter-max);font:var(--text-body-small);letter-spacing:var(--tracking-body-small);display:flex}.sirion-nav__home{color:var(--ink);display:inline-flex}.sirion-nav__home svg{block-size:var(--logo-height-ui);inline-size:auto;display:block}.sirion-nav__links{gap:var(--space-5);margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.sirion-nav__link{color:var(--ink-secondary);text-decoration:none}.sirion-nav__link:hover,.sirion-nav__link[aria-current=page]{color:var(--ink)}.sirion-nav__home:focus-visible,.sirion-nav__link:focus-visible{outline:var(--stroke-focus) solid var(--focus-ring);outline-offset:var(--stroke-focus-offset)}.sirion-night .sirion-nav__home{color:var(--on-night)}.sirion-night .sirion-nav__link{color:var(--on-night-secondary)}.sirion-night .sirion-nav__link:hover,.sirion-night .sirion-nav__link[aria-current=page]{color:var(--on-night)}.sirion-night .sirion-nav__home:focus-visible,.sirion-night .sirion-nav__link:focus-visible{outline-color:var(--on-night-focus-ring)}@media (width<640px){.sirion-nav{row-gap:var(--space-3);column-gap:var(--space-4);padding-inline:var(--layout-gutter-min);flex-wrap:wrap}.sirion-nav__cta{margin-inline-start:auto}.sirion-nav__links{gap:var(--space-4);flex-basis:100%;order:3;margin-inline-start:0}}.sirion-proof-number-list{gap:var(--space-7) var(--space-6);padding:0;padding-inline:var(--layout-gutter-max);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.sirion-proof-number{gap:var(--space-2);border-block-start:var(--stroke-rule) solid var(--rule);flex-direction:column;padding-block-start:var(--space-3);display:flex}.sirion-proof-number__number{font:var(--text-number-hero);letter-spacing:var(--tracking-number-hero);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);margin:0}.sirion-proof-number__before{font:var(--text-heading-card);letter-spacing:var(--tracking-heading-card)}.sirion-proof-number__claim{font:var(--text-proof-caption);letter-spacing:var(--tracking-proof-caption);color:var(--ink);margin:0}.sirion-proof-number__before-after{font:var(--text-caption);letter-spacing:var(--tracking-caption);font-variant-numeric:tabular-nums;color:var(--ink-secondary);margin:0}.sirion-proof-number-list--count .sirion-proof-number__number{font-variant-numeric:tabular-nums}.sirion-proof-number__label{inline-size:var(--stroke-rule);block-size:var(--stroke-rule);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.sirion-proof-number__source{font:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--ink-muted);margin:0}.sirion-night .sirion-proof-number{border-color:var(--on-night)}.sirion-night .sirion-proof-number__number,.sirion-night .sirion-proof-number__claim{color:var(--on-night)}.sirion-night .sirion-proof-number__before-after{color:var(--on-night-secondary)}.sirion-night .sirion-proof-number__source{color:var(--on-night-muted)}@media (width<640px){.sirion-proof-number-list{gap:var(--space-6);padding-inline:var(--layout-gutter-min);grid-template-columns:minmax(0,1fr)}}@keyframes sirion-reveal{0%{opacity:0;transform:translateY(var(--space-5))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sirion-reveal{animation:sirion-reveal var(--motion-duration-slow) var(--motion-ease-out) both;animation-timeline:view();animation-range:entry 10% entry 90%}}.sirion-reveal--load{animation:sirion-reveal var(--motion-duration-slow) var(--motion-ease-out) both;animation-timeline:auto}.sirion-reveal--second{animation-delay:var(--motion-duration-base)}}.sirion-section-title{align-items:last baseline;column-gap:var(--space-6);padding-inline:var(--layout-gutter-max);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title eyebrow";padding-block-end:var(--space-7);display:grid}.sirion-section-title__title{max-inline-size:var(--layout-measure-title);font:var(--text-display-section);letter-spacing:var(--tracking-display-section);color:var(--ink);grid-area:title;margin:0}.sirion-section-title__eyebrow{font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-muted);grid-area:eyebrow;margin:0}.sirion-night .sirion-section-title__title{color:var(--on-night)}.sirion-night .sirion-section-title__eyebrow{color:var(--on-night-muted)}@media (width<640px){.sirion-section-title{row-gap:var(--space-3);padding-inline:var(--layout-gutter-min);grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title";padding-block-end:var(--space-6)}.sirion-section-title__title{font:var(--text-display-phone);letter-spacing:var(--tracking-display-phone)}}.sirion-spinning-mark{inline-size:var(--mark-spinning-min);aspect-ratio:1;color:var(--ink);display:inline-block}.sirion-spinning-mark--large{inline-size:var(--mark-spinning-large)}.sirion-spinning-mark svg,.sirion-spinning-mark__spin{block-size:100%;inline-size:100%;display:block}.sirion-spinning-mark__still{block-size:100%;inline-size:100%;display:none}.sirion-night .sirion-spinning-mark{color:var(--on-night)}@media (prefers-reduced-motion:reduce){.sirion-spinning-mark__spin{display:none}.sirion-spinning-mark__still{display:block}}.sirion-statement{padding-inline:var(--layout-gutter-max)}.sirion-statement__text{padding-block:var(--space-8);border-block:var(--stroke-rule) solid var(--rule);text-align:center;text-wrap:balance;font:var(--text-display-statement);letter-spacing:var(--tracking-display-statement);color:var(--ink);margin:0}.sirion-statement__text em{font-style:italic}.sirion-night .sirion-statement__text{border-color:var(--on-night);color:var(--on-night)}@media (width<640px){.sirion-statement{padding-inline:var(--layout-gutter-min)}.sirion-statement__text{padding-block:var(--space-7);font:var(--text-display-phone);letter-spacing:var(--tracking-display-phone)}}.logo[data-astro-cid-f7espo7c]{height:calc(var(--s) * var(--k));width:calc(var(--s) * var(--k) * var(--r));flex:none;display:block;overflow:visible}.top[data-astro-cid-7n2rm4hx]{height:var(--top-h);aspect-ratio:1;line-height:0;display:inline-block}.top[data-astro-cid-7n2rm4hx] svg{width:100%;height:100%;display:block;overflow:visible}.on-night[data-astro-cid-7n2rm4hx]{color:var(--on-night);--top-cut:var(--night)}.on-surface[data-astro-cid-7n2rm4hx]{color:var(--ink);--top-cut:var(--surface)}.top-anim[data-astro-cid-7n2rm4hx]{display:none}@media (hover:none) and (pointer:coarse){.top[data-astro-cid-7n2rm4hx]:has(.top-anim) svg{display:none}.top-anim[data-astro-cid-7n2rm4hx]{width:100%;height:100%;display:block}}@media (prefers-reduced-motion:reduce){.top[data-astro-cid-7n2rm4hx]:has(.top-anim) svg{display:block}.top-anim[data-astro-cid-7n2rm4hx]{display:none!important}}.lang[data-astro-cid-lemdd452]{align-self:stretch;align-items:center;display:flex;position:relative}.lang-btn[data-astro-cid-lemdd452]{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-control);color:inherit;cursor:pointer;font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;opacity:.82;transition:opacity var(--motion-duration-fast) var(--motion-ease-out);background:0 0;border:0;display:inline-flex}.lang-btn[data-astro-cid-lemdd452]:hover,.lang-btn[data-astro-cid-lemdd452][aria-expanded=true]{opacity:1}.lang-btn[data-astro-cid-lemdd452]:focus-visible{outline:var(--stroke-focus) solid currentColor;outline-offset:var(--stroke-focus-offset)}.lang-btn[data-astro-cid-lemdd452] i[data-astro-cid-lemdd452]{border-right:var(--stroke-rule) solid currentColor;border-bottom:var(--stroke-rule) solid currentColor;width:6px;height:6px;transition:transform var(--motion-duration-fast) var(--motion-ease-out);transform:translateY(-2px)rotate(45deg)}.lang[data-astro-cid-lemdd452].is-open .lang-btn[data-astro-cid-lemdd452] i[data-astro-cid-lemdd452]{transform:translateY(1px)rotate(225deg)}.lang-list[data-astro-cid-lemdd452]{right:0;top:calc(100% - var(--space-1));z-index:2;min-width:10rem;padding:var(--space-2) 0;background:var(--night);border:var(--stroke-rule) solid var(--on-night-rule-soft);border-radius:var(--radius-control);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-fast) var(--motion-ease-out), transform var(--motion-duration-fast) var(--motion-ease-out), visibility var(--motion-duration-fast);margin:0;list-style:none;position:absolute;transform:translateY(-4px)}.lang[data-astro-cid-lemdd452].is-open .lang-list[data-astro-cid-lemdd452]{opacity:1;visibility:visible;transform:none}.lang-list[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]{padding:var(--space-2) var(--space-4);font:var(--text-body-small);color:var(--on-night-secondary);text-decoration:none;display:block}.lang-list[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:hover,.lang-list[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current]{color:var(--on-night)}.lang-list[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current]:after{content:"";width:4px;height:4px;margin-left:var(--space-2);vertical-align:middle;background:currentColor;border-radius:50%;display:inline-block}.lang-list[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:calc(-1 * var(--stroke-focus))}@media (prefers-reduced-motion:reduce){.lang-btn[data-astro-cid-lemdd452] i[data-astro-cid-lemdd452],.lang-list[data-astro-cid-lemdd452]{transition:none}}.lang-row[data-astro-cid-lemdd452]{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.lang-row[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]{min-height:44px;font:var(--text-caption);color:var(--on-night-muted);transition:color var(--motion-duration-fast) var(--motion-ease-out);align-items:center;text-decoration:none;display:inline-flex}.lang-row[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:hover,.lang-row[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current]{color:var(--on-night)}.lang-row[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current]{text-decoration:underline;text-decoration-thickness:var(--stroke-rule);text-underline-offset:4px}.lang-row[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--stroke-focus-offset)}.lang-row[data-astro-cid-lemdd452].panel{padding-top:var(--space-4)}@media (width>=721px){.lang-row[data-astro-cid-lemdd452].footer a[data-astro-cid-lemdd452]{min-height:0}}.consent[data-astro-cid-bm4qem4n]{z-index:60;inset-inline:var(--gutter);background:var(--night);max-inline-size:34rem;color:var(--on-night);border:var(--stroke-rule) solid var(--on-night-rule-soft);border-radius:var(--radius-control);padding:var(--space-4);gap:var(--space-3);opacity:0;transform:translateY(var(--space-3));transition:opacity var(--motion-duration-base) var(--motion-ease-out), transform var(--motion-duration-base) var(--motion-ease-out);margin-inline-start:auto;display:grid;position:fixed;inset-block-end:var(--space-4)}.consent[data-astro-cid-bm4qem4n].on{opacity:1;transform:none}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent-text[data-astro-cid-bm4qem4n]{font:var(--text-body-small);color:var(--on-night-secondary);margin:0}.consent-text[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:var(--on-night);text-underline-offset:3px}.consent-prefs[data-astro-cid-bm4qem4n]{gap:var(--space-2);font:var(--text-body-small);color:var(--on-night-secondary);display:grid}.consent-prefs[data-astro-cid-bm4qem4n][hidden]{display:none}.consent-prefs[data-astro-cid-bm4qem4n] label[data-astro-cid-bm4qem4n]{gap:var(--space-2);cursor:pointer;align-items:flex-start;display:flex}.consent-prefs[data-astro-cid-bm4qem4n] b[data-astro-cid-bm4qem4n]{color:var(--on-night);font-weight:600}.consent-prefs[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]{accent-color:var(--on-night);margin-block-start:.3em}.consent-prefs[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--stroke-focus-offset)}.consent-actions[data-astro-cid-bm4qem4n]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.consent-actions[data-astro-cid-bm4qem4n] [data-astro-cid-bm4qem4n][hidden]{display:none}.consent-more[data-astro-cid-bm4qem4n]{padding:var(--space-1) 0;cursor:pointer;font:var(--text-body-small);color:var(--on-night-secondary);text-underline-offset:3px;background:0 0;border:0;margin-inline-start:auto;text-decoration:underline}.consent-more[data-astro-cid-bm4qem4n]:hover{color:var(--on-night)}.consent-more[data-astro-cid-bm4qem4n]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--stroke-focus-offset)}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-bm4qem4n]{transition:none;transform:none}}html.demo-open{overflow:hidden}.demo[data-astro-cid-um2e2lqz]{width:100%;max-width:none;height:100%;max-height:none;color:var(--on-night);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.demo[data-astro-cid-um2e2lqz]::backdrop{-webkit-backdrop-filter:blur(14px);opacity:0;transition:opacity .26s var(--motion-ease-out);background:#0505058c}.demo[data-astro-cid-um2e2lqz].is-in::backdrop{opacity:1}.demo-panel[data-astro-cid-um2e2lqz]{box-sizing:border-box;width:min(1120px, calc(100% - 2 * var(--space-6)));margin:max(var(--space-6), 5vh) auto;gap:var(--space-8);padding:var(--space-7) var(--space-8);background:var(--night);border:var(--stroke-rule) solid var(--on-night-rule-soft);border-radius:var(--space-4);opacity:0;transition:opacity .32s var(--motion-ease-out), transform .52s var(--motion-ease-out);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;position:relative;transform:translateY(40px)scale(.98);box-shadow:0 40px 120px #0009}.demo[data-astro-cid-um2e2lqz].is-in .demo-panel[data-astro-cid-um2e2lqz]{opacity:1;transform:none}.demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]{opacity:0;transition:opacity .42s var(--motion-ease-out), transform .52s var(--motion-ease-out);transform:translateY(14px)}.demo[data-astro-cid-um2e2lqz].is-in .demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]{opacity:1;transform:none}.demo[data-astro-cid-um2e2lqz].is-in .demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(2){transition-delay:60ms}.demo[data-astro-cid-um2e2lqz].is-in .demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(3){transition-delay:.12s}.demo[data-astro-cid-um2e2lqz].is-in .demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(4){transition-delay:.18s}.demo[data-astro-cid-um2e2lqz].is-in .demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(5){transition-delay:.24s}.demo[data-astro-cid-um2e2lqz].is-sent .demo-form[data-astro-cid-um2e2lqz]{opacity:0;transition:opacity .26s var(--motion-ease-out)}.demo-x[data-astro-cid-um2e2lqz]{top:var(--space-4);right:var(--space-4);cursor:pointer;width:44px;height:44px;color:var(--on-night);background:0 0;border:0;place-items:center;display:grid;position:absolute}.demo-x[data-astro-cid-um2e2lqz] i[data-astro-cid-um2e2lqz]{width:20px;height:var(--stroke-rule);transition:transform var(--motion-duration-fast) var(--motion-ease-out);background:currentColor;grid-area:1/1;transform:rotate(45deg)}.demo-x[data-astro-cid-um2e2lqz] i[data-astro-cid-um2e2lqz]+i[data-astro-cid-um2e2lqz]{transform:rotate(-45deg)}.demo-x[data-astro-cid-um2e2lqz]:hover i[data-astro-cid-um2e2lqz]{transform:rotate(135deg)}.demo-x[data-astro-cid-um2e2lqz]:hover i[data-astro-cid-um2e2lqz]+i[data-astro-cid-um2e2lqz]{transform:rotate(45deg)}.demo-x[data-astro-cid-um2e2lqz]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:2px}.demo-head[data-astro-cid-um2e2lqz]{flex-direction:column;align-items:flex-start;display:flex}.demo-eyebrow[data-astro-cid-um2e2lqz]{margin:var(--space-5) 0 var(--space-3);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--on-night-muted)}.demo-title[data-astro-cid-um2e2lqz]{font:var(--text-heading-feature);letter-spacing:var(--tracking-heading-feature);text-wrap:balance;margin:0}.demo-title[data-astro-cid-um2e2lqz] em[data-astro-cid-um2e2lqz]{color:var(--on-night-secondary);font-style:normal}.demo-lead[data-astro-cid-um2e2lqz]{margin:var(--space-5) 0 0;font:var(--text-body-lead);color:var(--on-night-secondary);max-width:34ch}.demo-faq[data-astro-cid-um2e2lqz]{padding-top:var(--space-6);font:var(--text-body-small);color:var(--on-night-muted);margin:auto 0 0}.demo-faq[data-astro-cid-um2e2lqz] a[data-astro-cid-um2e2lqz]{color:var(--on-night);text-underline-offset:3px}.demo-body[data-astro-cid-um2e2lqz]{align-content:center;min-width:0;display:grid}.demo-form[data-astro-cid-um2e2lqz]{gap:var(--space-5);display:grid}.demo-form[data-astro-cid-um2e2lqz][hidden]{display:none}.demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]{opacity:0;transition:opacity .42s var(--motion-ease-out), transform .52s var(--motion-ease-out);transform:translateY(12px)}.demo[data-astro-cid-um2e2lqz].is-in .demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]{opacity:1;transform:none}.demo[data-astro-cid-um2e2lqz].is-in .demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(4){transition-delay:60ms}.demo[data-astro-cid-um2e2lqz].is-in .demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(5){transition-delay:.12s}.demo[data-astro-cid-um2e2lqz].is-in .demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(6){transition-delay:.18s}.demo[data-astro-cid-um2e2lqz].is-in .demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz]:nth-child(n+7){transition-delay:.24s}.row[data-astro-cid-um2e2lqz]{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.field[data-astro-cid-um2e2lqz]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-um2e2lqz] label[data-astro-cid-um2e2lqz],.field[data-astro-cid-um2e2lqz] legend[data-astro-cid-um2e2lqz]{font:var(--text-eyebrow-small);letter-spacing:var(--tracking-eyebrow-small);text-transform:uppercase;color:var(--on-night-muted);padding:0}.field[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz],.field[data-astro-cid-um2e2lqz] textarea[data-astro-cid-um2e2lqz]{font:var(--text-body-lead);color:var(--on-night);border-radius:var(--radius-none);border:0;border-bottom:var(--stroke-rule) solid var(--on-night-rule-soft);padding:var(--space-2) 0;resize:none;width:100%;transition:border-color var(--motion-duration-fast) var(--motion-ease-out);background:0 0}.field[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz]::placeholder{color:var(--on-night-muted)}.field[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz]:focus,.field[data-astro-cid-um2e2lqz] textarea[data-astro-cid-um2e2lqz]:focus{border-bottom-color:var(--on-night);outline:none}.field[data-astro-cid-um2e2lqz].invalid input[data-astro-cid-um2e2lqz]{border-bottom-color:var(--on-night);border-bottom-style:dashed}.grow[data-astro-cid-um2e2lqz] legend[data-astro-cid-um2e2lqz]{margin-bottom:var(--space-3)}.chips[data-astro-cid-um2e2lqz]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-um2e2lqz]{font:var(--text-body-small);color:var(--on-night-secondary);border:var(--stroke-rule) solid var(--on-night-rule-soft);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out), color var(--motion-duration-fast) var(--motion-ease-out), border-color var(--motion-duration-fast) var(--motion-ease-out);background:0 0;border-radius:999px}.chip[data-astro-cid-um2e2lqz]:hover{border-color:var(--on-night);color:var(--on-night)}.chip[data-astro-cid-um2e2lqz][aria-pressed=true]{background:var(--on-night);border-color:var(--on-night);color:var(--ink)}.chip[data-astro-cid-um2e2lqz]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:2px}.field-msg[data-astro-cid-um2e2lqz]{font:var(--text-body-small);color:var(--on-night);margin:0}.field-msg[data-astro-cid-um2e2lqz]:empty{display:none}.field-msg[data-astro-cid-um2e2lqz]:before{content:"— ";color:var(--on-night-muted)}.consent-field[data-astro-cid-um2e2lqz]{gap:var(--space-2);display:grid}.consent-field[data-astro-cid-um2e2lqz] .field-msg[data-astro-cid-um2e2lqz]{padding-left:calc(16px + var(--space-3))}.consent[data-astro-cid-um2e2lqz]{gap:var(--space-3);font:var(--text-body-small);color:var(--on-night-secondary);align-items:flex-start;display:flex}.consent[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz]{width:16px;height:16px;accent-color:var(--on-night);flex:none;margin:3px 0 0}.consent[data-astro-cid-um2e2lqz] a[data-astro-cid-um2e2lqz]{color:var(--on-night)}.error[data-astro-cid-um2e2lqz]{min-height:0;font:var(--text-body-small);color:var(--on-night);margin:0}.error[data-astro-cid-um2e2lqz]:empty{display:none}.error[data-astro-cid-um2e2lqz] a{color:var(--on-night)}.submit[data-astro-cid-um2e2lqz]{justify-self:start}.hp[data-astro-cid-um2e2lqz]{position:absolute;left:-9999px}.demo-done[data-astro-cid-um2e2lqz]{justify-items:start;gap:var(--space-4);display:grid}.demo-done[data-astro-cid-um2e2lqz][hidden]{display:none}.demo-done[data-astro-cid-um2e2lqz]:focus{outline:none}.demo-done[data-astro-cid-um2e2lqz] h3[data-astro-cid-um2e2lqz]{margin:var(--space-3) 0 0;font:var(--text-display-section);letter-spacing:var(--tracking-display-section)}.demo-done[data-astro-cid-um2e2lqz] p[data-astro-cid-um2e2lqz]{font:var(--text-body-lead);color:var(--on-night-secondary);margin:0}.demo-done[data-astro-cid-um2e2lqz]{animation:demo-in .52s var(--motion-ease-out) both}@keyframes demo-in{0%{opacity:0;transform:translateY(16px)}}@media (width<=1023px){.demo-panel[data-astro-cid-um2e2lqz]{gap:var(--space-6);width:100%;min-height:100%;padding:calc(var(--space-8) + 8px) 20px var(--space-8);border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0;transform:translateY(60px)}.demo-head[data-astro-cid-um2e2lqz] .top,.demo-lead[data-astro-cid-um2e2lqz],.demo-faq[data-astro-cid-um2e2lqz]{display:none}.demo-eyebrow[data-astro-cid-um2e2lqz]{margin-top:0}.demo-title[data-astro-cid-um2e2lqz]{font:var(--text-heading-card-phone)}.row[data-astro-cid-um2e2lqz]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.demo-form[data-astro-cid-um2e2lqz]{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.demo[data-astro-cid-um2e2lqz]::backdrop,.demo-panel[data-astro-cid-um2e2lqz],.demo-head[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz],.demo-form[data-astro-cid-um2e2lqz]>[data-astro-cid-um2e2lqz],.demo-done[data-astro-cid-um2e2lqz]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.progress[data-astro-cid-hkbrpulz]{left:0;right:0;top:var(--bar);height:var(--stroke-rule);z-index:49;pointer-events:none;background:var(--on-night-rule-soft);position:fixed}.progress[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{background:var(--on-night-muted);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.loader[data-astro-cid-hkbrpulz]{z-index:100;background:var(--night);place-items:center;transition:opacity .35s,visibility .35s;animation:.35s 4s forwards loader-out;display:grid;position:fixed;inset:0}.loader[data-astro-cid-hkbrpulz].done{opacity:0;visibility:hidden}@keyframes loader-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.loader[data-astro-cid-hkbrpulz]{display:none}}.skip[data-astro-cid-hkbrpulz]{left:var(--gutter);top:var(--space-2);z-index:200;padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--ink);font:var(--text-body-small);border-radius:var(--radius-control);text-decoration:none;position:fixed;transform:translateY(-200%)}.skip[data-astro-cid-hkbrpulz]:focus-visible{outline:var(--stroke-focus) solid var(--focus-ring);outline-offset:var(--stroke-focus-offset);transform:none}main[data-astro-cid-hkbrpulz]:focus{outline:none}.site-header[data-astro-cid-hkbrpulz]{z-index:50;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);position:sticky;top:0}.site-header[data-astro-cid-hkbrpulz].dark{border-bottom-color:var(--night);background:var(--night);color:var(--paper);-webkit-backdrop-filter:none}.site-header[data-astro-cid-hkbrpulz].overlay{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background .3s,border-color .3s;position:fixed;left:0;right:0}.site-header[data-astro-cid-hkbrpulz].overlay.solid{background:color-mix(in srgb, var(--night) 94%, transparent);border-bottom-color:color-mix(in srgb, var(--surface) 8%, transparent)}.edge[data-astro-cid-hkbrpulz]{padding-inline:var(--gutter)}.bar[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--space-4);grid-template-columns:auto 1fr auto;height:56px;display:grid}.brand[data-astro-cid-hkbrpulz]{justify-self:start;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.menu[data-astro-cid-hkbrpulz]{align-self:stretch;align-items:center;gap:var(--space-6);margin-left:var(--space-7);transition:transform var(--motion-duration-base) var(--motion-ease-out);display:flex;position:relative}html.sky-mark .menu[data-astro-cid-hkbrpulz]{transform:translateX(calc(-1 * var(--menu-shift,0px)))}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-hkbrpulz]{transition:none}}.talk[data-astro-cid-hkbrpulz]{justify-self:end}.bar-end[data-astro-cid-hkbrpulz]{justify-self:end;align-items:center;gap:var(--space-3);align-self:stretch;display:flex}@media (width>=721px) and (width<=1023px){.menu[data-astro-cid-hkbrpulz]{gap:var(--space-4);margin-left:var(--space-5)}.bar-end[data-astro-cid-hkbrpulz]{gap:var(--space-2)}}@media (width>=721px) and (width<=900px){.bar[data-astro-cid-hkbrpulz]{gap:var(--space-3)}.menu[data-astro-cid-hkbrpulz]{gap:var(--space-3);margin-left:var(--space-3)}}.sub[data-astro-cid-hkbrpulz]{align-items:center;display:flex;position:static}.sub-btn[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--space-1);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sub-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{border-right:var(--stroke-rule) solid currentColor;border-bottom:var(--stroke-rule) solid currentColor;width:6px;height:6px;transition:transform var(--motion-duration-fast) var(--motion-ease-out);transform:translateY(-2px)rotate(45deg)}.sub-panel[data-astro-cid-hkbrpulz]{left:calc(-1 * var(--space-5));grid-template-columns:repeat(2, minmax(0, var(--layout-card-min)));gap:var(--space-7);width:max-content;max-width:calc(100vw - 260px);padding:var(--space-5) 0 var(--space-6);background:var(--night);box-shadow:0 0 0 100vmax var(--night), 0 1px 0 100vmax var(--on-night-rule-soft);clip-path:inset(0 -100vmax -1px);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-fast) var(--motion-ease-out), transform var(--motion-duration-fast) var(--motion-ease-out), visibility var(--motion-duration-fast);display:grid;position:absolute;top:100%;transform:translateY(-8px)}.sub-panel[data-astro-cid-hkbrpulz]:before{content:"";height:var(--space-4);position:absolute;bottom:100%;left:0;right:0}.sub[data-astro-cid-hkbrpulz].is-open .sub-panel[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;transform:none}.sub[data-astro-cid-hkbrpulz].is-open .sub-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{transform:translateY(1px)rotate(225deg)}@media (hover:hover){.sub[data-astro-cid-hkbrpulz]:hover .sub-panel[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;transform:none}.sub[data-astro-cid-hkbrpulz]:hover .sub-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{transform:translateY(1px)rotate(225deg)}}.sub-item[data-astro-cid-hkbrpulz]{align-content:start;gap:var(--space-2);padding-left:var(--space-5);border-left:var(--stroke-rule) solid var(--on-night-rule-soft);color:var(--on-night);text-decoration:none;display:grid}.sub-k[data-astro-cid-hkbrpulz]{font:var(--text-eyebrow-small);letter-spacing:var(--tracking-eyebrow-small);text-transform:uppercase;color:var(--on-night-muted)}.sub-t[data-astro-cid-hkbrpulz]{font:var(--text-heading-card-phone)}.sub-d[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night-secondary);text-wrap:pretty}.sub-a[data-astro-cid-hkbrpulz]{gap:0 var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.sub-a[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night-muted);white-space:nowrap}.sub-a[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]:not(:last-child):after{content:"·";margin-left:var(--space-2)}.sub-go[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night);margin-top:var(--space-1)}.sub-go[data-astro-cid-hkbrpulz] .arr[data-astro-cid-hkbrpulz]{transition:transform var(--motion-duration-fast) var(--motion-ease-out);display:inline-block}@media (prefers-reduced-motion:reduce){.sub-go[data-astro-cid-hkbrpulz] .arr[data-astro-cid-hkbrpulz]{transition:none}}.sub-item[data-astro-cid-hkbrpulz]:hover .sub-go[data-astro-cid-hkbrpulz] .arr[data-astro-cid-hkbrpulz],.sub-item[data-astro-cid-hkbrpulz]:focus-visible .sub-go[data-astro-cid-hkbrpulz] .arr[data-astro-cid-hkbrpulz]{transform:translateX(var(--space-1))}.sub-item[data-astro-cid-hkbrpulz]:hover .sub-t[data-astro-cid-hkbrpulz],.sub-item[data-astro-cid-hkbrpulz].active .sub-t[data-astro-cid-hkbrpulz]{text-decoration:underline;text-decoration-thickness:var(--stroke-rule);text-underline-offset:4px}.sub-item[data-astro-cid-hkbrpulz]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--space-2)}.menu-btn[data-astro-cid-hkbrpulz],.menu-panel[data-astro-cid-hkbrpulz]{display:none}@media (width<=720px){.menu[data-astro-cid-hkbrpulz],.bar[data-astro-cid-hkbrpulz] .talk[data-astro-cid-hkbrpulz],.bar-end[data-astro-cid-hkbrpulz]{display:none}.menu-btn[data-astro-cid-hkbrpulz]{width:44px;height:44px;margin-right:calc(-1 * var(--space-2));color:inherit;cursor:pointer;background:0 0;border:0;grid-area:1/3;justify-self:end;place-items:center;padding:0;display:inline-grid}.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz],.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:before,.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:after{width:20px;height:var(--stroke-rule);transition:transform var(--motion-duration-fast) var(--motion-ease-out), opacity var(--motion-duration-fast) var(--motion-ease-out);background:currentColor;display:block}.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{position:relative}.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:before,.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:after{content:"";position:absolute;left:0}.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:before{top:-6px}.menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:after{top:6px}.site-header[data-astro-cid-hkbrpulz].is-open .menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{background:0 0}.site-header[data-astro-cid-hkbrpulz].is-open .menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:before{transform:translateY(6px)rotate(45deg)}.site-header[data-astro-cid-hkbrpulz].is-open .menu-btn[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]:after{transform:translateY(-6px)rotate(-45deg)}.menu-btn[data-astro-cid-hkbrpulz]:focus-visible{outline:var(--stroke-focus) solid currentColor;outline-offset:2px}.menu-panel[data-astro-cid-hkbrpulz]{left:0;right:0;top:var(--bar);padding:var(--space-3) 20px var(--space-6);background:var(--night);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-fast) var(--motion-ease-out), transform var(--motion-duration-fast) var(--motion-ease-out), visibility var(--motion-duration-fast);flex-direction:column;display:flex;position:fixed;bottom:0;overflow-y:auto;transform:translateY(-8px)}.site-header[data-astro-cid-hkbrpulz].is-open .menu-panel[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;transform:none}.mp-link[data-astro-cid-hkbrpulz]{padding:var(--space-3) 0;border-bottom:var(--stroke-rule) solid var(--on-night-rule-soft);font:var(--text-heading-card-phone);color:var(--on-night);text-decoration:none;display:grid}.mp-link[data-astro-cid-hkbrpulz].active{color:var(--on-night)}.mp-link[data-astro-cid-hkbrpulz]:not(.active){color:var(--on-night-secondary)}.mp-sub[data-astro-cid-hkbrpulz]{padding-left:var(--space-4)}.mp-sub[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night-muted)}.mp-cta[data-astro-cid-hkbrpulz]{padding-top:var(--space-6);gap:var(--space-3);margin-top:auto;display:grid}html:has(.site-header.is-open){overflow:hidden}.mp-group[data-astro-cid-hkbrpulz]{border-bottom:0;margin:0;padding-bottom:0}}.nav-link[data-astro-cid-hkbrpulz]{font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;opacity:.82;text-decoration:none;transition:opacity .2s}.nav-link[data-astro-cid-hkbrpulz]:hover,.nav-link[data-astro-cid-hkbrpulz].active{opacity:1}.site-footer[data-astro-cid-hkbrpulz]{background:var(--night);color:var(--on-night);padding:var(--space-6) 0 var(--space-5);border-top:var(--stroke-rule) solid var(--on-night-rule-soft)}.f-top[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-6);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.f-links[data-astro-cid-hkbrpulz]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.f-cookies[data-astro-cid-hkbrpulz]{cursor:pointer;background:0 0;border:0;padding:0}.f-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.f-cookies[data-astro-cid-hkbrpulz]{font:var(--text-body-small);color:var(--on-night-secondary);transition:color var(--motion-duration-fast) var(--motion-ease-out);text-decoration:none}.f-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.f-cookies[data-astro-cid-hkbrpulz]:hover{color:var(--on-night)}.f-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:focus-visible,.f-cookies[data-astro-cid-hkbrpulz]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--stroke-focus-offset)}.f-social[data-astro-cid-hkbrpulz]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.f-social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night-secondary);transition:color var(--motion-duration-fast) var(--motion-ease-out);text-decoration:none}.f-social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--on-night)}.f-social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:focus-visible{outline:var(--stroke-focus) solid var(--on-night-focus-ring);outline-offset:var(--stroke-focus-offset)}.f-backed[data-astro-cid-hkbrpulz]{font:var(--text-caption);color:var(--on-night-muted)}.f-bottom[data-astro-cid-hkbrpulz]{justify-content:space-between;gap:var(--space-4);border-top:var(--stroke-rule) solid var(--on-night-rule-soft);padding-top:var(--space-4);font:var(--text-caption);color:var(--on-night-muted);flex-wrap:wrap;display:flex}.f-legal[data-astro-cid-hkbrpulz]{column-gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.f-legal[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{white-space:nowrap}.f-legal[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]+span[data-astro-cid-hkbrpulz]:before{content:"·";margin-right:var(--space-2)}@media (width<=720px){.site-footer[data-astro-cid-hkbrpulz]{padding-top:var(--space-3)}.f-top[data-astro-cid-hkbrpulz]{align-items:flex-start;gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column}.f-bottom[data-astro-cid-hkbrpulz]{padding-top:var(--space-3);row-gap:var(--space-2)}.f-links[data-astro-cid-hkbrpulz]{gap:0 var(--space-5)}.f-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.f-cookies[data-astro-cid-hkbrpulz]{align-items:center;min-height:44px;display:inline-flex}.f-social[data-astro-cid-hkbrpulz]{gap:0 var(--space-3)}.f-social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{align-items:center;min-height:44px;display:inline-flex}.f-legal[data-astro-cid-hkbrpulz]{flex-direction:column;row-gap:0}.f-legal[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]+span[data-astro-cid-hkbrpulz]:before{content:none}}.close[data-astro-cid-556ijbz6]{background:var(--night);color:var(--on-night);position:relative}.close-stage[data-astro-cid-556ijbz6]{min-height:80vh;padding:var(--space-9) var(--gutter,64px);align-content:center;place-items:center;display:grid;position:relative}.close-sky[data-astro-cid-556ijbz6]{display:none}.close-mark[data-astro-cid-556ijbz6]{justify-items:center;gap:var(--space-6);width:min(62vw,820px);display:grid;position:relative}.close-mark[data-astro-cid-556ijbz6] img[data-astro-cid-556ijbz6]{width:100%;height:auto;display:block}.close-tagline[data-astro-cid-556ijbz6]{font:var(--text-body-lead);color:var(--on-night-secondary);text-align:center;text-wrap:balance;margin:0}.close-cta[data-astro-cid-556ijbz6]{margin-top:var(--space-3);gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.close[data-astro-cid-556ijbz6].is-live{height:260vh}.close[data-astro-cid-556ijbz6].is-live .close-stage[data-astro-cid-556ijbz6]{height:var(--screen);min-height:0;padding-block:var(--bar) var(--foot,0px);position:sticky;top:0}.close[data-astro-cid-556ijbz6].is-live .close-mark[data-astro-cid-556ijbz6]{width:min(62vw, 820px, (var(--screen) - var(--bar) - var(--foot,0px) - 248px) * 3671 / 940)}.close[data-astro-cid-556ijbz6].is-live .close-sky[data-astro-cid-556ijbz6]{width:100%;height:100%;display:block;position:absolute;inset:0}.close[data-astro-cid-556ijbz6].is-live .close-mark[data-astro-cid-556ijbz6] img[data-astro-cid-556ijbz6]{clip-path:inset(-10% 100% -10% 0);will-change:clip-path}.close[data-astro-cid-556ijbz6].is-live .close-tagline[data-astro-cid-556ijbz6],.close[data-astro-cid-556ijbz6].is-live .close-cta[data-astro-cid-556ijbz6]{opacity:0}.site-header .brand{transition:opacity var(--motion-duration-base) var(--motion-ease-out)}html.sky-mark .site-header .brand{opacity:0}@media (width<=720px){.close[data-astro-cid-556ijbz6].is-live{height:calc(100vh + 160vh * .86 + var(--foot-run,0px))}.close-mark[data-astro-cid-556ijbz6],.close[data-astro-cid-556ijbz6].is-live .close-mark[data-astro-cid-556ijbz6]{width:84vw}.close[data-astro-cid-556ijbz6].is-live .close-stage[data-astro-cid-556ijbz6]{padding-block:0}.close[data-astro-cid-556ijbz6].is-live .close-mark[data-astro-cid-556ijbz6] img[data-astro-cid-556ijbz6]{transform-origin:50% 0}.close-stage[data-astro-cid-556ijbz6]{padding-inline:20px}}
