/* Signature Calibre: the approved dial and hand geometry remain in satin.css. */
body.home #ivey-watchmaker .iw-header small.iw-calibre-brand{display:block;color:#f0f4f3!important;font:400 11px/1.45 Arial,sans-serif!important;letter-spacing:1.8px!important}
body.home #ivey-watchmaker .iw-calibre-context{display:block;margin-top:4px;color:#b9cdd6;font:400 10px/1.5 Arial,sans-serif;letter-spacing:1.15px}
body.home #ivey-watchmaker .ic-live-word{display:inline-block;white-space:nowrap;font:inherit;letter-spacing:inherit;color:inherit}
body.home #ivey-watchmaker .ic-live-beat{display:inline-block;font:inherit;font-style:italic;color:var(--calibre-stage,#77e2f1);text-shadow:none!important;transform-origin:50% 68%;transform:translateY(var(--heart-lift,0px)) scale(var(--heart-x,1),var(--heart-y,1));transition:color .32s ease;will-change:transform}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-footer{border:0!important;justify-content:center;flex-wrap:wrap}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite{flex:0 1 auto;justify-content:center;gap:15px;text-align:center;padding:6px 0;min-height:62px;margin:0 auto}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-emblem{display:grid;place-items:center;flex:0 0 34px;width:34px;height:42px;color:#d6e7ed}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-emblem svg{width:31px;height:31px;stroke-width:1.3}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-copy{align-items:center;border-left:1px solid #bed7e175;padding:5px 0 5px 15px;gap:6px;min-width:0}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-signature-line{justify-content:center;letter-spacing:.065em;padding:0}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-signature-line:after{display:none!important;content:none!important}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-action{color:#c6dce5;font:400 11px/1.55 Arial,sans-serif;letter-spacing:.035em;max-width:270px;text-wrap:balance}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-motion{flex:none;margin-left:auto}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-stage::after{content:none!important;display:none!important}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-stage{transform:translate(-50%,-50%)!important}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-stage.jr-lit{box-shadow:0 0 0 1px #d5edf325!important;border-color:#cce4ed!important}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-edge-cue{display:block!important;position:absolute;left:50%;top:0;width:10px;height:10px;color:var(--tile);opacity:0;pointer-events:none;transform:translate(-50%,calc(-50% + var(--calibre-edge,0px)));transition:opacity .25s ease}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-edge-cue.lower{top:100%;transform:translate(-50%,calc(-50% - var(--calibre-edge,0px)))}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-stage .jr-edge-cue svg{display:block;width:10px;height:10px;padding:0;background:transparent;border-radius:0;color:inherit;filter:none;stroke-width:1.6}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-lit .jr-edge-cue{opacity:var(--calibre-edge-opacity,.65)}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-trace-sector{background:none!important;opacity:1!important;mask-image:none!important;-webkit-mask-image:none!important;transition:none!important}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-trace-sector:after{content:'';position:absolute;left:50%;top:8%;transform:translate(-50%,-50%);width:18px;height:18px;background:radial-gradient(circle,#f5fcff4a 0%,#e2f7ff1f 28%,transparent 70%);pointer-events:none}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-orbit-moon{position:absolute;inset:0;pointer-events:none;z-index:2;transform-origin:50% 50%}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-orbit-moon:after{content:'';position:absolute;left:50%;top:7.3%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#eff5f7,#9db9c8 52%,#4b6775);opacity:.12}
body.home #ivey-watchmaker#ivey-watchmaker .iq-editorial-points{display:flex;flex-direction:column;gap:10px;margin:19px 0 0;color:#e1eaf0}
body.home #ivey-watchmaker#ivey-watchmaker .iq-editorial-points p{display:flex;align-items:center;gap:11px;margin:0!important;font:400 14px/1.65 Arial,sans-serif!important;color:#e1eaf0!important}
body.home #ivey-watchmaker#ivey-watchmaker .iq-editorial-points svg{flex:none;width:18px;height:18px;stroke-width:1.3;color:#cbdde6}
body.home #ivey-watchmaker#ivey-watchmaker .iq-lower-beat{color:#df8986}
body.home #ivey-watchmaker#ivey-watchmaker .iq-editorial-action a{border:0!important}
@media(max-width:767px){
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-footer{margin-top:23px;gap:5px}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-motion{margin-left:0;justify-self:center}
body.home #ivey-watchmaker#ivey-watchmaker .iq-editorial-points{align-items:center}
body.home #ivey-watchmaker#ivey-watchmaker .iw-header{margin-bottom:40px!important}
}
@media(max-width:360px){body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite{gap:11px}body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-copy{padding-left:11px}body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-signature-line{letter-spacing:.035em;column-gap:5px}body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite-action{max-width:215px;letter-spacing:0}}
html[data-ivey-motion=paused] #ivey-watchmaker .ic-live-beat{transform:none!important;will-change:auto}
@media(prefers-reduced-motion:reduce){html:not([data-ivey-motion=playing]) #ivey-watchmaker .ic-live-beat{transform:none!important;will-change:auto}}
@media(min-width:768px){
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-footer{display:grid;grid-template-columns:1fr auto 1fr;gap:12px}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-invite{grid-column:2;margin:0}
body.home #ivey-watchmaker#ivey-watchmaker #ivey-satin-live .jr-motion{grid-column:3;justify-self:end;margin:0}
}
