#hx-research .product-page .section-intro{max-width:860px;font-size:18px;margin-bottom:30px}#hx-research .product-page .feature-cards{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:24px;margin:28px 0}#hx-research .product-page .feature-cards article{padding:24px;border:1px solid rgb(218,230,238);border-radius:14px;background:#fff}#hx-research .product-page .feature-cards p{margin:0;font-size:16px}#hx-research .product-page #software .feature-cards{grid-template-columns:repeat(2,minmax(0px,1fr))}#hx-research .product-page .inline-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}#hx-research .product-page .small-note{font-size:14px;margin-top:18px;color:#526b7d}#hx-research .product-page .collection-lineup{display:grid;grid-template-columns:repeat(5,minmax(0px,1fr));gap:clamp(4px,1.5vw,22px);margin:38px 0;align-items:end}#hx-research .product-page .collection-lineup.two{grid-template-columns:repeat(2,minmax(0px,1fr));max-width:680px;margin:38px auto}#hx-research .product-page .collection-lineup figure{margin:0;min-width:0px;text-align:center}#hx-research .product-page .collection-lineup img{height:clamp(150px,25vw,330px);width:100%;object-fit:contain;object-position:center bottom}#hx-research .product-page .collection-lineup.five figure:last-child img{height:clamp(114px,19vw,250px)}#hx-research .product-page figcaption{font-size:13px;color:#526b7d;line-height:1.5;margin-top:12px}#hx-research .sensor-explorer{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0px,1.1fr);gap:clamp(30px,5vw,70px);align-items:start}#hx-research .sensor-figure{margin:0;text-align:center;position:sticky;top:24px}#hx-research .sensor-canvas{position:relative;max-width:310px;margin:auto}#hx-research .sensor-canvas img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain}#hx-research .sensor-point{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;border:3px solid white;box-shadow:#123b5d55 0 2px 12px;background:#154067;color:#fff;font-weight:700;cursor:pointer;transition:background .18s,box-shadow .18s}#hx-research .sensor-point:hover,#hx-research .sensor-point.active{background:#0088ce;box-shadow:#0088ce30 0 0 0 6px}#hx-research .sensor-details details{border-bottom:1px solid rgb(206,223,233);padding:16px 0}#hx-research .sensor-details summary{cursor:pointer;font-size:18px;font-weight:700;list-style:none;display:flex;align-items:center;gap:12px;line-height:1.35}#hx-research .sensor-details summary:after{content:"+";margin-left:auto;color:#0088ce;font-size:24px}#hx-research .sensor-details details[open] summary:after{content:"\2212"}#hx-research .sensor-number{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;border-radius:50%;background:#e1f2fc;color:#154067;font-size:14px}#hx-research .sensor-description{padding:18px 0 0 42px}#hx-research .signal-spec{font-size:14px;font-weight:700;color:#0088ce}#hx-research .sensor-description p:last-child{margin-bottom:0}#hx-research .sensor-details summary:focus-visible{outline:rgb(185,134,24) solid 3px;outline-offset:5px}#hx-research .product-page .button.outline:hover,#hx-research .product-page .hero .button:hover,#hx-research .product-page .programme .button:hover{background:#0088ce;color:#fff;border-color:#0088ce}#hx-research .product-page a[href="academia..rc4-body"]:hover{background:#e5f4fc;color:#154067}@media(max-width:900px){#hx-research .product-page .feature-cards{grid-template-columns:1fr}#hx-research .product-page .feature-cards article{padding:22px}}@media(max-width:760px){#hx-research .sensor-explorer{grid-template-columns:1fr}#hx-research .sensor-figure{position:static}#hx-research .sensor-canvas{max-width:235px}#hx-research .product-page #software .feature-cards{grid-template-columns:1fr}#hx-research .product-page .collection-lineup{gap:3px}#hx-research .product-page .collection-lineup figcaption{font-size:10px}#hx-research .product-page .collection-lineup img{height:clamp(130px,25vw,190px)}#hx-research .product-page .collection-lineup.five figure:last-child img{height:100px}#hx-research .product-page .inline-actions{flex-direction:column}#hx-research .sensor-description{padding-left:0}}@media(prefers-reduced-motion:reduce){#hx-research .sensor-point{transition:none}}#hx-research .recorder-caption{display:flex;align-items:center;justify-content:center;gap:20px;margin:10px 0 28px}#hx-research .recorder-caption img{width:auto;height:58px;object-fit:contain}#hx-research .recorder-caption p{margin:0;font-size:14px}#hx-research .sensor-canvas img{max-height:none}#hx-research .astroskin-collection{container-type:inline-size;width:min(100%,760px);margin:38px auto 42px}#hx-research .astroskin-composition{display:flex;align-items:flex-end;justify-content:center;height:auto;aspect-ratio:1.28 / 1;isolation:isolate}#hx-research .astroskin-composition .astro-shirt{display:block;width:auto;height:100%;max-width:none;object-fit:contain}#hx-research .astroskin-composition .astro-men{position:relative;z-index:1}#hx-research .astro-women-layer{position:relative;height:100%;aspect-ratio:459 / 1100;flex:0 0 auto;margin-left:clamp(-34px,16cqi - 70px,48px);z-index:2}#hx-research .astroskin-composition .astro-women{width:100%}#hx-research .astroskin-composition .astro-recorder{position:absolute;z-index:3;height:10%;width:auto;left:auto;right:-3%;bottom:0;object-fit:contain;filter:drop-shadow(rgba(0,0,0,.2) 0px 2px 3px)}#hx-research .sensor-explorer{position:relative}#hx-research .sensor-connector{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:4}#hx-research .sensor-connector[hidden]{display:none}#hx-research .sensor-connector path{fill:none;stroke:#0088ce;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}@media(max-width:760px),(orientation:portrait){#hx-research .sensor-connector{display:none}}#hx-research .junior-kit{position:relative;line-height:0}#hx-research .product-page .collection-lineup.five .junior-kit>img:first-child{display:block}#hx-research .product-page .collection-lineup.five .junior-kit .junior-recorder{position:absolute;right:-3%;bottom:0;width:auto;height:13%;max-width:none;z-index:3;object-fit:contain;filter:drop-shadow(rgba(0,0,0,.2) 0px 2px 3px)}#hx-research .collection-lineup.five figcaption{visibility:hidden;opacity:0;transition:opacity .15s}#hx-research .collection-lineup.five figure:has(>img:hover)>figcaption,#hx-research .collection-lineup.five figure:has(>img:focus)>figcaption,#hx-research .collection-lineup.five figure:has(.junior-kit>img:first-child:hover)>figcaption,#hx-research .collection-lineup.five figure:has(.junior-kit>img:first-child:focus)>figcaption{visibility:visible;opacity:1}#hx-research .collection-lineup.five img:focus-visible{outline:rgb(0,136,206) solid 2px;outline-offset:4px;border-radius:4px}@media(prefers-reduced-motion:reduce){#hx-research .collection-lineup.five figcaption{transition:none}}#hx-research .astro-men-layer{position:relative;height:100%;aspect-ratio:422 / 1100;flex:0 0 auto;z-index:1}#hx-research .astroskin-composition .astro-men-layer .astro-men{width:100%}#hx-research .astro-hover-name{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:10px;white-space:nowrap;font-size:13px;color:#526b7d;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s}#hx-research .astro-shirt:hover+.astro-hover-name,#hx-research .astro-shirt:focus+.astro-hover-name{visibility:visible;opacity:1}#hx-research .astro-shirt:focus-visible{outline:rgb(0,136,206) solid 2px;outline-offset:4px;border-radius:4px}@media(prefers-reduced-motion:reduce){#hx-research .astro-hover-name{transition:none}}#hx-research .collection-lineup.five figure>img,#hx-research .junior-kit>img:first-child,#hx-research .astroskin-composition .astro-shirt{transition:transform .35s cubic-bezier(.22,.61,.36,1)}#hx-research .recorder-hover-name{position:absolute;right:0;bottom:-32px;white-space:nowrap;font-size:13px;font-weight:400;line-height:1.5;color:#154067;background:#fff;padding:3px 8px;border-radius:5px;z-index:5;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .2s,transform .25s,visibility .2s}#hx-research .junior-recorder:hover+.recorder-hover-name,#hx-research .junior-recorder:focus-visible+.recorder-hover-name,#hx-research .astro-recorder:hover+.recorder-hover-name,#hx-research .astro-recorder:focus-visible+.recorder-hover-name{opacity:1;visibility:visible;transform:translateY(0)}#hx-research .collection-lineup.five:has(.junior-recorder:hover) figure>img,#hx-research .collection-lineup.five:has(.junior-recorder:focus-visible) figure>img,#hx-research .collection-lineup.five:has(.junior-recorder:hover) .junior-kit>img:first-child,#hx-research .collection-lineup.five:has(.junior-recorder:focus-visible) .junior-kit>img:first-child,#hx-research .astroskin-composition:has(.astro-recorder:hover) .astro-shirt,#hx-research .astroskin-composition:has(.astro-recorder:focus-visible) .astro-shirt{transform:translate(6%)}#hx-research .astro-recorder:focus-visible{outline:rgb(0,136,206) solid 2px;outline-offset:4px}@media(prefers-reduced-motion:reduce){#hx-research .collection-lineup.five figure>img,#hx-research .junior-kit>img:first-child,#hx-research .astroskin-composition .astro-shirt,#hx-research .recorder-hover-name{transition:none}}#hx-research .astro-recorder-hover{position:absolute;right:-3%;bottom:0;height:10%;aspect-ratio:320 / 437;z-index:4}#hx-research .astroskin-composition .astro-recorder-hover .astro-recorder{position:relative;display:block;right:auto;left:auto;bottom:auto;width:100%;height:100%;transition:transform .48s cubic-bezier(.34,1.56,.64,1)}#hx-research .astro-recorder-hover:after{content:"";position:absolute;top:0;right:-65%;bottom:-35px;left:0;pointer-events:none}#hx-research .astro-recorder-hover:hover:after{pointer-events:auto}#hx-research .astro-recorder-hover:hover .astro-recorder,#hx-research .astro-recorder-hover:focus-within .astro-recorder{transform:translate(55%)}#hx-research .astro-recorder-hover:hover .recorder-hover-name,#hx-research .astro-recorder-hover:focus-within .recorder-hover-name{visibility:visible;opacity:1;transform:translate(18%)}#hx-research .astroskin-composition:has(.astro-recorder-hover:hover) .astro-shirt,#hx-research .astroskin-composition:has(.astro-recorder-hover:focus-within) .astro-shirt{transform:translate(6%)}@media(prefers-reduced-motion:reduce){#hx-research .astroskin-composition .astro-recorder-hover .astro-recorder{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/hx-product-pages.css.map */
