.pk-cta-in.has-map{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:72px;padding:64px 0 72px;position:relative}.pk-cta-copy{flex-direction:column;gap:28px;min-width:0;display:flex}.ctm{z-index:1;border:1.5px solid var(--ink);background:var(--white);min-width:0;color:var(--ink);box-shadow:6px 6px 0 var(--ink);transition:box-shadow .2s var(--ease), translate .2s var(--ease), rotate .3s var(--ease);flex-direction:column;gap:10px;padding:12px 14px;text-decoration:none;display:flex;position:relative;rotate:1.5deg}.ctm:hover{box-shadow:8px 8px 0 var(--ink);translate:-2px -2px;rotate:.5deg}.ctm:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ctm-h,.ctm-f{letter-spacing:.06em;font-size:9.5px;line-height:1.3;display:flex}.ctm-h{white-space:nowrap;border-bottom:1px solid var(--ink);justify-content:space-between;gap:12px;padding-bottom:8px}.ctm-h>span:first-child{text-overflow:ellipsis;overflow:hidden}.ctm-f{border-top:1px solid var(--ink);flex-wrap:wrap;row-gap:3px;padding-top:8px}.ctm-f span{white-space:nowrap}.ctm-f span+span:before{content:"·";color:var(--muted);margin:0 8px}.ctm-plot{display:block;position:relative}.ctm-plot>svg{width:100%;height:auto;display:block}.ctm-grid{fill:none;stroke:var(--rule);stroke-width:.6px;stroke-dasharray:2 3}.ctm-faint{fill:var(--paper);stroke:var(--rule);stroke-width:.8px;stroke-linejoin:round}.ctm-land{fill:var(--cream);stroke:var(--ink);stroke-width:.9px;stroke-linejoin:round}.ctm-pin{transform-box:fill-box;transform-origin:50%}.ctm-key{border:1px solid var(--rule);background:var(--white);letter-spacing:.06em;flex-direction:column;gap:6px;padding:7px 9px;font-size:9px;display:flex;position:absolute;top:6px;right:4px}.ctm-key>span{align-items:center;gap:7px;display:flex}.ctm-key svg{flex:none;width:15px;height:15px}@media (prefers-reduced-motion:no-preference){.ctm .ctm-pin{opacity:0}.ctm.in .ctm-pin{animation:ctm-drop .5s var(--ease) calc(var(--d,0s) + .4s) both}}@keyframes ctm-drop{0%{opacity:0;transform:translateY(-16px)scale(.5)}60%{opacity:1}to{opacity:1;transform:none}}@media (max-width:1080px){.pk-cta-in.has-map{grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:48px}}@media (max-width:820px){.pk-cta-in.has-map{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 0 64px}.pk-cta-in.has-map .ctm{width:100%;max-width:520px;rotate:.5deg}}@media (max-width:720px){.pk-cta-in.has-map .pk-acts{grid-template-columns:minmax(0,1fr);display:grid}.pk-cta-in.has-map .pk-acts .btn{width:100%}.ctm{box-shadow:4px 4px 0 var(--ink)}}
.pk-hero{border-bottom:1.5px solid var(--ink);background:linear-gradient(180deg, var(--paper) 0 70%, color-mix(in srgb, var(--c) 28%, var(--paper)) 100%);padding:56px 0 88px}.pk-crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:40px;display:flex}.pk-crumbs i{opacity:.6;margin-right:6px;font-style:normal}.pk-crumbs a:hover{color:var(--brown);text-decoration:underline}.pk-crumbs [aria-current]{color:var(--ink)}.pk-hero:has(.pk-hero-below){padding-bottom:56px}.pk-hero.tool{padding:40px 0}.pk-hero.tool .pk-crumbs{margin-bottom:28px}.pk-hero.tool+.sec{padding-top:40px}.pk-hero.tool+.sec .shead{margin-bottom:24px}.pk-hero.tool+.sec .rv{opacity:1;transform:none}.pk-hero-below{margin-top:36px}.pk-hero-g{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.pk-hero-g.solo{grid-template-columns:minmax(0,1fr)}.pk-hero-g.solo .pk-hero-l{max-width:920px}.pk-hero-l{flex-direction:column;gap:22px;min-width:0;display:flex}.pk-kick{border:1px solid var(--ink);background:var(--c);align-self:flex-start;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.pk-hero h1 em,.pk-cta h2 em,.pk-sec .intro h2 em{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.06em;font-style:normal;display:inline}.pk-hero h1.d-xl{text-wrap:balance;font-size:clamp(42px,5.2vw,84px);line-height:.94}.pk-hero .lede{max-width:58ch;font-size:clamp(16px,1.15vw,17.5px);line-height:1.5}.pk-acts{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.pk-hero-foot{flex-direction:column;align-items:flex-start;gap:12px;margin-top:-4px;display:flex}.pk-places{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;display:inline-flex}.pk-places b{font-weight:700}.pk-filmline{max-width:100%;color:var(--ink);align-items:center;gap:12px;font-size:14.5px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.pk-filmline-th{aspect-ratio:16/9;border:1.5px solid var(--ink);width:72px;box-shadow:2px 2px 0 var(--ink);background:var(--ink);transition:transform .25s var(--ease), box-shadow .25s var(--ease);flex:none;position:relative;overflow:hidden}.pk-filmline-th img{object-fit:cover;width:100%;height:100%;display:block}.pk-filmline-th i{color:var(--white);text-shadow:0 1px 3px #0009;place-items:center;font-size:13px;font-style:normal;display:grid;position:absolute;inset:0}.pk-filmline:hover .pk-filmline-th,.pk-filmline:focus-visible .pk-filmline-th{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.pk-filmline:hover span:last-child{text-underline-offset:3px;text-decoration:underline}.pk-rx{background:var(--white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);min-width:0}.pk-rx-h{background:var(--c);border-bottom:2px solid var(--ink);justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.pk-rx-h span:first-child{font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:22px;font-style:italic;line-height:.8}.pk-rx dl{padding:6px 16px 10px}.pk-rx dl div{border-bottom:1px dotted var(--rule);grid-template-columns:112px minmax(0,1fr);gap:14px;padding:9px 0;display:grid}.pk-rx dl div:last-child{border-bottom:0}.pk-rx dt{color:var(--muted);padding-top:2px}.pk-rx dd{font-size:14.5px;font-weight:600;line-height:1.35}.pk-rx-f{border-top:1.5px solid var(--ink);background:var(--cream);color:var(--cocoa);padding:10px 16px}.pk-sec[data-tone=white]{background:var(--white);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.pk-sec+.pk-sec[data-tone=white]{border-top:0}.pk-sec{padding:96px 0}.pk-sec.flush{padding-top:0}.pk-band{padding:0 0 8px}.pk-sec:has(+.pk-band){border-bottom:0}.pk-band .pk-call{margin:0 0 96px}.pk-sec[data-tone=white]+.pk-band{padding-top:96px}.pk-sec[data-tone=white]:has(+.pk-band){border-bottom:1.5px solid var(--ink)}.pk-sym{border-top:1.5px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pk-sym li{border-bottom:1px solid var(--ink);font-family:var(--disp);text-transform:uppercase;align-items:baseline;gap:16px;padding:20px 0;font-size:26px;font-weight:800;line-height:.98;display:flex}.pk-sym li:nth-child(2n){border-left:1px solid var(--ink);padding-left:20px}.pk-sym li:nth-child(odd){padding-right:20px}.pk-sym .mono{color:var(--blush-d);font:inherit;letter-spacing:inherit;flex:none}.pk-cards{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-cards.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-card{--cc:var(--mint);--r:-.5deg;background:color-mix(in srgb, var(--cc) 24%, var(--white));border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);min-width:0;rotate:var(--r);flex-direction:column;gap:10px;padding:20px 20px 24px;display:flex}:is(a,article).pk-card.rv,:is(a,article).pk-card{transition:opacity .7s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease), rotate .3s var(--ease)}.pk-card:nth-child(5n+2){--cc:var(--powder)}.pk-card:nth-child(5n+3){--cc:var(--butter)}.pk-card:nth-child(5n+4){--cc:var(--blush)}.pk-card:nth-child(5n+5){--cc:var(--lilac)}.pk-card:nth-child(3n+2){--r:.45deg}.pk-card:nth-child(3n){--r:-.2deg}.pk-card:hover{rotate:none}a.pk-card.rv:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-3px,-3px)}.pk-no{border:1.5px solid var(--ink);background:var(--cc);min-width:38px;height:24px;color:var(--ink);border-radius:999px;align-self:flex-start;place-items:center;padding:0 8px;font-weight:700;display:inline-grid}.pk-card h3{margin-top:4px}.pk-card-pic{aspect-ratio:4/3;border:1.5px solid var(--ink);background:var(--beige);margin:-8px -8px 6px;display:block;overflow:hidden}.pk-card-pic img{object-fit:cover;width:100%;height:100%;display:block}.pk-card .copy{color:var(--ink);opacity:.82}.pk-more{color:var(--brown);margin-top:auto;padding-top:6px;font-weight:700}@media (min-width:1081px){.pk-cards:not(.compact):has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.pk-cards.compact:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+4))>.pk-card:first-child:has(>.pk-no){grid-column:1/-1;grid-template-columns:56px minmax(0,1fr) minmax(0,1.25fr);align-items:start;column-gap:28px;padding:26px 28px 28px;display:grid}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+4))>.pk-card:first-child:has(>.pk-no) h3{margin-top:0;font-size:clamp(30px,2.6vw,40px)}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+4))>.pk-card:first-child:has(>.pk-no) .copy{font-size:16.5px}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+4))>.pk-card:first-child:has(>.pk-no) .pk-more{grid-column:3}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+5))>.pk-card:first-child:has(>.pk-no){grid-column:span 2;padding:24px 26px 28px}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+5))>.pk-card:first-child:has(>.pk-no) h3{font-size:clamp(30px,2.6vw,40px)}.pk-cards:not(.compact):has(>:last-child:nth-child(3n+5))>.pk-card:first-child:has(>.pk-no) .copy{max-width:56ch;font-size:16.5px}.pk-cards:not(.compact):is(:has(>:last-child:nth-child(3n+4)),:has(>:last-child:nth-child(3n+5)))>.pk-card:first-child:has(>.pk-no){--r:-.3deg;background:var(--cc)}}@media (min-width:721px) and (max-width:1080px){.pk-cards:has(>:last-child:nth-child(2n+3))>.pk-card:first-child:has(>.pk-no){background:var(--cc);grid-column:1/-1}}.pk-stats{border:1.5px solid var(--ink);background:var(--butter);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;display:grid}.pk-stats div{border-left:1px solid var(--ink);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.pk-stats div:first-child{border-left:0}.pk-stats .fig{font-size:clamp(30px,3.4vw,48px)}.pk-note{color:var(--cocoa);margin-top:18px}.pk-steps{border-left:2px solid var(--ink);gap:0;margin-left:16px;display:grid;position:relative}.pk-steps li{grid-template-columns:220px minmax(0,1fr);gap:6px 24px;padding:0 0 30px 34px;display:grid;position:relative}.pk-steps li:last-child{padding-bottom:0}.pk-dot{border:1.5px solid var(--ink);background:var(--mint);width:32px;height:32px;font-family:var(--mono);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-4px;left:-17px}.pk-steps li:nth-child(5n+2) .pk-dot{background:var(--powder)}.pk-steps li:nth-child(5n+3) .pk-dot{background:var(--butter)}.pk-steps li:nth-child(5n+4) .pk-dot{background:var(--blush)}.pk-steps li:nth-child(5n+5) .pk-dot{background:var(--lilac)}.pk-when{color:var(--cocoa);grid-row:span 2;padding-top:4px}.pk-steps .copy{grid-column:2;max-width:62ch}.pk-vs{max-width:920px}.cs{gap:22px;display:grid}.cs-day{border:2px solid var(--ink);background:var(--blush);box-shadow:5px 5px 0 var(--ink);gap:8px;padding:22px 24px;display:grid}.cs-day .d{font-size:clamp(40px,6vw,68px);line-height:.88}.cs-day .copy{max-width:42ch}.cs-track{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.cs-track:before{content:"";border-top:2px dashed var(--ink);position:absolute;top:21px;left:18px;right:18px}.cs-stop{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.cs-t{z-index:1;border:1.5px solid var(--ink);background:var(--c,var(--mint));box-shadow:2px 2px 0 var(--ink);align-self:flex-start;padding:6px 9px;font-size:11px;display:inline-flex;position:relative}.cs-stop:nth-child(2){--c:var(--powder)}.cs-stop:nth-child(3){--c:var(--butter)}.cs-stop:nth-child(4){--c:var(--lilac)}.cs-stop:nth-child(5){--c:var(--blush)}.cs-stop:nth-child(6){--c:var(--mint)}.cs-stop b{margin-top:6px;font-size:18px;line-height:1.05}.cs-stop small{color:var(--cocoa);font-size:12.5px;line-height:1.35}.cs-stop.end .cs-t{background:var(--butter)}.cs-job{border:1.5px solid var(--ink);background:var(--white);box-shadow:4px 4px 0 var(--ink);padding:22px 24px 24px}.cs-job .d-sm{margin:8px 0 6px}.cs-shots{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cs-shots li{border:1.5px solid var(--ink);background:var(--paper);flex-direction:column;gap:4px;min-width:0;padding:12px 12px 14px;display:flex}.cs-n{color:var(--muted);font-size:10px}.cs-shots b{font-size:16px;line-height:1.15}.cs-shots span:last-child{color:var(--cocoa);font-size:13px;line-height:1.35}.cs-fig{color:var(--cocoa);margin:0}.pk-tab{border:1.5px solid var(--ink);background:var(--white)}.pk-tw{overflow-x:auto}.pk-tab table{border-collapse:collapse;width:100%;font-size:15px}.pk-tab th{text-align:left;background:var(--cream);border-bottom:1.5px solid var(--ink);white-space:nowrap;padding:12px 16px}.pk-tab td{border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 16px}.pk-tab tr:last-child td{border-bottom:0}.pk-tab td:first-child{font-family:var(--mono);white-space:nowrap;font-size:13px}.pk-tab figcaption{border-top:1.5px solid var(--ink);padding:10px 16px}@media (max-width:640px){.pk-tab th,.pk-tab td{padding:10px 8px}.pk-tab td:first-child{white-space:normal}.pk-tab figcaption{padding:10px 8px}}.pk-q{border-top:1.5px solid var(--ink);background:var(--mint);gap:8px;padding:22px 16px;display:grid}.pk-q p{font-size:28px;line-height:1.1}.pk-call{border:2px solid var(--ink);background:var(--c);box-shadow:8px 8px 0 var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.pk-call-b{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:36px 36px 38px;display:flex}.pk-call.has-stub{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.pk-call-stub{border-left:2px dashed var(--ink);background:color-mix(in srgb, var(--c) 45%, var(--paper));place-items:center;padding:28px 24px;display:grid;position:relative}.pk-call-stub:before,.pk-call-stub:after{content:"";border:2px solid var(--ink);background:var(--paper);border-radius:50%;width:22px;height:22px;position:absolute;left:-12px}.pk-call-stub:before{clip-path:inset(50% 0 0);top:-13px}.pk-call-stub:after{clip-path:inset(0 0 50%);bottom:-13px}.pk-call .copy{color:var(--ink);max-width:70ch;font-size:16.5px}.pk-call h3{max-width:22ch}.pk-ticks ul{border-top:1.5px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pk-ticks li{border-bottom:1px solid var(--rule);padding:14px 0 14px 34px;font-size:16px;font-weight:600;position:relative}.pk-ticks li:nth-child(2n){margin-left:20px}.pk-ticks li:before{content:"✓";border:1.5px solid var(--ink);background:var(--mint);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;top:11px;left:0}.pk-ticks>p{margin-bottom:10px}.pk-ticks+.pk-team{margin-top:48px}.pk-chain{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;display:grid}.pk-chain li{border:1.5px solid var(--ink);background:var(--c);flex-direction:column;justify-content:flex-end;gap:8px;min-height:132px;padding:22px 16px;display:flex;position:relative}.pk-chain li+li:before{content:"→";font-family:var(--mono);font-size:18px;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}.pk-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.pk-pair .pk-rx{box-shadow:4px 4px 0 var(--ink);flex-direction:column;display:flex}.pk-pair .pk-rx-f{margin-top:auto}.pk-letter{max-width:760px}.pk-team{margin-top:8px}@media (min-width:981px){.wrap>.pk-team:not(:has(>:nth-child(4))){gap:var(--gut);grid-template-columns:repeat(4,minmax(0,1fr))}}.pk-films{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-film{flex-direction:column;display:flex}.pk-film-b{border-top:1.5px solid var(--ink);background:var(--white);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.pk-film-b b{font-size:15px;font-weight:700;line-height:1.25}.pk-faq .tear{margin-top:0}.pk-mag{border:2px solid var(--ink);background:var(--lilac);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;padding:40px;display:grid}.pk-mag>div:first-child{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.pk-mag .copy{color:var(--ink);max-width:52ch}.pk-pack{border:2px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:12px;padding:22px 22px 18px;display:flex;position:relative;transform:rotate(-2.5deg)}.pk-pack b{font-size:38px;line-height:.9}.pk-pack dl div{border-top:1px dotted var(--rule);justify-content:space-between;gap:10px;padding:6px 0;font-size:14px;display:flex}.pk-pack dd{font-weight:600}.pk-cta{background:var(--c);border-top:1.5px solid var(--ink)}.pk-cta-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;padding:96px 0;display:grid}.pk-cta .copy{color:var(--ink);max-width:46ch;margin-bottom:18px;font-size:16.5px}.pk-prose{--pc:var(--powder);counter-reset:pk-h;max-width:66ch;font-family:var(--sans);letter-spacing:-.003em;color:color-mix(in srgb, var(--ink) 84%, var(--cocoa));font-size:16.5px;line-height:1.68}.pk-prose>*+*{margin-top:.95em}.pk-prose>:first-child{margin-top:0}.pk-prose :is(h2,h3){border-top:2px solid var(--ink);font-family:var(--disp);text-transform:uppercase;letter-spacing:.004em;color:var(--ink);align-items:baseline;gap:12px;padding-top:16px;scroll-margin-top:110px;font-weight:800;line-height:.95;display:flex}.pk-prose>:is(h2,h3){margin-top:2.3em}.pk-prose>:is(h2,h3):first-child{margin-top:0}.pk-prose h2{font-size:clamp(28px,2.5vw,36px)}.pk-prose h3{font-size:clamp(24px,2vw,29px)}:is(.pk-prose>h2,.pk-prose:not(:has(>h2))>h3){counter-increment:pk-h}.pk-prose>h2:before{content:counter(pk-h, decimal-leading-zero);border:1.5px solid var(--ink);background:var(--pc);height:24px;font-family:var(--mono);letter-spacing:.04em;border-radius:999px;flex:none;align-self:center;place-items:center;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.pk-prose:not(:has(>h2))>h3:before{content:counter(pk-h, decimal-leading-zero);border:1.5px solid var(--ink);background:var(--pc);height:24px;font-family:var(--mono);letter-spacing:.04em;border-radius:999px;flex:none;align-self:center;place-items:center;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.pk-prose h4{border:1.5px solid var(--ink);background:var(--butter);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink);margin-top:1.9em;padding:5px 10px;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-block}.pk-prose>:is(h2,h3,h4)+*{margin-top:.8em}.pk-prose strong,.pk-prose b{color:var(--ink);font-weight:700}.pk-prose em{font-style:italic}.pk-prose a:hover{background:var(--butter)}.pk-prose :is(ul,ol){gap:.6em;padding:0;list-style:none;display:grid}.pk-prose li{padding-left:32px;position:relative}.pk-prose li>:is(ul,ol){margin-top:.6em}.pk-prose ul>li{padding-left:26px}.pk-prose ul>li:before{content:"";background:var(--ink);width:12px;height:2px;position:absolute;top:.78em;left:0}.pk-prose ul ul>li:before{background:var(--muted);width:6px}.pk-prose ol{counter-reset:pk-li;gap:.8em}.pk-prose ol>li{counter-increment:pk-li;min-height:28px;padding-left:42px}.pk-prose ol>li:before{content:counter(pk-li);border:1.5px solid var(--ink);background:var(--mint);width:28px;height:28px;box-shadow:2px 2px 0 var(--ink);font-family:var(--mono);color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:.05em;left:0}.pk-prose blockquote{border:2px solid var(--ink);background:var(--white);box-shadow:5px 5px 0 var(--ink);font-family:var(--serif);color:var(--ink);margin:1.8em 0;padding:20px 24px 20px 30px;font-size:clamp(21px,1.9vw,25px);font-style:italic;line-height:1.25;position:relative}.pk-prose blockquote:before{content:"";border:2px solid var(--ink);background:var(--pc);width:10px;position:absolute;top:-2px;bottom:-2px;left:-2px}.pk-prose blockquote p+p{margin-top:.6em}.pk-prose hr{border:0;border-top:1.5px dashed var(--ink);margin:2em 0}.pk-prose img{border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.pk-prose table{border-collapse:collapse;border:1.5px solid var(--ink);background:var(--white);width:100%;font-size:15px}.pk-prose th{background:var(--cream);border-bottom:1.5px solid var(--ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:9px 12px;font-size:11px}.pk-prose td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:9px 12px}.pk-prose.copy{font-size:15.5px}.pk-lcs{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pk-lcs.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pk-lc{--r:-.4deg;border:1.5px solid var(--ink);background:var(--white);box-shadow:4px 4px 0 var(--ink);min-width:0;rotate:var(--r);flex-direction:column;display:flex}a.pk-lc.rv,a.pk-lc{transition:opacity .7s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease), rotate .3s var(--ease)}.pk-lc:nth-child(3n+2){--r:.35deg}.pk-lc:nth-child(3n){--r:-.15deg}a.pk-lc.rv:hover,a.pk-lc:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-3px,-3px)}.pk-lc-top{background:var(--c);border-bottom:1.5px solid var(--ink);padding:10px 14px}.pk-lc-img{aspect-ratio:16/9;background:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in srgb, var(--ink) 7%, transparent) 10px 12px), var(--c);border-bottom:1.5px solid var(--ink);display:block;overflow:hidden}.pk-lc.feat{grid-column:span 2}.pk-lc.feat .pk-lc-b b{font-size:clamp(30px,2.6vw,40px)}@media (min-width:1081px){:is(.pk-lcs:not(.four):has(>:last-child:nth-child(4)),.pk-lcs.four:has(>:last-child:nth-child(3))){grid-template-columns:repeat(var(--lcn,4), minmax(0, 1fr))}.pk-lcs.four:has(>:last-child:nth-child(3)){--lcn:3}.pk-lcs:not(.four):has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-lc-img img{object-fit:cover;width:100%;height:100%}.pk-lc-b{flex-direction:column;flex:1;gap:8px;padding:16px 14px 18px;display:flex}.pk-lc-b .copy{font-size:14.5px}.pk-lc-f{border-top:1px solid var(--rule);color:var(--cocoa);justify-content:space-between;gap:8px;padding:10px 14px;display:flex}.pk-filter{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.pk-filter a,.pk-filter button{border:1.5px solid var(--ink);background:var(--white);height:34px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.pk-filter [aria-current=true],.pk-filter [aria-pressed=true]{background:var(--ink);color:var(--paper)}.pk-empty{border:1.5px dashed var(--ink);background:repeating-linear-gradient(-45deg, transparent 0 14px, color-mix(in srgb, var(--ink) 5%, transparent) 14px 16px), var(--cream);color:var(--cocoa);max-width:720px;padding:40px 28px 28px;position:relative}.pk-empty:before{content:"Specimen pending";border:1.5px solid var(--ink);background:var(--butter);box-shadow:2px 2px 0 var(--ink);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:700;position:absolute;top:-13px;left:20px}.pk-form{border:2px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);gap:16px;padding:28px;display:grid}.pk-form .row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pk-form label{flex-direction:column;gap:6px;display:flex}.pk-form label>span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cocoa);font-size:11px}.pk-form input:not([type=checkbox]),.pk-form textarea{border:1.5px solid var(--ink);background:var(--paper);width:100%;height:48px;font-family:var(--hand);color:var(--biro);padding:0 14px;font-size:24px}.pk-form input::placeholder,.pk-form textarea::placeholder{color:#b7aa9c}.pk-form textarea{resize:vertical;height:auto;min-height:110px;padding:8px 14px;line-height:1.25}.pk-form input:not([type=checkbox]):focus,.pk-form textarea:focus{outline:3px solid var(--biro);outline-offset:0}.pk-form .chk{color:var(--cocoa);flex-direction:row;align-items:flex-start;gap:12px;font-size:13.5px}.pk-form .err{color:#a3302a;font-size:14px;font-weight:600}.pk-form .fine{color:var(--muted);font-size:12.5px}.pk-form .fe{color:#a3302a;text-transform:none;letter-spacing:0;font-family:inherit;font-size:13px;font-weight:600}.pk-form [aria-invalid=true]{border-width:2px;border-color:#a3302a}.pk-form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pk-form .chips{flex-wrap:wrap;gap:8px;display:flex}.pk-form .chips button{border:1.5px solid var(--ink);background:var(--paper);height:40px;padding:0 14px;font-size:14px;font-weight:600}.pk-form .chips button[aria-pressed=true]{background:var(--mint)}.pk-form .chips a{border:1.5px dashed var(--ink);background:var(--paper);height:40px;color:inherit;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-style .15s;display:inline-flex}.pk-form .chips a:hover,.pk-form .chips a:focus-visible{background:var(--blush);border-style:solid}.pk-form.tight{box-shadow:5px 5px 0 var(--ink);gap:11px;padding:20px 20px 22px}.pk-form.tight .row2{align-items:end;gap:10px}.pk-form.tight label{gap:4px}.pk-form.tight label.chk{gap:12px}.pk-form.tight label>span{letter-spacing:.07em;font-size:10px}.pk-form.tight input:not([type=checkbox]){height:40px;padding:0 11px;font-size:21px}.pk-form.tight textarea{min-height:92px;padding:6px 11px;font-size:21px}.pk-form.tight .row2.files{grid-template-columns:minmax(0,1fr)}.fdrop{border:1.5px dashed var(--ink);background:var(--paper);align-items:center;gap:12px;min-height:56px;padding:8px 10px;transition:background .15s,border-color .15s;display:flex;position:relative}.pk-form .fdrop input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.fdrop:hover,.fdrop.over{background:var(--butter)}.fdrop:focus-within{outline:3px solid var(--biro);outline-offset:0}.fdrop.has{background:var(--mint);border-style:solid}.fdrop:has([aria-invalid=true]){border:2px solid #a3302a}.fdrop-ic{border:1.5px solid var(--ink);background:var(--white);width:34px;height:34px;box-shadow:2px 2px 0 var(--ink);font:600 18px/1 var(--sans);flex:none;place-items:center;display:grid}.fdrop-t{gap:2px;min-width:0;display:grid}.fdrop-t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.fdrop-t small{color:var(--cocoa);font-size:12px}.fdrop-x{z-index:2;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:4px 2px;font-size:12.5px;font-weight:600;text-decoration:underline;position:relative}.pk-form.tight .chk>span{font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:12.5px;line-height:1.45}.pk-form.tight .chk a{text-underline-offset:2px;text-decoration:underline}.pk-form.tight .btn{--bh:48px;width:100%;margin-top:4px}.pk-form-h{border-bottom:1.5px dashed var(--ink);gap:4px;margin-bottom:2px;padding-bottom:12px;display:grid}.pk-form-h .d-sm{font-size:24px}.pk-done.tight{padding:22px}.pk-intro{max-width:760px}.pk-done{border:2px solid var(--ink);background:var(--mint);box-shadow:6px 6px 0 var(--ink);gap:12px;padding:28px;display:grid}.pk-done .copy{color:var(--ink)}.pk-two{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.pk-two>.sticky{position:sticky;top:100px}.pk-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.pk-out{border:2px solid var(--ink);background:var(--butter);box-shadow:6px 6px 0 var(--ink);gap:14px;padding:24px;display:grid}.pk-out .fig{font-size:clamp(40px,5vw,68px)}.pk-out dl div{border-top:1px solid var(--ink);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.pk-out dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.pk-out dd{font-family:var(--mono);font-weight:700}.pk-range{gap:6px;display:grid}.pk-range output{font-family:var(--mono);font-size:18px;font-weight:700}.pk-range input[type=range]{height:auto;accent-color:var(--brown);background:0 0;border:0;padding:0}@media (max-width:640px){.pk-range input[type=range]{height:50px;margin:-17px 0}}.pk-live4{border:1.5px solid var(--ink);background:var(--white);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pk-live4>div{border-left:1px solid var(--ink);flex-direction:column;gap:8px;padding:22px 20px;display:flex}.pk-live4>div:first-child{border-left:0}.pk-live4 .fig{white-space:nowrap;font-size:clamp(26px,2.6vw,38px)}.pk-person{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.pk-person .idc{max-width:380px}.pk-facts{border-top:1.5px solid var(--ink);gap:0;display:grid}.pk-facts div{border-bottom:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.pk-facts dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:11px}.pk-chapters{border-top:2px solid var(--ink);gap:0;display:grid}.pk-chapters article{border-bottom:1px solid var(--ink);grid-template-columns:200px minmax(0,1fr);gap:32px;padding:40px 0;display:grid}.pk-chapters h3{margin-bottom:14px}.pk-chapters p+p{margin-top:.7em}.pk-chapters .copy{max-width:64ch;font-size:17px}.pk-snaps{max-width:900px;margin:26px 0 0}.pk-snaps.one{max-width:560px}.pk-snaps.one.pano{max-width:900px}.pk-snaps-row{align-items:flex-start;gap:16px;display:flex}.pk-snap{flex:var(--r) 1 0;background:var(--white);border:1.5px solid var(--ink);min-width:0;box-shadow:4px 4px 0 var(--ink);margin:0;padding:7px 7px 9px;transform:rotate(-.8deg)}.pk-snap:nth-child(2n){transform:rotate(.9deg)}.pk-snap img{width:100%;height:auto;aspect-ratio:var(--r);object-fit:cover;background:var(--cream);display:block}.pk-snaps.specimens .pk-snap{box-shadow:3px 3px 0 var(--ink);padding:5px}.pk-snaps-cap{transform-origin:0;margin-top:14px;font-size:24px;transform:rotate(-1.5deg)}.pk-hero-snap{background:var(--white);border:2px solid var(--ink);width:100%;max-width:620px;box-shadow:7px 7px 0 var(--ink);transition:transform .35s var(--ease);place-self:center;margin:0;padding:12px 12px 14px;transform:rotate(2deg)}.pk-hero-snap:hover,.pk-subject-snap:hover{transform:rotate(0)}@media (min-width:1081px){.pk-hero-g:has(>.pk-hero-snap,>.pk-subject){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.pk-hero-snap img{width:100%;height:auto;display:block}.pk-hero-snap figcaption{text-align:center;margin-top:8px;font-size:24px}.pk-subject{min-width:0;display:grid}.pk-subject-snap{z-index:1;background:var(--white);border:2px solid var(--ink);width:min(100%,500px);box-shadow:6px 6px 0 var(--ink);transition:transform .35s var(--ease);justify-self:end;margin:0 -10px -6px 0;padding:10px 10px 12px;position:relative;transform:rotate(1.5deg)}.pk-subject-snap img{aspect-ratio:3/2;object-fit:cover;background:var(--cream);width:100%;height:auto;display:block}.pk-toc{flex-wrap:wrap;gap:6px 14px;margin-bottom:32px;display:flex}.pk-toc a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--brown);font-size:12px}.pk-toc a:hover{text-decoration:underline}.pk-glossary{border-top:1.5px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pk-glossary div{border-bottom:1px solid var(--ink);padding:18px 20px 20px 0;scroll-margin-top:110px}.pk-glossary div:nth-child(2n){border-left:1px solid var(--ink);padding-left:20px;padding-right:0}.pk-glossary dt{font-family:var(--disp);text-transform:uppercase;margin-bottom:6px;font-size:24px;font-weight:800;line-height:.95}.pk-glossary dd{color:var(--cocoa)}.pk-404{text-align:left}.pk-404 .fig{letter-spacing:-.06em;font-size:clamp(120px,22vw,300px);line-height:.8}@media (max-width:1080px){.pk-hero-g,.pk-two,.pk-person,.pk-cta-in,.pk-mag,.pk-calc{grid-template-columns:minmax(0,1fr);gap:36px}.pk-two>.sticky{position:static}.pk-cards,.pk-lcs,.pk-films,.pk-cards.compact,.pk-lcs.four{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-chain li:nth-child(4):before{display:none}.pk-stats,.pk-live4{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-stats div:nth-child(3),.pk-live4>div:nth-child(3){border-left:0}.pk-stats div:nth-child(n+3),.pk-live4>div:nth-child(n+3){border-top:1px solid var(--ink)}}@media (max-width:720px){.wrap{width:calc(100% - 36px)}.pk-hero{padding:32px 0 56px}.pk-hero.tool{padding:24px 0 28px}.pk-hero.tool+.sec{padding-top:28px}.pk-hero.tool+.sec .shead{margin-bottom:18px}.pk-crumbs{margin-bottom:24px}.pk-sec{padding:64px 0}.pk-band .pk-call{margin-bottom:64px}.pk-sec[data-tone=white]+.pk-band{padding-top:64px}.pk-call-b,.pk-mag,.pk-form,.pk-done{padding:22px 18px}.pk-call.has-stub{grid-template-columns:minmax(0,1fr)}.pk-call-stub{border-left:0;border-top:2px dashed var(--ink);justify-items:start;padding:18px}.pk-call-stub:before,.pk-call-stub:after{display:none}.pk-cards,.pk-cards.compact,.pk-lcs,.pk-lcs.four,.pk-films,.pk-pair,.pk-sym,.pk-ticks ul,.pk-glossary{grid-template-columns:minmax(0,1fr)}.pk-sym li:nth-child(2n),.pk-glossary div:nth-child(2n){border-left:0;padding-left:0}.pk-sym li{font-size:22px}.pk-ticks li:nth-child(2n){margin-left:0}.pk-chain{grid-template-columns:minmax(0,1fr);gap:22px}.pk-chain li{min-height:0}.pk-chain li+li:before{content:"↓";top:-20px;left:50%;transform:translate(-50%);display:block!important}.pk-steps li{grid-template-columns:minmax(0,1fr);padding-left:28px}.pk-when{grid-row:auto}.pk-steps .copy{grid-column:1}.pk-rx dl div,.pk-facts div{grid-template-columns:96px minmax(0,1fr)}.pk-chapters article{grid-template-columns:minmax(0,1fr);gap:10px;padding:28px 0}.pk-snaps-row{scroll-snap-type:x mandatory;gap:12px;margin:0 -18px;padding:4px 18px 10px;overflow-x:auto}.pk-snap{width:calc(220px * var(--r));scroll-snap-align:start;flex:none;max-width:78vw}.pk-snaps.one .pk-snap{width:100%;max-width:none}.pk-snaps-cap{font-size:21px}.pk-hero-snap{transform:rotate(1.2deg)}.pk-subject-snap{margin-right:4px;transform:rotate(1.5deg)}.pk-form .row2{grid-template-columns:minmax(0,1fr)}.pk-cta-in{padding:64px 0}.pk-acts .btn{width:100%}.pk-crumbs a{padding:8px 0;display:inline-block}.pk-filter a,.pk-filter button{height:42px;padding:0 14px}.pk-toc{gap:2px 16px}.pk-toc a{padding:9px 0;display:inline-block}.pk-lc.feat{grid-column:auto}.pk-q p{font-size:22px}.pk-pack{transform:none}}.pk-wall{columns:3 300px;column-gap:18px;margin-top:22px}.pk-wq{break-inside:avoid;background:var(--paper,#fff);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--c,var(--blush));border-radius:14px;margin:0 0 18px;padding:20px 20px 16px}.pk-wq p{margin:0 0 12px;font-size:1.05rem;line-height:1.45}.pk-wq cite{opacity:.8;font-size:.72rem;font-style:normal;display:block}.pk-wq cite a{text-decoration:underline}.depts{grid-template-columns:repeat(6,minmax(0,1fr));gap:64px 16px;padding-top:24px;display:grid}.dept{grid-column:span var(--n);min-width:0}.dept .shead{margin-bottom:24px}@media (min-width:761px){.dept .shead>span:first-child{white-space:nowrap;flex-wrap:nowrap}.dept .shead>span:first-child,.dept .shead .rt{flex-shrink:0}}.dept:nth-child(5n+1){--tc:var(--mint)}.dept:nth-child(5n+2){--tc:var(--powder)}.dept:nth-child(5n+3){--tc:var(--butter)}.dept:nth-child(5n+4){--tc:var(--blush)}.dept:nth-child(5n+5){--tc:var(--lilac)}.dept .team-grid{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}@media (min-width:1081px){.pk-hero-g:has(.pk-hero-snap.big){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}.pk-hero-snap.big{max-width:none;padding:14px 14px 16px}.pk-hero-snap.big figcaption{font-size:28px}.cook-lead{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:40px;margin:0 0 56px;display:grid}.cook-lead:not(:has(.cook-head)){grid-template-columns:minmax(0,1fr)}.cook-head{display:block;transform:rotate(1.5deg)}.team-call{background:var(--white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);margin:0;padding:12px 12px 14px;transform:rotate(-.6deg)}.team-call img{width:100%;height:auto;display:block}.team-call figcaption{text-align:center;margin-top:10px;font-size:26px}@media (max-width:980px){.depts{grid-template-columns:repeat(3,minmax(0,1fr))}.dept{grid-column:span min(var(--n), 3)}.dept .team-grid{grid-template-columns:repeat(min(var(--n), 3), minmax(0, 1fr))}}@media (max-width:640px){.cook-lead{grid-template-columns:minmax(0,1fr);gap:32px}.cook-head{max-width:240px;margin:0 auto}.depts{grid-template-columns:minmax(0,1fr);gap:48px}.dept{grid-column:auto}.dept .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.own{border:2px solid var(--ink);background:color-mix(in srgb, var(--c) 45%, var(--paper));box-shadow:8px 8px 0 var(--ink);background-image:radial-gradient(color-mix(in srgb, var(--ink) 12%, transparent) 1.2px, transparent 1.4px);background-size:18px 18px;grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);grid-template-areas:"head head""art body";align-items:center;gap:28px 40px;padding:40px 44px;display:grid}.own-head{flex-direction:column;grid-area:head;gap:14px;display:flex}.own-head h3{line-height:.92}.own-art{grid-area:art;place-items:center;display:grid}.own-lock{width:min(100%,300px);height:auto;overflow:visible}.own-shackle{transform-box:view-box;transform-origin:174px 128px;transition:transform .9s cubic-bezier(.3,1.6,.5,1) .35s;transform:translateY(0)rotate(0)}.own.in .own-shackle{transform:translateY(-26px)rotate(28deg)}.own-tag{transform-box:view-box;transform-origin:156px 214px;animation:3.6s ease-in-out infinite own-swing}@keyframes own-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.own-tag-t{font:800 13px var(--mono);letter-spacing:.12em;fill:var(--ink)}.own-b{flex-direction:column;grid-area:body;align-items:flex-start;gap:16px;min-width:0;display:flex}.own-em{font-family:var(--serif);text-transform:none;letter-spacing:-.02em;color:var(--cocoa);margin-top:8px;font-size:.52em;font-style:italic;font-weight:400;display:block}.own-b .copy{max-width:56ch;color:var(--ink);font-size:16.5px}.own-deeds{gap:10px;width:100%;max-width:560px;margin:6px 0 0;padding:0;list-style:none;display:grid}.own-deeds li{border:1.5px solid var(--ink);background:var(--white);box-shadow:3px 3px 0 var(--ink);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.own-deeds i{border:1.5px solid var(--ink);background:var(--c);border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-style:normal;font-weight:800;display:grid}.own-deeds span{flex-direction:column;gap:1px;min-width:0;display:flex}.own-deeds b{font-size:15px}.own-deeds small{color:var(--cocoa);font-size:12.5px}.own-deeds em{letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);background:var(--c);border-radius:999px;padding:3px 9px;font-size:10px;font-style:normal}.own-pair{align-items:stretch;gap:28px;display:grid}@media (min-width:1181px){.own-pair{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}.own-grade{border:2px solid var(--ink);background:var(--white);box-shadow:8px 8px 0 var(--ink);flex-direction:column;align-items:flex-start;gap:14px;padding:28px 28px 30px;display:flex}.own-grade h3{line-height:.92}.own-grade .copy{color:var(--ink);max-width:46ch;font-size:16px}.own-grade-f{aspect-ratio:16/10;border:2px solid var(--ink);flex:auto;grid-template-columns:1fr 1fr;width:100%;min-height:220px;margin-bottom:6px;display:grid;position:relative;overflow:hidden}.own-grade-f svg{width:200%;height:100%;position:absolute;top:0}.own-grade-raw svg{filter:saturate(.06)contrast(.6)brightness(1.15);left:0}.own-grade-done svg{right:0}.own-grade-f>span{align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.own-grade-raw{border-right:3px solid var(--white)}.own-grade-done{justify-content:flex-end}.own-grade-f em{letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--ink);background:var(--white);border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal;position:relative}@media (min-width:761px) and (max-width:1180px){.own-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:28px;display:grid}.own-grade-f{grid-row:span 3;margin:0}}@media (max-width:860px){.own-pair{grid-template-columns:minmax(0,1fr)}.own{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""body";gap:20px;padding:28px 22px 26px}.own-lock{width:min(62%,220px)}}@media (prefers-reduced-motion:reduce){.own-shackle{transition:none;transform:translateY(-26px)rotate(28deg)}.own-tag{animation:none}}.pk-rx.has-pill{z-index:3;position:relative}.pk-rx-pill{z-index:2;pointer-events:none;width:136px;filter:drop-shadow(3px 4px 0 color-mix(in srgb, var(--ink) 22%, transparent));animation:5s ease-in-out infinite rx-pill-bob;position:absolute;top:-50px;right:10px;rotate:9deg}.pk-rx-pill .pl.svg{width:100%;display:block}.pk-rx-tape{background:color-mix(in srgb, var(--butter) 75%, transparent);border-left:1.5px dashed color-mix(in srgb, var(--ink) 25%, transparent);border-right:1.5px dashed color-mix(in srgb, var(--ink) 25%, transparent);mix-blend-mode:multiply;width:46px;height:18px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-58deg}.pk-rx.has-pill .pk-rx-h{padding-top:22px}@keyframes rx-pill-bob{0%,to{translate:0;rotate:9deg}50%{translate:0 -4px;rotate:5deg}}@media (max-width:720px){.pk-rx-pill{width:112px;top:-42px;right:6px}}@media (prefers-reduced-motion:reduce){.pk-rx-pill{animation:none}}.pk-vs .vs-r p:first-child,.pk-vs .vs-r.in p:first-child{color:var(--cocoa)}.pk-vs .vs-r p:first-child:after{background:color-mix(in srgb, var(--blush-d) 75%, transparent);height:1.5px}@media (min-width:1081px){.pk-hero-g:has(.team-snaps){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}.team-snaps{min-width:0;padding-bottom:120px;position:relative}.team-snaps>.pk-hero-snap:last-child{z-index:2;width:62%;max-width:none;padding:10px 10px 12px;position:absolute;bottom:0;right:-18px;transform:rotate(2.5deg)}.team-snaps>.pk-hero-snap:last-child figcaption{font-size:20px}.team-snaps>.pk-hero-snap:first-child{transform:rotate(-1.5deg)}@media (max-width:1080px){.team-snaps{gap:18px;padding-bottom:0;display:grid}.team-snaps>.pk-hero-snap:last-child{width:auto;position:static}}.team-onjob{border:1.5px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);margin:0;padding:12px 12px 16px}.team-onjob img{aspect-ratio:21/9;object-fit:cover;width:100%;height:auto;display:block}.team-onjob figcaption{color:var(--biro);margin-top:10px;font-size:22px}@media (max-width:640px){.team-onjob img{aspect-ratio:4/3}}.pk-form .pk-ticks ul{grid-template-columns:1fr}.pk-form .pk-ticks li:nth-child(2n){margin-left:0}.pk-form .pk-ticks li{padding:11px 0 11px 34px;font-size:15px;line-height:1.35}.pk-form .pk-ticks li:before{top:9px}
