.pc-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;isolation:isolate}.pc-ambient video{display:block;width:100%;height:100%;object-fit:cover;object-position:58% center;opacity:0;transition:opacity .8s ease;filter:saturate(1.08) contrast(1.04)}.pc-ambient video[data-playing=true]{opacity:1}.pc-ambient--auth,.pc-ambient--landing{z-index:-3}.pc-ambient--landing{opacity:1}.pc-ambient--landing video{object-position:62% center}.pc-ambient--card{z-index:0}.pc-sunlight{position:absolute;inset:-20%;background:linear-gradient(115deg,transparent 35%,#f5d37b20 48%,#fff4cb50 50%,transparent 63%);opacity:0;mix-blend-mode:soft-light}.pulse-renovated .pulse-landing-photo{opacity:1;filter:saturate(1.08);object-position:62% center}.pulse-renovated .pulse-landing .pulse-landing-shade{background:linear-gradient(90deg,#f7f7f1e8,#f7f7f1b3 38%,#f7f7f100 75%),linear-gradient(0deg,#f7f7f1 2%,#f7f7f1cc 18%,transparent 65%)}.pulse-renovated .pulse-landing header>a{padding:8px 14px 3px;background:linear-gradient(140deg,#fffef7f2,#f6f0dbe6);border:1px solid #fff8dc;border-radius:18px;box-shadow:0 8px 22px #27331a24,inset 0 1px 0 #fff;max-width:70%}.pulse-renovated .pulse-landing header>span{padding:12px;border-radius:10px;background:#faf8eee8;color:#30382a}.pulse-renovated .pulse-landing-content{padding-block:72px 64px;max-width:69%}.pulse-renovated .pulse-landing .pm-hero-art{width:min(34vw,460px);top:21%;right:4%;opacity:1;filter:drop-shadow(0 18px 15px #352c2333)}.pulse-renovated .pulse-landing .pm-ball{opacity:1}.pulse-renovated .pulse-landing .pm-outer{opacity:.52}.pulse-renovated .pulse-landing .pm-inner{opacity:.64}.pulse-renovated .pulse-landing footer{background:#f7f7f1e8;padding-top:23px}.pulse-renovated .pulse-auth-photo{filter:saturate(1.05)}.pulse-renovated .pulse-auth-shade{background:linear-gradient(180deg,#1822151a 12%,#18221544 42%,#182215ed)}.pulse-renovated .pulse-auth-brand>a{padding:14px 18px 8px;border-radius:18px;background:linear-gradient(140deg,#233021ed,#35412ce6);border:1px solid #f1d18570;box-shadow:0 10px 30px #17200f38}.pulse-logo--dimensional{filter:drop-shadow(0 3px 1px #70603c22) drop-shadow(0 7px 8px #363c2520);transform-origin:50% 65%;transform:perspective(800px) rotateY(-5deg) rotateX(3deg)}.pulse-logo--dimensional img{backface-visibility:hidden}.pulse-renovated .guru-app .brand .pulse-logo--dimensional img{content:normal!important}.pulse-renovated .guru-app .header-brand-group>.brand{width:auto!important;min-width:0;flex:none}.pulse-renovated .guru-app .header-brand-group .pulse-logo--dimensional{width:190px}.pulse-renovated .guru-app>.app-header{box-shadow:0 3px 15px #665c2312;background:linear-gradient(110deg,#fffefa,#fff 65%,#f9f3e1)!important}.pulse-renovated .guru-app .header-actions :is(.guru-notification,.presence-button){background:linear-gradient(145deg,#fff,#f6f3e8);box-shadow:0 3px 0 #d8d9cc,inset 0 1px 0 #fff;border-color:#d8d9cc}.pc-workspace-welcome{position:relative;isolation:isolate;overflow:hidden;min-height:360px;border-radius:24px;margin-bottom:24px;background:#879c7b;display:flex;align-items:flex-end;box-shadow:0 14px 34px #26331c1c}.pc-workspace-welcome>img{object-fit:cover;object-position:center 50%;z-index:-2}.pc-workspace-welcome>.pc-ambient{z-index:-1}.pc-workspace-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 10%,#101b0d0d 29%,#14220f99 61%,#14220fe8);z-index:0;pointer-events:none}.pulse-renovated .guru-app .pc-workspace-welcome .welcome{position:relative;z-index:1;margin:0!important;width:100%;padding:40px;align-items:flex-end;gap:24px}.pulse-renovated .guru-app .pc-workspace-welcome h1{color:#fff;font-size:clamp(31px,3.1vw,47px);line-height:1.15;text-shadow:0 3px 15px #0d160d5c;margin:12px 0}.pulse-renovated .guru-app .pc-workspace-welcome .eyebrow{color:#ffe8a0;letter-spacing:.17em}.pulse-renovated .guru-app .pc-workspace-welcome p{color:#f3f4ea;font-size:13px;max-width:720px}.pulse-renovated .guru-app .pc-workspace-welcome .guru-button{flex:none;white-space:nowrap}.pulse-renovated .guru-app .pc-match-summary{display:block;overflow:hidden;border-top:4px solid #ddb32f!important}.pc-match-summary .pr-match-copy{padding:26px 30px}.pulse-renovated .pc-match-summary .p2-match-times{grid-template-columns:1fr 1fr 2fr}.pulse-renovated .pc-match-summary .p2-match-times>div:last-child{grid-column:auto}.pulse-renovated .pc-match-summary .pr-match-copy>.primary{width:100%;justify-content:space-between;min-height:54px}.pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta){position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(118deg,#f2d46a,#e9bf42 30%,#d6a622 65%,#f0cc5d)!important;color:#232819!important;border:1px solid #d2a225!important;border-bottom:3px solid #af8118!important;box-shadow:0 5px 0 #b0851a,0 10px 23px #80601621,inset 0 1px 1px #fff3bc!important;text-shadow:0 1px 0 #fff1ac70}.pulse-renovated .pulse-auth .guru-button{background:linear-gradient(118deg,#f3d779,#ddb033 65%,#f1cd66)!important;border-color:#c29621!important;color:#20251b!important;box-shadow:0 4px 0 #a77b17,0 10px 20px #80601622!important}.pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta):after{display:block!important;content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,#fff9e28c 47%,#fffefab8 49%,transparent 65%);transform:translateX(-130%);z-index:-1}.pulse-renovated .pulse-landing-cta svg{color:#443711}.pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta):disabled{filter:saturate(.35);box-shadow:0 2px 0 #bab49c!important}.pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta):not(:disabled):active{translate:0 3px;box-shadow:0 2px 0 #aa7e15,inset 0 2px 6px #80601625!important}@media(hover:hover){.pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta):not(:disabled):hover{filter:brightness(1.05);box-shadow:0 5px 0 #a77b13,0 12px 28px #c9a12f55!important}}@media(prefers-reduced-motion:no-preference){html[data-pulse-motion=on] .pc-sunlight{animation:pc-sunlight 12s ease-in-out infinite}html[data-pulse-motion=on] .pulse-logo--dimensional{animation:pc-logo-depth 9s ease-in-out infinite}html[data-pulse-motion=on] .pulse-landing .pm-outer{animation:pc-orbit 55s linear infinite}html[data-pulse-motion=on] .pulse-landing .pm-inner{animation:pc-orbit 40s linear infinite reverse}html[data-pulse-motion=on] .pulse-landing .pm-ball{animation:pc-float 7s ease-in-out infinite}html[data-pulse-motion=on] .pulse-renovated :is(.primary,.guru-button--primary,.live-primary,.pulse-landing-cta):not(:disabled):after{animation:pc-button-light 6s ease-in-out infinite}html[data-pulse-motion=on] .pc-workspace-welcome{animation:pc-arrive .5s ease-out both}}@keyframes pc-logo-depth{0%,to{transform:perspective(800px) rotateY(-7deg) rotateX(4deg) translateY(0)}50%{transform:perspective(800px) rotateY(6deg) rotateX(-2deg) translateY(-2px)}}@keyframes pc-button-light{0%,58%,to{transform:translateX(-130%)}84%,99%{transform:translateX(130%)}}@keyframes pc-orbit{to{rotate:1turn}}@keyframes pc-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes pc-sunlight{0%,15%,to{opacity:0;translate:-20% 0}45%{opacity:.8}75%{opacity:0;translate:20% 0}}@keyframes pc-arrive{0%{opacity:.6;translate:0 7px}to{opacity:1;translate:0 0}}html[data-pulse-motion=off] .pc-ambient{display:none}html[data-pulse-paused=true] .pc-ambient *{animation-play-state:paused!important}@media(max-width:700px){.pulse-renovated .pulse-landing{padding:20px 22px 25px}.pulse-landing>.pc-ambient--landing,.pulse-renovated .pulse-landing-photo{height:620px!important;bottom:auto!important;object-position:center top}.pc-ambient--landing video{object-position:54% top}.pulse-renovated .pulse-landing .pulse-landing-shade{background:linear-gradient(180deg,#f8f6ee10,#f8f6ee00 170px,#f8f6ee44 250px,#f7f7f1f2 430px,#f7f7f1 580px)}.pulse-renovated .pulse-landing header>a{width:224px;padding:8px 10px 3px;border-radius:15px}.pulse-renovated .pulse-landing-content{padding:194px 0 38px;max-width:100%}.pulse-renovated .pulse-landing h1{font-size:clamp(40px,10.8vw,58px);margin:18px 0;line-height:1.09;text-shadow:0 1px 12px #f7f7f188}.pulse-renovated .pulse-landing-overline{font-size:8px;letter-spacing:.16em;color:#665011;font-weight:700}.pulse-renovated .pulse-landing-content>p{font-size:14px;margin-bottom:24px;color:#394531}.pulse-renovated .pulse-landing .pm-hero-art{width:170px;right:0;top:111px;opacity:1}.pulse-renovated .pulse-landing-cta{min-height:58px;font-size:15px;border-radius:14px}.pulse-renovated .pulse-landing-caption{margin-top:18px;font-size:8px}.pulse-renovated .pulse-landing footer{gap:20px}.pulse-renovated .guru-app .header-brand-group .pulse-logo--dimensional{width:168px}.pulse-renovated .guru-app .pc-home-main{padding-top:0}.pc-workspace-welcome{min-height:350px;border-radius:0 0 24px 24px;margin:0 -16px 22px;box-shadow:0 10px 25px #26331c1c}.pulse-renovated .guru-app .pc-workspace-welcome .welcome{padding:135px 24px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:17px}.pulse-renovated .guru-app .pc-workspace-welcome h1{font-size:32px;max-width:360px;margin:10px 0}.pulse-renovated .guru-app .pc-workspace-welcome p{font-size:12px;line-height:1.65}.pulse-renovated .guru-app .pc-workspace-welcome .eyebrow{font-size:10px}.pulse-renovated .guru-app .pc-workspace-welcome .guru-button{min-height:43px;padding:10px 15px;font-size:12px}.pc-match-summary .pr-match-copy{padding:22px 18px}.pulse-renovated .pc-match-summary .p2-match-times{grid-template-columns:1fr 1fr}.pulse-renovated .pc-match-summary .p2-match-times>div:last-child{grid-column:1/-1}.pulse-renovated .pulse-auth-brand>a{padding:8px 12px}.pulse-renovated .pulse-auth-scene{min-height:390px}.pulse-renovated .pulse-auth-story{padding-top:72px}.pc-home-main>.preview-disclaimer{padding-top:12px}}@media(max-width:370px){.pulse-renovated .guru-app .header-brand-group .pulse-logo--dimensional{width:144px}.pulse-renovated .pulse-landing-content{padding-top:170px}}@media(prefers-reduced-motion:reduce){.pc-ambient{display:none}.pulse-landing .pm-vector{rotate:none!important}.pulse-logo--dimensional{transform:none!important}}@media print{.pc-ambient{display:none!important}.pc-workspace-welcome{background:#fff;color:#111;min-height:0}.pc-workspace-shade,.pc-workspace-welcome>img{display:none}}.pulse-landing-stadium{position:absolute;inset:0 0 auto;height:780px;overflow:hidden;z-index:-3}.pulse-landing-stadium .pc-ambient,.pulse-renovated .pulse-landing-stadium .pulse-landing-photo{z-index:0}.pulse-landing-stadium video,.pulse-renovated .pulse-landing-stadium .pulse-landing-photo{object-position:50% 80%;transform:scale(1.22);transform-origin:50% 85%}.pulse-renovated .pulse-landing .pulse-landing-shade{background:linear-gradient(90deg,#f7f7f1ed,#f7f7f19c 40%,transparent 72%),linear-gradient(180deg,transparent 440px,#f7f7f1 760px)}.pulse-renovated .pulse-landing footer{display:block;background:#f7f7f1;border:0;padding-top:0;position:relative}.pulse-leadership{display:grid;grid-template-columns:1fr 1.15fr;overflow:hidden;border-radius:28px;background:#1c281f;box-shadow:0 20px 45px #17261920;text-align:left}.pulse-leadership-photo{position:relative;min-height:470px;overflow:hidden;background:#b79b4d}.pulse-renovated .pulse-leadership-photo img{object-fit:cover;object-position:50% 12%;border-radius:0;filter:none}.pulse-leadership-copy{padding:48px;align-self:center;color:#fff8e6}.pulse-leadership-copy>span{font-size:10px;letter-spacing:.19em;color:#e5c568}.pulse-leadership-copy h2{font-size:clamp(25px,3vw,43px);line-height:1.17;letter-spacing:-.04em;font-weight:500;margin:22px 0 32px;color:#fff8e6}.pulse-leadership-name{border-top:1px solid #e4c76c66;padding-top:24px}.pulse-leadership-name small{font-size:11px;letter-spacing:.16em;color:#edcf7c}.pulse-leadership-name h3{font-size:clamp(32px,4vw,56px);line-height:1.08;letter-spacing:-.045em;margin:13px 0 25px;color:#fff}.pulse-leadership-copy>p{font-size:9px;letter-spacing:.13em;color:#c9cfc1}.pulse-renovated .pulse-landing footer>small{display:block;margin:22px 0 0;font-size:10px;line-height:1.7}.pulse-renovated .guru-app .member-directory-grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:stretch}.pulse-renovated .guru-app .member-directory-card{padding:0;overflow:hidden;border-radius:22px;border:1px solid #dedfd2!important;background:linear-gradient(125deg,#fff,#faf8f0)!important;box-shadow:0 9px 24px #2732200a!important;display:flex;flex-direction:column}.pulse-renovated .member-directory-identity{display:grid;grid-template-columns:38% minmax(0,1fr);gap:0;align-items:stretch;width:100%;flex:1}.member-directory-portrait{position:relative;overflow:hidden;min-height:205px;background:linear-gradient(135deg,#e7dfc9,#c9cbb9);display:flex;align-items:center}.pulse-renovated .member-directory-portrait .member-photo{display:block;width:100%;height:100%;min-height:205px;aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;border:0;border-radius:0;box-shadow:none}.pulse-renovated .member-directory-portrait .member-photo.placeholder{display:grid;place-items:center;font-size:58px;color:#88702d;background:transparent}.pulse-renovated .member-directory-copy{padding:23px 18px;display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:9px}.pulse-renovated .member-directory-position{padding:0;border:0;background:none;letter-spacing:.1em;color:#877344}.pulse-renovated .guru-app .member-directory-name{font-size:20px;line-height:1.17;letter-spacing:-.035em;margin:5px 0 0;overflow-wrap:anywhere;color:#202a22}.pulse-renovated .member-directory-job{font-size:12px;line-height:1.5;color:#656e60}.pulse-renovated .member-directory-status{font-size:10px;line-height:1.5;border-radius:20px;background:#eaf1e6;padding:5px 9px;color:#336243}.pulse-renovated .member-directory-status.is-inactive{background:#eaeae5;color:#6b6f65}.pulse-renovated .member-directory-open{width:100%;margin:0;padding:14px 18px;border-top:1px solid #dedfd2;background:#f5f2e7;color:#755a13;font-size:12px}.pulse-renovated .member-directory-open svg{border-radius:50%;background:#e9dca9;padding:5px;width:27px;height:27px}@media(max-width:700px){.pulse-landing-stadium{height:470px}.pulse-renovated .pulse-landing-stadium .pulse-landing-photo{height:100%!important;object-position:50% 80%}.pulse-landing-stadium .pc-ambient{height:100%}.pulse-landing-stadium video,.pulse-renovated .pulse-landing-stadium .pulse-landing-photo{transform:scale(1.55);transform-origin:50% 90%;object-position:50% 80%}.pulse-renovated .pulse-landing .pulse-landing-shade{background:linear-gradient(180deg,#17200e0a,transparent 220px,#f7f7f17a 290px,#f7f7f1f2 360px,#f7f7f1 460px)}.pulse-renovated .pulse-landing-content{padding:185px 0 38px}.pulse-renovated .pulse-landing .pm-hero-art{width:115px;top:123px;right:10px;opacity:.9}.pulse-renovated .pulse-landing-overline{background:#f8f7eed9;padding:7px 9px;border-radius:5px;width:fit-content}.pulse-leadership{grid-template-columns:1fr;border-radius:23px;margin:0 -6px}.pulse-leadership-photo{min-height:0;height:340px}.pulse-leadership-copy{padding:28px}.pulse-leadership-copy h2{font-size:30px;margin:17px 0 23px}.pulse-leadership-name h3{font-size:42px}.pulse-renovated .member-directory>.heading{align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px}.pulse-renovated .member-directory>.heading>div{flex:1 1 240px}.pulse-renovated .member-directory>.heading h2{font-size:28px;line-height:1.15;letter-spacing:-.04em}.pulse-renovated .member-directory>.heading p{font-size:12px;line-height:1.6}.pulse-renovated .member-directory-copy{padding:20px 16px}.pulse-renovated .guru-app .member-directory-name{font-size:19px}}@media(max-width:360px){.pulse-renovated .member-directory-copy{padding:16px 12px}.pulse-renovated .guru-app .member-directory-name{font-size:17px}.pulse-leadership-name h3{font-size:36px}}.pulse-renovated .pulse-leadership-loop{position:relative;width:100%;max-width:640px;margin:0 auto;overflow:hidden;border-radius:26px;background:#182018;box-shadow:0 20px 45px #17261920}.pulse-renovated .pulse-leadership-loop video{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain}.pulse-renovated .pulse-leadership-playback{position:absolute;right:12px;bottom:8px;border:1px solid #e5c56855;border-radius:20px;padding:6px 12px;background:#132017cc;color:#fff8e6;font-size:11px;cursor:pointer}.pulse-renovated .pulse-leadership-playback:focus-visible{outline:2px solid #e5c568;outline-offset:-3px}@media(max-width:700px){.pulse-renovated .pulse-leadership-loop{border-radius:23px}}.pulse-renovated .member-directory-featured{position:relative;max-width:520px;margin:0 auto 42px;border-radius:26px;background:#182018;box-shadow:0 18px 40px #17261918;overflow:hidden}.pulse-renovated .member-directory-featured .pulse-leadership-loop{border-radius:0;box-shadow:none}.pulse-renovated .member-directory-featured-action{display:flex;justify-content:center;padding:0 22px 22px;background:#101810}.pulse-renovated .guru-app .member-directory-card{border-radius:24px;box-shadow:0 12px 28px #2732200b!important;text-align:left}.pulse-renovated .member-directory-identity{grid-template-columns:40% minmax(0,1fr)}.pulse-renovated .member-directory-portrait{min-height:250px}.pulse-renovated .member-directory-portrait .member-photo{min-height:250px;object-position:50% 35%}.pulse-renovated .member-directory-copy{padding:22px 18px;gap:10px}.pulse-renovated .guru-app .member-directory-name{font-family:Helvetica,Arial,sans-serif;font-weight:750;letter-spacing:-.025em;font-size:19px;line-height:1.2;margin:3px 0 0}.pulse-renovated .member-directory-position{font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.4}.pulse-renovated .member-directory-status{margin-top:auto}.pulse-renovated .member-directory .member-directory-open{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;width:auto;max-width:100%;min-height:44px;padding:10px 12px;margin:3px 0 0;border:1px solid #c9a84f;border-radius:12px;background:linear-gradient(135deg,#f9e5a5,#e7c968);color:#302913;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.35;box-shadow:0 3px 0 #af8c3550;text-align:center;cursor:pointer;transition:background .2s,box-shadow .2s}.pulse-renovated .member-directory .member-directory-open svg{width:16px;height:16px;flex-shrink:0;padding:0;border-radius:0;background:none}.pulse-renovated .member-directory .member-directory-open:hover{background:linear-gradient(135deg,#ffeebb,#ebcf79);box-shadow:0 4px 10px #a2812e25}.pulse-renovated .member-directory .member-directory-open:focus-visible{outline:3px solid #866512;outline-offset:4px}.pulse-renovated .member-directory-featured-action .member-directory-open{padding-inline:20px}@media(max-width:700px){.pulse-renovated .member-directory-featured{margin-bottom:32px;border-radius:23px}.pulse-renovated .member-directory-copy{padding:18px 14px}.pulse-renovated .member-directory-portrait,.pulse-renovated .member-directory-portrait .member-photo{min-height:244px}}@media(max-width:380px){.pulse-renovated .member-directory-identity{grid-template-columns:36% minmax(0,1fr)}.pulse-renovated .member-directory-copy{padding:16px 12px}.pulse-renovated .guru-app .member-directory-name{font-size:17px}.pulse-renovated .member-directory .member-directory-open{font-size:11px;padding:10px 9px;gap:5px}}@media(prefers-reduced-motion:reduce){.pulse-renovated .member-directory .member-directory-open{transition:none}}@media(max-width:1099px){html:has(.pulse-v2){--pulse-bottom-height:calc(105px + env(safe-area-inset-bottom,0px))}.pulse-renovated .p2-mobile-nav{inset:auto max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));isolation:isolate;max-width:640px;margin-inline:auto;height:81px;grid-template-columns:repeat(var(--p2-nav-count,5),minmax(0,1fr));gap:0;padding:7px 5px 6px;border:1px solid #e3bd5a57;border-radius:23px;background:linear-gradient(145deg,#2b3027,#141a16);box-shadow:0 13px 25px #111b2433,0 2px 0 #d3b35514,inset 0 1px 0 #ffedb222;backdrop-filter:none}.pulse-renovated .p2-mobile-nav:before{content:"";position:absolute;top:-1px;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,#f4d779,transparent);pointer-events:none}.pulse-renovated .p2-nav-indicator{position:absolute;left:5px;top:7px;bottom:6px;width:calc((100% - 10px)/var(--p2-nav-count,5));transform:translateX(calc(var(--p2-nav-index,0)*100%));border-radius:17px;background:linear-gradient(135deg,#fff0b0,#e7c45e 48%,#c19b34);box-shadow:0 4px 11px #00000026,inset 0 1px 0 #fff5c7;pointer-events:none;z-index:0;transition:transform .42s cubic-bezier(.22,.8,.24,1)}.pulse-renovated .p2-mobile-nav button,.pulse-renovated .p2-mobile-nav button[aria-current=page]{position:relative;z-index:1;min-width:0;min-height:66px;gap:4px;padding:5px 1px;border:0;border-radius:17px;background:transparent;color:#bec4b5;box-shadow:none;font:500 11px/1.2 Helvetica,Arial,sans-serif;transition:color .24s ease}.pulse-renovated .p2-mobile-nav button>span{overflow-wrap:anywhere;hyphens:auto}.pulse-renovated .p2-mobile-nav button .guru-icon,.pulse-renovated .p2-mobile-nav button[aria-current=page] .guru-icon{width:23px;height:23px;flex-shrink:0;color:currentColor;filter:none;stroke-width:1.7;animation:none!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),stroke-width .2s ease}.pulse-renovated .p2-mobile-nav button[data-dock-active=true]{color:#24291b;font-weight:700}.pulse-renovated .p2-mobile-nav button[data-dock-active=true] .guru-icon{transform:translateY(-2px);stroke-width:2}.pulse-renovated .p2-mobile-nav button:active .guru-icon{transform:translateY(-2px) scale(.91)}.pulse-renovated .p2-mobile-nav button:focus-visible{outline:2px solid #ffe8a0;outline-offset:2px}}html[data-pulse-motion=off] .p2-mobile-nav :is(.p2-nav-indicator,button,.guru-icon){transition:none!important}@media(prefers-reduced-motion:reduce){.p2-mobile-nav :is(.p2-nav-indicator,button,.guru-icon){transition:none!important}}@media(max-width:1099px){.pulse-renovated .p2-mobile-nav{transition:height .26s cubic-bezier(.22,.8,.24,1),padding .26s cubic-bezier(.22,.8,.24,1),border-radius .26s ease}.pulse-renovated .p2-mobile-nav button{transition:color .24s ease,min-height .26s cubic-bezier(.22,.8,.24,1),gap .26s ease}.pulse-renovated .p2-mobile-nav button>span{max-height:30px;opacity:1;overflow:hidden;transition:max-height .26s ease,opacity .18s ease}.pulse-renovated .p2-mobile-nav[data-compact=true]{height:56px;padding-block:5px;border-radius:19px}.pulse-renovated .p2-mobile-nav[data-compact=true] button{min-height:44px;gap:0}.pulse-renovated .p2-mobile-nav[data-compact=true] button>span{max-height:0;opacity:0}.pulse-renovated .p2-mobile-nav[data-compact=true] .p2-nav-indicator{top:5px;bottom:5px;border-radius:14px}.pulse-renovated .p2-mobile-nav[data-compact=true] button[data-dock-active=true] .guru-icon{transform:none}}html[data-pulse-motion=off] .p2-mobile-nav,html[data-pulse-motion=off] .p2-mobile-nav button>span{transition:none!important}@media(prefers-reduced-motion:reduce){.p2-mobile-nav,.p2-mobile-nav button>span{transition:none!important}}@font-face{font-family:PulseDisplay;src:url(/brand/fonts/pulse-display-greek.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.phi-dialog{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#f4f0e5;background:#080a09;overflow:hidden;overscroll-behavior:contain;font-family:inherit;color-scheme:dark}.phi-dialog[open]{display:flex;flex-direction:column}.phi-dialog::backdrop{background:#080a09}.phi-stage{position:relative;flex:1;display:flex;align-items:center;justify-content:center}.phi-film,.phi-stage{min-height:0;width:100%}.phi-film{display:block;height:100%;object-fit:contain;background:#080a09}.phi-gate{position:absolute;inset:0;display:flex;align-items:center;isolation:isolate;overflow:auto;background:#080a09}.phi-gate-backdrop{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080a09f5,#080a09c9 50%,#080a0955),linear-gradient(0deg,#080a09,transparent 70%),url(/stadium.jpg) center 52%/cover no-repeat;opacity:.85}.phi-gate-content{width:min(1150px,100%);margin:auto;padding:50px clamp(28px,7vw,110px);box-sizing:border-box}.phi-gate-brand{display:flex;align-items:center;gap:19px;color:#e5c574;font-size:11px;font-weight:700;letter-spacing:.23em;line-height:1.5}.phi-gate-brand i{width:30px;height:1px;background:currentColor;opacity:.6}.phi-gate-rule{height:2px;width:62px;background:linear-gradient(90deg,#e8c87c,#9b7135);margin:30px 0}.phi-gate-title{margin:0;font:700 clamp(66px,8.6vw,132px)/1.02 PulseDisplay,Arial Narrow,sans-serif;letter-spacing:-.035em}.phi-gate-title>span{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.phi-gate-title b{display:block;font:inherit}.phi-gate-title>span:last-child{color:#e0bc69}.phi-gate-subtitle{margin:27px 0 32px;color:#e2dfd2;font-size:clamp(14px,1.5vw,18px);line-height:1.6}.phi-dialog button{font:inherit;cursor:pointer;line-height:1.2;touch-action:manipulation;margin:0;box-shadow:none}.phi-dialog .phi-enter{display:inline-flex;align-items:center;justify-content:space-between;gap:50px;min-width:225px;min-height:60px;padding:17px 23px;border:1px solid #f1d48c;border-radius:4px;background:linear-gradient(115deg,#f3d88d,#d7ad50);color:#15180f;font-size:15px;font-weight:750;white-space:nowrap;transition:filter .2s,transform .2s}.phi-enter:disabled{opacity:.65;cursor:wait}.phi-gate-note{font-size:10px;letter-spacing:.07em;line-height:1.6;color:#bfc2b4;margin:15px 0 0;max-width:420px}.phi-controls{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px max(28px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(28px,env(safe-area-inset-left));border-top:1px solid #e9b93625;background:#080a09}.phi-caption{display:flex;flex-direction:column;gap:4px;font-size:9px;letter-spacing:.15em;color:#b8b7ae;line-height:1.5}.phi-eyebrow{color:#e8c166;font-size:11px;font-weight:800;letter-spacing:.22em}.phi-actions{display:flex;align-items:center;gap:9px}.phi-dialog .phi-icon{min-width:44px;padding:10px;background:#ffffff08;color:#f4f2e9;border:1px solid #ffffff28;border-radius:50%}.phi-dialog .phi-continue,.phi-dialog .phi-icon{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.phi-dialog .phi-continue{gap:12px;padding:12px 16px;color:#e5d9b9;border:1px solid #dac79544;border-radius:30px;background:transparent;font-size:12px;white-space:nowrap}.phi-dialog button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(hover:hover){.phi-continue:hover,.phi-icon:hover{background:#ffffff18}.phi-enter:hover{filter:brightness(1.1);transform:translateY(-2px)}}.phi-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pulse-renovated .pulse-landing .pulse-story-title{font:700 clamp(76px,7.4vw,112px)/.99 PulseDisplay,Arial Narrow,sans-serif;letter-spacing:-.035em;color:#1d271b;margin:28px 0 26px;text-shadow:none}.pulse-story-title>span{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.pulse-story-title b{display:block;font:inherit}.pulse-story-title>span:last-child b{color:#805a14;background:linear-gradient(100deg,#6d4b11,#956c1b 50%,#6d4b11);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pulse-renovated .pulse-landing-overline{letter-spacing:.2em}@keyframes pulse-type-reveal{0%{transform:translateY(108%) rotate(1.5deg);opacity:.3}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes pulse-rule-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){html:not([data-pulse-motion=off]) .phi-gate-title b{animation:pulse-type-reveal 1.05s cubic-bezier(.16,1,.3,1) both}html:not([data-pulse-motion=off]) .phi-gate-title>span:last-child b{animation-delay:.16s}html:not([data-pulse-motion=off]) .phi-gate-rule{transform-origin:left;animation:pulse-rule-reveal 1.1s cubic-bezier(.16,1,.3,1) both}html:not([data-pulse-motion=off]):not([data-pulse-intro]) .pulse-story-title b{animation:pulse-type-reveal .95s cubic-bezier(.16,1,.3,1) both}html:not([data-pulse-motion=off]):not([data-pulse-intro]) .pulse-story-title>span:nth-child(2) b{animation-delay:.13s}html:not([data-pulse-motion=off]):not([data-pulse-intro]) .pulse-story-title>span:nth-child(3) b{animation-delay:.26s}html[data-pulse-intro] .pulse-story-title b{transform:translateY(108%)}}@media(max-width:700px){.phi-gate-content{padding:36px 28px}.phi-gate-backdrop{background-position:61%}.phi-gate-title{font-size:clamp(52px,13.8vw,88px);line-height:1.08;letter-spacing:-.035em}.phi-gate-brand{font-size:9px;gap:11px;letter-spacing:.18em}.phi-gate-rule{margin:28px 0}.phi-gate-subtitle{max-width:260px;font-size:14px;margin:24px 0 30px}.phi-controls{gap:10px;padding:10px max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.phi-caption{display:none}.phi-actions{width:100%;justify-content:center}.phi-continue{margin-left:auto!important}.pulse-renovated .pulse-landing .pulse-story-title{font-size:clamp(56px,16.6vw,82px);line-height:1.02;margin:22px 0}}@media(max-height:540px){.phi-gate-content{padding-block:25px}.phi-gate-title{font-size:clamp(42px,8vw,76px)}.phi-gate-rule,.phi-gate-subtitle{margin:16px 0}.phi-dialog .phi-enter{min-height:48px;padding-block:12px}.phi-gate-note{margin-top:10px}}@media(prefers-reduced-motion:reduce){.phi-enter{transition:none!important}}