#strc-root .rl-teaser{--rl-ice:#a8dce9;position:relative;isolation:isolate;display:grid;grid-template-columns:205px minmax(0,1fr) auto;align-items:center;gap:22px;grid-column:1/-1;margin:19px 0 25px;padding:10px 28px 10px 6px;min-height:176px;border:1px solid #2e4a58;border-radius:13px;background:radial-gradient(ellipse at 3% 50%,#16334588,transparent 44%),linear-gradient(115deg,#0b1c26,#0b1820 70%,#10222c);overflow:hidden;scroll-margin-top:115px;transition:border-color .3s,box-shadow .3s}
#strc-root .rl-teaser:before{content:"";position:absolute;top:0;left:32px;width:53px;height:2px;background:#ed3c35;box-shadow:0 0 20px #e9413733}#strc-root .rl-teaser:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent 45%,#8dd3f108 65%,transparent 85%);pointer-events:none}#strc-root .rl-teaser:hover,#strc-root .rl-teaser:focus-within{border-color:#5a8796;box-shadow:0 10px 36px #0003}
#strc-root .rl-art{position:relative;align-self:stretch;min-height:161px;display:flex;align-items:center;justify-content:center}#strc-root .rl-miniature{width:215px;height:145px;display:block;overflow:visible}
#strc-root .rl-kicker{font:9px/1.5 Arial,sans-serif;letter-spacing:1.6px;color:#9ac8d7;margin:0 0 11px;display:flex;gap:8px;align-items:center}#strc-root .rl-kicker i{width:5px;height:5px;border-radius:50%;background:#f15c47;box-shadow:0 0 9px #f15c4733;flex:none}
#strc-root .rl-copy h2{font:400 clamp(22px,2.1vw,32px)/1.2 Arial,sans-serif;letter-spacing:-.8px;color:#e4f0f4;margin:0 0 11px}#strc-root .rl-copy h2 em{color:var(--rl-ice);font-style:normal}#strc-root .rl-description{font:12px/1.85 Arial,sans-serif;color:#9fb9c7;max-width:500px;margin:0}
#strc-root .rl-entry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0 17px 22px;min-height:86px;border-left:1px solid #35505b;text-decoration:none;color:#d7ecf1;white-space:nowrap;font:12px/1.5 Arial,sans-serif;transition:color .25s}#strc-root .rl-entry small{display:block;margin-top:7px;color:#7f9eae;font:9px/1.6 Arial,sans-serif;letter-spacing:.7px}#strc-root .rl-entry>i{display:grid;place-items:center;width:39px;height:39px;border:1px solid #446673;border-radius:50%;font-style:normal;background:#132c37;transition:background .3s,border-color .3s,transform .3s}#strc-root .rl-entry svg{fill:none;stroke:currentColor;stroke-width:1.4;width:19px;height:19px;transition:transform .3s}#strc-root .rl-entry:hover{color:#fff}#strc-root .rl-entry:hover>i{border-color:#93c9d9;background:#1c3e4b;transform:translateX(3px)}#strc-root .rl-entry:focus-visible,#strc-root .rl-motion-toggle:focus-visible{outline:2px solid #a8dce9;outline-offset:6px}
#strc-root .rl-motion-toggle{position:absolute;left:14px;bottom:10px;display:grid;place-items:center;width:24px;height:24px;background:#0b1c26b0;border:1px solid #3d5968;border-radius:50%;color:#8eafbf;font:10px Arial,sans-serif;padding:0;cursor:pointer;opacity:.55;transition:opacity .3s}#strc-root .rl-teaser:hover .rl-motion-toggle,#strc-root .rl-motion-toggle:focus-visible{opacity:1}
#strc-root .rl-phase{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:140px;height:13px;text-align:center;color:#799dac;font:7px/1.5 Arial,sans-serif;letter-spacing:1.5px;white-space:nowrap}#strc-root .rl-phase span{position:absolute;inset:0;opacity:0;animation:rl-phase-a 10s linear infinite}#strc-root .rl-phase span:nth-child(2){animation-name:rl-phase-b}#strc-root .rl-phase span:nth-child(3){animation-name:rl-phase-c}
#strc-root .rl-vehicle{transform-origin:138px 125px;animation:rl-launch 10s cubic-bezier(.35,0,.5,1) infinite}#strc-root .rl-exhaust{transform-origin:138px 124px;animation:rl-burn 10s linear infinite}#strc-root .rl-ignition-glow{transform-origin:139px 145px;animation:rl-glow 10s linear infinite}#strc-root .rl-smoke{transform-origin:139px 148px;animation:rl-smoke 10s ease-out infinite}#strc-root .rl-embers{animation:rl-embers 10s linear infinite}#strc-root .rl-teaser:is(.rl-paused,.rl-manual-pause) *{animation-play-state:paused!important}
@keyframes rl-launch{0%,16%{transform:translate(0,0);opacity:1}20%{transform:translate(.3px,-.5px)}23%{transform:translate(-.3px,-1px)}32%{transform:translate(0,-4px);opacity:1}57%{transform:translate(3px,-39px);opacity:1}72%{transform:translate(10px,-105px);opacity:0}88%{transform:translate(10px,-105px);opacity:0}89%{transform:translate(0,0);opacity:0}100%{transform:translate(0,0);opacity:1}}
@keyframes rl-burn{0%,14%{transform:scale(.55,.03);opacity:0}19%{transform:scale(.5,.35);opacity:.7}24%{transform:scale(.8,.7);opacity:1}30%{transform:scale(.85,.9)}37%{transform:scale(1,1.15)}43%{transform:scale(.8,1.05)}56%{transform:scale(.95,1.25);opacity:1}72%,100%{transform:scale(.9,1.5);opacity:0}}
@keyframes rl-glow{0%,13%{opacity:0;transform:scale(.3)}23%{opacity:.6;transform:scale(.8)}31%{opacity:.9;transform:scale(1.1)}48%{opacity:.25;transform:scale(1.5)}65%,100%{opacity:0;transform:scale(1.8)}}@keyframes rl-smoke{0%,17%{opacity:0;transform:scale(.3)}30%{opacity:.17;transform:scale(.8)}46%{opacity:.1;transform:scale(1.65,2)}70%,100%{opacity:0;transform:scale(2.2,3)}}@keyframes rl-embers{0%,20%{opacity:0;transform:translateY(0)}30%{opacity:.8}48%{opacity:0;transform:translate(7px,15px)}100%{opacity:0}}
@keyframes rl-phase-a{0%,31%{opacity:1}34%,89%{opacity:0}94%,100%{opacity:1}}@keyframes rl-phase-b{0%,31%{opacity:0}35%,60%{opacity:1}65%,100%{opacity:0}}@keyframes rl-phase-c{0%,61%{opacity:0}67%,84%{opacity:1}91%,100%{opacity:0}}
@media(max-width:1150px){#strc-root .rl-teaser{grid-template-columns:160px minmax(0,1fr);gap:4px 17px;padding:16px 23px 16px 5px}#strc-root .rl-art{grid-row:1/3;min-height:166px}#strc-root .rl-miniature{width:185px}#strc-root .rl-copy h2{font-size:25px}#strc-root .rl-entry{border-left:0;border-top:1px solid #2f4a57;padding:12px 0 0;min-height:0;margin-top:13px;grid-column:2;white-space:normal}#strc-root .rl-entry small{display:none}#strc-root .rl-entry>i{width:31px;height:31px}#strc-root .rl-description{font-size:11px;line-height:1.75}}
@media(max-width:600px){#strc-root .rl-teaser{grid-template-columns:91px minmax(0,1fr);gap:0 13px;margin:15px 0 20px;min-height:0;padding:23px 18px 19px 12px;border-radius:11px;scroll-margin-top:85px}#strc-root .rl-art{grid-row:1;min-height:138px;align-self:center}#strc-root .rl-miniature{position:absolute;width:161px;max-width:none;left:-33px;top:-2px}#strc-root .rl-phase{width:111px;bottom:4px;left:49%;font-size:6px;letter-spacing:.7px}#strc-root .rl-copy h2{font-size:23px;letter-spacing:-.65px;line-height:1.2;margin:0 0 9px}#strc-root .rl-kicker{font-size:7px;letter-spacing:.8px;margin-bottom:10px;gap:5px}#strc-root .rl-kicker i{width:4px;height:4px}#strc-root .rl-description{font-size:10px;line-height:1.8}#strc-root .rl-entry{grid-column:1/-1;margin-top:20px;font-size:12px;padding-top:15px;gap:12px}#strc-root .rl-entry small{display:block;font-size:8px;margin-top:5px}#strc-root .rl-entry>i{width:36px;height:36px}#strc-root .rl-motion-toggle{left:10px;bottom:103px;width:20px;height:20px;font-size:8px}#strc-root .rl-teaser:before{left:22px;width:35px}}
.rl-experience-view[hidden],.rl-transition[hidden]{display:none!important}.rl-experience-view{position:fixed;inset:0;z-index:200000;background:#06101a;display:grid;grid-template-rows:46px minmax(0,1fr);color:#d1e7f0;animation:rl-reveal .45s ease-out}.rl-experience-view header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 23px;border-bottom:1px solid #2e4656;background:#091a25;font:10px Arial,sans-serif;letter-spacing:.8px}.rl-experience-view button{border:0;background:transparent;color:#b1d9e6;padding:10px 0;font:12px Arial,sans-serif;cursor:pointer}.rl-experience-view iframe{width:100%;height:100%;border:0;background:#07121c}.rl-experience-view header>span{font:8px Arial,sans-serif;color:#be9c73;letter-spacing:1.1px}.rl-transition{position:fixed;inset:0;z-index:250000;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 60%,#13354d,#05101b 65%);animation:rl-transition-in .6s ease-out both}.rl-transition svg{width:250px;height:260px;overflow:visible;animation:rl-transfer .65s ease-in both}.rl-transition .rl-vehicle,.rl-transition .rl-exhaust{animation:none;opacity:1}.rl-transition .rl-exhaust{transform:scale(1,1.6)}.rl-transition .rl-smoke,.rl-transition .rl-embers,.rl-transition .rl-ignition-glow{display:none}.rl-transition p{position:absolute;bottom:28%;font:10px Arial,sans-serif;letter-spacing:3px;color:#a8dce9}@keyframes rl-reveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes rl-transfer{from{opacity:1;transform:translateY(95px) scale(.65)}to{opacity:0;transform:translateY(-40vh) scale(.9)}}@keyframes rl-transition-in{0%{opacity:0}20%,80%{opacity:1}100%{opacity:0}}
@media(max-width:600px){.rl-experience-view header{padding:0 14px}.rl-experience-view header>span{font-size:6px;max-width:140px;text-align:right;line-height:1.6}}
@media(prefers-reduced-motion:reduce){#strc-root .rl-teaser *, .rl-transition,.rl-transition svg,.rl-experience-view{animation:none!important;transition:none!important}#strc-root .rl-phase span:first-child{opacity:1}#strc-root .rl-exhaust,#strc-root .rl-smoke,#strc-root .rl-embers,#strc-root .rl-ignition-glow{opacity:0}#strc-root .rl-motion-toggle{display:none}.rl-transition{display:none}}

#strc-root .rl-nav-entry{display:flex;align-items:center;gap:8px;color:#a9d8e5;padding-left:26px;font-size:12px}#strc-root .rl-nav-entry small{font:6px Arial,sans-serif;letter-spacing:1px;color:#e9a690;border:1px solid #70453e;border-radius:3px;padding:3px 4px}
@media(max-width:760px){#strc-root .rl-teaser{order:2}}
