@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Fallback;src:local("Arial");ascent-override:87.67%;descent-override:38.03%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e92cae{font-family:Overpass,Overpass Fallback;font-style:normal}.__variable_e92cae{--pk-font:"Overpass","Overpass Fallback"}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f279491e2b1a1188-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7e99843182848b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6f64ab0ad1855009-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5802bc205a9f6660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bccd6a6241c00262-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f279491e2b1a1188-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7e99843182848b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6f64ab0ad1855009-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5802bc205a9f6660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bccd6a6241c00262-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Mono Fallback;src:local("Arial");ascent-override:63.90%;descent-override:27.72%;line-gap-override:0.00%;size-adjust:138.18%}.__className_2c1681{font-family:Overpass Mono,Overpass Mono Fallback;font-style:normal}.__variable_2c1681{--pk-font-mono:"Overpass Mono","Overpass Mono Fallback"}.pk-landing{--pk-ink:#1c2550;--pk-ink-2:#3a4466;--pk-navy:#2b3a78;--pk-navy-dark:#1f2b5e;--pk-green:#3fae5a;--pk-green-dark:#1f7a3a;--pk-blue:#1e73be;--pk-sign:#f4c542;--pk-orange:#d9622b;--pk-teal:#12807a;--pk-lawn:#eaf2e3;--pk-rule:#d3dad0;--pk-rule-2:#c9d4c3;--pk-paper:#ffffff;--pk-ease:cubic-bezier(0.16,1,0.3,1);background:var(--pk-paper);color:var(--pk-ink);font-family:var(--pk-font),system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.pk-landing *,.pk-landing :after,.pk-landing :before{box-sizing:border-box}.pk-landing h1,.pk-landing h2,.pk-landing h3,.pk-landing h4,.pk-landing ol,.pk-landing p,.pk-landing ul{margin:0}.pk-landing a{color:inherit}.pk-landing .pk-wrap{max-width:1240px;margin:0 auto;padding:0 40px}.pk-landing .pk-mono{font-family:var(--pk-font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.pk-landing .pk-h1{font-weight:900;font-size:clamp(40px,4.3vw,60px);line-height:1.02;letter-spacing:-.025em}.pk-landing .pk-h2{font-weight:800;font-size:clamp(32px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em}.pk-landing .pk-h2--xl{font-weight:900;font-size:clamp(36px,3.8vw,52px);letter-spacing:-.025em}.pk-landing .pk-h3{font-weight:800;font-size:clamp(24px,2vw,28px);line-height:1.2;letter-spacing:-.015em}.pk-landing .pk-h4{font-weight:800;font-size:22px;line-height:1.25}.pk-landing .pk-lead{font-size:19px;line-height:1.55;color:var(--pk-ink-2)}.pk-landing .pk-body-lg{font-size:18px;color:var(--pk-ink-2)}.pk-landing .pk-body{font-size:16px;color:var(--pk-ink-2)}.pk-landing .pk-small{font-size:14px;color:var(--pk-ink-2)}.pk-landing .pk-strong{font-weight:600}.pk-landing .pk-measure{max-width:640px}.pk-landing .pk-faq__head>*+*,.pk-landing .pk-legend__head>*+*,.pk-landing .pk-measure>*+*{margin-top:16px}.pk-landing .pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:6px;font-weight:700;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,transform .1s ease}.pk-landing .pk-btn:active{transform:translateY(1px)}.pk-landing .pk-btn--ink{background:var(--pk-navy);color:#fff}.pk-landing .pk-btn--ink:hover{background:var(--pk-navy-dark)}.pk-landing .pk-btn--light{background:#fff;color:var(--pk-navy)}.pk-landing .pk-btn--light:hover{background:var(--pk-lawn)}.pk-landing .pk-sec--exit .pk-btn--light{color:var(--pk-green-dark)}.pk-landing .pk-btn--lg{min-height:56px;padding:0 28px;font-size:17px}.pk-landing .pk-link{display:inline-flex;align-items:center;min-height:48px;padding:0 6px;font-weight:700;color:var(--pk-navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.pk-landing .pk-link:hover{color:var(--pk-ink)}.pk-landing .pk-link--quiet{text-decoration:none;min-height:44px}.pk-landing .pk-link--quiet:hover{text-decoration:underline;text-decoration-thickness:2px}.pk-landing .pk-link--small{font-size:14px}.pk-landing .pk-link--inverse,.pk-landing .pk-link--inverse:hover{color:#fff}.pk-landing :is(a,button,summary):focus-visible{outline:3px solid var(--pk-sign);outline-offset:2px}.pk-landing .pk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.pk-landing .pk-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px}.pk-landing .pk-logo{display:inline-flex;align-items:center;min-height:44px}.pk-landing .pk-logo img{height:50px;width:auto}.pk-landing .pk-nav{display:flex;align-items:center;gap:28px}.pk-landing .pk-nav a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:15px;text-decoration:none}.pk-landing .pk-nav a:hover{color:var(--pk-blue)}.pk-landing .pk-header__actions{display:flex;align-items:center;gap:12px}.pk-landing .pk-header__mobile{display:none;align-items:center;gap:8px}.pk-landing .nf-burger{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:2px solid var(--pk-navy);border-radius:6px;background:#fff;cursor:pointer}.pk-landing .nf-burger__icon{position:relative;display:inline-block;width:20px;height:14px}.pk-landing .nf-burger__icon span{position:absolute;left:0;right:0;height:2.5px;border-radius:2px;background:var(--pk-navy);transition:transform .2s ease,opacity .15s ease,top .2s ease}.pk-landing .nf-burger__icon span:first-child{top:0}.pk-landing .nf-burger__icon span:nth-child(2){top:6px}.pk-landing .nf-burger__icon span:nth-child(3){top:12px}.pk-landing .nf-burger__icon.is-open span:first-child,.pk-landing .nf-burger__icon.is-open span:nth-child(3){top:6px;transform:rotate(45deg)}.pk-landing .nf-burger__icon.is-open span:nth-child(3){transform:rotate(-45deg)}.pk-landing .nf-burger__icon.is-open span:nth-child(2){opacity:0}.pk-landing .nf-mobile-overlay{position:fixed;inset:0;z-index:60;background:rgba(28,37,80,.45)}.pk-landing .nf-mobile-panel{position:absolute;top:0;left:0;right:0;background:#fff;border-bottom:2px solid var(--pk-navy);padding:88px 16px 24px}.pk-landing .nf-mobile-close{position:absolute;top:16px;right:16px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--pk-navy);border-radius:6px;background:#fff;cursor:pointer}.pk-landing .nf-mobile-panel ul{list-style:none;padding:0;display:flex;flex-direction:column}.pk-landing .nf-mobile-panel a{display:flex;align-items:center;min-height:56px;padding:0 4px;border-top:1px solid var(--pk-rule);font-size:18px;font-weight:700;text-decoration:none}.pk-landing .pk-night{background:var(--pk-navy-dark);color:#fff;padding:24px 0 56px;overflow:clip}.pk-landing .pk-night__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px 56px;align-items:end}.pk-landing .pk-night .pk-h1{font-size:clamp(36px,4vw,58px)}.pk-landing .pk-night .pk-lead{font-size:17px;color:#d9def0}.pk-landing .pk-night .pk-actions{margin-top:20px}.pk-landing .pk-night .pk-small{margin-top:8px;color:#d9def0}.pk-landing .pk-film{--T:16s;margin-top:28px}.pk-landing .pk-film__stage{position:relative;height:540px;border-radius:16px;overflow:hidden;background:#141d45;isolation:isolate}.pk-landing .pk-film__stage:before{content:"";position:absolute;left:0;right:0;bottom:0;height:26%;background:#18244f;border-top:2px solid #22306a}.pk-landing .pk-film :is(.pk-gate,.pk-bigword,.pk-phone,.pk-vf,.pk-vf__qr,.pk-vf__corners,.pk-vf__scan,.pk-vf__hint,.pk-vf__flash,.pk-app,.pk-plane--phone,.pk-app__bar,.pk-apin,.pk-adot,.pk-app__notif,.pk-lang,.pk-window,.pk-plane--stage,.pk-film-route polyline,.pk-mpin,.pk-here,.pk-select,.pk-tap,.pk-eta,.pk-finger,.pk-psheet,.pk-alert,.pk-toast,.pk-chapter__fill,.pk-caption){animation-duration:var(--T);animation-delay:calc(var(--seek, 0s) + var(--d, 0s));animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--pk-ease)}.pk-landing .pk-film.is-paused *{animation-play-state:paused}.pk-landing .pk-gate{position:absolute;left:47%;top:50%;width:320px;margin-top:-220px;opacity:0;animation-name:pk-f-gate}.pk-landing .pk-gate__board{position:relative;z-index:1;overflow:hidden;border:4px solid #0b1230;border-radius:10px;background:#fff;color:var(--pk-ink)}.pk-landing .pk-gate__name{padding:12px 18px;background:var(--pk-green-dark);color:#fff;font-weight:900;font-size:22px;line-height:1.15}.pk-landing .pk-gate__welcome{padding:14px 18px 0;font-weight:800;font-size:17px}.pk-landing .pk-gate__qr{width:52%;margin:10px auto 6px}.pk-landing .pk-gate__qr svg,.pk-landing .pk-vf__qr svg{display:block;width:100%;height:auto}.pk-landing .pk-gate__scan{padding:0 18px 16px;font-size:14px;font-weight:600;text-align:center;color:var(--pk-ink-2)}.pk-landing .pk-gate__post{position:absolute;bottom:-120px;width:14px;height:140px;background:#5b3f25;border-radius:3px}.pk-landing .pk-gate__post--l{left:22%}.pk-landing .pk-gate__post--r{right:22%}.pk-landing .pk-bigword{position:absolute;left:46%;top:50%;margin-top:-1.1em;font-weight:900;font-size:clamp(56px,7.4vw,108px);line-height:1.05;letter-spacing:-.03em;white-space:nowrap;color:#fff;opacity:0;animation-name:pk-f-bigword;animation-timing-function:linear}.pk-landing .pk-bigword span{display:block}.pk-landing .pk-phone{position:absolute;z-index:3;left:13%;top:50%;width:224px;height:464px;margin-top:-232px;padding:10px;border-radius:40px;background:#0b1230;box-shadow:0 30px 60px rgba(4,8,24,.55),inset 0 0 0 2px #2c3a73;transform:scale(.9) rotate(-3deg);animation-name:pk-f-phone}.pk-landing .pk-phone__screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:31px;background:#0d1430;container-type:size}.pk-landing .pk-plane{position:absolute;left:50%;top:50%;width:max(100cqw,175cqh);aspect-ratio:1344/768;translate:-52% -50%}.pk-landing .pk-vf{position:absolute;inset:0;display:grid;place-items:center;background:#0d1430;opacity:0;animation-name:pk-f-vf}.pk-landing .pk-vf__qr{width:66%;animation-name:pk-f-vfqr}.pk-landing .pk-vf__corners{position:absolute;left:9%;top:50%;width:82%;height:82cqw;margin-top:-41cqw;color:#fff;animation-name:pk-f-corners}.pk-landing .pk-vf__corners span{position:absolute;width:24px;height:24px;border:0 solid}.pk-landing .pk-vf__corners span:first-child{left:0;top:0;border-width:4px 0 0 4px;border-top-left-radius:8px}.pk-landing .pk-vf__corners span:nth-child(2){right:0;top:0;border-width:4px 4px 0 0;border-top-right-radius:8px}.pk-landing .pk-vf__corners span:nth-child(3){left:0;bottom:0;border-width:0 0 4px 4px;border-bottom-left-radius:8px}.pk-landing .pk-vf__corners span:nth-child(4){right:0;bottom:0;border-width:0 4px 4px 0;border-bottom-right-radius:8px}.pk-landing .pk-vf__scan{position:absolute;left:12%;right:12%;top:28%;height:3px;border-radius:2px;background:var(--pk-green);box-shadow:0 0 14px 3px rgba(63,174,90,.75);opacity:0;animation-name:pk-f-scan}.pk-landing .pk-vf__hint{position:absolute;left:0;right:0;bottom:12%;font-size:13px;font-weight:700;text-align:center;color:#fff;opacity:0;animation-name:pk-f-hint}.pk-landing .pk-vf__flash{position:absolute;inset:0;background:#fff;opacity:0;animation-name:pk-f-flash}.pk-landing .pk-app{position:absolute;inset:0;animation-name:pk-f-app}.pk-landing .pk-plane--phone{transform:translateY(-16%);animation-name:pk-f-appmap}.pk-landing .pk-apin{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid #fff;border-radius:50%;color:#fff;animation-name:pk-f-apin}.pk-landing .pk-adot{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border:3px solid #fff;border-radius:50%;background:var(--pk-blue);box-shadow:0 2px 6px rgba(4,8,24,.4);animation-name:pk-f-adot}.pk-landing .pk-adot__ring{position:absolute;inset:-12px;border:2px solid rgba(30,115,190,.7);border-radius:50%;animation:pk-ripple 1.6s ease-out infinite}.pk-landing .pk-app__bar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:24px 12px 10px;background:#fff;color:var(--pk-ink);font-weight:800;font-size:13px;animation-name:pk-f-appbar}.pk-landing .pk-app__lang{display:grid}.pk-landing .pk-lang{grid-area:1/1;padding:1px 6px;border:2px solid var(--pk-navy);border-radius:4px;font-size:11px;color:var(--pk-navy)}.pk-landing .pk-lang--fr{animation-name:pk-f-fr}.pk-landing .pk-lang--en{opacity:0;animation-name:pk-f-en}.pk-landing .pk-lang--de{opacity:0;animation-name:pk-f-de}.pk-landing .pk-app__notif{position:absolute;left:8px;right:8px;top:62px;display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;color:var(--pk-ink);font-weight:800;font-size:12px;box-shadow:0 8px 18px rgba(4,8,24,.35);animation-name:pk-f-appnotif}.pk-landing .pk-app__notif svg{flex:none;color:var(--pk-orange)}.pk-landing .pk-window{--cx:calc(13% + 112px);--cy:50%;position:absolute;z-index:2;inset:0;overflow:hidden;container-type:size;clip-path:circle(150% at var(--cx) var(--cy));animation-name:pk-f-window}.pk-landing .pk-plane--stage{transform-origin:60% 22%;transform:scale(1.06);animation-name:pk-f-cam}.pk-landing .pk-film-route{position:absolute;inset:0;width:100%;height:100%}.pk-landing .pk-film-route polyline{fill:none;stroke:#fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation-name:pk-f-route}.pk-landing .pk-mpin{position:absolute;width:0;height:0;animation-name:pk-f-mpin}.pk-landing .pk-mpin__dot{position:absolute;left:-18px;top:-18px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:3px solid #fff;border-radius:50%;color:#fff;box-shadow:0 4px 12px rgba(4,8,24,.35)}.pk-landing .pk-mpin__label{position:absolute;left:24px;top:-13px;padding:4px 8px;border-radius:4px;background:var(--pk-ink);color:#fff;font-weight:800;font-size:12px;white-space:nowrap}.pk-landing .pk-mpin--left .pk-mpin__label{left:auto;right:24px}.pk-landing .pk-alert{position:absolute;width:0;height:0;animation-name:pk-f-alert}.pk-landing .pk-alert__ring{position:absolute;left:-64px;top:-64px;width:128px;height:128px;border:4px solid var(--pk-orange);border-radius:50%;animation:pk-ring 1.8s ease-out infinite}.pk-landing .pk-alert__ring--2{animation-delay:.9s}.pk-landing .pk-here{position:absolute;width:0;height:0;animation-name:pk-f-here}.pk-landing .pk-here__dot,.pk-landing .pk-here__ring{position:absolute;border-radius:50%}.pk-landing .pk-here__ring{left:-26px;top:-26px;width:52px;height:52px;background:rgba(30,115,190,.22);border:2px solid rgba(30,115,190,.6)}.pk-landing .pk-here__dot{left:-11px;top:-11px;width:22px;height:22px;border:3px solid #fff;background:var(--pk-blue);box-shadow:0 2px 8px rgba(4,8,24,.45)}.pk-landing .pk-here__label{position:absolute;left:16px;top:-40px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:4px;background:var(--pk-blue);color:#fff;font-weight:800;font-size:12px;white-space:nowrap}.pk-landing .pk-select{position:absolute;width:54px;height:54px;margin:-27px 0 0 -27px;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 4px rgba(123,79,201,.55);animation-name:pk-f-select}.pk-landing .pk-tap{position:absolute;width:64px;height:64px;margin:-32px 0 0 -32px;border:3px solid #fff;border-radius:50%;opacity:0;animation-name:pk-f-tap}.pk-landing .pk-eta{position:absolute;margin:-14px 0 0 16px;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:6px;background:var(--pk-blue);color:#fff;font-weight:800;font-size:13px;white-space:nowrap;box-shadow:0 4px 12px rgba(4,8,24,.35);animation-name:pk-f-eta}.pk-landing .pk-finger{position:absolute;inset:0;opacity:0;animation-name:pk-f-finger}.pk-landing .pk-finger svg{position:absolute;left:-17px;top:-4px;fill:#fff;stroke:var(--pk-ink);filter:drop-shadow(0 4px 6px rgba(4,8,24,.45))}.pk-landing .pk-film-route--phone polyline{stroke-width:12}.pk-landing .pk-psheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:12px 14px 16px;border-radius:16px 16px 0 0;background:#fff;color:var(--pk-ink);box-shadow:0 -6px 18px rgba(4,8,24,.25);animation-name:pk-f-psheet}.pk-landing .pk-psheet__title{font-weight:900;font-size:15px}.pk-landing .pk-psheet__meta{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--pk-ink-2)}.pk-landing .pk-psheet__cta{margin-top:6px;padding:7px 0;border-radius:8px;background:var(--pk-blue);color:#fff;font-weight:800;font-size:12px;text-align:center}.pk-landing .pk-toast{position:absolute;bottom:20px;right:20px;width:310px;box-shadow:0 14px 34px rgba(4,8,24,.45);animation-name:pk-f-toast}.pk-landing .pk-film__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:14px}.pk-landing .pk-chapters{display:flex;gap:8px;padding:0;list-style:none}.pk-landing .pk-chapter{display:flex;flex-direction:column;justify-content:center;gap:6px;width:72px;min-height:44px;padding:0;border:0;background:none;color:#c9d0ea;font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.pk-landing .pk-chapter:hover{color:#fff}.pk-landing .pk-chapter__track{display:block;height:4px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.25)}.pk-landing .pk-chapter__fill{display:block;height:100%;background:#fff;transform-origin:left center;animation-timing-function:linear}.pk-landing .pk-chapter__fill--1{animation-name:pk-f-bar1}.pk-landing .pk-chapter__fill--2{animation-name:pk-f-bar2}.pk-landing .pk-chapter__fill--3{animation-name:pk-f-bar3}.pk-landing .pk-chapter__fill--4{animation-name:pk-f-bar4}.pk-landing .pk-captions{display:grid}.pk-landing .pk-caption{grid-area:1/1;font-weight:800;font-size:20px;line-height:1.3;opacity:0}.pk-landing .pk-caption--1{animation-name:pk-f-cap1}.pk-landing .pk-caption--2{animation-name:pk-f-cap2}.pk-landing .pk-caption--3{animation-name:pk-f-cap3}.pk-landing .pk-caption--4{opacity:1;animation-name:pk-f-cap4}.pk-landing .pk-ctrl{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:background-color .15s ease}.pk-landing .pk-ctrl:hover{background:rgba(255,255,255,.2)}.pk-landing :is(.pk-chapter,.pk-ctrl):focus-visible{outline:3px solid var(--pk-sign);outline-offset:3px}.pk-landing .pk-notif{display:flex;gap:12px;padding:14px 16px;background:#fff;border-radius:8px;color:var(--pk-ink)}.pk-landing .pk-notif__icon{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pk-orange);color:#fff}.pk-landing .pk-notif__text{display:flex;flex-direction:column;gap:2px}.pk-landing .pk-notif__title{font-weight:800;font-size:15px;line-height:1.3}.pk-landing .pk-notif__body{font-size:14px;line-height:1.4;color:var(--pk-ink-2)}@keyframes pk-f-gate{0%{opacity:0;transform:translateY(30px) scale(.94)}21%,4%{opacity:1;transform:none}27%,to{opacity:0;transform:translateX(-10%) scale(.9)}}@keyframes pk-f-phone{0%,4%{transform:translate(30%,125%) rotate(12deg)}11%,21%{transform:translate(70%,4%) rotate(-4deg)}24%{transform:translate(70%,2%) rotate(0deg) scale(1.06)}28%,38%{transform:translate(70%,4%) rotate(0deg) scale(1)}45%,93%{transform:scale(.9) rotate(-3deg)}98%,to{transform:translate(30%,125%) rotate(12deg)}}@keyframes pk-f-vf{0%,22%{opacity:1}25%,to{opacity:0}}@keyframes pk-f-vfqr{0%,9%{opacity:.55;transform:scale(1.5) rotate(-10deg);filter:blur(5px)}15%,21%{opacity:1;transform:none;filter:blur(0)}25%,to{opacity:0;transform:scale(3);filter:blur(0)}}@keyframes pk-f-corners{0%,17%{color:#fff;transform:scale(1.08)}18.5%{color:#3fae5a;transform:scale(.9)}20%,to{color:#3fae5a;transform:scale(.94)}}@keyframes pk-f-scan{0%,11%{opacity:0;transform:translateY(0)}12%{opacity:1;transform:translateY(0)}18%{opacity:1;transform:translateY(42cqh)}19%,to{opacity:0;transform:translateY(42cqh)}}@keyframes pk-f-hint{0%,4%{opacity:0}17%,6%{opacity:1}18.5%,to{opacity:0}}@keyframes pk-f-flash{0%,19.5%{opacity:0}20.5%{opacity:.9}24%,to{opacity:0}}@keyframes pk-f-app{0%,21%{opacity:0;transform:scale(1.12)}25%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pk-f-appmap{0%,22%{transform:scale(2.8) rotate(-18deg)}32%,62.5%{transform:none}65.5%,to{transform:translateY(-16%)}}@keyframes pk-f-appbar{0%,25%{transform:translateY(-100%)}30%,to{transform:none}}@keyframes pk-f-apin{0%,31%{opacity:0;transform:scale(0)}33%{opacity:1;transform:scale(1.3)}34.5%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pk-f-adot{0%,33%{opacity:0;transform:translateY(-40px)}36%,94%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pk-f-appnotif{0%,70%{opacity:0;transform:translateY(-48px)}73%,91%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-48px)}}@keyframes pk-f-bigword{0%,23%{opacity:0;transform:translateX(30%)}26%{opacity:1}41%{opacity:1}45%,to{opacity:0;transform:translateX(-22%)}}@keyframes pk-f-fr{0%,75%{opacity:1}76%,90%{opacity:0}91%,to{opacity:1}}@keyframes pk-f-en{0%,75%{opacity:0}76%,82%{opacity:1}83%,to{opacity:0}}@keyframes pk-f-de{0%,82%{opacity:0}83%,89%{opacity:1}90%,to{opacity:0}}@keyframes pk-f-window{0%,44%{clip-path:circle(0 at var(--cx) var(--cy));animation-timing-function:cubic-bezier(.7,0,.2,1)}53%,93%{clip-path:circle(150% at var(--cx) var(--cy));animation-timing-function:cubic-bezier(.7,0,.84,0)}97%,to{clip-path:circle(0 at var(--cx) var(--cy))}}@keyframes pk-f-cam{0%,44%{transform:scale(1.7);animation-timing-function:cubic-bezier(.2,.8,.2,1)}56%{transform:translateY(-4%) scale(1.06);animation-timing-function:ease-in-out}70%{transform:translateY(-4%) scale(1.04);animation-timing-function:ease-in-out}90%,to{transform:translate(-3%,7%) scale(1.3)}}@keyframes pk-f-route{0%,64%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}72%,to{stroke-dashoffset:0}}@keyframes pk-f-here{0%,54%{opacity:0;transform:scale(0)}56%,93%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-finger{0%,57%{opacity:0;transform:translate(80%,62%)}58%{opacity:1;transform:translate(80%,62%);animation-timing-function:cubic-bezier(.3,0,.2,1)}61.5%,62.6%{opacity:1;transform:translate(62.9%,19.5%)}65%{opacity:1;transform:translate(66%,27%)}66.5%,to{opacity:0;transform:translate(67%,30%)}}@keyframes pk-f-tap{0%,61.8%{opacity:0;transform:scale(.3)}62.2%{opacity:1;transform:scale(.4)}65%,to{opacity:0;transform:scale(2.2)}}@keyframes pk-f-select{0%,62%{opacity:0;transform:scale(.5)}63%{opacity:1;transform:scale(1.18)}64.2%,93%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-eta{0%,71%{opacity:0;transform:translateY(8px) scale(.85)}73%,93%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-psheet{0%,62.5%{transform:translateY(110%)}65.5%,93%{transform:none}96%,to{transform:translateY(110%)}}@keyframes pk-f-mpin{0%,53%{opacity:0;transform:translateY(-28px) scale(.5)}56%{opacity:1;transform:scale(1.15)}57.5%,93%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-alert{0%,70%{opacity:0;transform:scale(.4)}72%,93%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-toast{0%,71%{opacity:0;transform:translateY(-18px) scale(.96)}74%,92%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes pk-f-bar1{0%{transform:scaleX(0)}22%,99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pk-f-bar2{0%,22%{transform:scaleX(0)}44%,99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pk-f-bar3{0%,44%{transform:scaleX(0)}70%,99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pk-f-bar4{0%,70%{transform:scaleX(0)}99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pk-f-cap1{0%,21%{opacity:1;transform:none}22.5%,99%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pk-f-cap2{0%,22%{opacity:0;transform:translateY(10px)}23.5%,43%{opacity:1;transform:none}44.5%,to{opacity:0}}@keyframes pk-f-cap3{0%,44%{opacity:0;transform:translateY(10px)}45.5%,69%{opacity:1;transform:none}70.5%,to{opacity:0}}@keyframes pk-f-cap4{0%,70%{opacity:0;transform:translateY(10px)}71.5%,98.5%{opacity:1;transform:none}99.5%,to{opacity:0}}@keyframes pk-ripple{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes pk-f-phone-m{0%,4%{transform:translate(10%,125%) rotate(10deg)}11%,21%{transform:translateY(14%) rotate(-4deg) scale(.92)}24%{transform:translateY(12%) rotate(0deg) scale(.98)}28%,38%{transform:translateY(14%) scale(.92)}45%,93%{transform:scale(.9) rotate(-3deg)}98%,to{transform:translate(10%,125%) rotate(10deg)}}@keyframes pk-f-cam-m{0%,44%{transform:translate(-8%) scale(1.6);animation-timing-function:cubic-bezier(.2,.8,.2,1)}56%,70%{transform:translate(-2%,-4%) scale(1);animation-timing-function:ease-in-out}90%,to{transform:translate(-9%,6%) scale(1.12)}}@keyframes pk-ring{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.pk-landing .pk-sec{padding:112px 0}.pk-landing .pk-sec--lawn{background:var(--pk-lawn)}.pk-landing .pk-sec--joined{padding-top:0}.pk-landing .pk-ruled{border-top:2px solid var(--pk-rule-2);padding-top:96px}.pk-landing .pk-stations-wrap{position:relative;margin-top:56px}.pk-landing .pk-stations__trail{position:absolute;left:0;right:0;top:28px;border-top:4px dotted var(--pk-green)}.pk-landing .pk-stations{position:relative;list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pk-landing .pk-station{display:flex;flex-direction:column;gap:16px}.pk-landing .pk-station--2{margin-top:64px}.pk-landing .pk-station--3{margin-top:128px}.pk-landing .pk-station__marker{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:4px solid var(--pk-lawn);background:var(--pk-navy);color:#fff;font-weight:900;font-size:24px}.pk-landing .pk-station--3 .pk-station__marker{background:var(--pk-green);color:var(--pk-ink)}.pk-landing .pk-chip{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--pk-rule-2);border-radius:6px;color:var(--pk-ink)}.pk-landing .pk-chip>svg{color:var(--pk-navy);flex:none}.pk-landing .pk-chip--stack{flex-direction:column;align-items:stretch;gap:10px;font-size:14px}.pk-landing .pk-chip__row{display:flex;justify-content:space-between;align-items:center}.pk-landing .pk-chip__row .pk-mono{font-weight:600}.pk-landing .pk-chip__status{margin-left:auto;font-size:13px;font-weight:700;color:var(--pk-green-dark)}.pk-landing .pk-badge-ok{padding:2px 8px;border-radius:4px;background:var(--pk-green-dark);color:#fff}.pk-landing .pk-qr-tile{flex:none;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:var(--pk-ink);color:#fff}.pk-landing .pk-legend{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.pk-landing .pk-legend__head{grid-column:1/5}.pk-landing .pk-legend__body{grid-column:6/13;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.pk-landing .pk-highlight{display:flex;flex-direction:column;gap:6px;margin-top:28px!important;padding:18px 20px;border:2px solid var(--pk-navy);border-radius:6px;font-size:15px;color:var(--pk-ink-2)}.pk-landing .pk-highlight__value{font-size:26px;font-weight:600;color:var(--pk-ink)}.pk-landing .pk-group-title{padding-bottom:10px;font-size:15px;font-weight:800;color:var(--pk-green-dark)}.pk-landing .pk-legend__list{list-style:none;padding:0}.pk-landing .pk-legend__item{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--pk-rule)}.pk-landing .pk-poi{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(28,37,80,.25);color:#fff}.pk-landing .pk-legend__title{font-size:17px;font-weight:800;line-height:1.3}.pk-landing .pk-legend__text{font-size:15px;line-height:1.5;color:var(--pk-ink-2)}.pk-landing .pk-uc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start;margin-top:48px}.pk-landing .pk-uc__tabs{grid-column:1/6;display:flex;flex-direction:column;gap:8px}.pk-landing .pk-uc__panel{grid-column:7/13}.pk-landing .pk-uc__panel .pk-body-lg{margin-top:14px}.pk-landing .pk-tab{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 18px;border:2px solid var(--pk-rule);border-radius:6px;background:#fff;color:var(--pk-ink);font:inherit;font-weight:700;font-size:18px;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pk-landing .pk-tab.is-on,.pk-landing .pk-tab:hover{border-color:var(--pk-navy)}.pk-landing .pk-tab.is-on{background:var(--pk-navy);color:#fff}.pk-landing .pk-tab__dot{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(28,37,80,.25)}.pk-landing .pk-notif--card{max-width:420px;margin-top:28px;padding:16px 18px;border:1px solid var(--pk-rule-2)}.pk-landing .pk-uc__pois{margin-top:20px;font-size:15px;color:var(--pk-ink-2)}.pk-landing .pk-uc__pois strong{color:var(--pk-ink)}.pk-landing .pk-tickets{display:grid;grid-template-columns:7fr 5fr;gap:32px;align-items:stretch;margin-top:48px}.pk-landing .pk-ticket{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 200px;background:#fff;border:2px solid var(--pk-navy);border-radius:8px}.pk-landing .pk-ticket__main{padding:32px}.pk-landing .pk-ticket__main .pk-body{margin-top:10px}.pk-landing .pk-ticket__list{display:flex;flex-direction:column;gap:8px;margin-top:22px;padding-left:20px;font-size:16px}.pk-landing .pk-ticket__stub{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:28px 24px;border-left:2px dashed var(--pk-navy)}.pk-landing .pk-ticket.is-primary .pk-ticket__stub{background:var(--pk-navy);color:#fff;border-radius:0 6px 6px 0}.pk-landing .pk-ticket__badge{font-size:14px;font-weight:700;color:var(--pk-green-dark)}.pk-landing .pk-ticket.is-primary .pk-ticket__badge{color:var(--pk-sign)}.pk-landing .pk-ticket__pre{margin-top:8px;font-size:15px}.pk-landing .pk-ticket__price{margin-top:8px;font-size:26px;font-weight:600;line-height:1.1;white-space:nowrap}.pk-landing .pk-ticket__pre+.pk-ticket__price,.pk-landing .pk-ticket__price+.pk-ticket__pre{margin-top:2px}.pk-landing .pk-ticket__notch{position:absolute;right:189px;width:22px;height:22px;border-radius:50%;background:var(--pk-lawn);border:2px solid var(--pk-navy)}.pk-landing .pk-ticket__notch--top{top:-12px}.pk-landing .pk-ticket__notch--bottom{bottom:-12px}.pk-landing .pk-faq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.pk-landing .pk-faq__head{grid-column:1/5}.pk-landing .pk-faq__list{grid-column:6/13}.pk-landing .pk-info-sign{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:6px;background:var(--pk-teal);color:#fff;font-family:Georgia,Times New Roman,serif;font-weight:900;font-size:40px;line-height:1}.pk-landing .pk-faq__head .pk-h2{margin-top:20px}.pk-landing details{border-top:1px solid var(--pk-rule)}.pk-landing details:last-child{border-bottom:1px solid var(--pk-rule)}.pk-landing summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 0;list-style:none;font-weight:700;font-size:19px;cursor:pointer}.pk-landing summary::-webkit-details-marker{display:none}.pk-landing .pk-faq__plus{flex:none;display:inline-flex;color:var(--pk-navy);transition:transform .2s ease}.pk-landing details[open] .pk-faq__plus{transform:rotate(45deg)}.pk-landing details p{max-width:62ch;padding-bottom:22px;color:var(--pk-ink-2)}.pk-landing .pk-sec--exit{padding:96px 0;background:var(--pk-green-dark);color:#fff}.pk-landing .pk-sec--exit .pk-lead{max-width:56ch;margin-top:18px;color:#fff}.pk-landing .pk-exit{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.pk-landing .pk-exit__text{grid-column:1/8}.pk-landing .pk-exit__text .pk-h2{margin-top:24px}.pk-landing .pk-exit__sign{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border:2px solid #fff;border-radius:4px;font-weight:900;font-size:18px}.pk-landing .pk-exit__actions{grid-column:9/13;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pk-landing .pk-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;min-height:96px;padding-top:16px;padding-bottom:16px}.pk-landing .pk-footer__logo{height:30px;width:auto}.pk-landing .pk-footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.pk-landing .pk-chero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end;padding-top:40px;padding-bottom:72px}.pk-landing .pk-chero__text{grid-column:1/8}.pk-landing .pk-chero__text .pk-h1{margin-top:22px}.pk-landing .pk-chero__text .pk-lead{max-width:56ch;margin-top:20px}.pk-landing .pk-chero__tag{display:inline-flex;align-items:center;min-height:34px;padding:4px 14px;border:2px solid var(--pk-navy);border-radius:4px;background:var(--pk-sign);color:var(--pk-ink);font-weight:800;font-size:15px}.pk-landing .pk-chero__list{grid-column:9/13}.pk-landing .pk-contact-sec{padding-top:88px}.pk-landing .pk-contact{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.pk-landing .pk-form{grid-column:1/8;display:flex;flex-direction:column;gap:22px;padding:36px;background:#fff;border:2px solid var(--pk-navy);border-radius:8px;box-shadow:8px 8px 0 var(--pk-rule-2)}.pk-landing .pk-form__head{padding-bottom:20px;border-bottom:2px solid var(--pk-navy)}.pk-landing .pk-form__head .pk-small{margin-top:8px}.pk-landing .pk-field{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.pk-landing .pk-field__label{padding:0;font-size:15px;font-weight:700}.pk-landing .pk-field__req{color:var(--pk-orange)}.pk-landing .pk-field__opt{font-weight:400;color:var(--pk-ink-2)}.pk-landing .pk-field__help{font-size:14px;color:var(--pk-ink-2)}.pk-landing .pk-field__error{font-size:14px;font-weight:700;color:#b42318}.pk-landing .pk-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.pk-landing .pk-input{width:100%;min-height:50px;padding:10px 14px;border:2px solid var(--pk-rule-2);border-radius:6px;background:#fff;color:var(--pk-ink);font:inherit;font-size:16px;transition:border-color .15s ease}.pk-landing .pk-input::placeholder{color:#6b7591}.pk-landing .pk-input:hover{border-color:var(--pk-ink-2)}.pk-landing .pk-input:focus{outline:3px solid var(--pk-sign);outline-offset:1px;border-color:var(--pk-navy)}.pk-landing .pk-input[aria-invalid=true]{border-color:#b42318}.pk-landing .pk-select{appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232b3a78' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.pk-landing .pk-textarea{min-height:140px;resize:vertical;line-height:1.5}.pk-landing .pk-reasons__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pk-landing .pk-reason{position:relative}.pk-landing .pk-reason input{position:absolute;opacity:0;pointer-events:none}.pk-landing .pk-reason label{display:flex;flex-direction:column;gap:2px;height:100%;min-height:64px;padding:12px 16px;border:2px solid var(--pk-rule);border-radius:6px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pk-landing .pk-reason label:hover{border-color:var(--pk-navy)}.pk-landing .pk-reason__title{font-weight:800;font-size:16px}.pk-landing .pk-reason__sub{font-size:14px;color:var(--pk-ink-2)}.pk-landing .pk-reason input:checked+label{border-color:var(--pk-navy);background:var(--pk-navy);color:#fff}.pk-landing .pk-reason input:checked+label .pk-reason__sub{color:#dfe4f5}.pk-landing .pk-reason input:focus-visible+label{outline:3px solid var(--pk-sign);outline-offset:2px}.pk-landing .pk-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pk-landing .pk-alert{padding:12px 14px;border:2px solid #b42318;border-radius:6px;background:#fdf0ee;color:#8a1c12;font-size:15px;font-weight:600}.pk-landing .pk-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:22px;border-top:2px dashed var(--pk-navy)}.pk-landing .pk-form__actions .pk-btn{border:0;font-family:inherit;cursor:pointer}.pk-landing .pk-form__actions .pk-btn:disabled{opacity:.6;cursor:progress}.pk-landing .pk-success{align-items:flex-start}.pk-landing .pk-success__check{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;border:4px solid var(--pk-lawn);background:var(--pk-green-dark);color:#fff}.pk-landing .pk-success__summary{align-self:stretch;margin:0;border-top:2px dashed var(--pk-navy)}.pk-landing .pk-success__summary>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--pk-rule)}.pk-landing .pk-success__summary dt{font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--pk-ink-2)}.pk-landing .pk-success__summary dd{margin:0;font-weight:700;text-align:right;overflow-wrap:anywhere}.pk-landing .pk-contact__aside{grid-column:9/13;display:flex;flex-direction:column;gap:40px}.pk-landing .pk-infobox{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pk-landing .pk-infobox .pk-h4{margin:10px 0 4px}.pk-landing .pk-infobox__line{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;color:var(--pk-ink-2)}.pk-landing .pk-infobox__line svg{flex:none;color:var(--pk-navy)}.pk-landing a.pk-infobox__mail{font-weight:700;color:var(--pk-navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;overflow-wrap:anywhere}.pk-landing .pk-next__trail{position:relative;display:flex;flex-direction:column;gap:24px;margin-top:20px;padding:0;list-style:none}.pk-landing .pk-next__step{position:relative;display:flex;align-items:flex-start;gap:16px}.pk-landing .pk-next__step:not(:last-child):after{content:"";position:absolute;top:46px;bottom:-24px;left:21px;border-left:4px dotted var(--pk-green)}.pk-landing .pk-next__marker{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:4px solid var(--pk-lawn);background:var(--pk-navy);color:#fff;font-weight:900;font-size:18px}.pk-landing .pk-next__marker--last{background:var(--pk-green);color:var(--pk-ink)}.pk-landing .pk-next__step>div{padding-top:8px}.pk-landing .pk-night--intro{padding:56px 0 72px}.pk-landing .pk-night--film{padding:96px 0 72px}.pk-landing .pk-dscan{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.pk-landing .pk-dscan__sign{grid-column:1/6;position:relative;justify-self:center;width:min(100%,360px);padding-bottom:96px}.pk-landing .pk-dscan__board{position:relative;z-index:1;overflow:hidden;border:4px solid var(--pk-ink);border-radius:10px;background:#fff;box-shadow:10px 10px 0 var(--pk-rule-2)}.pk-landing .pk-dscan__qr{width:74%;margin:12px auto 8px}.pk-landing .pk-dscan__qr svg{display:block;width:100%;height:auto}.pk-landing .pk-dscan__post{position:absolute;bottom:0;width:16px;height:140px;border-radius:3px;background:#5b3f25}.pk-landing .pk-dscan__post--l{left:22%}.pk-landing .pk-dscan__post--r{right:22%}.pk-landing .pk-dscan__sign:after{content:"";position:absolute;left:8%;right:8%;bottom:-6px;height:12px;border-radius:50%;background:rgba(31,122,58,.18)}.pk-landing .pk-dscan__text{grid-column:7/13}.pk-landing .pk-dscan__text .pk-next__trail{margin-top:36px}.pk-landing .pk-dscan__open{display:none;flex-direction:column;align-items:flex-start;gap:10px;margin-top:32px}.pk-landing .pk-dscan__open .pk-small{overflow-wrap:anywhere}@media (pointer:coarse){.pk-landing .pk-dscan__open{display:flex}}@media (pointer:coarse) and (max-width:1000px){.pk-landing .pk-dscan__sign{order:2;margin-top:40px}}@media (max-width:1100px){.pk-landing .pk-nav{gap:18px}.pk-landing .pk-header__actions .pk-link--quiet:first-child{display:none}}@media (max-width:1000px){.pk-landing .pk-wrap{padding:0 16px}.pk-landing .pk-header__actions,.pk-landing .pk-nav{display:none}.pk-landing .pk-header{min-height:72px}.pk-landing .pk-header__mobile{display:flex}.pk-landing .pk-logo img{height:45px}.pk-landing .pk-night{padding:28px 0 48px}.pk-landing .pk-night__head{grid-template-columns:minmax(0,1fr)}.pk-landing .pk-film{margin-top:28px}.pk-landing .pk-film__stage{height:600px}.pk-landing .pk-phone{left:6%;width:180px;height:372px;margin-top:-186px;border-radius:32px;padding:8px}.pk-landing .pk-phone__screen{border-radius:25px}.pk-landing .pk-window{--cx:calc(6% + 90px)}.pk-landing .pk-gate{left:auto;right:6%;top:8%;width:210px;margin-top:0}.pk-landing .pk-phone{animation-name:pk-f-phone-m}.pk-landing .pk-plane--stage{animation-name:pk-f-cam-m;transform:translate(-9%,6%) scale(1.12)}.pk-landing .pk-bigword{left:50%;top:22%;font-size:44px}.pk-landing .pk-gate__name{font-size:17px}.pk-landing .pk-gate__welcome{font-size:15px}.pk-landing .pk-toast{left:12px;right:12px;top:auto;bottom:12px;width:auto;max-width:320px;margin-left:auto}.pk-landing .pk-film__bar{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.pk-landing .pk-captions{grid-column:1/-1;grid-row:2}.pk-landing .pk-caption{font-size:17px}.pk-landing .pk-sec{padding:72px 0}.pk-landing .pk-sec--joined{padding-top:0}.pk-landing .pk-ruled{padding-top:64px}.pk-landing .pk-stations{grid-template-columns:minmax(0,1fr);gap:40px}.pk-landing .pk-station--2,.pk-landing .pk-station--3{margin-top:0}.pk-landing .pk-stations__trail{display:none}.pk-landing :is(.pk-legend__head,.pk-legend__body,.pk-uc__tabs,.pk-uc__panel,.pk-faq__head,.pk-faq__list,.pk-exit__text,.pk-exit__actions,.pk-chero__text,.pk-chero__list,.pk-form,.pk-contact__aside,.pk-dscan__sign,.pk-dscan__text){grid-column:1/-1}.pk-landing .pk-chero{padding-top:24px;padding-bottom:56px}.pk-landing .pk-contact-sec{padding-top:56px}.pk-landing .pk-form{padding:24px 18px;box-shadow:6px 6px 0 var(--pk-rule-2)}.pk-landing .pk-contact__aside{margin-top:24px}.pk-landing .pk-night--intro{padding:28px 0 48px}.pk-landing .pk-night--film{padding:64px 0 48px}.pk-landing .pk-dscan__sign{width:min(100%,300px);padding-bottom:72px}.pk-landing .pk-dscan__post{height:110px}.pk-landing .pk-legend__body{gap:24px;margin-top:16px}.pk-landing .pk-legend__body,.pk-landing .pk-ticket,.pk-landing .pk-tickets{grid-template-columns:minmax(0,1fr)}.pk-landing .pk-ticket__main{padding:24px 22px}.pk-landing .pk-ticket__stub{border-left:0;border-top:2px dashed var(--pk-navy);padding:22px}.pk-landing .pk-ticket.is-primary .pk-ticket__stub{border-radius:0 0 6px 6px}.pk-landing .pk-ticket__notch{display:none}.pk-landing .pk-sec--exit{padding:72px 0}}@media (max-width:480px){.pk-landing .pk-film__stage{height:560px}.pk-landing .pk-phone{left:4%;width:160px;height:332px;margin-top:-166px}.pk-landing .pk-window{--cx:calc(4% + 80px)}.pk-landing .pk-gate{right:4%;width:168px}.pk-landing .pk-gate__name{padding:10px 12px;font-size:15px}.pk-landing .pk-gate__welcome{padding:10px 12px 0;font-size:13px}.pk-landing .pk-gate__scan{padding:0 12px 12px;font-size:12px}.pk-landing .pk-bigword{left:54%;font-size:36px}.pk-landing .pk-mpin__label{font-size:11px}.pk-landing .pk-chapter{width:52px}.pk-landing summary{font-size:17px}.pk-landing .pk-field-row,.pk-landing .pk-reasons__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pk-landing .pk-film *,.pk-landing .pk-film :after,.pk-landing .pk-film :before{animation:none!important}.pk-landing .pk-chapters,.pk-landing .pk-film .pk-ctrl{display:none}.pk-landing :is(.pk-btn,.pk-tab,.pk-faq__plus,.nf-burger__icon span,.pk-input,.pk-reason label){transition:none}}