#faq-page{--faq-text:#171717;--faq-muted:#626262;--faq-border:var(--procheck-card-border);--faq-yellow:#ffc300;--faq-radius:var(--procheck-card-radius-page);gap:8px;display:grid}#faq-page *,#faq-page :before,#faq-page :after{box-sizing:border-box}#faq-page .faq-hero,#faq-page .faq-catalog{border:1px solid var(--faq-border);border-radius:var(--faq-radius);box-shadow:var(--procheck-card-depth-page);background:#fff;position:relative;overflow:hidden}#faq-page .faq-hero:before,#faq-page .faq-catalog:before{z-index:2;content:"";background:var(--faq-yellow);height:4px;position:absolute;top:0;left:0;right:0}#faq-page .faq-hero{grid-template-columns:minmax(0,1fr) minmax(290px,.38fr);display:grid}#faq-page .faq-hero-copy{flex-direction:column;justify-content:center;min-width:0;padding:46px 44px 48px;display:flex}#faq-page .faq-kicker{color:#6b6b6b;letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:700;line-height:1.3}#faq-page .faq-hero h1{max-width:780px;color:var(--faq-text);letter-spacing:-.052em;margin:0;font-size:clamp(3rem,5.2vw,4.6rem);font-weight:700;line-height:.96}#faq-page .faq-hero-copy>p:last-child{max-width:700px;color:var(--faq-muted);margin:22px 0 0;font-size:1.04rem;line-height:1.6}#faq-page .faq-hero-facts{color:#fff;background:var(--procheck-black-pearl,#030303);box-shadow:var(--procheck-black-pearl-inset);background-position:0 0,0 0,18%,0 0;background-size:125% 140%,125% 140%,180% 100%,auto;align-content:center;gap:0;padding:28px 30px;display:grid}#faq-page .faq-hero-facts>div{border-bottom:1px solid #ffffff29;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;min-height:76px;display:grid}#faq-page .faq-hero-facts>div:last-child{border-bottom:0}#faq-page .faq-hero-facts strong{color:var(--faq-yellow);letter-spacing:-.045em;font-size:2.25rem;font-weight:700;line-height:1}#faq-page .faq-hero-facts span{color:#ffffffc2;letter-spacing:.055em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.3}#faq-page .faq-catalog{grid-template-columns:minmax(280px,.38fr) minmax(0,1fr);display:grid}#faq-page .faq-catalog-side{color:#fff;background:var(--procheck-black-pearl,#030303);min-width:0;box-shadow:var(--procheck-black-pearl-inset);background-position:0 0,0 0,18%,0 0;background-size:125% 140%,125% 140%,180% 100%,auto;position:relative}#faq-page .faq-catalog-side>div{padding:41px 34px;position:sticky;top:116px}#faq-page .faq-catalog-side .faq-kicker{color:var(--faq-yellow)}#faq-page .faq-catalog-side h2{color:#fff;letter-spacing:-.045em;max-width:300px;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1}#faq-page .faq-catalog-side p:last-of-type{color:#ffffffab;margin:18px 0 0;font-size:.88rem;line-height:1.55}#faq-page .faq-catalog-side a{border-bottom:2px solid var(--faq-yellow);color:#fff;align-items:center;gap:12px;margin-top:27px;padding-bottom:7px;font-size:.86rem;font-weight:700;text-decoration:none;transition:color .18s,gap .18s;display:inline-flex}#faq-page .faq-catalog-side a span{color:var(--faq-yellow);font-size:1.1rem}#faq-page .faq-catalog-side a:hover,#faq-page .faq-catalog-side a:focus-visible{color:var(--faq-yellow);outline:none;gap:17px}#faq-page .faq-list{background:#fff;border-left:1px solid #1111111a;align-content:start;gap:10px;min-width:0;padding:28px;display:grid}#faq-page .faq-item{opacity:1;transform-origin:50%;filter:none;background:#fff;border:1.5px solid #1113;border-radius:13px;transition:opacity .42s,transform .5s cubic-bezier(.16,1,.3,1),filter .42s,border-color .22s,box-shadow .22s;overflow:hidden;transform:scale(1);box-shadow:inset 0 1px #fff,inset 0 -2px #68829029,0 4px #495e6929,0 11px 20px #26384213}html.faq-focus-ready #faq-page .faq-item{opacity:.3;filter:blur(2.4px)saturate(.68);transform:scale(.935)}html.faq-focus-ready #faq-page .faq-item.is-faq-clear{opacity:1;filter:none;transform:scale(1)}html.faq-focus-ready #faq-page .faq-item:not(.is-faq-clear),#faq-page .faq-item.is-faq-animating{pointer-events:none;-webkit-user-select:none;user-select:none}#faq-page .faq-item:hover,#faq-page .faq-item:focus-within,#faq-page .faq-item[open]{box-shadow:inset 5px 0 0 var(--faq-yellow), inset 0 -2px 0 #6882902b, 0 4px 0 #495e6933, 0 14px 28px #2638421c;border-color:#1111119e}#faq-page .faq-item summary{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 36px;align-items:center;gap:15px;min-height:76px;padding:14px 16px;list-style:none;display:grid}#faq-page .faq-item summary::-webkit-details-marker{display:none}#faq-page .faq-item summary>span{width:44px;height:44px;color:var(--faq-yellow);background:#111;border:1.5px solid #111;border-radius:10px;place-items:center;font-size:.78rem;font-weight:700;line-height:1;transition:color .2s,background-color .2s;display:grid}#faq-page .faq-item[open] summary>span{color:#111;background:var(--faq-yellow)}#faq-page .faq-item summary strong{color:var(--faq-text);font-size:.99rem;font-weight:700;line-height:1.32}#faq-page .faq-item summary i{background:#fff;border:1.5px solid #1111117a;border-radius:9px;width:36px;height:36px;display:block;position:relative}#faq-page .faq-item summary i:before,#faq-page .faq-item summary i:after{content:"";background:#111;border-radius:999px;width:12px;height:2px;transition:opacity .2s,transform .28s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#faq-page .faq-item summary i:after{transform:translate(-50%,-50%)rotate(90deg)}#faq-page .faq-item[open] summary i{background:var(--faq-yellow);border-color:#111}#faq-page .faq-item[open] summary i:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}#faq-page .faq-item>div{border-top:1px solid #1111111a;padding:0 66px 20px 75px}#faq-page .faq-item>div p{max-width:760px;color:var(--faq-muted);margin:17px 0 0;font-size:.89rem;line-height:1.62}@media (width<=900px){#faq-page .faq-hero{grid-template-columns:1fr}#faq-page .faq-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 24px}#faq-page .faq-hero-facts>div{border-bottom:0;border-right:1px solid #ffffff29;grid-template-columns:1fr;gap:6px;padding:12px 18px}#faq-page .faq-hero-facts>div:last-child{border-right:0}#faq-page .faq-catalog{grid-template-columns:1fr}#faq-page .faq-catalog-side>div{padding:34px;position:static}#faq-page .faq-catalog-side h2{max-width:650px}#faq-page .faq-list{border-top:1px solid #1111111a;border-left:0}}@media (width<=640px){#faq-page{gap:8px}#faq-page .faq-hero-copy{padding:36px 22px 31px}#faq-page .faq-hero h1{font-size:clamp(2.65rem,13vw,3.5rem)}#faq-page .faq-hero-facts{padding:13px 12px}#faq-page .faq-hero-facts>div{padding:9px}#faq-page .faq-hero-facts strong{font-size:1.8rem}#faq-page .faq-hero-facts span{font-size:.65rem}#faq-page .faq-catalog-side>div{padding:29px 22px}#faq-page .faq-list{gap:8px;padding:16px}#faq-page .faq-item summary{grid-template-columns:38px minmax(0,1fr) 32px;gap:10px;min-height:68px;padding:11px}#faq-page .faq-item summary>span{width:38px;height:38px}#faq-page .faq-item summary i{width:32px;height:32px}#faq-page .faq-item>div{padding:0 18px 18px 59px}}@media (prefers-reduced-motion:reduce){#faq-page .faq-item,#faq-page .faq-catalog-side a{transition:none}html.faq-focus-ready #faq-page .faq-item,html.faq-focus-ready #faq-page .faq-item.is-faq-clear{opacity:1;filter:none;transform:none}}
