.HeroStage-module__fyaNzW__frame{aspect-ratio:16/9;background:var(--color-bg-alt);width:100%;box-shadow:var(--shadow-stage);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}@media (max-width:767px){.HeroStage-module__fyaNzW__frame{border-radius:14px}}.HeroStage-module__fyaNzW__slide{opacity:0;transition:opacity .4s;position:absolute;inset:0}.HeroStage-module__fyaNzW__slideActive{opacity:1;z-index:1}@media (prefers-reduced-motion:reduce){.HeroStage-module__fyaNzW__slide{transition:none}}.HeroStage-module__fyaNzW__photo{object-fit:cover}.HeroStage-module__fyaNzW__scrim{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#000000a6);height:26%;position:absolute;bottom:0}.HeroStage-module__fyaNzW__chip{top:14px;z-index:3;color:var(--color-text-primary);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-start:16px}@media (max-width:767px){.HeroStage-module__fyaNzW__chip{top:10px;padding:6px 9px;font-size:12px;inset-inline-start:10px}}.HeroStage-module__fyaNzW__caption{bottom:14px;color:#fff;text-shadow:0 1px 2px #00000073;max-width:calc(100% - 32px);font-size:15px;font-weight:500;line-height:1.3;position:absolute;inset-inline-start:16px}.HeroStage-module__fyaNzW__captionEnd{text-align:end;inset-inline:auto 16px}@media (min-width:768px){.HeroStage-module__fyaNzW__caption{max-width:calc(100% - 340px);font-size:13px}.HeroStage-module__fyaNzW__captionTop{max-width:calc(100% - 32px)}}@media (min-width:1100px){.HeroStage-module__fyaNzW__caption{font-size:15px}}@media (max-width:767px){.HeroStage-module__fyaNzW__caption,.HeroStage-module__fyaNzW__captionEnd{text-align:start;inset-inline:12px auto;font-size:12px;bottom:10px}}.HeroStage-module__fyaNzW__panel{background:#fff;align-items:flex-start;gap:10px;display:flex}.HeroStage-module__fyaNzW__panelIcon{width:22px;height:22px;color:var(--color-brand);flex:none}.HeroStage-module__fyaNzW__panelTitle{color:var(--color-text-primary);margin:0;font-size:15px;font-weight:700;line-height:1.25}.HeroStage-module__fyaNzW__panelLine{color:var(--color-text-secondary);margin:2px 0 0;font-size:13px;line-height:1.4}.HeroStage-module__fyaNzW__panelOnPhoto{z-index:2;border-radius:14px;width:280px;max-width:46%;padding:11px 13px;position:absolute;box-shadow:0 8px 22px #0003}.HeroStage-module__fyaNzW__posBr{bottom:16px;inset-inline-end:16px}.HeroStage-module__fyaNzW__posBl{bottom:16px;inset-inline-start:16px}.HeroStage-module__fyaNzW__posTr{top:16px;inset-inline-end:16px}.HeroStage-module__fyaNzW__panelBelow{border:1px solid var(--color-border);border-radius:12px;padding:12px 14px}@media (max-width:767px){.HeroStage-module__fyaNzW__panelOnPhoto{display:none}}@media (min-width:768px){.HeroStage-module__fyaNzW__panelBelow{display:none}}@media (min-width:768px) and (max-width:1099px){.HeroStage-module__fyaNzW__panelTitle{font-size:15px}}.HeroStage-module__fyaNzW__failed{background:var(--color-bg-alt);position:absolute;inset:0}.HeroStage-module__fyaNzW__round{border:1.5px solid var(--color-border);width:44px;height:44px;color:var(--color-brand);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.HeroStage-module__fyaNzW__round:hover{border-color:var(--color-brand)}[dir=rtl] .HeroStage-module__fyaNzW__chevron{transform:scaleX(-1)}.HeroStage-module__fyaNzW__pill{border:1.5px solid var(--color-border);height:44px;color:var(--color-brand);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:inline-flex}.HeroStage-module__fyaNzW__pill:hover{border-color:var(--color-brand)}.HeroStage-module__fyaNzW__round:focus-visible,.HeroStage-module__fyaNzW__pill:focus-visible,.HeroStage-module__fyaNzW__region:focus-visible,.HeroStage-module__fyaNzW__linkButton:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.HeroStage-module__fyaNzW__region{border-radius:18px}.HeroStage-module__fyaNzW__linkButton{font:inherit;color:var(--color-brand);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);background:0 0;border:0;padding:0;font-weight:600}.HeroStage-module__fyaNzW__linkButton:hover{color:var(--color-accent);text-decoration-color:currentColor}
