.network-header{border-bottom:1px solid #dce3d8;background:#fff}.network-inner{width:min(1160px,calc(100% - 48px));margin:auto;display:flex;justify-content:space-between;gap:22px;align-items:center;padding:20px 0}.network-brand{font-size:19px;font-weight:750;letter-spacing:-.03em;text-decoration:none;white-space:nowrap}.network-header nav{display:flex;gap:19px;font-size:12px}.network-header nav a{text-decoration:none}.network-header nav a:hover{text-decoration:underline}.network-footer{margin-top:60px;border-top:1px solid #dce3d8;background:#eef1e9;color:#63706b;font-size:11px;padding:10px 0}.network-footer p{margin:7px 0}.network-footer nav{display:flex;gap:15px;flex-wrap:wrap;max-width:440px}.hub-hero{padding:58px 0 45px;border-bottom:1px solid #dce3d8}.hub-hero h1{font-size:clamp(34px,4.8vw,59px)}.hub-hero>p{color:#63706b;margin:22px 0 26px;max-width:740px}.preview-label{font-size:10px;color:#63706b;display:block;margin-top:17px}.topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.topic-card{display:block;padding:30px;border-radius:20px;text-decoration:none;color:#192927;border:1px solid #cbd5c5}.topic-card.marketing{background:#d9efae}.topic-card.print{background:#f4ddc5}.topic-card h3{font-size:29px;margin:10px 0}.topic-card p{font-size:14px}.topic-card:hover{outline:2px solid #78916a;outline-offset:2px}.topic-demo{font-size:16px;line-height:2;margin:25px 0;border-top:1px solid #8a986d66;border-bottom:1px solid #8a986d66;padding:18px 0}.topic-demo b{font-size:30px;font-weight:600;letter-spacing:-.04em}.topic-demo small{font-size:11px}.topic-demo span{padding:0 8px}.topic-link{font-size:12px;font-weight:700}.video-secondary{display:block;border:1px solid #dce3d8;background:white;border-radius:15px;padding:22px 26px;margin-top:18px;text-decoration:none}.video-secondary h3{font-size:20px;margin:3px 0}.video-secondary p{font-size:12px;color:#63706b;margin:8px 0}.video-secondary>span:last-child{font-size:12px;font-weight:700}.path-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.path-grid>div{border-left:3px solid #92b45d;padding:5px 20px}.path-grid span{font-weight:700}.path-grid ol{font-size:13px;padding-left:20px}.path-grid li{padding:7px 0}.promise{background:#e6ecdc;border-radius:20px;padding:30px!important}.promise h2{font-size:26px}.promise p{max-width:800px;margin:15px 0;font-size:14px}.promise a{font-size:13px}.topic-hero{padding:35px 0 22px}.topic-hero h1{font-size:clamp(32px,4vw,48px)}.topic-hero>p{max-width:740px;color:#63706b;margin:20px 0}.article-meta{font-size:10px;color:#63706b;padding-bottom:18px}.page-toc{display:flex;gap:16px;border-top:1px solid #dce3d8;border-bottom:1px solid #dce3d8;padding:13px 0;font-size:12px;flex-wrap:wrap}.formula-box{background:#eef0f7;border-radius:12px;padding:22px!important;margin:20px 0}.formula-box h2{margin:0 0 12px;font-size:19px}.formula-box p{font-size:15px;font-weight:650}.topic-next{background:white;border:1px solid #dce3d8;padding:25px;border-radius:16px;margin:25px 0}.topic-next p{font-size:12px;color:#63706b;margin:8px 0}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.metric-result{border:1px solid #dce3d8;background:#f5f8ee;border-radius:12px;padding:16px}.metric-result dt{font-size:11px;color:#63706b}.metric-result dd{margin:4px 0;font-size:27px;letter-spacing:-.04em}.metric-result small{font-size:10px;display:block;line-height:1.6;color:#63706b}.case-note{font-size:12px;padding:15px;background:#f8efd8;border-radius:10px;margin-top:16px}.wide-tool{padding:26px}.wide-tool h3{font-size:23px;margin-bottom:9px}.wide-tool>p{font-size:13px;color:#63706b;margin-bottom:21px}.wide-tool .fields{grid-template-columns:repeat(3,1fr)}.ratio-field-label{font-size:12px;font-weight:600;margin:15px 0 6px;display:block}.bleed-demo{width:100%;max-width:320px;aspect-ratio:1.5;background:white;position:relative;overflow:hidden;box-shadow:0 8px 20px #20372b25;margin:25px auto}.bleed-print{position:absolute;top:0;height:100%;background:#284f3c;color:#e7f2b2;display:grid;place-items:center}.bleed-print strong{font-size:34px;line-height:1.1}.bleed-canvas{background:#e1e4db;border-radius:12px;padding:15px;min-height:240px}.bleed-canvas p{font-size:12px;text-align:center}.tool input[type=range]{width:100%;accent-color:#264732}.bleed-toggle{font-size:13px;display:flex;gap:10px;align-items:center}.bleed-toggle input{width:18px;height:18px;accent-color:#264732}.notice{font-size:12px;color:#63706b;padding:18px;border:1px solid #dce3d8;border-radius:12px;margin:22px 0}.network-footer .network-inner{align-items:start}@media(max-width:800px){.network-inner{flex-direction:column;align-items:start;gap:12px}.network-header nav{gap:18px}.topic-card{padding:24px}.metrics-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.network-inner{width:calc(100% - 32px);padding:15px 0;gap:8px}.network-brand{font-size:17px;white-space:normal}.network-header nav{gap:12px;font-size:10px;flex-wrap:wrap}.hub-hero{padding:35px 0}.hub-hero h1{font-size:33px}.hub-hero>p{font-size:13px}.topic-grid,.path-grid{grid-template-columns:1fr}.topic-card h3{font-size:26px}.topic-demo{margin:20px 0}.video-secondary{padding:20px}.wide-tool{padding:21px}.wide-tool .fields{grid-template-columns:1fr 1fr}.metrics-grid{gap:8px}.metric-result{padding:13px}.metric-result dd{font-size:24px}.promise h2{font-size:23px}.topic-next{padding:20px}.page-toc{gap:12px}.network-footer nav{font-size:10px}}
