@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_c5bc92af-module__VruVGW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_c5bc92af-module__VruVGW__variable{--font-serif:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f27780c6-module__kSQ3zW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f27780c6-module__kSQ3zW__variable{--font-sans:"Inter", "Inter Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:16px}.mb-6{margin-bottom:48px}.mt-1{margin-top:4px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-\[100svh\]{height:100svh}.h-px{height:1px}.min-h-\[640px\]{min-height:640px}.w-full{width:100%}.max-w-\[1440px\]{max-width:1440px}.max-w-display{max-width:45ch}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-6{gap:48px}.gap-7{gap:64px}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-0{border-width:0}.bg-cream{--tw-bg-opacity:1;background-color:rgb(245 240 235/var(--tw-bg-opacity,1))}.bg-ink-faint{--tw-bg-opacity:1;background-color:rgb(200 191 180/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.object-cover{-o-object-fit:cover;object-fit:cover}.px-3{padding-left:16px;padding-right:16px}.px-8{padding-left:96px;padding-right:96px}.pb-10{padding-bottom:192px}.pl-2{padding-left:8px}.pt-16{padding-top:4rem}.pt-8{padding-top:96px}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.font-serif{font-family:Libre Baskerville,serif}.text-\[13px\]{font-size:13px}.text-display{letter-spacing:-.03em;font-size:88px;line-height:.91}.text-label{letter-spacing:.2em;font-size:10px;line-height:1}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-\[0\.95\]{line-height:.95}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-cream{--tw-text-opacity:1;color:rgb(245 240 235/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1))}.text-ink-muted{--tw-text-opacity:1;color:rgb(138 138 138/var(--tw-text-opacity,1))}.text-ink-muted\/60{color:#8a8a8a99}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-150{transition-delay:.15s}.delay-75{transition-delay:75ms}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[200ms\]{transition-duration:.2s}.ease-\[cubic-bezier\(0\.22\,0\,0\.05\,1\)\]{transition-timing-function:cubic-bezier(.22,0,.05,1)}.\[transition-timing-function\:cubic-bezier\(0\.25\,0\,0\,1\)\]{transition-timing-function:cubic-bezier(.25,0,0,1)}:root{--color-cream:#dbd8c9;--color-cream-dark:#ccc9ba;--color-cream-light:#edeae0;--color-surface:#f4f2ea;--color-ink:#1a243d;--color-ink-muted:#4a5568;--color-ink-faint:#9aa3b0;--color-accent-red:#77282a;--color-accent-green:#3d5d43;--color-accent-navy:#1a243d;--color-accent-sand:#c8b89a;--color-product-beige:#e6d7b2;--color-product-navy:#1a243d;--color-product-green:#3d5d43;--color-product-wine:#77282a;--font-serif:"DM Sans", system-ui, sans-serif;--font-sans:"Inter", system-ui, sans-serif;--text-display:clamp(52px, 8vw, 96px);--text-headline:clamp(32px, 4.5vw, 56px);--text-title:clamp(22px, 2.8vw, 34px);--text-label:11px;--text-body:16px;--text-body-sm:14px;--text-caption:12px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;--space-8:96px;--space-9:128px;--space-10:192px;--ease-premium:cubic-bezier(.25, 0, 0, 1);--duration-feedback:.15s;--duration-hover:.2s;--duration-reveal:.4s;--duration-slow:.6s;--max-width-site:1440px;--max-width-body:65ch;--max-width-display:45ch;--container-px:var(--space-8)}@media (max-width:768px){:root{--container-px:var(--space-3)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0;box-shadow:none!important;border-radius:0!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;tab-size:2;font-size:16px}body{background-color:var(--color-cream);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1, "calt" 1, "ss01" 1;font-weight:400;line-height:1.65}:focus{outline:none}:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--color-ink);max-width:var(--max-width-display);letter-spacing:-.02em;font-weight:600;line-height:1.08}h1{font-size:var(--text-display);letter-spacing:-.03em;font-weight:700;line-height:1}h2{font-size:var(--text-headline);font-weight:600;line-height:1.08}h3{font-size:var(--text-title);font-weight:500;line-height:1.14}p{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-ink-muted);max-width:var(--max-width-body);line-height:1.65}p+p{margin-top:var(--space-3)}small{font-size:var(--text-caption);color:var(--color-ink-muted)}a{color:inherit;transition:opacity var(--duration-hover) var(--ease-premium);text-decoration:none}button,[type=button],[type=submit],[type=reset],[role=button]{appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink);align-items:center;gap:var(--space-2);transition:color var(--duration-hover) var(--ease-premium), opacity var(--duration-hover) var(--ease-premium);background:0 0;border:none;padding:0;font-weight:500;display:inline-flex}button:disabled,[type=button]:disabled{opacity:.35;cursor:not-allowed}input,textarea,select{appearance:none;border:none;border-bottom:1px solid var(--color-ink-faint);font-family:var(--font-sans);font-size:var(--text-body-sm);color:var(--color-ink);padding:var(--space-2) 0;width:100%;transition:border-color var(--duration-hover) var(--ease-premium);background:0 0;border-radius:0}input::-moz-placeholder{color:var(--color-ink-faint)}textarea::-moz-placeholder{color:var(--color-ink-faint)}input::placeholder,textarea::placeholder{color:var(--color-ink-faint)}input:focus,textarea:focus,select:focus{border-bottom-color:var(--color-ink);outline:none}img,video,canvas,svg{max-width:100%;display:block}img{-o-object-fit:cover;object-fit:cover;height:auto}.label{font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:500;display:block}.caption{font-family:var(--font-sans);font-size:var(--text-caption);color:var(--color-ink-muted);line-height:1.5}.divider{background:var(--color-ink-faint);border:none;width:100%;height:1px;margin:0}.container{max-width:var(--max-width-site);padding-inline:var(--container-px);margin-inline:auto}.section{padding-block:clamp(80px,11vw,144px)}@media (max-width:768px){.section{padding-block:clamp(64px,10vw,96px)}}.section--hero{padding-block:clamp(96px,14vw,192px)}.underline-draw{text-decoration:none;position:relative}.underline-draw:after{content:"";background-color:var(--color-ink);width:0;height:1px;transition:width var(--duration-hover) var(--ease-premium);position:absolute;bottom:-2px;left:0}.underline-draw:hover:after{width:100%}::selection{background-color:var(--color-ink);color:var(--color-cream)}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--color-cream)}::-webkit-scrollbar-thumb{background:var(--color-ink-faint)}::-webkit-scrollbar-thumb:hover{background:var(--color-ink-muted)}@media print{body{color:#000;background:#fff}}.group:hover .group-hover\:scale-\[1\.012\]{--tw-scale-x:1.012;--tw-scale-y:1.012;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-80{opacity:.8}@media (min-width:640px){.sm\:flex-row{flex-direction:row}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[32px_200px_1fr\]{grid-template-columns:32px 200px 1fr}.md\:grid-cols-\[36fr_18fr_46fr\]{grid-template-columns:36fr 18fr 46fr}.md\:grid-cols-\[42fr_58fr\]{grid-template-columns:42fr 58fr}.md\:grid-cols-\[58fr_42fr\]{grid-template-columns:58fr 42fr}.md\:grid-cols-\[62fr_38fr\]{grid-template-columns:62fr 38fr}.md\:px-3{padding-left:16px;padding-right:16px}.md\:px-8{padding-left:96px;padding-right:96px}}
:root{--surface-primary:var(--color-cream);--surface-secondary:var(--color-cream-dark);--surface-raised:var(--color-surface);--surface-invert:var(--color-ink);--text-primary:var(--color-ink);--text-secondary:var(--color-ink-muted);--text-faint:var(--color-ink-faint);--text-on-invert:var(--color-cream);--density-scale:1;--motion-intensity:1;--narrative-rhythm:1;--conversion-energy:0;--section-gap:var(--space-8);--content-rhythm:var(--space-6);--element-gap:var(--space-4)}[data-reality=physical]{--density-scale:.65;--motion-intensity:.35;--narrative-rhythm:.55;--conversion-energy:.1;--section-gap:var(--space-10);--content-rhythm:var(--space-8);--element-gap:var(--space-6)}[data-reality=simulated]{--density-scale:1.45;--motion-intensity:1.7;--narrative-rhythm:1.6;--conversion-energy:.8;--section-gap:var(--space-6);--content-rhythm:var(--space-4);--element-gap:var(--space-3)}[data-reality=economic]{--density-scale:1.65;--motion-intensity:.7;--narrative-rhythm:2.1;--conversion-energy:1;--section-gap:var(--space-5);--content-rhythm:var(--space-3);--element-gap:var(--space-2)}[data-reality=latent]{--density-scale:.45;--motion-intensity:.15;--narrative-rhythm:.35;--conversion-energy:0;--section-gap:var(--space-10);--content-rhythm:var(--space-9);--element-gap:var(--space-7)}[data-reality=corporate]{--density-scale:1;--motion-intensity:.6;--narrative-rhythm:.9;--conversion-energy:.3;--section-gap:var(--space-8);--content-rhythm:var(--space-6);--element-gap:var(--space-4)}[data-density=low]{--content-rhythm:var(--space-9)}[data-density=medium]{--content-rhythm:var(--space-6)}[data-density=high]{--content-rhythm:var(--space-3)}[data-density=dynamic]{--content-rhythm:var(--space-2)}[data-pressure=minimal]{--conversion-energy:.05}[data-pressure=moderate]{--conversion-energy:.35}[data-pressure=high]{--conversion-energy:.7}[data-pressure=extreme]{--conversion-energy:1}[data-pressure=null]{--conversion-energy:0}
:root{--type-scale:1;--heading-tracking:-.02em;--heading-leading:.95;--body-leading:1.65;--body-tracking:0;--label-tracking:.15em;--display-tracking:-.025em;--display-leading:.92}[data-reality=physical]{--type-scale:1;--heading-tracking:-.025em;--heading-leading:.92;--body-leading:1.8;--body-tracking:.005em;--label-tracking:.2em;--display-tracking:-.03em;--display-leading:.9}[data-reality=simulated]{--type-scale:1.05;--heading-tracking:-.01em;--heading-leading:.97;--body-leading:1.5;--body-tracking:0;--label-tracking:.1em;--display-tracking:-.015em;--display-leading:.94}[data-reality=economic]{--type-scale:.95;--heading-tracking:.01em;--heading-leading:1.05;--body-leading:1.4;--body-tracking:-.01em;--label-tracking:.08em;--display-tracking:0;--display-leading:1}[data-reality=latent]{--type-scale:.9;--heading-tracking:-.03em;--heading-leading:.88;--body-leading:2;--body-tracking:.01em;--label-tracking:.3em;--display-tracking:-.035em;--display-leading:.87}[data-density=low]{--body-leading:calc(var(--body-leading) * 1.15)}[data-density=high]{--body-leading:calc(var(--body-leading) * .9)}[data-density=dynamic]{--body-leading:calc(var(--body-leading) * .85)}
:root{--stack-gap:var(--space-8);--prose-gap:var(--space-5);--cluster-gap:var(--space-4);--tight-gap:var(--space-3);--hero-bottom-inset:var(--space-9);--narrative-lead-in:var(--space-6);--narrative-lead-out:var(--space-8)}[data-reality=physical]{--stack-gap:var(--space-10);--prose-gap:var(--space-7);--cluster-gap:var(--space-6);--tight-gap:var(--space-4);--hero-bottom-inset:var(--space-10);--narrative-lead-in:var(--space-8);--narrative-lead-out:var(--space-10)}[data-reality=simulated]{--stack-gap:var(--space-5);--prose-gap:var(--space-3);--cluster-gap:var(--space-2);--tight-gap:var(--space-1);--hero-bottom-inset:var(--space-6);--narrative-lead-in:var(--space-3);--narrative-lead-out:var(--space-4)}[data-reality=economic]{--stack-gap:var(--space-4);--prose-gap:var(--space-2);--cluster-gap:var(--space-1);--tight-gap:var(--space-1);--hero-bottom-inset:var(--space-5);--narrative-lead-in:var(--space-2);--narrative-lead-out:var(--space-3)}[data-reality=latent]{--stack-gap:var(--space-10);--prose-gap:var(--space-9);--cluster-gap:var(--space-7);--tight-gap:var(--space-5);--hero-bottom-inset:var(--space-10);--narrative-lead-in:var(--space-9);--narrative-lead-out:var(--space-10)}[data-density=low]{--cluster-gap:var(--space-6);--tight-gap:var(--space-4)}[data-density=high]{--cluster-gap:var(--space-2);--tight-gap:var(--space-1)}[data-density=dynamic]{--cluster-gap:var(--space-1);--tight-gap:4px}
:root{--ease-narrative:cubic-bezier(.25, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.2, .64, 1);--ease-precise:cubic-bezier(.4, 0, .2, 1);--ease-cinematic:cubic-bezier(.22, 0, .05, 1);--duration-enter:.4s;--duration-exit:.2s;--duration-sequence:80ms;--stagger-interval:60ms}[data-reality=physical]{--ease-narrative:cubic-bezier(.22, 0, .05, 1);--duration-enter:.72s;--duration-exit:.4s;--duration-sequence:.13s;--stagger-interval:.11s}[data-reality=simulated]{--ease-narrative:cubic-bezier(.34, 1.2, .64, 1);--duration-enter:.28s;--duration-exit:.14s;--duration-sequence:45ms;--stagger-interval:35ms}[data-reality=economic]{--ease-narrative:cubic-bezier(.4, 0, .2, 1);--duration-enter:.14s;--duration-exit:90ms;--duration-sequence:25ms;--stagger-interval:18ms}[data-reality=latent]{--ease-narrative:cubic-bezier(.1, 0, 0, 1);--duration-enter:1.1s;--duration-exit:.7s;--duration-sequence:.22s;--stagger-interval:.18s}[data-velocity=slow]{--duration-enter:calc(var(--duration-enter) * 1.4);--stagger-interval:calc(var(--stagger-interval) * 1.4)}[data-velocity=extreme]{--duration-enter:calc(var(--duration-enter) * .5);--stagger-interval:calc(var(--stagger-interval) * .5)}@keyframes narrative-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes narrative-enter-fade{0%{opacity:0}to{opacity:1}}@keyframes physical-reveal{0%{opacity:0}25%{opacity:0}to{opacity:1}}@keyframes latent-reveal{0%{opacity:0}40%{opacity:0}to{opacity:.85}}@keyframes data-flash{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}
:root{--overlay-feather:#0a0a0a1f;--overlay-default:#0a0a0a59;--overlay-text:#0a0a0a8c;--overlay-deep:#0a0a0ab8;--gradient-footer:linear-gradient(to top, #0a0a0aa6 0%, #0a0a0a1f 50%, transparent 100%);--gradient-header:linear-gradient(to bottom, #0a0a0a59 0%, transparent 55%);--gradient-vignette:radial-gradient(ellipse at center, transparent 50%, #0a0a0a33 100%)}[data-reality=physical]{--overlay-feather:#0a0a0a14;--overlay-default:#0a0a0a47;--overlay-text:#0a0a0a6b;--overlay-deep:#0a0a0aa6;--gradient-footer:linear-gradient(to top, #0a0a0abf 0%, #0a0a0a33 45%, transparent 100%);--gradient-header:linear-gradient(to bottom, #0a0a0a40 0%, transparent 45%)}[data-reality=simulated]{--overlay-feather:#0a0a0a33;--overlay-default:#0a0a0a8c;--overlay-text:#0a0a0ab8;--overlay-deep:#0a0a0ae0;--gradient-footer:linear-gradient(to top, #0a0a0ae0 0%, #0a0a0a4d 55%, transparent 100%)}[data-reality=economic]{--overlay-feather:#0a0a0a40;--overlay-default:#0a0a0aa6;--overlay-text:#0a0a0ad1;--overlay-deep:#0a0a0af2;--gradient-footer:none;--gradient-header:none}[data-reality=latent]{--overlay-feather:#0a0a0a0a;--overlay-default:#0a0a0a24;--overlay-text:#0a0a0a38;--overlay-deep:#0a0a0a61;--gradient-footer:linear-gradient(to top, #0a0a0a47 0%, transparent 45%)}
.hero-atmospheric{isolation:isolate}.hero-atmospheric:after{content:"";opacity:.036;mix-blend-mode:overlay;pointer-events:none;z-index:10;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;animation:9s ease-in-out infinite grain-breathe;position:absolute;inset:0}.hero-cinematic-img{filter:contrast(1.07)brightness(.92)saturate(.94);transition:filter 2.4s cubic-bezier(.22,0,.05,1)}[data-reality=physical] .hero-cinematic-img{filter:contrast(1.08)brightness(.91)saturate(.93)}[data-reality=simulated] .hero-cinematic-img{filter:contrast(1.14)brightness(.96)saturate(1.1)}[data-reality=economic] .hero-cinematic-img{filter:contrast(1.06)brightness(.98)saturate(.85)}[data-reality=latent] .hero-cinematic-img{filter:contrast(.94)brightness(.86)saturate(.56)}.img-portrait{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.img-cinematic{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img-anchor-face{-o-object-position:center 15%;object-position:center 15%}.img-anchor-center{-o-object-position:center center;object-position:center center}.frame-editorial{background-color:var(--color-cream-dark,#e8e2d9);position:relative;overflow:hidden}.frame-portrait{aspect-ratio:3/4;background-color:var(--color-cream-dark,#e8e2d9);position:relative;overflow:hidden}.frame-wide{aspect-ratio:16/9;background-color:var(--color-cream-dark,#e8e2d9);position:relative;overflow:hidden}
.overlay-atmospheric-breathe{animation:12s ease-in-out infinite overlay-breathe}.overlay-vignette{pointer-events:none;background:radial-gradient(110% 100%,#0000 45%,#0a0a0a38 100%);position:absolute;inset:0}.overlay-vignette-deep{pointer-events:none;background:radial-gradient(100% 90%,#0000 35%,#0a0a0a70 100%);position:absolute;inset:0}.overlay-footer-pull{pointer-events:none;background:linear-gradient(#0000 38%,#0a0a0a38 62%,#0a0a0ae0 100%);position:absolute;inset:0}.overlay-header-veil{pointer-events:none;background:linear-gradient(#0a0a0a52 0%,#0000 42%);position:absolute;inset:0}[data-reality=physical] .overlay-atmospheric-breathe{animation-duration:12s}[data-reality=simulated] .overlay-atmospheric-breathe{animation-duration:5s}[data-reality=economic] .overlay-atmospheric-breathe{animation-duration:8s}[data-reality=latent] .overlay-atmospheric-breathe{animation-duration:20s}@keyframes grain-breathe{0%,to{opacity:.03}50%{opacity:.052}}@keyframes overlay-breathe{0%,to{opacity:.9}50%{opacity:1}}@keyframes depth-pulse{0%,to{opacity:.85}33%{opacity:.95}66%{opacity:.88}}
.product-frame{background-color:var(--color-cream-dark,#e8e2d9);position:relative;overflow:hidden}.product-drift-frame{will-change:transform;transition:transform .9s cubic-bezier(.22,0,.05,1)}.product-drift-frame:hover{transform:translateY(-5px)}.product-img-primary{transition:opacity .7s cubic-bezier(.22,0,.05,1),transform .9s cubic-bezier(.22,0,.05,1)}.product-img-detail{opacity:0;transition:opacity .7s cubic-bezier(.22,0,.05,1) 80ms,transform .9s cubic-bezier(.22,0,.05,1);position:absolute;inset:0}.has-detail-view:hover .product-img-primary{opacity:0}.has-detail-view:hover .product-img-detail{opacity:1}.pdp-img-frame{background-color:var(--color-cream-dark,#e8e2d9);position:relative;overflow:hidden}.pdp-img-frame>span,.pdp-img-frame [data-nimg]{transition:transform 1.2s cubic-bezier(.22,0,.05,1),filter 1.2s cubic-bezier(.22,0,.05,1)}@keyframes product-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.product-reveal{animation:.88s cubic-bezier(.22,0,.05,1) both product-reveal}.product-reveal:nth-child(2){animation-delay:90ms}.product-reveal:nth-child(3){animation-delay:.18s}.product-reveal:nth-child(4){animation-delay:.27s}.product-reveal:nth-child(5){animation-delay:.36s}.product-reveal:nth-child(6){animation-delay:.45s}.product-coming-soon .product-drift-frame:hover{transform:translateY(-3px)}@keyframes editorial-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.editorial-enter{animation:1.1s cubic-bezier(.22,0,.05,1) both editorial-enter}.editorial-enter-d1{animation-delay:.14s}.editorial-enter-d2{animation-delay:.28s}.editorial-enter-d3{animation-delay:.44s}@keyframes gallery-fade{0%{opacity:0}to{opacity:1}}.gallery-img-enter{animation:1.4s cubic-bezier(.22,0,.05,1) both gallery-fade}.gallery-img-enter-d1{animation-delay:.2s}.gallery-img-enter-d2{animation-delay:.45s}
:root{--motion-whisper:.6s;--motion-slow:1.2s;--motion-meditative:2.4s;--motion-geological:4.8s;--ease-breathe:cubic-bezier(.45, 0, .55, 1);--ease-material:cubic-bezier(.16, 1, .3, 1);--ease-drift:cubic-bezier(.37, 0, .63, 1);--ease-settle:cubic-bezier(.22, 0, .05, 1)}@keyframes p2w-slow-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes p2w-image-settle{0%{opacity:0;filter:brightness(.88);transform:scale(1.035)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes p2w-surface-breathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes p2w-text-emerge{0%{opacity:0;letter-spacing:.42em}to{opacity:1;letter-spacing:inherit}}@keyframes p2w-macro-reveal{0%{opacity:0}30%{opacity:0}to{opacity:1}}.p2w-slow-reveal{animation:p2w-slow-reveal var(--motion-slow) var(--ease-settle) both}.p2w-image-settle{animation:p2w-image-settle var(--motion-slow) var(--ease-material) both}.p2w-surface-breathe{animation:p2w-surface-breathe var(--motion-geological) var(--ease-breathe) infinite}.p2w-text-emerge{animation:p2w-text-emerge var(--motion-slow) var(--ease-settle) both}.p2w-macro-reveal{animation:p2w-macro-reveal var(--motion-meditative) var(--ease-settle) both}.p2w-s1{animation-delay:0s}.p2w-s2{animation-delay:.14s}.p2w-s3{animation-delay:.3s}.p2w-s4{animation-delay:.48s}.p2w-s5{animation-delay:.68s}.p2w-s6{animation-delay:.92s}.p2w-s7{animation-delay:1.2s}@media (prefers-reduced-motion:reduce){.p2w-slow-reveal,.p2w-image-settle,.p2w-surface-breathe,.p2w-text-emerge,.p2w-macro-reveal{opacity:1;filter:none;animation:none;transform:none}}
.tactile-lift{transition:transform var(--motion-slow,1.2s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1)), box-shadow var(--motion-slow,1.2s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1));will-change:transform}.tactile-lift:hover{transform:translateY(-5px);box-shadow:0 24px 64px #0a0a0a12}.tactile-image{transition:transform var(--motion-slow,1.2s) var(--ease-material,cubic-bezier(.16, 1, .3, 1)), filter var(--motion-slow,1.2s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1))}.tactile-image:hover{filter:brightness(.97)contrast(1.02);transform:scale(1.016)}.tactile-presence{transition:opacity var(--motion-whisper,.6s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1));opacity:.7}.tactile-presence:hover{opacity:1}.tactile-macro{transition:transform var(--motion-meditative,2.4s) var(--ease-drift,cubic-bezier(.37, 0, .63, 1)), filter var(--motion-meditative,2.4s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1))}.tactile-macro:hover{filter:contrast(1.03)brightness(.97)saturate(.96);transform:scale(1.006)}.tactile-swap-container{position:relative;overflow:hidden}.tactile-swap-primary{transition:opacity var(--motion-slow,1.2s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1))}.tactile-swap-detail{opacity:0;transition:opacity var(--motion-slow,1.2s) 80ms var(--ease-settle,cubic-bezier(.22, 0, .05, 1));position:absolute;inset:0}.tactile-swap-container:hover .tactile-swap-primary{opacity:0}.tactile-swap-container:hover .tactile-swap-detail{opacity:1}.tactile-swatch{transition:transform var(--motion-whisper,.6s) var(--ease-material,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--motion-whisper,.6s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1))}.tactile-swatch:hover{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.tactile-lift,.tactile-image,.tactile-macro,.tactile-swap-primary,.tactile-swap-detail,.tactile-swatch{transition:none}.tactile-lift:hover{box-shadow:none;transform:none}.tactile-image:hover,.tactile-macro:hover{filter:none;transform:none}.tactile-swatch:hover{transform:none}}
.p2w-vignette{position:relative}.p2w-vignette:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(108% 100%,#0000 52%,#0a0a0a29 100%);position:absolute;inset:0}.p2w-vignette-deep:after{background:radial-gradient(112% 112%,#0000 38%,#0a0a0a5c 100%)}.p2w-depth-pull{position:relative}.p2w-depth-pull:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 35%,#0a0a0a24 58%,#0a0a0ac7 100%);position:absolute;inset:0}.p2w-header-veil{position:relative}.p2w-header-veil:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0a0a0a4d 0%,#0000 100%);height:220px;position:absolute;top:0;left:0;right:0}.p2w-rim-light:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(135deg,#fffcf80f 0%,#0000 42%),linear-gradient(315deg,#fffcf808 0%,#0000 35%);position:absolute;inset:0}.p2w-film-tone{filter:contrast(1.07)brightness(.93)saturate(.88)}.p2w-film-subtle{filter:contrast(1.03)brightness(.97)saturate(.93)}.p2w-ink-wash{background:linear-gradient(#0000 0%,#1c1a1806 50%,#0000 100%)}.p2w-presence{box-shadow:0 1px 4px #0a0a0a08,0 8px 32px #0a0a0a0d,0 28px 72px #0a0a0a08}.p2w-atmospheric-rule{position:relative}.p2w-atmospheric-rule:before{content:"";background:linear-gradient(to right, transparent 0%, var(--color-ink-faint,#1c1a181f) 20%, var(--color-ink-faint,#1c1a181f) 80%, transparent 100%);width:100%;height:1px;margin-bottom:clamp(40px,6vw,80px);display:block}
.p2w-section-generous{padding-block:clamp(96px,14vw,176px)}.p2w-section-compressed{padding-block:clamp(28px,4vw,48px)}.p2w-section-interlude{justify-content:center;align-items:center;padding-block:clamp(48px,8vw,96px);display:flex}.p2w-measure-full{max-width:72ch}.p2w-measure-reading{max-width:62ch}.p2w-measure-narrow{max-width:44ch}.p2w-measure-whisper{max-width:32ch}.p2w-seq-arrival{animation-delay:0s}.p2w-seq-breath{animation-delay:.18s}.p2w-seq-texture{animation-delay:.38s}.p2w-seq-silence{animation-delay:.62s}.p2w-seq-material{animation-delay:.9s}.p2w-seq-permanence{animation-delay:1.22s}.p2w-seq-weight{animation-delay:1.6s}.p2w-enter-display{animation:p2w-slow-reveal 1.4s .28s var(--ease-settle,cubic-bezier(.22, 0, .05, 1)) both}.p2w-enter-body{animation:p2w-slow-reveal 1.1s .52s var(--ease-settle,cubic-bezier(.22, 0, .05, 1)) both}.p2w-enter-label{animation:p2w-text-emerge .8s 60ms var(--ease-settle,cubic-bezier(.22, 0, .05, 1)) both}.p2w-enter-caption{animation:p2w-slow-reveal .9s .8s var(--ease-settle,cubic-bezier(.22, 0, .05, 1)) both}.p2w-luxury-hover{transition:opacity var(--motion-whisper,.6s) var(--ease-settle,cubic-bezier(.22, 0, .05, 1))}.p2w-luxury-hover:hover{opacity:.6}.p2w-material-caption{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-faint,#1c1a1861);opacity:.78;font-size:10px;font-weight:500}.p2w-rule{border:none;border-top:1px solid var(--color-ink-faint,#1c1a181f);margin-block:clamp(40px,6vw,80px)}.p2w-cinematic-pause{padding-block:clamp(56px,10vw,128px)}.p2w-ratio-portrait{aspect-ratio:3/4}.p2w-ratio-square{aspect-ratio:1}.p2w-ratio-cinematic{aspect-ratio:16/9}.p2w-ratio-panoramic{aspect-ratio:21/7}.p2w-ratio-strip{aspect-ratio:21/5}@media (prefers-reduced-motion:reduce){.p2w-enter-display,.p2w-enter-body,.p2w-enter-label,.p2w-enter-caption{opacity:1;animation:none;transform:none}}
.p2w-textile-grain{isolation:isolate;position:relative}.p2w-textile-grain:after{content:"";pointer-events:none;z-index:10;opacity:.028;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}.p2w-textile-grain-light:after{mix-blend-mode:screen;opacity:.022}.p2w-warm-surface{background-image:radial-gradient(140% 80% at 30% 60%,#d4c4ac0b 0%,#0000 65%)}.p2w-room-tone{background-image:linear-gradient(160deg,#1c1a1805 0%,#0000 40%,#1c1a1803 100%)}.p2w-inset-shadow{box-shadow:inset 0 1px #1c1a180f}.p2w-inset-shadow-bottom{box-shadow:inset 0 -1px #1c1a180f}.p2w-material-border{border-color:#1c1a1814}.p2w-material-border-top{border-top:1px solid #1c1a1814}.p2w-material-border-bottom{border-bottom:1px solid #1c1a1814}.p2w-surface-light:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#fffcf82e 30% 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}[data-reality=physical] body,[data-reality=physical] main{background-color:var(--color-cream,#f5f0eb)}.p2w-section-depth-a{background-image:linear-gradient(#d4ccc00f 0%,#0000 100%)}.p2w-section-depth-b{background-image:linear-gradient(#0000 0%,#d4ccc00a 100%)}
.p2w-img-reveal{opacity:0;animation:p2w-img-material-enter 1.4s var(--ease-cinematic,cubic-bezier(.22, 0, .05, 1)) forwards}@keyframes p2w-img-material-enter{0%{opacity:0;filter:brightness(.94)contrast(.97)}to{opacity:1;filter:brightness()contrast()}}.p2w-img-warm{position:relative}.p2w-img-warm:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#d4c4ac0f;position:absolute;inset:0}.p2w-img-portrait{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%}.p2w-img-product{-o-object-fit:cover;object-fit:cover;-o-object-position:center 12%;object-position:center 12%}.p2w-img-landscape{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.p2w-img-macro{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.p2w-img-hover{transition:transform 1.2s cubic-bezier(.22,0,.05,1),filter .8s cubic-bezier(.22,0,.05,1)}.p2w-img-hover:hover{filter:brightness(1.015);transform:scale(1.018)}.p2w-img-still{transition:transform 2.4s cubic-bezier(.22,0,.05,1)}.p2w-img-still:hover{transform:scale(1.008)}.p2w-img-depth{position:relative}.p2w-img-depth:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0a0a0a1f 100%);position:absolute;inset:0}.p2w-img-grounded{position:relative}.p2w-img-grounded:before{content:"";background:#1c1a1814;height:1px;position:absolute;bottom:-1px;left:0;right:0}.p2w-img-framed{outline-offset:-1px;outline:1px solid #1c1a180f}.p2w-img-transition-enter{animation:p2w-img-soft-enter 1.8s var(--ease-cinematic,cubic-bezier(.22, 0, .05, 1)) both}@keyframes p2w-img-soft-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.p2w-img-caption{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink-faint);max-width:52ch;margin-top:clamp(10px,1.2vw,14px);font-size:11px;line-height:1.55}.p2w-img-caption-centered{text-align:center;margin-inline:auto}.p2w-img-full-bleed{width:100%;display:block}@media (prefers-reduced-motion:reduce){.p2w-img-reveal,.p2w-img-transition-enter{opacity:1;animation:none}.p2w-img-hover,.p2w-img-still{transition:none}.p2w-img-hover:hover,.p2w-img-still:hover{transform:none}}
.p2w-reading-measure{max-width:62ch}.p2w-reading-measure-narrow{max-width:44ch}.p2w-reading-measure-wide{max-width:78ch}.p2w-prose{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink-muted);font-size:clamp(14px,1.05vw,16px);line-height:1.82}.p2w-prose-serif{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-ink);font-size:clamp(15px,1.1vw,17px);line-height:1.72}.p2w-pull-quote{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--color-ink);border-left:1px solid #1c1a1824;max-width:28ch;margin-block:clamp(32px,5vw,56px);padding-left:clamp(20px,3vw,36px);font-size:clamp(20px,2.4vw,30px);font-weight:400;line-height:1.22}.p2w-pull-quote-centered{font-family:var(--font-serif);letter-spacing:-.022em;color:var(--color-ink);text-align:center;max-width:24ch;margin-block:clamp(40px,6vw,72px);margin-inline:auto;font-size:clamp(22px,2.8vw,36px);font-weight:400;line-height:1.18}.p2w-attribution{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);margin-top:clamp(12px,1.5vw,20px);font-size:10px;font-weight:500}.p2w-attribution:before{content:"— "}.p2w-editorial-label{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--color-ink-muted);opacity:.7;font-size:10px;font-weight:500}.p2w-dropcap>p:first-of-type:first-letter{font-family:var(--font-serif);float:left;color:var(--color-ink);margin-top:.06em;margin-right:.08em;font-size:clamp(48px,5vw,64px);font-weight:400;line-height:.78}.p2w-footnote{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink-faint);border-top:1px solid #1c1a1814;margin-top:clamp(32px,4vw,48px);padding-top:clamp(16px,2vw,24px);font-size:11px;line-height:1.64}.p2w-editorial-rule{background:#1c1a1817;border:none;height:1px;margin-block:clamp(32px,5vw,56px)}.p2w-editorial-rule-short{background:#1c1a182e;border:none;width:48px;height:1px;margin-block:clamp(20px,3vw,32px)}.p2w-editorial-spacing>*+*{margin-top:clamp(20px,2.5vw,32px)}.p2w-editorial-spacing-generous>*+*{margin-top:clamp(32px,4vw,48px)}.p2w-spec-row{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:1px solid #1c1a1812;padding-block:clamp(10px,1.2vw,14px);display:flex}.p2w-spec-label{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);flex-shrink:0;font-size:11px;font-weight:500}.p2w-spec-value{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink);text-align:right;font-size:13px}.p2w-running-head{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-ink-faint);opacity:.6;font-size:9px;font-weight:500}
[data-reality=physical]{--reality-density:var(--density-moderate,1);--reality-velocity:var(--velocity-slow,1);--reality-pressure:var(--pressure-low,1)}[data-reality=physical] p{line-height:var(--body-leading,1.8);letter-spacing:var(--body-tracking,.005em)}[data-reality=physical] p+p{margin-top:var(--space-4)}[data-reality=physical] h1{line-height:var(--display-leading,.9);letter-spacing:var(--display-tracking,-.03em)}[data-reality=physical] h2{line-height:var(--heading-leading,.92);letter-spacing:var(--heading-tracking,-.025em)}[data-reality=physical] h3{letter-spacing:-.015em;line-height:1.08}[data-reality=physical] .label{letter-spacing:var(--label-tracking,.2em)}[data-reality=physical] .caption{letter-spacing:.01em;line-height:1.58}[data-reality=physical] h2+p,[data-reality=physical] h3+p{margin-top:clamp(16px,2vw,24px)}[data-reality=physical] dt{letter-spacing:.12em}[data-reality=physical] dd+dd{margin-top:2px}[data-reality=physical] .section{padding-block:clamp(96px,13vw,168px)}@media (max-width:768px){[data-reality=physical] .section{padding-block:clamp(72px,11vw,112px)}}[data-reality=physical]{--duration-feedback:.2s;--duration-hover:.32s;--duration-reveal:.7s;--duration-slow:.9s}[data-reality=physical] .underline-draw:after,[data-reality=physical] a{transition-duration:var(--duration-hover)}[data-reality=physical] article p,[data-reality=physical] .p2w-body{font-feature-settings:"onum" 1, "kern" 1, "liga" 1}@media (max-width:640px){[data-reality=physical] p{line-height:calc(var(--body-leading,1.8) + .08)}}[data-reality=physical] ::selection{color:var(--color-ink);background-color:#1c1a1817}@media (prefers-reduced-motion:reduce){[data-reality=physical] *,[data-reality=physical] :before,[data-reality=physical] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reality=physical] [style*=backdrop-filter]{-webkit-backdrop-filter:none;background-color:#f5f0ebfa}}
[data-reality=simulated]{--reality-density:var(--density-rich,1);--reality-velocity:var(--velocity-dynamic,1);--reality-pressure:var(--pressure-moderate,1)}
.p2w-section-breath{padding-block:clamp(96px,13vw,176px)}.p2w-section-breath-compressed{padding-block:clamp(64px,9vw,120px)}.p2w-section-breath-generous{padding-block:clamp(128px,17vw,224px)}.p2w-editorial-pause{padding-block:clamp(48px,7vw,96px)}.p2w-editorial-pause-quiet{padding-block:clamp(32px,4.5vw,64px)}.p2w-editorial-pause-deep{padding-block:clamp(72px,10vw,140px)}.p2w-image-isolation{padding-block:clamp(56px,8vw,112px)}.p2w-image-isolation-full{padding-block:clamp(80px,11vw,160px)}.p2w-image-isolation-subtle{padding-block:clamp(32px,5vw,72px)}.p2w-void{height:clamp(64px,9vw,128px)}.p2w-void-generous{height:clamp(96px,13vw,192px)}.p2w-void-cinematic{height:clamp(128px,18vw,256px)}.p2w-prose-cadence>p{margin-bottom:clamp(20px,2.5vw,30px)}.p2w-prose-cadence>p:last-child{margin-bottom:0}.p2w-prose-cadence-generous>p{margin-bottom:clamp(28px,3.5vw,40px)}.p2w-gutter-reading{padding-inline:clamp(24px,6vw,96px)}.p2w-gutter-intimate{padding-inline:clamp(32px,8vw,128px)}.p2w-measure-body{max-width:62ch}.p2w-measure-title{max-width:28ch}.p2w-measure-caption{max-width:44ch}.p2w-measure-full{max-width:none}.p2w-section-open{padding-top:clamp(40px,6vw,80px)}.p2w-section-close{padding-bottom:clamp(40px,6vw,80px)}.p2w-block-gap>*+*{margin-top:clamp(32px,4.5vw,56px)}.p2w-block-gap-quiet>*+*{margin-top:clamp(20px,3vw,36px)}.p2w-block-gap-generous>*+*{margin-top:clamp(48px,6.5vw,80px)}.p2w-separator{background:#1c1a1812;border:none;height:1px;margin-block:clamp(48px,7vw,96px)}.p2w-separator-quiet{background:#1c1a180d;border:none;height:1px;margin-block:clamp(32px,5vw,64px)}.p2w-float-space{margin-block:clamp(24px,3.5vw,48px)}[data-reality=physical] .p2w-section-breath{padding-block:clamp(112px,15vw,200px)}[data-reality=physical] .p2w-editorial-pause{padding-block:clamp(56px,8vw,112px)}
.p2w-reading-warm{color:#1a1714;letter-spacing:.008em;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1, "liga" 1, "onum" 1;line-height:1.86}.p2w-reading-serif{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-ink);font-feature-settings:"kern" 1, "liga" 1, "onum" 1;font-size:clamp(16px,1.2vw,19px);line-height:1.74}.p2w-reading-literary>p{text-indent:2em;margin-bottom:0}.p2w-reading-literary>p:first-of-type{text-indent:0}.p2w-title-atmospheric{font-family:var(--font-serif);letter-spacing:-.032em;font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;font-weight:400;line-height:.94}.p2w-meta-quiet{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);opacity:.55;font-size:10px;font-weight:400}.p2w-sans-editorial{font-family:var(--font-sans);letter-spacing:.006em;color:var(--color-ink-muted);font-size:clamp(14px,1.05vw,16px);line-height:1.82}.p2w-label-calm{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);opacity:.6;font-size:9px;font-weight:500}.p2w-caption-literary{font-family:var(--font-serif);color:var(--color-ink-muted);letter-spacing:-.005em;opacity:.75;font-size:clamp(12px,.9vw,14px);font-style:italic;line-height:1.58}.p2w-optical-margin{text-indent:-.04em}.p2w-reading-corrected{hanging-punctuation:first last;max-width:64ch}.p2w-hierarchy-calm h1+h2,.p2w-hierarchy-calm h2+h3{margin-top:clamp(6px,.8vw,10px)}.p2w-hierarchy-calm h2+p,.p2w-hierarchy-calm h3+p{margin-top:clamp(14px,1.8vw,20px)}.p2w-serif-bridge{background:#1c1a1824;width:24px;height:1px;margin-block:clamp(16px,2.2vw,24px);display:block}.p2w-longform{font-family:var(--font-sans);letter-spacing:.004em;color:var(--color-ink-muted);font-size:clamp(15px,1.1vw,17px);line-height:1.88}.p2w-longform+.p2w-longform{margin-top:clamp(22px,2.8vw,32px)}.p2w-annotation{font-family:var(--font-sans);letter-spacing:.01em;color:var(--color-ink-faint);opacity:.7;border-left:1px solid #1c1a181a;max-width:40ch;padding-left:14px;font-size:11px;line-height:1.6}.p2w-figures-tabular{font-feature-settings:"tnum" 1, "onum" 1;letter-spacing:-.01em}[data-reality=physical] ::selection{color:var(--color-ink);background-color:#1c1a1814}[data-reality=physical] p{hanging-punctuation:first last}
.p2w-img-dominant{aspect-ratio:16/9;width:100%;margin-block:clamp(48px,7vw,96px);position:relative;overflow:hidden}.p2w-img-dominant-portrait{aspect-ratio:3/4;width:100%;max-width:640px;margin-block:clamp(48px,7vw,96px);margin-inline:auto;position:relative;overflow:hidden}.p2w-img-breathing{margin-block:clamp(56px,8vw,112px);position:relative;overflow:hidden}.p2w-img-breathing-generous{margin-block:clamp(80px,11vw,160px)}.p2w-img-whisper{max-width:380px;margin-block:clamp(32px,4.5vw,56px);position:relative;overflow:hidden}.p2w-img-whisper-inline{float:right;width:clamp(200px,35%,320px);margin-bottom:clamp(16px,2vw,28px);margin-left:clamp(24px,4vw,48px);overflow:hidden}.p2w-img-macro-strip{aspect-ratio:21/7;width:100%;margin-block:clamp(40px,6vw,80px);overflow:hidden}.p2w-img-macro-square{aspect-ratio:1;margin-block:clamp(32px,5vw,64px);position:relative;overflow:hidden}.p2w-img-pair{grid-template-columns:1fr 1fr;gap:clamp(8px,1.2vw,16px);margin-block:clamp(40px,6vw,80px);display:grid}.p2w-img-pair-asymmetric{grid-template-columns:58fr 42fr;align-items:start;gap:clamp(12px,1.5vw,20px);margin-block:clamp(40px,6vw,80px);display:grid}.p2w-img-pair-asymmetric>:last-child{padding-top:clamp(32px,5vw,72px)}.p2w-img-sequence{flex-direction:column;gap:clamp(48px,7vw,96px);display:flex}.p2w-img-stillness{position:relative;overflow:hidden}.p2w-img-stillness img{transition:transform 2s cubic-bezier(.22,0,.05,1),filter 1.6s cubic-bezier(.22,0,.05,1)}.p2w-img-stillness:hover img{filter:brightness(1.008);transform:scale(1.006)}.p2w-img-isolated{margin-block:clamp(72px,10vw,144px);position:relative;overflow:hidden}.p2w-crop-garment{-o-object-position:center 12%;object-position:center 12%}.p2w-crop-face{-o-object-position:center 18%;object-position:center 18%}.p2w-crop-macro{-o-object-position:center center;object-position:center center}.p2w-crop-lower{-o-object-position:center 68%;object-position:center 68%}.p2w-crop-texture{-o-object-position:center 35%;object-position:center 35%}.p2w-figure{flex-direction:column;gap:clamp(10px,1.4vw,16px);display:flex}.p2w-img-toned:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#d4c4ac0a;position:absolute;inset:0}.p2w-img-edge-to-edge{margin-inline:calc(-1 * var(--container-px))}@media (prefers-reduced-motion:reduce){.p2w-img-stillness img{transition:none}.p2w-img-stillness:hover img{transform:none}}[data-reality=physical] .p2w-img-stillness img{transition-duration:3s}[data-reality=physical] .p2w-img-stillness:hover img{transform:scale(1.004)}
.journal-article{orphans:3;widows:3;animation:.7s cubic-bezier(.22,0,.05,1) .12s both journal-enter}.journal-article>p:first-of-type{color:var(--color-ink);opacity:1;font-size:clamp(16px,1.2vw,18px);line-height:1.9}.journal-article p+p{margin-top:clamp(22px,3vw,30px)}.journal-article h2{margin-top:clamp(52px,7.5vw,96px);margin-bottom:clamp(18px,2vw,26px)}.journal-article h3{margin-top:clamp(36px,5vw,64px);margin-bottom:clamp(12px,1.5vw,18px)}.journal-article blockquote{border-left:1px solid #1c1a1833;margin-block:clamp(40px,6vw,72px);margin-inline:0;padding-left:clamp(20px,3vw,28px)}.journal-article figure{margin-block:clamp(48px,7vw,88px)}.journal-article figure figcaption{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-faint);opacity:.6;margin-top:clamp(10px,1.2vw,14px);font-size:10px;line-height:1.5}.journal-article hr{border:none;border-top:1px solid #1c1a1812;margin-block:clamp(36px,5vw,64px)}.journal-article{padding-bottom:clamp(48px,7vw,96px)}@keyframes journal-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.journal-article{animation:none}}@media (max-width:640px){.journal-article h2{margin-top:clamp(36px,9vw,56px)}.journal-article blockquote{margin-block:clamp(28px,8vw,48px)}.journal-article>p:first-of-type{font-size:clamp(15px,4.2vw,17px)}}
main[data-reality=physical]{animation:1.1s cubic-bezier(.22,0,.05,1) both institutional-settle}@keyframes institutional-settle{0%{opacity:.68}to{opacity:1}}.editorial-hero{animation:.9s cubic-bezier(.22,0,.05,1) .1s both editorial-hero-enter}@keyframes editorial-hero-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.editorial-enter,.gallery-img-enter,.gallery-img-enter-d1,.gallery-img-enter-d2{animation-timing-function:cubic-bezier(.22,0,.05,1)}body{background-image:radial-gradient(110% 55% at 12% 88%,#c8b89e0d 0%,#0000 68%)}[data-reality=physical] img{filter:sepia(.03)contrast(.98)brightness(1.004)}.p2w-archive-signal{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-ink-faint);opacity:.35;-webkit-user-select:none;user-select:none;font-size:9px;font-weight:500}@media (max-width:768px){[data-reality=physical] .section{padding-block:clamp(64px,11vw,104px)}}@media (max-width:480px){.journal-article p{font-size:15px;line-height:1.88}.journal-article>p:first-of-type{font-size:16px}.journal-article h2{margin-top:clamp(32px,9vw,56px)}}@media (max-width:640px){.journal-article{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){main[data-reality=physical],.editorial-hero{animation:none}}
