._page_7j5rw_1{--brands-secondary:#b7bdc0;background:var(--background);color:var(--foreground)}._header_7j5rw_7,._main_7j5rw_7,._footer_7j5rw_7{width:min(84%,1280px);margin-inline:auto}._header_7j5rw_7{border-bottom:1px solid #303638;justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}._wordmark_7j5rw_21{letter-spacing:.13em;align-items:center;min-height:44px;font-size:16px;display:inline-flex}._homeLink_7j5rw_29{min-height:44px;color:var(--brands-secondary);text-underline-offset:6px;align-items:center;gap:16px;font-size:14px;line-height:1.7;text-decoration:underline;display:inline-flex}._homeLink_7j5rw_29:hover,._wordmark_7j5rw_21:hover{color:#fff}._page_7j5rw_1 a:focus-visible{outline-offset:6px;outline:2px solid #d8dbdc}._intro_7j5rw_44{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;padding-block:88px 96px;display:grid}._title_7j5rw_52{letter-spacing:.035em;overflow-wrap:anywhere;max-width:14ch;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.15}._subtitle_7j5rw_61{letter-spacing:.06em;margin-top:24px;font-size:18px}._introCopy_7j5rw_62,._selectionCopy_7j5rw_62,._categoryNote_7j5rw_62,._notice_7j5rw_62 p{color:var(--brands-secondary);overflow-wrap:anywhere;font-size:16px;line-height:2}._introCopy_7j5rw_62 p+p,._selectionCopy_7j5rw_62 p+p{margin-top:20px}._category_7j5rw_62{break-inside:avoid;border-top:1px solid #303638;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:56px;padding-block:44px 56px;display:grid}._categoryHeading_7j5rw_79{break-after:avoid;margin:0;font-weight:400}._categoryLabel_7j5rw_80{font-family:var(--font-mono);letter-spacing:.06em;color:var(--brands-secondary);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.8;display:block}._categoryJa_7j5rw_90{margin-top:14px;font-size:20px;line-height:1.6;display:block}._categoryBody_7j5rw_91{min-width:0}._brandList_7j5rw_92{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;margin:0;padding:0;list-style:none;display:grid}._brandName_7j5rw_100{break-inside:avoid;border-bottom:1px solid #24292c;min-width:0;margin-bottom:24px;padding-block:0 24px}._nameEn_7j5rw_107{letter-spacing:.015em;overflow-wrap:anywhere;font-size:20px;line-height:1.5;display:block}._nameJa_7j5rw_108{color:var(--brands-secondary);overflow-wrap:anywhere;margin-top:7px;font-size:14px;line-height:1.7;display:block}._categoryNote_7j5rw_62{max-width:44em;margin-top:4px}._selection_7j5rw_62{border-top:1px solid #303638;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;padding-block:64px;display:grid}._selection_7j5rw_62 h2{margin:0;font-weight:400}._selectionTitle_7j5rw_120{margin-top:20px;font-size:clamp(22px,2.1vw,28px);line-height:1.7;display:block}._notice_7j5rw_62{background:#0d1012;border-top:1px solid #303638;margin-bottom:72px;padding:32px}._notice_7j5rw_62 h2{margin:0 0 12px;font-size:16px;font-weight:400}._notice_7j5rw_62 p{max-width:65em}._footer_7j5rw_7{border-top:1px solid #303638;justify-content:space-between;align-items:center;gap:32px;padding-block:32px 40px;display:flex}._footer_7j5rw_7>div{color:var(--brands-secondary);flex-direction:column;gap:12px;font-size:14px;display:flex}._signature_7j5rw_126{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}@media (max-width:899px){._header_7j5rw_7,._main_7j5rw_7,._footer_7j5rw_7{width:calc(100% - 48px)}._header_7j5rw_7{gap:16px;min-height:88px}._wordmark_7j5rw_21{letter-spacing:.08em;font-size:14px}._homeLink_7j5rw_29{gap:8px;font-size:14px}._intro_7j5rw_44{padding-block:56px 60px;display:block}._title_7j5rw_52{max-width:14ch;font-size:clamp(30px,7.5vw,46px)}._subtitle_7j5rw_61{margin-top:18px;font-size:18px}._introCopy_7j5rw_62{margin-top:32px}._category_7j5rw_62{padding-block:32px 40px;display:block}._categoryHeading_7j5rw_79{margin-bottom:28px}._categoryLabel_7j5rw_80{font-size:13px}._categoryJa_7j5rw_90{margin-top:10px;font-size:20px}._brandList_7j5rw_92{grid-template-columns:minmax(0,1fr)}._brandName_7j5rw_100{margin-bottom:20px;padding-bottom:18px}._nameEn_7j5rw_107{font-size:20px}._nameJa_7j5rw_108{font-size:15px}._selection_7j5rw_62{padding-block:40px;display:block}._selectionCopy_7j5rw_62{margin-top:24px}._notice_7j5rw_62{margin-bottom:48px;padding:24px 20px}._footer_7j5rw_7{padding-bottom:max(40px, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:20px}}@media print{._header_7j5rw_7,._main_7j5rw_7,._footer_7j5rw_7{width:100%}._categoryHeading_7j5rw_79{break-after:avoid}._brandName_7j5rw_100{break-inside:avoid}}
