.sector-batch-page{background:#faf8f1;color:#063e39}.sector-batch-page *{box-sizing:border-box}.sb-breadcrumb{display:flex;gap:.65rem;align-items:center;padding-top:1.45rem;color:#66807a;font-size:.83rem}.sb-breadcrumb a{color:#03544b;text-decoration:none}.sb-breadcrumb a:hover{text-decoration:underline}.sb-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,6rem);align-items:center;padding-top:clamp(3rem,6vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.sb-hero-copy{max-width:700px}.sb-eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#087268}.sb-hero h1{font-size:clamp(3.25rem,6vw,6.9rem);line-height:.99;letter-spacing:-.075em;margin:.6em 0 .3em;max-width:11ch;text-wrap:balance}.sb-lead{font-size:clamp(1.12rem,1.7vw,1.45rem);line-height:1.65;color:#4d6761;max-width:43rem}.sb-ctas{margin-top:2rem}.sb-coverage{margin-top:1.3rem;color:#5c7770;font-size:.89rem}.sb-visual{min-height:500px;position:relative;overflow:hidden;border-radius:32px;background:radial-gradient(circle at 75% 22%,#166b59 0,transparent 44%),linear-gradient(145deg,#0d5347,#032f2a 75%);color:#f8fff1;padding:clamp(1.5rem,3vw,3rem);box-shadow:20px 28px 50px #063e3924;display:flex;flex-direction:column;justify-content:space-between}.sb-visual-1{background:radial-gradient(circle at 85% 24%,#4b7750 0,transparent 46%),linear-gradient(145deg,#0d5347,#032f2a 75%)}.sb-visual-2{background:radial-gradient(circle at 60% 15%,#235d67 0,transparent 43%),linear-gradient(145deg,#0d5347,#032f2a 75%)}.sb-visual-top{display:flex;justify-content:space-between;font-size:.72rem;font-weight:800;letter-spacing:.18em;color:#c4e5cf}.sb-visual-lines{display:grid;gap:1.15rem;margin:3rem 0}.sb-visual-lines div{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.sb-visual-lines span{font-size:clamp(.88rem,1.2vw,1.15rem);font-weight:700}.sb-visual-lines i{display:block;height:12px;border-radius:30px;background:repeating-linear-gradient(90deg,#acec68 0 13%,#7da980 13% 17%,#c9e0c0 17% 20%);transform-origin:left;animation:sb-trim 3.6s cubic-bezier(.2,.7,.2,1) both}.sb-visual-lines div:nth-child(2) i{animation-delay:.2s}.sb-visual-lines div:nth-child(3) i{animation-delay:.4s}@keyframes sb-trim{from{transform:scaleX(1)}to{transform:scaleX(.38)}}.sb-visual-cut{display:flex;align-items:center;gap:.8rem;color:#d7fb7c;font-weight:800}.sb-visual-cut span:first-child{font-size:2.3rem}.sb-visual-result{border-top:1px solid #ffffff45;padding-top:1.3rem}.sb-visual-result span{display:block;letter-spacing:.18em;font-size:.72rem;color:#d7fb7c;font-weight:800;margin-bottom:.45rem}.sb-visual-result strong{font-size:clamp(2rem,3vw,3.5rem);line-height:1.07;letter-spacing:-.055em}.sb-strap{background:#e9f2eb;border-top:1px solid #cee0d3;border-bottom:1px solid #cee0d3}.sb-strap .container{display:flex;justify-content:space-between;gap:1rem;padding-top:1.2rem;padding-bottom:1.2rem;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.sb-section{padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.sb-heading{max-width:730px}.sb-heading h2,.sb-dark h2,.sb-close h2{font-size:clamp(2.5rem,4vw,4.7rem);line-height:1.08;letter-spacing:-.055em;margin:.3em 0}.sb-heading p:not(.sb-eyebrow),.sb-dark p:not(.sb-eyebrow),.sb-close p:not(.sb-eyebrow){color:#56716b;line-height:1.7;font-size:1.08rem}.sb-workflow-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:2.5rem}.sb-workflow{padding:2rem;background:#fff;border:1px solid #d7e3da;border-radius:20px;box-shadow:0 16px 34px #063e390d}.sb-workflow .sb-num{display:inline-grid;place-items:center;border-radius:50%;width:2.5rem;height:2.5rem;background:#e8f4e8;color:#03544b;font-weight:800}.sb-workflow h3{font-size:1.45rem;line-height:1.2;letter-spacing:-.035em;margin:1.4rem 0 .5rem}.sb-workflow p{line-height:1.6;color:#526963}.sb-workflow .sb-change{border-top:1px solid #dce8de;padding-top:1rem;margin-top:1.5rem}.sb-change strong{display:block;color:#07564d;margin-bottom:.25rem}.sb-dark{background:#053e37;color:#f5fff0}.sb-dark-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem)}.sb-dark .sb-eyebrow{color:#d7fb7c}.sb-dark p:not(.sb-eyebrow){color:#c4dfd2}.sb-text-link{display:inline-block;margin-top:1.3rem;font-weight:800;color:#07564d;text-decoration:underline;text-underline-offset:5px}.sb-dark .sb-text-link{color:#d7fb7c}.sb-system-card{padding:clamp(2rem,4vw,3.2rem);border:1px solid #a9d3ad66;background:#ffffff0d;border-radius:24px}.sb-system-card h3{font-size:1.5rem;margin:0 0 1.2rem}.sb-system-card ul{padding-left:1.2rem;line-height:2;color:#efffec}.sb-system-card p{font-size:.95rem}.sb-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);align-items:center}.sb-boundary{padding:clamp(2rem,4vw,3rem);border-radius:24px;background:#eaf3e9;border:1px solid #d3e3d4}.sb-boundary>span{font-size:.76rem;font-weight:800;letter-spacing:.15em;color:#05675a}.sb-boundary p{font-size:1.25rem;line-height:1.6}.sb-track{display:flex;gap:.3rem;flex-wrap:wrap;margin-top:2rem}.sb-track span{background:#d8f66d;color:#06463d;padding:.65rem .85rem;border-radius:99px;font-size:.77rem;font-weight:800}.sb-proof{background:#e7f0e8;padding:3rem 0}.sb-proof .container{max-width:1100px}.sb-proof p:not(.sb-eyebrow){font-size:clamp(1.3rem,2vw,1.9rem);line-height:1.5;font-weight:700}.sb-questions{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.sb-questions ol{list-style:none;padding:0;margin:0}.sb-questions li{border-bottom:1px solid #d4e3d9;padding:1.3rem 0;display:flex;gap:1.5rem;font-weight:700;font-size:1.15rem}.sb-questions li span{font-size:.8rem;color:#087268}.sb-close{background:#e8f2e9;border:1px solid #cddfd0;border-radius:26px;padding:clamp(2rem,4vw,4rem);display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem;margin-bottom:5rem}.sb-close h2{max-width:14ch}.sb-related{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:5rem}.sb-related a{color:#07564d;font-weight:700;padding:.8rem 1rem;border:1px solid #c6dcd0;border-radius:99px;text-decoration:none}.sb-related a:hover{background:#e7f2e8}@media(max-width:900px){.sb-hero,.sb-dark-grid,.sb-split,.sb-questions{grid-template-columns:1fr}.sb-visual{min-height:390px}.sb-workflow-list{grid-template-columns:1fr}.sb-close{grid-template-columns:1fr}.sb-strap .container{flex-wrap:wrap}.sb-hero h1{max-width:14ch}}@media(max-width:600px){.sb-breadcrumb{overflow-x:auto;white-space:nowrap}.sb-hero{padding-top:2rem;gap:2rem}.sb-hero h1{font-size:clamp(3rem,11vw,4.8rem)}.sb-visual{min-height:330px;border-radius:20px}.sb-visual-lines{margin:2rem 0}.sb-strap .container{display:grid}.sb-section{padding-top:3.5rem;padding-bottom:3.5rem}.sb-close{margin-bottom:3rem}.sb-related{padding-bottom:3rem}}@media(prefers-reduced-motion:reduce){.sb-visual-lines i{animation:none;transform:scaleX(.38)}}
