.home-authority-room-module__WGbexG__section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-soft);color:var(--text);padding:clamp(64px,8vw,108px) 0}.home-authority-room-module__WGbexG__intro{border-bottom:1px solid var(--line);padding-bottom:30px}.home-authority-room-module__WGbexG__context{color:var(--accent-3);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:.7rem;font-weight:750}.home-authority-room-module__WGbexG__intro h2{max-width:21ch;color:var(--text);margin:0;font-size:clamp(1.8rem,2.7vw,2.75rem);line-height:1.06}.home-authority-room-module__WGbexG__room{border:1px solid var(--line);border-radius:var(--radius-md);background-color:#f1eee6;min-height:620px;position:relative;overflow:hidden}.home-authority-room-module__WGbexG__room:before,.home-authority-room-module__WGbexG__room:after{content:"";z-index:0;pointer-events:none;border:1px solid #8a5f0a2b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-authority-room-module__WGbexG__room:before{aspect-ratio:1.65;width:min(72%,760px)}.home-authority-room-module__WGbexG__room:after{aspect-ratio:1.45;width:min(51%,540px)}.home-authority-room-module__WGbexG__registerHeader{z-index:3;border-bottom:1px solid #102a4333;justify-content:space-between;align-items:center;gap:18px;padding-bottom:10px;display:flex;position:absolute;top:17px;left:20px;right:20px}.home-authority-room-module__WGbexG__registerHeader span,.home-authority-room-module__WGbexG__registerHeader strong{color:var(--text-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:760}.home-authority-room-module__WGbexG__registerHeader strong{color:var(--accent-3)}.home-authority-room-module__WGbexG__axisHorizontal,.home-authority-room-module__WGbexG__axisVertical{z-index:0;background:#8a5f0a3d;position:absolute}.home-authority-room-module__WGbexG__axisHorizontal{height:1px;top:50%;left:3%;right:3%}.home-authority-room-module__WGbexG__axisVertical{width:1px;top:5%;bottom:5%;left:50%}.home-authority-room-module__WGbexG__scan{z-index:1;opacity:0;background:#8a5f0a12;width:13%;position:absolute;top:0;bottom:0;left:-18%;transform:skew(-8deg)}.home-authority-room-module__WGbexG__entered .home-authority-room-module__WGbexG__scan{animation:1.6s cubic-bezier(.55,0,.45,1) .16s both home-authority-room-module__WGbexG__room-scan}.home-authority-room-module__WGbexG__markers{z-index:2;position:absolute;inset:0}.home-authority-room-module__WGbexG__marker{top:var(--marker-y);left:var(--marker-x);width:23%;min-height:116px;color:var(--text);text-align:left;cursor:pointer;opacity:1;transition:opacity .36s var(--marker-delay) ease, transform .82s var(--marker-delay) cubic-bezier(.16, 1, .3, 1), border-color .18s ease, background .18s ease;background:#fffefaeb;border:1px solid #b9b1a4;border-radius:7px;align-content:center;padding:15px 17px;display:grid;position:absolute;transform:translate(0)scale(1)}.home-authority-room-module__WGbexG__motionReady:not(.home-authority-room-module__WGbexG__entered) .home-authority-room-module__WGbexG__marker{opacity:0;transform:translate(var(--marker-dx), var(--marker-dy)) scale(.9)}.home-authority-room-module__WGbexG__motionReady.home-authority-room-module__WGbexG__entered .home-authority-room-module__WGbexG__marker{opacity:1;transform:translate(0)scale(1)}.home-authority-room-module__WGbexG__marker:hover,.home-authority-room-module__WGbexG__markerActive{border-color:var(--accent-3);background:#f8f1df}.home-authority-room-module__WGbexG__markerActive{border-color:var(--accent-3)}.home-authority-room-module__WGbexG__marker:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home-authority-room-module__WGbexG__marker>span{color:var(--accent-3);letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:780}.home-authority-room-module__WGbexG__marker>strong{color:var(--text);font-family:var(--font-display), serif;margin-top:7px;font-size:clamp(2rem,3vw,3rem);font-weight:570;line-height:.9}.home-authority-room-module__WGbexG__marker>small{color:var(--text-muted);margin-top:8px;font-size:.66rem;font-weight:650;line-height:1.25}.home-authority-room-module__WGbexG__report{z-index:4;background:var(--bg-card);width:min(36%,390px);min-height:255px;color:var(--text);opacity:1;border:1px solid #a9a195;border-radius:6px;padding:24px 25px 21px;transition:opacity .42s .76s,transform .9s cubic-bezier(.16,1,.3,1) .68s;position:absolute;top:24%;left:50%;transform:translate(-50%)rotateX(0)}.home-authority-room-module__WGbexG__report:before{content:"";background:#c5aa6e;width:1px;position:absolute;top:0;bottom:0;left:12px}.home-authority-room-module__WGbexG__motionReady:not(.home-authority-room-module__WGbexG__entered) .home-authority-room-module__WGbexG__report{opacity:0;transform:translate(-50%,26px)rotateX(8deg)}.home-authority-room-module__WGbexG__motionReady.home-authority-room-module__WGbexG__entered .home-authority-room-module__WGbexG__report{opacity:1;transform:translate(-50%)rotateX(0)}.home-authority-room-module__WGbexG__reportMasthead{border-bottom:3px double var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-bottom:13px;display:grid}.home-authority-room-module__WGbexG__seal{color:#8a5f0a;width:32px;height:32px;font-family:var(--font-display), serif;border:1px solid #8a5f0a;border-radius:50%;place-items:center;font-size:1.05rem;font-weight:700;display:grid}.home-authority-room-module__WGbexG__reportMasthead>div{gap:2px;display:grid}.home-authority-room-module__WGbexG__reportMasthead span,.home-authority-room-module__WGbexG__reportMasthead>div>span{color:#667785;letter-spacing:.1em;text-transform:uppercase;font-size:.49rem;font-weight:760}.home-authority-room-module__WGbexG__reportMasthead>div>strong{color:#315b3d;font-size:.62rem}.home-authority-room-module__WGbexG__reportCategory{color:#8a5f0a;letter-spacing:.12em;text-transform:uppercase;margin:18px 0 0;font-size:.55rem;font-weight:780}.home-authority-room-module__WGbexG__reportNumber{color:#102a43;font-family:var(--font-display), serif;margin-top:12px;font-size:clamp(3.5rem,5.3vw,5.25rem);font-weight:570;line-height:.78;display:block}.home-authority-room-module__WGbexG__report h3{color:#102a43;font-family:var(--font-body), sans-serif;margin:17px 0 6px;font-size:.9rem;font-weight:760;line-height:1.2}.home-authority-room-module__WGbexG__reportNote{color:#52606d;min-height:52px;margin:0;font-size:.64rem;line-height:1.5}.home-authority-room-module__WGbexG__rollingNumber{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;display:inline-block}.home-authority-room-module__WGbexG__footer{justify-content:space-between;align-items:center;gap:28px;padding-top:22px;display:flex}.home-authority-room-module__WGbexG__footer>p{color:var(--text-muted);margin:0;font-size:.76rem}.home-authority-room-module__WGbexG__footer>div{flex-wrap:wrap;gap:14px 24px;display:flex}.home-authority-room-module__WGbexG__footer a{border-bottom:1px solid var(--accent-3);color:var(--text);padding-bottom:4px;font-size:.72rem;font-weight:720;text-decoration:none}.home-authority-room-module__WGbexG__footer a:hover{color:var(--accent-3)}@keyframes home-authority-room-module__WGbexG__room-scan{0%{opacity:0;left:-18%}10%,88%{opacity:1}to{opacity:0;left:108%}}@media (max-width:900px){.home-authority-room-module__WGbexG__room{min-height:690px}.home-authority-room-module__WGbexG__marker{width:27%}.home-authority-room-module__WGbexG__report{width:40%}}@media (max-width:640px){.home-authority-room-module__WGbexG__section{padding:56px 0}.home-authority-room-module__WGbexG__room{flex-direction:column;min-height:0;padding:16px;display:flex;overflow:visible}.home-authority-room-module__WGbexG__registerHeader{order:0;margin-bottom:18px;position:relative;top:auto;left:auto;right:auto}.home-authority-room-module__WGbexG__room:before,.home-authority-room-module__WGbexG__room:after,.home-authority-room-module__WGbexG__axisHorizontal,.home-authority-room-module__WGbexG__axisVertical,.home-authority-room-module__WGbexG__scan{display:none}.home-authority-room-module__WGbexG__report{order:1;width:100%;min-height:315px;position:relative;top:auto;left:auto;transform:translateY(20px)}.home-authority-room-module__WGbexG__motionReady:not(.home-authority-room-module__WGbexG__entered) .home-authority-room-module__WGbexG__report{transform:translateY(20px)}.home-authority-room-module__WGbexG__motionReady.home-authority-room-module__WGbexG__entered .home-authority-room-module__WGbexG__report{transform:translateY(0)}.home-authority-room-module__WGbexG__markers{scroll-snap-type:x mandatory;scrollbar-width:thin;order:2;gap:10px;margin:18px 0 0;padding:0 0 14px;scroll-padding-inline:0;display:flex;position:relative;overflow-x:auto}.home-authority-room-module__WGbexG__marker{scroll-snap-align:start;flex:0 0 min(70vw,250px);width:auto;min-height:114px;position:relative;top:auto;left:auto;transform:translateY(20px)scale(.96)}.home-authority-room-module__WGbexG__motionReady:not(.home-authority-room-module__WGbexG__entered) .home-authority-room-module__WGbexG__marker{transform:translateY(20px)scale(.96)}.home-authority-room-module__WGbexG__motionReady.home-authority-room-module__WGbexG__entered .home-authority-room-module__WGbexG__marker{transform:translateY(0)scale(1)}.home-authority-room-module__WGbexG__marker>strong{font-size:2.45rem}.home-authority-room-module__WGbexG__footer{flex-direction:column;align-items:flex-start;gap:16px;padding-top:20px}.home-authority-room-module__WGbexG__footer>div{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:767px){.home-authority-room-module__WGbexG__section{display:none}}@media (prefers-reduced-motion:reduce){.home-authority-room-module__WGbexG__marker,.home-authority-room-module__WGbexG__report{transition-duration:.01ms!important;transition-delay:0s!important}.home-authority-room-module__WGbexG__scan{display:none}}
