/*! tailwindcss v4.3.3 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-font-weight: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-duration:initial;--tw-ease:initial;--tw-scroll-snap-strictness:proximity;--tw-leading:initial;--acc-h:0px;--sweep:0}}}@layer theme{:host,:root{--font-sans:"PP Mori", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Lilex", ui-monospace, monospace;--spacing:.1rem;--font-weight-bold:700;--default-transition-duration:.35s;--default-transition-timing-function:var(--ease-out-quad);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--leading-12:1.2;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-snappy:linear(0, .0191, .062, .1566, .3378, .5335, .6892, .8, .8686, .912, .9469, .964, .9741, .981, .9859, .9896, .9923, .9946, .9961, .9976, .9984, .9991, .9996, .9998, 1);--color-ink:#000;--color-paper:#fff;--color-muted:#a9a9a9;--color-line:#333;--color-sand:#f3ebd2;--color-wash:#fbf9f2}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-wash:color-mix(in srgb, var(--color-sand) 30%, var(--color-paper))}}:host,:root{--color-cream:#fff9e6;--color-aqua:#abe9ef;--color-flag-blue:#2b9cb9;--color-flag-green:#428e2f;--color-flag-violet:#9a35bf;--color-flag-orange:#f28f2c;--color-flag-red:#bc0003;--color-flag-teal:#20ba9e}}@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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;-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:where(:not(iframe)){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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-js] img[data-fade]{opacity:0;transition:opacity .35s var(--ease-out-quad)}[data-js] img[data-fade][data-shown]{opacity:1}}@layer components{.site-max{--max-width:180rem;--gutter:16rem;--margin:var(--site-margin);width:calc(100% - var(--margin)*2);max-width:calc(var(--max-width) - var(--gutter)*2);margin-inline:auto}.site-max.--s{--gutter:20rem}.site-max.--l{--gutter:5.5rem}.site-max .site-max,.site-max.--full{--gutter:0rem;--margin:0rem}.site-section{background-color:var(--ground);color:var(--fg);padding-block:8rem;position:relative}@media (width>=650px){.site-section{padding-block:11rem}}@media (width>=1024px){.site-section{padding-block:15rem}}.site-section[data-edge=steps]{padding-top:10rem}@media (width>=650px){.site-section[data-edge=steps]{padding-top:15rem}}@media (width>=1024px){.site-section[data-edge=steps]{padding-top:20rem}}.site-section[data-rule]{border-top:1px solid var(--hair)}.site-section[data-flush]{padding-block:0}.site-section[data-bow]{z-index:1;-webkit-mask-composite:source-out;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201800%20140%22%3E%3Cellipse%20cx%3D%22900%22%20cy%3D%22206.8%22%20rx%3D%221008%22%20ry%3D%22206.8%22%2F%3E%3C%2Fsvg%3E);mask-image:linear-gradient(#000 0 0),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201800%20140%22%3E%3Cellipse%20cx%3D%22900%22%20cy%3D%22206.8%22%20rx%3D%221008%22%20ry%3D%22206.8%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:0 0,50% calc(100% + .55556vw);mask-position:0 0,50% calc(100% + .55556vw);-webkit-mask-size:auto,100%;mask-size:auto,100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-section[data-theme=cream]:not([data-flush])+.site-section[data-theme=cream]:not([data-rule],[data-edge],[data-flush]),.site-section[data-theme=dark]:not([data-flush])+.site-section[data-theme=dark]:not([data-rule],[data-edge],[data-flush]),.site-section[data-theme=light]:not([data-flush])+.site-section[data-theme=light]:not([data-rule],[data-edge],[data-flush]){padding-top:0}}@layer utilities{.lip:before{content:"";inset-inline:var(--lip-inset,-1px);height:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;top:-1px}@supports (color:color-mix(in lab,red,red)){.lip:before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.lip:before{mix-blend-mode:multiply;pointer-events:none}.lip-end:before{content:"";inset-block:var(--lip-inset,-1px);width:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;right:-1px}@supports (color:color-mix(in lab,red,red)){.lip-end:before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.lip-end:before{mix-blend-mode:multiply;pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-\(--site-margin\){inset-inline:var(--site-margin)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-px{top:-1px}.top-\(--t\){top:var(--t)}.top-0{top:0}.top-1\/2{top:50%}.top-50{top:calc(var(--spacing)*50)}.top-full{top:100%}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-20{bottom:calc(var(--spacing)*20)}.left-\(--l\){left:var(--l)}.left-1\/2{left:50%}.left-10{left:calc(var(--spacing)*10)}.left-\[calc\(100\%\+\.75rem\)\]{left:calc(100% + .75rem)}.left-full{left:100%}.isolate{isolation:isolate}.z-\(--z\){z-index:var(--z)}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-10{z-index:10}.z-13{z-index:13}.z-20{z-index:20}.z-999{z-index:999}.container{width:100%}@media (width>=650px){.container{max-width:650px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1300px){.container{max-width:1300px}}@media (width>=1400px){.container{max-width:1400px}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-\[7\.22\%\]{margin-top:-7.22%}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-25{margin-top:calc(var(--spacing)*25)}.mt-30{margin-top:calc(var(--spacing)*30)}.mt-40{margin-top:calc(var(--spacing)*40)}.mt-50{margin-top:calc(var(--spacing)*50)}.mt-60{margin-top:calc(var(--spacing)*60)}.mt-auto{margin-top:auto}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.-ml-28{margin-left:calc(var(--spacing)*-28)}.-ml-px{margin-left:-1px}.ml-auto{margin-left:auto}.stack{display:grid}.stack>*{grid-area:1/1}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[9\/5\]{aspect-ratio:9/5}.aspect-\[9\/8\]{aspect-ratio:9/8}.aspect-\[675\/680\]{aspect-ratio:675/680}.aspect-\[1800\/130\]{aspect-ratio:1800/130}.aspect-square{aspect-ratio:1}.size-50{width:calc(var(--spacing)*50);height:calc(var(--spacing)*50)}.size-full{width:100%;height:100%}.acc-panel{--acc-full:var(--acc-content,0px);height:var(--acc-h);transition:--acc-h var(--acc-dur,.5s) var(--ease-snappy);overflow:hidden}.sweep-panel{height:calc(var(--sweep)*var(--acc-content,0px));transition:--sweep var(--acc-dur,.7s) var(--ease-snappy);overflow:hidden}.h-\(--h\){height:var(--h)}.h-30{height:calc(var(--spacing)*30)}.h-35{height:calc(var(--spacing)*35)}.h-40{height:calc(var(--spacing)*40)}.h-45{height:calc(var(--spacing)*45)}.h-50{height:calc(var(--spacing)*50)}.h-55{height:calc(var(--spacing)*55)}.h-60{height:calc(var(--spacing)*60)}.h-140{height:calc(var(--spacing)*140)}.h-\[1lh\]{height:1lh}.h-\[30\%\]{height:30%}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-55{min-height:calc(var(--spacing)*55)}.min-h-90{min-height:calc(var(--spacing)*90)}.min-h-100{min-height:calc(var(--spacing)*100)}.min-h-\[24px\]{min-height:24px}.min-h-full{min-height:100%}.w-\(--w\){width:var(--w)}.w-0{width:0}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-15{width:calc(var(--spacing)*15)}.w-20{width:calc(var(--spacing)*20)}.w-28{width:calc(var(--spacing)*28)}.w-35{width:calc(var(--spacing)*35)}.w-40{width:calc(var(--spacing)*40)}.w-50{width:calc(var(--spacing)*50)}.w-55{width:calc(var(--spacing)*55)}.w-75{width:calc(var(--spacing)*75)}.w-90{width:calc(var(--spacing)*90)}.w-105{width:calc(var(--spacing)*105)}.w-110{width:calc(var(--spacing)*110)}.w-140{width:calc(var(--spacing)*140)}.w-\[52\%\]{width:52%}.w-\[188rem\]{width:188rem}.w-\[calc\(100\%\+2\.8rem\)\]{width:calc(100% + 2.8rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[17\.5rem\]{max-width:17.5rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[32\.5rem\]{max-width:32.5rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42\.5rem\]{max-width:42.5rem}.max-w-\[55rem\]{max-width:55rem}.max-w-\[60rem\]{max-width:60rem}.max-w-\[67\.5rem\]{max-width:67.5rem}.max-w-\[85rem\]{max-width:85rem}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-\[25rem\]{min-width:25rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-1\/2{--tw-translate-y:-50%}.-translate-1\/2,.-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-y-1\/2,.translate-y-\[\.1em\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[\.1em\]{--tw-translate-y:.1em}.caps-center{translate:0 .08em}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-5{gap:calc(var(--spacing)*5)}.gap-10{gap:calc(var(--spacing)*10)}.gap-15{gap:calc(var(--spacing)*15)}.gap-20{gap:calc(var(--spacing)*20)}.gap-25{gap:calc(var(--spacing)*25)}.gap-30{gap:calc(var(--spacing)*30)}.gap-40{gap:calc(var(--spacing)*40)}.gap-50{gap:calc(var(--spacing)*50)}.gap-60{gap:calc(var(--spacing)*60)}.gap-\[\.4em\]{gap:.4em}.gap-px{gap:1px}.gap-x-15{-moz-column-gap:calc(var(--spacing)*15);column-gap:calc(var(--spacing)*15)}.gap-x-40{-moz-column-gap:calc(var(--spacing)*40);column-gap:calc(var(--spacing)*40)}.gap-x-60{-moz-column-gap:calc(var(--spacing)*60);column-gap:calc(var(--spacing)*60)}.gap-y-20{row-gap:calc(var(--spacing)*20)}.gap-y-40{row-gap:calc(var(--spacing)*40)}.gap-y-50{row-gap:calc(var(--spacing)*50)}.gap-y-90{row-gap:calc(var(--spacing)*90)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2{border-radius:calc(var(--spacing)*2)}.rounded-3{border-radius:calc(var(--spacing)*3)}.rounded-10{border-radius:calc(var(--spacing)*10)}.rounded-20{border-radius:calc(var(--spacing)*20)}.rounded-full{border-radius:2147483647px}.rounded-br-5{border-bottom-right-radius:calc(var(--spacing)*5)}.rounded-bl-5{border-bottom-left-radius:calc(var(--spacing)*5)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#00aaff\]\/50{border-color:oklab(70.7181% -.0787384 -.148348/.5)}.border-current{border-color:currentColor}.border-hair{border-color:var(--hair)}.border-line{border-color:var(--color-line)}.border-muted{border-color:var(--color-muted)}.border-paper{border-color:var(--color-paper)}.bg-\[\#ff00aa\]\/10{background-color:oklab(65.9666% .27108 -.0492433/.1)}.bg-fg{background-color:var(--fg)}.bg-ground{background-color:var(--ground)}.bg-hair{background-color:var(--hair)}.bg-ink{background-color:var(--color-ink)}.bg-paper{background-color:var(--color-paper)}.bg-sand\/40{background-color:#f3ebd266}@supports (color:color-mix(in lab,red,red)){.bg-sand\/40{background-color:color-mix(in oklab,var(--color-sand) 40%,transparent)}}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.text-spectrum{background-image:var(--spectrum);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.grid-lines{background-image:linear-gradient(to right,var(--hair) 1px,transparent 1px),linear-gradient(to bottom,var(--hair) 1px,transparent 1px);background-position:2.8rem 0;background-size:5.5rem 5.5rem}.bg-spectrum{background-image:var(--spectrum)}.from-transparent{--tw-gradient-from:transparent}.from-transparent,.to-ground{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ground{--tw-gradient-to:var(--ground)}.fill-ink{fill:var(--color-ink)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-15{padding:calc(var(--spacing)*15)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-15{padding-inline:calc(var(--spacing)*15)}.px-20{padding-inline:calc(var(--spacing)*20)}.px-25{padding-inline:calc(var(--spacing)*25)}.py-10{padding-block:calc(var(--spacing)*10)}.py-15{padding-block:calc(var(--spacing)*15)}.py-20{padding-block:calc(var(--spacing)*20)}.py-25{padding-block:calc(var(--spacing)*25)}.py-30{padding-block:calc(var(--spacing)*30)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-25{padding-top:calc(var(--spacing)*25)}.pt-30{padding-top:calc(var(--spacing)*30)}.pt-40{padding-top:calc(var(--spacing)*40)}.pt-60{padding-top:calc(var(--spacing)*60)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-25{padding-right:calc(var(--spacing)*25)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-25{padding-bottom:calc(var(--spacing)*25)}.pb-30{padding-bottom:calc(var(--spacing)*30)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-50{padding-bottom:calc(var(--spacing)*50)}.pb-60{padding-bottom:calc(var(--spacing)*60)}.pb-80{padding-bottom:calc(var(--spacing)*80)}.pb-\[calc\(5rem\+7\.22vw\)\]{padding-bottom:calc(5rem + 7.22vw)}.pl-25{padding-left:calc(var(--spacing)*25)}.pl-28{padding-left:calc(var(--spacing)*28)}.pl-45{padding-left:calc(var(--spacing)*45)}.pl-70{padding-left:calc(var(--spacing)*70)}.text-center{text-align:center}.text-left{text-align:left}.t-stat{font-family:var(--font-mono);letter-spacing:-.025em;font-size:4rem;font-weight:300;line-height:1.25}@media (width>=650px){.t-stat{font-size:4.8rem}}.t-button{font-size:1.4rem;font-weight:700;line-height:1}@media (width>=650px){.t-button{font-size:1.6rem}}@media (width>=1024px){.t-button{font-size:1.8rem}}.t-h2{letter-spacing:-.005em;text-wrap:balance;font-size:3.2rem;line-height:1.1}@media (width>=650px){.t-h2{font-size:5rem}}@media (width>=1024px){.t-h2{font-size:5.4rem}}.t-label{letter-spacing:.035em;text-transform:uppercase;font-size:1.3rem;line-height:1.7}@media (width>=650px){.t-label{font-size:1.4rem}}.t-display{letter-spacing:-.005em;font-size:4.4rem;line-height:1.1}@media (width>=650px){.t-display{font-size:5rem}}@media (width>=1024px){.t-display{font-size:5.4rem}}.t-h3{letter-spacing:-.01em;font-size:2.4rem;line-height:1.2}@media (width>=650px){.t-h3{font-size:3rem}}.t-lede{text-wrap:balance;font-size:1.6rem;line-height:1.5}@media (width>=650px){.t-lede{font-size:1.8rem}}@media (width>=1024px){.t-lede{font-size:1.9rem}}.t-body{font-size:1.4rem;line-height:1.5}@media (width>=650px){.t-body{font-size:1.6rem}}.t-h4{font-size:2rem;line-height:1.4}@media (width>=650px){.t-h4{font-size:2.4rem}}.t-nav{font-size:1.8rem;line-height:1}.t-small{font-size:1.3rem;line-height:1.5}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-balance{text-wrap:balance}@media (width>=650px){.t-breaks{white-space:pre-line}}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-dim{color:var(--dim)}.text-fg{color:var(--fg)}.text-flag-blue{color:var(--color-flag-blue)}.text-flag-green{color:var(--color-flag-green)}.text-flag-orange{color:var(--color-flag-orange)}.text-flag-red{color:var(--color-flag-red)}.text-flag-teal{color:var(--color-flag-teal)}.text-flag-violet{color:var(--color-flag-violet)}.text-ground{color:var(--ground)}.text-ink{color:var(--color-ink)}.text-line{color:var(--color-line)}.text-paper{color:var(--color-paper)}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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,.transition-\[padding\]{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset}.transition-\[stroke-dashoffset\],.transition-\[width\]{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width}.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-colors,.transition-opacity{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-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))}.delay-150{transition-delay:.15s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\(--ease-snappy\),.ease-snappy{--tw-ease:var(--ease-snappy);transition-timing-function:var(--ease-snappy)}.border-spectrum{background:linear-gradient(var(--fill,var(--ground)),var(--fill,var(--ground))) padding-box,var(--spectrum) border-box;border:1px solid #0000}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.sweep-cover{clip-path:inset(0 0 calc((1 - var(--sweep))*var(--acc-head-h,100%)) 0 round 2rem);transition:--sweep var(--acc-dur,.7s) var(--ease-snappy)}.\[--acc-dur\:\.7s\]{--acc-dur:.7s}.\[--fill\:var\(--color-ink\)\]{--fill:var(--color-ink)}.\[--lip-inset\:2px\]{--lip-inset:2px}.\[--lip-size\:4rem\]{--lip-size:4rem}.\[--ratio\:1\]{--ratio:1}.\[stroke-dashoffset\:0\]{stroke-dashoffset:0}.\[stroke-dashoffset\:1\]{stroke-dashoffset:1px}.bg-shade{background:var(--shade)}.clip-run{clip-path:inset(0 calc((1 - var(--run-to,0))*100%) 0 calc(var(--run-from,0)*100%))}.not-first\:lip:not(:first-child):before{content:"";inset-inline:var(--lip-inset,-1px);height:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;top:-1px}@supports (color:color-mix(in lab,red,red)){.not-first\:lip:not(:first-child):before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.not-first\:lip:not(:first-child):before{mix-blend-mode:multiply;pointer-events:none}.not-first\:-mt-10:not(:first-child){margin-top:calc(var(--spacing)*-10)}.not-first\:-mt-25:not(:first-child){margin-top:calc(var(--spacing)*-25)}@media (hover:hover){.group-hover\/button\:translate-x-45:is(:where(.group\/button):hover *){--tw-translate-x:calc(var(--spacing)*45);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/button\:delay-0:is(:where(.group\/button):hover *){transition-delay:0s}}.group-focus-visible\/button\:translate-x-45:is(:where(.group\/button):focus-visible *){--tw-translate-x:calc(var(--spacing)*45);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\/button\:delay-0:is(:where(.group\/button):focus-visible *){transition-delay:0s}.group-data-active\/button\:translate-x-45:is(:where(.group\/button)[data-active] *){--tw-translate-x:calc(var(--spacing)*45);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-active\/button\:delay-0:is(:where(.group\/button)[data-active] *){transition-delay:0s}.placeholder\:text-dim::placeholder{color:var(--dim)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-fg:focus-visible{outline-color:var(--fg)}.has-focus-visible\:z-10:has(:focus-visible){z-index:10}.aria-selected\:cursor-default[aria-selected=true]{cursor:default}@media (prefers-reduced-motion:no-preference){.motion-safe\:data-intro\:\[--acc-dur\:1\.2s\][data-intro]{--acc-dur:1.2s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:block{display:block}.motion-reduce\:hidden{display:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[--acc-dur\:0s\]{--acc-dur:0s}}@media (width>=650px){.s\:fixed{position:fixed}.s\:inset-x-0{inset-inline:0}.s\:inset-x-auto{inset-inline:auto}.s\:top-0{top:0}.s\:right-\(--site-margin\){right:var(--site-margin)}.s\:bottom-60{bottom:calc(var(--spacing)*60)}.s\:mx-0{margin-inline:0}.s\:mt-0{margin-top:0}.s\:mt-15{margin-top:calc(var(--spacing)*15)}.s\:mt-20{margin-top:calc(var(--spacing)*20)}.s\:mt-40{margin-top:calc(var(--spacing)*40)}.s\:mt-55{margin-top:calc(var(--spacing)*55)}.s\:mt-60{margin-top:calc(var(--spacing)*60)}.s\:mt-80{margin-top:calc(var(--spacing)*80)}.s\:flex{display:flex}.s\:hidden{display:none}.s\:h-\(--header\){height:var(--header)}.s\:h-50{height:calc(var(--spacing)*50)}.s\:h-60{height:calc(var(--spacing)*60)}.s\:h-90{height:calc(var(--spacing)*90)}.s\:h-100{height:calc(var(--spacing)*100)}.s\:min-h-120{min-height:calc(var(--spacing)*120)}.s\:w-120{width:calc(var(--spacing)*120)}.s\:w-\[56\%\]{width:56%}.s\:w-full{width:100%}.s\:max-w-\[37\.5rem\]{max-width:37.5rem}.s\:max-w-\[42\.5rem\]{max-width:42.5rem}.s\:max-w-\[57\.5rem\]{max-width:57.5rem}.s\:max-w-\[60rem\]{max-width:60rem}.s\:max-w-\[67\.5rem\]{max-width:67.5rem}.s\:max-w-\[75rem\]{max-width:75rem}.s\:max-w-none{max-width:none}.s\:shrink-0{flex-shrink:0}.s\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.s\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.s\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.s\:flex-row{flex-direction:row}.s\:items-center{align-items:center}.s\:items-start{align-items:flex-start}.s\:justify-between{justify-content:space-between}.s\:justify-center{justify-content:center}.s\:gap-15{gap:calc(var(--spacing)*15)}.s\:gap-20{gap:calc(var(--spacing)*20)}.s\:gap-30{gap:calc(var(--spacing)*30)}.s\:gap-40{gap:calc(var(--spacing)*40)}.s\:gap-45{gap:calc(var(--spacing)*45)}.s\:gap-x-\(--site-margin\){-moz-column-gap:var(--site-margin);column-gap:var(--site-margin)}.s\:gap-y-50{row-gap:calc(var(--spacing)*50)}.s\:gap-y-120{row-gap:calc(var(--spacing)*120)}.s\:self-center{align-self:center}.s\:rounded-20{border-radius:calc(var(--spacing)*20)}.s\:rounded-br-10{border-bottom-right-radius:calc(var(--spacing)*10)}.s\:rounded-bl-10{border-bottom-left-radius:calc(var(--spacing)*10)}.s\:p-25{padding:calc(var(--spacing)*25)}.s\:px-20{padding-inline:calc(var(--spacing)*20)}.s\:px-25{padding-inline:calc(var(--spacing)*25)}.s\:px-30{padding-inline:calc(var(--spacing)*30)}.s\:px-40{padding-inline:calc(var(--spacing)*40)}.s\:px-45{padding-inline:calc(var(--spacing)*45)}.s\:px-50{padding-inline:calc(var(--spacing)*50)}.s\:px-60{padding-inline:calc(var(--spacing)*60)}.s\:py-30{padding-block:calc(var(--spacing)*30)}.s\:py-45{padding-block:calc(var(--spacing)*45)}.s\:pt-40{padding-top:calc(var(--spacing)*40)}.s\:pt-45{padding-top:calc(var(--spacing)*45)}.s\:pt-50{padding-top:calc(var(--spacing)*50)}.s\:pt-60{padding-top:calc(var(--spacing)*60)}.s\:pb-40{padding-bottom:calc(var(--spacing)*40)}.s\:pb-60{padding-bottom:calc(var(--spacing)*60)}.s\:pb-\[calc\(8rem\+7\.22vw\)\]{padding-bottom:calc(8rem + 7.22vw)}.s\:text-left{text-align:left}.s\:whitespace-nowrap{white-space:nowrap}}@media (width>=1024px){.sm\:lip:before{content:"";inset-inline:var(--lip-inset,-1px);height:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;top:-1px}@supports (color:color-mix(in lab,red,red)){.sm\:lip:before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.sm\:lip:before{mix-blend-mode:multiply;pointer-events:none}.sm\:lip-end:before{content:"";inset-block:var(--lip-inset,-1px);width:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;right:-1px}@supports (color:color-mix(in lab,red,red)){.sm\:lip-end:before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.sm\:lip-end:before{mix-blend-mode:multiply;pointer-events:none}.sm\:absolute{position:absolute}.sm\:top-1\/2{top:50%}.sm\:right-0{right:0}.sm\:right-25{right:calc(var(--spacing)*25)}.sm\:bottom-25{bottom:calc(var(--spacing)*25)}.sm\:left-0{left:0}.sm\:mx-0{margin-inline:0}.sm\:mt-90{margin-top:calc(var(--spacing)*90)}.sm\:mt-120{margin-top:calc(var(--spacing)*120)}.sm\:-mr-\(--bleed\){margin-right:calc(var(--bleed)*-1)}.sm\:-mr-20{margin-right:calc(var(--spacing)*-20)}.sm\:mb-50{margin-bottom:calc(var(--spacing)*50)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-50{height:calc(var(--spacing)*50)}.sm\:h-120{height:calc(var(--spacing)*120)}.sm\:h-\[109\.4rem\]{height:109.4rem}.sm\:min-h-full{min-height:100%}.sm\:w-3\/8{width:37.5%}.sm\:w-\[calc\(100\%\+var\(--bleed\)\)\]{width:calc(100% + var(--bleed))}.sm\:max-w-\[35rem\]{max-width:35rem}.sm\:max-w-\[37\.5rem\]{max-width:37.5rem}.sm\:max-w-\[57\.5rem\]{max-width:57.5rem}.sm\:max-w-\[70rem\]{max-width:70rem}.sm\:max-w-\[72\.5rem\]{max-width:72.5rem}.sm\:max-w-\[77\.5rem\]{max-width:77.5rem}.sm\:max-w-\[80rem\]{max-width:80rem}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[1fr_minmax\(0\,87\.5rem\)\]{grid-template-columns:1fr minmax(0,87.5rem)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-30{gap:calc(var(--spacing)*30)}.sm\:gap-40{gap:calc(var(--spacing)*40)}.sm\:gap-x-60{-moz-column-gap:calc(var(--spacing)*60);column-gap:calc(var(--spacing)*60)}.sm\:gap-y-60{row-gap:calc(var(--spacing)*60)}.sm\:gap-y-150{row-gap:calc(var(--spacing)*150)}.sm\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-hair{border-color:var(--hair)}.sm\:bg-ground{background-color:var(--ground)}.sm\:p-0{padding:0}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pt-35{padding-top:calc(var(--spacing)*35)}.sm\:pt-50{padding-top:calc(var(--spacing)*50)}.sm\:pr-\(--bleed\){padding-right:var(--bleed)}.sm\:pr-40{padding-right:calc(var(--spacing)*40)}.sm\:pr-80{padding-right:calc(var(--spacing)*80)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:pb-60{padding-bottom:calc(var(--spacing)*60)}.sm\:pb-80{padding-bottom:calc(var(--spacing)*80)}.sm\:pl-45{padding-left:calc(var(--spacing)*45)}.sm\:not-first\:-mt-10:not(:first-child){margin-top:calc(var(--spacing)*-10)}}@media (width>=1300px){.m\:top-50{top:calc(var(--spacing)*50)}.m\:bottom-auto{bottom:auto}.m\:mt-40{margin-top:calc(var(--spacing)*40)}.m\:h-45{height:calc(var(--spacing)*45)}.m\:h-150{height:calc(var(--spacing)*150)}.m\:w-7\/24{width:29.1667%}.m\:gap-30{gap:calc(var(--spacing)*30)}.m\:gap-55{gap:calc(var(--spacing)*55)}.m\:gap-x-120{-moz-column-gap:calc(var(--spacing)*120);column-gap:calc(var(--spacing)*120)}.m\:p-40{padding:calc(var(--spacing)*40)}}@media (width>=1024px){@media not all and (width>=1300px){.sm\:max-m\:t-h4{font-size:2rem;line-height:1.4}@media (width>=650px){.sm\:max-m\:t-h4{font-size:2.4rem}}}}@media not all and (width>=1024px){.max-sm\:lip-foot:before{content:"";inset-inline:var(--lip-inset,-1px);height:calc(var(--lip-size,2rem) + 1px);border-radius:inherit;background:#f3ebd266;position:absolute;bottom:-1px}@supports (color:color-mix(in lab,red,red)){.max-sm\:lip-foot:before{background:color-mix(in srgb,var(--color-sand) 40%,transparent)}}.max-sm\:lip-foot:before{mix-blend-mode:multiply;pointer-events:none}.max-sm\:top-0{top:0}.max-sm\:left-1\/2{left:50%}.max-sm\:order-last{order:9999}.max-sm\:-mx-\(--site-margin\){margin-inline:calc(var(--site-margin)*-1)}.max-sm\:mx-auto{margin-inline:auto}.max-sm\:-mt-20{margin-top:calc(var(--spacing)*-20)}.max-sm\:no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.max-sm\:no-scrollbar::-webkit-scrollbar{display:none}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:w-\[30rem\]{width:30rem}.max-sm\:max-w-\[60rem\]{max-width:60rem}.max-sm\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.max-sm\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.max-sm\:snap-start{scroll-snap-align:start}.max-sm\:scroll-px-\(--site-margin\){scroll-padding-inline:var(--site-margin)}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-center{align-items:center}.max-sm\:justify-center{justify-content:center}.max-sm\:gap-10{gap:calc(var(--spacing)*10)}.max-sm\:overflow-hidden{overflow:hidden}.max-sm\:overflow-x-auto{overflow-x:auto}.max-sm\:overflow-x-clip{overflow-x:clip}.max-sm\:rounded-20{border-radius:calc(var(--spacing)*20)}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sm\:border-hair{border-color:var(--hair)}.max-sm\:bg-ground{background-color:var(--ground)}.max-sm\:px-\(--site-margin\){padding-inline:var(--site-margin)}.max-sm\:px-20{padding-inline:calc(var(--spacing)*20)}.max-sm\:text-center{text-align:center}.max-sm\:text-balance{text-wrap:balance}.max-sm\:nth-\[-n\+2\]\:pb-50:nth-child(-n+2){padding-bottom:calc(var(--spacing)*50)}}@media (width>=650px){@media not all and (width>=1024px){.s\:max-sm\:px-80{padding-inline:calc(var(--spacing)*80)}}}@media not all and (width>=650px){.max-s\:fixed{position:fixed}.max-s\:top-10{top:calc(var(--spacing)*10)}.max-s\:right-\(--site-margin\){right:var(--site-margin)}.max-s\:-mx-\(--site-margin\){margin-inline:calc(var(--site-margin)*-1)}.max-s\:-ml-\[23\.5\%\]{margin-left:-23.5%}.max-s\:hidden{display:none}.max-s\:w-\[147\%\]{width:147%}.max-s\:w-\[calc\(100\%\+2\*var\(--site-margin\)\)\]{width:calc(100% + var(--site-margin)*2)}.max-s\:max-w-none{max-width:none}.max-s\:items-center{align-items:center}.max-s\:py-10{padding-block:calc(var(--spacing)*10)}.max-s\:text-center{text-align:center}.max-s\:leading-12{--tw-leading:var(--leading-12);line-height:var(--leading-12)}}@media (hover:hover) and (pointer:fine){.has-hover\:cursor-grab{cursor:grab}@media (hover:hover){.has-hover\:hover\:bg-wash:hover{background-color:var(--color-wash)}}.has-hover\:data-dragging\:cursor-grabbing[data-dragging]{cursor:grabbing}}.\[\&_img\]\:object-contain img{-o-object-fit:contain;object-fit:contain}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}}:root{--size:390}@media (width>=650px){:root{--size:1500}}html{font-size:clamp(5px,12px,calc((100vw/var(--size))*10));scrollbar-gutter:stable;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}body,html{width:100%}@media (hover:hover) and (pointer:fine){body,html{overscroll-behavior:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}html.scroll-locked,html.scroll-locked body{overflow:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .35s var(--ease-out-quad)}.fade-leave-active{pointer-events:none}.fade-enter-from,.fade-leave-to{opacity:0}@font-face{font-family:PP Mori;src:url(./PPMori-Regular.BMejkVEe.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:PP Mori;src:url(./PPMori-Bold.CxXh2BzH.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Lilex;src:url(./Lilex-Light.BBDKDx6w.woff2)format("woff2");font-weight:300;font-display:swap}:root,[data-theme=dark]{--ground:var(--color-ink);--fg:var(--color-paper);--dim:var(--color-muted);--hair:var(--color-line)}[data-theme=light]{--ground:var(--color-paper);--fg:var(--color-ink);--dim:#575757}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--dim:color-mix(in srgb, var(--color-ink) 66%, var(--color-paper))}}[data-theme=light]{--hair:#eee}@supports (color:color-mix(in lab,red,red)){[data-theme=light]{--hair:color-mix(in srgb, var(--color-muted) 20%, var(--color-paper))}}[data-theme=cream]{--ground:var(--color-cream);--fg:var(--color-ink);--dim:#57554e}@supports (color:color-mix(in lab,red,red)){[data-theme=cream]{--dim:color-mix(in srgb, var(--color-ink) 66%, var(--color-cream))}}[data-theme=cream]{--hair:#e5e1d4}@supports (color:color-mix(in lab,red,red)){[data-theme=cream]{--hair:color-mix(in srgb, var(--color-muted) 30%, var(--color-cream))}}:root{--spectrum-1:#fea898;--spectrum-2:#cda9f9;--spectrum-3:var(--color-aqua);--spectrum-4:#91e968;--spectrum:linear-gradient(to right, var(--spectrum-1), var(--spectrum-2), var(--spectrum-3), var(--spectrum-4));--shade:linear-gradient(#ffffff1a, #ffffff1a), #00000080}@supports (color:color-mix(in lab,red,red)){:root{--shade:linear-gradient(color-mix(in srgb, var(--color-paper) 10%, transparent), color-mix(in srgb, var(--color-paper) 10%, transparent)), color-mix(in srgb, var(--color-ink) 50%, transparent)}}:root{--size:393;--site-margin:1.2rem}@media (width>=650px){:root{--size:1800;--site-margin:clamp(2rem, 1.66667vw, 3rem)}}html{font-size:clamp(6px,14px,calc((100vw/var(--size))*10));background-color:var(--color-ink)}@media (width>=650px) and ((width<800px)){html{font-size:clamp(8px,14px,calc((100vw/var(--size))*10))}}@media (width>=800px){html{font-size:clamp(9px,14px,calc((100vw/var(--size))*10))}}@media (width>=1024px) and ((width<1300px)){html{font-size:clamp(8px,14px,calc((100vw/var(--size))*10))}}@media (width>=650px){html{--header:calc(9rem + 1px);--header-compact:var(--header);scroll-padding-top:var(--header-compact)}}@media (width>=1024px){html{--header:calc(12rem + 1px);--header-compact:calc(9rem + 1px)}}@media (width>=1300px){html{--header:calc(15rem + 1px);--header-compact:calc(10rem + 1px)}}body{background-color:var(--ground);color:var(--fg);font-family:var(--font-sans);font-size:1.5rem;line-height:1.5}@media (width>=650px){body{font-size:1.6rem}}::selection{background-color:var(--fg);color:var(--ground)}@property --acc-h{syntax:"<length>";inherits:false;initial-value:0}@property --sweep{syntax:"<number>";inherits:false;initial-value:0}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-font-weight{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-leading{syntax:"*";inherits:false}
