/*! tailwindcss v4.1.13 | 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-grotesk),ui-sans-serif,system-ui,sans-serif;--font-serif:var(--font-instrument),ui-serif,Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-medium:500;--tracking-normal:0em;--leading-snug:1.375;--leading-relaxed:1.625;--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);--color-stone:#d7d8d4;--color-paper:#f2f2ef;--color-mist:#b5b7b3;--color-ink:#1c1d20;--color-void:#111113;--color-ash:#55585c;--color-fog:#8e9190;--color-rule:#c6c7c2;--color-rule-dark:#2c2d30;--font-display:var(--font-archivo),var(--font-grotesk),sans-serif;--text-display:clamp(3.25rem,11.5vw,12.5rem);--text-headline:clamp(3rem,9.5vw,10rem);--text-section:clamp(2.75rem,1rem + 5vw,6rem);--text-chapter:clamp(2.1rem,.9rem + 3vw,3.5rem);--text-title:clamp(1.9rem,3.4vw,3.4rem);--text-voice:clamp(1.75rem,3.3vw,3.4rem);--text-lead:clamp(1rem,1.2vw,1.125rem);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--gutter:clamp(1.25rem,4vw,4.5rem);--radius-block:clamp(.875rem,1.6vw,1.75rem);--curve:clamp(3rem,9vw,10rem);--band-top:calc(var(--curve) + 11vh);--band-bottom:16vh;--band-continue:6vh;--bar:clamp(4.75rem,7vw,6.5rem);--disc:clamp(3rem,3.9vw,3.75rem)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;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}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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{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}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::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)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background-color:var(--color-paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background-color:var(--color-ink);color:var(--color-paper)}:focus-visible{outline-offset:3px;outline:2px solid}}@layer components{.curve{z-index:1;height:calc(var(--curve) + 1px);pointer-events:none;view-timeline:--curve block;inset-inline:0;position:absolute;top:-1px}.curve>span{background-color:var(--curve-color);clip-path:ellipse(70% 333% at 50% -233%);transform-origin:50% 0;position:absolute;inset:0}.hero{min-height:calc(100svh - var(--curve));padding-top:var(--bar);flex-direction:column;justify-content:center;padding-bottom:clamp(1.5rem,4vh,3rem);display:flex}.hero-frame{container-type:inline-size}.hero-stage{--name-size:29cqw}.hero-name{font-size:var(--name-size);white-space:nowrap;flex-direction:column;display:flex}.hero-name>*{flex-shrink:0}.hero-words{--words-size:min(15.5cqw,3.6rem);font-size:var(--words-size);white-space:nowrap;grid-template-columns:auto auto;justify-content:space-between;margin-top:6cqw;line-height:1.02;display:grid}.hero-word{isolation:isolate;transition:color .35s var(--ease-out-quart);justify-self:start;position:relative}.hero-word:nth-child(2){justify-self:end;font-style:italic}.hero-word:nth-child(3){grid-column:1/-1}.hero-word:before{content:"";z-index:-1;background-color:var(--color-ink);transform-origin:50% 100%;transition:transform .45s var(--ease-out-expo);border-radius:2px;position:absolute;inset:.08em -.12em -.02em;transform:scaleY(0)}@media (hover:hover) and (pointer:fine){.hero-word:hover{color:var(--color-paper)}.hero-word:hover:before{transform:scaleY(1)}}@media (min-width:640px){.hero-words{--words-size:min(11cqw,4.75rem);margin-top:4.5cqw}}@media (min-width:768px){.hero-words{--words-size:clamp(3.5rem,8.4cqw,4.75rem);align-items:baseline;margin-top:4cqw;display:flex}}@media (min-width:1024px){.hero-stage{--name-size:16.05cqw}.hero-name{flex-direction:row;gap:.19em}.hero-words{--words-size:clamp(4.5rem,7.2cqw,7rem);margin-top:3.4cqw}}.signature{--sig-ink:var(--color-ink);--sig-paper:var(--color-paper);--sig-dot:.3125rem;--sig-at:1.05rem;isolation:isolate;color:var(--sig-ink);letter-spacing:-.012em;white-space:nowrap;border-radius:999px;padding:.62rem 1.05rem .62rem 1.7rem;font-size:.9375rem;font-weight:500;line-height:1;display:inline-block;position:relative}.signature[data-tone=paper]{--sig-ink:var(--color-paper);--sig-paper:var(--color-void)}.signature__bloom{z-index:-1;border-radius:inherit;background-color:var(--sig-ink);clip-path:circle(var(--sig-dot)at var(--sig-at)50%);transition:clip-path .75s var(--ease-out-expo);position:absolute;inset:0}.signature__by{font-family:var(--font-serif);letter-spacing:0;font-size:1.14em;font-style:italic;font-weight:400}.signature__text{transition:color .45s var(--ease-out-quart)}:is(a,button):focus-visible>.signature .signature__bloom,:is(a,button):hover>.signature .signature__bloom{clip-path:circle(140% at var(--sig-at)50%)}:is(a,button):focus-visible>.signature .signature__text,:is(a,button):hover>.signature .signature__text{color:var(--sig-paper)}.menu-button{top:calc((var(--bar) - var(--disc))/2);right:calc(var(--gutter) + var(--sbw,0px));z-index:80;width:var(--disc);height:var(--disc);background-color:var(--color-ink);color:var(--color-paper);transition:background-color .45s var(--ease-out-quart),color .45s var(--ease-out-quart),transform .6s var(--ease-out-expo);border-radius:999px;place-items:center;display:grid;position:fixed}.menu-button[data-tone=light]{background-color:var(--color-paper);color:var(--color-ink)}.menu-button:hover{transform:scale(1.07)}.menu-button__lines{width:1.15rem;height:.5rem;display:block;position:relative}.menu-button__lines>span{width:100%;height:1.5px;transition:transform .6s var(--ease-out-expo);background-color:currentColor;display:block;position:absolute;left:0}.menu-button__lines>span:first-child{top:0}.menu-button__lines>span:last-child{bottom:0}.menu-button[aria-expanded=true] .menu-button__lines>span:first-child{transform:translateY(calc(.25rem - .75px))rotate(45deg)}.menu-button[aria-expanded=true] .menu-button__lines>span:last-child{transform:translateY(calc(.75px - .25rem))rotate(-45deg)}.menu-backdrop{z-index:60;background-color:#11111352;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.menu-backdrop{background-color:color-mix(in srgb,var(--color-void)32%,transparent)}}.menu-backdrop{opacity:0;pointer-events:none;transition:opacity .7s var(--ease-out-quart)}.menu-backdrop[data-open=true]{opacity:1;pointer-events:auto}.menu-panel{--bulge:clamp(3.5rem,8vw,8.5rem);z-index:70;background-color:var(--color-void);width:min(100%,40rem);color:var(--color-paper);transform:translateX(calc(100% + var(--bulge)));visibility:hidden;transition:transform .8s var(--ease-in-out-quart),visibility 0s linear .8s;position:fixed;top:0;bottom:0;right:0}.menu-panel[data-open=true]{visibility:visible;transition:transform .95s var(--ease-out-expo),visibility 0s linear;transform:none}.menu-panel__curve{width:var(--bulge);background-color:inherit;clip-path:ellipse(333% 70% at 333%);transform-origin:100%;transition:transform .8s var(--ease-in-out-quart);position:absolute;top:0;bottom:0;right:calc(100% - 1px)}.menu-panel[data-open=true] .menu-panel__curve{transition:transform 1.2s var(--ease-out-quart).1s;transform:scaleX(0)}.menu-item{opacity:0;transition:opacity .3s linear,transform .3s var(--ease-out-quart);transform:translateY(35%)}.menu-panel[data-open=true] .menu-item{opacity:1;transition:opacity .7s var(--ease-out-quart),transform .9s var(--ease-out-expo);transition-delay:var(--delay,0s);transform:none}.menu-links:hover .menu-link:not(:hover){opacity:.32}.menu-link{transition:opacity .4s var(--ease-out-quart)}.fit-display{font-size:min(var(--fit-max-sm),var(--fit-word))}@media (min-width:768px){.fit-display{font-size:min(var(--fit-max),var(--fit-line))}}.arrow-disc{--disc-ink:var(--color-ink);--disc-bg:var(--color-paper);--arrow-shift:translateX(.26em);isolation:isolate;aspect-ratio:1;border:1px solid var(--disc-ink);flex-shrink:0;place-items:center;width:clamp(2.5rem,3.2vw,3rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.arrow-disc{border:1px solid color-mix(in srgb,var(--disc-ink)24%,transparent)}}.arrow-disc{color:var(--disc-ink);transition:color .45s var(--ease-out-quart),border-color .45s var(--ease-out-quart),transform .25s var(--ease-out-quart);border-radius:999px;font-size:.95rem;line-height:1}.arrow-disc[data-size=sm]{width:2.25rem;font-size:.85rem}.arrow-disc[data-size=lg]{width:clamp(3.25rem,5vw,5rem);font-size:1.25rem}.arrow-disc[data-dir=external]{--arrow-shift:translate(.2em,-.2em)}.arrow-disc[data-dir=back]{--arrow-shift:translateX(-.26em)}.arrow-disc[data-tone=paper]{--disc-ink:var(--color-paper);--disc-bg:var(--color-void)}.arrow-disc:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--disc-ink);position:absolute;inset:-1px;transform:scale(0)}.arrow-disc:before,.arrow-disc>span{transition:transform .6s var(--ease-out-expo)}.arrow-disc>span{display:block}a:focus-visible .arrow-disc,a:hover .arrow-disc{border-color:var(--disc-ink);color:var(--disc-bg)}a:focus-visible .arrow-disc:before,a:hover .arrow-disc:before{transform:scale(1)}a:focus-visible .arrow-disc>span,a:hover .arrow-disc>span{transform:var(--arrow-shift)}a:active .arrow-disc{transform:scale(.94)}.row-link{transition:opacity .45s var(--ease-out-quart)}@media (hover:hover){.row-list:has(.row-link:hover) .row-link:not(:hover){opacity:.4}}.band-paper,:root{--band-ink:var(--color-ink);--band-bg:var(--color-paper)}.band-stone{--band-ink:var(--color-ink);--band-bg:var(--color-stone)}.band-void{--band-ink:var(--color-paper);--band-bg:var(--color-void)}.pill{background-color:var(--band-ink);color:var(--band-bg);border-radius:999px;margin-inline:-.05em;padding:.08em .3em .02em;display:inline-block}.type-outline{color:#0000;-webkit-text-stroke:max(1.5px,.011em)var(--band-ink)}.sheet-tabs{flex-wrap:wrap;row-gap:.75rem;display:flex}.sheet-tabs:after{content:"";border-top:1px solid var(--band-ink);flex:1 0 2rem}@media (max-width:639px){.sheet-tabs{margin-right:calc(var(--gutter)*-1);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sheet-tabs::-webkit-scrollbar{display:none}}.sheet-tab{border-top:1px solid var(--band-ink);box-shadow:inset -1px 0 0 var(--band-ink);padding:.85rem .95rem}@supports (color:color-mix(in lab,red,red)){.sheet-tab{box-shadow:inset -1px 0 0 color-mix(in srgb,var(--band-ink)16%,transparent)}}.sheet-tab{font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1}.sheet-tab[data-active]{background-color:var(--band-ink);box-shadow:none;color:var(--band-bg);border-radius:0 0 .55rem .55rem}.swatch{border:1px solid var(--band-ink);border-radius:0 0 .2rem .2rem;flex-shrink:0;width:.95rem;height:.6rem}.swatch[data-fill]{background-color:var(--band-ink)}.progression{--dot:.4375rem;--line:var(--band-ink)}@supports (color:color-mix(in lab,red,red)){.progression{--line:color-mix(in srgb,var(--band-ink)20%,transparent)}}.progression{grid-template-columns:minmax(0,1fr);display:grid}.progression>li[data-focus]:before{--dot:.8125rem;box-shadow:0 0 0 .25rem var(--band-bg)}.progression__mark{border:1px solid;border-radius:999px;padding:.45rem .7rem .4rem;display:inline-block}.progression>li{border-left:1px solid var(--line);padding:0 0 1.75rem 1.75rem;position:relative}.progression>li:last-child{border-left-color:#0000;padding-bottom:0}.progression>li:before{content:"";top:.05rem;left:calc(var(--dot)/-2 - .5px);width:var(--dot);height:var(--dot);background-color:var(--band-ink);border-radius:999px;position:absolute}@media (min-width:640px){.progression{grid-template-columns:repeat(var(--steps-md,3),minmax(0,1fr));row-gap:2.75rem}.progression>li,.progression>li:last-child{border-top:1px solid var(--line);border-left:0;padding:1.5rem 1.5rem 0 0}.progression>li:before{top:calc(var(--dot)/-2 - .5px);left:0}}@media (min-width:1024px){.progression{grid-template-columns:repeat(var(--steps,6),minmax(0,1fr))}}.rule-top{border-top:1px solid var(--band-ink)}@supports (color:color-mix(in lab,red,red)){.rule-top{border-top:1px solid color-mix(in srgb,var(--band-ink)18%,transparent)}}.stack-sheet{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.stack-sheet{grid-template-columns:repeat(var(--cols-md,3),minmax(0,1fr))}}@media (min-width:1024px){.stack-sheet{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.surface{isolation:isolate;border-radius:var(--radius-block);--surface-bg:var(--color-mist);background-color:var(--surface-bg);color:var(--color-ink);position:relative;overflow:hidden;container-type:inline-size}.surface[data-tone=stone]{--surface-bg:var(--color-stone)}.surface[data-tone=void]{--surface-bg:#19191c;color:var(--color-paper)}.surface__scale{transition:transform 1.2s var(--ease-out-expo);position:absolute;inset:0}a:focus-visible .surface__scale,a:hover .surface__scale{transform:scale(1.035)}.surface__cover{font-size:var(--cover-size,20cqw);opacity:.1;white-space:nowrap;position:absolute;bottom:-.2em;left:3.5cqw}.surface[data-tone=void] .surface__cover{opacity:.09}.preview-shot{border-radius:calc(var(--radius-block)*.5);background-color:var(--surface-bg);position:absolute;overflow:hidden}.preview-shot:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000012}.surface[data-tone=void] .preview-shot:after{box-shadow:inset 0 0 0 1px #ffffff1a}.preview-shot--main{left:var(--x);top:var(--y);width:var(--w,calc(100% - var(--x) + 4%));border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:0}.preview-shot--inset{z-index:1;left:var(--x);bottom:var(--b);width:var(--w);aspect-ratio:var(--ratio);box-shadow:0 0 0 clamp(.3rem,1.1cqw,.7rem)var(--surface-bg)}.work-cursor{z-index:50;pointer-events:none;will-change:transform;display:none;position:fixed;top:0;left:0}.work-cursor[data-enabled=true]{display:block}.work-cursor>span{background-color:var(--color-ink);width:5.5rem;height:5.5rem;color:var(--color-paper);opacity:0;transition:transform .45s var(--ease-out-expo),opacity .3s linear;border-radius:9999px;justify-content:center;align-items:center;display:flex;transform:translate(-50%,-50%)scale(.3)}.work-cursor[data-active=true]>span{opacity:1;transform:translate(-50%,-50%)scale(1)}.secco-word{white-space:nowrap;font-size:clamp(9rem,47vw,60rem);line-height:.8;display:block;translate:-3%}.contact-cta{z-index:2;border:1px solid #f2f2ef52;align-items:center;gap:.85em;min-height:clamp(3.25rem,4vw,3.75rem);padding-inline:clamp(1.4rem,2vw,1.9rem) clamp(1.2rem,1.7vw,1.6rem);display:inline-flex;position:absolute;top:0;right:0}@supports (color:color-mix(in lab,red,red)){.contact-cta{border:1px solid color-mix(in srgb,var(--color-paper)32%,transparent)}}.contact-cta{background-color:var(--color-void);color:var(--color-paper);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .45s var(--ease-out-quart),border-color .45s var(--ease-out-quart),color .45s var(--ease-out-quart),transform .25s var(--ease-out-quart);border-radius:999px;font-size:clamp(.875rem,1vw,1rem);font-weight:500;line-height:1;translate:0 -50%}.contact-cta:focus-visible,.contact-cta:hover{border-color:var(--color-paper);background-color:var(--color-paper);color:var(--color-ink)}.contact-cta__arrow{letter-spacing:0;transition:transform .5s var(--ease-out-expo);font-size:1.2em;display:inline-block}.contact-cta:focus-visible .contact-cta__arrow,.contact-cta:hover .contact-cta__arrow{transform:translate(.18em,-.18em)}.contact-cta:focus-visible{outline-color:var(--color-paper)}.contact-cta:active{transform:scale(.97)}}@layer utilities{.\@container{container-type:inline-size}.grain{isolation:isolate}.grain:after{content:"";z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.left-1\/2{left:50%}.z-2{z-index:2}.z-40{z-index:40}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-12{grid-column:span 12/span 12}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.my-\[7vh\]{margin-block:7vh}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-\[5vh\]{margin-top:5vh}.mt-\[6vh\]{margin-top:6vh}.mt-\[7vh\]{margin-top:7vh}.mt-\[8vh\]{margin-top:8vh}.mt-\[9vh\]{margin-top:9vh}.mt-\[10vh\]{margin-top:10vh}.mt-\[12vh\]{margin-top:12vh}.mt-\[13vh\]{margin-top:13vh}.mt-\[14vh\]{margin-top:14vh}.mt-\[16vh\]{margin-top:16vh}.mt-\[clamp\(4\.5rem\,8vw\,6\.5rem\)\]{margin-top:clamp(4.5rem,8vw,6.5rem)}.mr-\[0\.2em\]{margin-right:.2em}.mr-\[0\.5em\]{margin-right:.5em}.mr-\[calc\(var\(--disc\)\+clamp\(1rem\,2vw\,2rem\)\)\]{margin-right:calc(var(--disc) + clamp(1rem,2vw,2rem))}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-\[0\.4vw\]{margin-bottom:.4vw}.mb-\[0\.14em\]{margin-bottom:.14em}.mb-\[5vh\]{margin-bottom:5vh}.mb-\[6vh\]{margin-bottom:6vh}.mb-\[7vh\]{margin-bottom:7vh}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-\[0\.3em\]{margin-left:.3em}.ml-\[0\.45em\]{margin-left:.45em}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-\(--bar\){height:var(--bar)}.h-\[calc\(var\(--logo-h\,2\.25rem\)\*var\(--logo-scale\)\)\]{height:calc(var(--logo-h,2.25rem)*var(--logo-scale))}.h-full{height:100%}.h-px{height:1px}.max-h-\[8rem\]{max-height:8rem}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-svh{min-height:100svh}.w-\[1\.35rem\]{width:1.35rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[58\%\]{width:58%}.w-\[clamp\(2\.25rem\,3\.4vw\,3\.25rem\)\]{width:clamp(2.25rem,3.4vw,3.25rem)}.w-\[clamp\(3rem\,6vw\,6rem\)\]{width:clamp(3rem,6vw,6rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[12ch\]{max-width:12ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58rem\]{max-width:58rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[68rem\]{max-width:68rem}.max-w-\[calc\(100\%-2\.35rem\)\]{max-width:calc(100% - 2.35rem)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-9{min-width:calc(var(--spacing)*9)}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-100{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[0\.16em\]{gap:.16em}.gap-x-\(--seam\){column-gap:var(--seam)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-\[0\.3em\]{column-gap:.3em}.gap-x-\[0\.5em\]{column-gap:.5em}.gap-x-\[0\.6em\]{column-gap:.6em}.gap-x-\[0\.45em\]{column-gap:.45em}.gap-x-\[4vw\]{column-gap:4vw}.gap-x-\[clamp\(0\.625rem\,1vw\,1rem\)\]{column-gap:clamp(.625rem,1vw,1rem)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.gap-y-14{row-gap:calc(var(--spacing)*14)}.gap-y-16{row-gap:calc(var(--spacing)*16)}.gap-y-20{row-gap:calc(var(--spacing)*20)}.gap-y-\[12vh\]{row-gap:12vh}.gap-y-\[14vh\]{row-gap:14vh}.gap-y-\[16vh\]{row-gap:16vh}.gap-y-\[clamp\(3\.5rem\,7vw\,6rem\)\]{row-gap:clamp(3.5rem,7vw,6rem)}.gap-y-\[clamp\(3\.5rem\,8vw\,7rem\)\]{row-gap:clamp(3.5rem,8vw,7rem)}.gap-y-\[clamp\(3rem\,7vw\,6rem\)\]{row-gap:clamp(3rem,7vw,6rem)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded-\(--radius-block\){border-radius:var(--radius-block)}.rounded-full{border-radius:3.40282e+38px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink\/15{border-color:#1c1d2026}@supports (color:color-mix(in lab,red,red)){.border-ink\/15{border-color:color-mix(in oklab,var(--color-ink)15%,transparent)}}.border-rule{border-color:var(--color-rule)}.border-rule-dark{border-color:var(--color-rule-dark)}.bg-black{background-color:var(--color-black)}.bg-current{background-color:currentColor}.bg-ink{background-color:var(--color-ink)}.bg-ink\/15{background-color:#1c1d2026}@supports (color:color-mix(in lab,red,red)){.bg-ink\/15{background-color:color-mix(in oklab,var(--color-ink)15%,transparent)}}.bg-mist{background-color:var(--color-mist)}.bg-paper{background-color:var(--color-paper)}.bg-rule{background-color:var(--color-rule)}.bg-rule-dark{background-color:var(--color-rule-dark)}.bg-stone{background-color:var(--color-stone)}.bg-void{background-color:var(--color-void)}.fill-rule{fill:var(--color-rule)}.object-cover{object-fit:cover}.p-\[clamp\(1rem\,2vw\,1\.75rem\)\]{padding:clamp(1rem,2vw,1.75rem)}.gutter-x{padding-inline:var(--gutter)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-\[max\(var\(--gutter\)\,2rem\)\]{padding-inline:max(var(--gutter),2rem)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-\(--band-continue\){padding-top:var(--band-continue)}.pt-\(--band-top\){padding-top:var(--band-top)}.pt-\(--bar\){padding-top:var(--bar)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-\[calc\(var\(--bar\)\+4vh\)\]{padding-top:calc(var(--bar) + 4vh)}.pt-\[calc\(var\(--bar\)\+clamp\(2\.75rem\,13vw\,4rem\)\)\]{padding-top:calc(var(--bar) + clamp(2.75rem,13vw,4rem))}.pb-\(--band-bottom\){padding-bottom:var(--band-bottom)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-\[10vh\]{padding-bottom:10vh}.pb-\[12vh\]{padding-bottom:12vh}.pl-\[2\.35rem\]{padding-left:2.35rem}.text-center{text-align:center}.text-right{text-align:right}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.012em;font-weight:800;font-stretch:62%;line-height:.82}.voice{font-family:var(--font-serif);letter-spacing:-.015em;font-weight:400;line-height:.98}.font-sans{font-family:var(--font-sans)}.label{letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.1}.meta{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;line-height:1}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[0\.46em\]{font-size:.46em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[31vw\]{font-size:31vw}.text-\[clamp\(1\.1rem\,1\.5vw\,1\.4rem\)\]{font-size:clamp(1.1rem,1.5vw,1.4rem)}.text-\[clamp\(1\.2rem\,1\.6vw\,1\.65rem\)\]{font-size:clamp(1.2rem,1.6vw,1.65rem)}.text-\[clamp\(1\.3rem\,2\.4vw\,2\.1rem\)\]{font-size:clamp(1.3rem,2.4vw,2.1rem)}.text-\[clamp\(1\.4rem\,1\.9vw\,2rem\)\]{font-size:clamp(1.4rem,1.9vw,2rem)}.text-\[clamp\(1\.4rem\,2vw\,1\.95rem\)\]{font-size:clamp(1.4rem,2vw,1.95rem)}.text-\[clamp\(1\.4rem\,2vw\,2rem\)\]{font-size:clamp(1.4rem,2vw,2rem)}.text-\[clamp\(1\.05rem\,1\.25vw\,1\.2rem\)\]{font-size:clamp(1.05rem,1.25vw,1.2rem)}.text-\[clamp\(1\.05rem\,1\.35vw\,1\.3rem\)\]{font-size:clamp(1.05rem,1.35vw,1.3rem)}.text-\[clamp\(1\.05rem\,1\.45vw\,1\.35rem\)\]{font-size:clamp(1.05rem,1.45vw,1.35rem)}.text-\[clamp\(1\.5rem\,2\.1vw\,2\.2rem\)\]{font-size:clamp(1.5rem,2.1vw,2.2rem)}.text-\[clamp\(1\.5rem\,2\.1vw\,2\.25rem\)\]{font-size:clamp(1.5rem,2.1vw,2.25rem)}.text-\[clamp\(1\.5rem\,2\.2vw\,2\.1rem\)\]{font-size:clamp(1.5rem,2.2vw,2.1rem)}.text-\[clamp\(1\.5rem\,2\.2vw\,2\.2rem\)\]{font-size:clamp(1.5rem,2.2vw,2.2rem)}.text-\[clamp\(1\.6rem\,2\.3vw\,2\.3rem\)\]{font-size:clamp(1.6rem,2.3vw,2.3rem)}.text-\[clamp\(1\.6rem\,2\.3vw\,2\.4rem\)\]{font-size:clamp(1.6rem,2.3vw,2.4rem)}.text-\[clamp\(1\.6rem\,2\.4vw\,2\.35rem\)\]{font-size:clamp(1.6rem,2.4vw,2.35rem)}.text-\[clamp\(1\.6rem\,2\.5vw\,2\.5rem\)\]{font-size:clamp(1.6rem,2.5vw,2.5rem)}.text-\[clamp\(1\.6rem\,2\.6vw\,2\.6rem\)\]{font-size:clamp(1.6rem,2.6vw,2.6rem)}.text-\[clamp\(1\.6rem\,2\.7vw\,2\.75rem\)\]{font-size:clamp(1.6rem,2.7vw,2.75rem)}.text-\[clamp\(1\.6rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.6rem,3vw,2.25rem)}.text-\[clamp\(1\.6rem\,3vw\,3\.1rem\)\]{font-size:clamp(1.6rem,3vw,3.1rem)}.text-\[clamp\(1\.7rem\,2\.6vw\,2\.7rem\)\]{font-size:clamp(1.7rem,2.6vw,2.7rem)}.text-\[clamp\(1\.9rem\,2\.8vw\,2\.9rem\)\]{font-size:clamp(1.9rem,2.8vw,2.9rem)}.text-\[clamp\(1\.9rem\,2\.8vw\,2\.75rem\)\]{font-size:clamp(1.9rem,2.8vw,2.75rem)}.text-\[clamp\(1\.9rem\,3vw\,3rem\)\]{font-size:clamp(1.9rem,3vw,3rem)}.text-\[clamp\(1\.25rem\,1\.75vw\,1\.7rem\)\]{font-size:clamp(1.25rem,1.75vw,1.7rem)}.text-\[clamp\(1\.35rem\,1\.75vw\,1\.85rem\)\]{font-size:clamp(1.35rem,1.75vw,1.85rem)}.text-\[clamp\(1\.45rem\,2vw\,2\.1rem\)\]{font-size:clamp(1.45rem,2vw,2.1rem)}.text-\[clamp\(1\.45rem\,2vw\,2rem\)\]{font-size:clamp(1.45rem,2vw,2rem)}.text-\[clamp\(1\.55rem\,2\.6vw\,2\.5rem\)\]{font-size:clamp(1.55rem,2.6vw,2.5rem)}.text-\[clamp\(1\.75rem\,2\.6vw\,2\.6rem\)\]{font-size:clamp(1.75rem,2.6vw,2.6rem)}.text-\[clamp\(1\.75rem\,2\.8vw\,2\.9rem\)\]{font-size:clamp(1.75rem,2.8vw,2.9rem)}.text-\[clamp\(1\.75rem\,2\.9vw\,2\.85rem\)\]{font-size:clamp(1.75rem,2.9vw,2.85rem)}.text-\[clamp\(1\.75rem\,3\.6vw\,3\.6rem\)\]{font-size:clamp(1.75rem,3.6vw,3.6rem)}.text-\[clamp\(1\.75rem\,3vw\,3rem\)\]{font-size:clamp(1.75rem,3vw,3rem)}.text-\[clamp\(2\.2rem\,4\.2vw\,4\.5rem\)\]{font-size:clamp(2.2rem,4.2vw,4.5rem)}.text-\[clamp\(2\.2rem\,4vw\,4rem\)\]{font-size:clamp(2.2rem,4vw,4rem)}.text-\[clamp\(2\.4rem\,4\.4vw\,4\.6rem\)\]{font-size:clamp(2.4rem,4.4vw,4.6rem)}.text-\[clamp\(2\.4rem\,4\.4vw\,4\.75rem\)\]{font-size:clamp(2.4rem,4.4vw,4.75rem)}.text-\[clamp\(2\.4rem\,4\.6vw\,4\.5rem\)\]{font-size:clamp(2.4rem,4.6vw,4.5rem)}.text-\[clamp\(2\.4rem\,4\.6vw\,5rem\)\]{font-size:clamp(2.4rem,4.6vw,5rem)}.text-\[clamp\(2\.4rem\,4\.8vw\,5\.25rem\)\]{font-size:clamp(2.4rem,4.8vw,5.25rem)}.text-\[clamp\(2\.6rem\,6\.4vw\,7rem\)\]{font-size:clamp(2.6rem,6.4vw,7rem)}.text-\[clamp\(2\.25rem\,4\.2vw\,4rem\)\]{font-size:clamp(2.25rem,4.2vw,4rem)}.text-\[clamp\(2rem\,4\.6vw\,4\.5rem\)\]{font-size:clamp(2rem,4.6vw,4.5rem)}.text-\[clamp\(2rem\,5\.1vw\,5\.5rem\)\]{font-size:clamp(2rem,5.1vw,5.5rem)}.text-\[clamp\(3\.5rem\,11vw\,12rem\)\]{font-size:clamp(3.5rem,11vw,12rem)}.text-\[clamp\(3\.25rem\,7\.5vw\,6\.5rem\)\]{font-size:clamp(3.25rem,7.5vw,6.5rem)}.text-\[clamp\(3rem\,7\.4vw\,8\.5rem\)\]{font-size:clamp(3rem,7.4vw,8.5rem)}.text-\[clamp\(3rem\,7\.4vw\,8rem\)\]{font-size:clamp(3rem,7.4vw,8rem)}.text-\[clamp\(4rem\,13vw\,13rem\)\]{font-size:clamp(4rem,13vw,13rem)}.text-\[clamp\(4rem\,17vw\,19rem\)\]{font-size:clamp(4rem,17vw,19rem)}.text-\[min\(13cqi\,2\.25rem\)\]{font-size:min(13cqi,2.25rem)}.text-\[min\(15\.5cqi\,2\.25rem\)\]{font-size:min(15.5cqi,2.25rem)}.text-\[min\(16cqi\,5rem\)\]{font-size:min(16cqi,5rem)}.text-\[min\(22cqi\,7\.5rem\)\]{font-size:min(22cqi,7.5rem)}.text-\[min\(30cqi\,11rem\)\]{font-size:min(30cqi,11rem)}.text-chapter{font-size:var(--text-chapter)}.text-display{font-size:var(--text-display)}.text-headline{font-size:var(--text-headline)}.text-lead{font-size:var(--text-lead)}.text-section{font-size:var(--text-section)}.text-title{font-size:var(--text-title)}.text-voice{font-size:var(--text-voice)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-ash{color:var(--color-ash)}.text-fog{color:var(--color-fog)}.text-ink{color:var(--color-ink)}.text-paper{color:var(--color-paper)}.text-paper\/55{color:#f2f2ef8c}@supports (color:color-mix(in lab,red,red)){.text-paper\/55{color:color-mix(in oklab,var(--color-paper)55%,transparent)}}.text-paper\/75{color:#f2f2efbf}@supports (color:color-mix(in lab,red,red)){.text-paper\/75{color:color-mix(in oklab,var(--color-paper)75%,transparent)}}.text-paper\/80{color:#f2f2efcc}@supports (color:color-mix(in lab,red,red)){.text-paper\/80{color:color-mix(in oklab,var(--color-paper)80%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-paper\/25{text-decoration-color:#f2f2ef40}@supports (color:color-mix(in lab,red,red)){.decoration-paper\/25{-webkit-text-decoration-color:color-mix(in oklab,var(--color-paper)25%,transparent);text-decoration-color:color-mix(in oklab,var(--color-paper)25%,transparent)}}.decoration-1{text-decoration-thickness:1px}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[6px\]{text-underline-offset:6px}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-85{opacity:.85}.opacity-100{opacity:1}.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,)}.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))}.transition-transform{transition-property:transform,translate,scale,rotate;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}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.\[--logo-h\:0\.62em\]{--logo-h:.62em}.\[--logo-h\:clamp\(2\.25rem\,3\.4vw\,3\.25rem\)\]{--logo-h:clamp(2.25rem,3.4vw,3.25rem)}.\[--seam\:clamp\(0\.625rem\,1vw\,1rem\)\]{--seam:clamp(.625rem,1vw,1rem)}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:text-paper:hover{color:var(--color-paper)}.hover\:decoration-paper:hover{-webkit-text-decoration-color:var(--color-paper);text-decoration-color:var(--color-paper)}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-85:hover{opacity:.85}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-100:focus{z-index:100}.focus\:bg-ink:focus{background-color:var(--color-ink)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-3:focus{padding-block:calc(var(--spacing)*3)}.focus\:text-paper:focus{color:var(--color-paper)}@media (min-width:40rem){.sm\:col-span-3{grid-column:span 3/span 3}.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-10{grid-column:span 10/span 10}.sm\:mt-10{margin-top:calc(var(--spacing)*10)}.sm\:min-h-\[calc\(100svh-var\(--curve\)\)\]{min-height:calc(100svh - var(--curve))}.sm\:w-\[42\%\]{width:42%}.sm\:basis-auto{flex-basis:auto}.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\:gap-y-12{row-gap:calc(var(--spacing)*12)}.sm\:pt-\(--bar\){padding-top:var(--bar)}.sm\:pt-\[calc\(var\(--bar\)\+16vh\)\]{padding-top:calc(var(--bar) + 16vh)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:text-\[min\(15\.5cqi\,3\.6rem\)\]{font-size:min(15.5cqi,3.6rem)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.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-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-2{grid-column-start:2}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-auto{grid-column-start:auto}.md\:row-start-auto{grid-row-start:auto}.md\:mx-auto{margin-inline:auto}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-\[16vh\]{margin-top:16vh}.md\:block{display:block}.md\:grid{display:grid}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\[clamp\(15rem\,21vw\,25rem\)\]{height:clamp(15rem,21vw,25rem)}.md\:h-\[clamp\(19rem\,30vw\,35rem\)\]{height:clamp(19rem,30vw,35rem)}.md\:h-\[clamp\(20rem\,31vw\,36rem\)\]{height:clamp(20rem,31vw,36rem)}.md\:\[flex\:var\(--grow\)_1_0\%\]{flex:var(--grow)1 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-x-10{column-gap:calc(var(--spacing)*10)}.md\:gap-x-\[4vw\]{column-gap:4vw}.md\:self-end{align-self:flex-end}.md\:px-14{padding-inline:calc(var(--spacing)*14)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-7{padding-block:calc(var(--spacing)*7)}.md\:py-9{padding-block:calc(var(--spacing)*9)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:pt-14{padding-top:calc(var(--spacing)*14)}.md\:pb-12{padding-bottom:calc(var(--spacing)*12)}.md\:pb-\[4\.5rem\]{padding-bottom:4.5rem}.md\:pl-\[3\%\]{padding-left:3%}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:text-\[min\(13cqi\,3\.4rem\)\]{font-size:min(13cqi,3.4rem)}@media (hover:hover){.md\:group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order: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-start-1{grid-column-start:1}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-5{grid-column-start:5}.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\:col-start-10{grid-column-start:10}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[clamp\(18rem\,27vw\,32rem\)\]{height:clamp(18rem,27vw,32rem)}.lg\:w-1\/4{width:25%}.lg\:w-3\/5{width:60%}.lg\:w-\[50\%\]{width:50%}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:gap-y-0{row-gap:calc(var(--spacing)*0)}.lg\:gap-y-6{row-gap:calc(var(--spacing)*6)}.lg\:gap-y-14{row-gap:calc(var(--spacing)*14)}.lg\:gap-y-\[9vh\]{row-gap:9vh}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:pt-\[2\.1rem\]{padding-top:2.1rem}.lg\:pr-\[8\%\]{padding-right:8%}.lg\:pb-1{padding-bottom:calc(var(--spacing)*1)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:pb-\[1\.5vw\]{padding-bottom:1.5vw}.lg\:pl-\[3\%\]{padding-left:3%}.lg\:pl-\[8\%\]{padding-left:8%}.lg\:text-\[min\(22rem\,23vw\)\]{font-size:min(22rem,23vw)}}@media (min-width:80rem){.xl\:w-\[58\%\]{width:58%}}@media (min-width:40rem){@media (orientation:portrait){.sm\:portrait\:min-h-\[min\(calc\(100svh-var\(--curve\)\)\,calc\(var\(--bar\)\+80vw\)\)\]{min-height:min(calc(100svh - var(--curve)),calc(var(--bar) + 80vw))}}}}@keyframes curve-settle{0%{transform:scaleY(1)}to{transform:scaleY(.3)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.curve>span{animation-name:curve-settle;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--curve;animation-range:entry 100% cover 72%}}}@keyframes secco-drift{0%{transform:translate(6%)}to{transform:translate(-10%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.secco-word{animation-name:secco-drift;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}.mask-line{clip-path:inset(-.4em -.1em 0);margin-bottom:-.14em;padding-bottom:.14em;display:block}.mask-line>*{transition:transform 1.1s var(--ease-out-expo);transition-delay:var(--delay,0s);display:block;transform:translateY(115%)}.mask-line[data-revealed=true]>*,[data-revealed=true] .mask-line>*{transform:translateY(0)}[data-rise]{opacity:0;transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart);transition-delay:var(--delay,0s);transform:translateY(1.1rem)}[data-rise][data-revealed=true]{opacity:1;transform:none}[data-draw]{transform-origin:0;transition:transform 1.2s var(--ease-out-expo);transition-delay:var(--delay,0s);transform:scaleX(0)}[data-draw][data-revealed=true]{transform:scaleX(1)}[data-clip]{clip-path:inset(100% 0 0);transition:clip-path 1.25s var(--ease-out-expo);transition-delay:var(--delay,0s)}[data-clip][data-revealed=true],[data-revealed=true]>[data-clip]{clip-path:inset(0)}.fade-image{transition:opacity .5s var(--ease-out-quart)}.fade-image[data-loading]{opacity:0}@keyframes hero-mask-in{0%{transform:translateY(115%)}to{transform:translateY(0)}}@keyframes hero-fade-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.hero-mask>*{animation:hero-mask-in 1.05s var(--ease-out-expo)both;animation-delay:var(--delay,0s)}.hero-fade{animation:hero-fade-in .8s var(--ease-out-quart)both;animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:reduce){.mask-line>*,[data-clip],[data-draw],[data-rise]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.hero-fade,.hero-mask>*{animation:none!important}.menu-item{opacity:1!important;transform:none!important}*,:after,:before{transition-duration:.01ms!important;transition-delay:0s!important}}@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-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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}