@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.site-logo{font-family:var(--font-sans);letter-spacing:-.04em;align-items:center;gap:0;font-size:1.6rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.logo-cool{color:#0a0a0a}.logo-cycle-wrap{background:var(--color-accent);border-radius:3px;align-items:center;margin:0 4px;display:inline-flex;position:relative;overflow:hidden}.logo-cycle-word{color:#fff;white-space:nowrap;padding:2px 6px;transition:opacity .2s,transform .2s;display:inline-block}.logo-dot{color:var(--color-accent)}.logo-design{color:#999;font-weight:600}.site-header{z-index:100;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);background:#fffffff2;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;height:4rem;display:flex}.primary-nav{align-items:center;gap:1.75rem;display:flex}.primary-nav a{font-size:var(--size-sm);color:var(--color-muted);transition:color var(--transition);font-weight:500}.primary-nav a:hover,.primary-nav a:focus{color:var(--color-black)}.primary-nav .nav-phone{color:var(--color-black);white-space:nowrap;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.primary-nav .nav-phone svg{color:var(--color-muted);flex-shrink:0}.primary-nav .nav-phone:hover svg,.primary-nav .nav-phone:focus svg{color:var(--color-accent)}.primary-nav .nav-cta{background:var(--color-accent);color:var(--color-white);border-radius:var(--radius);font-weight:600;font-size:var(--size-sm);transition:background var(--transition);align-items:center;padding:.5rem 1.125rem;display:inline-flex}.primary-nav .nav-cta:hover{background:var(--color-accent-alt);color:var(--color-white)}.menu-toggle{cursor:pointer;color:var(--color-black);background:0 0;border:none;padding:.25rem;display:none}.menu-toggle svg{display:block}.menu-toggle .icon-close,.site-header.is-menu-open .menu-toggle .icon-open{display:none}.site-header.is-menu-open .menu-toggle .icon-close{display:block}.mobile-nav{display:none}@media (width<=768px){.primary-nav{display:none}.primary-nav--bare{display:flex}.menu-toggle{display:block}.site-header.is-menu-open .mobile-nav{padding:.5rem var(--gutter) 1.25rem;border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;flex-direction:column;gap:.25rem;display:flex}.mobile-nav a{font-size:var(--size-base);color:var(--color-muted);transition:color var(--transition);padding:.7rem 0;font-weight:500}.mobile-nav a:hover,.mobile-nav a:focus{color:var(--color-black)}.mobile-nav .mobile-phone{color:var(--color-black);font-weight:600}.mobile-nav .mobile-cta{background:var(--color-accent);color:var(--color-white);border-radius:var(--radius);font-weight:600;font-size:var(--size-sm);transition:background var(--transition);justify-content:center;align-items:center;margin-top:.5rem;padding:.75rem 1.125rem;display:inline-flex}.mobile-nav .mobile-cta:hover{background:var(--color-accent-alt);color:var(--color-white)}}.site-footer{background:#0a0a0a;position:relative}.site-footer:before{content:"";background:linear-gradient(90deg,#0057ff 0%,#00c8ff 50%,#0057ff 100%);height:3px;position:absolute;top:0;left:0;right:0}.footer-inner-wrap{padding-top:4rem}.footer-top{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(300px,1.6fr) repeat(2,1fr);gap:2.5rem;padding-bottom:2.5rem;display:grid}.footer-logo{letter-spacing:-.04em;align-items:center;gap:0;margin-bottom:1.25rem;font-size:2.2rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.footer-logo-cool{color:#fff}.footer-logo-box{background:var(--color-accent);color:#fff;border-radius:4px;align-items:center;margin:0 5px;padding:3px 8px;display:inline-flex;overflow:hidden}.footer-logo-word{display:inline-block}.footer-logo-dot{color:var(--color-accent)}.footer-logo-design{color:#777;font-weight:600}.footer-tagline{color:#fffc;max-width:30ch;margin-bottom:1.25rem;font-size:1rem;line-height:1.7}.footer-nap{font-style:normal;font-size:var(--size-sm);color:#ffffffb3;flex-direction:column;gap:.3rem;max-width:32ch;margin-bottom:1.5rem;line-height:1.6;display:flex}.footer-nap-name{color:#fff;font-weight:700}.footer-nap-tel,.footer-nap-email{color:#ffffffb3;transition:color var(--transition);width:fit-content}.footer-nap-tel{color:#fff;font-weight:600}.footer-nap-tel:hover,.footer-nap-email:hover{color:#fff;text-decoration:underline}.footer-badge{background:var(--color-accent);border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem 1rem;display:inline-flex}.footer-badge-dot{background:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot}.footer-badge-text{text-transform:uppercase;letter-spacing:.1em;color:#fff;white-space:nowrap;font-size:.7rem;font-weight:700}.footer-col-title{text-transform:uppercase;letter-spacing:.12em;color:#fff;margin-bottom:1.25rem;font-size:.8rem;font-weight:800}.footer-col-links{flex-direction:column;gap:.6rem;display:flex}.footer-col-links a{font-size:var(--size-sm);color:#ffffffb3;transition:color var(--transition);line-height:1.4}.footer-col-links a:hover{color:#fff}.footer-bottom{background:var(--color-accent);margin-top:0}.footer-bottom-inner{justify-content:space-between;align-items:center;padding-block:1.25rem;display:flex}.footer-copy,.footer-place{color:#ffffffe6;font-size:.8rem}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media (width<=1080px){.footer-top{grid-template-columns:1fr 1fr 1fr;gap:2rem}.footer-brand{grid-column:1/-1}}@media (width<=768px){.footer-top{grid-template-columns:1fr 1fr;gap:2rem}.footer-bottom-inner{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (width<=480px){.footer-top{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.footer-badge-dot{animation:none}}:root{--color-black:#0a0a0a;--color-white:#fff;--color-accent:#0057ff;--color-accent-alt:#003fcc;--color-muted:#6b7280;--color-light:#f4f4f5;--color-border:#e5e7eb;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--size-xs:.75rem;--size-sm:.875rem;--size-base:1rem;--size-lg:1.125rem;--size-xl:1.25rem;--size-2xl:1.5rem;--size-3xl:1.875rem;--size-4xl:2.25rem;--size-5xl:3rem;--size-6xl:3.75rem;--max-width:1200px;--gutter:1.5rem;--transition:.2s ease;--radius:.375rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);color:#1a1a1a;-webkit-font-smoothing:antialiased;background:#fff;font-size:1rem;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}.container{width:100%;max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.pk{--blue:#0b5fff;--blue-light:#2274ff;--blue-pale:#dce8ff;--blue2:#0b5fff;--ink:#0a0a0a;--body:#4a5259;--muted:#6b7480;--mute:#6b7480;--faint:#a8b0ba;--surface:#fff;--tint-1:#f0f5fd;--tint-2:#f7f9fd;--steel:#8b95a6;--steel-2:#b6bec9;--line:#1018280f;--line-strong:#1018281f;--sans:"Inter", system-ui, sans-serif;--display:"Poppins", system-ui, sans-serif;--fs-h1:clamp(2.4rem, 5.2vw, 4rem);--fs-h2:clamp(24px, 3.4vw, 34px);--fs-h3:1.25rem;--fs-lead:1.22rem;--fs-lede:1.12rem;--fs-prose:1.08rem;--fs-body:1rem;--fs-small:.92rem;--fs-tag:.72rem;--sp-1:.5rem;--sp-2:.75rem;--sp-3:1rem;--sp-4:1.5rem;--sp-5:2.1rem;--sp-6:3rem;--sp-7:4.25rem;--sec-pad:5.5rem;--sec-pad-lg:var(--sp-7);--sec-pad-sm:3.5rem;--head-mb:var(--sp-5);--r-card:22px;--r-chip:9px;--r-panel:22px;--r-hero-panel:28px;--r-pill:999px;--r-btn:var(--r-pill);--shadow-card:0 1px 1px #1018280a, 0 4px 8px #1018280a, 0 16px 32px #10182812, 0 32px 64px #1018280d, inset 0 1px 0 #ffffffe6;--shadow-blue:0 2px 4px #0b5fff2e, 0 16px 32px #0b5fff38, 0 32px 64px #0b5fff2e, inset 0 1px 0 #ffffff47;--shadow-pill:0 1px 2px #1018280f, 0 8px 16px #1018280f, 0 20px 40px #0b5fff29;--ring-pill:0 0 0 2px #0b5fff47, 0 10px 24px #0b5fff2e;--shadow-hover:0 22px 44px #1018281f;--shadow-btn:0 2px 8px #0b5fff59;--wrap-max:1080px;font-family:var(--sans);color:var(--ink);background:var(--surface)}.pk .wrap{max-width:var(--wrap-max);z-index:1;margin:0 auto;padding:0 1.5rem;position:relative}.pk .field{position:relative;overflow:hidden}.pk.banded>section:nth-of-type(2n):not(.final){background:var(--tint-2);position:relative;overflow:hidden}.pk .band-1{background:var(--tint-1);position:relative;overflow:hidden}.pk .band-2{background:var(--tint-2);position:relative;overflow:hidden}.pk .band-0{background:var(--surface)}.pk .glass,.pk .card{border-radius:var(--r-card);box-shadow:var(--shadow-card);background:linear-gradient(#fff,#fbfcfe)}.pk .card{padding:32px;position:relative;overflow:hidden}.pk .card--blue{background:linear-gradient(180deg, var(--blue-light), var(--blue));box-shadow:var(--shadow-blue);color:#fff}.pk .card__ghost{font-family:var(--display);color:#0b5fff14;pointer-events:none;font-size:92px;font-weight:800;line-height:1;position:absolute;top:-18px;right:6px}.pk .card--blue .card__ghost{color:#ffffff29}.pk .card__title{letter-spacing:-.7px;font-size:22px;font-weight:800;font-family:var(--display);margin-bottom:12px;position:relative}.pk .card__text{color:var(--muted);font-size:14px;line-height:1.75;position:relative}.pk .card--blue .card__text{color:var(--blue-pale)}.pk .scan{border-radius:var(--r-pill);max-width:560px;box-shadow:var(--ring-pill);background:#fff;align-items:center;gap:8px;padding:7px 7px 7px 26px;display:flex}.pk .scan label{position:absolute;left:-9999px}.pk .scan input{font:inherit;color:var(--ink);background:0 0;border:0;flex:1;min-width:0;padding:14px 0;font-size:16px}.pk .scan input::placeholder{color:var(--muted);opacity:1}.pk .scan input:focus{outline:none}.pk .scan:focus-within{box-shadow:0 0 0 3px #0b5fff8c,0 12px 28px #0b5fff38}.pk .scan button{font-family:var(--display);background:linear-gradient(180deg, var(--blue-light), var(--blue));color:#fff;border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-btn);border:0;padding:15px 26px;font-size:15px;font-weight:600}.pk .scan button:focus-visible{outline-offset:2px;outline:3px solid #0b5fff66}.pk .scan--onblue{box-shadow:0 8px 24px #00000024}.pk .scan--onblue button{background:var(--ink);box-shadow:none}.pk .gridfield{pointer-events:none;background-image:linear-gradient(#0b5fff0d 1px,#0000 1px),linear-gradient(90deg,#0b5fff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000);mask-image:linear-gradient(#000000e6,#0000)}.pk .gridfield--onblue{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px)}.pk .stat{box-shadow:var(--shadow-card);background:linear-gradient(#fff,#fbfcfe);border-radius:18px;padding:22px}.pk .stat__num{font-family:var(--display);color:var(--blue);letter-spacing:-.8px;font-size:26px;font-weight:800}.pk .stat__label{color:var(--muted);margin-top:3px;font-size:12px}.pk .stat--blue{background:linear-gradient(180deg, var(--blue-light), var(--blue));box-shadow:var(--shadow-blue)}.pk .stat--blue .stat__num{color:#fff}.pk .stat--blue .stat__label{color:var(--blue-pale)}.pk .quote{box-shadow:var(--shadow-card);background:linear-gradient(#fff,#fbfcfe);border-radius:18px;padding:24px}.pk .quote p{color:#3a3a3a;margin:0 0 14px;font-size:13px;line-height:1.75}.pk .quote cite{font-style:normal;display:block}.pk .quote__name{font-family:var(--display);font-size:12px;font-weight:700}.pk .quote__org{color:var(--muted);font-size:11px;display:block}.pk h2{font-family:var(--display);font-weight:800;font-size:var(--fs-h2);letter-spacing:-1.2px;line-height:1.15}.pk .hl{color:var(--blue)}.pk .pull{border-left:3px solid var(--blue);font-family:var(--display);font-size:var(--fs-h3);color:var(--ink);margin:1.8rem 0;padding:.4rem 0 .4rem 1.3rem;font-weight:600;line-height:1.4}.pk .lede{font-size:var(--fs-lede);color:var(--mute);max-width:52ch;margin-top:.9rem;line-height:1.6}.pk .btn{font-family:var(--display);background:linear-gradient(180deg, var(--blue-light), var(--blue));color:#fff;border-radius:var(--r-pill);box-shadow:var(--shadow-btn);align-items:center;gap:.6rem;padding:.9rem 1.75rem;font-size:1rem;font-weight:600;transition:transform .2s;display:inline-flex;position:relative}.pk .btn:hover{transform:translateY(-2px)}.pk .btn:active{transform:translateY(0)}.pk .btn:focus-visible{outline-offset:3px;outline:3px solid #0057ff73}.pk .btn[aria-disabled=true]{opacity:.5;pointer-events:none;box-shadow:none}.pk .btn--ghost{color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:none;background:#ffffffb3}.pk .btn--ghost:hover{border-color:var(--blue);color:var(--blue)}.pk a:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}.pk .phero{padding:6.5rem 0 3.5rem}.pk .phero h1{font-family:var(--display);font-size:var(--fs-h1);letter-spacing:-.03em;max-width:18ch;font-weight:700;line-height:1.03}.pk .svsub,.pk .phero__sub{color:var(--mute);max-width:50ch;margin-top:1.3rem;font-size:1.18rem;line-height:1.5}.pk .svsec{padding:var(--sec-pad) 0;position:relative}.pk .svsec--tight{padding:var(--sec-pad-sm) 0}.pk .svhead{max-width:720px;margin:0 0 var(--head-mb)}.pk .svhead--row{justify-content:space-between;align-items:flex-end;gap:2rem;max-width:none;display:flex}.pk .svhead--row>div{max-width:720px}.pk .prose{max-width:700px}.pk .prose p{font-size:var(--fs-prose);color:var(--body);line-height:1.75}.pk .prose p+p{margin-top:1.2rem}.pk .prose a{color:var(--blue);font-weight:600}.pk .prose ul,.pk .prose ol{margin:1.2rem 0 0;padding-left:1.35rem}.pk .prose ul{list-style:outside}.pk .prose ol{list-style:decimal}.pk .prose li{font-size:var(--fs-prose);color:var(--body);margin-top:.55rem;line-height:1.75}.pk .prose li::marker{color:var(--blue)}.pk .prose ul+p,.pk .prose ol+p{margin-top:1.2rem}.pk .prose--lead p{font-size:var(--fs-lead);color:var(--ink);line-height:1.7}.pk .fgrid{grid-template-columns:repeat(3,1fr);gap:1.15rem;display:grid}.pk .fgrid--2{grid-template-columns:repeat(2,1fr);max-width:900px}.pk .fcard{border-radius:var(--r-card);flex-direction:column;gap:.4rem;padding:1.6rem;display:flex}.pk .fcard b{font-family:var(--display);font-size:1.05rem}.pk .fcard span{font-size:var(--fs-small);color:var(--mute);line-height:1.5}.pk .steps{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.pk .step{border-radius:15px;align-items:flex-start;gap:1.1rem;padding:1.4rem 1.5rem;display:flex}.pk .step__n{font-family:var(--display);color:var(--mute);border-radius:var(--r-chip);background:#05070f0f;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;font-weight:700;display:flex}.pk .step__body b{font-family:var(--display);margin-bottom:.3rem;font-size:1.02rem;display:block}.pk .step__body span{font-size:var(--fs-small);color:var(--mute);line-height:1.5;display:block}.pk .split{grid-template-columns:1fr 1fr;align-items:center;gap:2.75rem;display:grid}.pk .split__body p{color:var(--body);margin-top:.75rem;font-size:1.06rem;line-height:1.7}.pk .split__body a{color:var(--blue);font-weight:600}.pk .figure{border-radius:var(--r-panel);border:1px solid var(--line);box-shadow:var(--shadow-card);background:#fff;margin:0;overflow:hidden}.pk .figure img{width:100%;display:block}.pk .figure figcaption{color:var(--mute);padding:.65rem 1rem;font-size:.85rem}.pk .table-wrap{border-radius:var(--r-panel);overflow-x:auto}.pk .table{border-collapse:collapse;width:100%;font-size:.98rem}.pk .table th,.pk .table td{text-align:left;vertical-align:top;padding:.9rem 1.2rem}.pk .table thead th{font-family:var(--display);font-size:var(--fs-tag);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line-strong);font-weight:700}.pk .table tbody tr+tr td,.pk .table tbody tr+tr th{border-top:1px solid var(--line)}.pk .table tbody th{font-family:var(--display);color:var(--ink);font-weight:600}.pk .table td{color:var(--body);line-height:1.5}.pk .svc-list{border-top:1px solid var(--line-strong)}.pk .svc-row{border-bottom:1px solid var(--line);grid-template-columns:300px 1fr 40px;align-items:start;gap:2rem;padding:1.75rem 0;display:grid}.pk .svc-row__name{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:1.4rem;font-weight:700;line-height:1.15;transition:color .2s}.pk .svc-row__flag{font-size:var(--fs-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:.4rem;font-weight:600;display:block}.pk .svc-row p{color:var(--mute);max-width:56ch;font-size:.98rem;line-height:1.6}.pk .svc-row__ar{color:var(--steel-2);justify-self:end;font-size:1.2rem;transition:color .2s,transform .2s}.pk .svc-row:hover .svc-row__name{color:var(--blue)}.pk .svc-row:hover .svc-row__ar{color:var(--blue);transform:translate(4px)}.pk .svc-row--feat .svc-row__name{font-size:1.75rem}.pk .chip{background:#0057ff0f;border-radius:12px;padding:.8rem 1.1rem;display:inline-block}.pk .chip b{font-family:var(--display);letter-spacing:-.02em;color:var(--blue);font-size:1.6rem;font-weight:700;line-height:1.1;display:block}.pk .chip span{color:var(--mute);font-size:.82rem;line-height:1.35}.pk .svproof{max-width:680px;color:var(--body);font-size:1.15rem;line-height:1.6}.pk .svproof a{color:var(--blue);font-weight:600}.pk .price__cards{grid-template-columns:1fr 1fr;gap:1.1rem;max-width:840px;margin:0 0 1rem;display:grid}.pk .pc{border-radius:18px;padding:1.6rem;position:relative}.pk .pc--feat{border:1.5px solid var(--blue);box-shadow:0 20px 50px #0057ff29}.pk .pc--feat:before{content:"MOST POPULAR";background:linear-gradient(120deg, var(--blue), var(--blue2));color:#fff;font-family:var(--display);letter-spacing:.1em;border-radius:var(--r-pill);padding:.32rem .75rem;font-size:.62rem;font-weight:700;position:absolute;top:-11px;left:2rem}.pk .pc__k{font-family:var(--display);color:var(--ink);margin-bottom:.6rem;font-size:1.18rem;font-weight:700}.pk .pc__p{color:var(--body);font-size:1.02rem;line-height:1.5}.pk .price__note{color:var(--mute);max-width:600px;margin:0 0 1.6rem;font-size:.95rem}.pk .price__foot{max-width:600px;color:var(--body);margin:1.6rem 0 0;font-size:1.02rem}.pk .price__foot a{color:var(--blue);font-weight:600}.pk .incl{border-radius:var(--r-panel);max-width:840px;margin:0;padding:1.8rem;position:relative;overflow:hidden}.pk .incl__t{font-family:var(--display);font-size:var(--fs-tag);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-bottom:1rem;position:relative}.pk .incl ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pk .incl li{color:var(--body);gap:.8rem;font-size:.99rem;line-height:1.5;display:flex}.pk .incl li .k{background:linear-gradient(135deg, var(--steel), var(--steel-2));border-radius:7px;flex-shrink:0;width:22px;height:22px;position:relative}.pk .incl li .k:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;margin:auto;position:absolute;inset:0;transform:translateY(-1px)rotate(45deg)}.pk .price-compact{border-radius:var(--r-panel);max-width:680px;padding:2.2rem 2.4rem}.pk .price-compact__line{color:var(--ink);font-size:1.15rem;font-weight:500;line-height:1.6}.pk .price-compact__link{color:var(--blue);margin-top:1.1rem;font-weight:600;display:inline-block}.pk .scanp{padding:var(--sec-pad) 0}.pk .scanp__lead{text-align:center;max-width:640px;margin:0 auto 2rem}.pk .scanp__h{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:700;line-height:1.1}.pk .scanp__sub{color:var(--mute);margin-top:.8rem;font-size:1.08rem;line-height:1.5}.pk .pcta{padding:var(--sec-pad) 0 6rem}.pk .pcta__box{text-align:center;border-radius:var(--r-hero-panel);padding:3.25rem 3rem;position:relative}.pk .pcta__box h2{margin-bottom:.85rem;position:relative}.pk .pcta__box p{color:var(--mute);max-width:46ch;margin:0 auto 1.5rem;font-size:1.08rem;position:relative}.pk .final{padding:2.75rem 0 6rem}.pk .final__panel{background:linear-gradient(180deg, var(--blue-light), var(--blue));text-align:center;box-shadow:var(--shadow-blue);border-radius:28px;padding:64px 40px;position:relative;overflow:hidden}.pk .final__panel h2{color:#fff;letter-spacing:-1.3px;margin-bottom:28px;font-size:clamp(26px,3.6vw,36px);font-weight:800;position:relative}.pk .final__panel .scan{margin:0 auto;position:relative}@media (width<=1080px){.pk .fgrid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.pk .split{grid-template-columns:1fr;gap:1.75rem}.pk .svc-row{grid-template-columns:1fr;gap:.5rem}.pk .svc-row__ar{display:none}.pk .svhead--row{flex-direction:column;align-items:flex-start;gap:1rem}.pk .steps,.pk .price__cards,.pk .fgrid--2{grid-template-columns:1fr}.pk .pcta__box{padding:2.25rem 1.4rem}}@media (width<=620px){.pk .fgrid{grid-template-columns:1fr}}@media (width<=560px){.pk .scan{border-radius:22px;flex-direction:column;align-items:stretch;gap:12px;padding:14px}.pk .scan input{text-align:center;padding:4px 8px}.pk .scan button{width:100%;padding:14px}.pk .final__panel{padding:48px 24px}}@media (prefers-reduced-motion:reduce){.pk .btn,.pk .btn:hover,.pk .btn:active{transition:none;transform:none}}
