.pp-crumb{margin:0 0 18px}.pp-crumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:.875rem;color:var(--ink-3)}.pp-crumb__list li{display:inline-flex;align-items:center;min-width:0}.pp-crumb__list li+li:before{content:"/";margin:0 10px;color:var(--ink-3)}.pp-crumb__a{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;color:var(--ink-2);text-decoration:none}.pp-crumb__a:hover{color:var(--ink);text-decoration:underline}.pp-crumb [aria-current=page]{color:var(--ink)}.pp-kicker{margin:0 0 10px;font-size:.9375rem;font-weight:600;color:var(--signal-ink)}.pp-lead{max-width:68ch}.pp-ctas{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.pp-cta{min-width:max-content}.pp-packs__head{margin-bottom:18px}.pp-k,.pp-th__k,.pp-tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-stretch:100%}.pp-k{margin:0;font-size:.8125rem;line-height:1.3;color:var(--signal-ink)}.pp-title,.pp-group__h{margin:0;font-weight:600;font-stretch:100%;letter-spacing:-.03em;line-height:1.02;color:var(--ink);text-wrap:balance;overflow-wrap:break-word;hyphens:manual}.pp-title{max-width:24ch;font-size:clamp(2.375rem,1.4rem + 3.6vw,4.5rem)}.pp-mhead{display:grid;gap:14px;margin:0 0 28px}.pp-mhead__p{margin:4px 0 0;max-width:68ch;font-size:1.0625rem;line-height:1.6;color:var(--ink-2)}.pp-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:0 0 8px}.pp-jump{display:flex;flex-wrap:wrap;gap:8px}.pp-jump__a{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:0 16px;border-radius:999px;background:var(--x-soft);color:var(--ink);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color var(--site-t-hover) var(--site-ease)}.pp-jump__a>span:first-child{min-width:0;overflow-wrap:anywhere}.pp-jump__a:hover{background:var(--x-soft-2)}.pp-jump__n{font-size:.75rem;color:var(--ink-3)}.pp-legend{margin:6px 0 0}.pp-money{margin:4px 0 0}.pp-pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pp-pick__k{flex-basis:100%;font-size:.8125rem;font-weight:600;color:var(--ink-2)}.pp-pick__b{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:max-content;padding:0 14px;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color var(--site-t-hover) var(--site-ease),border-color var(--site-t-hover) var(--site-ease)}.pp-pick__b:hover{background:var(--x-soft)}.pp-pick__b[aria-pressed=true]{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 14%,transparent);color:var(--signal-ink)}.pp-group{margin-top:72px;scroll-margin-top:calc(var(--site-hdr) + 16px)}.pp-group__head{display:grid;gap:14px;margin:0 0 28px;max-width:76ch}.pp-group__h{font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem)}.pp-group__p{margin:0;max-width:68ch;color:var(--ink-2);font-size:1.0625rem;line-height:1.6}.pp-tablebox{overflow-x:auto;border:1px solid var(--rule);border-radius:22px;background:var(--surface)}.pp-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1rem}.pp-table th,.pp-table td{padding:22px 20px;text-align:left;vertical-align:middle;line-height:1.4}.pp-table thead th,.pp-table thead td{padding-top:24px;padding-bottom:20px;vertical-align:bottom;font-weight:600;background:color-mix(in srgb,var(--ink) 2.5%,transparent);border-bottom:1px solid var(--rule)}.pp-table thead .pp-thead__group>*{padding:16px 20px 0;border-bottom:0}.pp-table thead .pp-thead__group+tr>*{padding-top:10px}.pp-thead__takes{text-align:center!important}.pp-thead__takes .pp-th__k{display:flex;align-items:center;gap:14px}.pp-thead__takes .pp-th__k:before,.pp-thead__takes .pp-th__k:after{content:"";flex:1;min-width:12px;height:1px;background:var(--rule)}.pp-th__k{font-size:.75rem;line-height:1.3;color:var(--ink-2)}.pp-thead__takes .pp-th__k{color:var(--ink-3)}.pp-th__n{display:block;font-size:1rem;font-weight:700;color:var(--ink)}.pp-th__p{display:block;margin-top:2px;font-size:.9375rem;font-weight:500;color:var(--ink)}.pp-th__per{display:block;margin-top:4px;font-size:.8125rem;font-weight:500;color:var(--ink-3);font-variant-numeric:tabular-nums}.pp-tag{display:inline-flex;align-items:center;margin-top:10px;max-width:100%;padding:5px 10px;border-radius:999px;background:var(--signal);color:var(--on-signal);font-size:.6875rem;line-height:1.2;white-space:normal;text-align:center}.pp-table tbody tr+tr>*{border-top:1px solid var(--rule)}.pp-c-model{width:40%;min-width:0}.pp-table tbody .pp-c-model{font-weight:400}.pp-name{display:block;font-size:1.0625rem;font-weight:700;color:var(--ink);line-height:1.3}.pp-spec{display:block;margin-top:4px;font-size:1rem;color:var(--ink-2)}.pp-unit{display:block;margin-top:3px;font-size:.875rem;color:var(--ink-3)}.pp-cr-in{display:none}.pp-c-cr,.pp-c-pack{text-align:right!important;white-space:nowrap}.pp-c-cr{white-space:normal;color:var(--ink);font-weight:700;font-size:1.0625rem}.pp-c-pack{color:var(--ink);font-size:1.0625rem;font-weight:500}.pp-each{display:block;margin-top:2px;font-family:var(--font);font-size:.75rem;color:var(--ink-3)}.pp-table .is-rec{background:color-mix(in srgb,var(--signal) 6%,transparent)}.pp-table thead .is-rec{background:color-mix(in srgb,var(--signal) 11%,transparent)}.pp-table thead .pp-thead__group>.pp-thead__takes{background:color-mix(in srgb,var(--ink) 2.5%,transparent)}.pp-table tbody tr:hover>*{background:var(--x-soft)}.pp-table tbody tr:hover>.is-rec{background:color-mix(in srgb,var(--signal) 10%,transparent)}@media (max-width:1099px){.pp-table th,.pp-table td{padding-left:14px;padding-right:14px}.pp-table thead .pp-thead__group>*{padding-left:14px;padding-right:14px}.pp-c-model{width:auto}}@media (max-width:899px){.pp-c-pack:not(.is-on){display:none}.pp-table thead .pp-thead__group{display:none}.pp-table th,.pp-table td{padding:18px 12px}.pp-table .pp-c-model{padding-left:16px}.pp-table thead th{padding-top:18px}.pp-bar{align-items:flex-start}.pp-group{margin-top:56px}.pp-group__head{margin-bottom:20px}}@media (min-width:900px){.pp-pick{display:none}}@media (max-width:559px){.pp-table .pp-c-cr{display:none}.pp-cr-in{display:block;margin-top:8px;font-size:1rem;font-weight:700;color:var(--ink)}.pp-table thead .pp-c-pack{white-space:normal;min-width:7.5em}.pp-tag{padding:4px 8px;font-family:var(--mono);font-size:.6875rem;letter-spacing:.06em}}@media (max-width:639px){.pp-cta--packs,.pp-cta--studio{display:none}.pp-ctas{margin-top:16px}.pp-head .xptop__check:not(.xptop__check--bonus){display:none}.pp-head .xptop__checks{margin-top:14px}}@media (max-width:479px){.pp-table{font-size:.9375rem}.pp-name,.pp-c-cr,.pp-c-pack{font-size:1rem}.pp-spec{font-size:.9375rem}.pp-group__p,.pp-mhead__p{font-size:1rem}.pp-card .xpack__price{font-size:2.25rem}}@media (prefers-reduced-motion:reduce){.pp-jump__a,.pp-pick__b{transition:none}}
