.BevoMark-module__-D9DUa__mark{width:var(--mark-size);height:var(--mark-size);background:var(--orange);color:var(--blue);font-family:var(--font-display);font-weight:700;font-size:calc(var(--mark-size) * .47);letter-spacing:-.06em;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:.78;display:inline-flex}.BevoMark-module__-D9DUa__word{flex-direction:column;align-items:center;display:flex;transform:translateY(.03em)}.BevoMark-module__-D9DUa__line{display:block}
.Header-module__Af2_WG__header{z-index:50;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);opacity:0;background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.Header-module__Af2_WG__header{opacity:1;transform:none}}:is(html[data-intro=header] .Header-module__Af2_WG__header,html[data-intro=done] .Header-module__Af2_WG__header){opacity:1;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);transform:none}.Header-module__Af2_WG__header[data-scrolled=true]{background:color-mix(in srgb, var(--ink-0) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.Header-module__Af2_WG__inner{height:var(--header-h);padding-inline:var(--gutter);max-width:var(--max);align-items:center;gap:32px;margin-inline:auto;display:flex}.Header-module__Af2_WG__brand{color:var(--linen);align-items:center;gap:12px;line-height:1;text-decoration:none;display:flex}.Header-module__Af2_WG__brandMark{border-radius:1px}.Header-module__Af2_WG__brandSub{max-width:14ch;color:var(--linen-60);font-size:.8rem;line-height:1.25}.Header-module__Af2_WG__nav{gap:28px;margin-left:auto;display:flex}.Header-module__Af2_WG__navLink{color:var(--linen-70);transition:color var(--dur-fast) var(--ease-out);padding:8px 0;font-size:.95rem;text-decoration:none}.Header-module__Af2_WG__navLink:hover{color:var(--linen)}.Header-module__Af2_WG__cta{height:44px;padding-inline:18px}.Header-module__Af2_WG__menuBtn,.Header-module__Af2_WG__overlay{display:none}@media (max-width:899px){.Header-module__Af2_WG__nav,.Header-module__Af2_WG__cta{display:none}.Header-module__Af2_WG__menuBtn{border:1px solid var(--line-strong);border-radius:var(--radius);height:44px;color:var(--linen);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-size:.95rem;display:inline-flex}.Header-module__Af2_WG__overlay{z-index:49;padding:calc(var(--header-h) + 20px) var(--gutter) calc(24px + env(safe-area-inset-bottom));background:var(--ink-0);visibility:hidden;opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-6px)}.Header-module__Af2_WG__overlay[data-open=true]{visibility:visible;opacity:1;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s;transform:none}.Header-module__Af2_WG__overlayNav{flex-direction:column;display:flex}.Header-module__Af2_WG__overlayLink{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:0;color:var(--linen);padding:16px 0;font-size:clamp(1.9rem,8vw,2.5rem);font-weight:500;line-height:1.05;text-decoration:none;display:block}.Header-module__Af2_WG__overlayNav .Header-module__Af2_WG__overlayLink:first-child{border-top:0}.Header-module__Af2_WG__overlayFoot{gap:14px;margin-top:auto;display:grid}.Header-module__Af2_WG__overlayMeta{color:var(--linen-45);font-size:.9rem}.Header-module__Af2_WG__overlayCta{width:100%}}
.Entrance-module__4uSryW__entrance{min-height:124svh;position:relative}.Entrance-module__4uSryW__stage{background:var(--ink-0);height:100svh;position:sticky;top:0;overflow:hidden}.Entrance-module__4uSryW__media{transform-origin:55%;will-change:transform;position:absolute;inset:-3%}.Entrance-module__4uSryW__mediaInner{transform-origin:60% 45%;will-change:transform;position:absolute;inset:0}.Entrance-module__4uSryW__veil{background:linear-gradient(#0f10131f 30%,#0f10139e 66%,#0f1013f7 100%),linear-gradient(90deg,#0f101380 0%,#0f101300 55%);position:absolute;inset:0}.Entrance-module__4uSryW__introVeil{background:var(--orange);opacity:1;pointer-events:none;position:absolute;inset:0}.Entrance-module__4uSryW__writing{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Entrance-module__4uSryW__writingBox{display:inline-block;position:relative}.Entrance-module__4uSryW__writingText{font-family:var(--font-display);letter-spacing:-.01em;color:var(--blue);clip-path:inset(-25% 100% -35% 0);will-change:clip-path;font-size:clamp(4.4rem,13vw,12rem);font-weight:700;line-height:1.1;display:block}.Entrance-module__4uSryW__pen{background:var(--blue-strong);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:58%;left:0;box-shadow:0 0 14px 2px #a8d6f299}.Entrance-module__4uSryW__vapour{z-index:5;pointer-events:none;position:absolute;inset:0}.Entrance-module__4uSryW__content{z-index:3;will-change:transform, opacity;padding-bottom:clamp(40px,8vh,88px);position:absolute;bottom:0;left:0;right:0}.Entrance-module__4uSryW__title{font-family:var(--font-display);letter-spacing:-.01em;max-width:14ch;font-size:clamp(2.5rem,5.2vw,5.4rem);font-weight:500;line-height:1}.Entrance-module__4uSryW__line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.Entrance-module__4uSryW__lineInner{will-change:transform;display:block;transform:translateY(112%)}.Entrance-module__4uSryW__sub{color:#ece8dfdb;text-wrap:pretty;opacity:0;max-width:46ch;margin-top:24px;font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.5}.Entrance-module__4uSryW__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.Entrance-module__4uSryW__actions>a{opacity:0}.Entrance-module__4uSryW__secondary{border-color:#ece8df6b}@media (prefers-reduced-motion:reduce){.Entrance-module__4uSryW__introVeil,.Entrance-module__4uSryW__writing,.Entrance-module__4uSryW__vapour{opacity:0;visibility:hidden}.Entrance-module__4uSryW__lineInner{transform:none}.Entrance-module__4uSryW__sub,.Entrance-module__4uSryW__actions>a{opacity:1}}:is(html[data-intro=done] .Entrance-module__4uSryW__introVeil,html[data-intro=done] .Entrance-module__4uSryW__writing,html[data-intro=done] .Entrance-module__4uSryW__vapour){opacity:0;visibility:hidden}html[data-intro=done] .Entrance-module__4uSryW__lineInner{transform:none}html[data-intro=done] .Entrance-module__4uSryW__sub{opacity:1}html[data-intro=done] .Entrance-module__4uSryW__actions>a{opacity:1}@media (max-width:767px){.Entrance-module__4uSryW__entrance{min-height:116svh}.Entrance-module__4uSryW__veil{background:linear-gradient(#0f101326 0%,#0f101359 28%,#0f1013cc 58%,#0f1013fa 100%)}.Entrance-module__4uSryW__title{max-width:14ch;font-size:clamp(2rem,9vw,2.6rem);font-weight:600}.Entrance-module__4uSryW__content{padding-bottom:28px}.Entrance-module__4uSryW__sub{margin-top:18px;font-size:1rem}.Entrance-module__4uSryW__actions{margin-top:22px}.Entrance-module__4uSryW__actions a{flex:auto}}@media (max-height:640px) and (min-width:768px){.Entrance-module__4uSryW__title{font-size:clamp(2rem,3.4vw,3rem)}}
.MediaSlot-module__ZPonTq__slot{width:100%;aspect-ratio:var(--ratio);background-color:var(--ink-2);background-image:radial-gradient(120% 80% at 28% 18%, var(--warm-glow), transparent 60%), radial-gradient(90% 70% at 84% 92%, var(--cool-glow), transparent 62%);box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.MediaSlot-module__ZPonTq__slot[data-tone=cool]{background-image:radial-gradient(120% 80% at 70% 20%, var(--cool-glow), transparent 60%), radial-gradient(90% 70% at 16% 90%, var(--warm-glow), transparent 62%)}.MediaSlot-module__ZPonTq__subject{color:var(--linen-45);font-variation-settings:"opsz" 12, "wdth" 82;letter-spacing:.02em;font-size:.8125rem;line-height:1.4;position:absolute;bottom:14px;left:16px;right:16px}@media (max-width:1023px){.MediaSlot-module__ZPonTq__slot{aspect-ratio:var(--ratio-t)}}@media (max-width:767px){.MediaSlot-module__ZPonTq__slot{aspect-ratio:var(--ratio-m)}}
.Media-module__NKbeXW__media{width:100%;aspect-ratio:var(--ratio);background:var(--ink-2);position:relative;overflow:hidden}.Media-module__NKbeXW__cover{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1023px){.Media-module__NKbeXW__media{aspect-ratio:var(--ratio-t)}.Media-module__NKbeXW__cover{aspect-ratio:auto}}@media (max-width:767px){.Media-module__NKbeXW__media{aspect-ratio:var(--ratio-m)}.Media-module__NKbeXW__cover{aspect-ratio:auto}}
.ReadingText-module__jJ3m5W__reading{font-family:var(--font);letter-spacing:-.01em;color:var(--linen);text-wrap:pretty;font-size:clamp(1.35rem,2vw,1.95rem);font-weight:400;line-height:1.38}.ReadingText-module__jJ3m5W__paragraph+.ReadingText-module__jJ3m5W__paragraph{margin-top:.9em}.ReadingText-module__jJ3m5W__word{will-change:opacity;display:inline}.ReadingText-module__jJ3m5W__reading[data-lit=true] .ReadingText-module__jJ3m5W__word{opacity:1}@media (prefers-reduced-motion:reduce){.ReadingText-module__jJ3m5W__word{opacity:1!important}}
.Manifeste-module__S01l-q__section{background:var(--ink-0);position:relative;overflow-x:clip}.Manifeste-module__S01l-q__layout{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.Manifeste-module__S01l-q__lecture{z-index:2;grid-column:1/8;max-width:720px;position:relative}.Manifeste-module__S01l-q__title{max-width:16ch;margin-bottom:32px}.Manifeste-module__S01l-q__reading{max-width:34ch}.Manifeste-module__S01l-q__exergue{font-family:var(--font-display);letter-spacing:-.01em;color:var(--orange);text-wrap:balance;margin-top:36px;margin-right:-18%;font-size:clamp(1.9rem,2.8vw,2.8rem);font-weight:500;line-height:1.15}.Manifeste-module__S01l-q__fact{margin-top:28px}.Manifeste-module__S01l-q__illu{margin-right:calc(-1 * var(--gutter));grid-column:8/-1;margin-block:calc(-1*clamp(24px,4vw,64px))}@media (max-width:1023px){.Manifeste-module__S01l-q__lecture{grid-column:1/8}.Manifeste-module__S01l-q__illu{grid-column:8/-1;margin-block:0}.Manifeste-module__S01l-q__exergue{margin-right:-10%}}@media (max-width:899px){.Manifeste-module__S01l-q__layout{display:block}.Manifeste-module__S01l-q__lecture{max-width:none}.Manifeste-module__S01l-q__exergue{margin-right:0;font-size:clamp(1.8rem,7vw,2.4rem)}.Manifeste-module__S01l-q__illu{margin-top:40px;margin-inline:calc(-1 * var(--gutter));margin-bottom:0}}
.Prestations-module__N7NC-q__section{position:relative}.Prestations-module__N7NC-q__pinnedTitle{top:calc(var(--header-h) + 20px);z-index:10;pointer-events:none;height:0;font-family:var(--font-display);letter-spacing:0;color:var(--linen);margin:0;font-size:clamp(1.2rem,1.5vw,1.5rem);font-weight:500;line-height:1.2;position:sticky}.Prestations-module__N7NC-q__pinnedTitle>span{display:block}.Prestations-module__N7NC-q__stack{position:relative}.Prestations-module__N7NC-q__panel{background:var(--ink-0);transform-origin:50% 40%;will-change:transform;height:100svh;position:sticky;top:0;overflow:hidden;box-shadow:0 -24px 60px #00000073}.Prestations-module__N7NC-q__panelInner{position:absolute;inset:0}.Prestations-module__N7NC-q__dim{background:var(--ink-0);pointer-events:none;position:absolute;inset:0}.Prestations-module__N7NC-q__shade{background:linear-gradient(#0f10134d 0%,#0f10137a 58%,#0f1013f0 100%);position:absolute;inset:0}.Prestations-module__N7NC-q__panelContent{align-items:flex-end;height:100%;padding-bottom:clamp(40px,9vh,104px);display:flex;position:relative}.Prestations-module__N7NC-q__panelText{max-width:44rem}.Prestations-module__N7NC-q__panelTitle{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.2rem,5vw,4.8rem);font-weight:500;line-height:1}.Prestations-module__N7NC-q__panelShort{color:var(--orange);margin-top:16px;font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:500}.Prestations-module__N7NC-q__panelDesc{max-width:52ch;color:var(--linen-70);text-wrap:pretty;margin-top:16px}.Prestations-module__N7NC-q__panelDetails{max-width:52ch;margin-top:18px}@media (max-width:899px){.Prestations-module__N7NC-q__pinnedTitle{top:calc(var(--header-h) + 16px);font-size:1rem}.Prestations-module__N7NC-q__panelContent{padding-bottom:calc(24px + var(--bar-h) + env(safe-area-inset-bottom))}.Prestations-module__N7NC-q__panelDesc{display:none}}@media (max-width:899px) and (min-height:760px){.Prestations-module__N7NC-q__panelDesc{display:block}}
.Methode-module__IBXBkq__section{position:relative}.Methode-module__IBXBkq__layout{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.Methode-module__IBXBkq__head{top:calc(var(--header-h) + 32px);grid-column:1/5;position:sticky}.Methode-module__IBXBkq__title{max-width:12ch}.Methode-module__IBXBkq__intro{max-width:28ch;margin-top:20px}.Methode-module__IBXBkq__steps{grid-column:6/-1;padding:0;list-style:none}.Methode-module__IBXBkq__step+.Methode-module__IBXBkq__step{border-top:1px solid var(--line)}.Methode-module__IBXBkq__stepInner{column-gap:var(--col-gap);grid-template-columns:120px 1fr;padding-block:clamp(28px,3.5vw,44px);display:grid}.Methode-module__IBXBkq__num{font-family:var(--font-display);letter-spacing:0;color:var(--orange-soft);font-size:clamp(2.6rem,4vw,4rem);font-weight:400;line-height:.9}.Methode-module__IBXBkq__name{font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:500;line-height:1.15}.Methode-module__IBXBkq__text{max-width:58ch;color:var(--linen-70);text-wrap:pretty;margin-top:10px}@media (max-width:1023px){.Methode-module__IBXBkq__head{grid-column:1/6}.Methode-module__IBXBkq__steps{grid-column:6/-1}.Methode-module__IBXBkq__stepInner{grid-template-columns:80px 1fr}}@media (max-width:767px){.Methode-module__IBXBkq__layout{display:block}.Methode-module__IBXBkq__head{margin-bottom:24px;position:static}.Methode-module__IBXBkq__stepInner{grid-template-columns:56px 1fr;padding-block:22px}.Methode-module__IBXBkq__num{font-size:2.2rem}.Methode-module__IBXBkq__text{max-width:none}}
.Pan-module__QspjqG__wrapper{position:relative}.Pan-module__QspjqG__sticky{display:block}.Pan-module__QspjqG__wrapper[data-enabled=true] .Pan-module__QspjqG__sticky{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.Pan-module__QspjqG__track{align-items:flex-start;gap:var(--col-gap);padding-inline:var(--gutter);will-change:transform;width:max-content;display:flex}.Pan-module__QspjqG__wrapper[data-enabled=false] .Pan-module__QspjqG__track{scroll-snap-type:x mandatory;width:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px;scroll-padding-inline-start:var(--gutter);overflow-x:auto}.Pan-module__QspjqG__wrapper[data-enabled=false] .Pan-module__QspjqG__track::-webkit-scrollbar{display:none}
.Realisations-module__R_5laq__section{padding-top:clamp(16px,2vw,32px);padding-bottom:clamp(48px,6vw,96px);position:relative}.Realisations-module__R_5laq__head{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);row-gap:14px;margin-bottom:clamp(32px,4vw,56px);display:grid}.Realisations-module__R_5laq__head>:first-child{grid-column:1/-1}.Realisations-module__R_5laq__head>:last-child{grid-column:1/8}.Realisations-module__R_5laq__headIntro{max-width:60ch;color:var(--linen-70);text-wrap:pretty}.Realisations-module__R_5laq__item{scroll-snap-align:start;flex-direction:column;flex:none;gap:12px;display:flex}.Realisations-module__R_5laq__frame{height:64svh;min-height:360px;max-height:760px;aspect-ratio:var(--ratio);background:var(--ink-2);position:relative;overflow:hidden}.Realisations-module__R_5laq__caption{color:var(--linen-70);font-size:.95rem}@media (max-width:899px){.Realisations-module__R_5laq__head{display:block}.Realisations-module__R_5laq__head>:last-child{margin-top:16px}.Realisations-module__R_5laq__frame{aspect-ratio:4/5;width:80vw;max-width:520px;height:auto;min-height:0}}
.Engagements-module__Ye7ejq__layout{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.Engagements-module__Ye7ejq__media{top:calc(var(--header-h) + 24px);grid-column:1/6;position:sticky}.Engagements-module__Ye7ejq__content{grid-column:7/-1}.Engagements-module__Ye7ejq__title{margin-bottom:clamp(32px,4vw,56px)}.Engagements-module__Ye7ejq__list{gap:clamp(28px,3vw,44px);padding:0;list-style:none;display:grid}.Engagements-module__Ye7ejq__itemTitle{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;max-width:24ch;font-size:clamp(1.5rem,2vw,1.95rem);font-weight:500;line-height:1.12}.Engagements-module__Ye7ejq__itemText{color:var(--linen-70);text-wrap:pretty;max-width:46ch;margin-top:10px}@media (max-width:899px){.Engagements-module__Ye7ejq__layout{display:block}.Engagements-module__Ye7ejq__media{margin-bottom:36px;position:static}}
.Devis-module__8jDi6a__section{background:var(--ink-1)}.Devis-module__8jDi6a__layout{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.Devis-module__8jDi6a__intro{top:calc(var(--header-h) + 24px);grid-column:1/6;position:sticky}.Devis-module__8jDi6a__introText{max-width:40ch;margin-top:20px}.Devis-module__8jDi6a__reassure{color:var(--linen-70);gap:12px;margin-top:32px;padding:0;list-style:none;display:grid}.Devis-module__8jDi6a__reassure li{align-items:flex-start;gap:12px;display:flex}.Devis-module__8jDi6a__check{color:var(--orange);flex:none;margin-top:.3em}.Devis-module__8jDi6a__formCol{grid-column:7/-1}.Devis-module__8jDi6a__form{display:block}.Devis-module__8jDi6a__fields{grid-template-columns:1fr 1fr;gap:22px 20px;display:grid}.Devis-module__8jDi6a__field{flex-direction:column;gap:8px;display:flex}.Devis-module__8jDi6a__full{grid-column:1/-1}.Devis-module__8jDi6a__label{color:var(--linen);font-size:.95rem}.Devis-module__8jDi6a__optional{color:var(--linen-45)}.Devis-module__8jDi6a__input{width:100%;font:inherit;color:var(--linen);background:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);height:52px;transition:border-color var(--dur-fast) var(--ease-out);padding:0 14px;font-size:1rem}.Devis-module__8jDi6a__input::placeholder{color:var(--linen-45)}.Devis-module__8jDi6a__input:hover{border-color:var(--line-strong)}.Devis-module__8jDi6a__input:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-color:#0000}.Devis-module__8jDi6a__input[aria-invalid=true]{border-color:var(--error)}.Devis-module__8jDi6a__input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Devis-module__8jDi6a__input[type=date]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.Devis-module__8jDi6a__input[type=date]::-webkit-datetime-edit{color:var(--linen-70)}.Devis-module__8jDi6a__selectWrap{position:relative}.Devis-module__8jDi6a__select{appearance:none;cursor:pointer;padding-right:40px}.Devis-module__8jDi6a__select:invalid,.Devis-module__8jDi6a__select option[value=""]{color:var(--linen-45)}.Devis-module__8jDi6a__caret{color:var(--linen-70);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Devis-module__8jDi6a__textarea{resize:none;height:auto;min-height:140px;padding:14px;line-height:1.5}.Devis-module__8jDi6a__help{color:var(--linen-45);font-size:.875rem}.Devis-module__8jDi6a__error{color:var(--error);font-size:.875rem}.Devis-module__8jDi6a__consent{color:var(--linen-45);max-width:60ch;margin-top:22px;font-size:.875rem}.Devis-module__8jDi6a__summary{color:var(--error);margin-top:16px;font-size:.95rem}.Devis-module__8jDi6a__submit{margin-top:24px}.Devis-module__8jDi6a__success{border:1px solid var(--line-strong);justify-items:start;gap:12px;padding:clamp(24px,3vw,40px);display:grid}.Devis-module__8jDi6a__successIcon{color:var(--orange)}.Devis-module__8jDi6a__successTitle{margin-top:8px}.Devis-module__8jDi6a__successText{color:var(--linen-70);max-width:44ch}.Devis-module__8jDi6a__again{margin-top:12px}@media (max-width:899px){.Devis-module__8jDi6a__layout{display:block}.Devis-module__8jDi6a__intro{margin-bottom:36px;position:static}.Devis-module__8jDi6a__fields{grid-template-columns:1fr}.Devis-module__8jDi6a__submit{width:100%}}
.Footer-module__EZoWya__footer{border-top:1px solid var(--line-strong);padding-top:clamp(56px,7vw,96px);padding-bottom:32px}.Footer-module__EZoWya__top{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:end;padding-bottom:clamp(40px,5vw,72px);display:grid}.Footer-module__EZoWya__brandBlock{grid-column:1/8;align-items:flex-end;gap:clamp(20px,3vw,40px);display:flex}.Footer-module__EZoWya__desc{color:var(--linen-70);text-wrap:pretty;max-width:34ch}.Footer-module__EZoWya__action{grid-column:9/-1;justify-self:end}.Footer-module__EZoWya__mid{column-gap:var(--col-gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);padding-block:36px;display:grid}.Footer-module__EZoWya__nav{grid-column:1/7}.Footer-module__EZoWya__navList{grid-template-columns:1fr 1fr;gap:10px 24px;padding:0;list-style:none;display:grid}.Footer-module__EZoWya__navLink{color:var(--linen-70);transition:color var(--dur-fast) var(--ease-out);padding:4px 0;text-decoration:none;display:inline-block}.Footer-module__EZoWya__navLink:hover{color:var(--linen)}.Footer-module__EZoWya__where{color:var(--linen-70);grid-column:7/-1;gap:6px;display:grid}.Footer-module__EZoWya__bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;padding-top:24px;display:flex}.Footer-module__EZoWya__evin{color:var(--linen-45);max-width:48ch;font-size:.875rem}.Footer-module__EZoWya__legal{color:var(--linen-45);flex-wrap:wrap;gap:8px 24px;padding:0;font-size:.875rem;list-style:none;display:flex}.Footer-module__EZoWya__legal a{color:inherit;text-underline-offset:3px;text-decoration:underline}.Footer-module__EZoWya__legal a:hover{color:var(--linen)}@media (max-width:899px){.Footer-module__EZoWya__footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.Footer-module__EZoWya__top,.Footer-module__EZoWya__mid{display:block}.Footer-module__EZoWya__brandBlock{flex-direction:column;align-items:flex-start;gap:20px}.Footer-module__EZoWya__action{width:100%;margin-top:28px}.Footer-module__EZoWya__navList{grid-template-columns:1fr;gap:0}.Footer-module__EZoWya__navLink{border-top:1px solid var(--line);min-height:44px;padding:12px 0;font-size:1.15rem;display:block}.Footer-module__EZoWya__navList li:first-child .Footer-module__EZoWya__navLink{border-top:0}.Footer-module__EZoWya__where{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.Footer-module__EZoWya__bottom{flex-direction:column}}
.MobileActionBar-module__JIqsua__bar{z-index:40;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--ink-0) 90%, transparent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transition:transform var(--dur-base) var(--ease-out);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.MobileActionBar-module__JIqsua__bar[data-visible=true]{transform:none}body[data-menu-open=true] .MobileActionBar-module__JIqsua__bar{transform:translateY(100%)}.MobileActionBar-module__JIqsua__btn{width:100%}@media (min-width:900px){.MobileActionBar-module__JIqsua__bar{display:none}}
