:root{--dg-bg:#03082e;--dg-bg-soft:#070c3a;--dg-surface:#1114498c;--dg-surface-strong:#161a5cbf;--dg-border:#7684ff2e;--dg-border-strong:#7684ff57;--dg-text:#fff;--dg-text-soft:#e1e6ffc7;--dg-text-muted:#e1e6ff94;--dg-cyan:#41c1e6;--dg-purple:#8427e8;--dg-success:#34d399;--dg-danger:#ff6b8b;--dg-gradient:linear-gradient(105deg, #13dff4, #168cf3 35%, #6654ff 66%, #bd27ed);--dg-radius:22px}html,body{overflow-x:clip}body{background:var(--dg-bg);font-family:Urbanist,sans-serif}.dg-page{min-height:100vh;color:var(--dg-text);background:var(--dg-bg);font-family:Urbanist,sans-serif;overflow-x:clip}.dijigoo-button{color:#fff;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:16px 29px;font-size:15px;font-weight:700;line-height:1;transition:color .25s,filter .25s,transform .25s,box-shadow .25s;display:inline-flex}.dijigoo-button:hover{color:#fff;transform:translateY(-3px)}.dijigoo-button--primary{background:var(--dg-gradient);box-shadow:0 16px 40px #2568ff47,0 8px 30px #bd27ed33}.dg-container{width:min(100% - 32px,1280px);margin-inline:auto}.dg-page h1,.dg-page h2,.dg-page h3,.dg-page h4{color:var(--dg-text);letter-spacing:-.01em;margin-top:0;font-family:Urbanist,sans-serif}.dg-page p{color:var(--dg-text-soft);margin-top:0}.dg-highlight{background:var(--dg-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.dg-hero{isolation:isolate;background:radial-gradient(circle at 12% 18%, #41c1e633, transparent 38%), radial-gradient(circle at 88% 8%, #8427e847, transparent 42%), linear-gradient(180deg, #050a3a 0%, var(--dg-bg) 100%);padding:190px 0 96px;position:relative;overflow:hidden}.dg-hero:before{z-index:-1;content:"";background-image:linear-gradient(#7684ff12 1px,#0000 1px),linear-gradient(90deg,#7684ff12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.dg-hero__inner{max-width:860px}.dg-hero__title{margin-bottom:22px;font-size:clamp(36px,5vw,62px);font-weight:800;line-height:1.08}.dg-hero__description{max-width:720px;margin-bottom:0;font-size:clamp(17px,1.6vw,20px);line-height:1.7}.dg-hero .dg-actions{margin-top:34px}.dg-breadcrumb ol{color:var(--dg-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.dg-breadcrumb li+li:before{content:"/";opacity:.5;margin-right:8px}.dg-breadcrumb a:hover{color:var(--dg-cyan)}.dg-breadcrumb [aria-current=page]{color:var(--dg-text)}.dg-eyebrow{color:var(--dg-cyan);letter-spacing:.08em;text-transform:uppercase;background:#41c1e614;border:1px solid #41c1e652;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.dg-eyebrow:before{content:"";background:var(--dg-cyan);width:7px;height:7px;box-shadow:0 0 12px var(--dg-cyan);border-radius:50%}.dg-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dg-btn{min-height:54px;color:var(--dg-text);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:700;line-height:1;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s;display:inline-flex}.dg-btn:hover{transform:translateY(-2px)}.dg-btn:disabled{cursor:progress;opacity:.7;transform:none}.dg-btn--primary{background:var(--dg-gradient);border-color:#ffffff24;box-shadow:0 14px 32px #2568ff47,inset 0 1px #fff3}.dg-btn--secondary{border-color:var(--dg-border-strong);background:#ffffff0a}.dg-btn--secondary:hover{border-color:var(--dg-cyan);background:#41c1e614}.dg-btn--small{min-height:44px;padding:0 18px;font-size:14px}.dg-text-link{color:var(--dg-cyan);align-items:center;gap:8px;font-weight:700;display:inline-flex}.dg-text-link i{transition:transform .25s}.dg-text-link:hover i{transform:translate(4px)}.dg-section{padding:96px 0;position:relative}.dg-section--alt{background:radial-gradient(circle at 85% 20%, #8427e81f, transparent 40%), var(--dg-bg-soft)}.dg-section--tight{padding-top:32px}.dg-section__header{max-width:780px;margin-bottom:48px}.dg-section__header--center{text-align:center;margin-inline:auto}.dg-section__title{margin-bottom:16px;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.15}.dg-section__header .dg-card__icon+.dg-section__title{margin-top:20px}.dg-section__header--intro .dg-eyebrow{color:#31d8ff;letter-spacing:.18em;background:0 0;border:0;gap:14px;margin-bottom:24px;padding:0;font-size:13px}.dg-section__header--intro .dg-eyebrow:before{width:34px;height:1px;box-shadow:none;background:linear-gradient(90deg,#0000,#31d8ff);border-radius:0}.dg-section__header--intro .dg-section__title{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(36px,3.4vw,52px);font-weight:600;line-height:1.1}.dg-section__header--intro .dg-section__title span{background:linear-gradient(110deg,#13f2ff 0%,#16b7ff 28%,#5963ff 58%,#d52cff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.dg-section__header--intro .dg-section__description{color:#f4f7ff;margin-top:30px;font-size:17px;font-weight:500;line-height:1.8}.dg-image-icon{background:linear-gradient(145deg,#13f2ff0f,#6d36ff1a);border:1px solid #31d8ff2e;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:inset 0 1px #ffffff0a}.dg-image-icon img{object-fit:contain;filter:drop-shadow(0 0 9px #13f2ff40)drop-shadow(0 0 14px #d52cff24);width:58px;height:58px}.dg-image-icon i{background:linear-gradient(135deg,#31d8ff 0%,#3a8bff 48%,#b754ff 100%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 9px #13f2ff59)drop-shadow(0 0 14px #d52cff38);-webkit-background-clip:text;background-clip:text;font-size:34px;line-height:1}.dg-section__description{margin-bottom:0;font-size:18px;line-height:1.7}.dg-section__footer{justify-content:center;margin-top:44px;display:flex}.dg-prose p{margin-bottom:20px;font-size:18px;line-height:1.8}.dg-prose p:last-child{margin-bottom:0}.dg-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.dg-split .dg-section__header{margin-bottom:0}.dg-quote{border:1px solid var(--dg-border);border-radius:var(--dg-radius);background:var(--dg-surface);color:var(--dg-text);margin:40px 0 0;padding:26px 30px 26px 34px;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.45;position:relative}.dg-quote:before{content:"";background:var(--dg-gradient);border-radius:4px;width:4px;position:absolute;top:22px;bottom:22px;left:0}.dg-note{border:1px dashed var(--dg-border-strong);color:var(--dg-text-soft);border-radius:16px;align-items:flex-start;gap:14px;margin-top:32px;padding:18px 22px;font-size:15px;line-height:1.6;display:flex}.dg-note i{color:var(--dg-cyan);margin-top:3px}.dg-grid{gap:20px;display:grid}.dg-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dg-card{border:1px solid var(--dg-border);border-radius:var(--dg-radius);background:linear-gradient(160deg,#242a8273,#0a0d3c99);flex-direction:column;gap:14px;padding:30px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.dg-card:hover{border-color:var(--dg-border-strong);transform:translateY(-3px);box-shadow:0 22px 46px #00001e59}.dg-card h3{margin-bottom:0;font-size:20px;font-weight:700;line-height:1.3}.dg-card p{margin-bottom:0;font-size:16px;line-height:1.65}.dg-card__icon{width:54px;height:54px;color:var(--dg-text);background:linear-gradient(135deg,#13dff447,#bd27ed47);border:1px solid #ffffff1f;border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:21px;display:inline-flex}.dg-card__number{color:var(--dg-cyan);letter-spacing:.1em;font-size:14px;font-weight:800}.dg-card__footer{margin-top:auto;padding-top:8px}.dg-card--link{cursor:pointer}.dg-card--feature{padding:36px 32px}.dg-card--feature .dg-card__tagline{color:var(--dg-cyan);font-size:15px;font-weight:700}.dg-card--feature h3{font-size:24px}.dg-link-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dg-link-list--single{grid-template-columns:1fr}.dg-link-item{border:1px solid var(--dg-border);background:var(--dg-surface);border-radius:18px;grid-template-columns:48px 1fr 24px;align-items:center;gap:16px;padding:18px 20px;font-weight:700;transition:border-color .25s,background .25s;display:grid}.dg-link-item:hover{border-color:var(--dg-cyan);background:#41c1e614}.dg-link-item .dg-card__icon{border-radius:14px;width:48px;height:48px;font-size:18px}.dg-link-item small{color:var(--dg-text-muted);margin-top:4px;font-size:14px;font-weight:500;line-height:1.45;display:block}.dg-link-item>i{color:var(--dg-cyan)}.dg-steps{counter-reset:dg-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.dg-steps li{border:1px solid var(--dg-border);border-radius:var(--dg-radius);background:var(--dg-surface);counter-increment:dg-step;padding:30px 28px;position:relative}.dg-steps li:before{content:counter(dg-step);background:var(--dg-gradient);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-weight:800;display:inline-flex}.dg-steps strong{margin-bottom:8px;font-size:19px;display:block}.dg-steps span{color:var(--dg-text-soft);line-height:1.6}.dg-cta{border:1px solid var(--dg-border-strong);background:radial-gradient(circle at 0 0,#13dff438,#0000 45%),radial-gradient(circle at 100% 100%,#bd27ed4d,#0000 50%),linear-gradient(135deg,#0d1257,#090c45);border-radius:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:48px 52px;display:flex;position:relative;overflow:hidden}.dg-cta__content{max-width:720px}.dg-cta h2{margin-bottom:10px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.2}.dg-cta p{margin-bottom:0;font-size:17px;line-height:1.6}.dg-faq-group+.dg-faq-group{margin-top:48px}.dg-faq-group h2{margin-bottom:18px;font-size:24px;font-weight:800}.dg-faq{gap:12px;display:grid}.dg-faq details{border:1px solid var(--dg-border);background:var(--dg-surface);border-radius:18px;transition:border-color .25s}.dg-faq details[open]{border-color:var(--dg-border-strong)}.dg-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;font-size:17px;font-weight:700;list-style:none;display:flex}.dg-faq summary::-webkit-details-marker{display:none}.dg-faq summary i{color:var(--dg-cyan);transition:transform .25s}.dg-faq details[open] summary i{transform:rotate(45deg)}.dg-faq details p{margin:0;padding:0 24px 22px;font-size:16px;line-height:1.7}.dg-form-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.dg-panel{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8280,#0a0d3cb3);border-radius:26px;padding:36px;scroll-margin-top:120px;box-shadow:0 30px 60px #00001e4d}.dg-panel__title{margin-bottom:26px;font-size:24px;font-weight:800}.dg-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dg-field{flex-direction:column;gap:8px;display:flex}.dg-field--full{grid-column:1/-1}.dg-field label,.dg-field legend{color:var(--dg-text);flex-wrap:wrap;align-items:baseline;gap:8px;padding:0;font-size:15px;font-weight:700;display:flex}.dg-field label small,.dg-field legend small{color:var(--dg-text-muted);font-size:13px;font-weight:500}.dg-input{width:100%;min-height:52px;color:var(--dg-text);border:1px solid var(--dg-border-strong);background:#03082e99;border-radius:14px;outline:none;padding:14px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.dg-input::placeholder{color:var(--dg-text-muted)}.dg-input:focus{border-color:var(--dg-cyan);box-shadow:0 0 0 3px #41c1e633}textarea.dg-input{resize:vertical;min-height:130px}select.dg-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dg-cyan) 50%), linear-gradient(135deg, var(--dg-cyan) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}select.dg-input option{color:#0b0d3d}.dg-input[aria-invalid=true]{border-color:var(--dg-danger)}.dg-field__hint{color:var(--dg-text-muted);margin:0;font-size:13px}.dg-field__error{color:var(--dg-danger);margin:0;font-size:13px;font-weight:600}.dg-choices{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.dg-choice{position:relative}.dg-choice input{opacity:0;position:absolute}.dg-choice span{border:1px solid var(--dg-border-strong);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.dg-choice input:checked+span{border-color:var(--dg-cyan);background:#41c1e629}.dg-choice input:focus-visible+span{box-shadow:0 0 0 3px #41c1e659}.dg-file{border:1px dashed var(--dg-border-strong);background:#03082e99;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s;display:flex;position:relative}.dg-file:hover,.dg-file:focus-within{border-color:var(--dg-cyan)}.dg-file input{opacity:0;width:1px;height:1px;position:absolute}.dg-field .dg-file label.dg-btn{color:var(--dg-text);border-color:var(--dg-border-strong);white-space:nowrap;cursor:pointer;background:#ffffff0d;flex-wrap:nowrap;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.dg-field .dg-file label.dg-btn:hover{border-color:var(--dg-cyan);background:#41c1e61a}.dg-file label.dg-btn i{color:var(--dg-cyan)}.dg-file input:focus-visible+label.dg-btn{border-color:var(--dg-cyan);box-shadow:0 0 0 3px #41c1e640}.dg-file>span{min-width:0;color:var(--dg-text-muted);overflow-wrap:anywhere;flex:1;font-size:14px}.dg-field__label{color:var(--dg-text);font-size:15px;font-weight:700}.dg-location__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dg-location__label{color:var(--dg-text-muted);font-size:13px;font-weight:600}.dg-select{position:relative}.dg-select__trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.dg-select__trigger i{color:var(--dg-cyan);font-size:12px;transition:transform .2s}.dg-select.is-open .dg-select__trigger i{transform:rotate(180deg)}.dg-select.is-open .dg-select__trigger{border-color:var(--dg-cyan);box-shadow:0 0 0 3px #41c1e633}.dg-select.is-invalid .dg-select__trigger{border-color:var(--dg-danger)}.dg-select__trigger:disabled{cursor:not-allowed;opacity:.6}.dg-select__trigger span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dg-select__placeholder{color:var(--dg-text-muted)}.dg-select__panel{z-index:30;border:1px solid var(--dg-border-strong);background:#0a0e48;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 24px 50px #00001e8c}.dg-select__search{border-bottom:1px solid var(--dg-border);align-items:center;gap:10px;padding:10px 14px;display:flex}.dg-select__search i{color:var(--dg-text-muted);font-size:13px}.dg-select__search input{min-width:0;color:var(--dg-text);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:15px}.dg-select__search input::placeholder{color:var(--dg-text-muted)}.dg-select__list{max-height:260px;margin:0;padding:6px;list-style:none;overflow-y:auto}.dg-select__option{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:15px;display:flex}.dg-select__option.is-active{background:#41c1e61f}.dg-select__option[aria-selected=true]{color:var(--dg-cyan);font-weight:700}.dg-select__empty{color:var(--dg-text-muted);padding:12px;font-size:14px}@media screen and (max-width:640px){.dg-location__grid{grid-template-columns:1fr}}.dg-form__notice{color:var(--dg-text-muted);grid-column:1/-1;margin:0;font-size:14px;line-height:1.6}.dg-form__notice a{color:var(--dg-cyan);text-decoration:underline}.dg-form__actions{grid-column:1/-1}.dg-alert{border:1px solid;border-radius:16px;grid-column:1/-1;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.dg-alert--spaced{margin-top:20px}.dg-alert strong{margin-bottom:4px;display:block}.dg-alert p{margin:0;font-size:15px}.dg-alert--error{background:#ff6b8b14;border-color:#ff6b8b73}.dg-alert--error>i{color:var(--dg-danger);margin-top:3px}.dg-alert--info{background:#41c1e614;border-color:#41c1e666}.dg-alert--info>i{color:var(--dg-cyan);margin-top:3px}.dg-alert .dg-actions{margin-top:12px}.dg-result{text-align:center}.dg-result__icon{width:72px;height:72px;color:var(--dg-success);background:#34d39929;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:30px;display:inline-flex}.dg-result__icon--error{color:var(--dg-danger);background:#ff6b8b24}.dg-result h2{margin-bottom:12px;font-size:26px;font-weight:800}.dg-result p{max-width:520px;margin:0 auto 24px;line-height:1.7}.dg-result .dg-actions{justify-content:center}.dg-reference{border:1px solid var(--dg-border-strong);border-radius:16px;flex-direction:column;gap:4px;margin-bottom:24px;padding:14px 24px;display:inline-flex}.dg-reference small{color:var(--dg-text-muted);font-size:13px}.dg-reference strong{letter-spacing:.06em;font-size:22px}.dg-track{max-width:880px}.dg-track h3{margin-bottom:16px;font-size:18px}.dg-track-search{grid-template-columns:1fr auto;align-items:start;gap:14px;display:grid}.dg-track-search>.dg-btn{margin-top:31px}.dg-track-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.dg-track-summary div{border:1px solid var(--dg-border);background:#03082e66;border-radius:16px;padding:18px}.dg-track-summary small{color:var(--dg-text-muted);margin-bottom:6px;font-size:13px;display:block}.dg-track-summary strong{font-size:16px}.dg-timeline{margin:0 0 28px;padding:0;list-style:none}.dg-timeline li{border-left:2px solid var(--dg-border-strong);padding:0 0 20px 28px;position:relative}.dg-timeline li:last-child{border-left-color:#0000;padding-bottom:0}.dg-timeline li:before{content:"";background:var(--dg-cyan);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:-7px;box-shadow:0 0 0 4px #41c1e633}.dg-timeline small{color:var(--dg-text-muted);display:block}.dg-status-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.dg-status-steps li{border:1px solid var(--dg-border);opacity:.55;border-radius:16px;padding:16px}.dg-status-steps li.is-active{border-color:var(--dg-cyan);opacity:1;background:#41c1e61a}.dg-status-steps strong{margin-bottom:4px;display:block}.dg-status-steps span{color:var(--dg-text-soft);font-size:14px}.dg-map{border:1px solid var(--dg-border);border-radius:var(--dg-radius);min-height:360px;overflow:hidden}.dg-map iframe{filter:invert(.9)hue-rotate(200deg)saturate(.7);border:0;width:100%;height:100%;min-height:360px;display:block}.dg-platform-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.dg-check-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dg-check-list li{border:1px solid var(--dg-border);background:var(--dg-surface);border-radius:18px;grid-template-columns:72px 1fr;align-items:center;gap:18px;padding:18px 20px;display:grid}.dg-check-list .dg-card__icon{border-radius:13px;width:44px;height:44px;font-size:17px}.dg-check-list strong{margin-bottom:4px;font-size:17px;display:block}.dg-check-list span{color:var(--dg-text-soft);font-size:15px;line-height:1.6}@media screen and (min-width:992px){.dijigoo-home-service-card:last-child:nth-child(3n+1){grid-column:2}}.dijigoo-about-section h2{font-size:clamp(32px,3.4vw,50px)}.dg-about-heading{letter-spacing:-.03em;margin-bottom:0;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.15}.dg-about-heading span,.dg-about-hero__title span{background:linear-gradient(110deg,#13f2ff 0%,#16b7ff 28%,#5963ff 58%,#d52cff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dg-page .dg-about-lead{color:#f4f7ff;max-width:640px;margin:20px 0 0;font-size:17px;line-height:1.8}.dg-about-hero{isolation:isolate;background:var(--dg-bg);min-height:680px;padding:170px 0 140px;position:relative;overflow:hidden}.dg-about-hero__visual{z-index:-1;width:60%;position:absolute;top:0;bottom:0;right:0}.dg-about-hero__visual img{object-fit:cover;object-position:center;width:100%;height:100%}.dg-about-hero__visual:after{content:"";background:linear-gradient(90deg, var(--dg-bg) 0%, #03082e8c 30%, #03082e00 60%), linear-gradient(0deg, var(--dg-bg) 0%, #03082e00 30%);position:absolute;inset:0}.dg-about-hero__title{letter-spacing:-.04em;max-width:620px;margin-bottom:24px;font-size:clamp(40px,5vw,66px);font-weight:700;line-height:1.06}.dg-about-hero__text{color:#f4f7ff;max-width:560px;margin-bottom:34px;font-size:17px;line-height:1.8}.dg-about-values{z-index:2;margin-top:-90px;padding-bottom:40px;position:relative}.dg-about-card{border:1px solid var(--dg-border);border-radius:var(--dg-radius);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#1a206ed1,#0a0d3ceb);flex-direction:column;gap:14px;padding:30px 28px;display:flex;box-shadow:0 24px 50px #00001e59}.dg-about-card h2{margin:6px 0 0;font-size:22px;font-weight:700}.dg-about-card p{margin:0;font-size:15px;line-height:1.7}.dg-about-icon{color:#c9a6ff;background:linear-gradient(135deg,#8427e859,#41c1e61f);border:1px solid #b98cff59;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;display:inline-flex;box-shadow:0 0 24px #8427e84d}.dg-about-card:nth-child(2) .dg-about-icon{color:var(--dg-cyan);border-color:#41c1e666;box-shadow:0 0 24px #41c1e64d}.dg-about-approach__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:40px;display:grid}.dg-about-approach__visual{aspect-ratio:16/8;border-radius:26px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12%);mask-image:linear-gradient(90deg,#0000 0%,#000 12%)}.dg-about-approach__visual img{object-fit:cover;object-position:62% center;width:100%;height:100%}.dg-about-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.dg-about-tile{border:1px solid var(--dg-border);background:var(--dg-surface);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:160px;padding:20px 14px;font-size:14px;font-weight:600;line-height:1.35;transition:border-color .25s,background .25s,transform .25s;display:flex}.dg-about-tile img{transition:transform .3s}.dg-about-tile:hover img{transform:scale(1.07)translateY(-2px)}.dg-about-tile:hover{border-color:var(--dg-cyan);background:#41c1e614;transform:translateY(-3px)}.dg-about-steps__header{margin-bottom:44px}.dg-about-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.dg-about-step{position:relative}.dg-about-step__top{align-items:center;gap:14px;margin-bottom:22px;display:flex}.dg-about-step:not(:last-child) .dg-about-step__top:after{content:"";border-top:2px dotted #41c1e68c;flex:1;height:0}.dg-about-step__number{background:#8427e833;border:1px solid #b98cff80;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:inline-flex}.dg-about-step__icon{width:58px;height:58px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:50%;flex:0 0 58px;justify-content:center;align-items:center;font-size:22px;display:inline-flex;box-shadow:0 0 22px #41c1e640}.dg-about-step h3{margin-bottom:12px;font-size:21px;font-weight:700}.dg-page .dg-about-step p{color:#f4f7ff;margin:0;font-size:16px;line-height:1.75}.dg-about-cta{isolation:isolate;border:1px solid var(--dg-border-strong);background:#0b104f;border-radius:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;min-height:360px;padding:56px 52px;display:grid;position:relative;overflow:hidden}.dg-about-cta__image{z-index:-2;object-fit:cover;width:65%;height:100%;position:absolute;top:0;bottom:0;right:0}.dg-about-cta:before{z-index:-1;content:"";background:linear-gradient(90deg,#0b104f 0% 35%,#0b104f8c 60%,#0b104f33 100%);position:absolute;inset:0}.dg-about-cta .dg-about-heading{margin-bottom:30px}.dg-about-cta__badges{justify-self:end;gap:12px;width:min(100%,280px);margin:0;padding:0;list-style:none;display:grid}.dg-about-cta__badges li{-webkit-backdrop-filter:blur(12px);background:#070c3ab8;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}.dg-about-cta__badges i{color:var(--dg-cyan);font-size:18px}@media screen and (max-width:1199px){.dg-about-tiles,.dg-about-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-about-step .dg-about-step__top:after{display:none}}@media screen and (max-width:991px){.dg-about-hero{min-height:0;padding:150px 0 120px}.dg-about-hero__visual{opacity:.35;width:100%}.dg-about-approach__top,.dg-about-cta{grid-template-columns:1fr}.dg-about-cta__image{opacity:.45;width:100%}.dg-about-cta__badges{justify-self:start}}@media screen and (max-width:640px){.dg-about-tiles,.dg-about-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-about-cta{padding:36px 22px}}.dg-service-hero .dg-about-hero__visual{width:72%}.dg-service-hero .dg-about-hero__visual img{object-position:88% center}.dg-service-intro{flex-direction:row;align-items:flex-start;gap:24px}.dg-service-intro .dg-about-icon{flex:0 0 56px}.dg-service-intro h2{margin:4px 0 10px}.dg-page .dg-service-intro p{color:#f4f7ff;max-width:980px;font-size:16px;line-height:1.8}.dg-model-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.dg-model-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dg-model-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-model-card{border:1px solid var(--dg-border);background:linear-gradient(160deg,#1a206e99,#0a0d3cd9);border-radius:22px;flex-direction:column;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;overflow:hidden}.dg-model-card:hover{border-color:#31d8ff80;transform:translateY(-5px);box-shadow:0 22px 46px #00001e66}.dg-model-card__image{aspect-ratio:9/10;position:relative;overflow:hidden}.dg-model-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.dg-model-card:hover .dg-model-card__image img{transform:scale(1.05)}.dg-model-card__image:after{content:"";background:linear-gradient(#03082e00 55%,#0a0d3ce6 100%);position:absolute;inset:0}.dg-model-card__number{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070c3ab3;border:1px solid #fff3;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;position:absolute;top:14px;left:14px}.dg-model-card__body{padding:20px 20px 24px}.dg-model-card__body h3{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.dg-page .dg-model-card__body p{color:#f4f7ff;margin:0;font-size:14px;line-height:1.7}.dg-model-card__body{flex-direction:column;flex:1;display:flex}.dg-model-card__tagline{color:var(--dg-cyan);margin-bottom:8px;font-size:14px;font-weight:700}.dg-model-card__action{align-self:flex-start;margin-top:auto}.dg-model-card__body p+.dg-model-card__action{margin-top:20px}.dg-showcase-feature{margin-bottom:0}.dg-showcase-steps{counter-reset:dg-showcase-step;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.dg-showcase-steps li{border:1px solid var(--dg-border);background:var(--dg-surface);counter-increment:dg-showcase-step;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:4px 16px;padding:16px 18px;display:grid}.dg-showcase-steps li:before{content:counter(dg-showcase-step);background:var(--dg-gradient);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;width:40px;height:40px;font-weight:800;display:inline-flex}.dg-showcase-steps strong{font-size:17px}.dg-showcase-steps span{color:#f4f7ff;font-size:15px;line-height:1.6}@media screen and (max-width:1199px){.dg-model-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-model-cards--4,.dg-model-cards--5x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.dg-model-cards,.dg-model-cards--3,.dg-model-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-service-intro{flex-direction:column}}@media screen and (max-width:480px){.dg-model-cards,.dg-model-cards--3,.dg-model-cards--4,.dg-model-cards--5x{grid-template-columns:1fr}}.dijigoo-header__menu .dg-nav-dropdown{position:relative}.dg-nav-dropdown__trigger i{margin-left:6px;font-size:10px;transition:transform .2s}.dg-nav-dropdown:hover .dg-nav-dropdown__trigger i,.dg-nav-dropdown:focus-within .dg-nav-dropdown__trigger i{transform:rotate(180deg)}.dg-nav-dropdown__panel{z-index:20;visibility:hidden;opacity:0;border:1px solid var(--dg-border-strong);-webkit-backdrop-filter:blur(16px);background:#080b36f7;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;width:640px;padding:18px;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,8px);box-shadow:0 30px 60px #00001e80}.dg-nav-dropdown__panel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.dg-nav-dropdown:hover .dg-nav-dropdown__panel,.dg-nav-dropdown:focus-within .dg-nav-dropdown__panel{visibility:visible;opacity:1;transform:translate(-50%)}.dijigoo-header__menu .dg-nav-dropdown__panel a{color:#ffffffd1;text-align:left;border-radius:12px;justify-content:flex-start;gap:12px;min-height:44px;padding:8px 12px;font-size:14px;line-height:1.3;display:flex}.dijigoo-header__menu .dg-nav-dropdown__panel a:after{display:none}.dijigoo-header__menu .dg-nav-dropdown__panel a:hover{color:#fff;background:#41c1e61a;transform:none}.dg-nav-dropdown__panel a i{width:18px;color:var(--dg-cyan);text-align:center}.dg-nav-dropdown__divider{border-top:1px solid var(--dg-border);color:var(--dg-text-muted);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;margin:8px 0 4px;padding:12px 12px 4px;font-size:12px;font-weight:700}.dg-header-link{color:#ffffffd9;white-space:nowrap;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:700;transition:border-color .2s,color .2s;display:inline-flex}.dg-header-link:hover{color:#fff;border-color:var(--dg-cyan)}.dg-header-link i{color:var(--dg-cyan)}.dijigoo-header__contact,.dijigoo-header__menu a{white-space:nowrap}.dijigoo-mobile-menu__glow{width:100%;right:0}.dg-mobile-submenu{border-left:2px solid var(--dg-border-strong);margin:4px 0 8px;padding:6px 0 6px 14px}.dg-mobile-submenu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dg-mobile-submenu a{color:#fffc;border-radius:10px;align-items:center;gap:12px;min-height:40px;padding:6px 10px;font-size:15px;font-weight:600;display:flex}.dg-mobile-submenu a i{width:18px;color:var(--dg-cyan);text-align:center}.dg-mobile-submenu a:hover,.dg-mobile-submenu a.is-active{color:#fff;background:#41c1e61a}.dg-mobile-row{position:relative}.dg-mobile-submenu__toggle{z-index:1;color:#31d8ff;cursor:pointer;background:#0713428f;border:1px solid #31d8ff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:color .25s,border-color .25s,background .25s;display:inline-flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.dg-mobile-submenu__toggle:hover,.dg-mobile-submenu__toggle[aria-expanded=true]{color:#fff;background:var(--dg-gradient);border-color:#0000}.dg-mobile-submenu__toggle i{font-size:12px;transition:transform .2s}.dg-mobile-submenu__toggle[aria-expanded=true] i{transform:rotate(180deg)}.dg-mobile-track{color:#fff;background:var(--dg-gradient);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:12px;min-height:58px;margin-bottom:22px;padding:8px 18px 8px 8px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 14px 32px #2568ff52,0 8px 26px #bd27ed38,inset 0 1px #ffffff38}.dg-mobile-track:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 40px #2568ff66,0 10px 30px #bd27ed47,inset 0 1px #ffffff38}.dg-mobile-track__icon{background:#03082e52;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:inline-flex}.dg-mobile-track>span:not(.dg-mobile-track__icon){flex:1}.dg-mobile-track>i{font-size:14px;transition:transform .25s}.dg-mobile-track:hover>i{transform:translate(3px)}@media screen and (max-width:575px){.dg-mobile-submenu__toggle{width:32px;height:32px;right:12px}}.dijigoo-footer__cta-actions .dg-btn{min-height:56px}.dg-footer-cta-secondary{-webkit-backdrop-filter:blur(12px);background:#050c376b;border-color:#41c1e666;width:100%;min-width:245px}.dg-footer-cta-secondary i{color:var(--dg-cyan)}.dg-footer-cta-secondary:hover{border-color:var(--dg-cyan);background:#41c1e61f}@media screen and (max-width:1199px){.dg-footer-cta-secondary{width:auto}}.dg-footer-address{max-width:260px;line-height:1.5}@media screen and (max-width:1599px){.dijigoo-header__nav{gap:16px}.dijigoo-header__actions{gap:8px}.dijigoo-header__menu a{padding-left:12px;padding-right:12px;font-size:13px}}@media screen and (max-width:1199px){.dijigoo-header__desktop-menu,.dijigoo-header__language,.dijigoo-header__actions .dg-header-link{display:none}.dijigoo-header__toggle{display:inline-flex}.dg-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:991px){.dg-hero{padding:150px 0 72px}.dg-section{padding:72px 0}.dg-split,.dg-form-layout,.dg-platform-band{grid-template-columns:1fr;gap:36px}.dg-grid--3,.dg-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-link-list{grid-template-columns:1fr}.dg-status-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-cta{padding:36px 30px}}@media screen and (max-width:640px){.dg-hero{padding:130px 0 56px}.dg-section{padding:56px 0}.dg-grid--2,.dg-grid--3,.dg-grid--4,.dg-steps,.dg-form,.dg-track-summary,.dg-status-steps,.dg-track-search{grid-template-columns:1fr}.dg-panel{padding:24px 20px}.dg-card{padding:24px 22px}.dg-actions .dg-btn{width:100%}.dg-cta{border-radius:24px;padding:30px 22px}}.dg-contact-hero{min-height:600px;padding-bottom:110px}.dg-contact-hero .dg-about-hero__visual img{object-position:12% center}.dg-contact-channels-section+.dg-section{padding-top:24px}.dg-contact-channels-section{z-index:2;margin-top:-90px;padding-top:0;padding-bottom:0;position:relative}.dg-contact-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dg-contact-channel{color:var(--dg-text);border:1px solid var(--dg-border);border-radius:var(--dg-radius);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#1a206ed1,#0a0d3ceb);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:16px;padding:24px 22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;box-shadow:0 24px 50px #00001e59}.dg-contact-channel:first-child,.dg-contact-channel:hover{border-color:#8427e8a6;box-shadow:0 24px 50px #00001e59,0 0 0 1px #41c1e640,0 0 32px #8427e847}.dg-contact-channel:hover{color:var(--dg-text);transform:translateY(-3px)}.dg-contact-channel__icon,.dg-contact-assist__icon{width:52px;height:52px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:16px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.dg-contact-channel__body{flex-direction:column;gap:8px;min-width:0;display:flex}.dg-contact-channel__body strong{font-size:17px;font-weight:700}.dg-contact-channel__body span{color:var(--dg-text-soft);font-size:14px;line-height:1.6}.dg-contact-channel__arrow{color:var(--dg-cyan);align-self:center;transition:transform .25s}.dg-contact-channel:hover .dg-contact-channel__arrow{transform:translate(4px)}.dg-contact-layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.dg-panel__description{color:var(--dg-text-soft);margin:-14px 0 26px;font-size:15px;line-height:1.65}.dg-contact-layout .dg-form__actions .dg-btn{width:100%}.dg-contact-aside{gap:20px;display:grid}.dg-contact-assist,.dg-contact-box{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8280,#0a0d3cb3);border-radius:26px;padding:30px 28px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00001e4d}.dg-contact-assist:after{content:"";pointer-events:none;background:radial-gradient(circle,#6654ff59,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-40px;right:-40px}.dg-contact-assist h2{max-width:260px;margin:20px 0 12px;font-size:26px;font-weight:800;line-height:1.2}.dg-contact-assist p{margin-bottom:22px;font-size:15px;line-height:1.65}.dg-contact-assist ul,.dg-contact-links,.dg-contact-direct{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dg-contact-assist li{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.dg-contact-assist li i{color:var(--dg-cyan);font-size:18px}.dg-contact-box h2{margin-bottom:18px;font-size:21px;font-weight:800}.dg-contact-links a{color:var(--dg-text);border:1px solid var(--dg-border);background:#03082e73;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.dg-contact-links a:hover{color:var(--dg-text);border-color:var(--dg-cyan);background:#41c1e614}.dg-contact-links a>i:first-child{color:var(--dg-cyan);text-align:center;font-size:22px}.dg-contact-links a>i:last-child{color:var(--dg-cyan)}.dg-contact-links strong,.dg-contact-links small{display:block}.dg-contact-links strong{font-size:15px}.dg-contact-links small{color:var(--dg-text-muted);margin-top:4px;font-size:13px;line-height:1.45}.dg-contact-direct li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.dg-contact-direct li>i{color:var(--dg-cyan);text-align:center;padding-top:4px;font-size:18px}.dg-contact-direct li>span{min-width:0;color:var(--dg-text-soft);flex-direction:column;gap:2px;font-size:15px;line-height:1.5;display:flex}.dg-contact-direct small{color:var(--dg-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.dg-contact-direct a{color:var(--dg-text);overflow-wrap:anywhere;font-weight:700}.dg-contact-direct a:hover{color:var(--dg-cyan)}.dg-contact-scope .dg-model-card__image{aspect-ratio:16/9}.dg-contact-subtitle{max-width:640px;margin:12px 0 0;font-size:16px;line-height:1.6}.dg-about-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1199px){.dg-contact-layout{grid-template-columns:minmax(0,1fr)}.dg-contact-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-contact-assist{grid-row:span 2}.dg-about-steps--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:991px){.dg-contact-channels{grid-template-columns:minmax(0,1fr)}.dg-contact-hero{min-height:0}.dg-contact-channels-section{margin-top:-40px}}@media screen and (max-width:767px){.dg-contact-aside{grid-template-columns:minmax(0,1fr)}.dg-contact-assist{grid-row:auto}.dg-contact-assist,.dg-contact-box{padding:24px 20px}.dg-contact-channel{padding:20px 18px}}@media screen and (max-width:640px){.dg-about-steps--4{grid-template-columns:minmax(0,1fr)}}.dg-visually-hidden,.dg-field label.dg-visually-hidden,.dg-field legend.dg-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dg-panel__header{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:26px;display:grid}.dg-panel__header .dg-panel__title{margin-bottom:6px}.dg-panel__header .dg-panel__description{margin:0}.dg-panel__icon{width:56px;height:56px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:16px;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.dg-panel--compact .dg-form{gap:14px}.dg-input-icon{position:relative}.dg-input-icon>i{z-index:1;color:var(--dg-text-muted);pointer-events:none;font-size:15px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.dg-input-icon--top>i{top:19px;transform:none}.dg-input-icon>.dg-input{padding-left:48px}.dg-input-icon:focus-within>i{color:var(--dg-cyan)}.dg-field label.dg-consent{color:var(--dg-text-soft);cursor:pointer;flex-wrap:nowrap;align-items:flex-start;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.dg-consent input{width:20px;height:20px;accent-color:var(--dg-cyan);cursor:pointer;flex:0 0 20px;margin:1px 0 0}.dg-consent a{color:var(--dg-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.dg-panel--compact .dg-form__actions .dg-btn,.dg-quote-layout .dg-form__actions .dg-btn{width:100%}.dg-quote-hero{min-height:600px;padding-bottom:110px}.dg-quote-needs-section{z-index:2;margin-top:-90px;padding-top:0;padding-bottom:0;position:relative}.dg-quote-needs-section+.dg-section{padding-top:24px}.dg-quote-needs{border:1px solid var(--dg-border);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#1a206ed1,#0a0d3ceb);border-radius:26px;padding:26px;box-shadow:0 24px 50px #00001e59}.dg-quote-needs__intro{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px;margin-bottom:22px;display:grid}.dg-quote-needs__block{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.dg-quote-needs__block--side{border-left:1px solid var(--dg-border);padding-left:22px}.dg-quote-needs__block h2{margin-bottom:8px;font-size:21px;font-weight:800}.dg-quote-needs__block p{margin:0;font-size:14px;line-height:1.6}.dg-quote-icon{width:52px;height:52px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:16px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.dg-quote-tiles{border:0;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.dg-quote-tile{min-height:124px;color:var(--dg-text);border:1px solid var(--dg-border);text-align:center;cursor:pointer;background:#03082e80;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px 10px 16px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.dg-quote-tile:hover{border-color:var(--dg-border-strong);transform:translateY(-2px)}.dg-quote-tile input{opacity:0;width:1px;height:1px;position:absolute}.dg-quote-tile__check{color:#0000;border:1px solid var(--dg-border-strong);border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex;position:absolute;top:10px;right:10px}.dg-quote-tile__icon{color:var(--dg-cyan);font-size:30px}.dg-quote-tile__label{font-size:14px;font-weight:700;line-height:1.3}.dg-quote-tile:has(input:checked){border-color:var(--dg-cyan);background:linear-gradient(160deg,#41c1e629,#8427e829);box-shadow:0 0 0 1px #41c1e659,0 0 24px #41c1e62e}.dg-quote-tile:has(input:checked) .dg-quote-tile__check{color:#fff;background:var(--dg-gradient);border-color:#0000}.dg-quote-tile:has(input:focus-visible){box-shadow:0 0 0 3px #41c1e659}.dg-quote-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.dg-quote-process{isolation:isolate;border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8280,#0a0d3cbf);border-radius:26px;padding:32px 28px 220px;position:relative;overflow:hidden}.dg-quote-process__image{z-index:-1;object-fit:cover;opacity:.55;width:100%;height:300px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.dg-quote-process h2{margin-bottom:26px;font-size:22px;font-weight:800}.dg-quote-process ol{gap:30px;margin:0;padding:0;list-style:none;display:grid;position:relative}.dg-quote-process li{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;display:grid;position:relative}.dg-quote-process li:not(:last-child):after{content:"";background:linear-gradient(#8427e8b3,#41c1e64d);width:2px;position:absolute;top:58px;bottom:-28px;left:26px}.dg-quote-process__icon{color:#b98cff;background:#8427e833;border:1px solid #b98cff73;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:20px;display:inline-flex;box-shadow:0 0 22px #8427e84d}.dg-quote-process h3{margin:4px 0 6px;font-size:17px;font-weight:700}.dg-quote-process p{margin:0;font-size:14px;line-height:1.55}.dg-quote-offers{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8266,#0a0d3c99);border-radius:26px;padding:28px 26px 26px}.dg-quote-offers h2{margin-bottom:22px;font-size:24px;font-weight:800}.dg-quote-offers__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dg-quote-offer{border:1px solid var(--dg-border);background:#03082e73;border-radius:18px;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding:20px 18px;display:grid}.dg-quote-offer__icon{width:46px;height:46px;color:var(--dg-cyan);background:#41c1e61a;border-radius:14px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.dg-quote-offer h3{margin:2px 0 6px;font-size:16px;font-weight:700;line-height:1.3}.dg-quote-offer p{margin:0;font-size:14px;line-height:1.5}@media screen and (max-width:1199px){.dg-quote-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.dg-quote-layout{grid-template-columns:minmax(0,1fr)}.dg-quote-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:991px){.dg-quote-hero{min-height:0}.dg-quote-needs-section{margin-top:-40px}.dg-quote-needs__intro{grid-template-columns:minmax(0,1fr)}.dg-quote-needs__block--side{border-top:1px solid var(--dg-border);border-left:0;padding-top:18px;padding-left:0}}@media screen and (max-width:640px){.dg-quote-needs{padding:20px 16px}.dg-quote-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-quote-tile{min-height:108px}.dg-quote-offers__grid{grid-template-columns:minmax(0,1fr)}.dg-quote-process{padding:26px 20px 180px}.dg-panel__header{grid-template-columns:46px minmax(0,1fr);gap:12px}.dg-panel__icon{width:46px;height:46px;font-size:20px}}.dg-faq-hero{min-height:620px}.dg-faq-hero .dg-about-hero__visual img{object-position:60% center}.dg-faq-hero__inner{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:40px;display:grid}.dg-faq-hero__content{min-width:0}.dg-faq-search{border:1px solid var(--dg-border-strong);-webkit-backdrop-filter:blur(12px);background:#03082eb3;border-radius:999px;align-items:center;gap:12px;max-width:480px;min-height:58px;padding:0 10px 0 22px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 18px 40px #00001e59}.dg-faq-search:focus-within{border-color:var(--dg-cyan);box-shadow:0 0 0 3px #41c1e633,0 18px 40px #00001e59}.dg-faq-search>i{color:var(--dg-text-muted);font-size:17px}.dg-faq-search input{min-width:0;height:56px;color:var(--dg-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.dg-faq-search input::placeholder{color:var(--dg-text-muted)}.dg-faq-search input::-webkit-search-cancel-button{display:none}.dg-faq-search__clear{width:38px;height:38px;color:var(--dg-text-soft);border:1px solid var(--dg-border);cursor:pointer;background:#ffffff0a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.dg-faq-search__clear:hover{color:#fff;border-color:var(--dg-cyan)}.dg-faq-topics{gap:12px;display:grid}.dg-faq-topics a{color:var(--dg-text);border:1px solid var(--dg-border);-webkit-backdrop-filter:blur(12px);background:#070c3ab8;border-radius:16px;align-items:center;gap:14px;padding:12px 16px;font-size:14px;font-weight:700;transition:border-color .2s,transform .2s;display:flex;box-shadow:0 14px 30px #00001e59}.dg-faq-topics a:nth-child(2n){margin-left:22px}.dg-faq-topics a:hover{color:#fff;border-color:var(--dg-cyan);transform:translate(-4px)}.dg-faq-topics a>span{width:34px;height:34px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.dg-faq-header{max-width:760px;margin-bottom:34px}.dg-faq-header p{margin:12px 0 0;font-size:17px;line-height:1.6}.dg-faq-eyebrow{color:var(--dg-cyan);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:700;display:inline-flex}.dg-faq-eyebrow:before{content:"";background:var(--dg-gradient);border-radius:999px;width:34px;height:2px}.dg-faq-list{gap:34px;display:grid}.dg-faq-topic{scroll-margin-top:120px}.dg-faq-topic h3{color:var(--dg-text-soft);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:15px;font-weight:700}.dg-faq-topic ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dg-faq-item{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8261,#0a0d3c99);border-radius:20px;transition:border-color .2s,box-shadow .2s}.dg-faq-item:hover,.dg-faq-item.is-open{border-color:var(--dg-border-strong)}.dg-faq-item.is-open{box-shadow:0 20px 44px #00001e4d}.dg-faq-item__question{width:100%;color:var(--dg-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:46px minmax(0,1fr) 40px;align-items:center;gap:18px;padding:16px 18px;display:grid}.dg-faq-item__question:focus-visible{border-radius:20px;outline:none;box-shadow:inset 0 0 0 2px #41c1e680}.dg-faq-item__icon{width:46px;height:46px;color:var(--dg-cyan);background:#41c1e614;border:1px solid #41c1e659;border-radius:14px;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.dg-faq-item__text{font-size:18px;font-weight:700;line-height:1.4}.dg-faq-item__toggle{width:40px;height:40px;color:var(--dg-text);border:1px solid var(--dg-border-strong);background:#03082e80;border-radius:50%;justify-content:center;align-items:center;font-size:13px;transition:background .2s,border-color .2s;display:inline-flex}.dg-faq-item__toggle i{transition:transform .2s}.dg-faq-item.is-open .dg-faq-item__toggle{background:var(--dg-gradient);border-color:#0000}.dg-faq-item.is-open .dg-faq-item__toggle i{transform:rotate(180deg)}.dg-faq-item__answer{padding:0 76px 22px 82px}.dg-faq-item__answer p{margin:0;font-size:16px;line-height:1.7}.dg-faq-empty{border:1px dashed var(--dg-border-strong);border-radius:20px;align-items:center;gap:14px;padding:22px 24px;font-size:16px;display:flex}.dg-faq-empty i{color:var(--dg-cyan);font-size:22px}.dg-faq-help{isolation:isolate;border:1px solid var(--dg-border-strong);background:linear-gradient(120deg,#0a1250f5,#24126ed9);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:32px;padding:40px;display:grid;position:relative;overflow:hidden}.dg-faq-help__image{z-index:-1;object-fit:cover;object-position:35% center;width:42%;height:100%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%)}.dg-faq-help__intro h2{margin-bottom:12px;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.2}.dg-faq-help__intro p{margin-bottom:26px;font-size:16px;line-height:1.6}.dg-faq-help__links{border-left:1px solid var(--dg-border);gap:14px;margin:0;padding:0 0 0 32px;list-style:none;display:grid}.dg-faq-help__links a{color:var(--dg-text);grid-template-columns:50px minmax(0,1fr);align-items:center;gap:16px;padding:8px 0;display:grid}.dg-faq-help__links a:hover strong{color:var(--dg-cyan)}.dg-faq-help__links a>span:first-child{width:50px;height:50px;color:var(--dg-cyan);background:#03082e80;border:1px solid #41c1e659;border-radius:14px;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.dg-faq-help__links strong,.dg-faq-help__links small{display:block}.dg-faq-help__links strong{font-size:16px;transition:color .2s}.dg-faq-help__links small{color:var(--dg-text-soft);margin-top:4px;font-size:14px}@media screen and (max-width:1199px){.dg-faq-help{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dg-faq-help__image{opacity:.5;width:30%}}@media screen and (max-width:991px){.dg-faq-hero{min-height:0}.dg-faq-hero__inner{grid-template-columns:minmax(0,1fr)}.dg-faq-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-faq-topics a:nth-child(2n){margin-left:0}}@media screen and (max-width:767px){.dg-faq-help{grid-template-columns:minmax(0,1fr);padding:28px 22px}.dg-faq-help__image{display:none}.dg-faq-help__links{border-top:1px solid var(--dg-border);border-left:0;padding:22px 0 0}.dg-faq-item__question{grid-template-columns:40px minmax(0,1fr) 36px;gap:12px;padding:14px}.dg-faq-item__icon{width:40px;height:40px;font-size:17px}.dg-faq-item__toggle{width:36px;height:36px}.dg-faq-item__text{font-size:16px}.dg-faq-item__answer{padding:0 16px 18px 66px}.dg-faq-item__answer p{font-size:15px}}@media screen and (max-width:480px){.dg-faq-topics{grid-template-columns:minmax(0,1fr)}.dg-faq-item__answer{padding-left:16px}}.dg-support-hero{min-height:600px;padding-bottom:40px}.dg-support-hero .dg-about-hero__visual img{object-position:70% center}.dg-support-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:640px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dg-support-points li{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;display:grid}.dg-support-points li>span{width:46px;height:46px;color:var(--dg-cyan);background:#41c1e61a;border:1px solid #41c1e659;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.dg-support-points strong{margin-bottom:6px;font-size:16px;display:block}.dg-support-points p{color:var(--dg-text-soft);margin:0;font-size:14px;line-height:1.6}.dg-support-side{border:1px solid var(--dg-border);background:radial-gradient(circle at 15% 0,#41c1e61f,#0000 40%),linear-gradient(160deg,#242a8280,#0a0d3cbf);border-radius:26px;padding:32px 28px}.dg-support-side__icon{width:64px;height:64px;color:var(--dg-cyan);background:#41c1e61a;border:1px solid #41c1e659;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:26px;display:inline-flex;box-shadow:0 0 26px #41c1e640}.dg-support-side h2{margin-bottom:12px;font-size:24px;font-weight:800;line-height:1.25}.dg-support-side>p{margin-bottom:26px;font-size:15px;line-height:1.65}.dg-support-side ul,.dg-support-benefits ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.dg-support-side li,.dg-support-benefits li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;display:grid}.dg-support-side li>span,.dg-support-benefits li>span{width:48px;height:48px;color:var(--dg-cyan);background:#41c1e61f;border-radius:50%;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.dg-support-side strong,.dg-support-side small,.dg-support-benefits strong,.dg-support-benefits small{display:block}.dg-support-side strong,.dg-support-benefits strong{margin:2px 0 4px;font-size:16px}.dg-support-side small,.dg-support-benefits small{color:var(--dg-text-soft);font-size:14px;line-height:1.5}.dg-support-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.dg-support-steps li{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8261,#0a0d3c99);border-radius:20px;padding:22px 22px 24px;position:relative}.dg-support-steps li:not(:last-child):after{content:"";color:var(--dg-cyan);font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.dg-support-steps__top{align-items:center;gap:14px;margin-bottom:18px;display:flex}.dg-support-steps__number{background:var(--dg-gradient);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:inline-flex}.dg-support-steps__icon{width:48px;height:48px;color:var(--dg-cyan);background:#41c1e61a;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.dg-support-steps h3{margin-bottom:8px;font-size:18px;font-weight:700}.dg-support-steps p{margin:0;font-size:14px;line-height:1.55}.dg-support-benefits{border:1px solid var(--dg-border);background:linear-gradient(120deg,#0a1250e6,#1e1264bf);border-radius:26px;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:30px;padding:32px 34px;display:grid;position:relative;overflow:hidden}.dg-support-benefits__content>p{margin:10px 0 26px;font-size:16px;line-height:1.6}.dg-support-benefits ul{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-support-benefits__art{color:#fff;background:var(--dg-gradient);border-radius:36px;justify-content:center;justify-self:center;align-items:center;width:170px;height:140px;font-size:64px;display:inline-flex;transform:rotate(-8deg);box-shadow:0 0 0 14px #6654ff1f,0 24px 60px #6654ff73}@media screen and (max-width:1199px){.dg-support-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-support-steps li:nth-child(2):after{display:none}.dg-support-benefits{grid-template-columns:minmax(0,1fr)}.dg-support-benefits__art{display:none}}@media screen and (max-width:767px){.dg-support-hero{min-height:0}.dg-support-points,.dg-support-benefits ul{grid-template-columns:minmax(0,1fr)}.dg-support-steps{grid-template-columns:minmax(0,1fr);gap:14px}.dg-support-steps li:after{display:none}.dg-support-side,.dg-support-benefits{padding:24px 20px}}.dg-dropzone{position:relative}.dg-dropzone input{opacity:0;width:1px;height:1px;position:absolute}.dg-field .dg-dropzone__area{min-height:150px;color:var(--dg-text-soft);border:1px dashed var(--dg-border-strong);text-align:center;cursor:pointer;background:#03082e73;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:26px 20px;font-size:15px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.dg-dropzone__area>i{color:var(--dg-cyan);font-size:32px}.dg-dropzone__area strong{color:var(--dg-cyan)}.dg-dropzone__area small{color:var(--dg-text-muted);font-size:13px}.dg-dropzone:hover .dg-dropzone__area,.dg-dropzone.is-dragging .dg-dropzone__area,.dg-dropzone input:focus-visible+.dg-dropzone__area{border-color:var(--dg-cyan);background:#41c1e614}.dg-dropzone.is-invalid .dg-dropzone__area{border-color:var(--dg-danger)}.dg-dropzone__files{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dg-dropzone__files li{min-width:0;color:var(--dg-text);border:1px solid var(--dg-border);background:#ffffff08;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.dg-dropzone__files li i{color:var(--dg-cyan)}.dg-dropzone__files li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dg-damage-hero .dg-about-hero__visual img{object-position:60% center}.dg-support-points--compact{max-width:520px}.dg-support-points--compact p{font-size:13px}.dg-damage-info{border:1px solid var(--dg-border);background:radial-gradient(circle at 85% 100%,#6654ff38,#0000 45%),linear-gradient(160deg,#242a8280,#0a0d3cbf);border-radius:26px;align-content:start;gap:26px;padding:32px 28px;display:grid}.dg-damage-info__block{grid-template-columns:50px minmax(0,1fr);align-items:start;gap:16px;display:grid}.dg-damage-info__block+.dg-damage-info__block{border-top:1px solid var(--dg-border);padding-top:26px}.dg-damage-info__block>span{width:50px;height:50px;color:var(--dg-cyan);background:#41c1e61a;border:1px solid #41c1e659;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.dg-damage-info h2{margin:10px 0;font-size:22px;font-weight:800}.dg-damage-info p{margin:0;font-size:15px;line-height:1.65}.dg-damage-info__tip{background:#41c1e60f;border:1px solid #41c1e64d;border-radius:16px;grid-template-columns:24px minmax(0,1fr);gap:14px;padding:18px;display:grid}.dg-damage-info__tip>i{color:var(--dg-cyan);padding-top:3px;font-size:18px}.dg-damage-info__tip strong{margin-bottom:6px;font-size:15px;display:block}.dg-damage-info__tip p{font-size:14px}.dg-support-steps--centered li{text-align:center;padding-top:34px}.dg-support-steps--centered .dg-support-steps__number{position:absolute;top:-14px;left:18px}.dg-support-steps--centered .dg-support-steps__icon{border:1px solid #41c1e659;width:58px;height:58px;margin-bottom:16px;font-size:22px;display:inline-flex}.dg-damage-outcome{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:30px;display:grid}.dg-damage-outcome p{margin:12px 0 0;font-size:16px;line-height:1.6}.dg-damage-outcome ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dg-damage-outcome li{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8261,#0a0d3c99);border-radius:18px;padding:22px 20px}.dg-damage-outcome li i{color:var(--dg-cyan);margin-bottom:14px;font-size:24px;display:block}.dg-damage-outcome li strong,.dg-damage-outcome li small{display:block}.dg-damage-outcome li strong{margin-bottom:6px;font-size:16px}.dg-damage-outcome li small{color:var(--dg-text-soft);font-size:14px;line-height:1.5}.dg-damage-cta{border:1px solid var(--dg-border-strong);background:linear-gradient(120deg,#0a1250f2,#24126ed1);border-radius:26px;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:30px;padding:30px 36px;display:grid}.dg-damage-cta__art{color:#fff;background:var(--dg-gradient);border-radius:30px;justify-content:center;justify-self:center;align-items:center;width:150px;height:120px;font-size:54px;display:inline-flex;transform:rotate(-8deg);box-shadow:0 0 0 12px #6654ff1f,0 20px 50px #6654ff73}.dg-damage-cta h2{margin-bottom:8px;font-size:clamp(24px,2.4vw,32px);font-weight:800}.dg-damage-cta p{margin:0;font-size:16px}@media screen and (max-width:1199px){.dg-damage-outcome{grid-template-columns:minmax(0,1fr)}.dg-damage-cta{grid-template-columns:minmax(0,1fr) auto}.dg-damage-cta__art{display:none}}@media screen and (max-width:767px){.dg-damage-outcome ul{grid-template-columns:minmax(0,1fr)}.dg-damage-cta{grid-template-columns:minmax(0,1fr);padding:24px 20px}.dg-damage-info{padding:24px 20px}.dg-support-steps--centered{gap:26px}}.dg-legal{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:32px;display:grid}.dg-legal__document{border:1px solid var(--dg-border);background:linear-gradient(160deg,#242a8266,#0a0d3ca6);border-radius:26px;padding:36px 40px}.dg-legal__document h2{margin:34px 0 14px;font-size:21px;font-weight:800}.dg-legal__document h2:first-of-type{margin-top:0}.dg-legal__document p{color:var(--dg-text-soft);margin:0 0 14px;font-size:16px;line-height:1.75}.dg-legal__document p strong{color:var(--dg-text)}.dg-legal__language{background:#41c1e614;border:1px solid #41c1e64d;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;display:flex;margin-bottom:26px!important}.dg-legal__language i{color:var(--dg-cyan)}.dg-legal__note{background:#fbbf240f;border:1px dashed #fbbf2473;border-radius:12px;padding:12px 16px;font-weight:700;color:#fbbf24!important;font-size:14px!important}.dg-legal__nav{border:1px solid var(--dg-border);background:var(--dg-surface);border-radius:22px;padding:24px 22px;position:sticky;top:120px}.dg-legal__nav h2{margin-bottom:14px;font-size:16px;font-weight:800}.dg-legal__nav ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dg-legal__nav a{color:var(--dg-text-soft);border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:9px 10px;font-size:14px;line-height:1.45;display:grid}.dg-legal__nav a i{color:var(--dg-cyan);padding-top:2px}.dg-legal__nav a:hover{color:var(--dg-text);background:#41c1e614}@media screen and (max-width:991px){.dg-legal{grid-template-columns:minmax(0,1fr)}.dg-legal__nav{position:static}}@media screen and (max-width:640px){.dg-legal__document{padding:24px 18px}.dg-legal__document p{font-size:15px}}
