.section.sec8--rule.pk-faq{padding-bottom:calc(var(--pad-section) * .75 + 8vh)}.pk-faq__grid{gap:var(--s2);display:grid}.pk-faq__grid>*{min-width:0}.pk-faq__head{margin-bottom:var(--s5)}.pk-faq__list{border-bottom:1px solid var(--line-ui);transform-origin:50% 0;position:relative}.pk-faq__item{border-top:1px solid var(--line-ui);padding-left:var(--s4);border-left:3px solid #0000}.pk-faq__item[open]{border-left-color:var(--red)}.pk-faq__q{justify-content:space-between;align-items:center;gap:var(--s4);min-height:56px;padding:var(--s4) 0;font:600 1.125rem/1.35 var(--font-text);color:var(--fg);cursor:pointer;list-style:none;display:flex}.pk-faq__q::-webkit-details-marker{display:none}.pk-faq__q:hover .pk-faq__qt{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.pk-faq__mark{width:18px;height:18px;color:var(--fg);flex:none;position:relative}.pk-faq__mark:before,.pk-faq__mark:after{content:"";background:currentColor;border-radius:1px;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.pk-faq__mark:after{rotate:90deg}.pk-faq__item[open] .pk-faq__mark:after{rotate:0deg}.pk-faq__a{padding:0 var(--s5) var(--s5) 0}.pk-faq__a p{max-width:64ch;color:var(--fg-2);font-size:1.0625rem;line-height:1.6}.pk-faq__list:after{content:"";z-index:1;border-radius:var(--r-m);background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:-12px}@media (min-width:1024px){.pk-faq__grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.pk-faq__head{grid-column:1/span 4;margin-bottom:0}.pk-faq__head .h2{font-size:clamp(2rem,3.4vw,3rem)}.pk-faq__list{grid-column:5/-1}}@media (forced-colors:active){.pk-faq__item[open]{border-left-color:highlight}.pk-faq__list:after{display:none}}@keyframes pk-back{to{scale:.97}}@keyframes pk-veil{to{opacity:.18}}:root[data-fx=full] .pk-faq__mark:after{transition:rotate var(--t-ui) var(--ease-out)}:root[data-fx=full] .pk-faq{interpolate-size:allow-keywords}@supports (animation-timeline:view()){:root[data-fx=full] .pk-faq__list{animation:linear both pk-back}:root[data-fx=full] .pk-faq__list:after{animation:linear both pk-veil}}@supports selector(::details-content){:root[data-fx=full] .pk-faq__item::details-content{height:0;transition:height var(--t-menu) var(--ease-out), content-visibility var(--t-menu) allow-discrete;overflow:hidden;overflow:clip}:root[data-fx=full] .pk-faq__item[open]::details-content{height:auto}}@supports (animation-timeline:view()){:root[data-fx=full] .pk-faq{view-timeline:--pkfaq block}:root[data-fx=full] .pk-faq__list,:root[data-fx=full] .pk-faq__list:after{animation-timeline:--pkfaq;animation-range:exit exit 45%}}.pk-parts{padding-bottom:var(--s9)}.pk-parts__grid{gap:var(--s6);margin-top:var(--s5);display:grid}.pk-parts__grid>*{min-width:0}.pk-key{gap:16px 24px;margin:0;padding:0;list-style:none;display:grid}.pk-key__item{border-top:1px solid var(--line);grid-template-columns:28px 1fr;align-items:start;gap:4px 12px;padding-top:12px;display:grid}.pk-key__n{grid-row:span 2}.pk-key__name{font:650 var(--fs-h3)/1.25 var(--font-text);color:var(--fg)}.pk-key__text{font-size:var(--fs-caption);color:var(--fg-2);grid-column:2;line-height:1.5}@media (min-width:640px) and (max-width:1023.98px){.pk-key{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pk-parts__grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.pk-parts__grid>.r8{grid-column:1/span 8}.pk-key{grid-column:9/-1;gap:14px}}@media (min-width:1024px) and (min-height:700px){@supports (animation-timeline:view()){:root[data-fx=full] .pk-parts__grid{align-items:start}:root[data-fx=full] .pk-key{top:calc(var(--hdr-h) + 48px);position:sticky}}}.pk-fn__grid{gap:var(--s7);display:grid}.pk-fn__grid>*{min-width:0}.pk-plates{gap:var(--s3);margin:var(--s5) 0 0;padding:0;list-style:none;display:grid}.pk-plate{padding:var(--s5) var(--s5) var(--s5) var(--s4);border-radius:var(--r-m);color:var(--white);box-shadow:var(--sh-plate);--fx:0px;--fy:0px;--fr:0deg;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:6px 14px;display:grid;position:relative}.pk-plate--0{background:var(--reuse-plate);--fy:20px;--fr:-3deg}.pk-plate--1{background:var(--indigo);--fy:-10px;--fr:3deg;z-index:1}.pk-plate--2{background:var(--ink);--fy:14px;--fr:-2deg;z-index:2}.pk-plate__glyph{width:40px;height:40px;overflow:visible}.pk-plate__glyph path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pk-plate__name{font:650 1.125rem/1.3 var(--font-text);color:var(--white)}@media (min-width:1024px){.pk-fn__grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.pk-fn__main{grid-column:1/span 5}.pk-fn__fig{top:calc(var(--hdr-h) + 24px);grid-column:6/-1;position:sticky}}.pk-bom__scroll{overscroll-behavior-x:contain;overflow-x:auto}.pk-bom__t{border-collapse:separate;border-spacing:0;width:100%}.pk-bom__t :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line-ui);padding:14px 12px 14px 0}.pk-bom__t thead th{border-bottom:1.25px solid var(--fg);vertical-align:bottom;font:650 var(--fs-eyebrow)/1.3 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3);padding-block:0 8px}.pk-bom__c1{width:40px}.pk-bom__c1 .balloon{margin-top:-3px}.pk-bom__name{width:34%;font:650 1.0625rem/1.3 var(--font-text);color:var(--fg)}.pk-bom__text{color:var(--fg-2);font-size:.9375rem;line-height:1.5;padding-right:0!important}.pk-bom__big{width:34%;font:750 clamp(1.5rem, 4vw, 2.25rem)/1 var(--font-display);color:var(--fg);font-stretch:75%}.pk-bom__val{font:650 1.0625rem/1.3 var(--font-text);color:var(--money);font-variant-numeric:tabular-nums}:root[data-fx=full] .pk-bom.m-wipe[data-io]:after{border-left-width:2px;border-left-color:var(--fg)}@media (min-width:640px){.pk-bom__c1{width:52px}.pk-bom__name{width:30%;font-size:1.125rem}.pk-bom__text{font-size:1rem}}.pk-row{gap:var(--s6);display:grid}.pk-row>*{min-width:0}@media (min-width:1024px){.pk-row{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.pk-row__a{grid-column:1/span 7}.pk-row__b{grid-column:9/-1}.pk-row--even .pk-row__a{grid-column:1/span 6}.pk-row--even .pk-row__b{grid-column:7/-1}}.pk-pic{border-radius:var(--r-s);box-shadow:var(--sh-plate);align-self:start;overflow:hidden}.pk-pic img{width:100%;height:auto;display:block}.pk-pic--paper{background:var(--paper);place-items:center;padding:clamp(14px,3vw,28px);display:grid}.pk-pic--paper img{width:auto;max-width:100%;max-height:460px}.pk-list{border-bottom:1px solid var(--line-ui);margin:0;padding:0;list-style:none}.pk-list__item{padding-block:var(--s4);border-top:1px solid var(--line-ui);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pk-list__item p{font:500 clamp(1.0625rem, 2.2vw, 1.25rem)/1.4 var(--font-text);color:var(--fg-2)}.pk-cards{margin:var(--s5) 0 0;gap:var(--s4);padding:0;list-style:none;display:grid}.pk-card{padding:var(--s4);align-content:start;gap:10px;display:grid}.pk-card__pic{margin:calc(-1 * var(--s4)) calc(-1 * var(--s4)) 4px;border-radius:var(--r-m) var(--r-m) 0 0;background:var(--hair);overflow:hidden}.pk-card__pic img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.pk-card__title{font:750 1.5rem/1.1 var(--font-display);color:var(--fg);font-stretch:75%}.pk-card__fig{font:750 clamp(1.75rem, 5vw, 2.5rem)/1 var(--font-display);color:var(--money);font-stretch:75%}.pk-card__text{font-size:var(--fs-body);color:var(--fg-2);line-height:1.55}.pk-check{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pk-check li{font-size:var(--fs-body);color:var(--fg-2);padding-left:22px;line-height:1.45;position:relative}.pk-check li:before{content:"";border-left:2px solid var(--red-text);border-bottom:2px solid var(--red-text);width:10px;height:6px;position:absolute;top:.45em;left:2px;rotate:-45deg}.pk-card .chip{justify-self:start}@media (min-width:640px){.pk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pk-cards{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-aside{gap:var(--s2);margin-top:var(--s6);padding:var(--s5);display:grid}.pk-aside__text a{color:var(--link);text-underline-offset:.22em;font-weight:600;text-decoration:underline}.pk-acts{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;display:flex}@media (forced-colors:active){.pk-plate{border:1px solid canvastext}}
