.pk{--vh:240px;grid-template-columns:minmax(0,1fr);display:grid}.pk-hero,.pk-body{padding-inline:var(--pad)}.pk-hero{padding-block:24px 40px;overflow-x:clip}.pk-price-row{justify-content:space-between;align-items:flex-end;gap:8px;width:100%;display:flex}.pk-hero-v{display:none}@media (width<=359px){.pk-hero-v{max-width:34%}.pk-hero-v .vessel{height:100px!important}.pk-price .price--hero .price__net{font-size:3.5rem!important}}@media (width<=767px){.pk-hero-v{flex:none;max-width:42%;margin-bottom:4px;display:block;overflow:hidden}.pk-hero-v .stand-wrap{margin:0;width:auto!important}.pk-hero-v .stand{padding-inline:10px}.pk-pane{display:none}.pk-price .price--hero .price__net{font-size:clamp(4rem,3rem + 5vw,5.25rem)}}.pk-pane{border-block:1px solid var(--ink);padding:40px var(--pad) 32px;overflow-x:clip}.pk-pane-in{flex-direction:column;align-items:center;gap:20px;display:flex}.pk-ladder{display:none}@media (width>=1024px){.pk{--vh:min(56svh, 500px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pk-pane{border-block:0;border-right:1px solid var(--ink);height:100svh;padding:0 var(--pad);grid-area:1/1/span 2;place-items:center;display:grid;position:sticky;top:0}.pk-pane-in{gap:22px}.pk-ladder{margin-top:10px;display:block}.pk-hero,.pk-body{padding-inline:56px max(var(--pad), calc((100vw - var(--maxw)) / 2 + var(--pad)));grid-column:2}.pk-hero{grid-row:1;padding-block:24px 56px}.pk-body{grid-row:2}}.pk-hero{flex-direction:column;align-items:flex-start;display:flex}.pk-hero h1{font-size:clamp(3.25rem,2.2rem + 3.6vw,4.5rem)}.pk-promise{max-width:34ch;margin-top:16px}.pk-price{min-height:1px;margin-top:28px}.pk-price .price--hero .price__net{font-size:clamp(5.25rem,3rem + 5.4vw,7.5rem)}.pk-seg{border:0;width:100%;min-width:0;max-width:440px;margin-top:22px;padding:0}.pk-seg>label{min-width:0}.pk-seg input{z-index:5}.pk-price .price--hero .price__net{line-height:1}.pk-price .price__gross{margin-top:12px}.pk-seg span.cell{gap:2px;min-height:72px}.pk-cell-l{font-size:var(--t-small);font-weight:600}.pk-cell-p{font:800 2.25rem/1 var(--display);letter-spacing:0}.pk-rules{max-width:46ch;margin-top:22px}.pk-rules p{font-size:var(--t-small);line-height:1.5}.pk-rules p+p{color:var(--muted);margin-top:4px}.pk-actions{justify-items:start;gap:16px;width:100%;margin-top:24px;display:grid}.pk-actions .btn--lg{width:min(100%,360px);min-width:min(100%,300px)}.btn--lg span{white-space:nowrap}.pk-close .btn--lg,.pk-actions .btn--lg{max-width:100%}.pk-small{max-width:46ch;margin-top:20px}body:has(#opt-build:checked) [data-opt=design],body:not(:has(#opt-build:checked)) [data-opt=build]{display:none!important}.pk-tag{background:var(--tab);box-shadow:var(--sh-tag);text-align:center;min-width:190px;margin-top:8px;padding:12px 18px;position:relative}.pk-tag:before{content:"";background:var(--ink);opacity:.55;width:1px;height:14px;position:absolute;top:-14px;left:50%}.pk-tag-n{font:800 1.75rem/1 var(--display);text-transform:uppercase;display:block}.pk-tag-t{font-size:var(--t-meta);color:var(--muted);margin-top:4px;display:block}@media (width>=768px) and (width<=1023px){.pk-pane-in{flex-direction:row;justify-content:center;gap:56px}}.pk-sec{border-top:1px solid var(--ink);padding-block:40px 56px}@media (width>=1024px){.pk-sec{padding-block:56px 72px}}.pk-body>.pk-sec:first-child{margin-top:0}.pk-sec>h2{margin-bottom:20px;font-size:2.25rem}.pk-sec>h2.h-sub{font-size:1.75rem;line-height:1.15}@media (width>=768px){.pk-sec>h2{margin-bottom:28px}}.pk-sec .prose-copy p strong{font-weight:700}.pk-who{gap:24px;display:grid}@media (width>=1280px){.pk-who{grid-template-columns:1fr 1fr;gap:40px}.pk-skip{border-left:1px solid var(--line);padding-left:32px}}.pk-pointers{flex-wrap:wrap;gap:6px 20px;display:flex}.pk-note{max-width:62ch;margin-top:24px}.pk-lists{gap:36px;display:grid}.pk-lists--paired{gap:40px}@media (width>=1280px){.pk-lists--paired{grid-template-columns:1fr 1fr;gap:36px}}.pk-list-l{margin-bottom:10px}.pk-rows{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pk-rows li{border-bottom:1px solid var(--line);grid-template-columns:4.75rem minmax(0,1fr);align-items:baseline;gap:0 16px;padding:14px 0;display:grid}.pk-lists--paired .pk-rows li{grid-template-columns:3.5rem minmax(0,1fr)}@media (width>=768px){.pk-rows li{grid-template-columns:6rem minmax(0,1fr)}.pk-lists--paired .pk-rows li{grid-template-columns:3.75rem minmax(0,1fr)}}.pk-q{font:800 2.25rem/.9 var(--display);text-transform:uppercase}.pk-q--dot:before{content:"";background:var(--ink);width:14px;height:4px;display:block;transform:translateY(-4px)}.pk-t{max-width:56ch}.pk-run{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pk-run li{border-bottom:1px solid var(--line);gap:4px 20px;padding:16px 0;display:grid}@media (width>=640px){.pk-run li{grid-template-columns:9.5rem minmax(0,1fr)}.pk-days{grid-column:2}}.pk-when{font:800 1.625rem/1 var(--display);text-transform:uppercase}.pk-days{margin-top:2px}.pk-prose{max-width:62ch}.pk-not{border-top:1px solid var(--ink);max-width:62ch;margin:0;padding:0;list-style:none}.pk-not li{border-bottom:1px solid var(--line);padding:11px 0 11px 28px;position:relative}.pk-not li:before{content:"";background:var(--ink);width:14px;height:1px;position:absolute;top:1.15em;left:0}.pk-addons{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pk-addons li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 0;display:flex}.pk-an{font-weight:600}.pk-an small{font-weight:400;display:block}.pk-ap{text-align:right}.pk-ap small{margin-top:2px;display:block}.pk-pct{font:800 1.875rem/1 var(--display)}.pk-more{flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:20px;display:flex}.pk-samples{gap:40px;display:grid}.pk-sample{margin:0}.pk-sample figcaption{border-top:1px solid var(--ink);max-width:62ch;font-size:var(--t-small);margin-top:12px;padding-top:10px}.pk-sample figcaption .meta{margin-top:4px}.pk .qa .qa-row{grid-template-columns:minmax(0,1fr)}.pk .qa .qa-row>h3,.pk .qa .qa-row>.qa-a{grid-column:1/-1}.pk .qa-row{padding-block:20px}.pk-close{padding-bottom:0;overflow-x:clip}.pk-close-v{max-width:280px;margin-bottom:32px}@media (width>=1024px){.pk-close-v{margin-bottom:0}}.pk-close h2{font-size:var(--t-h2)}.pk-close-t>*+*{margin-top:1.1rem}.pk-close-t h2+p{margin-top:.9rem}.pk-close-btns{flex-wrap:wrap;gap:12px;display:flex}.pk-near-wrap{margin-top:72px}.pk-near{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.pk-near li{border-bottom:1px solid var(--line);padding:20px 0 22px}.pk-near-a{font:800 clamp(2rem, 1.4rem + 1.8vw, 3rem)/1 var(--display);text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;text-decoration:none;display:flex}.pk-near-a:hover{color:var(--teal)}.pk-near-a svg{transition:transform .22s var(--ease);flex:none}.pk-near-a:hover svg{transform:translate(4px)}@media (width>=768px){.pk-near{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));column-gap:var(--gap);border-bottom:0}.pk-near[data-n="1"]{--cols:1;max-width:50%}.pk-near[data-n="3"]{--cols:3}.pk-near li{border-bottom:0;padding-bottom:40px}}.pk-close-ladder{padding:8px 0 40px}@media (width>=1024px){.pk-close-ladder{display:none}}
