@media (prefers-reduced-motion:no-preference){[data-site-shell=day] main .is-revealed>header>h1{animation:.8s cubic-bezier(.16,1,.3,1) both day-heading-arrive}[data-site-shell=day] main .is-revealed>header>h1+p{animation:.7s cubic-bezier(.16,1,.3,1) .1s both day-copy-arrive}[data-site-shell=day] main [data-reveal]:focus-within>header>:is(h1,p){animation:none}}@keyframes day-heading-arrive{0%{clip-path:inset(0 -.1em 100%);transform:translateY(18px)}to{clip-path:inset(-.18em -.1em);transform:translateY(0)}}@keyframes day-copy-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
html:has(.rhino-site){--spine:1400px;--spine-prose:1040px;--rhino-orange:#ef5b2a;--rhino-evergreen:#173e35;--color-day-paper:#faf8f2;--color-day-ink:#252521;--color-day-ink-soft:#50504a;--color-day-ink-faint:#63635b;--color-day-ink-muted:#727269;--color-day-accent:#173e35;--color-day-accent-strong:#173e35;--color-day-surface2:#eeebe2;--color-day-band-warm:#eeebe2;--color-day-band-dark:#173e35;--color-day-band-ink:#faf8f2;--color-day-band-stat:#faf8f2;--color-day-band-ink-soft:#e0e6da;--color-day-band-ink-faint:#c8d5ca;--color-day-band-ink-dim:#bdcabf;--color-day-brass:#ef5b2a;--day-accent-rgb:23, 62, 53;--day-ink-rgb:37, 37, 33;--color-bg:#faf8f2;--color-bg2:#eeebe2;--color-surface:#faf8f2;--color-surface2:#eeebe2;--color-foreground:#252521;--color-comment:#63635b;--color-border:#b7b7a9;--color-cyan:#173e35;--color-green:#173e35;--color-orange:#173e35;--color-pink:#252521;--color-purple:#173e35;--color-yellow:#252521;--chrome-border:#25252124;--chrome-nav-divider:#25252140;--chrome-muted:#63635b;--tm-pink:#173e35;--tm-cyan:#173e35;--tm-green:#173e35;--tm-purple:#252521;--tm-orange:#252521;--tm-yellow:#173e35;background:#faf8f2}.rhino-site{--font-day-display:var(--font-outfit), var(--font-dm-sans), sans-serif;--font-newsreader:var(--font-outfit);background:var(--color-day-paper);color:var(--color-day-ink);font-family:var(--font-dm-sans), sans-serif;font-size:16px;line-height:1.6}.rhino-site :is(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:anywhere}.rhino-site p{text-wrap:pretty}.rhino-site :is(a,button,input,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid}.rhino-site :is(section,[id]){scroll-margin-top:105px}.rhino-container{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(24px,5vw,72px)}.rhino-kicker{letter-spacing:.035em;align-items:center;gap:12px;margin:0;font-size:12px;font-weight:600;line-height:1.5;display:flex}.rhino-kicker:before{content:"";background:var(--rhino-orange);border-radius:50%;flex:none;width:7px;height:7px}.rhino-page-intro{padding-block:155px 68px}.rhino-page-intro h1{max-width:1040px;font:600 clamp(2.8rem,6.2vw,5.5rem)/1.02 var(--font-day-display);letter-spacing:-.05em;margin:24px 0 0}.rhino-intro-description{max-width:640px;color:var(--color-day-ink-soft);margin-top:26px;font-size:clamp(17px,1.7vw,20px);line-height:1.6}.rhino-intro-description p{margin:0}.rhino-site .day-action{border-radius:5px;min-height:48px;padding:14px 21px;font-size:14px;font-weight:600;line-height:1.4}.rhino-site .day-action--primary{--day-action-fill:var(--rhino-orange);background:var(--rhino-orange);color:var(--color-day-ink);border:1px solid #0000}.rhino-site .day-action--primary:before{background:var(--color-day-ink)}@supports (clip-path:circle(0% at 90% 50%)){.rhino-site .day-action:before{clip-path:circle(0% at 90%);transition:clip-path .46s cubic-bezier(.22,1,.36,1);transform:none}.rhino-site .day-action:focus-visible:before{clip-path:circle(150% at 90%)}@media (hover:hover) and (pointer:fine){.rhino-site .day-action:not(:disabled):hover:before{clip-path:circle(150% at 90%);transform:none}}}.rhino-site .day-action--primary:not(:disabled):focus-visible{color:var(--color-day-paper)}@media (hover:hover) and (pointer:fine){.rhino-site .day-action--primary:not(:disabled):hover{color:var(--color-day-paper)}}.rhino-site .day-action--ghost{color:var(--color-day-ink);background:0 0;border:1px solid #25252155}.rhino-close{isolation:isolate;background:var(--rhino-evergreen);color:var(--color-day-paper);margin-top:120px;padding-block:78px 58px;position:relative}.rhino-close-landscape{z-index:-1;width:100%;height:36px;color:var(--rhino-evergreen);pointer-events:none;position:absolute;inset:-35px 0 auto}.rhino-close-action{justify-content:space-between;align-items:center;gap:28px;text-decoration:none;display:flex}.rhino-close-action>div{min-width:0}.rhino-close-label{text-underline-offset:6px;margin-top:24px;font-size:16px;text-decoration:underline;display:inline-block}.rhino-close-action h2{min-width:0;max-width:1000px;font:500 clamp(2.8rem,6.8vw,6.1rem)/1.03 var(--font-day-display);letter-spacing:-.055em;margin:0}.rhino-close-action>span[aria-hidden]{width:1.1em;height:1.1em;font:400 clamp(60px,9vw,120px)/1 var(--font-day-display);color:var(--rhino-orange);flex:none;display:block;position:relative;overflow:hidden}.rhino-close-action>span[aria-hidden] svg{width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}.rhino-close-action>span[aria-hidden] svg+svg{position:absolute;inset:0;transform:translate(-110%,110%)}.rhino-close-action:is(:hover,:focus-visible)>span[aria-hidden] svg{transform:translate(110%,-110%)}.rhino-close-action:is(:hover,:focus-visible)>span[aria-hidden] svg+svg{transform:translate(0)}.rhino-close-bottom{border-top:1px solid #faf8f240;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:48px;padding-top:24px;display:flex}.rhino-close-bottom p{max-width:480px;margin:0;font-size:16px}.rhino-close-bottom a{text-underline-offset:6px;align-items:center;gap:24px;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:640px){.rhino-page-intro{padding-block:128px 44px}.rhino-page-intro h1{font-size:clamp(2.5rem,11vw,3.5rem)}.rhino-close{margin-top:72px;padding-block:52px 40px}.rhino-close-action{align-items:flex-start;gap:12px}.rhino-close-action h2{font-size:clamp(2.4rem,9.5vw,3.5rem)}.rhino-close-action>span[aria-hidden]{font-size:56px}.rhino-close-bottom{margin-top:32px}}@media (prefers-reduced-motion:reduce){.rhino-site{scroll-behavior:auto}.rhino-site .day-action:before,.rhino-close-action>span[aria-hidden] svg{transition:none}.rhino-close-action:is(:hover,:focus-visible)>span[aria-hidden] svg{transform:none}.rhino-close-action>span[aria-hidden] svg+svg{display:none}}
