body.inner{background:var(--bg);font-size:18px;line-height:1.6}body.inner .topbar{padding-bottom:10px}.back-home{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 18px 0 12px;border-radius:var(--pill);background:var(--soft);color:var(--brand-dark);font-size:17px;font-weight:700}.page{max-width:860px;margin:0 auto;padding:28px 18px 24px}.page h1{margin:0 0 12px;font-size:36px;line-height:1.15}.page h2{margin:36px 0 12px;font-size:25px;line-height:1.25;color:var(--brand-dark)}.page h3{margin:0 0 6px;font-size:19px}.page p,.page li{font-size:18px}.page ul,.page ol{padding-left:24px}.page li{margin-bottom:8px}.page a{color:var(--brand-dark);text-decoration:underline}.eyebrow{margin:0 0 6px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-dark)}.lead{font-size:21px!important;line-height:1.5;color:var(--muted)}.values{display:grid;gap:14px}.values article{padding:20px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow)}.values .mi{margin-bottom:8px;font-size:34px;color:var(--brand)}.values p{margin:0;font-size:17px}.steps{counter-reset:step;list-style:none;padding:0!important;display:grid;gap:12px}.steps li{counter-increment:step;position:relative;padding:18px 18px 18px 74px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow);margin:0}.steps li:before{content:counter(step);position:absolute;left:18px;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:800;font-size:20px}.draft-note{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border:2px solid var(--alert);border-radius:var(--r);background:#fff1e6}.draft-note .mi{color:var(--alert)}.draft-note span{font-size:17px}.emergency{display:flex;gap:14px;margin:22px 0;padding:18px;border:2px solid var(--alert);border-radius:var(--r-lg);background:#fff1e6}.emergency>.mi{flex:none;font-size:34px;color:var(--alert)}.emergency ul{margin:8px 0 0;padding-left:20px}.emergency li{margin-bottom:4px;font-size:17px}.report{display:grid;gap:8px;margin-top:8px;padding:22px 18px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow)}.report label{margin-top:10px;font-weight:700;font-size:18px}.report small{font-weight:400;color:var(--muted);font-size:16px}.report select,.report input,.report textarea{width:100%;min-height:56px;padding:12px 14px;border:2px solid var(--border);border-radius:14px;background:#fff;font:inherit;font-size:18px;color:var(--text)}.report textarea{resize:vertical}.report select:focus,.report input:focus,.report textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px #e8113a26}.report .big{margin-top:14px;border:0;cursor:pointer}.form-error{margin:6px 0 0;color:#b00020;font-weight:700;font-size:17px!important}.demo-note{margin:4px 0 0;text-align:center;font-size:15px!important;color:var(--muted)}.report-done{margin-top:18px;padding:34px 20px;text-align:center;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow)}.report-done .mi{font-size:64px;color:var(--verified)}.report-done h2{margin-top:6px}@media (min-width: 800px){.page{padding:48px 28px 36px}.page h1{font-size:44px}.values{grid-template-columns:repeat(3,1fr)}.report{padding:30px}}body.inner .logo{font-size:24px;white-space:nowrap}.back-home{white-space:nowrap;flex:none}@media (max-width: 420px){body.inner .logo{font-size:22px}.back-home{padding:0 14px 0 10px;font-size:16px}}.alt-contact{display:flex;gap:10px;align-items:flex-start;margin:18px 0 0;padding:14px 16px;border-radius:var(--r);background:#fff;border:2px solid var(--border);font-size:17px;line-height:1.5}.alt-contact .mi{flex:none;color:var(--brand-dark);font-size:26px}.alt-contact a{display:block;margin:2px 0;font-size:clamp(13px,3.9vw,17px);font-weight:800;color:var(--brand-dark);text-decoration:underline;overflow-wrap:anywhere}@media (max-width: 420px){.alt-contact{flex-direction:column;gap:6px}}.blog-grid{display:grid;gap:14px;grid-template-columns:1fr;margin:6px 0 4px}.blog-card{text-align:left;display:flex;flex-direction:column;gap:8px;padding:20px 18px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow);position:relative}.blog-card h2,.blog-card h3{margin:0;font-size:21px;line-height:1.3}.blog-card h2 a,.blog-card h3 a{color:var(--text);text-decoration:none}.blog-card h2 a:after,.blog-card h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--r-lg)}.blog-card h2 a:hover,.blog-card h3 a:hover{color:var(--brand-dark);text-decoration:underline}.blog-card h2 a:focus-visible,.blog-card h3 a:focus-visible{outline:none}.blog-card:focus-within{outline:3px solid var(--brand);outline-offset:2px}.blog-card p{margin:0;font-size:17px;line-height:1.5;color:var(--muted)}.blog-cat{align-self:flex-start;padding:4px 12px;border-radius:99px;background:var(--soft);color:var(--brand-dark);font-size:14px;font-weight:800}.blog-meta{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:15px;font-weight:700;color:var(--muted)}.blog-meta .mi{font-size:18px}.blog-cats{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.blog-cats span{padding:6px 14px;border-radius:99px;background:var(--soft);color:var(--brand-dark);font-size:16px;font-weight:700}@media (min-width: 700px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){#blog .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.post{max-width:780px}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 14px;font-size:16px}.crumbs .mi{font-size:18px;color:var(--muted)}.crumbs a{padding:8px 4px}.post h1{font-size:32px;line-height:1.2}.post-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:4px 0 18px;font-size:16px;color:var(--muted)}.post-meta span{display:inline-flex;align-items:center;gap:6px}.post-meta .mi{font-size:19px;color:var(--brand-dark)}.blog-aviso{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r);background:#fff1e6;border:1.5px solid var(--alert)}.blog-aviso span{font-size:16px}.blog-aviso .mi{color:var(--alert)}.toc{margin:18px 0 8px;padding:16px 18px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow)}.toc b{display:block;margin-bottom:6px;font-size:18px}.toc ol{margin:0;padding-left:22px}.toc li{margin-bottom:2px;font-size:17px}.post-body{margin-top:18px}.post-body>:first-child{margin-top:0}.post-body p,.post-body li{font-size:19px;line-height:1.75}.post-body h2{margin:36px 0 12px;font-size:27px;line-height:1.25;color:var(--brand-dark);scroll-margin-top:90px}.post-body h3{margin:26px 0 8px;font-size:22px;line-height:1.3;scroll-margin-top:90px}.post-body blockquote{margin:18px 0;padding:14px 18px;border-left:5px solid var(--brand);border-radius:0 var(--r) var(--r) 0;background:#fff}.post-body blockquote p{margin:0;font-style:italic}.post-body strong{color:var(--text)}.table-wrap{overflow-x:auto;margin:18px 0;border-radius:var(--r);box-shadow:var(--shadow);background:#fff}.post-body table{width:100%;border-collapse:collapse;min-width:420px}.post-body th,.post-body td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--border);font-size:17px;vertical-align:top}.post-body th{background:var(--soft);color:var(--brand-dark)}.post-cta{margin:36px 0 8px;padding:24px 20px;border-radius:var(--r-lg);background:#fff;box-shadow:0 0 0 3px var(--featured),var(--shadow);display:grid;gap:12px;justify-items:start}.post-cta h2{margin:0;font-size:25px;color:var(--brand-dark)}.post-cta p{margin:0}.post-cta .link-strong{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:800}.post-related h2{margin:36px 0 12px;font-size:25px;color:var(--brand-dark)}@media (min-width: 801px){.post h1{font-size:42px}.post-body p,.post-body li{font-size:20px}}.page a.sf-btn{color:#fff;text-decoration:none}
