.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--o-bar-h:64px;--o-gutter:24px;--o-max:1248px;--o-cream-90:#faf5eae6;--o-cream-86:#faf5eadb;--o-cream-76:#faf5eac2;--o-cream-62:#faf5eaa8;--o-gold-55:#c9a24b8c;--o-gold-40:#c9a24b66;--o-gold-28:#c9a24b47;--o-hair-cream:#c9a24b99;--o-shadow-dark:0 12px 28px -12px #0f0803bf;--o-shadow-cream:0 12px 26px -14px #3e2a1a8c;--vt-x:50%;--vt-y:38%;color-scheme:light;scrollbar-color:var(--deep-gold) var(--midnight)}@media (width>=900px){:root{--o-bar-h:88px;--o-gutter:clamp(40px, 6.67vw, 96px)}}html{background:var(--cream);scroll-padding-top:calc(var(--o-bar-h) + 16px)}body.o-body{background:var(--cream);color:var(--espresso);min-height:100dvh;font-size:17px;line-height:1.6;overflow-x:clip}::selection{background:var(--light-gold);color:var(--midnight)}.o-body :focus-visible{outline:2px solid var(--deep-gold);outline-offset:3px;border-radius:4px}.o-dark :focus-visible,.o-dark:focus-visible{outline-color:var(--light-gold)}input,textarea,select{caret-color:var(--deep-gold)}.o-num{font-variant-numeric:tabular-nums}.o-nw{white-space:nowrap}.o-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.o-body>main{display:block;overflow-x:clip}.o-body>main:focus{outline:none}.o-wrap{width:min(100% - 2 * var(--o-gutter), var(--o-max));margin-inline:auto}.skip-link{background:var(--light-gold);color:var(--midnight)}.o-band{isolation:isolate;position:relative}.o-band--midnight{--g:var(--midnight);z-index:3;color:var(--cream)}.o-band--espresso{--g:var(--espresso);z-index:2;color:var(--cream)}.o-band--cream{--g:var(--cream);z-index:1;color:var(--espresso)}.o-band>.o-band__body{background:var(--g);position:relative}.o-band--under{--prev:var(--prev-d,15.85);margin-top:calc(var(--prev) * -1%)}.o-band--under>.o-band__body{padding-top:calc(var(--prev) * 1%)}.o-cap-wrap,.o-ring-rule{--cap:var(--cap-d);position:relative}@media (width<=899.98px){.o-cap-wrap,.o-ring-rule{--cap:var(--cap-m)}.o-band--under{--prev:var(--prev-m,8)}}.o-cap{width:100%;height:auto;aspect-ratio:100 / var(--cap);margin-top:-1px;display:block;position:relative;overflow:visible}.o-cap__fill{fill:var(--g)}.o-cap__line{fill:none;stroke:var(--tray-gold);stroke-opacity:.55;stroke-width:1px;vector-effect:non-scaling-stroke}.o-mark{z-index:4;width:66px;height:16px;color:var(--tray-gold);--o-mark-diamond:var(--tray-gold);position:absolute;bottom:0;left:50%;translate:-22px 50%}.o-mark--cream{color:var(--espresso)}.o-mark rect{fill:currentColor;opacity:.4;transition:opacity .36s var(--ease-out)}.o-mark path{fill:var(--o-mark-diamond);transform-box:fill-box;transform-origin:50%;opacity:.6;transition:scale .36s var(--ease-out), opacity .36s var(--ease-out);scale:.7}.o-mark.is-lit rect{opacity:1}.o-mark.is-lit rect:nth-child(2){transition-delay:30ms}.o-mark.is-lit rect:nth-child(3){transition-delay:60ms}.o-mark.is-lit rect:nth-child(4){transition-delay:90ms}.o-mark.is-lit path{opacity:1;transition-delay:.15s;scale:1}html:not(.o-js) .o-mark rect,html:not(.o-js) .o-mark path{opacity:1;scale:1}.o-ring-rule{height:0}.o-ring-rule__arc{width:100%;height:auto;aspect-ratio:100 / var(--cap);position:absolute;bottom:0;left:0;overflow:visible}.o-ring-rule__arc path{fill:none;stroke:var(--tray-gold);stroke-opacity:.75;stroke-width:1px;vector-effect:non-scaling-stroke}.o-display{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:500}.o-h2{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(34px,2.6vw + 12px,48px);font-weight:500;line-height:1.125}.o-h3{font-family:var(--font-heading);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(26px,1.1vw + 17px,32px);font-weight:500;line-height:1.19}.o-lede{text-wrap:pretty;font-size:clamp(17px,.3vw + 16px,19px);line-height:1.64}.o-body-copy{text-wrap:pretty;font-size:clamp(16px,.25vw + 15px,18px);line-height:1.66}.o-muted{color:var(--ink-muted)}.o-on-dark{color:var(--o-cream-76)}.o-label{font:500 14px/1.3 var(--font-body);color:var(--ink-muted);align-items:center;gap:8px;display:inline-flex}.o-label svg{width:7px;height:7px;fill:var(--deep-gold);flex:none}.o-dark .o-label{color:var(--o-cream-76)}.o-dark .o-label svg{fill:var(--light-gold)}.o-tag{font:600 11px/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--espresso);white-space:nowrap;border:1px solid #a87f2fcc;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.o-dark .o-tag,.o-tag--dark{color:var(--light-gold);border-color:#c9a24bcc}.o-tag--soft{background:var(--paper-2);color:var(--ink-muted);letter-spacing:0;text-transform:none;font:500 12px/1.5 var(--font-body);border:0;padding:3px 8px}.o-btn{--btn-h:52px;min-height:var(--btn-h);font:600 16px/1.1 var(--font-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out), border-color .16s var(--ease-out), transform .16s var(--ease-out), opacity .16s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;text-decoration:none;display:inline-flex}.o-btn svg{flex:none;width:9px;height:9px}.o-btn:active{transform:scale(.97)}.o-btn:focus-visible{outline-offset:3px;border-radius:999px}.o-btn--sm{--btn-h:44px}.o-btn--lg{--btn-h:56px;padding:0 28px;font-size:17px}.o-btn--block{width:100%}.o-btn--gold{background:var(--tray-gold);color:var(--midnight)}.o-btn--gold svg{fill:var(--midnight)}.o-btn--gold:focus-visible{outline:2px solid var(--light-gold)}.o-btn--gold:active{background:var(--deep-gold)}.o-btn--ink{background:var(--espresso);color:var(--cream)}.o-btn--ink svg{fill:var(--tray-gold)}.o-btn--ink:focus-visible{outline:2px solid var(--deep-gold)}.o-btn--line{color:var(--espresso);box-shadow:inset 0 0 0 1.5px var(--espresso);background:0 0}.o-btn--line svg{fill:var(--deep-gold)}.o-btn--line-dark{color:var(--cream);background:0 0;box-shadow:inset 0 0 0 1.5px #c9a24bd9}.o-btn--line-dark svg{fill:var(--light-gold)}.o-btn--line-dark:focus-visible{outline:2px solid var(--light-gold)}@media (hover:hover) and (pointer:fine){.o-btn--gold:hover{background:var(--light-gold);box-shadow:var(--o-shadow-dark)}.o-btn--gold:active{background:var(--deep-gold);box-shadow:none}.o-btn--ink:hover{background:var(--midnight);box-shadow:var(--o-shadow-cream)}.o-btn--line:hover{background:#3e2a1a0f}.o-btn--line-dark:hover{background:#c9a24b1f}}.o-btn[disabled],.o-btn[aria-disabled=true]{opacity:.35;cursor:default;box-shadow:none;pointer-events:none;transform:none}.o-btn[aria-busy=true]{opacity:1;cursor:progress}.o-link{color:inherit;text-underline-offset:4px;transition:text-decoration-color .18s var(--ease-out), color .18s var(--ease-out);text-decoration-line:underline;text-decoration-color:#a87f2fb3;text-decoration-thickness:1px}.o-link:hover{text-decoration-color:currentColor}.o-dark .o-link{text-decoration-color:#e0be6a99}.o-go{min-height:44px;font:600 16px/1.2 var(--font-body);color:var(--espresso);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.o-go svg{width:8px;height:8px;fill:var(--deep-gold);transition:rotate .22s var(--ease-out);flex:none}.o-go span{text-underline-offset:4px;transition:text-decoration-color .18s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.o-go:hover span,.o-go:focus-visible span{text-decoration-color:currentColor}.o-go:hover svg{rotate:90deg}.o-dark .o-go{color:var(--light-gold)}.o-dark .o-go svg{fill:var(--light-gold)}.o-go--u span{text-decoration-color:currentColor}.o-bar{z-index:50;height:var(--o-bar-h);color:var(--cream);view-transition-name:opon-bar;position:fixed;inset:0 0 auto}.o-bar__bg{background:var(--midnight);transition:opacity .2s var(--ease-out);border-bottom:1px solid #c9a24b38;position:absolute;inset:0}.o-bar__inner{align-items:center;gap:24px;height:100%;padding-inline:clamp(20px,3.05vw,44px);display:flex;position:relative}.o-lockup{min-height:44px;color:inherit;border-radius:8px;align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:inline-flex}.o-lockup__mark{flex:none;width:32px;height:32px}.o-lockup__mark svg{width:100%;height:100%}.o-lockup__word{font:500 16px/1 var(--font-display);letter-spacing:var(--wordmark-tracking);text-transform:uppercase;padding-top:2px}@media (width>=900px){.o-lockup__mark{width:44.8px;height:44.8px}.o-lockup__word{font-size:19px}}.o-bar__nav,.o-bar__cta{display:none}@media (width>=900px){.o-bar__nav{transition:opacity .2s var(--ease-out), visibility .2s;gap:8px;display:flex;position:absolute;left:50%;translate:-50%}.o-bar__cta{display:inline-flex}}.o-bar__nav a{min-height:44px;font:500 16px/1 var(--font-body);color:var(--o-cream-86);transition:color .18s var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.o-bar__nav a span{text-underline-offset:6px;transition:text-decoration-color .18s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.o-bar__nav a:hover{color:var(--light-gold)}.o-bar__nav a:hover span{text-decoration-color:currentColor}.o-bar__nav a.is-near,.o-bar__nav a[aria-current]{color:var(--light-gold)}.o-bar__nav a svg{width:7px;height:7px;fill:var(--light-gold);display:none}.o-bar__nav a[aria-current] svg{display:block}.o-bar__progress{background:var(--tray-gold);transform-origin:0;height:1.5px;scale:var(--o-progress,0) 1;pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}@supports (animation-timeline:scroll()){.o-bar__progress{animation:linear both o-progress scroll(root)}}@keyframes o-progress{0%{scale:0 1}to{scale:1}}@media (width>=900px){.o-bar[data-state=top] .o-bar__bg,.o-bar[data-state=top] .o-bar__progress{opacity:0}}@media (width>=1000px){.o-bar[data-state=top] .o-bar__nav{opacity:0;visibility:hidden}}.o-menu-btn{min-height:44px;color:var(--cream);font:600 15px/1 var(--font-body);cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c9a24bd9}.o-menu-btn:active{transform:scale(.97)}.o-menu-btn:focus-visible{outline:2px solid var(--light-gold);outline-offset:3px;border-radius:999px}.o-menu-btn svg{width:17px;height:14px;fill:var(--tray-gold)}@media (width>=900px){.o-menu-btn{display:none}}.o-menu{z-index:60;color:var(--cream);position:fixed;inset:0}.o-menu[hidden]{display:none}.o-menu__scrim{opacity:0;transition:opacity .24s var(--ease-out);background:#1a10079e;position:absolute;inset:0}[data-menu-open][aria-expanded=true]{visibility:hidden}.o-menu__close{background:var(--midnight);top:calc((var(--o-bar-h) - 44px) / 2);z-index:2;position:absolute;right:clamp(20px,3.05vw,44px)}.o-menu__close svg{width:9px;height:9px}.o-menu__sheet{max-height:calc(100dvh - var(--o-bar-h) - 24px);padding:44px 24px max(28px, env(safe-area-inset-bottom));transition:translate .24s var(--ease-in-out);position:absolute;bottom:0;left:0;right:0;overflow:clip;translate:0 100%}.o-menu__sheet:before,.o-menu__sheet:after{content:"";aspect-ratio:1;pointer-events:none;border-radius:50%;width:300vw;position:absolute;top:0;left:50%;translate:-50%}.o-menu__sheet:before{background:var(--espresso);z-index:-1;border:1px solid #e0be6acc}.o-menu__sheet:after{border:1px solid #c9a24b4d;top:12px}.o-menu__handle{width:26px;height:14px;fill:var(--tray-gold);position:absolute;top:16px;left:50%;translate:-50%}.o-menu.is-open .o-menu__scrim{opacity:1}.o-menu.is-open .o-menu__sheet{transition-duration:.32s;translate:0}.o-menu__list{margin:0;padding:0;list-style:none}.o-menu__list a{min-height:64px;font:500 34px/1 var(--font-display);color:var(--cream);border-bottom:1px solid #c9a24b47;align-items:center;gap:18px;text-decoration:none;display:flex}.o-menu__list li:last-child a{border-bottom:0}.o-menu__list a svg{width:21px;height:18px;fill:var(--tray-gold);flex:none}.o-menu__list a[aria-current]{color:var(--light-gold)}.o-menu__list a:focus-visible{outline:2px solid var(--light-gold);outline-offset:-2px;border-radius:6px}.o-menu__foot{justify-items:center;gap:18px;margin-top:24px;display:grid}.o-menu__foot .o-link{font:500 15px/1 var(--font-body);color:var(--cream);align-items:center;min-height:44px;display:inline-flex}.o-footer{background:var(--paper-2);color:var(--espresso);padding:56px 0 40px;position:relative}.o-footer:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='16' viewBox='0 0 66 16'%3E%3Cg fill='%233E2A1A'%3E%3Crect width='3.5' height='16' rx='1.75'/%3E%3Crect x='10' width='3.5' height='16' rx='1.75'/%3E%3Crect x='20' width='3.5' height='16' rx='1.75'/%3E%3Crect x='30' width='3.5' height='16' rx='1.75'/%3E%3C/g%3E%3Cpath fill='%23C9A24B' d='M49.75 3.5 54.25 8l-4.5 4.5L45.25 8z'/%3E%3C/svg%3E") -8px 0/66px 16px repeat-x;height:16px;position:absolute;inset:0 0 auto;translate:0 -50%}.o-footer__top{align-items:center;gap:32px;display:grid}.o-footer .o-lockup{color:var(--espresso)}.o-footer .o-lockup__mark{width:40px;height:40px}.o-footer .o-lockup__word{font-size:18px}.o-bar .o-lockup__word,.o-bar__nav a{text-shadow:0 0 3px var(--midnight), 0 0 6px var(--midnight)}.o-footer__nav{flex-wrap:wrap;gap:4px 8px;margin-inline:-12px;display:flex}@media (width<=599.98px){.o-footer__nav{grid-template-columns:repeat(2,max-content);gap:0 40px;display:grid}}.o-footer__nav a{min-height:44px;font:500 16px/1 var(--font-body);color:var(--espresso);text-underline-offset:4px;transition:text-decoration-color .18s var(--ease-out);border-radius:4px;align-items:center;gap:8px;padding:0 12px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex}.o-footer__nav a:hover{text-decoration-color:var(--deep-gold)}.o-footer__nav a[aria-current=page]:after{content:"";background:var(--deep-gold);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:7px;height:7px}.o-footer__email{font:600 16px/1 var(--font-body);justify-self:start;align-items:center;min-height:44px;display:inline-flex}.o-footer__rule{background:var(--o-hair-cream);height:1px;margin:36px 0 24px}.o-footer__legal{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:14px;line-height:1.5;display:flex}.o-footer__legal a{min-height:44px;color:var(--ink-muted);text-underline-offset:4px;align-items:center;margin-block:-11px;display:inline-flex}.o-footer__legal a:hover{color:var(--espresso)}.o-footer .o-tag--soft{background:var(--cream)}.o-footer__sabi{font:italic 500 20px/1 var(--font-display);color:var(--espresso);margin-left:auto}@media (width>=900px){.o-footer{padding:72px 0 48px}.o-footer__top{grid-template-columns:1fr auto 1fr}.o-footer__email{justify-self:end}}@keyframes o-vt-reveal{0%{clip-path:circle(0 at var(--vt-x) var(--vt-y))}to{clip-path:circle(115vmax at var(--vt-x) var(--vt-y))}}@keyframes o-vt-recede{to{opacity:.4;scale:.985}}::view-transition-old(root){animation:o-vt-recede .42s var(--ease-in-out) both;mix-blend-mode:normal}::view-transition-new(root){animation:o-vt-reveal .62s var(--ease-drawer) both;mix-blend-mode:normal}::view-transition-group(opon-tray){animation-duration:.64s;animation-timing-function:var(--ease-in-out)}::view-transition-old(opon-tray){opacity:0;animation:none}::view-transition-new(opon-tray),::view-transition-group(opon-bar){animation:none}::view-transition-old(opon-bar){display:none}::view-transition-new(opon-bar){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.tray{--S:1380px;--sw:1;--tray-cy:50%;left:50%;top:var(--tray-cy);width:var(--S);height:var(--S);margin:calc(var(--S) / -2) 0 0 calc(var(--S) / -2);pointer-events:none;color:var(--tray-gold);contain:layout style;position:absolute}.tray>div,.tray>nav,.tray__settle{position:absolute;inset:0}.tray svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tray__scale{fill:none;stroke:var(--tray-gold);stroke-opacity:.28;stroke-width:calc(1 * var(--sw))}.tray__ticks{fill:none;stroke:var(--tray-gold);stroke-opacity:.32;stroke-width:calc(1 * var(--sw))}.tray__ticks--major{stroke-opacity:.6;stroke-width:calc(1.5 * var(--sw))}.tray__dial{rotate:var(--dial-rot,0deg)}@supports (animation-timeline:scroll()){.tray__dial{animation:linear both tray-dial-turn scroll(root)}}@keyframes tray-dial-turn{0%{rotate:0deg}to{rotate:var(--dial-turn,280deg)}}.tray__marker path{fill:var(--light-gold)}.tray__spin{rotate:calc(var(--sr) + var(--dr))}.tray__ring{fill:none;stroke:var(--tray-gold)}.tray__ring--outer{stroke-width:calc(2 * var(--sw))}.tray__ring--inner{stroke-opacity:.55;stroke-width:calc(1 * var(--sw))}.tray__cl{fill:var(--tray-gold);transition:fill .2s var(--ease-out), opacity .2s var(--ease-out)}.tray__dm{fill:var(--light-gold);transition:opacity .2s var(--ease-out)}.tray__bold,.tray__nav{display:none}.tray__nav a{--t:calc(var(--a) + var(--sr));--lr:min(max(var(--S) * .45, var(--S) * .42 + 50px), (50vw - 58px) / .866);min-height:44px;transform:rotate(var(--t)) translateY(calc(-1 * var(--lr))) rotate(calc(-1 * var(--t))) translate(-50%, -50%);font:600 12px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--o-cream-90);text-underline-offset:5px;pointer-events:auto;white-space:nowrap;transition:color .18s var(--ease-out), text-decoration-color .18s var(--ease-out);border-radius:6px;align-items:center;padding:0 10px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex;position:absolute;top:50%;left:50%}.tray__nav a:hover{color:var(--light-gold);text-decoration-color:currentColor}.tray__nav a:focus-visible{outline:2px solid var(--light-gold);outline-offset:0;color:var(--light-gold)}.tray:has(a[data-k=studio]:is(:hover,:focus-visible)) .tray__cl[data-k=studio],.tray:has(a[data-k=products]:is(:hover,:focus-visible)) .tray__cl[data-k=products],.tray:has(a[data-k=writing]:is(:hover,:focus-visible)) .tray__cl[data-k=writing],.tray:has(a[data-k=contact]:is(:hover,:focus-visible)) .tray__cl[data-k=contact],[data-section=products] .tray__cl[data-k=products],[data-section=studio] .tray__cl[data-k=studio],[data-section=writing] .tray__cl[data-k=writing],[data-section=contact] .tray__cl[data-k=contact]{fill:var(--light-gold)}.o-hero .tray,.o-ih .tray{--S:clamp(520px, 150vw, 700px);--sw:2.3;--tray-cy:calc(var(--o-bar-h) + var(--S) * .41 + 8px);mask-image:linear-gradient(#000 calc(50% - .5px),#0000 calc(50% + .5px))}.o-ih .tray__marker{display:none}@media (width<=899.98px){.tray .tray__fine,.tray__marker{display:none}.tray .tray__bold{display:inline}}@media (width>=900px){.o-hero .tray{--S:clamp(1040px, 104vw, 1380px);--sw:1;--tray-cy:calc(var(--hero-h) * .522);mask-image:none}.o-ih .tray{--S:clamp(600px, 52vw, 760px);--sw:1.7;--tray-cy:calc(var(--o-bar-h) + var(--S) * .41 + 20px)}}@media (width>=1000px){.o-hero .tray__nav{display:block}}.o-js.o-intro :is(.o-hero,.o-ih) .tray__dial-wrap{animation:o-fade .8s var(--ease-out) .1s both}.o-js.o-intro :is(.o-hero,.o-ih) .tray__settle{animation:tray-settle 1.6s var(--ease-out) both}.o-js.o-intro :is(.o-hero,.o-ih) .tray__ring{stroke-dasharray:1 1;animation:tray-draw 1.2s var(--ease-out) both}.o-js.o-intro :is(.o-hero,.o-ih) .tray__ring--inner{animation-delay:.1s}.o-js.o-intro :is(.o-hero,.o-ih) .tray__cl,.o-js.o-intro :is(.o-hero,.o-ih) .tray__dm{animation:o-fade .24s var(--ease-out) calc(.35s + var(--k) * 30ms) both}.o-js.o-intro :is(.o-hero,.o-ih) .tray__nav a{animation:o-fade .24s var(--ease-out) calc(.75s + var(--j) * 30ms) both}@keyframes tray-settle{0%{rotate:-12deg}to{rotate:0deg}}@keyframes tray-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes o-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tray__dial{rotate:0deg;animation:none!important}.o-js.o-intro :is(.o-hero,.o-ih) .tray__settle{animation:none}.o-js.o-intro :is(.o-hero,.o-ih) .tray__ring{stroke-dasharray:none;animation:.2s ease-out both o-fade}}
