:root{--font-stack:system-ui, -apple-system, BlinkMacSystemFont, "Avenir Next", Avenir, "Segoe UI", Helvetica Neue, Helvetica, Ubuntu, Roboto, Noto;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--gap-xs:0.25rem;--gap-s:0.5rem;--gap-m:1rem;--gap-l:1.5rem;--gap-xl:2rem;--gap-xxl:2.5rem;--gap-xxxl:3rem;--gap-huge:4rem;--palette-blue:hsl(212 92% 63% / 0.85);--palette-blue-50:hsl(210 100% 97% / 1);--palette-blue-200:hsl(212 100% 87% / 1);--palette-blue-200-o50:hsl(212 100% 87% / 0.5);--palette-blue-500:hsl(212 92% 63% / 1);--palette-blue-500-o90:hsl(212 92% 63% / 0.9);--palette-blue-600:hsl(210 61% 49% / 1);--palette-blue-700:hsl(210 61% 39% / 1);--palette-gray-50:hsl(0 0% 96% / 1);--palette-gray-100:hsl(0 0% 90% / 1);--palette-gray-200:hsl(0 0% 78% / 1);--palette-gray-300:hsl(0 0% 71% / 1);--palette-gray-900:hsl(0 0% 13% / 1);--palette-green:hsl(121 71% 31% / 1);--palette-green-400-o95:hsl(154 65% 68% / 0.95);--palette-magenta-500:hsl(352 99% 64% / 1);--palette-mint:hsl(154 65% 68% / 0.85);--palette-periwinkle:hsl(237 88% 77% / 0.85);--palette-purple-500-o83:hsl(233 91% 74% / 0.83);--palette-red-500:hsl(0 51% 59% / 1);--palette-slate-600:hsl(210 21% 33% / 1);--palette-white:hsl(0 0% 100% / 1);--palette-white-o0:hsl(0 0% 100% / 0);--color-accent:var(--palette-blue-500);--color-base-white:var(--palette-white);--color-base-transparent:var(--palette-white-o0);--color-bg-accent:var(--palette-blue-50);--color-bg-body:var(--palette-white);--color-bg-subtle:var(--palette-gray-50);--color-border:var(--palette-gray-100);--color-border-accent:var(--palette-blue-200);--color-border-strong:var(--palette-gray-200);--color-border-subtle:var(--palette-gray-50);--color-button-primary-bg:var(--palette-blue-500);--color-button-ghost-border:var(--palette-blue-500);--color-button-ghost-text:var(--palette-blue-500);--color-gradient:linear-gradient(
      75deg,
      var(--palette-mint) 2%,
      var(--palette-periwinkle) 50%,
      var(--palette-blue) 98%
  );--color-icon-available:var(--palette-green);--color-icon-unavailable:var(--palette-red-500);--color-link:var(--palette-blue-600);--color-link-hover:var(--palette-blue-700);--color-list-highlight:var(--palette-blue-200-o50);--color-list-bullet:var(--palette-blue-500);--color-section-gray:var(--palette-gray-50);--color-text-article:var(--palette-slate-600);--color-text-body:var(--palette-gray-900);--color-text-caption:var(--palette-gray-300);--color-tile-bg-id:var(--palette-green-400-o95);--color-tile-bg-av:var(--palette-blue-500-o90);--color-tile-bg-vpn:var(--palette-purple-500-o83);--color-top-pick-accent:var(--palette-magenta-500)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{font-family:var(--font-stack);background-color:var(--color-bg-body);color:var(--color-text-body)}h1,h2,h3,h4{font-weight:var(--font-weight-bold);overflow-wrap:break-word}h1{font-size:2.125rem;margin:0 0 .5rem}@media(min-width:768px){h1{font-size:3.375rem}}h2{font-size:1.85rem;margin:.5rem 0 1rem}@media(min-width:768px){h2{font-size:2.25rem}}h3{font-size:1.25rem;margin:0 0 1rem}@media(min-width:768px){h3{font-size:1.5rem}}h4{font-size:1rem;margin:0 0 1rem}@media(min-width:768px){h4{font-size:1.25rem}}p,ol,ul{font-size:1rem;line-height:1.5}@media(min-width:576px){p,ol,ul{font-size:1.125rem}}p{margin:0 0 1.5rem}ol,ul{list-style-type:none;margin:0 0 2rem 2.5rem}sup{font-weight:var(--font-weight-normal);position:relative;top:.3rem}a{color:var(--color-link);transition:color .15s}a:hover{color:var(--color-link-hover)}:root{--article-table-border-color:hsl(216 15% 87%);--article-table-cell-pad:14px 18px;--article-table-checkmark:hsl(219 43% 21%);--article-table-dim-fg:hsl(215 9% 64%);--article-table-header-bg:hsl(219 43% 21%);--article-table-header-fg:hsl(0 0% 100%);--article-table-highlight-bg:hsl(140 32% 93%);--article-table-highlight-fg:hsl(141 55% 27%);--article-table-label-fg:hsl(219 43% 21%);--article-table-partial:hsl(219 43% 21%);--article-table-row-alt-bg:hsl(210 22% 96%);--article-table-row-highlight-bg:hsl(215 70% 95%)}.article-table{border:1px solid var(--article-table-border-color);border-radius:6px;display:grid;grid-template-columns:repeat(var(--article-table-cols,2),minmax(var(--article-table-min-col,140px),1fr));margin:0 0 1.5rem;min-width:calc(var(--article-table-cols,2) * var(--article-table-min-col,140px));overflow:hidden}.article-table__cell{align-items:center;border-bottom:1px solid var(--article-table-border-color);border-right:1px solid var(--article-table-border-color);display:flex;padding:var(--article-table-cell-pad)}.article-table__cell:last-child{border-right:none}.article-table__row{display:contents}.article-table__row:last-child .article-table__cell{border-bottom:none}.article-table__row--alt .article-table__cell{background:var(--article-table-row-alt-bg)}.article-table__row--highlight .article-table__cell{background:var(--article-table-row-highlight-bg)}.article-table__cell--header{background:var(--article-table-header-bg);border-right:1px solid rgba(255,255,255,.15);color:var(--article-table-header-fg);font-weight:var(--font-weight-semibold)}.article-table__cell--label{color:var(--article-table-label-fg);font-weight:var(--font-weight-semibold)}.article-table__cell.article-table__cell--highlight{background:var(--article-table-highlight-bg);color:var(--article-table-highlight-fg);font-weight:var(--font-weight-semibold)}.article-table__cell--dim{color:var(--article-table-dim-fg)}.article-table__cell--state{font-size:1.1em;justify-content:center}.article-table__state{display:inline-block;text-align:center;width:1.2em}.article-table__state--yes::before{color:var(--article-table-checkmark);content:"✓"}.article-table__state--partial::before{color:var(--article-table-partial);content:"◐"}.article-table__state--no::before{color:var(--article-table-dim-fg);content:"–"}.article-table--cols-2{--article-table-cols:2}.article-table--cols-3{--article-table-cols:3}.article-table--cols-5{--article-table-cols:5}.article-table--cols-6{--article-table-cols:6}.article-table-scroll{position:relative}.article-table-scroll__viewport{-webkit-overflow-scrolling:touch;overflow-x:auto}.article-table-scroll__fade{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.95));bottom:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .15s ease;width:48px}.article-table-scroll__fade--hidden{opacity:0}.article-table-scroll--width-sm{max-width:360px}.article-table-scroll--width-md{max-width:560px}.article-table-scroll--width-lg{max-width:760px}.article-table-scroll--bleed{--article-table-bleed:min(64px, 5vw);margin-inline:calc(-1 * var(--article-table-bleed));width:calc(100% + var(--article-table-bleed) * 2)}.disclosure-banner{background-color:var(--color-bg-subtle);padding:.25rem 0}.disclosure-banner p{font-size:.75rem;margin:0;text-align:center}.disclosure-banner p a{color:var(--color-text-body)}button{cursor:pointer}.btn{box-shadow:0 1px 1px rgba(0,0,0,5%),0 2px 2px rgba(0,0,0,5%),0 4px 4px rgba(0,0,0,5%),0 6px 8px rgba(0,0,0,5%),0 8px 16px rgba(0,0,0,5%);display:inline-block;padding:1rem 2rem;background-color:var(--color-button-primary-bg);color:var(--color-base-white);font-weight:var(--font-weight-bold);text-align:center;text-decoration:none;border-radius:4px}.btn:hover{color:var(--color-base-white);box-shadow:0 2px 1px rgba(0,0,0,7%),0 4px 2px rgba(0,0,0,7%),0 8px 4px rgba(0,0,0,7%),0 16px 8px rgba(0,0,0,7%),0 32px 16px rgba(0,0,0,7%);transform:scale(1.05)}.btn:active{box-shadow:0 0 rgba(0,0,0,5%),0 1px 1px rgba(0,0,0,5%),0 2px 2px rgba(0,0,0,5%),0 4px 6px rgba(0,0,0,5%),0 4px 8px rgba(0,0,0,5%);transform:scale(1)}.btn-ghost{background-color:var(--color-base-transparent);border:1.5px solid var(--color-button-ghost-border);box-shadow:unset;color:var(--color-button-ghost-text)}.btn-ghost:active,.btn-ghost:hover{box-shadow:unset;color:var(--color-button-ghost-text)}.btn-text{color:var(--color-top-pick-accent);font-weight:var(--font-weight-bold);text-decoration:none}.btn-text:hover{color:var(--color-top-pick-accent)}.faq__item{border-bottom:1px solid var(--color-border)}.faq__item:last-child{border-bottom:none}.faq__trigger{align-items:center;background:0 0;border:none;color:var(--color-text-body);cursor:pointer;display:flex;font-size:1.125rem;justify-content:space-between;padding:1.5rem 0;text-align:left;width:100%}@media(min-width:768px){.faq__trigger{font-size:1.25rem}}.faq__question{color:inherit;font-weight:var(--font-weight-normal);padding-right:1.5rem}.faq__icon{flex-shrink:0;font-size:2rem;font-weight:var(--font-weight-normal);line-height:1;transition:rotate .25s ease}.faq__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq__body-inner{overflow:hidden}.faq__answer{font-size:1rem;line-height:1.6;margin:0;padding-bottom:1.5rem}.faq__item:has(.faq__trigger[aria-expanded=true]) .faq__icon{rotate:45deg}.faq__item:has(.faq__trigger[aria-expanded=true]) .faq__body{grid-template-rows:1fr}.list--bullet-accent{list-style:none;margin:0 0 2rem 1rem}.list--bullet-accent li{list-style-type:none;position:relative}.list--bullet-accent li:before{background-color:var(--color-list-bullet);border-radius:6px;content:"";height:6px;left:-16px;position:absolute;top:12px;width:6px}.list--bullet-accent li:not(:last-of-type){margin:0 0 1rem}.list--highlight li span,.list--highlight li strong{font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-color:var(--color-list-highlight);text-decoration-thickness:10px;text-decoration-skip-ink:none;text-underline-offset:-6px}img,svg{display:block;max-width:100%}.stop-scrolling{overflow:hidden}.mobile-menu-btn{border:none;background-color:initial;display:block;height:25px;padding:0;position:relative;width:25px}@media(min-width:768px){.mobile-menu-btn{display:none}}.mobile-menu-btn span,.mobile-menu-btn span:after,.mobile-menu-btn span:before{background-color:#313131;content:"";display:block;font-size:0;height:2px;position:absolute;transform:rotate(0);transition:transform .1s ease-in,top .1s ease-in 150ms,bottom .1s ease-in 150ms,background-color 10ms ease-in .1s;width:25px}.mobile-menu-btn span:before{top:-8px}.mobile-menu-btn span:after{bottom:-8px}.mobile-menu-active span{background-color:initial}.mobile-menu-active span:before{top:0;transform:rotate(45deg);bottom:auto;transition:transform .1s ease-in 150ms,top .1s ease-in,bottom .1s ease-in}.mobile-menu-active span:after{bottom:0;transform:rotate(-45deg);transition:transform .1s ease-in 150ms,top .1s ease-in,bottom .1s ease-in}.pagination{display:flex;gap:var(--gap-m);justify-content:center;list-style-type:none;margin:0;padding:2.5rem 0 0}.pagination li a{align-items:center;background-color:var(--color-bg-subtle);color:var(--color-text-body);display:flex;justify-content:center;height:30px;text-decoration:none;width:30px}.pagination li a:hover{color:var(--color-base-white);background-color:var(--color-link)}.pagination li.active a{color:var(--color-base-white);background-color:var(--color-link)}.pagination li.disabled{display:none}.container{width:100%;margin-inline:auto;padding-inline:1.5rem;max-width:var(--container-width,100%)}@media(min-width:576px){.container{max-width:var(--container-width,540px)}}@media(min-width:768px){.container{max-width:var(--container-width,720px)}}@media(min-width:992px){.container{max-width:var(--container-width,960px)}}@media(min-width:1200px){.container{max-width:var(--container-width,1140px)}}@media(min-width:1400px){.container{max-width:var(--container-width,1320px)}}.container--medium{--container-width:720px}.container--article{--container-width:740px}.container--large{--container-width:960px}.container--xlarge{--container-width:1140px}.container--xxlarge{--container-width:1320px}footer{background-color:var(--color-bg-subtle)}footer .footer__cols{display:grid;gap:var(--gap-l);grid-template-columns:1fr;padding:1.5rem 0}@media(min-width:576px){footer .footer__cols{gap:var(--gap-huge);grid-template-columns:repeat(4,auto);justify-content:center}}@media(min-width:768px){footer .footer__cols{padding:2.5rem 0}}footer .footer__cols .footer__col--id{order:1}@media(min-width:576px){footer .footer__cols .footer__col--id{order:2}}footer .footer__cols .footer__col--vpn{order:2}@media(min-width:576px){footer .footer__cols .footer__col--vpn{order:3}}footer .footer__cols .footer__col--anti{order:3}@media(min-width:576px){footer .footer__cols .footer__col--anti{order:4}}footer .footer__cols .footer__col--company{order:4}@media(min-width:576px){footer .footer__cols .footer__col--company{order:1}}footer .footer__cols .footer__col .footer__heading{font-size:1.125rem}footer .footer__cols .footer__col .footer__heading .footer__link{color:var(--color-text-body);text-decoration:none}footer .footer__cols .footer__col .footer__list{font-size:.9rem;margin:0}footer .footer__cols .footer__col .footer__list .footer__item:not(:last-of-type){margin:0 0 .25rem}footer .footer__cols .footer__col .footer__list .footer__item .footer__link{text-decoration:none}footer .footer__copy{border-top:1px solid var(--color-border);display:grid;grid-template-columns:1fr;justify-items:center;padding:1.5rem}@media(min-width:768px){footer .footer__copy{grid-template-columns:auto auto;justify-content:space-between}}footer .footer__copy .footer__legal-list{display:flex;font-size:.9rem;gap:var(--gap-l);margin:0}footer .footer__copy .footer__legal-list .footer__item .footer__link{color:var(--color-text-body);text-decoration:none}footer .footer__copy .footer__copyright{font-size:.9rem;margin:0 0 1rem;text-align:center}@media(min-width:768px){footer .footer__copy .footer__copyright{margin:0}}header .header-inner{align-items:center;display:grid;grid-template-columns:auto auto;justify-content:space-between;padding:1rem 0}@media(min-width:768px){header .header-inner{padding:0}}@media(min-width:768px){header .header-inner svg{width:32px}}@media(min-width:992px){header .header-inner svg{width:unset}}@media(min-width:768px){header .header-inner svg g{display:none}}@media(min-width:992px){header .header-inner svg g{display:unset}}header .header-inner nav{background-color:var(--color-base-white);height:100dvh;left:-100%;overflow-y:scroll;padding:0 0 6rem;position:absolute;top:94px;transition:.2s;width:100%}@media(min-width:768px){header .header-inner nav{height:unset;left:unset;overflow-y:unset;padding:unset;position:unset;top:unset;width:unset}}header .header-inner nav.mobile-menu-pane-active{left:0;z-index:20}header .header-inner nav ul{display:grid;font-size:1rem;font-weight:var(--font-weight-medium);grid-template-columns:1fr;margin:0}@media(min-width:768px){header .header-inner nav ul{grid-template-columns:repeat(5,auto)}}header .header-inner nav ul li{position:relative}header .header-inner nav ul li:has(>.submenu)>a{cursor:context-menu;position:relative}header .header-inner nav ul li:has(>.submenu)>a:after{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234476C4' class='w-6 h-6'%3e%3cpath fill-rule='evenodd' d='M12.53 16.28a.75.75 0 01-1.06 0l-7.5-7.5a.75.75 0 011.06-1.06L12 14.69l6.97-6.97a.75.75 0 111.06 1.06l-7.5 7.5z' clip-rule='evenodd' /%3e%3c/svg%3e ");content:"";height:24px;position:absolute;right:16px;top:12px;transition:.2s ease-in-out;width:24px}@media(min-width:768px){header .header-inner nav ul li:has(>.submenu)>a:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3e%3cpath fill='%236796F8' fill-rule='evenodd' d='M.442.215a.625.625 0 0 0 0 .884l4.773 4.773c.244.244.64.244.884 0l4.773-4.773a.625.625 0 0 0-.884-.884L5.657 4.546 1.326.215a.625.625 0 0 0-.884 0Z' clip-rule='evenodd'/%3e%3c/svg%3e");height:7px;right:6px;top:43px;width:12px}}@media(min-width:768px){header .header-inner nav ul li.top-level-active>a:hover:after{transition:.2s ease-in-out}header .header-inner nav ul li.top-level-active>a:after{transform:rotate(180deg)}header .header-inner nav ul li.tnav-blog,header .header-inner nav ul li.tnav-about{display:none}}@media(min-width:1200px){header .header-inner nav ul li.tnav-blog,header .header-inner nav ul li.tnav-about{display:block}}header .header-inner nav ul li a{border-bottom:1px solid #ececec;color:var(--color-text-body);display:block;padding:1rem 1.5rem;text-decoration:none}@media(min-width:768px){header .header-inner nav ul li a{border-bottom:unset;padding:2rem 1.5rem}}header .header-inner nav ul li ul.submenu{background-color:var(--color-bg-subtle);display:none;min-width:290px;transition:.2s ease}@media(min-width:768px){header .header-inner nav ul li ul.submenu{background-color:var(--color-base-white)}}header .header-inner nav ul li ul.submenu.show-submenu-mobile{display:block}@media(min-width:768px){header .header-inner nav ul li ul.submenu{border-radius:1rem;border:1px solid var(--color-border);display:block;left:0;opacity:0;position:absolute;top:100px;visibility:hidden;will-change:visibility,opacity;z-index:25}}@media(min-width:768px){header .header-inner nav ul li ul.submenu .top-chevron{background-color:var(--color-base-white);box-shadow:-2px -2px 5px -2px rgba(0,0,0,.12);height:15px;left:14px;position:absolute;top:-6px;transform:rotate(45deg);width:15px;z-index:-1}}header .header-inner nav ul li ul.submenu li{overflow:hidden}header .header-inner nav ul li ul.submenu li a{padding:1rem 2.5rem}@media(min-width:768px){header .header-inner nav ul li ul.submenu li a{padding:1rem}}header .header-inner nav ul li ul.submenu li a:hover{background-color:var(--color-bg-subtle)}header .header-inner nav ul li ul.submenu li:first-of-type{border-bottom:1px solid var(--color-border);border-radius:1rem 1rem 0 0}header .header-inner nav ul li ul.submenu li:last-of-type{border-radius:0 0 1rem 1rem}header .header-inner nav ul li ul.submenu.submenu-pull{left:unset;right:0}header .header-inner nav ul li ul.submenu.submenu-pull .top-chevron{left:unset;right:14px}@media(min-width:768px){header .header-inner nav ul li:hover>ul{opacity:1;top:80px;visibility:visible}}body.home header .container nav{top:69px}.hero{position:relative}.hero__content{position:relative;z-index:2}.hero__title{margin:0}.hero__description{margin:0}.hero--slim{background:var(--color-gradient);padding:2.5rem 0}@media(min-width:768px){.hero--slim{padding:5rem 0}}.hero--slim .hero__title,.hero--slim .hero__description{color:var(--color-base-white);text-align:center}.hero--image{box-shadow:inset 0 -10px 10px -10px #000;isolation:isolate;overflow:hidden;padding:4rem 0;position:relative}@media(min-width:768px){.hero--image{padding:5rem 0}}@media(min-width:992px){.hero--image{padding:7.5rem 0}}.hero--image::before{background:linear-gradient(46deg,rgba(116,229,190,.85) 0%,rgba(141,146,248,.85) 49.48%,rgba(74,153,248,.85) 100%);content:"";inset:0;position:absolute;z-index:-1}.hero--image .hero__title{color:var(--color-base-white);font-weight:var(--font-weight-black);margin-bottom:1rem}@media(min-width:768px){.hero--image .hero__title{font-size:3.5rem;margin-bottom:1.5rem}}.hero--image .hero__description{color:var(--color-base-white)}@media(min-width:768px){.hero--image .hero__description{max-width:620px}}.hero--image .hero__description .reviewed{border:1px solid rgba(255,255,255,.6);border-radius:100px;display:block;font-size:.7rem;margin:.5rem auto 0;padding:.25rem 1rem;width:fit-content}.hero--image .hero__background{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.hero--center .hero__content{margin-inline:auto;text-align:center}.hero--center .hero__description{margin-inline:auto}.review-hero{background-color:var(--color-bg-accent);padding:2.5rem 0}@media(min-width:768px){.review-hero{padding:4rem 0}}.review-hero__container{align-items:center;display:grid;gap:var(--gap-m);grid-template-columns:1fr}@media(min-width:768px){.review-hero__container{gap:var(--gap-xxl);grid-template-columns:1fr 1fr}}.review-hero .review-hero__content h1{font-size:2.25rem;margin:0 0 1.5rem}.review-hero .review-hero__content h2{font-size:1.45rem;font-weight:var(--font-weight-normal);margin:.5rem 0 1.5rem}.review-hero .review-hero__content p{margin:0}.review-hero .review-hero__content-author{align-items:center;display:grid;gap:var(--gap-m);grid-template-columns:50px 1fr;position:relative;padding:1.5rem 0 0}.review-hero .review-hero__content-author:before{background-color:var(--color-border-accent);content:"";height:1px;position:absolute;top:0;width:100px}.review-hero .review-hero__content-author-image img{border:2px solid var(--color-base-white);border-radius:25px;height:50px;width:50px}.review-hero .review-hero__content-author-meta span{display:block;line-height:1.4}.review-hero .review-hero__content-author-meta span strong{font-weight:var(--font-weight-medium)}.review-hero .review-hero__content-author-meta time{color:var(--color-accent)}.review-hero .review-hero__tile{background-color:var(--color-base-white);border-radius:4px;box-shadow:rgba(0,0,0,.1)0 5px 20px 5px;display:grid;gap:var(--gap-l);grid-template-columns:1fr;justify-content:center}@media(min-width:768px){.review-hero .review-hero__tile{gap:var(--gap-xxl)}}.review-hero .review-hero__tile-rating{align-items:center;border-bottom:1px solid var(--color-border-subtle);display:flex;gap:var(--gap-s);justify-content:space-between;padding:1rem 1.5rem}.review-hero .review-hero__tile-rating span.rating-label{font-weight:var(--font-weight-bold);padding:.25rem 0}.review-hero .review-hero__tile-rating span.rating-stars{display:flex;gap:var(--gap-xs)}.review-hero .review-hero__tile-rating span.grad{background-clip:text;background:var(--color-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review-hero .review-hero__tile-logo img,.review-hero .review-hero__tile-logo svg{height:auto;margin:0 auto;max-width:220px}.review-hero .review-hero__tile-btn{border-top:1px solid var(--color-border-subtle);display:grid;justify-content:center;padding:1rem 1.5rem}.content{margin:1.5rem 0}@media(min-width:576px){.content{margin:2.5rem 0}}.blog-posts{padding:2.5rem 0}.blog-posts__items{display:grid;gap:var(--gap-l);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.blog-posts .post-card{background:#fff;border:1px solid #e8eaf0;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,6%);display:flex;flex-direction:column;opacity:0;overflow:hidden;transform:translateY(1.5rem);transition:box-shadow .25s ease,opacity .45s ease,transform .45s ease}.blog-posts .post-card:nth-child(1){transition-delay:0s}.blog-posts .post-card:nth-child(2){transition-delay:.07s}.blog-posts .post-card:nth-child(3){transition-delay:.14s}.blog-posts .post-card:nth-child(4){transition-delay:.21s}.blog-posts .post-card:nth-child(5){transition-delay:.28s}.blog-posts .post-card:nth-child(6){transition-delay:.35s}.blog-posts .post-card.is-visible{opacity:1;transform:translateY(0)}.blog-posts .post-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.1);transform:translateY(-4px)}.blog-posts .post-card:hover .post-card__image{transform:scale(1.04)}.blog-posts .post-card:hover .post-card__arrow{transform:translateX(4px)}.blog-posts .post-card__link{color:inherit;display:flex;flex:1;flex-direction:column;text-decoration:none}.blog-posts .post-card__media{aspect-ratio:16/9;background:var(--color-img-placeholder,#eef0f5);border-radius:12px 12px 0 0;margin:0;overflow:hidden}.blog-posts .post-card__image{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .4s ease;width:100%}.blog-posts .post-card__eyebrow{color:var(--color-secondary,#5b6b8a);font-size:.7rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.blog-posts .post-card__body{display:flex;flex:1;flex-direction:column;gap:var(--gap-s);padding:1.5rem}.blog-posts .post-card__title{color:#0f172a;font-size:clamp(1rem,2vw,1.2rem);font-weight:var(--font-weight-bold);line-height:1.3;margin:0}.blog-posts .post-card__summary{color:#5b6b8a;flex:1;font-size:.9rem;font-weight:var(--font-weight-normal);line-height:1.6;margin:0}.blog-posts .post-card__cta{align-items:center;color:#0f172a;display:inline-flex;font-size:.9rem;font-weight:var(--font-weight-bold);gap:var(--gap-s);margin-top:auto;padding-top:1rem;text-decoration:none}.blog-posts .post-card__arrow{display:inline-block;transition:transform .2s ease}.article-content{margin:2.5rem 0}.article-content h2{font-size:1.85rem;margin:3rem 0 1rem}@media(min-width:576px){.article-content h2{padding:0 4rem 0 0}}.article-content h3{font-size:1.25rem;margin:0 0 .5rem}@media(min-width:576px){.article-content h3{padding:0 4rem 0 0}}.article-content p{color:var(--color-text-article)}.article-content ul{color:var(--color-text-article);list-style-type:unset}.article-content .callout{background-color:#f4f4f4;border-left:5px solid #e9e9e9;margin:0 0 1.5rem;padding:1.5rem}@media(min-width:576px){.article-content .callout{margin:0 4rem 1.5rem 0}}.article-content .callout__title{color:#313131;font-size:.875rem;font-weight:var(--font-weight-bold);margin:0;text-transform:uppercase}.article-content .callout__content{font-size:.875rem;margin:0}.article-content .callout__list{font-size:.875rem;margin:.5rem 0 0 2rem}.article-content .callout--quick-answer{background-color:#edf7ff;border-color:#a9d1f4}.article-content .callout--quick-answer .callout__title{color:#3b89c8}.article-content .callout--key-highlight{background-color:#fcf6e5;border-color:#f3e4c6}.article-content .callout--key-highlight .callout__title{color:#c09440}.author{align-items:start;border:5px solid var(--border-subtle);border-radius:1rem;display:grid;gap:var(--gap-m);grid-template-columns:auto 1fr;padding:1rem 1.5rem 1rem 1rem}@media(min-width:576px){.author{align-items:center;grid-template-columns:auto 1fr}}.author picture{display:block;width:100%}.author picture .author__avatar{border-radius:12px;display:block;max-width:100px;width:100%}.author__meta{font-size:.85rem;margin:0}.perspective h2{font-size:1.45rem}.perspective ul{margin:0 0 0 1.5rem}.perspective ul li{list-style-type:disc;margin:0 0 1.5rem}.company-list{margin:2.5rem 0 0}.company-list h1{margin:1.5rem 0 1rem}.company-list .container .company-list-body{margin:-3.5rem 0 0}@media(min-width:576px){.company-list .container .company-list-body{gap:var(--gap-l);grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px){.company-list .container .company-list-body{margin:-5rem 0 0}}.company-list .container .company-list-podium{display:grid;gap:var(--gap-m);margin:0 0 2.5rem;position:relative;z-index:9}@media(min-width:992px){.company-list .container .company-list-podium{gap:var(--gap-l);grid-template-columns:1fr 1fr 1fr}}.company-list .container .company-list-podium .company{background-color:var(--color-base-white);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,4%);color:var(--color-text-body);display:grid;padding:1.5rem;position:relative;text-decoration:none;transition:.2s}.company-list .container .company-list-podium .company:first-of-type{border:2px solid var(--color-top-pick-accent);box-shadow:0 8px 12px rgba(0,0,0,8%)}@media(min-width:992px){.company-list .container .company-list-podium .company:first-of-type{margin:-2rem 0 0;order:2;padding:4rem 1.5rem 1.5rem}}.company-list .container .company-list-podium .company:first-of-type .company__details .company__blurb ul{list-style-type:none;margin:0 0 1rem}.company-list .container .company-list-podium .company:first-of-type .company__details .company__blurb ul li{padding:0 0 0 1.5rem;position:relative}.company-list .container .company-list-podium .company:first-of-type .company__details .company__blurb ul li::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3e%3cpath stroke='%23FE4A64' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.5 6.528 4.222 4.222 6.334-9.5'/%3e%3c/svg%3e");background-repeat:no-repeat;content:"";height:12px;left:0;position:absolute;top:5px;width:13px}@media(min-width:992px){.company-list .container .company-list-podium .company:nth-of-type(2){order:1}}@media(min-width:992px){.company-list .container .company-list-podium .company:last-of-type{order:3}}.company-list .container .company-list-podium .company:hover{transform:translateY(-10px);box-shadow:0 12px 16px rgba(0,0,0,.15)}.company-list .container .company-list-podium .company .top-pick{background-color:var(--color-top-pick-accent);border-radius:20px;color:var(--color-base-white);display:block;font-size:.9rem;font-weight:var(--font-weight-bold);left:0;margin:0 auto;padding:.5rem 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-14px;width:100px}.company-list .container .company-list-podium .company .company__logo-rating{align-items:start;display:grid;grid-template-columns:120px 1fr}@media(min-width:576px){.company-list .container .company-list-podium .company .company__logo-rating{grid-template-columns:auto auto}}@media(min-width:992px){.company-list .container .company-list-podium .company .company__logo-rating{grid-template-columns:1fr}}@media(min-width:1200px){.company-list .container .company-list-podium .company .company__logo-rating{grid-template-columns:auto auto}}@media(min-width:992px){.company-list .container .company-list-podium .company .company__logo-rating .company__logo{justify-self:center;margin:0 0 1rem;width:160px}}@media(min-width:1200px){.company-list .container .company-list-podium .company .company__logo-rating .company__logo{justify-self:unset;width:120px}}.company-list .container .company-list-podium .company .company__logo-rating .company__rating{display:flex;gap:var(--gap-xs);justify-self:end;margin:0 0 1rem}@media(min-width:992px){.company-list .container .company-list-podium .company .company__logo-rating .company__rating{justify-self:center}}@media(min-width:1200px){.company-list .container .company-list-podium .company .company__logo-rating .company__rating{justify-self:end}}.company-list .container .company-list-podium .company .company__blurb{align-items:center;display:grid;grid-template-columns:1fr}.company-list .container .company-list-podium .company .company__blurb ul{line-height:1.2rem;list-style-type:disc;font-size:.9rem;margin:0 0 1rem 1.5rem}.company-list .container .company-list-podium .company .company__blurb ul li:not(:last-of-type){margin:0 0 .5rem}.company-list .container .company-list-podium .company .company__blurb p{font-size:1rem;margin:0 0 1rem}@media(min-width:992px){.company-list .container .company-list-podium .company .company__blurb p{text-align:center}}@media(min-width:1200px){.company-list .container .company-list-podium .company .company__blurb p{text-align:unset}}.company-list .container .company-list-podium .company .company__cta{align-self:end;display:flex;justify-content:end}@media(min-width:992px){.company-list .container .company-list-podium .company .company__cta{justify-content:center}}@media(min-width:1200px){.company-list .container .company-list-podium .company .company__cta{justify-content:end}}@media(min-width:1200px){.company-list .company-list-grid{display:grid;gap:var(--gap-l);grid-template-columns:1fr 260px}}.company-list .company-list-grid .company-all:not(:last-of-type){margin:0 0 2.5rem}.company-list .company-list-grid .company-all .company-all__header{align-items:center;background-color:var(--color-bg-subtle);box-shadow:0 16px 18px rgba(0,0,0,8%);display:grid;gap:var(--gap-m);grid-template-columns:1fr;justify-content:space-between;padding:1rem 1.5rem}@media(min-width:576px){.company-list .company-list-grid .company-all .company-all__header{grid-template-columns:auto 1fr}}@media(min-width:768px){.company-list .company-list-grid .company-all .company-all__header{position:sticky;top:0;z-index:1}}.company-list .company-list-grid .company-all .company-all__header .company-all__header-left{align-items:center;display:flex;gap:var(--gap-m)}.company-list .company-list-grid .company-all .company-all__header .company-all__header-left .company-all__header-rank span{border-right:1px solid var(--color-border-strong);color:var(--color-border-strong);font-size:3.25rem;font-weight:var(--font-weight-bold);padding:0 2rem 0 0;background:var(--color-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.company-list .company-list-grid .company-all .company-all__header .company-all__header-left .company-all__header-logo{max-width:120px}.company-list .company-list-grid .company-all .company-all__header .company-all__header-left .company-all__header-logo a{display:block;width:120px}.company-list .company-list-grid .company-all .company-all__header .company-all__header-right{align-items:center;display:grid;grid-template-columns:1fr}@media(min-width:768px){.company-list .company-list-grid .company-all .company-all__header .company-all__header-right{grid-template-columns:1fr auto;padding:0 0 0 1rem}}.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-score{align-items:center;display:none;gap:var(--gap-xs);justify-self:start}@media(min-width:768px){.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-score{display:flex}}@media(min-width:576px){.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-cta{justify-self:end}}@media(min-width:768px){.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-cta{justify-self:unset}}.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-cta .btn{display:block}@media(min-width:576px){.company-list .company-list-grid .company-all .company-all__header .company-all__header-right .company-all__header-cta .btn{display:inline-block}}.company-list .company-list-grid .company-all .company-all__content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:1.5rem 0}@media(min-width:576px){.company-list .company-list-grid .company-all .company-all__content{padding:1.5rem}}.company-list .company-list-grid .company-all .company-all__content h2{font-size:1.45rem}.company-list .company-list-grid .company-all .company-all__content h3{font-size:1.25rem;font-weight:var(--font-weight-medium)}.company-list .company-list-grid aside{display:none}@media(min-width:1200px){.company-list .company-list-grid aside{display:block}}.company-list .company-list-grid aside .top-picks{border:1px solid var(--border-subtle);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,4%);position:sticky;top:16px}.company-list .company-list-grid aside .top-picks h2{align-items:center;background-color:var(--color-bg-subtle);border-top-left-radius:4px;border-top-right-radius:4px;color:var(--color-text-body);display:flex;font-size:1.25rem;gap:var(--gap-s);margin:0;padding:1rem;text-align:left}.company-list .company-list-grid aside .top-picks ol{font-size:1.125rem;line-height:1.85;list-style:decimal outside;margin:0;padding:1rem 1rem 1rem 3.5rem}.company-list .company-list-grid aside .top-picks ol .active{font-weight:var(--font-weight-bold)}.company-list .company-list-grid aside .top-picks ol a{color:var(--color-text-body);text-decoration:none}.company-list .list-specs{box-shadow:rgba(0,0,0,.075)0 4.75px 19px;font-size:1rem;margin:0 0 2.5rem;padding:0}.company-list .list-specs li{padding:1rem}@media(min-width:576px){.company-list .list-specs li{display:grid;gap:var(--gap-l);grid-template-columns:210px 1fr}}.company-list .list-specs li:nth-child(even){background-color:var(--color-bg-accent)}@media(min-width:576px){.company-list .list-specs.specs-half li{grid-template-columns:1fr auto}}.company-list .list-like,.company-list .list-dislike{line-height:1.4}.company-list .list-like li,.company-list .list-dislike li{position:relative}.company-list .list-like li:not(:last-of-type),.company-list .list-dislike li:not(:last-of-type){margin-bottom:1rem}.company-list .list-like li::before,.company-list .list-dislike li::before{background-image:var(--list-icon);background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:-28px;position:absolute;top:4px;width:18px}.company-list .list-like{--list-icon:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%2341872D'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M6.633 10.5c.806 0 1.533-.446 2.031-1.08a9.041 9.041 0 012.861-2.4c.723-.384 1.35-.956 1.653-1.715a4.498 4.498 0 00.322-1.672V3a.75.75 0 01.75-.75A2.25 2.25 0 0116.5 4.5c0 1.152-.26 2.243-.723 3.218-.266.558.107 1.282.725 1.282h3.126c1.026 0 1.945.694 2.054 1.715.045.422.068.85.068 1.285a11.95 11.95 0 01-2.649 7.521c-.388.482-.987.729-1.605.729H13.48c-.483 0-.964-.078-1.423-.23l-3.114-1.04a4.501 4.501 0 00-1.423-.23H5.904M14.25 9h2.25M5.904 18.75c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889 0-1.713-.518-1.972-1.368a12 12 0 01-.521-3.507c0-1.553.295-3.036.831-4.398C3.387 10.203 4.167 9.75 5 9.75h1.053c.472 0 .745.556.5.96a8.958 8.958 0 00-1.302 4.665c0 1.194.232 2.333.654 3.375z' /%3e%3c/svg%3e")}.company-list .list-dislike{--list-icon:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23C46461'%3e%3cpath stroke-linecap='round' stroke-linejoin='round' d='M7.5 15h2.25m8.024-9.75c.011.05.028.1.052.148.591 1.2.924 2.55.924 3.977a8.96 8.96 0 01-.999 4.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889 0 1.713.518 1.972 1.368.339 1.11.521 2.287.521 3.507 0 1.553-.295 3.036-.831 4.398C20.613 14.547 19.833 15 19 15h-1.053c-.472 0-.745-.556-.5-.96a8.95 8.95 0 00.303-.54m.023-8.25H16.48a4.5 4.5 0 01-1.423-.23l-3.114-1.04a4.5 4.5 0 00-1.423-.23H6.504c-.618 0-1.217.247-1.605.729A11.95 11.95 0 002.25 12c0 .434.023.863.068 1.285C2.427 14.306 3.346 15 4.372 15h3.126c.618 0 .991.724.725 1.282A7.471 7.471 0 007.5 19.5a2.25 2.25 0 002.25 2.25.75.75 0 00.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33 1.653-1.715a9.04 9.04 0 002.86-2.4c.498-.634 1.226-1.08 2.032-1.08h.384' /%3e%3c/svg%3e")}.all-reviews-grid{align-items:center;display:grid;gap:var(--gap-l);grid-template-columns:repeat(2,1fr);margin:0 0 1.5rem}@media(min-width:768px){.all-reviews-grid{grid-template-columns:repeat(3,1fr)}}.all-reviews-grid li{align-items:center;border:2px solid var(--color-border);border-radius:8px;color:var(--color-text-body);display:grid;grid-template-columns:1fr;justify-items:center;min-height:65px;text-align:center;text-decoration:none;transition:.4s ease;will-change:transform}@media(min-width:576px){.all-reviews-grid li{min-height:100px}}.all-reviews-grid li:hover{box-shadow:rgba(0,0,0,.1)0 5px 20px 5px;transform:translateY(-5px)}.all-reviews-grid li a{display:block;padding:1rem 2rem;width:100%}.all-reviews-grid li a svg{margin:0 auto;max-height:40px}@media(min-width:768px){.all-reviews-grid li a svg{max-height:80px}}.four-oh-four{margin:5rem auto;max-width:500px;padding:0 1rem}.four-oh-four h1,.four-oh-four p{text-align:center}.hero-homepage{padding:1.5rem}@media(min-width:768px){.hero-homepage{padding:4rem 2.5rem}}.hero-homepage h1{font-weight:var(--font-weight-black);margin:0 0 1rem;text-align:center}@media(min-width:768px){.hero-homepage h1{font-size:3rem}}@media(min-width:768px){.hero-homepage h1 span{display:block}}.hero-homepage h2{font-size:1.125rem;font-weight:var(--font-weight-normal);line-height:1.5;margin:0 auto 1.5rem;max-width:520px;text-align:center}.hero-homepage .btn{display:table;margin:0 auto}.hero-homepage .hero-hompage-tiles{display:grid;gap:var(--gap-l);grid-template-columns:1fr}@media(min-width:768px){.hero-homepage .hero-hompage-tiles{grid-template-columns:repeat(3,1fr);justify-content:center}}@media(min-width:992px){.hero-homepage .hero-hompage-tiles{grid-template-columns:repeat(3,320px)}}.hero-homepage .hero-hompage-tiles .homepage-tile{border-radius:8px;box-shadow:rgba(0,0,0,.15)0 2px 10px 2px;display:block;padding:1.5rem;position:relative;text-decoration:none;transition:.4s ease}@media(min-width:768px){.hero-homepage .hero-hompage-tiles .homepage-tile{padding:3rem 1.5rem}}.hero-homepage .hero-hompage-tiles .homepage-tile:before{border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.hero-homepage .hero-hompage-tiles .homepage-tile.tile-id-theft:before{background-color:var(--color-tile-bg-id)}.hero-homepage .hero-hompage-tiles .homepage-tile.tile-antivirus:before{background-color:var(--color-tile-bg-av)}.hero-homepage .hero-hompage-tiles .homepage-tile.tile-vpn:before{background-color:var(--color-tile-bg-vpn)}.hero-homepage .hero-hompage-tiles .homepage-tile:hover{box-shadow:rgba(0,0,0,.25)0 5px 20px 5px;transform:translateY(-5px)}.hero-homepage .hero-hompage-tiles .homepage-tile p{color:var(--color-base-white);font-size:1.65rem;font-weight:var(--font-weight-semibold);line-height:1;margin:0;position:relative;z-index:10}.hero-homepage .hero-hompage-tiles .homepage-tile p span{display:block;font-size:2.625rem}.hero-homepage .hero-hompage-tiles .homepage-tile img{border-radius:9px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.as-seen-in{position:relative}.as-seen-in:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' preserveAspectRatio='none' viewBox='0 0 1200 27'%3e%3cpath fill='%23fff' d='M0 0h1200v22.333S1077 36.9 648 14.565C219-7.768 0 22.333 0 22.333V0Z'/%3e%3c/svg%3e");background-repeat:no-repeat;content:"";height:27px;left:0;position:absolute;bottom:-27px;width:100%;z-index:10}.as-seen-in{padding:1.5rem 0}@media(min-width:768px){.as-seen-in{padding:2.5rem 0}}.as-seen-in p{color:var(--color-text-caption);font-size:.9rem;font-weight:var(--font-weight-bold);margin:0 0 1rem;text-align:center}.as-seen-in ul{align-items:center;display:flex;gap:var(--gap-m);justify-content:center;margin:0}@media(min-width:576px){.as-seen-in ul{gap:var(--gap-xl)}}.as-seen-in ul li{width:100%}@media(min-width:576px){.as-seen-in ul li{width:90px}}.as-seen-in ul li svg{height:auto;margin:0 auto;max-width:100%}.welcome{overflow:hidden;padding:4rem 0;position:relative;box-shadow:inset 0 -10px 10px -10px #000000}@media(min-width:768px){.welcome{padding:5rem 0}}@media(min-width:992px){.welcome{padding:7.5rem 0}}.welcome:before{background:linear-gradient(46deg,rgba(116,229,190,.85) 0%,rgba(141,146,248,.85) 49.48%,rgba(74,153,248,.85) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.welcome__content{position:relative;z-index:10}.welcome__content h2{color:var(--color-base-white);font-weight:var(--font-weight-black);margin:0 0 1rem}@media(min-width:768px){.welcome__content h2{font-size:3rem;margin:0 0 1rem}}.welcome__content h3{color:var(--color-base-white);max-width:500px}.welcome__content p{color:var(--color-base-white);margin:0}@media(min-width:768px){.welcome__content p{max-width:620px}}.welcome .bg-welcome{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.guides{position:relative}.guides:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' preserveAspectRatio='none' viewBox='0 0 1200 27'%3e%3cpath fill='%23fff' d='M1200 27.806H0V5.473S123-9.093 552 13.24c429 22.333 648-7.768 648-7.768v22.333Z'/%3e%3c/svg%3e");background-repeat:no-repeat;content:"";height:27px;left:0;position:absolute;top:-27px;width:100%;z-index:10}.guides{padding:2.5rem 0}@media(min-width:768px){.guides{padding:4rem 0}}@media(min-width:992px){.guides{padding:5rem 0}}.guides h2{font-weight:var(--font-weight-black);margin:0 0 1rem;text-align:center}@media(min-width:768px){.guides h2{font-size:3.5rem;margin:0 0 1rem}}.guides h3{margin:0 0 2rem;text-align:center}.guides ul{display:grid;gap:var(--gap-l);grid-template-columns:1fr;margin:0}@media(min-width:576px){.guides ul{gap:var(--gap-xxl);grid-template-columns:1fr 1fr}}.guides ul li{border-radius:4px;padding:0 0 1rem;transition:.4s ease;will-change:transform}.guides ul li:hover{box-shadow:rgba(0,0,0,.25)0 5px 20px 5px;transform:translateY(-5px)}.guides ul li a{text-decoration:none}.guides ul li a p{color:var(--color-text-body);font-size:1.45rem;font-weight:var(--font-weight-bold);line-height:1.2;margin:0;min-height:85px;padding:1rem}.guides ul li a span{align-items:center;display:grid;gap:var(--gap-xs);grid-template-columns:auto 11px;justify-content:start;font-size:.9rem;padding:0 0 0 1rem}.guides .blog-posts__items{grid-template-columns:1fr}.guides .blog-posts__items h2{text-align:left}@media(min-width:576px){.guides .blog-posts__items{grid-template-columns:repeat(2,1fr)}}.asr-stats{background-color:var(--color-bg-accent);padding:2.5rem 0}@media(min-width:768px){.asr-stats{padding:4rem 0}}@media(min-width:992px){.asr-stats{padding:5rem 0}}.asr-stats .asr-stats-grid{display:grid;gap:var(--gap-xxl);grid-template-columns:1fr}@media(min-width:576px){.asr-stats .asr-stats-grid{gap:unset;grid-template-columns:repeat(3,1fr)}}.asr-stats .asr-stats-grid .asr-stats-item{display:grid;justify-items:center}.asr-stats .asr-stats-grid .asr-stats-item svg{height:65px;margin:0 0 1rem;width:65px}.asr-stats .asr-stats-grid .asr-stats-item h3{font-size:3.5rem;font-weight:var(--font-weight-black);margin:0}.asr-stats .asr-stats-grid .asr-stats-item span{color:var(--color-accent)}.featured-providers{padding:2.5rem 0}@media(min-width:768px){.featured-providers{padding:4rem 0}}@media(min-width:992px){.featured-providers{padding:5rem 0}}.featured-providers h2{font-weight:var(--font-weight-black);margin:0 0 1.5rem;text-align:center}@media(min-width:768px){.featured-providers h2{font-size:3.5rem;margin:0 0 2.5rem}}.featured-providers ul{align-items:center;display:grid;gap:var(--gap-xl);grid-template-columns:1fr;justify-items:center;margin:0}@media(min-width:576px){.featured-providers ul{gap:var(--gap-xl)}}@media(min-width:768px){.featured-providers ul{gap:var(--gap-xxxl)}}@media(min-width:992px){.featured-providers ul{gap:var(--gap-huge)}}@media(min-width:576px){.featured-providers ul li{width:40%}}.featured-providers ul li svg{height:auto;margin:0 auto;max-width:100%;width:100%}.itg-section{padding:2.5rem 0}@media(min-width:768px){.itg-section{padding:4rem 0}}.itg-section:first-of-type{padding:0 0 2.5rem}.itg-section h2{font-weight:var(--font-weight-black);margin:0 0 2.5rem;text-align:center}@media(min-width:768px){.itg-section h2{font-size:3.5rem}}.itg-section .intro-text{max-width:820px;margin:0 auto 4rem}.need-to-know .tile-facts{display:grid;gap:var(--gap-xxl);grid-template-columns:1fr;margin:0 0 2.5rem}@media(min-width:768px){.need-to-know .tile-facts{gap:var(--gap-huge);grid-template-columns:repeat(3,1fr)}}.need-to-know .tile-facts li{background:#e4f0fe;border:1px solid #dbebfe;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,4%);padding:1rem}.need-to-know .tile-facts li p{font-size:1rem;margin:1rem 0 0}.what-is-id-theft{background-color:#f9f9f9}.what-is-id-theft ul.list-icon{margin:0;padding:0 0 2.5rem}.what-is-id-theft ul.list-icon li{margin:0 0 2.5rem}.what-is-id-theft ul.list-icon li:last-of-type{margin:0}.what-is-id-theft ul.list-icon li:last-of-type p{margin:0}.what-is-id-theft ul.list-icon li h4{align-items:center;display:grid;gap:var(--gap-s);grid-template-columns:24px 1fr}.what-is-id-theft ul.list-icon li h4 svg{color:var(--color-accent)}.what-is-id-theft ul.list-icon li p{margin:0 0 1rem;padding:0 0 0 2rem}.what-is-id-theft ul.list-icon li p.tip{font-size:.95rem}.what-is-id-theft ul.list-icon li p.tip span{border:1px solid var(--color-border-accent);border-radius:16px;color:var(--color-accent);font-size:.7rem;font-weight:var(--font-weight-bold);margin:0 .25rem 0 0;padding:.125rem .5rem;text-transform:uppercase}.what-is-id-theft ul.list-callout{background:#e4f0fe;border-radius:4px;font-size:1rem;list-style-type:none;margin:0 0 2.5rem;padding:1.5rem 1.5rem 1.5rem 2.5rem}@media(min-width:768px){.what-is-id-theft ul.list-callout{column-count:2;column-gap:var(--gap-xxl)}}.what-is-id-theft ul.list-callout li{position:relative}.what-is-id-theft ul.list-callout li:before{color:var(--color-grey);content:"•";display:inline-block;font-weight:var(--font-weight-bold);margin-left:-1rem;position:absolute;top:-1px;width:16px}.how-common{overflow:hidden;padding:0 0 5rem;position:relative}.how-common:before{background:linear-gradient(46deg,rgba(116,229,190,.85) 0%,rgba(141,146,248,.85) 49.48%,rgba(74,153,248,.85) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.how-common__content{max-width:620px;padding:4rem 0 0;position:relative;z-index:10}.how-common__content h2{color:#fff;font-weight:var(--font-weight-black);margin:0 0 1rem}@media(min-width:768px){.how-common__content h2{font-size:3.5rem;margin:0 0 1.5rem}}.how-common__content h2 span{display:block}.how-common__content p{color:#fff;margin:0 0 2rem}.how-common .bg-common{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.how-does{background-color:#fef7ef}.how-does .how-does-grid{display:grid;gap:var(--gap-xl);grid-template-columns:1fr;margin:0 0 2.5rem}@media(min-width:768px){.how-does .how-does-grid{gap:var(--gap-huge);grid-template-columns:1fr 1fr}}.how-does .how-does-grid h3{font-weight:var(--font-weight-bold);margin:0;padding:1rem 0}.how-does .how-does-grid p.tip{color:#777;font-size:.9rem}.potential .potential-grid{display:grid;grid-template-areas:"age" "gender" "ethnicity" "income";gap:var(--gap-xxl);margin:0}@media(min-width:768px){.potential .potential-grid{grid-template-areas:"age gender" "age ethnicity" "income income"}}.potential .potential-grid li{align-content:start;border:2px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:grid;padding:1.5rem}.potential .potential-grid li h3{font-weight:var(--font-weight-bold);margin:0;padding:1rem 0}.potential .potential-grid li:nth-of-type(1){grid-area:age}.potential .potential-grid li:nth-of-type(2){grid-area:gender}.potential .potential-grid li:nth-of-type(3){grid-area:ethnicity}.potential .potential-grid li:nth-of-type(4){grid-area:income}.practical{border-top:1px solid #e7e7e7}.services{background-color:#fef7ef}.services .services-grid{display:grid;gap:var(--gap-xl);grid-template-columns:1fr;margin:0 0 2.5rem}@media(min-width:768px){.services .services-grid{gap:var(--gap-huge);grid-template-columns:1fr 1fr}}.services .services-grid h3{font-weight:var(--font-weight-bold);margin:0;padding:1rem 0}.recovering .resources-grid{display:grid;grid-template-columns:1fr;gap:var(--gap-xxl);margin:0 0 2.5rem}@media(min-width:768px){.recovering .resources-grid{grid-template-columns:repeat(3,1fr)}}.recovering .resources-grid li{align-content:start;border:2px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:grid;gap:var(--gap-m);justify-items:center;padding:1.5rem}.recovering .resources-grid li svg{max-height:40px}.recovering .resources-grid li p{font-size:1rem;margin:0}.what-now{border-top:1px solid #e7e7e7}.review-section{padding:2.5rem 0}.review-section h2{font-size:1.85rem;margin:3rem 0 1rem}@media(min-width:576px){.review-section h2{padding:0 4rem 0 0}}.review-section h3{font-size:1.25rem;margin:0 0 .5rem}@media(min-width:576px){.review-section h3{padding:0 4rem 0 0}}.review-section p{color:var(--color-text-article)}.review-section ul,.review-section ol{color:var(--color-text-article);list-style-type:disc}.review-section ul li:not(:last-of-type),.review-section ol li:not(:last-of-type){margin:0 0 .25rem}.review-section ul.list-tile{display:grid;gap:var(--gap-l);grid-template-columns:repeat(2,1fr);list-style-type:none;flex-wrap:wrap;font-weight:var(--font-weight-bold);margin:0 0 2.5rem}@media(min-width:768px){.review-section ul.list-tile{gap:var(--gap-xl);grid-template-columns:repeat(4,1fr)}}.review-section ul.list-tile li{line-height:1.3;text-align:center}.review-section ul.list-tile li:before{content:unset}.review-section ul.list-tile li.span-2{grid-column:span 2}.review-section ul.list-tile li svg{margin:0 auto 1rem}.review-section ul.list-tile li span{display:block}.review-section hr{background-image:linear-gradient(to right,transparent,#75e4c0,#8793f8,#4b99f8,transparent);border:none;height:1px;margin:0 auto 2.5rem;width:220px}@media(min-width:768px){.review-section hr{width:520px}}.review-section .list-callout{background-color:var(--color-bg-accent);border-radius:4px;padding:1.5rem 1.5rem 1.5rem 3rem;margin:0 0 1.5rem}@media(min-width:768px){.review-section .list-callout{margin:0 2.5rem 1.5rem 0}}.review-section .list-callout h3{color:var(--color-accent);margin:0 0 1rem}.review-section .list-callout ul{font-size:1rem;list-style-type:none;margin:0 0 0 1rem}@media(min-width:768px){.review-section .list-callout ul{column-count:2;column-gap:var(--gap-xxl);margin:0 0 0 2.5rem}}.review-section .list-callout ul li{position:relative}.review-section .list-callout ul li:before{color:var(--color-accent);content:"•";display:inline-block;font-weight:var(--font-weight-bold);margin-left:-1rem;position:absolute;top:-1px;width:16px}.review-section .disclosure{color:#777;font-size:.9rem;font-style:italic}