@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(assets/fonts/inter-latin.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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(assets/fonts/cormorant-garamond-latin.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:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(assets/fonts/cormorant-garamond-italic-latin.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-thin:100;--font-weight-light:300;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-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}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-4{top:calc(var(--spacing) * 4)}.right-4{right:calc(var(--spacing) * 4)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-3{left:calc(var(--spacing) * 3)}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[110\]{z-index:110}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[300\]{z-index:300}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@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-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-\[3px\]{margin-top:3px}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-7{margin-left:calc(var(--spacing) * 7)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-auto{height:auto}.h-full{height:100%}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.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-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-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-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-neutral-900\/30{background-color:#1717174d}@supports (color:color-mix(in lab, red, red)){.bg-neutral-900\/30{background-color:color-mix(in oklab, var(--color-neutral-900) 30%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-black{color:var(--color-black)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));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-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));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{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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:gap-3:is(:where(.group):hover *){gap:calc(var(--spacing) * 3)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);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,)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-white:hover{color:var(--color-white)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[3rem\]{font-size:3rem}}@media (width>=48rem){.md\:h-14{height:calc(var(--spacing) * 14)}.md\:max-w-\[380px\]{max-width:380px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-14{padding:calc(var(--spacing) * 14)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:text-justify{text-align:justify}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[5rem\]{font-size:5rem}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:grid{display:grid}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}}@media (width>=96rem){:where(.\32 xl\:space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)))}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}:root{--ink:#050505;--ink-soft:#0b0b0a;--paper:#eee9dc;--muted:#9e9a90;--gold:#c8a65a;--gold-bright:#e7c778;--line:#e7c77830;--line-soft:#ffffff17;--ease-out:cubic-bezier(.16, 1, .3, 1)}html{background:var(--ink);scroll-padding-top:6rem}body{background:radial-gradient(circle at 80% 4%, #c8a65a12, transparent 26rem), var(--ink);color:var(--paper);font-family:Inter,system-ui,sans-serif}body:before{content:"";z-index:500;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}#nav{backdrop-filter:none;background:linear-gradient(#000000d1,#0000);border-bottom:1px solid #0000;height:6rem}#nav.navbar-scrolled{border-bottom-color:var(--line-soft);backdrop-filter:blur(18px)saturate(120%);background:#050505e0;height:4.75rem!important}#nav [data-nav=home] img{border:1px solid var(--line);object-fit:cover;filter:sepia(.12)contrast(1.15);width:3rem;height:3rem;transition:border-color .35s ease, transform .35s var(--ease-out);border-radius:50%;padding:.28rem}#nav [data-nav=home]:hover img{border-color:var(--gold);transform:rotate(-4deg)}#desktop-nav{letter-spacing:.16em}.nav-link{color:#ffffff9e;padding:.75rem 0}.nav-link:hover,.nav-link.active{color:var(--paper)}.nav-link:after{background:var(--gold-bright);bottom:.35rem}.lang-flag{filter:grayscale();width:1.35rem;height:1.35rem}.lang-flag.active,.lang-flag:hover{filter:grayscale(0)}#menu-toggle{border:1px solid var(--line-soft);border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}#mobile-menu{visibility:hidden;opacity:0;transition:transform .65s var(--ease-out), opacity .35s ease, visibility .65s;background:linear-gradient(140deg,#0000 42%,#c8a65a0d),#050505;transform:translate(100%)}#mobile-menu.active{visibility:visible;opacity:1;transform:translate(0)}#mobile-menu a{color:#ffffffb3;transition:color .25s ease, transform .35s var(--ease-out)}#mobile-menu a:hover,#mobile-menu a:focus-visible{color:var(--gold-bright);transform:translate(.4rem)}#view-home{padding-top:0}.hero{isolation:isolate;background:#020202;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-media,.hero-veil,.hero-grain{position:absolute;inset:0}.hero-media{z-index:-4;overflow:hidden}.hero-media iframe{pointer-events:none;filter:grayscale()contrast(1.14)brightness(.72);width:max(100vw,177.78vh);height:max(100vh,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.02)}.hero-veil{z-index:-3;background:radial-gradient(circle at 68% 47%,#0000 0 13%,#00000029 30%,#00000094 66%),linear-gradient(90deg,#000000e6 0%,#00000045 58%,#00000085 100%),linear-gradient(#00000057 0%,#0000 52%,#050505 100%)}.hero-grain{z-index:-2;opacity:.12;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff21 25%)}.hero-content{width:min(100% - 3rem,86rem);margin:0 auto;padding:11rem 0 9rem}.hero-kicker{color:var(--gold-bright);letter-spacing:.32em;text-transform:uppercase;margin:0 0 1.35rem .5rem;font-size:clamp(.68rem,.8vw,.78rem);font-weight:600}.hero h1{max-width:10ch;color:var(--paper);letter-spacing:-.065em;text-transform:uppercase;text-shadow:0 1rem 4rem #00000073;font-size:clamp(4rem,12.4vw,11rem);font-weight:100;line-height:.69}.hero h1 span{display:block}.hero h1 span:last-child{color:#0000;-webkit-text-stroke:1px #eee9dce0;margin-left:.44em}.hero-signature{color:#ffffff94;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:1.5rem;margin:3rem 0 0 .55rem;font-size:.7rem;display:flex}.hero-signature:before{content:"";background:var(--gold);width:4rem;height:1px}.hero-signature p{border-left:1px solid #ffffff38;padding-left:1.5rem}.hero-index{writing-mode:vertical-rl;color:#ffffff80;letter-spacing:.24em;align-items:center;gap:.9rem;font-size:.6rem;display:flex;position:absolute;top:50%;right:clamp(1.5rem,4vw,4.5rem)}.hero-index i{background:var(--line);width:1px;height:4rem}.hero-scroll{color:#ffffffb8;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;bottom:2.2rem;right:clamp(1.5rem,4vw,4.5rem)}.hero-scroll span:last-child{border:1px solid var(--line);width:2.6rem;height:2.6rem;color:var(--gold-bright);transition:transform .35s var(--ease-out), background .35s ease;border-radius:50%;place-items:center;display:grid}.hero-scroll:hover span:last-child{background:#c8a65a1a;transform:translateY(.35rem)}.hero-radar{z-index:-1;aspect-ratio:1;border:1px solid #e7c77833;border-radius:50%;width:min(40vw,35rem);position:absolute;top:50%;right:10vw;transform:translateY(-50%)}.hero-radar:before,.hero-radar:after{content:"";border:1px solid #e7c77821;border-radius:50%;position:absolute}.hero-radar:before{inset:12%}.hero-radar:after{border-style:dashed;animation:24s linear infinite radar-rotate;inset:30%}.hero-radar i{border:1px solid var(--gold-bright);background:var(--ink);border-radius:50%;width:.45rem;height:.45rem;position:absolute}.hero-radar i:first-child{top:10%;left:27%}.hero-radar i:last-child{bottom:19%;right:14%}.hero-radar span{background:linear-gradient(90deg,#0000,#e7c77852,#0000);height:1px;position:absolute;inset:48% 0 auto}.hero-scan{z-index:-1;background:linear-gradient(90deg,#0000,#e7c7787a,#0000);width:55%;height:1px;animation:5.5s ease-in-out infinite hero-scan;position:absolute;top:34%;right:0}@keyframes radar-rotate{to{transform:rotate(360deg)}}@keyframes hero-scan{0%,to{opacity:0;transform:translateY(-12rem)}18%,82%{opacity:1}50%{transform:translateY(13rem)}}.tadjin-signal{border-bottom:1px solid var(--line-soft);background:radial-gradient(circle at 10% 25%, #c8a65a14, transparent 25rem), var(--ink-soft);padding:clamp(7rem,13vw,12rem) max(5vw,1.5rem);position:relative;overflow:hidden}.tadjin-signal:before{content:"HSH / CONNECTED OBJECT / 02";color:#ffffff40;letter-spacing:.2em;font-size:.66rem;position:absolute;top:2.5rem;right:3rem}.signal-heading{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);width:min(100%,76rem);margin:0 auto clamp(4rem,8vw,7rem);display:grid}.signal-heading .section-heading{margin:0}.signal-heading h2{max-width:13ch;color:var(--paper);margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.92}.signal-heading>p{color:var(--muted);margin:0 0 .5rem;font-size:1rem;line-height:1.75}.signal-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);width:min(100%,76rem);margin:0 auto;padding:0;list-style:none;display:grid}.signal-grid li{border-right:1px solid var(--line);min-height:22rem;transition:background .35s ease, transform .45s var(--ease-out);flex-direction:column;padding:2rem;display:flex}.signal-grid li:last-child{border-right:0}.signal-grid li:hover{background:#c8a65a0e;transform:translateY(-.35rem)}.signal-grid li>span,.signal-grid li>b{color:var(--gold);letter-spacing:.2em;font-size:.68rem}.signal-grid h3{color:var(--paper);margin:auto 0 1rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:300}.signal-grid p{min-height:4.8rem;color:var(--muted);margin:0 0 2rem;font-size:1rem;line-height:1.6}.signal-cta{border:1px solid var(--gold);width:min(100%,76rem);min-height:4.5rem;color:var(--paper);letter-spacing:.2em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;margin:3rem auto 0;padding:0 1.5rem;font-size:.75rem;font-weight:600;transition:color .3s,background .3s;display:flex}.signal-cta:hover,.signal-cta:focus-visible{color:var(--ink);background:var(--gold-bright)}.prototype-note{color:#ffffff57;letter-spacing:.08em;text-align:right;text-transform:uppercase;width:min(100%,76rem);margin:1rem auto 0;font-size:.72rem}.audience-gateway{border-bottom:1px solid var(--line-soft);background-color:#070706;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:5rem 5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(7rem,13vw,12rem) max(5vw,1.5rem);position:relative}.audience-heading{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);width:min(100%,76rem);margin:0 auto clamp(4rem,8vw,7rem);display:grid}.audience-heading .section-heading{margin:0}.audience-heading h2{max-width:12ch;color:var(--paper);margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,6vw,6rem);font-weight:300;line-height:.92}.audience-heading>p{color:var(--muted);line-height:1.75}.audience-grid{border:1px solid var(--line);grid-template-columns:1fr 1fr;width:min(100%,76rem);margin:0 auto;display:grid}.audience-card{background:#050505c7;flex-direction:column;min-height:31rem;padding:clamp(2rem,4vw,4rem);display:flex}.audience-card+.audience-card{border-left:1px solid var(--line)}.audience-card:hover{background:#c8a65a0a}.audience-code,.audience-role{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem}.audience-role{margin-top:auto}.audience-card h3{max-width:11ch;color:var(--paper);margin:1rem 0;font-family:Cormorant Garamond,serif;font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:300;line-height:.95}.audience-card>p:last-of-type{max-width:31rem;color:var(--muted);line-height:1.65}.audience-card button,.tadjin-access-actions button{border:1px solid var(--line);min-height:4rem;color:var(--paper);letter-spacing:.18em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;margin-top:2rem;padding:0 1.25rem;font-size:.7rem;font-weight:600;transition:color .3s,background .3s,border-color .3s;display:flex}.audience-card button:hover,.audience-card button:focus-visible,.tadjin-access-actions button:hover,.tadjin-access-actions button:focus-visible{border-color:var(--gold-bright);color:var(--ink);background:var(--gold-bright)}.heritage-section{position:relative;padding-top:clamp(7rem,13vw,12rem)!important;padding-bottom:clamp(7rem,13vw,12rem)!important}.section-heading{text-align:left;grid-template-columns:minmax(3rem,1fr) minmax(0,5fr);align-items:start;gap:clamp(1.5rem,5vw,6rem);margin-bottom:clamp(4rem,9vw,8rem);display:grid}.section-number{color:#ffffff45;letter-spacing:.3em;padding-top:.35rem;font-size:.7rem}.heritage-title{text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.6rem,6.2vw,5.8rem);line-height:.95}.heritage-section>.scroll-reveal>.grid{margin-left:calc(16.66% + 1rem);position:relative;margin-bottom:clamp(6rem,11vw,10rem)!important}.heritage-section>.scroll-reveal>.grid:before{content:"";background:linear-gradient(var(--gold), transparent);opacity:.35;width:1px;height:100%;position:absolute;top:0;left:-2rem}.heritage-section p{color:#eee9dc9e!important;text-align:left!important}.heritage-section [data-i18n=home\.quote]{border:0;padding:0;font-size:clamp(1.45rem,2.4vw,2.1rem);color:var(--paper)!important}.archive-figure{margin-left:auto;margin-right:0;position:relative}.archive-image{border:1px solid var(--line-soft);background:#111;position:relative;overflow:hidden}.archive-image:after{content:"";pointer-events:none;border:1px solid #ffffff1f;position:absolute;inset:0;box-shadow:inset 0 0 6rem #00000052}.archive-image img{filter:grayscale()contrast(1.08);width:100%;transform:scale(1.01)}.archive-figure figcaption{color:#ffffff61;letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;padding-top:1rem;font-size:.68rem;display:flex}.page-view:not(#view-home){background:linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), var(--ink);background-size:5rem 5rem;padding-top:8rem}.page-view:not(#view-home)>div{position:relative}.page-view:not(#view-home) button[data-nav=home]{border:1px solid var(--line);min-height:2.75rem;color:var(--gold-bright);letter-spacing:.2em;padding:.7rem 1rem;transition:background .3s,color .3s}.page-view:not(#view-home) button[data-nav=home]:hover{background:var(--gold);color:#080808}#view-tadjin-page h1,#view-articles h1,#view-lexique h1,#view-tutoriel h1,#view-shop h1{letter-spacing:-.035em}.video-container,.collection-card,#contact-form,#view-shop .rounded-xl{border-color:var(--line-soft)!important;background:#0c0c0bc7!important;border-radius:0!important}.video-container{box-shadow:0 2rem 6rem #0000006b}.collection-card{position:relative;overflow:hidden}.collection-card:before{content:"";background:var(--gold);width:4rem;height:1px;position:absolute;top:0;left:0}.tadjin-access{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at 85% 20%,#c8a65a1a,#0000 22rem),#060605e0;margin:0 auto 5rem;padding:clamp(3rem,7vw,6rem)}.tadjin-access h2{color:var(--paper);margin:1.5rem auto;font-family:Cormorant Garamond,serif;font-size:clamp(2.7rem,5vw,5rem);font-weight:300;line-height:.95}.tadjin-access>p{max-width:42rem;color:var(--muted);margin:0 auto}.tadjin-access-actions{grid-template-columns:1fr 1fr;gap:1rem;max-width:48rem;margin:2.5rem auto 0;display:grid}.album-stack,.gallery-item,.interview-cover{outline-offset:.45rem;transition:outline-color .35s ease, transform .5s var(--ease-out);outline:1px solid #0000}.album-stack:hover,.gallery-item:hover,.interview-cover:hover{outline-color:var(--line)}.stack-photo,.gallery-img{filter:grayscale()sepia(.08)}#articles-grid{border:1px solid var(--line-soft);background:var(--line-soft)}#articles-grid article{background:var(--ink-soft)}#contact-form input,#contact-form textarea{border-bottom-color:#fff3}.contact-intro{margin:0 auto 4rem}.contact-intro h1{color:var(--paper);margin:1rem 0;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,7vw,6rem);font-weight:300;line-height:.92}.contact-intro>p:last-child{color:var(--muted)}.contact-intent{border:0;margin:0;padding:0}.contact-intent legend{margin-bottom:1rem}.contact-intent-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contact-intent-grid label{border:1px solid var(--line-soft);cursor:pointer;align-items:flex-end;min-height:8rem;padding:1.25rem;transition:border-color .3s,background .3s;display:flex;position:relative}.contact-intent-grid label:has(input:checked){border-color:var(--gold);background:#c8a65a12}.contact-intent-grid input{accent-color:var(--gold);position:absolute;top:1rem;right:1rem}.contact-intent-grid b,.contact-intent-grid small{display:block}.contact-intent-grid b{color:var(--paper);font-weight:500}.contact-intent-grid small{color:var(--muted);margin-top:.45rem;line-height:1.4}.contact-route-context{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;min-height:2.5rem;margin-top:1rem;font-size:.72rem;line-height:1.5}#contact-submit{background:var(--gold);min-height:3.5rem}footer{background:#030303;border-color:var(--line-soft)!important}@media (prefers-reduced-motion:no-preference){.hero-kicker,.hero h1 span,.hero-signature{opacity:0;animation:hero-enter 1.15s var(--ease-out) forwards}.hero h1 span:first-child{animation-delay:80ms}.hero h1 span:last-child{animation-delay:.16s}.hero-signature{animation-delay:.28s}@keyframes hero-enter{0%{opacity:0;transform:translateY(2.2rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=79.99rem){#nav{height:5rem}}@media (width<=47.99rem){.hero-content{width:min(100% - 2rem,40rem);padding-bottom:8.5rem}.hero h1{font-size:clamp(3.65rem,20vw,6.4rem);line-height:.75}.hero h1 span:last-child{margin-left:.22em}.hero-signature{flex-wrap:wrap;align-items:flex-start;gap:.85rem;margin-top:2.5rem}.hero-signature:before{width:2rem;margin-top:.45rem}.hero-signature p{border:0;width:100%;margin-left:2.85rem;padding:0}.hero-index{top:7rem;right:1rem}.hero-scroll{bottom:1.6rem;left:1rem;right:auto}.hero-radar{opacity:.72;width:86vw;right:-26vw}.hero-scan{width:94%}.tadjin-signal:before{display:none}.signal-heading{grid-template-columns:1fr;gap:2rem}.signal-heading .section-heading{grid-template-columns:2rem 1fr;gap:1rem}.signal-grid{grid-template-columns:1fr}.signal-grid li{border-right:0;border-bottom:1px solid var(--line);min-height:17rem}.signal-grid li:last-child{border-bottom:0}.prototype-note{text-align:left;line-height:1.5}.audience-heading{grid-template-columns:1fr;gap:2rem}.audience-heading .section-heading{grid-template-columns:2rem 1fr;gap:1rem}.audience-grid{grid-template-columns:1fr}.audience-card{min-height:26rem}.audience-card+.audience-card{border-left:0;border-top:1px solid var(--line)}.tadjin-access-actions,.contact-intent-grid{grid-template-columns:1fr}.contact-intent-grid label{min-height:7rem}.section-heading{grid-template-columns:2rem 1fr;gap:1rem}.heritage-section>.scroll-reveal>.grid{margin-left:0}.archive-figure figcaption{gap:1rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.hero-media iframe{display:none}.hero{background:linear-gradient(90deg,#0000007a,#000000d1),url(assets/rif-archive-monochrome-960.webp) 50%/cover}.hero-radar:after,.hero-scan{animation:none}}:root{--trace-black:#030303;--trace-charcoal:#0a0a09;--trace-stone:#171715;--trace-smoke:#8e8a80;--trace-ivory:#e7e1d4;--trace-paper:#efede7;--trace-gold:#b99b55;--trace-line:#e7e1d421}body{background:var(--trace-black)}#nav{z-index:120}.trace-home{background:radial-gradient(circle at 78% 12%, #b99b550e, transparent 24rem), var(--trace-black)}.trace-entry,.chapter,.trace-closing{isolation:isolate;position:relative}.trace-entry{grid-template-columns:minmax(0,1.08fr) minmax(23rem,.72fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1440px;min-height:100svh;margin:0 auto;padding:9.5rem clamp(1.5rem,5vw,5rem) 6rem;display:grid;overflow:hidden}.terrain-lines{z-index:-2;opacity:.32;background:repeating-radial-gradient(at 10% 88%,#0000 0 42px,#b99b5529 43px 44px,#0000 45px 70px),linear-gradient(90deg,#0000 0 66%,#ffffff09 66% 66.08%,#0000 66.08%);position:absolute;inset:0;mask-image:linear-gradient(#000,#000 72%,#0000 100%)}.trace-entry:after{content:"";background:linear-gradient(90deg,#0000,#b99b558c,#0000);height:1px;position:absolute;inset:auto 0 0}.trace-entry-copy{z-index:2;max-width:48rem;position:relative}.trace-index,.artifact-portrait figcaption,.chapter-marker,.trace-entry-coordinate,.passport-top,.material-facts dt,.material-facts dd{text-transform:uppercase;letter-spacing:.22em;font-family:Inter,sans-serif;font-size:.58rem;line-height:1.5}.trace-index{color:#e7e1d46b;border-bottom:1px solid var(--trace-line);justify-content:space-between;gap:2rem;margin-bottom:clamp(2.5rem,6vh,5rem);padding-bottom:1.1rem;display:flex}.trace-index span:first-child,.trace-overline,.chapter-marker span:last-child{color:var(--trace-gold)}.trace-overline{letter-spacing:.3em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.63rem;font-weight:500;line-height:1.5}.trace-entry h1{color:var(--trace-ivory);letter-spacing:-.045em;text-wrap:balance;margin:1.5rem 0 2rem;font-family:Cormorant Garamond,serif;font-size:clamp(3.6rem,7.3vw,7.9rem);font-weight:300;line-height:.82}.trace-entry h1 span,.trace-entry h1 em{display:block}.trace-entry h1 em{color:var(--trace-gold);margin-top:.2em;font-weight:300}.trace-entry-intro{color:#e7e1d496;max-width:37rem;font-size:clamp(.9rem,1.3vw,1.05rem);font-weight:300;line-height:1.85}.trace-entry-actions{align-items:center;gap:2.4rem;margin-top:3.2rem;display:flex}.trace-entry-actions a,.trace-entry-actions button,.text-link,.archive-entry{color:var(--trace-ivory);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:1.2rem;padding:.75rem 0;font-family:Inter,sans-serif;font-size:.62rem;font-weight:600;line-height:1.4;transition:color .3s;display:inline-flex}.trace-entry-actions a{border:1px solid #b99b557a;padding-inline:1.3rem}.trace-entry-actions a:hover,.trace-entry-actions button:hover,.text-link:hover,.archive-entry:hover{color:var(--trace-gold)}.artifact-portrait{width:min(100%,28rem);margin:0;position:relative}.artifact-paper{aspect-ratio:9/16;background:var(--trace-paper);position:relative;overflow:hidden;box-shadow:0 2rem 7rem #000000b8}.artifact-paper:after{content:"";pointer-events:none;background:linear-gradient(125deg, #ffffff2e, transparent 28%), radial-gradient(circle at var(--artifact-x,60%) var(--artifact-y,35%), #ffffff21, transparent 30%);mix-blend-mode:screen;position:absolute;inset:0}.artifact-paper img{object-fit:cover;mix-blend-mode:multiply;filter:contrast(1.035)saturate(.88);width:100%;height:100%;display:block}.artifact-portrait figcaption{color:#e7e1d459;justify-content:space-between;gap:1rem;margin-top:.85rem;display:flex}.artifact-portrait figcaption span:last-child{text-align:right}.artifact-portrait-hero{justify-self:end;transform:translateY(2rem)rotate(.35deg)}.trace-entry-coordinate{color:#e7e1d440;writing-mode:vertical-rl;align-items:center;gap:.8rem;display:flex;position:absolute;top:50%;right:1.7rem}.trace-entry-coordinate i{background:var(--trace-line);width:1px;height:4.5rem}.chapter{max-width:1320px;margin:0 auto;padding:clamp(8rem,15vw,14rem) clamp(1.5rem,5vw,5rem)}.chapter-marker{color:#e7e1d44d;grid-template-columns:auto minmax(3rem,1fr) auto;align-items:center;gap:1rem;margin-bottom:clamp(4rem,9vw,8rem);display:grid}.chapter-marker i{background:var(--trace-line);height:1px}.chapter-copy h2,.archives-heading h2,.vessel-copy h2,.trace-closing h2,.object-closing h2,.selection-note h1{letter-spacing:-.025em;text-wrap:balance;font-family:Cormorant Garamond,serif;font-weight:300}.chapter-copy h2,.archives-heading h2,.vessel-copy h2{color:var(--trace-ivory);margin:1.2rem 0 1.7rem;font-size:clamp(2.7rem,5vw,5.2rem);line-height:.98}.chapter-copy>p:last-of-type,.vessel-copy>p:last-of-type,.archives-heading+p{color:#e7e1d485;max-width:40rem;font-size:clamp(.95rem,1.25vw,1.08rem);font-weight:300;line-height:1.9}.land-grid{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(4rem,10vw,10rem);display:grid}.land-image{margin:0}.land-image img{object-fit:cover;object-position:53% center;filter:grayscale()sepia(.06)contrast(1.15)brightness(.76);width:100%;min-height:34rem;max-height:46rem}.land-image figcaption{color:#e7e1d454;letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;margin-top:.8rem;font-size:.56rem;display:flex}.chapter-knowledge{background:var(--trace-ivory);max-width:none;color:var(--trace-black);padding-inline:max(1.5rem,50vw - 610px)}.chapter-knowledge .chapter-marker,.chapter-knowledge .chapter-marker span:last-child{color:#0303036b}.chapter-knowledge .chapter-marker i{background:#03030324}.knowledge-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.72fr);align-items:end;gap:clamp(4rem,9vw,9rem);display:grid}.knowledge-grid blockquote{max-width:47rem;margin:0}.knowledge-grid blockquote p{letter-spacing:-.045em;font-family:Cormorant Garamond,serif;font-size:clamp(3rem,6.6vw,7rem);font-weight:300;line-height:.9}.chapter-knowledge .chapter-copy h2{color:var(--trace-black);font-size:clamp(2.2rem,3.5vw,3.8rem)}.chapter-knowledge .chapter-copy>p:last-of-type{color:#030303a3}.chapter-knowledge .text-link{color:var(--trace-black);border-bottom:1px solid #03030366}.material-grid{grid-template-columns:minmax(20rem,1fr) minmax(18rem,.85fr);align-items:center;gap:clamp(4rem,10vw,10rem);display:grid}.material-orbit{background:radial-gradient(circle,#b99b5521,#b99b5505 42%,#0000 66%);border:1px solid #b99b5538;border-radius:50%;place-items:center;min-height:min(62vw,38rem);display:grid;position:relative}.material-orbit:before,.material-orbit:after,.material-orbit i{content:"";border:1px solid #e7e1d41c;border-radius:50%;position:absolute}.material-orbit:before{inset:13%}.material-orbit:after{inset:28%}.material-orbit i:first-child{background:var(--trace-gold);inset:41%;box-shadow:0 0 4rem #b99b5552}.material-orbit i:nth-child(2){border-width:0 1px 0 0;border-radius:0;inset:6% 49%}.material-orbit i:nth-child(3){border-width:0 0 1px;border-radius:0;inset:49% 6%}.material-orbit span{color:#e7e1d447;letter-spacing:.25em;font-size:.55rem;position:absolute;bottom:8%}.material-facts{border-top:1px solid var(--trace-line);margin-top:3.3rem}.material-facts div{border-bottom:1px solid var(--trace-line);grid-template-columns:.55fr 1fr;gap:1rem;padding:1rem 0;display:grid}.material-facts dt{color:#e7e1d452}.material-facts dd{color:#e7e1d4c4}.chapter-vessel{background:#080807;max-width:none;padding-inline:max(1.5rem,50vw - 660px);overflow:hidden}.vessel-stage{grid-template-columns:minmax(19rem,.7fr) minmax(24rem,1fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-height:58rem;display:grid;position:relative}.vessel-stage:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 45%,#b99b5521,#0000 58%);position:absolute;inset:8% -15% 8% 38%}.artifact-portrait-stage{justify-self:center;width:min(100%,33rem)}.vessel-copy .text-link{border-bottom:1px solid #b99b555c;margin-top:2rem}.vessel-annotations{color:#e7e1d442;letter-spacing:.24em;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;font-size:.54rem;display:flex;position:absolute;top:15%;bottom:15%;right:0}.digital-grid{grid-template-columns:minmax(20rem,.9fr) minmax(22rem,.78fr);align-items:center;gap:clamp(4rem,10vw,11rem);display:grid}.activation-sequence{background:var(--trace-line);border:1px solid var(--trace-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.activation-sequence li{background:var(--trace-black);flex-direction:column;gap:2rem;padding:1.2rem;display:flex}.activation-sequence span{color:var(--trace-gold);letter-spacing:.2em;font-size:.56rem}.activation-sequence b{color:#e7e1d4b8;letter-spacing:.18em;text-transform:uppercase;font-size:.6rem;font-weight:500}.passport-demo{background-color:#080807;background-image:linear-gradient(#b99b5509 1px,#0000 1px),linear-gradient(90deg,#b99b5509 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:2.5rem 2.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #b99b5566;padding:clamp(1.4rem,4vw,3.4rem);position:relative;box-shadow:0 2rem 7rem #0000008c}.passport-top{color:#e7e1d457;justify-content:space-between;gap:1rem;display:flex}.passport-top b{color:var(--trace-gold);font-weight:500}.passport-emblem{width:8rem;height:8rem;color:var(--trace-gold);border:1px solid #b99b557a;border-radius:50%;place-items:center;margin:4rem auto;font-family:Cormorant Garamond,serif;font-size:3.2rem;display:grid;position:relative}.passport-emblem:before,.passport-emblem:after{content:"";border:1px solid #b99b551f;border-radius:50%;position:absolute;inset:-.6rem}.passport-emblem:after{inset:-1.2rem}.passport-emblem i{background:#b99b5538;width:11rem;height:1px;position:absolute}.passport-demo dl{border-top:1px solid var(--trace-line)}.passport-demo dl div{border-bottom:1px solid var(--trace-line);grid-template-columns:.55fr 1fr;gap:1rem;padding:.9rem 0;display:grid}.passport-demo dt{color:#e7e1d452;letter-spacing:.2em;text-transform:uppercase;font-size:.56rem}.passport-demo dd{color:#e7e1d4bd;letter-spacing:.14em;text-align:right;font-size:.61rem}.passport-demo>p{color:#e7e1d44f;margin-top:1.4rem;font-size:.66rem;line-height:1.6}.chapter-archives{background:#11110f;max-width:none;padding-inline:max(1.5rem,50vw - 610px)}.archives-heading{max-width:65rem}.archives-heading h2{color:var(--trace-ivory);margin:1.2rem 0 5rem;font-size:clamp(3rem,6vw,6.5rem);line-height:.92}.archive-ledger{border-top:1px solid var(--trace-line)}.archive-ledger button{width:100%;color:inherit;border:0;border-bottom:1px solid var(--trace-line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:4rem 1fr auto;align-items:center;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem) 0;transition:padding .35s,color .35s;display:grid}.archive-ledger button:hover{color:var(--trace-gold);padding-inline:1rem}.archive-ledger span{color:#e7e1d440;letter-spacing:.2em;font-size:.58rem}.archive-ledger b{font-family:Cormorant Garamond,serif;font-size:clamp(1.8rem,3.5vw,3.6rem);font-weight:300}.archive-ledger i{color:#e7e1d445;letter-spacing:.25em;font-size:.54rem}.archive-entry{border-bottom:1px solid #b99b5566;margin-top:3rem;padding-bottom:.9rem}.trace-closing{text-align:center;background:radial-gradient(circle,#b99b5518,#0000 32rem),#050504;flex-direction:column;justify-content:center;align-items:center;min-height:90svh;padding:8rem 1.5rem;display:flex}.trace-closing h2{max-width:68rem;color:var(--trace-ivory);margin:2rem auto;font-size:clamp(3rem,6.5vw,6.8rem);line-height:.92}.trace-closing>p:last-child,.closing-principle{color:#e7e1d459;letter-spacing:.2em;text-transform:uppercase;font-size:.65rem;line-height:1.7}.closing-principle{max-width:48rem;color:var(--trace-gold);margin-bottom:1.2rem;font-size:.56rem}.closing-mark{width:4.5rem;height:4.5rem;color:var(--trace-gold);border:1px solid #b99b5561;border-radius:50%;place-items:center;margin-bottom:4rem;font-family:Cormorant Garamond,serif;font-size:2rem;display:grid}.artifact-portrait-product{width:min(100%,28rem)}.object-closing{border-top:1px solid var(--trace-line);border-bottom:1px solid var(--trace-line);text-align:center;max-width:52rem;margin:2rem auto 8rem;padding:5rem 0}.object-closing h2{color:var(--trace-ivory);margin:1.2rem 0;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1}.object-closing>p{color:#e7e1d473;line-height:1.8}.selection-note{flex-direction:column;justify-content:center;min-height:80svh;display:flex}.selection-note h1{color:var(--trace-ivory);margin:1.5rem 0;font-size:clamp(3rem,7vw,6.5rem);line-height:.95}.selection-note .contact-intro>p:last-of-type{color:#e7e1d485;max-width:39rem;margin-inline:auto;line-height:1.85}@media (width<=900px){.trace-entry{grid-template-columns:1fr;gap:4rem;min-height:auto;padding-top:8rem}.trace-entry-copy{max-width:44rem}.artifact-portrait-hero{justify-self:center;width:min(78vw,25rem);transform:none}.trace-entry-coordinate{display:none}.land-grid,.knowledge-grid,.material-grid,.vessel-stage,.digital-grid{grid-template-columns:1fr}.land-grid,.material-grid,.digital-grid{gap:4rem}.knowledge-grid{align-items:start}.material-orbit{aspect-ratio:1;justify-self:center;width:min(80vw,35rem);min-height:auto}.vessel-stage{min-height:auto}.artifact-portrait-stage{order:-1;width:min(78vw,27rem)}.vessel-annotations{display:none}}@media (width>=1280px){#menu-toggle{display:none}}@media (width<=560px){.trace-entry{padding:7rem 1.25rem 5rem}.trace-index{margin-bottom:2.6rem}.trace-index span:last-child{text-align:right}.trace-entry h1{font-size:clamp(3.2rem,16vw,5rem)}.trace-entry-actions{flex-direction:column;align-items:flex-start;gap:.8rem}.artifact-paper{aspect-ratio:4/5}.chapter{padding-block:7.5rem;padding-inline:1.25rem}.chapter-marker{margin-bottom:4.5rem}.land-image img{min-height:25rem}.knowledge-grid blockquote p{font-size:clamp(3.15rem,15vw,5rem)}.chapter-knowledge{padding-inline:1.25rem}.material-orbit{width:calc(100vw - 2.5rem)}.chapter-vessel,.chapter-archives{padding-inline:1.25rem}.artifact-portrait-stage{width:min(88vw,25rem)}.activation-sequence{grid-template-columns:1fr}.activation-sequence li{flex-direction:row;align-items:center;gap:1.2rem}.passport-demo dl div{grid-template-columns:.65fr 1fr}.archive-ledger button{grid-template-columns:2.25rem 1fr}.archive-ledger i{display:none}.trace-closing{min-height:80svh}}@media (prefers-reduced-motion:reduce){.artifact-paper:after,.archive-ledger button,.trace-entry-actions a,.trace-entry-actions button,.text-link,.archive-entry{transition:none}}.lexicon-intro{max-width:42rem;color:var(--trace-smoke);margin:-1rem 0 3rem;font-size:1rem;line-height:1.8}.lexicon-entry{border-top:1px solid var(--trace-line);scroll-margin-top:7rem}.lexicon-entry:last-child{border-bottom:1px solid var(--trace-line)}.lexicon-entry summary{cursor:pointer;grid-template-columns:2.5rem 1fr 2.75rem;align-items:center;gap:1.25rem;min-height:6.5rem;padding:1.5rem 0;list-style:none;display:grid}.lexicon-entry summary::-webkit-details-marker{display:none}.lexicon-entry summary::marker{content:""}.lexicon-entry summary:focus-visible{outline:2px solid var(--trace-gold);outline-offset:5px}.lexicon-number{color:var(--trace-gold);letter-spacing:.15em;font-size:.75rem}.lexicon-entry h2{color:var(--trace-ivory);margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.15}.lexicon-subtitle{color:var(--trace-smoke);margin-top:.35rem;font-size:.875rem;display:block}.lexicon-toggle{border:1px solid var(--trace-line);width:2.75rem;height:2.75rem;color:var(--trace-gold);place-items:center;font-size:1.5rem;font-weight:300;transition:transform .18s;display:grid}.lexicon-entry[open] .lexicon-toggle{transform:rotate(45deg)}.lexicon-body{color:var(--trace-ivory);overflow-wrap:anywhere;padding:0 4rem 3rem 3.75rem;font-size:1rem;font-weight:300}.lexicon-body section+section{margin-top:2rem}.lexicon-body p+p{margin-top:1.25rem}.lexicon-body p,.lexicon-body li{line-height:1.85}.lexicon-body h3{color:var(--trace-gold);margin:0 0 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.6}.lexicon-body ul{margin-top:1rem;padding-left:1.25rem;list-style:outside}.lexicon-body li+li{margin-top:.75rem}.lexicon-body li::marker{color:var(--trace-gold)}@media (width<=600px){.lexicon-entry summary{grid-template-columns:1.5rem 1fr 2.75rem;gap:.75rem}.lexicon-body{padding:0 0 2rem}}@media (prefers-reduced-motion:reduce){.lexicon-toggle{transition:none}}#desktop-nav{gap:1.25rem}#desktop-nav>*{margin-left:0}#mobile-menu{justify-content:flex-start}#mobile-menu>div{flex-shrink:0}:root{--black:#000;--dark-surface:#0a0a0a;--gold:#d4af37;--gold-light:#f4d03f;--tech-blue:#00f0ff}body{background-color:var(--black);color:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}#view-gallerie img,.lightbox-content img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}.gallery-item,.lightbox-content{-webkit-user-select:none;user-select:none}.gold-gradient-text{background:linear-gradient(135deg,#d4af37 0%,#f4d03f 50%,#d4af37 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.navbar-blur{-webkit-backdrop-filter:blur(20px);background-color:#000000b3;transition:all .4s}.navbar-scrolled{background-color:#000000e6;border-bottom:1px solid #d4af371a;height:4.5rem!important}.nav-link{color:#fff;padding-bottom:2px;text-decoration:none;transition:color .3s;position:relative}.nav-link:hover{color:var(--gold)}.nav-link:after{content:"";background-color:var(--gold);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.nav-link.active:after{width:100%}.lang-flag{object-fit:cover;cursor:pointer;opacity:.5;border:1px solid #ffffff1a;border-radius:50%;width:24px;height:24px;transition:all .3s}.lang-flag.active{opacity:1;border-color:var(--gold);transform:scale(1.1)}.video-container{background:#000;border:1px solid #ffffff0d;border-radius:8px;position:relative;overflow:hidden}.scroll-reveal{opacity:0;will-change:transform;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.scroll-reveal.visible{opacity:1;transform:translateY(0)}.page-view{background-color:var(--black);width:100%;min-height:100vh;padding-top:5rem;display:none}.page-view.active{animation:.5s ease-out fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.album-stack{cursor:pointer;width:240px;height:240px;margin:0 auto;position:relative}@media (width>=768px){.album-stack{width:280px;height:280px;margin:0}}.stack-photo{object-fit:cover;filter:grayscale();will-change:transform;background:#000;border:1px solid #d4af3733;width:100%;height:100%;transition:all .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.stack-photo:first-child{z-index:3;transform:rotate(0)}.stack-photo:nth-child(2){z-index:2;opacity:.8;transform:rotate(-4deg)translate(-8px,-8px)}.stack-photo:nth-child(3){z-index:1;opacity:.6;transform:rotate(4deg)translate(8px,8px)}.album-stack:hover .stack-photo:first-child,.album-stack:active .stack-photo:first-child{filter:grayscale(20%);transform:rotate(-2deg)scale(1.04)}.album-stack:hover .stack-photo:nth-child(2),.album-stack:active .stack-photo:nth-child(2){transform:rotate(-8deg)translate(-15px,-15px)}.album-stack:hover .stack-photo:nth-child(3),.album-stack:active .stack-photo:nth-child(3){transform:rotate(8deg)translate(15px,15px)}.stack-overlay{z-index:10;pointer-events:none;background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;padding:1.25rem;transition:background .3s;display:flex;position:absolute;inset:0}.stack-overlay-text{opacity:0;text-align:center;transition:opacity .25s,transform .25s;transform:translateY(6px)}.album-stack:hover .stack-overlay,.album-stack:active .stack-overlay{background:#00000040}.album-stack:hover .stack-overlay-text,.album-stack:active .stack-overlay-text{opacity:1;transform:translateY(0)}.gallery-item{cursor:zoom-in;background:#0a0a0a;border:1px solid #ffffff0d;position:relative;overflow:hidden}.gallery-item img{filter:grayscale();transition:filter .5s,transform .5s}.gallery-item:hover img,.gallery-item:active img{filter:grayscale(0%);transform:scale(1.05)}.gallery-item-overlay{opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 50%,#000000bf 100%);flex-direction:column;justify-content:flex-end;padding:1rem;transition:opacity .25s;display:flex;position:absolute;inset:0}.gallery-item:hover .gallery-item-overlay{opacity:1}.gallery-img{filter:grayscale()blur(12px);transition:filter .6s,transform .6s;transform:scale(1.03)}.gallery-img.loaded{filter:grayscale()blur();transform:scale(1)}.gallery-item:hover .gallery-img.loaded,.gallery-item:active .gallery-img.loaded{filter:grayscale(0%)blur();transform:scale(1.05)}.gallery-item--video{cursor:pointer}.gallery-item--video .gallery-img{filter:grayscale(60%)blur(12px)}.gallery-item--video .gallery-img.loaded{filter:grayscale(30%)blur()}.gallery-item--video:hover .gallery-img.loaded,.gallery-item--video:active .gallery-img.loaded{filter:grayscale(0%)blur();transform:scale(1.05)}.gallery-play-btn{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery-play-btn svg{filter:drop-shadow(0 2px 8px #000c);opacity:.85;background:#00000073;border-radius:50%;width:44px;height:44px;padding:10px;transition:opacity .2s,transform .2s}.gallery-item--video:hover .gallery-play-btn svg,.gallery-item--video:active .gallery-play-btn svg{opacity:1;transform:scale(1.12)}#photo-lightbox{opacity:0;background:#000;justify-content:center;align-items:center;transition:opacity .3s;display:none}#photo-lightbox.lb-open{display:flex}#photo-lightbox.lb-visible{opacity:1}.lb-img-wrap{justify-content:center;align-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;transition:transform .3s cubic-bezier(.19,1,.22,1);display:flex;position:relative;transform:scale(.97)}#photo-lightbox.lb-visible .lb-img-wrap{transform:scale(1)}.lb-img-wrap.lb-fade-out{opacity:0;transition:opacity .15s}.lb-img-wrap.lb-fade-in{opacity:1;transition:opacity .25s}#lb-img{object-fit:contain;cursor:zoom-in;filter:blur(8px);will-change:transform;max-width:90vw;max-height:88vh;transition:transform .35s cubic-bezier(.19,1,.22,1),filter .4s;transform:scale(1)}#lb-img.lb-loaded{filter:blur()}#lb-img.lb-zoomed{cursor:zoom-out;transform:scale(2)}#lb-video{background:#000;outline:none;width:auto;max-width:92vw;height:auto;max-height:88vh;display:none}@media (width<=640px){#lb-video{max-width:100vw;max-height:60vh}}#lb-info{opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000080 40%,#000000e6 100%);padding:3rem 2rem 1.75rem;transition:transform .3s,opacity .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}#photo-lightbox:hover #lb-info,#photo-lightbox.lb-touch #lb-info{opacity:1;pointer-events:auto;transform:translateY(0)}.lb-nav-btn{color:#fff;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav-btn:hover{background:#ffffff26}.lb-nav-btn:disabled{opacity:.15;pointer-events:none}#lb-prev{left:1rem}#lb-next{right:1rem}@media (width>=768px){#lb-prev{left:2rem}#lb-next{right:2rem}.lb-nav-btn{width:56px;height:56px}}#lb-close{color:#ffffffb3;cursor:pointer;z-index:20;-webkit-backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}#lb-close:hover{color:#fff;background:#ffffff26}#lb-counter{letter-spacing:.3em;color:#ffffff59;z-index:20;pointer-events:none;font-size:.625rem;position:absolute;top:1.25rem;left:50%;transform:translate(-50%)}#lb-cart-btn{color:#d4af37e6;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d4af3780;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.625rem;transition:all .2s;display:inline-flex}#lb-cart-btn:hover{color:#d4af37;background:#d4af371a;border-color:#d4af37e6}.interview-cover{aspect-ratio:1;cursor:pointer;background:radial-gradient(circle,#111,#000);border:1px solid #d4af371a;border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:220px;transition:all .4s;display:flex}@media (width>=768px){.interview-cover{max-width:280px}}.interview-cover img{object-fit:contain;filter:grayscale();width:70%;height:70%;transition:all .4s}.interview-cover:hover,.interview-cover:active{border-color:var(--gold);box-shadow:0 0 30px #d4af371a}.interview-cover:hover img,.interview-cover:active img{filter:grayscale(0%)}#mobile-menu{transition:all .5s cubic-bezier(.16,1,.3,1);transform:translate(100%)}#mobile-menu.active{transform:translate(0)}.collection-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:1.5rem}@media (width>=768px){.collection-card{padding:3rem}}p{line-height:1.65}.font-serif{font-optical-sizing:auto;letter-spacing:.01em;font-weight:300}.t-overline{letter-spacing:.45em;text-transform:uppercase;font-size:.6875rem;font-weight:700}@media (width>=768px){.t-overline{font-size:.75rem}}.t-caption{letter-spacing:.35em;text-transform:uppercase;font-size:.625rem;font-weight:700}@media (width>=768px){.t-caption{font-size:.6875rem}}.t-body-sm{font-size:.9375rem;font-weight:300;line-height:1.65}@media (width>=768px){.t-body-sm{font-size:1rem}}.t-feature{font-size:.875rem;font-weight:300;line-height:1.6}@media (width>=768px){.t-feature{font-size:.9375rem}}.tracking-ultra{letter-spacing:.3em}@media (width<=640px){.tracking-ultra{letter-spacing:.15em}}@media (width<=1024px){#view-tadjin-page .sticky-fix{margin-bottom:3rem;position:relative!important;top:0!important}}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}a,button,[data-nav],[data-lang],[data-video],[data-open-album],[data-open-lightbox],[data-close-album]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.interview-cover,.album-stack,footer a{min-width:44px;min-height:44px}#nav .max-w-7xl{padding-left:max(1.5rem, env(safe-area-inset-left));padding-right:max(1.5rem, env(safe-area-inset-right))}footer{padding-bottom:max(3rem, calc(1.5rem + env(safe-area-inset-bottom)));padding-left:max(1.5rem, env(safe-area-inset-left));padding-right:max(1.5rem, env(safe-area-inset-right))}#mobile-menu{padding-top:max(6rem, calc(4rem + env(safe-area-inset-top)));padding-bottom:max(3rem, calc(1.5rem + env(safe-area-inset-bottom)))}::selection{color:#fff;background:#d4af3726}body::-webkit-scrollbar{width:3px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background:#d4af374d;border-radius:2px}:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}:focus:not(:focus-visible){outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:none;outline:none}.skip-nav{z-index:9999;background:var(--gold);color:#000;letter-spacing:.1em;text-transform:uppercase;padding:.75rem 2rem;font-size:.75rem;font-weight:700;text-decoration:none;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.skip-nav:focus{top:1rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.scroll-reveal{opacity:1!important;transform:none!important}}@media print{nav,#mobile-menu,.video-container,#video-modal,#photo-lightbox{display:none!important}body{color:#000;background:#fff}}.gallery-view-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:-.5rem 0 2rem;display:flex}.gallery-view-modes,.gallery-carousel-controls{align-items:center;gap:.5rem;display:flex}.gallery-carousel-controls[hidden]{display:none}.gallery-view-toolbar button{color:#ccc;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #ffffff30;min-width:44px;min-height:44px;padding:.65rem 1rem;font-size:10px;transition:background .2s,color .2s}.gallery-view-toolbar button[aria-pressed=true]{color:#c5a059;background:#c5a05912;border-color:#c5a059}.gallery-view-toolbar button:hover:not(:disabled){color:#fff;background:#c5a05922}.gallery-view-toolbar button:disabled{opacity:.3;cursor:default}.gallery-view-toolbar button:focus-visible,.gallery-carousel-track:focus-visible,[data-open-album]:focus-visible,[data-open-lightbox]:focus-visible{outline-offset:4px;outline:2px solid #c5a059}.gallery-carousel-count{text-align:center;color:#aaa;min-width:64px;font:11px monospace}.gallery-carousel-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c5a05955 transparent;background:#080808;border:1px solid #ffffff18;max-width:100%;position:relative;overflow-x:auto;gap:0!important;display:flex!important}.gallery-carousel-track>.gallery-item{aspect-ratio:auto;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;height:min(68svh,760px);margin:0}.gallery-carousel-track .gallery-img{width:100%;height:100%;object-fit:contain!important}.gallery-carousel-track .gallery-item-overlay{opacity:1;background:linear-gradient(#0000,#000b);transform:none}@media (width<=600px){.gallery-view-toolbar{gap:.75rem;margin-bottom:1.25rem}.gallery-view-toolbar button{padding:.6rem .75rem}.gallery-carousel-track>.gallery-item{height:60svh;min-height:260px}.gallery-carousel-count{min-width:44px}}#nav .nav-layout{justify-content:space-between;align-items:center;gap:48px;width:min(100%,1440px);height:100%;margin:auto;padding:0 clamp(24px,4vw,64px);display:flex}#nav .nav-layout>:first-child{flex:0 0 48px}#desktop-nav{letter-spacing:.12em;white-space:nowrap;flex:0 auto;gap:clamp(16px,1.45vw,24px);font-size:10px}#desktop-nav>*{margin-left:0!important;margin-right:0!important}#desktop-nav>div{flex-shrink:0;padding-left:20px;margin-left:8px!important}.nav-link.product-nav,#mobile-menu .product-nav{color:#ffffff9e}#desktop-nav .nav-link.active,#mobile-menu a.active{color:var(--gold-bright)}#desktop-nav .nav-link:hover,#mobile-menu a:hover{color:var(--paper)}@media (width>=1280px){#desktop-nav{display:flex!important}#menu-toggle{display:none!important}}@media (width<=1279px){#desktop-nav{display:none!important}#menu-toggle{display:grid!important}}.editorial-heading{max-width:740px;margin:0 auto 72px}.editorial-heading h1,.collection-intro h2{color:var(--paper);letter-spacing:-.025em;margin:18px 0 24px;font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,76px);font-weight:300;line-height:1.08}.editorial-heading>p:last-child{color:#a8a49b;max-width:480px;margin:auto;font-size:16px;line-height:1.8}.interview-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:64px 40px;max-width:1060px;margin:0 auto 80px;display:grid}.interview-card{text-align:center;grid-column:span 2;min-width:0}.interview-card:nth-child(4){grid-column:2/span 2}.interview-card:nth-child(5){grid-column:4/span 2}.interview-emblem{aspect-ratio:1;background:radial-gradient(circle,#15130f,#080808 72%);border:1px solid #c8a65a47;border-radius:50%;width:min(100%,260px);margin:0 auto 30px;padding:8px;transition:border-color .4s,transform .4s}.interview-emblem img{object-fit:contain;width:100%;height:100%}.interview-card:hover .interview-emblem{border-color:var(--gold);transform:translateY(-4px)}.edition-index{color:#aa9263;text-transform:uppercase;letter-spacing:.2em;font-size:10px;display:block}.interview-card h2{color:var(--paper);margin:14px 0 10px;font-size:18px;font-weight:400;line-height:1.4}.coming-soon{letter-spacing:.12em;color:#99978f;text-transform:uppercase;font-size:11px}.coming-soon:before{content:"";vertical-align:middle;background:#b79b66;border-radius:50%;width:4px;height:4px;margin-right:8px;display:inline-block}.collection-intro{justify-content:space-between;align-items:end;gap:40px;margin:0 0 40px;display:flex}.collection-intro h2{margin:12px 0 0;font-size:clamp(40px,4vw,62px)}.collection-intro>p{color:#99978f;max-width:280px;font-size:13px;line-height:1.8}.textile-heading{border-top:1px solid var(--line-soft);margin:80px 0 36px;padding-top:70px}#view-shop .print-collection{padding-bottom:10px}#view-tadjin-page h1{text-transform:none;letter-spacing:-.02em;max-width:1000px;margin-left:auto;margin-right:auto;font-family:Cormorant Garamond,serif;font-size:clamp(44px,6vw,82px);font-weight:300;line-height:1.05}.tadjin-spec-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:60px 0 90px;padding:28px 0;display:grid}.tadjin-spec-strip>div{border-right:1px solid var(--line-soft);padding:0 26px}.tadjin-spec-strip>div:last-child{border:0}.tadjin-spec-strip dt{letter-spacing:.16em;text-transform:uppercase;color:#aaa394;margin-bottom:12px;font-size:10px;line-height:1.5}.tadjin-spec-strip dd{color:var(--paper);font-variant-numeric:tabular-nums;font-family:Cormorant Garamond,serif;font-size:clamp(26px,3vw,42px);line-height:1}.tadjin-spec-strip dd span{color:#b8a479;letter-spacing:.04em;font-family:Inter,sans-serif;font-size:13px}#view-tadjin-page .collection-card{border:1px solid var(--line-soft);background:linear-gradient(130deg,#c8a65a0d,#0000 65%);border-radius:0}#view-tadjin-page .t-feature{color:#aaa89f;font-size:14px;line-height:1.85}#view-tadjin-page .t-feature strong{color:var(--paper);font-weight:500}#view-tadjin-page .text-gray-500{color:#99978f;line-height:1.8}#view-home>.chapter:last-child{border-bottom:1px solid var(--line-soft)}@media (width<=767px){.editorial-heading{margin-bottom:50px}.interview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.interview-card,.interview-card:nth-child(4),.interview-card:nth-child(5){grid-column:auto}.interview-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}.interview-card h2{font-size:14px}.interview-emblem{margin-bottom:20px;padding:4px}.edition-index,.coming-soon{letter-spacing:.1em;font-size:9px}.collection-intro{margin-bottom:30px;display:block}.collection-intro>p{max-width:360px;margin-top:20px}.tadjin-spec-strip{grid-template-columns:repeat(2,1fr);margin:35px 0 55px;padding:0}.tadjin-spec-strip>div{padding:22px 16px}.tadjin-spec-strip>div:nth-child(2){border-right:0}.tadjin-spec-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}}@media (prefers-reduced-motion:reduce){.interview-emblem{transition:none!important;transform:none!important}}#desktop-nav .nav-link{color:#ffffff9e}.hero-scroll{right:calc(clamp(24px,4vw,64px) + 160px)}@media (width<=767px){.hero-scroll{max-width:calc(100% - 175px);bottom:28px;left:24px;right:auto}}.tadjin-explosion{--stage-top:80px;border-block:1px solid var(--line,#ffffff20);background:#000;margin:0 0 5rem;position:relative}.tadjin-explosion.is-scroll-enabled{height:440svh}.tadjin-explosion-stage{background:#000;grid-template-columns:minmax(300px,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:660px;padding:32px clamp(24px,3vw,48px) 48px;display:grid;position:relative;overflow:hidden}.is-scroll-enabled .tadjin-explosion-stage{top:var(--stage-top);height:calc(100svh - var(--stage-top));min-height:0;position:sticky}.tadjin-explosion-copy{z-index:2;min-width:0;position:relative}.tadjin-explosion-copy>.t-overline{letter-spacing:.25em;color:#bca46d;text-transform:uppercase;font:400 11px/1.5 Inter,sans-serif}.tadjin-explosion-copy h2{letter-spacing:.18em;text-transform:uppercase;color:#d6d3ca;margin:16px 0 24px;font:400 clamp(20px,2.1vw,30px)/1.5 Inter,sans-serif}.tadjin-explosion-copy>p[data-i18n=explosion\.description]{display:none}.tadjin-explosion-hint{letter-spacing:.08em;color:#aaa69a;max-width:360px;margin:0 0 8px;font:400 12px/1.7 Inter,sans-serif}.tadjin-explosion-control{align-items:center;gap:14px;margin:0 0 32px;display:flex}.tadjin-explosion-control label{color:#bcb7aa;font:400 11px Inter,sans-serif}.tadjin-explosion-control input{cursor:ew-resize;accent-color:#c3a46b;width:100%;min-width:0;height:30px}.tadjin-explosion-control input::-webkit-slider-runnable-track{background:#c3a46b55;height:2px}.tadjin-explosion-control input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#c3a46b;border-radius:50%;width:12px;height:12px;margin-top:-5px}.tadjin-explosion-control input::-moz-range-track{background:#c3a46b55;height:2px}.tadjin-explosion-control input::-moz-range-thumb{background:#c3a46b;border:0;border-radius:50%;width:12px;height:12px}.tadjin-explosion-progress{color:#d3b975;font-variant-numeric:tabular-nums;min-width:4ch;font:400 11px Inter,sans-serif}.tadjin-readable-caption{border-top:1px solid #c3a46b44;max-width:440px;min-height:235px;padding-top:24px}.tadjin-piece-index{letter-spacing:.2em;color:#b89c64;margin:0 0 14px;font:400 11px/1.5 Inter,sans-serif;display:block}.tadjin-readable-caption h3{letter-spacing:.18em;text-transform:uppercase;color:#eeebe3;overflow-wrap:anywhere;margin:0 0 18px;font:400 clamp(18px,1.7vw,25px)/1.55 Inter,sans-serif}.tadjin-readable-caption p{color:#c4c1b8;max-width:40ch;margin:0;font:400 clamp(17px,1.3vw,19px)/1.75 Inter,sans-serif}.tadjin-explosion-visual{grid-template-rows:44px minmax(0,1fr);gap:8px;min-width:0;height:100%;min-height:0;display:grid;position:relative}.tadjin-view-controls{z-index:2;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tadjin-view-controls button{color:#d4c7a7;letter-spacing:.12em;text-transform:uppercase;background:#090909;border:1px solid #c3a46b55;border-radius:0;min-height:40px;padding:10px 14px;font:400 10px/1.3 Inter,sans-serif}.tadjin-explosion-media{isolation:isolate;background:#000;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.tadjin-explosion video{object-fit:contain;transform-origin:50%;will-change:transform;background:#000;width:100%;height:100%;display:block}.tadjin-explosion-media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 25px 24px -20px #000,inset 0 -25px 24px -20px #000}.tadjin-explosion-caption{color:#8c897f;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;padding-right:145px;font:400 9px/1.5 Inter,sans-serif;display:flex;position:absolute;bottom:18px;left:clamp(24px,3vw,48px);right:clamp(24px,3vw,48px)}.tadjin-explosion-error{color:#c3a46b;font:400 13px/1.6 Inter,sans-serif}.tadjin-explosion-error a{text-decoration:underline}.tadjin-explosion [hidden]{display:none!important}.tadjin-explosion :is(input,button):focus-visible{outline-offset:4px;outline:2px solid #c3a46b}@media (width<=767px){.tadjin-explosion{--stage-top:76px;margin-inline:-24px}.tadjin-explosion.is-scroll-enabled{height:430svh}.tadjin-explosion-stage{grid-template-rows:auto minmax(150px,1fr) auto;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 20px 38px}.tadjin-explosion-copy{display:contents}.tadjin-explosion-copy>.t-overline,.tadjin-explosion-copy h2,.tadjin-explosion-hint{display:none}.tadjin-explosion-control{grid-area:1/1;margin:0}.tadjin-explosion-control label{font-size:11px}.tadjin-explosion-visual{grid-area:2/1;grid-template-rows:38px minmax(0,1fr);gap:0}.tadjin-view-controls{justify-content:center}.tadjin-view-controls button{min-height:36px;padding:8px 12px;font-size:9px}.tadjin-readable-caption{grid-area:3/1;max-width:none;min-height:185px;padding:16px 0 0}.tadjin-piece-index{margin-bottom:8px;font-size:10px}.tadjin-readable-caption h3{letter-spacing:.17em;margin-bottom:10px;font-size:16px;line-height:1.5}.tadjin-readable-caption p{max-width:none;font-size:16px;line-height:1.6}.tadjin-explosion-caption{letter-spacing:.04em;padding-right:128px;font-size:8px;line-height:1.4;bottom:12px;left:20px;right:20px}.tadjin-explosion-caption>span:last-child{display:none}}@media (height<=720px) and (width<=767px){.tadjin-explosion-stage{gap:4px;padding-top:4px;padding-bottom:34px}.tadjin-readable-caption{min-height:176px;padding-top:10px}.tadjin-readable-caption h3{margin-bottom:8px;font-size:15px}.tadjin-piece-index{margin-bottom:5px}.tadjin-explosion-visual{grid-template-rows:34px minmax(0,1fr)}.tadjin-view-controls button{min-height:32px}}@media (height<=600px) and (orientation:landscape){.tadjin-explosion-stage{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:12px 24px 34px}.tadjin-explosion-copy{display:block}.tadjin-explosion-copy>.t-overline,.tadjin-explosion-copy h2,.tadjin-explosion-hint{display:none}.tadjin-explosion-control{margin:0 0 8px}.tadjin-readable-caption{min-height:0;padding-top:8px}.tadjin-readable-caption h3{margin-bottom:8px;font-size:15px;line-height:1.4}.tadjin-readable-caption p{font-size:15px;line-height:1.5}.tadjin-piece-index{margin-bottom:6px;font-size:9px}.tadjin-explosion-visual{grid-area:1/2;grid-template-rows:32px minmax(0,1fr)}.tadjin-view-controls button{min-height:30px;padding:6px 10px;font-size:9px}.tadjin-explosion-caption{font-size:8px;bottom:10px;left:24px;right:24px}.tadjin-explosion-caption>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.tadjin-explosion-stage{min-height:640px;height:auto!important}.tadjin-explosion-visual{height:65svh}.tadjin-explosion video{transform:none!important}.tadjin-view-controls{display:none}}.hero .hero-content{width:min(100% - 48px,1320px);padding-bottom:15svh}.hero .hero-kicker{display:none}.hero #hero-title,#view-tadjin-page .product-heading h1{letter-spacing:.22em;text-transform:uppercase;color:#c4c2ba;max-width:1050px;text-shadow:none;-webkit-text-fill-color:currentColor;background:0 0;margin:0;font:400 clamp(20px,2.2vw,34px)/1.65 Inter,sans-serif}.hero .hero-signature{color:#b3b1a9;letter-spacing:.24em;gap:0;margin:20px 0 0;font:400 clamp(16px,1.7vw,25px)/1.8 Inter,sans-serif;display:block}.hero .hero-signature:before{display:none}.hero .hero-signature p{border:0;padding:0}.hero #hero-title:before{content:"";vertical-align:middle;background:#c8a65a;width:64px;height:1px;margin-right:28px;display:inline-block}#view-tadjin-page .product-heading{text-align:left;margin-bottom:48px;padding:24px 0 12px}#view-tadjin-page .product-heading h2{letter-spacing:.24em;text-transform:uppercase;color:#b3b1a9;max-width:none;margin:20px 0 0;font:400 clamp(16px,1.7vw,25px)/1.8 Inter,sans-serif}@media (width<=767px){.hero #hero-title{letter-spacing:.17em;font-size:20px;line-height:1.9}.hero #hero-title:before{width:48px;margin:0 0 22px;display:block}.hero .hero-signature{letter-spacing:.2em;font-size:15px;line-height:2}.hero .hero-content{padding-bottom:19svh}#view-tadjin-page .product-heading h1{letter-spacing:.17em;font-size:20px}#view-tadjin-page .product-heading h2{letter-spacing:.2em;font-size:15px}}.tadjin-explosion video.camera-transition{transition:transform .4s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.tadjin-explosion video.camera-transition{transition:none}}.tadjin-details-current{margin:55px 0 100px}.tadjin-details-current>div{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.tadjin-details-current>div>*{margin-top:0!important}@media (width<=760px){.tadjin-details-current{margin:35px 0 65px}.tadjin-details-current>div{grid-template-columns:1fr;gap:32px}}@media (width<=767px),(pointer:coarse){.tadjin-explosion.is-scroll-enabled .tadjin-explosion-media{touch-action:pan-y pinch-zoom}.tadjin-explosion.is-scroll-enabled .tadjin-explosion-media video{pointer-events:none}}#view-home .hero-radar,#view-home .hero-scan{display:none!important}#desktop-nav .nav-link{font-weight:400}#mobile-menu [data-nav]{font-weight:300}#view-home .hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 80px);display:flex}#view-home .hero-content{width:min(100% - 3rem,86rem);padding:8rem 0 7rem}#view-home .community-kicker{letter-spacing:.28em;text-transform:uppercase;color:#c6ad69;margin-bottom:2.4rem;font:400 .68rem/1.8 Inter,sans-serif}#view-home #hero-title{letter-spacing:.1em;color:#e3e0d9;white-space:nowrap;text-shadow:0 2px 35px #000;max-width:100%;font:300 clamp(2.25rem,9.4vw,8.5rem)/1.12 Inter,sans-serif}#view-home .hero-signature{gap:1.4rem;margin:2.4rem 0 0;animation:none}#view-home .hero-signature p{letter-spacing:.23em;color:#c3c1bb;border:0;padding:0;font:400 clamp(.75rem,1.3vw,1.12rem)/1.8 Inter,sans-serif}#view-home .hero-signature:before{background:#a99153;flex-shrink:0;width:3rem}#view-home .community-actions{flex-wrap:wrap;gap:2.5rem;display:flex;position:absolute;bottom:3rem;left:max(1.5rem,50vw - 43rem)}.community-actions a{letter-spacing:.12em;text-transform:uppercase;color:#c5ac6c;border-bottom:1px solid #79673b;padding-bottom:.65rem;font:400 .68rem/1.8 Inter,sans-serif}.community-actions a:last-child{color:#c2c0ba;border-color:#555}.community-actions a:hover{color:#fff}.source-link{margin-top:1.7rem!important}.source-link a{color:#c6ad69;letter-spacing:.03em;border-bottom:1px solid #685933;padding-bottom:.4rem;font-size:.75rem}.community-contribution{border-top:1px solid #343027;padding-top:1.5rem;margin-top:1.7rem!important;font-size:1rem!important}.private-gate{flex-direction:column;justify-content:center;max-width:650px;min-height:calc(100svh - 180px);margin:auto;padding:80px 0;display:flex}.private-gate[hidden],#tadjin-private-content[hidden]{display:none}.private-gate h2{letter-spacing:.14em;color:#d8c28a;margin:24px 0;font:300 clamp(3rem,8vw,6rem)/1.2 Inter,sans-serif}.private-gate>p:not(.trace-overline){color:#aaa9a3;max-width:540px;font:300 18px/1.8 Inter,sans-serif}#tadjin-login{max-width:520px;margin-top:40px}#tadjin-login label{letter-spacing:.2em;text-transform:uppercase;color:#c7c5bd;margin-bottom:12px;font:400 11px/1.8 Inter,sans-serif;display:block}.private-input{background:#0e0e0d;border:1px solid #6b5c3a;display:flex}.private-input:focus-within{outline-offset:3px;outline:1px solid #d2b874}.private-input input{color:#eee;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:16px;font-size:18px}.private-input button{color:#111;letter-spacing:.08em;background:#baa162;padding:12px 22px;font:500 12px Inter,sans-serif}.private-input button:disabled{opacity:.6}#tadjin-login-status{color:#d7bd88;min-height:3em;margin-top:12px;font-size:14px}.private-toolbar{text-align:right;max-width:80rem;margin:2rem auto 0}.private-toolbar button{letter-spacing:.12em;text-transform:uppercase;color:#c9b274;border-bottom:1px solid #76643b;padding:10px 0;font-size:11px}@media (width<=600px){#view-home .hero-content{padding:6rem 0 10rem}#view-home .community-kicker{letter-spacing:.19em;font-size:.56rem}#view-home #hero-title{letter-spacing:.08em;font-size:9.05vw}#view-home .hero-signature{align-items:flex-start;gap:1rem;margin-top:1.8rem}#view-home .hero-signature:before{width:1.5rem;margin-top:.6rem}#view-home .hero-signature p{letter-spacing:.17em;max-width:27ch;font-size:.67rem}#view-home .community-actions{flex-direction:column;align-items:flex-start;gap:1.4rem;max-width:calc(100% - 140px);bottom:2.6rem}.community-actions a{font-size:.59rem}.private-gate{padding:64px 0}.private-gate>p:not(.trace-overline){font-size:16px}}@media (height<=500px) and (orientation:landscape){#view-home .hero-content{padding:4rem 0 9rem}#view-home #hero-title{font-size:4rem}}#view-home .hero-signature{opacity:1;display:flex;transform:none}#view-home #hero-title:before{display:none}#view-tadjin-page .private-gate h2{letter-spacing:.1em;margin-left:0;font-family:Inter,sans-serif;font-weight:300}#view-home .hero{flex-direction:column;justify-content:center;align-items:stretch;gap:0;min-height:100svh;padding:120px clamp(24px,5vw,80px);display:flex}#view-home .hero-content{z-index:2;width:41%;min-width:0;margin:0;padding:0;position:relative}#view-home #hero-title{letter-spacing:.07em;white-space:nowrap;font:300 clamp(30px,4.4vw,76px)/1.2 Inter,sans-serif}#view-home .community-kicker{letter-spacing:.18em;margin:0 0 27px;font-size:clamp(9px,.75vw,12px);line-height:1.9}#view-home .hero-signature{align-items:flex-start;gap:18px;margin-top:27px}#view-home .hero-signature p{letter-spacing:.17em;max-width:29ch;font-size:clamp(11px,1vw,16px);line-height:1.9}#view-home .hero-signature:before{width:25px;margin-top:10px}#view-home .hero-media{z-index:0;aspect-ratio:auto;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}#view-home .hero-media video{object-fit:cover;object-position:50% 50%;filter:contrast(1.12)brightness(.75);pointer-events:none;width:124%;max-width:none;height:100%;position:absolute;transform:none}#view-home .hero-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#020202 0%,#020202c4 22%,#02020244 47%,#0000 67%,#02020245 100%),linear-gradient(#020202a3,#0000 24% 72%,#020202);position:absolute;inset:0}#view-home .hero-veil,#view-home .hero-grain{display:none}#view-home .community-actions{z-index:2;flex-flow:wrap;gap:20px 34px;max-width:none;padding:0;display:flex;position:absolute;bottom:65px;left:clamp(24px,5vw,80px);right:180px}#view-home .community-actions a{letter-spacing:.12em;font-size:10px}.hero-film-toggle{z-index:3;color:#c6ba99;letter-spacing:.07em;cursor:pointer;background:#05050570;border:1px solid #b99e543d;min-width:44px;min-height:44px;padding:10px 13px;font:11px Inter,sans-serif;position:absolute;top:104px;right:34px}.hero-film-toggle:focus-visible{outline-offset:4px;outline:2px solid #d2b471}@media (width<=760px){#view-home .hero{justify-content:flex-start;min-height:max(760px,100svh);padding:124px 24px 110px}#view-home .hero-content{width:100%}#view-home #hero-title{letter-spacing:.08em;font-size:clamp(28px,8.3vw,56px)}#view-home .community-kicker{letter-spacing:.14em;max-width:calc(100% - 15px);margin-bottom:16px;font-size:8px}#view-home .hero-signature{gap:12px;margin-top:17px}#view-home .hero-signature p{letter-spacing:.12em;max-width:29ch;font-size:10px;line-height:1.8}#view-home .hero-signature:before{width:20px;margin-top:8px}#view-home .hero-media{height:74%;inset:26% 0 0}#view-home .hero-media video{object-position:51% center;width:100%;transform:none}#view-home .hero-media:after{background:linear-gradient(#020202,#0000 26% 61%,#020202 100%),linear-gradient(90deg,#02020270,#0000 25% 80%,#0202025c)}#view-home .community-actions{flex-direction:column;align-items:flex-start;gap:16px;bottom:43px;left:24px;right:145px}#view-home .community-actions a{font-size:9px;line-height:1.8}.hero-film-toggle{min-height:30px;padding:5px 9px;font-size:9px;top:90px;right:20px}}@media (height<=520px) and (width>=761px){#view-home .hero{min-height:570px;padding-top:140px;padding-bottom:140px}#view-home .hero-content{width:43%}#view-home #hero-title{font-size:4.1vw}}@media (prefers-reduced-motion:reduce){#view-home .hero-media video{transition:none}}#mobile-menu .mobile-languages{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}#tadjin-login .private-password-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.private-gate .private-years{letter-spacing:.16em}#view-home .hero-content{text-align:center}#view-home #hero-title{text-align:center;color:#c5ac6c;margin-inline:0}#view-home .hero-signature{justify-content:center;gap:0;margin-top:6px}#view-home .hero-signature:before{display:none}#view-home .hero-signature p{text-align:center;text-transform:uppercase;letter-spacing:.12em;max-width:none;margin:0;font:200 clamp(13px,1.55vw,26px)/1.4 Inter,sans-serif}@media (width<=760px){#view-home .hero-signature p{font-size:3.1vw}}#main-content #view-cercle.circle-view{--circle-gold:#cdb474;--circle-ink:#ece9df;--circle-muted:#9f9c94;height:auto;min-height:100svh;color:var(--circle-ink);background:#050606;padding:104px clamp(18px,3.4vw,58px) 26px;overflow:visible}body:has(#view-cercle.active):before{display:none}#view-cercle *{box-sizing:border-box}#view-cercle [hidden]{display:none!important}.circle-shell{width:100%;max-width:1520px;margin:0 auto;font-family:Inter,Arial,sans-serif}.circle-heading{justify-content:space-between;align-items:end;gap:28px;padding:0 8px 18px;display:flex}.circle-title{color:#ece9df;letter-spacing:.08em;text-transform:uppercase;margin:0;font:400 clamp(30px,3.1vw,48px)/1.05 Cormorant Garamond,Georgia,serif}.circle-intro{color:#c7af75;margin:7px 0 0;font:italic 400 clamp(17px,1.7vw,24px)/1.25 Cormorant Garamond,Georgia,serif}.circle-count{color:#8f8e87;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px}.circle-atlas{grid-template-columns:minmax(0,1.85fr) minmax(300px,.72fr);gap:18px;min-height:690px;display:grid}.circle-world,.circle-directory{background:linear-gradient(145deg,#101313 0%,#080a0a 74%);border:1px solid #ffffff1c;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0007,inset 0 1px #ffffff08}.circle-world{flex-direction:column;min-width:0;display:flex}.circle-stage{isolation:isolate;background:radial-gradient(circle at 48% 48%,#171918 0,#090b0b 58%,#050606 88%);flex:1;min-height:500px;position:relative;overflow:hidden}.circle-stage:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 45% 45%,#0000 0 40%,#0506066b 70%,#050606 100%),linear-gradient(#0004,#0000 17% 75%,#070909 100%);position:absolute;inset:0}#circle-earth,#circle-canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}#circle-canvas{z-index:1;cursor:grab;touch-action:pan-y;outline-offset:-5px}#circle-canvas.is-dragging{cursor:grabbing}.circle-markers{z-index:4;pointer-events:none;position:absolute;inset:0}.circle-marker{pointer-events:auto;color:#eee6d2;cursor:pointer;background:0 0;border:0;border-radius:50%;width:52px;height:52px;padding:0;position:absolute;transform:translate(-50%,-50%)}.circle-marker span{background:#0c0f0de8;border:1px solid #d0b66f9c;border-radius:50%;place-items:center;width:40px;height:40px;margin:6px;font-size:13px;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,border-color .25s;display:grid;box-shadow:0 8px 20px #000c,0 0 18px #b8944326}.circle-marker[aria-pressed=true] span{color:#090b0a;background:#d0b874;border-color:#f0d897;transform:scale(1.1)}.circle-turn{z-index:5;color:#d8c58f;cursor:pointer;backdrop-filter:blur(8px);background:#080a09c7;border:1px solid #c8ae6d60;border-radius:50%;place-items:center;width:46px;height:46px;font:300 27px/1 Inter,sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.circle-turn-left{left:15px}.circle-turn-right{right:15px}.circle-loading{z-index:7;color:#bdb8aa;letter-spacing:.06em;background:#070909ed;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;inset:0}.circle-loading button{color:#d9c48b;cursor:pointer;background:#0a0c0b;border:1px solid #c6ad6c5c;border-radius:999px;min-height:44px;padding:9px 18px}.circle-selection-heading{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px 5px;display:flex}.circle-selection-heading h3,.circle-directory h3{letter-spacing:.2em;text-transform:uppercase;color:#b9a573;margin:0;font-size:9px;font-weight:500}.circle-selection-heading button{color:#8f8e87;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;min-height:36px;font-size:9px}.circle-members{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#5f563f transparent;align-items:flex-start;gap:17px;min-height:132px;padding:15px 22px 18px;display:flex;overflow-x:auto}.circle-member{scroll-snap-align:center;color:#c9c5ba;text-align:center;cursor:pointer;background:0 0;border:0;flex:0 0 96px;min-width:0;padding:2px}.circle-member img{object-fit:contain;background:#050707;border:1px solid #9c895d69;border-radius:50%;width:78px;height:78px;margin:0 auto 9px;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;display:block;box-shadow:0 8px 18px #0008}.circle-member span{overflow-wrap:anywhere;letter-spacing:.08em;text-transform:uppercase;font-size:8px;line-height:1.45;display:block}.circle-member:hover img,.circle-member:focus-visible img{border-color:#d1ba7d;transform:translateY(-3px);box-shadow:0 10px 28px #000,0 0 17px #b6974a2e}.circle-empty{color:#8e8d85;padding:30px;font:italic 16px Cormorant Garamond,Georgia,serif}.circle-hint{color:#77766f;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:0;padding:0 24px 16px;font-size:8px;line-height:1.5}.circle-directory{flex-direction:column;padding:24px 20px;display:flex}.circle-directory>h3{padding:0 4px 16px}.circle-search{background:#070909ad;border:1px solid #ffffff20;border-radius:999px;align-items:center;gap:10px;min-height:49px;padding:0 17px;transition:border-color .2s,box-shadow .2s;display:flex}.circle-search:focus-within{border-color:#c8ae6d80;box-shadow:0 0 0 3px #c8ae6d0d}.circle-search svg{fill:none;stroke:#a9a69d;stroke-width:1.5px;flex-shrink:0;width:18px;height:18px}.circle-search input{color:#e5e2d9;background:0 0;border:0;outline:0;width:100%;min-width:0;font:400 12px Inter,sans-serif}.circle-search input::placeholder{color:#777871}.circle-countries{flex-direction:column;gap:8px;margin-top:18px;display:flex}.circle-country{color:#d4d0c5;text-align:left;cursor:pointer;background:#090b0b;border:1px solid #ffffff10;border-radius:13px;grid-template-columns:32px 1fr auto 20px;align-items:center;gap:11px;width:100%;min-height:62px;padding:9px 12px;transition:background .22s,border-color .22s,transform .22s;display:grid}.circle-country:hover{background:#0d100f;border-color:#ffffff1d;transform:translate(2px)}.circle-country[aria-pressed=true]{background:linear-gradient(100deg,#a88a4520,#0a0c0b);border-color:#b99f6066}.circle-country-badge{color:#bda970;text-transform:uppercase;border:1px solid #9a895e5c;border-radius:50%;place-items:center;width:30px;height:30px;font:500 9px Inter,sans-serif;display:grid}.circle-country strong{letter-spacing:.1em;text-transform:uppercase;font:400 12px/1.35 Cormorant Garamond,Georgia,serif}.circle-country small{color:#89877f;white-space:nowrap;font:400 9px Inter,sans-serif}.circle-country-chevron{color:#9b895c;font-size:18px}.circle-manifesto{color:#8b887e;margin:auto 4px 0;padding:30px 5px 8px}.circle-manifesto span{background:#a88f54;width:24px;height:1px;margin-bottom:13px;display:block}.circle-manifesto p{white-space:pre-line;margin:0;font:italic 15px/1.5 Cormorant Garamond,Georgia,serif}.circle-credit{text-align:right;color:#92938d;letter-spacing:.05em;padding:9px 5px 0;font-size:9px}.circle-credit a:hover{color:#ae9b6d}body.circle-profile-open{overflow:hidden}.circle-profile-dialog{color:#ede9dd;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.circle-profile-frame{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px 90px;display:flex;position:relative}.circle-profile-card{isolation:isolate;overscroll-behavior:contain;backdrop-filter:blur(28px)saturate(.82)contrast(1.06);scrollbar-width:thin;scrollbar-color:#756746 transparent;background:linear-gradient(122deg,#1b2020e8 0%,#0b0e0ee8 46%,#050707ed 100%) padding-box padding-box,conic-gradient(from 214deg,#594a31 0deg,#f8e9c3 17deg,#765f39 31deg,#201c15 72deg,#ead19b 119deg,#fff9e8 133deg,#77603a 151deg,#191712 205deg,#d4b574 254deg,#fff7df 276deg,#604c2e 302deg,#201c16 344deg,#594a31 360deg) border-box;border:2px solid #0000;border-radius:39px;width:min(55vw,920px);min-width:760px;max-height:calc(100dvh - 132px);padding:11px 57px 23px;transition:opacity .16s,transform .16s;position:relative;overflow-y:auto;box-shadow:0 48px 135px #000,0 19px 42px #000a,0 0 0 2px #090b0af5,0 0 0 4px #b4975d8f,0 0 34px #d1aa5b38,inset 0 1px #fff9e9dc,inset 0 -1px #7d633b9c,inset 15px 0 34px #ffffff0b,inset -24px 0 52px #0008,inset 0 0 78px #ffffff0b}.circle-profile-card:before{content:"";z-index:4;pointer-events:none;border:1px solid #f5ebc8c7;border-radius:30px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #30291dbd,inset 0 1px 12px #fff7dc36,inset 0 -1px 10px #000c,0 0 9px #f0ce7c1e}.circle-profile-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:.58;mix-blend-mode:screen;background:radial-gradient(18% 4% at 9% .5%,#fffde9e8,#0000 62%),radial-gradient(14% 3% at 89% 99.5%,#fff5c9ba,#0000 63%),radial-gradient(circle at 5% 91%,#ffffff20,#0000 21%),radial-gradient(circle at 95% 91%,#ffffff18,#0000 19%),linear-gradient(114deg,#0000 0 21%,#ffffff05 28%,#ffffff18 34%,#0000 42% 100%);position:absolute;inset:0}.circle-profile-flag{z-index:0;opacity:.53;filter:saturate(.88)contrast(1.08)blur(.45px);border-radius:0 39px 0 70%;width:62%;height:66%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(125deg,#0000 2%,#000 31% 74%,#0000 100%);mask-image:linear-gradient(125deg,#0000 2%,#000 31% 74%,#0000 100%)}.circle-profile-card[data-country=ma] .circle-profile-flag{background:repeating-linear-gradient(31deg,#ffffff07 0 1px,#0000 1px 7px),radial-gradient(circle at 59% 20%,#f43a49,#a51626 48%,#4b0a12 100%)}.circle-profile-card[data-country=us] .circle-profile-flag{background:linear-gradient(135deg,#22375b88,#0000 47%),repeating-linear-gradient(#9f2630 0 9%,#e6ded0 9% 18%)}.circle-profile-card[data-country=es] .circle-profile-flag{background:linear-gradient(#9f1d28 0 26%,#d8ad3e 26% 74%,#9f1d28 74%)}.circle-profile-card[data-country=co] .circle-profile-flag{background:linear-gradient(#d7b52e 0 50%,#263e79 50% 75%,#8f2430 75%)}#circle-profile-flag-mark{color:#063c2ddf;text-shadow:0 2px 5px #0008,0 0 13px #164f3b42;place-items:center;font-family:Georgia,serif;font-size:260px;display:grid;position:absolute;inset:0;transform:rotate(-10deg)}.circle-profile-card:not([data-country=ma]) #circle-profile-flag-mark{display:none}.circle-profile-topline{z-index:2;justify-content:space-between;align-items:center;height:40px;display:flex;position:relative}#circle-profile-index{color:#cbb681;letter-spacing:.08em;font:italic 15px/1 Cormorant Garamond,Georgia,serif}#circle-profile-close{color:#fffaf0;cursor:pointer;background:#090b0be8;border:1px solid #dfc37cba;border-radius:50%;place-items:center;width:48px;height:48px;font:200 31px/1 Inter,sans-serif;display:grid;position:absolute;top:-4px;right:-34px;box-shadow:0 0 0 1px #080a09,0 0 12px #c49c4135}.circle-profile-identity{z-index:1;justify-content:center;align-items:center;gap:30px;max-width:690px;margin:1px auto 27px;display:flex;position:relative}#circle-profile-logo{object-fit:contain;background:radial-gradient(circle at 37% 27%,#182020,#050707 68%);border:1px solid #ebd394b8;border-radius:50%;flex:0 0 164px;width:164px;height:164px;box-shadow:0 0 0 6px #060808e8,0 0 0 7px #9f844d65,0 17px 38px #000c,0 0 29px #d1ad573d,inset 0 1px #fff9d15c}.circle-profile-heading{min-width:0;padding-top:17px}#circle-profile-name{color:#f0ece1;letter-spacing:.15em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 11px;font:400 clamp(23px,2.2vw,34px)/1.2 Cormorant Garamond,Georgia,serif}#circle-profile-instagram{color:#e2d6b8;align-items:center;gap:9px;min-height:31px;font-size:13px;text-decoration:none;display:inline-flex}#circle-profile-instagram svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:22px;height:22px}#circle-profile-instagram svg circle:last-child{fill:currentColor;stroke:none}.circle-profile-techniques{align-items:center;gap:10px;min-height:40px;margin-top:7px;display:flex}.circle-technique{color:#ddd9ce;place-items:center;width:37px;height:37px;display:inline-grid}.circle-technique svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 4px #000);width:35px;height:35px}.circle-technique-static{color:#f0d79d}.circle-technique-ice{color:#bedceb}.circle-technique-tornado{color:#c7c3b8}.circle-profile-panel{z-index:1;outline:none;min-height:202px;position:relative}.circle-profile-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;display:grid}.circle-profile-field{backdrop-filter:blur(16px);background:linear-gradient(116deg,#050707d9,#111515a6 73%,#1d202078);border:1px solid #e8e5d367;border-radius:13px;grid-column:span 2;min-height:100px;padding:17px 22px;box-shadow:inset 0 1px #ffffff2b,inset 0 -18px 34px #0004,0 8px 20px #0004}.circle-profile-field:nth-child(n+4){grid-column:span 3}.circle-profile-field dt{color:#dedbd2;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:500;line-height:1.4}.circle-profile-field dd{color:#eee7d6;white-space:pre-line;overflow-wrap:anywhere;margin:0;font:italic 20px/1.3 Cormorant Garamond,Georgia,serif}.circle-profile-empty{min-height:202px}.circle-profile-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-height:202px;display:grid}.circle-profile-media a{color:#d9d3c3;letter-spacing:.08em;background:#0507079c;border:1px solid #ffffff20;border-radius:13px;justify-content:space-between;align-items:center;min-height:78px;padding:16px 18px;font-size:11px;text-decoration:none;display:flex}.circle-profile-swipe{z-index:1;color:#bbb7ad;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin:15px 0 11px;font-size:8px;display:none;position:relative}.circle-profile-swipe:before,.circle-profile-swipe:after{content:"";background:#ffffff3b;width:42px;height:1px;margin:0 14px 2px;display:inline-block}.circle-profile-tabs{z-index:3;backdrop-filter:blur(18px);background:linear-gradient(108deg,#111413d9,#050707e8 65%);border:1px solid #ece8d582;border-radius:999px;grid-template-columns:repeat(3,1fr);max-width:650px;min-height:54px;margin:27px auto 0;padding:3px;display:grid;position:sticky;bottom:0;box-shadow:0 11px 28px #000c,inset 0 1px #ffffff24,inset 0 -10px 25px #0005}.circle-profile-tab{color:#aaa9a3;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;font:500 10px Inter,sans-serif;position:relative}.circle-profile-tab+.circle-profile-tab:before{content:"";background:#ffffff52;width:1px;height:21px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.circle-profile-tab[aria-selected=true]{color:#fff3d7;background:linear-gradient(104deg,#a78a485c,#ffffff19 74%,#1d201f66);box-shadow:inset 0 0 0 1px #efd898df,inset 0 1px #fff8df55,0 0 18px #d2aa5422}.circle-profile-tab[aria-selected=true]:after{content:"";background:#fff2c9;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 0 11px #e9c66b}.circle-profile-step{z-index:4;color:#ead8a9;cursor:pointer;background:#070909e8;border:1px solid #d0b87599;border-radius:50%;place-items:center;width:56px;height:56px;font:300 34px/1 Inter,sans-serif;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 30px #000b}.circle-profile-previous{left:calc(50% - max(380px,min(27.5vw,460px)) - 42px)}.circle-profile-next{right:calc(50% - max(380px,min(27.5vw,460px)) - 42px)}.circle-profile-return{z-index:4;color:#f3ecdc;letter-spacing:.17em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(17px);background:linear-gradient(112deg,#111412e6,#050707ed);border:1px solid #e5c879d9;border-radius:999px;justify-content:center;align-items:center;gap:17px;min-width:270px;min-height:56px;margin-top:34px;font:400 12px Cormorant Garamond,Georgia,serif;display:flex;position:static;transform:none;box-shadow:0 13px 38px #000c,0 0 15px #c89e4138,inset 0 1px #fff6d536,inset 0 -12px 24px #0005}.circle-profile-return-mobile{display:none}.circle-view button:focus-visible,.circle-view a:focus-visible,.circle-view input:focus-visible,.circle-view canvas:focus-visible{outline-offset:3px;outline:2px solid #e5cc88}@media (width<=1000px) and (width>=761px){.circle-atlas{grid-template-columns:minmax(0,1.5fr) 280px}.circle-profile-card{width:calc(100vw - 150px);min-width:0;padding-inline:44px}.circle-profile-previous{left:18px}.circle-profile-next{right:18px}}@media (width>=761px){.circle-profile-identity{transform:translate(-24px)}}@media (width<=760px){#main-content #view-cercle.circle-view{padding:91px 11px 20px}.circle-heading{text-align:center;padding:0 7px 14px;display:block}.circle-title{font-size:31px}.circle-intro{font-size:17px}.circle-count{margin-top:8px;font-size:8px}.circle-atlas{flex-direction:column;gap:11px;min-height:0;display:flex}.circle-world{border-radius:18px}.circle-stage{flex:none;height:48svh;min-height:390px;max-height:455px}.circle-turn{width:42px;height:42px}.circle-turn-left{left:8px}.circle-turn-right{right:8px}.circle-selection-heading{padding:14px 15px 3px}.circle-selection-heading h3{font-size:8px}.circle-members{gap:10px;min-height:126px;padding:13px 10px 17px}.circle-member{flex-basis:85px}.circle-member img{width:72px;height:72px}.circle-member span{font-size:7px}.circle-hint{padding:0 15px 13px;font-size:7px}.circle-directory{border-radius:18px;order:-1;padding:14px}.circle-directory>h3,.circle-manifesto{display:none}.circle-search{min-height:46px}.circle-countries{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;margin-top:11px;padding-bottom:2px;overflow-x:auto}.circle-country{scroll-snap-align:start;border-radius:999px;flex:none;grid-template-columns:27px auto auto;min-height:46px;padding:5px 10px}.circle-country-badge{width:27px;height:27px}.circle-country strong{font-size:10px}.circle-country small{font-size:8px}.circle-country-chevron{display:none}.circle-credit{text-align:center}.circle-profile-frame{flex-direction:column;justify-content:center;align-items:center;padding:7dvh 10px;display:flex;overflow:hidden}.circle-profile-card{border-radius:23px;flex:none;width:min(84vw,430px);min-width:0;height:86dvh;max-height:820px;padding:18px 28px 21px;box-shadow:0 32px 80px #000,0 0 0 3px #060808e8,0 0 0 4px #e0c47e9c,0 0 18px #cba34d47,inset 0 0 0 1px #fff4d9a6,inset 0 1px 15px #fff3d83d}.circle-profile-card:before{border-color:#f5edd3a8;border-radius:17px;inset:6px}.circle-profile-flag{opacity:.47;border-radius:0 23px 0 60%;width:64%;height:42%}#circle-profile-flag-mark{font-size:180px}.circle-profile-topline{height:48px}#circle-profile-index{font-size:14px}#circle-profile-close{width:46px;height:46px;font-size:29px;top:0;right:-12px}.circle-profile-identity{justify-content:flex-start;gap:12px;margin:8px 3px 21px}.circle-profile-heading{min-width:0;padding-top:18px;transform:translateY(12px)}#circle-profile-logo{flex-basis:90px;width:90px;height:90px;transform:translateY(-20px);box-shadow:0 0 0 5px #060808c7,0 11px 28px #000a,0 0 17px #cfad5b45}#circle-profile-name{letter-spacing:.1em;white-space:nowrap;margin-bottom:8px;font-size:clamp(17px,4.8vw,22px)}#circle-profile-instagram{gap:7px;max-width:100%;font-size:11px}#circle-profile-instagram span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#circle-profile-instagram svg{width:22px;height:22px}.circle-profile-techniques{gap:7px;margin-top:5px}.circle-technique{width:31px;height:31px}.circle-technique svg{width:29px;height:29px}.circle-profile-panel{min-height:402px}.circle-profile-grid{flex-direction:column;gap:11px;display:flex}.circle-profile-field{border-radius:10px;min-height:72px;padding:12px 17px}.circle-profile-field dt{margin-bottom:7px;font-size:9px}.circle-profile-field dd{font-size:20px}.circle-profile-empty{min-height:402px}.circle-profile-media{flex-direction:column;min-height:402px;display:flex}.circle-profile-swipe{margin:15px 0 11px;font-size:8px;display:block}.circle-profile-swipe:before,.circle-profile-swipe:after{width:30px;margin-inline:9px}.circle-profile-tabs{width:100%;min-height:45px;margin-top:0;position:relative;bottom:auto}.circle-profile-tab{letter-spacing:.12em;min-height:37px;font-size:9px}.circle-profile-step,.circle-profile-return{display:none}.circle-profile-return-mobile{z-index:1;color:#f2ead8;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(112deg,#151817dc,#050707e8);border:1px solid #e5cb83d4;border-radius:999px;justify-content:center;align-items:center;gap:14px;width:74%;min-height:43px;margin:20px auto 2px;font:400 10px Cormorant Garamond,Georgia,serif;display:flex;position:relative;box-shadow:0 9px 25px #0009,0 0 12px #cba34d2b,inset 0 1px #fff8de35}}@media (width<=390px){.circle-profile-card{width:84vw;padding-inline:22px}.circle-profile-identity{gap:10px}#circle-profile-logo{flex-basis:82px;width:82px;height:82px;transform:translateY(-18px)}#circle-profile-name{font-size:16px}.circle-profile-panel,.circle-profile-empty,.circle-profile-media{min-height:402px}}@media (width<=760px) and (height<=850px){.circle-profile-frame{padding-block:6px}.circle-profile-card{height:calc(100dvh - 12px);max-height:none}.circle-profile-swipe{margin-block:10px 8px}.circle-profile-return-mobile{margin-top:12px}}@media (height<=720px) and (width>=761px){.circle-profile-frame{padding-top:24px;padding-bottom:72px}.circle-profile-card{max-height:calc(100dvh - 110px);padding-top:19px}.circle-profile-identity{margin-bottom:17px}#circle-profile-logo{flex-basis:112px;width:112px;height:112px}.circle-profile-field{min-height:76px;padding-block:12px}.circle-profile-panel{min-height:164px}.circle-profile-swipe{margin-block:9px}.circle-profile-return{bottom:12px}}@media (hover:hover){#circle-profile-close:hover,.circle-profile-step:hover,.circle-profile-return:hover,.circle-turn:hover{color:#fff4d5;background:#10120f;border-color:#e3c97f}.circle-profile-tab:hover{color:#eee7d6}}@media (prefers-reduced-motion:reduce){#view-cercle *,#view-cercle :before,#view-cercle :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.circle-selection-panel{border-top:1px solid #ffffff12}.circle-selection-heading{border-top:0}.circle-globe-glass,.circle-globe-tools,.circle-mobile-all-countries,.circle-mobile-countries{display:none}.circle-marker{width:92px;height:76px;overflow:visible}.circle-marker .circle-marker-orb{color:#f4eee0;background:radial-gradient(circle at 36% 26%,#222724,#070908 72%);border:1px solid #ead6a7b8;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto;display:grid;box-shadow:0 0 0 3px #050606c9,0 8px 20px #000d,0 0 18px #ddb55b35}.circle-marker-orb svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.circle-marker .circle-marker-label{color:#e8dfca;letter-spacing:.11em;text-align:center;text-transform:uppercase;text-shadow:0 2px 6px #000,0 0 9px #000;margin-top:7px;font:600 9px/1.2 Cormorant Garamond,Georgia,serif;display:block}.circle-marker[aria-pressed=true] .circle-marker-orb{color:#fff9e8;background:radial-gradient(circle at 34% 25%,#42351d,#0b0c0a 70%);border-color:#ffe2a0;transform:scale(1.08);box-shadow:0 0 0 3px #080906e8,0 0 22px #f0b94d9e,0 10px 25px #000}.circle-profile-dialog::backdrop{backdrop-filter:blur(7px)brightness(.82)saturate(.74);background:#0203035f}.circle-profile-card{background:linear-gradient(122deg,#1b2020c7 0%,#0b0e0ed1 46%,#050707dc 100%) padding-box padding-box,conic-gradient(from 214deg,#4d402b 0deg,#fff3d4 17deg,#765f39 31deg,#201c15 72deg,#e6c88a 119deg,#fffdf4 133deg,#77603a 151deg,#191712 205deg,#d4b574 254deg,#fffaf0 276deg,#604c2e 302deg,#201c16 344deg,#594a31 360deg) border-box;width:min(57vw,1080px);min-width:820px;padding:12px 64px 25px;box-shadow:0 52px 150px #000,0 20px 48px #000c,0 0 0 2px #090b0af5,0 0 0 4px #b4975d9c,0 0 38px #d1aa5b42,inset 0 1px #fffbed,inset 0 -1px #7d633bb3,inset 16px 0 35px #ffffff0d,inset -25px 0 55px #0008,inset 0 0 82px #ffffff0c}.circle-profile-card:before{border-color:#fff3d1d9;box-shadow:inset 0 0 0 1px #30291ddd,inset 0 1px 14px #fff7dc45,inset 0 -1px 11px #000d,0 0 12px #f0ce7c2e}.circle-profile-card:after{opacity:.72;background:radial-gradient(18% 4% at 9% .5%,#fffde9f0,#0000 62%),radial-gradient(14% 3% at 89% 99.5%,#fff5c9d1,#0000 63%),radial-gradient(circle at 5% 91%,#ffffff24,#0000 21%),radial-gradient(circle at 95% 91%,#ffffff1d,#0000 19%),linear-gradient(114deg,#0000 0 21%,#ffffff06 28%,#ffffff1c 34%,#0000 42% 100%)}.circle-profile-flag{opacity:.58;filter:saturate(.95)contrast(1.08)blur(.55px);width:64%;height:70%}.circle-profile-identity{gap:34px;max-width:780px;margin-bottom:29px}#circle-profile-logo{border-color:#f4d89ad1;flex-basis:176px;width:176px;height:176px;box-shadow:0 0 0 6px #060808e8,0 0 0 8px #b595576e,0 19px 42px #000e,0 0 32px #d1ad5747,inset 0 1px #fff9d175}#circle-profile-name{font-size:clamp(25px,2.15vw,37px)}.circle-profile-techniques{gap:12px;margin-top:9px}.circle-technique{width:43px;height:43px}.circle-technique svg{width:41px;height:41px}.circle-profile-tabs{width:67%;max-width:none}@media (width>=761px){#circle-profile-index{visibility:hidden}}@media (width<=1000px) and (width>=761px){.circle-profile-card{width:calc(100vw - 150px);min-width:0;padding-inline:44px}.circle-profile-tabs{width:78%}}@media (width<=760px){#main-content #view-cercle.circle-view{background:radial-gradient(circle at 76% 9%,#5b3b211f,#0000 24%),radial-gradient(circle at 12% 35%,#6a411d1a,#0000 28%),radial-gradient(at 50% 74%,#3927151a,#0000 46%),#050606;padding:94px 9px 48px}.circle-shell{max-width:560px}.circle-heading{padding:4px 12px 20px}.circle-title{letter-spacing:.08em;font-size:35px}.circle-intro{color:#e2dbc9;margin-top:4px;font-size:22px}.circle-intro:after{content:"";background:#d7c08b;width:38px;height:1px;margin:18px auto 0;display:block}.circle-count{display:none}.circle-atlas{gap:0}.circle-directory{box-shadow:none;background:0 0;border:0;border-radius:0;order:-1;padding:0 18px 18px;overflow:visible}.circle-directory>h3,.circle-manifesto,.circle-countries,.circle-credit{display:none}.circle-search{backdrop-filter:blur(18px);background:linear-gradient(105deg,#121310ab,#090a09c7);border-color:#d8c4978c;border-radius:999px;min-height:58px;padding:0 20px;box-shadow:inset 0 1px #ffffff16,0 13px 34px #0007}.circle-search svg{stroke:#f1ead8;width:22px;height:22px}.circle-search input{letter-spacing:.02em;font:400 18px/1.2 Cormorant Garamond,Georgia,serif}.circle-search input::placeholder{color:#a6a096}.circle-world{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.circle-stage{width:100%;height:350px;min-height:0;max-height:none;box-shadow:none;background:#080b0c;border:1px solid #ffffff24;border-radius:12px;flex:none;order:1;overflow:hidden}.circle-stage:before,.circle-stage:after{display:none}.circle-globe-glass,.circle-globe-tools,#circle-earth,.circle-turn{display:none!important}#circle-canvas{z-index:1;cursor:default;touch-action:pan-y}.circle-markers{z-index:4}.circle-marker{width:46px;height:46px}.circle-marker .circle-marker-orb{color:#f4e4b6;background:#141710;border:1px solid #c1a667;border-radius:50%;width:34px;height:34px;margin:6px;font-size:15px;box-shadow:0 0 14px #bda26122}.circle-marker .circle-marker-label{display:none}.circle-marker[aria-pressed=true] .circle-marker-orb{color:#0c100b;background:#c5ae77;border-color:#c1a667;transform:none;box-shadow:0 0 14px #bda26122}.circle-hint{color:#aaa399;letter-spacing:.03em;text-transform:none;order:2;margin:0;padding:13px 0 20px;font:italic 17px/1.3 Cormorant Garamond,Georgia,serif}.circle-hint:before{display:none}.circle-selection-panel{backdrop-filter:blur(22px);background:linear-gradient(135deg,#171815d9,#080a09ed 68%);border:1px solid #dfc99870;border-radius:24px 24px 0 0;order:3;margin:0 0 8px;padding:13px 16px 18px;position:relative;box-shadow:0 -10px 32px #0009,inset 0 1px #ffffff16}.circle-selection-panel:before{content:"";background:#c7c3b9a3;border-radius:99px;width:52px;height:5px;margin:0 auto 22px;display:block}.circle-selection-heading{padding:0 3px 7px}.circle-selection-heading h3{color:#eee8d8;letter-spacing:.12em;width:100%;padding-right:24px;font:400 24px/1.2 Cormorant Garamond,Georgia,serif;position:relative}.circle-selection-heading h3:after{content:"›";color:#f0e5ca;font:300 38px/1 Inter,sans-serif;position:absolute;top:-7px;right:0}.circle-selection-heading button{display:none}.circle-members{scrollbar-width:none;gap:13px;min-height:132px;padding:10px 1px 15px}.circle-member{flex:0 0 80px}.circle-member img{border-color:#e4c37d;width:70px;height:70px;margin-bottom:11px;box-shadow:0 0 0 2px #090a08,0 8px 21px #000b,0 0 12px #c99c4433}.circle-member span{letter-spacing:.12em;color:#eee8d9;font:500 9px/1.35 Cormorant Garamond,Georgia,serif}.circle-member:after{content:"";background:#d5b86f;width:24px;height:1px;margin:9px auto 0;display:block}.circle-mobile-all-countries{color:#e9e2d2;text-align:left;background:linear-gradient(110deg,#11120fd1,#070807e8);border:1px solid #d5bd887d;border-radius:19px;grid-template-columns:42px 1fr 24px;align-items:center;width:100%;min-height:65px;margin-top:7px;padding:7px 16px;display:grid;box-shadow:inset 0 1px #ffffff14}.circle-mobile-all-countries span:nth-child(2){border-left:1px solid #ffffff1d;padding-left:14px;font:400 20px Cormorant Garamond,Georgia,serif}.circle-mobile-all-countries b{text-align:right;font:300 31px Inter,sans-serif}.circle-all-countries-icon{color:#ead49f;font:300 31px/1 Georgia,serif}.circle-mobile-all-countries b{transition:transform .22s}.circle-mobile-all-countries[aria-expanded=true] b{transform:rotate(90deg)}.circle-mobile-countries:not([hidden]){background:#060807d9;border:1px solid #d5bd8845;border-radius:17px;gap:8px;margin-top:10px;padding:10px;animation:.22s cubic-bezier(.22,1,.36,1) circle-menu-reveal;display:grid;box-shadow:inset 0 1px #ffffff10,0 13px 30px #0008}.circle-mobile-country-all{color:#ede4d0;letter-spacing:.13em;text-transform:uppercase;background:#11130f;border:1px solid #d5bd884a;border-radius:13px;min-height:45px;font:500 10px Inter,sans-serif}.circle-mobile-countries .circle-country{border-radius:13px;grid-template-columns:32px 1fr auto 18px;width:100%;min-height:52px;padding:7px 10px}.circle-mobile-countries .circle-country-badge{width:32px;height:32px}.circle-mobile-countries .circle-country strong{font-size:11px}.circle-mobile-countries .circle-country small{font-size:9px}.circle-mobile-countries .circle-country-chevron{display:block}.circle-profile-card{width:min(84vw,430px);min-width:0;padding:18px 28px 21px}.circle-profile-tabs{width:100%}#circle-profile-index{visibility:visible}}.circle-role-switch{background:#070909;border:1px solid #c9ad7060;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 12px;padding:4px;display:grid}.circle-role-switch button{color:#b9b4a7;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;font:500 11px Inter,sans-serif}.circle-role-switch button[aria-pressed=true]{color:#fff0cc;background:linear-gradient(110deg,#9f80394d,#ffffff0d);box-shadow:inset 0 0 0 1px #d6b9759c}.circle-marker .circle-marker-orb{font:500 17px/1 Inter,sans-serif}.circle-profile-dialog{overscroll-behavior:none;overflow:hidden}.circle-profile-card{touch-action:pan-y;grid-template-rows:40px 190px minmax(0,1fr) 54px;gap:16px;height:min(650px,100dvh - 130px);min-height:0;max-height:none;display:grid;overflow:clip hidden;transform:none}.circle-profile-card.is-switching{opacity:.6;transform:none}.circle-profile-card>*{min-width:0}.circle-profile-topline{height:40px}.circle-profile-identity{gap:26px;width:100%;max-width:100%;margin:0;transform:none}#circle-profile-logo{flex:0 0 164px;width:164px;height:164px;transform:none}.circle-profile-heading{flex:1;min-width:0;padding:0;transform:none}#circle-profile-name{white-space:normal;overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,34px)}#circle-profile-instagram{max-width:100%}#circle-profile-instagram span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.circle-profile-panel{overscroll-behavior:contain;scrollbar-width:thin;touch-action:pan-y;min-height:0;overflow:hidden auto}.circle-profile-grid{align-content:start;min-height:100%}.circle-profile-empty,.circle-profile-media{min-height:100%}.circle-profile-tabs{align-self:stretch;width:80%;margin:0 auto;position:relative;bottom:auto}.circle-profile-swipe{display:none!important}.circle-profile-flag{opacity:.72;filter:saturate(.9);mask-image:linear-gradient(100deg,#0000,#000 37%),linear-gradient(#000 65%,#0000);mask-composite:intersect;border-radius:0;width:78%;height:76%;inset:0 0 auto auto;-webkit-mask-image:linear-gradient(100deg,#0000,#000 37%);background-position:50%!important;background-size:cover!important}.circle-profile-card[data-country=ma] .circle-profile-flag{background-image:url(assets/flags/cloth-ma.svg)}.circle-profile-card[data-country=us] .circle-profile-flag{background-image:url(assets/flags/cloth-us.svg)}.circle-profile-card[data-country=es] .circle-profile-flag{background-image:url(assets/flags/cloth-es.svg)}.circle-profile-card[data-country=co] .circle-profile-flag{background-image:url(assets/flags/cloth-co.svg)}#circle-profile-flag-mark{display:none}@media (width<=760px){.circle-heading{padding-bottom:20px}.circle-directory{overflow:visible}.circle-profile-frame{padding:14px 12px;overflow:hidden}.circle-profile-card{border-radius:26px;grid-template-rows:40px 128px minmax(0,1fr) 46px 44px;gap:14px;width:min(100%,430px);min-width:0;height:min(820px,100dvh - 28px);max-height:none;padding:14px 20px 18px;overflow:hidden}.circle-profile-topline{height:40px}#circle-profile-close{width:44px;height:44px;top:0;right:0}.circle-profile-identity{justify-content:start;align-items:center;gap:15px;margin:0}#circle-profile-logo{flex:0 0 82px;width:82px;height:82px;transform:none}.circle-profile-heading{min-width:0;padding:0;transform:none}#circle-profile-name{letter-spacing:.08em;white-space:normal;margin-bottom:6px;font-size:clamp(17px,4.5vw,22px);line-height:1.2}#circle-profile-instagram{gap:5px;min-height:26px;font-size:10px}#circle-profile-instagram svg{width:18px;height:18px}.circle-profile-techniques{gap:5px;min-height:32px;margin-top:5px}.circle-technique{width:31px;height:31px}.circle-technique svg{width:29px;height:29px}.circle-profile-panel,.circle-profile-empty,.circle-profile-media{min-height:0}.circle-profile-grid{gap:10px;min-height:100%}.circle-profile-field{min-height:63px;padding:10px 14px}.circle-profile-field dt{margin-bottom:5px;font-size:9px}.circle-profile-field dd{font-size:19px}.circle-profile-tabs{width:100%;min-height:46px;margin:0}.circle-profile-tab{min-height:38px;font-size:9px}.circle-profile-return-mobile{align-self:end;width:86%;height:44px;min-height:44px;margin:0 auto}.circle-profile-flag{opacity:.7;width:100%;height:65%;background-position:65%!important}}.circle-profile-flag{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 38%),linear-gradient(#000 48%,#0000 100%);mask-image:linear-gradient(100deg,#0000 0%,#000 38%),linear-gradient(#000 48%,#0000 100%);mask-composite:intersect;background-repeat:no-repeat!important;background-size:100% 100%!important}@media (width<=760px){.circle-profile-flag{opacity:.8;height:55%;background-position:top!important}}.circle-profile-flag{background-position:50%!important;background-size:cover!important}@media (width<=760px){.circle-profile-flag{height:48%}.circle-profile-grid{height:100%}.circle-profile-field{flex:1 0 63px}}.circle-selection-heading h3,.circle-member span,.circle-mobile-all-countries span:nth-child(2),#circle-profile-name,#circle-profile-index,.circle-profile-field dd,.circle-profile-return,.circle-profile-return-mobile{font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:300}.circle-selection-heading h3,.circle-member span{letter-spacing:.2em}.circle-mobile-all-countries span:nth-child(2){letter-spacing:.08em}@keyframes circle-menu-reveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.circle-selection-heading h3{font-size:20px;line-height:1.5}.circle-mobile-all-countries span:nth-child(2){font-size:16px}.circle-role-switch button{letter-spacing:.06em;font-size:9px}}#view-shop{background:#030303}#view-shop .shop-layout{padding:24px 0 38px}#view-shop .shop-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;margin-bottom:45px;padding-bottom:26px;display:flex}#view-shop .shop-heading h1{letter-spacing:.17em;text-transform:uppercase;margin:0;font:300 clamp(23px,2.4vw,34px)/1.2 Inter,sans-serif}#view-shop .shop-heading button{letter-spacing:.14em;color:#c9b16d;min-height:44px;margin:0;font:400 10px Inter,sans-serif}#view-shop .print-collection{isolation:isolate;padding-bottom:0;position:relative}#view-shop .collection-intro{align-items:center;gap:32px;margin-bottom:5px}#view-shop .collection-intro h2{letter-spacing:.055em;color:#e3e0d9;margin:11px 0 0;font:300 clamp(28px,3.6vw,48px)/1.2 Inter,sans-serif}#view-shop .collection-intro>p{color:#8f8f89;max-width:255px;font:400 11px/1.9 Inter,sans-serif}.print-carousel{outline:none;position:relative}.print-stage{--portrait:clamp(265px,29vw,390px);--landscape:clamp(360px,40vw,530px);--step:clamp(230px,26vw,355px);touch-action:pan-y;isolation:isolate;height:570px;position:relative;overflow:hidden}.print-stage:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 55%,#cfb97716 0,#c0aa6b08 36%,#0000 68%);position:absolute;inset:2% 12% 0}.print-stage:after{content:"";pointer-events:none;z-index:6;background:linear-gradient(90deg,#030303,#0000 12% 88%,#030303);position:absolute;inset:0}.print-slide{--shift:0px;--scale:1;width:var(--portrait);transform:translate(calc(-50% + var(--shift)),-50%) scale(var(--scale));transform-origin:50%;z-index:1;opacity:0;filter:brightness(.5);cursor:pointer;touch-action:pan-y;background:0 0;border:0;padding:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .6s,filter .6s;display:block;position:absolute;top:50%;left:50%}.print-slide[data-format=landscape]{width:var(--landscape)}.print-slide[data-position="0"]{z-index:4;opacity:1;filter:brightness()}.print-slide[data-position="-1"]{--shift:calc(-1 * var(--step));--scale:.66;z-index:2;opacity:.42;filter:brightness(.55)}.print-slide[data-position="1"]{--shift:var(--step);--scale:.66;z-index:2;opacity:.42;filter:brightness(.55)}.print-slide[data-position="-2"]{--shift:calc(-1.6 * var(--step));--scale:.47}.print-slide[data-position="2"]{--shift:calc(1.6 * var(--step));--scale:.47}.print-slide[data-position="-1"]:hover,.print-slide[data-position="1"]:hover{opacity:.72;filter:brightness(.7)}.print-frame{background:linear-gradient(135deg,#44413a 0,#101010 1.6%,#070707 48%,#282620 99%,#595449);width:100%;padding:clamp(7px,.65vw,11px);display:block;box-shadow:0 18px 55px #000c,0 0 0 1px #bfae8245,inset 0 0 0 1px #6d665969}.print-mat{background:#d9d6cb;width:100%;min-width:0;padding:5%;display:block;box-shadow:inset 0 0 8px #0004}.print-mat img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:auto;display:block}.print-image-state{color:#666054;text-align:center;pointer-events:none;background:#d9d6cb;font-size:11px;line-height:1.5;position:absolute;top:47%;left:15%;right:15%}.print-image-state[hidden]{display:none}.print-slide:focus-visible{outline-offset:10px;outline:1px solid #eedca4}.print-record{text-align:center;z-index:8;max-width:530px;margin:0 auto;padding:0 22px;position:relative}.print-record .edition-index{color:#b5a271;letter-spacing:.2em;font-size:9px}#view-shop .print-record h3{letter-spacing:.07em;color:#e3e0d9;margin:11px 0 8px;font:300 21px/1.4 Inter,sans-serif}.print-record-line{justify-content:center;align-items:center;gap:22px;display:flex}.print-record .print-description{color:#9b9a93;margin:0;font:400 11px/1.7 Inter,sans-serif}.print-record .print-price{color:#ddc889;white-space:nowrap;font:300 21px/1.4 Inter,sans-serif}.print-enlarge{letter-spacing:.08em;color:#b8b7b0;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #676052;align-items:center;gap:8px;min-height:44px;margin-top:8px;font:400 10px Inter,sans-serif;display:inline-flex}.print-navigation{z-index:8;justify-content:center;align-items:center;gap:24px;margin:24px 0 0;display:flex;position:relative}.print-arrow{color:#d8bd7c;cursor:pointer;background:0 0;border:1px solid #97815360;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:grid}.print-arrow svg{width:17px;height:17px}.print-arrow:hover{background:#d6bc7910;border-color:#d6bc79}.print-dots{align-items:center;gap:4px;display:flex}.print-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:32px;padding:0;display:grid}.print-dots button:before{content:"";background:#53514a;border-radius:9px;width:5px;height:5px;transition:width .4s,background .4s}.print-dots button[aria-current=true]:before{background:#d6bc79;width:19px}.print-gesture{text-align:center;letter-spacing:.07em;color:#817f78;margin:12px 0 0;font:400 9px/1.7 Inter,sans-serif}.print-dialog{color:#e6e1d6;background:#030303f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:65px 60px 78px;position:fixed;inset:0;overflow:hidden}.print-dialog::backdrop{background:#000e}.print-dialog:not([open]){display:none}.print-dialog[open]{grid-template-rows:1fr;place-items:center;display:grid}.print-dialog-image{object-fit:contain;touch-action:pan-y;width:100%;height:100%;min-height:0}.print-dialog-close{color:#e0d5b9;cursor:pointer;background:0 0;border:1px solid #c4b68755;width:44px;height:44px;font:300 29px Inter,sans-serif;position:absolute;top:15px;right:20px}.print-dialog-bar{background:#030303;justify-content:center;align-items:center;gap:24px;min-height:48px;display:flex;position:absolute;bottom:15px;left:20px;right:20px}.print-dialog-title{letter-spacing:.06em;text-align:center;font:400 12px/1.5 Inter,sans-serif}.print-dialog button:focus-visible,.print-carousel button:focus-visible{outline-offset:4px;outline:2px solid #e1ca89}@media (width>=1650px){.print-stage{--portrait:430px;--landscape:575px;--step:380px;height:625px}}@media (width<=900px){.print-stage{--portrait:310px;--landscape:420px;--step:265px;height:480px}}@media (width<=600px){#view-shop{padding-left:0;padding-right:0}#view-shop .shop-layout{padding-top:12px}#view-shop .shop-heading{margin:0 22px 31px;padding-bottom:17px}#view-shop .shop-heading h1{font-size:24px}#view-shop .collection-intro{margin:0 0 7px;padding:0 24px;display:block}#view-shop .collection-intro h2{font-size:30px}#view-shop .collection-intro>p{max-width:290px;margin:13px 0 0;font-size:10px}.print-stage{--portrait:60vw;--landscape:70vw;--step:57vw;height:clamp(310px,86vw,520px)}.print-stage:before{inset:4% -10%}.print-stage:after{background:linear-gradient(90deg,#03030335,#0000 15% 85%,#03030335)}.print-slide[data-position="-1"],.print-slide[data-position="1"]{--scale:.7;opacity:.5;filter:brightness(.6)}.print-frame{padding:7px}.print-record{padding:0 24px}#view-shop .print-record h3{margin-top:10px;font-size:18px}.print-record-line{gap:16px}.print-record .print-description{max-width:185px;font-size:10px}.print-record .print-price{font-size:20px}.print-navigation{gap:17px;margin-top:17px}.print-dialog{padding:75px 12px 90px}.print-dialog-bar{gap:17px;left:12px;right:12px}.print-dialog-title{font-size:10px}.print-dialog-close{right:13px}#view-shop .textile-heading,#view-shop .textile-heading~div{margin-left:24px;margin-right:24px}#view-shop .textile-heading{margin-top:58px;padding-top:42px}}@media (width<=360px){.print-stage{height:310px}.print-record-line{gap:12px}}@media (prefers-reduced-motion:reduce){.print-slide,.print-arrow,.print-dots button:before{transition:none}}#view-shop.page-view{background:#030303}body:has(#view-shop.active):before{display:none}.print-guide-dock{justify-content:flex-end;margin-top:8px;padding:15px 5px 0;display:flex}#view-shop .print-guide-dock .guide-launch{box-shadow:none;color:#b7a571;background:0 0;border:0;border-bottom:1px solid #78653c;min-height:36px;padding:8px 0;font-size:9px;position:static}@media (width<=600px){.print-guide-dock{padding:13px 24px 0}}#view-memorial.page-view{background:#060606;padding:125px 24px 75px}body:has(#view-memorial.active):before{display:none}.memorial{text-align:center;max-width:720px;margin:auto}.memorial-portrait{width:min(440px,100%);box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0}.memorial-portrait img{object-fit:contain;width:100%;height:auto;display:block}.memorial-overline{letter-spacing:.2em;text-transform:uppercase;color:#b7a374;margin:29px 0 7px;font:400 10px/1.8 Inter,sans-serif}#view-memorial h1{letter-spacing:.09em;text-transform:uppercase;color:#e6e3dc;margin:0 0 13px;font:300 clamp(26px,3vw,36px)/1.3 Inter,sans-serif}.memorial-years{letter-spacing:.18em;color:#a7a59e;margin:0 0 15px;font:300 14px/1.8 Inter,sans-serif}.memorial-links{justify-content:center;align-items:center;display:flex}.memorial-links a{letter-spacing:.06em;color:#c4ae7c;text-underline-offset:7px;align-items:center;gap:12px;min-height:44px;font:400 11px/1.7 Inter,sans-serif;text-decoration:underline;display:flex}.memorial-links a:hover{color:#ead098}#view-memorial a:focus-visible{outline-offset:5px;outline:2px solid #ddbd78}@media (width<=600px){#view-memorial.page-view{padding:100px 25px 65px}.memorial-overline{margin-top:24px;font-size:9px}.memorial-portrait{padding:0}#view-memorial h1{letter-spacing:.075em;font-size:25px}}@media (width>=1280px) and (width<=1450px){#desktop-nav{letter-spacing:.075em;gap:14px;font-size:9px}#desktop-nav>div{padding-left:12px}}body:has(#view-memorial.active) .guide-launch{display:none}#main-content .page-view.category-page{padding-top:96px}.category-content{padding-top:0}.category-heading{text-align:center;border:0;justify-content:center;align-items:center;min-height:38px;margin:0 auto 38px;padding:0;display:flex}#main-content .page-view .category-title{letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--gold-bright,#dcc475);text-align:center;margin:0;font-family:Inter,Arial,sans-serif;font-size:clamp(19px,2vw,26px);font-style:normal;font-weight:300;line-height:1.4}#view-shop .shop-layout{padding-top:0}#view-shop .shop-heading{border:0;justify-content:center;min-height:38px;margin:0 0 38px;padding:0}#view-cercle .atlas-heading{text-align:center;justify-content:center;min-height:38px;padding:0;position:relative}#view-cercle .atlas-kicker{display:none}@media (width>=761px){#atlas-directory-open{position:absolute;top:0;right:0}#view-cercle .atlas-heading>div{max-width:calc(100% - 420px)}}#view-histoire{padding-left:24px;padding-right:24px}#view-histoire .chapter{max-width:1400px;margin:0 auto;padding-top:24px}#view-histoire .chapter-marker{display:none}#view-histoire .land-grid{margin-top:0}#view-memorial #memorial-title{letter-spacing:.09em;text-transform:uppercase;color:#e6e3dc;margin:0 0 13px;font:300 clamp(26px,3vw,36px)/1.3 Inter,sans-serif}body:has(#view-home.active)>footer{background:#030303;border:0;padding:16px 24px 24px}body:has(#view-home.active)>footer>div>div{display:none}@media (width<=760px){#main-content .page-view.category-page,#view-cercle.page-view{padding-top:91px}.category-heading,#view-shop .shop-heading{min-height:32px;margin-bottom:28px}#view-cercle .atlas-heading{min-height:32px;padding:0 0 12px;position:static}#view-cercle .atlas-heading>div{width:100%}#view-histoire .chapter{padding:12px 0 40px}#view-memorial #memorial-title{letter-spacing:.075em;font-size:25px}}#menu-toggle{touch-action:manipulation;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}#burger-icon{width:24px;height:24px;position:relative}#burger-icon span{transform-origin:50%;background:currentColor;width:24px;height:2px;margin:0;transition:transform .22s;display:block;position:absolute;top:50%;left:50%}#burger-icon span:first-child{transform:translate(-50%,-50%)translateY(-4px)}#burger-icon span:last-child{transform:translate(-50%,-50%)translateY(4px)}#menu-toggle[aria-expanded=true] #burger-icon span:first-child{transform:translate(-50%,-50%)rotate(45deg)}#menu-toggle[aria-expanded=true] #burger-icon span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}#mobile-menu{box-sizing:border-box;height:100dvh;min-height:0;padding:max(88px,calc(80px + env(safe-area-inset-top)),calc(80px + env(safe-area-inset-bottom))) 24px;overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow-y:auto}#mobile-menu .mobile-menu-content{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:600px;margin-block:auto;display:flex}#mobile-menu .mobile-menu-links{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}#mobile-menu .mobile-menu-links>a{touch-action:manipulation;letter-spacing:.3em;text-indent:.3em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;min-height:44px;margin:0;padding:4px 0;font:300 16px/1.5 Inter,Arial,sans-serif;transition:color .2s;display:flex;transform:none}#mobile-menu .mobile-menu-links>a:hover,#mobile-menu .mobile-menu-links>a:focus-visible{transform:none}#mobile-menu .mobile-languages{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;margin:40px 0 0;padding:32px 4px 0;display:flex}#mobile-menu .mobile-languages .lang-flag{box-sizing:content-box;touch-action:manipulation;flex:0 0 24px;width:24px;height:24px;padding:10px}@media (height<=560px) and (orientation:landscape){#mobile-menu{padding:64px 24px 16px}#mobile-menu .mobile-menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;display:grid}#mobile-menu .mobile-menu-links>a{min-height:44px;padding:0;font-size:16px;line-height:1.35}#mobile-menu .mobile-languages{margin-top:12px;padding-top:12px}}@media (prefers-reduced-motion:reduce){#burger-icon span{transition:none}}@media (height<=840px) and (orientation:portrait){#mobile-menu{padding-top:76px;padding-bottom:76px}#mobile-menu .mobile-menu-links{gap:4px}#mobile-menu .mobile-menu-links>a{min-height:44px;padding-block:2px;font-size:16px}#mobile-menu .mobile-languages{margin-top:20px;padding-top:16px}}#language-entry{display:none}@media (width>=1280px){body.language-entry-pending,body.language-entry-open{overflow:hidden}#language-entry{z-index:1000;opacity:1;background:radial-gradient(circle at 50% 43%,#c9a85b17,#0000 27rem),linear-gradient(#040404f5,#010101fc);place-items:center;padding:48px;transition:opacity .55s cubic-bezier(.16,1,.3,1),visibility .55s;display:grid;position:fixed;inset:0}#language-entry:before{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}#language-entry[hidden]{display:none}#language-entry.is-leaving{visibility:hidden;opacity:0}.language-entry-content{flex-direction:column;align-items:center;gap:58px;display:flex;position:relative}.language-entry-logo{object-fit:cover;border:1px solid #d5b86f57;border-radius:50%;width:142px;height:142px;padding:9px;box-shadow:0 18px 48px #000000b8,0 0 32px #cfab531a}.language-entry-flags{border-top:1px solid #ffffff1a;justify-content:center;align-items:center;gap:24px;padding:29px 36px;display:flex}.language-entry-flags button{opacity:.58;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;transition:opacity .25s,transform .25s,border-color .25s,box-shadow .25s;display:grid}.language-entry-flags img{object-fit:cover;border-radius:50%;width:48px;height:48px}.language-entry-flags button:hover,.language-entry-flags button:focus-visible{opacity:1;border-color:#e6c778d9;outline:none;transform:translateY(-3px);box-shadow:0 10px 28px #000000a6,0 0 18px #cfab5329}}@media (prefers-reduced-motion:reduce){#language-entry,.language-entry-flags button{transition:none}}.ui-atelier{--ui-surface:#101010;--ui-edge:#383838;--ui-ink:#dedbd5;--ui-muted:#aaa7a0;--ui-radius:24px}.ui-atelier #articles-grid{background:0 0;border:0;grid-template-columns:1fr;gap:24px;max-width:920px;margin:auto;display:grid}.ui-atelier #articles-grid>div{margin:0;padding:0}.ui-atelier #articles-grid ul{margin:0;list-style:none}.ui-atelier #articles-grid li,.ui-atelier #articles-grid article,.ui-atelier .atlas-profile,.ui-atelier .atlas-directory,.ui-atelier #view-tadjin-page .collection-card,.ui-atelier .tadjin-readable-caption{border-radius:var(--ui-radius);background:radial-gradient(at 50% 0,#242424 0%,#151515 47%,#101010 85%);border:1px solid #383838;border-bottom-color:#1c1c1c;box-shadow:inset 0 1px #ffffff0c,0 16px 48px #00000040}.ui-atelier #articles-grid li{flex-direction:column;justify-content:center;align-items:flex-start;gap:26px;min-height:290px;padding:56px 60px;display:flex;position:relative}.ui-atelier #articles-grid li>a{max-width:700px;min-height:48px;color:var(--ui-ink);align-items:center;text-decoration:none;display:flex}.ui-atelier #articles-grid li>a span{color:inherit;letter-spacing:-.025em;font:300 clamp(25px,3vw,36px)/1.35 Inter,sans-serif}.ui-atelier #articles-grid li>p{letter-spacing:.12em;color:var(--ui-muted);max-width:64ch;margin:0;font:400 12px/1.8 Inter,sans-serif}.ui-atelier #articles-grid li:hover{border-color:#70634a}.ui-atelier #articles-grid li:focus-within{outline-offset:5px;outline:2px solid #c5ac6c}.ui-atelier .ui-card-label{letter-spacing:.2em;color:#c5ac6c;text-transform:uppercase;font:400 11px/1.5 Inter,sans-serif}.ui-atelier .ui-card-action{letter-spacing:.05em;color:#d4bd83;border-bottom:1px solid #655637;align-items:center;gap:16px;min-height:44px;font:400 13px/1.5 Inter,sans-serif;display:flex}.ui-atelier .ui-card-action svg{width:18px;height:18px}.ui-atelier .tadjin-readable-caption{min-height:235px;padding:28px}.ui-atelier .tadjin-readable-caption h3{letter-spacing:.08em;font-size:20px}.ui-atelier .tadjin-readable-caption p{font-size:16px;line-height:1.7}.ui-atelier .atlas-profile{border-color:#383838}.ui-atelier #view-tadjin-page .collection-card{border-radius:var(--ui-radius)!important;background:radial-gradient(at 50% 0,#242424,#101010 85%)!important;border-color:#383838!important}.ui-atelier #view-tadjin-page .collection-card:before{display:none}.ui-atelier .atlas-profile :is(h2,h3){color:#dedbd5}#ui-history-passage{isolation:isolate;background:#030303;min-height:225svh;position:relative}#ui-history-passage .ui-passage-stage{flex-direction:column;justify-content:center;min-height:calc(100svh - 80px);padding:58px clamp(24px,6vw,96px) 70px;display:flex;position:sticky;top:80px;overflow:hidden}#ui-history-passage .ui-history-content{z-index:1;width:100%;max-width:1400px;margin:auto;position:relative}#ui-history-passage .category-heading{margin-bottom:38px}#ui-history-passage .category-title{letter-spacing:.3em;text-indent:.3em;text-align:center;text-transform:uppercase;color:#dcc475;font:300 24px/1.4 Inter,sans-serif}#ui-history-passage .chapter{padding:0}#ui-history-passage .chapter-marker{display:none}#ui-history-passage .land-grid{align-items:center;gap:clamp(35px,6vw,96px);margin:0}#ui-history-passage .scroll-reveal{opacity:1;transform:none}#ui-history-passage .chapter-copy h2{font-size:clamp(38px,4.6vw,64px);line-height:1.08}#ui-history-passage .chapter-copy>p:not(.trace-overline){font-size:16px;line-height:1.8}#ui-history-passage .trace-overline{letter-spacing:.2em;color:#bda366;font-size:11px}#ui-history-passage .land-image{border:0;max-width:600px;transform:none}#ui-history-passage .land-image img{object-fit:cover;width:100%;max-height:54svh}#ui-history-passage figcaption{color:#a19d93;letter-spacing:.15em;margin-top:16px;font-size:11px}#ui-history-passage .source-link a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}#ui-history-passage .ui-mist{z-index:2;pointer-events:none;user-select:none;will-change:transform,opacity;background-position:50%;background-size:cover;width:140%;max-width:none;height:115%;position:absolute;top:-8%;left:-20%}#ui-history-passage .ui-mist-back{z-index:0;opacity:.5}#ui-history-passage .ui-history-next{letter-spacing:.18em;color:#d4bd83;text-transform:uppercase;align-items:center;gap:16px;min-height:44px;margin-top:30px;font:400 12px/1.5 Inter,sans-serif;display:inline-flex}@media (width<=760px){.ui-atelier{--ui-radius:22px}.ui-atelier #articles-grid li{gap:24px;min-height:320px;padding:30px 26px}.ui-atelier #articles-grid li>a span{font-size:25px}.ui-atelier #articles-grid li>p{letter-spacing:.06em;font-size:12px}#ui-history-passage{min-height:0}#ui-history-passage .ui-passage-stage{min-height:0;padding:96px 24px 64px;position:relative;top:0}#ui-history-passage .category-heading{margin-bottom:38px}#ui-history-passage .category-title{font-size:19px}#ui-history-passage .land-grid{flex-direction:column;gap:35px;display:flex}#ui-history-passage .chapter-copy h2{margin:16px 0 22px;font-size:42px}#ui-history-passage .land-image img{max-height:none}#ui-history-passage .ui-mist{width:170%;height:68%;top:-4%;left:-35%}}@media (prefers-reduced-motion:reduce){#ui-history-passage{min-height:0}#ui-history-passage .ui-passage-stage{position:relative;top:0}#ui-history-passage .ui-mist{display:none}}#main-content>.page-view:not(#view-home){--line:#ffffff1a;--line-soft:#ffffff10}#main-content .page-view .category-title{color:#d9d7d1}#main-content .page-view:not(#view-home) :is(.trace-overline,.t-overline,.edition-index){color:#aaa79f}#view-tadjin-page .product-heading{margin-bottom:48px}#main-content #view-tadjin-page{background:#050505}body:has(#view-tadjin-page.active):before{display:none}#view-tadjin-page .product-heading :is(h1,h2){color:#dfdcd5;-webkit-text-fill-color:currentColor;background:0 0}#view-tadjin-page .product-heading h2{letter-spacing:.08em;color:#a6a49d;font-size:16px}#view-tadjin-page .private-toolbar button{color:#b1afa8;border-color:#ffffff30}#view-tadjin-page .collection-card{background:radial-gradient(at 45% 0,#202020,#101010 85%)!important;border:1px solid #ffffff18!important;border-radius:22px!important}#view-tadjin-page .collection-card:before{display:none}#view-tadjin-page .collection-card :is(.text-accent-tech,.text-accent-gold){color:#b7b4aa}#view-tadjin-page .tadjin-details .gold-gradient-text{color:#d0cec7;-webkit-text-fill-color:currentColor;background:0 0}#view-tadjin-page .tadjin-details [class*=border-accent-gold]{border-color:#ffffff21}#view-tadjin-page .tadjin-spec-strip dd span{color:#a5a39b}#view-tadjin-page .tadjin-spec-strip{border-color:#ffffff1a}#view-tadjin-page .tadjin-explosion-copy h2{letter-spacing:.06em;font-weight:300}.tadjin-readable-caption{border-color:#fff2}.tadjin-readable-caption h3{letter-spacing:.07em;font-weight:300}.tadjin-piece-index,.tadjin-explosion-progress{color:#b7b3a9}.tadjin-view-controls button{color:#a8a69e;border-color:#ffffff24;border-radius:30px;min-height:44px}.tadjin-view-controls button[aria-pressed=true]{color:#e3dfd5;background:#ffffff0a;border-color:#ffffff5c}#view-cercle :is(.atlas-profile,.atlas-experience,.atlas-directory){background-color:#0a0b0b;border-color:#ffffff23}#view-cercle .atlas-profile{background:radial-gradient(at 50% 0,#1b1c1a,#090a0a 65%)}.atlas-profile>img{border-color:#bda97a;box-shadow:0 0 4px #c5ac7460,0 0 24px #b897431c}.atlas-profile-links,.atlas-profile-total{border-color:#ffffff17}#atlas-directory-open,.atlas-controls button,#atlas-reset{color:#bcb9ae;border-color:#ffffff2b}#atlas-directory-open svg{color:#aaa69a}.atlas-region-nav button{color:#aaa69a;border-color:#ffffff20}.atlas-region-nav button[aria-pressed=true]{color:#cbb685}.atlas-region-nav button[aria-pressed=true]:after{box-shadow:none;background:#cbb685}.print-arrow{color:#c9c6bb;border-color:#ffffff2b}.print-record .print-price{color:#e2dfd6}.print-record .edition-index{color:#aaa69a}.print-stage:before{background:radial-gradient(at 50% 55%,#ffffff09,#0000 68%)}.memorial-kicker{color:#aaa69a}#view-lexique .text-accent-gold,#view-articles .text-accent-gold,#view-tutorials .text-accent-gold{color:#bdb9ac}#articles-grid{background:0 0;border:0;max-width:920px;margin:auto}#articles-grid ul{padding:0;list-style:none}#articles-grid li{background:radial-gradient(at 50% 0,#242424,#101010 85%);border:1px solid #ffffff21;border-radius:24px;padding:clamp(30px,4vw,56px)}#articles-grid li>a{align-items:center;min-height:44px;display:flex}#articles-grid li>a span{color:#dedbd5;letter-spacing:-.025em;font:300 clamp(25px,3vw,36px)/1.35 Inter,sans-serif}#articles-grid li>p{color:#aaa7a0;letter-spacing:.08em;margin-top:24px;font:400 12px/1.8 Inter,sans-serif}#articles-grid li:focus-within{outline-offset:4px;outline:2px solid #c1aa78}@media (width<=760px){#view-tadjin-page .product-heading h2{font-size:14px}.tadjin-view-controls button{min-height:40px}}.tadjin-orbit{--orbit-top:80px;--entry:0;--arrival:0;--object-scale:.86;--card-opacity:0;--card-shift:14px;--orbit-progress:0;z-index:3;color:#e6e4df;isolation:isolate;height:390svh;margin:calc(-100svh + var(--orbit-top)) 0 64px;background:0 0;position:relative}.orbit-stage{top:var(--orbit-top);height:calc(100svh - var(--orbit-top));min-height:560px;opacity:var(--entry);background:#000;grid-template-rows:auto minmax(0,1fr) auto;padding:36px clamp(24px,4vw,56px) 20px;display:grid;position:sticky;overflow:hidden}.orbit-stage:before{content:"";pointer-events:none;opacity:var(--arrival);background:radial-gradient(at 50% 53%,#ffffff05,#0000 52%);position:absolute;inset:0}.orbit-heading{text-align:center;z-index:2;opacity:var(--arrival);position:relative}.orbit-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#a7a6a2;margin:0 0 14px;font:400 10px/1.5 Inter,sans-serif}#view-tadjin-page .orbit-heading h2{letter-spacing:-.04em;color:#eceae5;text-transform:none;margin:0;font:300 clamp(28px,3.3vw,46px)/1.15 Inter,sans-serif}.orbit-scene{min-height:0;margin-top:14px;position:relative}.orbit-object{z-index:1;width:46%;max-width:510px;height:100%;opacity:var(--arrival);transform:scale(var(--object-scale));transform-origin:50% 60%;margin:auto;position:absolute;inset:0}.orbit-object video{object-fit:contain;width:100%;height:100%;display:block}.orbit-aura{width:40%;height:20%;opacity:var(--arrival);background:radial-gradient(#b3b1a512,#0000 68%);border-radius:50%;position:absolute;bottom:3%;left:30%}.orbit-chapters{z-index:2;pointer-events:none;height:100%;position:relative}.orbit-chapter{visibility:hidden;grid-template-columns:minmax(0,1fr) minmax(260px,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,46px);display:grid;position:absolute;inset:0}.orbit-chapter.is-current{visibility:visible}.orbit-card{opacity:var(--card-opacity);transform:translate3d(calc(-1 * var(--card-shift)),var(--card-shift),0);background:radial-gradient(at 40% 0,#222,#111 75%);border:1px solid #ffffff16;border-top-color:#ffffff25;border-radius:22px;padding:26px 24px;box-shadow:inset 0 1px #ffffff04}.orbit-card-detail{transform:translate3d(var(--card-shift),var(--card-shift),0);grid-column:3;margin-top:90px}.orbit-card-main{margin-bottom:66px}.orbit-index{letter-spacing:.15em;text-transform:uppercase;color:#aaa9a4;margin-bottom:20px;font:400 10px/1.5 Inter,sans-serif;display:block}.orbit-metric{letter-spacing:-.045em;color:#ebe7df;font-variant-numeric:tabular-nums;margin:0 0 19px;font:300 clamp(27px,3.1vw,44px)/1.1 Inter,sans-serif;display:block}.orbit-card-detail .orbit-metric{font-size:clamp(25px,2.7vw,38px)}.orbit-card :is(h3,h4){color:#d6d4cf;letter-spacing:-.015em;text-transform:none;margin:0 0 12px;font:400 15px/1.45 Inter,sans-serif}.orbit-card p{color:#aaa9a4;margin:0;font:300 14px/1.7 Inter,sans-serif}.orbit-footer{z-index:2;opacity:var(--arrival);position:relative}.orbit-navigation{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);max-width:680px;margin:0 auto 14px;display:grid;position:relative}.orbit-navigation:after{content:"";width:100%;height:1px;transform:scaleX(var(--orbit-progress));transform-origin:0;pointer-events:none;background:#c1aa78;position:absolute;bottom:-1px;left:0}.orbit-navigation button{letter-spacing:.08em;color:#969691;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 8px;font:400 11px/1.5 Inter,sans-serif;transition:color .2s}.orbit-navigation button[aria-pressed=true]{color:#d1bd91}.orbit-navigation button:hover{color:#fff}.orbit-navigation button:focus-visible,.orbit-retry:focus-visible{outline-offset:3px;outline:2px solid #c1aa78}.orbit-note{text-align:center;color:#8c8b86;letter-spacing:.06em;margin:0;font:400 10px/1.5 Inter,sans-serif}.orbit-arrival{text-align:center;letter-spacing:-.025em;pointer-events:none;color:#b4b2ac;opacity:calc(1 - var(--arrival));transform:translateY(calc(var(--arrival) * -25px));place-items:center;margin:0;padding:24px;font:300 clamp(25px,3.5vw,48px)/1.3 Inter,sans-serif;display:grid;position:absolute;inset:0}.orbit-retry{color:#ddd;background:0 0;border:1px solid #555;min-height:44px;margin:8px auto 0;padding:8px 16px;font:400 12px Inter,sans-serif;display:block}.orbit-retry[hidden]{display:none}#view-tadjin-page .tadjin-explosion{border-bottom:0;margin-bottom:0}.tadjin-explosion.has-orbit.is-scroll-enabled{height:calc(540svh - 80px)}@media (width<=1000px) and (width>=761px){.orbit-stage{padding-inline:20px}.orbit-chapter{grid-template-columns:1fr 1.2fr 1fr;gap:18px}.orbit-card{padding:20px 18px}.orbit-card p{font-size:13px}.orbit-metric{font-size:32px}}@media (width<=760px){.tadjin-orbit{--orbit-top:76px;margin-inline:-24px;height:350svh;margin-bottom:40px}.tadjin-explosion.has-orbit.is-scroll-enabled{height:calc(530svh - 76px)}.orbit-stage{height:calc(100svh - var(--orbit-top));grid-template-rows:auto minmax(0,1fr) auto;min-height:590px;padding:20px 20px 16px}.orbit-eyebrow{margin-bottom:9px;font-size:9px}#view-tadjin-page .orbit-heading h2{max-width:330px;margin:auto;font-size:27px}.orbit-scene{grid-template-rows:minmax(170px,1fr) auto;margin-top:6px;display:grid}.orbit-object{grid-row:1;width:100%;max-width:300px;height:100%;min-height:0;position:relative;inset:auto}.orbit-aura{display:none}.orbit-chapters{grid-row:2;height:240px}.orbit-chapter{background:radial-gradient(at 45% 0,#212121,#101010 85%);border:1px solid #ffffff18;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:20px 18px;display:grid}.orbit-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.orbit-card-detail{grid-column:2;align-self:center}.orbit-card-main{align-self:center}.orbit-index{letter-spacing:.08em;margin-bottom:11px;font-size:9px}.orbit-metric,.orbit-card-detail .orbit-metric{margin-bottom:10px;font-size:27px}.orbit-card :is(h3,h4){margin-bottom:8px;font-size:13px;line-height:1.4}.orbit-card p{font-size:12px;line-height:1.55}.orbit-navigation{margin:10px auto}.orbit-navigation button{letter-spacing:.015em;padding:10px 2px;font-size:10px}.orbit-note{letter-spacing:0;font-size:9px}.orbit-arrival{font-size:27px}}@media (height<=700px) and (width<=760px){.orbit-stage{padding-top:10px;padding-bottom:10px}.orbit-eyebrow{display:none}.orbit-chapters{height:225px}.orbit-chapter{padding:16px}.orbit-card p{font-size:12px}}@media (height<=560px) and (orientation:landscape){.orbit-stage{min-height:400px;padding-top:14px}.orbit-heading{display:none}.orbit-card{padding:14px}.orbit-card-main,.orbit-card-detail{margin:0}.orbit-index{margin-bottom:8px}.orbit-metric{margin-bottom:9px;font-size:25px}.orbit-card p{font-size:12px}.orbit-card :is(h3,h4){font-size:13px}.orbit-note{font-size:9px}}.tadjin-orbit.is-reduced{--entry:1;--arrival:1;--object-scale:1;--card-opacity:1;--card-shift:0px;height:auto;margin-top:0}.is-reduced .orbit-stage{height:auto;min-height:0;position:relative;top:0;overflow:visible}.is-reduced .orbit-scene{flex-direction:column;display:flex}.is-reduced .orbit-object{width:min(100%,440px);height:440px;position:relative;inset:auto}.is-reduced .orbit-chapters{gap:24px;height:auto;display:grid}.is-reduced .orbit-chapter{visibility:visible;grid-template-columns:1fr 1fr;gap:24px;position:relative}.is-reduced .orbit-card-detail{grid-column:2}.is-reduced .orbit-card{margin:0}.is-reduced .orbit-arrival,.is-reduced .orbit-navigation:after,.is-reduced .orbit-navigation{display:none}.is-reduced .orbit-footer{margin-top:24px}@media (prefers-reduced-motion:reduce){.orbit-navigation button{transition:none}}:root{--finish-ink:#e4e1da;--finish-muted:#aaa8a1;--finish-accent:#c1aa78;--finish-edge:#ffffff24;--finish-edge-active:#ffffff50;--finish-face:radial-gradient(ellipse at 50% 0%, #232323, #141414 60%, #101010);--finish-radius:22px;--finish-ease:cubic-bezier(.2,.7,.2,1)}#main-content .page-view .category-title{color:var(--finish-ink);letter-spacing:.26em;text-indent:.26em;font-weight:300}#desktop-nav .nav-link{letter-spacing:.09em;color:#b0aea8;font-size:10px;font-weight:400;transition:color .18s}#desktop-nav .nav-link.active{color:var(--gold-bright)}#desktop-nav .nav-link:hover{color:var(--finish-ink)}#main-content .page-view:not(#view-home) :is(.trace-overline,.t-overline,.edition-index){letter-spacing:.16em;color:var(--finish-muted);font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.6}:is(.gallery-view-toolbar button,.tadjin-view-controls button,.private-toolbar button,#atlas-directory-open,#atlas-reset,.atlas-controls button,.print-arrow,.print-enlarge){transition:color .18s,border-color .18s,background-color .18s}:is(.gallery-view-toolbar button,.tadjin-view-controls button,.print-arrow,#atlas-directory-open,#atlas-reset,.atlas-controls button){border-color:var(--finish-edge);color:#c5c3bb}:is(.gallery-view-toolbar button,.tadjin-view-controls button,.print-arrow,#atlas-directory-open,#atlas-reset,.atlas-controls button):hover{border-color:var(--finish-edge-active);color:var(--finish-ink)}:is(#main-content,#nav,#mobile-menu) :is(a,button,summary,[role=button],input,textarea):focus-visible{outline:2px solid var(--finish-accent);outline-offset:4px}#gallery-content .album-stack{outline:none;transition:none}#gallery-content .album-stack .stack-photo{border-color:var(--finish-edge);transition:transform .32s var(--finish-ease), filter .32s ease}#gallery-content .album-stack .stack-photo:first-child{transform:none}#gallery-content .album-stack .stack-photo:nth-child(2){transform:translateY(6px)scale(.975)}#gallery-content .album-stack .stack-photo:nth-child(3){transform:translateY(12px)scale(.95)}#gallery-content .album-stack:hover .stack-photo:first-child{transform:translateY(-3px)}#gallery-content .album-stack+div{margin-top:32px}#gallery-content :is(h2,h3),#lb-caption{letter-spacing:.015em;color:var(--finish-ink);font-family:Inter,Arial,sans-serif;font-style:normal;font-weight:300;line-height:1.4}#gallery-content h2{font-size:clamp(20px,2vw,26px)}#gallery-content .album-stack+div>p{letter-spacing:.12em;color:var(--finish-muted);margin-top:10px;font-size:11px;font-weight:400}#gallery-content .stack-overlay-text p{letter-spacing:.13em;font-size:11px}.gallery-view-toolbar{gap:16px;margin-bottom:28px}.gallery-view-toolbar button{letter-spacing:.06em;border-radius:10px;font-size:11px}.gallery-view-toolbar button[aria-pressed=true]{color:var(--finish-ink);border-color:var(--finish-edge-active);background:#ffffff0b}.gallery-carousel-count{color:var(--finish-muted);font-variant-numeric:tabular-nums;font:400 12px Inter,sans-serif}.gallery-carousel-track{border-color:var(--finish-edge)}.lexicon-intro{color:var(--finish-muted);font-size:15px;line-height:1.8}.lexicon-entry{border-color:var(--finish-edge)}.lexicon-entry h2{letter-spacing:-.025em;color:var(--finish-ink);font:300 clamp(25px,3vw,36px)/1.25 Inter,Arial,sans-serif}.lexicon-entry[open] h2,.lexicon-entry summary:hover h2{color:var(--finish-ink)}.lexicon-number{color:var(--finish-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em}.lexicon-toggle{color:#c7c3b9;background:#ffffff06;border:0;border-radius:50%;font:300 24px/1 Inter,Arial,sans-serif}.lexicon-entry summary:hover .lexicon-toggle{background:#ffffff0d}.lexicon-body{color:#c9c6bf;font-size:16px;font-weight:400}.lexicon-body :is(p,li){line-height:1.85}.lexicon-body h3{color:var(--finish-ink);font-size:15px}.lexicon-subtitle{color:var(--finish-muted)}#articles-grid li,.ui-atelier #articles-grid li{background:var(--finish-face);border:1px solid var(--finish-edge);border-radius:var(--finish-radius);transition:border-color .22s;box-shadow:inset 0 1px #ffffff04}#articles-grid li:hover,.ui-atelier #articles-grid li:hover{border-color:var(--finish-edge-active)}#articles-grid li>a span{letter-spacing:-.025em;font-weight:300}.ui-atelier #articles-grid .ui-card-label{color:var(--finish-muted);letter-spacing:.13em}.ui-atelier #articles-grid .ui-card-action{color:var(--finish-ink);border-color:#ffffff40}#view-tutoriel [data-i18n=tutorial\.waiting]{opacity:1;color:var(--finish-muted);letter-spacing:.08em;text-align:center;border-color:var(--finish-edge);font:400 14px/1.8 Inter,Arial,sans-serif}.collection-intro h2,.textile-product h2{letter-spacing:-.025em;color:var(--finish-ink);font:300 clamp(30px,3.2vw,46px)/1.2 Inter,Arial,sans-serif}.textile-product h2{font-size:clamp(27px,2.8vw,36px);font-style:normal}.collection-intro>p,.print-description,.textile-product [data-i18n=shop\.tee_desc]{color:var(--finish-muted);line-height:1.8}.print-record #print-name{letter-spacing:-.015em;font:300 clamp(23px,2.5vw,32px)/1.35 Inter,Arial,sans-serif}.print-record .print-price,.textile-product .font-serif.text-accent-gold{color:var(--finish-ink);font-variant-numeric:tabular-nums;font:300 28px/1.2 Inter,Arial,sans-serif}.print-enlarge{letter-spacing:.06em;color:var(--finish-ink);border-color:#ffffff40;font-size:13px}.print-gesture{color:var(--finish-muted);letter-spacing:.025em;font-size:12px}#view-tadjin-page .product-heading{text-align:center}#view-tadjin-page .product-heading h1{letter-spacing:.13em;margin-inline:auto;font-weight:300}#view-tadjin-page .product-heading h2{letter-spacing:.12em;margin-top:16px;font-size:13px}#view-tadjin-page .product-heading .tadjin-positioning{color:var(--finish-accent);letter-spacing:.08em;text-transform:uppercase;max-width:52ch;margin:0 auto 18px;font:400 clamp(13px,1.2vw,16px)/1.6 Inter,Arial,sans-serif}#view-tadjin-page .tadjin-spec-strip-capacity{grid-template-columns:repeat(5,minmax(0,1fr))}#view-tadjin-page .collection-card{padding:clamp(24px,3vw,40px);box-shadow:inset 0 1px #ffffff04;background:var(--finish-face)!important;border:1px solid var(--finish-edge)!important;border-radius:var(--finish-radius)!important}#view-tadjin-page .tadjin-spec-strip dd{letter-spacing:-.03em;font:300 clamp(26px,3vw,40px)/1.2 Inter,sans-serif}#view-tadjin-page .tadjin-spec-strip dt{letter-spacing:.1em;font-size:11px}#view-tadjin-page :is(.tadjin-details,.collection-card) .italic{font-style:normal}#view-tadjin-page .tadjin-details [data-i18n=tadjin\.slogan]{letter-spacing:-.02em;font:300 clamp(24px,2.5vw,32px)/1.4 Inter,sans-serif}#view-tadjin-page .t-feature{font-size:15px;line-height:1.8}#view-tadjin-page .t-feature>span:first-child{flex:0 0 12px;margin-top:12px;font-size:0}#view-tadjin-page .t-feature>span:first-child:before{content:"";background:#918d82;width:8px;height:1px;display:block}.tadjin-readable-caption,.ui-atelier .tadjin-readable-caption{border-color:var(--finish-edge);border-radius:var(--finish-radius);box-shadow:inset 0 1px #ffffff04}.tadjin-view-controls button{letter-spacing:.065em;font-size:10px}.orbit-card p{color:#b9b6af}.orbit-navigation button{letter-spacing:.045em}#tadjin-login .private-input{border:1px solid var(--finish-edge);border-radius:10px}#tadjin-login .private-input:focus-within{outline:2px solid var(--finish-accent);outline-offset:4px}#view-tadjin-page #tadjin-login input:focus-visible{outline:none}#tadjin-login .private-input button{background:#cfbf98;border-radius:0 9px 9px 0}#view-histoire .land-image figcaption{color:var(--finish-muted);letter-spacing:.1em;font-size:11px}#contact-form{backdrop-filter:none;padding:clamp(24px,4vw,44px);box-shadow:inset 0 1px #ffffff04;background:var(--finish-face)!important;border:1px solid var(--finish-edge)!important;border-radius:var(--finish-radius)!important}#contact-form>div+div{margin-top:28px}#contact-form label{letter-spacing:.14em;font-size:11px;display:block;color:#c4c1b9!important}#contact-form :is(#contact-name,#contact-email,#contact-message){min-height:50px;color:var(--finish-ink);background:#ffffff03;border:1px solid #ffffff25;border-radius:10px;padding:13px 15px;font:400 16px/1.5 Inter,Arial,sans-serif;transition:border-color .18s,background-color .18s}#contact-form textarea#contact-message{resize:vertical;min-height:150px}#contact-form :is(input,textarea)::placeholder{color:#8f8d87;letter-spacing:.025em;font-size:13px}#contact-form :is(input,textarea):focus{border-color:var(--finish-accent);background-color:#ffffff06}#contact-submit{color:#12120f;letter-spacing:.13em;background:#cfbf98;border-radius:10px;min-height:52px;padding:15px 22px;font:500 12px/1.5 Inter,Arial,sans-serif;transition:background-color .18s}#contact-submit:hover{background:#ded3b8}.memorial-overline{color:var(--finish-muted);font-size:11px}.memorial-links a{font-size:13px}footer [data-i18n=ui\.footer]{color:#99968c;letter-spacing:.14em;font-size:10px}@media (width<=760px){#gallery-content .album-stack+div{margin-top:28px}.lexicon-entry summary{gap:12px;min-height:94px}.lexicon-body{font-size:15px}.ui-atelier #articles-grid li{gap:22px;padding:30px 26px}.ui-atelier #articles-grid li>p{letter-spacing:.035em}#view-tadjin-page .product-heading h1{letter-spacing:.12em;font-size:20px;line-height:1.6}#view-tadjin-page .product-heading h2{letter-spacing:.06em;font-size:12px}#view-tadjin-page .tadjin-spec-strip dd{font-size:27px}#view-tadjin-page .tadjin-spec-strip-capacity{grid-template-columns:repeat(2,minmax(0,1fr))}#view-tadjin-page .tadjin-spec-strip-capacity>div:nth-child(2n){border-right:0}#view-tadjin-page .tadjin-spec-strip-capacity>div:last-child{border-top:1px solid var(--finish-edge);text-align:center;grid-column:1/-1}.gallery-view-toolbar{gap:10px}.gallery-view-toolbar button{padding-inline:12px}.tadjin-orbit:not(.is-reduced) .orbit-scene{grid-template-rows:minmax(100px,1fr) auto}.tadjin-orbit:not(.is-reduced) .orbit-chapters{height:auto;display:grid}.tadjin-orbit:not(.is-reduced) .orbit-chapter{grid-area:1/1;position:relative;inset:auto}}@media (prefers-reduced-motion:reduce){#gallery-content .album-stack .stack-photo{transition:none}#gallery-content .album-stack:hover .stack-photo:first-child{transform:none}}#articles-grid[hidden]{display:none}.media-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:780px;margin:0 auto;display:grid}.media-card{background:linear-gradient(145deg,#222,#111);border:1px solid #ffffff24;border-radius:22px;overflow:hidden;box-shadow:0 18px 50px #0006}.media-cover{aspect-ratio:16/9;cursor:pointer;background:#151515;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.media-cover img{object-fit:cover;width:100%;height:100%;display:block}.media-play{color:#fff;background:#090909b8;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;transition:transform .2s,background .2s;display:grid;position:absolute;inset:0}.media-play svg{width:28px;height:28px}.media-cover:hover .media-play{background:#090909e8;transform:scale(1.08)}.media-cover:focus-visible{outline-offset:-5px;outline:2px solid #c1aa78}.media-card-footer{letter-spacing:.06em;color:#dedbd5;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font:400 13px/1.5 Inter,sans-serif;display:flex}.media-card-copy{gap:5px;min-width:0;display:grid}.media-card-copy strong{color:#eeeae2;font-weight:400}.media-card-copy span{letter-spacing:.02em;color:#918f89;white-space:pre-line;font-size:11px;line-height:1.55}.media-card-footer a{color:#aaa7a0;align-items:center;min-height:44px;text-decoration:none;display:flex}#tutorial-content:empty{display:none}#shop-products{gap:clamp(64px,9vw,120px);display:grid}.shop-product-link{color:#dedbd5;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff2d;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font:400 10px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}@media (width<=680px){.media-card{border-radius:16px}.media-card-footer{padding:12px 18px}.media-play{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.media-play{transition:none}}#shop-footer-note{color:#858585!important}.footer-legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;display:flex}.footer-legal a{color:#8f8f8f;letter-spacing:.16em;text-transform:uppercase;text-underline-offset:5px;font:400 9px/1.5 Inter,sans-serif;text-decoration:underline}.footer-legal a:hover,.footer-legal a:focus-visible{color:#d8d5cf}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#view-histoire.history-page{padding-inline:0;padding-bottom:0}#view-histoire.history-page>.category-heading{margin-bottom:12px;padding-inline:24px}#view-histoire .history-journey{isolation:isolate;position:relative}#view-histoire .history-background{pointer-events:none;z-index:0;height:calc(100svh - 80px);margin-bottom:calc(80px - 100svh);position:sticky;top:80px;overflow:hidden}#view-histoire .history-archive{background:#030303;margin:0;position:absolute;inset:0}#view-histoire .history-archive img{object-fit:cover;object-position:70% 42%;opacity:.74;width:100%;height:100%;display:block}#view-histoire .history-background:after{content:"";background:linear-gradient(90deg,#030303f7 0%,#030303e8 27%,#030303ae 52%,#03030318 78%),linear-gradient(#030303 0%,#0000 22% 65%,#030303 100%);position:absolute;inset:0}#view-histoire .history-archive figcaption{z-index:1;color:#bdb9af;letter-spacing:.13em;font:400 10px/1.6 Inter,Arial,sans-serif;position:absolute;bottom:24px;right:clamp(24px,5vw,80px)}#view-histoire .history-narrative{z-index:1;width:min(100%,1400px);margin:0 auto;padding:0 clamp(24px,6vw,96px) 80px;position:relative}#view-histoire .history-intro,#view-histoire .history-chapter{flex-direction:column;justify-content:center;width:min(100%,570px);min-height:78svh;margin:0;padding:95px 0;display:flex}#view-histoire .history-intro{min-height:calc(100svh - 225px);padding:54px 0 30px}#view-histoire .land-grid{margin:0;display:block}#view-histoire .chapter-copy{max-width:none}#view-histoire .chapter-copy h2,#view-histoire .history-chapter h2{letter-spacing:-.035em;color:#ece9e2;max-width:17ch;margin:20px 0 28px;font:300 clamp(34px,4vw,58px)/1.14 Inter,Arial,sans-serif}#view-histoire .chapter-copy>p:not(.trace-overline):not(.source-link),#view-histoire .history-body{color:#d6d3cc;text-wrap:pretty;max-width:52ch;margin:0;font:400 clamp(16px,1.25vw,18px)/1.85 Inter,Arial,sans-serif}#view-histoire .history-date,#view-histoire .chapter-copy .trace-overline{color:#c1aa78;letter-spacing:.17em;text-transform:uppercase;margin:0;font:400 11px/1.6 Inter,Arial,sans-serif}#view-histoire .history-date:before{content:"";background:#c1aa785e;width:36px;height:1px;margin-bottom:24px;display:block}#view-histoire .history-source,#view-histoire .source-link a,#view-histoire .history-end a{letter-spacing:.025em;color:#bdb7a9;text-underline-offset:7px;align-self:flex-start;align-items:center;min-height:44px;margin-top:22px;font:400 12px/1.7 Inter,Arial,sans-serif;text-decoration:underline #ffffff30;display:inline-flex}#view-histoire .source-link{margin:0}#view-histoire .source-link+.source-link a{margin-top:0}#view-histoire .history-source:hover,#view-histoire .history-end a:hover{color:#ece9e2;text-decoration-color:#c1aa78}#view-histoire .history-scroll{letter-spacing:.1em;color:#b1ada3;margin:0;padding:0 0 50px;font:400 11px/1.6 Inter,Arial,sans-serif}#view-histoire .history-scroll:after{content:"";vertical-align:middle;background:#c1aa78;width:1px;height:25px;margin-left:18px;display:inline-block}#view-histoire .history-end{padding:30px 0 55px}#view-histoire.history-enhanced [data-history-reveal]{opacity:0;transition:opacity .7s,transform .85s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}#view-histoire.history-enhanced [data-history-reveal].is-visible,#view-histoire.history-enhanced [data-history-reveal]:focus-within{opacity:1;transform:none}@media (width<=760px){#view-histoire .history-background{height:calc(100svh - 76px);margin-bottom:calc(76px - 100svh);top:76px}#view-histoire .history-archive img{object-position:58% 50%;opacity:.58}#view-histoire .history-background:after{background:linear-gradient(90deg,#030303de,#030303ad 64%,#03030395),linear-gradient(#030303,#0000 23% 67%,#030303)}#view-histoire .history-archive figcaption{font-size:9px;bottom:14px;right:24px}#view-histoire .history-narrative{padding-inline:24px;padding-bottom:30px}#view-histoire .history-intro{min-height:calc(100svh - 235px);padding:36px 0 24px}#view-histoire .history-chapter{min-height:76svh;padding:60px 0 80px}#view-histoire .chapter-copy h2,#view-histoire .history-chapter h2{margin-block:20px 24px;font-size:clamp(32px,9vw,42px)}#view-histoire .history-body,#view-histoire .chapter-copy>p:not(.trace-overline):not(.source-link){font-size:16px;line-height:1.85}#view-histoire .history-scroll{padding-bottom:15px}}@media (prefers-reduced-motion:reduce){#view-histoire.history-enhanced [data-history-reveal]{opacity:1;transition:none;transform:none}}@media print{#view-histoire .history-background{display:none}#view-histoire [data-history-reveal]{opacity:1!important;transform:none!important}}#view-lexique .lexicon-intro{text-align:center;max-width:none;margin:0 0 36px}.lexicon-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:48px;display:grid}.lexicon-tile{isolation:isolate;aspect-ratio:4/5;cursor:pointer;color:#fff;text-align:left;touch-action:manipulation;background:#171717;border:1px solid #ffffff25;border-radius:20px;min-width:0;padding:0;position:relative;overflow:hidden}.lexicon-tile img,.lexicon-front img{object-fit:cover;width:100%;height:100%;display:block}.lexicon-tile:after,.lexicon-front:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000c);position:absolute;inset:35% 0 0}.lexicon-tile-title{z-index:1;color:var(--finish-ink,#e4e1da);letter-spacing:.26em;text-indent:.26em;text-align:center;text-transform:uppercase;text-shadow:0 2px 14px #0009;font:300 clamp(16px,1.6vw,24px)/1.4 Inter,Arial,sans-serif;position:absolute;bottom:28px;left:16px;right:16px}.lexicon-tile:focus-visible,.lexicon-dialog button:focus-visible{outline-offset:4px;outline:2px solid #c1aa78}.lexicon-dialog{color:#e4e1da;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden}.lexicon-dialog[open]{justify-content:center;align-items:center;display:flex}.lexicon-dialog::backdrop{background:#000c}.lexicon-flight{perspective:1800px;touch-action:pan-y;width:min(780px,100%);height:min(740px,100dvh - 48px)}.lexicon-turn{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}.lexicon-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #ffffff2c;border-radius:22px;position:absolute;inset:0;overflow:hidden}.lexicon-front{pointer-events:none;background:#161616}.lexicon-back{background:radial-gradient(at top,#252525,#111 70%);flex-direction:column;display:flex;transform:rotateY(180deg);box-shadow:0 24px 90px #0009}.lexicon-reader-header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:20px;padding:32px 38px 24px;display:flex}.lexicon-reader-header h2{letter-spacing:.025em;outline:none;margin:0;font:300 clamp(25px,3vw,38px)/1.2 Inter,sans-serif}.lexicon-dialog button{color:#dedbd5;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:8px;min-height:44px;padding:10px 16px;font:400 12px/1.3 Inter,sans-serif}.lexicon-reader-close{flex-shrink:0}.lexicon-back .lexicon-body{overscroll-behavior:contain;color:#cfcdc7;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:28px 38px;font:400 16px/1.8 Inter,sans-serif;overflow:auto}.lexicon-back .lexicon-body h3{color:#f1efea;margin:0 0 12px;font:500 17px/1.5 Inter,sans-serif}.lexicon-back .lexicon-body section+section{margin-top:28px}.lexicon-back .lexicon-body p{margin:0 0 16px}.lexicon-reader-footer{border-top:1px solid #ffffff18;justify-content:space-between;gap:20px;padding:16px 38px;display:flex}@media (hover:hover){.lexicon-tile:hover{border-color:#ffffff65}.lexicon-dialog button:hover{background:#ffffff0c}}@media (width<=680px){.lexicon-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lexicon-tile{border-radius:14px}.lexicon-tile-title{font-size:clamp(12px,3.3vw,16px);bottom:20px;left:10px;right:10px}.lexicon-dialog{padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.lexicon-flight{height:calc(100dvh - 48px);max-height:780px}.lexicon-reader-header{gap:12px;padding:22px 20px}.lexicon-back .lexicon-body{padding:24px 20px;font-size:15px}.lexicon-reader-footer{padding:12px 20px}.lexicon-face{border-radius:18px}}.lexicon-front>*{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(1px)}