@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}.strip[data-astro-cid-apb3zdx4]{z-index:1;timeline-scope:--strip;position:relative}.strip-scroll[data-astro-cid-apb3zdx4]{gap:calc(var(--spacing) * 2);scroll-timeline:--strip inline;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;display:flex;overflow-x:auto}.strip-scroll[data-astro-cid-apb3zdx4]::-webkit-scrollbar{display:none}.strip-scroll[data-astro-cid-apb3zdx4]>figure{height:calc(var(--spacing) * 24);flex:none}.strip-scroll[data-astro-cid-apb3zdx4]>figure>div{height:100%}.strip[data-astro-cid-apb3zdx4]{--edge-start:2rem;--edge-end:2rem;--edge-color:var(--colors-radix-sage-1);@media (prefers-color-scheme:dark){--edge-color:var(--colors-radix-dark-sage-1)}}.strip[data-astro-cid-apb3zdx4]:before,.strip[data-astro-cid-apb3zdx4]:after{pointer-events:none;content:"";inset-block:calc(var(--spacing) * 0);--un-backdrop-blur:blur(4px);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);z-index:1;position:absolute}.strip[data-astro-cid-apb3zdx4]:before{left:calc(var(--spacing) * 0);width:var(--edge-start);background-image:linear-gradient(to right, var(--edge-color) .1rem, transparent .6rem);mask:linear-gradient(90deg,#000 60%,#0000)}.strip[data-astro-cid-apb3zdx4]:after{right:calc(var(--spacing) * 0);width:var(--edge-end);background-image:linear-gradient(to left, var(--edge-color), transparent .4rem);mask:linear-gradient(270deg,#000 10%,#0000)}@supports (animation-timeline:scroll()){.strip[data-astro-cid-apb3zdx4]:before,.strip[data-astro-cid-apb3zdx4]:after{opacity:0;animation-name:strip-edge;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--strip}.strip[data-astro-cid-apb3zdx4]:before{animation-range:0 var(--edge-start)}.strip[data-astro-cid-apb3zdx4]:after{animation-direction:reverse;animation-range:calc(100% - var(--edge-end)) 100%}}@keyframes strip-edge{0%{opacity:0}to{opacity:1}}@property --un-leading{syntax:"*";inherits:false}@property --un-content{syntax:"*";inherits:false;initial-value:""}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}section[data-astro-cid-lcdefpme]{margin-top:calc(var(--spacing) * 60);grid-template-columns:subgrid;grid-column:1/-1;display:grid}@media (width<=calc(48rem - .1px)){section[data-astro-cid-lcdefpme]{margin-top:calc(var(--spacing) * 40)}}@media (width>=48rem){section[data-astro-cid-lcdefpme]{grid-column:4/span 6}}h2[data-astro-cid-lcdefpme]{--un-leading:calc(var(--spacing) * 6);font-size:1rem;line-height:calc(var(--spacing) * 6);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);margin-bottom:calc(var(--spacing) * 6);grid-column:1/-1}@media (width>=48rem){h2[data-astro-cid-lcdefpme]{margin-bottom:calc(var(--spacing) * 12)}}h2[data-astro-cid-lcdefpme]:after{--un-leading:calc(var(--spacing) * 5);font-size:.75rem;line-height:calc(var(--spacing) * 5);color:color-mix(in srgb, var(--colors-radix-sage-8) var(--un-text-opacity), transparent) ;font-family:var(--font-mono);--un-slashed-zero:slashed-zero;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,);margin-left:calc(var(--spacing) * 2);--un-content:"/";content:var(--un-content)}@supports (color:color-mix(in lab, red, red)){h2[data-astro-cid-lcdefpme]:after{color:color-mix(in oklab, var(--colors-radix-sage-8) var(--un-text-opacity), transparent) }}@media (prefers-color-scheme:dark){h2[data-astro-cid-lcdefpme]:after{color:color-mix(in srgb, var(--colors-radix-dark-sage-8) var(--un-text-opacity), transparent) }@supports (color:color-mix(in lab, red, red)){h2[data-astro-cid-lcdefpme]:after{color:color-mix(in oklab, var(--colors-radix-dark-sage-8) var(--un-text-opacity), transparent) }}}main{--intro-step:50ms}:root[data-fonts-pending] main{--intro-play-state:paused}main>h1,main>.prose>article>*,main>p,main>section{animation:.5s both intro-arrive;animation-play-state:var(--intro-play-state,running)}main>.prose{animation:none}main>h1{animation-delay:0s}main>.prose>article>:first-child{animation-delay:calc(var(--intro-step) * 1)}main>.prose>article>:nth-child(2){animation-delay:calc(var(--intro-step) * 2)}main>.prose>article>:nth-child(3){animation-delay:calc(var(--intro-step) * 3)}main>.prose>article>:nth-child(n+4){animation-delay:calc(var(--intro-step) * 4)}main>p{animation-delay:calc(var(--intro-step) * 5)}main>section:first-of-type{animation-delay:calc(var(--intro-step) * 6)}main>section:nth-of-type(2){animation-delay:calc(var(--intro-step) * 7)}@keyframes intro-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){@keyframes intro-arrive{0%{opacity:0}to{opacity:1}}}
