.dg{width:100%;container-type:inline-size}.dg__c{--k:calc(100cqw / var(--bw));height:calc(var(--bh) * var(--k));font-family:var(--e-global-typography-primary-font-family), Manrope, sans-serif;color:#fff;text-align:left;line-height:1.2;position:relative}.dg__c *,.dg__c :before,.dg__c :after{box-sizing:border-box}.dg-a{left:calc(var(--x) * var(--k));top:calc(var(--y) * var(--k));width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));margin:0;position:absolute}.dg-t{font-size:calc(var(--fs,13.6) * var(--k));line-height:calc(var(--lh,16) * var(--k))}.dg-center{text-align:center;justify-content:center;align-items:center;display:flex}.dg-person{fill:currentColor;display:block}.dg-col{background:#ffffff0d;border:1px solid #1c6a74}.dg-col--light{background:#ffffff1a}.dg-col--qiub{background:#37c8dc33}.dg-col--qiub-light{background:#58d1e23d}.dg-badge{border-radius:calc(2 * var(--k));color:#cccfd1;background:#334148}.dg-badge--qiub{color:#ddf5f8;background:#288795}.dg-badge--soft{color:#dde1e3;background:#ffffff36}.dg-badge--qiub-soft{color:#ddf5f8;background:#5cd2e1ab}.dg-card{border-radius:calc(4 * var(--k));background:#ffffff0d}.dg-rule{height:max(1px, calc(1 * var(--k)));background:#fff}.dg-arrow{--head:calc(6.5 * var(--k))}.dg-arrow:before{content:"";height:max(1px, calc(2 * var(--k)));background:#fff;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dg-arrow--left:after,.dg-arrow--right:after,.dg-arrow--both:after,.dg-arrow--both>i{content:"";border-top:var(--head) solid transparent;border-bottom:var(--head) solid transparent;position:absolute;top:50%;transform:translateY(-50%)}.dg-arrow--left:after{left:calc(-1 * var(--k));border-right:calc(11 * var(--k)) solid #fff}.dg-arrow--right:after,.dg-arrow--both:after{right:calc(-1 * var(--k));border-left:calc(11 * var(--k)) solid #fff}.dg-arrow--both>i{left:calc(-1 * var(--k));border-right:calc(11 * var(--k)) solid #fff}.dg-vline{border-radius:calc(2 * var(--k));background:#ffffff80}.dg-vline--thin{background:#ffffff40}.dg-vline--qiub{background:#45c9da}.dg-badge--vert{color:#fff;border-radius:calc(3 * var(--k));background:#34c7d980}.dg-dim{color:#ffffff80}.dg-nowrap{white-space:nowrap}.dg-flow{width:100%;container-type:inline-size}.dg-flow__c{--k:calc(100cqw / var(--bw));gap:calc(16 * var(--k));font-family:var(--e-global-typography-primary-font-family), Manrope, sans-serif;text-align:left;grid-template-columns:1fr 1fr;display:grid}.dg-flow__col{gap:calc(14 * var(--k));flex-direction:column;display:flex}.dg-flow__card{border-radius:calc(6 * var(--k));padding:calc(14 * var(--k)) calc(18 * var(--k)) calc(16 * var(--k));background:#ffffff0d}.dg-flow__card:last-child{flex-grow:1}.dg-flow .dg-flow__title{margin:0 0 calc(8 * var(--k));color:#fff;letter-spacing:0;font-weight:700;font-size:calc(19 * var(--k));line-height:calc(26 * var(--k))}.dg-flow .dg-flow__text{color:#ffffff9e;font-weight:400;font-size:calc(16.7 * var(--k));line-height:calc(24 * var(--k));margin:0}.dg-exp{width:100%;container-type:inline-size}.dg-exp__c{--bw:1146;--k:calc(100cqw / var(--bw));padding:calc(124 * var(--k));font-family:var(--e-global-typography-primary-font-family), Manrope, sans-serif}.dg-exp__frame{border-radius:calc(3 * var(--k));box-shadow:0 0 calc(100 * var(--k)) calc(20 * var(--k)) #46cada33;padding:calc(15 * var(--k)) calc(15 * var(--k)) calc(8 * var(--k));background:#ffffff05;border:1px solid #39c6d899}.dg-exp__group+.dg-exp__group{margin-top:calc(32 * var(--k))}.dg-exp__h{height:calc(43 * var(--k));margin:0 0 calc(10 * var(--k));color:#fff;text-transform:uppercase;letter-spacing:0;font-weight:700;font-size:calc(15.3 * var(--k));justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.dg-exp__h:before{content:"";border-radius:calc(4 * var(--k));padding:max(1px, calc(2 * var(--k)));-webkit-mask-composite:xor;background:linear-gradient(90deg,#1c6a74,#34c6da);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dg-exp__tags{gap:calc(8 * var(--k));grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.dg-exp__tags li{text-align:center;height:calc(46 * var(--k));padding:0 calc(8 * var(--k));border-radius:calc(2 * var(--k));color:#c7cccd;font-size:calc(13 * var(--k));line-height:calc(17 * var(--k));background:#213238;justify-content:center;align-items:center;display:flex}@media (width<=1023px){.dg-exp__c{--bw:393;padding:calc(124 * var(--k)) calc(16 * var(--k)) calc(125 * var(--k))}.dg-exp__frame{padding:calc(15 * var(--k)) calc(15 * var(--k)) calc(15 * var(--k))}.dg-exp__group+.dg-exp__group{margin-top:calc(33 * var(--k))}.dg-exp__h{height:calc(42 * var(--k));margin-bottom:calc(11 * var(--k));font-size:calc(15 * var(--k))}.dg-exp__tags{grid-template-columns:repeat(12,1fr)}.dg-exp__tags li{grid-column:span var(--m,6);order:var(--o,0);padding:0 calc(4 * var(--k))}.dg-exp__tags li[data-short]{height:calc(29 * var(--k))}.dg-exp__l--short br{display:none}}.elementor-widget-ucaddon_picture:has(.dg-exp){align-self:stretch;width:100%}.dg-mc{letter-spacing:0;white-space:nowrap;font-weight:700}.elementor-widget-image:has(.dg-mc){align-self:stretch;width:100%}.dg-sm-h{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-weight:600;display:flex}.dg-sm-box{border-radius:calc(2 * var(--k));color:#cccfd1;background:#ffffff20}.dg-sm-note{text-align:center;font-weight:500}.dg-dl-frame{border-radius:calc(6 * var(--k));box-shadow:0 0 calc(110 * var(--k)) #46ccdf54;background:#ffffff05;border:1px solid #39c8da8c}.dg-dl-lab{color:#ffffffb3;white-space:nowrap;justify-content:flex-end;align-items:center;font-weight:500;display:flex}.dg-dl-sales{color:#fff;font-weight:600}.dg-dl-cap{text-align:center;color:#ffffff73;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.dg-dl-capq,.dg-dl-q{color:#35c7da}.dg-dl-dim{color:#ffffffb3}.dg-dl-legend{color:#ffffff9e;white-space:nowrap;align-items:center;display:flex}.elementor-widget-image:has(.dg-dl-frame){align-self:stretch;width:100%}
