@layer imported{
.ct{--ct-ic:calc(var(--s-5) + var(--s-4));--ct-map-h:220px;padding-inline:var(--s-4)}.ct__page{max-width:var(--page);margin-inline:auto}.ct__page>*{margin:0}.ct-head{padding-top:var(--s-6)}.ct-head .ct__page{display:grid;gap:var(--gap-text);max-width:var(--page)}.ct-channels{padding-top:var(--gap-head)}.ct-channels__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap-grid)}.ct-ch{position:relative;display:grid;gap:var(--s-3);align-content:start;padding:var(--gap-card-s);border:1px solid var(--rule);border-radius:var(--r-card);background:var(--card);transition:transform var(--dur-m) var(--ease-out)}.ct-ch:hover{transform:translateY(-3px)}.ct-ch>*{margin:0;min-width:0}.ct-ch::before,.ct-ch::after{content:"";grid-area:1/1;justify-self:start}.ct-ch::before{width:var(--ct-ic);height:var(--ct-ic);border-radius:var(--r-pill);background:var(--accent-tint)}.ct-ch::after{width:var(--icon-m);height:var(--icon-m);margin:calc((var(--ct-ic) - var(--icon-m)) / 2);background:var(--accent);-webkit-mask:var(--ct-icon) center / contain no-repeat;mask:var(--ct-icon) center / contain no-repeat}.ct-ch>.mono{grid-row:2}.ct-ch.ic-phone{--ct-icon:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/phone.svg?ver=bbb55d77)}.ct-ch.ic-chat{--ct-icon:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/chat.svg?ver=255470e6)}.ct-ch.ic-mail{--ct-icon:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/mail.svg?ver=82f4d804)}.ct-ch.ic-cal{--ct-icon:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/cal.svg?ver=cf7541d5)}.ct-ch .mono{font-size:var(--t-2xs)}.ct-ch__val{font:600 var(--t-l)/1.2 var(--font-display);letter-spacing:-0.01em;overflow-wrap:anywhere}.ct-ch__val.is-num{font-family:var(--font-mono);font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums}.ct-ch__val.is-mail{font-size:var(--t-s)}.ct-ch__note{color:var(--ink-3);font-size:var(--t-xs)}.ct-ch__act{margin-top:auto}.ct-ch__act .wp-block-button__link{min-height:var(--ctl-s);padding-inline:var(--s-4);font-size:var(--t-s)}.ct-main{padding-top:var(--gap-head);scroll-margin-top:calc(var(--nav-h) + var(--s-4))}.ct-main__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--gap-col);align-items:start}.ct-form{display:grid;gap:var(--gap-text)}.ct-form>*{margin:0}.ct-form__title{font-size:var(--t-xl);font-weight:700;letter-spacing:-0.02em}.ct-form__lede{color:var(--ink-2)}.ct-form__box{margin-top:var(--s-2)}.ct-form__privacy{font-size:var(--t-xs);color:var(--ink-3);max-width:var(--measure)}.ct-side{display:grid;gap:var(--gap-grid);align-content:start}.ct-side>*{margin:0}.ct-card{display:grid;gap:var(--gap-stack);align-content:start;padding:var(--gap-card-s);border:1px solid var(--rule);border-radius:var(--r-card);background:var(--card)}.ct-card>*{margin:0;min-width:0}.ct-office__map .dn-kit-map__placeholder{min-height:var(--ct-map-h)}.ct-office__map .dn-kit-map__actions a:not(.wp-element-button){color:var(--accent)}.ct-office__company{font:600 var(--t-s)/1.3 var(--font-body)}.ct-office__addr{color:var(--ink-2);font-size:var(--t-s)}.ct-rows{display:grid}.ct-rows>*{margin:0}.ct-row{padding-block:var(--s-2);border-top:1px solid var(--rule);font-size:var(--t-s)}.ct-row:first-child{border-top:0;padding-top:0}.ct-row>p{margin:0}.ct-row:not(:has(.ct-row__v)){display:none}.ct-row__k{color:var(--ink-2)}.ct-row__v{font:500 var(--t-s)/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.ct-social{gap:var(--s-2)}.ct-social .wp-block-button__link{min-height:var(--ctl-s);padding-inline:var(--s-3);font-size:var(--t-s)}.ct-faq{padding-top:var(--gap-section)}.ct:has(+ .wp-block-template-part){padding-bottom:var(--gap-section)}.ct-faq .ct__page{display:grid;gap:var(--gap-text)}.ct-faq__title{font-size:var(--t-xl);font-weight:700;letter-spacing:-0.02em}.ct-faq__list{display:grid;gap:var(--s-2);max-width:var(--measure)}.ct-faq__list>*{margin:0}.ct-faq__item{border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--card);padding:0 var(--s-4)}.ct-faq__item>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:var(--ctl);padding-block:var(--s-2);cursor:pointer;font:600 var(--t-s)/1.3 var(--font-body)}.ct-faq__item>summary::-webkit-details-marker{display:none}.ct-faq__item>summary::after{content:"";flex:none;width:var(--icon-s);height:var(--icon-s);background:currentColor;-webkit-mask:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/down.svg?ver=c31c17cc) center / contain no-repeat;mask:url(/wp-content/themes/digotech/assets/css/sections/../../../icons/down.svg?ver=c31c17cc) center / contain no-repeat;transition:transform var(--dur-m) var(--ease-out)}.ct-faq__item[open]>summary::after{transform:rotate(180deg)}.ct-faq__item>p{margin:0;padding-bottom:var(--s-4);color:var(--ink-2);font-size:var(--t-s)}@media (max-width: 1279px){.ct-ch__val.is-mail{font-size:var(--t-xs)}}@media (max-width: 1023px){.ct-channels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-main__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.ct-head{padding-top:var(--s-4)}}@media (max-width: 479px){.ct-channels__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceURL=/wp-content/themes/digotech/assets/css/sections/ct.css */

}
@layer imported{
.hero{--hero-title-track:-0.03em;--hero-stat-track:-0.05em;--hero-odo-h:1em;--hero-odo-dur:1.8s;--hero-odo-step:140ms;position:relative;padding:var(--s-8) var(--s-4) var(--s-7)}.hero__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--s-7);align-items:center;max-width:var(--page);margin-inline:auto}.hero__grid>*{margin:0}.hero__title{margin:var(--s-5) 0 0;font-size:var(--t-hero);font-weight:800;letter-spacing:var(--hero-title-track);line-height:1.06}.hero__title strong{display:block;font-weight:inherit;color:var(--accent)}.js .hero__words{display:none}.hero__lede{max-width:46ch;margin:var(--s-5) 0 0;font-size:var(--t-l);color:var(--ink-2)}.hero__cta{gap:var(--s-3);margin-top:var(--s-6)}.hero__note{margin:var(--s-5) 0 0;font-size:var(--t-s);color:var(--ink-2)}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);text-align:center}.stats>.stat{margin:0;font-size:var(--t-xs);line-height:1.5;color:var(--ink-2)}.stats>.stat + .stat{border-left:1px solid var(--rule)}.stat strong{display:block;margin-bottom:var(--s-1);font:600 var(--t-2xl)/1 var(--font-mono);letter-spacing:var(--hero-stat-track);font-variant-numeric:tabular-nums;color:var(--ink)}.hero__odo{display:inline-flex;align-items:flex-end}.hero__odo-d{display:inline-block;height:var(--hero-odo-h);overflow:hidden;line-height:1}.hero__odo-d>span{--hero-odo-v:0;--hero-odo-i:0;display:flex;flex-direction:column;transform:translateY(calc(var(--hero-odo-v) * var(--hero-odo-h) * -1));transition:transform var(--hero-odo-dur) var(--ease-out) calc(var(--hero-odo-i) * var(--hero-odo-step))}.hero__odo-d i{height:var(--hero-odo-h);font-style:normal;line-height:1}.hero__grid>.hero-board{align-self:stretch;margin-bottom:calc(var(--s-9) * -1)}@media (max-width: 991px){.hero__grid{grid-template-columns:minmax(0,1fr);gap:var(--gap-col)}.hero__grid>.hero-board{margin-bottom:calc(var(--s-8) * -1)}}@media (max-width: 767px){.stat strong{font-size:var(--t-xl)}}@media (prefers-reduced-motion: reduce){.hero__odo-d>span{transition:none}}
/*# sourceURL=/wp-content/themes/digotech/assets/css/sections/hero.css */

}