.sq-cabinet{max-width:1080px;margin:40px auto;padding:28px;color:#f4f0ff;background:radial-gradient(circle at top,#342553,#120d1c 55%);border-radius:28px;min-height:620px;font-family:inherit}.sq-cabinet header{display:flex;justify-content:space-between;gap:20px;align-items:center}.sq-eyebrow,.sq-kicker{font-size:12px;letter-spacing:.18em;text-transform:uppercase;opacity:.65}.sq-cabinet h2,.sq-screen h1{margin:.2em 0}.sq-profile{display:flex;flex-direction:column;text-align:right}.sq-profile span{opacity:.65;font-size:13px}.sq-progress{margin:28px 0 18px;background:#ffffff0c;padding:18px;border-radius:18px}.sq-progress>div{display:flex;justify-content:space-between}.sq-progress i{display:block;height:7px;margin-top:12px;background:linear-gradient(90deg,#fff var(--p),#ffffff18 var(--p));border-radius:20px}.sq-planet-list{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.sq-planet{border:1px solid #ffffff18;background:#ffffff0b;color:inherit;padding:16px 8px;border-radius:16px;cursor:pointer}.sq-planet span,.sq-planet em{display:block}.sq-planet em{font-style:normal;opacity:.65;margin-top:7px}.sq-planet.locked{opacity:.3}.sq-screen,.sq-question-screen{margin-top:22px;padding:26px;background:#ffffff0b;border-radius:22px;text-align:center}.sq-intro-media,.sq-question-media{width:100%;max-height:420px;object-fit:cover;border-radius:18px;margin:15px 0}.sq-primary{border:0;border-radius:999px;padding:14px 28px;font-weight:700;cursor:pointer}.sq-primary:disabled{opacity:.35}.sq-topline{display:flex;justify-content:space-between;opacity:.7}.sq-answers{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.sq-answer{position:relative;overflow:hidden;border:2px solid transparent;background:#ffffff0b;color:#fff;border-radius:18px;padding:0;cursor:pointer;min-height:220px}.sq-answer img,.sq-answer video{width:100%;height:220px;object-fit:cover;display:block}.sq-answer-text{display:block;padding:14px;text-align:left}.sq-answer.selected{border-color:#fff;box-shadow:0 0 0 4px #ffffff15}.sq-placeholder{display:grid;place-items:center;height:220px;background:#ffffff08;opacity:.6}.sq-login{max-width:600px;margin:60px auto;padding:30px;text-align:center}@media(max-width:760px){.sq-cabinet{margin:0;border-radius:0;padding:18px;min-height:100vh}.sq-cabinet header{align-items:flex-start}.sq-profile{font-size:12px}.sq-planet-list{grid-template-columns:repeat(2,1fr)}.sq-answers{grid-template-columns:1fr}.sq-answer img,.sq-answer video{height:260px}.sq-answer{min-height:260px}}
.sq-youtube{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:inherit;background:#000}.sq-youtube iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sq-answer .sq-youtube{pointer-events:none}
.sq-section-result{max-width:1100px;margin:0 auto;padding:28px}.sq-result-table{display:grid;gap:12px;margin:22px 0}.sq-result-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:14px;align-items:center;padding:16px;border:1px solid #dfe3e8;border-radius:14px;background:#fff}.sq-result-row small{display:block;opacity:.6;margin-bottom:4px}.sq-result-q span{display:block;margin-top:5px}.sq-result-status{min-width:0}.sq-ok{display:inline-block;color:#167b45;font-weight:700;background:#eaf8f0;border:1px solid #9bd5b5;padding:9px 12px;border-radius:10px}.sq-feedback-open,.sq-feedback-save{cursor:pointer;border:1px solid #d9a8a8;background:#fff5f5;border-radius:10px;padding:9px 12px}.sq-feedback-box{grid-column:1/-1;margin-top:10px}.sq-feedback-box textarea{width:100%;min-height:100px;padding:12px;border:1px solid #ccd3da;border-radius:10px;box-sizing:border-box}.sq-feedback-save{margin-top:8px;background:#111;color:#fff;border-color:#111}.sq-feedback-msg{margin-left:10px}.sq-feedback-note{font-weight:600}.sq-result-continue:disabled{opacity:.45;cursor:not-allowed}@media(max-width:800px){.sq-result-row{grid-template-columns:1fr}.sq-section-result{padding:18px 8px}}
.sq-cab-nav{display:flex;gap:8px;margin:24px 0}.sq-cab-nav a{color:inherit;text-decoration:none;padding:10px 14px;border-radius:999px;background:#ffffff0a}.sq-cab-nav a.active{background:#fff;color:#171020}.sq-profile a{color:inherit;opacity:.7;font-size:12px}.sq-dashboard-hero{padding:26px 0 12px}.sq-dashboard-hero h1,.sq-product-head h1{font-size:clamp(32px,5vw,58px);margin:5px 0}.sq-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sq-product-card{display:flex;gap:18px;min-height:150px;padding:24px;border:1px solid #ffffff18;border-radius:22px;background:#ffffff0b;color:inherit!important;text-decoration:none!important}.sq-product-card>span{font-size:24px}.sq-product-card h3{font-size:28px;margin:4px 0}.sq-product-card p{opacity:.72}.sq-product-card em{display:block;margin-top:16px;font-style:normal;font-weight:700}.sq-product-card.is-coming{opacity:.35}.sq-mini-progress i{display:block;height:6px;background:linear-gradient(90deg,#fff var(--p),#ffffff18 var(--p));border-radius:10px;margin:12px 0 7px}.sq-mini-progress b{font-size:12px;opacity:.7}.sq-readonly-profile{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sq-readonly-profile>div{padding:20px;border-radius:18px;background:#ffffff0b}.sq-readonly-profile small,.sq-readonly-profile b{display:block}.sq-readonly-profile small{opacity:.6;margin-bottom:8px}.sq-product-head{padding:18px 0}.sq-back{color:inherit;text-decoration:none;opacity:.7}.sq-product-intro{padding:28px;border-radius:22px;background:#ffffff0b;text-align:center}.sq-product-intro .sq-youtube{max-width:820px;margin:18px auto}.sq-product-sections{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.sq-section-card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:18px;border-radius:18px;background:#ffffff0b;border:1px solid #ffffff16}.sq-section-card>span{font-size:26px;opacity:.45}.sq-section-card h3{margin:3px 0}.sq-section-card p{margin:0;opacity:.6}.sq-section-card.locked{opacity:.35}.sq-login-shell{min-height:70vh;display:grid;place-items:center;padding:24px}.sq-login-card{width:min(440px,100%);padding:32px;border-radius:26px;background:radial-gradient(circle at top,#342553,#120d1c 60%);color:#fff;box-sizing:border-box}.sq-login-card h1{font-size:42px;margin:6px 0 24px}.sq-login-card label{display:block;margin:14px 0;font-weight:600}.sq-login-card input[type=text],.sq-login-card input[type=password],.sq-login-card input:not([type]){width:100%;box-sizing:border-box;padding:13px 14px;border:1px solid #ffffff2b;border-radius:12px;background:#ffffff0d;color:#fff;margin-top:7px}.sq-password-wrap{position:relative}.sq-password-wrap input{padding-right:48px!important}.sq-toggle-password{position:absolute;right:7px;top:12px;border:0;background:transparent;cursor:pointer}.sq-remember{font-weight:400!important;opacity:.8}.sq-login-error{padding:10px 12px;border-radius:10px;background:#8d2b3b;margin-bottom:14px}.sq-link-button{display:inline-block;text-decoration:none;color:#111!important}.sq-login-card>.sq-primary{width:100%;margin-top:10px}@media(max-width:760px){.sq-dashboard-grid,.sq-product-sections,.sq-readonly-profile{grid-template-columns:1fr}.sq-cab-nav{overflow:auto}.sq-product-card{min-height:auto}.sq-client-dashboard header{flex-direction:column}.sq-client-dashboard .sq-profile{text-align:left}}
.sq-rewatch-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:10px 0 18px;padding:18px 20px;border:1px solid #ffffff18;border-radius:18px;background:#ffffff09}.sq-rewatch-intro b,.sq-rewatch-intro span{display:block}.sq-rewatch-intro span{margin-top:4px;font-size:13px;opacity:.62}.sq-secondary{border:1px solid #ffffff28;border-radius:12px;background:#ffffff0d;color:#fff;padding:11px 16px;cursor:pointer;white-space:nowrap}.sq-modal{position:fixed;inset:0;z-index:999999;place-items:center;padding:24px;background:#090611d9;backdrop-filter:blur(8px)}.sq-modal-box{position:relative;width:min(900px,100%);max-height:90vh;overflow:auto;padding:28px;border:1px solid #ffffff20;border-radius:24px;background:#171021;box-shadow:0 25px 80px #0008}.sq-modal-box h2{margin:0 42px 18px 0}.sq-modal-close{position:absolute;right:16px;top:14px;width:38px;height:38px;border:0;border-radius:50%;background:#ffffff12;color:#fff;font-size:28px;line-height:1;cursor:pointer}.sq-modal-box .sq-youtube{margin:0}.sq-modal-box .sq-intro-media{width:100%;max-height:72vh}@media(max-width:760px){.sq-rewatch-intro{align-items:flex-start;flex-direction:column}.sq-secondary{width:100%}.sq-modal{padding:12px}.sq-modal-box{padding:20px}}
.sq-staff-list{display:grid;gap:12px}.sq-client-card{display:grid;grid-template-columns:1.5fr 1fr auto;align-items:center;gap:20px;padding:20px;border:1px solid #ffffff18;border-radius:18px;background:#ffffff0b;color:inherit!important;text-decoration:none!important}.sq-client-card small,.sq-staff-result-row small,.sq-staff-planet-head small{display:block;font-size:10px;letter-spacing:.12em;opacity:.55}.sq-client-card h3{margin:4px 0;font-size:22px}.sq-client-card em{font-style:normal;font-weight:700}.sq-client-progress{min-width:180px}.sq-client-progress b,.sq-client-progress span{display:inline-block;margin-right:10px}.sq-client-progress i{display:block;height:6px;margin-top:9px;border-radius:20px;background:linear-gradient(90deg,#fff var(--p),#ffffff18 var(--p))}.sq-staff-planet{margin:18px 0;padding:20px;border:1px solid #ffffff16;border-radius:20px;background:#ffffff08}.sq-staff-planet-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sq-staff-planet-head h2{margin:3px 0}.sq-staff-results{display:grid;gap:10px}.sq-staff-result-row{display:grid;grid-template-columns:1.5fr .8fr .8fr 1.25fr;gap:12px;align-items:start;padding:15px;border-radius:14px;background:#ffffff0b}.sq-staff-result-row strong,.sq-staff-result-row b{display:block;margin-top:5px}.sq-match{display:inline-block;margin-top:5px;padding:6px 9px;border-radius:9px;background:#1f8b4c33;color:#7ee3a7;font-weight:700}.sq-mismatch{display:inline-block;margin-top:5px;padding:6px 9px;border-radius:9px;background:#c47b2633;color:#ffd08a;font-weight:700}.sq-pending{display:block;margin-top:5px;opacity:.55}.sq-client-feedback{margin-top:10px;padding:10px 12px;border-left:3px solid #ffd08a;background:#ffffff0b;border-radius:8px}.sq-client-feedback p{margin:5px 0 0;white-space:normal}.sq-client-feedback.is-empty{opacity:.55}@media(max-width:800px){.sq-client-card,.sq-staff-result-row{grid-template-columns:1fr}.sq-client-progress{min-width:0}.sq-client-card em{margin-top:4px}}
.pc-product-host .sq-cabinet{width:100%!important;max-width:none!important;margin:0!important}.pc-product-host .sq-cabinet>header,.pc-product-host .sq-cab-nav{display:none!important}

.sq-config-error{max-width:760px;margin:22px auto!important}.sq-config-error p{line-height:1.55;opacity:.82}.sq-config-error small{opacity:.7}

/* v1.1.2: full answer text */
.sq-answer{height:auto!important;min-height:0!important;overflow:visible!important;display:flex;flex-direction:column;white-space:normal!important;text-align:left}
.sq-answer-text{display:block!important;width:100%;box-sizing:border-box;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;word-break:normal;overflow-wrap:anywhere;line-height:1.45;flex:0 0 auto}
.sq-answer img,.sq-answer video,.sq-answer .sq-youtube{flex:0 0 auto}
@media(max-width:760px){.sq-answer{min-height:0!important}.sq-answer-text{font-size:15px}}

/* v1.1.3: polished client section results */
.sq-section-result{max-width:none;margin:0;padding:30px 0;color:#f7f3ff}
.sq-section-result>h2{font-size:32px;margin:8px 0 6px}.sq-section-result>p{color:#cfc7dc;line-height:1.55}
.sq-result-table{display:grid;gap:14px;margin:24px 0}
.sq-result-row{display:grid;grid-template-columns:minmax(220px,25fr) minmax(260px,30fr) minmax(260px,30fr) minmax(150px,15fr);gap:0;align-items:stretch;padding:0;border:1px solid #ffffff18;border-radius:18px;background:#ffffff0a;color:#f7f3ff;overflow:hidden;box-shadow:0 12px 34px #00000018}
.sq-result-row>div{min-width:0;padding:20px 22px;border-right:1px solid #ffffff12;overflow-wrap:anywhere;word-break:normal;line-height:1.55}.sq-result-row>div:last-child{border-right:0}
.sq-result-row small,.sq-result-row .sq-result-q>b{display:block;margin:0 0 9px;color:#a9a0b8;font-size:11px;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.sq-result-q span,.sq-result-row strong{display:block;color:#fff;font-size:15px;font-weight:600;line-height:1.55}
.sq-result-row.is-match{border-color:#4bc78145}.sq-result-row.is-mismatch{border-color:#d45b8440}
.sq-result-status{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#00000010}
.sq-ok{display:inline-flex;align-items:center;color:#8ff0b5;font-weight:700;background:#258d5030;border:1px solid #55ca8548;padding:10px 12px;border-radius:11px;line-height:1.35}
.sq-feedback-open,.sq-feedback-save{cursor:pointer;border:1px solid #dc6b9248;background:#b9336030;color:#ffb5cc;border-radius:11px;padding:10px 12px;font-weight:700;line-height:1.35}.sq-feedback-open:hover{background:#b9336045}
.sq-feedback-box{grid-column:auto;margin-top:12px;width:100%}.sq-feedback-box textarea{width:100%;min-height:130px;padding:13px;border:1px solid #ffffff22;border-radius:11px;box-sizing:border-box;background:#0e0a16;color:#fff;resize:vertical}.sq-feedback-save{margin-top:8px;background:#fff;color:#171020;border-color:#fff}.sq-feedback-msg{display:block;margin:8px 0 0;color:#ffb5cc;font-size:12px}.sq-feedback-note{padding:12px 14px;border-radius:12px;background:#b9336022;color:#ffc1d5;font-weight:600}.sq-result-continue:disabled{opacity:.4;cursor:not-allowed}
@media(max-width:1000px){.sq-result-row{grid-template-columns:1fr 1fr}.sq-result-row>div:nth-child(2){border-right:0}.sq-result-row>div:nth-child(-n+2){border-bottom:1px solid #ffffff12}}
@media(max-width:700px){.sq-section-result{padding:22px 0}.sq-result-row{grid-template-columns:1fr}.sq-result-row>div{padding:16px;border-right:0!important;border-bottom:1px solid #ffffff12}.sq-result-row>div:last-child{border-bottom:0}.sq-result-status{align-items:stretch}.sq-ok,.sq-feedback-open{justify-content:center;text-align:center}}


/* v1.1.4: answer media behaves like a clean 4:3 looping animation */
.sq-answers{align-items:start}
.sq-answer{border-radius:18px!important;overflow:hidden!important;background:#ffffff0b!important}
.sq-answer .sq-youtube,.sq-answer>img,.sq-answer>video,.sq-answer .sq-placeholder{width:100%!important;aspect-ratio:4/3!important;height:auto!important;min-height:0!important;display:block;overflow:hidden;background:#0b0811}
.sq-answer .sq-youtube{position:relative;pointer-events:none}
.sq-answer .sq-youtube iframe{position:absolute!important;top:-6%!important;left:-22%!important;width:144%!important;height:112%!important;max-width:none!important;border:0!important;pointer-events:none!important}
.sq-answer .sq-youtube:after{content:"";position:absolute;inset:0;z-index:5;background:transparent;pointer-events:auto}
.sq-answer>img,.sq-answer>video{object-fit:cover!important}
.sq-answer>video{pointer-events:none!important}
.sq-answer-text{position:relative;z-index:6;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:18px 20px 20px!important;box-sizing:border-box!important;color:#fff!important;background:#1a1425!important;font-size:17px!important;font-weight:500!important;line-height:1.55!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-overflow:clip!important}
@media(max-width:760px){.sq-answer-text{padding:16px!important;font-size:16px!important;line-height:1.5!important}}

/* v1.1.5: enforce true 4:3 answer viewport and mask YouTube chrome */
.sq-answers{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;align-items:start!important}
.sq-answer{width:100%!important;min-width:0!important;padding:0!important;overflow:hidden!important;align-self:start!important}
.sq-answer .sq-youtube,.sq-answer>img,.sq-answer>video,.sq-answer .sq-placeholder{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;min-height:0!important;max-height:none!important;overflow:hidden!important;border-radius:0!important;background:#0b0811!important}
.sq-answer .sq-youtube iframe{position:absolute!important;z-index:1!important;left:-10%!important;top:-16%!important;width:120%!important;height:132%!important;max-width:none!important;max-height:none!important;border:0!important;pointer-events:none!important}
.sq-answer .sq-youtube:before,.sq-answer .sq-youtube:after{content:""!important;position:absolute!important;left:0!important;right:0!important;z-index:4!important;pointer-events:auto!important;background:#0b0811!important}
.sq-answer .sq-youtube:before{top:0!important;height:7%!important}.sq-answer .sq-youtube:after{bottom:0!important;height:7%!important}
.sq-answer-text{display:block!important;position:relative!important;z-index:6!important;width:100%!important;height:auto!important;min-height:96px!important;max-height:none!important;margin:0!important;padding:18px 20px 20px!important;box-sizing:border-box!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;color:#fff!important;background:#1a1425!important;font-size:17px!important;line-height:1.55!important;text-align:left!important}
@media(max-width:760px){.sq-answers{grid-template-columns:1fr!important}.sq-answer-text{min-height:0!important;font-size:16px!important}}


/* v1.1.6: Elementor-style passive YouTube background for answer cards */
.sq-answer .sq-youtube{
  position:relative!important;
  width:100%!important;
  aspect-ratio:4/3!important;
  overflow:hidden!important;
  background:#0b0811!important;
  isolation:isolate!important;
}
.sq-answer .sq-youtube iframe{
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  left:50%!important;
  width:134%!important;
  height:101%!important;
  min-width:134%!important;
  min-height:101%!important;
  transform:translate(-50%,-50%)!important;
  border:0!important;
  pointer-events:none!important;
}
/* The customer interacts with our answer card, never with YouTube. */
.sq-answer .sq-youtube:before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:10!important;
  background:transparent!important;
  pointer-events:auto!important;
}
/* Hide the thin top/bottom YouTube chrome zones without changing 4:3 geometry. */
.sq-answer .sq-youtube:after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:9!important;
  pointer-events:none!important;
  box-shadow:inset 0 10px 0 #0b0811,inset 0 -10px 0 #0b0811!important;
  background:transparent!important;
}
.sq-answer-text{
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
  white-space:normal!important;
  text-overflow:clip!important;
}


/* v1.1.8: native Media Library videos behave like clean 4:3 GIF-style answer media */
.sq-answer-native-video{
  position:relative!important;
  width:100%!important;
  aspect-ratio:4/3!important;
  overflow:hidden!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  background:#0b0811!important;
}
.sq-answer .sq-answer-native-video>video{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  max-height:100%!important;
  object-fit:contain!important;
  object-position:center center!important;
  display:block!important;
  background:#0b0811!important;
  pointer-events:none!important;
}
.sq-answer-native-video .sq-video-shield{
  position:absolute!important;
  inset:0!important;
  z-index:3!important;
  display:block!important;
  background:transparent!important;
  pointer-events:auto!important;
}
.sq-answer-native-video video::-webkit-media-controls,
.sq-answer-native-video video::-webkit-media-controls-enclosure,
.sq-answer-native-video video::-webkit-media-controls-panel,
.sq-answer-native-video video::-webkit-media-controls-play-button,
.sq-answer-native-video video::-webkit-media-controls-start-playback-button{
  display:none!important;
  -webkit-appearance:none!important;
  opacity:0!important;
}
.sq-answer-text{
  display:block!important;
  width:100%!important;
  box-sizing:border-box!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  padding:18px 20px 20px!important;
  overflow:visible!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
  font-size:17px!important;
  line-height:1.55!important;
}

/* v1.1.8 native answer video: full frame, no controls */
.sq-answer-native-video{width:100%!important;aspect-ratio:4/3!important;position:relative!important;overflow:hidden!important;background:#0b0811!important;}
.sq-answer-native-video video{width:100%!important;height:100%!important;position:absolute!important;inset:0!important;object-fit:contain!important;object-position:center!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;}
\n\n/* v1.1.9 — polished planet intro video and question prompt */
.sq-screen .sq-planet-intro-video{
  width:min(100%,920px);
  margin:24px auto 22px;
  padding:7px;
  border:1px solid rgba(255,255,255,.12);
  border-radius:24px;
  background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));
  box-shadow:0 18px 50px rgba(0,0,0,.28);
}
.sq-screen .sq-planet-intro-video .sq-youtube{
  width:100%;
  aspect-ratio:16/9;
  margin:0;
  border-radius:18px;
  overflow:hidden;
  background:#09070d;
}
.sq-screen .sq-planet-intro-video .sq-youtube iframe{
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  border:0!important;
}
.sq-screen .sq-start-planet{margin-top:2px;min-width:170px;}
.sq-choice-prompt{
  width:fit-content;
  max-width:100%;
  margin:22px auto 18px;
  padding:11px 22px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  border:1px solid rgba(213,184,255,.32);
  border-radius:999px;
  background:linear-gradient(135deg,rgba(143,91,211,.25),rgba(255,255,255,.07));
  box-shadow:0 8px 28px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.08);
  color:#f7efff;
  font-size:16px;
  letter-spacing:.015em;
}
.sq-choice-prompt strong{font-weight:700;}
.sq-choice-prompt span{color:#d9baff;font-size:12px;opacity:.9;}
@media(max-width:760px){
 .sq-screen .sq-planet-intro-video{width:100%;padding:4px;border-radius:18px;margin:18px auto;}
 .sq-screen .sq-planet-intro-video .sq-youtube{border-radius:14px;}
 .sq-choice-prompt{margin:18px auto 14px;padding:10px 16px;font-size:14px;gap:8px;}
}
