:root{--bg-main:#06120b;--bg-deep:#09192a;--bg-panel:#081712d6;--bg-panel-strong:#08121cf0;--bg-contrast:#081622;--line-soft:#ffffff14;--line-strong:#ffffff29;--text-main:#f7f9fc;--text-soft:#e2eaf2d6;--text-dim:#b3c2d1b8;--red-main:#009c3b;--red-deep:#002776;--white-glow:#ffffff38;--green-pitch:#0d3a1f;--shadow-lg:0 32px 80px #00000052}*{box-sizing:border-box}html{background:var(--bg-main);scroll-behavior:smooth}body{min-width:320px;color:var(--text-main);background:radial-gradient(circle at 0 0,#009c3b2e,#0000 26%),radial-gradient(circle at 100% 0,#ffffff14,#0000 20%),linear-gradient(#04100c 0%,#091722 45%,#07131b 100%);margin:0;font-family:Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.siteFrame{min-height:100vh}.shell{width:min(1180px,100% - 40px);margin:0 auto}.siteHeader .shell{width:min(1440px,100% - 112px)}.siteHeader{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04060c73;border-bottom:1px solid #ffffff08;position:sticky;top:0}.siteHeaderInner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brandLockup{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-weight:800;display:inline-flex}.brandPulse{background:linear-gradient(135deg, #ffdf00 0%, var(--red-main) 100%);border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 6px #009c3b29}.mobileMenuButton{display:none}.headerNav{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.headerNavLink{color:var(--text-soft);border-radius:999px;padding:10px 14px;font-size:.94rem;font-weight:700;transition:background-color .16s,color .16s,transform .16s;position:relative}.headerNavLink:after{content:"";background:linear-gradient(90deg, var(--red-main) 0%, #ffdf00 100%);opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:7px;left:14px;right:14px;transform:scaleX(.65)}.headerNavLink:hover{color:var(--text-main);background:#ffffff0f;transform:translateY(-1px)}.headerNavLink:hover:after,.headerNavLinkActive:after{opacity:1;transform:scaleX(1)}.headerNavLinkActive{color:#fff}.headerNavCta{color:#f7fbff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#0ec562 0%,#009c3b 46%,#002776 100%);border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:.88rem;font-weight:800;transition:transform .16s,filter .16s,box-shadow .16s;display:inline-flex;box-shadow:0 16px 34px #0027763d}.headerNavCta:hover{filter:saturate(1.05);transform:translateY(-1px)}.heroSection{background:#03050a;border-bottom:1px solid #ffffff0f;min-height:760px;padding:84px 0 40px;position:relative;overflow:hidden}.heroSection:before{content:"";opacity:1;z-index:0;pointer-events:none;background-image:url(/images/brazil-worldcup-hero-main.webp);background-position:74% 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.heroSection:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#030a07f5 0%,#030a07d1 34%,#030a0761 58%,#030a0714 100%),linear-gradient(#030a0705 0%,#030a0714 66%,#030a07b8 100%);position:absolute;inset:0}.heroGlow{filter:blur(12px);z-index:1;border-radius:999px;position:absolute}.heroGlowLeft{background:#009c3b24;width:210px;height:210px;top:160px;left:-48px}.heroGlowRight{background:#00277624;width:210px;height:210px;top:72px;right:-54px}.heroShell{width:min(1440px,100% - 112px)}.heroGrid{z-index:2;align-items:flex-start;min-height:560px;display:flex;position:relative}.heroCopyBlock h1,.pageHeroInner h1,.sectionHeading h2,.siteFooter h2,.siteFooter h3,.articleCard h2,.articleCard h3,.groupCard h3,.predictionCard h3,.insightCard h3,.todayMatchCard h3,.todayUpcomingHeader h3,.metricCard .metricValue,.bonusWrap h2,.trustIntro h2,.pageInfoCard strong,.todaySummaryCard strong,.fixtureCard h3{font-family:Georgia,Times New Roman,serif}.sectionEyebrow,.footerEyebrow,.cardKicker,.scoreboardLabel{color:#fff2b3;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.heroBadgeRow{flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}.heroCopyBlock{max-width:640px;padding-top:0}.heroCopyBlock .sectionEyebrow{margin-bottom:12px}.heroBadge,.heroSnapshot,.heroPanelTag,.inlineBadge,.fixtureStatusBadge,.fixtureTabButton{border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.heroBadge,.heroPanelTag{color:#f4fff7;background:#009c3b2e;border:1px solid #ffffff1a;padding:10px 14px}.heroSnapshot{color:var(--text-soft);background:#ffffff0f;border:1px solid #ffffff1a;padding:10px 14px}.heroCopyBlock h1{letter-spacing:-.04em;max-width:640px;margin:0 0 22px;font-size:clamp(54px,4.8vw,82px);line-height:.92}.heroTitleAccent{color:#ffdf00}.heroLead,.pageLead,.sectionHeading p,.articleCard p,.bonusWrap p,.footerNote,.todayAlert p,.todayMatchCard p,.predictionCard p,.insightCard p,.groupCard p,.faqItem p,.todaySummaryCard span,.trustIntro p,.trustPointCard p,.fixtureEmptyState p,.fixtureMetaList,.relatedLinkCard p{color:var(--text-soft);line-height:1.72}.heroLead{max-width:620px;margin:0 0 26px;font-size:18px;line-height:1.65}.heroLeadMobile{display:none}.heroActions{flex-wrap:wrap;gap:14px;margin-top:0;display:flex;position:relative}.heroActions:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#009c3b3d 0%,#ffdf0014 52%,#0000 76%);border-radius:999px;width:160px;height:48px;position:absolute;bottom:-12px;left:18px}.primaryButton,.ghostButton{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 22px;font-weight:800;transition:transform .16s,filter .16s,box-shadow .16s;display:inline-flex}.primaryButton{color:#fff;background:linear-gradient(135deg,#0ec562 0%,#009c3b 48%,#002776 100%);box-shadow:0 16px 40px #00277647}.ghostButton{color:var(--text-main);background:#ffffff0a;border:1px solid #ffffff2e}.subtleCtaLink{color:#fff2b8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:.76rem;font-weight:800;transition:transform .16s,filter .16s,background-color .16s,border-color .16s;display:inline-flex}.primaryButton:hover,.ghostButton:hover,.subtleCtaLink:hover,.textLink:hover,.footerPartnerLink:hover,.fixtureTabButton:hover{filter:saturate(1.06);transform:translateY(-1px)}.heroScoreboard,.todayBoard,.todayUpcomingBlock,.articleCard,.sidebarCard,.bonusWrap,.trustBlock,.turkeyFocusLeadCard,.fixtureEmptyState{border:1px solid var(--line-soft);background:linear-gradient(180deg, #ffffff0a 0%, #ffffff03 100%), var(--bg-panel);box-shadow:var(--shadow-lg);border-radius:28px}.heroScoreboard,.todayBoard,.todayUpcomingBlock,.articleCard,.sidebarCard,.bonusWrap,.trustBlock,.turkeyFocusLeadCard{padding:28px}.heroScoreboard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0e16a3;border:1px solid #ffffff24;justify-self:end;width:min(500px,100%);max-width:500px;margin-left:auto;box-shadow:0 28px 90px #00000073}.heroPanelHeader,.heroBoardTop,.fixtureCardTop,.insightTopRow,.todayUpcomingHeader,.todayAlert,.bonusWrap,.footerGrid,.todaySummaryGrid{gap:16px;display:flex}.heroPanelHeader,.heroBoardTop,.fixtureCardTop,.insightTopRow,.todayUpcomingHeader{justify-content:space-between;align-items:center}.heroPanelHeader strong,.todayUpcomingHeader h3{margin-top:6px;font-size:1.2rem;display:block}.heroMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.metricCard,.todaySummaryCard,.trustPointCard,.pageInfoCard{background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:20px}.metricValue{font-size:1.9rem;display:block}.metricLabel{color:var(--text-dim);margin-top:6px;font-size:.92rem;display:block}.heroBoard{background:linear-gradient(#ffffff0a 0%,#ffffff03 100%),#080b1270;border:1px solid #ffffff14;border-radius:24px;margin-top:18px;padding:18px}.heroBoardStatus{color:var(--text-dim);font-size:.92rem}.heroMatchStack{gap:12px;margin-top:16px;display:grid}.heroMatchMeta{align-items:center;gap:12px;min-width:0;display:flex}.heroMatchIcon{background:radial-gradient(circle at 28% 28%,#ffffffd1,#0000 14%),linear-gradient(135deg,#009c3bf0 0%,#002776e6 100%);border:1px solid #ffffff24;border-radius:999px;flex:0 0 38px;width:38px;height:38px;box-shadow:0 0 0 6px #009c3b14}.heroMatchCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:flex}.heroMatchCard strong,.pageInfoCard strong,.todaySummaryCard strong{font-size:1rem;display:block}.heroMatchCard span,.pageInfoCard span{color:var(--text-dim)}.heroMatchCard:hover{background:#0c121cb8;border-color:#009c3b4d;transform:translateY(-1px);box-shadow:0 12px 26px #0027762e}.heroMatchArrow{color:#fff2c1;font-size:1.1rem}.sectionShell{padding:44px 0}.sectionContrast{background:linear-gradient(#ffffff06 0%,#fff0 100%)}.sectionHeading{margin-bottom:24px}.sectionHeading h2,.bonusWrap h2,.pageHeroInner h1,.trustIntro h2{margin:0;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.04}.sectionHeading p,.pageLead,.trustIntro p{max-width:68ch;margin:14px 0 0}.sectionInlineCta{margin-top:24px}.homePage .sectionShell{padding:50px 0}.homePage .sectionHeading{margin-bottom:28px}.homePage .sectionHeading h2{font-size:clamp(1.92rem,3vw,2.72rem);line-height:1.08}.homePage .sectionHeading p{max-width:62ch;margin-top:12px}.homePage .sectionInlineCta{margin-top:18px}.homeTodaySection{isolation:isolate;background:#050812;position:relative;overflow:hidden}.homeTodaySection:before{content:"";opacity:1;z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 18%,#ffdf001f,#0000 16%),radial-gradient(circle at 72% 62%,#009c3b29,#0000 22%),linear-gradient(140deg,#0027762e,#0000 52%);position:absolute;inset:0}.homeTodaySection:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050810eb 0%,#050810d1 26%,#0508108f 46%,#0508103d 70%,#0508101a 100%),linear-gradient(#0508102e 0% 45%,#050810b8 100%);position:absolute;inset:0}.homeTodaySection>*{z-index:2;position:relative}.homeTodaySection .todayStack{gap:18px}.homeTodaySection .todayBoard{isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0a 0%,#ffffff04 100%),#080d18a3;border:1px solid #ffffff1a;padding:30px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000059}.homeTodaySection .todayBoard>*{z-index:1;position:relative}.homeTodaySection .todayAlert{border-bottom:1px solid #ffffff14;gap:16px;padding-bottom:16px}.homeTodaySection .todayStatusDot{width:16px;height:16px;margin-top:6px;box-shadow:0 0 0 8px #009c3b14}.homeTodaySection .todayAlert strong{font-size:1.24rem}.homeTodaySection .todayAlert p{margin-top:6px}.homeTodaySection .todaySummaryGrid{gap:14px;margin-top:18px}.homeTodaySection .todaySummaryCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f16ad;border-color:#ffffff1a;flex-direction:column;justify-content:flex-start;min-height:178px;padding:22px;display:flex}.homeTodaySection .todayMilestoneCard strong{font-size:clamp(2.45rem,4vw,3.2rem);line-height:.94}.homeTodaySection .todayOpeningCard{background:linear-gradient(#ffffff09 0%,#ffffff03 100%),#0a0f16f0}.homeTodaySection .todayTurkeyCard{background:radial-gradient(circle at 100% 0,#009c3b33,#0000 28%),linear-gradient(#ffffff0a 0%,#ffffff03 100%),#0b1019f5;border-color:#009c3b3d;box-shadow:0 18px 38px #00277633}.homeTodaySection .todayTurkeyCard .textLink,.homeTodaySection .todayMatchCard .textLink,.homePredictionsSection .predictionCard .textLink,.homeFixtureSection .fixtureCard .textLink{margin-top:auto;padding-top:16px}.homeTodaySection .todayMatchCard .subtleCtaLink{width:fit-content;margin-top:10px}.homeTodaySection .todayUpcomingBlock{background:linear-gradient(#ffffff09 0%,#ffffff03 100%),#0a0f16f0;padding:28px 30px}.homeTodaySection .todayUpcomingHeader h3{font-size:1.28rem}.homeTodaySection .todayNextList{gap:16px}.homeTodaySection .todayMatchCard{flex-direction:column;min-height:100%;padding:20px;display:flex}.homeTodaySection .todayMatchCard h3{font-size:1.18rem}.homeTodaySection .todayBoardUnified:before,.homeTodaySection .todayBoardUnified:after{content:none}.homeTodaySection .todayBoardUnified .todayUpcomingBlock{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;margin-top:22px;padding:22px 0 0}.homeTodaySection .todayBoardUnified .todayUpcomingHeader h3{font-size:1.22rem}.homeTodaySection .todayBoardUnified .todayNextList{margin-top:18px}.homeTodaySection .todayBoardUnified .todaySummaryCard,.homeTodaySection .todayBoardUnified .todayMatchCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090e18a3;border-color:#ffffff17}.homeTodaySection .todayBoardUnified .todayMatchCard{min-height:0}.homeTodaySection .todayBoardUnified .todayTurkeyCard{border-color:#009c3b57;box-shadow:0 18px 38px #00277647,inset 0 0 0 1px #009c3b14}.homeTodaySection .todayBoardUnified .todayTurkeyCard .textLink{color:#f7fff8;background:#009c3b29;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:10px 14px;display:inline-flex}.homeTodaySection .todayBoardUnified .todayTurkeyCard .textLink:hover{background:#009c3b3d}.turkeyFocusLeadContent{z-index:2;position:relative}.homeTurkeySection .turkeyFocusWrap{gap:18px}.homeTurkeySection .turkeyFocusLeadCardHome{background:linear-gradient(135deg,#ffffff09 0%,#ffffff03 100%),#0a0f16f0;grid-template-columns:minmax(0,1.16fr) minmax(220px,.84fr);gap:24px;padding:30px;display:grid;position:relative;overflow:hidden}.homeTurkeySection .turkeyFocusLeadCardHome h3{margin-top:8px;font-size:clamp(1.72rem,2.8vw,2.2rem)}.homeTurkeySection .turkeyFocusLeadCardHome p{max-width:40rem;margin-top:12px}.homeTurkeySection .turkeyFocusLeadStatRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.homeTurkeySection .turkeyFocusLeadStat{color:#fff1b8;letter-spacing:.02em;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.homeTurkeySection .turkeyFocusLeadVisual{background:radial-gradient(circle at 78% 24%,#ffdf002e,#0000 22%),linear-gradient(135deg,#101622e0 0%,#080c14f5 100%);border:1px solid #ffffff14;border-radius:24px;min-height:178px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05}.homeTurkeySection .turkeyFocusLeadVisual:before{content:"";background:linear-gradient(90deg,#0000 0 32%,#ffffff14 32% 33%,#0000 33% 66%,#ffffff14 66% 67%,#0000 67% 100%),linear-gradient(#0000 0 48%,#ffffff14 48% 49%,#0000 49% 100%);border:1px solid #ffffff14;border-radius:18px;position:absolute;inset:16px}.homeTurkeySection .turkeyFocusLeadVisual:after{content:"";opacity:.9;background:radial-gradient(circle at 26% 72%,#ffffff29 0 4px,#0000 5px),radial-gradient(circle at 54% 38%,#ffffff2e 0 4px,#0000 5px),radial-gradient(circle at 72% 58%,#009c3be6 0 5px,#0000 6px),linear-gradient(128deg,#0000 0 42%,#ffffff1a 42% 43%,#0000 43% 100%);position:absolute;inset:0}.homeTurkeySection .turkeyFocusGrid{gap:16px}.homeTurkeySection .insightCard{flex-direction:column;min-height:100%;padding:20px;display:flex}.homeTurkeySection .insightCard h3{font-size:1.2rem}.homeTurkeySection .insightCard p{margin-top:10px}.homeTurkeySection .insightCard .detailList{margin-top:12px}.homeTurkeySection .insightCard .textLink{margin-top:auto;padding-top:16px}.homeTurkeySection .inlineBadge{background:#ffffff0d;border:1px solid #ffffff14;padding:7px 12px}.bonusContent{max-width:44rem}.bonusActionWrap{justify-content:flex-end;align-items:center;display:flex}.homeBonusSection .bonusWrap{background:linear-gradient(135deg,#ffffff09 0%,#ffffff03 100%),#090e15f5;padding:30px 32px;overflow:hidden}.homeBonusSection .bonusWrapAccented{grid-template-columns:minmax(0,1.16fr) minmax(290px,.84fr);align-items:center;gap:24px;display:grid}.homeBonusSection .bonusWrap h2{max-width:15ch}.homeBonusSection .bonusActionWrapAccented{min-height:182px;position:relative}.homeBonusSection .bonusActionWrapAccented .primaryButton{z-index:2;position:relative}.homeBonusSection .bonusVisual{background:radial-gradient(circle at 76% 24%,#ffdf002e,#0000 24%),linear-gradient(135deg,#0f1622eb 0%,#080c14fa 100%);border:1px solid #ffffff14;border-radius:24px;position:absolute;inset:0;overflow:hidden}.homeBonusSection .bonusVisual:before{content:"";background:linear-gradient(#0000 0 66%,#009c3b3d 66% 72%,#0000 72% 100%),linear-gradient(90deg,#ffffff0a 0 25%,#0000 25% 100%);border:1px solid #ffffff14;border-radius:18px;position:absolute;inset:16px}.homeBonusSection .bonusVisual:after{content:"";opacity:.9;background:radial-gradient(circle at 22% 70%,#ffffff29 0 4px,#0000 5px),radial-gradient(circle at 52% 44%,#ffffff29 0 4px,#0000 5px),radial-gradient(circle at 72% 62%,#009c3be6 0 5px,#0000 6px),linear-gradient(130deg,#0000 0 34%,#ffffff1c 34% 35%,#0000 35% 56%,#00277647 56% 57%,#0000 57% 100%);position:absolute;inset:0}.homeFixtureSection .sectionHeading h2{font-size:clamp(1.84rem,2.7vw,2.42rem)}.homeFixtureSection .fixtureBlock{gap:16px}.homeFixtureSection .fixtureTabs{gap:8px}.homeFixtureSection .fixtureTabButton{padding:9px 14px;font-size:.86rem}.homeFixtureSection .fixtureGridCompact{gap:16px}.homeFixtureSection .fixtureCard{border-radius:22px;flex-direction:column;min-height:100%;padding:20px;display:flex}.homeFixtureSection .fixtureCard h3{font-size:1.18rem}.homeFixtureSection .fixtureMetaList{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.homeFixtureSection .fixtureMetaList span{background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;display:inline-flex}.homeFixtureSection .fixtureStatusBadge{border:1px solid #ffffff12;padding:6px 10px}.homeTrustSection .trustBlock{gap:18px;padding:30px}.homeTrustSection .trustPointGrid{gap:16px;margin-top:22px}.homeTrustSection .trustPointCard{padding:20px 20px 22px}.homeTrustSection .trustPointIndex{background:#009c3b24;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.homePredictionsSection .cardGrid,.homeGroupsSection .groupGrid{gap:16px}.homePredictionsSection .predictionCard,.homeGroupsSection .groupCard{flex-direction:column;min-height:100%;padding:20px;display:flex}.homePredictionsSection .predictionCard h3,.homeGroupsSection .groupCard h3{font-size:1.2rem}.homePredictionsSection .predictionCard p,.homeGroupsSection .groupCard p{margin-top:10px}.homePredictionsSection .chipRow{gap:6px;margin-top:16px}.homePredictionsSection .inlineChip{background:#ffffff0d;border:1px solid #ffffff12;padding:7px 11px;font-size:.78rem}.homePredictionsSection .predictionCard .textLink{color:#fff2b8}.homeGroupsSection .groupCard .detailList{margin-top:14px}.homeGroupsSection .groupCard .detailList li+li{margin-top:8px}.homeFaqSection .faqList{gap:12px}.homeFaqSection .faqItem{padding:20px 22px}.homeFaqSection .faqItem summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.homeFaqSection .faqItem summary:after{content:"+";color:#fff1b8;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;transition:transform .16s;display:inline-flex}.homeFaqSection .faqItem[open] summary:after{transform:rotate(45deg)}.todayStack{gap:22px;display:grid}.todayAlert{grid-template-columns:auto 1fr;align-items:start;display:grid}.todayStatusDot{background:linear-gradient(135deg, #ffdf00 0%, var(--red-main) 100%);border-radius:999px;width:14px;height:14px;margin-top:8px}.todayAlert strong{font-size:1.18rem;display:block}.todayAlert p{margin:8px 0 0}.todaySummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.todayMilestoneCard strong{font-size:2rem}.todaySummaryCard span,.todaySummaryCard .textLink{margin-top:8px;display:block}.todayUpcomingBlock{position:relative}.todayUpcomingHeader h3{margin:0}.todayNextList,.cardGrid,.groupGrid,.trustPointGrid,.relatedLinkGrid{gap:18px;display:grid}.todayNextList,.cardGrid,.groupGrid,.relatedLinkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.trustPointGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.todayMatchCard,.insightCard,.predictionCard,.groupCard,.faqItem,.relatedLinkCard,.fixtureCard{border:1px solid var(--line-soft);background:var(--bg-panel);border-radius:24px;padding:22px}.insightCardStrong{background:radial-gradient(circle at top right, #009c3b1f, transparent 24%), var(--bg-panel)}.todayMatchDate,.fixtureDate{color:#fff0b1;letter-spacing:.06em;text-transform:uppercase;font-size:.84rem;font-weight:700}.todayMatchCard h3,.insightCard h3,.predictionCard h3,.groupCard h3,.fixtureCard h3,.relatedLinkCard h3{margin:10px 0 0;font-size:1.28rem;line-height:1.18}.todayMatchCard p,.insightCard p,.predictionCard p,.groupCard p,.relatedLinkCard p{margin:12px 0 0}.todayMatchCard .subtleCtaLink{width:fit-content;margin-top:10px}.detailList,.footerLinks{color:var(--text-soft);margin:14px 0 0;padding-left:18px;line-height:1.72}.inlineBadge{color:var(--text-soft);letter-spacing:.02em;background:#ffffff0f;padding:8px 12px;font-size:.78rem}.textLink,.footerPartnerLink,.todayMatchCard a,.footerLinks a,.breadcrumbRow a,.relatedLinkCard a,.todaySummaryCard a{color:#fff0b1;font-weight:700}.chipRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.inlineChip{color:var(--text-soft);background:#ffffff0f;border-radius:999px;padding:8px 10px;font-size:.82rem}.turkeyFocusWrap{gap:22px;display:grid}.turkeyFocusGrid{margin-top:0}.turkeyFocusLeadCard h3{margin:10px 0 0;font-size:2rem;line-height:1.06}.turkeyFocusLeadCard p{margin:14px 0 0}.turkeyFocusFooter{justify-content:flex-start;display:flex}.bonusWrap{justify-content:space-between;align-items:center}.bonusWrapCompact{align-items:flex-start}.bonusWrapCompact h2{font-size:clamp(1.5rem,2.4vw,2rem)}.trustBlock{gap:12px;display:grid}.trustPointCard{align-items:flex-start;gap:14px;display:flex}.trustPointCard p{margin:0}.trustPointCard h3{margin:0 0 8px;font-size:1.05rem}.trustPointIndex{color:#fff0b1;font-size:1.2rem;font-weight:800}.fixtureBlock{gap:18px;display:grid}.fixtureBonusCta{margin-top:4px;padding:24px 26px}.fixtureTabs{flex-wrap:wrap;gap:10px;display:flex}.fixtureTabButton{color:var(--text-soft);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;padding:10px 14px;transition:transform .16s,background-color .16s,color .16s}.fixtureTabButton.active{color:#f4fff7;background:#009c3b2e;border-color:#ffffff29}.fixtureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.fixtureGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.fixtureMetaList{color:var(--text-dim);gap:6px;margin-top:12px;font-size:.95rem;display:grid}.fixtureStatusBadge{letter-spacing:.04em;text-transform:uppercase;padding:7px 12px;font-size:.76rem}.statusUpcoming{color:#ffe5e5;background:#009c3b29}.statusCurrent{color:#fff;background:#ffffff24}.statusCompleted{color:#dcfff0;background:#16463375}.fixtureMuted{color:var(--text-dim);margin-top:16px;font-size:.92rem;display:inline-flex}.fixtureEmptyState strong{font-size:1.1rem;display:block}.fixtureEmptyState p{margin:10px 0 0}.pageHero{background:radial-gradient(circle at 0 0,#009c3b26,#0000 28%),linear-gradient(#ffffff08 0%,#fff0 100%);border-bottom:1px solid #ffffff0f;padding:58px 0 24px}.pageHeroInner{max-width:980px}.pageLead{font-size:1.06rem}.pageInfoStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.pageInfoCard span{color:var(--text-dim);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.86rem;display:block}.breadcrumbRow{color:var(--text-dim);flex-wrap:wrap;gap:10px;margin-top:22px;font-size:.92rem;display:flex}.articleLayout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start;gap:20px;display:grid}.articleSection+.articleSection{border-top:1px solid #ffffff14;margin-top:30px;padding-top:26px}.articleCard h2{margin:0;font-size:1.72rem;line-height:1.16}.articleCard h3{margin:0;font-size:1.2rem}.articleCard p{margin:14px 0 0}.articleInlineCta{margin-top:20px}.sidebarCard{position:sticky;top:98px}.sidebarCard h2,.siteFooter h2,.siteFooter h3{margin:0}.faqList{gap:14px;display:grid}.faqItem summary{cursor:pointer;font-size:1.04rem;font-weight:700;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem p{margin:12px 0 0}.groupBadge{color:#f4fff7;letter-spacing:.06em;text-transform:uppercase;background:#009c3b2e;border-radius:999px;padding:8px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.siteFooter{background:#05080cb8;border-top:1px solid #ffffff0f;margin-top:20px;padding:34px 0 48px}.footerGrid{grid-template-columns:1.2fr .8fr .8fr;gap:24px;display:grid}.footerGrid h2{font-size:1.8rem}.footerGrid h3{font-size:1.1rem}@media (max-width:1080px){.articleLayout,.footerGrid,.todaySummaryGrid,.pageInfoStrip{grid-template-columns:1fr}.fixtureGrid,.fixtureGridCompact,.todayNextList,.cardGrid,.groupGrid,.relatedLinkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebarCard{position:static}.bonusWrap{flex-direction:column;align-items:flex-start}.homeTurkeySection .turkeyFocusLeadCardHome,.homeBonusSection .bonusWrapAccented{grid-template-columns:1fr}.homeTurkeySection .turkeyFocusLeadVisual,.homeBonusSection .bonusActionWrapAccented{min-height:160px}}@media (max-width:980px){.heroSection{min-height:auto;padding:88px 0 42px}.heroShell{width:min(100% - 40px,100%)}.heroGrid{align-items:start;min-height:0}.heroCopyBlock{padding-top:0}.heroScoreboard{justify-self:stretch;width:100%;max-width:none}}@media (max-width:900px){.shell{width:min(100% - 28px,100%)}.siteFrame{padding-top:72px}.siteHeader .shell{width:min(100% - 28px,100%)}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080ef0;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.siteHeaderInner{flex-direction:row;align-items:center;gap:14px;min-height:72px;padding:0;position:relative}.brandLockup{letter-spacing:.07em;flex:auto;justify-content:flex-start;gap:10px;min-width:0;min-height:72px;font-size:.77rem}.brandLockup span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brandPulse{width:10px;height:10px;box-shadow:0 0 0 5px #009c3b24}.mobileMenuButton{width:42px;height:42px;color:var(--text-main);background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;display:inline-flex}.mobileMenuButton span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .16s,opacity .16s}.mobileMenuButton.isOpen span:first-child{transform:translateY(6px)rotate(45deg)}.mobileMenuButton.isOpen span:nth-child(2){opacity:0}.mobileMenuButton.isOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.headerNav{display:none}.headerNav.headerNavOpen{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c12fa;border:1px solid #ffffff1f;border-radius:20px;gap:10px;padding:14px;display:grid;position:absolute;top:calc(100% - 6px);left:0;right:0;box-shadow:0 24px 48px #00000061}.headerNav.headerNavOpen .headerNavLink{background:#ffffff0a;border:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-size:.94rem;display:flex}.headerNav.headerNavOpen .headerNavLink:after{display:none}.headerNav.headerNavOpen .headerNavLinkActive{color:#f4fff7;background:linear-gradient(135deg,#009c3b47,#00277675),#ffffff0a;border-color:#009c3b6b}.heroSection{min-height:calc(100svh - 72px);padding:10px 0 18px}.heroSection:before{opacity:1;background:radial-gradient(circle at 78% 20%,#ffdf002e,#0000 18%),radial-gradient(circle at 66% 58%,#009c3b33,#0000 24%),linear-gradient(150deg,#0027763d,#0000 52%)}.heroSection:after{background:linear-gradient(#04070e14 0%,#04070e2e 18%,#04070ea3 52%,#04070ef2 100%),linear-gradient(90deg,#04070ef5 0%,#04070ee6 34%,#04070e7a 60%,#04070e14 100%)}.heroShell{width:min(100% - 28px,100%)}.heroGrid{min-height:0}.heroCopyBlock{max-width:min(64vw,260px);padding-top:2px}.heroActions,.fixtureTabs{flex-direction:column}.primaryButton,.ghostButton,.fixtureTabButton{width:100%}.heroCopyBlock h1{letter-spacing:-.03em;max-width:100%;margin:0 0 10px;font-size:clamp(36px,8.9vw,46px);line-height:.91}.heroLead{max-width:100%;margin:0 0 14px;font-size:14px;line-height:1.45}.heroActions{gap:8px;margin-top:14px}.primaryButton,.ghostButton{justify-content:center;min-height:52px;font-size:.84rem}.heroBadgeRow{gap:6px;margin-bottom:8px}.heroBadge,.heroSnapshot{padding:6px 9px;font-size:.68rem}.heroScoreboard,.todayBoard,.todayUpcomingBlock,.articleCard,.sidebarCard,.bonusWrap,.trustBlock,.turkeyFocusLeadCard,.fixtureEmptyState{border-radius:22px;padding:22px}.todayNextList,.cardGrid,.groupGrid,.trustPointGrid,.fixtureGrid,.fixtureGridCompact,.relatedLinkGrid,.todaySummaryGrid{grid-template-columns:1fr}.heroMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.metricCard{padding:16px}.metricValue{font-size:1.4rem}.heroBoard{margin-top:18px;padding:16px}.heroBoardTop{flex-direction:column;align-items:flex-start;gap:8px}.heroMatchCard{padding:14px 16px}.heroMatchIcon{flex-basis:32px;width:32px;height:32px}.heroMatchCard strong{font-size:.92rem}.sectionShell{padding:34px 0}.homePage .sectionShell{padding:38px 0}.homeTodaySection .todaySummaryCard{min-height:auto}.homeTodaySection:before{opacity:.45;background-position:70%}.homeTodaySection:after{background:linear-gradient(90deg,#050810f5 0%,#050810eb 42%,#050810ad 68%,#05081066 100%),linear-gradient(#050810eb 0%,#050810c7 42%,#050810fa 100%)}.homeTurkeySection .turkeyFocusLeadCardHome,.homeBonusSection .bonusWrapAccented{grid-template-columns:1fr;gap:18px}.homeTurkeySection .turkeyFocusLeadVisual,.homeBonusSection .bonusVisual{display:none}.homeBonusSection .bonusActionWrapAccented{min-height:auto}.homeBonusSection .bonusWrap h2{max-width:none}}@media (max-width:767px){.siteFrame{padding-top:56px}.homePage{margin-top:-56px}.siteHeader{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020a07eb;border-bottom:1px solid #ffffff0f;top:0;left:0;right:0}.siteHeader .shell{width:min(100% - 24px,100%)}.siteHeaderInner{gap:12px;min-height:56px}.brandLockup{letter-spacing:.06em;max-width:calc(100% - 56px);min-height:56px;font-size:.72rem}.mobileMenuButton{width:40px;height:40px}.headerNav.headerNavOpen{z-index:999;background:#030a0ff0;border:1px solid #00ff6e40;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;position:fixed;top:56px;left:12px;right:12px}.heroSection{min-height:100svh;padding:56px 0 12px}.heroSection:before{opacity:1;background-image:url(/images/palpitescopa_hero_mobile_vinicius.webp);background-position:82%;background-repeat:no-repeat;background-size:cover}.heroSection:after{background:linear-gradient(90deg,#030a07f5 0%,#030a07e6 36%,#030a0794 58%,#030a072e 76%,#0000 100%),linear-gradient(#060a1614 0%,#060a162e 36%,#060a16b8 100%)}.heroGlow{display:none}.heroShell{width:min(100% - 24px,100%)}.heroGrid{align-items:flex-start;min-height:calc(100svh - 56px)}.heroCopyBlock{max-width:min(61%,255px);padding-top:10px}.heroCopyBlock .sectionEyebrow{letter-spacing:.16em;margin-bottom:8px;font-size:.62rem}.heroBadgeRow{gap:6px;margin-bottom:10px}.heroBadgeRow .heroBadge:nth-of-type(n+4),.heroSnapshot{display:none}.heroBadge{padding:5px 8px;font-size:.62rem}.heroCopyBlock h1{letter-spacing:-.025em;max-width:255px;margin:0 0 10px;font-size:clamp(25px,7vw,30px);line-height:1.02}.heroLeadDesktop{display:none}.heroLeadMobile{display:-webkit-box}.heroLead{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:240px;margin:0 0 12px;font-size:13px;line-height:1.4;overflow:hidden}.heroActions{gap:8px;width:100%;max-width:245px;margin-top:12px}.primaryButton,.ghostButton{width:100%;max-width:245px;min-height:46px;padding:0 14px;font-size:.78rem}.headerNav.headerNavOpen .headerNavLink{text-align:center;border-radius:999px;justify-content:center;min-height:52px}.headerNav.headerNavOpen .headerNavLink:nth-of-type(7){grid-column:1/-1}.headerNav.headerNavOpen .headerNavCta{grid-column:1/-1;width:100%;min-height:58px}}
