.del-intro{background:var(--site-cream);padding:clamp(30px,4vw,52px) 0 clamp(4px,1vw,10px)}.del-intro__inner{padding-inline-start:clamp(0px,6vw,116px);position:relative}.del-intro__rule{background:var(--site-line);width:34px;height:2px;position:absolute;top:46px;left:0}.del-intro__wordmark{font-family:var(--site-display);text-transform:uppercase;letter-spacing:.02em;color:var(--site-navy);font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1}.del-intro__tag{color:var(--site-body-ink);margin:8px 0 0;font-size:clamp(13px,1.2vw,15px)}@media (max-width:640px){.del-intro__rule{display:none}}.del-services{background:var(--site-cream);text-align:center;padding:clamp(22px,3vw,40px) 0 clamp(40px,5vw,64px)}.del-heading{font-family:var(--site-display);text-transform:uppercase;letter-spacing:.22em;color:var(--site-navy);text-align:center;margin:0 0 clamp(34px,4.6vw,56px);font-size:clamp(28px,4.2vw,42px);font-weight:800}.del-services__grid{grid-template-columns:repeat(3,1fr);gap:clamp(30px,4.4vw,56px) clamp(20px,3vw,40px);max-width:720px;margin:0 auto clamp(34px,4.6vw,56px);display:grid}.del-service{flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.del-service__art{justify-content:center;align-items:center;height:84px;display:flex}.del-service__art img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:84px}.del-service__label{color:var(--site-body-ink);font-size:clamp(15px,1.5vw,17px);font-weight:400;line-height:1.2}.del-service__desc{background:var(--site-navy);color:#fff;opacity:0;visibility:hidden;z-index:3;pointer-events:none;border-radius:4px;width:max-content;max-width:200px;padding:8px 11px;font-size:12px;line-height:1.35;transition:opacity .16s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 10px 26px #0e1c3447}.del-service:hover .del-service__desc,.del-service:focus-within .del-service__desc{opacity:1;visibility:visible}.del-services__actions{flex-wrap:wrap;justify-content:center;gap:clamp(24px,9vw,130px);display:flex}.del-divider{background:var(--site-navy);height:clamp(26px,2.4vw,34px)}.del-areas{background:var(--site-cream);padding:clamp(46px,6vw,78px) 0}.del-areas__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,60px);max-width:980px;margin-inline:auto;display:grid}.del-areas__text p{color:var(--site-body-ink);margin:0 0 24px;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.del-areas__text p:last-child{margin-bottom:0}.del-areas__map{justify-content:center;display:flex}.del-areas__map img{width:100%;max-width:420px;height:auto;display:block}.del-areas__head{margin-bottom:clamp(34px,5vw,60px)}@media (max-width:720px){.del-areas__grid{grid-template-columns:1fr;gap:30px;max-width:520px}.del-areas__text{text-align:center;order:2}.del-areas__map{order:1}.del-areas__map img{max-width:360px}}.del-process{background:var(--site-cream);text-align:center;padding:clamp(46px,6vw,78px) 0}.del-process__head{margin-bottom:clamp(38px,5vw,62px)}.del-process__grid{grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,40px);max-width:900px;margin-inline:auto;display:grid}.del-step{flex-direction:column;align-items:center;display:flex}.del-step__icon{width:54px;height:54px;color:var(--site-navy);margin-bottom:18px}.del-step__icon .acc{color:var(--site-yellow)}.del-step__title{font-family:var(--site-display);text-transform:uppercase;letter-spacing:.16em;color:var(--site-navy);flex-direction:column;gap:2px;margin-bottom:14px;font-size:clamp(13px,1.3vw,15px);font-weight:800;line-height:1.2;display:flex}.del-step__desc{color:var(--site-grey);max-width:180px;margin:0;font-size:13px;line-height:1.45}@media (max-width:720px){.del-process__grid{grid-template-columns:repeat(2,1fr);gap:40px 24px;max-width:480px}}.del-why{background:var(--site-white);padding:clamp(56px,7vw,96px) 0 clamp(64px,8vw,110px)}.del-why__title{font-family:var(--site-display);text-transform:uppercase;letter-spacing:.06em;color:var(--site-navy);text-align:center;margin:0 0 clamp(38px,5vw,60px);font-size:clamp(30px,5vw,50px);font-weight:800}.del-why__grid{gap:clamp(24px,3vw,34px);max-width:620px;margin-inline:auto;display:grid}.del-why__item{grid-template-columns:66px 1fr;align-items:center;gap:20px;display:grid}.del-why__icon{color:var(--site-yellow);width:52px;height:52px}.del-why__item p{color:var(--site-body-ink);margin:0;font-size:clamp(15px,1.5vw,18px);line-height:1.45}@media (max-width:520px){.del-why__item{grid-template-columns:52px 1fr;gap:16px}}@media (max-width:640px){.del-page{flex-direction:column;display:flex}.del-intro{order:1}.del-services{order:2}.del-why{order:4}.del-areas{order:6}.del-process{order:8}.del-page>.del-divider:first-of-type{order:3}.del-page>.del-divider:nth-of-type(2){order:5}.del-page>.del-divider:nth-of-type(3){order:7}.del-intro{padding:clamp(26px,7vw,40px) 0 0}.del-services{padding:clamp(20px,6vw,34px) 0 clamp(44px,12vw,70px)}.del-services .site-container{flex-direction:column;display:flex}.del-services .del-heading{order:1;margin-bottom:clamp(44px,13vw,66px)}.del-services__actions{order:2}.del-services__grid{order:3}.del-services__actions{gap:20px;max-width:380px;margin:0 auto clamp(40px,12vw,64px)}.del-services__actions .site-btn:not(.site-btn--navy){display:none}.del-services__actions .site-btn{flex:1 1 0;justify-content:center}.del-services__actions .site-btn--navy:first-child{background:var(--site-red);color:#fff}.del-services__actions .site-btn--navy:first-child:hover{background:var(--site-red-hover)}.del-services__grid{grid-template-columns:1fr;gap:clamp(46px,14vw,78px);max-width:340px;margin:0 auto}.del-service{gap:20px}.del-service__art{height:auto}.del-service__art img{max-height:96px}.del-service__label{color:var(--site-navy);font-size:25px;font-weight:300}.del-service__desc{width:auto;max-width:290px;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;color:var(--site-navy);text-align:center;background:0 0;border-radius:0;margin:-6px 0 0;padding:0;font-size:18px;line-height:1.45;position:static;transform:none}.del-why{padding:clamp(40px,12vw,64px) 0 clamp(44px,13vw,70px)}.del-why__title{letter-spacing:.18em;margin-bottom:clamp(30px,9vw,48px);font-size:clamp(26px,8vw,34px)}.del-why__grid{gap:clamp(34px,10vw,52px);max-width:420px}.del-why__item{grid-template-columns:56px 1fr;align-items:center;gap:22px}.del-why__item p{color:var(--site-grey);font-size:19px;line-height:1.4}.del-areas{padding:clamp(40px,12vw,64px) 0}.del-areas__head{margin-bottom:clamp(26px,8vw,44px)}.del-areas__grid{grid-template-columns:1fr;gap:clamp(30px,8vw,48px);max-width:none}.del-areas__text{text-align:left;order:1}.del-areas__text p{margin-bottom:20px;font-size:19px;line-height:1.9}.del-areas__map{order:2;justify-content:center}.del-areas__map img{max-width:100%}.del-process{padding:clamp(40px,12vw,64px) 0 clamp(48px,14vw,78px)}.del-process__head{margin-bottom:clamp(30px,9vw,48px)}.del-process__grid{grid-template-columns:1fr;gap:clamp(40px,12vw,62px);max-width:340px}.del-step__icon{width:64px;height:64px;margin-bottom:22px}.del-step__title{letter-spacing:.18em;margin-bottom:16px;font-size:18px}.del-step__desc{max-width:260px;font-size:18px;line-height:1.5}}
