.l-fullscreen>main>section{width:100%;max-width:none;min-height:100svh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;padding:clamp(36px,6svh,80px) clamp(24px,6vw,110px);scroll-margin-top:0}.l-fullscreen>main>section>.l-screen-content{width:100%;max-width:none;margin:0 auto;min-width:0}.l-fullscreen .l-screen-content>.l-container{width:100%;max-width:none}.l-fullscreen>main>section.l-intro{padding-top:30px;padding-bottom:30px}.l-fullscreen .l-intro .l-bridge{width:100%;padding:12px 0;margin:0 0 4svh}.l-fullscreen .l-intro h1{font-size:clamp(44px,5.6vw,80px);margin:24px 0 30px}.l-fullscreen .l-intro-bottom{gap:7vw}.l-fullscreen .l-connectors{margin-top:4svh;padding:25px 0;gap:22px}.l-fullscreen .l-needs .l-need-grid{margin-top:5svh}.l-fullscreen .l-section-heading h2{font-size:clamp(36px,4.2vw,60px);margin:14px 0 20px}.l-fullscreen .l-platform .l-section-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;align-items:end}.l-fullscreen .l-platform .l-section-heading .l-eyebrow{grid-column:1/-1}.l-fullscreen .l-platform .l-section-heading>p:last-child{font-size:13px;margin:0 0 20px}.l-fullscreen .l-platform .l-tabs{margin:22px 0 26px}.l-fullscreen .l-product-layout{min-height:0;gap:4vw}.l-fullscreen .l-product-copy h3{font-size:clamp(27px,2.5vw,36px)}.l-fullscreen .l-product-copy p{font-size:13px}.l-fullscreen .l-product-copy ul{margin:18px 0}.l-fullscreen .l-feature-grid{margin-top:22px}.l-fullscreen .l-feature-grid>a{padding:22px 25px}.l-fullscreen .l-feature-grid h3{font-size:23px;margin:12px 0 6px}.l-fullscreen .l-feature-grid p{margin:6px 0 12px;min-height:30px;font-size:12px}.l-fullscreen .l-feature-grid>a>svg{width:20px;height:20px}.l-fullscreen .l-audiences .l-tabs{margin:30px 0 40px}.l-fullscreen .l-faq>.l-screen-content{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:start}.l-fullscreen .l-faq summary{padding:20px 0}.l-fullscreen em,.l-fullscreen .l-section-heading em,.l-fullscreen .l-closing em,.l-fullscreen h1,.l-fullscreen h2,.l-fullscreen h3{color:var(--site-tone-121418)}.l-fullscreen .l-text-link,.l-fullscreen .l-feature-grid a>span,.l-fullscreen .l-product-copy strong,.l-fullscreen .l-tabs button[aria-selected=true]{color:var(--site-tone-151515)}.l-fullscreen .l-tabs button[aria-selected=true]{border-bottom-color:var(--site-tone-151515)}.l-fullscreen .l-button{background:var(--site-tone-17191d);border-color:var(--site-tone-17191d);color:var(--site-tone-fffdf7)}.l-fullscreen .l-button:hover{background:var(--site-tone-343638)}.l-fullscreen .l-screen-content{--a-muted: var(--site-tone-5b5b5b)}.l-fullscreen .l-intro-bottom>p,.l-fullscreen .l-product-copy p,.l-fullscreen .l-audience-panel p,.l-fullscreen .l-feature-grid p{color:var(--site-tone-5b5b5b)}@media(min-width:1000px)and (max-height:800px){.l-fullscreen>main>section{padding-top:28px;padding-bottom:28px}.l-fullscreen .l-intro h1{font-size:55px;line-height:1.05;margin:18px 0 22px}.l-fullscreen .l-intro .l-bridge{margin-bottom:20px}.l-fullscreen .l-intro-bottom>p{font-size:14px}.l-fullscreen .l-connectors{margin-top:20px;padding:18px 0}.l-fullscreen .l-section-heading h2{font-size:40px}.l-fullscreen .l-feature-grid>a{padding:16px 22px}.l-fullscreen .l-feature-grid h3{font-size:21px}.l-fullscreen .l-feature-grid p{min-height:23px}.l-fullscreen .l-product-layout{grid-template-columns:.75fr 1.25fr}.l-fullscreen .l-product-copy h3{font-size:27px}.l-fullscreen .l-platform .l-tabs{margin:10px 0 18px}.l-fullscreen .l-tabs button{padding:12px}.l-fullscreen .l-faq summary{padding:15px 0}}@media(max-width:900px){.l-fullscreen>main>section{padding:50px 30px;min-height:100svh}.l-fullscreen .l-platform .l-section-heading{display:block}.l-fullscreen .l-product-layout{grid-template-columns:1fr;gap:25px}.l-fullscreen .l-product-copy{max-width:none}.l-fullscreen .l-product-copy ul,.l-fullscreen .l-product-copy strong{display:none}.l-fullscreen .l-product-copy h3{white-space:normal;margin-bottom:12px}.l-fullscreen .l-product-copy p{margin:10px 0}.l-fullscreen .l-product-copy .l-text-link{margin-top:0}.l-fullscreen .l-faq>.l-screen-content{grid-template-columns:1fr;gap:30px}.l-fullscreen .l-feature-grid{grid-template-columns:repeat(3,1fr)}.l-fullscreen .l-feature-grid>a:nth-child(2n){border-right:1px solid var(--a-line)}.l-fullscreen .l-feature-grid>a:nth-child(3n){border-right:0}.l-fullscreen .l-feature-grid>a{padding:22px 15px}.l-fullscreen .l-feature-grid p{font-size:11px}.l-fullscreen .l-feature-grid h3{font-size:20px}}@media(max-width:500px){.l-fullscreen>main>section{padding:35px 22px}.l-fullscreen>main>section.l-intro{padding:24px 22px}.l-fullscreen .l-intro h1{font-size:40px;line-height:1.08;margin:20px 0 25px}.l-fullscreen .l-intro .l-bridge{margin-bottom:28px;font-size:7px}.l-fullscreen .l-intro-bottom{gap:23px}.l-fullscreen .l-intro-bottom>p{font-size:13px}.l-fullscreen .l-intro .l-actions{gap:8px}.l-fullscreen .l-connectors{margin-top:25px;padding:20px 0;gap:15px}.l-fullscreen .l-connectors b{font-size:12px}.l-fullscreen .l-section-heading h2{font-size:34px}.l-fullscreen .l-needs .l-need-grid{margin-top:30px}.l-fullscreen .l-need-grid button{padding:23px 13px 45px}.l-fullscreen .l-need-grid h3{font-size:19px}.l-fullscreen .l-platform .l-section-heading>p:last-child{font-size:11px}.l-fullscreen .l-platform .l-tabs{margin:20px 0}.l-fullscreen .l-product-copy h3{font-size:24px}.l-fullscreen .l-product-copy p{font-size:11px}.l-fullscreen .l-product-copy .l-text-link{font-size:11px;min-height:32px}.l-fullscreen .l-product-layout{gap:15px}.l-fullscreen .l-feature-grid{grid-template-columns:repeat(2,1fr);margin-top:20px}.l-fullscreen .l-feature-grid>a{padding:16px 12px}.l-fullscreen .l-feature-grid>a:nth-child(3n){border-right:1px solid var(--a-line)}.l-fullscreen .l-feature-grid>a:nth-child(2n){border-right:0}.l-fullscreen .l-feature-grid h3{font-size:18px;margin:9px 0 5px}.l-fullscreen .l-feature-grid p{font-size:10px;margin:5px 0 9px;min-height:32px}.l-fullscreen .l-feature-grid>a>span{font-size:10px}.l-fullscreen .l-method h2{font-size:34px}.l-fullscreen .l-method-grid{gap:30px}.l-fullscreen .l-method h3{font-size:18px}.l-fullscreen .l-method li p{font-size:12px}.l-fullscreen .l-audiences .l-tabs{margin:25px 0 30px}.l-fullscreen .l-audience-panel{gap:25px}.l-fullscreen .l-audience-panel h3{font-size:28px}.l-fullscreen .l-audience-panel p{font-size:12px}.l-fullscreen .l-audience-panel li{font-size:12px;padding:18px 0}.l-fullscreen .l-faq h2{font-size:34px}.l-fullscreen .l-faq summary{font-size:12px;padding:18px 0}.l-fullscreen .l-faq details p{font-size:12px}.l-fullscreen .l-closing h2{font-size:42px}}.l-fullscreen>main>section.scroll-story{display:block;min-height:0;padding:0;height:280svh;margin:0}@media(max-width:600px){.l-fullscreen>main>section.scroll-story{height:250svh}}@media(prefers-reduced-motion:reduce){.l-fullscreen>main>section.scroll-story{height:100svh}}.l-site.l-fullscreen em{color:var(--site-tone-121418)}.l-fullscreen>main>section:not(.scroll-story){padding-inline:clamp(22px,5vw,100px)}.l-fullscreen .l-need-grid svg{color:var(--site-tone-17191d)}.l-fullscreen .l-section-heading h2,.l-fullscreen .l-method h2,.l-fullscreen .l-faq h2{text-wrap:balance}.l-fullscreen .l-feature-grid>a{position:relative}.l-fullscreen .l-feature-grid>a>span{position:absolute;top:26px;right:24px}.l-fullscreen .l-feature-grid>a>span svg{width:20px;height:20px}.l-fullscreen .l-feature-grid>a:hover,.l-fullscreen .l-need-grid button:hover{background:linear-gradient(120deg,var(--site-tone-f7e3bd55),var(--site-tone-dce5f54a))}@media(min-width:901px){.l-fullscreen>main>section:not(.scroll-story){padding-block:7svh}.l-fullscreen>main>section>.l-screen-content{min-height:76svh}.l-fullscreen .l-intro>.l-screen-content{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto 1fr auto;column-gap:5vw;align-items:center;min-height:86svh}.l-fullscreen .l-intro .l-bridge{grid-column:1/-1;margin:0;align-self:start}.l-fullscreen .l-intro>.l-screen-content>.l-eyebrow{display:none}.l-fullscreen .l-intro h1{font-size:clamp(50px,5.5vw,106px);margin:5svh 0}.l-fullscreen .l-intro-bottom{display:flex;flex-direction:column;gap:32px}.l-fullscreen .l-intro-bottom>p{font-size:clamp(15px,1.15vw,20px);max-width:35ch}.l-fullscreen .l-intro .l-actions{flex-direction:column;align-items:flex-start;gap:12px}.l-fullscreen .l-connectors{grid-column:1/-1;margin:0;padding:28px 0;align-self:end}.l-fullscreen .l-section-heading h2{font-size:clamp(44px,4.8vw,88px);line-height:1.08}.l-fullscreen .l-needs>.l-screen-content,.l-fullscreen .l-functions>.l-screen-content,.l-fullscreen .l-audiences>.l-screen-content{display:flex;flex-direction:column;justify-content:space-between}.l-fullscreen .l-need-grid{min-height:36svh}.l-fullscreen .l-need-grid button{padding:30px 28px 65px;display:flex;flex-direction:column;align-items:flex-start}.l-fullscreen .l-need-grid h3{font-size:clamp(24px,2.1vw,36px);margin-top:auto;max-width:14ch}.l-fullscreen .l-need-grid p{font-size:14px;max-width:26ch}.l-fullscreen .l-heading-row>p{max-width:30ch;font-size:14px;margin-bottom:25px}.l-fullscreen .l-feature-grid{column-gap:3vw;border:0;margin-top:5svh}.l-fullscreen .l-feature-grid>a{border-right:0;border-top:1px solid var(--a-line);border-bottom:0;padding:25px 0 28px;min-height:15svh}.l-fullscreen .l-feature-grid>a>span{right:8px}.l-fullscreen .l-feature-grid h3{font-size:clamp(23px,1.9vw,34px);margin:14px 0 8px}.l-fullscreen .l-feature-grid p{font-size:13px;min-height:0;margin:0;max-width:36ch}.l-fullscreen .l-method-grid{min-height:76svh;grid-template-columns:1fr 1fr;gap:7vw;align-items:stretch}.l-fullscreen .l-method-grid>div{display:flex;flex-direction:column;align-items:flex-start}.l-fullscreen .l-method h2{font-size:clamp(44px,4.6vw,84px);line-height:1.1;margin:30px 0}.l-fullscreen .l-method-grid>div>a{margin-top:auto}.l-fullscreen .l-method ol{display:flex;flex-direction:column}.l-fullscreen .l-method li{flex:1;align-items:center;padding:32px 0;gap:30px}.l-fullscreen .l-method li:first-child{border-top:1px solid var(--site-tone-ded6ca);padding-top:32px}.l-fullscreen .l-method li>span{align-self:flex-start;font-size:14px}.l-fullscreen .l-method h3{font-size:clamp(23px,2vw,34px);max-width:25ch}.l-fullscreen .l-method li p{font-size:15px;max-width:43ch}.l-fullscreen .l-audiences .l-tabs{margin:4svh 0}.l-fullscreen .l-audience-panel{min-height:33svh;gap:10vw}.l-fullscreen .l-audience-panel h3{font-size:clamp(30px,3vw,50px);max-width:22ch}.l-fullscreen .l-audience-panel p{font-size:15px;max-width:48ch}.l-fullscreen .l-audience-panel ul{display:flex;flex-direction:column}.l-fullscreen .l-audience-panel li{flex:1;font-size:16px}.l-fullscreen .l-faq>.l-screen-content{grid-template-columns:.8fr 1.2fr;gap:8vw}.l-fullscreen .l-faq>.l-screen-content>div:first-child{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}.l-fullscreen .l-faq h2{font-size:clamp(48px,5.4vw,96px);line-height:1.08;margin:30px 0}.l-fullscreen .l-faq .l-text-link{margin-top:auto}.l-fullscreen .l-faq>.l-screen-content>div:last-child{border-top:1px solid var(--a-line)}.l-fullscreen .l-faq summary{min-height:10.5svh;padding:22px 0;font-size:16px}.l-fullscreen .l-faq details p{font-size:14px;max-width:58ch}.l-fullscreen .l-closing .l-container{min-height:76svh;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.l-fullscreen .l-closing h2{font-size:clamp(62px,7.4vw,140px);line-height:1.08;margin:5svh 0 3svh}.l-fullscreen .l-closing .l-container>p:not(.l-eyebrow){font-size:20px}.l-fullscreen .l-closing .l-actions{justify-content:center;margin-top:4svh}}@media(min-width:901px)and (max-height:800px){.l-fullscreen .l-section-heading h2{font-size:clamp(40px,4vw,58px)}.l-fullscreen .l-intro h1{font-size:clamp(46px,5vw,70px)}.l-fullscreen .l-method h2{font-size:48px}.l-fullscreen .l-method li{padding-block:22px}.l-fullscreen .l-method li:first-child{padding-top:22px}.l-fullscreen .l-feature-grid>a{padding-block:18px}.l-fullscreen .l-feature-grid h3{margin-top:8px;font-size:24px}.l-fullscreen .l-faq summary{min-height:10svh;padding-block:16px}}@media(max-width:900px){.l-fullscreen .l-feature-grid>a>span{top:20px;right:12px}.l-fullscreen .l-feature-grid>a>span svg{width:16px}.l-fullscreen .l-need-grid button{min-height:190px}.l-fullscreen .l-closing{text-align:center}.l-fullscreen .l-closing .l-actions{justify-content:center}}@media(max-width:500px){.l-fullscreen .l-section-heading h2{font-size:clamp(32px,8.7vw,43px)}.l-fullscreen .l-feature-grid{column-gap:20px}.l-fullscreen .l-feature-grid>a:nth-child(n){border-right:0;padding:18px 0}.l-fullscreen .l-feature-grid p{font-size:11px;min-height:0}.l-fullscreen .l-feature-grid>a>span{right:0}.l-fullscreen .l-need-grid button{min-height:200px}.l-fullscreen .l-product-copy p{font-size:13px}.l-fullscreen .l-platform .l-section-heading>p:last-child{font-size:13px}.l-fullscreen .l-faq summary{font-size:14px}}.l-fullscreen .l-product-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.l-fullscreen .l-product-copy{min-width:0;align-self:center}.l-fullscreen .l-product-copy h3{overflow-wrap:break-word}.l-fullscreen .l-preview-stack{display:grid}.l-fullscreen .l-preview-stack>.astra-window-content{grid-area:1 / 1;min-width:0}.l-fullscreen .l-preview-stack>[aria-hidden=true]{visibility:hidden;pointer-events:none}.l-fullscreen .astra-product-window{align-self:start}.l-fullscreen .astra-preview-header>span:first-child{min-width:0;flex-wrap:wrap}.l-fullscreen .astra-preview-header svg,.l-fullscreen .astra-preview-title>svg,.l-fullscreen .astra-insight>svg{flex-shrink:0}.l-fullscreen .astra-combo{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr)}.l-fullscreen .astra-combo>div{min-width:0}.l-fullscreen .astra-art-grid{align-items:stretch}.l-fullscreen .astra-ad{aspect-ratio:auto;min-height:250px}.l-fullscreen .astra-ad>h5{font-size:clamp(13px,1.2vw,20px);overflow-wrap:break-word}.l-fullscreen .l-audience-panel>div,.l-fullscreen .l-audience-panel>ul{min-width:0}.l-fullscreen .l-feature-grid>a:nth-child(n){padding-inline:22px}.l-fullscreen .l-feature-grid>a>span{right:22px}.l-fullscreen .l-feature-grid>a,.l-fullscreen .l-need-grid button{border-radius:10px}.l-fullscreen .l-feature-grid>a:hover,.l-fullscreen .l-need-grid button:hover{background:var(--site-tone-f2eee5)}.l-fullscreen .l-feature-grid a:focus-visible,.l-fullscreen .l-need-grid button:focus-visible,.l-fullscreen .l-tabs button:focus-visible{outline:2px solid var(--site-tone-17191d);outline-offset:4px}.l-fullscreen .l-tabs button{min-width:0;white-space:normal}.l-fullscreen .l-tabs button:hover{background:var(--site-tone-ffffff60);border-radius:8px 8px 0 0}.l-fullscreen .l-tabs button[aria-selected=true]{background:var(--site-tone-ffffff70)}@media(max-width:900px){.l-fullscreen .l-product-layout{grid-template-columns:minmax(0,1fr)}.l-fullscreen .l-product-copy{min-height:170px}.l-fullscreen .l-audience-panel{min-height:360px}}@media(max-width:500px){.l-fullscreen .l-feature-grid{column-gap:12px}.l-fullscreen .l-feature-grid>a:nth-child(n){padding-inline:12px}.l-fullscreen .l-feature-grid>a>span{right:12px}.l-fullscreen .l-product-copy{min-height:215px}.l-fullscreen .l-audience-panel{min-height:395px}.l-fullscreen .astra-combo{grid-template-columns:minmax(0,1fr)}.l-fullscreen .astra-ad{min-height:190px}.l-fullscreen .astra-ad>h5{font-size:12px}}.l-art-scroll-hint{display:none}.l-fullscreen .l-mobile-nav{max-height:calc(100dvh - 105px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:500px){.l-fullscreen .l-art-scroll-hint{display:block;font-size:10px;color:var(--site-tone-5b5b5b);margin:0 0 12px}.l-fullscreen .astra-art-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--site-tone-aaa69c) transparent;padding-bottom:12px}.l-fullscreen .astra-art-grid:focus-visible{outline:2px solid var(--site-tone-17191d);outline-offset:3px}.l-fullscreen .astra-ad{min-height:0;aspect-ratio:.8;scroll-snap-align:start}.l-fullscreen .astra-ad>h5{font-size:23px}}.l-fullscreen .astra-ad>.astra-bottle{position:relative;right:auto;bottom:auto;height:95px;margin:36px auto 24px}@media(max-width:500px){.l-fullscreen .astra-ad{aspect-ratio:auto}.l-fullscreen .astra-ad>.astra-bottle{height:135px;margin-top:44px}}.l-site.l-fullscreen{--l-title-gradient: linear-gradient(110deg, var(--site-tone-986014) 5%, var(--site-tone-996b53) 35%, var(--site-tone-796181) 60%, var(--site-tone-385da4) 95%)}.l-site.l-fullscreen h1 em,.l-site.l-fullscreen h2 em{color:var(--site-tone-986014);background:var(--l-title-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.09em}.l-site.l-fullscreen .l-button{color:var(--site-tone-121418);background:linear-gradient(115deg,var(--site-tone-f8d590),var(--site-tone-f3e2d2) 48%,var(--site-tone-bed0f5));border:1px solid var(--site-tone-bfb4a5);box-shadow:0 5px 22px var(--site-tone-bc9d6220)}.l-site.l-fullscreen .l-button:hover{background:linear-gradient(115deg,var(--site-tone-f3c26b),var(--site-tone-edd5c8) 48%,var(--site-tone-a9c1f2));border-color:var(--site-tone-9b917f)}.l-site.l-fullscreen .l-text-link{text-decoration:underline;text-decoration-color:var(--site-tone-b4a38b);text-underline-offset:6px}.l-fullscreen .l-need-grid{gap:16px;border:0;grid-template-columns:repeat(4,minmax(0,1fr))}.l-fullscreen .l-need-grid button:nth-child(n){min-width:0;padding:28px clamp(18px,1.6vw,34px) 58px;border:1px solid var(--site-tone-dedbd4);border-radius:14px;display:grid;grid-template-rows:auto minmax(30px,1fr) auto auto;align-content:stretch;background:transparent;overflow:visible}.l-fullscreen .l-need-grid h3{grid-row:3;margin:0 0 18px;min-height:2.7em;max-width:14ch;font-size:clamp(22px,2vw,36px)}.l-fullscreen .l-need-grid p{grid-row:4;margin:0;min-height:3.7em}.l-fullscreen .l-need-grid button:hover,.l-fullscreen .l-feature-grid>a:hover{background:linear-gradient(120deg,var(--site-tone-ffedc785),var(--site-tone-f9f2eb70) 48%,var(--site-tone-dce7ff95));border-color:var(--site-tone-b6bdd0)}.l-fullscreen .l-method{position:relative;isolation:isolate;background:var(--site-tone-fffaf0);--method-progress: 1}.l-fullscreen .l-method:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 10% 70%,var(--site-tone-f8cf814a),transparent 55%),radial-gradient(ellipse at 90% 25%,var(--site-tone-b3c9f438),transparent 55%);opacity:var(--method-progress)}.l-fullscreen .l-method-thread{width:100%;height:clamp(90px,17svh,210px);margin:auto 0;overflow:visible}.l-fullscreen .l-method-thread path{stroke:url(#l-method-gradient);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--method-progress));opacity:.65}.l-fullscreen .l-method ol{position:relative;padding-left:24px}.l-fullscreen .l-method ol:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:linear-gradient(var(--site-tone-e7ad47),var(--site-tone-c99588),var(--site-tone-7295db));transform:scaleY(var(--method-progress));transform-origin:top}.l-fullscreen .l-method li{transform:translateY(calc((1 - var(--method-progress)) * 18px))}@media(max-width:900px){.l-fullscreen .l-need-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l-fullscreen .l-need-grid button:nth-child(n){padding:24px 20px 48px;min-height:260px}.l-fullscreen .l-need-grid h3{font-size:24px}.l-fullscreen .l-method-thread{margin:16px 0}}@media(max-width:500px){.l-fullscreen .l-need-grid{gap:12px}.l-fullscreen .l-need-grid button:nth-child(n){padding:20px 14px 45px;min-height:260px}.l-fullscreen .l-need-grid h3{font-size:19px;min-height:4.05em}.l-fullscreen .l-need-grid p{min-height:5.6em}}@media(prefers-reduced-motion:reduce){.l-fullscreen .l-method{--method-progress: 1 !important}}.l-auth-tools{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.l-auth-tools button,.l-auth-switch{min-height:44px;padding:10px 0;background:transparent;text-decoration:underline;text-underline-offset:4px;font-size:12px;text-align:left}.l-auth-switch{width:100%;text-align:center}.astra-dialog .astra-form-message{align-items:flex-start}:root[data-da-mode=sombre]{color-scheme:dark;--a-paper: var(--site-night-paper);--a-white: var(--site-night-surface);--a-ink: var(--site-night-ink);--a-muted: var(--site-night-muted);--a-line: var(--site-night-line);--a-green: var(--site-night-blue);--a-sage: var(--site-night-raised);--da-papier: var(--site-night-paper);--da-encre: var(--site-night-ink);--da-encre-38: var(--site-night-muted);--da-filet: var(--site-night-line);--da-accent-texte: var(--site-night-amber);--site-tone-000: var(--site-night-ink);--site-tone-0f1420: var(--site-night-blue);--site-tone-111318: var(--site-night-ink);--site-tone-121418: var(--site-night-ink);--site-tone-151515: var(--site-night-ink);--site-tone-15396e: var(--site-night-blue);--site-tone-17191d: var(--site-night-ink);--site-tone-171d2a: var(--site-night-blue);--site-tone-171d2b: var(--site-night-blue);--site-tone-17202e: var(--site-night-blue);--site-tone-173567: var(--site-night-blue);--site-tone-1c2434: var(--site-night-blue);--site-tone-1e2a40: var(--site-night-blue);--site-tone-202020: var(--site-night-ink);--site-tone-202b3c: var(--site-night-blue);--site-tone-202c25: var(--site-night-ink);--site-tone-222: var(--site-night-ink);--site-tone-244c8c: var(--site-night-blue);--site-tone-244e88: var(--site-night-blue);--site-tone-252525: var(--site-night-ink);--site-tone-25382d: var(--site-night-ink);--site-tone-2557a5: var(--site-night-blue);--site-tone-255ac4: var(--site-night-blue);--site-tone-255ac6: var(--site-night-blue);--site-tone-27364e: var(--site-night-blue);--site-tone-27374c: var(--site-night-blue);--site-tone-283449: var(--site-night-blue);--site-tone-303c49: var(--site-night-ink);--site-tone-305a9b: var(--site-night-blue);--site-tone-315a9f: var(--site-night-blue);--site-tone-315d9f: var(--site-night-blue);--site-tone-324432: var(--site-night-ink);--site-tone-333: var(--site-night-ink);--site-tone-343434: var(--site-night-ink);--site-tone-343638: var(--site-night-ink);--site-tone-354057: var(--site-night-ink);--site-tone-38503b: var(--site-night-ink);--site-tone-385da4: var(--site-night-blue);--site-tone-3f6536: var(--site-night-muted);--site-tone-416c36: var(--site-night-muted);--site-tone-426eae: var(--site-night-blue);--site-tone-454545: var(--site-night-ink);--site-tone-464646: var(--site-night-ink);--site-tone-484848: var(--site-night-muted);--site-tone-4b5362: var(--site-night-muted);--site-tone-505050: var(--site-night-muted);--site-tone-505b68: var(--site-night-muted);--site-tone-515151: var(--site-night-muted);--site-tone-515765: var(--site-night-muted);--site-tone-515c68: var(--site-night-muted);--site-tone-525965: var(--site-night-muted);--site-tone-526148: var(--site-night-muted);--site-tone-52614f: var(--site-night-muted);--site-tone-52674e: var(--site-night-muted);--site-tone-53709c: var(--site-night-blue);--site-tone-545454: var(--site-night-muted);--site-tone-555: var(--site-night-muted);--site-tone-555d6a: var(--site-night-muted);--site-tone-565656: var(--site-night-muted);--site-tone-56677f: var(--site-night-muted);--site-tone-585858: var(--site-night-muted);--site-tone-586152: var(--site-night-muted);--site-tone-586b49: var(--site-night-muted);--site-tone-596777: var(--site-night-muted);--site-tone-5a7546: var(--site-night-muted);--site-tone-5b5b5b: var(--site-night-muted);--site-tone-5d685b: var(--site-night-muted);--site-tone-606060: var(--site-night-muted);--site-tone-606671: var(--site-night-muted);--site-tone-606c80: var(--site-night-muted);--site-tone-607747: var(--site-night-muted);--site-tone-616675: var(--site-night-muted);--site-tone-616776: var(--site-night-muted);--site-tone-616978: var(--site-night-muted);--site-tone-616b7b: var(--site-night-muted);--site-tone-616b7c: var(--site-night-muted);--site-tone-616f85: var(--site-night-muted);--site-tone-61718a: var(--site-night-muted);--site-tone-626978: var(--site-night-muted);--site-tone-626c76: var(--site-night-muted);--site-tone-626d7f: var(--site-night-muted);--site-tone-627259: var(--site-night-muted);--site-tone-636d7e: var(--site-night-muted);--site-tone-646b77: var(--site-night-muted);--site-tone-646c7c: var(--site-night-muted);--site-tone-646d7b: var(--site-night-muted);--site-tone-647083: var(--site-night-muted);--site-tone-647085: var(--site-night-muted);--site-tone-665d4d: var(--site-night-muted);--site-tone-66707b: var(--site-night-muted);--site-tone-66725f: var(--site-night-muted);--site-tone-66765b: var(--site-night-muted);--site-tone-67717c: var(--site-night-muted);--site-tone-67738a: var(--site-night-muted);--site-tone-687078: var(--site-night-muted);--site-tone-687182: var(--site-night-muted);--site-tone-687183: var(--site-night-muted);--site-tone-696d76: var(--site-night-muted);--site-tone-697181: var(--site-night-muted);--site-tone-69737d: var(--site-night-muted);--site-tone-6b7281: var(--site-night-muted);--site-tone-6b7580: var(--site-night-muted);--site-tone-6c7d4e: var(--site-night-muted);--site-tone-6d7681: var(--site-night-muted);--site-tone-6e7481: var(--site-night-muted);--site-tone-6f6249: var(--site-night-muted);--site-tone-718cad: var(--site-night-muted);--site-tone-719852: var(--site-night-muted);--site-tone-726b61: var(--site-night-muted);--site-tone-726d62: var(--site-night-muted);--site-tone-747b84: var(--site-night-muted);--site-tone-796181: var(--site-night-muted);--site-tone-80531e: var(--site-night-amber);--site-tone-806744: var(--site-night-amber);--site-tone-839577: var(--site-night-muted);--site-tone-857345: var(--site-night-amber);--site-tone-858b7b: var(--site-night-muted);--site-tone-899082: var(--site-night-muted);--site-tone-8b352c: var(--site-night-amber);--site-tone-8b591b: var(--site-night-amber);--site-tone-8c9c69: var(--site-night-muted);--site-tone-8e6126: var(--site-night-amber);--site-tone-8f9f84: var(--site-night-muted);--site-tone-8fa382: var(--site-night-muted);--site-tone-8fabc8: var(--site-night-line);--site-tone-90601f: var(--site-night-amber);--site-tone-916011: var(--site-night-amber);--site-tone-925a09: var(--site-night-amber);--site-tone-95a18e80: color-mix(in srgb, var(--site-night-muted) 50.2%, transparent);--site-tone-97600a: var(--site-night-amber);--site-tone-97610e: var(--site-night-amber);--site-tone-986014: var(--site-night-amber);--site-tone-996b53: var(--site-night-amber);--site-tone-9b917f: var(--site-night-muted);--site-tone-a1ad9d: var(--site-night-muted);--site-tone-a4b493: var(--site-night-muted);--site-tone-a4b79c: var(--site-night-line);--site-tone-a9b886: var(--site-night-muted);--site-tone-aaa69c: var(--site-night-muted);--site-tone-abb9cd: var(--site-night-line);--site-tone-b3bfc7: var(--site-night-line);--site-tone-b3c4a8: var(--site-night-line);--site-tone-b4a38b: var(--site-night-muted);--site-tone-b58a3b: var(--site-night-amber);--site-tone-b5c4ac: var(--site-night-line);--site-tone-b6bdd0: var(--site-night-line);--site-tone-b7cdfb70: color-mix(in srgb, var(--site-night-surface) 43.92%, transparent);--site-tone-b9b6a1: var(--site-night-line);--site-tone-b9c1b2: var(--site-night-line);--site-tone-bacff5aa: color-mix(in srgb, var(--site-night-surface) 66.67%, transparent);--site-tone-bcaf97: var(--site-night-line);--site-tone-bcd0f8: var(--site-night-surface);--site-tone-bebbaa: var(--site-night-line);--site-tone-becbb5: var(--site-night-line);--site-tone-bed0f5: var(--site-night-surface);--site-tone-bfb4a5: var(--site-night-line);--site-tone-bfb6a6: var(--site-night-line);--site-tone-c1b8af10: color-mix(in srgb, var(--site-night-line) 6.27%, transparent);--site-tone-c1b8af60: color-mix(in srgb, var(--site-night-line) 37.65%, transparent);--site-tone-c2b7a0: var(--site-night-line);--site-tone-c3d5ff65: color-mix(in srgb, var(--site-night-surface) 39.61%, transparent);--site-tone-c4cdbd66: color-mix(in srgb, var(--site-night-line) 40%, transparent);--site-tone-c6bba6: var(--site-night-line);--site-tone-c7b89c: var(--site-night-line);--site-tone-c8d0a3: var(--site-night-line);--site-tone-c8d8fc70: color-mix(in srgb, var(--site-night-surface) 43.92%, transparent);--site-tone-c99588: var(--site-night-line);--site-tone-c9c4b8: var(--site-night-line);--site-tone-c9d3bf: var(--site-night-line);--site-tone-cab9b5: var(--site-night-line);--site-tone-cad3c2: var(--site-night-line);--site-tone-cadabd: var(--site-night-line);--site-tone-cbd3c3: var(--site-night-line);--site-tone-cdb0b0: var(--site-night-line);--site-tone-ced9c5: var(--site-night-line);--site-tone-cedbf8: var(--site-night-surface);--site-tone-cfddc3: var(--site-night-line);--site-tone-d0d7e2: var(--site-night-surface);--site-tone-d0dbc5: var(--site-night-line);--site-tone-d0dfbf: var(--site-night-line);--site-tone-d1cdc4: var(--site-night-line);--site-tone-d1d5ee: var(--site-night-surface);--site-tone-d1d8df: var(--site-night-surface);--site-tone-d2cfc780: color-mix(in srgb, var(--site-night-line) 50.2%, transparent);--site-tone-d2d9e5: var(--site-night-surface);--site-tone-d4deed: var(--site-night-surface);--site-tone-d57b15: var(--site-night-amber);--site-tone-d5bcb0: var(--site-night-line);--site-tone-d5e1fb: var(--site-night-surface);--site-tone-d6bdb1: var(--site-night-line);--site-tone-d6dff280: color-mix(in srgb, var(--site-night-surface) 50.2%, transparent);--site-tone-d6e2fb: var(--site-night-surface);--site-tone-d7d6d0: var(--site-night-line);--site-tone-d7decf: var(--site-night-surface);--site-tone-d7e0cb: var(--site-night-line);--site-tone-d7e3fa: var(--site-night-surface);--site-tone-d7e3fb: var(--site-night-surface);--site-tone-d7e7c9: var(--site-night-surface);--site-tone-d8d4cd: var(--site-night-line);--site-tone-d8d6c5: var(--site-night-line);--site-tone-d8dce0: var(--site-night-surface);--site-tone-d9d5cd: var(--site-night-line);--site-tone-d9d7cf: var(--site-night-line);--site-tone-d9dce4: var(--site-night-surface);--site-tone-d9dde1: var(--site-night-surface);--site-tone-d9dfe9: var(--site-night-surface);--site-tone-d9e3f7: var(--site-night-surface);--site-tone-dad8d1: var(--site-night-line);--site-tone-dbe9c783: color-mix(in srgb, var(--site-night-surface) 51.37%, transparent);--site-tone-dcdfdf: var(--site-night-surface);--site-tone-dce0e4: var(--site-night-surface);--site-tone-dce1d5: var(--site-night-surface);--site-tone-dce2d3: var(--site-night-surface);--site-tone-dce3d4: var(--site-night-surface);--site-tone-dce5f54a: color-mix(in srgb, var(--site-night-surface) 29.02%, transparent);--site-tone-dce7fc: var(--site-night-surface);--site-tone-dce7fc66: color-mix(in srgb, var(--site-night-surface) 40%, transparent);--site-tone-dce7ff80: color-mix(in srgb, var(--site-night-surface) 50.2%, transparent);--site-tone-dce7ff95: color-mix(in srgb, var(--site-night-surface) 58.43%, transparent);--site-tone-ddd9d0: var(--site-night-surface);--site-tone-dde2ea: var(--site-night-surface);--site-tone-ded6ca: var(--site-night-line);--site-tone-dedad2: var(--site-night-surface);--site-tone-dedbd4: var(--site-night-surface);--site-tone-dedbd480: color-mix(in srgb, var(--site-night-surface) 50.2%, transparent);--site-tone-dee8d4: var(--site-night-surface);--site-tone-dfdfdc: var(--site-night-surface);--site-tone-dfe0dd: var(--site-night-surface);--site-tone-dfe2e3: var(--site-night-surface);--site-tone-e0dcd4: var(--site-night-surface);--site-tone-e0e1df: var(--site-night-surface);--site-tone-e0e3e5: var(--site-night-surface);--site-tone-e0e7d7: var(--site-night-surface);--site-tone-e1dfda: var(--site-night-surface);--site-tone-e1e2df: var(--site-night-surface);--site-tone-e1e3d6: var(--site-night-surface);--site-tone-e1e3e6: var(--site-night-surface);--site-tone-e1e4d9: var(--site-night-surface);--site-tone-e2ded580: color-mix(in srgb, var(--site-night-surface) 50.2%, transparent);--site-tone-e3dfd6: var(--site-night-surface);--site-tone-e3e8dd: var(--site-night-surface);--site-tone-e5ecfc: var(--site-night-surface);--site-tone-e5efd9: var(--site-night-surface);--site-tone-e6edff: var(--site-night-surface);--site-tone-e7e6d5: var(--site-night-surface);--site-tone-e7e8db: var(--site-night-surface);--site-tone-e7eefc: var(--site-night-surface);--site-tone-e7efdf: var(--site-night-surface);--site-tone-e8e5d7: var(--site-night-surface);--site-tone-e8eedf: var(--site-night-surface);--site-tone-e8efdf: var(--site-night-surface);--site-tone-e9d9dc: var(--site-night-surface);--site-tone-e9e6d8: var(--site-night-surface);--site-tone-e9ede1: var(--site-night-surface);--site-tone-ea880c: var(--site-night-amber);--site-tone-eae9dc: var(--site-night-surface);--site-tone-eaf0de40: color-mix(in srgb, var(--site-night-surface) 25.1%, transparent);--site-tone-eaf2e1: var(--site-night-surface);--site-tone-ece2d0: var(--site-night-surface);--site-tone-edd5c8: var(--site-night-surface);--site-tone-edf0dd: var(--site-night-surface);--site-tone-edf0e6: var(--site-night-surface);--site-tone-edf0e7: var(--site-night-surface);--site-tone-edf0f3: var(--site-night-surface);--site-tone-edf2fa: var(--site-night-surface);--site-tone-edf2fc: var(--site-night-surface);--site-tone-edf2fd: var(--site-night-surface);--site-tone-edf5e6: var(--site-night-surface);--site-tone-eee1cc: var(--site-night-surface);--site-tone-eee7dc: var(--site-night-surface);--site-tone-eef0e9: var(--site-night-surface);--site-tone-eef3fc: var(--site-night-surface);--site-tone-efeee5: var(--site-night-surface);--site-tone-eff3fb: var(--site-night-surface);--site-tone-f0ecd8: var(--site-night-surface);--site-tone-f0ece5: var(--site-night-surface);--site-tone-f0f4fc: var(--site-night-surface);--site-tone-f1ecdf: var(--site-night-surface);--site-tone-f1f5fb: var(--site-night-surface);--site-tone-f2e5dd: var(--site-night-surface);--site-tone-f2eee5: var(--site-night-surface);--site-tone-f3e2d2: var(--site-night-surface);--site-tone-f3eee4: var(--site-night-surface);--site-tone-f4eee5: var(--site-night-surface);--site-tone-f5eadf: var(--site-night-surface);--site-tone-f5f2e2: var(--site-night-surface);--site-tone-f5f3ed: var(--site-night-surface);--site-tone-f5f3f1: var(--site-night-surface);--site-tone-f6f5f1: var(--site-night-surface);--site-tone-f7e3bd55: color-mix(in srgb, var(--site-night-surface) 33.33%, transparent);--site-tone-f7e7df: var(--site-night-surface);--site-tone-f7f4ed: var(--site-night-surface);--site-tone-f7f8f2: var(--site-night-surface);--site-tone-f7f8f2f2: color-mix(in srgb, var(--site-night-surface) 94.9%, transparent);--site-tone-f7f9f2: var(--site-night-surface);--site-tone-f8f1e5: var(--site-night-surface);--site-tone-f8f5ef: var(--site-night-surface);--site-tone-f8f8f6: var(--site-night-surface);--site-tone-f8f8f6f5: color-mix(in srgb, var(--site-night-surface) 96.08%, transparent);--site-tone-f9dfb73d: color-mix(in srgb, var(--site-night-surface) 23.92%, transparent);--site-tone-f9f2eb70: color-mix(in srgb, var(--site-night-surface) 43.92%, transparent);--site-tone-f9faf7: var(--site-night-surface);--site-tone-fae3b9: var(--site-night-surface);--site-tone-ffe7ae: var(--site-night-surface);--site-tone-ffe7b5: var(--site-night-surface);--site-tone-ffebcb: var(--site-night-surface);--site-tone-ffedc770: color-mix(in srgb, var(--site-night-surface) 43.92%, transparent);--site-tone-ffedc785: color-mix(in srgb, var(--site-night-surface) 52.16%, transparent);--site-tone-ffedcb: var(--site-night-surface);--site-tone-fff: var(--site-night-surface);--site-tone-fff0d5: var(--site-night-surface);--site-tone-fff0d9: var(--site-night-surface);--site-tone-fff1d8: var(--site-night-surface);--site-tone-fff3d8: var(--site-night-surface);--site-tone-fff3de: var(--site-night-surface);--site-tone-fff4da: var(--site-night-surface);--site-tone-fff5df: var(--site-night-surface);--site-tone-fff6e6: var(--site-night-surface);--site-tone-fff9: color-mix(in srgb, var(--site-night-surface) 60%, transparent);--site-tone-fffaf0: var(--site-night-surface);--site-tone-fffdf7: var(--site-night-paper);--site-tone-fffdf74d: color-mix(in srgb, var(--site-night-paper) 30.2%, transparent);--site-tone-fffdf777: color-mix(in srgb, var(--site-night-paper) 46.67%, transparent);--site-tone-fffdf780: color-mix(in srgb, var(--site-night-paper) 50.2%, transparent);--site-tone-fffdf790: color-mix(in srgb, var(--site-night-paper) 56.47%, transparent);--site-tone-fffdf799: color-mix(in srgb, var(--site-night-paper) 60%, transparent);--site-tone-fffdf7b0: color-mix(in srgb, var(--site-night-paper) 69.02%, transparent);--site-tone-fffdf7b3: color-mix(in srgb, var(--site-night-paper) 70.2%, transparent);--site-tone-fffdf7bb: color-mix(in srgb, var(--site-night-paper) 73.33%, transparent);--site-tone-fffdf7c9: color-mix(in srgb, var(--site-night-paper) 78.82%, transparent);--site-tone-fffdf7cc: color-mix(in srgb, var(--site-night-paper) 80%, transparent);--site-tone-fffdf7d4: color-mix(in srgb, var(--site-night-paper) 83.14%, transparent);--site-tone-fffdf7d9: color-mix(in srgb, var(--site-night-paper) 85.1%, transparent);--site-tone-fffdf7dd: color-mix(in srgb, var(--site-night-paper) 86.67%, transparent);--site-tone-fffdf7e6: color-mix(in srgb, var(--site-night-paper) 90.2%, transparent);--site-tone-fffdf7eb: color-mix(in srgb, var(--site-night-paper) 92.16%, transparent);--site-tone-ffffff: var(--site-night-surface);--site-tone-ffffff15: color-mix(in srgb, var(--site-night-surface) 8.24%, transparent);--site-tone-ffffff20: color-mix(in srgb, var(--site-night-surface) 12.55%, transparent);--site-tone-ffffff60: color-mix(in srgb, var(--site-night-surface) 37.65%, transparent);--site-tone-ffffff70: color-mix(in srgb, var(--site-night-surface) 43.92%, transparent);--site-tone-ffffff80: color-mix(in srgb, var(--site-night-surface) 50.2%, transparent);--site-tone-ffffff90: color-mix(in srgb, var(--site-night-surface) 56.47%, transparent);--site-tone-ffffff99: color-mix(in srgb, var(--site-night-surface) 60%, transparent);--site-tone-fffffff2: color-mix(in srgb, var(--site-night-surface) 94.9%, transparent)}.l-theme-toggle{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid var(--a-line);border-radius:50%;background:transparent;color:var(--a-ink)}.l-theme-toggle:hover{background:var(--a-sage)}@media(max-width:900px){.l-theme-toggle{margin-left:auto}.l-nav .l-access{margin-left:0}}:root[data-da-mode=sombre] .l-site{--l-title-gradient:linear-gradient(110deg,var(--site-night-amber),var(--site-night-rose) 46%,var(--site-night-blue));--lp-gradient:linear-gradient(115deg,color-mix(in srgb,var(--site-night-amber) 12%,var(--site-night-surface)),color-mix(in srgb,var(--site-night-blue) 14%,var(--site-night-surface)));color:var(--site-night-ink)}:root[data-da-mode=sombre] .l-site.l-fullscreen :is(h1,h2) em{background-image:var(--l-title-gradient)}:root[data-da-mode=sombre] .l-site :is(.l-button,.astra-button-primary){background:linear-gradient(115deg,var(--site-night-amber),var(--site-night-rose) 48%,var(--site-night-blue));color:var(--site-night-paper);border-color:transparent;box-shadow:0 8px 35px #0000002e}:root[data-da-mode=sombre] .l-site :is(.l-button,.astra-button-primary):hover{box-shadow:0 8px 40px #f0c77e21;filter:brightness(1.08)}:root[data-da-mode=sombre] .l-site :is(.l-tabs,.lp-tabs) button[aria-selected=true]{color:var(--site-night-ink);border-color:var(--site-night-amber)}:root[data-da-mode=sombre] .l-site :is(.l-tabs,.lp-tabs) button:hover{background:var(--site-night-raised)}:root[data-da-mode=sombre] .l-site :is(.l-need-grid button,.l-function-grid a):hover{background:linear-gradient(115deg,#f0c77e14,#a8bffa14)}:root[data-da-mode=sombre] .l-site .l-method:before{opacity:calc(var(--method-progress) * .35)}:root[data-da-mode=sombre] .l-site .l-home-hero form{box-shadow:0 24px 70px #00000052!important;border-color:var(--site-night-line)!important}:root[data-da-mode=sombre] .l-site :is(.l-dropdown,.l-mobile-nav){background:var(--site-night-surface);box-shadow:0 18px 50px #00000052}:root[data-da-mode=sombre] .l-site .astra-dialog{background:var(--site-night-paper);border-color:var(--site-night-line)}:root[data-da-mode=sombre] .l-site .astra-dialog :is(input,select){background:var(--site-night-surface);border-color:var(--site-night-line);color:var(--site-night-ink)}:root[data-da-mode=sombre] .l-site .astra-dialog-close{background:var(--site-night-raised);color:var(--site-night-ink)}:root[data-da-mode=sombre] .l-site .astra-dialog-symbol{background:var(--site-night-raised);color:var(--site-night-amber)}:root[data-da-mode=sombre] .l-site .astra-form-error{background:#e6786e1a;color:#ffb1a7}:root[data-da-mode=sombre] .l-site .astra-form-message{background:#82bf9b1a;color:#aadbbe}:root[data-da-mode=sombre] .l-site .astra-product-window{background:var(--site-night-surface);color:var(--site-night-ink);border-color:var(--site-night-line)}:root[data-da-mode=sombre] .l-site :is(.astra-browserbar,.astra-appbar,.astra-sidebar){background:var(--site-night-paper)}:root[data-da-mode=sombre] .l-site :is(button,a,input,select,summary):focus-visible{outline-color:var(--site-night-amber)}:root[data-da-mode=sombre] .l-site ::selection{background:var(--site-night-amber);color:var(--site-night-paper)}:root[data-da-mode=sombre] .l-site :is(a,button):not(.l-button):not(.astra-button-primary){color:var(--site-night-ink)}:root[data-da-mode=sombre] .l-site .l-theme-toggle{color:var(--site-night-amber)}:root[data-da-mode=sombre] .l-site .astra-ad:not(.astra-ad-1){color:var(--site-tone-0f1420)}.l-nav-actions{display:flex;align-items:center;flex-shrink:0;gap:12px}.l-nav-actions .l-theme-toggle,.l-nav-actions .l-access{margin-left:0}@media(max-width:900px){.l-nav-actions{margin-left:auto;gap:8px}}.l-site .cp-champ-hero{text-overflow:ellipsis}
