.p-faq .legalhero,body.p-faq .legalhero{padding:64px 0 56px}.p-faq .legalhero h1,body.p-faq .legalhero h1{font-size:44px;max-width:820px}.p-faq .legalhero .meta,body.p-faq .legalhero .meta{margin-top:18px;font-size:13px;color:rgba(255,255,255,.85)}.p-faq .glance,body.p-faq .glance{background:var(--cloud);padding:64px 0}.p-faq .gcards,body.p-faq .gcards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.p-faq .gcard,body.p-faq .gcard{background:#fff;border:1px solid var(--sky);border-radius:16px;padding:24px}.p-faq .gcard .gi,body.p-faq .gcard .gi{width:40px;height:40px;border-radius:11px;background:var(--sky);display:flex;align-items:center;justify-content:center;font-size:19px;margin-bottom:14px}.p-faq .gcard b,body.p-faq .gcard b{display:block;color:var(--navy);font-size:15px;font-family:Bricolage Grotesque,sans-serif;margin-bottom:6px}.p-faq .gcard p,body.p-faq .gcard p{font-size:13.5px}.p-faq .legalbody,body.p-faq .legalbody{padding:72px 0 88px}.p-faq .legalbody .wrap,body.p-faq .legalbody .wrap{display:grid;grid-template-columns:250px 1fr;gap:56px;align-items:start}.p-faq .toc,body.p-faq .toc{display:block;height:auto;position:sticky;top:110px;border-left:2px solid var(--sky);padding-left:20px}.p-faq .toc b,body.p-faq .toc b{display:block;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--dgreen);margin-bottom:14px}.p-faq .toc a,body.p-faq .toc a{display:block;font-size:13.5px;line-height:1.45;color:var(--slate);text-decoration:none;padding:6px 0}.p-faq .toc a:hover,body.p-faq .toc a:hover{color:var(--blue)}.p-faq article h2,body.p-faq article h2{font-size:24px;margin:0 0 14px;scroll-margin-top:110px}.p-faq article section,body.p-faq article section{padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--sky)}.p-faq article section:last-child,body.p-faq article section:last-child{border-bottom:0}.p-faq article h3,body.p-faq article h3{font-size:16.5px;margin:26px 0 10px}.p-faq article p,body.p-faq article p{font-size:15px;margin-bottom:14px;max-width:760px}.p-faq article ul,body.p-faq article ul{margin:0 0 16px;list-style:none;max-width:760px}.p-faq article ul li,body.p-faq article ul li{position:relative;padding:7px 0 7px 22px;font-size:15px}.p-faq article ul li:before,body.p-faq article ul li:before{content:"";position:absolute;left:2px;top:17px;width:6px;height:6px;border-radius:50%;background:var(--green)}.p-faq article ul li b,body.p-faq article ul li b{color:var(--navy)}.p-faq article a,body.p-faq article a{color:var(--blue);font-weight:600}.p-faq .tbl,body.p-faq .tbl{width:100%;border-collapse:collapse;font-size:13.5px;margin:8px 0 18px}.p-faq .tbl th,body.p-faq .tbl th{background:var(--navy);color:#fff;text-align:left;padding:11px 14px;font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:700}.p-faq .tbl td,body.p-faq .tbl td{padding:11px 14px;border-bottom:1px solid var(--sky);vertical-align:top}.p-faq .tbl tr:nth-child(2n) td,body.p-faq .tbl tr:nth-child(2n) td{background:var(--cloud)}.p-faq .callout,body.p-faq .callout{background:var(--mint);border-left:4px solid var(--dgreen);border-radius:12px;padding:18px 22px;margin:6px 0 18px;max-width:760px}.p-faq .callout b,body.p-faq .callout b{color:var(--navy)}.p-faq .callout p,body.p-faq .callout p{margin:0;font-size:14.5px}.p-faq .callout.info,body.p-faq .callout.info{background:var(--sky);border-left-color:var(--blue)}.p-faq .ph,body.p-faq .ph{background:#FFF6E5;color:#8a6500;border-radius:4px;padding:1px 6px;font-size:13px;font-weight:600}.p-faq .contactbox,body.p-faq .contactbox{background:var(--cloud);border:1px solid var(--sky);border-radius:16px;padding:26px;max-width:420px;font-size:14.5px}.p-faq .contactbox b,body.p-faq .contactbox b{display:block;color:var(--navy);font-family:Bricolage Grotesque,sans-serif;font-size:16px;margin-bottom:8px}@media(max-width:900px){body.p-faq .legalbody .wrap{grid-template-columns:1fr}.p-faq .toc,body.p-faq .toc{position:static;height:auto;border-left:0;border-top:2px solid var(--sky);padding:18px 0 0}.p-faq .gcards,body.p-faq .gcards{grid-template-columns:1fr}.p-faq .legalhero h1,body.p-faq .legalhero h1{font-size:32px}}.p-faq .tabs,body.p-faq .tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.p-faq .tabs a,body.p-faq .tabs a{background:#fff;border:1.5px solid var(--sky);border-radius:99px;padding:10px 20px;font-size:13.5px;font-weight:700;color:var(--navy);text-decoration:none}.p-faq .tabs a:hover,body.p-faq .tabs a:hover{border-color:var(--blue);color:var(--blue);background:var(--sky)}.p-faq .qgroup,body.p-faq .qgroup{padding:60px 0 20px}.p-faq .qhead,body.p-faq .qhead{display:flex;gap:16px;align-items:center;margin-bottom:8px}.p-faq .qhead .qic,body.p-faq .qhead .qic{width:44px;height:44px;border-radius:12px;background:var(--grad);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.p-faq .qgroup h2,body.p-faq .qgroup h2{margin:0;font-size:26px;scroll-margin-top:110px}.p-faq .qgroup p.gl,body.p-faq .qgroup p.gl{font-size:14.5px;max-width:720px;margin-bottom:4px}.p-faq .qsub,body.p-faq .qsub{font-family:Bricolage Grotesque,sans-serif;font-weight:700;color:var(--navy);font-size:15px;margin:28px 0 12px;display:flex;align-items:center;gap:10px}.p-faq .qsub:before,body.p-faq .qsub:before{content:"";width:18px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--c1),var(--c3))}.p-faq .qsub span,body.p-faq .qsub span{font-weight:400;font-size:12.5px;color:var(--slate)}.p-faq .qlist,body.p-faq .qlist{max-width:880px}.p-faq .qlist details,body.p-faq .qlist details{background:#fff;border:1px solid var(--sky);border-radius:14px;padding:18px 22px;margin-bottom:10px}.p-faq .qlist details[open],body.p-faq .qlist details[open]{border-color:#CFE0EE;box-shadow:0 8px 24px rgba(22,42,66,.06)}.p-faq .qlist summary,body.p-faq .qlist summary{font-family:Bricolage Grotesque,sans-serif;font-weight:700;color:var(--navy);font-size:15.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.p-faq .qlist summary::-webkit-details-marker,body.p-faq .qlist summary::-webkit-details-marker{display:none}.p-faq .qlist summary:after,body.p-faq .qlist summary:after{content:"+";color:var(--blue);font-size:20px;line-height:1;flex-shrink:0}.p-faq .qlist details[open] summary:after,body.p-faq .qlist details[open] summary:after{content:"–"}.p-faq .qlist details p,body.p-faq .qlist details p{margin-top:11px;font-size:14.5px;max-width:none}.p-faq .qlist details p b,body.p-faq .qlist details p b{color:var(--navy)}.p-faq .qlist details a,body.p-faq .qlist details a{color:var(--blue);font-weight:600}.p-faq .govern,body.p-faq .govern{background:var(--c4-bg);border-left:4px solid var(--c4);border-radius:12px;padding:16px 20px;margin-top:26px;font-size:13.5px;color:var(--navy);max-width:880px}.p-faq .contacts,body.p-faq .contacts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;max-width:880px}.p-faq .ccard,body.p-faq .ccard{background:#fff;border:1px solid var(--sky);border-top:4px solid var(--c1);border-radius:14px;padding:18px}.p-faq .contacts .ccard:nth-child(2),body.p-faq .contacts .ccard:nth-child(2){border-top-color:var(--c2)}.p-faq .contacts .ccard:nth-child(3),body.p-faq .contacts .ccard:nth-child(3){border-top-color:var(--c3)}.p-faq .ccard b,body.p-faq .ccard b{display:block;color:var(--navy);font-size:13px;font-family:Bricolage Grotesque,sans-serif;margin-bottom:5px}.p-faq .ccard span,body.p-faq .ccard span{font-size:13px;color:var(--blue);font-weight:600;word-break:break-word}.p-faq .ccard small,body.p-faq .ccard small{display:block;font-size:12px;margin-top:4px}.p-faq .stillq,body.p-faq .stillq{text-align:center;padding:80px 0 90px}.p-faq .stillq h2,body.p-faq .stillq h2{max-width:620px;margin:10px auto 12px}.p-faq .stillq p,body.p-faq .stillq p{max-width:540px;margin:0 auto 26px;font-size:15.5px}@media(max-width:900px){body.p-faq .contacts{grid-template-columns:1fr}}