.octa-capd{--d-ink:#102725;--d-green:#144f48;--d-green2:#1d665d;--d-lime:#d9f77e;--d-mint:#b8ead5;--d-cream:#f5f3ea;--d-paper:#fbfaf5;--d-line:#d7ddd6;--d-muted:#60706c;--d-accent:var(--d-lime);background:var(--d-paper);color:var(--d-ink);overflow:hidden}.octa-capd--customer{--d-accent:#b8ead5}.octa-capd--management{--d-accent:#f1dd9a}.octa-capd--innovation{--d-accent:#c8ecff}.octa-capd--ma{--d-accent:#e4cfef}.octa-capd-shell{width:min(calc(100% - 48px),1180px);margin-inline:auto}.octa-capd :is(h1,h2,h3){color:var(--d-ink);font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.038em}.octa-capd :is(.octa-capd-hero,.octa-capd-triggers,.octa-capd-related) :is(h1,h2,h3){color:#fff}.octa-capd-kicker,.octa-capd-definition-grid>p,.octa-capd-heading>p,.octa-capd-method header>p:first-child,.octa-capd-principles header>p,.octa-capd-measures-grid>div>p:first-child,.octa-capd-start-grid>div:first-child>p{margin:0 0 18px;color:#347c70;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}
.octa-capd-hero{padding-block:clamp(58px,7vw,98px) clamp(82px,9vw,130px);background:var(--d-ink);color:#fff}.octa-capd-breadcrumb{display:flex;gap:9px;margin-bottom:50px;color:#9bbdb6;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.octa-capd-breadcrumb a{color:inherit;text-decoration:none}.octa-capd-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(370px,.62fr);gap:clamp(60px,9vw,125px);align-items:center}.octa-capd-kicker{color:var(--d-accent)}.octa-capd-hero h1{max-width:830px;margin:0;font-size:clamp(55px,6.9vw,91px);line-height:.92}.octa-capd-lede{max-width:730px;margin:32px 0 0;color:#bfd3cf;font-size:clamp(17px,1.7vw,21px);line-height:1.72}.octa-capd-actions{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:38px}.octa-capd-actions a:first-child,.octa-capd-start a{display:inline-flex;padding:16px 23px;background:var(--d-accent);color:var(--d-ink);font-size:12px;font-weight:800;text-decoration:none}.octa-capd-actions a:last-child{color:var(--d-mint);font-size:12px;font-weight:800;text-decoration:none}.octa-capd-board{padding:25px;background:var(--d-cream);box-shadow:18px 18px 0 var(--d-green2);color:var(--d-ink)}.octa-capd-board header{display:flex;padding-bottom:18px;border-bottom:1px solid #d5d2c7;justify-content:space-between;color:#347c70;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.octa-capd-board ol{margin:0;padding:10px 0;list-style:none}.octa-capd-board li{display:grid;grid-template-columns:31px 1fr 82px;gap:12px;padding:13px 0;border-bottom:1px solid #d5d2c7;align-items:center}.octa-capd-board li span{color:#347c70;font:italic 8px Georgia,serif}.octa-capd-board li b{font-size:10px}.octa-capd-board li i{height:5px;background:#d4dad4}.octa-capd-board li:nth-child(4) i{background:var(--d-accent)}
.octa-capd-definition{padding-block:clamp(88px,11vw,150px)}.octa-capd-definition-grid{display:grid;grid-template-columns:210px minmax(0,850px);gap:clamp(60px,9vw,125px)}.octa-capd-definition-grid>p{padding-top:8px}.octa-capd-definition h2{margin:0;font-size:clamp(45px,5.6vw,72px);line-height:.97}.octa-capd-definition-grid>div>div{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:42px}.octa-capd-definition-grid>div>div p{margin:0;color:var(--d-muted);font-size:14px;line-height:1.82}
.octa-capd-triggers{padding-block:clamp(84px,10vw,142px);background:var(--d-green);color:#fff}.octa-capd-heading{display:grid;grid-template-columns:210px 1fr;gap:clamp(60px,9vw,125px);margin-bottom:clamp(58px,7vw,88px)}.octa-capd-heading>p{padding-top:9px;color:var(--d-accent)}.octa-capd-heading>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.42fr);gap:clamp(35px,6vw,75px);align-items:end}.octa-capd-heading h2{margin:0;font-size:clamp(43px,5.3vw,69px);line-height:.98}.octa-capd-heading>div>p{margin:0;color:#c2d7d2;font-size:14px;line-height:1.75}.octa-capd-trigger-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.octa-capd-trigger-grid article{display:flex;min-height:310px;padding:29px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);flex-direction:column}.octa-capd-trigger-grid article>span{color:var(--d-accent);font:italic 10px Georgia,serif}.octa-capd-trigger-grid h3{margin:auto 0 17px;font-size:29px;line-height:1.05}.octa-capd-trigger-grid p{margin:0;color:#bdd2cd;font-size:12px;line-height:1.7}
.octa-capd-outputs{padding-block:clamp(86px,10vw,145px);background:var(--d-cream);scroll-margin-top:80px}.octa-capd-outputs .octa-capd-heading>p{color:#347c70}.octa-capd-outputs .octa-capd-heading>div>p{color:var(--d-muted)}.octa-capd-output-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d9d5c9;border-left:1px solid #d9d5c9}.octa-capd-output-grid article{display:flex;min-height:300px;padding:27px;border-right:1px solid #d9d5c9;border-bottom:1px solid #d9d5c9;flex-direction:column}.octa-capd-output-grid article>span{color:#347c70;font:italic 9px Georgia,serif}.octa-capd-output-grid h3{margin:auto 0 16px;font-size:28px;line-height:1.05}.octa-capd-output-grid p{margin:0;color:var(--d-muted);font-size:12px;line-height:1.7}
.octa-capd-method{padding-block:clamp(86px,10vw,145px)}.octa-capd-method-grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(65px,10vw,145px)}.octa-capd-method header{position:sticky;top:110px;align-self:start}.octa-capd-method h2{margin:0;font-size:clamp(43px,5vw,65px);line-height:.99}.octa-capd-method header>p:last-child{margin:28px 0 0;color:var(--d-muted);font-size:14px;line-height:1.75}.octa-capd-method ol{margin:0;padding:0;border-top:1px solid var(--d-line);list-style:none}.octa-capd-method li{display:grid;grid-template-columns:60px 1fr;gap:25px;padding:30px 0;border-bottom:1px solid var(--d-line)}.octa-capd-method li>span{color:#347c70;font:italic 10px Georgia,serif}.octa-capd-method h3{margin:0 0 12px;font-size:28px}.octa-capd-method li p{margin:0;color:var(--d-muted);font-size:13px;line-height:1.7}
.octa-capd-principles{padding-block:clamp(80px,9vw,130px);background:var(--d-accent)}.octa-capd-principles header{display:grid;grid-template-columns:210px 1fr;gap:clamp(60px,9vw,125px);align-items:end}.octa-capd-principles header>p{margin:0}.octa-capd-principles h2{margin:0;font-size:clamp(42px,5.2vw,68px);line-height:.98}.octa-capd-principle-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:63px;border-top:1px solid rgba(16,39,37,.23);border-left:1px solid rgba(16,39,37,.23)}.octa-capd-principle-grid article{min-height:300px;padding:25px;border-right:1px solid rgba(16,39,37,.23);border-bottom:1px solid rgba(16,39,37,.23)}.octa-capd-principle-grid h3{margin:75px 0 17px;font-size:25px;line-height:1.05}.octa-capd-principle-grid p{margin:0;color:#405b55;font-size:12px;line-height:1.7}
.octa-capd-measures{padding-block:clamp(82px,10vw,140px);background:var(--d-mint)}.octa-capd-measures-grid{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(60px,10vw,140px)}.octa-capd-measures h2{margin:0;font-size:clamp(42px,5vw,65px);line-height:.99}.octa-capd-measures-grid>div>p:last-child{margin:28px 0 0;color:#405b55;font-size:14px;line-height:1.76}.octa-capd-measures ol{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;border-top:1px solid rgba(16,39,37,.24);border-left:1px solid rgba(16,39,37,.24);list-style:none}.octa-capd-measures li{display:grid;grid-template-columns:34px 1fr;gap:13px;min-height:94px;padding:22px;border-right:1px solid rgba(16,39,37,.24);border-bottom:1px solid rgba(16,39,37,.24);align-items:center;font-size:13px;font-weight:700}.octa-capd-measures li span{color:#347c70;font:italic 10px Georgia,serif}
.octa-capd-related{padding-block:clamp(86px,10vw,145px);background:var(--d-ink);color:#fff}.octa-capd-related-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18)}.octa-capd-related-grid>a{display:flex;min-height:205px;padding:24px;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);color:#fff;text-decoration:none;flex-direction:column}.octa-capd-related-grid>a:hover{background:rgba(217,247,126,.075)}.octa-capd-related-grid>a>span{color:var(--d-mint);font:italic 9px Georgia,serif}.octa-capd-related-grid h3{margin:auto 0 12px;font-size:23px;line-height:1.05}.octa-capd-related-grid b{color:var(--d-accent)}
.octa-capd-start{padding-block:clamp(86px,10vw,145px)}.octa-capd-start-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.57fr);gap:clamp(60px,10vw,140px)}.octa-capd-start h2{margin:0;font-size:clamp(44px,5.5vw,72px);line-height:.97}.octa-capd-start-grid>div:last-child>p{margin:0;color:var(--d-muted);font-size:15px;line-height:1.8}.octa-capd-start-grid>div:last-child>p+p{margin-top:18px}.octa-capd-start a{margin-top:31px;background:var(--d-green);color:#fff}
@media(max-width:1080px){.octa-capd-hero-grid,.octa-capd-definition-grid,.octa-capd-heading,.octa-capd-method-grid,.octa-capd-principles header,.octa-capd-measures-grid,.octa-capd-start-grid{grid-template-columns:1fr}.octa-capd-board{max-width:620px}.octa-capd-heading>div{grid-template-columns:1fr}.octa-capd-trigger-grid,.octa-capd-output-grid{grid-template-columns:1fr 1fr}.octa-capd-method header{position:static}.octa-capd-principle-grid{grid-template-columns:1fr 1fr}.octa-capd-related-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:720px){.octa-capd-shell{width:min(calc(100% - 32px),1180px)}.octa-capd-hero h1{font-size:clamp(45px,13vw,63px)}.octa-capd-board{box-shadow:11px 11px 0 var(--d-green2)}.octa-capd-definition-grid>div>div,.octa-capd-trigger-grid,.octa-capd-output-grid,.octa-capd-principle-grid,.octa-capd-measures ol,.octa-capd-related-grid{grid-template-columns:1fr}}
