.fr-faq{background:linear-gradient(180deg,#fff 0%,var(--aqua) 100%);isolation:isolate}.fr-faq__fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 140px,#000 calc(100% - 140px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 140px,#000 calc(100% - 140px),transparent 100%)}.fr-faq__fx i{position:absolute;border-radius:50%}.fr-faq__fx i:first-child{width:560px;height:560px;left:-220px;top:18%;background:radial-gradient(closest-side,rgba(60,199,180,.18),transparent);animation:fr-blob 18s ease-in-out infinite}.fr-faq__fx i:last-child{width:520px;height:520px;right:-200px;bottom:6%;background:radial-gradient(closest-side,rgba(60,199,180,.14),transparent);animation:fr-blob 22s ease-in-out -8s infinite reverse}.fr-faq__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,6vw,80px);align-items:start}.fr-faq__aside{position:sticky;top:110px;display:grid;gap:64px}.fr-faq__intro .fr-title{text-wrap:balance}.fr-faq__intro .fr-title .fr-word:last-child>span{background:linear-gradient(100deg,var(--teal) 10%,var(--mint) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.fr-faq__intro .fr-lead{margin-top:18px;text-wrap:pretty}.fr-faq__help{position:relative;padding:28px;border-radius:28px;color:#e8f8f6d9;background:radial-gradient(120% 90% at 100% 0%,rgba(60,199,180,.38),transparent 60%),linear-gradient(140deg,var(--navy),var(--teal) 120%);box-shadow:0 30px 60px -34px #0b2d4db3}.fr-faq__help:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1a;pointer-events:none}.fr-faq__help-art{position:absolute;right:8px;top:-44px;width:124px;pointer-events:none}.fr-faq__help-art svg{width:100%;filter:drop-shadow(0 22px 22px rgba(0,0,0,.35))}.fr-faq__help-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:var(--mint);box-shadow:inset 0 0 0 1.5px #3cc7b4b3;background:#3cc7b414}.fr-faq__help-icon .fr-icon{width:24px;height:24px}.fr-faq__help-title{margin-top:18px;font-size:22px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.fr-faq__help-text{margin-top:8px;font-size:15px;line-height:1.6;text-wrap:pretty}.fr-faq__help-btn{margin-top:22px}html:not(.js) .fr-faq__filterbar{display:none}.fr-faq__filterbar{margin-bottom:22px}.fr-faq__filters{display:flex;flex-wrap:wrap;gap:6px}.fr-faq__chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px 8px 15px;border-radius:999px;background:#ffffffd9;box-shadow:inset 0 0 0 1px #0f6b6b2e;font-size:13.5px;font-weight:600;color:var(--navy);white-space:nowrap;transition:background .3s,color .3s,box-shadow .3s,transform .4s var(--ease);-webkit-tap-highlight-color:transparent}.fr-faq__chip span{min-width:21px;height:21px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--aqua);color:var(--teal);font-size:11.5px;transition:background .3s,color .3s}.fr-faq__chip:hover{box-shadow:inset 0 0 0 1px var(--teal)}.fr-faq__chip:active{transform:scale(.96)}.fr-faq__chip.is-active{background:var(--teal);color:#fff;box-shadow:0 10px 22px -12px #0f6b6bcc}.fr-faq__chip.is-active span{background:#ffffff2e;color:#fff}.fr-accordion{display:grid;gap:12px}.fr-acc{border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--line),0 10px 26px -24px #0b2d4d66;transition:box-shadow .4s,background .4s}.fr-acc[open]:not(.is-closing){background:linear-gradient(180deg,#fff 40%,#f3fbfa);box-shadow:0 0 0 1.5px var(--mint),0 24px 44px -28px #0f6b6b8c}.js .fr-acc[data-reveal]{transition:opacity 1s var(--ease) var(--d, 0s),transform 1.1s var(--ease) var(--d, 0s),box-shadow .4s,background .4s}.fr-acc[hidden]{display:none}.fr-acc.is-shown{animation:fr-acc-show .55s var(--ease) both}@keyframes fr-acc-show{0%{opacity:0;transform:translateY(14px)}}.fr-acc summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:18px 22px 18px 24px;border-radius:22px;-webkit-tap-highlight-color:transparent}.fr-acc summary::-webkit-details-marker{display:none}.fr-acc summary:focus-visible{outline:2px solid var(--mint);outline-offset:2px;border-radius:22px}.fr-acc__num{font-size:13px;font-weight:700;letter-spacing:.04em;color:#0f6b6b73;font-variant-numeric:tabular-nums;transition:color .4s}.fr-acc[open]:not(.is-closing) .fr-acc__num{color:var(--gold)}.fr-acc__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.fr-acc__cat{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);line-height:1.2}.fr-acc__cat:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint)}.fr-acc__q{font-size:17px;font-weight:600;line-height:1.4;color:var(--navy);text-wrap:pretty}.fr-acc__icon{position:relative;width:40px;height:40px;flex:none;border-radius:50%;background:var(--aqua);transition:background .4s,transform .5s var(--ease)}.fr-acc__icon i{position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--teal);border-radius:2px;transition:transform .5s var(--ease),background .4s}.fr-acc__icon i:last-child{transform:rotate(90deg)}.fr-acc[open]:not(.is-closing) .fr-acc__icon{background:var(--teal);transform:rotate(180deg)}.fr-acc[open]:not(.is-closing) .fr-acc__icon i{background:#fff}.fr-acc[open]:not(.is-closing) .fr-acc__icon i:last-child{transform:rotate(0)}@media(hover:hover)and (pointer:fine){.fr-acc:not([open]) summary:hover{background:#e8f8f699}.fr-acc:not([open]) summary:hover .fr-acc__icon{background:var(--mint);transform:scale(1.08)}}.fr-acc__body{overflow:hidden}.fr-acc__inner{padding:0 72px 24px 70px;font-size:15.5px;line-height:1.7;color:var(--ink-soft)}.fr-acc__inner>:last-child{margin-bottom:0}.fr-acc[open] .fr-acc__inner{animation:fr-acc-in .6s var(--ease) both}@keyframes fr-acc-in{0%{opacity:0;transform:translateY(-8px)}}@media(min-width:990px)and (max-width:1239px){.fr-faq__chip{padding-right:15px}.fr-faq__chip span{display:none}.fr-faq__help{padding:26px 24px}.fr-faq__help-art{width:100px;top:-38px;right:12px}.fr-faq__help-title{font-size:20px}}@media(max-width:989px){.fr-faq__grid{grid-template-columns:minmax(0,1fr);gap:0}.fr-faq__aside{display:contents}.fr-faq__intro{order:1;margin-bottom:32px}.fr-faq__main{order:2}.fr-faq__help{order:3;margin-top:76px}.fr-faq__intro .fr-lead{max-width:560px}}@media(min-width:681px)and (max-width:989px){.fr-faq__help{display:grid;grid-template-columns:auto 1fr;column-gap:20px;align-items:start;padding-right:170px}.fr-faq__help-icon{grid-row:span 2}.fr-faq__help-title{margin-top:2px;max-width:none}.fr-faq__help-btn{grid-column:2;justify-self:start}.fr-faq__help-art{width:140px;top:auto;bottom:18px;right:22px}}@media(max-width:680px){.fr-faq__intro{margin-bottom:26px}.fr-faq__intro .fr-title{font-size:clamp(32px,9.4vw,40px)}.fr-faq__intro .fr-lead{font-size:15.5px}.fr-faq__filterbar{overflow:hidden;margin:0 -16px 16px;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.fr-faq__filterbar.is-end{-webkit-mask-image:none;mask-image:none}.fr-faq__filters{flex-wrap:nowrap;overflow-x:auto;padding:2px 16px 8px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fr-faq__filters::-webkit-scrollbar{display:none}.fr-faq__chip{flex:none;scroll-snap-align:start;scroll-margin-inline:16px}.fr-accordion{gap:10px}.fr-acc,.fr-acc summary{border-radius:18px}.fr-acc summary{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:68px;padding:16px 16px 16px 18px}.fr-acc__num{display:none}.fr-acc__q{font-size:16px;line-height:1.38}.fr-acc__icon{width:36px;height:36px}.fr-acc__icon i{width:12px;margin-left:-6px}.fr-acc__inner{padding:0 18px 20px;font-size:15px;line-height:1.65}.fr-faq__help{margin-top:70px;padding:24px 20px 22px;border-radius:24px}.fr-faq__help-art{width:108px;top:-46px;right:10px}.fr-faq__help-icon{width:48px;height:48px}.fr-faq__help-title{font-size:20px}.fr-faq__help-btn{width:100%;min-height:52px}}@media(prefers-reduced-motion:reduce){.fr-faq__fx i,.fr-acc.is-shown,.fr-acc[open] .fr-acc__inner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
