.page-module__haIIoW__guide{max-width:1160px;padding-block:32px 64px}.page-module__haIIoW__crumb{font:600 14px/1.5 var(--ui);margin-bottom:24px}.page-module__haIIoW__hero{margin:0 0 32px}.page-module__haIIoW__hero .photo{aspect-ratio:3/2;width:100%;max-height:640px;position:relative}.page-module__haIIoW__hero img{object-fit:cover;object-position:center 35%}.page-module__haIIoW__hero figcaption{font:italic 15.5px/1.45 var(--body);color:var(--ink-74);max-width:780px;margin-top:10px}.page-module__haIIoW__opening{max-width:760px}.page-module__haIIoW__opening p{font:clamp(19px, 1.9vw, 22px)/1.55 var(--body);margin:0 0 20px}.page-module__haIIoW__opening p:first-child{font-size:clamp(22px,2.3vw,27px);line-height:1.4}.page-module__haIIoW__jump{border-block:3px solid var(--ink);top:var(--stick,0);background:var(--paper);z-index:2;flex-wrap:wrap;gap:10px;margin:36px 0 12px;padding:18px 0;display:flex;position:sticky}.page-module__haIIoW__jump a{font:700 15px/1 var(--ui);color:var(--ink);border:2px solid var(--ink);padding:10px 14px;text-decoration:none}.page-module__haIIoW__jump a span{color:var(--ink-70);margin-left:4px;font-weight:500}.page-module__haIIoW__jump a:hover,.page-module__haIIoW__jump a:focus-visible{background:var(--ink);color:var(--paper)}.page-module__haIIoW__jump a:hover span,.page-module__haIIoW__jump a:focus-visible span{color:var(--paper)}.page-module__haIIoW__group{scroll-margin-top:calc(var(--stick,0px) + 96px);padding-top:28px}.page-module__haIIoW__group>h2{font:400 clamp(34px, 4.2vw, 54px)/1 var(--display);letter-spacing:-.015em;margin:24px 0 8px}.page-module__haIIoW__entry{border-top:1px solid var(--ink);scroll-margin-top:calc(var(--stick,0px) + 96px);grid-template-columns:minmax(200px,300px) 1fr;column-gap:40px;padding:26px 0;display:grid}.page-module__haIIoW__entry header{grid-row:span 3}.page-module__haIIoW__entry h3{font:400 clamp(25px, 2.6vw, 32px)/1.08 var(--display);letter-spacing:-.01em;margin:0 0 10px}.page-module__haIIoW__status{font:800 11px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--ink);padding:6px 8px;display:inline-block}.page-module__haIIoW__status[data-status=disputed]{background:var(--gold);border-color:var(--gold)}.page-module__haIIoW__status[data-status=unknown]{background:var(--ink);color:var(--paper)}.page-module__haIIoW__status[data-status=one-source]{border-style:dashed}.page-module__haIIoW__answer{font:19px/1.55 var(--body);max-width:720px;margin:0 0 12px}.page-module__haIIoW__aside{font:italic 18px/1.5 var(--body);border-left:4px solid var(--gold);max-width:700px;margin:0 0 12px;padding-left:16px}.page-module__haIIoW__sources{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.page-module__haIIoW__sources a{font:500 13.5px/1.45 var(--ui);color:var(--ink-70);text-underline-offset:3px;text-decoration:underline}.page-module__haIIoW__sources a:hover{color:var(--red-text)}.page-module__haIIoW__label{font:800 12px/1.5 var(--ui);letter-spacing:.08em;text-transform:uppercase;display:block}.page-module__haIIoW__unexplained{background:var(--ink);color:var(--paper);scroll-margin-top:calc(var(--stick,0px) + 96px);margin-top:48px;padding:32px}.page-module__haIIoW__unexplained h2{font:400 clamp(28px, 3.2vw, 40px)/1.1 var(--display);color:var(--paper);margin:10px 0 14px}.page-module__haIIoW__unexplained p{font:19px/1.55 var(--body);max-width:720px}.page-module__haIIoW__unexplained a{color:var(--gold);font-weight:700}.page-module__haIIoW__unexplained ul{flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.page-module__haIIoW__unexplained li{font:700 15px/1 var(--ui);border:1.5px solid var(--paper);padding:10px 12px}.page-module__haIIoW__method{max-width:780px;color:var(--ink-70);margin:32px 0}.page-module__haIIoW__method small{font:15px/1.6 var(--body)}.page-module__haIIoW__signup{border-top:5px solid var(--ink);grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;margin-top:40px;padding:32px 0 0;display:grid}.page-module__haIIoW__signup h2{font:400 clamp(26px, 3vw, 36px)/1.15 var(--display);margin:12px 0}.page-module__haIIoW__signup p{font:20px/1.5 var(--body)}.page-module__haIIoW__form{min-width:0}.page-module__haIIoW__form .inline-form{border-radius:0;flex-direction:column}.page-module__haIIoW__form .inline-form input{padding:16px;font-size:16px}.page-module__haIIoW__form .inline-form button{border-left:0;border-top:2px solid var(--ink);background:var(--ink);color:var(--paper);white-space:normal;border-radius:0;min-height:48px}.page-module__haIIoW__form .inline-form button:hover{background:var(--gold);color:var(--ink)}@media (max-width:760px){.page-module__haIIoW__guide{padding-block:24px 44px}.page-module__haIIoW__entry{grid-template-columns:1fr;padding:22px 0}.page-module__haIIoW__entry header{grid-row:auto;margin-bottom:10px}.page-module__haIIoW__answer{font-size:18px}.page-module__haIIoW__jump{position:static}.page-module__haIIoW__unexplained{padding:24px 20px}.page-module__haIIoW__signup{grid-template-columns:1fr;gap:24px}}
