:root{--gutter-width:1.66667%}@media (min-width:767px){:root{--gutter-width:0.925925%}}#complianceScanner{background:#20626e;min-height:160px;position:relative}@media (min-width:767px){#complianceScanner{min-height:220px}}@media (max-width:767px){#complianceScanner.notch{padding-top:20px}}#complianceScanner.notch:before{border-top:40px solid #f7f7f7}#complianceScanner h2+p{font-size:18px}#complianceScanner form input[type=text],#complianceScanner form input[type=url]{border-radius:4px;box-shadow:none;font-size:30px;transition:all .2s ease-in-out}#complianceScanner form input[type=text].border,#complianceScanner form input[type=url].border{border:2px solid #7d7d7d}#complianceScanner form input[type=text]:focus,#complianceScanner form input[type=url]:focus{border:4px solid #2a678a;box-shadow:0 0 18px rgba(0,0,0,.25)!important;outline:none;-ms-transform:scale(1.05);transform:scale(1.05)}#complianceScanner #spinner{display:none}#complianceScanner #spinner img{filter:invert(99%) sepia(65%) saturate(2%) hue-rotate(224deg) brightness(117%) contrast(100%);height:40px;margin:0 -20px;width:40px}#complianceScanner #spinner h3.header4{font-size:20px;letter-spacing:normal}#complianceScanner #spinner .cycle{border-radius:10px;display:block;padding:10px}@media (min-width:767px){#complianceScanner #spinner .cycle{padding:10px 22%}}#complianceScanner #messages{display:none}#complianceScanner #messages .message{font-size:20px;margin:30px 0}#complianceScanner #complianceScannerResults{display:none}#complianceScanner #complianceScannerResults.container{background:#fff;margin-top:20px;padding:40px 20px}@media (min-width:767px){#complianceScanner #complianceScannerResults.container{border-radius:10px}}#complianceScanner #complianceScannerResults h2{color:#20626e;font-size:35px;font-weight:600;margin-bottom:5px}#complianceScanner #complianceScannerResults h2.success{color:#1cc691}#complianceScanner #complianceScannerResults p{color:#353535}#complianceScanner #complianceScannerResults h3{color:#353535;font-weight:600}#complianceScanner #complianceScannerResults ul{gap:20px}#complianceScanner #complianceScannerResults img{margin-bottom:10px}#complianceScanner #complianceScannerResults .badge{border:1px solid #ff5d4d;border-radius:3px;color:#ff5d4d;display:inline-block;font-size:12px;font-weight:600;margin-bottom:20px;padding:2px 8px;text-transform:uppercase}#complianceScanner #complianceScannerResults .badge-found{border:1px solid #1cc691;color:#1cc691}#complianceScanner #complianceScannerResults .circularBar{--progress-bar-size:125px;--progress-bar-font-size:2rem;display:inline-block;font-family:sans-serif;margin-bottom:10px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}#complianceScanner #complianceScannerResults .circularBar span{font-size:var(--progress-bar-font-size);left:calc(50% + 4px);position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#complianceScanner #complianceScannerResults .circularBar span em{font-style:normal;font-weight:700;line-height:0}#complianceScanner #complianceScannerResults .circularBar span b{font-size:.65em}#complianceScanner #complianceScannerResults .score-svg{height:125px;position:relative;-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:125px}#complianceScanner #complianceScannerResults .score-svg-circle{height:125px;width:125px;fill:none;stroke-width:2;stroke-dasharray:440;stroke-dashoffset:440;stroke-linecap:round}#complianceScanner #complianceScannerResults .circularBar.percent-0 span{color:#ff5d4d}#complianceScanner #complianceScannerResults .circularBar.percent-25 .circle-html{animation:anim_circle-25 1.35s ease-in-out forwards;stroke:#ff5d4d}#complianceScanner #complianceScannerResults .circularBar.percent-25 span{color:#ff5d4d}#complianceScanner #complianceScannerResults .circularBar.percent-33 .circle-html{animation:anim_circle-33 1.35s ease-in-out forwards;stroke:#ff5d4d}#complianceScanner #complianceScannerResults .circularBar.percent-33 span{color:#ff5d4d}#complianceScanner #complianceScannerResults .circularBar.percent-50 .circle-html{animation:anim_circle-50 1.25s ease-in-out forwards;stroke:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-50 span{color:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-66 .circle-html{animation:anim_circle-66 1.25s ease-in-out forwards;stroke:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-66 span{color:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-75 .circle-html{animation:anim_circle-75 1.15s ease-in-out forwards;stroke:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-75 span{color:#fa3}#complianceScanner #complianceScannerResults .circularBar.percent-100 .circle-html{animation:anim_circle-100 1s ease-in-out forwards;stroke:#1cc691}#complianceScanner #complianceScannerResults .circularBar.percent-100 span{color:#1cc691}#complianceScanner #complianceScannerResults *{box-sizing:border-box}@keyframes anim_circle-0{to{stroke-dashoffset:0}}@keyframes anim_circle-25{to{stroke-dashoffset:420}}@keyframes anim_circle-33{to{stroke-dashoffset:410}}@keyframes anim_circle-50{to{stroke-dashoffset:400}}@keyframes anim_circle-66{to{stroke-dashoffset:390}}@keyframes anim_circle-75{to{stroke-dashoffset:380}}@keyframes anim_circle-100{to{stroke-dashoffset:350}}#complianceScanner #rescan{display:none}#complianceScanner #rescan button{background:none;border:none;color:#fff;margin:20px 0;text-decoration:underline}.result#index .cookie-banner,.result#index .cookie-policy,.result#index .privacy-policy,.result#index .terms,.result#recommended .cookie-banner,.result#recommended .cookie-policy,.result#recommended .privacy-policy,.result#recommended .terms{display:none}.result#index .cookie-banner.show,.result#index .cookie-policy.show,.result#index .privacy-policy.show,.result#index .terms.show,.result#recommended .cookie-banner.show,.result#recommended .cookie-policy.show,.result#recommended .privacy-policy.show,.result#recommended .terms.show{display:block}.result#index .site-header .logo,.result#recommended .site-header .logo{position:relative}.result#index .site-header .container,.result#recommended .site-header .container{display:-ms-flexbox;display:flex;min-height:83px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width:767px){.result#index .site-header .container,.result#recommended .site-header .container{min-height:65px}}.result#index .site-header .container p,.result#recommended .site-header .container p{margin:0}.result#index .site-header .container p.iubenda,.result#recommended .site-header .container p.iubenda{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;margin-left:auto;margin-right:0}@media (min-width:767px){.result#index .site-header .container p.iubenda,.result#recommended .site-header .container p.iubenda{font-size:13px}}.result#index .site-header .container p.iubenda img,.result#recommended .site-header .container p.iubenda img{height:35px;margin-bottom:5px;margin-left:12px;padding-right:10px}@media (max-width:767px){.result#index .site-header .container p.iubenda img,.result#recommended .site-header .container p.iubenda img{height:30px;padding-right:7px}}.result#index #complianceScanner #complianceScannerResults,.result#recommended #complianceScanner #complianceScannerResults{display:block}.result#index .modal-overlay,.result#recommended .modal-overlay{background-color:rgba(0,0,0,.55);bottom:0;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:1000}.result#index .modal-overlay:before,.result#recommended .modal-overlay:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.result#index .modal-overlay.behind,.result#recommended .modal-overlay.behind{background-color:transparent}.result#index .modal-container,.result#recommended .modal-container{background:#fff;border-radius:10px;box-shadow:0 3px 9px rgba(0,0,0,.5);box-sizing:border-box;display:none;font-size:13px;left:50%;max-height:94%;max-width:920px;overflow-x:hidden;overflow-y:scroll;padding:0;position:fixed;text-align:left;top:20px;-ms-transform:translatex(-50%);transform:translatex(-50%);vertical-align:middle;width:90%;z-index:1001;-webkit-overflow-scrolling:touch}@media (min-width:767px){.result#index .modal-container,.result#recommended .modal-container{left:50%;position:fixed;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.result#index .modal-container a.modal-close,.result#index .modal-container a.simplemodal-close,.result#recommended .modal-container a.modal-close,.result#recommended .modal-container a.simplemodal-close{background-image:url(/images/lcn/site-wide/overlay-close.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;display:block;height:20px;position:absolute;right:15px;text-indent:-9999px;top:15px;width:20px}.result#index .modal-container .cap,.result#recommended .modal-container .cap{color:#333;display:block;text-align:center}.result#index .modal-container .cap.intro,.result#recommended .modal-container .cap.intro{background:#fce1aa!important;font-size:16px;padding:10px 40px}@media (min-width:767px){.result#index .modal-container .cap.intro,.result#recommended .modal-container .cap.intro{font-size:16px;padding:10px 20px}}.result#index .modal-container .cap.intro span,.result#recommended .modal-container .cap.intro span{display:none}@media (min-width:767px){.result#index .modal-container .cap.intro span,.result#recommended .modal-container .cap.intro span{display:inline}}.result#index .modal-container .cap.terms,.result#recommended .modal-container .cap.terms{background:#fff!important;border-top:1px solid #eaedef;font-size:11px;padding:20px}.result#index .modal-container .modal-content,.result#recommended .modal-container .modal-content{color:#333;text-align:center}@media (min-width:767px){.result#index .modal-container .modal-content,.result#recommended .modal-container .modal-content{display:-ms-flexbox;display:flex;height:100%}}.result#index .modal-container .modal-content h2,.result#recommended .modal-container .modal-content h2{color:#000!important;margin:35px 0 20px}@media (min-width:767px){.result#index .modal-container .modal-content h2,.result#recommended .modal-container .modal-content h2{margin:55px 0 20px}}.result#index .modal-container .modal-content>div,.result#recommended .modal-container .modal-content>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-positive:1;flex-grow:1}@media (min-width:767px){.result#index .modal-container .modal-content>div,.result#recommended .modal-container .modal-content>div{width:50%}}.result#index .modal-container .modal-content>div.recommended,.result#recommended .modal-container .modal-content>div.recommended{background:#f5f7fa!important}@media (max-width:767px){.result#index .modal-container .modal-content>div.recommended h2,.result#recommended .modal-container .modal-content>div.recommended h2{margin:55px 0 20px}}.result#index .modal-container .modal-content>div .cap,.result#recommended .modal-container .modal-content>div .cap{display:none;left:0;margin:0 auto;padding:10px 20px;position:absolute;right:0;text-align:center;top:20px}.result#index .modal-container .modal-content>div .cap span,.result#recommended .modal-container .modal-content>div .cap span{background:#1cc691;border-radius:3px;color:#fff;font-size:12px;font-weight:600;padding:3px 5px}.result#index .modal-container .modal-content p.included,.result#recommended .modal-container .modal-content p.included{margin:15px 0 0}@media (min-width:767px){.result#index .modal-container .modal-content p.included,.result#recommended .modal-container .modal-content p.included{margin:30px 0 0}}.result#index .modal-container .modal-content ul,.result#recommended .modal-container .modal-content ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;gap:0!important;margin:0 0 15px}@media (min-width:767px){.result#index .modal-container .modal-content ul,.result#recommended .modal-container .modal-content ul{margin:0 0 40px}}.result#index .modal-container .modal-content ul li,.result#recommended .modal-container .modal-content ul li{font-weight:600;list-style:none;text-align:left}.result#index .modal-container .modal-content ul li:before,.result#recommended .modal-container .modal-content ul li:before{color:#1cc691}.result#index .modal-container .modal-content .price-block,.result#recommended .modal-container .modal-content .price-block{border-radius:0 0 4px 4px;display:block;padding:20px 0 30px;padding-bottom:30px;position:relative}.result#index .modal-container .modal-content .price-block .price span,.result#recommended .modal-container .modal-content .price-block .price span{font-size:35px;font-weight:600}.result#index .modal-container .modal-content .price-block .price-term,.result#recommended .modal-container .modal-content .price-block .price-term{color:#212a2f;font-size:14px}.result#index .modal-container .modal-content .price-block .price-term span,.result#recommended .modal-container .modal-content .price-block .price-term span{font-weight:600!important}.result#recommended #complianceScanner.standard-container{padding-top:40px}.result#recommended .advanced,.result#recommended .essentials{display:none;font-size:16px}.result#recommended .advanced.recommended,.result#recommended .essentials.recommended{display:block}.result#recommended #complianceScannerResults ul.policy-items{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.result#recommended #complianceScannerResults ul.policy-items li{min-width:130px}.result#recommended .modal-click h3{margin-left:17px;position:relative;text-decoration:underline}.result#recommended .modal-click h3:after{background-image:url(/images/shared/site-wide/ico-tooltip-c62c24f04eaa.svg);background-size:12px;content:"";display:inline-block;height:12px;margin-left:5px;vertical-align:super;width:12px}.result#recommended .modal-container{max-width:600px;padding:60px 30px;text-align:center;top:20%}@media (min-width:767px){.result#recommended .modal-container{padding:60px 60px 40px;top:40%}}.result#recommended .modal-container h3{font-size:20px}.result#recommended .modal-container p{font-size:16px}.result#recommended .we-recommend{background:#f5f7fa;margin:0 -25px -35px;padding:20px 0;position:relative}@media (min-width:767px){.result#recommended .we-recommend{margin:0 -30px -35px;padding:20px 60px 60px}}.result#recommended .we-recommend:before{border-left:40px solid transparent;border-right:40px solid transparent;border-top:40px solid #fff;content:" ";height:0;left:50%;margin-left:-40px;position:absolute;top:0;width:0;z-index:2}.result#recommended .we-recommend .tandcs{color:#353535;font-size:12px;padding:0 20px}.result#recommended .package>div{margin:30px}@media (min-width:767px){.result#recommended .package>div{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;gap:40px;grid-template-columns:2fr 1fr}}.result#recommended .package .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:767px){.result#recommended .package .info{text-align:left}}.result#recommended .package .info h2{color:#000!important;padding-bottom:15px}.result#recommended .package .info .highlight{padding-top:10px}.result#recommended .package .info .highlight span{background:#fce1aa;border-radius:3px;color:#000;display:inline-block;font-weight:400;padding:5px 7px}@media (min-width:767px){.result#recommended .package .info .highlight span{padding:5px 15px}}.result#recommended .package .product{background:#fff;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-positive:1;border:1px solid #f1f1f1;border-radius:7px;box-shadow:0 0 15px rgba(0,0,0,.05);flex-grow:1}@media (max-width:767px){.result#recommended .package .product{margin-top:20px}}.result#recommended .package .product p.included{margin:15px 0}@media (min-width:767px){.result#recommended .package .product p.included{margin:30px 0 0}}.result#recommended .package .product ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center;gap:0!important;margin:0 0 15px}@media (min-width:767px){.result#recommended .package .product ul{margin:0 0 20px}}.result#recommended .package .product ul li{color:#000;font-weight:600;list-style:none;text-align:left}.result#recommended .package .product ul li:before{color:#1cc691}.result#recommended .package .product .price-block{border-radius:0 0 4px 4px;display:block;padding:0 0 30px;padding-bottom:30px;position:relative}.result#recommended .package .product .price-block .price span{font-size:35px;font-weight:600}.result#recommended .package .product .price-block .price-term{color:#212a2f;font-size:14px}.result#recommended .package .product .price-block .price-term span{font-weight:600!important}