.dgc{--dgc-brand:var(--db-action,#0965dd);--dgc-brand-hover:#0753b6;--dgc-ink:var(--dr-ink,#0e1b32);--dgc-muted:var(--dr-muted,#536078);--dgc-line:var(--dr-line,#d1d6e5);--dgc-soft:#eef5ff;--dgc-paper:#f7f8fc;--dgc-radius:var(--dr-radius,14px);--dgc-body:var(--dr-body,"Digito Inter","Inter",sans-serif);--dgc-display:var(--dr-display,"Digito Groza",sans-serif);accent-color:var(--dgc-brand);color:var(--dgc-ink);font:400 16px/1.6 var(--dgc-body);isolation:isolate;padding:64px var(--dr-gutter,24px) 88px;scroll-margin-top:100px}.dgc *,.dgc :after,.dgc :before{box-sizing:border-box}.dgc [hidden]{display:none!important}.dgc-inner{margin-inline:auto;max-width:var(--dr-width,1280px);width:100%}.dgc :is(h2,h3,h4,p,ul,ol,dl,dt,dd,fieldset,legend,label,button,input){letter-spacing:normal;margin:0;text-transform:none}.dgc :is(button,input){color:inherit;font:inherit}.dgc :is(button,a,input):focus-visible{outline:3px solid var(--dgc-brand)!important;outline-offset:4px}.dgc ::selection{background:#dceaff;color:#0e1b32}.dgc-intro{margin-bottom:36px;max-width:760px}.dgc .dgc-intro h2{color:var(--dgc-ink);font:400 clamp(28px,2.6vw,36px)/1.2 var(--dgc-display);letter-spacing:-.02em;margin-bottom:12px}.dgc .dgc-intro p{color:var(--dgc-muted);font:400 17px/1.6 var(--dgc-body)}.dgc-grid{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.dgc-form{background:#fff;border:1px solid var(--dgc-line);border-radius:var(--dgc-radius);min-width:0;padding:8px 32px}.dgc-block{padding:28px 0 32px}.dgc-block+.dgc-block{border-top:1px solid var(--dgc-line)}.dgc .dgc-block-title{color:var(--dgc-ink);font:500 23px/1.3 var(--dgc-body);letter-spacing:-.015em;margin-bottom:8px}.dgc .dgc-block-sub{color:var(--dgc-muted);font:400 14px/1.6 var(--dgc-body);margin-bottom:28px}.dgc-control+.dgc-control{margin-top:30px}.dgc .dgc-q{color:var(--dgc-ink);display:block;font:500 16px/1.45 var(--dgc-body)}.dgc .dgc-help{color:var(--dgc-muted);display:block;font:400 14px/1.55 var(--dgc-body);margin:6px 0 16px}.dgc-row{align-items:center;display:flex;gap:22px}.dgc-slider{flex:1;min-width:0}.dgc input[type=range]{appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;display:block;margin:0;min-height:44px;padding:0;width:100%;--pct:0%}.dgc input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--dgc-brand) 0,var(--dgc-brand) var(--pct),#dce6f6 var(--pct));border-radius:100px;height:5px}.dgc input[type=range]::-moz-range-track{background:#dce6f6;border-radius:100px;height:5px}.dgc input[type=range]::-moz-range-progress{background:var(--dgc-brand);border-radius:100px;height:5px}.dgc input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#fff;border:3px solid var(--dgc-brand);border-radius:50%;box-shadow:0 2px 5px rgba(14,27,50,.12);height:22px;margin-top:-8.5px;width:22px}.dgc input[type=range]::-moz-range-thumb{background:#fff;border:3px solid var(--dgc-brand);border-radius:50%;height:18px;width:18px}.dgc-scale{color:var(--dgc-muted);display:flex;font:400 12px/1.4 var(--dgc-body);justify-content:space-between}.dgc-num{align-self:start;background:#fff;border:1px solid var(--dgc-line);border-radius:8px;flex:0 0 108px;min-width:0;padding:9px 6px;text-align:center}.dgc-num:focus-within{outline:2px solid var(--dgc-brand);outline-offset:2px}.dgc .dgc-num input{appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;display:block;font:500 26px/1.2 var(--dgc-body);font-variant-numeric:tabular-nums;margin:0;min-height:32px;padding:0;text-align:center;width:100%}.dgc .dgc-num input:focus-visible{outline:none!important}.dgc-num input::-webkit-inner-spin-button,.dgc-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dgc-unit{color:var(--dgc-muted);display:block;font:400 11px/1.35 var(--dgc-body);overflow-wrap:anywhere}.dgc-toggle{align-items:flex-start;border-top:1px solid var(--dgc-line);cursor:pointer;display:flex;gap:14px;padding:20px 0;position:relative}.dgc-toggle:last-child{padding-bottom:0}.dgc-toggle input{height:1px;opacity:0;position:absolute;width:1px}.dgc-switch{background:#a1aec1;border-radius:100px;flex:0 0 42px;height:24px;margin-top:2px;position:relative;transition:background-color .2s}.dgc-switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(14,27,50,.2);content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s var(--dr-ease,cubic-bezier(.16,1,.3,1));width:18px}.dgc-toggle input:checked+.dgc-switch{background:var(--dgc-brand)}.dgc-toggle input:checked+.dgc-switch:after{transform:translateX(18px)}.dgc-toggle input:focus-visible+.dgc-switch{outline:3px solid var(--dgc-brand);outline-offset:4px}.dgc-toggle-copy{min-width:0}.dgc-toggle .dgc-help{margin:7px 0 8px}.dgc-availability{color:#0751b2;display:block;font:500 12px/1.5 var(--dgc-body)}.dgc-result{background:#fff;border:1px solid var(--dgc-line);border-radius:var(--dgc-radius);min-width:0;position:sticky;scroll-margin-top:calc(var(--dr-header-height,80px) + 20px);top:calc(var(--dr-header-height,80px) + 20px)}.dgc-result-head{background:#0e1b32;border-radius:calc(var(--dgc-radius) - 1px) calc(var(--dgc-radius) - 1px) 0 0;color:#fff;padding:28px 32px}.dgc .dgc-result-label{color:#bbcce4;font:400 13px/1.5 var(--dgc-body)}.dgc .dgc-result-name{color:#fff;font:400 clamp(34px,3.2vw,46px)/1.1 var(--dgc-display);letter-spacing:-.02em;margin:8px 0 12px}.dgc .dgc-result-desc{color:#bbcce4;font:400 14px/1.6 var(--dgc-body)}.dgc-result-body{padding:28px 32px 30px}.dgc-why{border-bottom:1px solid var(--dgc-line);margin-bottom:24px;padding-bottom:22px}.dgc-why strong{color:var(--dgc-ink);display:block;font:500 13px/1.45 var(--dgc-body);margin-bottom:5px}.dgc .dgc-why p{color:var(--dgc-muted);font:400 14px/1.6 var(--dgc-body)}.dgc fieldset.dgc-billing{border:1px solid var(--dgc-line);border-radius:100px;display:flex;gap:4px;margin:0 0 24px;max-width:100%;padding:4px;width:fit-content}.dgc-billing label{cursor:pointer;position:relative}.dgc-billing input{height:1px;opacity:0;position:absolute;width:1px}.dgc-billing label>span{align-items:center;border-radius:100px;color:var(--dgc-muted);display:flex;font:500 13px/1.4 var(--dgc-body);gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.dgc-billing small{background:#e5efff;border-radius:100px;color:#0751b2;font:500 10px/1.3 var(--dgc-body);padding:3px 6px;white-space:nowrap}.dgc-billing input:checked+span{background:var(--dgc-brand);color:#fff}.dgc-billing input:checked+span small{background:#fff}.dgc-billing input:focus-visible+span{outline:3px solid var(--dgc-brand);outline-offset:4px}.dgc-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.dgc-amount{color:var(--dgc-ink);font:500 clamp(34px,3.3vw,46px)/1.15 var(--dgc-body);font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere}.dgc-amount-text{font-size:clamp(30px,2.8vw,38px)}.dgc-period{color:var(--dgc-muted);font:400 14px/1.5 var(--dgc-body);white-space:nowrap}.dgc .dgc-anchor{color:var(--dgc-ink);font:400 14px/1.6 var(--dgc-body);margin-top:12px}.dgc .dgc-note{color:var(--dgc-muted);font:400 12px/1.6 var(--dgc-body);margin-top:8px}.dgc .dgc-saving{color:#0751b2;font:500 12px/1.6 var(--dgc-body);margin-top:5px}.dgc-breakdown{border-top:1px solid var(--dgc-line);margin-top:24px!important}.dgc-break-row{border-bottom:1px solid var(--dgc-line);display:flex;font:400 13px/1.6 var(--dgc-body);gap:20px;justify-content:space-between;padding:14px 0}.dgc-break-row dt{color:var(--dgc-ink);min-width:0}.dgc-break-row dt small{color:var(--dgc-muted);display:block;font:400 12px/1.6 var(--dgc-body);margin-top:5px}.dgc-break-row dd{color:var(--dgc-ink);flex:0 0 auto;font:500 13px/1.6 var(--dgc-body);font-variant-numeric:tabular-nums;max-width:45%;text-align:right}.dgc-total{border:0}.dgc-total :is(dt,dd){font-weight:600}.dgc .dgc-notice{background:#fff4e8;border-radius:8px;color:#663818;font:400 13px/1.6 var(--dgc-body);margin-top:18px;padding:14px}.dgc-notice strong{font-weight:600}.dgc-ctas{display:grid;gap:10px;margin-top:24px}.dgc .dgc-button{align-items:center;border:1px solid transparent;border-radius:var(--dr-radius-pill,100px);display:flex;font:500 14px/1.5 var(--dgc-body);justify-content:center;min-height:48px;padding:13px 18px;text-align:center;text-decoration:none;transition:background-color .18s,border-color .18s;width:100%}.dgc .dgc-button-primary,.dgc .dgc-button-primary:visited{background:var(--dgc-brand);color:#fff}.dgc .dgc-button-primary:hover{background:var(--dgc-brand-hover);color:#fff}.dgc .dgc-button-secondary,.dgc .dgc-button-secondary:visited{background:#fff;border-color:#9db8dc;color:#0751b2}.dgc .dgc-button-secondary:hover{background:var(--dgc-soft);border-color:var(--dgc-brand)}.dgc-share{margin-top:12px;text-align:center}.dgc button.dgc-link-button{background:transparent;border:0;border-radius:4px;color:#0751b2;cursor:pointer;font:400 12px/1.5 var(--dgc-body);margin:0;min-height:44px;padding:10px 4px;text-decoration:underline;text-underline-offset:3px}.dgc-share [role=status]{color:var(--dgc-muted);display:block;font:400 12px/1.5 var(--dgc-body)}.dgc .dgc-share-url{background:#fff;border:1px solid var(--dgc-line);border-radius:8px;font:400 12px/1.5 var(--dgc-body);margin-top:8px;padding:10px;width:100%}.dgc-comparison{border-top:1px solid var(--dgc-line);margin-top:24px;padding-top:22px}.dgc .dgc-comparison h4{color:var(--dgc-ink);font:500 14px/1.5 var(--dgc-body);margin-bottom:10px}.dgc-comparison ol{display:grid;list-style:none;padding:0}.dgc-comparison li{align-items:center;border-radius:6px;color:var(--dgc-muted);display:flex;font:400 12px/1.5 var(--dgc-body);gap:12px;justify-content:space-between;margin:0;padding:9px 10px}.dgc-comparison li strong{font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.dgc-comparison li.is-selected{background:var(--dgc-soft);color:#0751b2}.dgc-comparison li.is-selected span{font-weight:600}.dgc-comparison li.is-unavailable strong{font-size:11px;font-weight:400}.dgc .dgc-comparison p{color:var(--dgc-muted);font:400 12px/1.6 var(--dgc-body);margin-top:14px}.dgc .dgc-fine{color:var(--dgc-muted);font:400 11px/1.6 var(--dgc-body);margin-top:20px}.dgc-faq{border-top:1px solid var(--dgc-line);display:grid;gap:64px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);margin-top:64px;padding-top:56px}.dgc .dgc-faq h2{color:var(--dgc-ink);font:400 clamp(28px,2.6vw,36px)/1.2 var(--dgc-display);letter-spacing:-.02em;max-width:14ch}.dgc-faq details{border-bottom:1px solid var(--dgc-line);padding:0}.dgc-faq summary{align-items:center;color:var(--dgc-ink);cursor:pointer;display:flex;font:500 16px/1.5 var(--dgc-body);gap:24px;justify-content:space-between;list-style:none;padding:22px 0}.dgc-faq details:first-child summary{padding-top:0}.dgc-faq summary::-webkit-details-marker{display:none}.dgc-faq summary svg{color:var(--dgc-brand);flex:0 0 20px;height:20px;transition:transform .2s;width:20px}.dgc-faq details[open] summary svg{transform:rotate(90deg)}.dgc-faq summary:focus-visible{outline:3px solid var(--dgc-brand);outline-offset:5px}.dgc .dgc-faq details p{color:var(--dgc-muted);font:400 15px/1.7 var(--dgc-body);padding-bottom:24px}.dgc-mobile{align-items:center;background:#fff;border-top:1px solid var(--dgc-line);bottom:0;box-shadow:0 -4px 16px rgba(14,27,50,.07);display:flex;gap:16px;justify-content:space-between;left:0;padding:12px max(24px,env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:90}.dgc-mobile strong{color:var(--dgc-ink);display:block;font:500 15px/1.4 var(--dgc-body)}.dgc-mobile span{color:var(--dgc-muted);display:block;font:400 13px/1.5 var(--dgc-body)}.dgc-mobile button{background:var(--dgc-brand);border:0;border-radius:100px;color:#fff;cursor:pointer;font:500 13px/1.4 var(--dgc-body);min-height:44px;padding:12px 18px}.dgc-sr{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}@media(max-width:1150px){.dgc-grid{gap:24px}.dgc-form,.dgc-result-body,.dgc-result-head{padding-inline:24px}.dgc-billing label>span{padding-inline:12px}}@media(max-width:959px){.dgc-grid{gap:32px;grid-template-columns:1fr}.dgc-result{position:static}.dgc{padding-bottom:72px}.dgc,.dgc-faq{padding-top:40px}.dgc-faq{gap:28px;grid-template-columns:1fr;margin-top:48px}.dgc-faq h2{max-width:none}}@media(max-width:560px){.dgc,.dgc-form,.dgc-result-body,.dgc-result-head{padding-inline:20px}.dgc-row{gap:16px}.dgc-num{flex-basis:96px}.dgc-block{padding-block:24px}.dgc .dgc-q{font-size:15px}.dgc .dgc-help{font-size:13px}.dgc-switch{flex-basis:38px;width:38px}.dgc-switch:after{width:18px}.dgc-toggle input:checked+.dgc-switch:after{transform:translateX(14px)}.dgc-toggle{gap:12px}.dgc-billing label>span{gap:6px;padding-inline:12px}.dgc-billing small{font-size:9px}.dgc-break-row{gap:12px}.dgc-faq summary{font-size:15px}}@media(min-width:960px){.dgc-mobile{display:none!important}}@media(prefers-reduced-motion:reduce){.dgc *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(forced-colors:active){.dgc-result-head{background:Canvas;color:CanvasText}.dgc-result-head *{color:CanvasText!important}.dgc-billing input:checked+span,.dgc-comparison li.is-selected{outline:2px solid Highlight}.dgc-toggle input:checked+.dgc-switch{outline:3px solid Highlight}.dgc-switch:after{background:ButtonText}}