*,*::before,*::after{box-sizing:border-box}*{margin:0}*:hover,*:focus-visible{outline-color:var(--c-dark)}html{overflow-x:hidden}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}html,body{width:100%;min-width:460px;line-height:1.5;scroll-behavior:smooth}html:has(dialog[open]),body:has(dialog[open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a:hover,a:focus-visible{text-decoration:underline;text-decoration-thickness:2px}ul{list-style-type:none;padding:0}.card-offer :where(li),.single-legal :where(.content-wrapper) :where(li){padding-left:10px;padding-bottom:.5rem;list-style-image:url(../../../assets/polygon.svg)}#root,#__next{isolation:isolate}img{height:auto}address{font-style:normal}p,address{margin-block-start:.5rem}abbr[title]{cursor:pointer}:root{--container-width: 1440px;--gutter-width: 3.125rem;--g-large: 3.125rem;--g-medium: 1.875rem;--g-small: 25px;--c-dark: #1d1e1d;--c-light: #fffcf5;--c-yellow: 255, 207, 51;--c-green: 175, 244, 198;--c-purple: 155, 119, 255;--c-pink: 255, 84, 121;--c-light-yellow: #FFE181;--c-light-green: #CFF7D9;--c-light-purple: #C3ACFB;--c-light-pink: #FF97AB}@font-face{font-family:"neue-kabel";font-weight:900;src:local("neue-kabel"),url("../../../assets/fonts/neue-kabel-extraBold.otf");font-display:swap}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;line-height:1.25;text-wrap:balance}h1,.is-h1--like,.navbar a{font-family:"neue-kabel",sans-serif;font-weight:800;font-size:3.25rem;line-height:100%}@media screen and (width >= 1280px){h1,.is-h1--like,.navbar a{font-size:5rem;line-height:118.75%}}h2,.is-h2--like{font-family:"neue-kabel",sans-serif;font-weight:800;font-size:34px}@media screen and (width >= 1280px){h2,.is-h2--like{font-size:60px;line-height:70px}}@font-face{font-family:"Bespoke-Medium";font-weight:400;src:local("Bespoke-Medium"),url("../../../assets/fonts/BespokeSans-Regular.ttf");font-display:swap}@font-face{font-family:"Bespoke-Bold";font-weight:700;src:local("Bespoke-Bold"),url("../../../assets/fonts/BespokeSans-Bold.ttf");font-display:swap}body{font-family:"Bespoke-Medium",sans-serif;font-size:1.125rem;-webkit-font-smoothing:antialiased;background-color:var(--c-light)}h3,.is-h3--like{font-family:"neue-kabel",sans-serif;font-weight:900;font-size:30px}@media screen and (width >= 1280px){h3,.is-h3--like{font-size:34px;line-height:35px}}h4,.is-h4--like{font-family:"Bespoke-Bold",sans-serif;font-weight:700;font-size:20px}@media screen and (width >= 1280px){h4,.is-h4--like{font-size:26px;line-height:150%}}p{font-size:1.25rem}p.large{font-size:clamp(1.375rem,2vw,1.625rem)}.intro{font-size:1.375rem}@media screen and (width >= 1280px){.intro{font-size:1.625rem}}.small{font-size:1.125rem}.container,.navbar ul{max-width:var(--container-width);padding-inline:clamp(2rem,5vw,var(--gutter-width));margin-inline:auto;position:relative}.section{--_bg: var(--c-light);--_color: var(--c-dark);padding-block:3.125rem;background-color:var(--_bg);color:var(--_color)}.section.dark{--_bg: var(--c-dark);--_color: var(--c-light)}.section.green{--_bg: var(--c-green)}.section.yellow{--_bg: rgb(var(--c-yellow))}.section--assets{padding-bottom:0 !important}.section--clients{padding-block:3.75rem !important}@media screen and (width >= 1024px){.anchor{padding-top:2.5rem}}.breadcrumb :where(.list),.card-accessibilite :where(.link-wrapper),.panel-offers :where(.head-wrapper),.part-book{display:flex;flex-wrap:wrap;align-items:var(--align);justify-content:var(--justify);gap:var(--gap)}footer[role=contentinfo],footer[role=contentinfo] :where(ul),.is-yellow :where(.icon),.is-green :where(.icon),.is-pink :where(.icon),.is-purple :where(.icon){display:flex;align-items:center;justify-content:var(--justify);gap:var(--gap)}.card--contact>div,.card--contact>div>div,.panel-accessibilite :where(.head-wrapper),.card-accessibilite,.card-agency,.card-agency :where(.content-wrapper),.card-agency :where(.list-wrapper),.card-agency :where(.list-item),.part-expertise :where(.content-wrapper),.card-asset,.panel-offers,.card-offer,.card-offer :where(.details-wrapper),.card-qualite,.part-book :where(.content-wrapper),.part-clients,.hero-wrapper,.hero-wrapper :where(.content-wrapper),.section-inner,.card--contact{display:flex;flex-direction:column;gap:var(--gap)}.section-inner,.card--contact{gap:var(--g-large)}.part-expertise :where(.experts-wrapper),.pannel-assets,.panel-qualite,.part-clients :where(ul){display:grid;grid-template-columns:repeat(var(--cols), 1fr);gap:var(--gap);width:100%;margin:0 auto}.single-hero :where(.intro-wrapper),.single-page :where(.container){display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--gap);width:100%;margin:0 auto}.skiplinks{text-align:center;position:absolute;inset-inline:0;top:0;z-index:999;transform:translateY(-100%);will-change:transform;transition:transform .3s ease}.skiplinks:focus-within{transform:translateY(0)}.skiplinks a{display:block;padding:.5rem;background-color:var(--c-dark);text-decoration:none;font-size:.825rem;color:var(--c-light)}.skiplinks a:focus-visible,.skiplinks a:hover{background-color:var(--c-purple);color:var(--c-light)}@media screen and (width >= 1024px){.skiplinks a{display:inline-block}}.button{--_bg: var(--c-dark);--_color: var(--c-light);display:inline-block;padding:1rem 2rem;border-radius:2rem;border:1px solid var(--_bg);text-decoration:none;background-color:var(--_bg);font-size:clamp(1.25rem,1.5vw,1.5rem);color:var(--_color);text-align:center;transition:background .3s ease,color .3s ease;cursor:pointer}.button:hover{text-decoration:none}.button.is-green:hover,.button.is-green:focus-visible{--_bg: rgb(var(--c-green));--_color: var(--c-dark)}.button.is-green.is-reverse{--_bg: rgb(var(--c-green));--_color: var(--c-dark)}.button.is-green.is-reverse:hover,.button.is-green.is-reverse:focus-visible{--_bg: var(--c-dark);--_color: var(--c-light);border:1px solid var(--_color)}.button.is-green.is-reverse.dark-pattern:hover,.button.is-green.is-reverse.dark-pattern:focus-visible{--_bg: var(--c-light);--_color: var(--c-dark)}.button.is-purple:hover,.button.is-purple:focus-visible{--_bg: rgb(var(--c-purple));--_color: var(--c-dark)}.button.is-purple.is-reverse{--_bg: rgb(var(--c-purple));--_color: var(--c-dark)}.button.is-purple.is-reverse:hover,.button.is-purple.is-reverse:focus-visible{--_bg: var(--c-dark);--_color: var(--c-light);border:1px solid var(--_color)}.button.is-purple.is-reverse.dark-pattern:hover,.button.is-purple.is-reverse.dark-pattern:focus-visible{--_bg: var(--c-light);--_color: var(--c-dark)}.button.is-pink:hover,.button.is-pink:focus-visible{--_bg: rgb(var(--c-pink));--_color: var(--c-dark)}.button.is-pink.is-reverse{--_bg: rgb(var(--c-pink));--_color: var(--c-dark)}.button.is-pink.is-reverse:hover,.button.is-pink.is-reverse:focus-visible{--_bg: var(--c-dark);--_color: var(--c-light);border:1px solid var(--_color)}.button.is-pink.is-reverse.dark-pattern:hover,.button.is-pink.is-reverse.dark-pattern:focus-visible{--_bg: var(--c-light);--_color: var(--c-dark)}.button.is-yellow:hover,.button.is-yellow:focus-visible{--_bg: rgb(var(--c-yellow));--_color: var(--c-dark)}.button.is-yellow.is-reverse{--_bg: rgb(var(--c-yellow));--_color: var(--c-dark)}.button.is-yellow.is-reverse:hover,.button.is-yellow.is-reverse:focus-visible{--_bg: var(--c-dark);--_color: var(--c-light);border:1px solid var(--_color)}.button.is-yellow.is-reverse.dark-pattern:hover,.button.is-yellow.is-reverse.dark-pattern:focus-visible{--_bg: var(--c-light);--_color: var(--c-dark)}.button--secondary{--_color: var(--c-dark);background-color:rgba(0,0,0,0);border-radius:0;display:flex;color:var(--c-dark);padding-inline:0;display:inline-flex;align-items:center;gap:1rem}.button--secondary .icon{width:1rem;height:1rem}.button--secondary:hover{text-decoration:underline}.hero-wrapper{--gap: var(--g-medium);padding-top:3.75rem}@media screen and (width >= 1024px){.hero-wrapper{flex-direction:row;align-items:center;max-height:90vh}}.hero-wrapper :where(.content-wrapper){align-items:flex-start;flex:1;--gap: 2rem}@media screen and (width >= 1280px){.hero-wrapper :where(.content-wrapper){flex:2}}@media screen and (width >= 1024px){.hero-wrapper :where(.head){max-width:80%}}@media screen and (width >= 1280px){.hero-wrapper :where(.intro){max-width:80%}}.hero-wrapper :where(picture){justify-self:flex-end}.hero-wrapper :where(img){width:auto}@media screen and (width >= 1024px){.hero-wrapper :where(img){max-height:500px}}.panel-offers :where(.head-wrapper){--justify: space-between;--gap: var(--g-medium);width:100%}.sticky-wrapper{position:relative}.card-offer{top:6rem;--gap: var(--g-small);color:var(--card-color);background-color:var(--c-light)}@media screen and (width >= 1024px){.card-offer{position:sticky;flex-direction:row;--justify: space-between}}.card-offer :where(.content-wrapper){display:flex;flex:2;gap:var(--g-small);background-color:var(--c-light);margin-top:var(--g-medium)}@media screen and (width >= 1280px){.card-offer :where(.content-wrapper){flex:3}}.card-offer :where(.intro){margin-top:0}.card-offer :where(.media-wrapper){min-width:56px;height:auto;margin-top:-2.75rem}@media screen and (width >= 1280px){.card-offer :where(.media-wrapper){min-width:112px;margin-top:-1.25rem}}.card-offer :where(svg){color:rgb(var(--card-color))}.card-offer :where(.details-wrapper){--gap: var(--g-small)}@media screen and (width < 1024px){.card-offer :where(.details-wrapper){padding-right:20px}}.card-offer :where(.list-wrapper){flex:1;height:550px;padding:var(--g-large) 1.5rem var(--g-large) 2.5rem;border-radius:40px 0 0 40px;background:rgba(var(--card-color), 0.6)}@media screen and (width >= 1024px){.card-offer :where(.list-wrapper){flex:2;padding:2rem 1.5rem 2rem 2.5rem}}@media screen and (width >= 1280px){.card-offer :where(.list-wrapper){padding:3.5rem 2.5rem 3.5rem var(--g-large)}}.is-yellow{--card-color: var(--c-yellow)}.is-green{--card-color: var(--c-green)}.is-pink{--card-color: var(--c-pink)}.is-purple{--card-color: var(--c-purple)}.part-qualite :where(.head){align-self:center;text-align:center}.part-qualite :where(.intro){text-align:center;padding:0 10% var(--g-large)}.panel-qualite{--gap: 2rem}@media screen and (768px <= width < 1024px){.panel-qualite{--cols: 2}}@media screen and (width >= 1024px){.panel-qualite{--cols: 3}}@media screen and (width >= 1280px){.panel-qualite{--cols: 5;--gap: var(--g-large)}}.card-qualite{--gap: 1rem}.part-book{--gap: var(--g-large);align-items:center;border-radius:40px;padding:20px;background:rgb(var(--c-green))}@media screen and (width < 768px){.part-book{flex-direction:column}}@media screen and (768px <= width < 1024px){.part-book{flex-wrap:nowrap;--gap: var(--g-small)}}@media screen and (768px <= width < 1024px){.part-book :where(picture){flex:1}}.part-book :where(.content-wrapper){--gap: var(--g-small)}@media screen and (768px <= width < 1024px){.part-book :where(.content-wrapper){flex:3}}@media screen and (width >= 1024px){.part-book :where(.content-wrapper){flex:1}}.part-book :where(.content-wrapper) :where(.button){display:inline-flex;flex-direction:row;align-items:center;gap:var(--g-small)}.part-clients{gap:var(--g-medium);align-items:center}.part-clients :where(.head){text-align:center;align-self:center}.part-clients :where(ul){--cols: 2;--gap: var(--g-large);align-items:center;justify-items:center}@media screen and (width >= 1024px){.part-clients :where(ul){--cols: 3}}@media screen and (width >= 1280px){.part-clients :where(ul){--cols: 4}}.part-clients :where(img){display:inline-block}.section-agency :where(h2){padding-bottom:var(--g-large)}.card-agency{align-items:flex-start;gap:var(--g-medium)}@media screen and (width >= 1024px){.card-agency{flex-direction:row}}@media screen and (width >= 1280px){.card-agency{gap:var(--g-large)}}.card-agency :where(.content-wrapper){gap:var(--g-medium);flex:2}@media screen and (width >= 1024px){.card-agency :where(.content-wrapper){align-items:flex-start}}.card-agency :where(picture){flex:1}@media screen and (768px <= width < 1024px){.card-agency :where(picture){width:60%}}.card-agency :where(.list-wrapper){gap:var(--g-medium)}@media screen and (width >= 768px){.card-agency :where(.list-wrapper){flex-direction:row}}.card-agency :where(.list-item){align-items:flex-start;flex:0 1 40%}.card-agency :where(figure){display:grid;gap:1rem;font-size:clamp(1.125rem,2vw,1.25rem)}.part-expertise{padding-block-end:0}.part-expertise :where(.section-inner){gap:var(--g-medium)}.part-expertise :where(h3){align-self:center;text-align:center}@media screen and (width >= 1280px){.part-expertise :where(.expertise-wrapper){display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--g-large)}}.part-expertise :where(.content-wrapper){--gap: var(--g-medium)}.part-expertise :where(.experts-wrapper){--cols: 2;--gap: var(--g-small);align-items:center;justify-items:center;padding-block-start:var(--g-large)}@media screen and (width >= 768px){.part-expertise :where(.experts-wrapper){--cols: 4}}@media screen and (width >= 1280px){.part-expertise :where(.experts-wrapper){--cols: 3;padding-block-start:0}}.part-assets :where(h3){text-align:center;padding-bottom:30px}.pannel-assets{--gap: 50px}@media screen and (width >= 768px){.pannel-assets{--cols: 2}}@media screen and (width >= 1280px){.pannel-assets{--cols: 4}}.card-asset{--gap: var(--g-small)}.card-asset :where(h4){line-height:1.25}@media screen and (width < 768px){.card-asset :where(h4){max-width:80%}}@media screen and (width >= 1280px){.card-asset :where(h4){height:115px}}.is-yellow :where(h4){color:rgb(var(--c-yellow));display:flex;gap:1rem}.is-yellow :where(.icon){--justify: center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.375rem;color:var(--c-dark);background-color:rgb(var(--c-yellow))}.is-green :where(h4){color:rgb(var(--c-green));display:flex;gap:1rem}.is-green :where(.icon){--justify: center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.375rem;color:var(--c-dark);background-color:rgb(var(--c-green))}.is-pink :where(h4){color:rgb(var(--c-pink));display:flex;gap:1rem}.is-pink :where(.icon){--justify: center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.375rem;color:var(--c-dark);background-color:rgb(var(--c-pink))}.is-purple :where(h4){color:rgb(var(--c-purple));display:flex;gap:1rem}.is-purple :where(.icon){--justify: center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.375rem;color:var(--c-dark);background-color:rgb(var(--c-purple))}.panel-accessibilite :where(.head-wrapper){justify-content:space-between;--gap: var(--g-small)}@media screen and (width >= 768px){.panel-accessibilite :where(.head-wrapper){flex-direction:row;align-items:center}}@media screen and (width >= 1280px){.panel-accessibilite :where(h2){width:75%}}.panel-accessibilite :where(.cta){min-width:240px}.card-accessibilite{justify-content:space-between;--gap: var(--g-large)}@media screen and (width >= 768px){.card-accessibilite{flex-direction:row}}.card-accessibilite :where(.content-wrapper),.card-accessibilite :where(.media-wrapper){flex:1}.card-accessibilite :where(.large){padding-bottom:30px}.card-accessibilite :where(.link-wrapper){padding-top:1rem;--gap: 0.5rem;--align: center}.card-accessibilite a:link,.card-accessibilite a:visited,.card-accessibilite a:focus,.card-accessibilite a:hover,.card-accessibilite a:active{color:currentColor}.card--contact{align-items:stretch}.card--contact>div,.card--contact>div>div{flex:1;gap:2rem}.card--contact>div:last-child>div{align-items:flex-start}.card--contact .mini{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px;font-weight:700;padding:.75rem 2rem;border-radius:1.125rem}@media screen and (width >= 1024px){.card--contact{flex-direction:row;gap:6rem}}dialog{position:fixed;inset:50%;z-index:1000;width:100%;max-width:90vw;max-height:90dvh;transform:translate(-50%, -50%);overflow:auto;border-radius:1rem;padding:4rem 1rem 1rem 1rem}@media screen and (width >= 1024px){dialog{max-width:50vw}}dialog::backdrop{background:rgba(0,0,0,.75)}dialog .button{transform:rotate(45deg);position:fixed;right:1rem;top:1rem;width:3rem;height:3rem;padding:0 !important;display:flex;align-items:center;justify-content:center}dialog .button svg{width:1.5rem;height:1.5rem}.breadcrumb{margin-top:5.25rem}.breadcrumb :where(.list){gap:0;list-style:none;padding:0}.breadcrumb :where(.link){color:currentColor;text-decoration:underline}.breadcrumb :where(.link[aria-current=page]){cursor:default;pointer-events:none;text-decoration:none}body.scrolled-down header[role=banner] .logo{height:1rem}@media screen and (width >= 1024px){body.scrolled-down header[role=banner] .logo{height:2rem}}body.has-menu-open{overflow:hidden}body.has-menu-open .skiplinks,body.has-menu-open .brand,body.has-menu-open .logos,body.has-menu-open .js__open-nav,body.has-menu-open #main-content,body.has-menu-open footer{visibility:hidden !important}@media screen and (width >= 1024px){body.has-menu-open .skiplinks,body.has-menu-open .brand,body.has-menu-open .logos,body.has-menu-open .js__open-nav,body.has-menu-open #main-content,body.has-menu-open footer{visibility:visible !important}}body.has-menu-open header[role=banner]{background-color:var(--c-light);color:var(--c-dark)}body.has-menu-open header[role=banner] .logo--light{display:none}body.has-menu-open header[role=banner] .logo--dark{display:block}body.has-menu-open header[role=banner] svg{height:1.25rem !important}body.has-menu-open header[role=banner] svg.close{display:block !important}body.has-menu-open header[role=banner] svg.open{display:none}header[role=banner]{height:4.125rem;background-color:var(--c-dark);color:var(--c-light);position:fixed;top:0;width:100%;background-color:var(--c-dark);z-index:900;transition:height .4s ease}header[role=banner].is-light{background-color:var(--c-light);color:var(--c-dark)}header[role=banner].is-light .logo--dark{display:block}header[role=banner].is-light .logo--light{display:none}header[role=banner].is-light .navbar{color:currentColor}@media screen and (width >= 1024px){header[role=banner]{height:6rem}}.header-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;height:100%}.header-inner .logo{display:flex;height:1.125rem;width:auto;will-change:height;transition:height .4s ease}@media screen and (width >= 1024px){.header-inner .logo{height:2.5rem}}.header-inner .logo.logo--dark{display:none}.header-inner .js__toggle-nav{cursor:pointer;padding:.5rem;border:0;background-color:rgba(0,0,0,0);color:currentColor}@media screen and (width >= 1024px){.header-inner .js__toggle-nav{display:none}}.header-inner .js__toggle-nav svg{width:1.25rem;height:1.125rem;color:currentColor}.header-inner .js__toggle-nav .close{display:none}.navbar{width:100%;position:fixed;bottom:0;left:0;right:0;top:4.125rem;background-color:var(--c-light);visibility:hidden}.navbar.is-open{visibility:visible}@media screen and (width >= 1024px){.navbar{visibility:visible;flex:1;position:relative;top:0;background-color:rgba(0,0,0,0);color:var(--c-light)}}.navbar ul{padding-top:3rem;display:grid;gap:4vh}@media screen and (width >= 1024px){.navbar ul{display:flex;justify-content:flex-end;padding:0}}.navbar a{text-decoration:none;display:block;padding-inline:1rem;margin-inline:-1rem;color:currentColor}.navbar a:hover,.navbar a:focus-visible{text-decoration:underline;text-decoration-thickness:2px}@media screen and (width >= 1024px){.navbar a{font-family:var(--f-display);font-weight:bold;font-size:1.25rem}}.navbar .active{text-decoration:underline;text-decoration-thickness:2px}footer[role=contentinfo]{--justify: center;padding-block:1.5rem}@media screen and (width >= 1024px){footer[role=contentinfo]{padding-block:2rem;font-size:1rem}}footer[role=contentinfo] :where(ul){flex-wrap:wrap}footer[role=contentinfo] :where(ul) li:not(:last-child)::after{content:"|";margin-inline:.25rem}footer[role=contentinfo] :where(ul) :where(a){color:var(--c-dark)}.single-hero{background-color:var(--c-dark);color:var(--c-light);padding-block-end:40px}.single-hero :where(h1){padding-top:var(--g-medium)}@media screen and (width < 1024px){.single-hero :where(.intro-wrapper){padding-top:30px;padding-bottom:20px}}@media screen and (width >= 1024px){.single-hero :where(.intro-wrapper){align-items:center;gap:var(--g-large)}}.single-hero :where(.intro){grid-column:1/13}@media screen and (width >= 1024px){.single-hero :where(.intro){grid-column:4/13;order:2;max-width:592px}}.single-hero :where(svg){grid-column:1/4}@media screen and (width < 1024px){.single-hero :where(svg){grid-column:1/13;max-width:160px;height:auto;padding-top:var(--g-medium)}}.single-page{padding:var(--g-large) 0}.single-page :where(.container){--gap: var(--g-medium)}@media screen and (width >= 1024px){.single-page :where(.container){--gap: 0 var(--g-large)}}.single-page :where(.prose){grid-column:1/13;display:grid;gap:var(--g-medium)}@media screen and (width >= 1024px){.single-page :where(.prose){grid-column:3/11}}.single-page :where(a){color:currentColor;text-decoration:underline}.single-page a[target=_blank]::after{content:url(../../../assets/open-new-window.svg);padding-left:2px}.single-page :where(h2),.single-page :where(h3),.single-page :where(h4){text-wrap:initial}.single-page :where(p){font-size:18px}.single-page :where(ul){padding-left:1.25rem;margin-block-start:.5rem}.single-page :where(li){padding-left:10px;padding-bottom:.5rem;list-style-image:url(../../../assets/polygon.svg);margin-block-start:.5rem}.single-legal{background-color:var(--c-dark)}.single-legal :where(.aside-wrapper){grid-column:1/13}@media screen and (width >= 1024px){.single-legal :where(.aside-wrapper){grid-column:1/4;margin-right:-50px}}.single-legal :where(.nav-legal){position:sticky;top:6rem;background:beige}.single-legal :where(.nav-list){padding:0;margin:0}.single-legal :where(.nav-list) :where(li){padding:0;margin:0}.single-legal :where(.nav-legal-item){text-decoration:none;display:block;padding:20px var(--g-small);font-size:20px;font-weight:700;line-height:30px}.single-legal :where(.active){text-decoration:underline;text-decoration-thickness:2px}.single-legal :where(.content-container){grid-column:1/13;display:grid}@media screen and (width >= 1024px){.single-legal :where(.content-container){grid-column:4/13}}.single-legal :where(.content-wrapper){padding:0 20px 30px}@media screen and (width >= 1024px){.single-legal :where(.content-wrapper){padding:0 var(--g-large) var(--g-large)}}@media screen and (width >= 1280px){.single-legal :where(.content-wrapper){padding:0 100px var(--g-large)}}.single-legal :where(.content-wrapper) :where(h2){padding-top:6.25rem}.single-legal :where(.content-details){display:grid;gap:var(--g-small)}.single-legal :where(h3){padding-top:20px}@media screen and (width >= 1280px){.single-legal :where(h3){padding-top:var(--g-large)}}.is-light-yellow{background:var(--c-light-yellow)}.is-light-green{background:var(--c-light-green)}.is-light-pink{background:var(--c-light-pink)}.is-light-purple{background:var(--c-light-purple)}
