:root{--qc6-ink:#241f1a;--qc6-terracotta:#b4452b;--qc6-emerald:#135847;--qc6-gold:#bd9136;--qc6-ivory:#fbf7ee;--qc6-line:#ded4c3;--qc6-muted:#655f56}
.qc6{color:var(--qc6-ink);font-family:Inter,system-ui,sans-serif;overflow-wrap:anywhere}.qc6 *{box-sizing:border-box}.qc6-wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.qc6-local{border-block:1px solid var(--qc6-line);background:#fff}.qc6-local .qc6-wrap{display:flex;gap:6px;overflow-x:auto;padding-block:10px}.qc6-local a{min-height:44px;display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;color:var(--qc6-emerald);font-weight:700;text-decoration:none;white-space:nowrap}.qc6-local a:hover,.qc6-local a:focus-visible{background:var(--qc6-ivory);outline:2px solid var(--qc6-gold);outline-offset:2px}.qc6-hero{position:relative;isolation:isolate;padding:clamp(52px,8vw,100px) 0;background-color:var(--qc6-ivory);background-image:linear-gradient(45deg,transparent 47%,rgba(189,145,54,.12) 48% 52%,transparent 53%),linear-gradient(-45deg,transparent 47%,rgba(19,88,71,.07) 48% 52%,transparent 53%);background-size:72px 72px}.qc6-hero:after{content:"";position:absolute;inset:auto 0 0;height:5px;background:linear-gradient(90deg,var(--qc6-terracotta),var(--qc6-gold),var(--qc6-emerald));z-index:-1}.qc6-eyebrow{color:var(--qc6-terracotta);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.qc6 h1,.qc6 h2{font-family:Fraunces,Georgia,serif;line-height:1.08}.qc6 h1{max-width:850px;font-size:clamp(2.2rem,6vw,4.6rem);margin:.35em 0 .28em}.qc6 h2{font-size:clamp(1.45rem,3vw,2rem);margin:0 0 .6em}.qc6-lead{max-width:720px;font-size:clamp(1.05rem,2vw,1.25rem);color:var(--qc6-muted)}.qc6-main{padding-block:clamp(46px,7vw,84px)}.qc6-main>section,.qc6-main>.qc6-status,.qc6-main>.qc6-grid,.qc6-main>.qc6-steps,.qc6-main>.qc6-actions{margin-bottom:clamp(28px,5vw,54px)}.qc6-main p,.qc6-main li{font-size:1rem;line-height:1.75}.qc6-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.qc6-card,.qc6-status{border:1px solid var(--qc6-line);border-radius:16px;padding:clamp(22px,4vw,34px);background:#fff}.qc6-card{border-top:4px solid var(--qc6-emerald)}.qc6-status{background:var(--qc6-ivory);border-left:5px solid var(--qc6-gold)}.qc6-status strong{display:block;color:var(--qc6-emerald);font-size:1.05rem}.qc6-status p{margin:.45em 0}.qc6-status small{color:var(--qc6-muted)}.qc6-checks{padding:0;list-style:none}.qc6-checks li{position:relative;padding-left:30px;margin:.7em 0}.qc6-checks li:before{content:"✓";position:absolute;left:0;color:var(--qc6-emerald);font-weight:900}.qc6-steps{list-style:none;padding:0;display:grid;gap:14px}.qc6-steps li{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;border-bottom:1px solid var(--qc6-line);padding:18px 0}.qc6-steps span{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--qc6-gold);border-radius:50%;color:var(--qc6-terracotta);font-weight:800}.qc6-steps h2{font-size:1.35rem}.qc6 a{color:var(--qc6-emerald);font-weight:700}.qc6-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--qc6-terracotta);color:#fff!important;padding:11px 20px;border-radius:8px;text-decoration:none}.qc6-link{display:inline-flex;align-items:center;min-height:44px}.qc6-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.qc6 a:focus-visible{outline:3px solid var(--qc6-gold);outline-offset:3px}
.qc6-checks li:before{content:"\2713"}.qc6-main a{display:inline-flex;align-items:center;min-height:44px}.site-title a,.ast-mobile-menu-trigger-minimal{min-height:44px!important;display:inline-flex!important;align-items:center!important}.ast-mobile-menu-trigger-minimal{min-width:44px!important;justify-content:center!important}
.qc6-eyebrow{font-weight:700}
@media(max-width:700px){.qc6-wrap{width:min(100% - 28px,1120px)}.qc6-grid{grid-template-columns:1fr}.qc6-main{padding-block:42px}.qc6-hero{padding-block:52px}.qc6-card,.qc6-status{padding:22px}.qc6-local .qc6-wrap{width:100%;padding-inline:14px}.qc6-steps li{grid-template-columns:48px minmax(0,1fr);gap:12px}}
