.rh{--edge:max(var(--gut), calc((100% - var(--max)) / 2));--f:min(9rem, calc((100vw - 2 * var(--edge)) / 8.3));grid-template-columns:var(--edge) minmax(0, 1fr) var(--edge);display:grid;position:relative}.rh>*{min-width:0}.rh-sentinel{width:1px;height:1px;position:absolute;top:45%;left:0}.rh-crumbs{z-index:4;grid-area:1/2;padding-top:clamp(10px,1.8vw,20px);position:relative}.rh-head{z-index:3;grid-area:2/2;padding-top:clamp(12px,2vw,26px);position:relative}.rh-h1{font-weight:inherit;line-height:inherit;gap:clamp(12px,1.6vw,22px);margin:0;display:grid}.rh-kick b{font-size:clamp(.82rem,.7rem + .45vw,1.05rem)}.rh-kick span{font-size:clamp(.98rem,.88rem + .4vw,1.2rem)}.rh-cross{display:block;position:relative}.rh-d{font-size:var(--f);line-height:.88;display:block}.rh-l{margin-block:-.06em;padding-block:.06em;display:block;overflow:clip}.rh-l>span{white-space:nowrap;display:block}.rh-l+.rh-l{padding-left:.9em}.rh-clone{color:var(--on-stage);pointer-events:none;z-index:3;clip-path:inset(calc(100% - .45em) 0 0);position:absolute;inset:0}.rh-clone [data-t]:before{content:attr(data-t)}.rh-stage{z-index:1;margin-top:calc(-.5 * .88 * var(--f));padding:calc(.5 * .88 * var(--f) + 22px) var(--edge) 28px;grid-area:3/1/auto/-1;position:relative;overflow:hidden}.rh-stage:before{content:"";background:var(--ribbon-glow);pointer-events:none;width:520px;height:520px;position:absolute;top:-120px;right:-160px}.rh-stage-in{max-width:var(--max);gap:16px;margin-inline:auto;display:grid;position:relative}.rh-status{color:var(--on-stage-2);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.9rem;display:flex}.rh-states{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rh-states li{color:var(--on-stage-2);grid-template-columns:14px 1fr;gap:2px 12px;line-height:1.35;display:grid}.rh-states .rl-key{grid-row:span 2;margin-top:4px}.rh-states b{color:var(--on-stage);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:750;font-stretch:120%}.rh-status .x-ghost{color:var(--on-stage)}.rh-stage .rl-key--not{border-color:var(--on-stage-2)}.rh-copy{grid-area:4/2;gap:14px;padding:32px 0 clamp(40px,6vw,80px);display:grid}.rh-open{font-size:var(--t-m);max-width:32ch;margin:0;line-height:1.36}.rh-act{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.rh-r{color:var(--ink-2);font-size:var(--t-s);margin:0}@media (width<=767.98px){.rh-status{display:none}.rh-call{gap:12px;padding:16px}.rh-call .au-call-q{font-size:1.12rem}.rh-call .au-wave{height:36px}.rh-call .au-wave i{height:calc(var(--b) * 1.2px)}.rh-call .au-call-chips li{padding:7px 10px;font-size:.84rem}.rh-stage{padding-bottom:22px}.rh-copy{padding-top:24px}}@media (width>=768px){.rh-stage-in{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:28px}.rh-status{flex-direction:column;align-items:start}.rh-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:28px}.rh-r{grid-column:1/-1}}@media (width>=1000px) and (aspect-ratio>=1){.rh{--f:min(8rem, calc((100vw - 2 * var(--edge)) * .54 / 6.6));grid-template-columns:var(--edge) repeat(12, minmax(0, 1fr)) var(--edge)}.rh-crumbs,.rh-head{grid-column:2/14}.rh-head{grid-row:2}.rh-stage{grid-row:3;padding-bottom:56px}.rh-stage-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rh-copy{width:min(34%,440px);padding:0 0 calc(.5 * .88 * var(--f) + 26px);z-index:4;grid-area:2/2/auto/14;grid-template-columns:none;place-self:end}}@media (prefers-reduced-motion:no-preference){.rh-l>span{animation:rh-rise .72s var(--ease-out) both;animation-delay:calc(var(--n) * 80ms + 40ms)}.rh-stage-in{animation:rh-up .8s var(--ease-out) .3s both}}@keyframes rh-rise{0%{transform:translateY(106%)}}@keyframes rh-up{0%{transform:translateY(30px)}}.rl{padding-block:var(--sec)}.rl-head{gap:18px;margin-bottom:clamp(28px,4vw,56px);display:grid;container-type:inline-size}.rl-head .x-head{font-size:min(var(--t-xl), calc(100cqi / 6.6))}.rl-board{gap:16px;display:grid}.rl-col{border-radius:var(--r-l);background:var(--bone);box-shadow:var(--sh-card);align-content:start;gap:14px;padding:clamp(18px,2.4vw,28px);display:grid}.rl-col--chk{background:var(--stage);color:var(--on-stage)}.rl-col--not{box-shadow:inset 0 0 0 1.5px var(--line-2);background:0 0}.rl-col-h{font:800 clamp(1.05rem, .9rem + .6vw, 1.4rem)/1 var(--f-display);text-transform:uppercase;align-items:center;gap:10px;margin:0;font-stretch:118%;display:flex}.rl-col-s{color:var(--on-stage-2);margin:0;font-size:.92rem}.rl-key{border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.rl-key--des{background:var(--ribbon)}.rl-key--chk{background:#d48a12}.rl-key--not{border:2px dashed var(--ink-2)}.rl-call{border-left:2px solid var(--line-2);gap:14px;margin:0;padding:0 0 0 20px;list-style:none;display:grid}.rl-call li{gap:2px;display:grid;position:relative}.rl-call li:before{content:"";background:var(--bone);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-27px;box-shadow:inset 0 0 0 2px #22a6a0}.rl-call b,.rl-chk b,.rl-not b{font-weight:700;font-stretch:110%}.rl-call span,.rl-not span{color:var(--ink-2);line-height:1.38}.rl-chk{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rl-chk li{background:var(--stage-2);border-radius:12px;gap:6px;padding:14px;display:grid}.rl-chk .x-badge{justify-self:start}.rl-chk span:last-child{color:var(--on-stage-2);font-size:.95rem;line-height:1.38}.rl-not{gap:14px;margin:0;padding:0;list-style:none;display:grid}.rl-not li{border-bottom:1px dashed var(--line-2);gap:2px;padding-bottom:14px;display:grid}.rl-now{background:var(--ink);color:var(--bone);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:14px 16px;text-decoration:none;display:flex}.rl-now .x-label span{color:#f4f2eec7}.rl-now:hover .x-arr{transform:translate(3px,-3px)}@media (width>=768px){.rl-board{grid-template-columns:1fr 1fr}.rl-col--not{grid-column:1/-1}.rl-not{grid-template-columns:repeat(3,1fr);gap:20px}.rl-not li{border-bottom:0}}@media (width>=1000px) and (aspect-ratio>=1){.rl-board{grid-template-columns:1.05fr 1.1fr .85fr;align-items:start}.rl-col--not{grid-column:auto}.rl-not{grid-template-columns:none}.rl-not li{border-bottom:1px dashed var(--line-2)}.rl-col--chk{margin-top:40px}}.rx-does[data-astro-cid-ciauudkr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rx-does[data-astro-cid-ciauudkr] li[data-astro-cid-ciauudkr]{border-radius:var(--r-m);background:var(--bone);border:1px solid var(--line);gap:4px;padding:18px;display:grid}.rx-does[data-astro-cid-ciauudkr] b[data-astro-cid-ciauudkr]{font-size:1.05rem}.rx-does[data-astro-cid-ciauudkr] span[data-astro-cid-ciauudkr]{color:var(--ink-2);line-height:1.45}.rx-pk[data-astro-cid-ciauudkr]{scroll-margin-top:var(--head-h);padding:clamp(56px,8vw,110px) 0}.rx-pk-p[data-astro-cid-ciauudkr]{max-width:56ch;color:var(--ink-2);font-size:var(--t-m);margin:0;line-height:1.45}.rx-fair[data-astro-cid-ciauudkr]{border-radius:var(--r-l);background:var(--paper-2);margin-top:28px;padding:22px}.rx-fair[data-astro-cid-ciauudkr] h3[data-astro-cid-ciauudkr]{margin:0 0 12px;font-size:1.1rem}.rx-fair[data-astro-cid-ciauudkr] dl[data-astro-cid-ciauudkr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin:0;display:grid}.rx-fair[data-astro-cid-ciauudkr] dt[data-astro-cid-ciauudkr]{font-weight:700}.rx-fair[data-astro-cid-ciauudkr] dd[data-astro-cid-ciauudkr]{color:var(--ink-2);margin:2px 0 0;line-height:1.45}#rx-pk-h[data-astro-cid-ciauudkr]{scroll-margin-top:calc(var(--head-h) + 16px)}
