.site-header:has(.hero-study-controls){border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.hero-study-controls{align-items:center;gap:20px;min-width:0;display:flex}.hero-study-choice{border:1px solid var(--border);background:#ffffff8c;border-radius:13px;gap:4px;padding:4px;display:flex}.hero-study-choice button,.hero-study-replay{cursor:pointer;min-height:42px;color:var(--ink);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font:500 13px/1.2 Inter,Arial,sans-serif;transition:background-color .18s,color .18s;display:flex}.hero-study-choice button:hover{background:var(--mist)}.hero-study-choice button[aria-pressed=true]{background:var(--blue);color:#fff}.trial-number{font-variant-numeric:tabular-nums;opacity:.7;font-size:11px}.hero-study-replay{color:var(--blue);padding:10px 0}.hero-study-replay svg{flex:none}.hero-study-replay:hover{color:var(--jade)}.hero-study-current{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hero-study-choice :focus-visible,.hero-study-replay:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.hero-study .study-opening{min-height:var(--opening-floor);isolation:isolate;align-content:center;gap:clamp(32px,4.4vw,72px);padding-block:48px;position:relative;overflow:clip}.hero-study{overflow-x:clip}.hero-study .study-opening[data-study-variant="3"]{overflow:visible}.hero-study .study-opening .opening-copy{z-index:2;gap:26px;position:relative}.hero-study .study-opening h1{letter-spacing:-.035em;max-width:8.3em;font-size:clamp(48px,5.15vw,74px);line-height:1.04}.study-title-first{display:block}.study-word-mask{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:clip}.study-word,.study-cap{transform-origin:0 100%;display:inline-block}.study-cap-mask{margin-block:-.08em -.18em;padding-block:.08em .18em;display:block;overflow:clip}.study-opening[data-study-variant="3"] .study-cap-mask{overflow:visible}.hero-study .study-opening .lead{max-width:43ch;font-size:18px;line-height:1.6}.hero-study .study-opening .study-cta{z-index:3;min-width:328px;min-height:64px;margin-top:4px;padding:19px 30px;font-size:19px;position:relative}.hero-study .study-opening .opening-picture{isolation:auto;border-radius:18px;height:clamp(420px,100svh - 210px,620px);overflow:visible}.study-photo-window{isolation:isolate;transform-origin:50%;border-radius:18px;position:absolute;inset:0;overflow:hidden}.study-photo-camera{transform-origin:65% 35%;position:absolute;inset:0}.hero-study .study-opening .study-photo-camera>img{object-fit:cover;object-position:65% 20%;border-radius:0;width:100%;height:100%;display:block}.study-photo-wash{background:var(--paper);opacity:0;pointer-events:none;position:absolute;inset:0}.study-photo-line{background:var(--blue);opacity:0;pointer-events:none;width:2px;position:absolute;inset:0 auto 0 0}.study-shutters{pointer-events:none;grid-template-columns:repeat(4,1fr);display:none;position:absolute;inset:0}.study-shutters i{background:var(--paper);margin-inline:-1px;transform:translateY(101%)}.study-signature{width:108px;height:2px;margin-top:-6px;margin-bottom:-8px;display:none;overflow:hidden}.study-signature>span{background:var(--blue);transform-origin:0;height:100%;display:block}.hero-study .study-opening[data-study-variant="2"] .study-shutters{display:grid}.hero-study .study-opening[data-study-variant="5"] .study-signature{display:block}.hero-study .study-opening[data-study-variant="5"] .opening-copy{gap:23px}.hero-study[data-mode=sequence] .study-photo-camera>img{transform:translateY(calc(var(--hero-exit,0) * -4%)) scale(1.04);transform-origin:top}.hero-study-preparing .study-opening:not([data-study-state]) :is(h1,.lead,.study-cta,.opening-picture){opacity:0}@media (width>=1001px){.hero-study .study-opening[data-study-variant="4"]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.hero-study .study-opening[data-study-variant="4"] .opening-picture{height:clamp(440px,100svh - 170px,680px);margin-left:-64px}.hero-study .study-opening[data-study-variant="4"] .study-photo-window{border-radius:4px 22px 22px 4px;mask-image:linear-gradient(90deg,#0000,#000 17%)}}@media (width>=761px) and (height<=760px){.hero-study .study-opening{padding-block:26px}.hero-study .study-opening .opening-picture{height:calc(100svh - 170px);min-height:370px}.hero-study .study-opening h1{font-size:clamp(48px,4.75vw,66px)}}@media (width<=1100px){.trial-name{display:none}.hero-study-controls{gap:20px}.hero-study-choice button{min-width:44px}.trial-number,.hero-study-replay{font-size:13px}}@media (width<=760px){.site-header:has(.hero-study-controls) .header-inner{flex-wrap:wrap;gap:12px;min-height:96px;padding:12px 20px}.site-header:has(.hero-study-controls) .brand img{width:126px}.hero-study-controls{flex:1;grid-template-columns:auto auto;justify-content:end;gap:4px 10px;display:grid}.hero-study-choice{border-radius:9px;gap:0;padding:2px}.hero-study-choice button{border-radius:6px;min-width:29px;min-height:32px;padding:6px}.trial-number{opacity:1;font-size:11px}.hero-study-replay{min-height:34px;padding:4px}.hero-study-replay>span{display:none}.hero-study-current{clip-path:none;width:auto;height:auto;color:var(--secondary);text-align:right;letter-spacing:.02em;grid-column:1/-1;font-size:10px;position:static}.hero-study .study-opening{min-height:var(--opening-floor);flex-direction:column;justify-content:center;align-items:stretch;gap:28px;padding-block:26px 32px;display:flex}.hero-study .study-opening .opening-copy{gap:18px}.hero-study .study-opening h1{max-width:9em;font-size:clamp(38px,10.8vw,44px);line-height:1.04}.hero-study .study-opening .lead{max-width:38ch;font-size:16px;line-height:1.55}.hero-study .study-opening .study-cta{width:100%;min-width:0;min-height:56px;margin-top:0;padding:16px 20px;font-size:17px}.hero-study .study-opening .opening-picture{flex:none;height:clamp(180px,100svh - 530px,330px)}.study-photo-window{border-radius:16px}.hero-study .study-opening .study-photo-camera>img{object-position:65% 0%}.hero-study .study-opening[data-study-variant="5"] .opening-copy{gap:15px}.study-signature{width:72px;margin-top:0;margin-bottom:0}}@media (width<=380px){.site-header:has(.hero-study-controls) .header-inner{gap:8px;padding-inline:16px}.site-header:has(.hero-study-controls) .brand img{width:112px}.hero-study-controls{gap:4px 6px}.hero-study-choice button{min-width:27px}.hero-study .study-opening{gap:24px;padding-block:22px 26px}.hero-study .study-opening .opening-copy{gap:16px}.hero-study .study-opening h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.hero-study .study-opening :is(.study-word,.study-letter,.study-cap,.lead,.study-cta,.study-photo-window,.study-photo-camera,.study-photo-camera>img,.study-signature>span){opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.hero-study .study-shutters,.hero-study .study-photo-wash,.hero-study .study-photo-line{display:none!important}.hero-study-preparing .study-opening :is(h1,.lead,.study-cta,.opening-picture){opacity:1!important}.hero-study-choice button,.hero-study-replay{transition:none}}
