/* v424 REVOLUTION PREMIUM RESET
   Purpose: final global rescue that loads LAST. It removes cramped columns,
   vertical text, old CSS collisions and creates a clean premium sales/portal layout. */
:root{
  --sg-bg:#fbfaf7;--sg-paper:#fffdf8;--sg-card:#ffffff;--sg-ink:#071120;--sg-muted:#5d6878;
  --sg-line:rgba(7,17,32,.10);--sg-soft:#f6f1e7;--sg-gold:#d5a631;--sg-gold2:#f4d979;
  --sg-purple:#6848ff;--sg-pink:#d83dc5;--sg-dark:#0b101a;--sg-shadow:0 24px 70px rgba(18,24,34,.12);
  --sg-radius:30px;--sg-radius-lg:42px;--sg-max:1240px;
}
*{box-sizing:border-box!important;min-width:0!important}html{width:100%!important;overflow-x:hidden!important;scroll-behavior:smooth!important}body{width:100%!important;max-width:none!important;margin:0!important;overflow-x:hidden!important;background:radial-gradient(circle at 50% 0,#fff8e7 0,#fbfaf7 38%,#f5efe3 100%)!important;color:var(--sg-ink)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Arial,sans-serif!important}img,video,svg,canvas,audio{max-width:100%!important}h1,h2,h3,h4,h5,p,a,span,strong,em,li,label,button,div,input,select,textarea{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;letter-spacing:normal}h1,h2,h3,.payTitle,.loginTitle,.heroSlideTitle{font-family:Inter,-apple-system,BlinkMacSystemFont,"SF Pro Display",Arial,sans-serif!important;font-weight:950!important;letter-spacing:-.055em!important;line-height:.96!important;color:var(--sg-ink)!important}p,.muted,.fine,.finePrint,.sectionIntro{line-height:1.55!important;color:var(--sg-muted)!important}.wrap,.onePageWrap>.wrap,.onePageWrap .wrap,main.wrap{width:min(var(--sg-max),calc(100vw - 48px))!important;max-width:var(--sg-max)!important;margin-left:auto!important;margin-right:auto!important}.sectionCard,.panel,.payCard,.loginCard,.control,.bookShell,.chapter,.topbar,.siteHeader,.seoIntroText,.seoIntroBullets{border:1px solid var(--sg-line)!important;border-radius:var(--sg-radius-lg)!important;background:rgba(255,255,255,.92)!important;box-shadow:var(--sg-shadow)!important;overflow:hidden!important}.sectionCard,.panel,.payCard,.loginCard{padding:clamp(24px,3vw,44px)!important}.sectionKicker,.eyebrow,.label{color:#b28722!important;font-size:13px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.14em!important}.cta,.btn,.chip,.toggleChip,.tab,.signCard,.statusPill,.pills a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;white-space:normal!important;text-align:center!important;text-decoration:none!important;border-radius:999px!important;font-weight:950!important;border:1px solid var(--sg-line)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.cta:hover,.btn:hover,.chip:hover,.toggleChip:hover,.pills a:hover{transform:translateY(-1px)!important}.primary,.btn.primary,.cta.primary,.btnBuy,.loginPrimaryBtn,.buyTrigger,.navLinks a[href="#kop"],.heroQuickCtas .primary{background:linear-gradient(135deg,var(--sg-purple),var(--sg-pink))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 18px 38px rgba(104,72,255,.28)!important}.btnGold,.toggleChip.active,.pills a.active,.offer.active .offerBadge,.navLinks a[href="#kop"].chip{background:linear-gradient(135deg,#fff0a8,#d6a72d)!important;color:#17120a!important;border-color:rgba(166,118,0,.22)!important;box-shadow:0 14px 30px rgba(194,141,24,.22)!important}
/* MAIN WEBSITE HEADER + HERO */
.siteHeader{position:fixed!important;top:18px!important;left:50%!important;transform:translateX(-50%)!important;width:min(1480px,calc(100vw - 36px))!important;z-index:1000!important;background:rgba(12,14,18,.64)!important;backdrop-filter:blur(22px) saturate(140%)!important;-webkit-backdrop-filter:blur(22px) saturate(140%)!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 20px 70px rgba(0,0,0,.28)!important;padding:0!important}.navRow{display:flex!important;align-items:center!important;gap:18px!important;min-height:78px!important;padding:10px 18px!important}.brand{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;text-decoration:none!important}.brand img,.brandLogo,.logo img{width:52px!important;height:52px!important;border-radius:16px!important;object-fit:cover!important}.brandText,.brandName,.brandTitle{color:#fff!important;font-size:24px!important;font-weight:950!important;line-height:1!important;letter-spacing:-.04em!important}.brandSub{color:rgba(255,255,255,.58)!important;font-size:12px!important;margin-top:4px!important}.navLinks{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex:1 1 auto!important;min-width:0!important;overflow-x:auto!important;scrollbar-width:none!important}.navLinks::-webkit-scrollbar{display:none!important}.navLinks .chip,.navLinks a,.navLinks button,.langChip{height:48px!important;padding:0 18px!important;border-radius:999px!important;background:rgba(255,255,255,.13)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;font-size:15px!important;line-height:1!important;flex:0 0 auto!important}.siteLangSelect{position:absolute!important;inset:0!important;opacity:0!important;width:100%!important;height:100%!important}.headerDivider{display:none!important}.heroStage{width:100%!important;min-height:92vh!important;margin:0!important;padding:0!important;position:relative!important;display:flex!important;align-items:flex-end!important;overflow:hidden!important;background:#0b101a!important;border-radius:0 0 38px 38px!important}.heroStageMedia,.youtubeBg,.heroBgVideo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.heroBgVideo{object-fit:cover!important;object-position:center!important;filter:contrast(1.08) saturate(1.08) brightness(.86)!important}.heroStageOverlay{position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.24) 42%,rgba(0,0,0,.18) 100%),linear-gradient(180deg,rgba(0,0,0,.18) 0%,rgba(0,0,0,.05) 45%,rgba(0,0,0,.62) 100%)!important;backdrop-filter:none!important}.heroStageInner{position:relative!important;z-index:2!important;width:min(var(--sg-max),calc(100vw - 48px))!important;margin:0 auto!important;padding:140px 0 120px!important}.heroStageContent{max-width:680px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.heroKickerLight,.heroStage .sectionKicker{color:#f5d261!important}.heroSlideTitle{font-size:clamp(48px,6vw,92px)!important;color:#fff!important;text-shadow:0 4px 28px rgba(0,0,0,.25)!important;max-width:12ch!important;margin:0 0 18px!important}.heroSlideBody{font-size:clamp(18px,1.45vw,24px)!important;max-width:620px!important;color:rgba(255,255,255,.88)!important;margin:0 0 22px!important}.heroSlideCta{display:inline-flex!important;background:rgba(255,255,255,.12)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;padding:13px 18px!important;font-weight:900!important;backdrop-filter:blur(14px)!important}.heroQuickCtas{position:absolute!important;z-index:4!important;left:50%!important;bottom:28px!important;transform:translateX(-50%)!important;width:min(1120px,calc(100vw - 44px))!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:10px!important;border-radius:26px!important;background:rgba(10,12,17,.72)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 20px 58px rgba(0,0,0,.35)!important;backdrop-filter:blur(18px)!important}.heroQuickCtas a{height:54px!important;border-radius:18px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;font-size:16px!important;font-weight:950!important}.heroQuickCtas a:first-child{background:linear-gradient(135deg,var(--sg-purple),var(--sg-pink))!important;color:#fff!important}.sectionDivider{display:none!important}
/* SALES HOMEPAGE: one strong flow, no cramped 3 columns */
.seoIntro{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr)!important;gap:24px!important;padding:56px 0 22px!important}.seoIntroText,.seoIntroBullets{padding:clamp(26px,3vw,46px)!important}.seoIntroText h2{font-size:clamp(40px,4.5vw,72px)!important;margin:8px 0 16px!important}.seoIntroBullets{display:flex!important;align-content:center!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important}.seoIntroBullets span{display:inline-flex!important;padding:12px 16px!important;border-radius:999px!important;background:#fff8df!important;border:1px solid rgba(190,143,26,.18)!important;color:#33280f!important;font-weight:900!important}.pageGrid,.wrap>.pageGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:32px!important;width:100%!important;max-width:100%!important;margin:0!important}.contentCol{display:grid!important;gap:32px!important;width:100%!important;min-width:0!important}.featureVideoGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.featureVideoCard{display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 18px 48px rgba(7,17,32,.08)!important}.featureVideo{width:100%!important;height:220px!important;object-fit:cover!important;background:#111!important;display:block!important}.featureMeta{padding:24px!important;display:flex!important;flex-direction:column!important;gap:12px!important;flex:1!important}.featureMeta h3{font-size:clamp(26px,2.4vw,38px)!important;margin:0!important}.featureMeta p{font-size:17px!important;margin:0!important}.livingGrid{display:grid!important;grid-template-columns:repeat(2,minmax(340px,1fr))!important;gap:28px!important;align-items:stretch!important}.utilityWide,.dailyHub{grid-column:1/-1!important}.toggleRow{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin:18px 0!important}.toggleChip{min-height:46px!important;padding:0 18px!important;background:#fff!important;color:var(--sg-ink)!important}.recipeBox,.resultText,.dailyHubCard,.dailyHubCrossword,.qblock,.foodBox{background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:24px!important;padding:22px!important;box-shadow:0 12px 28px rgba(7,17,32,.05)!important;overflow:hidden!important}.balanceForm{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:20px!important}.qblock strong{display:block!important;font-size:16px!important;line-height:1.25!important;margin-bottom:14px!important}.opts{display:flex!important;gap:12px!important;flex-wrap:wrap!important}.dailyHubGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.stickyCol{display:grid!important;grid-template-columns:1fr 1fr!important;gap:28px!important;width:100%!important;max-width:100%!important;position:static!important;margin:0 0 56px!important}.payCard,.loginCard,.rightStickyCard{position:static!important;top:auto!important;min-width:0!important;width:100%!important;max-width:none!important}.payTitle,.loginTitle{font-size:clamp(40px,4.8vw,72px)!important;margin:0 0 14px!important}.offerGrid,.offerGridSingle{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:18px 0!important}.offer{display:block!important;min-width:0!important;width:100%!important;background:#fff!important;border:2px solid var(--sg-line)!important;border-radius:26px!important;padding:0!important;overflow:hidden!important;box-shadow:0 16px 42px rgba(7,17,32,.07)!important}.offer input{position:absolute!important;opacity:0!important}.offerBody{padding:24px!important}.offerTop{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important}.offerName{font-size:24px!important;line-height:1.08!important;font-weight:950!important;color:var(--sg-ink)!important}.offerPrice{font-size:38px!important;line-height:1!important;font-weight:950!important;color:var(--sg-ink)!important;white-space:nowrap!important}.offerMeta{font-size:16px!important;color:var(--sg-muted)!important;margin-top:12px!important}.btnBuy{min-height:64px!important;width:100%!important;font-size:20px!important}.inp,.input,.select{width:100%!important;min-width:0!important;height:56px!important;border-radius:18px!important;border:1px solid var(--sg-line)!important;background:#fbfbfd!important;color:var(--sg-ink)!important;padding:0 16px!important;font-size:16px!important}.form{display:grid!important;gap:14px!important}.sgFaqGrid,.sgSnippetGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.sgAnswerEngine{border-radius:32px!important;background:#0f1726!important;color:#fff!important;padding:34px!important}.sgAnswerEngine *{color:inherit!important}.sgSnippetGrid article{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:22px!important;padding:20px!important}
/* MIN BALANS / ME PORTAL: calm dashboard, no vertical dock */
body.light{background:linear-gradient(180deg,#fff8e8 0,#fbfaf7 260px,#f6f2ea 100%)!important}.topbar{position:sticky!important;top:16px!important;z-index:900!important;width:min(1460px,calc(100vw - 34px))!important;margin:16px auto 22px!important;padding:14px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;background:rgba(17,18,22,.70)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:30px!important;border:1px solid rgba(255,255,255,.14)!important}.topbar .brand{min-width:220px!important}.topbar .controls{display:flex!important;justify-content:flex-end!important;align-items:end!important;gap:12px!important;flex-wrap:wrap!important}.control{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.topbar .label{color:#f0d479!important}.topbar .input,.topbar .select,.langShell{height:48px!important;border-radius:999px!important;background:rgba(255,255,255,.92)!important}.meMenuBtn{display:none!important}.balanceDock,.mobileReturnBar{display:none!important}.meQuickNav,.programNav{width:min(1460px,calc(100vw - 34px))!important;margin:0 auto 22px!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;background:rgba(255,255,255,.78)!important;border:1px solid var(--sg-line)!important;border-radius:30px!important;padding:14px!important;box-shadow:0 16px 46px rgba(7,17,32,.07)!important}.meQuickNav a,.programNav a{height:46px!important;padding:0 18px!important;background:#fff!important;color:var(--sg-ink)!important;border:1px solid var(--sg-line)!important;border-radius:999px!important;text-decoration:none!important;font-weight:950!important}.meQuickNav a.active,.programNav a.active{background:linear-gradient(135deg,var(--sg-purple),var(--sg-pink))!important;color:#fff!important}.grid,main.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;width:min(1460px,calc(100vw - 34px))!important;max-width:1460px!important;margin:0 auto 60px!important}.grid>.panel:first-child{display:grid!important;grid-template-columns:minmax(320px,.85fr) minmax(360px,1fr)!important;gap:28px!important;align-items:stretch!important}.panelHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important}.panel h1,.panel h2{font-size:clamp(38px,4.8vw,70px)!important;margin:0 0 14px!important}.deck{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important;gap:12px!important;align-content:start!important}.deckCard{aspect-ratio:3/4!important;border-radius:22px!important;background:linear-gradient(145deg,#121722,#332515)!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;overflow:hidden!important}.deckMark{font-size:14px!important;letter-spacing:.08em!important}.deckHint{font-size:13px!important}.reveal{min-width:0!important}.revealCard{width:100%!important;min-height:420px!important;position:relative!important;border-radius:34px!important;overflow:hidden!important;background:linear-gradient(145deg,#15100b,#533b13)!important;color:#fff!important;padding:34px!important;display:flex!important;align-items:center!important;justify-content:center!important}.revealTitle{font-size:clamp(44px,5vw,76px)!important;line-height:.9!important;color:#fff!important;letter-spacing:-.06em!important}.revealSub,.msgSub{font-size:18px!important;line-height:1.5!important;color:rgba(255,255,255,.82)!important}.side{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:start!important}.side>.panel{height:auto!important;min-height:0!important}.signPickerWrap{display:block!important}.signGrid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;gap:10px!important}.signCard{height:46px!important;background:#fff!important}.tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:16px 0!important}.tab{height:42px!important;padding:0 15px!important;background:#fff!important;color:var(--sg-ink)!important}.tab.isActive{background:linear-gradient(135deg,#fff0a8,#d6a72d)!important}.row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.foodBox{margin-top:16px!important}.programShell{grid-column:1/-1!important;display:block!important}.programGrid,.overviewStats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:16px!important}.programCard,.overviewStat{background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:24px!important;padding:20px!important;box-shadow:0 10px 24px rgba(7,17,32,.05)!important}.statusRow,.actions,.hActions,.actionsSplit{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}
/* AUDIO PLAYER PAGE */
.playerShell,.playerWrap,.readerShell{width:min(1320px,calc(100vw - 40px))!important;margin-left:auto!important;margin-right:auto!important}.playerLayout,.readerGrid{display:grid!important;grid-template-columns:minmax(260px,.35fr) minmax(0,1fr)!important;gap:28px!important}.chapterList,.readerMain,.playerMain{min-width:0!important}.chapterItem{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;align-items:center!important}.chapterItem img{width:54px!important;height:54px!important;object-fit:cover!important;border-radius:14px!important}.chapterTitle,.chapterText{white-space:normal!important}.syncedText,.readAlongBox{font-size:clamp(19px,1.5vw,24px)!important;line-height:1.75!important;max-width:78ch!important}.syncedText h1,.readerMain h1{font-size:clamp(42px,5vw,72px)!important}
/* EXPORT BOOK: readable, no vertical labels */
body .wrap:has(.bookShell){width:min(1260px,calc(100vw - 44px))!important}.top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;padding:18px!important;margin:18px auto!important;background:rgba(17,18,22,.72)!important;color:#fff!important;border-radius:28px!important}.top .muted{color:rgba(255,255,255,.6)!important}.top .actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.top .actions .btn{height:44px!important;background:#fff!important;color:var(--sg-ink)!important}.langSelectBar{width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important}.hero{display:grid!important;grid-template-columns:minmax(280px,.45fr) minmax(0,1fr)!important;gap:28px!important;align-items:stretch!important;margin:24px 0!important}.heroCover{min-height:420px!important;border-radius:32px!important;background-size:cover!important;background-position:center!important}.heroCopy{padding:34px!important;background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:32px!important;box-shadow:var(--sg-shadow)!important}.heroCopy h1{font-size:clamp(42px,5vw,76px)!important}.readerIntro{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.introCard{background:#fbf8f0!important;border:1px solid var(--sg-line)!important;border-radius:20px!important;padding:16px!important}.control{padding:34px!important;margin:24px 0!important}.controlHead{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;flex-wrap:wrap!important}.formatBlock{display:grid!important;grid-template-columns:170px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;margin:18px 0!important}.formatBlock>strong{display:block!important;white-space:normal!important;line-height:1.25!important}.pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.pills a{min-height:44px!important;padding:0 16px!important;background:#fff!important;color:var(--sg-ink)!important}.bookShell{padding:clamp(24px,3vw,46px)!important}.chapter{margin:0 0 36px!important;padding:0!important;box-shadow:none!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.chapterHeader{display:grid!important;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr)!important;gap:26px!important;align-items:center!important;margin-bottom:24px!important}.chapterMedia img{width:100%!important;aspect-ratio:16/10!important;object-fit:cover!important;border-radius:28px!important;box-shadow:0 18px 44px rgba(7,17,32,.10)!important}.chapterIntro h2{font-size:clamp(38px,4.5vw,68px)!important}.chapterTools{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)!important;gap:22px!important;margin:22px 0!important}.toolCard{background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:26px!important;padding:22px!important;overflow:hidden!important}.chapterBody{font-size:19px!important;line-height:1.75!important;max-width:82ch!important;margin:24px auto!important}.bookPara{font-size:19px!important;line-height:1.75!important}.bottomBar{position:sticky!important;bottom:14px!important;z-index:500!important;width:min(680px,calc(100vw - 28px))!important;margin:28px auto!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:8px!important;background:rgba(17,18,22,.78)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:24px!important;backdrop-filter:blur(18px)!important}.bottomBar .btn{color:#fff!important;background:rgba(255,255,255,.12)!important}.bottomBar .primary{background:linear-gradient(135deg,var(--sg-purple),var(--sg-pink))!important}
/* ADMIN: make it usable but don't remove functions */
body.admin,.adminBody{background:#f7f4ed!important}.adminWrap,.adminShell{width:min(1480px,calc(100vw - 36px))!important;margin:auto!important}.adminGrid,.dashboardGrid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important}.adminCard,.metricCard,.tableCard{background:#fff!important;border:1px solid var(--sg-line)!important;border-radius:24px!important;box-shadow:0 14px 36px rgba(7,17,32,.07)!important;padding:22px!important;overflow:auto!important}table{width:100%!important;border-collapse:collapse!important;table-layout:auto!important}th,td{padding:10px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}
@media(max-width:1100px){.featureVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stickyCol,.seoIntro,.side,.readerIntro{grid-template-columns:1fr!important}.grid>.panel:first-child,.hero,.chapterHeader,.chapterTools,.playerLayout,.readerGrid{grid-template-columns:1fr!important}.topbar{grid-template-columns:1fr!important}.topbar .controls{justify-content:flex-start!important}.formatBlock{grid-template-columns:1fr!important}}
@media(max-width:760px){.wrap,.onePageWrap .wrap,.grid,main.grid,.meQuickNav,.programNav,.siteHeader,.topbar{width:calc(100vw - 24px)!important}.siteHeader{top:10px!important;border-radius:24px!important}.navRow{min-height:64px!important;padding:8px!important}.brandText,.brandName{font-size:18px!important}.brand img,.brandLogo,.logo img{width:44px!important;height:44px!important}.navLinks{gap:7px!important;justify-content:flex-start!important}.navLinks .chip,.navLinks a,.navLinks button,.langChip{height:42px!important;padding:0 12px!important;font-size:13px!important}.headerInstall,.contactOpen,.navLinks a[href="./kopvillkor.php"]{display:none!important}.heroStage{min-height:88vh!important}.heroStageInner{width:calc(100vw - 28px)!important;padding:110px 0 130px!important}.heroSlideTitle{font-size:clamp(38px,13vw,58px)!important;max-width:10ch!important}.heroSlideBody{font-size:16px!important;max-width:95%!important}.heroQuickCtas{width:calc(100vw - 22px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;bottom:16px!important;border-radius:22px!important}.heroQuickCtas a{height:46px!important;font-size:14px!important}.seoIntro{padding-top:28px!important}.seoIntroText,.seoIntroBullets,.sectionCard,.panel,.payCard,.loginCard,.control,.bookShell{border-radius:26px!important;padding:22px!important}.featureVideoGrid,.livingGrid,.balanceForm,.dailyHubGrid,.sgFaqGrid,.sgSnippetGrid,.offerGrid,.offerGridSingle,.row{grid-template-columns:1fr!important}.featureVideo{height:210px!important}.stickyCol{grid-template-columns:1fr!important}.payTitle,.loginTitle,.panel h1,.panel h2,.sectionCard h2,.heroCopy h1,.chapterIntro h2{font-size:clamp(34px,10vw,48px)!important}.offerTop{display:block!important}.offerPrice{margin-top:8px!important}.topbar{position:relative!important;top:auto!important;margin-top:10px!important;border-radius:24px!important}.topbar .controls{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.meQuickNav,.programNav{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important}.meQuickNav a,.programNav a{flex:0 0 auto!important}.grid>.panel:first-child{display:block!important}.revealCard{min-height:320px!important;margin-top:18px!important}.deck{grid-template-columns:repeat(3,minmax(0,1fr))!important}.side{grid-template-columns:1fr!important}.signGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.heroCover{min-height:300px!important}.controlHead{display:block!important}.chapterBody,.bookPara{font-size:17px!important}.bottomBar{grid-template-columns:1fr 1fr 1fr!important}.playerLayout,.readerGrid{gap:18px!important}}
@media(max-width:430px){.navLinks a:not([href="#kop"]):not(.loginChip),.navLinks button,.langChip{display:none!important}.navLinks a[href="#kop"],.loginChip{display:inline-flex!important}.heroQuickCtas{grid-template-columns:1fr 1fr!important}.deck{grid-template-columns:repeat(2,minmax(0,1fr))!important}.signGrid{grid-template-columns:1fr!important}.sectionCard,.panel,.payCard,.loginCard,.control,.bookShell{padding:18px!important}.topbar .brandSub{display:none!important}}
