:root{color-scheme:dark;--navy:#061820;--navy-2:#08242d;--panel:#0b2a34;--panel-2:#103943;--line:#1d4b55;--teal:#2bd2c0;--teal-dark:#118f84;--amber:#ffb547;--amber-deep:#e78f14;--cream:#fff3c4;--white:#f7faf9;--muted:#abc0c4;--ink:#10262d;font-family:Inter,"Segoe UI",system-ui,-apple-system,sans-serif;--shadow:0 28px 80px #0008}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--navy);color:var(--white);overflow-x:hidden}a{color:inherit}button,select{font:inherit}.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:30px;min-height:76px;padding:10px clamp(20px,5vw,80px);background:#061820e8;border-bottom:1px solid #ffffff12;backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:11px;text-decoration:none}.brand img{width:48px;height:48px;border-radius:14px;object-fit:cover;box-shadow:0 7px 18px #0007}.brand span{display:flex;flex-direction:column}.brand b{font-size:20px;letter-spacing:-.03em}.brand small{margin-top:1px;color:var(--muted);font-size:10px}.site-header nav{display:flex;gap:22px;margin-left:auto}.site-header nav a{color:var(--muted);font-size:13px;font-weight:800;text-decoration:none;transition:.2s}.site-header nav a:hover{color:var(--white)}select{max-width:225px;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:var(--panel);color:var(--white)}
.hero{position:relative;min-height:720px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(520px,.98fr);gap:6vw;align-items:center;padding:90px clamp(24px,6vw,100px) 105px;isolation:isolate}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 76% 45%,#24d3bd24 0 18%,transparent 42%),radial-gradient(circle at 10% 5%,#ffb54712,transparent 28%)}.hero-copy{max-width:720px}.eyebrow{margin:0 0 12px;color:var(--amber);font-size:12px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.hero h1,.section-heading h2,.voices h2,.download-cta h2{margin:0;font-size:clamp(46px,6vw,86px);line-height:.98;letter-spacing:-.055em}.hero h1 em{color:var(--teal);font-style:normal}.lead{max-width:760px;color:var(--muted);font-size:clamp(17px,1.45vw,21px);line-height:1.62}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--white);font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s,filter .18s}.button:hover{transform:translateY(-2px);filter:brightness(1.08)}.button.primary{border:0;background:var(--teal);color:var(--navy)}.button.secondary{background:#0b2a34cc}.store-button{gap:10px;text-align:left}.store-button.store-apple{background:#05090b}.store-button>span:first-child{font-size:21px}.store-button span span,.store-button>span:last-child{display:flex;flex-direction:column}.store-button small{font-size:9px;text-transform:uppercase}.store-button b{font-size:14px}.hero-notes{display:flex;flex-wrap:wrap;gap:15px 24px;margin-top:24px;color:var(--muted);font-size:12px;font-weight:700}.hero-notes>span::first-letter{color:var(--teal)}
.product-scene{position:relative;min-height:540px;display:grid;place-items:center}.glow{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:#2bd2c018;filter:blur(8px)}.app-window{position:relative;width:min(100%,700px);overflow:hidden;border:1px solid #2a6670;border-radius:26px;background:#08232c;box-shadow:var(--shadow);transform:perspective(1100px) rotateY(-4deg) rotateX(1deg)}.app-top,.app-actions{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#0e333d}.app-top span{display:flex;align-items:center;gap:8px}.app-top img{width:29px;height:29px;border-radius:8px}.app-top i{color:var(--teal);font-style:normal}.app-content{display:grid;grid-template-columns:.42fr .58fr;gap:10px;padding:14px}.caller{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;padding:12px;border-radius:18px;background:#0b2c35}.caller>small{color:var(--teal);font-weight:900}.demo-ball{display:grid;place-items:center;width:min(18vw,190px);aspect-ratio:1;margin:18px 0 13px;border-radius:50%;background:radial-gradient(circle at 34% 27%,#fff 0 4%,transparent 5%),radial-gradient(circle at 35% 30%,#fff3ad,var(--amber) 48%,var(--amber-deep));box-shadow:inset -14px -18px 28px #70300435,0 20px 35px #0006,0 0 0 10px #ffb5470f;animation:float 3.2s ease-in-out infinite}.demo-ball span{display:grid;place-items:center;width:62%;aspect-ratio:1;border-radius:50%;background:#fff7d8df;color:#14262b;font-size:58px;font-weight:950}.caller>strong{font-size:14px}.last{display:flex;gap:6px;margin-top:15px}.last i{display:grid;place-items:center;width:31px;aspect-ratio:1;border-radius:50%;background:#17424b;font-size:11px;font-style:normal}.last i:first-child{background:var(--amber);color:var(--ink);font-weight:900}.demo-board{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;align-content:center;padding:7px}.demo-board span{aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#123c46;color:#9bb2b6;font-size:9px}.demo-board .hit{background:var(--teal);color:var(--navy);font-weight:900}.app-actions{gap:8px}.app-actions>*{flex:1;padding:10px;border-radius:10px;text-align:center}.app-actions span{background:#4d465e}.app-actions .muted{background:#102f37;color:#729096}.app-actions b{background:var(--amber);color:var(--navy)}.voice-card{position:absolute;right:-4%;bottom:3%;display:flex;align-items:center;gap:10px;min-width:250px;padding:14px 16px;border:1px solid #ffffff28;border-radius:16px;background:#f6faf9;color:var(--ink);box-shadow:0 18px 40px #0007;transform:rotate(-2deg)}.voice-card>span{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:#d8f7f2}.voice-card div{display:flex;flex:1;flex-direction:column}.voice-card small{color:#60767c}.voice-card i{color:var(--teal-dark);font-style:normal;font-weight:950}@keyframes float{50%{transform:translateY(-7px) rotate(2deg)}}
.proof{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);background:#04141b}.proof div{display:flex;min-height:116px;flex-direction:column;justify-content:center;padding:20px clamp(20px,4vw,65px);border-right:1px solid var(--line)}.proof div:last-child{border:0}.proof b{color:var(--amber);font-size:26px}.proof span{margin-top:4px;color:var(--muted);font-size:12px}.section{padding:105px clamp(24px,6vw,100px)}.light{background:#f1f5f4;color:var(--ink)}.section-heading{max-width:900px;margin-bottom:45px}.section-heading h2,.voices h2,.download-cta h2{font-size:clamp(36px,4.5vw,64px)}.light .lead{color:#597078}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.features article{padding:28px;border:1px solid #d7dfdf;border-radius:20px;background:white;box-shadow:0 12px 30px #0b303509;transition:.2s}.features article:hover{transform:translateY(-4px);box-shadow:0 18px 38px #0b303518}.features article>i{display:grid;place-items:center;width:51px;height:51px;border-radius:15px;background:#d9f8f3;color:#087e74;font-size:19px;font-style:normal;font-weight:900}.features h3{margin:20px 0 8px;font-size:19px}.features p{margin:0;color:#587079;line-height:1.65}
.formats{background:linear-gradient(180deg,#061820,#092730)}.format-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.format-card{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center;min-height:330px;padding:30px;border:1px solid var(--line);border-radius:24px;background:#0c2c35}.format-number{display:grid;place-items:center;width:170px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 25%,#fff 0 4%,transparent 5%),radial-gradient(circle at 35% 30%,#fff3ad,var(--amber) 48%,var(--amber-deep));box-shadow:inset -12px -16px 24px #70300435,0 18px 34px #0005;color:var(--ink);font-size:61px;font-weight:950}.format-number.bingo-word{grid-template-columns:repeat(5,1fr);width:170px;height:170px;padding:13px;border-radius:22px;background:#f7faf9;box-shadow:0 18px 34px #0005}.bingo-word span{display:grid;place-items:center;height:100%;color:var(--navy);font-size:24px}.bingo-word span:nth-child(odd){background:#d9f8f3}.tag{color:var(--teal);font-size:10px;font-weight:950;letter-spacing:.12em}.format-card h3{margin:8px 0;font-size:28px}.format-card p,.format-card li{color:var(--muted);line-height:1.55}.format-card ul{padding-left:18px}.format-card li::marker{color:var(--amber)}
.voices{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;background:#f1f5f4;color:var(--ink)}.voices .lead{color:#597078}.voice-benefits{display:flex;flex-direction:column;gap:10px;margin-top:24px;color:#39555d;font-weight:750}.voice-benefits>span::first-letter{color:var(--teal-dark)}.language-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:36px;border:1px solid #cfdddd;border-radius:28px;background:white;box-shadow:0 22px 60px #173a3f18}.language-cloud span{padding:12px 15px;border:1px solid #d4e3e2;border-radius:99px;background:#f6f9f8;color:#36535b;font-size:13px;font-weight:800}.language-cloud span:nth-child(3n+1){transform:rotate(-2deg)}.language-cloud span:nth-child(4n+1){background:#fff3d8;border-color:#f1d99f}
.cards{background:#071c24}.generator{display:grid;grid-template-columns:1.1fr 1.3fr auto;gap:15px;align-items:stretch}.generator fieldset{min-width:0;margin:0;padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--panel)}legend{font-weight:850}legend i{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:7px;border-radius:50%;background:var(--teal);color:var(--navy);font-style:normal}.choice{display:inline-block;width:49%;padding:4px}.choice input,.quantities input{position:absolute;opacity:0}.choice span{display:flex;min-height:75px;flex-direction:column;justify-content:center;padding:11px;border:1px solid var(--line);border-radius:12px;cursor:pointer}.choice small{margin-top:4px;color:var(--muted)}.choice input:checked+span{border-color:var(--teal);background:#29d6c217}.quantities{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:9px;margin-top:5px}.quantities span{display:flex;min-height:58px;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-weight:900}.quantities span b{font-size:19px}.quantities span small{margin-top:2px;color:var(--muted);font-size:10px;font-weight:700}.quantities input:checked+span{background:var(--teal);color:var(--navy)}.quantities input:checked+span small{color:#09232b}.set-note{max-width:620px;margin:12px 3px 0;color:var(--muted);font-size:12px;line-height:1.45}#result{margin-top:35px}.result-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-radius:16px;background:var(--panel)}.result-head h3,.result-head p{margin:3px}.result-head p{color:var(--muted)}#print-area{display:grid;gap:22px;margin-top:18px;padding:20px;border-radius:18px;background:white;color:#111}.bingo-set{padding:12px;border:2px solid var(--c);border-radius:13px}.bingo-set h4{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 10px;color:var(--c);font-size:15px;text-transform:uppercase}.bingo-set h4 small{font-size:12px;letter-spacing:.04em}.set-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.bingo-card{overflow:hidden;border:3px solid var(--c);border-radius:10px}.card-title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 11px;background:var(--c);color:white;font-weight:950}.card-title small{text-align:center;font-size:10px;letter-spacing:.035em;white-space:nowrap}.card-title span:last-child{text-align:right}.grid{display:grid;gap:1px;background:#222}.b90{grid-template-columns:repeat(9,1fr)}.b75{grid-template-columns:repeat(5,1fr)}.cell{aspect-ratio:1.12;display:grid;place-items:center;background:white;font-size:clamp(13px,1.5vw,24px);font-weight:900}.blank{background:#edf2f2}.head{background:var(--c);color:white}.free{background:#dceeed;font-size:10px}
.download-cta{display:grid;grid-template-columns:130px 1fr auto;gap:34px;align-items:center;padding:80px clamp(24px,6vw,100px);background:linear-gradient(135deg,#103b45,#08232b)}.download-cta>img{width:130px;border-radius:28px;box-shadow:0 18px 50px #0008}.download-cta p{color:var(--muted)}.store-badges{display:grid;gap:10px}.store-badge{display:flex;align-items:center;gap:12px;padding:16px 22px;border:1px solid var(--line);border-radius:15px;background:#041218}.store-badge>span{display:flex;flex-direction:column}.store-badge i{font-size:20px;font-style:normal}.store-badge small{color:var(--muted);font-size:10px;text-transform:uppercase}.store-badge-apple{background:#05090b}footer{padding:42px clamp(24px,6vw,100px);border-top:1px solid var(--line);color:var(--muted)}.footer-main,.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer-main>div{display:flex;gap:22px}.footer-main a{text-decoration:none}.footer-bottom{margin-top:30px;padding-top:22px;border-top:1px solid #ffffff12}.footer-bottom small:last-child{max-width:650px;text-align:right}
@media(max-width:1120px){.site-header nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.product-scene{min-height:500px}.features{grid-template-columns:repeat(2,1fr)}.format-grid{grid-template-columns:1fr}.generator{grid-template-columns:1fr 1fr}.generator .button{grid-column:1/-1}.voice-card{right:2%}}@media(max-width:720px){.site-header{gap:12px;padding-inline:15px}.site-header .brand small{display:none}.site-header select{min-width:0;max-width:165px;margin-left:auto}.hero,.section{padding:70px 20px}.hero h1{font-size:49px}.hero-notes{flex-direction:column;gap:9px}.product-scene{min-height:390px}.app-window{transform:none}.app-content{grid-template-columns:1fr}.demo-board{display:none}.caller{min-height:250px}.demo-ball{width:145px}.voice-card{right:-8px;bottom:-4%}.proof{grid-template-columns:1fr 1fr}.proof div:nth-child(2){border-right:0}.proof div:nth-child(-n+2){border-bottom:1px solid var(--line)}.features{grid-template-columns:1fr}.format-card{grid-template-columns:1fr;text-align:center}.format-number{margin:auto}.format-card ul{text-align:left}.voices{grid-template-columns:1fr}.generator{grid-template-columns:1fr}.choice{width:100%}.quantities{grid-template-columns:1fr 1fr}.download-cta{grid-template-columns:80px 1fr}.download-cta>img{width:80px;border-radius:18px}.download-cta .store-badges{grid-column:1/-1;grid-template-columns:1fr 1fr}.download-cta .store-badge{justify-content:center}.footer-main,.footer-bottom{align-items:flex-start;flex-direction:column}.footer-main>div{flex-direction:column;gap:9px}.footer-bottom small:last-child{text-align:left}#print-area{padding:9px}.set-cards{grid-template-columns:1fr}.result-head{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.site-header,.hero,.proof,.light,.formats,.voices,.section-heading,.generator,.result-head,.download-cta,footer{display:none!important}.cards{padding:0}.cards #result{display:block!important}#print-area{gap:0;margin:0;padding:0}.bingo-set{break-before:page;break-inside:avoid;padding:0;border:0}.bingo-set:first-child{break-before:auto}.bingo-set h4{margin-bottom:3mm}.set-cards{grid-template-columns:repeat(2,1fr);gap:4mm}.bingo-card{break-inside:avoid;border-radius:0}.cell{font-size:13pt}@page{size:A4 portrait;margin:8mm}}
.generator{grid-template-columns:1fr 1.2fr .85fr auto}.page-sizes{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:9px;margin-top:5px}.page-sizes input{position:absolute;opacity:0}.page-sizes span{display:flex;min-height:58px;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-weight:900}.page-sizes span b{font-size:19px}.page-sizes span small{margin-top:2px;color:var(--muted);font-size:10px;font-weight:700}.page-sizes input:checked+span{background:var(--teal);color:var(--navy)}.page-sizes input:checked+span small{color:#09232b}.bingo-set{display:grid;gap:22px;padding:0;border:0}.print-page{padding:12px;border:2px solid var(--c);border-radius:13px}.print-page h4{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 10px;color:var(--c);font-size:15px;text-transform:uppercase}.print-page h4 small{font-size:12px;letter-spacing:.04em}.page-cards{display:grid;gap:12px}#print-area[data-per-page="2"] .page-cards{grid-template-columns:1fr;max-width:720px;margin-inline:auto}#print-area[data-per-page="4"] .page-cards{grid-template-columns:repeat(2,1fr)}#print-area[data-per-page="6"] .page-cards{grid-template-columns:repeat(3,1fr)}
@media(max-width:1120px){.generator{grid-template-columns:1fr 1fr}.generator .button{grid-column:1/-1}}@media(max-width:720px){.generator{grid-template-columns:1fr}.page-sizes{grid-template-columns:repeat(3,1fr)}.print-page h4{align-items:flex-start;flex-direction:column;gap:3px}#print-area[data-per-page] .page-cards{grid-template-columns:1fr;max-width:none}}
@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.site-header,.hero,.proof,.light,.formats,.voices,.section-heading,.generator,.result-head,.download-cta,footer{display:none!important}.cards{padding:0}.cards #result{display:block!important}#print-area{display:block;margin:0;padding:0;background:white}.bingo-set{display:block}.print-page{box-sizing:border-box;min-height:279mm;padding:0;border:0;border-radius:0;break-after:page}.bingo-set:last-child .print-page:last-child{break-after:auto}.print-page h4{margin:0 0 3mm}.page-cards{align-content:start;gap:4mm}.bingo-card{break-inside:avoid;border-radius:0}#print-area[data-per-page="2"] .page-cards{grid-template-columns:1fr;max-width:130mm;margin-inline:auto}#print-area[data-per-page="4"] .page-cards{grid-template-columns:repeat(2,1fr);max-width:none}#print-area[data-per-page="6"] .page-cards{grid-template-columns:repeat(3,1fr);max-width:none}#print-area[data-per-page="2"] .cell{font-size:19pt}#print-area[data-per-page="4"] .cell{font-size:13pt}#print-area[data-per-page="6"] .cell{font-size:9pt}#print-area[data-per-page="6"] .card-title{font-size:9pt}#print-area[data-per-page="6"] .card-title small{font-size:7pt}@page{size:A4 portrait;margin:8mm}}
@media print{.bingo-set{break-before:auto;break-inside:auto}}

/* Portrait A4 cutting layout mirrors the printed 2 x 3 arrangement. */
#print-area[data-per-page="6"] .page-cards{grid-template-columns:repeat(2,1fr)}
.print-page .bingo-card{outline:1px dashed #7b8c91;outline-offset:4px}
@media print{
  html,body,main,.cards{margin:0!important;border:0!important;background:#fff!important;color:#111;box-shadow:none!important}
  #print-area{border:0!important;border-radius:0;box-shadow:none!important}
  .print-page{height:278mm;min-height:0;overflow:hidden;border:0!important;outline:0!important;box-shadow:none!important;break-after:page}
  .print-page h4{box-sizing:border-box;height:8mm;margin:0 0 4mm;font-size:11pt}
  .page-cards{position:relative;box-sizing:border-box;height:266mm;padding:0;align-content:stretch;align-items:center;gap:0;outline:.35mm dashed #4d5659;outline-offset:0}
  #print-area[data-per-page="2"] .page-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;max-width:none}
  #print-area[data-per-page="4"] .page-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}
  #print-area[data-per-page="6"] .page-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}
  .page-cards::before,.page-cards::after{content:"";position:absolute;z-index:5;pointer-events:none}
  #print-area[data-per-page="4"] .page-cards::before{inset:0;background:repeating-linear-gradient(to right,#4d5659 0 1.8mm,transparent 1.8mm 3.6mm) 0 50%/100% .35mm no-repeat}
  #print-area[data-per-page="6"] .page-cards::before{inset:0;background:repeating-linear-gradient(to right,#4d5659 0 1.8mm,transparent 1.8mm 3.6mm) 0 33.333%/100% .35mm no-repeat,repeating-linear-gradient(to right,#4d5659 0 1.8mm,transparent 1.8mm 3.6mm) 0 66.667%/100% .35mm no-repeat}
  #print-area[data-per-page="2"] .page-cards::after,#print-area[data-per-page="4"] .page-cards::after,#print-area[data-per-page="6"] .page-cards::after{inset:0;background:repeating-linear-gradient(to bottom,#4d5659 0 1.8mm,transparent 1.8mm 3.6mm) 50% 0/.35mm 100% no-repeat}
  #print-area[data-per-page="2"] .page-cards:has(.format-90){height:44mm;margin-block:111mm}
  #print-area[data-per-page="4"] .page-cards:has(.format-90){height:88mm;margin-block:89mm}
  #print-area[data-per-page="6"] .page-cards:has(.format-90){height:132mm;margin-block:67mm}
  .print-page .bingo-card{box-sizing:border-box;width:calc(100% - 2mm);height:calc(100% - 2mm);margin:1mm;justify-self:center;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-width:.6mm;outline:0}
  .bingo-card.format-90{height:auto;align-self:center}
  .card-title{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-width:0}
  .card-title>span{min-width:0;overflow:hidden;white-space:nowrap}
  .grid{height:100%;min-width:0;gap:.55mm;padding:.55mm;background:#050505;border:0;box-sizing:border-box}
  .cell{box-sizing:border-box;min-width:0;border:0}
  .b90{grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}
  .format-90 .b90{height:auto;aspect-ratio:3/1}
  .b75{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(6,1fr)}
  .cell{min-height:0;aspect-ratio:auto}
  #print-area[data-per-page="2"] .cell{font-size:18pt}
  #print-area[data-per-page="4"] .cell{font-size:14pt}
  #print-area[data-per-page="6"] .cell{font-size:14pt}
  #print-area[data-per-page="2"] .card-title{font-size:13pt}
  #print-area[data-per-page="4"] .card-title,#print-area[data-per-page="6"] .card-title{font-size:10pt}
  #print-area[data-per-page="2"] .card-title small{font-size:9pt}
  #print-area[data-per-page="4"] .card-title small,#print-area[data-per-page="6"] .card-title small{font-size:7pt}
  @page{size:A4 portrait;margin:4mm;background:#fff}
}
