@layer imported{
.pg-head{padding:var(--s-6) var(--s-4) 0}.pg-head>.page{display:grid;gap:var(--gap-text)}.pg-head .page>*{margin:0}.pg-head__title{max-width:var(--measure);font-size:var(--t-2xl)}.pg-head__title strong{font-weight:inherit;color:var(--accent)}.pg-head__lede{max-width:var(--measure);font-size:var(--t-l);color:var(--ink-2)}.pg-head__lede>p{margin:0}.pg-head__lede>p + p{margin-top:var(--gap-text);font-size:var(--t-m)}@media (max-width: 767px){.pg-head{padding-top:var(--s-4)}}
/*# sourceURL=/wp-content/themes/digotech/assets/css/sections/pg-head.css */

}
@layer imported{
.dg-toc{display:grid;gap:var(--gap-stack);min-width:0}.dg-toc[hidden]{display:none}.dg-toc__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.dg-toc .dg-toc__x{display:none}.dg-toc__list{position:relative;display:grid;gap:2px;padding-left:var(--s-4)}.dg-toc__list::before,.dg-toc__list::after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:1px;background:var(--rule)}.dg-toc__list::after{bottom:auto;height:calc(var(--dg-toc-p,0) * 100%);background:var(--accent-fill);transition:height var(--dur) linear}.dg-toc__list a{display:block;padding:var(--s-1) var(--s-2);border-radius:var(--r);color:var(--ink-2);font-size:var(--t-s);line-height:1.35;text-decoration:none;transition:color var(--dur) var(--ease-press),background-color var(--dur) var(--ease-press)}.dg-toc__list a.is-h3{padding-left:var(--s-4);font-size:var(--t-xs)}.dg-toc__list a:hover{color:var(--ink)}.dg-toc__list a[aria-current]{color:var(--ink);background:var(--paper-2);font-weight:600}.dg-toc-tab{display:none}@media (max-width: 1023px){.dg-toc-tab{position:fixed;top:50%;right:0;z-index:var(--z-rail);display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-2);border:1px solid var(--rule);border-right:0;border-radius:var(--r) 0 0 var(--r);background:var(--card);color:var(--ink);box-shadow:var(--shadow-lift);font:600 var(--t-2xs)/1 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;writing-mode:vertical-rl;transform:translateY(-50%);cursor:pointer}.dg-toc-tab::before{content:"";flex:none;width:var(--icon-s);height:var(--icon-s);background:currentColor;-webkit-mask:url(/wp-content/themes/digotech/blocks/toc/../../icons/list.svg?ver=1b055ffd) center / contain no-repeat;mask:url(/wp-content/themes/digotech/blocks/toc/../../icons/list.svg?ver=1b055ffd) center / contain no-repeat}.dg-toc-tab:hover{color:var(--accent)}}.dg-toc-sheet{inset:auto;top:50%;right:var(--s-3);width:min(var(--sheet-w),calc(100vw - 2 * var(--s-3)));max-height:calc(100dvh - 2 * var(--s-8));margin:0;padding:var(--gap-card-s);overflow:auto;overscroll-behavior:contain;border:1px solid var(--rule);border-radius:var(--r-card);background:var(--card);color:var(--ink);box-shadow:var(--shadow-lift);transform:translateY(-50%);opacity:0;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),display var(--dur) allow-discrete,overlay var(--dur) allow-discrete}.dg-toc-sheet:popover-open{display:grid;align-content:start;gap:var(--gap-stack);opacity:1}.dg-toc-sheet{bottom:auto;height:fit-content}.dg-toc-sheet .dg-toc__list{align-content:start}.dg-toc-sheet .dg-toc__head{justify-content:space-between}.dg-toc-sheet .dg-toc__x{display:inline-grid;flex:none;width:var(--s-6);height:var(--s-6)}.dg-toc-sheet .dg-toc__x svg{width:var(--icon-s);height:var(--icon-s)}@starting-style{.dg-toc-sheet:popover-open{opacity:0;transform:translate(var(--s-4),-50%)}}.dg-toc-sheet::backdrop{background:var(--shadow)}@media (prefers-reduced-motion: reduce){.dg-toc-sheet{transition:none}}
/*# sourceURL=/wp-content/themes/digotech/blocks/toc/style.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 */

}
@layer imported{
.dn-kit-form{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--space-s)}.dn-kit-form>*{flex: 1 1 100%}.dn-kit-form>.dn-kit-form__field--half{flex: 1 1 calc(var(--wp--style--global--content-size) / 3)}.dn-kit-form__field{display: grid;gap: var(--wp--preset--spacing--space-3-xs);margin: 0}.dn-kit-form__check{display: flex;align-items: center;gap: var(--wp--preset--spacing--space-2-xs)}.dn-kit-form .dn-kit-form__check input{width: auto}.dn-kit-form label{font-weight: 600}.dn-kit-form input,.dn-kit-form select,.dn-kit-form textarea{width: 100%;box-sizing: border-box;font: inherit;color: var(--wp--preset--color--text-body);padding: var(--wp--preset--spacing--space-2-xs) var(--wp--preset--spacing--space-xs);border: 1px solid var(--wp--custom--field-border);border-radius: var(--wp--preset--border-radius--radius-s);background: var(--wp--preset--color--bg-body)}.dn-kit-form [aria-invalid]{border-color: var(--wp--preset--color--error)}.dn-kit-form__error{color: var(--wp--preset--color--error);font-size: var(--wp--preset--font-size--text-s)}.dn-kit-form__error:empty{display: none}.dn-kit-form__req{color: var(--wp--preset--color--error)}.dn-kit-form__actions,.dn-kit-form__status{margin: 0}.dn-kit-form.is-sent .dn-kit-form__status{color: var(--wp--preset--color--success);font-weight: 600}.dn-kit-form__hp{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden}.dn-kit-form>.block-list-appender{position: static}.dn-kit-form__choices{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--space-2-xs) var(--wp--preset--spacing--space-m);margin: 0;padding: 0;border: 0}.dn-kit-form__choices legend{width: 100%;margin-bottom: var(--wp--preset--spacing--space-3-xs);padding: 0;font-weight: 600}.dn-kit-form .dn-kit-form__choice{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--space-3-xs);font-weight: 400}.dn-kit-form .dn-kit-form__choice input,.dn-kit-form .dn-kit-form__range input{width: auto;accent-color: var(--wp--preset--color--primary)}.dn-kit-form__range,.dn-kit-form__number{display: flex;align-items: center;gap: var(--wp--preset--spacing--space-xs)}.dn-kit-form .dn-kit-form__range input{flex: 1 1 auto;padding: 0;border: 0;background: none}.dn-kit-form__range output{font-weight: 700;font-variant-numeric: tabular-nums}.dn-kit-form__readout{display: grid}.dn-kit-form__readout>output,.dn-kit-form__room>span{grid-area: 1 / 1}.dn-kit-form__room{display: contents;visibility: hidden;font-weight: 700}.dn-kit-form .dn-kit-form__range input[data-dn-unset]{accent-color: color-mix(in srgb,var(--wp--preset--color--text-body) 35%,var(--wp--preset--color--bg-body))}.dn-kit-form__range:has(input[data-dn-unset]) output{font-weight: 400}.dn-kit-form__range:has([data-dn-marks]){flex-wrap: wrap}.dn-kit-form__range:has([data-dn-marks]) .dn-kit-form__readout{order: -1;flex-basis: 100%}.dn-kit-form__track{flex: 1 1 auto;display: grid;gap: var(--wp--preset--spacing--space-3-xs);min-width: 0}.dn-kit-form .dn-kit-form__track input{width: 100%}.dn-kit-form__marks{display: flex;justify-content: space-between;gap: var(--wp--preset--spacing--space-3-xs);font-size: var(--wp--preset--font-size--text-xs)}.dn-kit-form__marks>span{flex: 1 1 0;text-align: center}.dn-kit-form__marks>span:first-child{text-align: start}.dn-kit-form__marks>span:last-child{text-align: end}.dn-kit-form .dn-kit-form__check--switch input{appearance: none;flex: none;position: relative;width: var(--wp--preset--spacing--space-xl);height: var(--wp--preset--spacing--space-m);margin: 0;padding: 0;border-radius: var(--wp--preset--border-radius--radius-full);background: color-mix(in srgb,var(--wp--preset--color--text-body) 35%,var(--wp--preset--color--bg-body));cursor: pointer}.dn-kit-form .dn-kit-form__check--switch input::before{content: "";position: absolute;inset-block: 0;inset-inline-start: 0;aspect-ratio: 1;border: var(--wp--custom--switch-gap) solid transparent;border-radius: var(--wp--preset--border-radius--radius-full);background: var(--wp--preset--color--bg-body) padding-box;transition: transform var(--wp--custom--dur-fast) var(--wp--custom--ease)}.dn-kit-form .dn-kit-form__check--switch input:checked{background: var(--wp--preset--color--primary)}.dn-kit-form .dn-kit-form__check--switch input:checked::before{transform: translateX(calc(var(--wp--preset--spacing--space-xl) - var(--wp--preset--spacing--space-m)))}.dn-kit-toast{position: fixed;inset-inline: 0;inset-block-end: var(--wp--preset--spacing--space-l);z-index: var(--wp--custom--toast-layer);width: fit-content;max-width: calc(100% - 2 * var(--wp--preset--spacing--space-m));margin-inline: auto;padding: var(--wp--preset--spacing--space-s) var(--wp--preset--spacing--space-l);border-radius: var(--wp--preset--border-radius--radius-m);background: var(--wp--preset--color--text-title);color: var(--wp--preset--color--bg-body);box-shadow: var(--wp--preset--shadow--shadow-l);font-weight: 600;animation: dn-toast var(--wp--custom--toast-time) var(--wp--custom--ease) forwards}@keyframes dn-toast{0%{opacity: 0;transform: translateY(var(--wp--preset--spacing--space-s))}8%,90%{opacity: 1;transform: none}100%{opacity: 0}}@media (prefers-reduced-motion: reduce){.dn-kit-toast{animation-name: dn-toast-still}@keyframes dn-toast-still{0%,95%{opacity: 1}100%{opacity: 0}}}.dn-kit-form .dn-kit-form__stepper{display: inline-flex;align-items: stretch}.dn-kit-form .dn-kit-form__stepper input{width: var(--wp--custom--stepper-width);border-radius: 0;text-align: center;appearance: textfield}.dn-kit-form .dn-kit-form__stepper input::-webkit-inner-spin-button,.dn-kit-form .dn-kit-form__stepper input::-webkit-outer-spin-button{appearance: none;margin: 0}.dn-kit-form .dn-kit-form__stepper button{min-width: var(--wp--custom--control-size);border: 1px solid var(--wp--custom--field-border);background: var(--wp--preset--color--bg-surface);color: var(--wp--preset--color--text-body);font: inherit;font-size: var(--wp--preset--font-size--text-l);cursor: pointer}.dn-kit-form .dn-kit-form__stepper button:first-child{border-inline-end: 0;border-radius: var(--wp--preset--border-radius--radius-s) 0 0 var(--wp--preset--border-radius--radius-s)}.dn-kit-form .dn-kit-form__stepper button:last-child{border-inline-start: 0;border-radius: 0 var(--wp--preset--border-radius--radius-s) var(--wp--preset--border-radius--radius-s) 0}.dn-kit-form .dn-kit-form__stepper button:hover{color: var(--wp--preset--color--primary)}
/*# sourceURL=/wp-content/plugins/digokit-core/assets/form.css */

}