/* La petite Bible — light blue, soft clouds, compact outlined lettering. */
:root { --sky:#c5eaff; --accent:#71bbf0; }
html, body { overflow-x:hidden; }
body, body[data-screen="ended"] { background:radial-gradient(ellipse at 42% 20%,#f7fcff 0,transparent 64%),linear-gradient(180deg,#b9e2ff,#d9f1ff 62%,#b9dffc); }
.app-shell { max-width:1400px; }
.sky-decor { position:fixed; inset:0; overflow:hidden; pointer-events:none; }
.sky-cloud { position:absolute; width:270px; height:80px; border-radius:50%; background:#ffffffa8; filter:blur(1px); }
.sky-cloud::before,.sky-cloud::after { content:''; position:absolute; background:inherit; border-radius:50%; }
.sky-cloud::before { width:130px; height:115px; left:28px; top:-47px; }
.sky-cloud::after { width:150px; height:125px; left:105px; top:-38px; }
.cloud-one { left:-120px; top:29%; transform:rotate(-8deg); }
.cloud-two { right:-100px; bottom:17%; transform:scale(1.3); opacity:.8; }
.cloud-three { left:16%; bottom:-33px; width:420px; height:90px; opacity:.75; }
.sky-star { position:absolute; color:#fff; text-shadow:0 2px 0 #7bbfea; font-size:35px; }
.star-one { left:8%; top:16%; }.star-two { right:8%; top:18%; font-size:24px; }.star-three { right:35%; bottom:9%; font-size:21px; }
.paper-grain,body[data-screen="ended"] .paper-grain { opacity:.07; background:radial-gradient(#347bc9 1px,transparent 1.5px) 0 0/12px 12px; }
.game-logo { width:100%; margin:0; transform:rotate(-2deg); }
.game-logo img { width:100%; height:auto; object-fit:contain; filter:drop-shadow(0 12px 0 #7bbff129); }
.home-screen { grid-template-columns:1.22fr 1fr; gap:50px; max-width:1190px; }
.home-identity { min-width:0; }
.edition-label { font-size:12px; letter-spacing:.04em; box-shadow:3px 3px 0 #a3d9ff; border-radius:6px; }
.home-play { gap:15px; max-width:460px; }
.intro-card { padding:22px; box-shadow:5px 5px 0 #5792d0; transform:rotate(-1deg); border-radius:24px; }
.example { gap:17px; }
.example > div { gap:4px; min-width:0; }
.example strong { font-size:23px; letter-spacing:-.03em; }
.example .eyebrow { font-size:10px; font-weight:800; letter-spacing:.08em; color:#3971ac; }
.example-letter,.example-star { width:55px; height:57px; flex:none; display:flex; align-items:center; justify-content:center; }
.example-star { color:#86d6fb; -webkit-text-stroke:2px var(--blue); font-size:54px; text-shadow:2px 2px 0 white; }
.example-divider { height:1px; background:#b4d5ed; margin:14px 0; }
.example-answer { font-size:14px; }
.celestial-letter { font-family:Outfit,system-ui,sans-serif; font-weight:800; font-style:normal; color:#a0e2ff; -webkit-text-stroke:.025em var(--blue); paint-order:stroke fill; text-shadow:.015em .035em 0 #348cdd,.032em .06em 0 #154a9d; letter-spacing:-.045em; display:inline-block; }
.example-letter { font-size:58px; letter-spacing:0; }
.home-rule { font-size:15px; text-align:center; line-height:1.4; }
.home-rule strong { color:var(--blue); }
.button-primary { border-color:#153c7a; background:#1c64d0; box-shadow:4px 4px 0 #76b9ed; }
.play-button { color:#fff; min-height:61px; font-size:24px; justify-content:center; border-radius:17px; }
.player-meta > span { border-width:1.5px; box-shadow:2px 2px 0 #71a6d7; font-size:13px; }
.home-footnote { font-size:12px; margin-top:-11px; }
.how-to { font-size:14px; min-height:40px; padding:6px; }
.mini-brand { width:116px; }.mini-brand img { max-height:73px; object-fit:contain; }
.round-screen { max-width:530px; gap:20px; }
.challenge-card { padding:23px 22px 18px; border-radius:25px; box-shadow:6px 6px 0 #75baf0; transform:rotate(-1deg); }
.format-badge { display:inline-block; background:#def3ff; color:#174c88; border-radius:6px; padding:5px 9px; font-size:11px; line-height:1.35; font-weight:800; letter-spacing:.05em; margin-bottom:13px; }
.free-card .format-badge { background:#e8e9ff; color:#40479a; }
.challenge-theme { font-size:clamp(25px,5.7vw,33px); line-height:1.12; }
.challenge-rule { font-size:13px; margin-top:10px; }
.challenge-letter { font-size:clamp(120px,24vh,190px); line-height:1.04; -webkit-text-stroke:0; padding:3px 0 12px; }
.challenge-hint { font-size:13px; line-height:1.4; color:var(--muted); max-width:390px; margin:auto; }
.free-illustration { display:flex; flex-direction:column; align-items:center; padding:15px 0 16px; gap:9px; }
.free-illustration img { height:112px; width:125px; }
.free-label { font-size:10px; letter-spacing:.07em; font-weight:700; color:#526991; }
.pass-copy h2 { font-family:Outfit,system-ui,sans-serif; font-style:normal; font-size:clamp(22px,5vw,27px); font-weight:800; line-height:1.1; text-transform:none; letter-spacing:-.04em; }
.pass-copy p { font-size:14px; line-height:1.4; margin-top:8px; }
.pass-copy { margin:4px 0 0; }
.countdown-stage { height:230px; width:100%; position:relative; isolation:isolate; }
.countdown-number { font-family:Outfit,sans-serif; font-style:normal; font-size:200px; }
.countdown-copy { font-size:23px; }
.countdown-hint { font-size:15px; }
.cloud-puff { position:absolute; z-index:-1; width:83%; height:42%; bottom:11%; left:9%; border-radius:50%; background:white; box-shadow:0 5px 0 #9dd4f4; }
.cloud-puff::before,.cloud-puff::after { content:''; position:absolute; border-radius:50%; background:inherit; }
.cloud-puff::before { width:47%; height:125%; left:9%; bottom:20%; }.cloud-puff::after { width:45%; height:145%; right:6%; bottom:14%; }
.display-title { font-family:Outfit,system-ui,sans-serif; font-style:normal; font-weight:800; font-size:clamp(36px,7vw,60px); line-height:1.06; text-transform:none; letter-spacing:-.055em; color:#a9e6ff; -webkit-text-stroke:2px var(--blue); paint-order:stroke fill; text-shadow:3px 4px 0 #286ab8; }
.pause-art { width:110px; transform:rotate(-4deg); }.pause-art>img { width:100%; }
.pause-symbol { box-shadow:3px 3px 0 #7ebbe9; }
.pause-screen { gap:20px; }.pause-screen>p { font-size:16px; }
.heaven-stage,.victory-stage { height:170px; width:100%; position:relative; isolation:isolate; display:flex; align-items:center; justify-content:center; }
.heaven-title { font:800 clamp(56px,14vw,87px)/1.1 Outfit,system-ui,sans-serif; color:#a6e4ff; -webkit-text-stroke:2px #1856b9; paint-order:stroke fill; text-shadow:3px 4px 0 #518fd5; letter-spacing:-.065em; transform:rotate(-4deg); animation:ascend .85s ease-out both; }
.halo { position:absolute; top:2%; left:calc(50% - 39px); width:78px; height:24px; border:5px solid #67baff; box-shadow:0 0 0 3px #ffffffc9,0 0 26px #fff; border-radius:50%; transform:rotate(-10deg); }
.heaven-stage .cloud-puff,.victory-stage .cloud-puff { bottom:0; height:26%; }
.result-screen { gap:16px; max-width:510px; }.result-card { border-radius:23px; padding:22px; }
.result-card h2 { font-size:24px; }.result-card>p { font-size:17px; }.result-card .small-copy { font-size:13px!important; margin-top:10px; }
.result-actions { margin-top:0; gap:13px; }.result-actions .button { min-height:52px; }
body[data-screen="ended"] .round-label { background:var(--blue); color:#fff; }
body[data-screen="ended"] .result-card { border-color:var(--blue); box-shadow:5px 5px 0 var(--accent); }
body[data-screen="ended"] .result-actions .button-primary { background:#1c64d0; color:#fff; border-color:#153c7a; box-shadow:4px 4px 0 #76b9ed; }
body[data-screen="ended"] .result-actions .button-outline { color:var(--blue); background:#fff; border-color:var(--blue); box-shadow:3px 3px 0 #7cb4e7; }
body[data-screen="ended"] .result-screen>.small-copy,body[data-screen="ended"] #ad-invitation { color:var(--muted); }
body[data-screen="ended"] .result-actions .button-primary:hover { background:#175aba; }
body[data-screen="ended"] .result-actions .button-outline:hover { background:#eff9ff; }
.last-theme { font-size:12px!important; }.victory-sticker { color:var(--blue); background:white; border:2px solid var(--blue); border-radius:9px; font-family:Outfit,sans-serif; font-size:12px; font-weight:800; letter-spacing:.05em; padding:7px 12px; box-shadow:3px 3px 0 #78b7e9; }
.victory-screen .display-title { font-size:70px; }.victory-stage { height:175px; }
#heaven-glow { position:fixed; inset:0; pointer-events:none; z-index:50; background:radial-gradient(ellipse at 50% 25%,#fff 0,#effaff9c 23%,transparent 74%); animation:light-bloom 1.5s ease-out both; }
.celebration { overflow:hidden; }.confetti { border-radius:50%; }
@keyframes light-bloom { 0%{opacity:0} 18%{opacity:.92} 100%{opacity:0} }
@keyframes ascend { from{opacity:0;transform:translateY(25px) rotate(-4deg)} to{opacity:1;transform:translateY(0) rotate(-4deg)} }
dialog { background:#fff; border-radius:22px; }.dialog-top h2 { font-family:Outfit,system-ui,sans-serif; font-weight:800; font-style:normal; font-size:27px; line-height:1.05; letter-spacing:-.04em; text-transform:none; }
.rule-note { background:#e7f5ff; }.rules-list li::before { background:#c5eaff; }
.theme-settings { padding:0; border:0; min-width:0; }.theme-settings legend { font-size:18px; font-weight:700; margin-bottom:10px; }
.mode-choices { display:grid; gap:8px; }.mode-choices label { cursor:pointer; }.mode-choices input { position:absolute; opacity:0; }.mode-choices span { display:block; padding:11px 13px; border:2px solid #b3d2ee; border-radius:9px; font-size:15px; }.mode-choices input:checked+span { border-color:var(--blue); color:var(--blue); background:#e3f3ff; font-weight:700; }.mode-choices input:focus-visible+span { outline:3px solid var(--blue); outline-offset:3px; }
.sound-preview { display:block; width:100%; background:#e8f6ff; border:2px solid #80b9e5; padding:12px; min-height:44px; border-radius:9px; margin-top:10px; font-weight:600; font-size:14px; }
.themes-list { display:grid; gap:12px; margin-bottom:20px; }.theme-row { padding:15px; border:1px solid #bdd9f0; background:#f4faff; border-radius:12px; }.theme-row .format-badge { margin-bottom:8px; font-size:9px; }.theme-row strong { display:block; font-size:16px; }.theme-row p { margin-top:6px; font-size:13px; line-height:1.4; color:var(--muted); }.theme-row small { display:block; margin-top:10px; color:var(--blue); font-size:11px; }
@media(max-width:860px) {
 .app-shell{padding-left:24px;padding-right:24px}.home-screen{grid-template-columns:1fr;max-width:450px;gap:17px}.game-logo{width:100%;margin:0}.game-logo img{max-height:255px}.home-play{gap:13px}.edition-label{font-size:10px;padding:5px 11px}.mini-brand{width:102px}.icon-button{box-shadow:2px 2px 0 #548ac0}.intro-card{padding:18px}.example strong{font-size:21px}.heaven-stage{height:155px}
}
@media(max-width:480px) {
 .app-shell{padding-left:18px;padding-right:18px}.top-tools{gap:8px}.studio img{width:107px}.icon-button{width:40px;min-width:40px;height:41px}.example{gap:12px}.example-letter,.example-star{width:45px}.example-letter{font-size:53px}.example-star{font-size:43px}.example strong{font-size:20px}.example-answer{font-size:12px}.example .eyebrow{font-size:9px;letter-spacing:.055em}.example-divider{margin:11px 0}.play-button{font-size:23px;min-height:57px}.home-rule{font-size:13px}.challenge-card{padding:19px 17px 16px}.challenge-theme{font-size:27px}.challenge-letter{font-size:153px}.challenge-hint{font-size:12px}.format-badge{margin-bottom:11px;font-size:10px}.free-illustration img{height:105px}.result-card h2{font-size:21px}.result-card{padding:20px 15px}.result-actions .button{font-size:16px}.result-card>p{font-size:16px}.heaven-title{font-size:70px}.victory-screen .display-title{font-size:61px}.countdown-stage{height:205px}.countdown-number{font-size:184px}.countdown-copy{font-size:21px}.pause-screen .display-title{font-size:42px}.last-theme{font-size:11px!important}.dialog-top h2{font-size:25px}
}
@container(max-height:650px) {
 .game-logo img{max-height:190px}.home-screen{gap:12px}.home-play{gap:10px}.intro-card{padding:16px}.example .eyebrow{display:block}.home-footnote{display:none}.home-rule{font-size:13px}.home-screen .play-button{min-height:54px}.challenge-letter{font-size:150px}.challenge-card{padding:18px 16px 16px}.round-screen{gap:16px}.pass-copy h2{font-size:25px}.pass-copy p{font-size:13px}.heaven-stage{height:140px}.result-screen{gap:12px}.result-card{padding:18px}.result-actions{gap:12px}.victory-stage{height:150px}.countdown-stage{height:190px}.countdown-number{font-size:173px}
}
@container(max-height:530px) {
 .game-logo img{max-height:137px}.home-screen{gap:8px}.edition-label{font-size:9px;padding:4px 8px}.home-play{gap:8px}.intro-card{padding:11px 13px}.example-letter,.example-star{height:41px;width:36px}.example-letter{font-size:43px}.example-star{font-size:36px}.example strong{font-size:18px}.example .eyebrow{font-size:8px}.example-answer{font-size:11px}.example-divider{margin:8px 0}.example>div{gap:3px}.home-rule{font-size:12px}.player-meta > span{font-size:11px;padding:4px 8px}.home-screen .play-button{min-height:49px;font-size:21px}.how-to{min-height:35px;font-size:12px}.challenge-letter{font-size:119px;padding-bottom:9px}.challenge-card{padding:15px 13px}.challenge-theme{font-size:24px}.challenge-hint{font-size:11px}.format-badge{margin-bottom:10px;font-size:9px}.round-screen{gap:12px}.pass-copy h2{font-size:23px}.pass-copy p{font-size:12px}.free-illustration{padding:10px 0 12px;gap:5px}.free-illustration img{height:88px}.free-label{font-size:9px}.heaven-stage{height:110px}.heaven-title{font-size:62px}.halo{width:66px;height:20px;left:calc(50% - 33px);border-width:4px}.result-card{padding:15px 12px}.result-card h2{font-size:19px}.result-card>p{font-size:14px}.result-card .small-copy{font-size:12px!important}.result-screen{gap:11px}.result-actions .button{min-height:46px;padding:10px;font-size:15px}.countdown-stage{height:160px}.countdown-number{font-size:144px}.countdown-screen{gap:14px}.countdown-hint{font-size:14px}.victory-stage{height:128px}.victory-screen .display-title{font-size:54px}.pause-screen{gap:15px}.pause-art{width:89px}.pause-screen .display-title{font-size:39px}
}
@container(max-height:435px) {
 .game-logo img{max-height:96px}.home-screen{gap:7px}.home-play{gap:6px}.example-letter,.example-star{height:35px}.example-letter{font-size:38px}.intro-card{padding:8px 11px}.example-divider{margin:6px 0}.home-screen .play-button{min-height:45px;padding:8px}.challenge-letter{font-size:88px}.challenge-theme{font-size:21px}.format-badge{margin-bottom:8px}.challenge-rule{font-size:11px;margin-top:7px}.challenge-hint{font-size:10px}.free-illustration img{height:60px}.pass-copy h2{font-size:21px}.pass-copy p{font-size:11px}.round-screen{gap:10px}.heaven-stage{height:90px}.heaven-title{font-size:55px}.result-screen{gap:9px}.result-card{padding:12px}.result-card .small-copy{font-size:11px!important}.last-theme{display:none}.victory-stage{height:104px}.countdown-stage{height:136px}.countdown-number{font-size:125px}
}
@media(orientation:landscape) and (max-height:550px) {
 .home-screen{grid-template-columns:1fr 1fr;max-width:900px;gap:28px}.game-logo img{max-height:190px}.home-play{gap:6px}.home-rule{font-size:11px}.player-meta{display:none}.intro-card{padding:8px 12px}.example strong{font-size:17px}.example .eyebrow{font-size:8px}.example-answer{font-size:10px}.example-letter,.example-star{height:35px}.example-divider{margin:6px 0}.home-screen .play-button{min-height:43px;padding:7px;font-size:19px}.how-to{min-height:30px;padding:3px}.round-screen{display:grid;grid-template-columns:1fr 1fr;gap:8px 30px;max-width:830px}.round-bar{grid-column:1/-1}.challenge-card{grid-column:1;grid-row:2/4;padding:12px}.challenge-letter{font-size:76px}.challenge-theme{font-size:20px}.challenge-hint{font-size:10px}.format-badge{font-size:8px;margin-bottom:7px}.free-illustration img{height:55px}.free-illustration{padding:6px 0}.free-label{font-size:8px}.pass-copy{grid-column:2;align-self:end}.round-screen .pause-button{grid-column:2;justify-self:center;align-self:start}.result-screen{display:grid;grid-template-columns:1fr 1.2fr;gap:9px 25px;max-width:850px}.heaven-stage{grid-column:1;grid-row:2;height:108px}.result-screen>.round-label{grid-column:1;grid-row:1;justify-self:center}.result-card{grid-column:2;grid-row:1/3;padding:12px}.result-actions{grid-column:2;grid-row:3;gap:10px}.result-actions .button{min-height:42px;padding:8px;font-size:14px}.last-theme{grid-column:1;grid-row:3}.result-card h2{font-size:19px}.result-card>p{font-size:14px}.victory-stage{grid-column:1;grid-row:2/4}.countdown-stage{height:148px}.countdown-number{font-size:128px}.countdown-copy{font-size:20px}.countdown-screen{gap:12px 28px}.countdown-screen>.round-label{grid-column:1;justify-self:center}.pause-screen .display-title{font-size:35px}
}
@media(prefers-reduced-motion:reduce) { #heaven-glow{display:none} *,*::before,*::after{animation:none!important;transition:none!important} }
/* Keep decorative particles within the playable area. */
.celebration { inset:0; }
/* Keep a generous logo on desktop, even when the ad reserve reduces the container height. */
@media(min-width:861px) and (min-height:551px) {
 .home-screen .game-logo img { max-height:420px; }
}
/* Compact phones retain their primary controls above the fixed ad reserve. */
@media(max-width:500px) {
 @container(max-height:400px) {
  .game-logo img{max-height:73px}.edition-label{display:none}.example-answer{display:none}.example .eyebrow{font-size:8px}.home-play{gap:5px}.home-screen{gap:6px}.intro-card{padding:9px 11px}.home-rule{font-size:11px}.home-screen .play-button{min-height:44px}.how-to{min-height:33px}
  .round-screen{gap:7px}.challenge-card{padding:10px 12px}.free-illustration img{height:40px}.free-illustration{padding:6px 0 8px}.challenge-letter{font-size:69px}.challenge-theme{font-size:20px}.format-badge{margin-bottom:6px}.pass-copy p{font-size:10px;line-height:1.25;margin-top:4px}.pass-copy h2{font-size:20px}
  .result-screen{gap:7px}.heaven-stage{height:72px}.heaven-title{font-size:50px}.result-card{padding:10px}.result-card>p{font-size:13px;line-height:1.3}.result-card h2{font-size:18px;margin-bottom:7px}.result-card .small-copy{line-height:1.25;margin-top:7px}.result-actions{gap:9px}.result-actions .button{min-height:44px;padding:8px}.victory-stage{height:80px}.victory-screen .display-title{font-size:47px}.result-actions .text-button{min-height:40px;padding:7px}
  .pause-screen{gap:10px}.pause-art{width:70px}.pause-screen>p{font-size:14px}.pause-screen .display-title{font-size:34px}.pause-screen .button{min-height:46px;padding:10px;font-size:16px}
 }
}
@media(orientation:landscape) and (max-height:550px) {
 .home-screen .example-answer{display:none}.home-play{gap:4px}.home-rule{line-height:1.25;font-size:10px}.how-to{min-height:26px;font-size:11px}.game-logo img{max-height:165px}
 .result-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.result-actions .button,.result-actions .text-button{font-size:13px;min-height:44px;padding:8px}.result-card>p{line-height:1.3}.result-card .small-copy{line-height:1.3}.result-card h2{margin-bottom:7px}
 .challenge-card{padding:9px}.challenge-letter{font-size:60px}.free-illustration img{height:36px}.free-illustration{padding:4px 0;gap:4px}.challenge-rule{margin-top:5px}.challenge-hint{font-size:9px}
}
@media(orientation:landscape) and (max-height:550px) {
 .home-screen .game-logo img{max-height:155px}.home-screen .intro-card{padding:6px 12px}.home-screen .example-letter,.home-screen .example-star{height:30px;font-size:36px}
}
/* Illustrated alphabet v2. Original PNGs stay intact; each window shows one glyph. */
.bible-glyph { position:relative; display:inline-block; flex:none; height:1em; width:auto; aspect-ratio:var(--glyph-ratio); overflow:hidden; vertical-align:middle; }
.bible-glyph .glyph-sheet { position:absolute; max-width:none; height:auto; pointer-events:none; }
.glyph-fallback,.word-fallback { display:none; }
.glyph-failed>.glyph-sheet,.glyph-failed>.word-art { display:none; }
.glyph-failed>.glyph-fallback,.glyph-failed>.word-fallback { display:block; font:800 1em/1 Outfit,sans-serif; color:#99ddff; -webkit-text-stroke:1px #0a40af; text-shadow:2px 2px 0 #1a5ece; }
.bible-word { display:block; width:100%; max-width:100%; line-height:0; }
.word-art { display:block; width:100%; height:auto; max-height:100%; overflow:visible; }
.bible-number { display:inline-block; vertical-align:-.14em; line-height:1; }
.number-art { display:inline-flex; align-items:center; height:1.25em; gap:0; }
.number-art .bible-glyph { height:1.25em; margin-inline:-.025em; }
.example-letter { -webkit-text-stroke:0; text-shadow:none; }
.example-letter .bible-glyph { height:100%; max-width:none; }
.challenge-letter { line-height:1; }
.challenge-letter>.bible-glyph { height:1em; }
.countdown-number { line-height:1; }
.countdown-number>.bible-glyph { height:1em; }
.countdown-stage { display:flex; align-items:center; justify-content:center; }
.round-number .number-art { height:1.38em; }
.round-number .bible-glyph { height:1.38em; }
.player-meta b { font-weight:inherit; }
.player-meta .number-art,.player-meta .number-art .bible-glyph { height:1.12em; }
.heaven-title { width:min(100%,400px); max-width:100%; line-height:1; font-size:inherit; letter-spacing:0; text-shadow:none; -webkit-text-stroke:0; transform:rotate(-4deg); }
.heaven-title .word-art { max-height:112px; }
.victory-screen .display-title { width:100%; max-width:470px; line-height:1; font-size:inherit; letter-spacing:0; text-shadow:none; -webkit-text-stroke:0; transform:rotate(-4deg); }
.victory-screen .display-title .word-art { max-height:95px; }
.pause-screen .pause-title { width:100%; max-width:415px; font-size:inherit; line-height:1; letter-spacing:0; text-shadow:none; -webkit-text-stroke:0; transform:rotate(-2deg); }
.pause-title .word-art { max-height:51px; }
@media(max-width:480px) {
 .heaven-title { width:96%; }.heaven-title .word-art{max-height:86px}.victory-screen .display-title .word-art{max-height:76px}
}
@container(max-height:435px) {
 .heaven-title .word-art{max-height:64px}.victory-screen .display-title .word-art{max-height:61px}.pause-title .word-art{max-height:37px}
}
@media(max-width:500px) {
 @container(max-height:400px) {
  .heaven-title .word-art{max-height:58px}.victory-screen .display-title .word-art{max-height:49px}.pause-title .word-art{max-height:33px}
 }
}
@media(orientation:landscape) and (max-height:550px) {
 .heaven-title .word-art{max-height:69px}.victory-screen .display-title .word-art{max-height:66px}.pause-title .word-art{max-height:39px}
}
.round-number .number-art,.round-number .number-art .bible-glyph { height:1.2em; }
