.dg-app{color:#182c43;background:#f5f3ed;font:14px Inter,sans-serif}.dg-app h1,.dg-app h2,.dg-app p{margin:0}.dg-app svg{flex-shrink:0}.dg-skip{z-index:50;background:#fff;padding:12px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.dg-skip:focus{transform:none}.dg-header{border-bottom:1px solid #192d4220;align-items:center;gap:35px;height:90px;padding:0 clamp(22px,5vw,80px);display:flex}.dg-header .demo-brand{width:180px}.dg-header>.demo-brand-link{margin-right:auto}.dg-header>a:not(.demo-brand-link){align-items:center;gap:9px;font-size:11px;display:flex}.dg-header nav{gap:5px;display:flex}.dg-header nav a{border:1px solid #0000;padding:9px 11px;font-size:10px}.dg-header nav a[aria-current]{border-color:#182c4333}.dg-hero,.dg-catalogue,.dg-close,.dg-footer{padding-left:clamp(22px,5vw,80px);padding-right:clamp(22px,5vw,80px)}.dg-hero{padding-top:60px;padding-bottom:40px}.dg-eyebrow{letter-spacing:.15em;color:#b3462f;font-size:10px;margin-bottom:23px!important}.dg-hero>div:nth-child(2){justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.dg-hero h1{letter-spacing:-.02em;font:400 clamp(48px,5.8vw,88px)/1.02 Instrument Serif,Georgia,serif}.dg-hero h1 em{color:#6c7b80}.dg-hero>div>p{color:#63727d;max-width:330px;padding-bottom:10px;font-size:13px}.dg-hero-meta{border-top:1px solid #192d4220;align-items:center;gap:45px;margin-top:35px;padding-top:22px;display:flex}.dg-hero-meta>span{color:#6a7780;align-items:center;gap:13px;font-size:10px;display:flex}.dg-hero-meta b{color:#182c43;letter-spacing:-.03em;font-size:23px;font-weight:400}.dg-hero-meta>span:last-child{margin-left:auto;font-size:9px}.dg-feature{color:#f4f2e9;background:radial-gradient(at 90% 0,#304e5c,#0000 60%),#14283e;grid-template-columns:1.1fr 1fr;gap:70px;margin:0 clamp(22px,5vw,80px);padding:45px;display:grid;position:relative;overflow:hidden}.dg-feature:after{content:"360";color:#ffffff03;pointer-events:none;font:400 280px Instrument Serif,serif;position:absolute;bottom:-75px;right:-18px}.dg-new{letter-spacing:.15em;color:#a1c6bd;font-size:8px}.dg-feature h2{margin:24px 0;font:400 clamp(38px,4vw,59px)/1.04 Instrument Serif,serif}.dg-feature h2 em{color:#a2d0c0}.dg-feature p{color:#b8c9d3;max-width:520px;font-size:12px}.dg-feature>div>strong{color:#14283e;background:#f3f1e8;align-items:center;gap:30px;margin-top:25px;padding:15px 19px;font-size:11px;font-weight:600;display:inline-flex}.dg-feature small{color:#9eb3c0;margin-top:20px;font-size:9px;line-height:1.7;display:block}.dg-feature-visual{z-index:1;background:#ffffff04;border:1px solid #b7d6d22e;align-self:center;padding:27px 32px;position:relative}.dg-feature-visual>div:not(.dg-feature-chain){gap:8px;display:grid}.dg-feature-visual>div>span{letter-spacing:.13em;color:#b5cbcd;font-size:8px}.dg-feature-visual b{letter-spacing:-.04em;font-size:44px;font-weight:350;line-height:1.15}.dg-feature-visual>div:nth-child(3)>b{color:#aadac7}.dg-feature-visual small{margin:0;font-size:9px}.dg-feature-visual>i{background:#93b7ae;width:1px;height:25px;margin:13px 0 13px 9px;display:block;position:relative}.dg-feature-visual>i:after{content:"";border-bottom:1px solid #93b7ae;border-right:1px solid #93b7ae;width:5px;height:5px;position:absolute;bottom:0;left:-2px;transform:rotate(45deg)}.dg-feature-chain{color:#a6c6bd;border-top:1px solid #fff2;justify-content:space-between;align-items:center;gap:13px;margin-top:22px;padding-top:20px;display:flex}.dg-feature-chain>span{letter-spacing:0!important;font-size:9px!important}.dg-catalogue{padding-top:50px;padding-bottom:50px;scroll-margin-top:20px}.dg-catalogue-heading{border-bottom:1px solid #192d4220;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.dg-catalogue-heading nav{scrollbar-width:thin;gap:28px;display:flex;overflow-x:auto}.dg-catalogue-heading button{white-space:nowrap;color:#7a848d;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0 17px;font-size:11px}.dg-catalogue-heading button[aria-pressed=true]{color:#1a2c44;border-color:#c3462d}.dg-catalogue-heading>span{white-space:nowrap;color:#83908f;font-size:9px}.dg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.dg-card{background:#fbf9f2;border:1px solid #192d4229;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex}.dg-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px #1328400a}.dg-card-copy{flex-direction:column;flex:1;padding:25px;display:flex}.dg-card-top{letter-spacing:.07em;color:#72818a;justify-content:space-between;align-items:center;gap:10px;font-size:8px;display:flex}.dg-card-top>b{letter-spacing:.03em;border:1px solid #192d4225;padding:4px 6px;font-size:8px;font-weight:500}.dg-card h2{margin:20px 0 15px;font:400 33px/1.09 Instrument Serif,serif}.dg-card p{color:#606f7c;flex:1;font-size:11px}.dg-card small{color:#748087;margin:20px 0;font-size:8px;line-height:1.6;display:block}.dg-card strong{border-top:1px solid #192d4220;justify-content:space-between;align-items:center;gap:13px;padding-top:17px;font-size:10px;font-weight:500;display:flex}.dg-disclosure{color:#7a858c;max-width:1150px;font-size:10px;line-height:1.8;margin-top:28px!important}.dg-art{background:#233c4b;height:180px;position:relative;overflow:hidden}.dg-art-grid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.dg-art-orbit{border:1px solid #b7d9cd23;border-radius:50%;width:220px;height:220px;position:absolute;top:-12px;left:calc(50% - 110px);box-shadow:0 0 0 24px #b7d9cd07,0 0 0 50px #b7d9cd04}.dg-art-core{background:#ffffff06;border:1px solid #c0d8d658;align-items:flex-end;gap:9px;width:94px;height:67px;padding:12px 16px;display:flex;position:absolute;top:49px;left:calc(50% - 47px);transform:skewY(-9deg)}.dg-art-core>span{background:#b9dacc8c;flex:1;height:50%}.dg-art-core>span:nth-child(2){background:#e8ede58c;height:85%}.dg-art-core>span:nth-child(3){background:#b9dacc55;height:64%}.dg-art-nodes{position:absolute;inset:0}.dg-art-nodes i{background:#accac4;width:5px;height:5px;position:absolute;top:35%;left:24%;box-shadow:0 0 0 5px #b7d9cd10}.dg-art-nodes i:nth-child(2){top:40%;left:75%}.dg-art-nodes i:nth-child(3){top:75%;left:62%}.dg-art-nodes i:nth-child(4){top:76%;left:37%}.dg-art-nodes i:nth-child(5){top:18%;left:50%}.dg-art-caption{color:#b9cec9;letter-spacing:.14em;font-size:7px;position:absolute;bottom:14px;left:18px}.dg-art-dairy{background:#43534a}.dg-art-dairy .dg-art-core{border-color:#d6ddc79c;border-radius:4px 4px 30px 30px;transform:none}.dg-art-dairy .dg-art-orbit{border-radius:45%;transform:rotate(25deg)}.dg-art-network{background:#343d54}.dg-art-network .dg-art-core{border-color:#e0caad85;width:65px;height:65px;left:calc(50% - 32px);transform:rotate(45deg)}.dg-art-network .dg-art-core span{background:#e0caad70}.dg-art-routes{background:#2c4552}.dg-art-routes .dg-art-orbit{height:90px;top:43px;transform:rotate(-25deg);box-shadow:0 0 0 25px #c7dbea08,0 0 0 50px #c7dbea05}.dg-art-routes .dg-art-core{clip-path:polygon(0 45%,100% 0,65% 100%,48% 55%);background:#a9c8da50;transform:rotate(-7deg)}.dg-art-public{background:#546365}.dg-art-public .dg-art-core{background:0 0;border:0;gap:8px;transform:none}.dg-art-public .dg-art-core span{background:#dce2d290;height:85%}.dg-art-territory{background:#566650}.dg-art-territory .dg-art-orbit{border-radius:0;height:130px;top:17px;transform:rotate(30deg);box-shadow:0 0 0 18px #c8d5b814,0 0 0 36px #c8d5b808}.dg-art-territory .dg-art-core{background:#c6d6ad18;border-radius:15px;transform:rotate(-15deg)}.dg-art-resilience{background:#315263}.dg-art-resilience .dg-art-orbit{border-radius:40%;width:360px;height:100px;top:75px;left:calc(50% - 180px);box-shadow:0 -18px #b7d9cd12,0 -37px #b7d9cd08}.dg-art-resilience .dg-art-core{background:#acc9cc26;top:39px;transform:none}.dg-art-liquidity{background:#524f58}.dg-art-liquidity .dg-art-core{background:0 0;border:0;border-bottom:1px solid #ddd1c688;gap:12px;width:160px;left:calc(50% - 80px);transform:none}.dg-art-liquidity .dg-art-core>span{background:#dac4b991}.dg-close{background:#e7e9df;border-top:1px solid #192d4220;justify-content:space-between;align-items:center;gap:35px;padding-top:42px;padding-bottom:42px;display:flex}.dg-close h2{font:400 39px Instrument Serif,serif}.dg-close a{color:#f6f3ec;background:#182d43;align-items:center;gap:23px;padding:17px 20px;font-size:11px;display:flex}.dg-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-top:35px;padding-bottom:35px;display:flex}.dg-footer .demo-brand{width:160px}.dg-footer>p{color:#7c888d;font:italic 19px Instrument Serif,serif}.dg-footer .company-details{flex-basis:100%;margin-top:0}@media (min-width:1700px){.dg-app{max-width:1680px;margin:auto}}@media (max-width:1050px){.dg-feature{gap:40px;padding:35px}.dg-hero h1{font-size:65px}.dg-hero>div>p{max-width:260px;font-size:12px}.dg-hero-meta{gap:30px}.dg-hero-meta>span:last-child{max-width:260px;line-height:1.6}.dg-cards{grid-template-columns:1fr 1fr}.dg-feature-visual{padding:25px}.dg-feature-visual b{font-size:37px}.dg-feature-chain{gap:8px}.dg-feature-chain>span{font-size:8px!important}.dg-feature-chain svg{width:12px}.dg-close h2{font-size:34px}}@media (max-width:750px){.dg-header{gap:25px;height:75px;padding:0 23px}.dg-header .demo-brand{width:150px}.dg-hero{padding-top:35px}.dg-hero>div:nth-child(2){display:block}.dg-hero h1{font-size:58px}.dg-hero>div>p{max-width:520px;margin-top:23px;font-size:12px}.dg-hero-meta{flex-wrap:wrap;gap:25px;margin-top:25px}.dg-hero-meta>span:last-child{flex-basis:100%;max-width:none;margin-left:0}.dg-feature{grid-template-columns:1fr;gap:35px;padding:30px}.dg-feature h2{font-size:48px}.dg-feature-visual{grid-template-columns:1fr 1.3fr;align-items:center;gap:18px;padding:24px;display:grid}.dg-feature-visual>i{display:none}.dg-feature-chain{grid-column:1/-1;justify-content:flex-start;gap:20px;margin-top:0}.dg-feature-visual b{font-size:34px}.dg-feature-visual small{font-size:8px}.dg-feature-visual>div>span{font-size:7px}.dg-catalogue{padding-top:30px}.dg-catalogue-heading{gap:15px}.dg-catalogue-heading nav{gap:24px}.dg-catalogue-heading button{font-size:10px}.dg-catalogue-heading>span{display:none}.dg-cards{gap:18px}.dg-card-copy{padding:22px}.dg-card h2{font-size:30px}.dg-card p{font-size:10px}.dg-art{height:165px}.dg-close{display:block}.dg-close a{margin-top:22px;display:inline-flex}}@media (max-width:480px){.dg-header>a:not(.demo-brand-link){display:none}.dg-header{gap:15px}.dg-header .demo-brand{width:145px}.dg-hero,.dg-catalogue,.dg-close,.dg-footer{padding-left:20px;padding-right:20px}.dg-eyebrow{font-size:8px;margin-bottom:19px!important}.dg-hero h1{font-size:45px}.dg-hero>div>p{font-size:12px}.dg-hero-meta>span{gap:9px;font-size:9px}.dg-hero-meta b{font-size:21px}.dg-feature{gap:27px;margin:0 20px;padding:25px}.dg-feature h2{font-size:41px}.dg-feature p{font-size:11px}.dg-feature>div>strong{padding:14px 17px;font-size:10px}.dg-feature small{font-size:8px}.dg-feature-visual{padding:21px;display:block}.dg-feature-visual>i{height:20px;margin:12px 0 12px 8px;display:block}.dg-feature-visual b{font-size:40px}.dg-feature-chain{justify-content:space-between;gap:12px;margin-top:18px}.dg-cards{grid-template-columns:1fr;gap:23px}.dg-card h2{font-size:34px}.dg-card p{font-size:12px}.dg-card-copy{padding:25px}.dg-art{height:185px}.dg-close h2{font-size:35px}.dg-close a{gap:17px;font-size:10px}.dg-footer .demo-brand{width:135px}.dg-footer>p{font-size:15px}.dg-footer{gap:20px}}@media (prefers-reduced-motion:reduce){.dg-card{transition:none}.dg-card:hover{transform:none}}
