/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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}}}@layer theme{:root,:host{--spacing:.25rem;--container-3xs:16rem;--text-sm:.875rem;--radius-sm:.125rem;--radius-lg:.5rem;--aspect-video:16 / 9;--color-white:#fff;--color-gray-400:#a3a3a3;--color-gray-800:#262626;--color-page:#fff;--color-text:#000;--color-muted:#737373;--font-weight-bold:700;--btn-radius:0;--btn-primary-bg:#000;--btn-primary-fg:#fff;--btn-secondary-fg:#000;--btn-secondary-border:#000;--btn-primary-bg-dark:#fff;--btn-primary-fg-dark:#000;--btn-secondary-fg-dark:#fff;--btn-secondary-border-dark:#ffffff40;--container-site:80rem;--container-site-wide:96rem;--spacing-header:6rem}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.static{position:static}.top-\(--spacing-header\){top:var(--spacing-header)}.z-\[-1\]{z-index:-1}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-64{margin:calc(var(--spacing) * 64)}.m-101{margin:calc(var(--spacing) * 101)}.m-104\.5{margin:calc(var(--spacing) * 104.5)}.m-178{margin:calc(var(--spacing) * 178)}.m-246{margin:calc(var(--spacing) * 246)}.page-container{width:100%;max-width:var(--container-site);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.page-container-wide{width:100%;max-width:var(--container-site-wide);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:0}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-18{margin-top:calc(var(--spacing) * 18)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-18{margin-bottom:calc(var(--spacing) * 18)}.contents{display:contents}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.max-h-8{max-height:calc(var(--spacing) * 8)}.w-36{width:calc(var(--spacing) * 36)}.max-w-3xs{max-width:var(--container-3xs)}.min-w-8{min-width:calc(var(--spacing) * 8)}.scroll-mt-10{scroll-margin-top:calc(var(--spacing) * 10)}.scroll-mt-18{scroll-margin-top:calc(var(--spacing) * 18)}.columns-1{columns:1}.overflow-scroll{overflow:scroll}.rounded{border-radius:.25rem}.rounded-\[var\(--btn-radius\)\]{border-radius:var(--btn-radius)}.rounded-lg{border-radius:var(--radius-lg)}.border-\[color\:var\(--btn-secondary-border\)\]{border-color:var(--btn-secondary-border)}.bg-\[var\(--btn-primary-bg\)\]{background-color:var(--btn-primary-bg)}.p-6{padding:calc(var(--spacing) * 6)}.p-px{padding:1px}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.text-\[color\:var\(--btn-primary-fg\)\]{color:var(--btn-primary-fg)}.text-\[color\:var\(--btn-secondary-fg\)\]{color:var(--btn-secondary-fg)}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);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}.brightness-0{--tw-brightness:brightness(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,)}.\[filter\:brightness\(0\)_invert\(1\)\]{filter:brightness(0)invert()}.\[filter\:…\]{filter:…}@media (hover:hover){.hover\:opacity-85:hover{opacity:.85}}@media (width>=40rem){.sm\:-mt-8{margin-top:calc(var(--spacing) * -8)}.sm\:columns-2{columns:2}}@media (width>=64rem){.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.lg\:scroll-mt-12{scroll-margin-top:calc(var(--spacing) * 12)}.lg\:scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.lg\:pt-0{padding-top:0}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}}.dark\:border-\[color\:var\(--btn-secondary-border-dark\)\]:where(.dark,.dark *){border-color:var(--btn-secondary-border-dark)}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:bg-\[var\(--btn-primary-bg-dark\)\]:where(.dark,.dark *){background-color:var(--btn-primary-bg-dark)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-white\/\[0\.08\]:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.08\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:text-\[color\:var\(--btn-primary-fg-dark\)\]:where(.dark,.dark *){color:var(--btn-primary-fg-dark)}.dark\:text-\[color\:var\(--btn-secondary-fg-dark\)\]:where(.dark,.dark *){color:var(--btn-secondary-fg-dark)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(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,)}}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_build/assets/dm-sans-latin-ext-opsz-normal-oos9povj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_build/assets/dm-sans-latin-opsz-normal-Bf69Tn_J.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_build/assets/dm-sans-latin-ext-opsz-italic-DNX9AbKj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_build/assets/dm-sans-latin-opsz-italic-C8i6y2Ft.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}:root{--noberu-black:#000;--noberu-white:#fff;--noberu-parchment:#f5f3ef;--noberu-line:#e4e0d8;--noberu-muted:#5f5c57;--font-display:CompassNext, "Times New Roman", serif;--font-sans:"DM Sans", system-ui, -apple-system, sans-serif;--label-tracking:.25em}body,.font-text,.font-grotesque,p,li,a,button,input,select,textarea{font-family:var(--font-sans)!important}body{color:var(--noberu-black);background:var(--noberu-white);-webkit-font-smoothing:antialiased;font-weight:300}p{font-weight:300;line-height:1.65}strong,b{font-weight:500!important}h1,h2,h1[class],h2[class],.font-compassNext,.article-prose h1,.article-prose h2{text-transform:uppercase;line-height:1.05;font-family:var(--font-display)!important;letter-spacing:.01em!important;font-weight:400!important}h2.font-grotesque{font-size:clamp(1.75rem,2.6vw,2.5rem)!important}h3,.header-prose h3,.article-prose h3{text-transform:uppercase;font-family:var(--font-sans)!important;letter-spacing:var(--label-tracking)!important;font-size:.8125rem!important;font-weight:500!important}h3.font-compassNext{line-height:1.15;font-family:var(--font-display)!important;letter-spacing:.01em!important;font-size:1.25rem!important;font-weight:400!important}blockquote,q,.article-prose blockquote{font-style:italic;font-weight:400;font-family:var(--font-display)!important}span.uppercase,span.tracking-wider,span.tracking-widest{font-weight:400;font-family:var(--font-sans)!important;letter-spacing:var(--label-tracking)!important}a.font-compassNext{text-transform:uppercase;font-family:var(--font-sans)!important;letter-spacing:var(--label-tracking)!important;font-size:.75rem!important;font-weight:500!important}#nav{background-color:var(--noberu-white)!important}#nav,#nav *{box-shadow:none!important;border-color:#0000!important}#nav .w-px.border-r{display:none!important}#nav,#nav .text-white{color:var(--noberu-black)!important}#nav svg path[fill=white]{fill:var(--noberu-black)!important}#nav .bg-black{background-color:var(--noberu-white)!important;color:var(--noberu-black)!important}.colored-header{background:var(--noberu-parchment)!important;color:var(--noberu-black)!important}.colored-header p{color:#2b2b2b}.bg-gray-50{background-color:var(--noberu-parchment)!important}footer.bg-black{border-top:1px solid var(--noberu-line);background-color:var(--noberu-parchment)!important;color:var(--noberu-black)!important}footer .text-white{color:var(--noberu-black)!important}footer svg path[fill=white]{fill:var(--noberu-black)!important}footer p,footer .text-gray-400,footer .text-gray-500,footer .text-neutral-400{color:var(--noberu-muted)!important}footer a:hover{opacity:.6}footer .from-black{--tw-gradient-from:var(--noberu-parchment)!important;--tw-gradient-stops:var(--tw-gradient-from), #f5f3ef00!important}a.group.border-black{border:0!important}a.group.border-black>:first-child{background-color:var(--noberu-parchment)}a.group.border-black>:last-child{padding-left:0!important;padding-right:0!important}a.group.border-black hr{display:none!important}div.aspect-w-3.aspect-h-2{background-color:var(--noberu-parchment);border:0!important}.border-b-black\/5>p.font-bold{text-transform:uppercase;letter-spacing:var(--label-tracking);font-family:var(--font-sans)!important;font-size:.75rem!important;font-weight:400!important}a.border-2,button.border-2{text-transform:uppercase;letter-spacing:var(--label-tracking);border-radius:0;font-weight:500;font-family:var(--font-sans)!important;border-width:1px!important;font-size:.75rem!important}a.border-2:hover,button.border-2:hover{background:var(--noberu-black);color:var(--noberu-white)}#nav [class*=text-white]{color:var(--noberu-black)!important}#nav [class*=hover\:text-white]:hover{opacity:.6}@media (scripting:enabled){:is(img,video)[data-placeholder]{transition:filter .4s ease-out}:is(img,video)[data-placeholder][data-loaded=instant]{transition:none}:is(img,video)[data-placeholder]:not([data-loaded]){background-image:var(--placeholder);background-position:var(--placeholder-position,50% 50%);background-repeat:no-repeat;background-size:var(--placeholder-size,cover);filter:blur(12px);animation:0s 8s forwards core-media-placeholder-lift}}@media (prefers-reduced-motion:reduce){:is(img,video)[data-placeholder]{transition:none}}@keyframes core-media-placeholder-lift{to{filter:none}}@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}
