.homepage-polish_homepageShell__53lWi{--pk-home-surface-base:rgba(18,18,19,0.94);--pk-home-surface-inset:#101011;--pk-home-surface-raised:rgba(27,27,29,0.96);--pk-home-surface-prominent:rgba(30,30,32,0.98);--pk-home-border:rgba(244,242,239,0.1);--pk-home-border-highlight:rgba(244,242,239,0.16);--pk-home-red-edge:rgba(169,35,40,0.58);background:radial-gradient(circle at 10% 18%,rgba(142,29,34,.2),transparent 31rem),radial-gradient(ellipse at 58% 34%,rgba(244,242,239,.035),transparent 38rem),radial-gradient(ellipse at 53% 88%,rgba(111,24,28,.08),transparent 42rem),linear-gradient(180deg,#09090a,#0d0d0e 54%,#0a0a0b)}.homepage-polish_primaryButton__vb7Xm{border:1px solid rgba(244,242,239,.13);background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 42%),linear-gradient(180deg,#bd282e,#9f2025 58%,#7b191e);color:#f8f5f1;box-shadow:inset 0 1px 0 rgba(255,255,255,.17),inset 0 -2px 0 rgba(55,8,11,.42),0 3px 0 #5d1216,0 11px 26px rgba(81,12,16,.3);text-shadow:0 1px 0 rgba(30,4,6,.52);transition:transform var(--pk-motion-fast) var(--pk-ease-standard),filter var(--pk-motion-fast) var(--pk-ease-standard),box-shadow var(--pk-motion-fast) var(--pk-ease-standard)}.homepage-polish_primaryButton__vb7Xm:hover:not(:disabled){background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 44%),linear-gradient(180deg,#ca2d33,#ad242a 58%,#841b20);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(55,8,11,.4),0 4px 0 #5d1216,0 14px 30px rgba(95,15,20,.36);filter:none;transform:translateY(-1px)}.homepage-polish_primaryButton__vb7Xm:active:not(:disabled){box-shadow:inset 0 2px 5px rgba(55,8,11,.38),inset 0 1px 0 rgba(255,255,255,.08),0 1px 0 #5d1216,0 6px 14px rgba(75,10,14,.24);transform:translateY(2px)}.homepage-polish_prominentCard__NdcX5{position:relative;isolation:isolate;overflow:hidden;border-color:var(--pk-home-red-edge);background:radial-gradient(circle at 50% 0,rgba(244,242,239,.06),transparent 42%),linear-gradient(145deg,var(--pk-home-surface-prominent),var(--pk-home-surface-base));box-shadow:inset 0 1px 0 rgba(255,255,255,.075),inset 0 0 0 1px rgba(255,255,255,.018),0 30px 70px rgba(0,0,0,.5),0 8px 24px rgba(83,15,19,.12)}.homepage-polish_prominentCard__NdcX5:before{position:absolute;z-index:-1;top:0;right:12%;left:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(244,242,239,.28),transparent);content:""}.homepage-polish_prominentCard__NdcX5:after{position:absolute;z-index:-1;right:-5rem;bottom:-6rem;width:14rem;height:14rem;border-radius:999px;background:radial-gradient(circle,rgba(169,35,40,.1),transparent 68%);content:""}.homepage-polish_medallion__oVjxk{border-color:rgba(196,46,52,.55);background:radial-gradient(circle at 38% 30%,rgba(244,242,239,.11),transparent 24%),linear-gradient(145deg,rgba(136,28,33,.3),rgba(74,14,18,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -2px 5px rgba(35,5,8,.42),0 8px 18px rgba(0,0,0,.32),0 0 0 4px rgba(169,35,40,.045)}.homepage-polish_insetControl__xCLdS{height:3rem;border-color:rgba(244,242,239,.2);background:linear-gradient(180deg,#0d0d0e,#131314);box-shadow:inset 0 2px 5px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.025),0 1px 0 rgba(255,255,255,.035);color:#f4f2ef;letter-spacing:.08em}.homepage-polish_insetControl__xCLdS::-moz-placeholder{color:#8d8987;letter-spacing:.06em}.homepage-polish_insetControl__xCLdS::placeholder{color:#8d8987;letter-spacing:.06em}.homepage-polish_insetControl__xCLdS:focus-visible{border-color:rgba(218,64,70,.9);box-shadow:inset 0 2px 5px rgba(0,0,0,.55),0 0 0 1px rgba(169,35,40,.55),0 0 0 4px rgba(169,35,40,.14)}.homepage-polish_featureRail__WUx4H{position:relative;border-color:var(--pk-home-border);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 35%),linear-gradient(180deg,var(--pk-home-surface-raised),var(--pk-home-surface-base));box-shadow:inset 0 1px 0 rgba(255,255,255,.075),inset 0 -1px 0 rgba(0,0,0,.58),0 14px 34px rgba(0,0,0,.28)}.homepage-polish_featureIcon__D65kc{border:1px solid rgba(183,43,49,.34);background:radial-gradient(circle at 35% 28%,rgba(244,242,239,.09),transparent 30%),rgba(169,35,40,.085);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 6px 16px rgba(0,0,0,.24)}.homepage-polish_sectionDivider__KD4Bp{background:linear-gradient(90deg,transparent,rgba(244,242,239,.1) 18%,rgba(169,35,40,.34) 50%,rgba(244,242,239,.1) 82%,transparent);box-shadow:0 1px 10px rgba(169,35,40,.08)}.homepage-polish_tournamentCard__054VQ{position:relative;overflow:hidden;border-color:var(--pk-home-border);background:linear-gradient(180deg,rgba(255,255,255,.028),transparent 42%),linear-gradient(145deg,var(--pk-home-surface-raised),var(--pk-home-surface-base));box-shadow:inset 3px 0 0 rgba(169,35,40,.58),inset 0 1px 0 rgba(255,255,255,.06),0 12px 28px rgba(0,0,0,.28);transition:border-color var(--pk-motion-base) var(--pk-ease-standard),box-shadow var(--pk-motion-base) var(--pk-ease-standard),transform var(--pk-motion-base) var(--pk-ease-standard)}.homepage-polish_tournamentCard__054VQ:hover{border-color:var(--pk-home-border-highlight);box-shadow:inset 3px 0 0 rgba(196,46,52,.74),inset 0 1px 0 rgba(255,255,255,.075),0 15px 34px rgba(0,0,0,.34);transform:translateY(-1px)}.homepage-polish_hostBadge__uBZRF{border:1px solid rgba(214,184,113,.4);background:rgba(214,184,113,.12);color:#e5ce96;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.homepage-polish_statusBadge__KXIaA{border:1px solid rgba(255,107,107,.38);background:rgba(132,28,33,.28);color:#ffb2b2}.homepage-polish_secondaryAction__i5oF5{border:1px solid rgba(244,242,239,.16);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 7px 16px rgba(0,0,0,.2);transition:border-color var(--pk-motion-fast) var(--pk-ease-standard),background var(--pk-motion-fast) var(--pk-ease-standard),transform var(--pk-motion-fast) var(--pk-ease-standard)}.homepage-polish_secondaryAction__i5oF5:hover{border-color:rgba(244,242,239,.28);background:rgba(244,242,239,.055);transform:translateY(-1px)}.homepage-polish_secondaryAction__i5oF5:active{transform:translateY(1px)}@media (max-width:639px){.homepage-polish_primaryButton__vb7Xm:hover:not(:disabled),.homepage-polish_secondaryAction__i5oF5:hover,.homepage-polish_tournamentCard__054VQ:hover{transform:none}}