.faq-alard{--faq-green:#56632c;--faq-brown:#3a2716;--faq-border:#d6cec6;--faq-gold:#916600;color:var(--faq-brown);font-family:"Frutiger Neue LT W1G",var(--font-body-family),sans-serif}.faq-alard *,.faq-alard *::before,.faq-alard *::after{box-sizing:border-box}.faq-alard h1,.faq-alard h2,.faq-alard p{margin:0}.faq-alard h1,.faq-alard h2{font-family:"Begum","Iowan Old Style","Palatino Linotype",Georgia,serif}.faq-alard__shell{width:min(100%,151.2rem);margin-inline:auto;padding-inline:7.2rem}
.faq-alard__hero{position:relative;min-height:38rem;padding-block:6.4rem;color:#fff;background:var(--faq-green);overflow:hidden}.faq-alard__hero::before{position:absolute;inset:0;background-image:var(--faq-pattern);background-size:15rem;content:"";opacity:.045}.faq-alard__hero .faq-alard__shell{position:relative;display:flex;flex-direction:column;gap:3.2rem}.faq-alard__breadcrumbs{display:flex;align-items:center;gap:1.2rem;font-family:Inter,var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem}.faq-alard__breadcrumbs a{display:grid;width:2rem;height:2rem;place-items:center;color:#fff;text-decoration:none}.faq-alard__breadcrumbs>span:first-of-type{font-size:2rem;opacity:.7}.faq-alard__hero h1{color:#fff;font-size:6.4rem;font-weight:500;line-height:normal;letter-spacing:-.025rem}.faq-alard__hero h1+p{margin-top:.8rem;color:#fff;font-size:1.6rem;line-height:2.4rem;letter-spacing:.05rem;opacity:.8}.faq-alard__search{display:grid;width:100%;height:4.8rem;grid-template-columns:1fr 4.4rem;background:#fff;border:1px solid rgba(222,210,193,.1)}.faq-alard__search input{min-width:0;padding:1.2rem 2.4rem;border:0;outline:0;color:var(--faq-brown);background:#fff;font:400 1.6rem/2.4rem "Frutiger Neue LT W1G",var(--font-body-family),sans-serif}.faq-alard__search span:last-child{display:grid;margin:.6rem;place-items:center;color:#fff;background:#a2b52d;font-size:2.4rem}
.faq-alard__group{padding-block:6.4rem;background:#faf8f6}.faq-alard__group:nth-of-type(even){background:#f4f0ec}.faq-alard__group h2{padding-bottom:1.6rem;border-bottom:1px solid var(--faq-border);color:var(--faq-green);font-size:3.2rem;font-weight:700;line-height:4rem}.faq-alard__item{border-bottom:1px solid var(--faq-border)}.faq-alard__item summary{display:flex;min-height:7.2rem;align-items:flex-start;justify-content:space-between;gap:2rem;padding-block:2.4rem;color:var(--faq-brown);font-size:1.6rem;font-weight:800;line-height:2.4rem;letter-spacing:.015rem;list-style:none;cursor:pointer}.faq-alard__item summary::-webkit-details-marker{display:none}.faq-alard__icon{position:relative;width:2.4rem;height:2.4rem;flex:0 0 2.4rem}.faq-alard__icon::before,.faq-alard__icon::after{position:absolute;top:50%;left:50%;width:1.4rem;height:.15rem;background:var(--faq-gold);content:"";transform:translate(-50%,-50%)}.faq-alard__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.faq-alard__item[open] .faq-alard__icon::after{display:none}.faq-alard__item[open] summary{padding-bottom:1.6rem}.faq-alard__answer{padding:0 5rem 2.4rem 0;color:var(--faq-brown);font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:.05rem}.faq-alard__answer p{margin:0}.faq-alard__answer a{color:inherit;font-weight:700}.faq-alard__empty{padding:6.4rem 2rem;color:var(--faq-brown);background:#faf8f6;font-size:1.8rem;text-align:center}
@media(max-width:990px){.faq-alard__shell{padding-inline:4rem}}
@media(max-width:749px){.faq-alard__shell{padding-inline:2rem}.faq-alard__hero{min-height:auto;padding-block:4.8rem}.faq-alard__hero h1{font-size:4.4rem;line-height:5rem}.faq-alard__group{padding-block:4.8rem}.faq-alard__group h2{font-size:2.8rem;line-height:3.6rem}.faq-alard__answer{padding-right:1rem}}
