._page_b167bba{max-width:1040px;color:var(--text,#f4f4f4);margin:0 auto;padding:72px 28px 88px}._page_b167bba a{color:inherit;text-underline-offset:5px}._eyebrow_b167bba{text-transform:uppercase;letter-spacing:.16em;color:#c5ee51;margin:28px 0 18px;font-size:12px}._page_b167bba h1{letter-spacing:-.045em;max-width:900px;margin:0 0 28px;font-size:clamp(36px,5.5vw,64px);line-height:1.08}._intro_b167bba{max-width:760px;font-size:20px;line-height:1.65}._page_b167bba p{line-height:1.75}._contents_b167bba{border:1px solid #ffffff26;border-radius:16px;margin:36px 0 60px;padding:24px 30px}._contents_b167bba ol{columns:2;margin-bottom:0;padding-left:22px}._contents_b167bba li{break-inside:avoid;padding:7px 8px;font-size:14px}._shot_b167bba{margin-bottom:56px;padding-top:28px;scroll-margin-top:110px}._shot_b167bba h2,._closing_b167bba h2{letter-spacing:-.025em;font-size:clamp(25px,3.5vw,36px);line-height:1.2}._number_b167bba{color:#c5ee51;margin-right:12px}._copy_b167bba,._figure_b167bba,._contents_b167bba,._shot_b167bba h2,._closing_b167bba{max-width:760px}._tip_b167bba{background:#ffffff05;border-left:3px solid #c5ee51;padding:12px 20px}._figure_b167bba{margin:26px 0 0}._photo_b167bba{border-radius:14px;width:100%;height:auto;display:block}._caption_b167bba{color:#b5b5b5;margin-top:12px;font-size:13px;line-height:1.65}._closing_b167bba{border-top:1px solid #ffffff26;max-width:760px;padding-top:28px}._actions_b167bba{flex-wrap:wrap;gap:14px;margin:26px 0;display:flex}._card_b167bba{border:1px solid #ffffff26;border-radius:16px;margin-top:36px;padding:28px;text-decoration:none;display:block}._card_b167bba h2{font-size:28px;line-height:1.25}._card_b167bba:hover{border-color:#c5ee51}._page_b167bba a:focus-visible{outline-offset:5px;outline:2px solid #c5ee51}@media (max-width:600px){._page_b167bba{padding:40px 20px 64px}._intro_b167bba{font-size:18px}._contents_b167bba ol{columns:1}._contents_b167bba{margin-bottom:28px;padding:18px 22px}._shot_b167bba{margin-bottom:36px}._photo_b167bba{border-radius:8px}}._guideGrid_b167bba{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}._guideCard_b167bba{background:#151a16;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;min-width:0;text-decoration:none;display:flex;overflow:hidden}._guideCard_b167bba:hover{border-color:var(--lime,#d1ff17)}._guideBody_b167bba{flex-direction:column;flex:1;padding:22px;display:flex}._guideBody_b167bba ._eyebrow_b167bba{margin:0;font-size:10px}._guideBody_b167bba h2{letter-spacing:-.035em;margin:14px 0;font-size:22px;line-height:1.3}._guideBody_b167bba p{color:#b5b5b5;margin:0 0 24px;font-size:14px}._guideRead_b167bba{border-top:1px solid #ffffff20;justify-content:space-between;margin-top:auto;padding-top:16px;font-size:13px;display:flex}@media (max-width:900px){._guideGrid_b167bba{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._guideGrid_b167bba{grid-template-columns:1fr;gap:24px}._guideBody_b167bba h2{font-size:24px}}._listIntro_b167bba{width:100%;max-width:none}._byline_b167bba{color:var(--muted,#a3a3a3);margin:16px 0;font-size:14px;line-height:1.6}._byline_b167bba a{color:inherit;text-underline-offset:4px}._cover_fad0f36{isolation:isolate;aspect-ratio:1;color:#fff;background:#151a16;position:relative;overflow:hidden;container-type:inline-size}._photo_fad0f36{object-fit:cover;object-position:center;opacity:.25;filter:saturate(.65);z-index:-3;transition:transform .4s}._shade_fad0f36{z-index:-2;background:linear-gradient(#0000004d 0%,#0000002e 28%,#000000b3 67%,#000000eb 100%);position:absolute;inset:0}._brand_fad0f36{letter-spacing:-.05em;justify-content:space-between;align-items:center;font-size:5cqw;font-weight:750;display:flex;position:absolute;top:7%;left:7%;right:7%}._dot_fad0f36{color:var(--lime,#d1ff17)}._issue_fad0f36{letter-spacing:.12em;font-size:2.05cqw;font-weight:500}._title_fad0f36{letter-spacing:-.065em;text-shadow:0 2px 20px #0005;font-family:Arial,Helvetica,sans-serif;font-size:10.4cqw;font-weight:500;line-height:.94;position:absolute;bottom:15%;left:7%;right:6%}._title_fad0f36>span{display:block}._title_fad0f36 ._italic_fad0f36{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-size:1.15em;font-style:italic;font-weight:400;line-height:.98}._footer_fad0f36{letter-spacing:.13em;border-top:1px solid #ffffff35;justify-content:space-between;align-items:center;padding-top:3%;font-size:2cqw;font-weight:500;display:flex;position:absolute;bottom:6%;left:7%;right:7%}._footer_fad0f36>span:last-child{font-size:4cqw}@media (prefers-reduced-motion:reduce){._photo_fad0f36{transition:none}}
