.direktor-value{padding:90px 0;background:radial-gradient(ellipse at 100% 15%,#d8f0f5aa,transparent 40%),linear-gradient(150deg,#f5f9fc,#eaf2f7 60%,#f9fbfd);color:#18364c;position:relative}.direktor-value .eyebrow{color:#17758b;font-size:11px;letter-spacing:.17em}.dv-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:center;margin-bottom:46px}.dv-intro h2{font-size:clamp(38px,4vw,58px);line-height:1.08;letter-spacing:-.045em;margin:0 0 22px}.dv-intro h2 span{color:#087a98}.dv-lead{font-size:20px;line-height:1.7;max-width:570px;color:#526f82}.dv-brand{display:flex;align-items:center;gap:24px;border-left:1px solid #bdd6e2;padding-left:35px}.dv-brand img{width:75px;height:88px;object-fit:contain}.dv-brand p{font-size:16px;line-height:1.8;color:#49697e}.dv-brand strong{display:block;font-size:19px;letter-spacing:.14em;color:#173e58;margin-bottom:10px}
.dv-manifesto{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;padding:54px;border-radius:24px;background:radial-gradient(ellipse at 85% 25%,#164a60,#091d2e 70%);box-shadow:0 25px 60px #15384b18;color:#d1e6f2;overflow:hidden}.dv-manifesto .eyebrow{color:#81d8ed}.dv-manifesto h3{font-size:36px;line-height:1.14;letter-spacing:-.035em;color:#effaff;margin:0 0 22px}.dv-manifesto p{font-size:17px;line-height:1.8;margin-bottom:25px}.dv-object-map{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-content:center;position:relative}.dv-object{position:relative;padding:22px 18px;border:1px solid #77d5ee66;border-radius:12px;background:linear-gradient(145deg,#c9f3ff13,#03203188);box-shadow:inset 0 1px #cff7ff40,0 0 30px #66d9fa0d;z-index:1}.dv-object.central{grid-column:1/-1;max-width:290px;justify-self:center;width:100%;margin-bottom:18px}.dv-object.central:after{content:"";position:absolute;top:100%;left:50%;height:37px;width:1px;background:#68c3da}.dv-object small{font-size:9px;letter-spacing:.12em;color:#83cada}.dv-object strong{display:block;color:#e5f8ff;font-size:20px;margin:10px 0}.dv-object span{font-size:12px;color:#abcbdc;line-height:1.6}.dv-object-map>p{grid-column:1/-1;text-align:center;font-size:14px;line-height:1.7;margin:5px 0 0;color:#98bbcf}
.dv-heading{margin:60px 0 28px}.dv-heading h3{font-size:34px;line-height:1.2;letter-spacing:-.035em;margin:0}.dv-pipeline{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #bad5e2;border-radius:16px;overflow:hidden;background:#ffffff90}.dv-pipeline li{padding:28px 24px;border-right:1px solid #c7dfe9;border-top:3px solid #54abc1}.dv-pipeline li:last-child{border-right:0}.dv-pipeline span{font-size:10px;letter-spacing:.12em;color:#247a91}.dv-pipeline h4{font-size:21px;line-height:1.3;margin:20px 0 14px;letter-spacing:-.02em}.dv-pipeline p{font-size:15px;line-height:1.75;color:#537184;margin:0}.dv-benefits{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}.dv-benefits article{position:relative;padding:34px;border:1px solid #c9dfe8;border-radius:16px;background:linear-gradient(125deg,#fff,#f4faff);transition:box-shadow .25s,border-color .25s}.dv-benefits article:hover{box-shadow:0 0 35px #4ca8c21a;border-color:#64acc2}.dv-index{color:#2887a0;font-size:13px;letter-spacing:.1em}.dv-benefits h3{font-size:25px;line-height:1.28;letter-spacing:-.025em;margin:20px 0 16px;max-width:410px}.dv-benefits p{font-size:16px;line-height:1.8;color:#506c80}.dv-benefits small{display:block;font-size:10px;letter-spacing:.09em;color:#347d92;margin-top:25px;line-height:1.8}
.dv-model{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center;margin-top:65px;padding:44px 0;border-block:1px solid #c5dae4}.dv-model .dv-heading{margin:0}.dv-model .dv-heading>p:not(.eyebrow){font-size:17px;color:#537184;line-height:1.8}.dv-model .text-link{font-size:13px;line-height:1.7}.dv-layers{list-style:none;padding:0;margin:0;display:grid;gap:16px}.dv-layers li{display:flex;gap:25px;padding:25px;border:1px solid #c3dce8;border-radius:12px;background:#ffffffa1;box-shadow:0 8px 20px #1c5b7710}.dv-layers li>span{font-size:12px;color:#20819c;padding-top:5px}.dv-layers h4{font-size:21px;margin:0 0 10px}.dv-layers p{font-size:15px;line-height:1.7;color:#567285;margin:0}
.dv-example{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:45px;margin-top:35px;background:#e0edf3;border-radius:18px;border:1px solid #bbd7e4}.dv-example h3{font-size:28px;line-height:1.25;letter-spacing:-.025em;margin:0 0 20px}.dv-example>div>p:not(.eyebrow){color:#496c82;font-size:16px;line-height:1.8}.dv-case{align-self:center;background:#f7fbfe;border:1px solid #b9d8e6;border-radius:12px;padding:24px}.dv-case>div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #d4e4ec;font-size:14px}.dv-case b{font-size:11px;color:#176956;background:#dcefe8;border-radius:5px;padding:5px 8px;white-space:nowrap}.dv-case b.pending{color:#775b25;background:#f3e9d1}.dv-case p{font-size:13px!important;margin:20px 0 0;line-height:1.7!important}.dv-case p strong{color:#24485e}.dv-comparison{margin-top:25px;background:#ffffff85;border:1px solid #c5dce7;border-radius:12px;padding:25px 30px}.dv-comparison summary{display:flex;justify-content:space-between;gap:18px;font-size:18px;font-weight:600;cursor:pointer;list-style:none;min-height:32px;align-items:center}.dv-comparison summary::-webkit-details-marker{display:none}.dv-comparison summary span{font-size:26px;font-weight:400}.dv-comparison[open] summary span{transform:rotate(45deg)}.dv-comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:28px}.dv-comparison h4{font-size:20px;margin:0 0 12px}.dv-comparison p{font-size:15px;line-height:1.8;color:#517085}.dv-comparison .dv-note{font-size:13px;border-top:1px solid #cbdfe9;padding-top:20px}.dv-note a{color:#176985}.dv-capabilities{padding:40px 0}.dv-capabilities>div{display:flex;flex-wrap:wrap;gap:10px}.dv-capabilities span{border:1px solid #bed6e3;border-radius:30px;padding:10px 15px;background:#fff8;color:#41647a;font-size:13px}.dv-close{display:flex;align-items:center;justify-content:space-between;gap:40px;background:linear-gradient(110deg,#0a2132,#153c51);padding:42px;border-radius:18px;color:#bfd9e8}.dv-close .eyebrow{color:#80d6ea}.dv-close h3{font-size:31px;color:#f1faff;line-height:1.2;letter-spacing:-.03em;margin:0 0 20px}.dv-close p:last-child{font-size:16px;line-height:1.7;margin:0}.direktor-value a:focus-visible,.direktor-value summary:focus-visible{outline:2px solid #1786a7;outline-offset:6px;border-radius:4px}
@media(max-width:1050px){.dv-intro{gap:30px}.dv-brand{padding-left:25px;display:block}.dv-manifesto{gap:30px;padding:35px}.dv-pipeline{grid-template-columns:1fr 1fr}.dv-pipeline li:nth-child(2){border-right:0}.dv-model{gap:35px}.dv-example{padding:30px;gap:30px}.dv-close{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){.direktor-value{padding:55px 0}.dv-intro,.dv-manifesto,.dv-benefits,.dv-model,.dv-example,.dv-comparison-grid{grid-template-columns:1fr}.dv-brand{border-left:0;border-top:1px solid #bed6e3;padding:25px 0 0;display:flex}.dv-lead{font-size:18px}.dv-manifesto{padding:28px 22px}.dv-manifesto h3{font-size:30px}.dv-pipeline{grid-template-columns:1fr}.dv-pipeline li{border-right:0}.dv-benefits article{padding:27px}.dv-model{margin-top:40px;padding:35px 0}.dv-heading h3{font-size:30px}.dv-example{padding:25px 20px;gap:20px}.dv-case{padding:18px}.dv-case>div{font-size:12px}.dv-comparison{padding:22px}.dv-close{padding:28px 24px}.dv-close h3{font-size:28px}.dv-object{padding:18px 12px}.dv-object strong{font-size:17px}.dv-object-map{gap:12px}}
@media(prefers-reduced-motion:reduce){.dv-benefits article{transition:none}}

.dv-manifesto>div>p:not(.eyebrow){color:#c4dce9}.dv-close p:last-child{color:#bfd9e8}

