.elevenp-faq-section{--11p-faq-purple: #2d1b69;--11p-faq-purple-deep: #20144b;--11p-faq-pink: #e91e63;--11p-faq-yellow: #ffc107;--11p-faq-paper: #fffdf9;--11p-faq-warm: #fff6e9;--11p-faq-soft: #f7f4fb;--11p-faq-muted: #625d68;--11p-faq-border: #e8e1da;color:#212121}.elevenp-faq-section,.elevenp-faq-section *{box-sizing:border-box}.elevenp-faq-section a{color:inherit;text-decoration:none}.elevenp-faq-section svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.elevenp-faq-section svg circle{fill:currentColor;stroke:none}.elevenp-faq-section a:focus-visible,.elevenp-faq-section summary:focus-visible{outline:3px solid var(--11p-faq-yellow);outline-offset:4px}.elevenp-faq{margin:0;font-family:var(--font-body-family),Arial,sans-serif;font-size:16px;line-height:1.65}.elevenp-faq__container{width:min(calc(100% - 48px),1280px);margin-inline:auto}.elevenp-faq__container--standard{max-width:1280px}.elevenp-faq__container--content{max-width:1120px}.elevenp-faq__eyebrow{margin:0 0 12px;color:var(--11p-faq-pink);font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.elevenp-faq-button{min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:750;line-height:1;transition:transform .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.elevenp-faq-button:hover{transform:translateY(-1px)}.elevenp-faq-button svg,.elevenp-faq-resource__links svg{transition:transform .15s ease-out}.elevenp-faq-button:hover svg,.elevenp-faq-resource__links a:hover svg{transform:translate(3px)}.elevenp-faq-button--primary{background:var(--11p-faq-purple);color:#fff!important;box-shadow:0 10px 24px #2d1b692e}.elevenp-faq-button--primary:hover{background:var(--11p-faq-purple-deep);box-shadow:0 12px 28px #2d1b693d}.elevenp-faq-button--white{background:#fff;color:var(--11p-faq-purple)!important;box-shadow:0 10px 28px #140a3c38}.elevenp-faq-button--outline{border-color:#fff9;color:#fff!important}.elevenp-faq-button--outline:hover{border-color:#fff;background:#ffffff1a}.elevenp-faq-hero{overflow:hidden;background:linear-gradient(110deg,#fff9ef,#fffdf9 58%,#f7f2fb)}.elevenp-faq-breadcrumb{padding-top:20px}.elevenp-faq-breadcrumb ol{margin:0;padding:0;display:flex;align-items:center;gap:9px;list-style:none;color:var(--11p-faq-muted);font-size:12px;font-weight:600}.elevenp-faq-breadcrumb li+li:before{margin-right:9px;color:#a29ba6;content:"/"}.elevenp-faq-breadcrumb a:hover{color:var(--11p-faq-purple);text-decoration:underline;text-underline-offset:3px}.elevenp-faq-hero__inner{min-height:360px;padding:32px 0 46px}.elevenp-faq-hero h1{max-width:1040px;margin:0;color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:clamp(48px,5.6vw,78px);font-weight:700;letter-spacing:-.05em;line-height:1.03}.elevenp-faq-hero__inner>p{max-width:820px;margin:26px 0 0;color:#443f48;font-size:clamp(16px,1.45vw,19px);line-height:1.68}.elevenp-faq-hero .elevenp-faq-button{margin-top:24px}.elevenp-faq-topics{padding:clamp(72px,7vw,112px) 0;background:#fff}.elevenp-faq-topics__inner{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,82px)}.elevenp-faq-topics__heading{position:sticky;top:34px}.elevenp-faq-topics h2{margin:0;color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:clamp(32px,3vw,44px);letter-spacing:-.035em;line-height:1.12}.elevenp-faq-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.elevenp-faq-topic-card{min-height:104px;padding:18px 20px;border:1px solid var(--11p-faq-border);border-radius:14px;display:grid;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:15px;background:var(--11p-faq-paper);transition:border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.elevenp-faq-topic-card:hover{border-color:#2d1b694d;box-shadow:0 14px 44px #2d1b6914;transform:translateY(-2px)}.elevenp-faq-topic-card__icon{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:#efeaf8;color:var(--11p-faq-purple)}.elevenp-faq-topic-card:nth-child(2) .elevenp-faq-topic-card__icon,.elevenp-faq-topic-card:nth-child(6) .elevenp-faq-topic-card__icon{background:#fde8ef;color:var(--11p-faq-pink)}.elevenp-faq-topic-card:nth-child(4) .elevenp-faq-topic-card__icon{background:#fff0be;color:#815f00}.elevenp-faq-topic-card__copy{min-width:0;display:flex;flex-direction:column;gap:4px}.elevenp-faq-topic-card small{color:var(--11p-faq-pink);font-size:10px;font-weight:800;letter-spacing:.12em}.elevenp-faq-topic-card strong{color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:15px;font-weight:600;line-height:1.3}.elevenp-faq-topic-card__arrow{color:var(--11p-faq-purple)}.elevenp-faq-group{padding:clamp(72px,7vw,112px) 0;scroll-margin-top:20px}.elevenp-faq-group--paper{background:var(--11p-faq-paper)}.elevenp-faq-group--warm{background:var(--11p-faq-warm)}.elevenp-faq-group__layout{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,90px)}.elevenp-faq-group__intro{position:sticky;top:34px}.elevenp-faq-group__number{margin-bottom:20px;display:block;color:var(--11p-faq-pink);font-size:11px;font-weight:800;letter-spacing:.15em}.elevenp-faq-group__icon{width:56px;height:56px;margin-bottom:24px;border-radius:16px;display:grid;place-items:center;background:var(--11p-faq-purple);color:#fff;box-shadow:0 12px 28px #2d1b6933}.elevenp-faq-group__icon svg{width:26px;height:26px}.elevenp-faq-group--warm .elevenp-faq-group__icon{background:var(--11p-faq-pink)}.elevenp-faq-group__intro h2{margin:0;color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:clamp(30px,3vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.14}.elevenp-faq-group__intro>p{margin:20px 0 0;color:var(--11p-faq-muted);font-size:14px;line-height:1.75}.elevenp-faq-back-link{min-height:44px;margin-top:18px;display:inline-flex;align-items:center;gap:8px;color:var(--11p-faq-purple)!important;font-size:12px;font-weight:750}.elevenp-faq-back-link:hover{color:var(--11p-faq-pink)!important}.elevenp-faq-group__content{min-width:0}.elevenp-faq-list{border-top:1px solid rgba(45,27,105,.18)}.elevenp-faq-list details{border-bottom:1px solid rgba(45,27,105,.16)}.elevenp-faq-list summary{min-height:92px;padding:24px 0;display:grid;grid-template-columns:32px minmax(0,1fr) 40px;align-items:center;gap:18px;color:var(--11p-faq-purple-deep);cursor:pointer;list-style:none}.elevenp-faq-list summary::-webkit-details-marker{display:none}.elevenp-faq-list summary::marker{content:""}.elevenp-faq-question-number{align-self:start;padding-top:3px;color:var(--11p-faq-pink);font-size:10px;font-weight:800;letter-spacing:.1em}.elevenp-faq-list h3{margin:0;color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:clamp(17px,1.55vw,20px);font-weight:600;letter-spacing:-.018em;line-height:1.45;transition:color .15s ease-out}.elevenp-faq-list summary:hover h3{color:var(--11p-faq-pink)}.elevenp-faq-toggle{width:38px;height:38px;border:1px solid rgba(45,27,105,.25);border-radius:50%;display:grid;place-items:center;color:var(--11p-faq-purple);font-size:24px;line-height:1;transition:transform .18s ease-in-out,background-color .18s ease-in-out,color .18s ease-in-out}.elevenp-faq-list details[open] .elevenp-faq-toggle{border-color:var(--11p-faq-purple);background:var(--11p-faq-purple);color:#fff;transform:rotate(45deg)}.elevenp-faq-list details[open] summary{padding-bottom:18px}.elevenp-faq-answer{max-width:900px;padding:0 58px 28px 50px;color:var(--11p-faq-muted);font-size:15px;line-height:1.82}.elevenp-faq-answer p{margin:0}.elevenp-faq-answer p+p{margin-top:12px}.elevenp-faq-resource{margin-top:32px;padding:24px;border:1px solid rgba(45,27,105,.14);border-radius:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:center;gap:26px;background:#fff;box-shadow:0 14px 44px #2d1b6914}.elevenp-faq-resource__intro{display:flex;align-items:flex-start;gap:15px}.elevenp-faq-resource__mark{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex:0 0 38px;background:var(--11p-faq-yellow);color:var(--11p-faq-purple-deep);font-size:20px;font-weight:800}.elevenp-faq-resource h3{margin:1px 0 0;color:var(--11p-faq-purple-deep);font-family:var(--font-heading-family),sans-serif;font-size:16px;font-weight:650;line-height:1.4}.elevenp-faq-resource p{margin:7px 0 0;color:var(--11p-faq-muted);font-size:12px;line-height:1.65}.elevenp-faq-resource__links{display:flex;flex-direction:column;align-items:stretch;gap:4px}.elevenp-faq-resource__links a{min-height:40px;padding:7px 4px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--11p-faq-purple)!important;font-size:12px;font-weight:750}.elevenp-faq-resource__links a:hover span{text-decoration:underline;text-underline-offset:4px}.elevenp-faq-final{padding:44px 24px;background:var(--11p-faq-soft)}.elevenp-faq-final__band{padding:44px clamp(30px,5vw,64px);border-radius:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;background:radial-gradient(circle at 91% 12%,rgba(233,30,99,.35),transparent 27%),radial-gradient(circle at 74% 110%,rgba(255,193,7,.16),transparent 35%),var(--11p-faq-purple);color:#fff}.elevenp-faq-final .elevenp-faq__eyebrow,.elevenp-faq-final h2{color:#fff}.elevenp-faq-final h2{max-width:760px;margin:0;font-family:var(--font-heading-family),sans-serif;font-size:clamp(30px,3.2vw,46px);letter-spacing:-.04em;line-height:1.12}.elevenp-faq-final__band>div:first-child>p:last-child{max-width:740px;margin:20px 0 0;color:#fffc;font-size:14px;line-height:1.78}.elevenp-faq-final__actions{min-width:250px;display:flex;flex-direction:column;gap:12px}@media(max-width:1180px){.elevenp-faq-topics__inner{grid-template-columns:220px minmax(0,1fr);gap:42px}}@media(max-width:1023px){.elevenp-faq-topics__inner{grid-template-columns:minmax(0,1fr)}.elevenp-faq-topics__heading{position:static;max-width:600px}.elevenp-faq-group__layout{grid-template-columns:220px minmax(0,1fr);gap:48px}.elevenp-faq-final__band{grid-template-columns:minmax(0,1fr);gap:34px}.elevenp-faq-final__actions{width:min(100%,360px)}}@media(max-width:767px){.elevenp-faq__container{width:min(calc(100% - 40px),1280px)}.elevenp-faq-breadcrumb{padding-top:16px}.elevenp-faq-hero__inner{min-height:0;padding:30px 0 42px}.elevenp-faq-hero h1{font-size:clamp(42px,12.8vw,62px);line-height:1.04}.elevenp-faq-hero__inner>p{margin-top:22px;font-size:16px}.elevenp-faq-hero .elevenp-faq-button{width:100%}.elevenp-faq-topics,.elevenp-faq-group{padding:70px 0}.elevenp-faq-topic-grid{grid-template-columns:minmax(0,1fr)}.elevenp-faq-topic-card{min-height:88px}.elevenp-faq-group__layout{grid-template-columns:minmax(0,1fr);gap:42px}.elevenp-faq-group__intro{position:static;display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:18px}.elevenp-faq-group__number{grid-column:1 / -1}.elevenp-faq-group__icon{grid-row:2 / span 2}.elevenp-faq-group__intro h2,.elevenp-faq-group__intro>p{grid-column:2}.elevenp-faq-group__intro>p{margin-top:12px}.elevenp-faq-back-link{display:none}.elevenp-faq-list summary{min-height:82px;padding:20px 0;grid-template-columns:26px minmax(0,1fr) 34px;gap:12px}.elevenp-faq-toggle{width:34px;height:34px}.elevenp-faq-answer{padding:0 46px 24px 38px}.elevenp-faq-resource{grid-template-columns:minmax(0,1fr)}.elevenp-faq-resource__links{padding-top:8px;border-top:1px solid var(--11p-faq-border)}.elevenp-faq-final{padding:34px 12px}.elevenp-faq-final__band{width:100%;padding:40px 24px;gap:30px}.elevenp-faq-final__actions{width:100%}}@media(max-width:479px){.elevenp-faq__container{width:min(calc(100% - 36px),1280px)}.elevenp-faq-hero h1{font-size:clamp(40px,12.5vw,50px)}.elevenp-faq-group__intro{display:block}.elevenp-faq-group__icon{width:50px;height:50px;margin-bottom:20px}.elevenp-faq-group__intro>p{margin-top:14px}.elevenp-faq-list h3{font-size:16px}.elevenp-faq-toggle{width:30px;height:30px}.elevenp-faq-answer{padding-left:31px}}@media(prefers-reduced-motion:reduce){.elevenp-faq-section *,.elevenp-faq-section *:before,.elevenp-faq-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/11p-faq.css.map */
