.mega-panel.question-mega{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding:36px 40px 20px}
.answer-links{display:flex;flex-wrap:wrap;gap:16px 30px;margin-top:26px;font-size:14px}.answer-links a{display:flex;gap:16px;align-items:center;color:#e0e9b6;padding:7px 0;border-bottom:1px solid #dce5b761}.answer-links a:hover{border-color:#e0e9b6}.answer-links a:focus-visible{outline:2px solid #e0e9b6;outline-offset:5px}
.question-menu-group{min-width:0}.question-menu-group h2{font-size:13px;color:#d8e4af;margin:0 0 15px;font-weight:500}.question-menu-group>a{display:flex;gap:12px;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff19;padding:15px 0;font-size:14px;line-height:1.6;color:#ede8f1}.question-menu-group>a span{font-size:12px;color:#9d94a5;flex-shrink:0}.question-menu-group>a:hover{color:#e3ecb6}.question-menu-footer{grid-column:1/-1;display:flex;gap:34px;border-top:1px solid #ffffff27;padding-top:18px;font-size:12px;color:#bfb2ca}
.question-hub{padding-bottom:85px}.question-hub-hero{padding:85px 0 50px;background:radial-gradient(ellipse at 90% 70%,#352940,transparent 60%)}.question-hub-hero h1{font-size:clamp(38px,4.5vw,65px);line-height:1.35;margin:0;letter-spacing:-.025em}.question-hub-hero p{font-size:16px;color:#c5bccf;line-height:1.9;margin:25px 0 0;max-width:770px}.question-hub .knowledge-tabs{padding:28px 0;border-bottom:1px solid #ffffff27;display:flex;gap:12px;flex-wrap:wrap;margin:0}.question-hub .knowledge-tabs a{margin:0;padding:10px 20px}.question-hub .knowledge-tabs a[aria-current="page"]{background:#dfe9b0;color:#232122;border-color:#dfe9b0}.question-shortcuts{display:flex;gap:40px;padding:27px 0;font-size:13px;color:#c9bfd3;flex-wrap:wrap}.question-topic{padding:48px 0 10px;scroll-margin-top:110px}.question-topic-heading{display:flex;gap:35px;justify-content:space-between;align-items:baseline;margin-bottom:30px}.question-topic-heading h2{font-size:31px;margin:0}.question-topic-heading p{font-size:14px;color:#b8a9c4;line-height:1.8;margin:0}
.question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.question-card{display:flex;flex-direction:column;min-width:0;border:1px solid #ffffff23;border-radius:12px;padding:32px;background:linear-gradient(130deg,#2b2730,#252328)}.question-card>small{font-size:11px;color:#a594b4}.question-card h3{font-size:24px;line-height:1.55;letter-spacing:0;margin:19px 0 16px}.question-card h3 a{display:block}.question-card p{font-size:14px;line-height:1.95;color:#beb3c9;margin:0 0 25px}.question-card>.text-link{font-size:12px;align-self:flex-start;margin-top:auto}.question-card:hover{border-color:#b8a6cc}.home-question-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-question-grid .question-card{background:#2d2934}.home-question-grid .question-card h3{font-size:23px}
.guide-article .article-item{background:none;border:0;border-bottom:1px solid #ffffff1c;border-radius:0;padding:24px 0}.guide-article .article-items{display:block}.guide-article .article-item h3{font-size:21px}.guide-article .article-item p{font-size:15px;line-height:2}.guide-article .commercial-hero-grid h1{max-width:1060px;text-wrap:balance}.guide-article .page-hero .intro{max-width:900px}
@media(max-width:1100px){.mega-panel.question-mega{gap:25px;padding:30px}.question-menu-group>a{font-size:13px}.home-question-grid .question-card{padding:24px}.home-question-grid .question-card h3{font-size:21px}}
@media(max-width:800px){.home-question-grid{grid-template-columns:1fr}.question-hub-hero{padding:55px 0 40px}.question-grid{gap:17px}.question-card{padding:25px}.question-topic-heading{display:block}.question-topic-heading p{margin-top:14px}.question-card h3{font-size:22px}.question-shortcuts{gap:20px}}
@media(max-width:560px){.question-hub-hero h1{font-size:35px}.question-hub-hero p{font-size:14px}.question-grid{grid-template-columns:1fr}.question-topic{padding-top:35px}.question-topic-heading h2{font-size:27px}.question-hub .knowledge-tabs{gap:8px}.question-hub .knowledge-tabs a{font-size:12px;padding:9px 12px}.question-shortcuts{font-size:11px;gap:17px;padding:23px 0 8px}.question-card{padding:25px}.question-card h3{font-size:23px}.question-card p{font-size:14px}.guide-article .article-item h3{font-size:19px}.guide-article .article-item p{font-size:14px}}
