._page_1dt8y_1{background:radial-gradient(circle at 82% 4%, #b19a661a, transparent 27rem), var(--black);min-height:100vh;color:var(--ink)}._header_1dt8y_13{z-index:20;border-bottom:3px double var(--campaign-metal);background:linear-gradient(#333739,#24282a);grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;gap:30px;min-height:78px;padding:0 clamp(22px,5vw,76px);display:grid;position:sticky;top:0}._brand_1dt8y_39{align-items:center;gap:12px;width:fit-content;display:inline-flex}._brandMark_1dt8y_53{clip-path:none;background:url(/brand/hammerank-mark-transparent.png) 50%/contain no-repeat;border:0;flex:none;width:44px;height:44px;display:block}._brand_1dt8y_39 strong,._brand_1dt8y_39 small{display:block}._brand_1dt8y_39 strong{font:600 15px var(--font-display), Georgia, serif;letter-spacing:.04em}._brand_1dt8y_39 small{color:var(--muted);letter-spacing:.035em;margin-top:3px;font-size:8px;font-style:italic}._nav_1dt8y_93{color:var(--muted);justify-content:center;align-items:center;gap:clamp(18px,2.6vw,34px);font-size:12px;display:flex}._nav_1dt8y_93 a{border-bottom:1px solid #0000;padding:7px 0}._nav_1dt8y_93 a:hover,._nav_1dt8y_93 a[aria-current=page]{color:var(--gold-bright);border-color:#c9a460b3}._language_1dt8y_133{background:#111412;border:1px solid #ddd6c133;justify-self:end;padding:4px;display:inline-flex}._language_1dt8y_133 button{min-width:43px;min-height:32px;color:var(--muted);cursor:pointer;letter-spacing:.1em;background:0 0;border:0;padding:0 9px;font-size:10px;font-weight:750}._language_1dt8y_133 button:hover{color:var(--ink)}._language_1dt8y_133 button[aria-pressed=true]{color:var(--gold-bright);background:#c9a46021}._main_1dt8y_193{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(58px,7vw,96px) 0 82px}._hero_1dt8y_205{max-width:840px;margin-bottom:48px}._eyebrow_1dt8y_215{color:var(--gold-bright);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 20px;font-size:10px;font-weight:750;display:flex}._eyebrow_1dt8y_215:before{content:"";background:var(--gold);width:26px;height:1px}._hero_1dt8y_205 h1{font:500 clamp(42px, 5vw, 68px) / 1.02 var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0 0 20px}._hero_1dt8y_205 p{max-width:760px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}._updated_1dt8y_281{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-size:9px;display:inline-block}._layout_1dt8y_299{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}._contents_1dt8y_313{border:1px solid var(--line);background:linear-gradient(#333739,#24282a);padding:18px;position:sticky;top:108px}._contents_1dt8y_313 span{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:8px;font-weight:750;display:block}._contents_1dt8y_313 a{color:var(--muted);border-left:1px solid #c9a4602e;padding:10px 11px;font-size:11px;line-height:1.4;display:block}._contents_1dt8y_313 a:hover{color:var(--gold-bright);border-left-color:var(--gold);background:#c9a4600e}._article_1dt8y_378{border-top:1px solid #c9a46061;min-width:0;padding:0 clamp(16px,3vw,32px) 24px}._section_1dt8y_386{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:30px 0;scroll-margin-top:104px;display:grid}._number_1dt8y_404{color:var(--muted);font:500 13px var(--font-display), Georgia, serif;letter-spacing:.08em}._section_1dt8y_386 h2{color:var(--ink);font:600 23px / 1.25 var(--font-display), Georgia, serif;margin:-4px 0 14px}._section_1dt8y_386 h3{color:var(--ink);font:600 14px var(--font-display), Georgia, serif;margin:22px 0 8px}._section_1dt8y_386 p,._section_1dt8y_386 li,._section_1dt8y_386 address{color:var(--muted);font-size:16px;line-height:1.72}._section_1dt8y_386 p{margin:0 0 12px}._section_1dt8y_386 ul{margin:12px 0 0;padding-left:19px}._section_1dt8y_386 li+li{margin-top:8px}._section_1dt8y_386 address{margin-top:12px;font-style:normal}._section_1dt8y_386 strong{color:var(--ink)}._section_1dt8y_386 a,._notice_1dt8y_497 a{color:var(--gold-bright);text-underline-offset:3px;-webkit-text-decoration:underline #c9a46059;text-decoration:underline #c9a46059}._section_1dt8y_386 a:hover,._notice_1dt8y_497 a:hover{-webkit-text-decoration-color:var(--gold-bright);text-decoration-color:var(--gold-bright)}._notice_1dt8y_497{color:var(--muted);background:#c9a4600e;border:1px solid #c9a46040;margin-top:34px;padding:18px 20px;font-size:11px;line-height:1.65}._footer_1dt8y_541{border-top:1px solid var(--line);min-height:112px;color:var(--muted);justify-content:space-between;align-items:center;gap:30px;padding:28px clamp(24px,5vw,76px);font-size:9px;display:flex}._footerLinks_1dt8y_565{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}._footerLinks_1dt8y_565 a:hover{color:var(--gold-bright)}@media (width<=900px){._header_1dt8y_13{grid-template-columns:1fr auto;gap:14px;padding:12px 20px 0;position:relative}._nav_1dt8y_93{border-top:1px solid var(--line);order:3;grid-column:1/-1;grid-template-columns:repeat(4,minmax(112px,1fr));gap:0;width:calc(100% + 40px);margin-left:-20px;display:grid;overflow-x:auto}._nav_1dt8y_93 a{border-right:1px solid var(--line);text-align:center;white-space:nowrap;border-bottom:0;place-items:center;min-height:43px;padding:6px 10px;font-size:10px;display:grid}._main_1dt8y_193{width:min(100% - 36px,760px);padding-top:52px}._layout_1dt8y_299{grid-template-columns:1fr;gap:28px}._contents_1dt8y_313{gap:4px;display:flex;position:static;overflow-x:auto}._contents_1dt8y_313 span{display:none}._contents_1dt8y_313 a{border-bottom:1px solid #c9a4602e;border-left:0;flex:none}}@media (width<=560px){._brand_1dt8y_39 strong{font-size:13px}._brand_1dt8y_39 small{max-width:150px;font-size:7px}._language_1dt8y_133 button{min-width:37px;padding-inline:6px}._hero_1dt8y_205 h1{font-size:40px}._section_1dt8y_386{grid-template-columns:1fr;gap:8px}._footer_1dt8y_541{flex-direction:column;align-items:flex-start}._footerLinks_1dt8y_565{justify-content:flex-start}}._language_1dt8y_133 select{max-width:170px;min-height:40px;color:inherit;font:inherit;background:0 0;border:1px solid;padding:8px;font-size:14px}._language_1dt8y_133 option{color:#20251f;background:#f0ede4}
