.guide-nav{display:flex;gap:24px;font-size:14px}.guide-nav a{color:var(--text);text-decoration:none}.guide-nav a:hover{color:var(--green)}.guide-figure{margin:28px 0;display:grid;grid-template-columns:minmax(150px,230px) 1fr;align-items:center;gap:28px}.guide-figure img{width:100%;height:auto;border:1px solid var(--line);border-radius:18px}.guide-figure figcaption{font-size:14px;color:var(--muted);line-height:1.7}.callout{background:#12291b;border-left:3px solid #42e87b;padding:20px;border-radius:0 10px 10px 0}.guide-button{display:inline-block;background:#42e87b;color:#09110d!important;border-radius:24px;padding:10px 18px;font-weight:650;text-decoration:none}article ol{padding-left:24px}article li{margin-bottom:15px}article table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px;text-align:left}article caption{text-align:left;color:var(--muted);font-size:13px;margin-bottom:14px}article td,article th{padding:16px 12px;border-bottom:1px solid var(--line);vertical-align:top}article th:first-child{width:33%}article td{color:#c5d2c9}article .next-read{border-top:1px solid var(--line);margin-top:22px;padding:28px 0;display:grid;gap:12px;grid-template-columns:1fr 1fr}.next-read p{grid-column:1/-1;font-size:10px;letter-spacing:2px;color:var(--muted)}.next-read a{font-size:14px}.header .brand img{height:40px;width:40px}.resource-section{padding-block:65px;border-top:1px solid var(--line)}.resource-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:32px}.resource-heading .eyebrow{margin:0 0 18px}.resource-heading h2{font-size:clamp(32px,4vw,48px);line-height:1.13;letter-spacing:-1.8px;margin:0}.resource-heading>p{max-width:320px;color:var(--muted);font-size:15px;line-height:1.8;margin:0 0 3px}.resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.resource-card{padding:30px;border:1px solid var(--line);border-radius:16px;background:#0e1b13;display:flex;flex-direction:column;transition:border-color .15s,background .15s}.resource-card:hover{border-color:#42e87b;background:#12231a}.resource-kicker{font-size:10px;letter-spacing:1.8px;font-weight:700;color:var(--green)}.resource-card h3{font-size:23px;letter-spacing:-.5px;margin:18px 0 12px}.resource-card p{font-size:14px;line-height:1.8;color:var(--muted);max-width:430px;margin:0 0 25px}.resource-cta{display:flex;justify-content:space-between;gap:20px;font-size:13px;font-weight:650;color:var(--green);margin-top:auto}.resource-actions{display:flex;gap:28px;margin-top:25px;font-size:13px;color:var(--green)}.site-header .brand img,.site-footer .brand img{width:40px;height:40px}.site-footer .footer-links{flex-wrap:wrap}.faqs p a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.site-header nav{gap:22px}@media(max-width:800px){.guide-nav{gap:14px;font-size:12px}.resource-heading{display:block}.resource-heading>p{max-width:480px;margin-top:22px}.resource-grid{gap:14px}.resource-card{padding:24px}.resource-card h3{font-size:21px}.site-header nav{gap:14px}}@media(max-width:600px){.resource-section{padding-block:42px}.resource-grid{grid-template-columns:1fr}.resource-heading h2{font-size:34px}.resource-actions{flex-wrap:wrap;gap:18px}.guide-figure{grid-template-columns:1fr}.guide-figure img{width:min(100%,260px);margin-inline:auto}.guide-figure figcaption{font-size:13px}.next-read{grid-template-columns:1fr!important}.guide-nav{gap:12px}.header .brand{font-size:21px}.header .brand img{width:32px;height:32px}article td,article th{padding:12px 8px;font-size:13px}.site-footer .footer-links{gap:18px}.site-header .brand img,.site-footer .brand img{width:34px;height:34px}}@media print{.next-read,.guide-nav{display:none}.callout{background:none}.guide-figure img{max-height:250px;width:auto}}