.svc-numeral{color:var(--line-200);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px currentColor}[data-theme=dark] .svc-numeral{color:#ffffff29}@supports not (-webkit-text-stroke:1px black){.svc-numeral{-webkit-text-fill-color:currentColor;opacity:.5}}.svc-cover{transform:rotate(-1.5deg);box-shadow:0 1px #04181c0a,0 24px 48px -24px #04181c47,0 8px 16px -8px #04181c14}[dir=rtl] .svc-cover{transform:rotate(1.5deg)}.svc-stamp{transform:rotate(var(--svc-tilt,-8deg))}.svc-sign path{stroke-dasharray:1;stroke-dashoffset:0}.svc-org-node{transform-box:fill-box;transform-origin:50%}.svc-strike{transform-origin:0;transform:scaleX(0)}[dir=rtl] .svc-strike{transform-origin:100%}[data-struck] .svc-strike{transform:scaleX(1)}[data-struck] .svc-strike-text{color:var(--fg-muted)}.svc-panels{gap:8px;display:flex}.svc-panel{min-width:0;transition:flex-grow .5s var(--ease-out);flex:1 1 0}@media (min-width:1024px){.svc-panel:is(:hover,:focus-within),.svc-panels:not(:hover):not(:focus-within) .svc-panel[data-open]{flex-grow:2.2}.svc-panel .svc-panel-fold{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.svc-panel .svc-panel-fold>*{min-height:0;overflow:hidden}.svc-panel .svc-panel-more{opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out);transform:translateY(8px)}.svc-panel:is(:hover,:focus-within) .svc-panel-fold,.svc-panels:not(:hover):not(:focus-within) .svc-panel[data-open] .svc-panel-fold{grid-template-rows:1fr}.svc-panel:is(:hover,:focus-within) .svc-panel-more,.svc-panels:not(:hover):not(:focus-within) .svc-panel[data-open] .svc-panel-more{opacity:1;transition-delay:.16s;transform:none}}@media (max-width:1023px){.svc-panels{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;overflow-x:auto}.svc-panels::-webkit-scrollbar{display:none}.svc-panel{scroll-snap-align:start;flex:0 0 78%}}@media (min-width:640px) and (max-width:1023px){.svc-panel{flex-basis:46%}}.svc-grade{filter:saturate(.9)contrast(1.05)}.svc-snap{scrollbar-width:none}.svc-snap::-webkit-scrollbar{display:none}.svc-sample-mark{color:#04181c0d;transform:rotate(-14deg)}[dir=rtl] .svc-sample-mark{transform:rotate(14deg)}@media (prefers-reduced-motion:no-preference){html.js [data-reveal^=svc-]>.svc-anim{clip-path:inset(0);transition:clip-path .9s var(--ease-out), transform .8s var(--ease-out);transition-delay:var(--rv-delay,0s)}html.js [data-reveal=svc-clip]:not([data-revealed])>.svc-anim{clip-path:inset(100% 0 0)}html.js [data-reveal=svc-wipe]:not([data-revealed])>.svc-anim{clip-path:inset(0 0 100%)}html.js [data-reveal=svc-wipe]>.svc-anim img{transition:transform 1.4s var(--ease-out);transition-delay:var(--rv-delay,0s)}html.js [data-reveal=svc-wipe]:not([data-revealed])>.svc-anim img{transform:scale(1.06)}html.js [data-reveal=svc-draw]>.svc-anim{transform-origin:0}html.js[dir=rtl] [data-reveal=svc-draw]>.svc-anim{transform-origin:100%}html.js [data-reveal=svc-draw]:not([data-revealed])>.svc-anim{transform:scaleX(0)}html.js .svc-stamp--land{animation:svc-stamp-land .36s cubic-bezier(.34, 1.56, .64, 1) var(--svc-stamp-delay,.6s) both}html.js .svc-sign--draw path{animation:svc-sign-draw .9s var(--ease-out) .38s both}html.js .svc-colsweep{position:relative;overflow:hidden}html.js .svc-colsweep:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f5a62347,#0000);position:absolute;inset:0;transform:translateY(-101%)}html.js [data-revealed] .svc-colsweep:after{animation:svc-colsweep .7s var(--ease-out) both;animation-delay:calc(.25s + var(--r,0) * 70ms)}html.js .svc-org-node{animation:svc-org-move 1.2s var(--ease-out) both;animation-delay:calc(.45s + var(--i,0) * 90ms)}html.js .svc-bar{transform-origin:bottom;animation:svc-bar-fill .8s var(--ease-out) both;animation-delay:calc(.4s + var(--i,0) * 70ms)}html.js .svc-slot{animation:svc-slot-fill .38s var(--ease-out) both;animation-delay:calc(.4s + var(--i,0) * 45ms)}.svc-strike{transition:transform .52s var(--ease-out)}.svc-strike-text{transition:color .4s var(--ease-out)}html.js .svc-after{transition:opacity .5s var(--ease-out), transform .6s var(--ease-out)}html.js [data-story]:not([data-done]) .svc-after{opacity:0;transform:translateY(12px)}html.js .svc-meter{transition:transform .6s var(--ease-out)}@media (min-width:1024px){.svc-panel img{transition:transform .9s var(--ease-out)}.svc-panel:is(:hover,:focus-within) img{transform:scale(1.04)}}}@media (max-width:767px){html.js :is(.svc-org-node,.svc-bar,.svc-slot){animation:none!important}}@keyframes svc-stamp-land{0%{opacity:0;transform:scale(1.15) rotate(var(--svc-tilt,-8deg))}to{opacity:1;transform:scale(1) rotate(var(--svc-tilt,-8deg))}}@keyframes svc-sign-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svc-colsweep{0%{transform:translateY(-101%)}to{transform:translateY(101%)}}@keyframes svc-org-move{0%{transform:translateX(var(--from-x,0))}to{transform:translate(0)}}@keyframes svc-bar-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svc-slot-fill{0%{opacity:.12;transform:scale(.7)}to{opacity:1;transform:none}}.svc-facts-num .tnum{font-variant-numeric:proportional-nums lining-nums;font-feature-settings:"pnum" 1}
