.ot-intro__t{font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.6rem);font-style:italic}.ot-crumb{letter-spacing:.14em;text-transform:uppercase;font-size:.82rem}.ot-crumb a{text-decoration:none}.ot-crumb a:hover{text-decoration:underline}.ot-list{gap:clamp(40px,5vw,64px) clamp(32px,5vw,72px);max-width:64rem;margin-inline:auto;padding:0;list-style:none;display:grid}@media (min-width:820px){.ot-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-item{border-top:1px solid var(--line-gold);padding-top:1.5rem}.ot-item__n{font-family:var(--font-display);color:var(--ink);margin-bottom:.2rem;font-size:1.25rem;display:block}.ot-item__t{margin-bottom:.7rem;font-size:clamp(1.45rem,2.3vw,1.85rem);line-height:1.22}.ot-item__more{margin-top:1.1rem}.ot-text{width:min(40rem, 100% - 2 * var(--gutter));margin-inline:auto}.ot-text>*+*{margin-top:1rem}.ot-text h2{font-size:clamp(1.6rem,2.8vw,2.1rem);line-height:1.22}.ot-part{margin-top:2rem!important}.ot-part>*+*{margin-top:.7rem}.ot-part h3{font-size:clamp(1.3rem,2vw,1.5rem)}.ot-source{font-size:.9rem;font-style:italic;margin-top:.4rem!important}.ot-sub{font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.5rem);font-style:italic;line-height:1.4}.ot-note{border-left:1px solid var(--color-gold);padding-left:18px;margin-top:2rem!important}.ot-back{margin-top:2.4rem!important}.ot-guide{width:min(62rem, 100% - 2 * var(--gutter));margin:clamp(48px,6vw,72px) auto 0}.ot-guide>h3{text-align:center;font-size:clamp(1.4rem,2.3vw,1.75rem)}.ot-guide>p{text-align:center;max-width:40rem;margin:.8rem auto 1.6rem}.ot-table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.5}.ot-table thead th{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--color-gold);padding:0 14px 12px 0;font-size:.78rem;font-weight:400}.ot-table tbody th,.ot-table td{border-bottom:1px solid var(--color-rule);vertical-align:top;text-align:left;padding:12px 14px 12px 0}.ot-table tbody th{font-family:var(--font-display);white-space:nowrap;font-size:1.12rem;font-weight:600}@media (max-width:719.98px){.ot-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ot-table,.ot-table tbody,.ot-table tr,.ot-table th,.ot-table td{display:block}.ot-table tr{border-bottom:1px solid var(--color-rule);padding:14px 0}.ot-table tbody th,.ot-table td{white-space:normal;border:0;padding:0}.ot-table td{margin-top:.35rem}.ot-table td:before{content:attr(data-label) " :";letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;display:block}}.ot-cover{width:min(300px,70vw);margin-top:1.2rem;display:block}.ot-cover img{aspect-ratio:1;border-radius:2px;width:100%;transition:transform .35s;transform:rotate(-2deg);box-shadow:0 2px 4px #463c3514,0 24px 44px -26px #463c3573}.ot-cover:hover img{transform:rotate(0)translateY(-4px)}
