:root{--color-bg: #19181b;--color-bg-2: #201f23;--color-bg-elevated: #28272c;--color-bg-rgb: 25, 24, 27;--color-fg: #f3efe9;--color-fg-rgb: 243, 239, 233;--color-fg-2: #cbc6bd;--color-fg-dim: #9c968d;--color-fg-faint: #8a8477;--color-accent: #c9a66b;--color-accent-2: #e3c48f;--color-accent-soft: rgba(201, 166, 107, .16);--color-on-accent: #1a1a1c;--color-line: rgba(245, 241, 235, .16);--color-line-2: rgba(245, 241, 235, .09);--grade-house: sepia(4%) saturate(.92) contrast(1.02);--grade-studio-tame: brightness(.94) saturate(.9);--scrim-rgb: 15, 14, 16;--font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-sans: "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand: "Ercigoj", "Cormorant Garamond", Georgia, serif;--step--2: clamp(.72rem, .7rem + .1vw, .78rem);--step--1: clamp(.86rem, .84rem + .12vw, .92rem);--step-0: clamp(1.02rem, .98rem + .16vw, 1.08rem);--step-1: clamp(1.1rem, 1.02rem + .35vw, 1.28rem);--step-2: clamp(1.3rem, 1.15rem + .6vw, 1.6rem);--step-3: clamp(1.8rem, 1.45rem + 1.4vw, 2.65rem);--step-4: clamp(2.2rem, 1.7rem + 2vw, 3rem);--step-5: clamp(2.6rem, 2rem + 2.8vw, 4rem);--step-6: clamp(3rem, 2.2rem + 5.6vw, 7.5rem);--step-prose: clamp(1.12rem, 1.05rem + .3vw, 1.25rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-section: clamp(2.75rem, 2.2rem + 2.4vw, 4.25rem);--space-section-tight: clamp(2.25rem, 1.8rem + 1.6vw, 3.25rem);--space-section-loose: calc(var(--space-section) * 1.35);--wrap: 1160px;--measure: 60ch;--measure-wide: 46rem;--radius: 0;--wrap-pad-inline: clamp(1.25rem, 4vw, 2.5rem);--header-h: 4.75rem;--ease-standard: cubic-bezier(.2, .7, .2, 1);--ease-entrance: cubic-bezier(.16, 1, .3, 1);--ease-linear: linear;--duration-fast: .2s;--duration-base: .35s;--duration-slow: .7s;--z-base: 0;--z-elevated: 10;--z-sticky: 60;--z-overlay: 70;--z-modal: 80;--z-toast: 90;--z-tonal-wash: -1;--z-grain: 1;--duration-caliber: 125ms;--duration-reveal-line: calc(var(--duration-caliber) * 6);--stagger-reveal-line: calc(var(--duration-caliber) * .8);--duration-sweep: calc(var(--duration-caliber) * 16);--duration-particle: calc(var(--duration-caliber) * 8);--duration-stitch: calc(var(--duration-caliber) * 2.4);--duration-view-transition: calc(var(--duration-caliber) * 3.6);--duration-atmosphere: calc(var(--duration-caliber) * 192);--gradient-sweep: linear-gradient( 100deg, transparent 42%, rgba(255, 255, 255, .4) 48%, var(--color-accent-2) 50%, rgba(255, 255, 255, .4) 52%, transparent 58% );--tone-warmth: .5}@font-face{font-family:Ercigoj;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/ercigoj-400.Bl85OuQK.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url(/_astro/roboto-100.vTzS_GaG.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/roboto-300.CCzlftfr.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/roboto-400.BqEyEoaF.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/roboto-500.7RbcRiD8.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/cormorant-300.Cw-E_7L1.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/cormorant-400.B-1hWBU7.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/cormorant-500.BsRWmXhO.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/cormorant-400i.Dc_OZ8oc.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--color-fg-dim) var(--color-bg);scrollbar-width:thin}body{min-height:100svh;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans);font-weight:400;font-size:var(--step-0);line-height:1.68;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;isolation:isolate}img,picture,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}strong,b{color:var(--color-fg);font-weight:500}::selection{background:color-mix(in srgb,var(--color-accent) 26%,transparent);color:var(--color-fg)}input,textarea{caret-color:var(--color-accent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-fg-dim);border-radius:0}h1,h2,h3,h4{font-family:var(--font-serif);font-weight:400;line-height:1.1;color:var(--color-fg)}h5,h6{font-family:var(--font-sans);font-weight:400;line-height:1.2;color:var(--color-fg)}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}h6{font-size:var(--step-0)}html body .overture__content .overture__subhead,html body .the-watch__content .the-watch__lead,html body .the-house__content p:not(.eyebrow),html body .century-block .the-house__content p:not(.eyebrow),html body .in-person__content .in-person__body,html body .fold-still__caption .fold-still__sub,html body .making-strip__caption .making-strip__sub,html body .site-footer__intro .site-footer__lead{font-family:var(--font-serif);font-weight:400;font-size:var(--step-prose);line-height:1.5}h1,h2{letter-spacing:-.01em}p{color:var(--color-fg-2)}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--wrap-pad-inline)}.section{padding-block:var(--space-section)}.section--tight{padding-block:var(--space-section-tight)}body:not([data-hero-bleed]) main{padding-block-start:var(--header-h)}body[data-hero-bleed] .site-header:not(.is-scrolled){background:transparent;border-color:transparent}body[data-hero-bleed] .site-header:before{content:"";position:absolute;inset:0;height:calc(var(--header-h) * 2.6);background:transparent;pointer-events:none;opacity:1;transition:opacity var(--duration-base) var(--ease-standard)}body[data-hero-bleed] .site-header.is-scrolled:before{opacity:0}:where([id]){scroll-margin-top:calc(var(--header-h) + var(--space-5))}.site-header__nav a[href="#reserve"]{color:var(--color-accent-2)}.site-header__nav a[href="#reserve"]:after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1px;background:var(--color-accent-2);opacity:.7;transition:opacity var(--duration-base) var(--ease-standard)}.site-header__nav a[href="#reserve"]:hover:after,.site-header__nav a[href="#reserve"]:focus-visible:after{opacity:1}#reserve .reserve__note,#reserve .reserve__checkout-note,#reserve .reserve__placeholder-email,#reserve .reserve__edition,#reserve .reserve__price{font-weight:400}#reserve h2{font-size:var(--step-3)}.eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font:500 var(--step--1) / 1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent)}.eyebrow:before{content:"";width:1.5rem;height:1px;background:var(--color-accent);opacity:.85}.eyebrow--quiet,.eyebrow--quiet-on-photo{display:block;font:500 var(--step--2) / 1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase}.eyebrow--quiet{color:var(--color-fg-faint)}.eyebrow--quiet-on-photo{color:var(--color-fg-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.95rem 1.9rem;font:500 var(--step--1) / 1 var(--font-sans);letter-spacing:.13em;text-transform:uppercase;background:var(--color-accent);color:var(--color-on-accent);border:1px solid var(--color-accent);border-radius:var(--radius);cursor:pointer;transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.btn:hover,.btn:focus-visible{background:var(--color-accent-2);border-color:var(--color-accent-2)}.btn:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:2px}@media(prefers-reduced-motion:reduce){.btn{transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}}.btn--ghost{background:transparent;color:var(--color-fg);border-color:var(--color-line)}.btn--ghost:hover{background:transparent;border-color:var(--color-fg)}.btn--block{width:100%}.hairline{border:0;height:1px;background:var(--color-line)}.hairline--soft{background:var(--color-line-2)}.link--stitch{position:relative;text-decoration:none}.link--stitch:after{content:"";position:absolute;left:0;right:100%;bottom:-.15em;height:1px;background-image:repeating-linear-gradient(to right,currentcolor 0 3px,transparent 3px 6px);opacity:.85;transition:right var(--duration-base) var(--ease-standard)}.link--stitch:hover:after,.link--stitch:focus-visible:after{right:0}@media(prefers-reduced-motion:reduce){.link--stitch:after{transition:none}}.stitch-seam{display:block;height:1px;border:0;background:repeating-linear-gradient(to right,var(--color-line) 0 7px,transparent 7px 12px)}.thread-knot{width:9px;height:9px;background:var(--color-line);transform:rotate(45deg)}.thread-knot--lit,.thread-knot--filled{background:var(--color-accent)}.thread-knot--open{background:transparent;box-shadow:inset 0 0 0 1px var(--color-accent)}.station-seam{display:flex;align-items:center;gap:var(--space-3)}.station-seam .stitch-seam{flex:1}.dial-scrub__sheen{position:absolute;inset:-20% -55%;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(112deg,transparent 42%,rgba(var(--color-fg-rgb),.22) 50%,transparent 58%);transform:translate(calc((var(--dial-scrub-progress, .5) - .5) * 140%));will-change:transform}@media(prefers-reduced-motion:reduce){.dial-scrub__sheen{display:none}}.metal-sweep__sheen{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;opacity:0;background:linear-gradient(100deg,transparent 45%,rgba(var(--color-fg-rgb),.32) 50%,transparent 55%)}.metal-sweep__sheen.is-active{animation:metal-sweep var(--duration-sweep) var(--ease-standard) both}@keyframes metal-sweep{0%{opacity:0;transform:translate(-22%)}40%{opacity:.4}to{opacity:0;transform:translate(22%)}}@media(prefers-reduced-motion:reduce){.metal-sweep__sheen{display:none}}.stitch-close__wrap{position:relative;display:block;width:100%}.stitch-close__overlay{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.stitch-close__line{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke:var(--color-accent);stroke-width:1;stroke-dasharray:7 5;stroke-dashoffset:24;opacity:0;transition:opacity var(--duration-stitch) var(--ease-standard),stroke-dashoffset var(--duration-stitch) var(--ease-standard)}.stitch-close__line.is-active{opacity:1;stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.stitch-close__overlay{display:none}}.tonal-wash{position:fixed;inset:0;z-index:var(--z-tonal-wash);pointer-events:none;background:linear-gradient(180deg,var(--color-bg) 0%,var(--color-bg-2) 30%,var(--color-bg) 55%,var(--color-bg-2) 80%,var(--color-bg) 100%);background-size:100% 400%;background-position:0% calc(var(--tonal-wash-progress, 0) * 100%)}.the-watch__photo,.jackart-coda__photo,.the-house__media,.in-person__frame{box-shadow:0 44px 80px -36px #000000c7,0 14px 30px -18px #0009}.grain-overlay{position:fixed;inset:0;z-index:var(--z-grain);pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-repeat:repeat;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.4 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.reveal{opacity:0;transform:translateY(var(--space-4));transition:opacity var(--duration-slow) var(--ease-standard),transform var(--duration-slow) var(--ease-standard)}.reveal.in{opacity:1;transform:none}.reveal--mask{clip-path:inset(0 0 100% 0);transform:translateY(var(--space-3));opacity:0;transition:clip-path var(--duration-slow) var(--ease-entrance),transform var(--duration-slow) var(--ease-entrance),opacity var(--duration-fast) var(--ease-standard)}.reveal--mask.in{clip-path:inset(0 0 -.3em 0);transform:none;opacity:1}@media(prefers-reduced-motion:no-preference){.hs-hold .reveal,.hs-hold .reveal--mask{opacity:0!important;transform:translateY(var(--space-6))!important;transition:none!important}.hs-hold .reveal--mask{clip-path:inset(0 0 100% 0)!important}}.baseline-reveal__line{display:block;overflow:hidden;padding-block-end:.28em;margin-block-end:-.28em}.baseline-reveal__line-inner{display:block;clip-path:inset(0 0 100% 0);transform:translateY(.35em);transition:clip-path var(--duration-reveal-line) var(--ease-entrance),transform var(--duration-reveal-line) var(--ease-entrance)}.baseline-reveal__line-inner.in{clip-path:inset(0 0 -.3em 0);transform:none}@media(prefers-reduced-motion:reduce){.baseline-reveal__line-inner{transition:none;animation:none}}.reveal--scale{opacity:0;transform:translateY(var(--space-4)) scale(1.03);transition:opacity var(--duration-slow) var(--ease-standard),transform var(--duration-slow) var(--ease-standard)}.reveal--scale.in{opacity:1;transform:none}.reveal.hairline--grow{opacity:1;transform:none;transform-origin:left;transition:none}.hairline--grow{transform:scaleX(0);transition:transform var(--duration-slow) var(--ease-entrance)}.hairline--grow.in{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.reveal,.reveal--mask,.reveal--scale,.hairline--grow{opacity:1;transform:none;clip-path:none;transition:none}.sticky-reserve-bar{transition:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}::view-transition-old(root){animation:view-transition-fade-out var(--duration-view-transition) var(--ease-standard) both}@keyframes view-transition-fade-out{to{opacity:0}}.studio-vignette,.palette-strip__item img,.watchmaking__macro-img,.specs-table__photo img,.reserve__preview img,.dial-story__photo img,.edition-ritual__box img,.edition-ritual__provenance img,.palette-teaser__photo img,.palette-strip__lead-photo img{mask-image:radial-gradient(ellipse at center,black 60%,transparent 95%);-webkit-mask-image:radial-gradient(ellipse at center,black 60%,transparent 95%)}.palette-strip__lead-photo{position:relative;overflow:hidden}.palette-strip__item:before,.palette-strip__lead-photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle closest-side at center,transparent 0%,transparent 30%,var(--color-bg) 62%)}.palette-strip__item img,.palette-strip__lead-photo img{mask-image:radial-gradient(circle closest-side at center,black 55%,transparent 90%);-webkit-mask-image:radial-gradient(circle closest-side at center,black 55%,transparent 90%)}.watchmaking__macro-img,.specs-table__photo img,.dial-story__photo img,.edition-ritual__box img,.edition-ritual__provenance img,.palette-teaser__photo img,.palette-strip__lead-photo img{filter:var(--grade-studio-tame)}.studio-vignette--tight,.angle-orbit__item img,.watchmaking__palette-swatch img{mask-image:radial-gradient(ellipse at center,black 45%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse at center,black 45%,transparent 85%)}.angle-orbit__item img{filter:var(--grade-studio-tame)}.hype-shots__frame img,.works__gallery img,.jackart-coda__photo img,.model-story__media img,.cross-sell__media img,.cornely-dial-trio__tile img,.cornely-house__media img{filter:var(--grade-house)}@supports selector(:has(a)){main:has(.reserve__placeholder) .product-block,main:has(.reserve__placeholder) .model-beat,main:has(.reserve__placeholder) .jackart-colourways,main:has(.reserve__placeholder) .reserve,main:has(.reserve__placeholder) .cross-sell{padding-block:var(--space-section-loose)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.century-block{position:relative;padding-block-end:var(--space-6)}@media(min-width:780px)and (prefers-reduced-motion:no-preference){.century-block .the-house{padding-block-start:var(--space-4);padding-block-end:var(--space-4)}.century-block .the-house.section{min-height:0;align-items:start}@media(min-width:860px){.century-block .the-house{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:start;gap:var(--space-6)}.century-block .the-house .the-house__media{max-height:min(56svh,460px)}}.century-block .the-house__content h2{font-size:var(--step-3)}.century-block .the-house__content p:not(.eyebrow){font-size:var(--step-0);margin-block-start:var(--space-3)}}.cornely-details{padding-block-start:var(--space-section-loose);border-block-start:1px solid var(--color-line-2);max-width:var(--wrap);margin-inline:auto}.model-faq{padding-block-start:var(--space-section-loose);border-block-start:1px solid var(--color-line-2)}.cornely-details>.model-beat:first-of-type{padding-block-start:0}html[data-lab-t="1"] body{font-weight:300}html[data-lab-t="2"]{--step-0: clamp(1.08rem, 1.02rem + .2vw, 1.15rem);--step-prose: clamp(1.2rem, 1.1rem + .35vw, 1.35rem)}html[data-lab-s="1"],html[data-lab-s="3"]{--wrap: 1320px}html[data-lab-s="2"],html[data-lab-s="3"]{--space-section: clamp(2rem, 1.6rem + 1.7vw, 3.1rem);--space-section-tight: clamp(1.7rem, 1.35rem + 1.2vw, 2.45rem)}html[data-lab-s="2"] .in-person__grid,html[data-lab-s="3"] .in-person__grid{column-gap:var(--space-8)}html[data-lab-s="2"] .in-person__aside,html[data-lab-s="3"] .in-person__aside{gap:var(--space-7)}html[data-lab-s="2"] .in-person__figure--work,html[data-lab-s="3"] .in-person__figure--work{margin-block-start:var(--space-8)}html[data-lab-s="2"] .fold-still,html[data-lab-s="3"] .fold-still{margin-block-start:var(--space-7)}html[data-lab-s="2"] .making-strip,html[data-lab-s="3"] .making-strip{margin-block-end:var(--space-7)}html[data-lab-s="2"] .closing-line,html[data-lab-s="3"] .closing-line{padding-block:var(--space-section)}html[data-lab-r="1"]{--duration-slow: .5s;--duration-reveal-line: calc(var(--duration-caliber) * 4.4);--stagger-reveal-line: calc(var(--duration-caliber) * .6)}html[data-lab-r="2"]{--duration-slow: .4s;--duration-reveal-line: calc(var(--duration-caliber) * 3.4);--stagger-reveal-line: calc(var(--duration-caliber) * .45)}html[data-lab-f="1"] .the-watch__name,html[data-lab-f="1"] .jackart-coda__name,html[data-lab-f="1"] .split-finale__name,html[data-lab-f="1"] .fold-still__line,html[data-lab-f="1"] .making-strip__line,html[data-lab-f="1"] .closing-line__text{font-weight:400}html[data-lab-f="2"] h1,html[data-lab-f="2"] h2,html[data-lab-f="2"] .the-watch__name,html[data-lab-f="2"] .jackart-coda__name,html[data-lab-f="2"] .split-finale__name,html[data-lab-f="2"] .fold-still__line,html[data-lab-f="2"] .making-strip__line{font-weight:500}html[data-lab-f="2"] body{font-weight:400}html[data-lab-f="3"] body .overture__content .overture__subhead,html[data-lab-f="3"] body .the-watch__content .the-watch__lead,html[data-lab-f="3"] body .the-house__content p:not(.eyebrow),html[data-lab-f="3"] body .century-block .the-house__content p:not(.eyebrow),html[data-lab-f="3"] body .in-person__content .in-person__body,html[data-lab-f="3"] body .fold-still__caption .fold-still__sub,html[data-lab-f="3"] body .making-strip__caption .making-strip__sub,html[data-lab-f="3"] body .site-footer__intro .site-footer__lead{font-family:var(--font-sans);font-size:var(--step-0);line-height:1.68}html .the-watch__content .the-watch__facts li.lab-v2,.lab-v3{display:none}html[data-lab-v*="1"] .history-strip__station:nth-of-type(3),html[data-lab-v*="1"] .history-strip__station:nth-of-type(5){display:none}html[data-lab-v*="2"] .the-watch__content .the-watch__facts li.lab-v2{display:flex}html[data-lab-v*="3"] .lab-v3{display:inline;color:var(--color-fg-dim)}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.preloader[data-astro-cid-shynbtke]{position:fixed;inset:0;z-index:var(--z-modal);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);background:var(--color-bg);opacity:0;visibility:hidden;pointer-events:none}.preloader--active[data-astro-cid-shynbtke]{animation:preloader-sequence 1.1s var(--ease-standard) forwards}@keyframes preloader-sequence{0%{opacity:0;visibility:visible}8%{opacity:1;visibility:visible}78%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.preloader__face[data-astro-cid-shynbtke]{position:relative;width:4.5rem;height:4.5rem}.preloader__rim[data-astro-cid-shynbtke]{position:absolute;inset:0;border:1px solid var(--color-line);border-radius:50%}.preloader__hands[data-astro-cid-shynbtke]{position:absolute;inset:.65rem;width:calc(100% - 1.3rem);height:calc(100% - 1.3rem);color:var(--color-fg-2)}.preloader__hands[data-astro-cid-shynbtke] #preloader-hand-hour{transform:rotate(var(--preloader-hour-deg, 304deg))}.preloader__hands[data-astro-cid-shynbtke] #preloader-hand-minute{transform:rotate(var(--preloader-minute-deg, 48deg))}.preloader__hands[data-astro-cid-shynbtke] #preloader-hand-second{display:none}.preloader__signature[data-astro-cid-shynbtke]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.preloader__logo[data-astro-cid-shynbtke]{width:2.75rem;height:auto;opacity:0;clip-path:inset(0 100% 0 0)}.preloader__mark[data-astro-cid-shynbtke]{font-family:var(--font-brand);font-size:var(--step-0);letter-spacing:.22em;padding-inline-start:.22em;color:var(--color-fg-2);opacity:0}.preloader--active[data-astro-cid-shynbtke] .preloader__mark[data-astro-cid-shynbtke]{animation:preloader-mark-in .4s var(--ease-standard) .45s forwards}@keyframes preloader-mark-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.preloader--active[data-astro-cid-shynbtke] .preloader__logo[data-astro-cid-shynbtke]{animation:preloader-logo-wipe .55s var(--ease-standard) .25s forwards}@keyframes preloader-logo-wipe{0%{opacity:0;clip-path:inset(0 100% 0 0)}1%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0)}}.site-header[data-astro-cid-4b7gofgz]{position:fixed;inset-inline:0;top:0;z-index:var(--z-sticky);background:var(--color-bg-2);border-block-end:1px solid var(--color-line);transition:background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.site-header__inner[data-astro-cid-4b7gofgz]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:var(--header-h)}.site-header__brand[data-astro-cid-4b7gofgz]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-fg)}.site-header__brand[data-astro-cid-4b7gofgz]:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:4px;border-radius:2px}.site-header__logo[data-astro-cid-4b7gofgz]{height:30px;width:auto;filter:drop-shadow(0 1px 5px rgba(0,0,0,.55))}.site-header__mark[data-astro-cid-4b7gofgz]{font-family:var(--font-brand);font-size:var(--step-1);letter-spacing:.06em;word-spacing:.1em;color:var(--color-fg);text-shadow:0 1px 10px rgba(0,0,0,.5)}.site-header__nav[data-astro-cid-4b7gofgz]{display:flex;gap:var(--space-6);font:500 var(--step--1) / 1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.45)}.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz]{position:relative;color:var(--color-fg-2);transition:color var(--duration-base) var(--ease-standard)}.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz]:hover,.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz]:focus-visible{color:var(--color-fg)}.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz]:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:4px;border-radius:2px}.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz][aria-current=page]{color:var(--color-fg)}.site-header__nav[data-astro-cid-4b7gofgz] a[data-astro-cid-4b7gofgz][aria-current=page]:after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1px;background:var(--color-accent)}@media(max-width:560px){.site-header__mark[data-astro-cid-4b7gofgz]{font-size:var(--step-0);letter-spacing:.05em;line-height:1.08}}@media(max-width:400px){.site-header__inner[data-astro-cid-4b7gofgz]{gap:var(--space-2)}.site-header__nav[data-astro-cid-4b7gofgz]{gap:var(--space-4);letter-spacing:.08em}.site-header__mark[data-astro-cid-4b7gofgz]{letter-spacing:.03em;word-spacing:.06em}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.site-footer__body[data-astro-cid-xubu5hul]{display:grid;gap:var(--space-7)}.site-footer__intro[data-astro-cid-xubu5hul] h2[data-astro-cid-xubu5hul]{margin-block-start:var(--space-3);font-size:var(--step-3)}.site-footer__lead[data-astro-cid-xubu5hul]{max-width:var(--measure);margin-block-start:var(--space-4);font-size:var(--step-1)}.site-footer__grid[data-astro-cid-xubu5hul]{display:grid;gap:var(--space-6);padding-block-start:var(--space-6);border-block-start:1px solid var(--color-line-2)}@media(min-width:720px){.site-footer__grid[data-astro-cid-xubu5hul]{grid-template-columns:repeat(3,1fr)}}.site-footer__block[data-astro-cid-xubu5hul] p[data-astro-cid-xubu5hul]{font-size:var(--step--1)}.site-footer__block[data-astro-cid-xubu5hul] p[data-astro-cid-xubu5hul]+p[data-astro-cid-xubu5hul]{margin-block-start:var(--space-2)}.site-footer__block-title[data-astro-cid-xubu5hul]{font:500 var(--step--1) / 1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-fg-faint);margin-block-end:var(--space-3)}.site-footer__block[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]{color:var(--color-fg-2);transition:color var(--duration-base) var(--ease-standard)}.site-footer__block[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]:hover,.site-footer__block[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]:focus-visible{color:var(--color-accent-2)}.site-footer__block[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:4px;border-radius:2px}.site-footer__social[data-astro-cid-xubu5hul]{list-style:none;padding:0}.site-footer__social[data-astro-cid-xubu5hul] li[data-astro-cid-xubu5hul]+li[data-astro-cid-xubu5hul]{margin-block-start:var(--space-2)}.site-footer__parent[data-astro-cid-xubu5hul]{font-size:var(--step--1)}.site-footer__parent[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]{color:var(--color-accent-2)}.site-footer__signoff[data-astro-cid-xubu5hul]{margin-block-start:var(--space-8);margin-block-end:var(--space-3);font-family:var(--font-brand);font-size:var(--step-4);line-height:1.1;letter-spacing:.12em;word-spacing:.1em;text-wrap:balance;color:var(--color-fg-2)}.site-footer__legal[data-astro-cid-xubu5hul]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-6);font:400 var(--step--2) / 1.4 var(--font-sans);color:var(--color-fg-faint)}.site-footer__legal[data-astro-cid-xubu5hul] a[data-astro-cid-xubu5hul]{color:var(--color-fg-faint);text-decoration:underline;text-underline-offset:2px}
