:root,[data-variable-collection-mode=mode-1]{--faq-orange:#f26a22;--faq-blue:#225baa;--faq-blue-muted:rgba(34,91,170,0.38);--faq-light-bg:rgba(221,221,221,0.38);--faq-warm:#ffefcf;--faq-bg:#d0d1e8;--faq-text:#1e1e1e}.faq-page,.faq-page *{box-sizing:border-box}:root{--du:clamp(0.4px,0.05208vw,1px)}.faq-page{background:#d0d1e8;aspect-ratio:1920/884;max-height:100vh;overflow:hidden}.faq-inner,.faq-page{width:100%;position:relative}.faq-inner{height:100%}.faq-layer-1{width:calc(418 * var(--du));aspect-ratio:418/410;position:absolute;left:calc(1354 * var(--du));top:calc(448 * var(--du));overflow:hidden;pointer-events:none}.faq-group{left:0;top:0;width:100%;height:auto}.faq-group,.faq-vector{position:absolute;overflow:visible}.faq-vector{width:62.19%;height:63.38%;left:18.9%;top:18.31%}.faq-vector2{width:55.46%;height:56.52%;position:absolute;left:22.27%;top:21.74%;overflow:visible}.faq-layer-12{left:0;bottom:0}.faq-layer-12,.faq-layer-13{width:calc(288 * var(--du));height:auto;position:absolute;overflow:visible;pointer-events:none}.faq-layer-13{right:0;top:0}.faq-frame-107{flex-direction:column;gap:calc(58 * var(--du));justify-content:flex-start;width:calc(1800 * var(--du));position:absolute;left:calc(54 * var(--du));top:calc(18 * var(--du))}.faq-frame-106,.faq-frame-107{display:flex;align-items:center}.faq-frame-106{padding:calc(10 * var(--du));justify-content:center;width:100%;height:calc(100 * var(--du));flex-shrink:0}.faq-title{width:calc(958 * var(--du));height:auto;flex-shrink:0}.faq-frame-105{display:flex;flex-direction:row;gap:calc(141 * var(--du));align-items:center;justify-content:center;width:100%;flex-shrink:0}.faq-frame-104{gap:calc(30 * var(--du));flex-shrink:0;width:calc(648 * var(--du))}.faq-frame-104,.faq-item{display:flex;flex-direction:column;align-items:stretch}.faq-item{background:#ffefcf;border-radius:calc(30 * var(--du));padding:calc(14 * var(--du)) calc(25 * var(--du)) calc(13 * var(--du));justify-content:center;width:100%;min-height:calc(83 * var(--du));cursor:pointer;border:none;text-align:left;transition:background .18s ease,box-shadow .18s ease}.faq-item:hover{background:#ffe8b8;box-shadow:0 4px 16px rgba(0,0,0,.1)}.faq-item:focus-visible{outline:3px solid #225baa;outline-offset:2px}.faq-item__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.faq-item__question{color:#1e1e1e;font-family:Inter-SemiBold,Inter,sans-serif;font-size:calc(24 * var(--du));line-height:1.5;font-weight:600;text-align:left;flex:1}.faq-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:calc(16 * var(--du));transition:transform .25s ease}.faq-item__icon svg{width:calc(24 * var(--du));height:calc(24 * var(--du))}.faq-icon__vertical{transition:transform .25s ease,opacity .2s ease;transform-origin:center;transform-box:fill-box}.faq-item--open .faq-item__icon{transform:rotate(45deg)}.faq-item__answer{margin-top:calc(10 * var(--du));padding-top:calc(10 * var(--du));border-top:1px solid rgba(30,30,30,.15);text-align:left;animation:faq-answer-in .2s ease}.faq-item__answer p{color:#1e1e1e;font-family:Inter,sans-serif;font-size:calc(18 * var(--du));font-weight:400;line-height:1.6}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-photo{flex-shrink:0;width:calc(408 * var(--du));height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}@media (max-width:1024px){.faq-page{aspect-ratio:auto;max-height:none;height:auto;overflow:visible}.faq-inner{position:static;display:flex;flex-direction:column;padding:40px 32px 48px;gap:32px}.faq-layer-1,.faq-layer-12,.faq-layer-13{display:none}.faq-frame-107{position:static;width:100%;gap:32px}.faq-frame-106{height:auto;padding:0}.faq-title{width:min(600px,90%)}.faq-frame-105{flex-direction:row;align-items:flex-start;gap:32px}.faq-frame-104{width:55%;gap:20px}.faq-item{min-height:64px;border-radius:24px;padding:14px 20px}.faq-item__answer p{font-size:clamp(13px,1.4vw,18px)}.faq-item__question{font-size:clamp(16px,1.8vw,22px)}.faq-item__icon svg{width:22px;height:22px}.faq-photo{width:42%;height:auto;align-self:flex-start}}@media (max-width:640px){.faq-inner{padding:28px 16px 40px;gap:24px}.faq-frame-106{padding:0}.faq-title{width:min(320px,100%)}.faq-frame-105{flex-direction:column;gap:28px}.faq-frame-104{width:100%;gap:14px}.faq-item{min-height:58px;padding:14px 18px;border-radius:20px}.faq-item__answer{margin-top:10px;padding-top:10px}.faq-item__answer p{font-size:clamp(13px,3.8vw,16px);line-height:1.6}.faq-item__question{font-size:clamp(15px,4vw,18px)}.faq-item__icon svg{width:20px;height:20px}.faq-photo{width:min(320px,100%);height:auto;display:block;margin:0 auto}}@media (max-width:380px){.faq-inner{padding:20px 14px 32px}.faq-item{padding:12px 16px;border-radius:18px}.faq-item__question{font-size:15px}}