/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-font-weight: initial;--tw-duration: initial;--tw-ease: initial;--tw-border-style: solid;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-scroll-snap-strictness: proximity;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-contain-size: initial;--tw-contain-layout: initial;--tw-contain-paint: initial;--tw-contain-style: initial;--tw-content: ""}}}@layer theme{:root{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-800: oklch(44.4% .177 26.899);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-800: oklch(47.6% .114 61.907);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-800: oklch(44.8% .119 151.328);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-2xl: 42rem;--container-4xl: 56rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wider: .05em;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--blur-sm: 8px;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--spacing-grid-spacing: 12px;--spacing-grid-spacing-md: clamp(12px, 1vw, 16px)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}progress{vertical-align:baseline}ol,ul,menu{list-style:none}img,svg,video,canvas,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px){::placeholder{color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}button,input:where([type=button]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}html{scroll-padding-top:60px}@media(min-width:58.75rem){html{scroll-padding-top:50px}}body{background-color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .6s;--tw-ease: var(--ease-in-out);transition-duration:.6s;transition-timing-function:var(--ease-in-out)}section:focus{outline:none}a,button{cursor:pointer}a:not(.btn):not(.menu){text-underline-offset:2px;--tw-outline-style: none;outline-style:none;text-decoration-line:underline}a:not(.btn):not(.menu):focus-visible{--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: #57afdf}@media(hover:hover){a:not(.btn):not(.menu):hover{text-decoration-line:none}}aside a:not(.terms-of-service):not(.privacy-policy){width:100%;display:block;text-decoration-line:none!important}aside ul{counter-reset:nav-item}aside li{align-items:center;width:100%;display:flex;position:relative}aside li a{align-items:center;gap:.125rem;width:100%;display:flex;position:relative}aside li a>span{align-items:center;gap:5px;width:100%;display:flex}aside li a>span>span{text-underline-offset:0%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-thickness:.08em}aside li a>span:after{content:"";clip-path:inset(0 100% 0 0);background-image:linear-gradient(270deg,#fff 1px,#fff0 1px);background-position:50%;background-repeat:repeat-x;background-size:3px 30%;width:100%;height:1px;transition:clip-path .3s ease-in-out .15s;transform:translateY(3px)}aside li a:after{pointer-events:none;color:#fff9;font-family:HWCigars,Georgia,Times New Roman,serif;font-size:.6875rem}@supports (color: color-mix(in lab,red,red)){aside li a:after{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}aside li a:after{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;--tw-ease: var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);text-box:trim-both cap alphabetic;counter-increment:nav-item;content:counters(nav-item,".",upper-roman);text-decoration:none!important}aside li a:hover>span>span{text-decoration-line:underline;transition-delay:0s;color:var(--color-white)!important}aside li a:hover>span:after{clip-path:inset(0)}aside li a:hover:after{transition-delay:.3s;color:var(--color-white)!important}@media(min-width:58.75rem){aside li.sidebar-link-active a>span>span{color:var(--color-white);text-decoration-line:none}aside li.sidebar-link-active a>span:after{clip-path:inset(0)}aside li.sidebar-link-active a:after{color:var(--color-white)}aside.animation-done li:not(.sidebar-link-active) a span,aside.animation-done li:not(.sidebar-link-active) a:after{color:#f7f7ee99}}html[data-sidebar-theme=light] aside p,html[data-sidebar-theme=light] aside .terms-of-service{color:#292919!important}html[data-sidebar-theme=light] aside li a>span:after{content:"";background-image:linear-gradient(270deg,#000 1px,#0000 1px)}html[data-sidebar-theme=light] aside li a:after{color:#29291999}html[data-sidebar-theme=light] aside li a:hover>span>span,html[data-sidebar-theme=light] aside li a:hover:after{color:#292919!important}@media(min-width:58.75rem){html[data-sidebar-theme=light] aside li.sidebar-link-active a>span>span,html[data-sidebar-theme=light] aside li.sidebar-link-active a:after{color:#292919!important}html[data-sidebar-theme=light] aside.animation-done li:not(.sidebar-link-active) a span,html[data-sidebar-theme=light] aside.animation-done li:not(.sidebar-link-active) a:after{color:#29291999}}html[data-nav-theme=light] body{background-color:#dcdcd0}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html[data-sidebar-immediate] aside li a,html[data-sidebar-immediate] aside li a>span>span,html[data-sidebar-immediate] aside li a>span:after,html[data-sidebar-immediate] aside li a:after{--tw-duration: 0s !important;transition-duration:0s!important;transition-delay:0s!important}input:where([type=email]),input:where([type=url]),input:where([type=number]),input:where([type=search]),input:where([type=time]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-shadow: 0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}}@layer components{.icon{-webkit-mask-image:var(--mask-url);mask-image:var(--mask-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-\[50cqw\]{left:50cqw}.z-2{z-index:2}.z-10{z-index:10}.z-100{z-index:100}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width >= (hover: hover)){.container{max-width:(hover: hover)}}@media (width >= (min-height: 600px) and (max-height: 810px) and (min-width: 600px)){.container{max-width:(min-height: 600px) and (max-height: 810px) and (min-width: 600px)}}@media (width >= (orientation: landscape) and (max-height: 400px)){.container{max-width:(orientation: landscape) and (max-height: 400px)}}@media (width >= (orientation: landscape) and (max-height: 600px)){.container{max-width:(orientation: landscape) and (max-height: 600px)}}@media(min-width:18.75rem){.container{max-width:18.75rem}}@media(min-width:23.4375rem){.container{max-width:23.4375rem}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48.0625rem){.container{max-width:48.0625rem}}@media(min-width:58.75rem){.container{max-width:58.75rem}}@media(min-width:67.5rem){.container{max-width:67.5rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:105rem){.container{max-width:105rem}}@media(min-width:107rem){.container{max-width:107rem}}.container{margin-inline:auto;padding-inline:2rem}.mx-auto{margin-inline:auto}.mt-4{margin-top:.25rem}.mt-5{margin-top:.3125rem}.mt-10{margin-top:.625rem}.mt-20{margin-top:1.25rem}.mt-25{margin-top:1.5625rem}.mb-10{margin-bottom:.625rem}.mb-15{margin-bottom:.9375rem}.mb-70{margin-bottom:4.375rem}.full-bleed{margin-left:calc(var(--spacing-grid-spacing) * -1);width:calc(100% + var(--spacing-grid-spacing) * 2)}@media(min-width:48.0625rem){.full-bleed{margin-left:calc(var(--spacing-grid-spacing-md) * -1);width:calc(100% + var(--spacing-grid-spacing-md) * 2)}}.grid-template-with-gaps{column-gap:var(--spacing-grid-spacing);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48.0625rem){.grid-template-with-gaps{column-gap:var(--spacing-grid-spacing-md)}}.grid-template-with-gaps{row-gap:2.5rem}@media(min-width:67.5rem){.grid-template-with-gaps{row-gap:4rem}}@media(min-width:48.0625rem){.grid-template-with-gaps{grid-template-columns:repeat(12,minmax(0,1fr))}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.aspect-\[340\/464\]{aspect-ratio:340/464}.safe-h-150-svh{height:150svh}.safe-h-svh{height:100svh}.h-full{height:100%}.safe-min-h-70-svh{min-height:70svh}.safe-min-h-svh{min-height:100svh}.w-1\/5{width:20%}.w-\[55\%\]{width:55%}.w-\[100cqw\]{width:100cqw}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,100vw - 24px)}.w-full{width:100%}.max-w-300{max-width:18.75rem}.max-w-\[calc\(105rem\*0\.2\)\]{max-width:21rem}.max-w-container{max-width:105rem}.max-w-full{max-width:100%}.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}@media(min-width:48.0625rem){.drop-cap:not(:lang(jp)):not(:lang(ja)){padding-inline:var(--spacing-grid-spacing-md)}}@media(min-width:58.75rem){.drop-cap:not(:lang(jp)):not(:lang(ja)){padding-right:calc(var(--spacing) * 0)}}@media(min-width:769px){.drop-cap:not(:lang(jp)):not(:lang(ja)){text-indent:calc(var(--spacing-grid-spacing) * -1);transform:translate(calc(var(--spacing-grid-spacing) * -1))}}@media(min-width:940px){.drop-cap:not(:lang(jp)):not(:lang(ja)){text-indent:calc(var(--spacing-grid-spacing-md) * -1);transform:translate(calc(var(--spacing-grid-spacing-md) * -1))}}.drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{font-size:clamp(6rem,75.7895px + 2.63158vw,7.5rem)}}.drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{line-height:0}.drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-size:clamp(4.375rem,48.1053px + 2.85088vw,6rem)}}.drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{line-height:0}.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-4{gap:.25rem}.gap-10{gap:.625rem}.gap-12{gap:.75rem}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(.625rem * var(--tw-space-y-reverse));margin-block-end:calc(.625rem * calc(1 - var(--tw-space-y-reverse)))}.gap-x-grid-spacing{column-gap:var(--spacing-grid-spacing)}.gap-y-30{row-gap:1.875rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.border{border-style:var(--tw-border-style);border-width:1px}.bg-grey-light{background-color:#dcdcd0}.bg-light{background-color:#f7f7ee}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-1{stroke-width:1px}.p-0{padding:calc(var(--spacing) * 0)}.p-20{padding:1.25rem}.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)){padding-inline:var(--spacing-grid-spacing-md)}@media(min-width:58.75rem){.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)){padding-inline:calc(var(--spacing) * 0)}}.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)):first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)):first-letter{font-size:clamp(6rem,75.7895px + 2.63158vw,7.5rem)}}.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)):first-letter{line-height:0}.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-size:clamp(4.375rem,48.1053px + 2.85088vw,6rem)}}.drop-cap-aligned:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{line-height:0}.grid-padding{padding-inline:var(--spacing-grid-spacing)}@media(min-width:48.0625rem){.grid-padding{padding-inline:var(--spacing-grid-spacing-md)}}.px-12{padding-inline:.75rem}.px-grid-spacing{padding-inline:var(--spacing-grid-spacing)}.py-2{padding-block:.125rem}.py-12{padding-block:.75rem}.py-40{padding-block:2.5rem}.py-60{padding-block:3.75rem}.pt-20{padding-top:1.25rem}.pt-60{padding-top:3.75rem}.pt-\[15vh\]{padding-top:15vh}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-40{padding-bottom:2.5rem}.pb-60{padding-bottom:3.75rem}.headline-1{font-family:NeueMontreal,Helvetica,Arial,sans-serif;font-size:72px;line-height:var(--tw-leading, .9);letter-spacing:var(--tw-tracking, -.03em);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:pretty;text-box:trim-both cap alphabetic}@media(min-width:48.0625rem){.headline-1{font-size:clamp(7.5rem,35.7895px + 10.9649vw,13.75rem)}}.narrative-1{font-family:HWCigars,Georgia,Times New Roman,serif;font-size:28px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.05em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);text-wrap:pretty}@media(min-width:48.0625rem){.narrative-1{font-size:clamp(2rem,18.5263px + 1.75439vw,3rem)}}.narrative-1{text-box:trim-both cap alphabetic}.narrative-2{font-family:HWCigars,Georgia,Times New Roman,serif;font-size:24px;line-height:var(--tw-leading, .97);letter-spacing:var(--tw-tracking, -.05em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);text-wrap:pretty}@media(min-width:48.0625rem){.narrative-2{font-size:clamp(1.5625rem,21.6316px + .438597vw,1.8125rem)}}.narrative-2{text-box:trim-both cap alphabetic}.headline-4{font-family:NeueMontreal,Helvetica,Arial,sans-serif;font-size:32px;line-height:var(--tw-leading, .95);letter-spacing:var(--tw-tracking, -.03em);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:pretty;text-box:trim-both cap alphabetic}.headline-6{font-family:NeueMontreal,Helvetica,Arial,sans-serif;font-size:18px;line-height:var(--tw-leading, .95);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:pretty;text-box:trim-both cap alphabetic}.narrative-3{font-family:HWCigars,Georgia,Times New Roman,serif;font-size:20px;line-height:var(--tw-leading, .97);letter-spacing:var(--tw-tracking, -.04em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);text-wrap:pretty;text-box:trim-both cap alphabetic}.bodycopy-1{font-family:NeueMontreal,Helvetica,Arial,sans-serif;font-size:16px;line-height:var(--tw-leading, 1.1);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:pretty;text-box:trim-both cap alphabetic}@media(min-width:48.0625rem){.bodycopy-1{font-size:14px;line-height:var(--tw-leading, 1.1)}}.bodycopy-2{font-family:NeueMontreal,Helvetica,Arial,sans-serif;font-size:14px;line-height:var(--tw-leading, 1.1);--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:pretty;text-box:trim-both cap alphabetic}@media(min-width:48.0625rem){.bodycopy-2{font-size:11px;line-height:var(--tw-leading, 1.1)}}.font-cigars{font-family:HWCigars,Georgia,Times New Roman,serif}.text-10{font-size:.625rem}.text-17{font-size:1.0625rem}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.text-black{color:var(--color-black)}.text-grey-dark{color:#5c5c4e}.text-grey-mid{color:#909083}.text-light{color:#f7f7ee}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.contain-intrinsic-size-auto-screen{contain-intrinsic-size:auto 100vh;contain-intrinsic-size:auto 100dvh}.text-trim-both{text-box:trim-both cap alphabetic}@media(min-width:40rem){.sm-tablet\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:48.0625rem){.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-12{grid-column:span 12 / span 12}.md\:safe-min-h-140-svh{min-height:140svh}.md\:grow{flex-grow:1}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:justify-center{justify-content:center}.md\:gap-x-grid-spacing-md{column-gap:var(--spacing-grid-spacing-md)}.md\:px-70{padding-inline:4.375rem}.md\:px-grid-spacing-md{padding-inline:var(--spacing-grid-spacing-md)}.md\:py-130{padding-block:8.125rem}.md\:pb-120{padding-bottom:7.5rem}.md\:even\:col-start-7:nth-child(2n){grid-column-start:7}}@media(min-width:58.75rem){.global-lg\:fixed{position:fixed}.global-lg\:left-\[-20cqw\]{left:-20cqw}.global-lg\:col-span-5{grid-column:span 5 / span 5}.global-lg\:col-span-6{grid-column:span 6 / span 6}.global-lg\:col-span-7{grid-column:span 7 / span 7}.global-lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.global-lg\:mt-\[19vh\]{margin-top:19vh}.global-lg\:mb-40{margin-bottom:2.5rem}.global-lg\:mb-\[11vh\]{margin-bottom:11vh}.global-lg\:ml-auto{margin-left:auto}.global-lg\:block{display:block}.global-lg\:flex{display:flex}.global-lg\:w-4\/5{width:80%}.global-lg\:max-w-4\/5{max-width:80%}@media(min-width:48.0625rem){.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)){padding-inline:var(--spacing-grid-spacing-md)}}.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)){padding-right:calc(var(--spacing) * 0)}@media(min-width:769px){.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)){text-indent:calc(var(--spacing-grid-spacing) * -1);transform:translate(calc(var(--spacing-grid-spacing) * -1))}}@media(min-width:940px){.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)){text-indent:calc(var(--spacing-grid-spacing-md) * -1);transform:translate(calc(var(--spacing-grid-spacing-md) * -1))}}.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{font-size:clamp(6rem,75.7895px + 2.63158vw,7.5rem)}}.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)):first-letter{line-height:0}.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-family:ImperialScript,Georgia,serif;font-size:70px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.02em);--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:48.0625rem){.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{font-size:clamp(4.375rem,48.1053px + 2.85088vw,6rem)}}.global-lg\:drop-cap:not(:lang(jp)):not(:lang(ja)).narrative-2:first-letter{line-height:0}.global-lg\:place-content-center{place-content:center}.global-lg\:place-content-end{place-content:end}.global-lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.global-lg\:pt-100{padding-top:6.25rem}.global-lg\:pt-\[11vh\]{padding-top:11vh}.global-lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.global-lg\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(min-width:58.75rem){@media(prefers-reduced-motion:no-preference){.global-lg\:motion-safe\:-translate-y-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.global-lg\:motion-safe\:animate-nav-item-in{animation:1s cubic-bezier(.13,.46,.15,.92) forwards nav-item-in}.global-lg\:motion-safe\:opacity-0{opacity:0}}}@media(min-width:67.5rem){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mb-40{margin-bottom:2.5rem}.lg\:grid{display:grid}.lg\:w-9\/12{width:75%}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-x-grid-spacing-md{column-gap:var(--spacing-grid-spacing-md)}.lg\:py-60{padding-block:3.75rem}.lg\:pb-80{padding-bottom:5rem}}@media(min-width:105rem){.xl\:left-\[calc\(\(100\%-105rem\)\/2\)\]{left:calc(50% - 52.5rem)}}@media(min-width:107rem){.padded-container\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(orientation:landscape)and (max-height:600px){.mobile-landscape\:top-90{top:5.625rem}.mobile-landscape\:translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.clip{overflow:clip}:lang(de) .headline-1{font-size:48px;line-height:var(--tw-leading, .9);letter-spacing:var(--tw-tracking, -.03em)}@media(min-width:48.0625rem){:lang(de) .headline-1{font-size:clamp(5rem,12.6316px + 8.77193vw,10rem)}}:lang(de) .headline-4{font-size:28px;line-height:var(--tw-leading, .95);letter-spacing:var(--tw-tracking, -.03em)}:lang(de) .headline-6{font-size:18px;line-height:var(--tw-leading, .95);letter-spacing:var(--tw-tracking, -.02em)}:lang(de) .bodycopy-1{font-size:16px;line-height:var(--tw-leading, 1.1)}@media(min-width:48.0625rem){:lang(de) .bodycopy-1{font-size:14px;line-height:var(--tw-leading, 1.1)}}:lang(de) .bodycopy-2{font-size:14px;line-height:var(--tw-leading, 1.1)}@media(min-width:48.0625rem){:lang(de) .bodycopy-2{font-size:11px;line-height:var(--tw-leading, 1.1)}}:lang(de) .narrative-1:not(#merch-modal-heading){font-size:22px;line-height:var(--tw-leading, .96);letter-spacing:var(--tw-tracking, -.05em)}@media(min-width:48.0625rem){:lang(de) .narrative-1:not(#merch-modal-heading){font-size:clamp(1.875rem,21.5789px + 1.09649vw,2.5rem)}}:lang(de) .narrative-2{font-size:18px;line-height:var(--tw-leading, .97);letter-spacing:var(--tw-tracking, -.05em)}@media(min-width:48.0625rem){:lang(de) .narrative-2{font-size:clamp(1.5625rem,21.6316px + .438597vw,1.8125rem)}}:lang(de) .narrative-3{font-size:20px;line-height:var(--tw-leading, .97);letter-spacing:var(--tw-tracking, -.04em)}}@font-face{font-family:Inter-Variable;src:url(/assets/fonts/inter-variable.woff2) format("woff2");font-style:normal;font-display:swap}:root{--orbital-dot-glow-blur: 20px;--orbital-dot-glow-opacity: .8;--orbital-dot-focus-outline-width: 2px;--orbital-dot-focus-outline-opacity: .5;--orbital-dot-focus-outline-offset: 4px;--orbital-dot-z-front: 16;--orbital-dot-z-behind: 10}@keyframes orbit-path{0%{offset-distance:0%;z-index:var(--orbital-dot-z-front)}57.99%{z-index:var(--orbital-dot-z-front)}58%{offset-distance:58%;z-index:var(--orbital-dot-z-behind)}91.99%{z-index:var(--orbital-dot-z-behind)}92%{offset-distance:92%;z-index:var(--orbital-dot-z-front)}99.99%{z-index:var(--orbital-dot-z-front)}to{offset-distance:100%;z-index:var(--orbital-dot-z-front)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.grid-template-with-gaps:has(.remove-parent-y-gap){row-gap:calc(var(--spacing) * 0)}.bodycopy-1 a:not(.list-title-link),.bodycopy-2 a{color:#5c5c4e;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:8%;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.08em}.bodycopy-1.text-white a,.bodycopy-2.text-white a{color:#fff}.bodycopy-1 a:not(.list-title-link):hover,.bodycopy-2 a:hover{text-decoration-style:dotted}.bodycopy-1 a:active,.bodycopy-1 a:visited,.bodycopy-2 a:active,.bodycopy-2 a:visited{text-decoration-style:solid}.card-container{container-type:inline-size}@container (min-width:480px){.card-content-width{max-width:75%}}@container (min-width:576px){.card-content-width{max-width:66.666%}}::view-transition-old(video-container){mix-blend-mode:normal;height:100%;animation:none;overflow:clip}::view-transition-new(video-container){mix-blend-mode:normal;height:100%;animation:none;overflow:clip}::view-transition-group(navigation){animation:none}html:not(.modal-open)::view-transition-group(video-close-button){opacity:0;animation:none}html:not(.modal-open)::view-transition-new(navigation){opacity:1;animation:none}::view-transition-group(video-modal-background){z-index:10000}::view-transition-group(video-container){z-index:10001}html:not(.modal-open)::view-transition-group(navigation){z-index:10002}@keyframes show-close-button{to{opacity:1}}::view-transition-old(video-container){object-fit:contain}::view-transition-new(video-container){object-fit:cover}@media(prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes emoji-rise{0%{transform:translate(-50%) translateY(0) scale(var(--random-scale, 1));opacity:1}70%{opacity:1}to{transform:translate(-50%) translateY(-200px) scale(var(--random-scale, 1));opacity:0}}.title-link{z-index:20;cursor:pointer;position:relative}.title-link .title{pointer-events:none;overflow:visible}.title-link:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:currentColor}.title__word,.davinci-lines circle{transform-box:fill-box;transform-origin:50%}.davinci-lines__container{pointer-events:none;aspect-ratio:340/464;--tw-translate-x: -50%;--tw-translate-y: -50%;width:min(340px,100vw - 24px);translate:var(--tw-translate-x) var(--tw-translate-y);padding:1.25rem;position:fixed;top:50svh;left:50%;container-type:size}.davinci-lines{color:#f7f7ee}html[data-nav-theme=light] .davinci-lines{color:#909083}.davinci-lines rect{stroke-width:1px}.davinci-lines path,.davinci-lines circle{stroke:#ffffff26;stroke-width:.4px;stroke-dasharray:1;stroke-dashoffset:1px}@keyframes line-fade{0%{stroke:#ffffffbf}to{stroke:#ffffff26}}.davinci-lines[data-active="1"] [data-group*="1"],.davinci-lines[data-active="2"] [data-group*="2"],.davinci-lines[data-active="3"] [data-group*="3"],.davinci-lines[data-active="4"] [data-group*="4"],.davinci-lines[data-active="5"] [data-group*="5"],.davinci-lines[data-active="6"] [data-group*="6"],.davinci-lines[data-active="7"] [data-group*="7"],.davinci-lines[data-active="8"] [data-group*="8"]{stroke-dashoffset:0}.davinci-lines[data-animating="1"] [data-group*="1"],.davinci-lines[data-animating="2"] [data-group*="2"],.davinci-lines[data-animating="3"] [data-group*="3"],.davinci-lines[data-animating="4"] [data-group*="4"],.davinci-lines[data-animating="5"] [data-group*="5"],.davinci-lines[data-animating="6"] [data-group*="6"],.davinci-lines[data-animating="7"] [data-group*="7"],.davinci-lines[data-animating="8"] [data-group*="8"]{animation:4s ease-out forwards line-fade}.davinci-lines[data-active="1"] [data-dashed*="1"],.davinci-lines[data-active="6"] [data-dashed*="6"],.davinci-lines[data-active="7"] [data-dashed*="7"],.davinci-lines[data-active="8"] [data-dashed*="8"]{stroke:url(#dashed-stroke)}.davinci-lines[data-active="1"] [data-dashed-v*="1"],.davinci-lines[data-active="2"] [data-dashed-v*="2"]{stroke:url(#dashed-stroke-vertical)}@layer transitions{#main-content{opacity:0}@media(prefers-reduced-motion:no-preference){.davinci-lines__loader,.davinci-lines__complete{stroke-dashoffset:1px;stroke-dasharray:1}.davinci-lines :is(circle,path){transition:stroke-dashoffset var(--lines-duration) var(--lines-easing),stroke var(--lines-duration) var(--lines-easing) calc(var(--lines-duration) * .7)}#main-content{transition:opacity var(--fade-out-duration) var(--fade-out-easing)}.davinci-lines__complete{transition-property:opacity,stroke-dashoffset;transition-duration:var(--fade-out-duration),var(--lines-complete-duration);transition-timing-function:var(--fade-out-easing),var(--lines-complete-easing)}.davinci-lines__loader{animation:load-lines var(--lines-loading-duration) both var(--lines-loading-easing)}[data-scrolled=true][data-initiated=true]:not([data-sidebar-ready=true]) .davinci-lines__title,[data-scrolled=false][data-initiated=true]:not([data-sidebar-ready=true]) h2,[data-scrolled][data-initiated=true]:not([data-sidebar-ready=true]) .title__word--ren,[data-scrolled][data-initiated=true]:not([data-sidebar-ready=true]) .title__word--ssance{animation:fade-in var(--fade-out-duration) var(--fade-out-easing) both var(--fade-initial-delay)}[data-scrolled=true][data-initiated=true]:not([data-sidebar-ready=true]) .davinci-lines__title{animation-fill-mode:backwards}[data-scrolled][data-initiated=true]:not([data-sidebar-ready=true]) :is(.title__word--ren,.title__word--ssance){animation-delay:calc(var(--slide-duration) + var(--slide-delay))}[data-scrolled][data-initiated=true]:not([data-sidebar-ready=true]) .title__word--ai{animation:slide var(--slide-duration) var(--slide-delay) var(--slide-easing) both}}.davinci-lines__title{color:#f7f7ee;opacity:0}html[data-nav-theme=light] .davinci-lines__title{color:#909083}[data-scrolled=true][data-initiated=true]:not([data-sidebar-ready=true]) .davinci-lines__title{opacity:1}.davinci-lines__title,[data-scrolled=false][data-initiated=true]:not([data-sidebar-ready=true]) h2{--tw-translate-y: calc(235px - 50%) ;translate:var(--tw-translate-x) var(--tw-translate-y)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes stagger-fade-in{0%{opacity:0}to{opacity:1}}@keyframes load-lines{to{stroke-dashoffset:.2px}}@keyframes slide{0%{transform:translate(-898px)}}[data-sidebar-loaded=true] .davinci-lines__complete{stroke-dashoffset:0}[data-sidebar-loaded=true] :is(.davinci-lines__loader,.davinci-lines__complete){transition-delay:var(--lines-complete-duration),0s}[data-sidebar-loaded=true] .terms-of-service{opacity:0}@media(prefers-reduced-motion:no-preference){[data-initiated=true][data-sidebar-ready=true] .davinci-lines__loader,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__complete{transition-delay:0s;transition-duration:var(--fade-out-duration)}[data-initiated=true][data-sidebar-ready=true] :is(ul){transition-property:translate,width}[data-initiated=true][data-sidebar-ready=true] :is(li,h2){transition-property:translate,opacity}[data-initiated=true][data-sidebar-ready=true] .title{transition-property:scale}[data-initiated=true][data-sidebar-ready=true] .subtitle{transition-property:opacity}[data-initiated=true][data-sidebar-ready=true] :is(ul,li,.title,h2,.subtitle){transition-duration:var(--scroll-state-duration);transition-timing-function:var(--scroll-state-easing)}[data-initiated=true][data-sidebar-ready=true] :is(li){transition-delay:calc(var(--index, 0) * var(--stagger-slide-delay));animation:stagger-fade-in var(--scroll-state-duration) var(--scroll-state-easing) both;animation-delay:calc(var(--index, 0) * var(--stagger-fade-in-delay))}[data-initiated=true][data-sidebar-ready=true] .terms-of-service,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__border,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__title{transition:opacity var(--fade-out-duration) var(--fade-out-easing)}}[data-initiated=true][data-sidebar-ready=true] .davinci-lines__loader,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__complete,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__title{opacity:0}[data-initiated=true][data-sidebar-ready=true]~#main-content,[data-initiated=true][data-sidebar-ready=true] .davinci-lines__border,[data-initiated=true][data-sidebar-ready=true] :is(li,h2,.subtitle){opacity:1}@media(min-width:940px){[data-scrolled=true][data-initiated=true] ul{--tw-translate-y: calc(50cqb - 293px) ;width:145px;translate:var(--tw-translate-x) var(--tw-translate-y)}[data-scrolled=true][data-initiated=true] li{--tw-translate-x: calc(-50cqi + 170px - .5rem) ;translate:var(--tw-translate-x) var(--tw-translate-y)}[data-scrolled=true][data-initiated=true] h2{--tw-translate-x: calc(-50cqi + 170px - .5rem) ;--tw-translate-y: calc(-50cqb + 274px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}[data-scrolled=true][data-initiated=true] .title{--tw-scale-x: 75%;--tw-scale-y: 75%;--tw-scale-z: 75%;scale:var(--tw-scale-x) var(--tw-scale-y)}[data-scrolled=true][data-sidebar-ready=true] .terms-of-service{opacity:1}[data-scrolled=true][data-sidebar-ready=true] .subtitle,[data-scrolled=true][data-sidebar-ready=true] .davinci-lines__border{opacity:0}}}@layer theme-hover{@media(prefers-reduced-motion:no-preference){[data-sidebar-ready=true] .title__word{transition-property:opacity,translate;transition-duration:var(--hover-interaction-duration);transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sidebar-ready=true] :is(.title__word--ren,.title__word--ssance){transition-property:opacity;transition-delay:var(--hover-interaction-duration)}}}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-scroll-snap-strictness{syntax: "*"; inherits: false; initial-value: proximity;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-contain-size{syntax: "*"; inherits: false;}@property --tw-contain-layout{syntax: "*"; inherits: false;}@property --tw-contain-paint{syntax: "*"; inherits: false;}@property --tw-contain-style{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; inherits: false; initial-value: "";}@keyframes search-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes search-loading-stroke{0%{stroke-dashoffset:135px}5%{stroke-dashoffset:135px}50%{stroke-dashoffset:84px}97%{stroke-dashoffset:45px}to{stroke-dashoffset:45px}}@keyframes timeline-start{0%{opacity:0;translate:0 75cqw;rotate:x -90deg;scale:1.5}to{opacity:1;translate:0;rotate:x 0deg;scale:1}}@keyframes nav-item-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(100%)}}@keyframes media-entrance{0%{opacity:0}to{opacity:1}}@keyframes opacityPulse{0%,to{opacity:1}50%{opacity:.5}}
