:root{
  --paper:#f5f5f7;
  --ink:#1d1d1f;
  --secondary:#63636b;
  --line:#dedee3;
  --violet:#7945d9;
  --radius:28px;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:var(--ink);
  background:var(--paper);
  font-synthesis:none;
  font-optical-sizing:auto}
  *{
    box-sizing:border-box}
    html{
      scroll-behavior:smooth;
      scroll-padding-top:96px}
      body{
        margin:0;
        line-height:1.5;
        -webkit-font-smoothing:antialiased}
        a{
          color:inherit;
          text-decoration:none}
          button,a,summary{
            -webkit-tap-highlight-color:transparent;
            touch-action:manipulation}
            a:focus-visible,summary:focus-visible{
              outline:3px solid #007ba2;
              outline-offset:6px}
              img{
                max-width:100%;
                display:block}
                h1,h2,h3,p{
                  margin:0}
                  h1,h2,h3{
                    text-wrap:balance}
                    p{
                      text-wrap:pretty}
                      [hidden]{
                        display:none!important}
                        .shell{
                          width:min(1160px,calc(100% - 80px));
                          margin-inline:auto}
                          .skip-link{
                            position:fixed;
                            left:20px;
                            top:-80px;
                            z-index:100;
                            padding:12px 18px;
                            background:white;
                            border-radius:12px}
                            .skip-link:focus{
                              top:12px}
                              .site-header{
                                position:sticky;
                                top:0;
                                z-index:20;
                                background:rgba(245,245,247,.87);
                                backdrop-filter:blur(20px) saturate(150%);
                                -webkit-backdrop-filter:blur(20px) saturate(150%)}
                                .navigation{
                                  display:flex;
                                  align-items:center;
                                  justify-content:space-between;
                                  min-height:78px;
                                  gap:30px}
                                  .brand{
                                    display:inline-flex;
                                    align-items:center;
                                    gap:8px;
                                    font-size:22px;
                                    font-weight:650;
                                    letter-spacing:-.7px;
                                    flex-shrink:0}
                                    .nav-links{
                                      display:flex;
                                      gap:30px;
                                      font-size:13px;
                                      color:#53535a}
                                      .nav-links a{
                                        padding-block:12px;
                                        transition:color 160ms}
                                        .nav-links a:hover{
                                          color:var(--ink)}
                                          .button{
                                            display:inline-flex;
                                            align-items:center;
                                            justify-content:center;
                                            gap:20px;
                                            min-height:52px;
                                            padding:14px 25px;
                                            border:1px solid transparent;
                                            border-radius:999px;
                                            font-weight:550;
                                            font-size:15px;
                                            line-height:1.4;
                                            transition:transform 150ms ease,background-color 150ms ease,box-shadow 150ms ease}
                                            .button:active{
                                              transform:scale(.97)}
                                              .button-dark{
                                                background:var(--ink);
                                                color:white}
                                                .button-dark:hover{
                                                  background:#37373b;
                                                  box-shadow:0 5px 16px #1d1d1f12}
                                                  .button-small{
                                                    font-size:12px;
                                                    min-height:36px;
                                                    padding:9px 17px;
                                                    gap:12px}
                                                    .button-outline{
                                                      border-color:#d3d3dc;
                                                      background:transparent}
                                                      .button-outline:hover{
                                                        background:#f0f0f4}
                                                        .button-white{
                                                          background:#fff;
                                                          color:var(--ink)}
                                                          .text-link{
                                                            display:inline-flex;
                                                            align-items:center;
                                                            gap:10px;
                                                            min-height:44px;
                                                            font-size:14px;
                                                            font-weight:550}
                                                            .text-link:hover{
                                                              text-decoration:underline;
                                                              text-underline-offset:4px}
                                                              .hero{
                                                                display:grid;
                                                                grid-template-columns:1.06fr 1fr;
                                                                gap:35px;
                                                                align-items:center;
                                                                padding-block:66px 58px}
                                                                .eyebrow{
                                                                  font-size:11px;
                                                                  letter-spacing:.13em;
                                                                  font-weight:650;
                                                                  color:var(--secondary);
                                                                  display:flex;
                                                                  align-items:center;
                                                                  gap:9px}
                                                                  .status-dot{
                                                                    width:6px;
                                                                    height:6px;
                                                                    display:inline-block;
                                                                    border-radius:50%;
                                                                    background:#148061}
                                                                    .hero h1{
                                                                      font-size:clamp(44px,4.9vw,68px);
                                                                      letter-spacing:-.06em;
                                                                      line-height:1.06;
                                                                      font-weight:650;
                                                                      margin-top:25px}
                                                                      .gradient-text{
                                                                        background:linear-gradient(105deg,#007eac 5%,#426fe2 48%,#9550d7 95%);
                                                                        background-clip:text;
                                                                        -webkit-background-clip:text;
                                                                        color:transparent}
                                                                        .hero-description{
                                                                          font-size:19px;
                                                                          line-height:1.55;
                                                                          color:var(--secondary);
                                                                          margin-top:28px;
                                                                          letter-spacing:-.025em}
                                                                          .hero-actions{
                                                                            display:flex;
                                                                            align-items:center;
                                                                            gap:20px;
                                                                            flex-wrap:wrap;
                                                                            margin-top:31px}
                                                                            .hero-note{
                                                                              font-size:12px;
                                                                              color:var(--secondary);
                                                                              margin-top:15px}
                                                                              .hero-art{
                                                                                position:relative;
                                                                                isolation:isolate;
                                                                                min-height:475px;
                                                                                overflow:hidden;
                                                                                border-radius:36px;
                                                                                background:radial-gradient(ellipse at 24% 25%,#063647 0%,transparent 58%),radial-gradient(ellipse at 80% 80%,#302050 0%,transparent 55%),#080d1b;
                                                                                box-shadow:0 22px 48px -30px #080d1b77;
                                                                                color:#fff}
                                                                                .art-topline,.art-bottomline{
                                                                                  position:absolute;
                                                                                  left:28px;
                                                                                  right:28px;
                                                                                  display:flex;
                                                                                  align-items:center;
                                                                                  justify-content:space-between;
                                                                                  font-size:9px;
                                                                                  letter-spacing:.15em;
                                                                                  color:#aab5c6;
                                                                                  z-index:2}
                                                                                  .art-topline{
                                                                                    top:26px}
                                                                                    .art-bottomline{
                                                                                      bottom:27px;
                                                                                      font-size:8px}
                                                                                      .art-dot{
                                                                                        width:6px;
                                                                                        height:6px;
                                                                                        background:#3adfbc;
                                                                                        border-radius:50%}
                                                                                        .art-core{
                                                                                          position:absolute;
                                                                                          width:270px;
                                                                                          height:270px;
                                                                                          top:45%;
                                                                                          left:50%;
                                                                                          transform:translate(-50%,-50%);
                                                                                          filter:drop-shadow(0 0 32px #12d0d226)}
                                                                                          .orbit{
                                                                                            position:absolute;
                                                                                            inset:14% -18%;
                                                                                            border:1px solid #84abc426;
                                                                                            border-radius:50%;
                                                                                            transform:rotate(-37deg)}
                                                                                            .orbit-two{
                                                                                              inset:23% -32%;
                                                                                              transform:rotate(32deg);
                                                                                              border-color:#b291ee22}
                                                                                              .route-chip{
                                                                                                position:absolute;
                                                                                                z-index:3;
                                                                                                display:flex;
                                                                                                align-items:center;
                                                                                                gap:11px;
                                                                                                padding:13px 16px;
                                                                                                border:1px solid #c4d7ff26;
                                                                                                border-radius:18px;
                                                                                                background:rgba(24,38,58,.82);
                                                                                                box-shadow:0 12px 32px #0003;
                                                                                                backdrop-filter:blur(16px);
                                                                                                -webkit-backdrop-filter:blur(16px)}
                                                                                                .chip-you{
                                                                                                  left:25px;
                                                                                                  top:66%}
                                                                                                  .chip-vpn{
                                                                                                    right:24px;
                                                                                                    top:18%;
                                                                                                    background:rgba(24,41,49,.86)}
                                                                                                    .chip-label{
                                                                                                      font-size:7px;
                                                                                                      letter-spacing:.13em;
                                                                                                      color:#a9b9cb;
                                                                                                      display:block;
                                                                                                      margin-bottom:3px}
                                                                                                      .route-chip strong{
                                                                                                        font-size:12px;
                                                                                                        font-weight:500;
                                                                                                        letter-spacing:-.01em}
                                                                                                        .chip-icon{
                                                                                                          display:grid;
                                                                                                          place-items:center;
                                                                                                          width:30px;
                                                                                                          height:30px;
                                                                                                          border-radius:50%;
                                                                                                          background:#2b4358;
                                                                                                          color:#95cee5}
                                                                                                          .chip-icon.check{
                                                                                                            background:#164c42;
                                                                                                            color:#54e4bb}
                                                                                                            .benefit-strip{
                                                                                                              display:flex;
                                                                                                              justify-content:space-between;
                                                                                                              gap:20px;
                                                                                                              padding:25px 0 32px;
                                                                                                              border-bottom:1px solid var(--line);
                                                                                                              font-size:13px;
                                                                                                              color:var(--secondary)}
                                                                                                              .benefit-strip b{
                                                                                                                color:var(--ink);
                                                                                                                font-weight:600;
                                                                                                                margin-right:7px}
                                                                                                                .section{
                                                                                                                  padding-block:104px}
                                                                                                                  .section-heading{
                                                                                                                    margin-bottom:42px}
                                                                                                                    .section-heading h2{
                                                                                                                      font-size:clamp(34px,3.8vw,49px);
                                                                                                                      font-weight:650;
                                                                                                                      line-height:1.1;
                                                                                                                      letter-spacing:-.045em;
                                                                                                                      margin-top:18px}
                                                                                                                      .muted-heading{
                                                                                                                        color:#81818a}
                                                                                                                        .section-heading>p:last-child:not(.eyebrow){
                                                                                                                          margin-top:22px;
                                                                                                                          font-size:17px;
                                                                                                                          color:var(--secondary);
                                                                                                                          max-width:520px}
                                                                                                                          .feature-grid{
                                                                                                                            display:grid;
                                                                                                                            grid-template-columns:1fr 1fr 1fr;
                                                                                                                            gap:20px}
                                                                                                                            .feature-card{
                                                                                                                              border-radius:var(--radius);
                                                                                                                              background:#fff;
                                                                                                                              padding:34px;
                                                                                                                              overflow:hidden;
                                                                                                                              display:flex;
                                                                                                                              flex-direction:column;
                                                                                                                              align-items:flex-start}
                                                                                                                              .feature-kicker{
                                                                                                                                font-size:10px;
                                                                                                                                letter-spacing:.11em;
                                                                                                                                font-weight:650;
                                                                                                                                color:var(--secondary)}
                                                                                                                                .feature-card h3{
                                                                                                                                  font-size:29px;
                                                                                                                                  line-height:1.14;
                                                                                                                                  letter-spacing:-.04em;
                                                                                                                                  font-weight:600;
                                                                                                                                  margin-top:20px}
                                                                                                                                  .feature-card p{
                                                                                                                                    font-size:14px;
                                                                                                                                    line-height:1.65;
                                                                                                                                    color:var(--secondary);
                                                                                                                                    margin-top:17px;
                                                                                                                                    max-width:350px}
                                                                                                                                    .feature-card .text-link{
                                                                                                                                      margin-top:15px}
                                                                                                                                      .feature-wide{
                                                                                                                                        grid-column:span 2;
                                                                                                                                        display:grid;
                                                                                                                                        grid-template-columns:1fr .85fr;
                                                                                                                                        gap:20px;
                                                                                                                                        align-items:center;
                                                                                                                                        min-height:370px}
                                                                                                                                        .feature-wide h3{
                                                                                                                                          font-size:34px}
                                                                                                                                          .bot-illustration{
                                                                                                                                            border-radius:22px;
                                                                                                                                            padding:18px;
                                                                                                                                            background:#f4f4f7;
                                                                                                                                            box-shadow:0 12px 30px #1d1d1f0a;
                                                                                                                                            border:1px solid #e9e9ef;
                                                                                                                                            transform:rotate(-3deg)}
                                                                                                                                            .bot-card-head{
                                                                                                                                              display:flex;
                                                                                                                                              align-items:center;
                                                                                                                                              gap:7px;
                                                                                                                                              margin-bottom:20px}
                                                                                                                                              .bot-card-head strong{
                                                                                                                                                font-size:13px;
                                                                                                                                                display:block}
                                                                                                                                                .bot-card-head small{
                                                                                                                                                  font-size:8px;
                                                                                                                                                  color:var(--secondary);
                                                                                                                                                  display:block;
                                                                                                                                                  margin-top:3px}
                                                                                                                                                  .bot-bubble{
                                                                                                                                                    font-size:11px;
                                                                                                                                                    background:#fff;
                                                                                                                                                    border-radius:12px 12px 12px 3px;
                                                                                                                                                    padding:13px 12px;
                                                                                                                                                    margin-bottom:9px}
                                                                                                                                                    .bot-option{
                                                                                                                                                      padding:10px 13px;
                                                                                                                                                      border-radius:10px;
                                                                                                                                                      background:#e6e9f0;
                                                                                                                                                      font-size:11px;
                                                                                                                                                      margin-top:7px;
                                                                                                                                                      display:flex;
                                                                                                                                                      justify-content:space-between}
                                                                                                                                                      .bot-illustration .illustration-caption{
                                                                                                                                                        font-size:9px;
                                                                                                                                                        text-align:center;
                                                                                                                                                        margin:14px 0 0}
                                                                                                                                                        .privacy-card{
                                                                                                                                                          background:#e9f0ef}
                                                                                                                                                          .line-icon{
                                                                                                                                                            width:48px;
                                                                                                                                                            height:48px;
                                                                                                                                                            color:#30645b;
                                                                                                                                                            margin-top:26px}
                                                                                                                                                            .privacy-card h3{
                                                                                                                                                              font-size:28px;
                                                                                                                                                              margin-top:17px}
                                                                                                                                                              .privacy-card .text-link{
                                                                                                                                                                font-size:12px}
                                                                                                                                                                .device-card{
                                                                                                                                                                  grid-column:span 1}
                                                                                                                                                                  .device-pills{
                                                                                                                                                                    display:flex;
                                                                                                                                                                    gap:8px;
                                                                                                                                                                    flex-wrap:wrap;
                                                                                                                                                                    margin-top:25px}
                                                                                                                                                                    .device-pills span{
                                                                                                                                                                      font-size:12px;
                                                                                                                                                                      padding:7px 13px;
                                                                                                                                                                      background:#f1f1f5;
                                                                                                                                                                      border-radius:99px;
                                                                                                                                                                      color:#555560}
                                                                                                                                                                      .support-card{
                                                                                                                                                                        grid-column:span 2;
                                                                                                                                                                        background:#eae8f0;
                                                                                                                                                                        position:relative}
                                                                                                                                                                        .support-card:after{
                                                                                                                                                                          content:'↗';
                                                                                                                                                                          position:absolute;
                                                                                                                                                                          right:38px;
                                                                                                                                                                          top:45px;
                                                                                                                                                                          font-size:145px;
                                                                                                                                                                          font-weight:300;
                                                                                                                                                                          color:#d3ccdf;
                                                                                                                                                                          line-height:1;
                                                                                                                                                                          pointer-events:none}
                                                                                                                                                                          .support-card h3,.support-card p,.support-card a{
                                                                                                                                                                            position:relative;
                                                                                                                                                                            z-index:1}
                                                                                                                                                                            .features-section{
                                                                                                                                                                              padding-bottom:64px}
                                                                                                                                                                              .setup-section{
                                                                                                                                                                                padding-top:55px}
                                                                                                                                                                                .setup-steps{
                                                                                                                                                                                  display:grid;
                                                                                                                                                                                  grid-template-columns:repeat(3,1fr);
                                                                                                                                                                                  gap:44px;
                                                                                                                                                                                  padding:0;
                                                                                                                                                                                  margin:0;
                                                                                                                                                                                  list-style:none}
                                                                                                                                                                                  .step-number{
                                                                                                                                                                                    display:block;
                                                                                                                                                                                    border-top:1px solid #cfcfd6;
                                                                                                                                                                                    padding-top:24px;
                                                                                                                                                                                    font-size:14px;
                                                                                                                                                                                    color:var(--secondary);
                                                                                                                                                                                    font-variant-numeric:tabular-nums}
                                                                                                                                                                                    .setup-steps h3{
                                                                                                                                                                                      font-size:23px;
                                                                                                                                                                                      letter-spacing:-.035em;
                                                                                                                                                                                      margin:24px 0 14px;
                                                                                                                                                                                      font-weight:600}
                                                                                                                                                                                      .setup-steps p{
                                                                                                                                                                                        font-size:14px;
                                                                                                                                                                                        line-height:1.65;
                                                                                                                                                                                        color:var(--secondary)}
                                                                                                                                                                                        .setup-steps .text-link{
                                                                                                                                                                                          font-size:13px;
                                                                                                                                                                                          margin-top:14px}
                                                                                                                                                                                          .store-links{
                                                                                                                                                                                            display:flex;
                                                                                                                                                                                            flex-wrap:wrap;
                                                                                                                                                                                            gap:8px;
                                                                                                                                                                                            margin-top:22px}
                                                                                                                                                                                            .store-links a{
                                                                                                                                                                                              border:1px solid #cfcfd6;
                                                                                                                                                                                              padding:10px 13px;
                                                                                                                                                                                              border-radius:999px;
                                                                                                                                                                                              font-size:12px;
                                                                                                                                                                                              transition:background 150ms}
                                                                                                                                                                                              .store-links a:hover{
                                                                                                                                                                                                background:#e5e5ea}
                                                                                                                                                                                                .step-footnote{
                                                                                                                                                                                                  display:block;
                                                                                                                                                                                                  color:var(--secondary);
                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                  margin-top:25px}
                                                                                                                                                                                                  .plans-section{
                                                                                                                                                                                                    background:#ededf0}
                                                                                                                                                                                                    .centered{
                                                                                                                                                                                                      text-align:center}
                                                                                                                                                                                                      .centered .eyebrow{
                                                                                                                                                                                                        justify-content:center}
                                                                                                                                                                                                        .centered>p:last-child:not(.eyebrow){
                                                                                                                                                                                                          margin-inline:auto}
                                                                                                                                                                                                          .pricing-grid{
                                                                                                                                                                                                            display:grid;
                                                                                                                                                                                                            grid-template-columns:repeat(3,1fr);
                                                                                                                                                                                                            gap:20px}
                                                                                                                                                                                                            .price-card{
                                                                                                                                                                                                              padding:34px 28px;
                                                                                                                                                                                                              background:#fff;
                                                                                                                                                                                                              border:1px solid transparent;
                                                                                                                                                                                                              border-radius:var(--radius)}
                                                                                                                                                                                                              .featured-price{
                                                                                                                                                                                                                border-color:#c9bde8;
                                                                                                                                                                                                                box-shadow:0 6px 30px #6e4b9f08}
                                                                                                                                                                                                                .plan-period{
                                                                                                                                                                                                                  font-size:11px;
                                                                                                                                                                                                                  color:var(--secondary);
                                                                                                                                                                                                                  letter-spacing:.07em}
                                                                                                                                                                                                                  .price-card h3{
                                                                                                                                                                                                                    font-size:24px;
                                                                                                                                                                                                                    font-weight:600;
                                                                                                                                                                                                                    letter-spacing:-.035em;
                                                                                                                                                                                                                    margin-top:9px}
                                                                                                                                                                                                                    .plan-amount{
                                                                                                                                                                                                                      font-size:56px;
                                                                                                                                                                                                                      letter-spacing:-.055em;
                                                                                                                                                                                                                      line-height:1.1;
                                                                                                                                                                                                                      margin-top:29px;
                                                                                                                                                                                                                      font-weight:600;
                                                                                                                                                                                                                      font-variant-numeric:tabular-nums}
                                                                                                                                                                                                                      .currency{
                                                                                                                                                                                                                        font-size:34px;
                                                                                                                                                                                                                        font-weight:400}
                                                                                                                                                                                                                        .plan-detail{
                                                                                                                                                                                                                          font-size:12px;
                                                                                                                                                                                                                          color:var(--secondary);
                                                                                                                                                                                                                          margin-top:9px}
                                                                                                                                                                                                                          .price-card .button{
                                                                                                                                                                                                                            margin-top:30px;
                                                                                                                                                                                                                            width:100%;
                                                                                                                                                                                                                            font-size:12px;
                                                                                                                                                                                                                            min-height:46px;
                                                                                                                                                                                                                            padding-inline:13px;
                                                                                                                                                                                                                            gap:12px}
                                                                                                                                                                                                                            .pricing-note{
                                                                                                                                                                                                                              font-size:12px;
                                                                                                                                                                                                                              line-height:1.8;
                                                                                                                                                                                                                              color:var(--secondary);
                                                                                                                                                                                                                              text-align:center;
                                                                                                                                                                                                                              margin-top:27px}
                                                                                                                                                                                                                              .plans-more{
                                                                                                                                                                                                                                display:flex;
                                                                                                                                                                                                                                justify-content:center;
                                                                                                                                                                                                                                margin-top:8px;
                                                                                                                                                                                                                                font-size:13px}
                                                                                                                                                                                                                                .faq-section{
                                                                                                                                                                                                                                  display:grid;
                                                                                                                                                                                                                                  grid-template-columns:1fr 1.12fr;
                                                                                                                                                                                                                                  gap:60px;
                                                                                                                                                                                                                                  align-items:start}
                                                                                                                                                                                                                                  .faq-section h2{
                                                                                                                                                                                                                                    font-size:42px}
                                                                                                                                                                                                                                    .faq-list{
                                                                                                                                                                                                                                      border-top:1px solid var(--line)}
                                                                                                                                                                                                                                      details{
                                                                                                                                                                                                                                        border-bottom:1px solid var(--line)}
                                                                                                                                                                                                                                        summary{
                                                                                                                                                                                                                                          display:flex;
                                                                                                                                                                                                                                          justify-content:space-between;
                                                                                                                                                                                                                                          align-items:center;
                                                                                                                                                                                                                                          gap:25px;
                                                                                                                                                                                                                                          min-height:75px;
                                                                                                                                                                                                                                          padding:21px 0;
                                                                                                                                                                                                                                          cursor:pointer;
                                                                                                                                                                                                                                          list-style:none;
                                                                                                                                                                                                                                          font-size:15px;
                                                                                                                                                                                                                                          font-weight:550;
                                                                                                                                                                                                                                          line-height:1.45}
                                                                                                                                                                                                                                          summary::-webkit-details-marker{
                                                                                                                                                                                                                                            display:none}
                                                                                                                                                                                                                                            summary span{
                                                                                                                                                                                                                                              font-size:23px;
                                                                                                                                                                                                                                              line-height:1;
                                                                                                                                                                                                                                              font-weight:300;
                                                                                                                                                                                                                                              color:var(--secondary);
                                                                                                                                                                                                                                              transition:transform 180ms ease}
                                                                                                                                                                                                                                              details[open] summary span{
                                                                                                                                                                                                                                                transform:rotate(45deg)}
                                                                                                                                                                                                                                                details p{
                                                                                                                                                                                                                                                  font-size:14px;
                                                                                                                                                                                                                                                  line-height:1.7;
                                                                                                                                                                                                                                                  color:var(--secondary);
                                                                                                                                                                                                                                                  padding:0 25px 24px 0}
                                                                                                                                                                                                                                                  details p a{
                                                                                                                                                                                                                                                    color:#007b9f;
                                                                                                                                                                                                                                                    text-decoration:underline;
                                                                                                                                                                                                                                                    text-underline-offset:3px}
                                                                                                                                                                                                                                                    .closing{
                                                                                                                                                                                                                                                      border-radius:36px;
                                                                                                                                                                                                                                                      text-align:center;
                                                                                                                                                                                                                                                      padding:62px 28px 68px;
                                                                                                                                                                                                                                                      color:white;
                                                                                                                                                                                                                                                      background:radial-gradient(ellipse at 4% 100%,#073743,transparent 60%),radial-gradient(ellipse at 100% 0%,#25153d,transparent 60%),#10111b}
                                                                                                                                                                                                                                                      .closing img{
                                                                                                                                                                                                                                                        margin-inline:auto;
                                                                                                                                                                                                                                                        margin-bottom:15px}
                                                                                                                                                                                                                                                        .closing h2{
                                                                                                                                                                                                                                                          font-size:clamp(34px,4.3vw,54px);
                                                                                                                                                                                                                                                          line-height:1.08;
                                                                                                                                                                                                                                                          letter-spacing:-.045em;
                                                                                                                                                                                                                                                          font-weight:600}
                                                                                                                                                                                                                                                          .closing p{
                                                                                                                                                                                                                                                            font-size:16px;
                                                                                                                                                                                                                                                            color:#b8b8c6;
                                                                                                                                                                                                                                                            margin-top:22px}
                                                                                                                                                                                                                                                            .closing .button{
                                                                                                                                                                                                                                                              margin-top:29px}
                                                                                                                                                                                                                                                              .site-footer{
                                                                                                                                                                                                                                                                padding-block:50px 28px}
                                                                                                                                                                                                                                                                .footer-main{
                                                                                                                                                                                                                                                                  display:flex;
                                                                                                                                                                                                                                                                  align-items:center;
                                                                                                                                                                                                                                                                  gap:25px;
                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                  color:var(--secondary);
                                                                                                                                                                                                                                                                  flex-wrap:wrap;
                                                                                                                                                                                                                                                                  padding-bottom:27px;
                                                                                                                                                                                                                                                                  border-bottom:1px solid var(--line)}
                                                                                                                                                                                                                                                                  .footer-main .brand{
                                                                                                                                                                                                                                                                    color:var(--ink);
                                                                                                                                                                                                                                                                    font-size:20px}
                                                                                                                                                                                                                                                                    .footer-main p{
                                                                                                                                                                                                                                                                      flex:1}
                                                                                                                                                                                                                                                                      .footer-main>a:not(.brand){
                                                                                                                                                                                                                                                                        padding-block:10px}
                                                                                                                                                                                                                                                                        .footer-main>a:hover,.footer-legal a:hover{
                                                                                                                                                                                                                                                                          text-decoration:underline}
                                                                                                                                                                                                                                                                          .footer-legal{
                                                                                                                                                                                                                                                                            display:flex;
                                                                                                                                                                                                                                                                            gap:24px;
                                                                                                                                                                                                                                                                            font-size:10px;
                                                                                                                                                                                                                                                                            color:var(--secondary);
                                                                                                                                                                                                                                                                            padding-top:20px;
                                                                                                                                                                                                                                                                            flex-wrap:wrap}
                                                                                                                                                                                                                                                                            .footer-legal>span{
                                                                                                                                                                                                                                                                              margin-right:auto}
                                                                                                                                                                                                                                                                              @media(min-width:900px) and (prefers-reduced-motion:no-preference){
                                                                                                                                                                                                                                                                                .hero-copy{
                                                                                                                                                                                                                                                                                  animation:arrive 600ms ease-out both}
                                                                                                                                                                                                                                                                                  .hero-art{
                                                                                                                                                                                                                                                                                    animation:arrive 700ms 80ms ease-out both}
                                                                                                                                                                                                                                                                                    @keyframes arrive{
                                                                                                                                                                                                                                                                                      from{
                                                                                                                                                                                                                                                                                        opacity:0;
                                                                                                                                                                                                                                                                                        transform:translateY(14px)}
                                                                                                                                                                                                                                                                                        to{
                                                                                                                                                                                                                                                                                          opacity:1;
                                                                                                                                                                                                                                                                                          transform:translateY(0)}
                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                      @media(max-width:1050px){
                                                                                                                                                                                                                                                                                        .shell{
                                                                                                                                                                                                                                                                                          width:calc(100% - 56px)}
                                                                                                                                                                                                                                                                                          .hero{
                                                                                                                                                                                                                                                                                            gap:25px;
                                                                                                                                                                                                                                                                                            padding-top:50px}
                                                                                                                                                                                                                                                                                            .hero-art{
                                                                                                                                                                                                                                                                                              min-height:440px}
                                                                                                                                                                                                                                                                                              .hero-actions{
                                                                                                                                                                                                                                                                                                gap:9px}
                                                                                                                                                                                                                                                                                                .hero-actions .button{
                                                                                                                                                                                                                                                                                                  font-size:13px;
                                                                                                                                                                                                                                                                                                  padding-inline:19px}
                                                                                                                                                                                                                                                                                                  .hero-actions .text-link{
                                                                                                                                                                                                                                                                                                    font-size:12px}
                                                                                                                                                                                                                                                                                                    .route-chip{
                                                                                                                                                                                                                                                                                                      padding:10px}
                                                                                                                                                                                                                                                                                                      .chip-vpn{
                                                                                                                                                                                                                                                                                                        right:18px}
                                                                                                                                                                                                                                                                                                        .chip-you{
                                                                                                                                                                                                                                                                                                          left:18px}
                                                                                                                                                                                                                                                                                                          .feature-wide{
                                                                                                                                                                                                                                                                                                            grid-template-columns:1fr}
                                                                                                                                                                                                                                                                                                            .bot-illustration{
                                                                                                                                                                                                                                                                                                              display:none}
                                                                                                                                                                                                                                                                                                              .feature-card{
                                                                                                                                                                                                                                                                                                                padding:29px}
                                                                                                                                                                                                                                                                                                                .feature-card h3{
                                                                                                                                                                                                                                                                                                                  font-size:27px}
                                                                                                                                                                                                                                                                                                                  .feature-wide h3{
                                                                                                                                                                                                                                                                                                                    font-size:34px}
                                                                                                                                                                                                                                                                                                                    .faq-section{
                                                                                                                                                                                                                                                                                                                      gap:35px}
                                                                                                                                                                                                                                                                                                                      .faq-section h2{
                                                                                                                                                                                                                                                                                                                        font-size:36px}
                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                      @media(max-width:760px){
                                                                                                                                                                                                                                                                                                                        html{
                                                                                                                                                                                                                                                                                                                          scroll-padding-top:80px}
                                                                                                                                                                                                                                                                                                                          .shell{
                                                                                                                                                                                                                                                                                                                            width:calc(100% - 40px)}
                                                                                                                                                                                                                                                                                                                            .navigation{
                                                                                                                                                                                                                                                                                                                              min-height:66px;
                                                                                                                                                                                                                                                                                                                              gap:12px}
                                                                                                                                                                                                                                                                                                                              .brand{
                                                                                                                                                                                                                                                                                                                                font-size:20px;
                                                                                                                                                                                                                                                                                                                                gap:5px}
                                                                                                                                                                                                                                                                                                                                .brand img{
                                                                                                                                                                                                                                                                                                                                  width:32px;
                                                                                                                                                                                                                                                                                                                                  height:32px}
                                                                                                                                                                                                                                                                                                                                  .nav-links{
                                                                                                                                                                                                                                                                                                                                    display:none}
                                                                                                                                                                                                                                                                                                                                    .button-small{
                                                                                                                                                                                                                                                                                                                                      min-height:36px;
                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                      .hero{
                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                        padding-block:38px 30px;
                                                                                                                                                                                                                                                                                                                                        gap:35px}
                                                                                                                                                                                                                                                                                                                                        .hero-copy{
                                                                                                                                                                                                                                                                                                                                          text-align:center}
                                                                                                                                                                                                                                                                                                                                          .eyebrow{
                                                                                                                                                                                                                                                                                                                                            font-size:9px}
                                                                                                                                                                                                                                                                                                                                            .hero .eyebrow{
                                                                                                                                                                                                                                                                                                                                              justify-content:center}
                                                                                                                                                                                                                                                                                                                                              .hero h1{
                                                                                                                                                                                                                                                                                                                                                font-size:clamp(42px,8.7vw,66px);
                                                                                                                                                                                                                                                                                                                                                margin-top:22px}
                                                                                                                                                                                                                                                                                                                                                .hero-description{
                                                                                                                                                                                                                                                                                                                                                  font-size:17px;
                                                                                                                                                                                                                                                                                                                                                  margin-top:21px}
                                                                                                                                                                                                                                                                                                                                                  .desktop-break{
                                                                                                                                                                                                                                                                                                                                                    display:none}
                                                                                                                                                                                                                                                                                                                                                    .hero-actions{
                                                                                                                                                                                                                                                                                                                                                      justify-content:center;
                                                                                                                                                                                                                                                                                                                                                      gap:12px;
                                                                                                                                                                                                                                                                                                                                                      margin-top:24px}
                                                                                                                                                                                                                                                                                                                                                      .hero-actions .button{
                                                                                                                                                                                                                                                                                                                                                        font-size:13px}
                                                                                                                                                                                                                                                                                                                                                        .hero-actions .text-link{
                                                                                                                                                                                                                                                                                                                                                          font-size:12px}
                                                                                                                                                                                                                                                                                                                                                          .hero-note{
                                                                                                                                                                                                                                                                                                                                                            font-size:11px;
                                                                                                                                                                                                                                                                                                                                                            margin-top:11px}
                                                                                                                                                                                                                                                                                                                                                            .hero-art{
                                                                                                                                                                                                                                                                                                                                                              min-height:370px;
                                                                                                                                                                                                                                                                                                                                                              width:min(100%,500px);
                                                                                                                                                                                                                                                                                                                                                              margin-inline:auto;
                                                                                                                                                                                                                                                                                                                                                              border-radius:28px}
                                                                                                                                                                                                                                                                                                                                                              .art-core{
                                                                                                                                                                                                                                                                                                                                                                width:240px;
                                                                                                                                                                                                                                                                                                                                                                height:240px}
                                                                                                                                                                                                                                                                                                                                                                .chip-vpn{
                                                                                                                                                                                                                                                                                                                                                                  top:17%;
                                                                                                                                                                                                                                                                                                                                                                  right:17px}
                                                                                                                                                                                                                                                                                                                                                                  .chip-you{
                                                                                                                                                                                                                                                                                                                                                                    top:66%;
                                                                                                                                                                                                                                                                                                                                                                    left:17px}
                                                                                                                                                                                                                                                                                                                                                                    .art-topline,.art-bottomline{
                                                                                                                                                                                                                                                                                                                                                                      left:23px;
                                                                                                                                                                                                                                                                                                                                                                      right:23px}
                                                                                                                                                                                                                                                                                                                                                                      .benefit-strip{
                                                                                                                                                                                                                                                                                                                                                                        gap:15px;
                                                                                                                                                                                                                                                                                                                                                                        align-items:flex-start;
                                                                                                                                                                                                                                                                                                                                                                        font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                        padding:4px 0 27px;
                                                                                                                                                                                                                                                                                                                                                                        text-align:center}
                                                                                                                                                                                                                                                                                                                                                                        .benefit-strip>span{
                                                                                                                                                                                                                                                                                                                                                                          flex:1}
                                                                                                                                                                                                                                                                                                                                                                          .benefit-strip b{
                                                                                                                                                                                                                                                                                                                                                                            display:block;
                                                                                                                                                                                                                                                                                                                                                                            margin:0 0 4px;
                                                                                                                                                                                                                                                                                                                                                                            font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                            .section{
                                                                                                                                                                                                                                                                                                                                                                              padding-block:64px}
                                                                                                                                                                                                                                                                                                                                                                              .section-heading{
                                                                                                                                                                                                                                                                                                                                                                                margin-bottom:30px}
                                                                                                                                                                                                                                                                                                                                                                                .section-heading h2{
                                                                                                                                                                                                                                                                                                                                                                                  font-size:36px}
                                                                                                                                                                                                                                                                                                                                                                                  .section-heading>p:last-child:not(.eyebrow){
                                                                                                                                                                                                                                                                                                                                                                                    font-size:15px}
                                                                                                                                                                                                                                                                                                                                                                                    .feature-grid{
                                                                                                                                                                                                                                                                                                                                                                                      grid-template-columns:1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                      gap:14px}
                                                                                                                                                                                                                                                                                                                                                                                      .feature-wide{
                                                                                                                                                                                                                                                                                                                                                                                        grid-column:span 2;
                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                        min-height:320px}
                                                                                                                                                                                                                                                                                                                                                                                        .bot-illustration{
                                                                                                                                                                                                                                                                                                                                                                                          display:block;
                                                                                                                                                                                                                                                                                                                                                                                          transform:rotate(-3deg);
                                                                                                                                                                                                                                                                                                                                                                                          min-width:0}
                                                                                                                                                                                                                                                                                                                                                                                          .feature-card{
                                                                                                                                                                                                                                                                                                                                                                                            padding:27px}
                                                                                                                                                                                                                                                                                                                                                                                            .feature-card h3{
                                                                                                                                                                                                                                                                                                                                                                                              font-size:26px}
                                                                                                                                                                                                                                                                                                                                                                                              .feature-card p{
                                                                                                                                                                                                                                                                                                                                                                                                font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                .feature-card .text-link{
                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                  .feature-wide h3{
                                                                                                                                                                                                                                                                                                                                                                                                    font-size:30px}
                                                                                                                                                                                                                                                                                                                                                                                                    .privacy-card{
                                                                                                                                                                                                                                                                                                                                                                                                      grid-column:span 1}
                                                                                                                                                                                                                                                                                                                                                                                                      .device-card{
                                                                                                                                                                                                                                                                                                                                                                                                        grid-column:span 1}
                                                                                                                                                                                                                                                                                                                                                                                                        .support-card{
                                                                                                                                                                                                                                                                                                                                                                                                          grid-column:span 2}
                                                                                                                                                                                                                                                                                                                                                                                                          .support-card:after{
                                                                                                                                                                                                                                                                                                                                                                                                            font-size:115px}
                                                                                                                                                                                                                                                                                                                                                                                                            .setup-steps{
                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                              gap:28px}
                                                                                                                                                                                                                                                                                                                                                                                                              .setup-steps li{
                                                                                                                                                                                                                                                                                                                                                                                                                position:relative;
                                                                                                                                                                                                                                                                                                                                                                                                                padding-left:49px}
                                                                                                                                                                                                                                                                                                                                                                                                                .step-number{
                                                                                                                                                                                                                                                                                                                                                                                                                  position:absolute;
                                                                                                                                                                                                                                                                                                                                                                                                                  left:0;
                                                                                                                                                                                                                                                                                                                                                                                                                  top:0;
                                                                                                                                                                                                                                                                                                                                                                                                                  border:0;
                                                                                                                                                                                                                                                                                                                                                                                                                  padding:0;
                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                  line-height:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                  .setup-steps h3{
                                                                                                                                                                                                                                                                                                                                                                                                                    margin:0 0 10px}
                                                                                                                                                                                                                                                                                                                                                                                                                    .setup-steps p{
                                                                                                                                                                                                                                                                                                                                                                                                                      max-width:460px}
                                                                                                                                                                                                                                                                                                                                                                                                                      .store-links{
                                                                                                                                                                                                                                                                                                                                                                                                                        margin-top:17px}
                                                                                                                                                                                                                                                                                                                                                                                                                        .step-footnote{
                                                                                                                                                                                                                                                                                                                                                                                                                          margin-top:15px}
                                                                                                                                                                                                                                                                                                                                                                                                                          .pricing-grid{
                                                                                                                                                                                                                                                                                                                                                                                                                            gap:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                            .price-card{
                                                                                                                                                                                                                                                                                                                                                                                                                              padding:23px 17px;
                                                                                                                                                                                                                                                                                                                                                                                                                              border-radius:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                              .price-card h3{
                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                .plan-amount{
                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:44px}
                                                                                                                                                                                                                                                                                                                                                                                                                                  .currency{
                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:27px}
                                                                                                                                                                                                                                                                                                                                                                                                                                    .plan-detail{
                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                      .price-card .button{
                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                        padding-inline:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                        .faq-section{
                                                                                                                                                                                                                                                                                                                                                                                                                                          grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:5px}
                                                                                                                                                                                                                                                                                                                                                                                                                                          .faq-section h2{
                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:36px}
                                                                                                                                                                                                                                                                                                                                                                                                                                            .closing{
                                                                                                                                                                                                                                                                                                                                                                                                                                              padding-block:45px 50px;
                                                                                                                                                                                                                                                                                                                                                                                                                                              border-radius:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                                              .closing h2{
                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:38px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                .site-footer{
                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding-top:34px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                  .footer-main{
                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:15px 24px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                    .footer-main p{
                                                                                                                                                                                                                                                                                                                                                                                                                                                      flex-basis:50%;
                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                      .footer-legal{
                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:12px 20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                        .footer-legal>span{
                                                                                                                                                                                                                                                                                                                                                                                                                                                          flex-basis:100%}
                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                                                                                                        @media(max-width:480px){
                                                                                                                                                                                                                                                                                                                                                                                                                                                          .hero-art{
                                                                                                                                                                                                                                                                                                                                                                                                                                                            min-height:345px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                            .hero-actions{
                                                                                                                                                                                                                                                                                                                                                                                                                                                              flex-direction:column;
                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:3px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                              .hero-note{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top:4px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                .hero h1{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:43px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .feature-grid{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    grid-template-columns:1fr}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .feature-wide,.privacy-card,.device-card,.support-card{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      grid-column:auto}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .feature-wide{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        display:block;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        min-height:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .bot-illustration{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .feature-card{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .feature-card h3{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:29px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .feature-card p{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .line-icon{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  width:38px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  height:38px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .privacy-card h3{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .support-card:after{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:105px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      right:20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      top:50px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color:#d9d3e4}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .pricing-grid{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .price-card{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:27px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display:grid;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          grid-template-columns:1fr auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:0 14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .plan-period{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            grid-column:1}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .price-card h3{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-column:1;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:25px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .plan-amount{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                grid-column:2;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                grid-row:1 / 3;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                align-self:center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:45px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .plan-detail{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  grid-column:1 / -1;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .price-card .button{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    grid-column:1 / -1;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .pricing-note{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .hero-description{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .route-chip strong{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .chip-label{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:6px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .chip-icon{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              width:26px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              height:26px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .art-bottomline{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .section-heading h2,.faq-section h2{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:33px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .closing h2{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:34px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .footer-main p{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      flex-basis:100%}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .footer-main{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:10px 24px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @media(prefers-reduced-motion:reduce){
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        html{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          scroll-behavior:auto}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          *,*::before,*::after{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            animation:none!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            transition:none!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @media(prefers-reduced-transparency:reduce){
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .site-header{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background:#f5f5f7;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              backdrop-filter:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -webkit-backdrop-filter:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .route-chip{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background:#192b3c;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                backdrop-filter:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                -webkit-backdrop-filter:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @media(prefers-contrast:more){
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                :root{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  --secondary:#45454b;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  --line:#888}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .muted-heading{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    color:#55555c}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .feature-card,.price-card{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border:1px solid #888}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .site-header{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        background:#f5f5f7}
                                                                                                                                                                                                                                                                                                                                                                                                        .hero-note,.pricing-note{
                                                                                                                                                                                                                                                                                                                                                                                                          color:#444}
                                                                                                                                                                                                                                                                                                                                                                                                        }
.articles-section{padding-top:8px}
.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}
.article-card{display:flex;flex-direction:column;gap:10px;padding:16px 16px 24px;border:1px solid var(--line);border-radius:22px;background:#fff;min-height:100%}
.article-card img,.article-photo{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px}
.article-card img{height:auto}
.rank{margin-top:28px;padding:22px;border:1px solid var(--line);border-radius:22px;background:#fff}
.rank-head{display:flex;align-items:center;gap:14px}
.rank-logo{width:56px;height:56px;object-fit:contain;flex-shrink:0}
.rank-logo.wide{width:148px;height:40px}
.rank h2{margin-top:0;font-size:26px}
.rank p{margin-top:12px;font-size:16px}
.rank-photo{width:100%;margin-top:16px;border-radius:16px;aspect-ratio:auto}
.article-credit{margin-top:28px;font-size:13px;color:var(--secondary)}
.article-card h3{font-size:22px;letter-spacing:-.4px;line-height:1.15}
.article-card p{color:var(--secondary);font-size:15px}
.article-card .text-link{margin-top:auto}
.article-card:hover h2,.article-card:hover h3{color:#37373b}
.article-page{padding-block:48px 12px}
.article-back{margin-bottom:22px}
.articles-section h1,.article-page h1{margin-top:14px;font-size:clamp(36px,5vw,56px);letter-spacing:-1.6px;line-height:1.02;font-weight:650}
.article-card h2{font-size:22px;letter-spacing:-.4px;line-height:1.15;font-weight:650}
.article-lead{max-width:38rem;margin-top:18px;font-size:19px;line-height:1.45;color:var(--secondary)}
.article-page h2{margin-top:40px;font-size:24px;letter-spacing:-.45px;line-height:1.2}
.article-steps,.article-notes{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}
.article-steps li,.article-notes li{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px}
.article-steps strong{display:block;margin-bottom:4px;font-size:17px}
.article-steps p,.article-notes li{color:var(--secondary);font-size:15px}
.article-notes strong{color:var(--ink)}
.article-steps p{margin:0}
.article-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:28px}
.article-more{padding-bottom:72px}
.article-more h2{font-size:22px;letter-spacing:-.4px;margin-bottom:16px}
@media(max-width:900px){.article-grid{grid-template-columns:1fr}}
