html.brand-intro-cover,html.brand-intro-cover body{background:#000!important}html.brand-intro-cover [data-chooser]{visibility:hidden!important}.brand-intro{position:fixed;inset:0;z-index:80;background:#000;overflow:hidden;pointer-events:auto}.brand-intro-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.brand-intro.is-reduced .brand-intro-canvas{display:none}.brand-intro-logo{position:absolute;left:50%;top:50%;width:auto;height:var(--brand-intro-mark,320px);opacity:0;transform:translate(-50%,-50%);transform-origin:center center;pointer-events:none;user-select:none;will-change:transform,opacity;filter:drop-shadow(0 0 18px rgba(201,160,74,.38)) drop-shadow(0 16px 30px rgba(0,0,0,.55))}.brand-intro-skip{position:absolute;z-index:2;top:max(.85rem,env(safe-area-inset-top));right:max(.85rem,env(safe-area-inset-right));margin:0;border:0;background:transparent;padding:.65rem .75rem;color:rgba(243,228,196,.78);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;cursor:pointer}.brand-intro-skip:focus-visible,.brand-intro-skip:hover{color:#f3e4c4;outline:1px solid rgba(201,160,74,.75);outline-offset:3px}.chooser{position:fixed;inset:0;z-index:30;display:flex;flex-direction:column;height:100dvh;width:100%;overflow:hidden;background:#0c0b09;color:#f6f1e6}.chooser-mark{left:50%;z-index:6;height:36px;width:auto;transform:translate(-50%,calc(-324 / 471 * 100%));filter:drop-shadow(0 8px 18px rgba(0,0,0,.45))}.chooser-mark,.chooser:before{position:absolute;top:50%;pointer-events:none}.chooser:before{content:"";z-index:5;left:0;right:0;height:1px;background:rgba(232,184,109,.9);-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(50% - 86px),transparent calc(50% - 52px),transparent calc(50% + 52px),#000 calc(50% + 86px),#000);mask-image:linear-gradient(90deg,#000,#000 calc(50% - 86px),transparent calc(50% - 52px),transparent calc(50% + 52px),#000 calc(50% + 86px),#000)}.chooser-side{position:relative;flex:1 1 50%;min-height:0;min-width:0;overflow:hidden;color:inherit;text-decoration:none}.chooser-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:filter .42s ease,transform .7s ease}.chooser-side:after{content:"";z-index:1;background:linear-gradient(0deg,rgba(10,8,6,.62),rgba(10,8,6,.18) 42%,rgba(10,8,6,.34))}.chooser-copy,.chooser-side:after{position:absolute;inset:0;pointer-events:none}.chooser-copy{z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem}.chooser-note{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.36em;text-indent:.36em;text-transform:uppercase;color:#e8b86d;text-shadow:0 8px 18px rgba(0,0,0,.45)}.chooser-label{display:block;max-width:11em;padding-inline:.4rem;font-weight:500;font-size:clamp(3.2rem,10vw,5.4rem);line-height:.92;letter-spacing:-.03em;text-align:center;text-wrap:balance;color:#f7f1e4;text-shadow:0 10px 30px rgba(0,0,0,.35)}.chooser-enter{margin-top:.35rem;padding:.9rem 1.4rem;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;text-decoration:none;color:#fff;text-shadow:0 0 1px rgba(255,255,255,1),0 0 8px rgba(255,255,255,.96),0 0 18px rgba(232,244,255,.9),0 0 34px rgba(255,255,255,.72);opacity:0;pointer-events:none;transition:opacity .28s ease}.chooser-hit{position:absolute;inset:0;z-index:3;margin:0;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.chooser.is-stacked.is-picked-services .chooser-side[data-side=watch] .chooser-photo,.chooser.is-stacked.is-picked-watch .chooser-side[data-side=services] .chooser-photo{filter:grayscale(1) brightness(.72)}.chooser.is-stacked.is-picked-services .chooser-side[data-side=watch] .chooser-label,.chooser.is-stacked.is-picked-services .chooser-side[data-side=watch] .chooser-note,.chooser.is-stacked.is-picked-watch .chooser-side[data-side=services] .chooser-label,.chooser.is-stacked.is-picked-watch .chooser-side[data-side=services] .chooser-note{opacity:.42}.chooser.is-stacked .chooser-side.is-on{box-shadow:inset 0 0 0 2px rgba(232,184,109,.92)}.chooser.is-stacked .chooser-side.is-on .chooser-label{color:#f6e7c4}.chooser.is-stacked .chooser-side.is-on .chooser-enter{opacity:1;pointer-events:auto}@media (min-width:1024px){.chooser{flex-direction:row}.chooser:before{left:50%;right:auto;top:0;bottom:0;width:1px;height:auto;-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(50% - 42px),transparent calc(50% - 22px),transparent calc(50% + 22px),#000 calc(50% + 42px),#000);mask-image:linear-gradient(180deg,#000,#000 calc(50% - 42px),transparent calc(50% - 22px),transparent calc(50% + 22px),#000 calc(50% + 42px),#000)}.chooser-label{font-size:clamp(4.2rem,6vw,7.5rem)}.chooser:has(.chooser-side:active) .chooser-side:not(:active) .chooser-photo,.chooser:has(.chooser-side:focus-visible) .chooser-side:not(:focus-visible) .chooser-photo,.chooser:has(.chooser-side:hover) .chooser-side:not(:hover) .chooser-photo{filter:grayscale(1) brightness(.72)}.chooser:has(.chooser-side:active) .chooser-side:not(:active) .chooser-label,.chooser:has(.chooser-side:active) .chooser-side:not(:active) .chooser-note,.chooser:has(.chooser-side:focus-visible) .chooser-side:not(:focus-visible) .chooser-label,.chooser:has(.chooser-side:focus-visible) .chooser-side:not(:focus-visible) .chooser-note,.chooser:has(.chooser-side:hover) .chooser-side:not(:hover) .chooser-label,.chooser:has(.chooser-side:hover) .chooser-side:not(:hover) .chooser-note{opacity:.42}.chooser-side:focus-visible .chooser-photo,.chooser-side:hover .chooser-photo{transform:scale(1.045)}.chooser-side:focus-visible,.chooser-side:hover{box-shadow:inset 0 0 0 2px rgba(232,184,109,.92)}.chooser-side:focus-visible .chooser-enter,.chooser-side:hover .chooser-enter{opacity:1}}@media (prefers-reduced-motion:reduce){.chooser-enter,.chooser-label,.chooser-photo{transition:none}.chooser-side:focus-visible .chooser-photo,.chooser-side:hover .chooser-photo{transform:none}}