@font-face{font-family:JoG Sans;src:url(/opus-assets/fonts/JoGSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JoG Sans;src:url(/opus-assets/fonts/JoGSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JoG Sans;src:url(/opus-assets/fonts/JoGSans-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:JoG Sans Headline;src:url(/opus-assets/fonts/JoGSansHeadline-Regular.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:JoG Sans Script;src:url(/opus-assets/fonts/JoGSansScript-Regular.woff2?v=3) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:JoG Sans Condensed;src:url(/opus-assets/fonts/JoGSansCondensed-Regular.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--surface-ground: #EDE7DB;--surface-canvas: #F1ECE1;--surface-raised: #F6F2E9;--surface-bright: #FBF8F1;--powder: #C7D6DF;--steel: #7C9DB2;--slate: #41647C;--ink-blue: #22394A;--ink: #131C23;--amber: #C49A5F;--amber-deep: #A2772F;--surface-glass-thin: rgb(255 253 248 / .38);--surface-glass: rgb(255 253 248 / .55);--surface-glass-heavy: rgb(255 253 248 / .72);--backdrop-glass-thin: blur(14px) saturate(1.2);--backdrop-glass: blur(24px) saturate(1.3);--backdrop-glass-heavy: blur(32px) saturate(1.35);--gloss: rgb(255 255 255 / .55);--shadow-glass-rim: inset 0 1px 0 rgb(255 255 255 / .75), inset 0 -1px 0 rgb(19 28 35 / .05);--edge-subtle: rgb(19 28 35 / .06);--edge-default: rgb(19 28 35 / .1);--edge-mid: rgb(19 28 35 / .16);--edge-strong: rgb(19 28 35 / .28);--edge-accent: rgb(65 100 124 / .4);--edge-amber: rgb(196 154 95 / .45);--text: var(--ink);--text-heading: var(--ink-blue);--text-sub: #3B5265;--text-muted: #5F7386;--text-dim: #8195A4;--text-on-accent: var(--surface-bright);--accent: var(--slate);--accent-hover: #365468;--accent-soft: rgb(65 100 124 / .1);--accent-glow: rgb(65 100 124 / .22);--accent-ring: rgb(65 100 124 / .35);--amber-soft: rgb(196 154 95 / .16);--amber-glow: rgb(196 154 95 / .3);--amber-ink: #7A5A24;--status-live: var(--slate);--status-soon: var(--amber-deep);--wash-powder: rgb(199 214 223 / .55);--wash-steel: rgb(124 157 178 / .35);--wash-slate: rgb(65 100 124 / .22);--wash-amber: rgb(196 154 95 / .14);--gradient-page-canvas: radial-gradient(ellipse 90% 70% at 18% 8%, var(--wash-powder), transparent 55%), radial-gradient(ellipse 70% 60% at 85% 30%, var(--wash-steel), transparent 60%), radial-gradient(ellipse 80% 70% at 50% 105%, var(--wash-slate), transparent 58%), linear-gradient(180deg, var(--surface-raised) 0%, var(--surface-ground) 55%, var(--surface-canvas) 100%);--shadow-xs: 0 1px 3px rgb(34 57 74 / .06);--shadow-sm: 0 2px 10px rgb(34 57 74 / .08);--shadow-md: 0 10px 32px rgb(34 57 74 / .11);--shadow-lg: 0 20px 56px rgb(34 57 74 / .14);--font: "JoG Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "JoG Sans Headline", "JoG Sans", system-ui, sans-serif;--font-script: "JoG Sans Script", "JoG Sans", system-ui, sans-serif;--font-label: "JoG Sans Condensed", "JoG Sans", system-ui, sans-serif;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: clamp(1.75rem, 2.8vw, 2.25rem);--text-4xl: clamp(2.25rem, 4vw, 3.25rem);--text-5xl: clamp(3rem, 7vw, 5.25rem);--leading-none: 1;--leading-tight: 1.1;--leading-snug: 1.28;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tight: -.035em;--tracking-snug: -.02em;--tracking-normal: 0;--tracking-wide: .06em;--tracking-wider: .12em;--tracking-widest: .18em;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-smooth: cubic-bezier(.25, .1, .25, 1);--ease-premium: cubic-bezier(.16, 1, .3, 1);--dur-fast: .15s;--dur-normal: .24s;--dur-slow: .4s;--dur-slower: .6s;--dur-cinematic: 1.4s;--dur-drift-a: 80s;--dur-drift-b: 110s;--dur-drift-c: 140s;--transition: var(--dur-normal) var(--ease-out);--transition-fast: var(--dur-fast) var(--ease-out);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 999px;--radius-organic: 1.25rem 1.5rem 1.35rem 1.55rem;--radius-organic-lg: 1.75rem 2.1rem 1.9rem 2.2rem;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--max-width: 1440px;--column-width: calc(var(--max-width) - 2 * var(--space-6));--gutter: clamp(var(--space-5), 5vw, var(--space-16));--directory-column: 300px;--directory-gap: var(--space-5)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;color-scheme:light;scroll-behavior:smooth;overflow-x:clip}body{background:var(--surface-ground);color:var(--text);font-family:var(--font);font-size:var(--text-base);line-height:var(--leading-normal);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;isolation:isolate}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;border:none;background:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background:var(--accent-glow);color:var(--ink)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--surface-canvas)}::-webkit-scrollbar-thumb{background:#7c9db273;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#7c9db2b3}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::view-transition-old(root),::view-transition-new(root){animation-duration:.13s}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}._layer_55jkh_1{position:absolute;inset:0;color:#22394a4a}._geometry_55jkh_7{position:absolute;top:22%;width:min(31vw,410px);height:min(44vh,390px);overflow:visible;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;animation:_geometryIn_55jkh_1 .56s var(--ease-premium) both}._geometry_55jkh_7 text{fill:currentColor;stroke:none;font-family:var(--font-display);font-size:30px;font-weight:600}._fontrenWord_55jkh_29,._fontrenDetail_55jkh_30{transform-box:fill-box;transform-origin:center;animation:_glyphGeometryIn_55jkh_1 var(--dur-slower) var(--ease-premium) both}._fontrenDetail_55jkh_30{animation-delay:80ms}._left_55jkh_40{left:-8vw;transform:rotate(-5deg)}._right_55jkh_45{right:-7vw;transform:rotate(4deg);animation-delay:55ms}@keyframes _geometryIn_55jkh_1{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1}}@keyframes _glyphGeometryIn_55jkh_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1}}@media(max-width:720px),(hover:none),(pointer:coarse){._layer_55jkh_1{display:none}}@media(prefers-reduced-motion:reduce){._geometry_55jkh_7,._fontrenWord_55jkh_29,._fontrenDetail_55jkh_30{animation:none}}._field_1yu74_1{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--gradient-page-canvas)}._wash_1yu74_10{position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}._washPowder_1yu74_17{width:62vmax;height:52vmax;left:-14vmax;top:-16vmax;background:radial-gradient(closest-side,var(--wash-powder),transparent 72%)}._washSteel_1yu74_25{width:56vmax;height:48vmax;right:-18vmax;top:4vmax;background:radial-gradient(closest-side,var(--wash-steel),transparent 70%)}._washSlate_1yu74_33{width:66vmax;height:56vmax;left:8vmax;bottom:-26vmax;background:radial-gradient(closest-side,var(--wash-slate),transparent 70%)}._washAmber_1yu74_41{width:34vmax;height:26vmax;left:30vmax;top:30vmax;background:radial-gradient(closest-side,var(--wash-amber),transparent 68%);filter:blur(56px)}._vortex_1yu74_52{position:absolute;width:160vmax;height:160vmax;left:50%;top:42%;margin:-80vmax 0 0 -80vmax;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgb(199 214 223 / .2) 60deg,transparent 130deg,rgb(124 157 178 / .14) 200deg,transparent 270deg,rgb(196 154 95 / .08) 320deg,transparent 360deg);filter:blur(48px);opacity:.8;will-change:transform}._grain_1yu74_76{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");background-size:180px 180px;opacity:.045;mix-blend-mode:multiply}@media(max-width:720px),(hover:none),(pointer:coarse){._field_1yu74_1{background:radial-gradient(circle at 10% 18%,rgb(199 214 223 / .42),transparent 54%),radial-gradient(circle at 88% 72%,rgb(124 157 178 / .26),transparent 58%),radial-gradient(circle at 34% 92%,rgb(196 154 95 / .12),transparent 48%),var(--gradient-page-canvas)}._wash_1yu74_10,._vortex_1yu74_52{display:none}._grain_1yu74_76{opacity:.035}}@media(prefers-reduced-motion:no-preference){._washPowder_1yu74_17{animation:_driftA_1yu74_1 var(--dur-drift-a) var(--ease-in-out) infinite alternate}._washSteel_1yu74_25{animation:_driftB_1yu74_1 var(--dur-drift-b) var(--ease-in-out) infinite alternate}._washSlate_1yu74_33{animation:_driftC_1yu74_1 var(--dur-drift-c) var(--ease-in-out) infinite alternate}._washAmber_1yu74_41{animation:_driftB_1yu74_1 var(--dur-drift-c) var(--ease-in-out) infinite alternate-reverse}._vortex_1yu74_52{animation:_turn_1yu74_1 calc(var(--dur-drift-c) * 2) linear infinite}}@keyframes _driftA_1yu74_1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(4vmax,2vmax,0) scale(1.06)}to{transform:translate3d(-2vmax,4vmax,0) scale(.97)}}@keyframes _driftB_1yu74_1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-3vmax,3vmax,0) scale(1.05)}to{transform:translate3d(2vmax,-3vmax,0) scale(.96)}}@keyframes _driftC_1yu74_1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(3vmax,-2vmax,0) scale(1.07)}to{transform:translate3d(-3vmax,2vmax,0) scale(.98)}}@keyframes _turn_1yu74_1{to{transform:rotate(360deg)}}._header_18phi_1{position:sticky;top:0;z-index:20;width:100%;padding:var(--space-4) var(--gutter) 0}._bar_18phi_9{width:100%;max-width:var(--max-width);min-height:64px;margin:0 auto;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--surface-glass-heavy);-webkit-backdrop-filter:var(--backdrop-glass);backdrop-filter:var(--backdrop-glass);border:1px solid var(--edge-default);border-radius:var(--radius-organic-lg);box-shadow:var(--shadow-glass-rim),var(--shadow-sm);animation:_barSettle_18phi_1 var(--dur-slower) var(--ease-premium) both}@keyframes _barSettle_18phi_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@supports not (backdrop-filter: blur(1px)){._bar_18phi_9{background:var(--surface-raised)}}._brand_18phi_48{position:relative;isolation:isolate;display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;color:var(--ink-blue);border-radius:var(--radius-organic);transition:color var(--transition-fast),transform var(--transition)}._brand_18phi_48:before{content:"";position:absolute;z-index:-1;inset:-3px;background:var(--surface-bright);box-shadow:0 0 0 1px var(--edge-subtle),var(--shadow-xs);border-radius:var(--radius-organic);opacity:0;transform:scale(.82);transition:opacity var(--transition-fast),transform var(--transition)}._brand_18phi_48:hover{color:var(--slate);transform:translateY(-1px)}._brand_18phi_48:hover:before,._brand_18phi_48:focus-visible:before{opacity:1;transform:scale(1)}._logo_18phi_92{display:block;width:42px;height:42px}._nav_18phi_98{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._glide_18phi_109{position:absolute;top:0;left:0;width:var(--glide-w, 0);height:var(--glide-h, 0);border-radius:var(--radius-organic);background:var(--surface-bright);box-shadow:0 0 0 1px var(--edge-subtle),var(--shadow-xs);opacity:0;transform:translate(var(--glide-x, 0),var(--glide-y, 0));pointer-events:none;transition:transform var(--dur-slow) var(--ease-premium),width var(--dur-slow) var(--ease-premium),height var(--dur-slow) var(--ease-premium),opacity var(--transition)}._glide_18phi_109[data-shown]{opacity:1}._glide_18phi_109[data-jump]{transition:none}._link_18phi_136{position:relative;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:500;line-height:1;color:var(--text-muted);border-radius:var(--radius-organic);transition:color var(--transition-fast),background-color var(--transition)}._link_18phi_136:after{content:"";position:absolute;right:var(--space-4);bottom:6px;left:var(--space-4);height:2px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--amber),var(--amber-glow));opacity:0;transform:scaleX(.45);transition:opacity var(--transition-fast),transform var(--transition)}._link_18phi_136:hover{color:var(--ink-blue)}._active_18phi_169{color:var(--ink-blue);background:var(--surface-glass-thin)}._active_18phi_169:after{opacity:1;transform:scaleX(1)}@media(max-width:680px){._section_18phi_182{display:none}}@media(max-width:520px){._header_18phi_1{padding:var(--space-3) var(--space-3) 0}._bar_18phi_9{min-height:56px;padding:6px;gap:var(--space-2)}._brand_18phi_48{width:40px;height:40px}._logo_18phi_92{width:38px;height:38px}._nav_18phi_98{gap:0}._link_18phi_136{padding:11px 9px;font-size:var(--text-xs)}._link_18phi_136:after{right:9px;bottom:6px;left:9px}}@media(max-width:350px){._header_18phi_1{padding-inline:var(--space-2)}._link_18phi_136{padding-inline:7px}._link_18phi_136:after{right:7px;left:7px}}._mark_162cd_1{display:block;height:var(--signed-height);width:auto;overflow:visible}._fitWidth_162cd_11{width:min(100%,var(--signed-width));height:auto}._fill_162cd_18{fill:currentColor;opacity:0}._spine_162cd_31{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1}._play_162cd_40 ._fill_162cd_18{animation:_settle_162cd_1 var(--dur-slow) var(--ease-out) both}._play_162cd_40 ._spine_162cd_31{animation-name:_write_162cd_1;animation-timing-function:linear;animation-fill-mode:both}@keyframes _write_162cd_1{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes _settle_162cd_1{to{opacity:1}}@media(prefers-reduced-motion:reduce){._fill_162cd_18{opacity:1!important;animation:none!important}._spine_162cd_31{stroke-dashoffset:0!important;animation:none!important}}._hero_1v5ow_1{position:relative;min-height:calc(92vh - 80px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-8);padding:var(--space-24) 0 var(--space-20);overflow:hidden}._eyebrow_1v5ow_13{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);animation:_fadeUp_1v5ow_1 var(--dur-slower) var(--ease-premium) both}._eyebrowRule_1v5ow_25{width:40px;height:2px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--amber),var(--amber-glow));transform-origin:left center;animation:_ruleWipe_1v5ow_1 var(--dur-slower) var(--ease-premium) both}@keyframes _ruleWipe_1v5ow_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._name_1v5ow_47{font-size:clamp(3.5rem,9vw,6.5rem);line-height:1;padding:.08em 0;color:var(--text-heading)}._lede_1v5ow_54{max-width:62ch;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-sub);animation:_fadeUp_1v5ow_1 var(--dur-slower) var(--ease-premium) .45s both}._scrollCue_1v5ow_62{display:inline-flex;align-items:center;gap:var(--space-2);padding-bottom:2px;font-size:var(--text-sm);font-weight:500;color:var(--text-muted);border-bottom:1px solid var(--edge-amber);transition:color var(--transition-fast),border-color var(--transition-fast);animation:_fadeUp_1v5ow_1 var(--dur-slower) var(--ease-premium) .65s both}._scrollCue_1v5ow_62:hover{color:var(--slate);border-color:var(--amber)}._scrollCue_1v5ow_62 svg{transition:transform var(--transition)}._scrollCue_1v5ow_62:hover svg{transform:translateY(2px)}@media(max-width:480px){._hero_1v5ow_1{min-height:calc(88vh - 72px)}}@keyframes _fadeUp_1v5ow_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._ribbon_1r2ub_1{display:block;width:100%;height:auto;margin:var(--space-10) 0;overflow:visible}._flip_1r2ub_9{transform:scaleX(-1)}._path_1r2ub_13{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--dur-cinematic) var(--ease-premium)}._visible_1r2ub_21 ._path_1r2ub_13{stroke-dashoffset:0}._steel_1r2ub_25{stroke:var(--steel);stroke-width:2;opacity:.65}._slate_1r2ub_31{stroke:var(--slate);stroke-width:1.5;opacity:.4;transition-delay:var(--dur-fast)}._amber_1r2ub_38{stroke:var(--amber);stroke-width:1.75;opacity:.6;transition-delay:calc(var(--dur-fast) * 2)}@media(prefers-reduced-motion:reduce){._path_1r2ub_13{transition:none;stroke-dashoffset:0}}._specimen_rcn7i_1{position:relative;height:132px;overflow:hidden;border-radius:1.15rem 1.45rem 1.2rem 1.55rem;border:1px solid rgb(19 28 35 / .09);background:linear-gradient(145deg,#ffffff52,#7c9db22e);box-shadow:inset 0 1px #ffffff8c;isolation:isolate}._specimen_rcn7i_1:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/></svg>");opacity:.08;mix-blend-mode:multiply}._glint_rcn7i_23{position:absolute;z-index:4;width:70%;height:180%;top:-75%;right:-35%;border-radius:50%;border:1px solid rgb(255 255 255 / .34);transform:rotate(24deg);transition:transform var(--dur-slower) var(--ease-premium)}._trackTime_rcn7i_36,._trackLabel_rcn7i_37,._liveLabel_rcn7i_38,._exposure_rcn7i_39,._unlockDate_rcn7i_40,._actLabel_rcn7i_41,._livesLabel_rcn7i_42{position:absolute;z-index:2;font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wider)}._trackTime_rcn7i_36{right:14px;bottom:12px}._trackLabel_rcn7i_37{left:14px;bottom:12px}._liveLabel_rcn7i_38{top:13px;right:14px;color:#ead4b4}._napbuster_rcn7i_55{color:var(--ink-blue);background:radial-gradient(circle at 86% 16%,rgb(196 154 95 / .38),transparent 22%),linear-gradient(145deg,#bfd0d9,#eee5d6)}._napSignal_rcn7i_62,._correspondenceArchive_rcn7i_63,._timeLockedLetter_rcn7i_64{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}._napSignal_rcn7i_62{stroke-width:1.35}._dayArc_rcn7i_77{opacity:.23;stroke-dasharray:3 7}._daySun_rcn7i_78 circle{fill:#c49a5f94;stroke:var(--amber-deep)}._daySun_rcn7i_78 path{stroke:var(--amber-deep)}._napWatch_rcn7i_81,._hapticArcs_rcn7i_82,._sleepEye_rcn7i_83,._wakePulse_rcn7i_84{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium),opacity var(--transition)}._napWatch_rcn7i_81>path:first-child{fill:#fffdf852}._napWatch_rcn7i_81>rect:nth-child(2){fill:#fffdf894;stroke-width:1.7}._napScreen_rcn7i_94{fill:#22394a1a}._sleepEye_rcn7i_83{stroke-width:1.8}._wakePulse_rcn7i_84{stroke:var(--amber-deep);stroke-width:2}._hapticArcs_rcn7i_82{opacity:.48}._hapticArcs_rcn7i_82 path:last-child{opacity:.52}._napReadout_rcn7i_100,._mailArchiveLabel_rcn7i_101,._zooReadout_rcn7i_102{position:absolute;z-index:2;bottom:9px;font-size:8px;font-weight:650;letter-spacing:var(--tracking-wider)}._napReadout_rcn7i_100{left:13px}._snailmail_rcn7i_113{color:#6b5548;background:radial-gradient(circle at 16% 20%,rgb(196 154 95 / .24),transparent 24%),linear-gradient(140deg,#e9decc,#c8d5d7)}._correspondenceArchive_rcn7i_63{stroke-width:1.25}._backLetter_rcn7i_121,._frontLetter_rcn7i_122,._snailStamp_rcn7i_123{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._backLetter_rcn7i_121{transform:rotate(-5deg);opacity:.72}._frontLetter_rcn7i_122{transform:rotate(2deg)}._backLetter_rcn7i_121 rect{fill:#fffdf857}._frontLetter_rcn7i_122 rect{fill:#fffdf8a3}._mailLines_rcn7i_133{opacity:.45}._snailTrail_rcn7i_134{opacity:.55;stroke-dasharray:3 6}._snailStamp_rcn7i_123 rect{fill:#c49a5f2e;stroke:var(--amber-deep)}._snailStamp_rcn7i_123 path{stroke:var(--amber-deep)}._routeDot_rcn7i_137{fill:var(--amber-deep);stroke:none}._mailArchiveLabel_rcn7i_101{right:13px}._letter_rcn7i_140{color:#f3eadf;background:radial-gradient(circle at 74% 48%,rgb(196 154 95 / .32),transparent 30%),linear-gradient(145deg,#263b4a,#546f7e 62%,#8a7668)}._timeLockedLetter_rcn7i_64{stroke-width:1.25}._futureLetter_rcn7i_148,._timeDial_rcn7i_149,._clockHands_rcn7i_150{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slower) var(--ease-premium)}._futureLetter_rcn7i_148 rect{fill:#fbf8f11f}._futureLetter_rcn7i_148{opacity:.82;transform:rotate(-2deg)}._letterWriting_rcn7i_158{opacity:.54}._timeDial_rcn7i_149>circle:first-child{fill:#22394a57;stroke:#fbf8f19e}._timeDial_rcn7i_149>circle:nth-child(2){stroke:#c49a5fb8}._timeDial_rcn7i_149>path{opacity:.54}._clockHands_rcn7i_150{stroke:var(--amber);stroke-width:1.8;opacity:1!important}._timeLock_rcn7i_64 path,._timeLock_rcn7i_64 circle{fill:none;stroke:#f0d9ba}._timeLock_rcn7i_64 rect{fill:#8c5c4d;stroke:#e6cdb4}._timeLock_rcn7i_64 circle{fill:#f0d9ba;stroke:none}._unlockDate_rcn7i_40{color:#fbf8f1bd}._exposure_rcn7i_39{right:14px;bottom:11px}._fontren_rcn7i_171{color:#203744;background:linear-gradient(145deg,#dce4e5,#b7c6ca)}._glyphSpecimen_rcn7i_176{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:clamp(8px,2.4vw,13px);font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.7rem)}._cipherGlyph_rcn7i_190{height:clamp(1.65rem,4.1vw,2.7rem);width:auto;flex:0 0 auto;fill:currentColor;transition:transform var(--dur-slow) var(--ease-premium)}._glyphSpecimen_rcn7i_176 ._cipherGlyph_rcn7i_190:nth-child(2n){transform:translateY(8px)}._glyphSpecimen_rcn7i_176 i{position:absolute;right:14px;bottom:10px;font-family:var(--font);font-size:var(--text-2xs);font-style:normal;font-weight:600;letter-spacing:var(--tracking-wider)}._unlockDate_rcn7i_40{right:14px;bottom:10px}._bicycle_rcn7i_213{color:#fbf8f1c7;background:linear-gradient(145deg,#2b1c3d,#6d5c81)}._cycleRig_rcn7i_218{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3}._frame_rcn7i_228 circle:nth-of-type(3),._frame_rcn7i_228 circle:nth-of-type(4){fill:currentColor;stroke:none}._loop_rcn7i_235{stroke:var(--amber);stroke-width:1.4;stroke-dasharray:5 7;opacity:.85}._loopHead_rcn7i_242{stroke:var(--amber);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}._actStop_rcn7i_250{fill:var(--amber);stroke:none}._actLabel_rcn7i_41{left:14px;bottom:12px}._livesLabel_rcn7i_42{right:14px;bottom:12px;color:var(--amber)}._braindumprelay_rcn7i_258{color:#fff7ecc7;background:radial-gradient(circle at 50% 50%,rgb(255 153 0 / .32),transparent 20%),linear-gradient(145deg,#161411,#34302a)}._relayBridge_rcn7i_265{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._relayWatch_rcn7i_277 rect:nth-child(2){fill:#e3dcc72e}._relaySignal_rcn7i_281{color:#ffad29;stroke-dasharray:5 7}._relaySignal_rcn7i_281 circle,._relayDiscord_rcn7i_287 circle{fill:#ffad29;stroke:none}._relayNode_rcn7i_292{color:#ffad29;fill:#ff990014;filter:drop-shadow(0 0 8px rgb(255 153 0 / .28));transform-origin:160px 68px;transition:transform var(--dur-slow) var(--ease-premium)}._relayDiscord_rcn7i_287 rect{fill:#5865f21f}._relayLabel_rcn7i_304{position:absolute;right:13px;bottom:9px;color:#fff7eca3;font-size:8px;font-weight:600;letter-spacing:var(--tracking-wider)}._toolWorld_rcn7i_316,._lunoDeck_rcn7i_317,._dealDesk_rcn7i_318,._clubBoard_rcn7i_319,._privacyTimeline_rcn7i_320,._liveMix_rcn7i_321,._portfolioFrame_rcn7i_322,._liftLog_rcn7i_323{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._projectReadout_rcn7i_336{position:absolute;z-index:3;right:13px;bottom:9px;font-size:8px;font-weight:650;letter-spacing:var(--tracking-wider)}._doopeysworld_rcn7i_346{color:#253e4e;background:radial-gradient(circle at 84% 17%,rgb(196 154 95 / .42),transparent 20%),linear-gradient(145deg,#d9e2e5,#95afbd)}._toolOrbit_rcn7i_353{opacity:.3;stroke-dasharray:3 7}._toolPanel_rcn7i_354,._floatingTool_rcn7i_355{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slower) var(--ease-premium)}._toolPanel_rcn7i_354>rect:first-child{fill:#fbf8f194;stroke-width:1.45}._toolPanel_rcn7i_354>rect:not(:first-child){fill:#7c9db21f;opacity:.9}._toolPanel_rcn7i_354>circle{fill:var(--amber-deep);stroke:none}._toolMarks_rcn7i_363{stroke:var(--slate)}._floatingTool_rcn7i_355 rect{fill:#fbf8f166}._toolNode_rcn7i_365{fill:var(--amber-deep);stroke:none}._joluno_rcn7i_367{color:#e8eff3;background:radial-gradient(circle at 23% 42%,rgb(196 154 95 / .25),transparent 28%),linear-gradient(135deg,#182e3e,#3c6278 62%,#8099a7)}._lunoDisc_rcn7i_374,._lunoWave_rcn7i_375,._trackNeedle_rcn7i_376{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slower) var(--ease-premium)}._lunoDisc_rcn7i_374 circle{opacity:.7}._lunoDisc_rcn7i_374 circle:last-of-type,._trackNeedle_rcn7i_376{fill:var(--amber);stroke:none}._lunoDisc_rcn7i_374 path{stroke:var(--amber);stroke-width:1.8}._lunoWave_rcn7i_375 path:first-child{stroke-width:1.55}._lunoWave_rcn7i_375 path:last-child{opacity:.42}._trackProgress_rcn7i_387{opacity:.38}._playMark_rcn7i_388{fill:#fbf8f1c7;stroke:none}._jaygent_rcn7i_390{color:#274354;background:radial-gradient(circle at 51% 50%,rgb(196 154 95 / .28),transparent 23%),linear-gradient(135deg,#e9e1d4,#bfd0d8)}._brandInbox_rcn7i_397,._offerSheet_rcn7i_398,._agentBroker_rcn7i_399{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._brandInbox_rcn7i_397 rect,._offerSheet_rcn7i_398 rect{fill:#fbf8f18f}._brandInbox_rcn7i_397 circle{fill:#7c9db247}._dealRoute_rcn7i_407{stroke-dasharray:4 6;opacity:.58}._agentBroker_rcn7i_399 circle{fill:var(--slate);stroke:var(--slate)}._agentBroker_rcn7i_399 path{stroke:var(--surface-bright)}._offerSheet_rcn7i_398 circle{fill:#c49a5f26;stroke:var(--amber-deep)}._offerSheet_rcn7i_398 path:last-child{stroke:var(--amber-deep)}._rqsoft_rcn7i_413{color:#fbf8f1c7;background:radial-gradient(circle at 84% 20%,rgb(196 154 95 / .3),transparent 22%),linear-gradient(145deg,#264d44,#729284)}._bookingCourt_rcn7i_420,._bookingStrip_rcn7i_421{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._bookingCourt_rcn7i_420>rect{fill:#fbf8f10d}._bookingCourt_rcn7i_420 circle{fill:var(--amber);stroke:none}._bookingStrip_rcn7i_421>rect:first-child{fill:#18342f4d}._bookingStrip_rcn7i_421>rect:last-of-type{fill:#c49a5f42;stroke:var(--amber)}._bookingStrip_rcn7i_421 circle{fill:var(--amber);stroke:none}._autoblur_rcn7i_432{color:#294656;background:linear-gradient(90deg,#7c9db229 0 50%,#f6f2e957 50%),linear-gradient(145deg,#91a9b5,#d7e0e2)}._videoFrame_rcn7i_439{fill:#fbf8f140}._videoSplit_rcn7i_440{opacity:.28;stroke-dasharray:4 6}._clearFace_rcn7i_441,._blurFace_rcn7i_442,._videoPlayhead_rcn7i_443{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._clearFace_rcn7i_441>path:last-child{stroke:var(--amber-deep)}._pixelBand_rcn7i_449{fill:#22394a38;stroke:none}._pixelGrid_rcn7i_450{stroke:#fbf8f180}._videoTimeline_rcn7i_451{opacity:.42}._videoPlayhead_rcn7i_443{fill:var(--amber-deep);stroke:none}._btswatchface_rcn7i_454{color:#22394a;background:linear-gradient(145deg,#e6eff3,#b8d3e2)}._brutalTimeFace_rcn7i_459{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._watchOrbit_rcn7i_471{stroke-dasharray:3 5;opacity:.3}._watchPalette_rcn7i_472 rect:nth-child(1){fill:#f3f2ea}._watchPalette_rcn7i_472 rect:nth-child(2){fill:#131c23}._watchPalette_rcn7i_472 rect:nth-child(3){fill:#0af}._watchPalette_rcn7i_472 rect:nth-child(4){fill:#fff}._timeTwoStrap_rcn7i_476{fill:#22313c;stroke:#41647c}._timeTwoCase_rcn7i_477{fill:#131c23;stroke:#617b8c;stroke-width:2}._timeTwoButtons_rcn7i_478{stroke:#131c23;stroke-width:2.5}._brutalScreen_rcn7i_479{fill:#f3f2ea;stroke:none}._brutalDigits_rcn7i_480{fill:#131c23;stroke:none}._brutalSidebar_rcn7i_481{fill:#0af;stroke:none}._brutalWidgets_rcn7i_482{stroke:#fff;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter}._alternateDial_rcn7i_483 circle{fill:#fbf8f16b}._alternateDial_rcn7i_483 path{stroke:#41647c}._watchZoneLink_rcn7i_485{opacity:.55}._fmlibrary_rcn7i_487{color:var(--ink-blue);background:linear-gradient(145deg,#f4f1e6,#dce2df)}._recordArchive_rcn7i_492{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._archiveSpines_rcn7i_504 rect{fill:var(--surface-bright)}._archiveSpines_rcn7i_504 path{opacity:.4}._archiveRecord_rcn7i_506>circle:first-child{fill:var(--ink-blue)}._archiveRecord_rcn7i_506>circle:not(:first-child){stroke:var(--steel)}._archiveRecord_rcn7i_506 ._archiveLabel_rcn7i_508{fill:#e5c467;stroke:none}._archiveRecord_rcn7i_506>circle:last-child{fill:var(--ink-blue);stroke:none}._archiveSleeve_rcn7i_510{fill:#e5c467}._archiveImprint_rcn7i_511{stroke-width:2}._archiveTray_rcn7i_512>path:first-child{fill:#c7d0d0}._archiveTray_rcn7i_512 rect{fill:var(--surface-bright)}._archiveTray_rcn7i_512>path:last-child{stroke:var(--steel)}._archiveLedger_rcn7i_515 rect{fill:#fbf8f1b8}._archiveLedger_rcn7i_515>path{stroke:var(--steel)}._archiveLedger_rcn7i_515 ._archiveChecks_rcn7i_517{stroke:var(--ink-blue);stroke-width:1.8}._archiveUndo_rcn7i_518{stroke-dasharray:3 4;opacity:.45}._fmdj_rcn7i_520{color:#fbf8f1c7;background:radial-gradient(circle at 50% 42%,rgb(196 154 95 / .34),transparent 26%),linear-gradient(155deg,#152835,#385c70)}._mixDeck_rcn7i_527,._mixSignal_rcn7i_528,._crossfader_rcn7i_529 rect{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slower) var(--ease-premium)}._mixDeck_rcn7i_527 circle:nth-child(3n){fill:var(--amber);stroke:none}._mixSignal_rcn7i_528>circle:first-of-type{fill:#c49a5f17;stroke:var(--amber)}._mixSignal_rcn7i_528>circle:last-of-type{fill:var(--amber);stroke:none}._mixSignal_rcn7i_528>path:not(:first-child){opacity:.5}._crossfader_rcn7i_529>path:first-child{opacity:.52}._crossfader_rcn7i_529 rect{fill:var(--amber);stroke:none}._crossfader_rcn7i_529>path:last-child{opacity:.62}._photography_rcn7i_542{color:#fffaf1cc;background:linear-gradient(150deg,#1e3545,#657f89 58%,#9c846b)}._landscapeFrame_rcn7i_547,._portraitFrame_rcn7i_548,._astroFrame_rcn7i_549{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._landscapeFrame_rcn7i_547 rect{fill:#203a4640}._landscapeFrame_rcn7i_547 circle{fill:var(--amber);stroke:none}._portraitFrame_rcn7i_548 rect{fill:#c49a5f2b}._portraitFrame_rcn7i_548 ellipse{fill:#fbf8f112}._astroFrame_rcn7i_549 rect{fill:#152a376b}._astroFrame_rcn7i_549 circle{fill:#fbf8f1d1;stroke:none}._astroFrame_rcn7i_549 path:last-child{stroke:var(--amber)}._massmeter_rcn7i_562{color:#f1f7f2d1;background:radial-gradient(circle at 76% 48%,rgb(196 154 95 / .22),transparent 26%),linear-gradient(150deg,#24483f,#719083)}._setLedger_rcn7i_569,._logBarbell_rcn7i_570{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slow) var(--ease-premium)}._setLedger_rcn7i_569 rect{fill:#fbf8f114}._setLedger_rcn7i_569>path:not(._liftTrend_rcn7i_576){opacity:.42}._setLedger_rcn7i_569 circle{fill:var(--amber);stroke:none}._liftTrend_rcn7i_576{stroke:var(--amber);stroke-width:1.8}._logBarbell_rcn7i_570>path{stroke-width:2.2}._logBarbell_rcn7i_570 circle:first-of-type{fill:#23473e85;stroke-width:2}._logBarbell_rcn7i_570 circle:last-of-type{fill:#fbf8f11a}.project-card:hover ._glint_rcn7i_23{transform:translate(-12px) rotate(30deg)}.project-card:hover ._toolPanel_rcn7i_354{transform:translateY(-3px) scale(1.015)}.project-card:hover ._floatingTool_rcn7i_355{transform:translateY(-4px) rotate(-2deg)}.project-card:hover ._lunoDisc_rcn7i_374{transform:rotate(12deg)}.project-card:hover ._lunoWave_rcn7i_375{transform:translate(5px)}.project-card:hover ._trackNeedle_rcn7i_376{transform:translate(10px)}.project-card:hover ._brandInbox_rcn7i_397{transform:translate(-4px)}.project-card:hover ._agentBroker_rcn7i_399{transform:scale(1.08)}.project-card:hover ._offerSheet_rcn7i_398{transform:translate(4px) rotate(1deg)}.project-card:hover ._bookingStrip_rcn7i_421{transform:translateY(-3px)}.project-card:hover ._clearFace_rcn7i_441{transform:scale(1.04)}.project-card:hover ._blurFace_rcn7i_442{transform:translate(3px)}.project-card:hover ._videoPlayhead_rcn7i_443{transform:translate(13px)}.project-card:hover ._mixDeck_rcn7i_527{transform:rotate(3deg)}.project-card:hover ._mixSignal_rcn7i_528{transform:scale(1.05)}.project-card:hover ._crossfader_rcn7i_529 rect{transform:translate(18px)}.project-card:hover ._landscapeFrame_rcn7i_547{transform:translate(-2px) scale(1.01)}.project-card:hover ._portraitFrame_rcn7i_548{transform:translate(2px,-2px)}.project-card:hover ._astroFrame_rcn7i_549{transform:translate(2px,2px)}.project-card:hover ._setLedger_rcn7i_569{transform:translate(-3px)}.project-card:hover ._logBarbell_rcn7i_570{transform:translate(4px) scale(1.02)}.project-card:hover ._cycleRig_rcn7i_218{transform:rotate(-1.5deg);transition:transform var(--dur-slow) var(--ease-premium)}.project-card:hover ._relayNode_rcn7i_292{transform:scale(1.08)}.project-card:hover ._napWatch_rcn7i_81{transform:translateY(-2px) scale(1.025)}.project-card:hover ._hapticArcs_rcn7i_82{transform:scale(1.08);opacity:.72}.project-card:hover ._wakePulse_rcn7i_84{transform:scaleX(1.08)}.project-card:hover ._backLetter_rcn7i_121{transform:translate(-5px,-3px) rotate(-8deg)}.project-card:hover ._frontLetter_rcn7i_122{transform:translate(5px,-2px) rotate(4deg)}.project-card:hover ._snailStamp_rcn7i_123{transform:rotate(-5deg) scale(1.04)}.project-card:hover ._futureLetter_rcn7i_148{transform:translate(-4px) rotate(-3deg)}.project-card:hover ._clockHands_rcn7i_150{transform:rotate(24deg)}.project-card:hover ._glyphSpecimen_rcn7i_176 ._cipherGlyph_rcn7i_190:nth-child(odd){transform:translateY(-5px)}.project-card:hover ._glyphSpecimen_rcn7i_176 ._cipherGlyph_rcn7i_190:nth-child(2n){transform:translateY(4px)}@media(max-width:480px){._specimen_rcn7i_1{height:116px}}._unspool_rcn7i_724{--cinema-red: #b83b34;background:radial-gradient(ellipse at 25% 42%,rgb(213 45 39 / .07),transparent 58%),linear-gradient(145deg,var(--surface-bright),rgb(199 214 223 / .5))}._filmSpool_rcn7i_731{width:100%;height:100%;fill:none;stroke:var(--ink-blue);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._filmGuide_rcn7i_741{stroke:var(--steel);opacity:.24}._unwindingFilm_rcn7i_742{stroke:var(--cinema-red);stroke-width:18}._filmPerforations_rcn7i_743{stroke:var(--surface-bright);stroke-width:2.5;stroke-dasharray:2 5;stroke-linecap:butt}._filmFrames_rcn7i_744{stroke:var(--surface-bright);opacity:.65}._reelBody_rcn7i_745{fill:#e8b7ad;stroke:var(--cinema-red);transform-box:fill-box;transform-origin:center;transition:transform var(--dur-slower) var(--ease-premium)}._reelBody_rcn7i_745>circle:nth-child(2){fill:#ffffff2e;stroke-width:.75}._reelHoles_rcn7i_753{fill:var(--surface-bright)}._reelHub_rcn7i_754{fill:var(--cinema-red)}._streamPackets_rcn7i_755{fill:#fbf8f1b3;stroke:var(--slate)}._streamPackets_rcn7i_755 path{fill:none;stroke-width:1}._packetRoute_rcn7i_757{stroke:var(--steel);stroke-dasharray:2 4}._savedFilm_rcn7i_758{fill:var(--surface-bright)}._savedFilm_rcn7i_758>path:nth-child(2){fill:none;stroke:var(--steel)}._filePlay_rcn7i_760{fill:#7c9db238;stroke:var(--slate)}._savedCheck_rcn7i_761{fill:var(--slate);stroke:var(--surface-bright);stroke-width:1.5}._savedCheck_rcn7i_761 path{fill:none}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.project-card:is(:hover,:focus-visible) ._reelBody_rcn7i_745{transform:rotate(24deg)}}._dressa_rcn7i_770{--closet-linen: #b6866a;background:radial-gradient(ellipse at 72% 34%,rgb(182 134 106 / .1),transparent 60%),linear-gradient(145deg,var(--surface-bright),rgb(199 214 223 / .52))}._wardrobeRail_rcn7i_777{width:100%;height:100%;fill:none;stroke:var(--ink-blue);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}._railBar_rcn7i_787{stroke:var(--steel);stroke-width:2.25}._hangingPiece_rcn7i_788{fill:#fbf8f1c7;transform-box:fill-box;transform-origin:top center;transition:transform var(--dur-slower) var(--ease-premium)}._hangingPiece_rcn7i_788:nth-of-type(2){fill:#c7d6df9e}._hangerHook_rcn7i_795{fill:none;stroke:var(--steel)}._garmentSeam_rcn7i_796{fill:none;stroke:var(--steel);opacity:.72}._pickFrame_rcn7i_797{fill:#ffffff6b;stroke:var(--slate);stroke-dasharray:4 5}._weatherRead_rcn7i_798{fill:#c7d6dfa8;stroke:var(--slate)}._rainFall_rcn7i_799{fill:none;stroke:var(--steel);stroke-width:1.6}._pickedOutfit_rcn7i_800{fill:#b6866a42;stroke:var(--closet-linen)}._pickTick_rcn7i_801{stroke:var(--slate);stroke-width:2}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.project-card:is(:hover,:focus-visible) ._hangingPiece_rcn7i_788:nth-of-type(1){transform:rotate(-4deg)}.project-card:is(:hover,:focus-visible) ._hangingPiece_rcn7i_788:nth-of-type(2){transform:rotate(3deg)}.project-card:is(:hover,:focus-visible) ._hangingPiece_rcn7i_788:nth-of-type(3){transform:rotate(-2.5deg)}}._lemanoir_rcn7i_817{color:#f4efd7d1;background:radial-gradient(circle at 14% 18%,rgb(196 154 95 / .3),transparent 22%),linear-gradient(160deg,#1e333d,#365562 58%,#5f7a80)}._lakeWall_rcn7i_824{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._manorMoon_rcn7i_836{fill:#c49a5f6b;stroke:var(--amber)}._farShore_rcn7i_837{opacity:.5}._manorRoof_rcn7i_838{fill:#101f22b8}._manorSiding_rcn7i_839{fill:#f4efd71f}._manorStone_rcn7i_840{fill:#131c2361}._litWindow_rcn7i_841{fill:#c49a5fc7;stroke:var(--amber)}._seventhWindow_rcn7i_842{fill:#0a161ae0;stroke:#c49a5f8c}._seventhFigure_rcn7i_844{stroke:#e0c88fe6;fill:#e0c88fe6;opacity:0;transition:opacity var(--dur-slower) var(--ease-premium)}._birchPair_rcn7i_850{stroke:#f4efd7b8}._birchPair_rcn7i_850 circle{fill:#b8b25a52;stroke:#9fb05ac7}._waterLine_rcn7i_852{stroke:var(--steel);stroke-width:1.5}._windowGlow_rcn7i_853{stroke:var(--amber);stroke-width:1.6;opacity:.5}._waterRipple_rcn7i_854{stroke:var(--steel);stroke-dasharray:6 8;opacity:.45}._jetty_rcn7i_855{stroke-width:1.6}._kayak_rcn7i_856{transition:transform var(--dur-slower) var(--ease-premium)}._kayak_rcn7i_856 ellipse{fill:#c49a5f38}._manorReadout_rcn7i_859{position:absolute;z-index:2;top:12px;right:14px;font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wider)}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.project-card:is(:hover,:focus-visible) ._seventhFigure_rcn7i_844{opacity:1}.project-card:is(:hover,:focus-visible) ._kayak_rcn7i_856{transform:translate(7px)}}._splitzoo_rcn7i_880{--zoo-reed: #557f63;color:var(--ink-blue);background:radial-gradient(circle at 92% 17%,rgb(196 154 95 / .36),transparent 22%),linear-gradient(160deg,#f4ecd9,#e3e7d4 55%,#bfd5cc)}._pondSplit_rcn7i_888{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}._zooSun_rcn7i_901{fill:#c49a5f8c;stroke:var(--amber-deep)}._zooCloud_rcn7i_902{fill:#fbf8f1db;stroke:var(--steel)}._zooGround_rcn7i_903{stroke:var(--steel);opacity:.5}._zooPond_rcn7i_904{fill:#7caaac57;stroke:var(--steel)}._zooRipple_rcn7i_905{stroke:var(--surface-bright);stroke-width:1.5}._zooLily_rcn7i_906{fill:#557f634d;stroke:var(--zoo-reed)}._zooBloom_rcn7i_907{fill:var(--amber);stroke:none}._zooReed_rcn7i_908{stroke:var(--zoo-reed);stroke-width:1.6}._zooSeed_rcn7i_909{stroke:var(--amber-deep);stroke-width:3.6}._zooReceipt_rcn7i_911{transform-box:fill-box;transform-origin:center;transform:rotate(-3deg);transition:transform var(--dur-slow) var(--ease-premium)}._receiptPaper_rcn7i_917{fill:#fbf8f1e0}._receiptTitle_rcn7i_918{stroke-width:2.4}._receiptLines_rcn7i_919{opacity:.5}._receiptRule_rcn7i_920{opacity:.5;stroke-dasharray:2 3}._receiptTotalLabel_rcn7i_921{stroke-width:2}._receiptTotal_rcn7i_921{stroke:var(--amber-deep);stroke-width:2.4}._pawPrint_rcn7i_923{fill:var(--slate);stroke:none}._pawShare_rcn7i_924{fill:var(--amber);stroke:none;transition:transform var(--dur-slow) var(--ease-premium)}._zooRoute_rcn7i_930{stroke-dasharray:3 5;opacity:.55}._zooCoin_rcn7i_931{fill:var(--amber);stroke:var(--amber-deep);transition:transform var(--dur-slow) var(--ease-premium)}._zooFriend_rcn7i_938{stroke-width:3.3}._zooFox_rcn7i_939{fill:#d6b280eb}._zooBear_rcn7i_940{fill:#c4d3def2}._zooRabbit_rcn7i_941{fill:#fbf8f1eb}._zooFrog_rcn7i_942{fill:#a0c2a0f2}._faceInk_rcn7i_943{fill:currentColor;stroke:none}._faceWhite_rcn7i_944{fill:#fbf8f1eb;stroke:none}._faceLine_rcn7i_945{fill:none}._zooReadout_rcn7i_102{left:13px}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.project-card:is(:hover,:focus-visible) ._zooReceipt_rcn7i_911{transform:rotate(-4.5deg)}.project-card:is(:hover,:focus-visible) ._pawShare_rcn7i_924{transform:translate(5px,4px)}.project-card:is(:hover,:focus-visible) ._zooCoin_rcn7i_931{transform:translateY(-3px)}}._card_1f0np_1{display:flex;flex-direction:column;gap:0;height:100%;padding:var(--space-4);border-radius:var(--radius-organic-lg);background:var(--surface-glass);-webkit-backdrop-filter:var(--backdrop-glass);backdrop-filter:var(--backdrop-glass);border:1px solid var(--edge-default);box-shadow:var(--shadow-glass-rim),var(--shadow-sm);transition:transform var(--transition),border-color var(--transition),background-color var(--transition),box-shadow var(--transition)}@supports not (backdrop-filter: blur(1px)){._card_1f0np_1{background:var(--surface-raised)}}._card_1f0np_1:hover,._card_1f0np_1:focus-visible{transform:translateY(-4px);border-color:var(--edge-accent);background:var(--surface-glass-heavy);box-shadow:var(--shadow-glass-rim),var(--shadow-md)}._card_1f0np_1:active{transform:translateY(-1px);box-shadow:var(--shadow-glass-rim),var(--shadow-sm);transition-duration:var(--dur-fast)}._card_1f0np_1:hover ._arrow_1f0np_41,._card_1f0np_1:focus-visible ._arrow_1f0np_41{transform:translate(3px,-2px);color:var(--slate)}._topRow_1f0np_47{display:flex;justify-content:space-between;align-items:center;min-height:24px;margin-top:var(--space-4)}._meta_1f0np_55{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-2xs);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted)}._arrow_1f0np_41{color:var(--text-dim);transition:transform var(--transition-fast),color var(--transition-fast)}._name_1f0np_71{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--text-heading)}._blurb_1f0np_80{flex-grow:1;margin-top:var(--space-2);padding:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-sub)}._featuredMark_1f0np_93{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border-radius:var(--radius-full);background:var(--amber-soft);color:var(--amber-ink)}._featuredMark_1f0np_93 svg{fill:var(--amber)}@media(max-width:720px),(hover:none),(pointer:coarse){._card_1f0np_1{background:#fffdf8e0;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:480px){._card_1f0np_1{padding:var(--space-3)}._name_1f0np_71,._blurb_1f0np_80,._topRow_1f0np_47{margin-inline:var(--space-1)}}._field_x7cq3_9{width:100%;min-width:0;padding-block:.6rem;padding-left:.8rem;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--ink);background:var(--surface-bright);border:1px solid var(--edge-mid);border-radius:var(--radius-md);box-shadow:inset 0 1px 2px #22394a0d;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._field_x7cq3_9:focus{outline:none;border-color:var(--accent-ring);box-shadow:inset 0 1px 2px #22394a0d,0 0 0 3px var(--accent-soft)}._fieldMeta_x7cq3_33{position:absolute;right:2.4rem;max-width:5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-muted);pointer-events:none}._chevron_x7cq3_47{position:absolute;right:var(--space-1);display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);color:var(--text-sub)}._list_x7cq3_60{max-height:min(18rem,55vh);overflow-y:auto;padding:var(--space-1);list-style:none;background:var(--surface-bright);border:1px solid var(--edge-default);border-radius:var(--radius-md);box-shadow:var(--shadow-glass-rim),var(--shadow-md)}._list_x7cq3_60[hidden]{display:none}._option_x7cq3_75{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}@media(hover:hover){._option_x7cq3_75:hover{background:var(--accent-soft)}}._active_x7cq3_91{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--edge-accent)}._optionLabel_x7cq3_96{font-size:var(--text-sm);font-weight:500;color:var(--ink);overflow-wrap:anywhere}._optionMeta_x7cq3_103{flex-shrink:0;font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-sub)}._check_x7cq3_112,._noCheck_x7cq3_113{flex-shrink:0}._check_x7cq3_112{color:var(--slate)}._noCheck_x7cq3_113{visibility:hidden}._srOnly_x7cq3_125{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._list_11728_3{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--directory-column),100%),1fr));column-gap:var(--directory-gap);margin-top:var(--space-10);opacity:0;transform:translateY(16px)}._seen_11728_13{animation:_reveal_11728_1 var(--dur-slower) var(--ease-premium) both}@keyframes _reveal_11728_1{to{opacity:1;transform:translateY(0)}}._item_11728_24{display:grid;container-type:inline-size;border-bottom:1px solid var(--edge-subtle)}._row_11728_30{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);transition:background-color var(--transition),box-shadow var(--transition)}._row_11728_30:hover,._row_11728_30:focus-visible{background:var(--surface-glass);box-shadow:var(--shadow-glass-rim),0 0 0 1px var(--edge-subtle)}._stamp_11728_48{flex:none;width:104px;height:43px;overflow:hidden;border-radius:.45rem .55rem .5rem .6rem;box-shadow:0 0 0 1px var(--edge-default)}._stamp_11728_48>div{width:320px;height:132px;transform:scale(.325);transform-origin:0 0}._stamp_11728_48 span,._stamp_11728_48 i{display:none}._text_11728_72{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}._name_11728_80{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);color:var(--text-heading);transition:color var(--transition-fast)}._kind_11728_89{display:flex;align-items:center;gap:5px;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-muted)}._spark_11728_102{flex:none;color:var(--amber-deep);fill:var(--amber)}._featured_11728_108 ._stamp_11728_48{box-shadow:0 0 0 1px var(--edge-amber)}._row_11728_30:hover ._name_11728_80,._row_11728_30:focus-visible ._name_11728_80{color:var(--slate)}._arrow_11728_121{flex:none;color:var(--text-dim);opacity:0;transform:translate(-4px);transition:opacity var(--transition-fast),transform var(--transition-fast),color var(--transition-fast)}._row_11728_30:hover ._arrow_11728_121,._row_11728_30:focus-visible ._arrow_11728_121{opacity:1;transform:none;color:var(--slate)}@media(hover:none),(pointer:coarse){._arrow_11728_121{opacity:1;transform:none}}@media(max-width:480px){._row_11728_30{gap:var(--space-3)}._stamp_11728_48{width:88px;height:36px}._stamp_11728_48>div{transform:scale(.275)}}@container (width < 330px){._row_11728_30{gap:var(--space-3)}._stamp_11728_48{width:88px;height:36px}._stamp_11728_48>div{transform:scale(.275)}@media(hover:hover){._arrow_11728_121{display:none}}}@media(prefers-reduced-motion:reduce){._list_11728_3{opacity:1;transform:none}}._toggle_8binv_2{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;flex:none;gap:2px;padding:3px;border:1px solid var(--edge-default);border-radius:var(--radius-organic);background:var(--surface-glass-thin);box-shadow:var(--shadow-glass-rim)}._thumb_8binv_18{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 4px);border-radius:var(--radius-organic);background:var(--surface-bright);box-shadow:0 0 0 1px var(--edge-default),var(--shadow-xs);transition:transform var(--dur-slow) var(--ease-premium)}._toggle_8binv_2[data-view=list] ._thumb_8binv_18{transform:translate(calc(100% + 2px))}._option_8binv_34{position:relative;display:flex}._input_8binv_41{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}._face_8binv_49{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--space-2);padding:8px 14px 8px 12px;font-size:var(--text-sm);font-weight:500;line-height:1;color:var(--text-muted);border-radius:var(--radius-organic);pointer-events:none;transition:color var(--transition-fast),background-color var(--transition)}@media(hover:hover){._input_8binv_41:not(:checked):hover+._face_8binv_49{color:var(--ink-blue);background:var(--surface-glass)}}._input_8binv_41:checked+._face_8binv_49{color:var(--ink-blue)}._input_8binv_41:focus-visible+._face_8binv_49{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse){._face_8binv_49{min-height:44px;padding-inline:14px 16px}}._directory_1i0kn_1{position:relative;padding:var(--space-8) 0;scroll-margin-top:112px}._directory_1i0kn_1:before{content:"";position:absolute;z-index:-1;top:-90px;right:-12vw;left:-12vw;height:210px;background:linear-gradient(180deg,transparent,rgb(255 253 248 / .22),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12vw,#000 calc(100% - 12vw),transparent);mask-image:linear-gradient(90deg,transparent,#000 12vw,#000 calc(100% - 12vw),transparent);opacity:.8;pointer-events:none}._sectionHead_1i0kn_26{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6) var(--space-8)}._eyebrow_1i0kn_34{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}._eyebrowRule_1i0kn_45{width:40px;height:2px;border-radius:var(--radius-full);background:linear-gradient(90deg,var(--amber),var(--amber-glow))}._heading_1i0kn_52{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);color:var(--text-heading)}._intro_1i0kn_62{margin-top:var(--space-4);max-width:52ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-sub)}._grid_1i0kn_70{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--directory-column),100%),1fr));gap:var(--directory-gap);margin-top:var(--space-10)}._sectionHead_1i0kn_26{opacity:0;transform:translateY(16px)}._headSeen_1i0kn_85{animation:_reveal_1i0kn_1 var(--dur-slower) var(--ease-premium) both}._cell_1i0kn_89{display:grid;opacity:0;transform:translateY(22px)}._cellSeen_1i0kn_95{animation:_reveal_1i0kn_1 var(--dur-slower) var(--ease-premium) both}@keyframes _reveal_1i0kn_1{to{opacity:1;transform:translateY(0)}}@media(max-width:720px),(hover:none),(pointer:coarse){._cell_1i0kn_89{opacity:1;transform:none}._cellSeen_1i0kn_95{animation:none}}@media(prefers-reduced-motion:reduce){._sectionHead_1i0kn_26,._cell_1i0kn_89{opacity:1;transform:none}}._band_1muim_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);margin:var(--space-8) 0 var(--space-16);padding:var(--space-16) var(--space-8);text-align:center;border-radius:var(--radius-organic-lg);background:var(--surface-glass-heavy);-webkit-backdrop-filter:var(--backdrop-glass);backdrop-filter:var(--backdrop-glass);border:1px solid var(--edge-default);box-shadow:var(--shadow-glass-rim),var(--shadow-sm);opacity:0;transform:translateY(18px)}._seen_1muim_20{animation:_bandRise_1muim_1 var(--dur-slower) var(--ease-premium) both}@keyframes _bandRise_1muim_1{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._band_1muim_1{opacity:1;transform:none}}@supports not (backdrop-filter: blur(1px)){._band_1muim_1{background:var(--surface-raised)}}._heading_1muim_48{width:100%;display:flex;justify-content:center;font-size:var(--text-4xl);color:var(--text-heading)}._text_1muim_56{max-width:46ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-sub)}._buttonRow_1muim_63{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2)}._bookButton_1muim_72{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:var(--space-2);padding:.85rem 1.6rem;border-radius:var(--radius-organic);background:linear-gradient(180deg,#4a6f88,var(--slate));color:var(--text-on-accent);font-weight:600;font-size:var(--text-base);border:1px solid rgb(19 28 35 / .18);box-shadow:var(--shadow-sm),inset 0 1px #ffffff47;transition:transform var(--transition),box-shadow var(--transition),filter var(--transition)}._bookButton_1muim_72:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:var(--shadow-md),inset 0 1px #ffffff57}._bookButton_1muim_72:active{transform:translateY(0)}._bookButton_1muim_72:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,var(--gloss) 50%,transparent 70%);opacity:.45;transform:translate(-100%);pointer-events:none}@media(hover:hover){._bookButton_1muim_72:hover:after{transform:translate(100%);transition:transform var(--dur-slower) var(--ease-smooth)}}._contactButton_1muim_122{display:inline-flex;align-items:center;gap:var(--space-2);padding:.85rem 1.6rem;border-radius:var(--radius-organic);background:var(--surface-glass);-webkit-backdrop-filter:var(--backdrop-glass-thin);backdrop-filter:var(--backdrop-glass-thin);color:var(--ink-blue);font-weight:600;font-size:var(--text-base);border:1px solid var(--edge-mid);box-shadow:var(--shadow-glass-rim),var(--shadow-xs);transition:transform var(--transition),border-color var(--transition),background-color var(--transition),box-shadow var(--transition)}._contactButton_1muim_122:hover{transform:translateY(-2px);border-color:var(--edge-accent);background:var(--surface-glass-heavy);box-shadow:var(--shadow-glass-rim),var(--shadow-sm)}._contactButton_1muim_122:active{transform:translateY(0)}._footer_1m8rx_2{width:min(100% - 2 * var(--gutter),var(--column-width));margin:0 auto;padding:var(--space-8) 0 var(--space-10);border-top:1px solid var(--edge-subtle);font-size:var(--text-xs);color:var(--text-muted);display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:var(--space-4);row-gap:var(--space-1)}._signature_1m8rx_21{font-family:var(--font-script);font-size:1.15em;letter-spacing:.01em;line-height:1.2;color:var(--text-sub)}._links_1m8rx_29{display:flex;align-items:center;gap:var(--space-3)}._somewhere_1m8rx_35{justify-content:center;min-width:var(--space-6);min-height:var(--space-6)}._status_1m8rx_41{font-size:var(--text-2xs)}._status_1m8rx_41,._somewhere_1m8rx_35{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--text-muted);border-bottom:1px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast)}._status_1m8rx_41:hover,._somewhere_1m8rx_35:hover{color:var(--slate);border-color:var(--edge-amber)}._somewhere_1m8rx_35 svg{transition:transform var(--dur-slow) var(--ease-premium)}._somewhere_1m8rx_35:hover svg{transform:scaleX(-1)}._page_1my5s_1{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}._main_1my5s_10{width:min(100% - 2 * var(--gutter),var(--column-width));margin:0 auto;flex-grow:1}._errorScreen_1saw8_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2rem)}._errorCard_1saw8_9{width:min(100%,400px);padding:22px;border:1px solid var(--edge-default);border-radius:var(--radius-lg);background:var(--surface-glass-heavy);backdrop-filter:var(--backdrop-glass-thin);-webkit-backdrop-filter:var(--backdrop-glass-thin);box-shadow:var(--shadow-glass-rim),var(--shadow-md);text-align:center}._errorCard_1saw8_9 strong{display:block;color:var(--text-heading);font-family:var(--font-display);font-size:1.15rem;margin-bottom:8px}._errorCard_1saw8_9 p{margin:0;color:var(--text-sub);font-size:var(--text-sm);line-height:var(--leading-relaxed)}._actions_1saw8_36{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}._reloadButton_1saw8_44,._clearButton_1saw8_45{padding:9px 18px;border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);font-weight:550;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition),background-color var(--transition)}._reloadButton_1saw8_44{border:1px solid var(--edge-default);background:var(--surface-glass);color:var(--text);backdrop-filter:var(--backdrop-glass-thin);-webkit-backdrop-filter:var(--backdrop-glass-thin)}._reloadButton_1saw8_44:hover{border-color:var(--edge-strong)}._clearButton_1saw8_45{border:1px solid var(--edge-accent);background:var(--accent);color:var(--text-on-accent)}._clearButton_1saw8_45:hover{background:var(--accent-hover)}._reloadButton_1saw8_44:active,._clearButton_1saw8_45:active{transform:scale(.97)}
