.cp-head[data-v-0ec99b0e]{background:#170b11;border-bottom:.0625rem solid var(--gcc-line);overflow:hidden;position:relative}.cp-env[data-v-0ec99b0e]{background:linear-gradient(90deg,#170b11 8%,#30121e 64%,#1a0b13);inset:0;position:absolute}.cp-env[data-v-0ec99b0e]:after{border-left:.125rem solid rgba(157,53,73,.23);border-right:.1875rem solid rgba(157,53,73,.23);box-shadow:1.125rem 0 5rem #78203621;content:"";height:100%;position:absolute;right:30%;top:0;width:18%}.cp-grid[data-v-0ec99b0e]{align-items:center;display:grid;gap:3.5rem;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);padding:3.5rem 7% 3.75rem;position:relative}.cp-crumb[data-v-0ec99b0e]{color:var(--gcc-muted);font-size:.75rem;margin-bottom:1.375rem}.cp-crumb a[data-v-0ec99b0e]{color:#d9c8cf}.cp-crumb a[data-v-0ec99b0e]:hover{color:var(--gcc-brand)}.cp-h1[data-v-0ec99b0e]{color:var(--gcc-text);font:600 clamp(2.375rem,4.6vw,4.125rem)/1.02 var(--gcc-serif);letter-spacing:-.125rem;max-width:47.5rem}.cp-lede[data-v-0ec99b0e]{color:#c9b9c0;font-size:1.0625rem;line-height:1.7;margin-top:1.375rem;max-width:40rem}.cp-actions[data-v-0ec99b0e]{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:1.875rem}.cp-photo[data-v-0ec99b0e]{border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1rem;box-shadow:0 1.875rem 6.25rem -1.875rem #f34d7373;justify-self:end;max-width:25rem;overflow:hidden;position:relative;width:100%}.cp-photo img[data-v-0ec99b0e]{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}.cp-photo[data-v-0ec99b0e]:after{background:linear-gradient(0deg,rgba(8,5,9,.85),transparent 45%);content:"";inset:0;pointer-events:none;position:absolute}.cp-photo figcaption[data-v-0ec99b0e]{bottom:1.125rem;color:var(--gcc-text);font:italic 1.25rem/1.3 var(--gcc-serif);left:1.25rem;position:absolute;right:1.25rem;z-index:1}.cp-points[data-v-0ec99b0e]{background:#110b10;border-bottom:.0625rem solid var(--gcc-line)}.cp-points ul[data-v-0ec99b0e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0 7%}.cp-points li[data-v-0ec99b0e]{align-items:center;color:var(--gcc-brand);display:flex;font-size:.6875rem;gap:.875rem;padding:1.125rem 0}.cp-points b[data-v-0ec99b0e]{color:#cab8c0;font-size:.8125rem;font-weight:400}.cp-body[data-v-0ec99b0e]{align-items:start;display:grid;gap:4rem;grid-template-columns:14.375rem minmax(0,1fr);padding:clamp(3.25rem,7vw,5.3125rem) 7%}.cp-toc[data-v-0ec99b0e]{position:sticky;top:6.5rem}.cp-toc-h[data-v-0ec99b0e]{color:#d5b9c2;font-size:.625rem;letter-spacing:.1625rem;margin-bottom:.875rem;text-transform:uppercase}.cp-toc ol[data-v-0ec99b0e]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.cp-toc a[data-v-0ec99b0e]{border-top:.0625rem solid var(--gcc-line);color:#c3b2ba;display:flex;font-size:.8125rem;gap:.75rem;padding:.5625rem 0;transition:color .2s}.cp-toc a[data-v-0ec99b0e]:hover{color:#fff}.cp-toc a span[data-v-0ec99b0e]{color:var(--gcc-brand);font:italic .8125rem var(--gcc-serif)}.cp-sections[data-v-0ec99b0e]{display:flex;flex-direction:column;gap:3.875rem;max-width:48.75rem}.cp-sec[data-v-0ec99b0e]{scroll-margin-top:6rem}.cp-h2[data-v-0ec99b0e]{color:var(--gcc-text);font:400 clamp(1.75rem,3vw,2.5rem)/1.15 var(--gcc-serif);letter-spacing:-.0625rem}.cp-prose[data-v-0ec99b0e]{color:var(--gcc-body);font-size:1rem;gap:1rem;line-height:1.8;margin-top:1.125rem}.cp-list[data-v-0ec99b0e],.cp-prose[data-v-0ec99b0e]{display:flex;flex-direction:column}.cp-list[data-v-0ec99b0e]{gap:.75rem;list-style:none;margin:1.25rem 0 0;padding:0}.cp-list li[data-v-0ec99b0e]{color:var(--gcc-body);font-size:.9375rem;line-height:1.75;padding-left:1.5rem;position:relative}.cp-list li[data-v-0ec99b0e]:before{background:var(--gcc-brand);border-radius:50%;box-shadow:0 0 .75rem #f34d7399;content:"";height:.4375rem;left:.125rem;position:absolute;top:.625rem;width:.4375rem}.cp-steps[data-v-0ec99b0e]{display:flex;flex-direction:column;list-style:none;margin:1.5rem 0 0;padding:0}.cp-steps li[data-v-0ec99b0e]{border-top:.0625rem solid hsla(0,0%,100%,.15);display:grid;gap:0 .875rem;grid-template-columns:3.25rem 1fr;padding:1.125rem 0}.cp-step-n[data-v-0ec99b0e]{color:var(--gcc-brand);font:italic 1.75rem var(--gcc-serif)}.cp-steps h3[data-v-0ec99b0e]{color:var(--gcc-text);font-size:1.1875rem;font-weight:500;margin-bottom:.375rem}.cp-steps p[data-v-0ec99b0e]{color:var(--gcc-body);font-size:.9375rem;line-height:1.75}.cp-table-wrap[data-v-0ec99b0e]{border:.0625rem solid var(--gcc-line);border-radius:.75rem;margin-top:1.5rem;overflow-x:auto}.cp-table[data-v-0ec99b0e]{border-collapse:collapse;font-size:.875rem;min-width:33.75rem;width:100%}.cp-table th[data-v-0ec99b0e]{background:#f34d731a;color:var(--gcc-text);font-weight:600;padding:.8125rem 1rem;text-align:left}.cp-table td[data-v-0ec99b0e]{border-top:.0625rem solid var(--gcc-line);color:var(--gcc-body);line-height:1.6;padding:.8125rem 1rem;vertical-align:top}.cp-sub[data-v-0ec99b0e]{margin-top:1.75rem}.cp-sub h3[data-v-0ec99b0e]{color:var(--gcc-text);font:400 1.375rem/1.25 var(--gcc-serif)}.cp-note[data-v-0ec99b0e]{background:#1b1118;border-left:.1875rem solid var(--gcc-brand);color:#e8dade;font-size:.9375rem;line-height:1.7;margin-top:1.5rem;padding:1.125rem 1.25rem}.cp-picks[data-v-0ec99b0e]{padding:0 7% clamp(3.25rem,7vw,5.3125rem)}.cp-picks-grid[data-v-0ec99b0e]{display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cp-pick[data-v-0ec99b0e]{background:linear-gradient(135deg,#24121b,#160d13);border:.0625rem solid var(--gcc-line);border-radius:.75rem;display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;transition:border-color .2s,transform .2s}.cp-pick[data-v-0ec99b0e]:hover{border-color:#f34d7380;transform:translateY(-.125rem)}.cp-pick-t[data-v-0ec99b0e]{color:var(--gcc-text);font:400 1.375rem var(--gcc-serif)}.cp-pick-d[data-v-0ec99b0e]{color:var(--gcc-muted);flex:1;font-size:.8125rem;line-height:1.6}.cp-pick-go[data-v-0ec99b0e]{align-items:center;color:var(--gcc-brand);display:inline-flex;font-size:.8125rem;gap:.5rem}.cp-pick-go svg[data-v-0ec99b0e]{height:1rem;width:1rem}.cp-faq[data-v-0ec99b0e]{border-top:.0625rem solid var(--gcc-line);display:grid;gap:3.75rem;grid-template-columns:.75fr 1.25fr;padding:clamp(3.25rem,7vw,5.3125rem) 7%}.cp-faq-list[data-v-0ec99b0e]{border-top:.0625rem solid hsla(0,0%,100%,.1)}.cp-qa[data-v-0ec99b0e]{border-bottom:.0625rem solid hsla(0,0%,100%,.1);padding:1.25rem 0}.cp-qa h3[data-v-0ec99b0e]{color:var(--gcc-text);font-size:.9375rem;font-weight:600}.cp-qa p[data-v-0ec99b0e]{color:var(--gcc-muted);font-size:.875rem;line-height:1.8;margin-top:.5rem}@media(max-width:960px){.cp-grid[data-v-0ec99b0e]{gap:1.625rem;grid-template-columns:1fr;padding:1.75rem 1.25rem 2.25rem}.cp-photo[data-v-0ec99b0e]{justify-self:stretch;max-width:none;order:-1}.cp-photo img[data-v-0ec99b0e]{aspect-ratio:auto;height:14.375rem}.cp-photo figcaption[data-v-0ec99b0e]{bottom:.875rem;font-size:1.0625rem}.cp-h1[data-v-0ec99b0e]{font-size:2.375rem;letter-spacing:-.075rem}.cp-lede[data-v-0ec99b0e]{font-size:.9375rem}.cp-actions[data-v-0ec99b0e]{display:none}.cp-points ul[data-v-0ec99b0e]{gap:0 .875rem;grid-template-columns:1fr 1fr;padding:0 1.25rem}.cp-points li[data-v-0ec99b0e]{align-items:flex-start;padding:.8125rem 0}.cp-body[data-v-0ec99b0e]{gap:0;grid-template-columns:1fr;padding:2.75rem 1.25rem}.cp-toc[data-v-0ec99b0e]{clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.cp-sections[data-v-0ec99b0e]{gap:3rem}.cp-h2[data-v-0ec99b0e]{font-size:1.8125rem}.cp-prose[data-v-0ec99b0e]{font-size:.9375rem}.cp-picks[data-v-0ec99b0e]{padding:0 1.25rem 2.75rem}.cp-faq[data-v-0ec99b0e],.cp-picks-grid[data-v-0ec99b0e]{grid-template-columns:1fr}.cp-faq[data-v-0ec99b0e]{gap:1.5rem;padding:2.75rem 1.25rem}}
