:root{--bg:#0d0b22;--surface:#2a273d;--surface-2:#2d2940;--header:#2a2755;--league-header:#4b368f;--button:#383260;--text:#f4f2ff;--muted:#b8b3c9;--line:#373352;--accent:#9cff00;--shadow:#00000059}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mt-10{margin-top:2.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.aspect-\[16\/10\]{aspect-ratio:16/10}.h-1{height:.25rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-\[\#9cff00\]{--tw-border-opacity:1;border-color:rgb(156 255 0/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.bg-\[\#0d0b22\]{--tw-bg-opacity:1;background-color:rgb(13 11 34/var(--tw-bg-opacity,1))}.bg-\[\#211f36\]{--tw-bg-opacity:1;background-color:rgb(33 31 54/var(--tw-bg-opacity,1))}.bg-\[\#2a273d\]{--tw-bg-opacity:1;background-color:rgb(42 39 61/var(--tw-bg-opacity,1))}.bg-\[\#9cff00\]{--tw-bg-opacity:1;background-color:rgb(156 255 0/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-\[radial-gradient\(circle_at_20\%_20\%\,rgba\(156\,255\,0\,0\.35\)\,transparent_28\%\)\,linear-gradient\(135deg\,\#312b68\,\#16142b_62\%\,\#0d0b22\)\]{background-image:radial-gradient(circle at 20% 20%,#9cff0059,#0000 28%),linear-gradient(135deg,#312b68,#16142b 62%,#0d0b22)}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/5{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0000000d var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[3rem\]{font-size:3rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.08\]{line-height:1.08}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.text-\[\#9cff00\]{--tw-text-opacity:1;color:rgb(156 255 0/var(--tw-text-opacity,1))}.text-\[\#b8b3c9\]{--tw-text-opacity:1;color:rgb(184 179 201/var(--tw-text-opacity,1))}.text-\[\#cbc7da\]{--tw-text-opacity:1;color:rgb(203 199 218/var(--tw-text-opacity,1))}.text-\[\#d6d1e7\]{--tw-text-opacity:1;color:rgb(214 209 231/var(--tw-text-opacity,1))}.text-\[\#d8d4e7\]{--tw-text-opacity:1;color:rgb(216 212 231/var(--tw-text-opacity,1))}.text-\[\#e6ffb0\]{--tw-text-opacity:1;color:rgb(230 255 176/var(--tw-text-opacity,1))}.text-\[\#e9e5f5\]{--tw-text-opacity:1;color:rgb(233 229 245/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-\[\#9cff00\]\/70{text-decoration-color:#9cff00b3}.underline-offset-4{text-underline-offset:4px}.shadow-\[0_22px_55px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 22px 55px #00000047;--tw-shadow-colored:0 22px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow:0 28px 70px #0000005c;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}*{box-sizing:border-box}html,body{min-height:100%;color:var(--text);background:#070613;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,a{color:inherit;font:inherit}button{cursor:pointer;border:0}.page{background:var(--bg);width:min(100vw,500px);min-height:100vh;box-shadow:0 0 70px var(--shadow);margin:0 auto;overflow-x:hidden}.homepageModernTheme{--bg:#070a12;--surface:#151b2a;--surface-2:#1a2233;--header:#171d34;--league-header:#26365c;--button:#22304d;--text:#f8fbff;--muted:#aeb8c8;--line:#94a3b838;--accent:#4dffb8;--shadow:#00000085;background:radial-gradient(circle at 50% -8%,#4dffb829,#0000 34%),linear-gradient(#080b14 0%,#090a18 46%,#060714 100%)}.homepageModernTheme .brandBar{background:linear-gradient(180deg, #1f2744fa, #12182cf5), var(--header);box-shadow:inset 0 -1px #ffffff0f}.homepageModernTheme .topVisualArea{background:radial-gradient(circle at 74% 14%,#4dffb814,#0000 30%),linear-gradient(#11172b 0%,#080a18 100%)}.homepageModernTheme .topCarousel{background:0 0}.homepageModernTheme .dateBar{background:linear-gradient(180deg, #1f283cf5, #141b2bfa), var(--surface);border-top:1px solid #ffffff0f;border-bottom:1px solid #4dffb824;box-shadow:0 14px 34px #0000003d}.homepageModernTheme .activeDate{color:#07120f;background:linear-gradient(#71ffcf 0%,#38f5a8 100%);box-shadow:0 0 18px #4dffb83d}.homepageModernTheme .content h1:before{box-shadow:0 0 12px #4dffb880}.homepageModernTheme .leagueCard{background:linear-gradient(180deg, #171d2dfa, #121724fa), var(--surface);border:1px solid #ffffff0f;box-shadow:0 18px 48px #00000047}.homepageModernTheme .leagueHeader{background:linear-gradient(90deg, #2d416cfa, #223153fa), var(--league-header)}.homepageModernTheme .pick{background:linear-gradient(#243250,#1d2942)}.homepageModernTheme .pick.selected{box-shadow:inset 0 0 0 1px #4dffb866,0 0 12px #4dffb82e}.homepageModernTheme .toastNotice{background:#111827f5;border-color:#4dffb859}.brandBar{background:var(--header);justify-content:center;align-items:center;height:56px;padding:8px 19px;display:flex;position:relative}.brand{text-align:center;width:max-content}.wordmark{color:var(--text);letter-spacing:.19em;font-size:clamp(16px,4.5vw,19px);font-weight:900;line-height:1}.wordmark span{color:var(--text);letter-spacing:0}.submark{color:var(--accent);letter-spacing:.19em;margin-top:4px;font-size:clamp(9px,2.3vw,11px);font-weight:900;line-height:1}.iconButton{background:0 0;border-radius:5px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.iconButton:focus-visible,.pick:focus-visible,.dateTile:focus-visible,.liveButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.translateIcon{color:var(--text);width:20px;height:20px}.tiktokHeaderIcon{-o-object-fit:contain;object-fit:contain;width:30px;height:30px;display:block}.brandBar>.iconButton{position:absolute;top:50%;right:19px;transform:translateY(-50%)}.topVisualArea{isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.topVisualArea.noPrimaryTabs{overflow:visible}.characterOverlay{z-index:30;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(86px,21vw,114px);height:auto;position:absolute;top:28px;left:7px}.topCarousel{background:var(--bg);scroll-snap-type:x proximity;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;gap:8px;width:100%;padding:8px 10px 0;scroll-padding-inline:10px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 38%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 38%,#000 100%)}.topCarousel::-webkit-scrollbar{display:none}.topCarousel.isDragging{cursor:grabbing;scroll-snap-type:none}.topCarouselCard{background-color:var(--surface);min-width:150px;height:94px;color:inherit;scroll-snap-align:start;background-position:50%;background-size:cover;border-radius:11px;flex:0 0 150px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.topCarouselCard:before{content:"";background:linear-gradient(#0d0b2224 0%,#0d0b2233 42%,#0d0b22d1 100%),linear-gradient(90deg,#0f0d238c,#0f0d231f);position:absolute;inset:0}.topCarouselText{z-index:1;width:100%;color:var(--text);text-shadow:0 1px 8px #00000073;gap:2px;padding:0 9px 9px;display:grid;position:relative}.topCarouselText strong,.topCarouselText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topCarouselText strong{font-size:12px;font-weight:850;line-height:1.1}.topCarouselText span{color:#dcd8ef;font-size:9px;font-weight:650;line-height:1.15}.fixtureRail{background:var(--bg);scrollbar-width:none;gap:8px;width:calc(100% + 68px);padding:8px 0 0 62px;display:flex;overflow-x:auto;transform:translate(-68px)}.fixtureRail::-webkit-scrollbar{display:none}.dateRail::-webkit-scrollbar{display:none}.fixtureCard{background:var(--surface);border-radius:11px;min-width:150px;height:94px;padding:9px 8px;position:relative;overflow:hidden}.fixtureMeta,.fixtureCompetition{z-index:1;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.45;position:relative;overflow:hidden}.fixtureTeams{z-index:1;gap:5px;margin-top:5px;display:grid;position:relative}.fixtureTeam{grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:800;display:grid}.fixtureTeam span:not(.crest){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fixtureStatus{z-index:2;color:var(--text);font-size:10px;font-weight:800;position:absolute;bottom:25px;left:40px}.watermark{color:#f4f2ff1a;filter:grayscale();font-size:52px;position:absolute;bottom:-14px;right:-9px}.tabs{background:#0f0d23;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between;align-items:end;min-height:47px;padding:0 20px;display:grid}.tabs a,.tabs .tabButton{min-height:47px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;font-size:14px;font-weight:800;text-decoration:none;display:grid;position:relative}.tabs a:not(.active),.tabs .tabButton:not(.active){color:#dedbeb;font-weight:650}.tabs .active:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:1px;left:0;right:0}.ballIcon{width:18px;height:18px;display:block}.ballIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.dateBar{z-index:40;background:var(--surface);grid-template-columns:minmax(0,1fr) 1px 25px 25px;align-items:center;gap:9px;min-height:57px;margin-top:30px;padding:6px 20px;display:grid;position:relative;overflow:hidden}.divider{background:#d7d4e5;width:1px;height:16px}.dateRail{scrollbar-width:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid;overflow:hidden}.dateTile{min-width:0;min-height:36px;color:var(--text);background:0 0;border-radius:5px;place-items:center;line-height:1.08;display:grid}.dateTile strong,.dateTile span{white-space:nowrap;font-size:10px;display:block}.dateTile strong{font-weight:800}.activeDate{background:var(--accent);color:#171431}.calendarIcon,.settingsIcon{width:18px;height:18px;display:block;position:relative}.nativeDatePicker{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.toastNotice{z-index:80;width:max-content;max-width:min(84vw,360px);color:var(--text);text-align:center;background:#211f36f5;border:1px solid #9cff0059;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:800;position:fixed;top:192px;left:50%;transform:translate(-50%);box-shadow:0 16px 38px #00000059}.content{padding:17px 10px 32px}.content h1{color:var(--text);margin:0 0 8px 10px;padding-left:8px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.content h1:before{background:var(--accent);content:"";border-radius:4px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.leagues{gap:10px;display:grid}.leagueCard{background:var(--surface);border-radius:8px;overflow:hidden}.leagueHeader{background:var(--league-header);cursor:pointer;grid-template-columns:23px minmax(0,1fr) 32px 26px;align-items:center;min-height:32px;padding:0 12px 0 10px;display:grid}.leagueIcon{background:var(--accent);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid;overflow:hidden}.leagueIcon img,.crest img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.leagueHeader h2{text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 7px;font-size:12px;font-weight:800;overflow:hidden}.leagueHeader h2 span{color:#a79fbd;font-weight:700}.ellipsis{color:#a79fbd;letter-spacing:.16em;font-size:11px}.chevron{color:var(--accent);font-size:10px}.matchList{margin:0;padding:9px 8px 0 21px;list-style:none;overflow:hidden}.matchRow{border-bottom:1px solid var(--line);grid-template-columns:39px minmax(0,1fr) 126px 22px;align-items:center;gap:6px;min-height:66px;display:grid}.matchRow.hasStageLabel{grid-template-rows:auto 1fr;row-gap:5px;padding-top:8px;padding-bottom:8px}.matchRow.hasStageLabel>.matchTime,.matchRow.hasStageLabel>.teams,.matchRow.hasStageLabel>.predictionButtons,.matchRow.hasStageLabel>.awaitingPrediction,.matchRow.hasStageLabel>.score{grid-row:2}.stageLabel{color:var(--text);background:#5b5284;border-radius:999px;grid-area:1/2/auto/4;justify-self:center;padding:2px 9px;font-size:9px;line-height:1.2}.matchRow:last-child{border-bottom:0}.matchTime{color:var(--text);place-items:center;line-height:1.15;display:grid}.matchTime span{font-size:10px}.matchTime strong{font-size:11px;font-weight:500}.teams{gap:5px;min-width:0;display:grid}.teamLine{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.teamName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.crest{color:#fff;width:18px;height:18px;text-shadow:none;background:0 0;border-radius:50%;place-items:center;font-size:6px;font-weight:900;display:grid;overflow:hidden}.predictionButtons{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:end;gap:3px;display:grid}.predictionLabel{color:#c8c2d6;text-align:center;grid-column:1/-1;margin-bottom:4px;font-size:12px;font-weight:500;line-height:1}.awaitingPrediction{color:#0000;background:linear-gradient(115deg,#7d4b05 0%,#c68616 15%,#fff2a8 34%,#d59a28 52%,#fff7bf 68%,#9b650b 84%,#f2c64b 100%) 0 0/260% 100%;text-align:center;white-space:normal;text-shadow:0 0 8px #d69a282e;-webkit-background-clip:text;background-clip:text;grid-column:3;font-size:11px;font-weight:600;line-height:1.18;animation:4.5s ease-in-out infinite awaitingPredictionShift}@keyframes awaitingPredictionShift{0%,to{background-position:0%}50%{background-position:100%}}.pick{background:var(--button);height:26px;color:var(--accent);border:1px solid #0000;border-radius:3px;font-size:10px;font-weight:700;position:relative}.pick[aria-disabled=true]{cursor:default}.pick.selected{border-color:var(--accent)}.pick.selected:after{background:var(--accent);width:9px;height:9px;color:var(--league-header);content:"v";border-top-left-radius:9px;place-items:center;font-size:7px;font-weight:900;display:grid;position:absolute;bottom:-1px;right:-1px}.score{color:var(--text);justify-items:center;gap:7px;font-size:13px;line-height:1;display:grid}.matchState{background:var(--surface);color:var(--muted);text-align:center;border-radius:8px;padding:18px 16px;font-size:13px}.matchState strong,.matchState span{display:block}.matchState strong{color:var(--text);font-weight:600}.matchState span{margin-top:4px}@media (max-width:420px){.brandBar{height:56px;padding-inline:15px}.wordmark{font-size:17px}.submark{font-size:9.5px}.characterOverlay{width:clamp(90px,29vw,118px);top:23px;left:3px}.topCarousel{padding-inline:8px;scroll-padding-inline:8px}.topCarouselCard{border-radius:11px;flex-basis:158px;min-width:158px;height:100px}.topCarouselText{padding:0 9px 9px}.topCarouselText strong{font-size:13px}.topCarouselText span{font-size:11px}.fixtureRail{width:calc(100% + 68px);padding-left:62px;transform:translate(-68px)}.fixtureCard{border-radius:8px;min-width:126px;height:78px;padding:7px 6px}.fixtureMeta,.fixtureCompetition{font-size:9px}.fixtureTeam{grid-template-columns:16px minmax(0,1fr) 11px;gap:4px;font-size:11px}.fixtureStatus{font-size:9px;bottom:19px;left:31px}.watermark{font-size:40px}.tabs{grid-template-columns:repeat(3,minmax(0,1fr));min-height:37px;padding-inline:15px}.tabs a,.tabs .tabButton{min-height:37px;font-size:12px}.dateBar{grid-template-columns:minmax(0,1fr) 1px 22px 22px;gap:7px;min-height:52px;padding:5px 15px}.dateRail{gap:3px}.dateTile{min-width:0;min-height:34px}.dateTile strong,.dateTile span{font-size:10px}.content{padding:15px 8px 24px}.content h1{margin:0 0 6px 8px;padding-left:6px;font-size:14px}.leagueHeader{grid-template-columns:22px minmax(0,1fr) 28px 23px;min-height:31px;padding:0 9px 0 8px}.leagueIcon{width:19px;height:19px;font-size:11px}.leagueHeader h2{margin-left:6px;font-size:12px}.matchList{padding:9px 6px 0 16px}.matchRow{grid-template-columns:36px minmax(0,1fr) 112px 20px;gap:5px;min-height:61px}.matchRow.hasStageLabel{row-gap:4px;padding-top:7px;padding-bottom:7px}.stageLabel{padding:1px 7px;font-size:9px}.matchTime span,.matchTime strong{font-size:10px}.teamLine{grid-template-columns:17px minmax(0,1fr);gap:4px}.teamName{font-size:13px}.crest{width:17px;height:17px;font-size:6px}.pick{height:24px;font-size:10px}.awaitingPrediction{font-size:10px}.score{gap:6px;font-size:12px}}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#9cff00\]\/45:hover{border-color:#9cff0073}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}
