div.tunnelbuilder-root{display:flex;flex-direction:column;padding:2em 2.5em}div.tunnelbuilder-root div.container{display:flex;flex-direction:row;justify-content:center}div.tunnelbuilder-root div.container div.tunnelbuilder-app{display:flex;flex:1;flex-direction:row;justify-content:center;max-width:1200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation{display:flex;flex:1;flex-direction:column;font-family:proximanova-regular;gap:32px;line-height:1.25;max-width:400px;padding:3em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-header{align-items:start;display:flex;flex-direction:column;gap:1em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-header img{height:5em;margin-bottom:1em;width:auto}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-header .title{color:rgb(var(--color));font-family:proximanova-bold;font-size:2.25em;font-weight:600;text-transform:uppercase}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-header .subtitle{color:rgba(var(--color));font-size:1.25em;text-transform:uppercase}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-list div.item{align-items:center;display:flex;flex-direction:row;gap:20px;width:calc(50% - 20px)}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-list div.item span.iconify{align-items:center;color:rgb(var(--tint));display:flex;flex-direction:row;font-size:1.5em;justify-content:center}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-list div.item span.text{color:rgb(var(--color));font-size:1em;text-transform:uppercase}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-body{display:flex;flex-direction:column;gap:30px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-body .description{color:rgba(var(--color),.65);font-size:1.2em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-body .ddospresentation{display:flex;flex-direction:row;gap:40px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-body .ddospresentation .ddoslogo{height:70px;-o-object-fit:contain;object-fit:contain;width:auto}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation div.tunnelbuilder-body .ddospresentation .description{align-items:start;color:rgba(var(--color),.8);display:flex;flex-direction:column;font-size:1em;gap:5px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard{background:url(./background.CuHA0e6y.png) rgb(var(--shade-dark));background-position:0 0;background-repeat:no-repeat;border-left:1px solid rgb(var(--shade));border:1px solid rgb(var(--shade));border-radius:var(--radius);display:flex;flex:1;flex-direction:column;gap:32px;padding:3em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config{display:flex;flex-direction:column;gap:20px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot{display:flex;flex-direction:column;gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.title{align-items:center;color:rgb(var(--color));display:flex;flex-direction:row;font-size:1.2em;font-weight:700;gap:1em;letter-spacing:1px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.title a{align-items:center;color:rgb(var(--tint));display:flex;flex-direction:row;font-size:1em;font-weight:400;gap:10px;text-decoration:none;transition:all .2s ease-in-out}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.title a:hover{color:rgb(var(--color))}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.notice{background:rgba(var(--tint),.1);border-left:2px solid rgb(var(--tint));color:rgba(var(--color),.8);font-size:1em;font-weight:400;padding:1em 2em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.help{color:rgba(var(--color),.8);font-size:.8em;font-weight:400}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips{align-items:center;display:flex;flex-direction:row;gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a{align-items:center;border:2px solid rgb(var(--shade));border-radius:var(--radius);display:flex;flex-direction:row;gap:10px;height:2.5em;padding:0 1em;transition:all .2s ease-in-out}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a:hover{background:rgb(var(--shade));color:rgb(var(--tint))}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a.--active{background:rgb(var(--shade));border-color:rgb(var(--tint))}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a.--active div.reduction{animation:shadow-pulse 1s infinite}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a div.text{font-size:1em;font-weight:600}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a div.additionalpricing{font-size:.8em;opacity:.5}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a div.reduction{background:rgb(var(--tint));border-radius:var(--radius);color:rgb(var(--tint-color));font-size:.75em;padding:.25em .75em;transform:rotate(15deg) translate(2px,-2px);transition:all var(--transition)}@keyframes shadow-pulse{0%{box-shadow:0 0 rgba(var(--tint),1)}to{box-shadow:0 0 0 1em rgba(var(--tint),0)}}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.range{align-items:center;display:flex;flex-direction:row;gap:40px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.range input{border:2px solid rgb(var(--shade));border-radius:var(--radius);flex:1;padding:.2em 1.5em;transition:all .2s ease-in-out}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.range input:hover{background:rgb(var(--shade));color:rgb(var(--tint))}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.range div.value{color:rgb(var(--tint));font-size:1.2em;font-weight:600;min-width:70px;text-align:right}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price{display:flex;flex-direction:column;gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.title{color:rgb(var(--color));font-size:1.2em;font-weight:700;letter-spacing:1px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.price{align-items:center;display:flex;flex-direction:row;gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.price div.box{align-items:center;display:flex;flex-direction:row;position:relative}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.price div.box span.value{color:rgb(var(--tint));font-size:2.5em;font-weight:600;letter-spacing:1px;position:relative}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.price div.box span.interval{background:rgba(var(--tint),.1);border-radius:var(--radius);color:rgb(var(--tint));font-size:1em;font-weight:800;padding:.5em 1em;position:absolute;right:-120px;top:-20px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.price div.before-reduction{color:rgba(var(--color),.25);font-size:1.2em;font-weight:600;margin-left:10px;text-decoration:line-through}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.buttons{align-items:center;display:flex;flex-direction:row;gap:20px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-price div.buttons a.button.--tint{padding:.5em 3em}@media (max-width:768px){div.tunnelbuilder-root{padding:1.5em 0 2em}div.tunnelbuilder-root div.container{flex-direction:column}div.tunnelbuilder-root div.container div.tunnelbuilder-app{flex-direction:column;gap:20px;padding:2em 0}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-presentation{gap:20px;max-width:100%;padding:2em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard{gap:20px;padding:2em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config{gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.title{font-size:1.5em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.notice{font-size:1em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.help{font-size:.8em}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips{flex-wrap:wrap;gap:10px}div.tunnelbuilder-root div.container div.tunnelbuilder-app div.tunnelbuilder-wizard div.tunnelbuilder-config div.tunnelbuilder-config-slot div.chips a{flex:1 1 calc(40% - 10px);max-width:calc(50% - 10px);min-width:50px;text-align:center}}
