.fp-explore-banner{width:100%;min-width:0;max-width:100%;color:var(--fp-banner-ink);font-family:var(--font-switzer), Arial, Helvetica, sans-serif;--fp-banner-ink:#202024;--fp-banner-heading-accent:#fe9881;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;container:fp-explore/inline-size}.fp-explore-banner *,.fp-explore-banner :before,.fp-explore-banner :after{box-sizing:border-box}.fp-explore-banner__surface{color:inherit;isolation:isolate;background:#fff8ef;border-radius:24px;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.fp-explore-banner__content{text-align:center;z-index:3;flex-direction:column;align-items:center;padding:24px 12px;display:flex;position:relative}.fp-explore-banner__brand{letter-spacing:-.045em;justify-content:center;align-items:center;gap:5px;max-width:100%;font-size:clamp(19px,4.8cqw,25px);font-weight:750;line-height:1.15;display:flex}.fp-explore-banner__symbol{flex:none;width:32px;height:32px;display:block}.fp-explore-banner__eyebrow{letter-spacing:.2em;color:var(--fp-banner-ink);margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.5}.fp-explore-banner__heading{letter-spacing:-.045em;word-spacing:.03em;overflow-wrap:anywhere;width:65%;text-shadow:none;margin:35px 0 0;font-family:inherit;font-size:clamp(25px,6.5cqw,40px);font-weight:900;line-height:1.02}.fp-explore-banner__heading>span{display:block}.fp-explore-banner__accent{color:var(--fp-banner-heading-accent)}.fp-explore-banner__description{text-wrap:balance;color:#484043;width:54%;max-width:34ch;margin:14px 0 22px;font-size:13px;font-weight:500;line-height:1.45}.fp-explore-banner__circled{white-space:nowrap;display:inline-block;position:relative}.fp-explore-banner__circled:after{content:"";pointer-events:none;background:#e52c27;height:.16em;position:absolute;bottom:-.3em;left:0;right:0}.fp-explore-banner__circled svg{fill:none;stroke:#e52c27;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:calc(100% + 1.7em);height:calc(100% + .85em);position:absolute;inset:-.35em -.65em;overflow:visible;transform:rotate(-2deg)}.fp-explore-banner__cta{min-height:calc(46px / var(--app-scale,1));max-width:100%;font:inherit;text-align:center;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:12px 20px;font-size:13px;font-weight:750;line-height:1.25;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:inline-flex}.fp-explore-banner__surface:hover .fp-explore-banner__cta{background:var(--primary-indigo-800,#8652ff)}.fp-explore-banner__surface:focus-visible{outline:calc(3px / var(--app-scale,1)) solid var(--fp-banner-ink);outline-offset:5px}.fp-explore-banner__cast{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;inset:0}.fp-explore-banner__surface:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 20%,#fff8efcb 34%,#fff8eff2 43% 57%,#fff8efcb 66%,#0000 80%),linear-gradient(#0000 75%,#fff8ef);position:absolute;inset:0}.fp-explore-banner__portrait{width:44%;max-width:none;height:auto;clip-path:var(--fp-portrait-clip);-webkit-clip-path:var(--fp-portrait-clip);display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.fp-explore-banner__portrait--athlete{z-index:0;top:82px;left:-18%}.fp-explore-banner__portrait--geek{z-index:0;top:80px;right:-16%}.fp-explore-banner__portrait--creator{z-index:1;width:max(44%,150px);top:148px;left:-12%}.fp-explore-banner__portrait--thinker{z-index:1;width:max(35%,120px);top:148px;right:-9%}@container fp-explore (min-width:540px){.fp-explore-banner__surface{min-height:max(320px,25cqw)}.fp-explore-banner__content{margin-inline:auto;text-align:left;align-items:flex-start;width:40%;margin:0;padding:clamp(26px,2.5cqw,64px) 0 clamp(26px,2.5cqw,64px) clamp(26px,3cqw,80px)}.fp-explore-banner__brand{justify-content:flex-start;gap:clamp(3px,.25cqw,8px);font-size:clamp(17px,1.8cqw,40px)}.fp-explore-banner__symbol{width:clamp(28px,2.55cqw,64px);height:clamp(28px,2.55cqw,64px)}.fp-explore-banner__eyebrow{letter-spacing:.17em;margin:clamp(18px,1.6cqw,38px) 0 clamp(14px,1cqw,24px);font-size:clamp(12px,.9cqw,20px)}.fp-explore-banner__heading{width:100%;margin:0;font-size:clamp(32px,4.25cqw,110px);line-height:.98}.fp-explore-banner__description{text-wrap:initial;width:100%;margin:clamp(14px,1cqw,26px) 0 clamp(18px,1.45cqw,36px);font-size:clamp(13px,1.02cqw,24px);line-height:1.35}.fp-explore-banner__cta{padding:clamp(12px,.65cqw,24px) clamp(18px,1.7cqw,44px);font-size:clamp(13px,.95cqw,22px)}.fp-explore-banner__portrait{top:auto;bottom:-1px;-webkit-mask-image:none;mask-image:none}.fp-explore-banner__portrait--athlete{width:23%;bottom:-1px;left:44%}.fp-explore-banner__portrait--geek{width:21%;bottom:-1px;right:-2%}.fp-explore-banner__portrait--creator{width:23%;bottom:-1px;left:58%}.fp-explore-banner__portrait--thinker{width:18%;bottom:-1px;right:11%}.fp-explore-banner__surface:after{background:linear-gradient(90deg,#fff8efed 0%,#fff8efcc 27%,#fff8ef44 42%,#0000 57%)}}@media (prefers-reduced-motion:reduce){.fp-explore-banner__cta{transition:none}}@media (forced-colors:active){.fp-explore-banner__cta{color:linktext;border-color:buttontext}.fp-explore-banner__digital-backdrop{display:none}.fp-explore-banner__surface:after{background:0 0}}.fp-explore-banner__digital-backdrop{object-fit:cover;object-position:58% 50%;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fp-explore-banner__surface:active .fp-explore-banner__cta{background:var(--primary-indigo-900,#6421ff)}@container fp-explore (min-width:900px){.fp-explore-banner__description{white-space:nowrap;max-width:none}}@container fp-explore (min-width:540px) and (max-width:899px){.fp-explore-banner__content{width:44%;padding-left:24px}.fp-explore-banner__brand{font-size:15px}.fp-explore-banner__symbol{width:26px;height:26px}.fp-explore-banner__heading{font-size:clamp(28px,4.7cqw,42px)}.fp-explore-banner__portrait--athlete{width:29%;bottom:-1px;left:35%}.fp-explore-banner__portrait--creator{width:29%;bottom:-1px;left:50%}.fp-explore-banner__portrait--thinker{width:23%;bottom:-1px;right:5%}.fp-explore-banner__portrait--geek{width:27%;bottom:-1px;right:-8%}}
