.home{--home-sec-top:48px;--home-sec-bottom:var(--pk-space-2);overflow-x:clip}@media (min-width:1024px){.home{--home-sec-top:64px;--home-sec-bottom:var(--pk-space-4)}}@media (max-width:1023.98px){.home .home-desktop{display:none}}@media (min-width:1024px){.home .home-phone-only{display:none}}.home-head{align-items:flex-start;gap:var(--pk-space-3);flex-direction:column;max-width:760px;display:flex}@media (min-width:1024px){.home-head--center{text-align:center;align-items:center;margin-inline:auto}.home-head--center>.pk-chip{align-self:center}}.home-head__title{font-family:var(--pk-type-web-h2-font-family);font-size:var(--pk-type-web-h2-font-size);line-height:var(--pk-type-web-h2-line-height);font-weight:var(--pk-type-web-h2-font-weight);letter-spacing:var(--pk-type-web-h2-letter-spacing);color:var(--pk-color-ink);text-wrap:balance;margin:0}.home-head__lead{font-family:var(--pk-type-web-lead-font-family);font-size:var(--pk-type-web-lead-font-size);line-height:var(--pk-type-web-lead-line-height);font-weight:var(--pk-type-web-lead-font-weight);color:var(--pk-color-ink-muted);text-wrap:pretty;margin:0}.home-head--asphalt .home-head__title{color:var(--pk-color-on-brand)}.home-head--asphalt .home-head__lead{color:var(--pk-color-on-asphalt-muted)}.home-divider{flex-direction:column;align-items:center;gap:11.2px;display:flex}.home-divider span:nth-child(4){display:none}.home-divider span{border-radius:var(--pk-radius-pill);background:var(--pk-color-line-strong);width:6px;height:11.2px;display:block}@media (min-width:1024px){.home-divider{gap:6.8px}.home-divider span{height:6.9px}.home-divider span:nth-child(4){display:block}}.home-edge{background-color:var(--pk-color-asphalt);background-repeat:repeat-x}.home-edge--zebra{background-image:linear-gradient(90deg, rgb(var(--pk-color-zebra-rgb) / .9) 0 16px, transparent 16px);background-position:11px 4.2px;background-size:32px 17.7px;height:26px}.home-edge--stop{background-image:linear-gradient(rgb(var(--pk-color-zebra-rgb) / .9), rgb(var(--pk-color-zebra-rgb) / .9));background-position:0 5px;background-size:100% 8px;height:18px}.home-checks{gap:var(--pk-space-3);font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);color:var(--pk-color-ink);flex-direction:column;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.home-checks li{align-items:flex-start;gap:var(--pk-space-3);display:flex}.home-checks__mark{border-radius:var(--pk-radius-xs);background:var(--pk-color-success-soft);width:24px;height:24px;color:var(--pk-color-success);flex:none;place-items:center;display:grid}.home-checks--plus{color:var(--pk-color-on-brand)}.home-checks--plus .home-checks__mark{background:rgb(var(--pk-color-success-rgb) / .35);color:var(--pk-color-success-on-dark)}.home-tile{border-radius:var(--pk-radius-sm2);flex:none;place-items:center;width:48px;height:48px;display:grid}.home-tile--brand{background:var(--pk-color-brand-soft);color:var(--pk-color-brand)}.home-tile--success{background:var(--pk-color-success-soft);color:var(--pk-color-success)}.home-tile--sign{background:var(--pk-color-sign-soft);color:var(--pk-color-sign-text)}.home-tile--onBrand{background:rgb(var(--pk-color-on-brand-rgb) / .16);color:var(--pk-color-on-brand)}.home-more{align-items:center;gap:var(--pk-space-1);min-height:44px;font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-brand-text);font-weight:800;text-decoration:none;display:inline-flex}.home-more:hover{color:var(--pk-color-brand-edge)}.home-gauge,.home-feature,.home-plan--free,.home-trust__card{box-sizing:border-box;border:2px solid var(--pk-color-line);background:var(--pk-color-surface-raised);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-line-strong)}.home-hero{background:var(--pk-color-asphalt);color:var(--pk-color-on-asphalt-muted);position:relative;overflow:hidden}.home-hero__text{z-index:1;align-items:flex-start;gap:var(--pk-space-4);flex-direction:column;padding-top:28px;display:flex;position:relative}.home-hero__title{font-family:var(--pk-type-web-display-font-family);font-size:var(--pk-type-web-display-font-size);line-height:var(--pk-type-web-display-line-height);font-weight:var(--pk-type-web-display-font-weight);letter-spacing:var(--pk-type-web-display-letter-spacing);color:var(--pk-color-on-brand);text-wrap:balance;margin:0}.home-hero__lead{font-family:var(--pk-type-web-lead-font-family);font-size:var(--pk-type-web-lead-font-size);line-height:var(--pk-type-web-lead-line-height);font-weight:var(--pk-type-web-lead-font-weight);color:var(--pk-color-on-asphalt-muted);text-wrap:pretty;margin:0}.home-cta{align-items:center;gap:var(--pk-space-6);flex-wrap:wrap;width:100%;display:flex}.home-cta__start{flex:100%}.home-stores{color:var(--pk-color-on-asphalt-muted)}@media (max-width:1023.98px){.home-stores.pk-stores--lg .pk-store{height:44px;padding:0 14px 0 10px}.home-stores.pk-stores--lg .pk-store__pre{font-size:9px}.home-stores.pk-stores--lg .pk-store__name{font-size:14px;line-height:16px}.home-stores.pk-stores--lg .pk-store svg{width:22px;height:22px}}@media (min-width:1024px){.home-hero{--home-art-w:clamp(520px, 100vw - 620px, 760px);min-height:calc(var(--home-art-w) * 700 / 760 + 40px)}.home-hero__text{width:min(600px, calc(100vw - var(--home-art-w) - var(--site-gutter) + 56px));padding-top:var(--pk-space-12);padding-bottom:calc(var(--home-art-w) * 132 / 760 + var(--pk-space-8));gap:22px}.home-cta{margin-top:var(--pk-space-2)}.home-cta__start{flex:none;padding-inline:28px}}.home-art{--u:calc(min(100vw, 520px) / 390);position:relative}.home-art__box{width:calc(var(--u) * 390);height:calc(var(--u) * var(--home-art-h,330));margin-inline:auto;position:relative}.home-art__zebra{height:calc(var(--u) * 84);background-color:var(--pk-color-asphalt-raised);background-image:linear-gradient(90deg, var(--pk-color-zebra) 0 calc(var(--u) * 22), transparent 0);background-size:calc(var(--u) * 40) calc(var(--u) * 57.1);background-position:calc(var(--u) * 24) calc(var(--u) * 13.4);background-repeat:repeat-x;position:absolute;bottom:0;left:0;right:0}.home-art__glow{left:var(--x);top:var(--y);width:var(--w);aspect-ratio:1;border-radius:var(--pk-radius-pill);background:radial-gradient(circle, rgb(var(--pk-color-brand-rgb) / .45) 0%, rgb(var(--pk-color-brand-rgb) / 0) 70%);position:absolute}.home-art__lane{left:0;right:0;bottom:calc(var(--u) * 100);background:repeating-linear-gradient(90deg, rgb(var(--pk-color-on-brand-rgb) / .18) 0 calc(var(--u) * 26), transparent calc(var(--u) * 26) calc(var(--u) * 48));height:4px;position:absolute}.home-art__sign{left:var(--x);top:var(--y);width:var(--w);transform:rotate(var(--r));position:absolute}.home-art__sign--desktop{display:none}.home-art__bob{filter:drop-shadow(0 8px 10px rgb(var(--pk-color-asphalt-edge-rgb) / .35));animation:home-bob 3.2s ease-in-out var(--delay,0s) infinite;display:block}.home-art__sign .pk-sign{aspect-ratio:1;filter:none;display:block;width:100%!important;height:auto!important}.home-art__mascot{left:var(--x);top:var(--y);width:var(--w);position:absolute}@keyframes home-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:1024px){.home-art--hero{--u:calc(var(--home-art-w) / 760);pointer-events:none;position:absolute;inset:0}.home-art--hero .home-art__box{width:calc(var(--u) * 760);height:calc(var(--u) * 700);position:absolute;bottom:0;right:0}.home-art--hero .home-art__zebra{height:calc(var(--u) * 132);background-image:linear-gradient(90deg, var(--pk-color-zebra) 0 calc(var(--u) * 34), transparent 0);background-size:calc(var(--u) * 60) calc(var(--u) * 89.8);background-position:calc(var(--u) * 13) calc(var(--u) * 21.1)}.home-art--hero .home-art__lane{bottom:calc(var(--u) * 148)}.home-art .home-art__glow,.home-art .home-art__sign,.home-art .home-art__mascot{left:var(--xd);top:var(--yd);width:var(--wd)}.home-art .home-art__sign--desktop{display:block}.home-art .home-art__sign--phone{display:none}}.home-cat{padding-top:var(--pk-space-6)}.home-cat__card{flex-direction:column;gap:14px;display:flex}.home-cat__title{font-family:var(--pk-font-display);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);color:var(--pk-color-ink);margin:0;font-weight:700}.home-cat__facts{flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.home-cat__facts li{align-items:center;gap:var(--pk-space-2);font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink);font-weight:600;display:flex}.home-cat__facts svg{color:var(--pk-color-brand);flex:none}@media (min-width:1024px){.home-cat{padding-top:var(--pk-space-8)}.home-cat__card{padding:var(--pk-space-5) 28px;border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-xl);background:var(--pk-color-surface-raised);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-line-strong);flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.home-cat__title{font-size:var(--pk-type-heading-font-size);line-height:var(--pk-type-heading-line-height);flex:none}.home-cat__switch{flex:0 460px}.home-cat__facts{gap:var(--pk-space-6);flex-wrap:nowrap}}.home-seg{gap:var(--pk-space-1);padding:var(--pk-space-1);border-radius:var(--pk-radius-md);background:var(--pk-color-surface-sunken);display:flex}.home-seg__item{min-width:0;min-height:52px;padding:6px var(--pk-space-3);border-radius:var(--pk-radius-sm2);color:var(--pk-color-ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.home-seg__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.home-seg__name{font-family:var(--pk-font-display);white-space:nowrap;font-size:14px;font-weight:800;line-height:18px}.home-seg__sub{font-family:var(--pk-font-sans);font-size:var(--pk-type-caption-font-size);color:var(--pk-color-ink-muted);white-space:nowrap;font-weight:600;line-height:14px}.home-seg__item[aria-selected=true]{background:var(--pk-color-surface-raised);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-line-strong);color:var(--pk-color-ink)}.home-seg__item:has(.home-seg__input:checked){background:var(--pk-color-surface-raised);box-shadow:0 var(--pk-depth-card) 0 var(--pk-color-line-strong);color:var(--pk-color-ink)}.home-seg__item:has(.home-seg__input:focus-visible){outline:3px solid var(--pk-color-focus-ring);outline-offset:3px}@media (min-width:1024px){.home-seg__name{font-size:15px}}.home-demo{padding:calc(var(--home-sec-top) - var(--pk-space-2)) 0 var(--home-sec-bottom)}.home-demo__grid{gap:var(--pk-space-5);flex-direction:column;display:flex}.home-demo__intro{align-items:flex-start;gap:var(--pk-space-6);flex-direction:column;display:flex}.home-demo__card{box-sizing:border-box;min-width:0;padding:var(--pk-space-4);border:2px solid var(--pk-color-line);border-radius:var(--pk-radius-xl);background:var(--pk-color-surface-raised);box-shadow:0 var(--pk-depth-button) 0 var(--pk-color-line-strong), var(--pk-shadow-lift);flex-direction:column;gap:14px;display:flex}.home-demo__meta{justify-content:space-between;align-items:center;gap:var(--pk-space-2);display:flex}.home-demo__meta-text{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:uppercase;color:var(--pk-color-ink-muted);margin:0}.home-demo__chip{flex:none}.home-demo__media{border-radius:var(--pk-radius-2xl);background:var(--pk-color-surface);place-items:center;min-height:150px;display:grid;overflow:hidden}.home-demo__media:has(.home-demo__img){min-height:0}.home-demo__img{aspect-ratio:8/3;object-fit:cover;width:100%;height:auto;display:block}.home-demo__sign{width:116px!important;height:116px!important}.home-demo__set{border:0;min-width:0;margin:0;padding:0}.home-demo__q{float:left;width:100%;font-family:var(--pk-type-question-font-family);font-size:var(--pk-type-question-font-size);line-height:var(--pk-type-question-line-height);font-weight:var(--pk-type-question-font-weight);color:var(--pk-color-ink);margin:0 0 14px;padding:0}.home-demo__opts{clear:both;flex-direction:column;gap:10px;display:flex}.home-demo__res{min-height:178px}.home-demo__hint{padding:14px var(--pk-space-4);border:2px dashed var(--pk-color-line-strong);border-radius:var(--pk-radius-lg);background:var(--pk-color-surface);font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);align-items:center;gap:10px;margin:0;font-weight:500;display:flex}.home-demo__hint svg{color:var(--pk-color-sign-edge);flex:none}.home-demo__card .bilety-ref{color:var(--pk-color-brand-text);text-underline-offset:2px;font-weight:700;text-decoration:underline}.home-demo__ref{margin:var(--pk-space-2) 0 0;font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);font-weight:700}.home-demo__ref a{min-height:44px;color:var(--pk-color-brand-text);text-underline-offset:3px;align-items:center;margin-block:-12px;display:inline-flex}.home-demo__ticket-link{min-height:44px;font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-brand-text);align-items:center;gap:2px;font-weight:800;text-decoration:none;display:inline-flex}.home-demo__ticket-link:hover{color:var(--pk-color-brand-edge)}.home-demo__card .pk-answer.is-correct.is-disabled{opacity:1}.home-demo__card .pk-answer.is-wrong.is-disabled{opacity:.7}.home-demo__card .pk-answer.is-missed{border-style:dashed;animation:none}.home-demo__card .pk-answer.is-missed:after,.home-demo__nojs{display:none}:is(.home-demo__card:not(.is-live):has(input[value=ok]:checked) .home-demo__nojs--ok,.home-demo__card:not(.is-live):has(input[value^=no]:checked) .home-demo__nojs--bad){display:block}.home-demo__card:not(.is-live):has(.home-demo__opts input:checked) .home-demo__hint{display:none}.home-demo__card:not(.is-live) label.pk-answer--radio:has(input[value=ok]:checked){--bd:var(--pk-color-success);--bg:var(--pk-color-success-soft);--tx:var(--pk-color-ink);--kbg:var(--pk-color-success);--ktx:var(--pk-color-on-brand)}.home-demo__card:not(.is-live) label.pk-answer--radio:has(input[value^=no]:checked){--bd:var(--pk-color-danger);--bg:var(--pk-color-danger-soft);--tx:var(--pk-color-ink);--kbg:var(--pk-color-danger);--ktx:var(--pk-color-on-brand);opacity:.7}.home-demo__card:not(.is-live):has(input[value^=no]:checked) label.pk-answer--radio:has(input[value=ok]){--bd:var(--pk-color-success);border-style:dashed}@media (min-width:1024px){.home-demo__grid{flex-direction:row;justify-content:space-between;gap:64px}.home-demo__intro{padding-top:var(--pk-space-6);flex:0 470px}.home-demo__solve{align-self:stretch}.home-demo__card{padding:var(--pk-space-6);flex:0 600px}.home-demo__media{min-height:190px}.home-demo__sign{width:150px!important;height:150px!important}}.home-steps{padding:var(--home-sec-top) 0 var(--home-sec-bottom)}.home-steps__list{gap:var(--pk-space-4);margin:var(--pk-space-6) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.home-steps__item{align-items:flex-start;gap:var(--pk-space-3);display:flex}.home-steps__num{border-radius:var(--pk-radius-sm2);background:var(--pk-color-brand);width:40px;height:40px;box-shadow:0 var(--pk-depth-chip) 0 var(--pk-color-brand-edge);font-family:var(--pk-font-display);color:var(--pk-color-on-brand);flex:none;place-items:center;font-size:18px;font-weight:800;line-height:1;display:grid}.home-steps__title{font-family:var(--pk-font-display);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);color:var(--pk-color-ink);margin:0;font-weight:700}.home-steps__text{margin:var(--pk-space-1) 0 0;font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);font-size:15px;font-weight:500;line-height:22px}.home-steps__tabs{gap:var(--pk-space-6);margin-top:var(--pk-space-6);flex-direction:column;display:flex}.home-steps__panel{justify-content:center;display:flex}@media (prefers-reduced-motion:no-preference){.home-steps__panel:not([hidden]){animation:.2s ease-out home-fade}}@keyframes home-fade{0%{opacity:0}}@media (min-width:1024px){.home-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.home-steps__item{align-items:center;gap:var(--pk-space-4);text-align:center;flex-direction:column}.home-steps__phone{margin-bottom:var(--pk-space-2)}.home-steps__title{font-size:22px;line-height:28px}.home-steps__text{max-width:320px;margin:var(--pk-space-2) auto 0;font-size:17px;line-height:26px}}.home-stripe{background:var(--pk-color-asphalt);color:var(--pk-color-on-brand);overflow:clip}.home-stripe__grid{padding-top:40px;padding-bottom:var(--pk-space-12);grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.home-stripe__scene{margin-inline:calc(50% - 50vw)}.home-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-levels__item{border:2px solid rgb(var(--pk-color-on-brand-rgb) / .1);border-radius:var(--pk-radius-lg);background:rgb(var(--pk-color-on-brand-rgb) / .06);flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}.home-levels__badge .pk-stripe__tile,.home-levels__badge svg{width:56px!important;height:56px!important}.home-levels__days{font-family:var(--pk-type-caption-font-family);font-size:var(--pk-type-caption-font-size);line-height:var(--pk-type-caption-line-height);font-weight:var(--pk-type-caption-font-weight);letter-spacing:var(--pk-type-caption-letter-spacing);text-transform:uppercase;color:var(--pk-color-on-asphalt-muted)}.home-levels__name{font-family:var(--pk-font-display);color:var(--pk-color-on-brand);font-size:15px;font-weight:700;line-height:20px}@media (max-width:389.98px){.home-levels__item{padding:var(--pk-space-3)}.home-levels__name{font-size:14px;line-height:19px}}@media (max-width:359.98px){.home-levels{grid-template-columns:minmax(0,1fr)}.home-levels__item{align-content:center;align-items:center;column-gap:var(--pk-space-3);grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.home-levels__badge{grid-row:span 2}.home-levels__days{align-self:end}.home-levels__name{align-self:start;margin-top:0}}.home-spare{align-items:center;gap:var(--pk-space-3);padding:14px var(--pk-space-4);border:2px solid rgb(var(--pk-color-on-brand-rgb) / .1);border-radius:var(--pk-radius-lg);background:rgb(var(--pk-color-on-brand-rgb) / .06);display:flex}.home-spare__tile{border-radius:var(--pk-radius-sm2);background:rgb(var(--pk-color-on-brand-rgb) / .1);width:44px;height:44px;color:var(--pk-color-on-brand);flex:none;place-items:center;display:grid}.home-spare__body{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-on-asphalt-muted);flex-direction:column;gap:2px;margin:0;font-weight:500;display:flex}.home-spare__body strong{color:var(--pk-color-on-brand);font-weight:800}.home-penalty{gap:var(--pk-space-4);margin-top:var(--pk-space-3);flex-direction:column;display:flex}.home-penalty__text{flex-direction:column;gap:6px;display:flex}.home-penalty__title{font-family:var(--pk-font-display);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);color:var(--pk-color-on-brand);margin:0;font-weight:700}.home-penalty__lead{font-family:var(--pk-font-sans);color:var(--pk-color-on-asphalt-muted);margin:0;font-size:15px;font-weight:500;line-height:22px}.home-penalty .pk-ticket,.home-penalty .pk-ticket__stamp{animation:none}.home-penalty .pk-ticket{color:var(--pk-color-ink)}@media (max-width:1023.98px){.home-penalty .pk-penalty__mascot{width:max(64px,min(110px,100% - 160px))!important}}.home-paint{height:188px;position:relative}.home-paint__road{height:84px;position:absolute;top:104px;left:0;right:0}.home-paint__edge{background:rgb(var(--pk-color-zebra-rgb) / .55);height:3px;position:absolute;left:0;right:0}.home-paint__edge--top{top:8.4px}.home-paint__edge--bottom{top:72.6px}.home-paint__done,.home-paint__fresh{height:15px;box-shadow:0 3px 0 rgb(var(--pk-color-line-strong-rgb) / .55);border-radius:3px;position:absolute;top:34.5px}.home-paint__done{background:var(--pk-color-zebra);width:186px;left:-20px}.home-paint__fresh{background:linear-gradient(90deg, var(--pk-color-zebra) 0 80%, var(--pk-color-brand-soft));transform-origin:6px 0;width:62px;left:160px}.home-paint__todo{box-sizing:border-box;border:2.4px dashed rgb(var(--pk-color-zebra-rgb) / .5);background:rgb(var(--pk-color-zebra-rgb) / .06);border-radius:3px;height:13px;position:absolute;top:35.5px;left:247px;right:-40px}.home-paint__mascot{width:150px;position:absolute;top:-2px;left:12px}.home-paint__roller{position:absolute;overflow:visible}.home-paint__roller--phone{top:72px;left:105px}.home-paint__roller--desktop{display:none;top:84px;left:442px}.home-paint__handle{fill:none;stroke:var(--pk-color-on-asphalt-muted);stroke-width:4.5px;stroke-linecap:round}.home-paint__bracket{fill:none;stroke:var(--pk-color-ink-muted);stroke-width:3px;stroke-linejoin:round}.home-paint__drum-edge{fill:var(--pk-color-line-strong)}.home-paint__drum{fill:var(--pk-color-surface-raised)}.home-paint__drum-line{fill:var(--pk-color-line)}.home-paint__grip{fill:var(--pk-color-ink-muted)}@media (prefers-reduced-motion:no-preference){.home-paint[data-inview=false] .home-paint__fresh{transform:scaleX(0)}.home-paint[data-inview=true] .home-paint__fresh{animation:home-paint var(--pk-motion-paint,1.4s) var(--pk-ease-standard) .3s both}}@keyframes home-paint{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){.home-stripe__grid{column-gap:72px;row-gap:var(--pk-space-8);grid-template-columns:minmax(0,1fr) 520px;grid-template-areas:"head penalty""levels spare""scene scene";padding-top:56px;padding-bottom:0}.home-stripe__head{grid-area:head}.home-levels{gap:var(--pk-space-4);grid-area:levels}.home-spare{grid-area:spare;align-self:start}.home-penalty{grid-area:penalty;margin-top:0}.home-stripe__scene{grid-area:scene}.home-levels__item{padding:18px}.home-levels__badge .pk-stripe__tile,.home-levels__badge svg{width:72px!important;height:72px!important}.home-levels__name{font-size:18px;line-height:24px}.home-penalty__lead{font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height)}.home-paint{height:230px}.home-paint__road{height:110px;top:120px}.home-paint__edge--top{top:11px}.home-paint__edge--bottom{top:96px}.home-paint__done,.home-paint__fresh{height:20px;top:45px}.home-paint__done{width:596px}.home-paint__fresh{left:570px}.home-paint__todo{height:18px;top:46px;left:657px}.home-paint__mascot{width:210px;top:-16px;left:300px}.home-paint__roller--phone{display:none}.home-paint__roller--desktop{display:block}}@media (min-width:1024px) and (max-width:1279.98px){.home-stripe__grid{grid-template-areas:"head penalty""levels levels""spare spare""scene scene"}.home-levels{grid-template-columns:repeat(4,minmax(0,1fr))}.home-levels__item{padding:14px}.home-levels__badge .pk-stripe__tile,.home-levels__badge svg{width:56px!important;height:56px!important}.home-levels__name{font-size:15px;line-height:20px}}.home-result{padding:var(--home-sec-top) 0 var(--home-sec-bottom)}.home-result__grid{gap:var(--pk-space-5);grid-template-columns:minmax(0,1fr);display:grid}.home-gauge{gap:var(--pk-space-4);padding:var(--pk-space-5);border-radius:var(--pk-radius-xl);flex-direction:column;display:flex}.home-gauge__head{justify-content:space-between;align-items:flex-start;gap:var(--pk-space-3);display:flex}.home-gauge__title{font-family:var(--pk-font-display);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);color:var(--pk-color-ink);margin:0;font-weight:700}.home-gauge__arc{align-self:center;width:230px}.home-gauge__topics{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.home-gauge__topics li{gap:6px var(--pk-space-3);font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);grid-template-columns:minmax(0,1fr) auto;font-weight:600;display:grid}.home-gauge__topic{color:var(--pk-color-ink)}.home-gauge__pct{color:var(--pk-color-ink-muted)}.home-gauge__bar{grid-column:1/-1}.home-gauge__note{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);margin:0;font-weight:500}.home-features{gap:var(--pk-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-feature{align-items:flex-start;gap:var(--pk-space-4);padding:var(--pk-space-5);border-radius:var(--pk-radius-2xl);display:flex}.home-feature__title{font-family:var(--pk-font-display);font-size:var(--pk-type-card-title-font-size);line-height:var(--pk-type-card-title-line-height);color:var(--pk-color-ink);margin:0;font-weight:700}.home-feature__text{margin:var(--pk-space-1) 0 0;font-family:var(--pk-font-sans);color:var(--pk-color-ink-muted);font-size:15px;font-weight:500;line-height:22px}@media (min-width:1024px){.home-result__grid{grid-template-columns:minmax(0,1fr) 520px;grid-template-areas:"head gauge""features gauge";align-items:center;gap:28px 64px}.home-result__head{grid-area:head;align-self:end}.home-gauge{grid-area:gauge;padding:28px}.home-features{grid-area:features;align-self:start;gap:14px}.home-gauge__arc{width:260px}}.home-community{padding:var(--home-sec-top) 0 var(--home-sec-bottom)}.home-community__grid,.home-community__text{gap:var(--pk-space-6);flex-direction:column;display:flex}.home-community__text .home-checks{font-size:var(--pk-type-web-body-font-size);line-height:24px}.home-community__phones{justify-content:center;align-items:flex-start;gap:10px;display:flex}.home-community__phones .pk-phone:nth-child(2){margin-top:36px}@media (max-width:379.98px){.home-community__phones .pk-phone{--pk-phone-w:140px!important;--pk-phone-h:290px!important;--pk-phone-rim:5.74px!important;--pk-phone-k:.718!important}}@media (min-width:1024px){.home-community__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"phones text";align-items:center;gap:64px;display:grid}.home-community__text{grid-area:text}.home-community__phones{gap:var(--pk-space-6);padding-bottom:var(--pk-space-12);grid-area:phones}.home-community__phones .pk-phone{--pk-phone-w:195px!important;--pk-phone-h:404px!important;--pk-phone-rim:8px!important;--pk-phone-k:1!important}.home-community__phones .pk-phone:nth-child(2){margin-top:var(--pk-space-12)}}.home-plans{padding:var(--home-sec-top) 0 var(--home-sec-bottom)}.home-plans__grid{gap:var(--pk-space-4);margin-top:var(--pk-space-6);grid-template-columns:minmax(0,1fr);display:grid}.home-plan{box-sizing:border-box;padding:var(--pk-space-5);border-radius:var(--pk-radius-xl);flex-direction:column;gap:14px;display:flex}.home-plan .home-checks{gap:14px}.home-plan .home-checks li{gap:10px}.home-plan__head{align-items:center;gap:var(--pk-space-3);display:flex}.home-plan__name{flex:160px;min-width:0}.home-plan__title{font-family:var(--pk-font-display);font-size:var(--pk-type-heading-font-size);line-height:var(--pk-type-heading-line-height);color:var(--pk-color-ink);margin:0;font-weight:700}.home-plan__sub{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);margin:0;font-weight:500}.home-plan--plus{border:2px solid var(--pk-color-brand);background:var(--pk-color-brand);box-shadow:0 var(--pk-depth-button) 0 var(--pk-color-brand-edge);color:var(--pk-color-on-brand)}.home-plan--plus .home-plan__head{flex-wrap:wrap;align-items:flex-start}.home-plan--plus .home-plan__title{color:var(--pk-color-on-brand);font-weight:800}.home-plan--plus .home-plan__sub{color:var(--pk-color-on-brand)}.home-plan__badge{flex:none}.home-plan .home-plan__badge{--c-bg:var(--pk-color-sign);--c-tx:var(--pk-color-on-sign)}.home-plan__more{margin-top:auto}@media (min-width:1024px){.home-plans__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.home-plan{padding:28px}}.home-trust{padding:var(--home-sec-top) 0 var(--home-sec-bottom)}.home-trust__grid{gap:var(--pk-space-3);margin:var(--pk-space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.home-trust__card{border-radius:var(--pk-radius-lg);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.home-trust__card .home-tile{width:40px;height:40px}.home-trust__card .home-tile svg{width:22px;height:22px}.home-trust__title{font-family:var(--pk-font-display);letter-spacing:var(--pk-type-web-display-letter-spacing);color:var(--pk-color-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:14px;font-weight:700;line-height:19px}.home-trust__text{font-family:var(--pk-font-sans);font-size:var(--pk-type-small-font-size);line-height:var(--pk-type-small-line-height);color:var(--pk-color-ink-muted);margin:0;font-weight:500}@media (max-width:389.98px){.home-trust__grid{grid-template-columns:minmax(0,1fr)}.home-trust__card{align-items:start;column-gap:var(--pk-space-3);row-gap:var(--pk-space-1);grid-template-columns:auto minmax(0,1fr);display:grid}.home-trust__card .home-tile{grid-row:span 2}}@media (min-width:1024px) and (max-width:1279.98px){.home-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-trust__grid{gap:var(--pk-space-4);margin-top:40px}.home-trust__card{gap:var(--pk-space-3);padding:var(--pk-space-5);border-radius:var(--pk-radius-2xl)}.home-trust__card .home-tile{width:48px;height:48px}.home-trust__card .home-tile svg{width:26px;height:26px}.home-trust__title{letter-spacing:normal;font-size:17px;line-height:23px}.home-trust__text{font-size:15px;line-height:22px}}@media (min-width:1280px){.home-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-faq{padding:var(--home-sec-top) 0 var(--pk-space-12)}.home-faq__grid{gap:var(--pk-space-5);grid-template-columns:minmax(0,1fr);display:grid}.home-faq__more{justify-self:start}@media (min-width:1024px){.home-faq{padding:64px 0 80px}.home-faq__grid{column-gap:64px;row-gap:var(--pk-space-3);grid-template:"head list""more list"1fr/380px minmax(0,1fr)}.home-faq__head{grid-area:head}.home-faq__list{grid-area:list}.home-faq__more{grid-area:more;align-self:start}}.home-final{background:var(--pk-color-asphalt);color:var(--pk-color-on-asphalt-muted);position:relative;overflow:hidden}.home-final__text{z-index:1;align-items:flex-start;gap:var(--pk-space-4);flex-direction:column;padding-top:40px;display:flex;position:relative}.home-art--final{--home-art-h:200;margin-top:var(--pk-space-4)}.home-art--final .home-art__zebra{height:calc(var(--u) * 60);background-image:linear-gradient(90deg, var(--pk-color-zebra) 0 calc(var(--u) * 18), transparent 0);background-size:calc(var(--u) * 32) calc(var(--u) * 40);background-position:calc(var(--u) * 14) calc(var(--u) * 10)}@media (min-width:1024px){.home-final{--home-art-w:clamp(360px, 100vw - 760px, 520px);min-height:420px}.home-final__text{width:min(620px, calc(100vw - var(--home-art-w) - 2 * var(--site-gutter)));gap:22px;padding:72px 0 150px}.home-art--final{--u:calc(var(--home-art-w) / 520);pointer-events:none;margin:0;position:absolute;inset:0}.home-art--final .home-art__box{right:var(--site-gutter);width:calc(var(--u) * 520);height:calc(var(--u) * 420);position:absolute;bottom:0}.home-art--final .home-art__zebra{background-image:linear-gradient(90deg, var(--pk-color-zebra) 0 34px, transparent 0);background-position:0 16px;background-size:54px 68px;height:100px}}.home-qrdlg{box-sizing:border-box;width:min(400px, calc(100vw - 2 * var(--pk-space-4)));max-height:calc(100dvh - 2 * var(--pk-space-4));border-radius:var(--pk-radius-2xl);background:var(--pk-color-surface-raised);color:var(--pk-color-ink);box-shadow:var(--pk-shadow-float);border:0;margin:auto;padding:0}.home-qrdlg::backdrop{background:rgb(var(--pk-color-asphalt-deep-rgb) / .72)}.home-qrdlg__body{align-items:center;gap:var(--pk-space-4);padding:var(--pk-space-8) var(--pk-space-6) var(--pk-space-6);text-align:center;flex-direction:column;display:flex}.home-qrdlg__title{font-family:var(--pk-type-web-h3-font-family);font-size:var(--pk-type-web-h3-font-size);line-height:var(--pk-type-web-h3-line-height);font-weight:var(--pk-type-web-h3-font-weight);letter-spacing:var(--pk-type-web-h3-letter-spacing);color:var(--pk-color-ink);margin:0}.home-qrdlg__code{padding:var(--pk-space-3);border:1.5px solid var(--pk-color-line);border-radius:var(--pk-radius-lg);background:var(--pk-color-zebra);display:inline-flex}.home-qrdlg__caption{max-width:260px;min-height:44px;font-family:var(--pk-font-sans);font-size:var(--pk-type-web-body-font-size);line-height:var(--pk-type-web-body-line-height);color:var(--pk-color-ink-muted);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.home-qrdlg__caption:hover{text-underline-offset:3px;text-decoration:underline}.home-qrdlg__stores{color:var(--pk-color-ink-muted);justify-content:center}.home-qrdlg__close{margin-top:var(--pk-space-2)}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{transition:none!important;animation:none!important}}
