.lsc-faq{--faq-green: #243b31;--faq-mint: #e9efe8;--faq-border: #cbd7cd;--faq-red: #8e2939;padding-block-end:clamp(40px,6vw,84px);color:var(--lsc-ink);background:#f6f7f4}.lsc-faq,.lsc-faq *,.lsc-faq *:before,.lsc-faq *:after{box-sizing:border-box}.lsc-faq :where(h1,h2,h3,p){margin:0}.lsc-faq a{text-underline-offset:.2em}.lsc-faq :focus-visible{outline:3px solid #316953;outline-offset:5px}.lsc-faq-intro{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(230px,.7fr);column-gap:clamp(28px,7vw,104px);align-items:center;padding-block:clamp(38px,6vw,80px) 28px}.lsc-faq .lsc-label{color:var(--faq-green)}.lsc-faq h1{max-width:13ch;margin-block:15px 20px;font-size:clamp(2.7rem,5.3vw,5.5rem);font-weight:750;line-height:1.03;letter-spacing:-.06em;text-wrap:balance}.lsc-faq-lead{max-width:55ch;color:var(--lsc-muted);font-size:clamp(1rem,1.45vw,1.19rem);line-height:1.6}.lsc-faq-personal{align-self:center;background:var(--faq-mint);padding:clamp(25px,3vw,42px);border-radius:64px 16px;line-height:1.65;font-size:1rem}.lsc-faq-personal a{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;font-weight:700;color:var(--faq-green)}.lsc-faq-nav{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.lsc-faq-nav a{display:inline-flex;min-height:44px;align-items:center;padding:8px 17px;color:var(--faq-green);border:1px solid var(--faq-border);border-radius:999px;background:#fff;font-size:.91rem;font-weight:650;line-height:1.35;text-decoration:none}.lsc-faq-nav a:hover{background:var(--faq-mint);border-color:var(--faq-green)}.lsc-faq-nav a:active{background:var(--faq-green);color:#fff}.lsc-faq-group{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:clamp(22px,5vw,72px);padding-block:clamp(30px,4.6vw,65px);border-top:1px solid var(--faq-border);scroll-margin-top:30px}.lsc-faq-number{color:var(--faq-red);font-size:.8rem;font-variant-numeric:tabular-nums;letter-spacing:.1em;font-weight:700}.lsc-faq h2{margin-block:8px 12px;font-size:clamp(1.8rem,2.8vw,2.9rem);letter-spacing:-.045em;font-weight:720;line-height:1.12;text-wrap:balance}.lsc-faq-group-heading>p:last-child{max-width:31ch;font-size:.97rem;color:var(--lsc-muted);line-height:1.6}.lsc-faq-answers{min-width:0}.lsc-faq-answers details{border-bottom:1px solid var(--faq-border);scroll-margin-top:30px}.lsc-faq-answers details:first-child{border-top:1px solid var(--faq-border)}.lsc-faq-answers details[open]{background:#fff;border-radius:3px 22px}.lsc-faq-answers summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:18px 14px;list-style:none;cursor:pointer}.lsc-faq-answers summary::-webkit-details-marker{display:none}.lsc-faq-answers summary:hover h3{color:var(--faq-green);text-decoration:underline;text-underline-offset:.2em}.lsc-faq h3{font-size:clamp(1rem,1.4vw,1.16rem);font-weight:680;line-height:1.4}.lsc-faq-action{flex:0 0 auto;width:9px;height:9px;margin:0 4px 4px 0;border:solid var(--faq-green);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.lsc-faq-answers details[open] .lsc-faq-action{transform:rotate(225deg);margin-block-end:-3px}.lsc-faq-answer{max-width:76ch;padding:0 36px 22px 14px;color:var(--lsc-muted);font-size:1rem;line-height:1.7}.lsc-faq-answer>p:first-child{color:var(--lsc-ink);font-weight:600}.lsc-faq-answer p+p{margin-top:.85em}.lsc-faq-answer ul{margin:.85em 0;padding-inline-start:1.15em}.lsc-faq-answer li+li{margin-top:.45em}.lsc-faq-answer a{color:var(--faq-green);font-weight:650}.lsc-faq-contact{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(210px,.75fr);align-items:center;gap:28px clamp(25px,6vw,90px);margin-top:14px;padding:clamp(30px,5.5vw,68px);background:var(--faq-mint);border-radius:clamp(30px,5vw,68px) 16px clamp(30px,5vw,68px) 16px}.lsc-faq-contact h2{max-width:20ch;margin-block:13px 18px}.lsc-faq-contact>div>p:not(.lsc-label){max-width:54ch;line-height:1.65}.lsc-faq-signature{margin-top:20px!important;color:var(--faq-green);font-size:1.13rem;font-weight:650}.lsc-faq-signature span{display:block;margin-top:3px;font-size:.86rem;font-weight:500}.lsc-faq-contact-actions{display:flex;align-items:start;flex-direction:column;gap:4px}.lsc-faq-contact-actions>a{display:inline-flex;min-height:44px;align-items:center;font-weight:650;color:var(--faq-green)}.lsc-faq-contact-actions>.lsc-button{margin-bottom:7px;padding-inline:20px;color:#fff;background:var(--faq-green);border-color:var(--faq-green)}.lsc-faq-contact-actions>.lsc-button{border-radius:999px}.lsc-faq-contact-actions>.lsc-button:hover{background:#173628}@media(max-width:760px){.lsc-faq-intro{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:30px}.lsc-faq h1{max-width:16ch;font-size:clamp(2.55rem,9.2vw,4rem)}.lsc-faq-personal{padding:18px 22px;border-radius:28px 10px;font-size:.94rem}.lsc-faq-personal a{margin-top:3px}.lsc-faq-nav{margin-top:2px;gap:7px}.lsc-faq-nav a{padding-inline:12px;font-size:.86rem}.lsc-faq-group{grid-template-columns:minmax(0,1fr);gap:17px;padding-block:28px 34px}.lsc-faq-group-heading>p:last-child{max-width:54ch}.lsc-faq-group-heading h2{margin-block:6px 9px}.lsc-faq-answers summary{padding-inline:0 4px;gap:14px;min-height:62px}.lsc-faq-answers details[open] summary{padding-inline-start:12px}.lsc-faq-answer{padding:0 14px 22px 12px}.lsc-faq-contact{grid-template-columns:minmax(0,1fr);padding:29px 24px;border-radius:38px 12px}.lsc-faq-contact h2{max-width:23ch}}
/*# sourceMappingURL=/cdn/shop/t/325/assets/ls-c-faq.css.map */
