*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root,[data-surface=paper]{--bg:250 242 226;--bg-raised:236 228 213;--fg:19 3 6;--fg-muted:107 100 91;--border:218 209 195;--border-strong:148 137 129;--link:0 0 150;--focus:0 0 150;--action-bg:0 0 150;--action-fg:250 242 226;--action-hover-bg:19 3 6;--action-hover-fg:250 242 226;--danger:163 34 27;--accent:158 36 54;--lines-from:111 99 94;--hatch-ink:0 0 150;--hatch-opacity:1;--figure-opacity:1;--aperture-opacity:1;--hatch-fg-ink:19 3 6;--hatch-fg-opacity:.22;--figure-fg-opacity:.48;--aperture-fg-opacity:.22;--hatch-signal-ink:0 0 150;--hatch-signal-opacity:1;--figure-signal-opacity:1;--aperture-signal-opacity:1}[data-surface=paper-deep]{--bg:236 228 213;--bg-raised:250 242 226;--fg:19 3 6;--fg-muted:96 88 81;--border:201 192 180;--border-strong:138 127 120;--link:0 0 150;--focus:0 0 150;--action-bg:0 0 150;--action-fg:250 242 226;--action-hover-bg:19 3 6;--action-hover-fg:250 242 226;--danger:163 34 27;--accent:158 36 54;--lines-from:101 89 85;--hatch-ink:0 0 150;--hatch-opacity:1;--figure-opacity:1;--aperture-opacity:1;--hatch-fg-ink:19 3 6;--hatch-fg-opacity:.22;--figure-fg-opacity:.48;--aperture-fg-opacity:.22;--hatch-signal-ink:0 0 150;--hatch-signal-opacity:1;--figure-signal-opacity:1;--aperture-signal-opacity:1}[data-surface=ink]{--bg:19 3 6;--bg-raised:37 22 24;--fg:250 242 226;--fg-muted:167 156 147;--border:56 41 41;--border-strong:104 91 87;--link:250 242 226;--focus:250 242 226;--action-bg:250 242 226;--action-fg:19 3 6;--action-hover-bg:204 194 182;--action-hover-fg:19 3 6;--danger:255 180 171;--accent:212 74 88;--lines-from:141 130 123;--hatch-ink:250 242 226;--hatch-opacity:1;--figure-opacity:1;--aperture-opacity:1;--hatch-fg-ink:250 242 226;--hatch-fg-opacity:1;--figure-fg-opacity:1;--aperture-fg-opacity:1;--hatch-signal-ink:250 242 226;--hatch-signal-opacity:1;--figure-signal-opacity:1;--aperture-signal-opacity:1}[data-surface=signal]{--bg:0 0 150;--bg-raised:20 19 156;--fg:250 242 226;--fg-muted:175 169 203;--border:60 58 168;--border-strong:120 116 186;--link:250 242 226;--focus:250 242 226;--action-bg:250 242 226;--action-fg:0 0 150;--action-hover-bg:204 194 182;--action-hover-fg:0 0 150;--danger:255 180 171;--accent:212 74 88;--lines-from:155 150 197;--hatch-ink:250 242 226;--hatch-opacity:1;--figure-opacity:1;--aperture-opacity:.44;--hatch-fg-ink:250 242 226;--hatch-fg-opacity:1;--figure-fg-opacity:1;--aperture-fg-opacity:.44;--hatch-signal-ink:250 242 226;--hatch-signal-opacity:1;--figure-signal-opacity:1;--aperture-signal-opacity:.44}:root{--header-inset:1rem;--header-inset-top:max(var(--header-inset), env(safe-area-inset-top));--header-inset-bottom:max(var(--header-inset), env(safe-area-inset-bottom));--header-pad:1rem;--header-card-h:calc(2 * var(--header-pad) + 1.75rem + 2px);--header-h:calc(var(--header-inset-top) + var(--header-card-h));--page-margin:clamp(1.25rem, 5vw, 5rem);--page-margin-left:max(var(--page-margin), env(safe-area-inset-left));--page-margin-right:max(var(--page-margin), env(safe-area-inset-right));--consent-h:0px;--section-s:clamp(3rem, 6vw, 5rem);--section-m:clamp(4.5rem, 9vw, 8rem);--section-l:clamp(6rem, 12vw, 11rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--grid-width:min(85rem, 100vw - var(--page-margin-left) - var(--page-margin-right));--grid-track:calc((var(--grid-width) + var(--grid-gap)) / var(--grid-columns))}[data-surface]{background-color:rgb(var(--bg));color:rgb(var(--fg))}html{scroll-padding-top:var(--header-h);scrollbar-gutter:stable}@media (max-width:1023px){html:has([data-held=top]){scroll-padding-top:calc(var(--header-h) + var(--held-h,0px) + .5rem)}}html body[data-scroll-locked]{margin-right:0!important}[data-radix-popper-content-wrapper]{margin:0!important}:focus-visible{outline:2px solid rgb(var(--focus));outline-offset:3px}a:focus-visible,summary:focus-visible{border-radius:2px}[tabindex="-1"]:not([role=option]):focus-visible{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-overlay-motion][data-state=open]{animation-name:overlay-fade-in!important;animation-duration:.2s!important}[data-overlay-motion][data-state=closed]{animation-name:overlay-fade-out!important;animation-duration:.2s!important}[data-overlay-stagger]>*,[data-overlay-stagger]>:before{animation:none!important}[data-site-header]{transition-duration:.2s!important}}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}@property --p{syntax:"<number>";inherits:false;initial-value:0}@property --motion-k{syntax:"<number>";inherits:false;initial-value:0}@property --motion-n{syntax:"<number>";inherits:false;initial-value:1}@property --motion-timeline{syntax:"*";inherits:false}@property --motion-range{syntax:"*";inherits:false}@property --motion-inset{syntax:"<length>";inherits:false;initial-value:0}@property --motion-inset-end{syntax:"<length>";inherits:false;initial-value:0}:where(:root){--hatch-drift:0px;--hatch-snap:1px}@keyframes motion-progress{0%{--p:0}to{--p:1}}@keyframes motion-intro{0%{translate:0 24px}}@keyframes motion-intro-fade{0%{opacity:0}}@keyframes motion-letter{0%{translate:0 calc(100% + .3em)}}@keyframes motion-intro-settle{0%{scale:1.08}}@keyframes motion-intro-door{0%{scale:1.12}}@keyframes motion-rise{0%{translate:0 16px}}@keyframes motion-uncover{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes motion-ink{0%{color:rgb(var(--fg-muted))}}@keyframes motion-shown{0%,to{visibility:visible}}[data-motion-stage]{top:var(--header-h)}[data-motion-steps="1"]>[data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem)) / 2))}[data-motion-scope=pin]{--motion-inset:var(--header-h)}@media not (max-height:600px){[data-motion-scope=pin]{--motion-inset:calc(100svh - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem));--motion-inset-end:calc(100svh - calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem)) / 2)) - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem))}}@media (min-width:1024px){[data-motion-steps="1"]>[data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)) / 2))}}@media (not (max-height:600px)) and (min-width:1024px){[data-motion-scope=pin]{--motion-inset:calc(100svh - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem));--motion-inset-end:calc(100svh - calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)) / 2)) - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem))}}[data-motion-marks],[data-motion-meter],[data-motion-seam]{display:none}[data-motion=parallax]{position:absolute;inset:-12% 0 0}[data-motion-timeline=self]{--motion-timeline:view(block 0px)}[data-motion-timeline=page]{--motion-timeline:scroll(root block);--motion-range:normal}[data-motion-scope] [data-motion-timeline=scope]{--motion-timeline:--motion-scope}[data-motion-scope] [data-motion=rule-draw][data-motion-timeline=scope]:not([data-motion-range]){--motion-range:cover 0vh cover 45vh}[data-motion-range=entry]{--motion-range:entry 0% entry 100%}[data-motion-range=cover]{--motion-range:cover 0% cover 100%}[data-motion-range=exit]{--motion-range:exit 0% exit 100%}[data-motion-range=contain]{--motion-range:contain 0% contain 100%}[data-motion-pace=read]{--motion-range:cover 20vh cover calc(100% - 50vh)}[data-motion-distance="0.4"]{--motion-range:cover 0vh cover 40vh}[data-motion-distance="0.6"]{--motion-range:cover 0vh cover 60vh}[data-motion-i="0"]{--motion-k:0}[data-motion-i="1"]{--motion-k:1}[data-motion-i="2"]{--motion-k:2}[data-motion-i="3"]{--motion-k:3}[data-motion-i="4"]{--motion-k:4}[data-motion-i="5"]{--motion-k:5}[data-motion-i="6"]{--motion-k:6}[data-motion-i="7"]{--motion-k:7}[data-motion-i="8"]{--motion-k:8}[data-motion-i="9"]{--motion-k:9}[data-motion-i="10"]{--motion-k:10}[data-motion-i="11"]{--motion-k:11}[data-motion-i="12"]{--motion-k:12}[data-motion-i="13"]{--motion-k:13}[data-motion-i="14"]{--motion-k:14}[data-motion-i="15"]{--motion-k:15}[data-motion-i="16"]{--motion-k:16}[data-motion-i="17"]{--motion-k:17}[data-motion-i="18"]{--motion-k:18}[data-motion-i="19"]{--motion-k:19}[data-motion-i="20"]{--motion-k:20}[data-motion-i="21"]{--motion-k:21}[data-motion-i="22"]{--motion-k:22}[data-motion-i="23"]{--motion-k:23}[data-motion-i="24"]{--motion-k:24}[data-motion-i="25"]{--motion-k:25}[data-motion-i="26"]{--motion-k:26}[data-motion-i="27"]{--motion-k:27}[data-motion-i="28"]{--motion-k:28}[data-motion-i="29"]{--motion-k:29}[data-motion-i="30"]{--motion-k:30}[data-motion-i="31"]{--motion-k:31}[data-motion-i="32"]{--motion-k:32}[data-motion-i="33"]{--motion-k:33}[data-motion-i="34"]{--motion-k:34}[data-motion-i="35"]{--motion-k:35}[data-motion-i="36"]{--motion-k:36}[data-motion-i="37"]{--motion-k:37}[data-motion-i="38"]{--motion-k:38}[data-motion-i="39"]{--motion-k:39}[data-motion-i="40"]{--motion-k:40}[data-motion-n="1"]{--motion-n:1}[data-motion-n="2"]{--motion-n:2}[data-motion-n="3"]{--motion-n:3}[data-motion-n="4"]{--motion-n:4}[data-motion-n="5"]{--motion-n:5}[data-motion-n="6"]{--motion-n:6}[data-motion-n="7"]{--motion-n:7}[data-motion-n="8"]{--motion-n:8}[data-motion-n="9"]{--motion-n:9}[data-motion-n="10"]{--motion-n:10}[data-motion-n="11"]{--motion-n:11}[data-motion-n="12"]{--motion-n:12}[data-motion-n="13"]{--motion-n:13}[data-motion-n="14"]{--motion-n:14}[data-motion-n="15"]{--motion-n:15}[data-motion-n="16"]{--motion-n:16}[data-motion-n="17"]{--motion-n:17}[data-motion-n="18"]{--motion-n:18}[data-motion-n="19"]{--motion-n:19}[data-motion-n="20"]{--motion-n:20}[data-motion-n="21"]{--motion-n:21}[data-motion-n="22"]{--motion-n:22}[data-motion-n="23"]{--motion-n:23}[data-motion-n="24"]{--motion-n:24}[data-motion-n="25"]{--motion-n:25}[data-motion-n="26"]{--motion-n:26}[data-motion-n="27"]{--motion-n:27}[data-motion-n="28"]{--motion-n:28}[data-motion-n="29"]{--motion-n:29}[data-motion-n="30"]{--motion-n:30}[data-motion-n="31"]{--motion-n:31}[data-motion-n="32"]{--motion-n:32}[data-motion-n="33"]{--motion-n:33}[data-motion-n="34"]{--motion-n:34}[data-motion-n="35"]{--motion-n:35}[data-motion-n="36"]{--motion-n:36}[data-motion-n="37"]{--motion-n:37}[data-motion-n="38"]{--motion-n:38}[data-motion-n="39"]{--motion-n:39}[data-motion-n="40"]{--motion-n:40}[data-motion-n][data-motion-lines="1"]{--motion-n:1}[data-motion-n][data-motion-lines="2"]{--motion-n:2}[data-motion-n][data-motion-lines="3"]{--motion-n:3}[data-motion-n][data-motion-lines="4"]{--motion-n:4}[data-motion-n][data-motion-lines="5"]{--motion-n:5}[data-motion-n][data-motion-lines="6"]{--motion-n:6}[data-motion-n][data-motion-lines="7"]{--motion-n:7}[data-motion-n][data-motion-lines="8"]{--motion-n:8}[data-motion-n][data-motion-lines="9"]{--motion-n:9}[data-motion-n][data-motion-lines="10"]{--motion-n:10}[data-motion-n][data-motion-lines="11"]{--motion-n:11}[data-motion-n][data-motion-lines="12"]{--motion-n:12}[data-motion-n][data-motion-lines="13"]{--motion-n:13}[data-motion-n][data-motion-lines="14"]{--motion-n:14}[data-motion-n][data-motion-lines="15"]{--motion-n:15}[data-motion-n][data-motion-lines="16"]{--motion-n:16}[data-motion-n][data-motion-lines="17"]{--motion-n:17}[data-motion-n][data-motion-lines="18"]{--motion-n:18}[data-motion-n][data-motion-lines="19"]{--motion-n:19}[data-motion-n][data-motion-lines="20"]{--motion-n:20}[data-motion-n][data-motion-lines="21"]{--motion-n:21}[data-motion-n][data-motion-lines="22"]{--motion-n:22}[data-motion-n][data-motion-lines="23"]{--motion-n:23}[data-motion-n][data-motion-lines="24"]{--motion-n:24}[data-motion-n][data-motion-lines="25"]{--motion-n:25}[data-motion-n][data-motion-lines="26"]{--motion-n:26}[data-motion-n][data-motion-lines="27"]{--motion-n:27}[data-motion-n][data-motion-lines="28"]{--motion-n:28}[data-motion-n][data-motion-lines="29"]{--motion-n:29}[data-motion-n][data-motion-lines="30"]{--motion-n:30}[data-motion-n][data-motion-lines="31"]{--motion-n:31}[data-motion-n][data-motion-lines="32"]{--motion-n:32}[data-motion-n][data-motion-lines="33"]{--motion-n:33}[data-motion-n][data-motion-lines="34"]{--motion-n:34}[data-motion-n][data-motion-lines="35"]{--motion-n:35}[data-motion-n][data-motion-lines="36"]{--motion-n:36}[data-motion-n][data-motion-lines="37"]{--motion-n:37}[data-motion-n][data-motion-lines="38"]{--motion-n:38}[data-motion-n][data-motion-lines="39"]{--motion-n:39}[data-motion-n][data-motion-lines="40"]{--motion-n:40}[data-motion-lines]>[data-motion-line="0"]{--motion-k:0}[data-motion-lines]>[data-motion-line="1"]{--motion-k:1}[data-motion-lines]>[data-motion-line="2"]{--motion-k:2}[data-motion-lines]>[data-motion-line="3"]{--motion-k:3}[data-motion-lines]>[data-motion-line="4"]{--motion-k:4}[data-motion-lines]>[data-motion-line="5"]{--motion-k:5}[data-motion-lines]>[data-motion-line="6"]{--motion-k:6}[data-motion-lines]>[data-motion-line="7"]{--motion-k:7}[data-motion-lines]>[data-motion-line="8"]{--motion-k:8}[data-motion-lines]>[data-motion-line="9"]{--motion-k:9}[data-motion-lines]>[data-motion-line="10"]{--motion-k:10}[data-motion-lines]>[data-motion-line="11"]{--motion-k:11}[data-motion-lines]>[data-motion-line="12"]{--motion-k:12}[data-motion-lines]>[data-motion-line="13"]{--motion-k:13}[data-motion-lines]>[data-motion-line="14"]{--motion-k:14}[data-motion-lines]>[data-motion-line="15"]{--motion-k:15}[data-motion-lines]>[data-motion-line="16"]{--motion-k:16}[data-motion-lines]>[data-motion-line="17"]{--motion-k:17}[data-motion-lines]>[data-motion-line="18"]{--motion-k:18}[data-motion-lines]>[data-motion-line="19"]{--motion-k:19}[data-motion-lines]>[data-motion-line="20"]{--motion-k:20}[data-motion-lines]>[data-motion-line="21"]{--motion-k:21}[data-motion-lines]>[data-motion-line="22"]{--motion-k:22}[data-motion-lines]>[data-motion-line="23"]{--motion-k:23}[data-motion-lines]>[data-motion-line="24"]{--motion-k:24}[data-motion-lines]>[data-motion-line="25"]{--motion-k:25}[data-motion-lines]>[data-motion-line="26"]{--motion-k:26}[data-motion-lines]>[data-motion-line="27"]{--motion-k:27}[data-motion-lines]>[data-motion-line="28"]{--motion-k:28}[data-motion-lines]>[data-motion-line="29"]{--motion-k:29}[data-motion-lines]>[data-motion-line="30"]{--motion-k:30}[data-motion-lines]>[data-motion-line="31"]{--motion-k:31}[data-motion-lines]>[data-motion-line="32"]{--motion-k:32}[data-motion-lines]>[data-motion-line="33"]{--motion-k:33}[data-motion-lines]>[data-motion-line="34"]{--motion-k:34}[data-motion-lines]>[data-motion-line="35"]{--motion-k:35}[data-motion-lines]>[data-motion-line="36"]{--motion-k:36}[data-motion-lines]>[data-motion-line="37"]{--motion-k:37}[data-motion-lines]>[data-motion-line="38"]{--motion-k:38}[data-motion-lines]>[data-motion-line="39"]{--motion-k:39}[data-motion-engraving]{isolation:isolate;pointer-events:none;display:none;position:absolute;inset:0}[data-motion-engraving-plate]{filter:contrast(8);position:absolute;inset:0}[data-motion-engraving-tone]{filter:grayscale()contrast(.8);position:absolute;inset:0}[data-motion-engraving-ramp]{opacity:.5;background-image:repeating-linear-gradient(120deg,#fff 0,#000 2px,#fff 4px);position:absolute;inset:0}[data-motion-engraving-paper]{background-color:rgb(var(--bg));mix-blend-mode:multiply;position:absolute;inset:0}[data-motion-engraving-ink]{background-color:rgb(var(--link));mix-blend-mode:lighten;position:absolute;inset:0}:root li[data-swipe-direction][data-state]{transition-property:none;animation:none}:root li[data-swipe-direction] [toast-close]{opacity:1}:root ol:has(>li[data-swipe-direction]){top:auto;bottom:max(var(--header-inset-bottom), calc(var(--consent-h) + var(--header-inset)));flex-direction:column;padding:0}:root:has(li[data-swipe-direction][data-state=open]){--toast-room:calc(var(--toast-h,0px) + 1rem);scroll-padding-bottom:calc(var(--toast-h,0px) + max(var(--header-inset-bottom), calc(var(--consent-h) + var(--header-inset))) + .5rem)}@media (max-width:639px){:root ol:has(>li[data-swipe-direction]){padding-left:var(--page-margin-left);padding-right:var(--page-margin-right)}}@media (prefers-reduced-motion:no-preference){:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro]{animation:motion-intro .7s var(--ease-out) backwards;animation-delay:calc(min(var(--motion-k), 3) * 80ms)}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=panel]{animation:none}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=panel] [data-motion=intro]{animation:motion-intro-fade .9s var(--ease-out) backwards;animation-delay:calc(.6s + min(var(--motion-k), 3) * .16s)}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=settle]{animation:motion-intro-settle 1.4s var(--ease-out) backwards}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=settle]:has(>[data-motion-door]){animation-name:motion-intro-door}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=rise]{animation:motion-rise .6s var(--ease-out) backwards;animation-delay:calc(min(var(--motion-k), 3) * 80ms)}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=draw]{animation:.42s cubic-bezier(.2,0,0,1) backwards motion-uncover;animation-delay:calc(var(--motion-k) * 90ms)}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=uncover],:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=unveil]{animation:none}@media (min-width:1024px){:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=uncover]{animation:.6s cubic-bezier(.2,0,0,1) backwards motion-uncover}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion=intro][data-motion-intro=unveil]{animation:1s cubic-bezier(.33,1,.68,1) backwards motion-uncover}}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>*{animation:motion-ink .7s var(--ease-out) backwards}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:first-child{animation-delay:0s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(2){animation-delay:90ms}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(3){animation-delay:.18s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(4){animation-delay:.27s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(5){animation-delay:.36s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(6){animation-delay:.45s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(7){animation-delay:.54s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(8){animation-delay:.63s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(9){animation-delay:.72s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(10){animation-delay:.81s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(11){animation-delay:.9s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-intro=ink]>:nth-child(n+12){animation-delay:.99s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-word]{clip-path:inset(-.5em -.15em -.3em)}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter]{animation:.76s cubic-bezier(.2,0,0,1) backwards motion-letter}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="0"]{animation-delay:0s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="1"]{animation-delay:32ms}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="2"]{animation-delay:64ms}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="3"]{animation-delay:96ms}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="4"]{animation-delay:.128s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="5"]{animation-delay:.16s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="6"]{animation-delay:.192s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="7"]{animation-delay:.224s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="8"]{animation-delay:.256s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="9"]{animation-delay:.288s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="10"]{animation-delay:.32s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="11"]{animation-delay:.352s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="12"]{animation-delay:.384s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="13"]{animation-delay:.416s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="14"]{animation-delay:.448s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="15"]{animation-delay:.48s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="16"]{animation-delay:.512s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="17"]{animation-delay:.544s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="18"]{animation-delay:.576s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="19"]{animation-delay:.608s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="20"]{animation-delay:.64s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="21"]{animation-delay:.672s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="22"]{animation-delay:.704s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="23"]{animation-delay:.736s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="24"]{animation-delay:.768s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="25"]{animation-delay:.8s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="26"]{animation-delay:.832s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="27"]{animation-delay:.864s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="28"]{animation-delay:.896s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="29"]{animation-delay:.928s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="30"]{animation-delay:.96s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="31"]{animation-delay:.992s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="32"]{animation-delay:1.024s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="33"]{animation-delay:1.056s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="34"]{animation-delay:1.088s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="35"]{animation-delay:1.12s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="36"]{animation-delay:1.152s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="37"]{animation-delay:1.184s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="38"]{animation-delay:1.216s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="39"]{animation-delay:1.248s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="40"]{animation-delay:1.28s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="41"]{animation-delay:1.312s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="42"]{animation-delay:1.344s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="43"]{animation-delay:1.376s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="44"]{animation-delay:1.408s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="45"]{animation-delay:1.44s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="46"]{animation-delay:1.472s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="47"]{animation-delay:1.504s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="48"]{animation-delay:1.536s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="49"]{animation-delay:1.568s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="50"]{animation-delay:1.6s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="51"]{animation-delay:1.632s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="52"]{animation-delay:1.664s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="53"]{animation-delay:1.696s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="54"]{animation-delay:1.728s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="55"]{animation-delay:1.76s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="56"]{animation-delay:1.792s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="57"]{animation-delay:1.824s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="58"]{animation-delay:1.856s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="59"]{animation-delay:1.888s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="60"]{animation-delay:1.92s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="61"]{animation-delay:1.952s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="62"]{animation-delay:1.984s}:is(.section-lead-s,.section-lead-m,.section-lead-l) [data-motion-letter="63"]{animation-delay:2.016s}[data-motion-count=waiting]>[data-motion-count-figure]{opacity:0;translate:0 24px}[data-motion-count=playing]>[data-motion-count-figure]{transition:opacity .9s var(--ease-out), translate .9s var(--ease-out)}[data-motion=lift][data-motion-trigger=hover]{transition:translate .25s var(--ease-out)}[data-motion-hover]:is(:focus-visible,:has(:focus-visible)) [data-motion=lift][data-motion-trigger=hover]{translate:0 -12px}@media (hover:hover){[data-motion-hover]:hover [data-motion=lift][data-motion-trigger=hover]{translate:0 -12px}}@supports (animation-timeline:view()){[data-motion-scope]{view-timeline:--motion-scope block;view-timeline-inset:0px}[data-motion-scope=pin]{view-timeline-inset:var(--motion-inset) var(--motion-inset-end)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0vh cover 35vh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held]):not([data-motion-group]){--motion-x:clamp(0, var(--p) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:var(--motion-q);translate:0 calc((1 - var(--motion-q)) * 32px)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]{--motion-p:var(--p)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]>*{opacity:var(--motion-q);translate:0 calc((1 - var(--motion-q)) * 32px)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]>:first-child{--motion-x:clamp(0, (var(--motion-p) - 0) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]>:nth-child(2){--motion-x:clamp(0, (var(--motion-p) - .08) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]>:nth-child(3){--motion-x:clamp(0, (var(--motion-p) - .16) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=reveal]:not([data-motion-held])[data-motion-group]>:nth-child(n+4){--motion-x:clamp(0, (var(--motion-p) - .24) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=lines]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0vh cover 60vh);--motion-p:var(--p);--motion-d:min(1, 1.5 / var(--motion-n));--motion-step:calc((1 - var(--motion-d)) / max(1, var(--motion-n) - 1))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=lines]:not([data-motion-held])>*{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / var(--motion-d), 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-q) * 100%), rgb(var(--fg-muted)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=lines]:not([data-motion-held])[data-motion-pace=read]>*{color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-q) * 100%), rgb(var(--lines-from)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=rule-draw]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0vh cover 45vh);scale:var(--p) 1;transform-origin:0}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=rule-draw]:not([data-motion-held])[data-motion-axis=y]{scale:1 var(--p);transform-origin:top}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0vh cover 50vh);--motion-p:var(--p);--motion-step:calc(.6 / var(--motion-n))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held])[data-motion-finale]{--motion-p:calc(var(--p) / .7);--motion-f:clamp(0, (var(--p) - .7) / .3, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held]) [data-motion-bar]{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / .4, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));clip-path:inset(0 calc((1 - var(--motion-q)) * 70%) 0 0)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held]) [data-motion-note]{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / .4, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:calc(1 - clamp(0, (1 - var(--motion-x)) / .2, 1));translate:0 calc((1 - calc(1 - clamp(0, (1 - var(--motion-x)) / .2, 1))) * 6px)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held]) :is([data-motion-bar],[data-motion-note])[data-motion-finale]{--motion-x:var(--motion-f);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held])[data-motion-axis=y] [data-motion-bar]{clip-path:inset(calc((1 - var(--motion-q)) * 70%) 0 0 0)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held]) [data-motion-bar][data-motion-finale]{clip-path:inset(0 calc((1 - var(--motion-q)) * 100%) 0 0)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=draw]:not([data-motion-held])[data-motion-axis=y] [data-motion-bar][data-motion-finale]{clip-path:inset(calc((1 - var(--motion-q)) * 100%) 0 0 0)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=engrave]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 45vh cover 90vh);--motion-p:var(--p)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=engrave]:not([data-motion-held]) [data-motion-engraving]{--motion-x:var(--motion-p);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:calc(1 - var(--motion-x));display:block}:root:not([data-motion-engine=script]) [data-motion=parallax]{animation:linear both motion-progress;animation-timeline:var(--motion-timeline,--motion-scope);animation-range:var(--motion-range,exit 0% exit 100%);translate:0 calc(var(--p) * 10.7143%);scale:calc(1 + .1 * var(--p))}:root:not([data-motion-engine=script]) [data-motion=parallax][data-motion-door]{scale:calc(1 + var(--motion-door-zoom,.1) * var(--p))}:root:not([data-motion-engine=script]) [data-motion=parallax][data-motion-deep]{translate:0 calc(var(--p) * 44.6429%)}:root:not([data-motion-engine=script]) [data-motion=depth]{animation:linear both motion-progress;animation-timeline:var(--motion-timeline,--motion-scope);animation-range:var(--motion-range,exit 0% exit 100%);translate:0 calc(var(--p) * -64px)}:root:not([data-motion-engine=script]) [data-motion=crop]{animation:linear both motion-progress;animation-timeline:var(--motion-timeline,--motion-scope);animation-range:var(--motion-range,cover 0% cover 100%);scale:calc(1.06 - .06 * var(--p))}:root:not([data-motion-engine=script]) [data-motion=field]{animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0% cover 100%);translate:round(nearest, calc(var(--p) * var(--hatch-drift)), var(--hatch-snap)) 0}:root:not([data-motion-engine=script]) [data-motion=progress]{animation:linear both motion-progress;animation-timeline:var(--motion-timeline,view(block 0px));animation-range:var(--motion-range,cover 0% cover 100%);--motion-p:var(--p)}:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-wipe]{--motion-x:var(--motion-p);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));clip-path:inset(0 calc((1 - var(--motion-q)) * 100%) 0 0)}:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-wipe=down]{--motion-x:clamp(0, var(--motion-p) / .8, 1);clip-path:inset(0 0 calc((1 - var(--motion-x)) * 100%) 0)}:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-meter]{transform-origin:0;scale:var(--motion-p) 1;display:block}:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-meter=down]{transform-origin:top;scale:1 var(--motion-p)}@media not (max-height:600px){:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]){animation:linear both motion-progress;animation-timeline:var(--motion-timeline,--motion-pin);animation-range:var(--motion-range,contain 0% contain 100%);--motion-p:var(--p);view-timeline:--motion-pin block;view-timeline-inset:var(--header-h) 0px}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"]{height:calc(calc(100svh - var(--header-h)) + 2 * 66svh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"]{height:calc(calc(100svh - var(--header-h)) + 3 * 66svh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"]{height:calc(calc(100svh - var(--header-h)) + 4 * 66svh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-stage]{top:var(--header-h);height:calc(100svh - var(--header-h));grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding-block:2rem;display:grid;position:sticky}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-stage-head]{grid-area:1/1;align-self:start;margin-top:0;margin-bottom:1.5rem}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-marks]{order:1;grid-area:2/1;align-self:start;margin-top:0;margin-bottom:2rem;display:flex}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-copy] [data-motion-marks]{display:none}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step]{pointer-events:none;grid-area:3/1;margin-top:0;overflow:visible clip}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step]>*{align-content:center;height:100%;display:grid}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-sheet]{translate:0 calc((1 - (1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in)))) * calc(100% + 1px))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-seam]{opacity:clamp(0, (1 - (1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in)))) * 12, 1);display:block}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-plate]{translate:0 calc(((1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in))) - 1) * calc(100% + 1px))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-copy]>*{opacity:calc(clamp(0, (var(--motion-in) - .2063) * 1000 + 1, 1) * (1 - clamp(0, (var(--motion-next) - .2063) * 1000 + 1, 1)));translate:0 calc((1 - (1 - (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1)) * (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1)) * (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1))) - (1 - (1 - clamp(0, var(--motion-next) / .2063, 1)) * (1 - clamp(0, var(--motion-next) / .2063, 1)) * (1 - clamp(0, var(--motion-next) / .2063, 1)))) * 12px)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-media]{visibility:hidden;pointer-events:auto}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-media] img{scale:calc(1.06 - .06 * var(--motion-settle))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - 0) / 1, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .375) / .25, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .625, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .375) / .25, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .375) / .625, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .25) / .1667, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .4167, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .25) / .1667, 1);--motion-next:clamp(0, (var(--motion-p) - .5833) / .1667, 1);--motion-settle:clamp(0, (var(--motion-p) - .25) / .5, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="2"]{--motion-in:clamp(0, (var(--motion-p) - .5833) / .1667, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .5833) / .4167, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .1875) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .3125, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .1875) / .125, 1);--motion-next:clamp(0, (var(--motion-p) - .4375) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - .1875) / .375, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="2"]{--motion-in:clamp(0, (var(--motion-p) - .4375) / .125, 1);--motion-next:clamp(0, (var(--motion-p) - .6875) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - .4375) / .375, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="3"]{--motion-in:clamp(0, (var(--motion-p) - .6875) / .125, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .6875) / .3125, 1)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 1 - 0, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 2 - 0, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 2 - 1, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 3 - 0, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 3 - 1, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-mark][data-motion-i="2"]{scale:clamp(0, var(--motion-p) * 3 - 2, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 4 - 0, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 4 - 1, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-mark][data-motion-i="2"]{scale:clamp(0, var(--motion-p) * 4 - 2, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-mark][data-motion-i="3"]{scale:clamp(0, var(--motion-p) * 4 - 3, 1) 1}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"]{height:calc(clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem) + 90svh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"] [data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem)) / 2));height:auto;padding-block:0;display:block}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"] [data-motion-step][data-motion-i="0"] [data-motion-step-media]{animation:linear backwards motion-shown;animation-timeline:--motion-pin;animation-range:contain}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-step][data-motion-i="0"] [data-motion-step-media]{animation:linear backwards motion-shown;animation-timeline:--motion-pin;animation-range:contain contain 62.5%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="2"] [data-motion-step][data-motion-i="1"] [data-motion-step-media]{animation:linear forwards motion-shown;animation-timeline:--motion-pin;animation-range:contain 37.5%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="0"] [data-motion-step-media]{animation:linear backwards motion-shown;animation-timeline:--motion-pin;animation-range:contain contain 41.6667%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="1"] [data-motion-step-media]{animation:linear motion-shown;animation-timeline:--motion-pin;animation-range:contain 25% contain 75%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="3"] [data-motion-step][data-motion-i="2"] [data-motion-step-media]{animation:linear forwards motion-shown;animation-timeline:--motion-pin;animation-range:contain 58.3333%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="0"] [data-motion-step-media]{animation:linear backwards motion-shown;animation-timeline:--motion-pin;animation-range:contain contain 31.25%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="1"] [data-motion-step-media]{animation:linear motion-shown;animation-timeline:--motion-pin;animation-range:contain 18.75% contain 56.25%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="2"] [data-motion-step-media]{animation:linear motion-shown;animation-timeline:--motion-pin;animation-range:contain 43.75% contain 81.25%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="4"] [data-motion-step][data-motion-i="3"] [data-motion-step-media]{animation:linear forwards motion-shown;animation-timeline:--motion-pin;animation-range:contain 68.75%}}@media (not (max-height:600px)) and (min-width:1024px){:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-stage]{height:auto;max-height:calc(100svh - var(--header-h));padding-block:4rem 0}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-stage-head],:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-marks]{max-width:calc(5 * var(--grid-track) - var(--grid-gap))}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step]{grid-area:1/1/-1/2}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step]>*{grid-template-rows:minmax(0,1fr);align-content:stretch;padding-top:2.5rem}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-copy]{align-self:start}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-media]{align-self:start;max-height:100%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held]) [data-motion-step-media]>*{max-height:100%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"]{height:calc(clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem) + 90svh)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-steps="1"] [data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)) / 2));height:auto;padding-block:0;display:block}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list] [data-motion-step-copy]{align-self:center}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list] [data-motion-stage]>[data-motion-marks]{display:none}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list] [data-motion-step-copy] [data-motion-marks]{margin-bottom:1.5rem;display:flex}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list] [data-motion-step-copy]>*{opacity:1;color:color-mix(in srgb, rgb(var(--fg)) calc(clamp(0, (var(--motion-in) - .2063) * 1000 + 1, 1) * (1 - clamp(0, (var(--motion-next) - .2063) * 1000 + 1, 1)) * 100%), rgb(var(--fg-muted)));translate:none}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="2"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 -50%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="2"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 calc(50% + 1.5rem)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 calc(-100% - .75rem)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 .75rem}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="2"] [data-motion-step-copy]{translate:0 calc(100% + 2.25rem)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 calc(-150% - 1.5rem)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 -50%}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="2"] [data-motion-step-copy]{translate:0 calc(50% + 1.5rem)}:root[data-motion-ready]:not([data-motion-engine=script]) [data-motion=pin]:not([data-motion-held])[data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="3"] [data-motion-step-copy]{translate:0 calc(150% + 3rem)}}:root:not([data-motion-engine=script]) :is([data-motion-hero-hold=pattern],[data-motion-hero-hold=ledger]) [data-motion=progress]{--motion-range:exit 0px exit 60svh}@media (not (max-height:600px)) and (min-width:1024px) and (min-aspect-ratio:4/3){:root:not([data-motion-engine=script]) [data-motion-hero-hold]>section{min-height:100svh;position:sticky;top:0}:root:not([data-motion-engine=script]) [data-motion-hero-hold]>section>[data-hold-fill]{flex-direction:column;flex-grow:1;display:flex}:root:not([data-motion-engine=script]) [data-motion-hero-hold]>section>[data-hold-fill]>*{flex-grow:1;grid-template-rows:minmax(0,1fr) auto}:root:not([data-motion-engine=script]) [data-motion-hero-hold]:after{content:"";height:60svh;display:block}:root:not([data-motion-engine=script]) :is([data-motion-hero-hold=pattern],[data-motion-hero-hold=ledger]):after{height:90svh}:root:not([data-motion-engine=script]) [data-motion-hero-hold=ledger]:after{height:45svh}:root:not([data-motion-engine=script]) :is([data-motion-hero-hold=pattern],[data-motion-hero-hold=ledger]) [data-motion=progress]{--motion-range:contain 0% contain 100%}:root:not([data-motion-engine=script]) [data-motion-hero-hold=aperture]>section{flex-direction:column;justify-content:center;display:flex}:root:not([data-motion-engine=script]) [data-motion-hero-hold=aperture]:after{height:75svh}:root:not([data-motion-engine=script]) [data-motion-hero-hold=aperture] [data-motion=progress]{--motion-range:contain 0% contain 100%}:root:not([data-motion-engine=script]) [data-motion-hero-hold] [data-motion-door]{--motion-range:contain 0% contain 100%;--motion-door-zoom:.28;translate:none}@media (min-width:1536px){:root:not([data-motion-engine=script]) [data-motion-hero-hold] [data-motion-door]{--motion-door-zoom:.1034}}:root:not([data-motion-engine=script]) [data-motion-hero-hold] [data-motion=depth]{--motion-range:contain 0% contain 100%;translate:0 calc(var(--p) * -24px)}}@media (min-width:1024px){:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-lens=sheet]{--lens-x1:clamp(0, (var(--motion-p) - .115) / .12, 1);--lens-q1:calc(var(--lens-x1) * var(--lens-x1) * (3 - 2 * var(--lens-x1)));--lens-x2:clamp(0, (var(--motion-p) - .285) / .12, 1);--lens-q2:calc(var(--lens-x2) * var(--lens-x2) * (3 - 2 * var(--lens-x2)));--lens-x3:clamp(0, (var(--motion-p) - .455) / .12, 1);--lens-q3:calc(var(--lens-x3) * var(--lens-x3) * (3 - 2 * var(--lens-x3)));--lens-x4:clamp(0, (var(--motion-p) - .625) / .12, 1);--lens-q4:calc(var(--lens-x4) * var(--lens-x4) * (3 - 2 * var(--lens-x4)));--lens-x5:clamp(0, (var(--motion-p) - .795) / .12, 1);--lens-q5:calc(var(--lens-x5) * var(--lens-x5) * (3 - 2 * var(--lens-x5)));--lens-pan:calc(.55 + .11 * var(--lens-q1) + -.66 * var(--lens-q2) + .45 * var(--lens-q3) + -.25 * var(--lens-q4) + .8 * var(--lens-q5));scale:calc(1 + .12 * var(--lens-q1) + -.06 * var(--lens-q2) + .06 * var(--lens-q3) + -.02 * var(--lens-q4) + -.1 * var(--lens-q5));translate:calc(var(--lens-slack) * var(--lens-pan)) 0;transform-origin:calc(50cqw - var(--lens-slack) * var(--lens-pan)) calc(50% + -8% * var(--lens-q1) + 20% * var(--lens-q2) + 28% * var(--lens-q3) + -75% * var(--lens-q4) + 35% * var(--lens-q5))}:root:not([data-motion-engine=script]) [data-motion=progress] [data-motion-level]{--motion-level:clamp(0, (.2 - max(var(--motion-p) - .5, .5 - var(--motion-p))) * 8, 1);color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-level) * 100%), rgb(var(--fg-muted)))}}}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed]:not([data-motion-group]){--motion-x:clamp(0, var(--p) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:var(--motion-q);translate:0 calc((1 - var(--motion-q)) * 32px)}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]{--motion-p:var(--p)}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]>*{opacity:var(--motion-q);translate:0 calc((1 - var(--motion-q)) * 32px)}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]>:first-child{--motion-x:clamp(0, (var(--motion-p) - 0) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]>:nth-child(2){--motion-x:clamp(0, (var(--motion-p) - .08) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]>:nth-child(3){--motion-x:clamp(0, (var(--motion-p) - .16) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-engine=script] [data-motion=reveal][data-motion-armed][data-motion-group]>:nth-child(n+4){--motion-x:clamp(0, (var(--motion-p) - .24) / .6, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-engine=script] [data-motion=lines][data-motion-armed]{--motion-p:var(--p);--motion-d:min(1, 1.5 / var(--motion-n));--motion-step:calc((1 - var(--motion-d)) / max(1, var(--motion-n) - 1))}:root[data-motion-engine=script] [data-motion=lines][data-motion-armed]>*{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / var(--motion-d), 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-q) * 100%), rgb(var(--fg-muted)))}:root[data-motion-engine=script] [data-motion=lines][data-motion-armed][data-motion-pace=read]>*{color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-q) * 100%), rgb(var(--lines-from)))}:root[data-motion-engine=script] [data-motion=rule-draw][data-motion-armed]{scale:var(--p) 1;transform-origin:0}:root[data-motion-engine=script] [data-motion=rule-draw][data-motion-armed][data-motion-axis=y]{scale:1 var(--p);transform-origin:top}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed]{--motion-p:var(--p);--motion-step:calc(.6 / var(--motion-n))}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed][data-motion-finale]{--motion-p:calc(var(--p) / .7);--motion-f:clamp(0, (var(--p) - .7) / .3, 1)}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed] [data-motion-bar]{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / .4, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));clip-path:inset(0 calc((1 - var(--motion-q)) * 70%) 0 0)}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed] [data-motion-note]{--motion-x:clamp(0, (var(--motion-p) - var(--motion-k) * var(--motion-step)) / .4, 1);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:calc(1 - clamp(0, (1 - var(--motion-x)) / .2, 1));translate:0 calc((1 - calc(1 - clamp(0, (1 - var(--motion-x)) / .2, 1))) * 6px)}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed] :is([data-motion-bar],[data-motion-note])[data-motion-finale]{--motion-x:var(--motion-f);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)))}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed][data-motion-axis=y] [data-motion-bar]{clip-path:inset(calc((1 - var(--motion-q)) * 70%) 0 0 0)}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed] [data-motion-bar][data-motion-finale]{clip-path:inset(0 calc((1 - var(--motion-q)) * 100%) 0 0)}:root[data-motion-engine=script] [data-motion=draw][data-motion-armed][data-motion-axis=y] [data-motion-bar][data-motion-finale]{clip-path:inset(calc((1 - var(--motion-q)) * 100%) 0 0 0)}:root[data-motion-engine=script] [data-motion=engrave][data-motion-armed]{--motion-p:var(--p)}:root[data-motion-engine=script] [data-motion=engrave][data-motion-armed] [data-motion-engraving]{--motion-x:var(--motion-p);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));opacity:calc(1 - var(--motion-x));display:block}:root[data-motion-engine=script] [data-motion=parallax][data-motion-armed]{translate:0 calc(var(--p) * 10.7143%);scale:calc(1 + .1 * var(--p))}:root[data-motion-engine=script] [data-motion=parallax][data-motion-armed][data-motion-door]{scale:calc(1 + var(--motion-door-zoom,.1) * var(--p))}:root[data-motion-engine=script] [data-motion=parallax][data-motion-armed][data-motion-deep]{translate:0 calc(var(--p) * 44.6429%)}:root[data-motion-engine=script] [data-motion=depth][data-motion-armed]{translate:0 calc(var(--p) * -64px)}:root[data-motion-engine=script] [data-motion=crop][data-motion-armed]{scale:calc(1.06 - .06 * var(--p))}:root[data-motion-engine=script] [data-motion=field][data-motion-armed]{translate:round(nearest, calc(var(--p) * var(--hatch-drift)), var(--hatch-snap)) 0}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed]{--motion-p:var(--p)}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-wipe]{--motion-x:var(--motion-p);--motion-q:calc(1 - (1 - var(--motion-x)) * (1 - var(--motion-x)) * (1 - var(--motion-x)));clip-path:inset(0 calc((1 - var(--motion-q)) * 100%) 0 0)}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-wipe=down]{--motion-x:clamp(0, var(--motion-p) / .8, 1);clip-path:inset(0 0 calc((1 - var(--motion-x)) * 100%) 0)}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-meter]{transform-origin:0;scale:var(--motion-p) 1;display:block}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-meter=down]{transform-origin:top;scale:1 var(--motion-p)}@media not (max-height:600px){:root[data-motion-engine=script] [data-motion=pin][data-motion-armed]{--motion-p:var(--p)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="2"]{height:calc(calc(100svh - var(--header-h)) + 2 * 66svh)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"]{height:calc(calc(100svh - var(--header-h)) + 3 * 66svh)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"]{height:calc(calc(100svh - var(--header-h)) + 4 * 66svh)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-stage]{top:var(--header-h);height:calc(100svh - var(--header-h));grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding-block:2rem;display:grid;position:sticky}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-stage-head]{grid-area:1/1;align-self:start;margin-top:0;margin-bottom:1.5rem}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-marks]{order:1;grid-area:2/1;align-self:start;margin-top:0;margin-bottom:2rem;display:flex}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-copy] [data-motion-marks]{display:none}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step]{pointer-events:none;grid-area:3/1;margin-top:0;overflow:visible clip}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step]>*{align-content:center;height:100%;display:grid}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-sheet]{translate:0 calc((1 - (1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in)))) * calc(100% + 1px))}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-seam]{opacity:clamp(0, (1 - (1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in)))) * 12, 1);display:block}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-plate]{translate:0 calc(((1 - (1 - var(--motion-in)) * (1 - var(--motion-in)) * (1 - var(--motion-in))) - 1) * calc(100% + 1px))}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-copy]>*{opacity:calc(clamp(0, (var(--motion-in) - .2063) * 1000 + 1, 1) * (1 - clamp(0, (var(--motion-next) - .2063) * 1000 + 1, 1)));translate:0 calc((1 - (1 - (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1)) * (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1)) * (1 - clamp(0, (var(--motion-in) - .2063) / .7937, 1))) - (1 - (1 - clamp(0, var(--motion-next) / .2063, 1)) * (1 - clamp(0, var(--motion-next) / .2063, 1)) * (1 - clamp(0, var(--motion-next) / .2063, 1)))) * 12px)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-media]{visibility:hidden;pointer-events:auto}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-media] img{scale:calc(1.06 - .06 * var(--motion-settle))}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - 0) / 1, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="2"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .375) / .25, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .625, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="2"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .375) / .25, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .375) / .625, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .25) / .1667, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .4167, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .25) / .1667, 1);--motion-next:clamp(0, (var(--motion-p) - .5833) / .1667, 1);--motion-settle:clamp(0, (var(--motion-p) - .25) / .5, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-step][data-motion-i="2"]{--motion-in:clamp(0, (var(--motion-p) - .5833) / .1667, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .5833) / .4167, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-step][data-motion-i="0"]{--motion-in:1;--motion-next:clamp(0, (var(--motion-p) - .1875) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - 0) / .3125, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-step][data-motion-i="1"]{--motion-in:clamp(0, (var(--motion-p) - .1875) / .125, 1);--motion-next:clamp(0, (var(--motion-p) - .4375) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - .1875) / .375, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-step][data-motion-i="2"]{--motion-in:clamp(0, (var(--motion-p) - .4375) / .125, 1);--motion-next:clamp(0, (var(--motion-p) - .6875) / .125, 1);--motion-settle:clamp(0, (var(--motion-p) - .4375) / .375, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-step][data-motion-i="3"]{--motion-in:clamp(0, (var(--motion-p) - .6875) / .125, 1);--motion-next:0;--motion-settle:clamp(0, (var(--motion-p) - .6875) / .3125, 1)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 1 - 0, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="2"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 2 - 0, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="2"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 2 - 1, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 3 - 0, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 3 - 1, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="3"] [data-motion-mark][data-motion-i="2"]{scale:clamp(0, var(--motion-p) * 3 - 2, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-mark][data-motion-i="0"]{scale:clamp(0, var(--motion-p) * 4 - 0, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-mark][data-motion-i="1"]{scale:clamp(0, var(--motion-p) * 4 - 1, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-mark][data-motion-i="2"]{scale:clamp(0, var(--motion-p) * 4 - 2, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="4"] [data-motion-mark][data-motion-i="3"]{scale:clamp(0, var(--motion-p) * 4 - 3, 1) 1}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"]{height:calc(clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem) + 90svh)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"] [data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem)) / 2));height:auto;padding-block:0;display:block}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-shown~="0"] [data-motion-step][data-motion-i="0"] [data-motion-step-media],:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-shown~="1"] [data-motion-step][data-motion-i="1"] [data-motion-step-media],:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-shown~="2"] [data-motion-step][data-motion-i="2"] [data-motion-step-media],:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-shown~="3"] [data-motion-step][data-motion-i="3"] [data-motion-step-media]{visibility:visible}}@media (not (max-height:600px)) and (min-width:1024px){:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-stage]{height:auto;max-height:calc(100svh - var(--header-h));padding-block:4rem 0}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-stage-head],:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-marks]{max-width:calc(5 * var(--grid-track) - var(--grid-gap))}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step]{grid-area:1/1/-1/2}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step]>*{grid-template-rows:minmax(0,1fr);align-content:stretch;padding-top:2.5rem}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-copy]{align-self:start}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-media]{align-self:start;max-height:100%}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed] [data-motion-step-media]>*{max-height:100%}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"]{height:calc(clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem) + 90svh)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-steps="1"] [data-motion-stage]{top:calc(var(--header-h) + max(1rem, (100svh - var(--header-h) - clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)) / 2));height:auto;padding-block:0;display:block}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list] [data-motion-step-copy]{align-self:center}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list] [data-motion-stage]>[data-motion-marks]{display:none}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list] [data-motion-step-copy] [data-motion-marks]{margin-bottom:1.5rem;display:flex}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list] [data-motion-step-copy]>*{opacity:1;color:color-mix(in srgb, rgb(var(--fg)) calc(clamp(0, (var(--motion-in) - .2063) * 1000 + 1, 1) * (1 - clamp(0, (var(--motion-next) - .2063) * 1000 + 1, 1)) * 100%), rgb(var(--fg-muted)));translate:none}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="2"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 -50%}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="2"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 calc(50% + 1.5rem)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 calc(-100% - .75rem)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 .75rem}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="3"] [data-motion-step][data-motion-i="2"] [data-motion-step-copy]{translate:0 calc(100% + 2.25rem)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="0"] [data-motion-step-copy]{translate:0 calc(-150% - 1.5rem)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="1"] [data-motion-step-copy]{translate:0 -50%}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="2"] [data-motion-step-copy]{translate:0 calc(50% + 1.5rem)}:root[data-motion-engine=script] [data-motion=pin][data-motion-armed][data-motion-list][data-motion-steps="4"] [data-motion-step][data-motion-i="3"] [data-motion-step-copy]{translate:0 calc(150% + 3rem)}}@media (min-width:1024px){[data-motion-lens-frame]{container-type:size}[data-motion-lens=sheet]{--lens-slack:min(0px, 100cqw - 150cqh);--lens-w:max(100cqw, 150cqh);--lens-pan:.55;scale:1;translate:calc(var(--lens-slack) * var(--lens-pan)) 0;transform-origin:calc(50cqw - var(--lens-slack) * var(--lens-pan)) 50%}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-lens=sheet]{--lens-x1:clamp(0, (var(--motion-p) - .115) / .12, 1);--lens-q1:calc(var(--lens-x1) * var(--lens-x1) * (3 - 2 * var(--lens-x1)));--lens-x2:clamp(0, (var(--motion-p) - .285) / .12, 1);--lens-q2:calc(var(--lens-x2) * var(--lens-x2) * (3 - 2 * var(--lens-x2)));--lens-x3:clamp(0, (var(--motion-p) - .455) / .12, 1);--lens-q3:calc(var(--lens-x3) * var(--lens-x3) * (3 - 2 * var(--lens-x3)));--lens-x4:clamp(0, (var(--motion-p) - .625) / .12, 1);--lens-q4:calc(var(--lens-x4) * var(--lens-x4) * (3 - 2 * var(--lens-x4)));--lens-x5:clamp(0, (var(--motion-p) - .795) / .12, 1);--lens-q5:calc(var(--lens-x5) * var(--lens-x5) * (3 - 2 * var(--lens-x5)));--lens-pan:calc(.55 + .11 * var(--lens-q1) + -.66 * var(--lens-q2) + .45 * var(--lens-q3) + -.25 * var(--lens-q4) + .8 * var(--lens-q5));scale:calc(1 + .12 * var(--lens-q1) + -.06 * var(--lens-q2) + .06 * var(--lens-q3) + -.02 * var(--lens-q4) + -.1 * var(--lens-q5));translate:calc(var(--lens-slack) * var(--lens-pan)) 0;transform-origin:calc(50cqw - var(--lens-slack) * var(--lens-pan)) calc(50% + -8% * var(--lens-q1) + 20% * var(--lens-q2) + 28% * var(--lens-q3) + -75% * var(--lens-q4) + 35% * var(--lens-q5))}:root[data-motion-engine=script] [data-motion=progress][data-motion-armed] [data-motion-level]{--motion-level:clamp(0, (.2 - max(var(--motion-p) - .5, .5 - var(--motion-p))) * 8, 1);color:color-mix(in srgb, rgb(var(--fg)) calc(var(--motion-level) * 100%), rgb(var(--fg-muted)))}}}[data-site-header]{transition:opacity .1s linear .1s}body:has([data-overlay-motion=panel][data-state=open]) [data-site-header]{opacity:0;transition-delay:0s}[data-overlay-motion=scrim][data-state=open]{animation:.2s linear both overlay-fade-in}[data-overlay-motion=scrim][data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) both overlay-fade-out}[data-overlay-motion=panel][data-state=open]{animation:.12s linear 60ms both overlay-fade-in,.32s cubic-bezier(.2,0,0,1) both overlay-grow}[data-overlay-motion=panel][data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) both overlay-fade-out}[data-overlay-motion=panel][data-overlay-grow][data-state=open]{animation:.32s cubic-bezier(.2,0,0,1) both overlay-grow}[data-overlay-motion=panel][data-overlay-grow][data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) both overlay-shrink}[data-overlay-stagger]>*{animation:.32s cubic-bezier(.2,0,0,1) both overlay-settle;position:relative}[data-overlay-stagger]>*+:before{content:"";inset-inline:0;background-color:rgb(var(--border));transform-origin:0;height:1px;animation:.32s cubic-bezier(.2,0,0,1) both overlay-draw;position:absolute;top:0}[data-overlay-stagger]:not([data-overlay-stagger=late])>:first-child,[data-overlay-stagger]:not([data-overlay-stagger=late])>:first-child:before{animation-delay:40ms}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(2),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(2):before{animation-delay:80ms}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(3),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(3):before{animation-delay:.12s}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(4),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(4):before{animation-delay:.16s}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(5),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(5):before{animation-delay:.2s}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(6),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(6):before{animation-delay:.24s}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(7),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(7):before{animation-delay:.28s}[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(8),[data-overlay-stagger]:not([data-overlay-stagger=late])>:nth-child(8):before{animation-delay:.32s}[data-overlay-stagger][data-overlay-stagger=late]>:first-child,[data-overlay-stagger][data-overlay-stagger=late]>:first-child:before{animation-delay:.24s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(2),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(2):before{animation-delay:.28s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(3),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(3):before{animation-delay:.32s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(4),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(4):before{animation-delay:.36s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(5),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(5):before{animation-delay:.4s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(6),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(6):before{animation-delay:.44s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(7),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(7):before{animation-delay:.48s}[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(8),[data-overlay-stagger][data-overlay-stagger=late]>:nth-child(8):before{animation-delay:.52s}@keyframes overlay-fade-in{0%{opacity:0}}@keyframes overlay-fade-out{to{opacity:0}}@keyframes overlay-grow{0%{clip-path:inset(0 0 calc(100% - var(--header-card-h)) 0 round 4px)}to{clip-path:inset(0 round 4px)}}@keyframes overlay-shrink{0%{clip-path:inset(0 round 4px)}to{clip-path:inset(0 0 calc(100% - var(--header-card-h)) 0 round 4px)}}@keyframes overlay-settle{0%{opacity:0;transform:translateY(8px)}}@keyframes overlay-draw{0%{transform:scaleX(0)}}:root{--grid-columns:4;--grid-gap:1rem}@media (min-width:640px){:root{--grid-columns:8;--grid-gap:1.5rem}}@media (min-width:1024px){:root{--grid-columns:12;--grid-gap:1.5rem}}:root{--measure:36rem}@supports (width:round(down, 1px, 1px)){:root{--measure:min(var(--grid-width), round(down, 36rem + var(--grid-gap), var(--grid-track)) - var(--grid-gap))}}.bottle-frame>img[src$="/site/ampel-placeholder-bottle.png"]{opacity:0}.bottle-frame>img[src$="/site/ampel-placeholder-bottle.png"]+.bottle-drawing-fallback,.bottle-drawing-fallback[data-awaiting]{display:block}@media (prefers-reduced-motion:no-preference){[data-hover-frame] img{transition:scale .6s cubic-bezier(.2,0,0,1)}@media (hover:hover){[data-hover-frame]:hover img{scale:1.03}}[data-hover-frame]:has(:focus-visible) img{scale:1.03}}[data-portrait-face]{transform-origin:var(--face-origin,50% 0);translate:var(--face-translate,0 0);scale:var(--face-scale,2.2)}[data-portrait-face] img{filter:sepia(.12)saturate(.9)}[data-portraits]{overflow-anchor:none}@media (min-width:640px){[data-portraits] [data-portrait-preview]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-portraits] article:has(details[open]) [data-portrait-preview]{-webkit-line-clamp:unset;display:block;overflow:visible}}[data-portraits]>li[data-portrait-fold]:has(details[open]) [data-portrait-preview]{visibility:hidden;height:0;margin-block-start:0}[data-portraits] [data-portrait-drawer]:after{content:"";background-color:rgb(var(--fg));height:2px;position:absolute;inset-block-start:0}@media (min-width:0) and (max-width:639.98px){[data-portraits] [data-portrait-drawer]:after{width:calc((100% - 0 * var(--grid-gap)) / 1)}[data-portraits] [data-portrait-drawer]{width:calc(1 * (100% + var(--grid-gap)) - var(--grid-gap))}@media (prefers-reduced-motion:no-preference){[data-portraits]>li:nth-child(-n+1) [data-portrait-window]{clip-path:none}[data-portraits]>li:nth-child(-n+1) [data-portrait-photo]{scale:none}}[data-portraits]>li:nth-child(n+1){--portrait-lag:0}[data-portraits]>li:nth-child(n+1) [data-portrait-drawer]:before{transform-origin:calc(.5 * (100% - 0 * var(--grid-gap)) / 1 + 0 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(n+1) [data-portrait-drawer]:after{inset-inline-start:calc(0 * ((100% - 0 * var(--grid-gap)) / 1 + var(--grid-gap)))}}@media (min-width:640px) and (max-width:1023.98px){[data-portraits] [data-portrait-drawer]:after{width:calc((100% - 1 * var(--grid-gap)) / 2)}[data-portraits] [data-portrait-drawer]{width:calc(2 * (100% + var(--grid-gap)) - var(--grid-gap))}@media (prefers-reduced-motion:no-preference){[data-portraits]>li:nth-child(-n+2) [data-portrait-window]{clip-path:none}[data-portraits]>li:nth-child(-n+2) [data-portrait-photo]{scale:none}}[data-portraits]>li:nth-child(odd){--portrait-lag:0}[data-portraits]>li:nth-child(odd) [data-portrait-drawer]:before{transform-origin:calc(.5 * (100% - 1 * var(--grid-gap)) / 2 + 0 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(odd) [data-portrait-drawer]:after{inset-inline-start:calc(0 * ((100% - 1 * var(--grid-gap)) / 2 + var(--grid-gap)))}[data-portraits]>li:nth-child(2n+2){--portrait-lag:.08}[data-portraits]>li:nth-child(2n+2) [data-portrait-drawer]:before{transform-origin:calc(1.5 * (100% - 1 * var(--grid-gap)) / 2 + 1 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(2n+2) [data-portrait-drawer]:after{inset-inline-start:calc(1 * ((100% - 1 * var(--grid-gap)) / 2 + var(--grid-gap)))}[data-portraits]>li:nth-child(2n+2) [data-portrait-drawer]{margin-inline-start:calc(-1 * (100% + var(--grid-gap)))}}@media (min-width:1024px){[data-portraits] [data-portrait-drawer]:after{width:calc((100% - 2 * var(--grid-gap)) / 3)}[data-portraits] [data-portrait-drawer]{width:calc(3 * (100% + var(--grid-gap)) - var(--grid-gap));-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}[data-portraits] [data-portrait-drawer]>[data-portrait-drawer-aside]{grid-area:1/1/span 2/span 5}[data-portraits] [data-portrait-drawer]>:not([data-portrait-drawer-aside]){grid-column:7/-1}@media (prefers-reduced-motion:no-preference){[data-portraits]>li:nth-child(-n+3) [data-portrait-window]{clip-path:none}[data-portraits]>li:nth-child(-n+3) [data-portrait-photo]{scale:none}}[data-portraits]>li:nth-child(3n+1){--portrait-lag:0}[data-portraits]>li:nth-child(3n+1) [data-portrait-drawer]:before{transform-origin:calc(.5 * (100% - 2 * var(--grid-gap)) / 3 + 0 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(3n+1) [data-portrait-drawer]:after{inset-inline-start:calc(0 * ((100% - 2 * var(--grid-gap)) / 3 + var(--grid-gap)))}[data-portraits]>li:nth-child(3n+2){--portrait-lag:.08}[data-portraits]>li:nth-child(3n+2) [data-portrait-drawer]:before{transform-origin:calc(1.5 * (100% - 2 * var(--grid-gap)) / 3 + 1 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(3n+2) [data-portrait-drawer]:after{inset-inline-start:calc(1 * ((100% - 2 * var(--grid-gap)) / 3 + var(--grid-gap)))}[data-portraits]>li:nth-child(3n+2) [data-portrait-drawer]{margin-inline-start:calc(-1 * (100% + var(--grid-gap)))}[data-portraits]>li:nth-child(3n+3){--portrait-lag:.16}[data-portraits]>li:nth-child(3n+3) [data-portrait-drawer]:before{transform-origin:calc(2.5 * (100% - 2 * var(--grid-gap)) / 3 + 2 * var(--grid-gap)) 0}[data-portraits]>li:nth-child(3n+3) [data-portrait-drawer]:after{inset-inline-start:calc(2 * ((100% - 2 * var(--grid-gap)) / 3 + var(--grid-gap)))}[data-portraits]>li:nth-child(3n+3) [data-portrait-drawer]{margin-inline-start:calc(-2 * (100% + var(--grid-gap)))}}@media (prefers-reduced-motion:no-preference){[data-portraits]{interpolate-size:allow-keywords}[data-portraits] details::details-content{height:0;transition:height .24s cubic-bezier(.32, 0, .67, 0), content-visibility .24s allow-discrete;overflow:visible clip}[data-portraits] details[open]::details-content{height:auto;transition:height .36s cubic-bezier(.33, 1, .68, 1), content-visibility .36s allow-discrete}[data-portraits] details:not([open]) [data-portrait-drawer]:before{transition:scale .24s cubic-bezier(.32,0,.67,0);scale:0 1}[data-portraits] details[open] [data-portrait-drawer]:before{transition:scale .48s cubic-bezier(.33,1,.68,1);scale:1}[data-portraits] details:not([open]) [data-portrait-drawer]:after{transition:scale .24s cubic-bezier(.32,0,.67,0);scale:0 1}[data-portraits] details[open] [data-portrait-drawer]:after{transition:scale .48s cubic-bezier(.33,1,.68,1);scale:1}[data-portraits] details:not([open]) [data-portrait-drawer]>*{transition:translate .24s cubic-bezier(.32,0,.67,0);translate:0 12px}[data-portraits] details[open] [data-portrait-drawer]>*{transition:translate .36s cubic-bezier(.33,1,.68,1) 80ms;translate:0}@starting-style{[data-portraits] details[open] [data-portrait-drawer]:before,[data-portraits] details[open] [data-portrait-drawer]:after{scale:0 1}[data-portraits] details[open] [data-portrait-drawer]>*{translate:0 12px}}[data-portrait-window]{--portrait-x:clamp(0, (var(--motion-p,1) - var(--portrait-lag,0)) / .84, 1);clip-path:inset(calc((1 - (var(--portrait-x) * var(--portrait-x) * (3 - 2 * var(--portrait-x)))) * 8%))}[data-portrait-photo]{scale:calc(1.06 - .06 * (var(--portrait-x) * var(--portrait-x) * (3 - 2 * var(--portrait-x))))}[data-portraits] [data-portrait-preview]{transition:height .36s cubic-bezier(.33, 1, .68, 1), margin-block-start .36s cubic-bezier(.33, 1, .68, 1), visibility .36s allow-discrete}}*{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}body{--tw-bg-opacity:1;background-color:rgb(var(--bg) / var(--tw-bg-opacity,1));font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.type-poster{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.03em;font-synthesis:none;text-wrap:balance;font-size:clamp(3.625rem,1.5rem + 6.5vw,8.5rem);font-weight:400;line-height:.94}.type-numeral{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:-.045em;margin-inline-start:-.06em;font-size:clamp(2.875rem,2rem + 3.075vw,4.768rem);font-weight:400;line-height:.9}.type-figure{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:-.035em;margin-inline-start:-.05em;font-size:clamp(2.25rem,1.669rem + 2.385vw,3.815rem);font-weight:400;line-height:1}.type-statement{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.025em;font-synthesis:none;text-wrap:balance;font-size:clamp(2.875rem,2rem + 3.075vw,4.768rem);font-weight:400;line-height:1.08}.type-display{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.025em;font-synthesis:none;text-wrap:balance;font-size:clamp(2.875rem,2rem + 3.075vw,4.768rem);font-weight:400;line-height:1.02}.type-h1{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.02em;font-synthesis:none;text-wrap:balance;font-size:clamp(2.25rem,1.669rem + 2.385vw,3.815rem);font-weight:400;line-height:1.05}.type-h2{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.015em;font-synthesis:none;font-size:clamp(1.75rem,1.493rem + 1.053vw,2.441rem);font-weight:400;line-height:1.12}.type-lead{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.01em;font-synthesis:none;font-size:clamp(1.5rem,1.407rem + .381vw,1.75rem);font-weight:400;line-height:1.2}.type-h3{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:-.005em;font-size:clamp(1.25rem,1.134rem + .476vw,1.563rem);font-weight:500;line-height:1.25}.type-body-l{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:clamp(1.125rem,1.079rem + .19vw,1.25rem);font-weight:400;line-height:1.55}.type-body{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.6}.type-price{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:500;line-height:1.1}.type-caption{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:.01em;font-size:.8125rem;font-weight:400;line-height:1.4}.type-label{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.2}.nums{font-variant-numeric:tabular-nums lining-nums}.clip-receding{clip-path:polygon(35% 0,65% 0,100% 100%,0 100%)}.prose-ampel{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;max-width:var(--measure);font-size:1rem;font-weight:400;line-height:1.6}.prose-ampel>:where(*+*){margin-top:1em}.prose-ampel :where(h2,h3,h4,h5,h6){font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:-.005em;font-size:clamp(1.25rem,1.134rem + .476vw,1.563rem);font-weight:500;line-height:1.25}.prose-ampel :where(h2){font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.015em;font-synthesis:none;font-size:clamp(1.75rem,1.493rem + 1.053vw,2.441rem);font-weight:400;line-height:1.12}.prose-ampel:not(:has(>h2))>:where(h3){font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.01em;font-synthesis:none;font-size:clamp(1.5rem,1.407rem + .381vw,1.75rem);font-weight:400;line-height:1.2}.prose-ampel>:where(h2,h3,h4,h5,h6){margin-top:2.5rem}.prose-ampel>:where(h2,h3,h4,h5,h6)+*{margin-top:.75rem}.prose-ampel>:where(:first-child){margin-top:0}.prose-ampel :where(strong,b){font-weight:600}.prose-ampel :where(ul){padding-inline-start:0;list-style-type:disc}.prose-ampel :where(ol){padding-inline-start:0;list-style-type:decimal}.prose-ampel :where(li>ul,li>ol){padding-inline-start:1.25em}.prose-ampel :where(li+li,li>ul,li>ol){margin-top:.375em}.prose-ampel :where(li)::marker{color:rgb(var(--fg-muted))}.prose-ampel :where(a){color:rgb(var(--link));text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}.prose-ampel :where(a):hover{text-decoration-thickness:2px}.prose-ampel :where(blockquote){border-inline-start:1px solid rgb(var(--border));color:rgb(var(--fg-muted));padding-inline-start:1.25em}.prose-ampel :where(hr){border-top:1px solid rgb(var(--border));margin-block:2.5rem}.prose-ampel :where(img){border-radius:2px;max-width:100%;height:auto}.prose-ampel :where(figcaption){font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:.01em;color:rgb(var(--fg-muted));margin-top:.5rem;font-size:.8125rem;font-weight:400;line-height:1.4}.prose-ampel :where(pre){max-width:100%;overflow-x:auto}.prose-ampel :where(table){border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%}.prose-ampel :where(th,td){border-bottom:1px solid rgb(var(--border));text-align:start;vertical-align:top;overflow-wrap:anywhere;padding-block:.75em;padding-inline-end:1.5em}.prose-ampel :where(th:last-child,td:last-child){padding-inline-end:0}.prose-ampel :where(th){border-bottom-color:rgb(var(--border-strong));font-weight:500}.prose-ampel>:where(.prose-entry){-moz-column-gap:1.5rem;border-top:1px solid rgb(var(--border));grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1.5rem;padding-block:1rem;display:grid;position:relative}.prose-ampel>:where(.prose-entry+.prose-entry){margin-top:0}.prose-ampel>:where(h2+.prose-entry){border-top:0;margin-top:0}.prose-ampel>:where(.prose-entry:not(:has(+.prose-entry))){border-bottom:1px solid rgb(var(--border))}.prose-ampel>:where(.prose-entry:not(:has(+.prose-entry)))+*{margin-top:1.5rem}.prose-ampel :where(.prose-entry>strong){grid-area:1/1;font-weight:500}.prose-ampel :where(.prose-entry>em){white-space:nowrap;grid-area:1/2;justify-self:end}.prose-ampel :where(.prose-entry-note){color:rgb(var(--fg-muted));grid-area:2/1/auto/-1}.prose-ampel :where(.prose-entry-dash){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose-ampel.prose-l{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:clamp(1.125rem,1.079rem + .19vw,1.25rem);font-weight:400;line-height:1.55}@supports (initial-letter:3) or (-webkit-initial-letter:3){.prose-ampel.prose-dropcap>p:first-child:first-letter,.prose-ampel.prose-dropcap>h2:first-child+p:first-letter,.prose-ampel.prose-dropcap>.prose-ampel:first-child>h2:first-child+p:first-letter{font-family:var(--font-instrument-serif), Instrument Serif, serif;font-synthesis:none;-webkit-initial-letter:3;initial-letter:3;margin-inline-end:.12em}}.prose-ampel>:where(.prose-breakout){font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.02em;font-synthesis:none;text-wrap:balance;margin-block:clamp(4rem,10vw,9rem);font-size:clamp(2.25rem,1.669rem + 2.385vw,3.815rem);font-weight:400;line-height:1.05}@media (min-width:1024px){.prose-ampel>:where(.prose-breakout){margin-inline-end:calc(-1 * var(--grid-track))}}.prose-ampel.prose-lead>p:first-child,.prose-ampel.prose-lead>h2:first-child+p,.prose-ampel.prose-lead>.prose-ampel:first-child>h2:first-child+p{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:clamp(1.125rem,1.079rem + .19vw,1.25rem);font-weight:400;line-height:1.55}.prose-ampel.prose-rows{max-width:none}.prose-ampel.prose-rows :where(ul,ol){list-style-type:none}.prose-ampel.prose-rows :where(li){color:rgb(var(--fg));border-top:1px solid rgb(var(--border));margin-top:0;padding-block:.75rem}@media (min-width:1024px){.statement-spread{-moz-columns:2;columns:2;-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap)}}.statement-spread :where(p,ul,ol){-moz-column-break-inside:avoid;break-inside:avoid}.trim-foot{text-box-trim:trim-end;text-box-edge:cap alphabetic}.site-container{width:100%;max-width:calc(85rem + var(--page-margin-left) + var(--page-margin-right));padding-left:var(--page-margin-left);padding-right:var(--page-margin-right);margin-inline:auto}.section-lead-s{padding-top:calc(var(--header-h) + var(--section-s))}.section-lead-m{padding-top:calc(var(--header-h) + var(--section-m))}.section-lead-l{padding-top:calc(var(--header-h) + var(--section-l))}.hatch-opacity{opacity:var(--hatch-opacity)}.figure-opacity{opacity:var(--figure-opacity)}.aperture-opacity{opacity:var(--aperture-opacity)}.bottle-frame,.portrait-frame{border:1px solid rgb(var(--border));position:relative;overflow:hidden;container-type:inline-size}.shelf-foot{clip-path:inset(0 0 4%)}.bottle-monogram{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--fg-muted));place-items:center;font-size:.8125rem;font-weight:500;line-height:1.2;display:grid;position:absolute;inset:0 0 6%}.bottle-drawing{color:rgb(var(--hatch-ink));position:absolute;inset:0 0 2%}.bottle-drawing:before{content:"";opacity:.3;-webkit-mask:var(--bottle-fill) center / contain no-repeat;-webkit-mask:var(--bottle-fill) center / contain no-repeat;mask:var(--bottle-fill) center / contain no-repeat;background-image:repeating-linear-gradient(120deg,currentColor 0 1px,#0000 1px 4px);position:absolute;inset:0}.bottle-drawing:after{content:"";opacity:.6;-webkit-mask:var(--bottle-line) center / contain no-repeat;-webkit-mask:var(--bottle-line) center / contain no-repeat;mask:var(--bottle-line) center / contain no-repeat;background-color:currentColor;position:absolute;inset:0}.bottle-drawing[data-bottle=burgundy]{--bottle-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m110.5 388c-4.5 0-8-3.5-8-8l0-170c0-40 32.5-60 32.5-92l0-58l-3-2l0-22l36 0l0 22l-3 2l0 58c0 32 32.5 52 32.5 92l0 170c0 4.5-3.5 8-8 8z'/%3E%3C/svg%3E");--bottle-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m110.5 388c-4.5 0-8-3.5-8-8l0-170c0-40 32.5-60 32.5-92l0-58l-3-2l0-22l36 0l0 22l-3 2l0 58c0 32 32.5 52 32.5 92l0 170c0 4.5-3.5 8-8 8zM135 96L165 96' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.bottle-drawing[data-bottle=bordeaux]{--bottle-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m112 388c-4.5 0-8-3.5-8-8l0-198c0-20 14-28 28-34c3-1.5 4-4 4-8l0-80l-3-2l0-22l34 0l0 22l-3 2l0 80c0 4 1 6.5 4 8c14 6 28 14 28 34l0 198c0 4.5-3.5 8-8 8z'/%3E%3C/svg%3E");--bottle-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m112 388c-4.5 0-8-3.5-8-8l0-198c0-20 14-28 28-34c3-1.5 4-4 4-8l0-80l-3-2l0-22l34 0l0 22l-3 2l0 80c0 4 1 6.5 4 8c14 6 28 14 28 34l0 198c0 4.5-3.5 8-8 8zM136 96L164 96' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.bottle-drawing[data-bottle=champagne]{--bottle-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m106 388c-4.5 0-8-3.5-8-8l0-144c0-46 39-72 39-112l0-62l-3-2l0-26l32 0l0 26l-3 2l0 62c0 40 39 66 39 112l0 144c0 4.5-3.5 8-8 8z'/%3E%3C/svg%3E");--bottle-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m106 388c-4.5 0-8-3.5-8-8l0-144c0-46 39-72 39-112l0-62l-3-2l0-26l32 0l0 26l-3 2l0 62c0 40 39 66 39 112l0 144c0 4.5-3.5 8-8 8zM137 100L163 100' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.bottle-drawing[data-bottle=flute]{--bottle-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m119 388c-4 0-7-3.5-7-8l0-156c0-48 26-78 26-114l0-54l-3-2l0-24l30 0l0 24l-3 2l0 54c0 36 26 66 26 114l0 156c0 4.5-3 8-7 8z'/%3E%3C/svg%3E");--bottle-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400'%3E%3Cpath d='m119 388c-4 0-7-3.5-7-8l0-156c0-48 26-78 26-114l0-54l-3-2l0-24l30 0l0 24l-3 2l0 54c0 36 26 66 26 114l0 156c0 4.5-3 8-7 8zM138 86L162 86' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.bottle-drawing-fallback{display:none}@container (min-width:12rem){.bottle-monogram{letter-spacing:-.005em;font-size:clamp(1.25rem,1.134rem + .476vw,1.563rem);line-height:1.25}.bottle-monogram>*{scale:1.6667}}.hatch-frame{color:rgb(var(--hatch-ink));--hatch-lattice:4px;--hatch-lattice-at:0px;position:relative;overflow:clip}.hatch-layer{--hatch-snap:1px;top:0;left:calc(-1 * var(--hatch-drift,0px));width:calc(100% + var(--hatch-drift,0px));height:100%;display:block;position:absolute}@media (min-resolution:2x){.hatch-layer{--hatch-snap:.5px}}.hatch-tone-fg{--hatch-ink:var(--hatch-fg-ink);--hatch-opacity:var(--hatch-fg-opacity);--figure-opacity:var(--figure-fg-opacity);--aperture-opacity:var(--aperture-fg-opacity)}.hatch-tone-signal{--hatch-ink:var(--hatch-signal-ink);--hatch-opacity:var(--hatch-signal-opacity);--figure-opacity:var(--figure-signal-opacity);--aperture-opacity:var(--aperture-signal-opacity)}.hatch-frame rect[data-hatch-step]{width:var(--grid-track)}.hatch-frame rect[data-hatch-step][data-hatch-last]{width:100%}.hatch-frame rect[data-hatch-step="1"]{x:min(1 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="2"]{x:min(2 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="3"]{x:min(3 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="4"]{x:min(4 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="5"]{x:min(5 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="6"]{x:min(6 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="7"]{x:min(7 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="8"]{x:min(8 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="9"]{x:min(9 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="10"]{x:min(10 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-frame rect[data-hatch-step="11"]{x:min(11 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track))}.hatch-lean{transform-box:view-box;transform-origin:50%;--hatch-lattice:8px;--hatch-lattice-at:6px}@media (min-resolution:2x){.hatch-lean{--hatch-lattice:4px;--hatch-lattice-at:0px}}.hatch-lean-45{transform:skew(-45deg)}.hatch-lean-60{transform:skew(-30deg)}.hatch-lean rect[data-hatch-step="0"]{x:-100%;width:calc(100% + var(--grid-track))}.hatch-lean rect[data-hatch-step][data-hatch-last]{width:300%}@supports (width:round(nearest, 1px, 4px)){.hatch-frame rect[data-hatch-step="0"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(1 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(0 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="1"]{x:calc(round(nearest, min(1 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="1"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(2 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(1 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="2"]{x:calc(round(nearest, min(2 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="2"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(3 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(2 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="3"]{x:calc(round(nearest, min(3 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="3"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(4 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(3 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="4"]{x:calc(round(nearest, min(4 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="4"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(5 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(4 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="5"]{x:calc(round(nearest, min(5 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="5"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(6 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(5 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="6"]{x:calc(round(nearest, min(6 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="6"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(7 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(6 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="7"]{x:calc(round(nearest, min(7 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="7"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(8 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(7 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="8"]{x:calc(round(nearest, min(8 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="8"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(9 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(8 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="9"]{x:calc(round(nearest, min(9 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="9"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(10 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(9 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="10"]{x:calc(round(nearest, min(10 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="10"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(11 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(10 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-frame rect[data-hatch-step="11"]{x:calc(round(nearest, min(11 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at))}.hatch-frame rect[data-hatch-step="11"]:not([data-hatch-last]){width:calc(calc(round(nearest, min(12 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)) - calc(round(nearest, min(11 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}.hatch-lean rect[data-hatch-step="0"]:not([data-hatch-last]){x:-100%;width:calc(100% + calc(round(nearest, min(1 * var(--grid-track), 100% + var(--grid-gap) - var(--grid-track)) - var(--hatch-lattice-at), var(--hatch-lattice)) + var(--hatch-lattice-at)))}}.hatch-cut{container-type:size}.hatch-cut-45{--hatch-lean:50cqh}.hatch-cut-60{--hatch-lean:28.8675cqh}@supports (width:round(up, 1px, 16px)){.hatch-cut-start>.hatch-layer{clip-path:polygon(calc(calc(round(up, var(--hatch-lean) - 10px, 16px) + 10px) + var(--hatch-lean)) 0, 100% 0, 100% 100%, calc(calc(round(up, var(--hatch-lean) - 10px, 16px) + 10px) - var(--hatch-lean)) 100%)}.hatch-cut-end>.hatch-layer{clip-path:polygon(0 0, calc(calc(round(down, 100% - var(--hatch-lean) - 10px, 16px) + 10px) + var(--hatch-lean)) 0, calc(calc(round(down, 100% - var(--hatch-lean) - 10px, 16px) + 10px) - var(--hatch-lean)) 100%, 0 100%)}.hatch-cut-start.hatch-cut-end>.hatch-layer{clip-path:polygon(calc(calc(round(up, var(--hatch-lean) - 10px, 16px) + 10px) + var(--hatch-lean)) 0, calc(calc(round(down, 100% - var(--hatch-lean) - 10px, 16px) + 10px) + var(--hatch-lean)) 0, calc(calc(round(down, 100% - var(--hatch-lean) - 10px, 16px) + 10px) - var(--hatch-lean)) 100%, calc(calc(round(up, var(--hatch-lean) - 10px, 16px) + 10px) - var(--hatch-lean)) 100%)}}.hatch-turn,.hatch-converge{--hatch-turn-x:clamp(0, var(--motion-p,0) / .4, 1);--hatch-turn-q:calc(var(--hatch-turn-x) * var(--hatch-turn-x) * (3 - 2 * var(--hatch-turn-x)));--hatch-turn-h:clamp(0, (var(--hatch-turn-x) - .94) / .06, 1)}.hatch-turn>.hatch-layer{width:300%;height:300%;top:-100%;left:-100%}.hatch-turn>[data-hatch-turn=from]{rotate:calc(var(--hatch-turn-by,0deg) * var(--hatch-turn-q));opacity:calc(var(--hatch-opacity) * (1 - var(--hatch-turn-h)))}.hatch-turn>[data-hatch-turn=to],.hatch-converge>[data-hatch-turn=to]{opacity:calc(var(--hatch-opacity) * var(--hatch-turn-h))}.hatch-converge>.hatch-turn>.hatch-layer{width:calc(100% + 32rem);height:calc(100% + 32rem);top:-16rem;left:-16rem}.hatch-turn-from-0{--hatch-turn-by:-60deg}.hatch-turn-from-45{--hatch-turn-by:-15deg}.hatch-turn-from-90{--hatch-turn-by:30deg}.hatch-dots{--hatch-dot:calc(1.5px + 4.5px * clamp(0, var(--motion-p,0) / .45, 1));-webkit-mask-image:repeating-linear-gradient(30deg, black 0 var(--hatch-dot), transparent 0 6px);-webkit-mask-image:repeating-linear-gradient(30deg, black 0 var(--hatch-dot), transparent 0 6px);mask-image:repeating-linear-gradient(30deg, black 0 var(--hatch-dot), transparent 0 6px)}.hatch-part,.hatch-rows,.hatch-ledger{--hatch-engrave-w:1px}@media (min-resolution:2x){.hatch-part,.hatch-rows,.hatch-ledger{--hatch-engrave-w:1.5px}}.hatch-part{--hatch-part-x:clamp(0, var(--motion-p,1) / .9, 1);display:grid;position:relative;container-type:size}.hatch-part>[data-hatch-side]{--hatch-part-edge:calc(50cqw + calc(100cqw / 6) / 2);--hatch-part-e:calc(var(--hatch-part-x) * var(--hatch-part-x) * (3 - 2 * var(--hatch-part-x)) * var(--hatch-part-edge));grid-area:1/1;width:100%;height:100%}.hatch-part>[data-hatch-side=start]{clip-path:inset(0 var(--hatch-part-e) 0 0)}.hatch-part>[data-hatch-side=end]{clip-path:inset(0 0 0 var(--hatch-part-e))}.hatch-part>[data-hatch-lines="0"]{background-image:repeating-linear-gradient(to bottom, currentColor 0 var(--hatch-engrave-w), transparent var(--hatch-engrave-w) 6px)}.hatch-part>[data-hatch-lines="90"]{background-image:repeating-linear-gradient(to right, currentColor 0 var(--hatch-engrave-w), transparent var(--hatch-engrave-w) 6px)}.hatch-rows{overflow:hidden;container-type:size}.hatch-rows>[data-hatch-row]{height:var(--hatch-engrave-w);--hatch-row-u:calc(var(--hatch-row-k) - 2 * (1 - (1 - (1 - var(--motion-p,1)) * (1 - var(--motion-p,1)) * (1 - var(--motion-p,1)))));inset-inline:0;top:calc((100cqh - var(--hatch-engrave-w)) * (pow(1.21, var(--hatch-row-u)) - 1) / 16.4494);background-color:currentColor;position:absolute}.hatch-rows>[data-hatch-row][data-hatch-row="0"]{--hatch-row-k:0}.hatch-rows>[data-hatch-row][data-hatch-row="1"]{--hatch-row-k:1}.hatch-rows>[data-hatch-row][data-hatch-row="2"]{--hatch-row-k:2}.hatch-rows>[data-hatch-row][data-hatch-row="3"]{--hatch-row-k:3}.hatch-rows>[data-hatch-row][data-hatch-row="4"]{--hatch-row-k:4}.hatch-rows>[data-hatch-row][data-hatch-row="5"]{--hatch-row-k:5}.hatch-rows>[data-hatch-row][data-hatch-row="6"]{--hatch-row-k:6}.hatch-rows>[data-hatch-row][data-hatch-row="7"]{--hatch-row-k:7}.hatch-rows>[data-hatch-row][data-hatch-row="8"]{--hatch-row-k:8}.hatch-rows>[data-hatch-row][data-hatch-row="9"]{--hatch-row-k:9}.hatch-rows>[data-hatch-row][data-hatch-row="10"]{--hatch-row-k:10}.hatch-rows>[data-hatch-row][data-hatch-row="11"]{--hatch-row-k:11}.hatch-rows>[data-hatch-row][data-hatch-row="12"]{--hatch-row-k:12}.hatch-rows>[data-hatch-row][data-hatch-row="13"]{--hatch-row-k:13}.hatch-rows>[data-hatch-row][data-hatch-row="14"]{--hatch-row-k:14}.hatch-rows>[data-hatch-row][data-hatch-row="15"]{--hatch-row-k:15}.hatch-rows>[data-hatch-row][data-hatch-row="16"]{--hatch-row-k:16}.hatch-rows>[data-hatch-row][data-hatch-row="17"]{--hatch-row-k:17}.hatch-ledger{grid-template-rows:repeat(20,minmax(12px,1fr));display:grid;container-type:inline-size}.hatch-ledger>[data-ledger-row]{opacity:calc(.4 + (var(--ledger-light) - .4) * var(--ledger-q));--ledger-x:clamp(0, (var(--motion-p,1) - .7 * var(--ledger-k,0)) / .3, 1);--ledger-q:calc(.3 + .7 * (1 - (1 - var(--ledger-x)) * (1 - var(--ledger-x)) * (1 - var(--ledger-x))));--ledger-light:.7;translate:calc((1 - var(--ledger-q)) * var(--ledger-shift,0px)) 0;position:relative}.hatch-ledger>[data-ledger-row]:nth-child(3n){--ledger-light:1}.hatch-ledger>[data-ledger-row]>[data-ledger-cell]{height:var(--hatch-engrave-w);transform-origin:0;scale:calc(var(--ledger-s) + (var(--ledger-o) - var(--ledger-s)) * var(--ledger-q)) 1;translate:calc((1 - var(--ledger-q)) * var(--ledger-d)) 0;background-color:currentColor;position:absolute;top:0}.hatch-ledger>[data-ledger-row]>[data-ledger-cell="0"]{--ledger-o:var(--ledger-o0,1);--ledger-s:var(--ledger-s0,1);--ledger-d:var(--ledger-d0,0px);width:48%;left:0%}.hatch-ledger>[data-ledger-row]>[data-ledger-cell="1"]{--ledger-o:var(--ledger-o1,1);--ledger-s:var(--ledger-s1,1);--ledger-d:var(--ledger-d1,0px);width:18%;left:52%}.hatch-ledger>[data-ledger-row]>[data-ledger-cell="2"]{--ledger-o:var(--ledger-o2,1);--ledger-s:var(--ledger-s2,1);--ledger-d:var(--ledger-d2,0px);width:26%;left:74%}.hatch-ledger>[data-ledger-row]:nth-child(3n)>[data-ledger-cell]{--ledger-o:1}.hatch-ledger>[data-ledger-row]:nth-child(3n)>[data-ledger-cell="0"]{width:52%}.hatch-ledger>[data-ledger-row]:nth-child(3n)>[data-ledger-cell="1"]{width:22%}.hatch-ledger>[data-ledger-row]:nth-child(7n+1){--ledger-shift:0cqw;--ledger-o0:.86;--ledger-s0:.52;--ledger-d0:0cqw;--ledger-o1:.72;--ledger-s1:0;--ledger-d1:5cqw;--ledger-o2:.64;--ledger-s2:.9;--ledger-d2:-3cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+2){--ledger-shift:2cqw;--ledger-o0:.68;--ledger-s0:.95;--ledger-d0:0cqw;--ledger-o1:.9;--ledger-s1:.4;--ledger-d1:-4cqw;--ledger-o2:.78;--ledger-s2:.2;--ledger-d2:6cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+3){--ledger-shift:0cqw;--ledger-o0:.94;--ledger-s0:.3;--ledger-d0:0cqw;--ledger-o1:.62;--ledger-s1:.8;--ledger-d1:3cqw;--ledger-o2:.88;--ledger-s2:0;--ledger-d2:-5cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+4){--ledger-shift:-2.5cqw;--ledger-o0:.74;--ledger-s0:.7;--ledger-d0:0cqw;--ledger-o1:.84;--ledger-s1:0;--ledger-d1:-6cqw;--ledger-o2:.6;--ledger-s2:.55;--ledger-d2:4cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+5){--ledger-shift:0cqw;--ledger-o0:.6;--ledger-s0:.4;--ledger-d0:0cqw;--ledger-o1:.7;--ledger-s1:.6;--ledger-d1:7cqw;--ledger-o2:.96;--ledger-s2:.3;--ledger-d2:0cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+6){--ledger-shift:1.5cqw;--ledger-o0:.9;--ledger-s0:.85;--ledger-d0:0cqw;--ledger-o1:.96;--ledger-s1:.2;--ledger-d1:-3cqw;--ledger-o2:.7;--ledger-s2:.75;--ledger-d2:3cqw}.hatch-ledger>[data-ledger-row]:nth-child(7n+7){--ledger-shift:0cqw;--ledger-o0:.78;--ledger-s0:.2;--ledger-d0:0cqw;--ledger-o1:.66;--ledger-s1:.9;--ledger-d1:4cqw;--ledger-o2:.82;--ledger-s2:.4;--ledger-d2:-4cqw}.hatch-ledger>[data-ledger-row]:nth-child(2){--ledger-k:.0526}.hatch-ledger>[data-ledger-row]:nth-child(3){--ledger-k:.1053}.hatch-ledger>[data-ledger-row]:nth-child(4){--ledger-k:.1579}.hatch-ledger>[data-ledger-row]:nth-child(5){--ledger-k:.2105}.hatch-ledger>[data-ledger-row]:nth-child(6){--ledger-k:.2632}.hatch-ledger>[data-ledger-row]:nth-child(7){--ledger-k:.3158}.hatch-ledger>[data-ledger-row]:nth-child(8){--ledger-k:.3684}.hatch-ledger>[data-ledger-row]:nth-child(9){--ledger-k:.4211}.hatch-ledger>[data-ledger-row]:nth-child(10){--ledger-k:.4737}.hatch-ledger>[data-ledger-row]:nth-child(11){--ledger-k:.5263}.hatch-ledger>[data-ledger-row]:nth-child(12){--ledger-k:.5789}.hatch-ledger>[data-ledger-row]:nth-child(13){--ledger-k:.6316}.hatch-ledger>[data-ledger-row]:nth-child(14){--ledger-k:.6842}.hatch-ledger>[data-ledger-row]:nth-child(15){--ledger-k:.7368}.hatch-ledger>[data-ledger-row]:nth-child(16){--ledger-k:.7895}.hatch-ledger>[data-ledger-row]:nth-child(17){--ledger-k:.8421}.hatch-ledger>[data-ledger-row]:nth-child(18){--ledger-k:.8947}.hatch-ledger>[data-ledger-row]:nth-child(19){--ledger-k:.9474}.hatch-ledger>[data-ledger-row]:nth-child(20){--ledger-k:1}@supports (width:round(down, 1px, 1px)){.hatch-part>[data-hatch-side]{--hatch-part-edge:round(up, calc(50cqw + calc(100cqw / 6) / 2), 6px);--hatch-part-e:round(nearest, calc(var(--hatch-part-x) * var(--hatch-part-x) * (3 - 2 * var(--hatch-part-x)) * var(--hatch-part-edge)), 1px);width:calc(round(down, 100cqw - var(--hatch-engrave-w), 6px) + var(--hatch-engrave-w));height:calc(round(down, 100cqh - var(--hatch-engrave-w), 6px) + var(--hatch-engrave-w))}.hatch-rows>[data-hatch-row]{top:round(nearest, calc((100cqh - var(--hatch-engrave-w)) * (pow(1.21, var(--hatch-row-u)) - 1) / 16.4494), 1px)}}.hatch-period-8,.hatch-period-12,.hatch-period-16,.hatch-period-24{--hatch-drift:48px}.hatch-period-32{--hatch-drift:32px}.hatch-period-48,.hatch-period-64,.hatch-period-128{--hatch-drift:48px}.hatch-aperture-mark{--hatch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 234 234'%3E%3Cpath d='m57.83 0c2.62 0 4.69 2.16 5.06 4.75c2.09 14.96 15.2 26.84 30.71 26.84c15.51 0 28.62-11.88 30.71-26.84c.37-2.59 2.44-4.75 5.06-4.75h21.48c2.62 0 4.69 2.16 5.05 4.75c2.1 14.96 15.2 26.84 30.72 26.84c15.51 0 28.61-11.88 30.71-26.84c.36-2.59 2.43-4.75 5.05-4.75h6.94c2.59 0 4.68 2.1 4.68 4.68v224.64c0 2.59-2.09 4.68-4.68 4.68h-224.64c-2.58 0-4.68-2.09-4.68-4.68v-192.97c0-2.62 2.16-4.69 4.75-5.06c13.5-1.94 24.59-13.04 26.54-26.54c.37-2.59 2.44-4.75 5.06-4.75h21.48zm110.11 70.2c-.55 0-1.18 .21-1.87 .62c-.55 .42-.96 1.31-1.24 2.69l-32.09 129.48c-.97 3.86-2.14 6.9-3.52 9.11c-1.38 2.07-3.45 3.38-6.21 3.94l-3.11 .62c-1.93 .41-2.9 1.31-2.9 2.69c0 1.38 1.04 2.07 3.11 2.07h28.99c1.93 0 2.89-.76 2.89-2.28c0-1.24-1.17-2.07-3.52-2.48l-3.1-.42c-6.21-.82-8.28-5.17-6.21-13.05l7.04-27.75c.96-3.6 3.24-5.39 6.83-5.39h21.74c3.73 0 6.01 1.79 6.83 5.39l7.87 32.1c.69 3.04 .69 5.18 0 6.43c-.55 1.24-2 2-4.35 2.27l-3.93 .42c-2.35 .14-3.52 .97-3.52 2.48c0 1.52 .97 2.28 2.9 2.28h35.41c2.07 0 3.1-.69 3.1-2.07c0-1.38-.96-2.28-2.9-2.69l-3.1-.62c-2.62-.56-4.56-1.59-5.8-3.11c-1.24-1.52-2.35-4.21-3.31-8.08l-32.72-131.34c-.27-1.38-.76-2.27-1.45-2.69c-.55-.41-1.17-.62-1.86-.62zm-3.31 34.6l13.25 55.51c.41 2.35-.49 3.52-2.69 3.52h-22.78c-2.21 0-3.11-1.17-2.69-3.52l13.87-55.51h1.04z'/%3E%3C/svg%3E");-webkit-mask:var(--hatch-mask) center / contain no-repeat;-webkit-mask:var(--hatch-mask) center / contain no-repeat;mask:var(--hatch-mask) center / contain no-repeat}[data-hatch-dpr]{display:none}[data-hatch-dpr~=fractional]{display:inline}@media (min-resolution:2x){[data-hatch-dpr~=fractional]{display:none}[data-hatch-dpr~="2x"]{display:inline}}@media (resolution:1x){[data-hatch-dpr~=fractional]{display:none}[data-hatch-dpr~="1x"]{display:inline}}.hover-underline{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px}.hover-underline-rest{background-image:linear-gradient(currentColor, currentColor), linear-gradient(rgb(var(--border-strong)), rgb(var(--border-strong)));background-size:0% 1px,100% 1px;padding-bottom:2px}.hover-underline[aria-current]{color:rgb(var(--fg));background-position:0 100%;background-size:100% 1px}.current-line{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px}[aria-current] .current-line{background-position:0 100%;background-size:100% 1px}@media (prefers-reduced-motion:no-preference){.hover-underline{transition:background-size .16s cubic-bezier(.2,0,0,1)}@media (hover:hover){.hover-underline:not(:disabled,[aria-disabled=true]):hover,.hover-link:not(:disabled,[aria-disabled=true]):hover .hover-underline{transition:background-size .3s cubic-bezier(.2,0,0,1)}.hover-link:not(:disabled,[aria-disabled=true]):hover [data-icon=arrow-right]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:4px}.hover-link:not(:disabled,[aria-disabled=true]):hover [data-icon=arrow-left]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:-4px}.hover-link:not(:disabled,[aria-disabled=true]):hover [data-icon=arrow-up-right]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:2px -2px}.hover-fill-action:not(:disabled,[aria-disabled=true]):hover:before{transition:transform .3s cubic-bezier(.2,0,0,1)}[data-surface=signal] .hover-fill-action:not(:disabled,[aria-disabled=true]):hover{transition:color 0s linear 60ms}.hover-edge:not(:disabled,[aria-disabled=true]):hover:before{transition:opacity .3s cubic-bezier(.2,0,0,1)}.hover-group:has(a:not(:disabled,[aria-disabled=true]):hover) .hover-underline{transition:background-size .3s cubic-bezier(.2,0,0,1)}.hover-group:has(a:not(:disabled,[aria-disabled=true]):hover) [data-hover-frame] img{scale:1.03}}.hover-underline:not(:disabled,[aria-disabled=true]):focus-visible,.hover-link:not(:disabled,[aria-disabled=true]):focus-visible .hover-underline{transition:background-size .3s cubic-bezier(.2,0,0,1)}.hover-link [data-icon]{transition:translate .16s cubic-bezier(.2,0,0,1)}.hover-link:not(:disabled,[aria-disabled=true]):focus-visible [data-icon=arrow-right]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:4px}.hover-link:not(:disabled,[aria-disabled=true]):focus-visible [data-icon=arrow-left]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:-4px}.hover-link:not(:disabled,[aria-disabled=true]):focus-visible [data-icon=arrow-up-right]{transition:translate .3s cubic-bezier(.2,0,0,1);translate:2px -2px}.hover-fill-action:before{transition:transform .16s cubic-bezier(.2,0,0,1)}.hover-fill-action:not(:disabled,[aria-disabled=true]):focus-visible:before{transition:transform .3s cubic-bezier(.2,0,0,1)}[data-surface=signal] .hover-fill-action:not(:disabled,[aria-disabled=true]){transition:color 0s linear 32ms}[data-surface=signal] .hover-fill-action:not(:disabled,[aria-disabled=true]):focus-visible{transition:color 0s linear 60ms}.hover-edge:before{transition:opacity .16s cubic-bezier(.2,0,0,1)}.hover-edge:not(:disabled,[aria-disabled=true]):focus-visible:before{transition:opacity .3s cubic-bezier(.2,0,0,1)}.hover-group:has(a:not(:disabled,[aria-disabled=true]):focus-visible) .hover-underline{transition:background-size .3s cubic-bezier(.2,0,0,1)}.hover-group:has(a:not(:disabled,[aria-disabled=true]):focus-visible) [data-hover-frame] img{scale:1.03}}@media (hover:hover){.hover-underline:not(:disabled,[aria-disabled=true]):hover,.hover-link:not(:disabled,[aria-disabled=true]):hover .hover-underline{background-position:0 100%;background-size:100% 1px}.hover-fill-action:not(:disabled,[aria-disabled=true]):hover{color:rgb(var(--action-hover-fg))}.hover-fill-action:not(:disabled,[aria-disabled=true]):hover:before{transform:scaleY(1)}.hover-edge:not(:disabled,[aria-disabled=true]):hover:before{opacity:1}.hover-group:has(a:not(:disabled,[aria-disabled=true]):hover) .hover-underline{background-position:0 100%;background-size:100% 1px}}.hover-underline:not(:disabled,[aria-disabled=true]):focus-visible,.hover-link:not(:disabled,[aria-disabled=true]):focus-visible .hover-underline{background-position:0 100%;background-size:100% 1px}.hover-underline-tight{background-position-y:calc(100% - .2em)!important}.hover-fill-action{isolation:isolate;position:relative}.hover-fill-action:before{content:"";z-index:-1;border-radius:inherit;background-color:rgb(var(--action-hover-bg));transform-origin:50% 100%;pointer-events:none;position:absolute;inset:-1px;transform:scaleY(0)}.hover-fill-action:not(:disabled,[aria-disabled=true]):focus-visible{color:rgb(var(--action-hover-fg))}.hover-fill-action:not(:disabled,[aria-disabled=true]):focus-visible:before{transform:scaleY(1)}.hover-edge{position:relative}.hover-edge:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid;position:absolute;inset:-1px}.hover-edge:not(:disabled,[aria-disabled=true]):focus-visible:before{opacity:1}.hover-group:has(a:not(:disabled,[aria-disabled=true]):focus-visible) .hover-underline{background-position:0 100%;background-size:100% 1px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.inset-0{inset:0}.inset-0\.5{inset:.125rem}.inset-x-0{left:0;right:0}.inset-x-px{left:1px;right:1px}.inset-y-0{top:0;bottom:0}.-left-px{left:-1px}.-right-3\.5{right:-.875rem}.bottom-0{bottom:0}.bottom-full{bottom:100%}.bottom-overlay-inset{bottom:max(var(--header-inset-bottom), calc(var(--consent-h) + var(--header-inset)))}.bottom-px{bottom:1px}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-ledger-gutter-1{left:50%}.left-ledger-gutter-2{left:72%}.left-page-edge-left{left:calc(max(0px, ((100% - var(--removed-body-scroll-bar-size,0px)) - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left))}.right-2{right:.5rem}.right-4{right:1rem}.right-page-edge-right{right:calc(max(0px, ((100% - var(--removed-body-scroll-bar-size,0px)) - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-right) + var(--removed-body-scroll-bar-size,0px))}.right-scrollbar-gap{right:var(--removed-body-scroll-bar-size,0px)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-header{top:var(--header-h)}.top-header-gap{top:calc(var(--header-h) + 1.5rem)}.top-header-inset-top{top:var(--header-inset-top)}.top-rows-between{top:.6079%}.isolate{isolation:isolate}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-behind{z-index:-1}.z-consent{z-index:70}.z-dropdown{z-index:20}.z-gate{z-index:60}.z-header{z-index:30}.z-modal{z-index:50}.z-overlay{z-index:40}.z-sticky{z-index:10}.z-toast{z-index:100}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.row-span-2{grid-row:span 2/span 2}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-start-1{grid-row-start:1}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-hyphen{margin-left:-.07em;margin-right:-.07em}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-12{margin-bottom:-3rem}.-mb-header-inset-top{margin-bottom:calc(var(--header-inset-top) * -1)}.-mb-section-l{margin-bottom:calc(var(--section-l) * -1)}.-mb-section-m{margin-bottom:calc(var(--section-m) * -1)}.-mb-section-s{margin-bottom:calc(var(--section-s) * -1)}.-ml-1\.5{margin-left:-.375rem}.-ml-4{margin-left:-1rem}.-ml-bleed-left{margin-left:calc(calc(var(--page-margin-left) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2)) * -1)}.-ml-page-left{margin-left:calc(var(--page-margin-left) * -1)}.-ml-px{margin-left:-1px}.-mr-0\.5{margin-right:-.125rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mr-3\.5{margin-right:-.875rem}.-mr-bleed-right{margin-right:calc(calc(var(--page-margin-right) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2)) * -1)}.-mr-page-right{margin-right:calc(var(--page-margin-right) * -1)}.-mt-2{margin-top:-.5rem}.-mt-24{margin-top:-6rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-lead-l{margin-top:calc(calc(var(--header-h) + var(--section-l)) * -1)}.-mt-lead-m{margin-top:calc(calc(var(--header-h) + var(--section-m)) * -1)}.-mt-lead-s{margin-top:calc(calc(var(--header-h) + var(--section-s)) * -1)}.-mt-section-l{margin-top:calc(var(--section-l) * -1)}.-mt-section-m{margin-top:calc(var(--section-m) * -1)}.-mt-section-s{margin-top:calc(var(--section-s) * -1)}.mb-0\.5{margin-bottom:.125rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mt-section-m{margin-top:var(--section-m)}.mt-section-s{margin-top:var(--section-s)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-bottle{aspect-ratio:3/4}.aspect-bottle-card{aspect-ratio:4/5}.aspect-landscape{aspect-ratio:3/2}.aspect-plate{aspect-ratio:2}.aspect-portrait{aspect-ratio:4/5}.aspect-print{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-wide{aspect-ratio:21/9}.size-1\.5{width:.375rem;height:.375rem}.size-11{width:2.75rem;height:2.75rem}.size-2{width:.5rem;height:.5rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-full{width:100%;height:100%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-auto{height:auto}.h-full{height:100%}.h-header-card{height:var(--header-card-h)}.h-header-inset-top{height:var(--header-inset-top)}.h-header-row{height:calc(var(--header-card-h) - 1px)}.h-hero-phone{height:56svh}.h-hero-phone-panel{height:54svh}.h-ledger{height:clamp(15rem,100svh - 28rem,30rem)}.h-logo-lg{height:2.5rem}.h-logo-lg-box{height:2.1175rem}.h-logo-md{height:1.75rem}.h-logo-md-box{height:1.48225rem}.h-logo-sm{height:1.5rem}.h-logo-sm-box{height:1.2705rem}.h-px{height:1px}.h-rail-rest{height:var(--rail-rest,0px)}.h-rows-between{height:110%}.h-rows-s{height:15rem}.h-showcase{height:clamp(16rem, calc(100svh - var(--header-h) - 16rem), 26rem)}.h-showcase-wide{height:clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)}.max-h-pin-media{max-height:calc(100svh - var(--header-h) - 18rem)}.max-h-popover{max-height:min(20rem, var(--radix-popover-content-available-height))}.max-h-rail{max-height:calc(100svh - var(--header-h) - 3rem - var(--toast-room,0px))}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-40{min-height:10rem}.min-h-5{min-height:1.25rem}.min-h-chapter{min-height:50svh}.min-h-dvh{min-height:100dvh}.min-h-hero-photo{min-height:calc(100svh - 1px)}.min-h-hero-screen{min-height:100svh}.min-h-hero-short{min-height:64svh}.min-h-screen{min-height:100vh}.min-h-statement-lead{min-height:calc(100svh - var(--header-h) - var(--section-l) - var(--section-m) + 1px)}.min-h-svh{min-height:100svh}.w-0{width:0}.w-0\.5{width:.125rem}.w-1\/12{width:8.33333%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-10\/12{width:83.3333%}.w-11{width:2.75rem}.w-11\/12{width:91.6667%}.w-12{width:3rem}.w-16{width:4rem}.w-2\/12{width:16.6667%}.w-2\/3{width:66.6667%}.w-24{width:6rem}.w-3\/12{width:25%}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/12{width:33.3333%}.w-5\/12{width:41.6667%}.w-6\/12{width:50%}.w-64{width:16rem}.w-7\/12{width:58.3333%}.w-8\/12{width:66.6667%}.w-9\/12{width:75%}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-bleed-6{width:calc(max(0px, (100% - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left) + 5 * var(--grid-track))}.w-fit{width:fit-content}.w-full{width:100%}.w-lens{width:var(--lens-w,100%)}.w-logo-lg{width:7.87214rem}.w-logo-lg-mark{width:2.5rem}.w-logo-md{width:5.5105rem}.w-logo-md-mark{width:1.75rem}.w-logo-sm{width:4.72328rem}.w-logo-sm-mark{width:1.5rem}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-16{min-width:4rem}.min-w-8{min-width:2rem}.min-w-popover-anchor{min-width:var(--radix-popover-trigger-width)}.max-w-full{max-width:100%}.max-w-measure{max-width:var(--measure)}.max-w-site{max-width:calc(85rem + var(--page-margin-left) + var(--page-margin-right))}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.\!origin-bottom{transform-origin:bottom!important}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-capsules{transform-origin:72% 100%}.origin-capsules-narrow{transform-origin:55% 100%}.origin-door{transform-origin:37% 36%}.origin-door-phone{transform-origin:58% 38%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-5{--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-portrait{--tw-scale-x:2.5;--tw-scale-y:2.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-0{--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-100{--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-10{scroll-margin-top:2.5rem}.scroll-mt-header-gap{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-figure-rows{grid-template-columns:max-content minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-cols-wine-drawer{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-wine-phone{grid-template-columns:6.5rem minmax(0,1fr)}.grid-rows-beside{grid-template-rows:auto 1fr}.grid-rows-hero-half{grid-template-rows:minmax(0,1fr) auto}.grid-rows-shell{grid-template-rows:1fr auto}.grid-rows-subgrid{grid-template-rows:subgrid}.grid-rows-wine{grid-template-rows:auto auto 1fr}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-section-s>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--section-s) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--section-s) * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--border) / var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded,.rounded-card,.rounded-control{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.125rem}.rounded-xl{border-radius:2px}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-border{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.border-border-strong{--tw-border-opacity:1;border-color:rgb(var(--border-strong) / var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-danger,.border-destructive{--tw-border-opacity:1;border-color:rgb(var(--danger) / var(--tw-border-opacity,1))}.border-fg{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.bg-action{--tw-bg-opacity:1;background-color:rgb(var(--action-bg) / var(--tw-bg-opacity,1))}.bg-background,.bg-bg{--tw-bg-opacity:1;background-color:rgb(var(--bg) / var(--tw-bg-opacity,1))}.bg-bg-raised{--tw-bg-opacity:1;background-color:rgb(var(--bg-raised) / var(--tw-bg-opacity,1))}.bg-bg\/20{background-color:rgb(var(--bg) / .2)}.bg-bg\/40{background-color:rgb(var(--bg) / .4)}.bg-border{--tw-bg-opacity:1;background-color:rgb(var(--border) / var(--tw-bg-opacity,1))}.bg-border-strong{--tw-bg-opacity:1;background-color:rgb(var(--border-strong) / var(--tw-bg-opacity,1))}.bg-card{--tw-bg-opacity:1;background-color:rgb(var(--bg) / var(--tw-bg-opacity,1))}.bg-destructive{--tw-bg-opacity:1;background-color:rgb(var(--danger) / var(--tw-bg-opacity,1))}.bg-fg{--tw-bg-opacity:1;background-color:rgb(var(--fg) / var(--tw-bg-opacity,1))}.bg-fg\/40{background-color:rgb(var(--fg) / .4)}.bg-fg\/90{background-color:rgb(var(--fg) / .9)}.bg-link{--tw-bg-opacity:1;background-color:rgb(var(--link) / var(--tw-bg-opacity,1))}.bg-popover{--tw-bg-opacity:1;background-color:rgb(var(--bg) / var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.fill-accent{fill:rgb(var(--accent) / 1)}.fill-bg{fill:rgb(var(--bg) / 1)}.fill-fg{fill:rgb(var(--fg) / 1)}.fill-fg-muted{fill:rgb(var(--fg-muted) / 1)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-article{-o-object-position:66% 50%;object-position:66% 50%}.object-door{-o-object-position:45% center;object-position:45% center}.object-portrait-bust{-o-object-position:center 17%;object-position:center 17%}.object-sheet{-o-object-position:62% 50%;object-position:62% 50%}.object-top{-o-object-position:top;object-position:top}.p-1{padding:.25rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-header-pad{padding:var(--header-pad)}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-header-pad{padding-left:var(--header-pad);padding-right:var(--header-pad)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-header-inset{padding-top:var(--header-inset);padding-bottom:var(--header-inset)}.py-section-l{padding-top:var(--section-l);padding-bottom:var(--section-l)}.py-section-m{padding-top:var(--section-m);padding-bottom:var(--section-m)}.py-section-s{padding-top:var(--section-s);padding-bottom:var(--section-s)}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-header-inset-bottom{padding-bottom:var(--header-inset-bottom)}.pb-safe{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.pb-section-l{padding-bottom:var(--section-l)}.pb-section-m{padding-bottom:var(--section-m)}.pb-section-s{padding-bottom:var(--section-s)}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-bleed-left{padding-left:calc(var(--page-margin-left) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2))}.pl-field-inset{padding-left:calc(1rem + 1px)}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.pr-bleed-right{padding-right:calc(var(--page-margin-right) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2))}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-header{padding-top:var(--header-h)}.pt-header-inset{padding-top:var(--header-inset)}.pt-header-inset-top{padding-top:var(--header-inset-top)}.pt-lead-tight{padding-top:calc(var(--header-h) + 2.5rem)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.text-action-fg{--tw-text-opacity:1;color:rgb(var(--action-fg) / var(--tw-text-opacity,1))}.text-bg{--tw-text-opacity:1;color:rgb(var(--bg) / var(--tw-text-opacity,1))}.text-card-foreground{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:rgb(var(--danger) / var(--tw-text-opacity,1))}.text-destructive-foreground{--tw-text-opacity:1;color:rgb(var(--bg) / var(--tw-text-opacity,1))}.text-fg{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.text-fg-muted{--tw-text-opacity:1;color:rgb(var(--fg-muted) / var(--tw-text-opacity,1))}.text-foreground{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.text-foreground\/50{color:rgb(var(--fg) / .5)}.text-link{--tw-text-opacity:1;color:rgb(var(--link) / var(--tw-text-opacity,1))}.text-muted-foreground{--tw-text-opacity:1;color:rgb(var(--fg-muted) / var(--tw-text-opacity,1))}.text-popover-foreground{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-90{opacity:.9}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-lg,.shadow-md{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:rgb(var(--bg) / 1)}.brightness-110{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-90{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-shelf{--tw-brightness:brightness(1.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-50{--tw-saturate:saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:var(--ease-out)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-out{animation-timing-function:var(--ease-out)}.running{animation-play-state:running}.scrollbar-quiet{scrollbar-width:thin;scrollbar-color:rgb(var(--border-strong)) transparent}@media (min-width:640px){.sm\:type-body-l{font-family:var(--font-instrument-sans-ext), var(--font-instrument-sans), Instrument Sans, sans-serif;letter-spacing:0;font-size:clamp(1.125rem,1.079rem + .19vw,1.25rem);font-weight:400;line-height:1.55}}@media (min-width:1280px){.xl\:type-display{font-family:var(--font-instrument-serif), Instrument Serif, serif;letter-spacing:-.025em;font-synthesis:none;text-wrap:balance;font-size:clamp(2.875rem,2rem + 3.075vw,4.768rem);font-weight:400;line-height:1.02}}.\*\:invisible>*{visibility:hidden}.marker\:text-fg-muted ::marker{color:rgb(var(--fg-muted))}.marker\:text-fg-muted::marker{color:rgb(var(--fg-muted))}.placeholder\:text-fg-muted::placeholder{--tw-text-opacity:1;color:rgb(var(--fg-muted) / var(--tw-text-opacity,1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-px:before{content:var(--tw-content);inset:-1px}.before\:inset-0\.5:before{content:var(--tw-content);inset:.125rem}.before\:inset-1:before{content:var(--tw-content);inset:.25rem}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:-left-2:before{content:var(--tw-content);left:-.5rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1:before{content:var(--tw-content);top:.25rem}.before\:z-behind:before{content:var(--tw-content);z-index:-1}.before\:block:before{content:var(--tw-content);display:block}.before\:h-3\.5:before{content:var(--tw-content);height:.875rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:rotate-12:before{content:var(--tw-content);--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-control:before{content:var(--tw-content);border-radius:2px}.before\:border:before{content:var(--tw-content);border-width:1px}.before\:border-l:before{content:var(--tw-content);border-left-width:1px}.before\:border-t:before{content:var(--tw-content);border-top-width:1px}.before\:border-border:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.before\:border-fg:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.before\:bg-bg-raised:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--bg-raised) / var(--tw-bg-opacity,1))}.before\:bg-border-strong:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--border-strong) / var(--tw-bg-opacity,1))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.before\:ease-out:before{content:var(--tw-content);transition-timing-function:var(--ease-out)}.before\:duration-200:before{content:var(--tw-content);animation-duration:.2s}.before\:ease-out:before{content:var(--tw-content);animation-timing-function:var(--ease-out)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-2:after{content:var(--tw-content);left:-.5rem;right:-.5rem}.after\:-inset-y-2\.5:after{content:var(--tw-content);top:-.625rem;bottom:-.625rem}.after\:-inset-y-3\.5:after{content:var(--tw-content);top:-.875rem;bottom:-.875rem}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:bottom-1:after{content:var(--tw-content);bottom:.25rem}.after\:rounded-card:after{content:var(--tw-content);border-radius:2px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-b:after{content:var(--tw-content);border-bottom-width:1px}.after\:border-border:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.after\:border-fg:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.first\:mt-0:first-child{margin-top:0}.first\:border-t:first-child{border-top-width:1px}.first\:pl-0:first-child{padding-left:0}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.last\:pr-0:last-child{padding-right:0}.last\:\*\:order-first>:last-child{order:-9999}.empty\:mt-0:empty{margin-top:0}.empty\:hidden:empty{display:none}@media (hover:hover) and (pointer:fine){.hover\:border-fg:hover{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.hover\:bg-bg-raised:hover{--tw-bg-opacity:1;background-color:rgb(var(--bg-raised) / var(--tw-bg-opacity,1))}.hover\:bg-fg:hover{--tw-bg-opacity:1;background-color:rgb(var(--fg) / var(--tw-bg-opacity,1))}.hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:rgb(var(--bg-raised) / var(--tw-bg-opacity,1))}.hover\:text-bg:hover{--tw-text-opacity:1;color:rgb(var(--bg) / var(--tw-text-opacity,1))}.hover\:text-fg:hover{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.hover\:text-fg-muted:hover{--tw-text-opacity:1;color:rgb(var(--fg-muted) / var(--tw-text-opacity,1))}.hover\:text-foreground:hover{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:before\:bg-bg-raised:hover:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--bg-raised) / var(--tw-bg-opacity,1))}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:left-0:focus{left:0}.focus\:top-0:focus{top:0}.focus\:z-dropdown:focus{z-index:20}.focus\:px-5:focus{padding-left:1.25rem;padding-right:1.25rem}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--focus) / var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:rounded-none:focus-visible{border-radius:0}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:before\:opacity-100:focus-visible:before{content:var(--tw-content);opacity:1}@media (hover:hover) and (pointer:fine){.enabled\:hover\:border-fg:hover:enabled{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:border-border:disabled{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-fg-muted:disabled{--tw-text-opacity:1;color:rgb(var(--fg-muted) / var(--tw-text-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.group\/bio[open] .group-open\/bio\:rotate-180,.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:border-border-strong{--tw-border-opacity:1;border-color:rgb(var(--border-strong) / var(--tw-border-opacity,1))}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:border-border-strong{--tw-border-opacity:1;border-color:rgb(var(--border-strong) / var(--tw-border-opacity,1))}.group:hover .group-hover\:border-fg{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.group:hover .group-hover\:text-fg{--tw-text-opacity:1;color:rgb(var(--fg) / var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:rgb(var(--bg-raised) / .4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:rgb(var(--danger) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{--tw-bg-opacity:1;background-color:rgb(var(--danger) / var(--tw-bg-opacity,1))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{--tw-text-opacity:1;color:rgb(var(--bg) / var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--danger) / var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:border-fg{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:bg-fg{--tw-bg-opacity:1;background-color:rgb(var(--fg) / var(--tw-bg-opacity,1))}@media (hover:hover) and (pointer:fine){.peer:hover~.peer-hover\:border-fg{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible~.peer-focus-visible\:outline-offset-focus{outline-offset:3px}.peer:focus-visible~.peer-focus-visible\:outline-focus{outline-color:rgb(var(--focus) / 1)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:border-border{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.peer:disabled~.peer-disabled\:bg-transparent{background-color:#0000}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[input\:focus-visible\]\:outline:has(input:focus-visible){outline-style:solid}.has-\[input\:focus-visible\]\:outline-2:has(input:focus-visible){outline-width:2px}.has-\[input\:focus-visible\]\:outline-offset-focus:has(input:focus-visible){outline-offset:3px}.has-\[input\:focus-visible\]\:outline-focus:has(input:focus-visible){outline-color:rgb(var(--focus) / 1)}.aria-pressed\:border-fg[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.group[aria-pressed=true] .group-aria-pressed\:block{display:block}.group[aria-pressed=true] .group-aria-pressed\:border-fg{--tw-border-opacity:1;border-color:rgb(var(--fg) / var(--tw-border-opacity,1))}.group[aria-pressed=true] .group-aria-pressed\:bg-fg{--tw-bg-opacity:1;background-color:rgb(var(--fg) / var(--tw-bg-opacity,1))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[more\]\:border-t[data-more]{border-top-width:1px}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}@media (scripting:none){.noscript\:hidden{display:none}}@media (scripting:enabled){.script\:hidden{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:1s linear infinite spin}.motion-safe\:transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:duration-300{transition-duration:.3s}.motion-safe\:ease-out{transition-timing-function:var(--ease-out)}.motion-safe\:duration-300{animation-duration:.3s}.motion-safe\:ease-out{animation-timing-function:var(--ease-out)}}@media not all and (min-width:1024px){.max-lg\:sticky{position:sticky}.max-lg\:bottom-0{bottom:0}.max-lg\:z-sticky{z-index:10}.max-lg\:-ml-page-left{margin-left:calc(var(--page-margin-left) * -1)}.max-lg\:-mr-page-right{margin-right:calc(var(--page-margin-right) * -1)}.max-lg\:mt-6{margin-top:1.5rem}.max-lg\:contents{display:contents}.max-lg\:hidden{display:none}.max-lg\:border-t{border-top-width:1px}.max-lg\:border-border{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.max-lg\:bg-bg{--tw-bg-opacity:1;background-color:rgb(var(--bg) / var(--tw-bg-opacity,1))}.max-lg\:pb-safe{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.max-lg\:pl-page-left{padding-left:var(--page-margin-left)}.max-lg\:pr-page-right{padding-right:var(--page-margin-right)}.max-lg\:pt-3{padding-top:.75rem}.max-lg\:\*\:col-span-full>*{grid-column:1/-1}}@media not all and (min-width:640px){.max-sm\:border-0{border-width:0}.max-sm\:pt-0{padding-top:0}}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:bottom-auto{bottom:auto}.sm\:left-auto{left:auto}.sm\:left-page-edge-left{left:calc(max(0px, ((100% - var(--removed-body-scroll-bar-size,0px)) - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left))}.sm\:right-0{right:0}.sm\:right-auto{right:auto}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-10{grid-column-start:10}.sm\:col-start-11{grid-column-start:11}.sm\:col-start-12{grid-column-start:12}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-6{grid-column-start:6}.sm\:col-start-7{grid-column-start:7}.sm\:col-start-8{grid-column-start:8}.sm\:col-start-9{grid-column-start:9}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:-mb-16{margin-bottom:-4rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:line-clamp-none{-webkit-line-clamp:none;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-24{height:6rem}.sm\:max-h-overlay{max-height:calc(100dvh - var(--header-inset-top) - max(var(--header-inset-bottom), calc(var(--consent-h) + var(--header-inset))))}.sm\:min-h-hero-plate{min-height:clamp(6rem,min(23vw - 9.25rem,20svh),12rem)}.sm\:w-24{width:6rem}.sm\:w-32{width:8rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:w-full{width:100%}.sm\:w-overlay{width:min(26rem, 100% - calc(max(0px, ((100% - var(--removed-body-scroll-bar-size,0px)) - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left)) - calc(max(0px, ((100% - var(--removed-body-scroll-bar-size,0px)) - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-right) + var(--removed-body-scroll-bar-size,0px)))}.sm\:flex-1{flex:1}.sm\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.sm\:grid-flow-col{grid-auto-flow:column}.sm\:auto-rows-auto{grid-auto-rows:auto}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-rows-subgrid{grid-template-rows:subgrid}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-12{row-gap:3rem}.sm\:gap-y-4{row-gap:1rem}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:border-0{border-width:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-12{padding-right:3rem}.sm\:pr-3{padding-right:.75rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:text-right{text-align:right}.sm\:\*\:grow>*{flex-grow:1}.sm\:\*\:grow-0>*{flex-grow:0}.sm\:\*\:basis-0>*{flex-basis:0}.sm\:last\:\*\:order-none>:last-child{order:0}.sm\:odd\:pr-12:nth-child(odd){padding-right:3rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}@media not all and (min-width:768px){.sm\:max-md\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:max-md\:justify-center{justify-content:center}.sm\:max-md\:gap-1{gap:.25rem}.sm\:max-md\:border-l-0{border-left-width:0}.sm\:max-md\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:max-md\:pl-0{padding-left:0}}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-3{grid-column-start:3}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-0{inset:0}.lg\:inset-y-0{top:0;bottom:0}.lg\:bottom-0{bottom:0}.lg\:bottom-section-m{bottom:var(--section-m)}.lg\:left-bleed-7{left:calc(max(0px, (100% - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left) + 6 * var(--grid-track))}.lg\:left-bleed-9{left:calc(max(0px, (100% - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2) + var(--page-margin-left) + 8 * var(--grid-track))}.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:top-6{top:1.5rem}.lg\:top-header-gap{top:calc(var(--header-h) + 1.5rem)}.lg\:z-behind{z-index:-1}.lg\:order-first{order:-9999}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-11{grid-column-start:11}.lg\:col-start-12{grid-column-start:12}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:m-0{margin:0}.lg\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:-mb-16{margin-bottom:-4rem}.lg\:-mb-24{margin-bottom:-6rem}.lg\:-mb-section-m{margin-bottom:calc(var(--section-m) * -1)}.lg\:-ml-bleed-left{margin-left:calc(calc(var(--page-margin-left) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2)) * -1)}.lg\:-mr-3{margin-right:-.75rem}.lg\:-mr-bleed-right{margin-right:calc(calc(var(--page-margin-right) + max(0px, (100vw - calc(85rem + var(--page-margin-left) + var(--page-margin-right))) / 2)) * -1)}.lg\:-mt-lead-m{margin-top:calc(calc(var(--header-h) + var(--section-m)) * -1)}.lg\:mb-0{margin-bottom:0}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-section-s{margin-bottom:var(--section-s)}.lg\:ml-0{margin-left:0}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-cap-h2{margin-top:calc(clamp(1.75rem,1.493rem + 1.053vw,2.441rem)/5.37634)}.lg\:mt-cap-h2-eyebrow{margin-top:calc(clamp(1.75rem,1.493rem + 1.053vw,2.441rem)/5.37634 + 1.975rem)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-16{height:4rem}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:h-ledger{height:clamp(15rem,100svh - 28rem,30rem)}.lg\:h-showcase-wide{height:clamp(30rem, calc(100svh - var(--header-h) - 3rem), 42rem)}.lg\:max-h-pin-media-beside{max-height:calc(100svh - var(--header-h) - 8rem)}.lg\:max-h-rail{max-height:calc(100svh - var(--header-h) - 3rem - var(--toast-room,0px))}.lg\:min-h-0{min-height:0}.lg\:min-h-56{min-height:14rem}.lg\:min-h-hero-half{min-height:80svh}.lg\:min-h-hero-photo{min-height:calc(100svh - 1px)}.lg\:min-h-hero-short{min-height:64svh}.lg\:min-h-part{min-height:30rem}.lg\:w-auto{width:auto}.lg\:w-rail{width:calc(3 * var(--grid-track) - var(--grid-gap))}.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:origin-bottom-left{transform-origin:0 100%}.lg\:origin-capsules-narrow{transform-origin:55% 100%}.lg\:origin-door{transform-origin:37% 36%}.lg\:origin-left{transform-origin:0}.lg\:scale-hero-burst{--tw-scale-x:1.15;--tw-scale-y:1.15;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-hero-capsules-narrow{--tw-scale-x:1.14;--tw-scale-y:1.14;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-hero-door{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scroll-pb-rail-rest{scroll-padding-bottom:var(--rail-rest,0px)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-wine-cards{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr))}.lg\:grid-cols-wine-row{grid-template-columns:7rem minmax(0,1fr) 20rem}.lg\:grid-rows-beside{grid-template-rows:auto 1fr}.lg\:grid-rows-none{grid-template-rows:none}.lg\:grid-rows-wine{grid-template-rows:auto auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-6{gap:1.5rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-10{row-gap:2.5rem}.lg\:gap-y-12{row-gap:3rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:gap-y-8{row-gap:2rem}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--border) / var(--tw-divide-opacity,1))}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:border-b-0{border-bottom-width:0}.lg\:border-t{border-top-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-border{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}.lg\:object-left{-o-object-position:left;object-position:left}.lg\:object-right{-o-object-position:right;object-position:right}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-12{padding-top:3rem}.lg\:pt-3{padding-top:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-8{padding-top:2rem}.lg\:text-right{text-align:right}.lg\:scrollbar-quiet{scrollbar-width:thin;scrollbar-color:rgb(var(--border-strong)) transparent}.lg\:first\:pl-0:first-child{padding-left:0}}@media (scripting:none){@media (min-width:1024px){.noscript\:lg\:col-span-12{grid-column:span 12/span 12}.noscript\:lg\:col-start-1{grid-column-start:1}}}@media (prefers-reduced-motion:no-preference){@media (min-width:1024px){.motion-safe\:lg\:top-0{top:0}.motion-safe\:lg\:flex{display:flex}.motion-safe\:lg\:aspect-auto{aspect-ratio:auto}.motion-safe\:lg\:h-svh{height:100svh}.motion-safe\:lg\:min-h-chapter{min-height:50svh}.motion-safe\:lg\:min-h-sheet-hero{min-height:calc(100svh - var(--header-h) - var(--section-m))}.motion-safe\:lg\:flex-col{flex-direction:column}.motion-safe\:lg\:justify-center{justify-content:center}.motion-safe\:lg\:pb-chapter-tail{padding-bottom:30svh}}}@media (prefers-reduced-motion:reduce){@media (min-width:1024px){.motion-reduce\:lg\:top-header{top:var(--header-h)}.motion-reduce\:lg\:aspect-landscape{aspect-ratio:3/2}}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-8{grid-column-start:8}.xl\:inline{display:inline}.xl\:origin-capsules{transform-origin:72% 100%}.xl\:scale-hero-capsules{--tw-scale-x:1.2;--tw-scale-y:1.2;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}}@media (min-width:1536px){.\32 xl\:scale-hero-door-wide{--tw-scale-x:1.45;--tw-scale-y:1.45;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32 xl\:bg-bg\/35{background-color:rgb(var(--bg) / .35)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\:not\(table\)\]\:max-w-measure>:not(table){max-width:var(--measure)}@media (min-width:640px){.sm\:\[\&_\:is\(th\,td\)\:first-child\]\:col-span-3 :is(th,td):first-child{grid-column:span 3/span 3}.sm\:\[\&_\:is\(th\,td\)\:last-child\]\:col-span-5 :is(th,td):last-child{grid-column:span 5/span 5}}@media (min-width:1024px){.lg\:\[\&_\:is\(th\,td\)\:last-child\]\:col-span-4 :is(th,td):last-child{grid-column:span 4/span 4}}.\[\&_\:is\(th\,td\)\]\:col-span-2 :is(th,td){grid-column:span 2/span 2}.\[\&_\:is\(th\,td\)\]\:border-b-0 :is(th,td){border-bottom-width:0}.\[\&_\:is\(th\,td\)\]\:pe-0 :is(th,td){padding-inline-end:0}.\[\&_table\]\:block table,.\[\&_tbody\]\:block tbody,.\[\&_thead\]\:block thead{display:block}.\[\&_thead_tr\]\:border-border-strong thead tr{--tw-border-opacity:1;border-color:rgb(var(--border-strong) / var(--tw-border-opacity,1))}.\[\&_tr\]\:grid tr{display:grid}.\[\&_tr\]\:grid-cols-4 tr{grid-template-columns:repeat(4,minmax(0,1fr))}.\[\&_tr\]\:gap-x-4 tr{-moz-column-gap:1rem;column-gap:1rem}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:border-border tr{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}@media (min-width:640px){.sm\:\[\&_tr\]\:grid-cols-8 tr{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:\[\&_tr\]\:gap-x-6 tr{-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:1024px){.lg\:\[\&_tr\]\:grid-cols-7 tr{grid-template-columns:repeat(7,minmax(0,1fr))}}
