body.grc-information-guide{background:#fff;color:#172033;font-family:"DM Sans",sans-serif}body.grc-information-guide main{display:block;background:#fff}.info-wrap,body.grc-information-guide .info-article-section,body.grc-information-guide .info-toc{width:min(760px,calc(100% - 40px));margin-inline:auto}.info-hero{padding:72px 0 46px;border-bottom:1px solid #e5e7eb;background:#fff}.info-breadcrumb{display:flex;gap:10px;align-items:center;margin-bottom:48px;color:#667085;font-size:.88rem}.info-breadcrumb a{color:#6336e6;text-decoration:none}.info-kicker{margin:0 0 14px;color:#6336e6;font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.info-hero h1{max-width:760px;margin:0;color:#101828;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.02;letter-spacing:-.05em}.info-dek{max-width:700px;margin:24px 0 0;color:#475467;font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.7}.info-toc{margin-top:34px;padding:24px 0 30px;border-bottom:1px solid #e5e7eb}.info-toc>strong{display:block;margin-bottom:14px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.info-toc>div{display:grid;grid-template-columns:1fr 1fr;gap:9px 24px}.info-toc a{color:#344054;line-height:1.45;text-decoration:none}.info-toc a:hover{color:#6336e6;text-decoration:underline}body.grc-information-guide .info-article-section{padding:56px 0!important;background:#fff!important;border:0!important;border-bottom:1px solid #eaecf0!important;border-radius:0!important;box-shadow:none!important}body.grc-information-guide .info-article-section>div,body.grc-information-guide .info-article-section .page-width,body.grc-information-guide .info-article-section .shell,body.grc-information-guide .info-article-section .wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.grc-information-guide .info-article-section h2{max-width:720px;margin:0 0 22px;color:#101828;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.12;letter-spacing:-.035em;text-align:left!important}body.grc-information-guide .info-article-section h3{margin:32px 0 10px;color:#172033;font-size:1.25rem;line-height:1.3;text-align:left!important}body.grc-information-guide .info-article-section h4{margin:24px 0 8px;font-size:1.05rem;text-align:left!important}body.grc-information-guide .info-article-section p,body.grc-information-guide .info-article-section li{max-width:720px;color:#475467;font-size:1.04rem;line-height:1.78;text-align:left!important}body.grc-information-guide .info-article-section p{margin:0 0 18px}body.grc-information-guide .info-article-section ul,body.grc-information-guide .info-article-section ol{max-width:720px;margin:18px 0 24px;padding-left:24px}body.grc-information-guide .info-article-section [class*="grid"],body.grc-information-guide .info-article-section [class*="steps"],body.grc-information-guide .info-article-section [class*="cards"]{display:block!important;width:100%!important}body.grc-information-guide .info-article-section article,body.grc-information-guide .info-article-section [class*="card"]{display:block!important;width:100%!important;max-width:720px!important;margin:0!important;padding:22px 0!important;border:0!important;border-top:1px solid #eaecf0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.grc-information-guide .info-article-section article:first-child{border-top:0!important}body.grc-information-guide .info-article-section img{max-width:100%;height:auto;border-radius:14px}body.grc-information-guide .faq-list{max-width:720px;margin:0!important}body.grc-information-guide .faq-list details{border:0!important;border-bottom:1px solid #d0d5dd!important;background:transparent!important;border-radius:0!important}body.grc-information-guide .faq-list summary{position:relative;padding:22px 44px 22px 0!important;color:#172033;text-align:left!important;font-weight:750;list-style:none;cursor:pointer}body.grc-information-guide .faq-list summary::after{content:"+";position:absolute;right:4px;top:18px;color:#6336e6;font-size:1.4rem}body.grc-information-guide .faq-list details[open] summary::after{content:"−"}body.grc-information-guide .faq-list p{padding:0 24px 22px 0!important}body.grc-information-guide .signal-row,body.grc-information-guide .final-cta,body.grc-information-guide .hero-art,body.grc-information-guide .hero-visual,body.grc-information-guide .hero-actions,body.grc-information-guide .hero-meta,body.grc-information-guide .definition-card,body.grc-information-guide .code-card,body.grc-information-guide .answer-card,body.grc-information-guide .meaning-card,body.grc-information-guide button.copy-trigger{display:none!important}@media(max-width:700px){.info-wrap,body.grc-information-guide .info-article-section,body.grc-information-guide .info-toc{width:calc(100% - 28px)}.info-hero{padding:42px 0 30px}.info-breadcrumb{margin-bottom:32px}.info-toc>div{grid-template-columns:1fr}.info-toc{padding:20px 0 24px}body.grc-information-guide .info-article-section{padding:40px 0!important}body.grc-information-guide .info-article-section p,body.grc-information-guide .info-article-section li{font-size:1rem;line-height:1.72}}
.grc-context-links{width:min(760px,calc(100% - 40px));margin:54px auto 12px;padding:28px 30px;border:1px solid #e5e7eb;border-radius:18px;background:linear-gradient(135deg,#f7f3ff,#fff);font-family:"DM Sans",sans-serif}.grc-context-kicker{margin:0 0 7px!important;color:#6336e6!important;font-size:.75rem!important;font-weight:850!important;letter-spacing:.1em!important;text-transform:uppercase}.grc-context-links h2{margin:0 0 12px!important;color:#101828!important;font-size:1.65rem!important;letter-spacing:-.025em!important;text-align:left!important}.grc-context-links>p:last-child{margin:0!important;color:#475467!important;font-size:1rem!important;line-height:1.75!important;text-align:left!important}.grc-context-links .contextual-link{color:#6336e6!important;font-weight:800!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important}@media(max-width:700px){.grc-context-links{width:calc(100% - 28px);margin-top:38px;padding:22px 18px}.grc-context-links h2{font-size:1.35rem!important}}
p.article-updated{font-size:13px;line-height:1.5}
p.article-updated time{font-size:inherit}
