.qa-story-open{overflow:hidden}
.qa-story{position:fixed;inset:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;padding:0;margin:0;border:0;overflow-x:hidden;overflow-y:auto;color:#eef1f1;background:radial-gradient(ellipse at 50% 85%,#22385c 0%,#1c2541 45%,#0e1324 100%);font:15px/1.65 "Segoe UI",Arial,sans-serif;animation:qa-story-enter .45s ease both}
.qa-story::backdrop{background:#0e1324}
.qa-story *{box-sizing:border-box}
.qa-story-inner{min-height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 24px 40px;gap:0}
.qa-story-visual{display:block;width:min(900px,94vw);height:auto;max-height:43vh;flex:none;overflow:visible}
.qa-story-copy{max-width:660px;text-align:center;animation:qa-story-copy .9s 2.1s ease both}
.qa-story-kicker{font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:#8fb3cc}
.qa-story h2{font-size:32px;line-height:1.25;font-weight:700;letter-spacing:1px;margin:8px 0 18px;color:#fff}
.qa-story p{font-size:15px;line-height:1.65;color:#c3cbcb;margin:0 0 13px}
.qa-story p.qa-story-meaning{font-weight:600;color:#eef1f1;margin-top:18px}
.qa-story-hint{margin-top:20px;font-size:11.5px;letter-spacing:.3px;color:#8a9fb9}
.qa-story-close{position:fixed;z-index:1;right:20px;top:18px;width:38px;height:38px;display:grid;place-items:center;border:1px solid #8fb3cc45;border-radius:50%;color:#c3d9e9;background:#17213a;font:26px/1 Arial,sans-serif;cursor:pointer;padding:0}
.qa-story-close:hover{background:#263b5b}.qa-story-close:focus-visible{outline:2px solid #94d1fa;outline-offset:4px}
.qa-story-draw{stroke-dasharray:1800;stroke-dashoffset:1800;animation:qa-story-draw 2.4s .15s ease forwards}
.qa-story-sky{animation:qa-story-enter 1.6s .15s both;opacity:.55}
.qa-story-constellation{animation:qa-story-enter 1.3s .7s both}
.qa-story-string{animation:qa-story-enter 1s .8s both}
.qa-story-nodes circle{opacity:0;animation:qa-story-star .8s both}
.qa-story-nodes circle:nth-child(3n+1){animation-delay:.5s}.qa-story-nodes circle:nth-child(3n+2){animation-delay:.85s}.qa-story-nodes circle:nth-child(3n){animation-delay:1.2s}
.qa-story-arrow{animation:qa-story-arrow 1.2s .8s both;transform-origin:508px 167px}
.qa-story-target{animation:qa-story-star .9s 1.6s both;transform-origin:783px 167px}
.qa-story-ripple{animation:qa-story-ripple 1.5s 1.5s both;transform-origin:783px 167px}
.qa-story-leaving{animation:qa-story-exit .3s ease both}
.qa-story-horizon{animation:qa-story-enter 1.6s both}
.native-only{display:none}.quiron-native-app .native-only{display:block}
.quiron-native-app .sidebar .brand,.quiron-native-app .topbar>span:first-child{display:none}
.quiron-native-app .topbar{justify-content:flex-end}
@keyframes qa-story-enter{from{opacity:0}to{opacity:1}}
@keyframes qa-story-copy{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
@keyframes qa-story-draw{to{stroke-dashoffset:0}}
@keyframes qa-story-star{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
@keyframes qa-story-arrow{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}
@keyframes qa-story-ripple{from{opacity:0;transform:scale(.35)}35%{opacity:.7}to{opacity:.15;transform:scale(2)}}
@keyframes qa-story-exit{to{opacity:0}}
@media(max-width:760px){.qa-story-inner{padding:52px 22px 30px}.qa-story h2{font-size:26px;letter-spacing:.3px;margin-bottom:16px}.qa-story p{font-size:14px;line-height:1.6}.qa-story-kicker{font-size:10px;letter-spacing:1.8px}.qa-story-hint{font-size:10.5px}.qa-story-visual{width:100%;max-height:30vh}}
@media(prefers-reduced-motion:reduce){.qa-story,.qa-story-copy,.qa-story-draw,.qa-story-sky,.qa-story-constellation,.qa-story-string,.qa-story-nodes circle,.qa-story-arrow,.qa-story-target,.qa-story-ripple,.qa-story-horizon,.qa-story-leaving{animation:none;transform:none;stroke-dashoffset:0;opacity:1}.qa-story-ripple{opacity:.15}}

/* Sculpted mentor silhouette: draw, aim, release and illuminate the destination. */
.qa-story-draw{stroke-dasharray:1800;stroke-dashoffset:1800;animation:qa-story-draw 2s .1s ease forwards}
.qa-story-drawing-arm{transform-origin:430px 150px;animation:qa-mentor-pull 5.2s .3s ease both}
.qa-story-bow{transform-origin:590px 150px;animation:qa-mentor-bow 5.2s .3s ease both}
.qa-story-string{transform-origin:565px 150px;animation:qa-mentor-tension 5.2s .3s linear both}
.qa-story-arrow{transform-origin:455px 150px;animation:qa-mentor-shot 5.2s .3s linear both}
.qa-story-flight-trail{stroke-dasharray:167;stroke-dashoffset:167;animation:qa-mentor-trail 5.2s .3s linear both}
.qa-story-target{transform-origin:805px 150px;animation:qa-mentor-destination 5.2s .3s ease both}
.qa-story-ripple{transform-origin:805px 150px;animation:qa-mentor-impact 5.2s .3s ease both}
.qa-story-spark{transform-origin:805px 150px;animation:qa-mentor-spark 5.2s .3s ease both}
@keyframes qa-mentor-pull{0%{transform:translateX(24px);opacity:0}20%{opacity:1}32%,58%{transform:translateX(0);opacity:1}64%,100%{transform:translate(-7px,3px);opacity:1}}
@keyframes qa-mentor-bow{0%{transform:scaleX(.96)}32%,58%{transform:scaleX(1)}63%{transform:scaleX(.94)}70%,100%{transform:scaleX(.97)}}
@keyframes qa-mentor-tension{0%{transform:scaleX(.77);opacity:0}20%{opacity:.8}32%,58%{transform:scaleX(1);opacity:.8}62%{transform:scaleX(.02)}66%{transform:scaleX(-.035)}72%,100%{transform:scaleX(.02);opacity:.7}}
@keyframes qa-mentor-shot{0%{transform:translateX(24px);opacity:0}20%{opacity:1}32%,58%{transform:translateX(0);opacity:1}69%{transform:translateX(160px);opacity:1}73%,100%{transform:translateX(160px);opacity:0}}
@keyframes qa-mentor-trail{0%,58%{stroke-dashoffset:167;opacity:0}60%{opacity:.45}69%{stroke-dashoffset:0;opacity:.45}80%,100%{stroke-dashoffset:0;opacity:0}}
@keyframes qa-mentor-destination{0%,64%{opacity:.25;transform:scale(.8)}70%{opacity:1;transform:scale(1.6)}83%,100%{opacity:1;transform:scale(1)}}
@keyframes qa-mentor-impact{0%,67%{opacity:0;transform:scale(.25)}71%{opacity:.7;transform:scale(.8)}92%,100%{opacity:0;transform:scale(3.5)}}
@keyframes qa-mentor-spark{0%,67%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.2)}82%,100%{opacity:0;transform:scale(.7)}}
@media(prefers-reduced-motion:reduce){.qa-story-draw,.qa-story-drawing-arm,.qa-story-bow,.qa-story-string,.qa-story-arrow,.qa-story-flight-trail,.qa-story-target,.qa-story-ripple,.qa-story-spark{animation:none;transform:none;stroke-dashoffset:0;opacity:1}.qa-story-flight-trail,.qa-story-ripple,.qa-story-spark{display:none}}

/* Keep the approved brand as the visual focus of the origin story. */
.qa-story-emblem{position:relative;flex:none;width:min(560px,86vw);height:180px;margin:0 0 28px;display:grid;place-items:center;isolation:isolate}
.qa-story-approved{position:relative;width:100%;aspect-ratio:770/196;overflow:hidden;animation:qa-brand-reveal 1.2s .15s ease both}
.qa-story-approved img{position:absolute;display:block;width:116.2338%;max-width:none;height:auto;left:-5.1948%;top:-38.7755%;mix-blend-mode:lighten}
.qa-story-copy{animation-delay:.8s}
.qa-story-lights{position:absolute;inset:-25px -35px;pointer-events:none}
.qa-story-lights i{position:absolute;width:3px;height:3px;background:#94d1fa;border-radius:50%;animation:qa-brand-light 2s ease both;box-shadow:0 0 12px #94d1fa66}
.qa-story-lights i:nth-child(1){left:8%;top:24%}.qa-story-lights i:nth-child(2){left:34%;top:4%;animation-delay:.2s}.qa-story-lights i:nth-child(3){left:76%;top:12%;animation-delay:.4s}.qa-story-lights i:nth-child(4){left:95%;top:58%;animation-delay:.3s}.qa-story-lights i:nth-child(5){left:65%;top:94%;animation-delay:.5s}.qa-story-lights i:nth-child(6){left:17%;top:86%;animation-delay:.1s}
@keyframes qa-brand-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@keyframes qa-brand-light{from{opacity:0;transform:scale(.4)}60%{opacity:.8}to{opacity:.35;transform:scale(1)}}
@media(max-width:760px){.qa-story-emblem{height:110px;margin-bottom:24px;width:min(420px,82vw)}}
@media(prefers-reduced-motion:reduce){.qa-story-approved,.qa-story-lights i{animation:none;transform:none;opacity:1}}

.qa-story-approved{mix-blend-mode:lighten}.qa-story-approved img{mix-blend-mode:normal}

.qa-story-emblem{isolation:auto}

.qa-story-scene{width:min(800px,94vw);max-height:46vh;margin-bottom:10px;overflow:visible}
.qa-story-figure{mix-blend-mode:screen;animation:qa-brand-reveal 1.6s ease both}
.qa-story-symbol{mix-blend-mode:lighten;overflow:hidden;animation:qa-brand-reveal 1.2s .5s ease both}
.qa-story-thread{stroke-dasharray:500;stroke-dashoffset:500;animation:qa-story-draw 2.5s .7s ease forwards}
.qa-story-stars{animation:qa-brand-light 2s 1s ease both}
.qa-story-copy{animation-delay:1.1s}
@media(max-width:760px){.qa-story-scene{max-height:32vh;width:100%}}
@media(prefers-reduced-motion:reduce){.qa-story-figure,.qa-story-symbol,.qa-story-thread,.qa-story-stars{animation:none;opacity:1;transform:none;stroke-dashoffset:0}}

/* Line-drawn mentor pulls the brand bow; release resolves into the approved logo. */
.qa-line-scene{width:min(860px,94vw);max-height:45vh;margin-bottom:10px;overflow:visible}
.qa-line-outline{stroke-dasharray:1800;stroke-dashoffset:1800;animation:qa-story-draw 1.3s .07s ease forwards}
.qa-line-detail{stroke-opacity:.42;animation:qa-brand-reveal .9s .5s both}
.qa-line-centaur{animation:qa-line-mentor 7s ease both}
.qa-line-pull{animation:qa-line-pull 7s ease both}
.qa-line-bow{transform-origin:681px 125px;animation:qa-line-bow 7s ease both}
.qa-line-string{transform-origin:681px 125px;animation:qa-line-string 7s linear both}
.qa-line-arrow{animation:qa-line-arrow 7s linear both}
.qa-line-final{animation:qa-line-final 7s ease both}
.qa-story-copy{animation-delay:1.1s}
@keyframes qa-line-mentor{0%{opacity:0}20%,59%{opacity:1}77%,100%{opacity:0}}
@keyframes qa-line-pull{0%,15%{transform:translateX(70px)}40%,57%{transform:translateX(0)}64%,100%{transform:translate(-8px,3px)}}
@keyframes qa-line-bow{0%{opacity:0}18%{opacity:1}40%,58%{transform:translateX(0) scaleX(1);opacity:1}62%{transform:translateX(0) scaleX(.96)}81%,100%{transform:translate(-446px,92px) scale(1);opacity:0}}
@keyframes qa-line-string{0%,15%{transform:scaleX(.68);opacity:0}25%{opacity:.75}40%,58%{transform:scaleX(1);opacity:.75}62%{transform:scaleX(.02)}66%{transform:scaleX(-.02)}72%,100%{transform:scaleX(.01);opacity:0}}
@keyframes qa-line-arrow{0%,15%{transform:translateX(70px);opacity:0}25%{opacity:1}40%,58%{transform:translateX(0);opacity:1}68%{transform:translateX(200px);opacity:0}100%{transform:translateX(200px);opacity:0}}
@keyframes qa-line-final{0%,68%{opacity:0;clip-path:inset(0 100% 0 0)}78%{opacity:1;clip-path:inset(0 77% 0 0)}94%,100%{opacity:1;clip-path:inset(0 0 0 0)}}
@media(max-width:760px){.qa-line-scene{width:100%;max-height:32vh}}
@media(prefers-reduced-motion:reduce){.qa-line-outline,.qa-line-detail,.qa-line-centaur,.qa-line-pull,.qa-line-bow,.qa-line-string,.qa-line-arrow,.qa-line-final{animation:none;transform:none;stroke-dashoffset:0}.qa-line-centaur,.qa-line-bow,.qa-line-arrow{opacity:0}.qa-line-final{opacity:1;clip-path:none}}

/* Continuous release and shared-symbol handoff to the original artwork. */
.qa-line-scene{mix-blend-mode:lighten}
.qa-line-centaur,.qa-line-pull,.qa-line-bow,.qa-line-string,.qa-line-arrow,.qa-line-final{animation-duration:6s}
.qa-line-bow,.qa-line-final{animation-timing-function:cubic-bezier(.4,0,.2,1)}
@keyframes qa-line-mentor{0%{opacity:0}16%,48%{opacity:1}62%{opacity:.55}80%,100%{opacity:0}}
@keyframes qa-line-pull{0%,12%{transform:translateX(70px)}32%,44%{transform:translateX(0)}50%,100%{transform:translate(-8px,3px)}}
@keyframes qa-line-string{0%,12%{transform:scaleX(.68);opacity:0}20%{opacity:.75}32%,44%{transform:scaleX(1);opacity:.75}48%{transform:scaleX(.025);opacity:.7}51%{transform:scaleX(-.015);opacity:.6}57%,100%{transform:scaleX(.01);opacity:0}}
@keyframes qa-line-arrow{0%,12%{transform:translateX(70px);opacity:0}20%{opacity:1}32%,44%{transform:translateX(0);opacity:1}48%{transform:translateX(25px);opacity:.95}56%{transform:translateX(200px);opacity:0}100%{transform:translateX(200px);opacity:0}}
@keyframes qa-line-bow{0%{opacity:0;transform:translate(0,0)}16%{opacity:1}32%,44%{transform:translate(0,0) scaleX(1);opacity:1}48%{transform:translate(0,0) scaleX(.98);opacity:1}54%{transform:translate(0,0) scaleX(1);opacity:1}78%{transform:translate(-446px,92px);opacity:1}88%,100%{transform:translate(-446px,92px);opacity:0}}
@keyframes qa-line-final{0%,73%{opacity:0;clip-path:inset(0 79% 0 0)}79%{opacity:.6;clip-path:inset(0 76% 0 0)}88%{opacity:1;clip-path:inset(0 30% 0 0)}97%,100%{opacity:1;clip-path:inset(0 0 0 0)}}
@media(prefers-reduced-motion:reduce){.qa-line-centaur,.qa-line-pull,.qa-line-bow,.qa-line-string,.qa-line-arrow,.qa-line-final{animation:none}.qa-line-centaur,.qa-line-bow,.qa-line-arrow{opacity:0}.qa-line-final{opacity:1;clip-path:none}}

/* Bring the origin text towards the resolved logo as the mentor fades. */
.qa-line-scene+.qa-story-copy{--qa-copy-rise:clamp(70px,12vh,120px);animation:qa-line-copy-rise 6s ease both}
@keyframes qa-line-copy-rise{0%,12%{opacity:0;transform:translateY(10px)}24%,62%{opacity:1;transform:translateY(0)}94%,100%{opacity:1;transform:translateY(calc(-1 * var(--qa-copy-rise)))}}
@media(max-width:760px){.qa-line-scene+.qa-story-copy{--qa-copy-rise:clamp(45px,8vh,70px)}}
@media(prefers-reduced-motion:reduce){.qa-line-scene+.qa-story-copy{animation:none;opacity:1;transform:translateY(calc(-1 * var(--qa-copy-rise)))}}

/* Single continuous handoff: no animated clipping or stop before the wordmark. */
.qa-line-bow{animation-timing-function:cubic-bezier(.22,.61,.36,1)}
.qa-line-final{animation-timing-function:linear;will-change:opacity}
@keyframes qa-line-bow{0%{opacity:0;transform:translate(0,0)}16%{opacity:1}32%,44%{transform:translate(0,0) scaleX(1);opacity:1}48%{transform:translate(0,0) scaleX(.98);opacity:1}51%{transform:translate(0,0) scaleX(1);opacity:1}70%{opacity:1}89%,100%{transform:translate(-446px,92px);opacity:0}}
@keyframes qa-line-final{0%,70%{opacity:0;clip-path:none}94%,100%{opacity:1;clip-path:none}}
@media(prefers-reduced-motion:reduce){.qa-line-bow,.qa-line-final{animation:none;will-change:auto}.qa-line-bow{opacity:0}.qa-line-final{opacity:1;clip-path:none}}

/* Restore left-to-right construction with one uninterrupted SVG reveal. */
.qa-line-final{animation:none;opacity:1;clip-path:none;will-change:auto}
.qa-line-reveal{transform-origin:140px 125px;animation:qa-line-reveal 6s linear both}
@keyframes qa-line-reveal{0%,72%{transform:scaleX(0)}100%{transform:scaleX(1)}}
@media(prefers-reduced-motion:reduce){.qa-line-reveal{animation:none;transform:none}}

/* The descending bow remains: only the arrow and lettering are revealed. */
@keyframes qa-line-bow{0%{opacity:0;transform:translate(0,0) scale(1)}16%{opacity:1}32%,44%{transform:translate(0,0) scale(1);opacity:1}48%{transform:translate(0,0) scaleX(.98);opacity:1}51%{transform:translate(0,0) scale(1);opacity:1}72%,100%{transform:translate(-446.55px,91.35px) scale(1.0626);opacity:1}}
@media(prefers-reduced-motion:reduce){.qa-line-bow{animation:none;transform:translate(-446.55px,91.35px) scale(1.0626);opacity:1}}

/* Approved six-second preview: restrained constellation behind the mentor. */
.qa-preview-constellation{pointer-events:none;animation:qa-preview-sky 6s ease both}
.qa-preview-constellation path{stroke:#8fb3cc;stroke-opacity:.3;stroke-width:1;fill:none;stroke-dasharray:1200;stroke-dashoffset:1200;animation:qa-preview-stars-draw 2.6s .2s ease forwards}
.qa-preview-constellation circle{fill:#b8d9ef;opacity:.65}
.qa-preview-constellation .qa-preview-star-glow{fill:#94d1fa;opacity:.09}
@keyframes qa-preview-sky{0%{opacity:0}25%{opacity:.65}75%,100%{opacity:.4}}
@keyframes qa-preview-stars-draw{to{stroke-dashoffset:0}}
@media(prefers-reduced-motion:reduce){.qa-preview-constellation,.qa-preview-constellation path{animation:none;stroke-dashoffset:0}.qa-preview-constellation{opacity:.4}}

/* Shorten only the drawing phase from 1.2s to .7s; later phases retain their durations. */
.qa-line-centaur,.qa-line-pull,.qa-line-bow,.qa-line-string,.qa-line-arrow,.qa-line-reveal,.qa-line-scene+.qa-story-copy{animation-duration:5.5s}
@keyframes qa-line-mentor{0.000000%{opacity:0}17.454545%,43.272727%{opacity:1}58.545455%{opacity:.55}78.181818%,100.000000%{opacity:0}}
@keyframes qa-line-pull{0.000000%,13.090909%{transform:translateX(70px)}25.818182%,38.909091%{transform:translateX(0)}45.454545%,100.000000%{transform:translate(-8px,3px)}}
@keyframes qa-line-string{0.000000%,13.090909%{transform:scaleX(.68);opacity:0}21.818182%{opacity:.75}25.818182%,38.909091%{transform:scaleX(1);opacity:.75}43.272727%{transform:scaleX(.025);opacity:.7}46.545455%{transform:scaleX(-.015);opacity:.6}53.090909%,100.000000%{transform:scaleX(.01);opacity:0}}
@keyframes qa-line-arrow{0.000000%,13.090909%{transform:translateX(70px);opacity:0}21.818182%{opacity:1}25.818182%,38.909091%{transform:translateX(0);opacity:1}43.272727%{transform:translateX(25px);opacity:.95}52.000000%{transform:translateX(200px);opacity:0}100.000000%{transform:translateX(200px);opacity:0}}
@keyframes qa-line-bow{0.000000%{opacity:0;transform:translate(0,0) scale(1)}17.454545%{opacity:1}25.818182%,38.909091%{transform:translate(0,0) scale(1);opacity:1}43.272727%{transform:translate(0,0) scaleX(.98);opacity:1}46.545455%{transform:translate(0,0) scale(1);opacity:1}69.454545%,100.000000%{transform:translate(-446.55px,91.35px) scale(1.0626);opacity:1}}
@keyframes qa-line-reveal{0.000000%,69.454545%{transform:scaleX(0)}100.000000%{transform:scaleX(1)}}
@keyframes qa-line-copy-rise{0.000000%,13.090909%{opacity:0;transform:translateY(10px)}26.181818%,58.545455%{opacity:1;transform:translateY(0)}93.454545%,100.000000%{opacity:1;transform:translateY(calc(-1 * var(--qa-copy-rise)))}}

/* Shorter aim/hold (-1s) and wordmark reveal (-.5s); the descending arc keeps its pace. */
.qa-line-centaur,.qa-line-pull,.qa-line-bow,.qa-line-string,.qa-line-arrow,.qa-line-reveal,.qa-line-scene+.qa-story-copy{animation-duration:4s}
.qa-line-outline{animation-duration:.9s}
@keyframes qa-line-mentor{0.000000%{opacity:0}20.571428%,34.500000%{opacity:1}55.500001%{opacity:.55}78.928571%,100.000000%{opacity:0}}
@keyframes qa-line-pull{0.000000%,18.000000%{transform:translateX(70px)}25.500000%,28.500000%{transform:translateX(0)}37.499999%,100.000000%{transform:translate(-8px,3px)}}
@keyframes qa-line-string{0.000000%,18.000000%{transform:scaleX(.68);opacity:0}23.142857%{opacity:.75}25.500000%,28.500000%{transform:scaleX(1);opacity:.75}34.500000%{transform:scaleX(.025);opacity:.7}39.000001%{transform:scaleX(-.015);opacity:.6}48.000000%,100.000000%{transform:scaleX(.01);opacity:0}}
@keyframes qa-line-arrow{0.000000%,18.000000%{transform:translateX(70px);opacity:0}23.142857%{opacity:1}25.500000%,28.500000%{transform:translateX(0);opacity:1}34.500000%{transform:translateX(25px);opacity:.95}46.500000%{transform:translateX(200px);opacity:0}100.000000%{transform:translateX(200px);opacity:0}}
@keyframes qa-line-bow{0.000000%{opacity:0;transform:translate(0,0) scale(1)}20.571428%{opacity:1}25.500000%,28.500000%{transform:translate(0,0) scale(1);opacity:1}34.500000%{transform:translate(0,0) scaleX(.98);opacity:1}39.000001%{transform:translate(0,0) scale(1);opacity:1}70.499999%,100.000000%{transform:translate(-446.55px,91.35px) scale(1.0626);opacity:1}}
@keyframes qa-line-reveal{0.000000%,70.499999%{transform:scaleX(0)}100.000000%{transform:scaleX(1)}}
@keyframes qa-line-copy-rise{0.000000%,18.000000%{opacity:0;transform:translateY(10px)}25.583333%,55.500001%{opacity:1;transform:translateY(0)}93.678571%,100.000000%{opacity:1;transform:translateY(calc(-1 * var(--qa-copy-rise)))}}
