.SilkIntro-module__qhLVxW__wrap{z-index:5;pointer-events:none;--dissolve:0;height:100svh;position:absolute;top:0;left:0;right:0}.SilkIntro-module__qhLVxW__wrap[data-mode=off]{display:none}.SilkIntro-module__qhLVxW__stage{background:var(--amp);will-change:transform, opacity, filter;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(120% 120% at 50% 45%,#000 62%,#0000 100%);mask-image:radial-gradient(120% 120% at 50% 45%,#000 62%,#0000 100%)}.SilkIntro-module__qhLVxW__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.SilkIntro-module__qhLVxW__scrim{pointer-events:none;background:radial-gradient(60% 50%,#2221236b,#22212324 60%,#22212347 100%);position:absolute;inset:0}.SilkIntro-module__qhLVxW__lockup{padding-inline:var(--gutter);color:var(--paper);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SilkIntro-module__qhLVxW__wordmark{filter:drop-shadow(0 2px 18px #22212373);width:clamp(17rem,56vw,44rem)}.SilkIntro-module__qhLVxW__cue{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step--1);letter-spacing:.34em;text-transform:uppercase;color:color-mix(in srgb, var(--paper) 82%, transparent);animation:SilkIntro-module__qhLVxW__silk-cue 2.4s var(--ease) infinite;position:absolute;bottom:clamp(1.75rem,5vh,3rem);left:50%;transform:translate(-50%)}@keyframes SilkIntro-module__qhLVxW__silk-cue{0%,to{opacity:.55;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,.35rem)}}
.AmpersandHero-module__NONt4W__hero{background:var(--ink);min-height:100dvh;color:var(--paper);padding:clamp(6rem, 14vh, 9rem) var(--gutter) clamp(3rem, 8vh, 6rem);place-items:center;display:grid;position:relative;overflow:hidden}.AmpersandHero-module__NONt4W__bg{z-index:0;position:absolute;inset:0}.AmpersandHero-module__NONt4W__bgImg{object-fit:cover;object-position:center;filter:grayscale(.62)contrast(1.06)brightness(.9)}.AmpersandHero-module__NONt4W__scrim{z-index:2;pointer-events:none;background:radial-gradient(130% 96% at 50% 46%,#1c1c1f00 26%,#1c1c1f85 100%),linear-gradient(#1c1c1f80 0%,#2d2d306b 40%,#161619d1 100%);position:absolute;inset:0}.AmpersandHero-module__NONt4W__content{z-index:3;text-align:center;color:var(--paper);flex-direction:column;align-items:center;gap:clamp(.9rem,2.4vh,1.6rem);display:flex;position:relative}.AmpersandHero-module__NONt4W__mark{--amp-size:clamp(3.5rem, 7vh, 4.5rem);filter:drop-shadow(0 2px 14px #00000059);margin-bottom:clamp(.25rem,1vh,.75rem)}.AmpersandHero-module__NONt4W__wordmark{filter:drop-shadow(0 2px 30px #0000008c);width:clamp(17rem,60vw,34rem)}.AmpersandHero-module__NONt4W__tagline{max-width:28ch;font-family:var(--font-serif), Georgia, "Times New Roman", serif;font-style:italic;font-size:var(--step-2);color:color-mix(in srgb, var(--paper) 90%, transparent);text-shadow:0 1px 18px #00000073;line-height:1.3}.AmpersandHero-module__NONt4W__begin{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);border:1px solid color-mix(in srgb, var(--paper) 55%, transparent);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:999px;margin-top:clamp(.5rem,2vh,1rem);padding:.8rem 1.8rem;display:inline-block}.AmpersandHero-module__NONt4W__begin:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.AmpersandHero-module__NONt4W__label{z-index:4;font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--paper) 92%, transparent);background:color-mix(in srgb, var(--ink) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--paper) 28%, transparent);white-space:nowrap;border-radius:999px;padding:.5rem 1rem;position:absolute;bottom:clamp(1.5rem,5vh,3rem);left:50%;transform:translate(-50%)}
.Philosophy-module__vXplQa__section{background:var(--paper);color:var(--ink);padding-block:clamp(6rem,18vh,12rem);padding-inline:var(--gutter)}.Philosophy-module__vXplQa__inner{max-width:56rem;margin-inline:auto}.Philosophy-module__vXplQa__eyebrow{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step--1);letter-spacing:.28em;text-transform:uppercase;color:var(--amp);margin-bottom:clamp(1.75rem,5vh,3rem);display:block}.Philosophy-module__vXplQa__lead{font-family:var(--font-serif), Georgia, "Times New Roman", serif;font-weight:400;font-size:var(--step-4);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);line-height:1.08}.Philosophy-module__vXplQa__mask{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.Philosophy-module__vXplQa__word{will-change:transform;display:inline-block}.Philosophy-module__vXplQa__rule{background:var(--ink);border:0;width:clamp(3rem,8vw,5rem);height:1px;margin-block:clamp(2.25rem,6vh,3.5rem) clamp(1.75rem,4vh,2.5rem)}.Philosophy-module__vXplQa__support{max-width:46ch;font-size:var(--step-1);color:var(--ink-90);line-height:1.6}.Philosophy-module__vXplQa__support+.Philosophy-module__vXplQa__support{margin-top:1.25rem}
