.ra-dims__questions{flex-direction:column;gap:72px;display:flex}.ra-dims__types{flex-direction:column;gap:20px;margin:0;display:flex}.ra-dims__typelist{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.ra-dims__type{border-top:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);align-items:center;column-gap:64px;padding-block:36px;display:grid}.ra-root .ra-dims__typename{font-size:var(--fs-sub);margin:0;line-height:1.2}.ra-dims__typebody{font-size:var(--fs-body);color:var(--ink-2);line-height:1.55}.ra-dims__typeline{width:100%;height:auto;display:block;overflow:visible}.ra-dims__typecap{font-size:var(--fs-small);color:var(--ink-2);text-align:right;line-height:1.5}.ra-sec.is-armed .ra-dims__tsolid{transform:scaleX(0)}.ra-sec.is-armed .ra-dims__tdot{transform:translateX(var(--dx))}.ra-dims__tsolid{transform-box:fill-box;transform-origin:0}.ra-sec.is-in .ra-dims__tsolid{transition:transform var(--t-slow) var(--ease-step) .3s;transform:scaleX(1)}.ra-sec.is-in .ra-dims__tdot{transition:transform var(--t-slow) var(--ease-step) .3s;transform:translate(0)}.ra-dims__tiersec{flex-direction:column;gap:96px;display:flex}.ra-dims__cols{--toc-w:260px;grid-template-columns:var(--toc-w) minmax(0, 1fr);align-items:start;column-gap:120px;display:grid;position:relative}.ra-dims__colline{top:0;bottom:calc(-1 * var(--sec-bottom));left:calc(var(--toc-w) + 58px);pointer-events:none;width:4px;position:absolute}.ra-dims__colline svg{width:4px;height:100%;display:block;overflow:visible}.ra-dims__index{position:sticky;top:48px}.ra-dims__toc{position:relative}.ra-dims__toc ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.ra-dims__toc a{color:var(--ink-2);transition:color var(--t-fast) ease;grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:18px;padding-block:6px;text-decoration:none;display:grid}.ra-dims__toctext{flex-direction:column;gap:2px;display:flex}.ra-root .ra-dims__tocname{font-family:var(--font-head), Georgia, serif;font-weight:500;font-size:var(--fs-large);line-height:1.15}.ra-dims__tocdims{font-size:var(--fs-fine);line-height:1.4}.ra-dims__toc a:hover,.ra-dims__toc a[aria-current]{color:var(--ink)}.ra-dims__ring{z-index:1;width:14px;height:14px;display:block;position:relative}.ra-dims__ring svg{width:14px;height:14px;display:block;overflow:visible}.ra-dims__toc a:hover .ra-dims__ring circle{stroke:var(--ink)}.ra-dims__track{left:5px;top:var(--y0,0);height:calc(var(--yn,0px) - var(--y0,0px));pointer-events:none;width:4px;position:absolute}.ra-dims__track svg{width:4px;height:100%;display:block;overflow:visible}.ra-dims__solid{left:6px;top:var(--y0,0);width:2px;height:calc(var(--y,0px) - var(--y0,0px));background:var(--ink);pointer-events:none;position:absolute}.ra-dims__dot{z-index:2;background:var(--orange);pointer-events:none;width:14px;height:14px;transform:translateY(calc(var(--y,0px) - 7px));border-radius:50%;position:absolute;top:0;left:0}.ra-dims__toc:not([data-ready]) :is(.ra-dims__track,.ra-dims__solid,.ra-dims__dot){visibility:hidden}.ra-dims__toc[data-live] .ra-dims__dot{transition:transform var(--t-step) var(--ease-step)}.ra-dims__toc[data-live] .ra-dims__solid{transition:height var(--t-step) var(--ease-step)}.ra-dims__tiers{flex-direction:column;gap:112px;min-width:0;display:flex}.ra-dims__tier{flex-direction:column;gap:48px;scroll-margin-top:40px;display:flex}.ra-dims__tierrule{margin-bottom:8px}.ra-dims__tierhead{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:40px;display:grid}.ra-root .ra-dims__num{font-size:clamp(72px, 8.9vw, var(--fs-numeral));line-height:.78}.ra-dims__tiertitle{flex-direction:column;gap:10px;padding-bottom:2px;display:flex}.ra-root .ra-dims__tiername{font-size:clamp(min(40px, 11.5vw), 3.9vw, var(--fs-section-2));letter-spacing:-.015em;margin:0;line-height:1}.ra-dims__tagline{font-size:var(--fs-large);line-height:1.3}.ra-dims__tierrow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:56px;display:grid}.ra-dims__tierrow .ra-aud__body{max-width:560px}.ra-dims__dims{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.ra-dims__dim{border-top:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;padding-block:32px;display:grid}.ra-dims__dimhead{flex-direction:column;gap:10px;display:flex}.ra-root .ra-dims__dimname{font-size:var(--fs-sub);text-wrap:balance;margin:0;line-height:1.15}.ra-dims__weight{font-size:var(--fs-small);color:var(--ink-2);line-height:1.4}.ra-dims__dimtext{flex-direction:column;gap:14px;display:flex}.ra-dims__pull{font-size:var(--fs-body);font-weight:600;line-height:1.45}.ra-dims__ready{flex-direction:column;gap:56px;display:flex}.ra-ready{flex-direction:column;gap:18px;display:flex}.ra-ready__svg{width:100%;height:auto;display:block;overflow:visible}.ra-ready__solid{transform-box:fill-box;transform-origin:0;transition:transform var(--t-step) var(--ease-step)}.ra-ready__dot{transition:transform var(--t-step) var(--ease-step)}.ra-ready[data-instant] :is(.ra-ready__solid,.ra-ready__dot){transition:none}.ra-ready:not([data-playing]) :is(.ra-ready__solid,.ra-ready__dot){visibility:hidden}.ra-ready__tiers{grid-template-columns:45fr 20fr 20fr 15fr;margin:0;padding:0 1.25%;list-style:none;display:grid}.ra-ready__tiers>li{flex-direction:column;gap:4px;min-width:0;padding:0 20px 0 6px;display:flex}.ra-root .ra-ready__name{font-family:var(--font-head), Georgia, serif;font-weight:500;font-size:var(--fs-large);transition:color var(--t-fast) ease;line-height:1.2}.ra-ready__range{font-size:var(--fs-small);color:var(--ink-2);line-height:1.4}.ra-ready__line{max-width:30ch;font-size:var(--fs-small);transition:color var(--t-fast) ease;margin-top:8px;line-height:1.5}.ra-ready__tiers>[data-dim] :is(.ra-ready__name,.ra-ready__line){color:var(--ink-2)}.ra-ready__tiers>[data-current] .ra-ready__line{font-weight:500}@media (prefers-reduced-motion:reduce){.ra-dims__toc[data-live] :is(.ra-dims__dot,.ra-dims__solid),.ra-dims__toc a,.ra-sec.is-in :is(.ra-dims__tsolid,.ra-dims__tdot),.ra-ready__solid,.ra-ready__dot{transition:none}}@media (max-width:1000px){.ra-dims__type{grid-template-columns:minmax(0,1fr);row-gap:16px}.ra-dims__typecap{text-align:left}.ra-dims__cols{grid-template-columns:minmax(0,1fr);row-gap:56px}.ra-dims__colline,.ra-dims__index{display:none}.ra-dims__tierhead{column-gap:20px}.ra-dims__tierrow,.ra-dims__dim{grid-template-columns:minmax(0,1fr);row-gap:24px}.ra-dims__tierrow .ra-photo{max-width:420px}.ra-ready__tiers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:28px}}@media print{.ra-dims__index,.ra-dims__colline{display:none}.ra-dims__cols{display:block}}
