.dw-page{background:#fff}.dw-page .header{position:absolute}.dw-hero{position:relative;min-height:820px;padding:165px max(5vw,calc((100vw - 1260px)/2)) 105px;display:grid;grid-template-columns:.9fr 1.15fr;align-items:center;gap:4%;overflow:hidden;background:linear-gradient(140deg,#f1fbf7 0%,#fff 48%,#eef2fa 100%)}.dw-hero:before{content:"";position:absolute;width:500px;height:500px;border-radius:50%;right:-230px;top:-260px;border:90px solid rgba(86,96,164,.05)}.dw-hero-copy{position:relative;z-index:2}.dw-hero h1{font-size:clamp(52px,6.5vw,82px);line-height:1.01;margin:0 0 27px}.dw-hero-copy>p:not(.pretitle){max-width:620px;font-size:19px;line-height:1.7;color:var(--muted)}.dw-actions{display:flex;align-items:center;gap:26px;margin-top:33px}.dw-proof{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:31px;color:#496075;font-size:13px;font-weight:700}.dw-proof span::first-letter{color:var(--green)}.dw-hero-product{position:relative;min-height:560px;display:grid;place-items:center}.dw-laptop{position:relative;z-index:2;width:112%;max-width:none;filter:drop-shadow(0 30px 48px rgba(20,49,77,.17))}.dw-soft-orbit{position:absolute;width:470px;height:470px;border-radius:50%;background:rgba(46,182,125,.07);box-shadow:0 0 0 70px rgba(86,96,164,.025)}.dw-hero-daisy{position:absolute;z-index:4;right:2%;bottom:4%;width:145px;filter:drop-shadow(0 18px 20px rgba(28,44,83,.22));animation:daisyFloat 4.6s ease-in-out infinite}.dw-hero-product>span{position:absolute;z-index:5;right:13%;bottom:5%;transform:translateX(-95px);padding:12px 15px;border-radius:14px;background:#fff;box-shadow:0 13px 35px rgba(20,49,77,.13)}.dw-hero-product>span b,.dw-hero-product>span small{display:block}.dw-hero-product>span b{font-size:13px;color:var(--green);margin-bottom:3px}.dw-hero-product>span small{font-size:11px;color:var(--muted)}
.dw-question{text-align:center;background:#fff}.dw-question-head{max-width:900px;margin:0 auto 55px}.dw-question h2,.dw-definition h2,.dw-benefit-copy h2,.dw-layer-head h2,.dw-section-head h2,.dw-human h2,.dw-why h2,.dw-final h2{font-size:clamp(40px,5vw,64px);line-height:1.07;margin-bottom:23px}.dw-question-head>p:last-child,.dw-section-head>p:last-child{max-width:700px;margin:0 auto;font-size:18px;line-height:1.7;color:var(--muted)}.dw-convergence{position:relative;display:grid;grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:6%;max-width:1100px;min-height:360px;margin:auto;padding:38px;border-radius:29px;background:linear-gradient(145deg,#f1faf7,#f1f4fb);overflow:hidden}.dw-sources,.dw-result{display:grid;gap:11px;position:relative;z-index:2}.dw-sources span,.dw-result span{padding:14px 17px;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(20,49,77,.07);font-size:14px;font-weight:700;color:#52687b}.dw-sources span{text-align:right}.dw-center{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;padding:32px 22px;border-radius:23px;background:#fff;box-shadow:0 20px 50px rgba(20,49,77,.13)}.dw-center img{width:150px;margin-bottom:22px}.dw-center b{font-size:17px;color:var(--navy)}.dw-center small{font-size:12px;color:var(--muted);margin-top:7px}.dw-lines{position:absolute;left:21%;right:21%;top:50%;height:2px;background:linear-gradient(90deg,var(--green),var(--blue));opacity:.32}.dw-result span{color:var(--green)}
.dw-definition{background:var(--pale)}.dw-definition-copy{max-width:860px;margin:0 auto 50px;text-align:center}.dw-definition-copy>p:not(.pretitle){font-size:17px;line-height:1.75;color:var(--muted)}.dw-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dw-pillars article{min-height:290px;padding:32px;border-radius:21px;background:#fff;box-shadow:0 14px 40px rgba(20,49,77,.07)}.dw-pillars i{width:56px;height:56px;border-radius:16px;background:#e5f8f0;color:var(--green);display:grid;place-items:center;font-style:normal;font-size:24px}.dw-pillars article:nth-child(2) i{background:#eceffa;color:var(--blue)}.dw-pillars article:nth-child(3) i{background:#fff0e4;color:var(--orange)}.dw-pillars h3{font-size:24px;margin:36px 0 12px}.dw-pillars p{font-size:15px;line-height:1.65;color:var(--muted)}
.dw-benefits{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:8%}.dw-benefit-visual{padding:38px;border-radius:29px;background:linear-gradient(145deg,#eef9f5,#eef1fa)}.dw-benefit-visual img{width:115%;max-width:none;margin-left:-10%;filter:drop-shadow(0 25px 38px rgba(20,49,77,.15))}.dw-benefit-copy>p:not(.pretitle){font-size:17px;line-height:1.72;color:var(--muted)}.dw-checks{display:grid;gap:10px;margin-top:27px}.dw-checks>div{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:13px 15px;border:1px solid var(--line);border-radius:14px}.dw-checks b{width:39px;height:39px;border-radius:11px;background:#e7f8f1;color:var(--green);display:grid;place-items:center;font-size:11px}.dw-checks span{display:flex;flex-direction:column;gap:3px}.dw-checks strong{font-size:15px;color:var(--navy)}.dw-checks small{font-size:12px;color:var(--muted)}
.dw-layer{position:relative;overflow:hidden;background:#14314d;color:#fff}.dw-layer:after{content:"";position:absolute;width:550px;height:550px;border-radius:50%;right:-320px;top:-320px;border:85px solid rgba(46,182,125,.07)}.dw-layer-head{position:relative;z-index:2;display:grid;grid-template-columns:1fr .9fr;gap:9%;align-items:end}.dw-layer h2{color:#fff;margin:0}.dw-layer h2 span{color:#64d5a9}.dw-layer-head>p{font-size:18px;line-height:1.7;color:#c0cdd8;margin:0}.dw-integrations{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:46px 0 30px}.dw-integrations span{padding:11px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);font-size:13px;color:#e4ebf0}.dw-layer-screen{position:relative;z-index:2;min-height:450px;padding:45px 45px 0;border-radius:27px 27px 0 0;background:linear-gradient(145deg,#eef9f5,#eef1fa);overflow:hidden}.dw-layer-screen img{width:82%;margin:auto}.dw-layer-screen>div{position:absolute;left:5%;bottom:5%;max-width:330px;padding:22px;border-radius:17px;background:#fff;color:var(--ink);box-shadow:0 18px 45px rgba(20,49,77,.15)}.dw-layer-screen strong{font-size:17px;color:var(--navy)}.dw-layer-screen p{font-size:13px;line-height:1.55;color:var(--muted);margin:9px 0 0}
.dw-sectors{background:#fff}.dw-section-head{max-width:800px;margin-bottom:50px}.dw-sector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dw-sector{position:relative;min-height:390px;padding:30px;border:1px solid var(--line);border-radius:22px;background:#fff;overflow:hidden;transition:.28s}.dw-sector:hover{transform:translateY(-6px);border-color:transparent;box-shadow:var(--shadow)}.dw-sector>span{position:absolute;right:24px;top:23px;font-size:12px;font-weight:800;color:#a1b0ba}.dw-sector i{width:62px;height:62px;border-radius:18px;background:#e7f8f1;color:var(--green);display:grid;place-items:center;font-style:normal;font-size:25px;margin:18px 0 58px}.dw-sector:nth-child(2) i{background:#edf0fa;color:var(--blue)}.dw-sector:nth-child(3) i{background:#fff2e5;color:var(--orange)}.dw-sector h3{font-size:29px;margin-bottom:14px}.dw-sector p{font-size:15px;line-height:1.65;color:var(--muted)}.dw-sector b{position:absolute;left:30px;bottom:29px;font-size:13px;color:var(--green)}
.dw-human{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:8%;background:linear-gradient(145deg,#f0fbf7,#eef2fa)}.dw-human-daisy{position:relative;min-height:430px;display:grid;place-items:center}.dw-human-daisy:before{content:"";position:absolute;width:330px;height:330px;border-radius:50%;background:#fff;box-shadow:0 0 0 50px rgba(46,182,125,.055)}.dw-human-daisy img{position:relative;z-index:2;width:330px;filter:drop-shadow(0 25px 30px rgba(28,44,83,.23));animation:daisyFloat 4.6s ease-in-out infinite}.dw-human-daisy span{position:absolute;z-index:3;right:10%;top:12%;width:55px;height:55px;border-radius:17px;background:var(--green);color:#fff;display:grid;place-items:center;font-size:24px;box-shadow:0 13px 28px rgba(46,182,125,.25)}.dw-human-copy>p:not(.pretitle){font-size:17px;line-height:1.75;color:var(--muted);max-width:690px}
.dw-why{text-align:center}.dw-why-head{max-width:850px;margin:0 auto 47px}.dw-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:left}.dw-why-grid article{padding:28px;border-radius:19px;background:#f5faf9;border:1px solid var(--line)}.dw-why-grid strong{font-size:12px;letter-spacing:.12em;color:var(--green)}.dw-why-grid h3{font-size:22px;margin:38px 0 11px}.dw-why-grid p{font-size:14px;line-height:1.6;color:var(--muted)}
.dw-final{display:flex;align-items:center;justify-content:space-between;gap:50px;background:#14314d;color:#fff}.dw-final>div{max-width:760px}.dw-final h2{color:#fff;margin-bottom:18px}.dw-final p:not(.pretitle){font-size:17px;line-height:1.7;color:#c0cdd8}.dw-final .btn{flex:0 0 auto}.dw-blogs{background:#fff}.dw-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dw-blog-card{overflow:hidden;border-radius:20px;border:1px solid var(--line);background:#fff;transition:.28s}.dw-blog-card:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:transparent}.dw-blog-card>img{width:100%;height:220px;object-fit:cover}.dw-blog-card>div{padding:24px}.dw-blog-card small{font-size:12px;color:var(--green);font-weight:700}.dw-blog-card h3{font-size:21px;line-height:1.25;margin:15px 0 28px}.dw-blog-card b{font-size:13px;color:var(--green)}.dw-all-blogs{display:flex;justify-content:center;gap:10px;margin-top:34px;font-weight:800;color:var(--navy)}
@media(max-width:1050px){.dw-hero{min-height:740px}.dw-hero h1{font-size:56px}.dw-hero-product{min-height:470px}.dw-why-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:780px){.dw-page .header{position:absolute}.dw-hero{grid-template-columns:1fr;padding:135px 20px 75px;text-align:center}.dw-hero h1{font-size:46px}.dw-actions{justify-content:center}.dw-proof{justify-content:center}.dw-hero-product{min-height:390px;margin-top:25px}.dw-laptop{width:110%}.dw-hero-daisy{width:105px;right:5%;bottom:1%}.dw-hero-product>span{right:15%;bottom:1%;transform:translateX(-65px);text-align:left}.dw-convergence{grid-template-columns:1fr;padding:25px}.dw-sources,.dw-result{grid-template-columns:repeat(2,1fr)}.dw-sources span{text-align:center}.dw-lines{display:none}.dw-center{margin:9px 0}.dw-pillars,.dw-benefits,.dw-layer-head,.dw-sector-grid,.dw-human,.dw-blog-grid{grid-template-columns:1fr}.dw-benefit-visual{order:2;margin-top:25px}.dw-layer-head{gap:25px}.dw-layer-screen{min-height:350px;padding:35px 20px 0}.dw-layer-screen img{width:105%}.dw-layer-screen>div{position:relative;left:auto;bottom:auto;margin:-10px auto 20px}.dw-sector{min-height:340px}.dw-human{gap:15px}.dw-human-daisy{min-height:330px}.dw-human-daisy:before{width:270px;height:270px}.dw-human-daisy img{width:270px}.dw-final{align-items:flex-start;flex-direction:column}.dw-blog-card>img{height:260px}}
@media(max-width:480px){.dw-hero h1{font-size:40px}.dw-hero-copy>p:not(.pretitle){font-size:17px}.dw-actions{flex-direction:column;gap:18px}.dw-hero-product{min-height:310px}.dw-hero-daisy{display:none}.dw-hero-product>span{display:none}.dw-question h2,.dw-definition h2,.dw-benefit-copy h2,.dw-layer-head h2,.dw-section-head h2,.dw-human h2,.dw-why h2,.dw-final h2{font-size:36px}.dw-sources,.dw-result{grid-template-columns:1fr 1fr}.dw-convergence{margin:0 -4px}.dw-pillars article{min-height:250px}.dw-benefit-visual{padding:20px}.dw-integrations{justify-content:flex-start}.dw-layer-screen{margin:0 -4px}.dw-why-grid{grid-template-columns:1fr}.dw-human-daisy{min-height:280px}.dw-human-daisy:before{width:225px;height:225px}.dw-human-daisy img{width:225px}.dw-blog-card>img{height:210px}}
.dw-why-head>p:last-child{max-width:760px;margin:22px auto 0;font-size:17px;line-height:1.72;color:var(--muted)}

.dw-hero-copy>p.dw-scan-note{max-width:620px;margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}
.dw-hero .dw-actions{flex-direction:column;align-items:flex-start;gap:18px}
.dw-hero .dw-actions>.btn{max-width:100%;flex-shrink:0}
.dw-hero .dw-actions>.btn span{flex-shrink:0}
@media(max-width:780px){.dw-hero .dw-actions{align-items:center}}
