:root{--ink-0:#0E0E0E;--ink-1:#161616;--ink-2:#1F1F1F;--paper:#FEFEFE;--paper-dim:#C8C8CD;--paper-mute:rgba(254,254,254,0.62);--paper-faint:rgba(254,254,254,0.15);--gold:#ECC80B;--gold-soft:rgba(236,200,11,0.15);--gold-glow:rgba(236,200,11,0.06);--gold-rim:rgba(236,200,11,0.35);--font-serif:"Lora",Georgia,"Times New Roman",serif;--font-sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--text-xs:13px;--text-sm:15px;--text-base:17px;--text-md:19px;--text-lg:24px;--text-xl:32px;--text-2xl:44px;--text-display:60px;--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.55;--leading-loose:1.75;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-wide:0.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:80px;--space-10:96px;--space-11:128px;--space-12:160px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--duration-fast:200ms;--duration-base:400ms;--duration-slow:800ms;--shadow-card:0 8px 30px rgba(0,0,0,0.35);--shadow-gold:0 8px 30px rgba(236,200,11,0.25);--shadow-gold-rim:0 0 0 2px rgba(236,200,11,0.1)}.form-helper-text{font-size:var(--text-xs);color:var(--paper-dim);line-height:var(--leading-normal)}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.hero-wrapper{position:relative;overflow:hidden}.hero-bg-slideshow{position:absolute;top:0;left:0;z-index:0}.hero-bg-slide,.hero-bg-slideshow,.hero-bg-swiper,.hero-bg-swiper .swiper-slide,.hero-bg-swiper .swiper-wrapper{width:100%;height:100%}.hero-bg-slide{background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(1.15)}.hero-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(14,14,14,.55) 0,rgba(14,14,14,.7)),radial-gradient(ellipse 80% 60% at 70% 40%,rgba(236,200,11,.06) 0,transparent 60%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(236,200,11,.03) 0,transparent 50%);pointer-events:none}.hero-wrapper .container{position:relative;z-index:2}@keyframes heroRevealLogo{0%{opacity:0;transform:translateY(12px)}to{opacity:.9;transform:translateY(0)}}@keyframes heroRevealHeading{0%{opacity:0;transform:translateY(30px);letter-spacing:2px}to{opacity:1;transform:translateY(0);letter-spacing:-3.6px}}@keyframes heroRevealSubtitle{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-content .hero-logo-reveal{animation:heroRevealLogo 1s var(--ease-out) .2s both}.hero-content .hero-h1,.hero-content h2{line-height:1.05;font-weight:400!important}.hero-content .hero-h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:56px;line-height:1.02}@media only screen and (min-width:768px){.hero-content .hero-h1{font-size:80px}}@media only screen and (min-width:992px){.hero-content .hero-h1{font-size:104px}}@media only screen and (min-width:1400px){.hero-content .hero-h1{font-size:128px}}.breadcrumb-content h2{font-weight:400!important}.hero-content .hero-h1>span:first-child{animation:heroRevealHeading 1.2s var(--ease-out) .5s both}.hero-content .hero-h1>span:nth-child(2){animation:heroRevealHeading 1.2s var(--ease-out) .7s both}.hero-content h2:first-of-type{animation:heroRevealHeading 1.2s var(--ease-out) .5s both}.hero-content h2:nth-of-type(2){animation:heroRevealHeading 1.2s var(--ease-out) .7s both}.hero-content .hero-subtitle{display:block;max-width:620px;margin-left:0!important;font-size:18px!important;animation:heroRevealSubtitle 1s var(--ease-out) 1.1s both}.hero-content .hero-cta-btn{animation:heroRevealSubtitle 1s var(--ease-out) 1.3s both}.hero-wrapper .hero-accent-line{display:block;width:60px;height:1px;background:linear-gradient(90deg,var(--gold),transparent);margin-bottom:2rem;animation:heroRevealSubtitle .8s var(--ease-out) .3s both}@keyframes revealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes revealFade{0%{opacity:0}to{opacity:1}}@keyframes revealScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes revealLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes revealRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.reveal{opacity:0}.reveal.revealed{animation-fill-mode:both;animation-timing-function:var(--ease-out);opacity:1}.reveal-up.revealed{animation-name:revealUp;animation-duration:var(--duration-slow)}.reveal-fade.revealed{animation-name:revealFade;animation-duration:1s}.reveal-scale.revealed{animation-name:revealScale;animation-duration:var(--duration-slow)}.reveal-left.revealed{animation-name:revealLeft;animation-duration:var(--duration-slow)}.reveal-right.revealed{animation-name:revealRight;animation-duration:var(--duration-slow)}.reveal-delay-1{animation-delay:.08s}.reveal-delay-2{animation-delay:.16s}.reveal-delay-3{animation-delay:.24s}.reveal-delay-4{animation-delay:.32s}.reveal-delay-5{animation-delay:.4s}.reveal-delay-6{animation-delay:.48s}.stagger-children>.reveal.revealed:first-child{animation-delay:.04s}.stagger-children>.reveal.revealed:nth-child(2){animation-delay:.1s}.stagger-children>.reveal.revealed:nth-child(3){animation-delay:.16s}.stagger-children>.reveal.revealed:nth-child(4){animation-delay:.22s}.stagger-children>.reveal.revealed:nth-child(5){animation-delay:.28s}.stagger-children>.reveal.revealed:nth-child(6){animation-delay:.34s}@media (prefers-reduced-motion:reduce){.reveal,.reveal.revealed{animation:none!important;opacity:1!important}}.about-us-wrapper{position:relative}.about-us-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,rgba(26,26,26,.3),transparent);pointer-events:none;z-index:0}.cta-wrapper{position:relative;overflow:hidden}.cta-wrapper:before{content:"";position:absolute;top:-50%;left:-20%;width:140%;height:200%;background:radial-gradient(ellipse at center,rgba(236,200,11,.08) 0,transparent 50%);pointer-events:none;z-index:0}.cta-wrapper .container{position:relative;z-index:1}.testimonial-contact-wrapper{position:relative}.testimonial-contact-wrapper:after{content:"";position:absolute;bottom:0;right:0;width:50%;height:60%;background:radial-gradient(ellipse at bottom right,rgba(236,200,11,.04) 0,transparent 60%);pointer-events:none;z-index:0}@media only screen and (min-width:992px){.about-us-wrapper .about-us-thumbnail{transform:translateX(-40px);position:relative;z-index:2}.about-us-wrapper .about-us-thumbnail:after{content:"";position:absolute;top:20px;right:-20px;width:100%;height:100%;border:1px solid rgba(236,200,11,.2);border-radius:20px;z-index:-1;pointer-events:none}}.stats-row-wrapper{border-top:1px solid rgba(254,254,254,.08);border-bottom:1px solid rgba(254,254,254,.08)}.stats-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}@media only screen and (min-width:768px){.stats-row{grid-template-columns:repeat(4,1fr)}}.stat-item{padding:48px 24px;text-align:center;position:relative}.stat-item+.stat-item{border-left:1px solid rgba(254,254,254,.08)}@media only screen and (max-width:767.98px){.stat-item:nth-child(3){border-left:none}.stat-item:first-child,.stat-item:nth-child(2){border-bottom:1px solid rgba(254,254,254,.08)}}@media only screen and (min-width:768px){.stat-item{padding:60px 24px}}@media only screen and (min-width:1200px){.stat-item{padding:80px 24px}}.stat-item h2{font-size:48px!important;font-weight:700!important;line-height:1.1;letter-spacing:-2px;color:var(--gold);margin-bottom:8px}@media only screen and (min-width:1200px){.stat-item h2{font-size:60px!important}}.stat-item p{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;color:var(--paper-dim)}.portfolio-card .portfolio-overlay-content{background:rgba(14,14,14,.92)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(236,200,11,.15)}.portfolio-card .portfolio-overlay-content h3{color:var(--paper)!important;font-size:18px}@media only screen and (min-width:1200px){.portfolio-card .portfolio-overlay-content h3{font-size:26px}}.portfolio-card .portfolio-overlay-content p{color:var(--paper-dim)!important}.portfolio-card .portfolio-overlay-content a{background-color:var(--gold)!important}.portfolio-card .portfolio-overlay-content a svg path{fill:var(--ink-0)}.portfolio-card .portfolio-overlay-content a.event-tickets-btn{width:auto!important;height:54px!important;min-width:190px!important;border-radius:50px!important;padding:0 40px!important;overflow:hidden!important;flex-shrink:0;font-size:14px;font-weight:600;letter-spacing:1.5px;white-space:nowrap}.portfolio-card .portfolio-overlay-content{overflow:visible!important}.about-us-text-content .section-heading h2{max-width:90%}@media only screen and (min-width:768px){.about-us-text-content{padding-right:1.5rem}.about-us-text-content.ps-md-4{padding-right:0}}.about-us-thumbnail{aspect-ratio:1/1;overflow:hidden;border-radius:16px}.about-us-thumbnail img{width:100%;height:100%;object-fit:cover;filter:brightness(1.05) contrast(1.02)}.service-slide-card{display:flex!important;flex-direction:column!important;width:100%;height:320px;padding:28px 24px!important;transition:background-color .5s var(--ease-out),border-color .5s var(--ease-out),transform .4s var(--ease-out),box-shadow .4s var(--ease-out)!important}@media only screen and (min-width:992px){.service-slide-card{height:300px;padding:24px 20px!important}}.service-slide-card>span{flex-shrink:0;font-size:56px!important;margin-bottom:auto!important}.service-slide-card h2{margin-top:auto;margin-bottom:0!important;font-size:20px!important;transition:color .3s ease .08s,margin-bottom .35s var(--ease-out) .08s!important}.service-slide-card h2,.service-slide-card p{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important}.service-slide-card p{max-height:0;overflow:hidden;opacity:0;transform:translateY(6px);pointer-events:none;margin-top:0;margin-bottom:0;font-size:var(--text-xs);line-height:var(--leading-normal);transition:max-height var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),margin-top var(--duration-base) var(--ease-out)}.service-slide-card.active p,.service-slide-card:hover p{max-height:220px;opacity:1;transform:translateY(0);pointer-events:auto;margin-top:12px}.service-slide-card.active,.service-slide-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(236,200,11,.12)}.service-slide-card.active i,.service-slide-card.active>span,.service-slide-card:hover i,.service-slide-card:hover>span{transform:scale(.9);transition:color .3s ease 0s,transform .4s ease .05s!important}.form-control{background-color:transparent!important;border:1px solid rgba(254,254,254,.15)!important;border-radius:8px!important;color:var(--paper)!important;font-family:Poppins,sans-serif;font-size:15px!important;padding:16px 24px!important;height:auto!important;min-height:56px;transition:border-color .4s ease,box-shadow .4s ease,background-color .4s ease!important}.form-control:focus{border-color:var(--gold)!important;box-shadow:0 0 0 2px rgba(236,200,11,.1)!important;background-color:rgba(236,200,11,.02)!important}.form-control::placeholder{color:rgba(200,200,205,.5)!important;font-family:Lora,serif;font-style:italic;font-size:14px!important}textarea.form-control{min-height:160px!important;resize:vertical}select.form-control{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23C8C8CD' stroke-width='1.5' fill='none'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 20px center!important}.contact-form{border-radius:20px;padding:50px 36px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.contact-form{padding:60px 50px}}.contact-form:before{content:"";position:absolute;top:0;right:0;width:40%;height:40%;background:radial-gradient(ellipse at top right,rgba(236,200,11,.04) 0,transparent 60%);pointer-events:none}.subscribe-form .form-control{border-radius:30px!important;min-height:60px}.subscribe-form .form-control:focus{border-color:var(--gold)!important}.footer-wrapper{position:relative;overflow:hidden}.footer-wrapper:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(236,200,11,.3),transparent);z-index:1}.footer-tagline{font-family:Lora,serif;font-style:italic;font-size:clamp(28px,4vw,52px);color:rgba(254,254,254,.06);font-weight:700;letter-spacing:-2px;line-height:1.2;text-align:center;margin-bottom:60px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:768px){.footer-tagline{margin-bottom:80px}}.footer-line{background:linear-gradient(90deg,transparent,rgba(236,200,11,.25),transparent)!important}.breadcrumb-wrapper{position:relative;overflow:hidden}.breadcrumb-bg-slideshow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.breadcrumb-bg-slide,.breadcrumb-bg-swiper,.breadcrumb-bg-swiper .swiper-slide,.breadcrumb-bg-swiper .swiper-wrapper{width:100%;height:100%}.breadcrumb-bg-slide{background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(1.15)}.breadcrumb-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(14,14,14,.55) 0,rgba(14,14,14,.7)),radial-gradient(ellipse 80% 60% at 70% 40%,rgba(236,200,11,.06) 0,transparent 60%);pointer-events:none}.breadcrumb-wrapper:after{display:none!important}.header-area .navbar-nav li>a{position:relative}.header-area .navbar-nav li>a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--gold);transition:width .3s ease}.header-area .navbar-nav li>a:hover:after{width:100%}@media only screen and (min-width:992px){.header-area .navbar-nav{gap:clamp(24px,2.25vw,34px)}.header-area .navbar-nav li>a{font-size:13px;white-space:nowrap}}.btn-primary:hover{box-shadow:0 8px 30px rgba(236,200,11,.25)}.process-card:hover .number{background-color:var(--gold);color:var(--ink-0);transition:all .4s ease}.process-card .number{transition:all .4s ease}.contact-info-card{transition:border-color .4s ease,transform .4s ease}.contact-info-card:hover{border-color:rgba(236,200,11,.3);transform:translateY(-4px)}.price-card{transition:border-color .4s ease,transform .4s ease;border:1px solid rgba(254,254,254,.2)}.price-card:hover{border-color:rgba(236,200,11,.3);transform:translateY(-4px)}#scrollTopButton{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.testimonial-contact-wrapper{display:none!important}.testimonial-section{position:relative}.testimonial-slide p{font-family:Lora,serif;font-style:italic;font-size:20px;line-height:1.8}@media only screen and (min-width:1200px){.testimonial-slide p{font-size:26px}}.testimonial-slide .border-line{width:40px;height:1px;background:linear-gradient(90deg,var(--gold),transparent);margin:24px auto}.testimonial-slide h4{margin-bottom:4px}.testimonial-slide .testimonial-role{font-family:Poppins,sans-serif;font-style:normal;font-size:14px;color:var(--paper-dim);letter-spacing:.5px}.testimonial-nav-row{display:flex;justify-content:center;gap:16px;margin-top:40px}.testimonial-next,.testimonial-prev{width:48px;height:48px;border-radius:50%;border:1px solid rgba(254,254,254,.15);display:flex;align-items:center;justify-content:center;transition:border-color .3s ease,background-color .3s ease}.testimonial-next:hover,.testimonial-prev:hover{border-color:var(--gold);background-color:rgba(236,200,11,.08)}.contact-page-form{transform:none!important}.contact-image-banner{position:relative;overflow:hidden;width:100%;height:400px}@media only screen and (min-width:576px){.contact-image-banner{height:500px}}@media only screen and (min-width:1200px){.contact-image-banner{height:600px}}@media only screen and (min-width:1400px){.contact-image-banner{height:700px}}.contact-banner-slide,.contact-banner-swiper,.contact-banner-swiper .swiper-slide,.contact-banner-swiper .swiper-wrapper{width:100%;height:100%}.contact-banner-slide{background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(1.15)}.team-card{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out);overflow:hidden;border-radius:16px}.team-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(236,200,11,.1)}.team-card img{transition:transform .6s var(--ease-out),filter .6s var(--ease-out);filter:brightness(1.1) contrast(.98)}.team-card:hover img{transform:scale(1.05)}.team-card .team-info{transition:background-color .4s ease}.team-card:hover .team-info{background-color:rgba(236,200,11,.06)}.award-card{transition:transform .4s var(--ease-out),border-color .4s ease,box-shadow .4s ease}.award-card img{filter:brightness(1.1) contrast(.98)}.award-card:hover{transform:translateY(-4px);border-color:rgba(236,200,11,.25)!important;box-shadow:0 12px 40px rgba(0,0,0,.2)}.portfolio-card{transition:transform .4s var(--ease-out),box-shadow .4s ease;overflow:hidden}.portfolio-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(0,0,0,.3)}.portfolio-card>img{transition:transform .6s var(--ease-out),filter .6s var(--ease-out);filter:brightness(.85)}.portfolio-card:hover>img{transform:scale(1.03)}.about-us-thumbnail img{transition:transform .6s var(--ease-out);border-radius:16px}.about-us-thumbnail:hover img{transform:scale(1.02)}.footer-nav li a{transition:color .3s ease,padding-left .3s ease}.footer-nav li a:hover{color:var(--gold)!important;padding-left:4px}.social-nav a{transition:transform .3s ease,color .3s ease}.social-nav a:hover{transform:scale(1.15);color:var(--gold)!important}.btn{transition:transform .2s ease,box-shadow .3s ease}.btn:active{transform:scale(.97)}.btn-dark{transition:transform .2s ease,box-shadow .3s ease,border-color .3s ease}.btn-dark:hover{box-shadow:0 8px 24px rgba(0,0,0,.3);border-color:rgba(236,200,11,.3)!important}.contact-form:focus-within{box-shadow:0 0 60px rgba(236,200,11,.04)}.about-us-text-content li{transition:padding-left .3s ease}.about-us-text-content li:hover{padding-left:6px}.stat-item{transition:background-color .4s ease}.stat-item:hover{background-color:rgba(236,200,11,.03)}.stat-item h2{transition:transform .4s var(--ease-out)}.stat-item:hover h2{transform:scale(1.05)}.blog-thumbnail img,.single-blog img,.team-details-img img{filter:brightness(1.05) contrast(1.02)}.form-toast{position:fixed;bottom:32px;right:32px;z-index:10000;display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 40px rgba(0,0,0,.4);animation:toastSlideIn .4s var(--ease-out);max-width:420px}.form-toast-success{background:rgba(16,80,50,.92);border:1px solid rgba(52,211,153,.3);color:#d1fae5}.form-toast-error{background:rgba(100,20,20,.92);border:1px solid rgba(248,113,113,.3);color:#fee2e2}.form-toast-icon{flex-shrink:0;display:flex;align-items:center}.form-toast-message{font-size:14px;line-height:1.4}.form-toast-close{flex-shrink:0;background:none;border:none;color:inherit;opacity:.6;cursor:pointer;padding:2px;display:flex;align-items:center;transition:opacity .2s ease}.form-toast-close:hover{opacity:1}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media only screen and (max-width:575px){.form-toast{left:16px;right:16px;bottom:16px;max-width:none}}.blog-details-wrap .reveal,.blog-page-wrap .reveal{opacity:1}.blog-details-wrap .reveal.revealed,.blog-page-wrap .reveal.revealed{animation-fill-mode:both;animation-timing-function:var(--ease-out)}.blog-details-wrap .reveal-up.revealed,.blog-page-wrap .reveal-up.revealed{animation-name:revealUp;animation-duration:.8s}.blog-card-league{border-radius:16px;overflow:hidden;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);transition:transform .4s var(--ease-out),box-shadow .4s ease,border-color .4s ease}.blog-card-league:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,0,0,.3);border-color:rgba(236,200,11,.2)}.blog-card-image{overflow:hidden;aspect-ratio:16/10}.blog-card-image img{width:100%;height:100%;object-fit:cover;filter:brightness(.85);transition:transform .6s var(--ease-out)}.blog-card-league:hover .blog-card-image img{transform:scale(1.05)}.blog-card-body{padding:28px}.blog-card-body h3{margin-bottom:12px}.blog-card-body h3 a{color:var(--paper);text-decoration:none;transition:color .3s ease}.blog-card-body h3 a:hover{color:var(--gold)}.blog-card-body>p{color:var(--paper-dim);font-size:15px;line-height:1.7;margin-bottom:24px}.blog-details-header{margin-bottom:40px}.blog-details-title{font-size:36px;line-height:1.25;letter-spacing:-.5px;margin-bottom:16px;color:var(--paper)}@media only screen and (min-width:768px){.blog-details-title{font-size:48px;letter-spacing:-1px}}.blog-details-description{font-size:18px;color:var(--paper-dim);line-height:1.6}.blog-details-featured{border-radius:16px;overflow:hidden;margin-bottom:48px}.blog-details-featured img{width:100%;height:auto;display:block;filter:brightness(.85)!important}.blog-details-content{display:flex;flex-direction:column;gap:24px}.blog-details-content p{color:var(--paper-dim);font-size:17px;line-height:1.8;margin:0}.blog-details-content h3{color:var(--paper);margin-top:16px}.blog-details-content img{width:100%;border-radius:16px;margin:8px 0;filter:brightness(.85)}.blog-details-content blockquote{border-left:3px solid var(--gold);padding:24px 32px;margin:8px 0;background:rgba(236,200,11,.04);border-radius:0 12px 12px 0;font-size:18px;font-style:italic;color:var(--paper);line-height:1.7}.blog-details-footer{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08)}.blog-meta span{font-size:13px;color:var(--paper-dim);text-transform:uppercase;letter-spacing:1px}.blog-meta .dot{width:4px;height:4px;border-radius:50%;background:var(--gold);margin:0 12px}.blog-widget{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px}.blog-widget h4{color:var(--paper);font-size:20px;letter-spacing:-.3px}.blog-widget form{display:flex;flex-direction:column;align-items:stretch;gap:0}.blog-widget form .form-control{border-radius:8px}.blog-widget form button{width:100%;flex:none;border-radius:8px}.blog-list{list-style:none;padding:0;margin:0}.blog-list li{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:15px;color:var(--paper-dim);transition:color .3s ease,padding-left .3s ease}.blog-list li:last-child{border-bottom:none}.blog-list li:hover{color:var(--gold);padding-left:4px}.widget-blog-post{display:flex;gap:16px;align-items:flex-start}.blog-thumbnail{width:80px;height:80px;flex-shrink:0;border-radius:10px;overflow:hidden}.blog-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.widget-blog-post:hover .blog-thumbnail img{transform:scale(1.08)}.widget-blog-post .blog-content h6{font-size:15px;line-height:1.4;margin-bottom:4px}.widget-blog-post .blog-content h6 a{color:var(--paper);text-decoration:none;transition:color .3s ease}.widget-blog-post .blog-content h6 a:hover{color:var(--gold)}.widget-blog-post .blog-content p{font-size:13px;color:var(--paper-dim)}.blog-share{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:20px}.share-label{font-size:14px;color:var(--paper-dim);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.blog-share .social-nav{display:flex;gap:12px}.blog-share .social-nav a{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:var(--paper-dim);transition:border-color .3s ease,color .3s ease,background-color .3s ease}.blog-share .social-nav a:hover{border-color:var(--gold);color:var(--gold);background-color:rgba(236,200,11,.08)}.blog-comment-section{margin-top:48px;padding-top:40px;border-top:1px solid rgba(255,255,255,.08)}.blog-comment-section h3{color:var(--paper);font-size:24px}.join-section .section-heading h2{color:var(--paper)}.join-hook-heading{font-size:32px;line-height:1.3;color:var(--paper);margin-bottom:32px;font-weight:400}@media only screen and (min-width:768px){.join-hook-heading{font-size:44px}}.join-hook-body{font-size:18px;line-height:1.8;color:var(--paper-dim);margin-bottom:16px}.join-hook-body:last-of-type{color:var(--gold);font-weight:500;font-style:italic;font-family:Lora,serif;font-size:20px}.join-problem-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px;height:100%;transition:border-color .3s ease}.join-problem-card:hover{border-color:rgba(248,113,113,.3)}.join-problem-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(248,113,113,.12);color:#f87171;font-size:14px;font-weight:700;margin-bottom:16px}.join-problem-card p{color:var(--paper-dim);font-size:16px;line-height:1.7;margin:0}.join-nod-text{margin-top:40px;font-size:18px;color:var(--paper);font-style:italic;font-family:Lora,serif}.join-answer-body{font-size:18px;line-height:1.8;color:var(--paper-dim);margin-bottom:16px}.join-answer-body:last-of-type{color:var(--gold);font-weight:600;font-size:22px;margin-top:16px}.join-pillar-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 28px;height:100%;transition:transform .4s var(--ease-out),border-color .4s ease,box-shadow .4s ease}.join-pillar-card:hover{transform:translateY(-4px);border-color:rgba(236,200,11,.25);box-shadow:0 12px 40px rgba(0,0,0,.2)}.join-pillar-icon{font-size:32px;display:block;margin-bottom:16px}.join-pillar-card h4{color:var(--paper);font-size:20px;margin-bottom:12px}.join-pillar-card p{color:var(--paper-dim);font-size:15px;line-height:1.7;margin:0}.join-section-subtitle{font-size:17px;color:var(--paper-dim);margin-top:12px}.join-archetype-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:36px 28px;height:100%;position:relative;transition:transform .4s var(--ease-out),border-color .4s ease}.join-archetype-card:hover{transform:translateY(-4px);border-color:rgba(236,200,11,.25)}.join-archetype-number{font-size:48px;font-weight:700;color:rgba(236,200,11,.15);line-height:1;margin-bottom:16px;letter-spacing:-2px}.join-archetype-card h3{color:var(--gold);font-size:22px;margin-bottom:16px}.join-archetype-card p{color:var(--paper-dim);font-size:16px;line-height:1.7;margin:0}.join-testimonial-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 28px;height:100%}.join-testimonial-card svg{margin-bottom:16px}.join-testimonial-card p{color:var(--paper-dim);font-size:16px;line-height:1.8;font-style:italic;font-family:Lora,serif;margin-bottom:24px}.join-testimonial-author h6{color:var(--paper);font-size:15px;margin-bottom:2px}.join-testimonial-author span{color:var(--paper-dim);font-size:13px}.join-step-card{padding:32px 24px}.join-step-number{width:56px;height:56px;border-radius:50%;border:2px solid var(--gold);display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:var(--gold);margin-bottom:20px;transition:background-color .3s ease,color .3s ease}.join-step-card:hover .join-step-number{background-color:var(--gold);color:var(--ink-0)}.join-step-card h4{color:var(--paper);font-size:20px;margin-bottom:12px}.join-step-card p{color:var(--paper-dim);font-size:15px;line-height:1.7;margin:0}.join-form-wrap{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:50px 36px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.join-form-wrap{padding:60px 50px}}.join-form-wrap:before{content:"";position:absolute;top:0;right:0;width:40%;height:40%;background:radial-gradient(ellipse at top right,rgba(236,200,11,.04) 0,transparent 60%);pointer-events:none}.join-form-wrap h2{color:var(--paper);margin-bottom:12px}.join-form-subtitle{color:var(--paper-dim);font-size:16px;margin-bottom:0}.speaker-section .section-heading h2{color:var(--paper)}.speaker-hook-heading{font-size:32px;line-height:1.3;color:var(--paper);margin-bottom:32px;font-weight:400}@media only screen and (min-width:768px){.speaker-hook-heading{font-size:44px}}.speaker-hook-body{font-size:18px;line-height:1.8;color:var(--paper-dim);margin-bottom:16px}.speaker-hook-body:last-of-type{color:var(--gold);font-weight:500;font-style:italic;font-family:Lora,serif;font-size:20px}.speaker-problem-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px;height:100%;transition:border-color .3s ease}.speaker-problem-card:hover{border-color:rgba(248,113,113,.3)}.speaker-problem-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(248,113,113,.12);color:#f87171;font-size:14px;font-weight:700;margin-bottom:16px}.speaker-problem-card p{color:var(--paper-dim);font-size:16px;line-height:1.7;margin:0}.speaker-nod-text{margin-top:40px;font-size:18px;color:var(--paper);font-style:italic;font-family:Lora,serif}.speaker-answer-body{font-size:18px;line-height:1.8;color:var(--paper-dim);margin-bottom:16px}.speaker-answer-body:last-of-type{color:var(--gold);font-weight:600;font-size:22px;margin-top:16px}.speaker-benefit-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 28px;height:100%;transition:transform .4s var(--ease-out),border-color .4s ease,box-shadow .4s ease}.speaker-benefit-card:hover{transform:translateY(-4px);border-color:rgba(236,200,11,.25);box-shadow:0 12px 40px rgba(0,0,0,.2)}.speaker-benefit-icon{font-size:32px;display:block;margin-bottom:16px}.speaker-benefit-card h4{color:var(--paper);font-size:20px;margin-bottom:12px}.speaker-benefit-card p{color:var(--paper-dim);font-size:15px;line-height:1.7;margin:0}.speaker-section-subtitle{font-size:17px;color:var(--paper-dim);margin-top:12px}.speaker-archetype-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:36px 28px;height:100%;position:relative;transition:transform .4s var(--ease-out),border-color .4s ease}.speaker-archetype-card:hover{transform:translateY(-4px);border-color:rgba(236,200,11,.25)}.speaker-archetype-number{font-size:48px;font-weight:700;color:rgba(236,200,11,.15);line-height:1;margin-bottom:16px;letter-spacing:-2px}.speaker-archetype-card h3{color:var(--gold);font-size:22px;margin-bottom:16px}.speaker-archetype-card p{color:var(--paper-dim);font-size:16px;line-height:1.7;margin:0}.speaker-testimonial-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 28px;height:100%}.speaker-testimonial-card svg{margin-bottom:16px}.speaker-testimonial-card p{color:var(--paper-dim);font-size:16px;line-height:1.8;font-style:italic;font-family:Lora,serif;margin-bottom:24px}.speaker-testimonial-author h6{color:var(--paper);font-size:15px;margin-bottom:2px}.speaker-testimonial-author span{color:var(--paper-dim);font-size:13px}.speaker-step-card{padding:32px 24px}.speaker-step-number{width:56px;height:56px;border-radius:50%;border:2px solid var(--gold);display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:var(--gold);margin-bottom:20px;transition:background-color .3s ease,color .3s ease}.speaker-step-card:hover .speaker-step-number{background-color:var(--gold);color:var(--ink-0)}.speaker-step-card h4{color:var(--paper);font-size:20px;margin-bottom:12px}.speaker-step-card p{color:var(--paper-dim);font-size:15px;line-height:1.7;margin:0}.speaker-form-wrap{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:50px 36px;position:relative;overflow:hidden}@media only screen and (min-width:992px){.speaker-form-wrap{padding:60px 50px}}.speaker-form-wrap:before{content:"";position:absolute;top:0;right:0;width:40%;height:40%;background:radial-gradient(ellipse at top right,rgba(236,200,11,.04) 0,transparent 60%);pointer-events:none}.speaker-form-wrap h2{color:var(--paper);margin-bottom:12px}.speaker-form-subtitle{color:var(--paper-dim);font-size:16px;margin-bottom:0}.faq-wrapper{background:var(--ink-0)}.faq-list{width:100%}.faq-item{border:1px solid rgba(254,254,254,.08);background:rgba(254,254,254,.02);border-radius:8px;overflow:hidden;transition:border-color .3s ease,background .3s ease}.faq-item:hover{border-color:rgba(236,200,11,.25)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;background:transparent;border:none;color:var(--paper);font-family:Lora,serif;font-size:18px;font-weight:500;text-align:left;cursor:pointer;transition:color .3s ease}.faq-icon,.faq-question:hover{color:var(--gold)}.faq-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(236,200,11,.4);font-size:20px;font-weight:300;line-height:1}.faq-answer{padding:0 24px 22px;color:var(--paper-dim);font-size:15.5px;line-height:1.7;animation:fadeInUp .25s ease}@media only screen and (max-width:575px){.faq-question{font-size:16px;padding:16px 18px}.faq-answer{padding:0 18px 18px;font-size:15px}}.thank-you-wrap{position:relative;padding-top:160px;padding-bottom:120px;min-height:80vh;display:flex;align-items:center;overflow:hidden}@media only screen and (max-width:767px){.thank-you-wrap{padding-top:110px;padding-bottom:80px}}.thank-you-glow{position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:1200px;height:800px;background:radial-gradient(ellipse at center,rgba(236,200,11,.08) 0,rgba(236,200,11,.03) 30%,transparent 65%);pointer-events:none;z-index:0}.thank-you-header{margin-bottom:60px}.thank-you-accent-line{display:inline-block;width:80px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);margin-bottom:28px}.thank-you-eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:13px;color:var(--gold);margin-bottom:22px;font-weight:500}.thank-you-title{font-family:Lora,serif;font-size:clamp(40px,6vw,72px);line-height:1.1;color:var(--paper);margin-bottom:28px;font-weight:500;letter-spacing:-.01em}.thank-you-body{color:var(--paper-dim);font-size:18px;line-height:1.75;max-width:720px;margin:0 auto}.thank-you-steps{max-width:760px;margin:0 auto 56px;padding:44px 48px;border:1px solid rgba(236,200,11,.18);background:linear-gradient(180deg,rgba(254,254,254,.03),rgba(254,254,254,.01));border-radius:14px;text-align:left;position:relative}.thank-you-steps:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:1px;background:var(--gold)}@media only screen and (max-width:575px){.thank-you-steps{padding:30px 24px}}.thank-you-steps h4{color:var(--paper);font-family:Lora,serif;font-size:22px;margin-bottom:28px;text-align:center;letter-spacing:.01em}.thank-you-steps-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:22px}.thank-you-steps-list li{display:flex;align-items:flex-start;gap:20px;color:var(--paper-dim);font-size:16px;line-height:1.65}.thank-you-step-number{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(236,200,11,.5);background:rgba(236,200,11,.08);color:var(--gold);font-family:Lora,serif;font-size:17px;font-weight:600;line-height:1}.thank-you-step-text{padding-top:7px}.thank-you-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.form-select-league,select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23ECC80B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:44px;cursor:pointer}.form-select-league option,select.form-control option{background:var(--ink-0);color:var(--paper)}.checkout-wrap{position:relative;padding-top:140px;padding-bottom:100px;min-height:80vh;background:radial-gradient(ellipse at top center,rgba(236,200,11,.06) 0,transparent 55%),var(--ink-0)}@media only screen and (max-width:767px){.checkout-wrap{padding-top:100px;padding-bottom:60px}}.checkout-event-card{background:linear-gradient(180deg,rgba(254,254,254,.03),rgba(254,254,254,.01));border:1px solid rgba(254,254,254,.08);border-radius:14px;padding:28px;color:var(--paper-dim);position:-webkit-sticky;position:sticky;top:110px}@media only screen and (max-width:991px){.checkout-event-card{position:static}}.checkout-event-img{width:100%;height:220px;object-fit:cover;border-radius:10px;margin-bottom:22px}.checkout-event-eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:var(--gold);margin-bottom:8px}.checkout-event-title{font-family:Lora,serif;font-size:28px;line-height:1.2;color:var(--paper);margin-bottom:14px;font-weight:500}.checkout-event-meta{margin:0 0 4px;font-size:14.5px;color:var(--paper-dim)}.checkout-event-price{margin-top:12px;font-size:18px;color:var(--gold);font-weight:500;font-family:Lora,serif}.checkout-event-divider{height:1px;background:rgba(254,254,254,.08);margin:20px 0}.checkout-event-desc{font-size:14.5px;line-height:1.65;color:var(--paper-dim);margin-bottom:16px}.checkout-trust-line{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--paper-mute);margin:-8px 0 18px;letter-spacing:var(--tracking-snug)}.checkout-event-link{display:inline-block;color:var(--gold);text-decoration:none;font-size:14px;font-weight:500;margin-bottom:22px;transition:opacity .2s ease}.checkout-event-link:hover{opacity:.75;color:var(--gold)}.checkout-event-details{padding-top:16px;border-top:1px solid rgba(254,254,254,.08);font-size:13.5px;line-height:1.65}.checkout-event-details p{margin:0 0 8px;color:var(--paper-dim)}.checkout-event-details strong{color:var(--paper);font-weight:500}.checkout-form-card{background:transparent;border-radius:14px;padding:0}@media only screen and (max-width:575px){.checkout-form-card{padding:0}}.checkout-form-heading{font-family:Lora,serif;font-size:24px;color:var(--paper);margin:0 0 20px;font-weight:500;padding-left:4px}.checkout-embed-container{min-height:680px;padding:30px 24px 46px;background:#000;border:1px solid rgba(254,254,254,.08);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(236,200,11,.03);overflow:visible}.thank-you-community{max-width:860px;margin:0 auto 48px;padding:48px 52px;border:1px solid rgba(37,211,102,.28);border-radius:14px;background:linear-gradient(135deg,rgba(37,211,102,.09),rgba(254,254,254,.02));text-align:center}.thank-you-community-icon{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;margin-bottom:18px;border:1px solid rgba(37,211,102,.4);border-radius:50%;color:#25d366;background:rgba(37,211,102,.08)}.thank-you-community-icon svg{width:29px;height:29px}.thank-you-community-eyebrow{margin-bottom:10px!important;color:#25d366!important;font-size:12px!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.thank-you-community h2{margin-bottom:16px;color:var(--paper);font-family:Lora,serif;font-size:clamp(28px,4vw,38px);font-weight:500}.thank-you-community-copy>p:last-child{max-width:680px;margin:0 auto 26px;color:var(--paper-dim);font-size:16px;line-height:1.75}.thank-you-community-cta{margin-bottom:16px}.thank-you-community-note{margin:0;color:rgba(254,254,254,.48);font-size:12px;letter-spacing:.04em}@media only screen and (max-width:575px){.thank-you-community{padding:36px 24px}}.contributor-page,.magazine-article,.magazine-page,.partner-page{background:var(--ink-0);color:var(--paper)}.magazine-kicker{color:var(--gold);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.contributor-hero,.magazine-hub-hero,.partner-hero{padding:190px 0 100px;background:radial-gradient(circle at 70% 20%,rgba(236,200,11,.09),transparent 35%)}.contributor-hero h1,.magazine-hub-hero h1,.partner-hero h1{font:500 clamp(52px,8vw,108px)/.98 Lora,serif;letter-spacing:-.04em;max-width:1050px;margin:25px 0 35px}.contributor-hero h1 em,.feature-banner h2 em,.magazine-hub-hero h1 em,.partner-hero h1 em{color:var(--gold);font-weight:400}.contributor-hero>div>p,.magazine-hub-hero>div>p:last-child,.partner-hero>div>p:nth-of-type(2){max-width:720px;color:var(--paper-dim);font-size:19px;line-height:1.7}.magazine-latest{padding:110px 0}.magazine-latest-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);grid-gap:8vw;gap:8vw;align-items:center}.issue-cover,.magazine-cover{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;color:var(--paper);box-shadow:0 30px 90px rgba(0,0,0,.5)}.issue-cover img,.magazine-cover img{object-fit:cover}.magazine-cover-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.05) 35%,rgba(0,0,0,.86))}.magazine-cover-masthead{position:absolute;top:5%;left:6%;right:6%;font:600 clamp(36px,6vw,74px)/1 Lora,serif;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:2%}.magazine-cover-label{position:absolute;top:16%;left:6%;font-size:11px;letter-spacing:.45em}.magazine-cover-copy{position:absolute;left:7%;right:7%;bottom:7%}.magazine-cover-copy span{color:var(--gold);font-size:11px;letter-spacing:.18em}.magazine-cover-copy h1,.magazine-cover-copy h2{font:500 clamp(34px,5vw,68px)/1.05 Lora,serif;margin:13px 0}.magazine-cover-copy p{font-size:14px;line-height:1.5;max-width:540px}.audience-section h2,.contributor-form-shell h2,.inspiration-section h2,.issue-contents h2,.magazine-latest-copy h2,.pricing-section h2{font:500 clamp(38px,5vw,64px)/1.08 Lora,serif;margin:15px 0 25px}.magazine-latest-copy>p{color:var(--paper-dim);font-size:17px;line-height:1.75}.magazine-story-index{margin:36px 0}.magazine-story-index>div{display:flex;gap:22px;padding:17px 0;border-top:1px solid rgba(255,255,255,.12)}.magazine-story-index span{color:var(--gold)}.magazine-story-index p{margin:0;font:500 18px Lora,serif}.magazine-story-index small{display:block;color:var(--paper-dim);font:12px Poppins,sans-serif;margin-top:5px}.magazine-manifesto{padding:90px 0;background:var(--gold);color:#111}.magazine-manifesto p{font:500 clamp(30px,4vw,55px)/1.25 Lora,serif;max-width:1100px;margin:0}.issue-hero{padding:150px 0 90px}.issue-cover{aspect-ratio:16/8;min-height:620px}.issue-cover .magazine-cover-masthead{font-size:clamp(50px,9vw,130px)}.issue-cover .magazine-cover-label{top:22%}.issue-sponsor{border-block:1px solid rgba(255,255,255,.12);padding:28px 0}.issue-sponsor .container{display:grid;grid-template-columns:150px 1fr auto;align-items:center;grid-gap:30px;gap:30px}.issue-ad>div>span,.issue-sponsor span{color:var(--gold);font-size:10px;letter-spacing:.2em}.issue-sponsor h2{font:500 24px Lora,serif;margin:0}.issue-sponsor p{color:var(--paper-dim);margin:3px 0}.article-back,.article-footer a,.feature-banner>a,.issue-sponsor a,.partner-page a{color:var(--gold)}.issue-contents{padding:110px 0}.issue-contents header{margin-bottom:50px}.issue-story-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px 32px;gap:50px 32px}.issue-story-card{color:inherit}.issue-story-card.lead{grid-column:1/-1;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:45px;gap:45px;align-items:center}.issue-story-image{position:relative;aspect-ratio:16/10;overflow:hidden}.issue-story-image img{transition:transform .5s}.issue-story-card:hover img{transform:scale(1.025)}.issue-story-copy{padding:24px 5px}.issue-story-copy>span{color:var(--gold);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.issue-story-copy h3{font:500 clamp(28px,4vw,48px)/1.1 Lora,serif;margin:13px 0}.issue-story-copy p{color:var(--paper-dim);line-height:1.7}.issue-story-copy small{color:var(--paper)}.issue-ad{padding:25px 0 90px}.issue-ad .container{border:1px solid rgba(255,255,255,.18);padding:25px;text-align:center}.issue-ad p{font:500 25px Lora,serif;margin:5px}.feature-banner{padding:100px 20px;text-align:center;background:linear-gradient(135deg,rgba(236,200,11,.1),rgba(255,255,255,.02))}.feature-banner h2{font:500 clamp(44px,7vw,80px) Lora,serif}.feature-banner>div>p{color:var(--paper-dim);margin:20px auto 30px;max-width:650px}.article-hero{padding:180px 0 80px}.article-narrow{max-width:830px;margin-inline:auto}.article-back{display:inline-block;margin-bottom:50px}.article-hero h1{font:500 clamp(40px,5.5vw,68px)/1.06 Lora,serif;margin:20px 0 30px}.article-standfirst{font:400 21px/1.65 Lora,serif;color:var(--paper-dim)}.article-byline{margin-top:35px;display:flex;gap:12px}.article-byline span{color:var(--paper-dim)}.article-image{width:min(830px,92%);margin:0 auto 80px}.article-image img,.article-inline-image img{display:block;width:100%;height:auto}.article-body{font:18px/1.85 Poppins,sans-serif;color:#dedbd2}.article-body p{margin-bottom:28px}.article-body h2{font:500 37px Lora,serif;color:var(--paper);margin:60px 0 20px}.article-body blockquote{border-left:2px solid var(--gold);padding:15px 0 15px 35px;margin:50px 0;font:italic 500 29px/1.5 Lora,serif;color:var(--paper)}.article-inline-image{width:100%;margin:48px 0 58px;background:#181818}.article-footer{margin-top:80px;padding:35px 0 100px;border-top:1px solid rgba(255,255,255,.15);display:flex;justify-content:space-between}.article-spotify-embed{width:100%;margin:42px 0 50px;overflow:hidden;border-radius:12px;background:#181818}.article-spotify-embed iframe{display:block;width:100%;border:0}.article-body h3{font:500 clamp(30px,4vw,42px)/1.2 Lora,serif;color:var(--paper);margin:72px 0 24px}.article-body h3:first-child{margin-top:0}.article-body a{color:var(--gold);text-decoration:underline;text-underline-offset:4px}.article-resources{margin-top:90px;padding:50px 0;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}.article-resources h2{font:500 clamp(32px,5vw,50px)/1.15 Lora,serif;margin:12px 0 32px}.article-resources>div{display:grid;grid-gap:1px;gap:1px;background:rgba(255,255,255,.14)}.article-resources a{display:grid;grid-template-columns:1fr 1.5fr auto;grid-gap:24px;gap:24px;align-items:center;padding:24px;background:#111;color:var(--paper)}.article-resources a:hover{background:#191919}.article-resources a span{color:var(--paper-dim);font-size:14px}.article-resources a b{color:var(--gold);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.article-gallery{width:min(1200px,92%);margin:85px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.article-gallery figure{position:relative;min-height:420px;margin:0;overflow:hidden;background:#181818}.article-gallery img{object-fit:cover}.article-gallery-1{max-width:830px;grid-template-columns:1fr}.article-gallery-3 figure:first-child{grid-row:span 2;min-height:858px}.article-gallery-3 figure:not(:first-child){min-height:420px}.partner-hero .btn{margin-top:25px}.audience-section,.contributor-form-section,.inspiration-section,.pricing-section{padding:110px 0}.audience-grid,.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:rgba(255,255,255,.13);margin-top:50px}.audience-grid>div,.pricing-grid article{background:var(--ink-0);padding:45px}.audience-grid strong{color:var(--gold);font:500 35px Lora,serif}.audience-grid h3,.pricing-grid h3{font:500 27px Lora,serif;margin:20px 0 10px}.audience-grid p,.pricing-grid p{color:var(--paper-dim);line-height:1.7}.audience-note{margin-top:25px;color:var(--paper-dim);font-size:13px}.pricing-section{background:rgba(255,255,255,.025)}.pricing-section header{max-width:800px}.pricing-grid article .price{color:var(--gold);font:500 20px Lora,serif}.pricing-grid small{display:block;color:var(--paper-dim);margin:25px 0}.editorial-standard{padding:100px 0;background:var(--gold);color:#111}.editorial-standard .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.editorial-standard h2{font:500 45px/1.15 Lora,serif}.editorial-standard p{font-size:17px;line-height:1.8}.editorial-standard .magazine-kicker{color:#111}.contributor-narrow{max-width:880px}.contributor-hero{padding-bottom:80px}.contributor-lede{font:500 29px Lora,serif!important;color:var(--paper)!important}.contributor-brief{padding:90px 0}.contributor-brief h2{font:500 48px Lora,serif}.contributor-brief>div>p{color:var(--paper-dim);font-size:17px;line-height:1.8}.contributor-callouts{margin:45px 0;border-left:2px solid var(--gold);padding-left:35px}.contributor-callouts p{font:italic 500 25px Lora,serif}.contributor-brief blockquote{margin:50px 0;padding:35px;background:rgba(255,255,255,.04);font:21px/1.7 Lora,serif}.contributor-principle{display:flex;flex-direction:column;gap:10px;padding:35px;border:1px solid rgba(236,200,11,.3)}.contributor-principle strong{color:var(--gold);font:500 28px Lora,serif}.contributor-form-section{background:rgba(255,255,255,.025)}.contributor-form-shell{max-width:970px}.contributor-form-shell header{margin-bottom:55px}.contributor-form-shell label{display:flex;flex-direction:column;gap:10px;width:100%;color:var(--paper);font-size:13px}.contributor-story-box{line-height:1.7!important}.word-count{text-align:right;color:var(--paper-dim);font-size:12px;margin-top:8px}.word-count.over,.word-warning{color:#ff7b7b}.contributor-file{padding:12px!important}.contributor-form-shell small{color:var(--paper-dim)}.contributor-consent label{display:block}.contributor-consent input{margin-right:8px}.inspiration-section header{max-width:800px}.inspiration-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:55px;border-top:1px solid rgba(255,255,255,.12)}.inspiration-grid article{display:grid;grid-template-columns:45px 1fr;grid-gap:15px;gap:15px;padding:28px 20px;border-bottom:1px solid rgba(255,255,255,.12)}.inspiration-grid article:nth-child(odd){border-right:1px solid rgba(255,255,255,.12)}.inspiration-grid span{color:var(--gold);font:500 14px Lora,serif}.inspiration-grid p{font:500 18px/1.5 Lora,serif;margin:0}@media(max-width:900px){.editorial-standard .container,.issue-story-card.lead,.magazine-latest-grid{grid-template-columns:1fr}.magazine-cover{max-width:600px}.issue-cover{aspect-ratio:3/4;min-height:0}.issue-story-grid{grid-template-columns:1fr}.issue-story-card.lead{grid-column:auto}.audience-grid,.issue-sponsor .container,.pricing-grid{grid-template-columns:1fr}.magazine-cover-masthead{font-size:clamp(36px,10vw,75px)}}@media(max-width:700px){.article-resources a{grid-template-columns:1fr;gap:8px}.article-resources a b{margin-top:6px}.article-byline{flex-direction:column;gap:3px}.article-gallery,.article-gallery-1,.article-gallery-3{grid-template-columns:1fr}.article-gallery-3 figure:first-child{grid-row:auto;min-height:420px}}@media(max-width:600px){.contributor-hero,.magazine-hub-hero,.partner-hero{padding:130px 0 70px}.issue-hero{padding:110px 0 50px}.audience-section,.contributor-form-section,.inspiration-section,.issue-contents,.magazine-latest,.pricing-section{padding:75px 0}.inspiration-grid{grid-template-columns:1fr}.inspiration-grid article:nth-child(odd){border-right:0}.article-hero{padding:130px 0 60px}.article-byline,.article-footer{flex-direction:column}.issue-cover .magazine-cover-label{top:16%}}.contributor-page,.magazine-article,.magazine-page,.partner-page{--mag-page:#101112;--mag-surface:#161719;--mag-line:rgba(247,244,234,0.14);background:radial-gradient(circle at 18% 12%,rgba(236,200,11,.035),transparent 28rem),var(--mag-page)}.contributor-page:before,.magazine-article:before,.magazine-page:before,.partner-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.contributor-page>*,.magazine-article>*,.magazine-page>*,.partner-page>*{position:relative;z-index:1}.contributor-hero,.magazine-hub-hero,.partner-hero{padding-top:clamp(7.5rem,12vw,10rem);padding-bottom:clamp(5rem,8vw,7.5rem);background:none}.magazine-hero-rule{width:3.25rem;height:1px;margin-bottom:2rem;background:var(--gold)}.contributor-hero h1,.magazine-hub-hero h1,.partner-hero h1{max-width:12ch;margin:1.2rem 0 1.75rem;font-size:clamp(3.25rem,6.4vw,6.3rem);line-height:1.02;text-wrap:balance}.contributor-hero h1 em,.magazine-hub-hero h1 em,.partner-hero h1 em{display:inline-block;padding-bottom:.08em;line-height:1.1}.contributor-hero>div>p,.magazine-hub-hero>div>p:last-child,.partner-hero>div>p:nth-of-type(2){max-width:58ch;font-size:1.0625rem;line-height:1.75;text-wrap:pretty}.magazine-latest{padding:clamp(5.5rem,9vw,9rem) 0 clamp(7rem,11vw,11rem);border-top:1px solid var(--mag-line)}.magazine-latest-grid{grid-template-columns:minmax(20rem,.78fr) minmax(21rem,.9fr);gap:clamp(3.5rem,9vw,9rem);max-width:72rem;margin-inline:auto}.magazine-cover{border-radius:0;box-shadow:0 2.5rem 6rem rgba(0,0,0,.42);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.magazine-cover:hover{transform:translateY(-.65rem) rotate(-.35deg);box-shadow:0 3.25rem 7.5rem rgba(0,0,0,.55)}.magazine-cover-masthead{font-size:clamp(2.25rem,5vw,4.6rem)}.magazine-cover-copy h2{font-size:clamp(2rem,4vw,4rem)}.audience-section h2,.contributor-form-shell h2,.inspiration-section h2,.issue-contents h2,.magazine-latest-copy h2,.pricing-section h2{max-width:15ch;font-size:clamp(2.35rem,4vw,4.25rem);line-height:1.08;text-wrap:balance}.magazine-latest-copy>p{max-width:55ch;font-size:1rem}.magazine-story-index>div{border-top:0;border-bottom:1px solid var(--mag-line);padding:1.15rem 0}.magazine-story-index>div:first-child{border-top:1px solid var(--mag-line)}.magazine-story-index small{line-height:1.55}.magazine-manifesto{padding:clamp(5rem,8vw,8rem) 0;background:#1a1b1d;color:var(--paper);border-block:1px solid var(--mag-line)}.magazine-manifesto p{max-width:24ch;color:var(--paper);font-size:clamp(2rem,4vw,4rem);line-height:1.25;text-wrap:balance}.issue-hero{padding:clamp(7.5rem,11vw,10rem) 0 clamp(5rem,8vw,8rem)}.issue-intro{max-width:52rem;margin:0 auto 4.5rem;text-align:center}.issue-intro h1{margin:1rem auto 1.4rem;font:500 clamp(2.8rem,5vw,5rem)/1.05 Lora,serif;text-wrap:balance}.issue-intro>p:last-child{max-width:58ch;margin-inline:auto;color:var(--paper-dim);line-height:1.75}.issue-cover{max-width:72rem;min-height:0;aspect-ratio:16/9;margin-inline:auto}.issue-cover .magazine-cover-masthead{font-size:clamp(3.25rem,8vw,7.5rem)}.issue-sponsor{background:rgba(255,255,255,.018)}.issue-sponsor a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.35rem}.issue-contents header{max-width:48rem;margin-bottom:4rem}.issue-story-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:0;max-width:64rem;margin-inline:auto;border-top:1px solid rgba(247,244,234,.2)}.issue-story-card,.issue-story-card.lead{display:grid;grid-template-columns:2.25rem 15rem minmax(0,1fr) auto;grid-gap:clamp(1.5rem,3.5vw,3rem);gap:clamp(1.5rem,3.5vw,3rem);align-items:center;height:auto;padding:2.25rem 0 2.75rem;border:0;border-bottom:1px solid rgba(247,244,234,.2);border-radius:0;background:transparent;transition:border-color .45s cubic-bezier(.16,1,.3,1)}.issue-story-card.lead{grid-template-columns:2.25rem 18rem minmax(0,1fr) auto;padding-block:3rem 3.5rem}.issue-story-card:hover{border-color:rgba(236,200,11,.65);background:transparent;transform:none}.issue-story-number{align-self:start;padding-top:.15rem;color:rgba(247,244,234,.42);font:500 .7rem/1 Poppins,sans-serif;letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .35s cubic-bezier(.16,1,.3,1)}.issue-story-card:hover .issue-story-number{color:var(--gold)}.issue-story-image{width:100%;aspect-ratio:1;border-radius:.25rem;background:var(--mag-surface)}.issue-story-image img{object-fit:cover;object-position:center}.issue-story-card:hover .issue-story-image img{transform:scale(1.018)}.issue-story-copy{padding:0}.issue-story-card.lead .issue-story-copy h3,.issue-story-copy h3{max-width:22ch;font-size:clamp(1.7rem,2.5vw,2.5rem);line-height:1.12;text-wrap:balance}.issue-story-card.lead .issue-story-copy h3{font-size:clamp(2rem,3vw,3rem)}.issue-story-copy p{width:100%;max-width:none;text-wrap:pretty}.issue-story-link{align-self:end;padding-bottom:.1rem;white-space:nowrap;color:var(--paper);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.issue-story-link i{color:var(--gold);font-style:normal;transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.issue-story-card:hover b i{transform:translateX(.35rem)}.issue-inline-promo{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:calc(100% - (2 * (2.25rem + clamp(1.5rem,3.5vw,3rem))));aspect-ratio:1024/283;margin:2.25rem calc(2.25rem + clamp(1.5rem,3.5vw,3rem));padding:2.25rem clamp(2rem,4vw,4rem);border-block:1px solid rgba(236,200,11,.5);border-radius:0;background:linear-gradient(90deg,rgba(236,200,11,.075),rgba(255,255,255,.018) 58%,transparent)}.issue-inline-promo span{color:var(--gold);font:600 .62rem/1 Poppins,sans-serif;letter-spacing:.2em}.issue-inline-promo p{margin:.75rem 0 0;color:var(--paper);font:500 clamp(1.65rem,3vw,2.5rem)/1.1 Lora,serif}.issue-inline-promo a{flex:0 0 auto;color:var(--paper);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.issue-inline-promo a i{display:inline-block;color:var(--gold);font-style:normal;transition:transform .35s cubic-bezier(.16,1,.3,1)}.issue-inline-promo a:hover i{transform:translateX(.35rem)}.issue-inline-promo.has-artwork{position:relative;aspect-ratio:8/1;padding:0;overflow:hidden;border:0;background:#050505}.issue-promo-artwork{position:relative;display:block;width:100%;height:100%}.issue-promo-artwork img{object-fit:contain}.issue-promo-artwork .promo-mobile-artwork{display:none}.issue-ad .container{max-width:72rem;border-color:var(--mag-line);background:rgba(255,255,255,.02)}.feature-banner{background:#17181a;border-top:1px solid var(--mag-line)}.feature-banner h2{max-width:14ch;margin-inline:auto;font-size:clamp(2.7rem,5vw,5rem);line-height:1.08;text-wrap:balance}.contributor-page .btn,.magazine-btn,.partner-page .btn{color:#111214!important;background:var(--gold)!important;border-color:var(--gold)!important;width:18rem!important;max-width:100%;min-width:18rem!important;padding-inline:2rem!important;border-radius:.25rem!important}.contributor-page .btn span,.magazine-btn span,.partner-page .btn span{color:#111214!important}.contributor-page .btn:hover,.magazine-btn:hover,.partner-page .btn:hover{color:#111214!important;background:#f5d83c!important;transform:translateY(-2px)}.contributor-page .btn:active,.magazine-btn:active,.partner-page .btn:active{transform:translateY(1px) scale(.99)}.partner-hero .container{max-width:72rem}.partner-hero h1{max-width:14ch}.audience-grid,.pricing-grid{max-width:72rem;background:transparent;border-top:1px solid var(--mag-line)}.audience-grid>div,.pricing-grid article{padding:clamp(2rem,4vw,3.5rem);background:transparent;border-bottom:1px solid var(--mag-line)}.audience-grid>div:nth-child(odd),.pricing-grid article:nth-child(odd){border-right:1px solid var(--mag-line)}.pricing-grid article{display:flex;flex-direction:column;align-items:flex-start}.pricing-grid article>a{margin-top:auto;padding-top:2rem;color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.35rem}.editorial-standard{background:#1a1b1d;color:var(--paper);border-block:1px solid var(--mag-line)}.editorial-standard .magazine-kicker{color:var(--gold)}.editorial-standard h2{color:var(--paper);font-size:clamp(2.3rem,4vw,4rem);text-wrap:balance}.editorial-standard p{color:var(--paper-dim)}.contributor-narrow{max-width:47rem}.contributor-hero h1{max-width:11ch}.contributor-lede{font-size:clamp(1.45rem,2.4vw,2rem)!important}.contributor-brief{padding:clamp(5rem,8vw,8rem) 0;border-top:1px solid var(--mag-line)}.contributor-brief h2{max-width:16ch;font-size:clamp(2.35rem,4vw,4rem);line-height:1.1;text-wrap:balance}.contributor-callouts p{font-size:clamp(1.3rem,2.2vw,1.8rem);line-height:1.4}.contributor-brief blockquote{font-size:clamp(1.15rem,1.8vw,1.4rem)}.contributor-form-section{padding:clamp(5.5rem,9vw,9rem) 0;border-block:1px solid var(--mag-line);background:#151618}.contributor-form-shell{max-width:54rem}.contributor-form-shell.contributor-form-wide{max-width:1320px}.contributor-form-shell form{margin-top:4rem}.contributor-form-shell header{max-width:46rem;margin-inline:auto;text-align:center}.contributor-form-shell header h2{margin-inline:auto}.contributor-form-shell header>p:last-child{max-width:42rem;margin-inline:auto}.contributor-form-shell .contributor-file{min-height:3.65rem!important;padding:0!important;overflow:hidden;line-height:3.55rem}.contributor-form-shell .contributor-file::-webkit-file-upload-button{height:3.55rem;margin:0 1rem 0 0;padding:0 1.25rem;border:0;border-right:1px solid rgba(247,244,234,.2);background:#f3f1eb;color:#111214;cursor:pointer}.contributor-form-shell .contributor-file::file-selector-button{height:3.55rem;margin:0 1rem 0 0;padding:0 1.25rem;border:0;border-right:1px solid rgba(247,244,234,.2);background:#f3f1eb;color:#111214;cursor:pointer}.contributor-form-shell .form-control{min-height:3.5rem;border:1px solid rgba(247,244,234,.22);background:#101112;color:var(--paper);border-radius:.25rem}.contributor-form-shell textarea.form-control{min-height:auto}.contributor-form-shell .form-control::placeholder{color:rgba(247,244,234,.5)}.contributor-form-shell .form-control:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(236,200,11,.15)}.inspiration-section{padding:clamp(5.5rem,9vw,9rem) 0}.inspiration-grid{gap:0 3rem;border-top-color:var(--mag-line)}.inspiration-grid article{padding:1.75rem 0;border-bottom-color:var(--mag-line)}.inspiration-grid article:nth-child(odd){border-right:0}.inspiration-grid p{font-size:clamp(1rem,1.5vw,1.2rem)}@media (max-width:900px){.editorial-standard .container,.magazine-latest-grid{grid-template-columns:1fr}.magazine-latest-grid{max-width:38rem}.issue-cover{aspect-ratio:3/4}.issue-sponsor .container{grid-template-columns:1fr}.issue-story-card,.issue-story-card.lead{grid-template-columns:2rem 11rem minmax(0,1fr);gap:1.5rem}.issue-story-link{grid-column:3;justify-self:start}.issue-inline-promo{width:calc(100% - 7rem);margin-inline:3.5rem}}@media (max-width:767px){.contributor-hero h1,.magazine-hub-hero h1,.partner-hero h1{font-size:clamp(2.85rem,13vw,4.25rem)}.magazine-hub-hero h1 br{display:none}.magazine-latest{padding-top:4.5rem}.magazine-cover{width:min(100%,28rem);margin-inline:auto}.issue-intro{text-align:left;margin-bottom:2.5rem}.issue-intro>p:last-child{margin-left:0}.audience-grid,.inspiration-grid,.issue-story-grid,.pricing-grid{grid-template-columns:1fr}.audience-grid>div:nth-child(odd),.pricing-grid article:nth-child(odd){border-right:0}.editorial-standard .container{gap:1.5rem}.contributor-form-shell .row>[class*=col-md]{width:100%}}@media (max-width:600px){.issue-story-card,.issue-story-card.lead{grid-template-columns:1.75rem minmax(0,1fr);gap:1rem;padding:2rem 0 2.5rem}.issue-story-number{grid-row:1/span 3}.issue-story-copy,.issue-story-image{grid-column:2}.issue-story-copy p{font-size:.95rem}.issue-story-link{grid-column:2}.issue-inline-promo{align-items:flex-start;flex-direction:column;width:calc(100% - 5.5rem);min-height:11rem;aspect-ratio:auto;margin:1.5rem 2.75rem;padding:2rem 1.75rem 2.25rem}.issue-inline-promo.has-artwork{width:calc(100% + 2rem);min-height:0;aspect-ratio:2/1;margin-inline:-1rem;padding:0}.issue-promo-artwork .promo-desktop-artwork{display:none}.issue-promo-artwork .promo-mobile-artwork{display:block}}@media (prefers-reduced-motion:reduce){.contributor-page .btn,.issue-story-copy b i,.issue-story-image img,.magazine-btn,.magazine-cover,.partner-page .btn{transition:none!important;transform:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.inspiration-section,.magazine-article .article-body,.magazine-article .article-footer,.magazine-article .article-image{animation:magazine-view-in linear both;animation-timeline:view();animation-range:entry 8% cover 28%}}}.issue-page .issue-sponsor{padding:0;border:0;background:transparent}.issue-page .issue-sponsor>.container{display:block;max-width:64rem}.issue-page .issue-sponsor .article-inline-sponsor{margin:1.5rem 0}.issue-page .issue-contents{padding-top:clamp(2.5rem,5vw,4rem)}.magazine-article .article-narrow{width:min(830px,calc(100% - 3rem))}.issue-page .issue-story-card,.issue-page .issue-story-card.lead{grid-template-columns:15rem minmax(0,1fr) auto}.issue-page .issue-story-card.lead{grid-template-columns:18rem minmax(0,1fr) auto}@media (max-width:900px){.issue-page .issue-story-card,.issue-page .issue-story-card.lead{grid-template-columns:11rem minmax(0,1fr)}.issue-page .issue-story-link{grid-column:2}}@media (max-width:600px){.magazine-article .article-image,.magazine-article .article-narrow{width:calc(100% - 2.5rem)}.issue-page .issue-story-card,.issue-page .issue-story-card.lead{grid-template-columns:minmax(0,1fr)}.issue-page .issue-story-copy,.issue-page .issue-story-image,.issue-page .issue-story-link{grid-column:1}.issue-page .issue-inline-promo{width:calc(100% + 2rem);margin:1.5rem -1rem}}.issue-page .issue-inline-promo:not(.has-artwork){width:100%;min-height:0;aspect-ratio:auto;margin:2.5rem 0;padding:1.5rem clamp(1.5rem,3vw,2.25rem);border:1px solid rgba(236,200,11,.32);background:rgba(255,255,255,.018)}.issue-page .issue-inline-promo:not(.has-artwork) p{margin-top:.45rem;font-size:clamp(1.35rem,2.3vw,1.8rem);line-height:1.15}.issue-page .issue-inline-promo:not(.has-artwork)>a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding:.75rem 1rem;background:var(--gold);color:#111214;letter-spacing:.06em;text-decoration:none;transition:background-color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.issue-page .issue-inline-promo:not(.has-artwork)>a i{color:#111214}.issue-page .issue-inline-promo:not(.has-artwork)>a:hover{background:#f4d522;transform:translateY(-2px)}@media (min-width:601px){.issue-page .issue-inline-promo.has-artwork{width:100%;min-height:0;aspect-ratio:8/1;margin:2.5rem 0}}@media (max-width:600px){.issue-page .issue-inline-promo:not(.has-artwork){width:calc(100% + 2rem);margin:1.5rem -1rem;padding:1.35rem 1.25rem}.issue-page .issue-inline-promo:not(.has-artwork)>a{width:100%}}@keyframes magazine-view-in{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.magazine-pathways{padding:clamp(6rem,10vw,10rem) 0}.magazine-pathways header{max-width:42rem;margin-bottom:4.5rem}.magazine-archive h2,.magazine-pathways header h2,.partner-enquiry h2{font:500 clamp(2.5rem,4.5vw,4.5rem)/1.08 Lora,serif;color:var(--paper);text-wrap:balance}.magazine-archive>div>div p,.magazine-pathways header p,.partner-enquiry-intro p{max-width:55ch;color:var(--paper-dim);line-height:1.75}.magazine-pathway-grid{display:grid;grid-template-columns:1.15fr .85fr;border-top:1px solid var(--mag-line)}.magazine-pathway{min-height:20rem;padding:clamp(2rem,4vw,3.5rem);color:var(--paper);border-bottom:1px solid var(--mag-line);transition:background .35s ease,transform .35s ease}.magazine-pathway:first-child{grid-row:span 2;min-height:40rem;border-right:1px solid var(--mag-line);display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,transparent,rgba(236,200,11,.055))}.magazine-pathway:hover{color:var(--paper);background-color:rgba(255,255,255,.03)}.magazine-pathway span{color:var(--gold);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.magazine-pathway h3{max-width:13ch;margin:1rem 0;font:500 clamp(1.8rem,3vw,3.2rem)/1.1 Lora,serif}.magazine-pathway p{max-width:45ch;color:var(--paper-dim);line-height:1.7}.magazine-pathway b{margin-top:auto;padding-top:2rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.magazine-archive{padding:clamp(5rem,8vw,8rem) 0;border-top:1px solid var(--mag-line)}.magazine-archive .container{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:5rem;gap:5rem;align-items:end}.magazine-archive .container>a{display:grid;grid-template-columns:6rem 1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center;padding:2rem 0;color:var(--paper);border-block:1px solid var(--mag-line)}.magazine-archive strong{font:500 1.5rem Lora,serif}.magazine-archive small{color:var(--paper-dim)}.magazine-archive b{color:var(--gold);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.partner-enquiry{padding:clamp(6rem,10vw,10rem) 0;background:#151618;border-block:1px solid var(--mag-line)}.partner-enquiry .container{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem);max-width:72rem}.partner-enquiry-intro{position:-webkit-sticky;position:sticky;top:8rem;align-self:start}.partner-enquiry-intro a{color:var(--gold)}.partner-enquiry form{display:grid;grid-gap:1.35rem;gap:1.35rem}.partner-enquiry label{display:flex;flex-direction:column;gap:.6rem;color:var(--paper);font-size:.82rem}.partner-enquiry .form-control{min-height:3.5rem;border:1px solid rgba(247,244,234,.22);border-radius:.25rem;background:#101112;color:var(--paper)}.partner-enquiry textarea.form-control{min-height:auto}.partner-enquiry .form-control::placeholder{color:rgba(247,244,234,.5)}.partner-enquiry .form-control:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(236,200,11,.15)}@media(max-width:767px){.magazine-archive .container,.magazine-pathway-grid,.partner-enquiry .container{grid-template-columns:1fr}.magazine-pathway:first-child{grid-row:auto;min-height:24rem;border-right:0}.magazine-archive .container{gap:2rem}.magazine-archive .container>a{grid-template-columns:1fr}.partner-enquiry-intro{position:static}}@media only screen and (max-width:767px){.checkout-embed-container{min-height:720px;padding:22px 12px 38px}}.checkout-pending{color:#4b5563;font-size:15.5px;line-height:1.7}.checkout-pending a{color:#c9a24b;text-decoration:underline}.checkout-pending .btn{margin-top:18px}.checkout-error{padding:24px;color:#b91c1c;background:#fef2f2;border-radius:8px;font-size:14px}.thank-you-error{margin-top:32px;padding:18px 22px;background:rgba(236,200,11,.06);border:1px solid rgba(236,200,11,.18);border-radius:10px;color:var(--paper-dim);font-size:14px;line-height:1.6;text-align:center}.thank-you-error a{color:var(--gold)}.legal-page-wrap{padding:var(--space-10) 0 var(--space-11);background-color:var(--ink-0)}.legal-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin-bottom:var(--space-3)}.legal-title{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--paper);margin-bottom:var(--space-7)}.legal-page-wrap h2{font-family:var(--font-sans);font-size:var(--text-md);font-weight:600;color:var(--paper);margin-top:var(--space-7);margin-bottom:var(--space-3);letter-spacing:var(--tracking-snug)}.legal-page-wrap li,.legal-page-wrap p{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim)}.legal-page-wrap p,.legal-page-wrap ul{margin-bottom:var(--space-4)}.legal-page-wrap ul{padding-left:var(--space-5)}.legal-page-wrap li{margin-bottom:var(--space-2)}.legal-page-wrap strong{color:var(--paper);font-weight:600}.legal-page-wrap a{color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold-rim);transition:border-color var(--duration-fast) var(--ease-out)}.legal-page-wrap a:hover{border-bottom-color:var(--gold)}.event-detail-wrap{background-color:var(--ink-0);padding-bottom:var(--space-11)}.event-detail-hero{padding:var(--space-10) 0 var(--space-9);position:relative;overflow:hidden}.event-detail-hero:before{content:"";position:absolute;top:-40%;right:-10%;width:60%;height:80%;background:radial-gradient(ellipse,var(--gold-glow) 0,transparent 70%);pointer-events:none;z-index:0}.event-detail-hero>.container{position:relative;z-index:1}.event-detail-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-3)}.event-detail-title{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--paper);margin-bottom:var(--space-4)}@media (min-width:992px){.event-detail-title{font-size:var(--text-display)}}.event-detail-meta{font-size:var(--text-sm);color:var(--paper-dim);letter-spacing:var(--tracking-snug);margin-bottom:var(--space-3)}.event-detail-price{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);color:var(--gold);margin-bottom:var(--space-5)}.event-detail-desc{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--paper-dim);margin-bottom:var(--space-6)}.event-detail-cta-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.event-detail-image{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/5}.event-detail-image img{width:100%;height:100%;object-fit:cover;filter:brightness(.95) contrast(1.02)}.event-detail-body{padding:var(--space-9) 0}.event-detail-section-title{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:600;color:var(--paper);margin-bottom:var(--space-3);letter-spacing:var(--tracking-snug)}.event-detail-speaker-name{font-family:var(--font-serif);font-size:var(--text-md);color:var(--gold);margin-bottom:var(--space-3)}.event-detail-body-text{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--paper-dim);margin-bottom:var(--space-4)}.event-detail-practicalities{background:rgba(254,254,254,.025);border:1px solid rgba(254,254,254,.08);border-radius:var(--radius-lg);padding:var(--space-6)}.event-detail-aside-title{font-family:var(--font-sans);font-size:var(--text-md);font-weight:600;color:var(--paper);margin-bottom:var(--space-4)}.event-detail-practicalities dl{margin:0}.event-detail-practicalities dt{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin-top:var(--space-4)}.event-detail-practicalities dt:first-of-type{margin-top:0}.event-detail-practicalities dd{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--paper-dim);margin:var(--space-1) 0 0}.event-detail-tail{padding:var(--space-8) 0}.event-detail-tail-card{background:linear-gradient(180deg,rgba(254,254,254,.03),rgba(254,254,254,.01));border:1px solid var(--paper-faint);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);text-align:center}.event-detail-tail-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin-bottom:var(--space-2)}.event-detail-tail-heading{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--paper);margin-bottom:var(--space-5);max-width:640px;margin-left:auto;margin-right:auto}@media (min-width:768px){.event-detail-tail-heading{font-size:var(--text-xl)}}.city-page-wrap{background-color:var(--ink-0);padding-bottom:var(--space-11)}.city-page-hero{padding:var(--space-10) 0 var(--space-7);position:relative;overflow:hidden}.city-page-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 0,var(--gold-glow) 0,transparent 50%);pointer-events:none;z-index:0}.city-page-hero>.container{position:relative;z-index:1}.city-page-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-3)}.city-page-title{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--paper);margin-bottom:var(--space-5)}@media (min-width:768px){.city-page-title{font-size:var(--text-display)}}.city-page-hero-line{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);color:var(--paper-dim);line-height:var(--leading-snug);max-width:720px}.city-page-body{padding:var(--space-7) 0}.city-page-intro{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--paper);margin-bottom:var(--space-7)}.city-page-section-title{font-family:var(--font-sans);font-size:var(--text-md);font-weight:600;color:var(--paper);margin-top:var(--space-7);margin-bottom:var(--space-3);letter-spacing:var(--tracking-snug)}.city-page-body-text{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim);margin-bottom:var(--space-4)}.city-page-event-list{list-style:none;padding:0;margin:0 0 var(--space-7)}.city-page-event-list li+li{margin-top:var(--space-2)}.city-page-event-link{display:block;padding:var(--space-4) var(--space-5);background:rgba(254,254,254,.025);border:1px solid rgba(254,254,254,.07);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.city-page-event-link:hover{border-color:var(--gold-rim);background-color:rgba(236,200,11,.04)}.city-page-event-title{display:block;color:var(--paper);font-weight:600;margin-bottom:var(--space-1)}.city-page-event-meta{display:block;color:var(--paper-dim);font-size:var(--text-xs);letter-spacing:var(--tracking-snug)}.city-page-cta-card{background:linear-gradient(180deg,rgba(254,254,254,.03),rgba(254,254,254,.01));border:1px solid var(--paper-faint);border-radius:var(--radius-lg);padding:var(--space-7) var(--space-6);text-align:center;margin-top:var(--space-9)}.city-page-cta-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin-bottom:var(--space-2)}.city-page-cta-heading{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--paper);margin-bottom:var(--space-5)}@media (min-width:768px){.city-page-cta-heading{font-size:var(--text-xl)}}.editorial-section{padding:var(--space-10) 0 var(--space-9);position:relative}.editorial-section--tight{padding:var(--space-9) 0 var(--space-8)}.editorial-header{margin-bottom:var(--space-8)}.editorial-header--center{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.editorial-eyebrow{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin:0 0 var(--space-4);font-weight:500}.editorial-display{font-family:var(--font-serif);font-weight:500;font-size:var(--text-2xl);line-height:1.02;letter-spacing:-.02em;color:var(--paper);margin:0}@media (min-width:768px){.editorial-display{font-size:56px}}@media (min-width:1200px){.editorial-display{font-size:72px}}.editorial-display em{font-style:italic;color:var(--gold)}.editorial-lede{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);line-height:var(--leading-snug);color:var(--paper-dim);max-width:580px;margin:var(--space-4) 0 0}.editorial-header--center .editorial-lede{margin-left:auto;margin-right:auto}.editorial-rule{border:0;height:1px;background:linear-gradient(90deg,transparent,var(--paper-faint),transparent);margin:var(--space-10) 0}.editorial-pillar{position:relative;padding:var(--space-6) 0 0;border-top:1px solid var(--paper-faint);height:100%;transition:border-top-color var(--duration-base) var(--ease-out)}.editorial-pillar:hover{border-top-color:var(--gold-rim)}.editorial-pillar-index{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);color:var(--gold);display:block;margin-bottom:var(--space-4);letter-spacing:0}.editorial-pillar-title{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:500;color:var(--paper);margin:0 0 var(--space-3);letter-spacing:-.01em}.editorial-pillar-body{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim);margin:0}.editorial-event{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:transform var(--duration-base) var(--ease-out)}.editorial-event:hover{transform:translateY(-4px)}.editorial-event-figure{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--ink-1)}.editorial-event-figure img{width:100%;height:100%;object-fit:cover;filter:brightness(.9) contrast(1.04) saturate(.96);transition:transform var(--duration-slow) var(--ease-out)}.editorial-event:hover .editorial-event-figure img{transform:scale(1.03)}.editorial-event-tab{position:absolute;top:var(--space-4);left:var(--space-4);z-index:2;display:inline-flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);background:var(--ink-0);border-left:2px solid var(--gold);font-family:var(--font-sans)}.editorial-event-tab-day{font-size:var(--text-md);font-weight:600;color:var(--paper);line-height:1;letter-spacing:-.02em}.editorial-event-tab-month{font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);line-height:1}.editorial-event-body{padding:var(--space-5) 0 0}.editorial-event-eyebrow{font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin:0 0 var(--space-2)}.editorial-event-title{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:500;color:var(--paper);margin:0 0 var(--space-3);line-height:1.15;letter-spacing:-.01em}.editorial-event-title-link{color:inherit;text-decoration:none;background-image:linear-gradient(var(--gold),var(--gold));background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:background-size var(--duration-base) var(--ease-out),color var(--duration-fast) var(--ease-out)}.editorial-event-title-link:hover{color:var(--paper);background-size:100% 1px}@media (min-width:992px){.editorial-event-title{font-size:26px}}.editorial-event-meta{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--paper-dim);letter-spacing:.01em;margin:0}.editorial-event-cta-row{display:flex;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap}.editorial-feature{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;text-decoration:none;color:inherit}@media (min-width:992px){.editorial-feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-10)}}.editorial-feature-figure{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--ink-1)}@media (min-width:992px){.editorial-feature-figure{aspect-ratio:16/11}}.editorial-feature-figure img{width:100%;height:100%;object-fit:cover;filter:brightness(.92) contrast(1.04) saturate(.96);transition:transform var(--duration-slow) var(--ease-out)}.editorial-feature:hover .editorial-feature-figure img{transform:scale(1.02)}.editorial-feature-body{display:flex;flex-direction:column;gap:var(--space-4)}.editorial-feature-title{font-family:var(--font-serif);font-size:36px;font-weight:500;color:var(--paper);line-height:1.05;letter-spacing:-.02em;margin:0}@media (min-width:768px){.editorial-feature-title{font-size:48px}}@media (min-width:1400px){.editorial-feature-title{font-size:60px}}.editorial-feature-meta{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin:0;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.editorial-feature-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--paper-mute)}.editorial-feature-desc{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-loose);color:var(--paper-dim);margin:0;max-width:520px}.editorial-blog{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:transform var(--duration-base) var(--ease-out)}.editorial-blog:hover{transform:translateY(-4px);color:inherit}.editorial-blog-figure{aspect-ratio:4/5;overflow:hidden;background:var(--ink-1);position:relative;margin-bottom:var(--space-5)}.editorial-blog-figure img{width:100%;height:100%;object-fit:cover;filter:brightness(.9) contrast(1.04) saturate(.96);transition:transform var(--duration-slow) var(--ease-out)}.editorial-blog:hover .editorial-blog-figure img{transform:scale(1.03)}.editorial-blog-meta{font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin:0 0 var(--space-3);display:flex;align-items:center;gap:var(--space-3)}.editorial-blog-meta-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--paper-mute)}.editorial-blog-title{font-family:var(--font-serif);font-size:22px;font-weight:500;color:var(--paper);line-height:1.2;letter-spacing:-.01em;margin:0;transition:color var(--duration-fast) var(--ease-out)}.editorial-blog:hover .editorial-blog-title{color:var(--gold)}@media (min-width:992px){.editorial-blog-title{font-size:26px}}.editorial-blog--lead{display:block;margin-bottom:var(--space-8)}.editorial-blog-lead-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}@media (min-width:992px){.editorial-blog-lead-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8)}}.editorial-blog--lead .editorial-blog-figure{aspect-ratio:16/10;margin-bottom:0}.editorial-blog-lead-body{display:flex;flex-direction:column;gap:var(--space-3)}.editorial-blog-lead-title{font-family:var(--font-serif);font-size:32px;font-weight:500;color:var(--paper);line-height:1.1;letter-spacing:-.02em;margin:0;transition:color var(--duration-fast) var(--ease-out)}@media (min-width:992px){.editorial-blog-lead-title{font-size:44px}}.editorial-blog--lead:hover .editorial-blog-lead-title{color:var(--gold)}.editorial-blog-lead-desc{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim);margin:0;max-width:520px}.editorial-blog-aside-list{list-style:none;padding:0;margin:var(--space-3) 0 0}.editorial-blog-aside-list li{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--paper-faint);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--paper)}.editorial-blog-aside-list li:last-child{border-bottom:0}.editorial-blog-aside-list li>span:last-child{color:var(--paper-mute);font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.editorial-view-all{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--paper);text-decoration:none;border-bottom:1px solid var(--paper-faint);padding-bottom:var(--space-1);transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.editorial-view-all:hover{color:var(--gold);border-color:var(--gold)}.editorial-pullquote{max-width:880px;margin:0 auto;text-align:center;position:relative;padding:var(--space-7) 0}.editorial-pullquote:before{content:"\201C";position:absolute;top:-8px;left:50%;transform:translateX(-50%);font-family:var(--font-serif);font-size:120px;line-height:1;color:var(--gold);opacity:.18;pointer-events:none}.editorial-pullquote-text{font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.45;letter-spacing:-.005em;color:var(--paper);margin:0 0 var(--space-6);position:relative;z-index:1}@media (min-width:768px){.editorial-pullquote-text{font-size:28px}}@media (min-width:1200px){.editorial-pullquote-text{font-size:32px}}.editorial-pullquote-attribution{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute)}.editorial-pullquote-attribution strong{color:var(--paper);font-weight:500}.stats-banner{padding:var(--space-9) 0;border-top:1px solid var(--paper-faint);border-bottom:1px solid var(--paper-faint);background:linear-gradient(180deg,rgba(254,254,254,.015),rgba(254,254,254,0))}.stats-banner-lede{font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.45;letter-spacing:-.005em;color:var(--paper);max-width:860px;margin:0 auto var(--space-7);text-align:center}@media (min-width:768px){.stats-banner-lede{font-size:28px}}.stats-banner-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);max-width:900px;margin:0 auto}@media (min-width:768px){.stats-banner-grid{grid-template-columns:repeat(3,1fr);gap:0}.stats-banner-item+.stats-banner-item{border-left:1px solid var(--paper-faint)}}.stats-banner-item{text-align:center;padding:0 var(--space-4)}.stats-banner-value{font-family:var(--font-serif);font-size:28px;font-weight:500;letter-spacing:-.01em;color:var(--gold);margin:0 0 var(--space-2);line-height:1.05}@media (min-width:768px){.stats-banner-value{font-size:32px}}.stats-banner-label{font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin:0}.btn-editorial,a.btn-editorial,button.btn-editorial{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:16px 28px;border-radius:999px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);white-space:nowrap}.btn-editorial--primary{background:var(--gold);color:var(--ink-0);border-color:var(--gold)}.btn-editorial--primary:hover{color:var(--ink-0);background:#FFD81A;box-shadow:var(--shadow-gold)}.btn-editorial--secondary{background:transparent;color:var(--paper);border-color:var(--paper-faint)}.btn-editorial--secondary:hover{color:var(--gold);border-color:var(--gold)}.btn-editorial--text{padding:var(--space-2) 0;background:transparent;border:0;color:var(--paper);border-bottom:1px solid var(--paper-faint);border-radius:0;letter-spacing:.08em}.btn-editorial--text:hover{color:var(--gold);border-bottom-color:var(--gold)}.cursor-glow{position:relative}.clip-reveal{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);opacity:1}@media (prefers-reduced-motion:no-preference){.clip-reveal.revealed{animation:clipRevealDown var(--duration-slow) var(--ease-out) forwards}}@keyframes clipRevealDown{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.hero-editorial{position:relative;min-height:calc(100dvh - 136px);display:flex;align-items:center;padding:clamp(3.5rem,7vh,5.25rem) 0 clamp(2rem,4vh,3.5rem);overflow:hidden}.hero-editorial:before{background-image:var(--hero-image-url);background-size:cover;background-position:50%;filter:brightness(.55) contrast(1.05) saturate(.85)}.hero-editorial:after,.hero-editorial:before{content:"";position:absolute;inset:0;z-index:0}.hero-editorial:after{background:radial-gradient(ellipse 60% 80% at 10% 100%,var(--gold-glow),transparent 60%),linear-gradient(180deg,rgba(14,14,14,.55) 0,rgba(14,14,14,.85) 100%)}.hero-editorial>.container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-editorial-grid{display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:clamp(1.5rem,3vh,2.25rem);gap:clamp(1.5rem,3vh,2.25rem);width:min(100%,70rem)}.hero-editorial-eyebrow{font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin:0 0 clamp(1rem,2.5vh,1.5rem);display:inline-flex;align-items:center;gap:var(--space-3)}.hero-editorial-eyebrow:before{content:none}.hero-editorial-h1{font-family:var(--font-serif);font-weight:500;max-width:12ch;font-size:clamp(3rem,6.2vw,6.5rem);line-height:.9;letter-spacing:-.035em;color:var(--paper);margin:0 auto;text-align:center;text-wrap:balance}.hero-editorial-h1 em{display:inline-block;padding-bottom:.08em;font-style:italic;color:var(--gold);font-weight:500}.hero-editorial-side{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:100%;text-align:center}.hero-editorial-deck{font-family:var(--font-serif);font-style:italic;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.4;color:var(--paper-dim);margin:0;max-width:42rem}.hero-editorial-actions{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.hero-editorial-footer{display:flex;justify-content:space-between;align-items:center;margin-top:clamp(2rem,4vh,3rem);padding-top:1rem;border-top:1px solid var(--paper-faint);font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);gap:var(--space-4);flex-wrap:wrap}.hero-editorial-footer span{display:inline-flex;align-items:center;gap:var(--space-2)}.editorial-about{padding-top:var(--space-10);padding-bottom:var(--space-10)}.editorial-about-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}@media (min-width:992px){.editorial-about-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-10)}}.editorial-about-figure{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden}.editorial-about-figure img{width:100%;height:100%;object-fit:cover;filter:brightness(.95) contrast(1.04) saturate(.96)}.editorial-about-figure-caption{font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--paper-mute);margin-top:var(--space-3);text-align:right}.editorial-about-lede{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);line-height:var(--leading-snug);color:var(--paper-dim);margin:0 0 var(--space-6);max-width:520px}.editorial-about-tenets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.editorial-about-tenets li{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:0;color:var(--paper);padding:var(--space-4) 0;border-bottom:1px solid var(--paper-faint);display:flex;align-items:center;gap:var(--space-4);transition:padding-left var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.editorial-about-tenets li:first-child{border-top:1px solid var(--paper-faint)}.editorial-about-tenets li:hover{padding-left:var(--space-3);color:var(--gold)}.editorial-about-tenets-rule{display:inline-block;width:18px;height:1px;background:var(--gold);flex-shrink:0;transition:width var(--duration-base) var(--ease-out)}.editorial-about-tenets li:hover .editorial-about-tenets-rule{width:28px}.editorial-about-body-text{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-loose);color:var(--paper-dim);margin:0 0 var(--space-4);max-width:560px}.editorial-about-body-text:last-child{margin-bottom:0}.editorial-faq-list{border-top:1px solid var(--paper-faint)}.editorial-faq-item{border-bottom:1px solid var(--paper-faint)}.editorial-faq-question{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;background:transparent;border:0;text-align:left;font-family:var(--font-serif);font-size:19px;line-height:1.3;color:var(--paper);cursor:pointer;transition:color var(--duration-fast) var(--ease-out)}.editorial-faq-question:hover{color:var(--gold)}@media (min-width:768px){.editorial-faq-question{font-size:22px}}.editorial-faq-icon{font-family:var(--font-sans);font-size:24px;font-weight:300;color:var(--gold);flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--duration-base) var(--ease-out)}.editorial-faq-item.is-open .editorial-faq-icon{transform:rotate(0)}.editorial-faq-answer{padding:0 0 var(--space-5);max-width:640px}.editorial-faq-answer p{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim);margin:0}.editorial-page-header{padding:140px 0 var(--space-9);position:relative;overflow:hidden;border-bottom:1px solid var(--paper-faint)}@media (min-width:992px){.editorial-page-header{padding:180px 0 var(--space-10)}}.editorial-page-header:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,var(--gold-glow),transparent 60%);pointer-events:none;z-index:0}.editorial-page-header>.container{position:relative;z-index:1;text-align:center}.editorial-page-header .editorial-breadcrumb-nav ol{justify-content:center}.editorial-page-header-body{margin:var(--space-7) auto 0;max-width:880px}.editorial-page-header-title{font-family:var(--font-serif);font-weight:500;font-size:44px;line-height:1.02;letter-spacing:-.022em;color:var(--paper);margin:0}@media (min-width:576px){.editorial-page-header-title{font-size:56px}}@media (min-width:992px){.editorial-page-header-title{font-size:80px}}@media (min-width:1400px){.editorial-page-header-title{font-size:96px}}.editorial-page-header-lede{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);line-height:1.45;color:var(--paper-dim);margin:var(--space-5) auto 0;max-width:640px}@media (min-width:768px){.editorial-page-header-lede{font-size:22px}}.editorial-breadcrumb{padding:140px 0 var(--space-5);position:relative}@media (min-width:992px){.editorial-breadcrumb{padding-top:160px}}.editorial-breadcrumb-nav ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-sans);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase}.editorial-breadcrumb-nav a,.editorial-breadcrumb-nav li{color:var(--paper-mute);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.editorial-breadcrumb-nav a:hover{color:var(--gold)}.editorial-breadcrumb-nav li[aria-current=page]{color:var(--paper)}.editorial-breadcrumb-sep{color:var(--paper-faint)}.legacy-hide{display:none!important}.speakers-page-wrap{background-color:var(--ink-0);padding-bottom:var(--space-11)}.speakers-page-hero{padding:var(--space-10) 0 var(--space-7);position:relative;overflow:hidden}.speakers-page-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,var(--gold-glow) 0,transparent 55%);pointer-events:none}.speakers-page-hero>.container{position:relative;z-index:1}.speakers-page-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-3)}.speakers-page-title{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--paper);margin-bottom:var(--space-4)}@media (min-width:768px){.speakers-page-title{font-size:var(--text-display)}}.speakers-page-lede{font-family:var(--font-serif);font-style:italic;font-size:var(--text-md);color:var(--paper-dim);line-height:var(--leading-snug);max-width:720px;margin:0 auto}.speakers-page-grid{padding:var(--space-7) 0}.speaker-roster-card{height:100%;background:rgba(254,254,254,.025);border:1px solid rgba(254,254,254,.07);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.speaker-roster-card:hover{border-color:var(--gold-rim);transform:translateY(-4px)}.speaker-roster-image-link{display:block;aspect-ratio:4/3;overflow:hidden}.speaker-roster-image{width:100%;height:100%;object-fit:cover;filter:brightness(.95) contrast(1.02);transition:transform var(--duration-slow) var(--ease-out)}.speaker-roster-card:hover .speaker-roster-image{transform:scale(1.04)}.speaker-roster-body{padding:var(--space-6) var(--space-6) var(--space-7);flex:1 1;display:flex;flex-direction:column}.speaker-roster-name{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--paper);margin-bottom:var(--space-2)}.speaker-roster-role{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-4)}.speaker-roster-bio{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--paper-dim);margin-bottom:var(--space-5);flex:1 1}.speaker-roster-links{display:flex;flex-wrap:wrap;gap:var(--space-4)}.speaker-roster-link{font-size:var(--text-sm);color:var(--gold);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--duration-fast) var(--ease-out)}.speaker-roster-link:hover{color:var(--gold);border-bottom-color:var(--gold-rim)}.speaker-roster-link-muted{color:var(--paper-dim)}.speaker-roster-link-muted:hover{color:var(--paper)}@media (min-width:992px) and (max-height:850px){.hero-editorial{min-height:calc(100dvh - 110px);padding-block:2.5rem 1.75rem}.hero-editorial-h1{font-size:clamp(4.5rem,5.6vw,5.8rem)}}@media (max-width:767px){.hero-editorial{min-height:auto;padding:7.5rem 0 3rem}.hero-editorial>.container{width:100%;padding-inline:1.25rem}.hero-editorial-eyebrow{justify-content:center;width:100%;margin-bottom:1.25rem;text-align:center}.hero-editorial-h1{width:100%;max-width:100%;font-size:clamp(2.65rem,12vw,3.65rem);line-height:.94;letter-spacing:-.045em}.hero-editorial-grid{width:100%;gap:1.75rem}.hero-editorial-deck,.hero-editorial-side{margin-inline:auto}.hero-editorial-deck{max-width:22rem;font-size:.98rem;line-height:1.45}.hero-editorial-actions{flex-direction:column;align-items:center;width:min(100%,20rem)}.hero-editorial-actions a{width:100%}}@media (max-width:380px){.hero-editorial-h1{font-size:2.5rem}}.issue-cover.finished-magazine-cover,.magazine-cover.finished-magazine-cover{aspect-ratio:18/25;background:#050708}.issue-cover.finished-magazine-cover img,.magazine-cover.finished-magazine-cover img{object-fit:contain}.issue-cover.finished-magazine-cover{width:min(100%,48rem);max-width:48rem;min-height:0;margin-inline:auto}.magazine-subscribe{padding:clamp(2.75rem,5vw,4.5rem) 0;border-top:1px solid var(--mag-line);background:rgba(255,255,255,.018)}.magazine-subscribe .container{display:block;max-width:60rem}.magazine-subscribe-copy{text-align:center}.magazine-subscribe h2{max-width:none;margin:.6rem 0 .65rem;font:500 clamp(1.9rem,3.5vw,3rem)/1.08 Lora,serif;text-wrap:balance}.magazine-subscribe-copy>p:last-child{max-width:none;width:100%;margin:0 auto;color:var(--paper-dim);line-height:1.7}.magazine-subscribe-fields{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(15rem,1.3fr) auto;grid-gap:.85rem;gap:.85rem;align-items:stretch;margin-top:.8rem}.magazine-subscribe .form-control{min-height:3.5rem;border:1px solid rgba(247,244,234,.18);border-radius:0;background:#121315;color:var(--paper)}.magazine-subscribe-consent{margin:1.25rem 0 0;color:var(--paper-dim);font-size:.75rem;line-height:1.5;text-align:center}.magazine-subscribe-fields .magazine-btn{min-height:3.5rem;margin:0}.article-inline-partner-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:clamp(4rem,8vw,6rem) 0;padding:clamp(2rem,5vw,3.5rem) 0;border-block:1px solid rgba(236,200,11,.55)}.article-inline-partner-cta span{color:var(--gold);font-size:.65rem;font-weight:600;letter-spacing:.18em}.article-inline-partner-cta h2{max-width:14ch;margin:.65rem 0 0;font:500 clamp(2rem,4vw,3.2rem)/1.08 Lora,serif;color:var(--paper);text-wrap:balance}.article-inline-partner-cta>a{flex:0 0 auto;color:var(--paper);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.article-inline-partner-cta i,.article-next-feature i{display:inline-block;color:var(--gold);font-style:normal;transition:transform .3s ease}.article-inline-partner-cta>a:hover i,.article-next-feature a:hover i{transform:translateX(.35rem)}.article-inline-partner-cta.article-inline-sponsor{display:block;margin:clamp(2.75rem,6vw,4rem) 0;padding:0;border-color:rgba(236,200,11,.38)}.article-inline-partner-cta>.article-inline-sponsor-main{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;grid-gap:1.25rem;gap:1.25rem;padding:1.35rem 0;color:inherit;text-decoration:none;text-transform:none;letter-spacing:normal}.article-inline-sponsor-logo{display:block;overflow:hidden;width:4.5rem;aspect-ratio:1;border:1px solid rgba(255,255,255,.14);border-radius:.9rem;background:#050505;box-shadow:0 .75rem 1.75rem rgba(0,0,0,.25)}.article-inline-sponsor-logo img{display:block;width:100%;height:100%;object-fit:cover}.article-inline-sponsor .article-inline-sponsor-main h2{max-width:none;margin:.25rem 0 0;font-size:clamp(1.25rem,2.2vw,1.65rem);line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:-.015em}.article-inline-sponsor-main p{max-width:38rem;margin:.4rem 0 0;color:var(--paper-dim);font-size:.86rem;font-weight:400;line-height:1.5;text-decoration:none;text-transform:none;letter-spacing:normal}.article-inline-partner-cta>.article-inline-sponsor-enquiry{display:block;width:-moz-fit-content;width:fit-content;padding:.8rem 0;border-top:1px solid rgba(255,255,255,.1);color:var(--paper);font-size:.74rem;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:none}.article-inline-partner-cta>.article-inline-sponsor-enquiry:hover{color:var(--gold)}.article-next-feature{margin-top:clamp(5rem,9vw,8rem)}.article-next-feature>a{display:grid;grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);grid-gap:clamp(1.75rem,5vw,3.5rem);gap:clamp(1.75rem,5vw,3.5rem);align-items:center;margin-top:1.25rem;padding-block:1.5rem;border-block:1px solid var(--mag-line);color:var(--paper)}.article-next-image{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--mag-surface)}.article-next-image img{object-fit:cover;transition:transform .45s ease}.article-next-feature a:hover .article-next-image img{transform:scale(1.02)}.article-next-feature a span{color:var(--gold);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.article-next-feature h2{margin:.65rem 0 .8rem;font:500 clamp(1.8rem,4vw,3rem)/1.08 Lora,serif;text-wrap:balance}.article-next-feature a p{margin:0 0 1.2rem;color:var(--paper-dim);line-height:1.7}.article-next-feature a b{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}@media (max-width:760px){.article-next-feature>a,.magazine-subscribe .container,.magazine-subscribe-fields{grid-template-columns:1fr}.article-inline-partner-cta{align-items:flex-start;flex-direction:column}.article-inline-partner-cta.article-inline-sponsor{display:block}.article-inline-partner-cta>.article-inline-sponsor-main{grid-template-columns:4rem minmax(0,1fr);gap:1rem}.article-inline-sponsor-logo{width:4rem;border-radius:.8rem}.article-next-image{aspect-ratio:16/10}}.magazine-hub .container{max-width:76rem}.magazine-hub .magazine-hub-hero{position:relative;overflow:hidden;min-height:min(52rem,calc(100dvh - 6rem));padding:clamp(5.75rem,7vw,7rem) 0 clamp(3.5rem,5vw,4.75rem);border-bottom:1px solid var(--mag-line);background:radial-gradient(circle at 75% 48%,rgba(236,200,11,.09),transparent 28rem),linear-gradient(112deg,#101113,#17181a 57%,#101113)}.magazine-hub .magazine-hub-hero:before{content:"";position:absolute;inset:0;opacity:.22;pointer-events:none;background:repeating-linear-gradient(90deg,transparent,transparent calc(25% - 1px),rgba(247,244,234,.06) 25%)}.magazine-hub-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.68fr);grid-gap:clamp(3rem,9vw,9rem);gap:clamp(3rem,9vw,9rem);align-items:center}.magazine-hub-hero-copy{position:relative;z-index:1;padding-block:2rem}.magazine-hub .magazine-hub-hero h1{max-width:13ch;margin:1rem 0 1.25rem;font-size:clamp(3rem,4.7vw,4.8rem);line-height:1.02;text-wrap:balance}.magazine-hub-intro{max-width:34rem!important;margin:0;color:var(--paper-dim);font:400 clamp(1.02rem,1.4vw,1.18rem)/1.7 Poppins,sans-serif}.magazine-hub-current-issue{display:flex;gap:1rem;align-items:baseline;margin:clamp(1.5rem,3vw,2.25rem) 0 1.25rem;padding-top:.85rem;border-top:1px solid rgba(247,244,234,.22);max-width:34rem}.magazine-hub-current-issue span{color:var(--paper);font:500 1.05rem/1.3 Lora,serif}.magazine-hub-current-issue small{margin-left:auto;color:var(--paper-dim);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.magazine-hub-hero-copy .magazine-btn{width:21rem!important;min-width:21rem!important}.magazine-hub-hero-cover{align-self:center;justify-self:end;width:min(100%,22.5rem)!important;margin:0!important;transform:rotate(1.2deg);box-shadow:0 3rem 7rem rgba(0,0,0,.6),-1rem 1rem 0 rgba(247,244,234,.035)}.magazine-hub-hero-cover:hover{transform:translateY(-.55rem) rotate(.5deg)}.magazine-hub .magazine-latest{padding:clamp(4.5rem,8vw,7rem) 0;border-top:0}.magazine-latest-shell{display:grid;grid-template-columns:minmax(18rem,27rem) minmax(22rem,1fr);grid-gap:clamp(3.5rem,9vw,8rem);gap:clamp(3.5rem,9vw,8rem);align-items:center}.magazine-hub .magazine-cover{width:100%;margin:0}.magazine-hub .magazine-latest-copy{align-self:center}.magazine-issue-meta{display:flex;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(3rem,7vw,6rem);padding-bottom:.8rem;border-bottom:1px solid var(--mag-line);color:var(--paper-dim);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.magazine-hub .magazine-latest-copy h2{max-width:11ch;margin:.8rem 0 1.1rem;font-size:clamp(2.8rem,5vw,5.1rem)}.magazine-issue-theme{max-width:38rem!important;margin:0 0 1.35rem;color:var(--paper)!important;font:500 clamp(1.2rem,2vw,1.55rem)/1.45 Lora,serif}.magazine-hub .magazine-latest-copy>p:not(.magazine-kicker):not(.magazine-issue-theme){max-width:40rem}.magazine-hub .magazine-latest-copy .magazine-btn{margin-top:clamp(2rem,4vw,3rem)}.magazine-hub-contents{padding:clamp(5rem,9vw,8rem) 0;border-block:1px solid var(--mag-line);background:rgba(255,255,255,.014)}.magazine-hub-section-title{max-width:42rem;margin-bottom:clamp(3rem,6vw,5rem)}.magazine-hub-section-title h2{margin:.8rem 0 0;color:var(--paper);font:500 clamp(2.5rem,4.5vw,4.5rem)/1.08 Lora,serif;text-wrap:balance}.magazine-hub-story-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(3rem,8vw,7rem);column-gap:clamp(3rem,8vw,7rem);border-top:1px solid rgba(247,244,234,.2)}.magazine-hub-story{display:grid;grid-template-columns:2rem minmax(0,1fr) 1.5rem;grid-gap:1.25rem;gap:1.25rem;align-items:start;min-height:15rem;padding:2rem 0 2.4rem;color:var(--paper);border-bottom:1px solid rgba(247,244,234,.15);transition:border-color .4s cubic-bezier(.16,1,.3,1)}.magazine-hub-story:nth-child(2){margin-top:0}.magazine-hub-story:hover{color:var(--paper);border-color:rgba(236,200,11,.65)}.magazine-hub-story-number{padding-top:.25rem;color:rgba(247,244,234,.4);font-size:.65rem;font-weight:600;letter-spacing:.13em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .3s cubic-bezier(.16,1,.3,1)}.magazine-hub-story:hover .magazine-hub-story-number{color:var(--gold)}.magazine-hub-story-image{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:1.6rem;overflow:hidden;background:var(--mag-surface)}.magazine-hub-story-image img{object-fit:cover;transition:transform .55s cubic-bezier(.16,1,.3,1)}.magazine-hub-story:hover .magazine-hub-story-image img{transform:scale(1.025)}.magazine-hub-story-meta{color:var(--gold);font-size:.62rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.magazine-hub-story h3{max-width:18ch;margin:.65rem 0 .75rem;font:500 clamp(1.55rem,2.6vw,2.35rem)/1.13 Lora,serif;text-wrap:balance}.magazine-hub-story p{max-width:48ch;margin:0;color:var(--paper-dim);font-size:.9rem;line-height:1.7;text-wrap:pretty}.magazine-hub-story b{color:var(--gold);font-size:1rem;font-weight:400;transition:transform .3s cubic-bezier(.16,1,.3,1)}.magazine-hub-story:hover b{transform:translate(.2rem,-.2rem)}.magazine-hub-all-stories{display:inline-flex;gap:.75rem;margin-top:3rem;color:var(--paper);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.magazine-hub-all-stories span{color:var(--gold);transition:transform .3s cubic-bezier(.16,1,.3,1)}.magazine-hub-all-stories:hover{color:var(--paper)}.magazine-hub-all-stories:hover span{transform:translateX(.35rem)}.magazine-hub .magazine-subscribe{background:#101113}.magazine-hub .magazine-pathways{padding:clamp(5rem,9vw,8rem) 0}.magazine-hub .magazine-pathways header{margin-bottom:clamp(3rem,6vw,5rem)}.magazine-hub .magazine-pathway-grid{grid-template-columns:1.1fr .9fr}.magazine-hub .magazine-pathway{min-height:15rem;padding:clamp(2rem,4vw,3rem) 0 clamp(2.2rem,4vw,3.2rem)}.magazine-hub .magazine-pathway:first-child{min-height:30rem;padding-right:clamp(2rem,5vw,4.5rem);background:none}.magazine-hub .magazine-pathway:not(:first-child){padding-inline:clamp(2rem,5vw,4.5rem)}.magazine-hub .magazine-pathway h3{max-width:15ch}.magazine-hub .magazine-pathway p{max-width:38ch}.magazine-hub .magazine-archive{padding:clamp(4rem,7vw,6rem) 0;background:rgba(255,255,255,.012)}.magazine-hub .magazine-archive .container{align-items:center}.magazine-hub .magazine-archive h2{margin:.6rem 0 .4rem}.magazine-hub .magazine-archive .container>a{grid-template-columns:5.5rem minmax(0,1fr) auto auto;border-block:0;border-bottom:1px solid var(--mag-line)}@media (max-width:900px){.magazine-hub-hero-grid,.magazine-latest-shell{grid-template-columns:1fr}.magazine-hub .magazine-hub-hero{min-height:0}.magazine-hub-hero-grid{max-width:42rem;gap:3rem}.magazine-hub-hero-cover{justify-self:start;width:min(100%,25rem)!important}.magazine-latest-shell{max-width:40rem}.magazine-hub .magazine-cover{width:min(100%,27rem);margin-inline:auto}.magazine-issue-meta{margin-bottom:3rem}}@media (max-width:767px){.magazine-hub .magazine-hub-hero{padding:7rem 0 4rem}.magazine-hub .magazine-hub-hero h1{font-size:clamp(3rem,14vw,4.75rem)}.magazine-hub-hero-copy .magazine-btn{width:100%!important;min-width:0!important}.magazine-hub-current-issue{align-items:flex-start;flex-direction:column;gap:.35rem}.magazine-hub-current-issue small{margin-left:0}.magazine-hub-hero-cover{justify-self:center;transform:none;box-shadow:0 2rem 5rem rgba(0,0,0,.5)}.magazine-hub-story-list{grid-template-columns:1fr}.magazine-hub-story:nth-child(2){margin-top:0}.magazine-hub-story{min-height:0}.magazine-hub .magazine-pathway-grid{grid-template-columns:1fr}.magazine-hub .magazine-pathway:first-child{min-height:22rem;padding-right:0;border-right:0}.magazine-hub .magazine-pathway:not(:first-child){padding-inline:0}.magazine-hub .magazine-archive .container>a{grid-template-columns:1fr;gap:.65rem}}.partner-sales-page .container{max-width:76rem}.partner-sales-hero{position:relative;display:flex;align-items:center;min-height:min(54rem,calc(100dvh - 5rem));padding:clamp(8rem,12vw,11rem) 0 clamp(5rem,9vw,8rem);isolation:isolate;overflow:hidden;background-image:url(/assets/img/league/events/sophie-milliken.jpg);background-position:68% 43%;background-size:cover}.partner-sales-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,10,11,.98),rgba(9,10,11,.9) 40%,rgba(9,10,11,.42) 69%,rgba(9,10,11,.7)),linear-gradient(0deg,rgba(9,10,11,.7),transparent 45%)}.partner-sales-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");pointer-events:none}.partner-sales-hero-copy{max-width:45rem}.partner-sales-page .partner-sales-hero h1{max-width:11ch;margin:1.25rem 0 1.5rem;font-size:clamp(3.4rem,6vw,6.25rem);line-height:1;text-wrap:balance}.partner-sales-hero-copy>p:not(.magazine-kicker):not(.partner-sales-hero-note){max-width:37rem;color:rgba(247,244,234,.82);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.75}.partner-sales-actions{display:flex;gap:1.5rem;align-items:center;margin-top:2.25rem}.partner-sales-actions>a:last-child{color:var(--paper);font-size:.76rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partner-sales-actions>a:last-child span{color:var(--gold);display:inline-block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.partner-sales-actions>a:last-child:hover span{transform:translateX(.35rem)}.partner-sales-hero-note{max-width:41rem;margin:1.3rem 0 0;color:rgba(247,244,234,.62);font-size:.78rem;line-height:1.6}.partner-proof-strip{border-block:1px solid var(--mag-line);background:#111214}.partner-proof-strip .container{display:grid;grid-template-columns:repeat(3,1fr)}.partner-proof-strip span{padding:1.45rem 1.75rem;color:var(--paper-dim);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-align:center;text-transform:uppercase;border-right:1px solid var(--mag-line)}.partner-proof-strip span:last-child{border-right:0}.partner-fit-section,.partner-sales-intro{padding:clamp(5.5rem,10vw,9rem) 0}.partner-fit-section .container,.partner-sales-intro .container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);grid-gap:clamp(3rem,9vw,8rem);gap:clamp(3rem,9vw,8rem);align-items:start}.partner-sales-heading h2{max-width:12ch;margin:.8rem 0 0;color:var(--paper);font:500 clamp(2.6rem,4.7vw,4.8rem)/1.06 Lora,serif;text-wrap:balance}.partner-sales-copy{max-width:38rem;padding-top:2rem}.partner-sales-copy p{margin:0 0 1.4rem;color:var(--paper-dim);font-size:1.05rem;line-height:1.85}.partner-sales-copy a{display:inline-flex;gap:.7rem;margin-top:1rem;color:var(--paper);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partner-sales-copy a span{color:var(--gold)}.partner-value-section{border-block:1px solid var(--mag-line);background:rgba(255,255,255,.018)}.partner-value-section header{max-width:50rem}.partner-value-section header h2{max-width:14ch}.partner-value-section header>p:last-child{max-width:43rem;color:var(--paper-dim);line-height:1.75}.partner-value-grid{grid-template-columns:repeat(2,1fr);margin-top:4rem}.partner-value-grid article{display:grid;grid-template-columns:3.5rem 1fr;grid-gap:1.5rem;gap:1.5rem;padding:clamp(2rem,4vw,3.25rem);border-bottom:1px solid var(--mag-line)}.partner-value-grid article:nth-child(odd){border-right:1px solid var(--mag-line)}.partner-value-grid strong{color:var(--gold);font:500 1rem/1 Lora,serif}.partner-value-grid h3{margin:0 0 .75rem;font:500 clamp(1.45rem,2vw,2rem)/1.2 Lora,serif}.partner-value-grid p{max-width:40ch;margin:0;color:var(--paper-dim);line-height:1.7}.partner-fit-section{background:#101113}.partner-fit-list{border-top:1px solid var(--mag-line)}.partner-fit-list p{margin:0;padding:1.35rem 0;color:var(--paper);font:500 clamp(1.05rem,1.7vw,1.3rem)/1.45 Lora,serif;border-bottom:1px solid var(--mag-line)}.partner-sales-pricing{scroll-margin-top:6rem}.partner-sales-pricing header{max-width:52rem}.partner-sales-pricing header>p:last-child{max-width:46rem;color:var(--paper-dim);line-height:1.75}.partner-sales-pricing .pricing-grid{margin-top:4rem}.partner-sales-pricing .pricing-grid article{min-height:28rem}.partner-sales-pricing .price{padding-bottom:1rem;border-bottom:1px solid rgba(236,200,11,.45)}.partner-sales-pricing .pricing-grid small{line-height:1.7}.partner-pricing-cta{display:flex;justify-content:space-between;gap:3rem;align-items:center;margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--mag-line)}.partner-pricing-cta p{max-width:43rem;margin:0;color:var(--paper-dim);line-height:1.75}.partner-editorial-standard .container{align-items:start}.partner-editorial-standard .container>div:last-child p{margin-top:0}.partner-editorial-standard .container>div:last-child p+p{margin-top:1.25rem}.partner-sales-page .partner-enquiry-intro h2{max-width:12ch;margin-top:.8rem}.partner-sales-final{padding:clamp(5rem,9vw,8rem) 1.25rem}.partner-sales-final h2{margin:.7rem auto 0}.partner-sales-final .magazine-kicker{color:var(--gold)}@media (max-width:900px){.partner-sales-hero{min-height:0;background-position:62%}.partner-sales-hero:before{background:linear-gradient(90deg,rgba(9,10,11,.97),rgba(9,10,11,.76) 72%,rgba(9,10,11,.6))}.partner-fit-section .container,.partner-sales-intro .container{grid-template-columns:1fr;gap:2.5rem}.partner-sales-copy{padding-top:0}}@media (max-width:767px){.partner-sales-hero{padding:7.5rem 0 4.5rem;background-position:61%}.partner-sales-hero:before{background:linear-gradient(90deg,rgba(9,10,11,.97),rgba(9,10,11,.8))}.partner-sales-page .partner-sales-hero h1{font-size:clamp(3rem,13vw,4.6rem)}.partner-sales-actions{align-items:flex-start;flex-direction:column}.partner-sales-actions .btn{width:100%!important;min-width:0!important}.partner-proof-strip .container{grid-template-columns:1fr}.partner-proof-strip span{border-right:0;border-bottom:1px solid var(--mag-line)}.partner-proof-strip span:last-child{border-bottom:0}.partner-value-grid{grid-template-columns:1fr}.partner-value-grid article:nth-child(odd){border-right:0}.partner-pricing-cta{align-items:flex-start;flex-direction:column}}.partner-funnel{--funnel-max:72rem}.partner-funnel .container{max-width:var(--funnel-max)}.partner-funnel h1,.partner-funnel h2,.partner-funnel h3{text-wrap:balance}.partner-funnel-hero{position:relative;display:grid;place-items:center;min-height:min(48rem,calc(100dvh - 5rem));padding:clamp(8rem,11vw,10rem) 0 clamp(5rem,8vw,7rem);overflow:hidden;isolation:isolate;text-align:center;background:url(/assets/img/league/events/sophie-milliken.jpg) 50% 43%/cover no-repeat}.partner-funnel-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(7,8,9,.7),rgba(7,8,9,.88)),radial-gradient(circle at center,transparent 0,rgba(7,8,9,.58) 72%)}.partner-funnel-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E")}.partner-funnel-hero-copy{max-width:52rem;margin-inline:auto}.partner-funnel .partner-funnel-hero h1{max-width:13ch;margin:1rem auto 1.25rem;font:500 clamp(3rem,5.5vw,5.5rem)/1.02 Lora,serif}.partner-funnel-hero-copy>p:not(.magazine-kicker){max-width:42rem;margin-inline:auto;color:rgba(247,244,234,.86);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75}.partner-funnel-actions{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem}.partner-funnel-actions>a:last-child{color:var(--paper);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partner-funnel-actions>a:last-child span{color:var(--gold)}.partner-funnel-hero-copy>small{display:block;max-width:42rem;margin:1.25rem auto 0;color:rgba(247,244,234,.64);font-size:.74rem;line-height:1.55}.partner-funnel-button{min-width:16rem!important;width:auto!important}.partner-funnel-belief{padding:clamp(4.5rem,8vw,7rem) 0;text-align:center}.partner-funnel-belief .container{max-width:50rem}.partner-funnel-belief h2{max-width:24ch;margin:0 auto 1.3rem;color:var(--paper);font:500 clamp(2rem,3.4vw,3.25rem)/1.15 Lora,serif}.partner-funnel-belief p{max-width:45rem;margin:0 auto 2rem;color:var(--paper-dim);font-size:1rem;line-height:1.8}.partner-funnel-options,.partner-funnel-reasons{padding:clamp(5rem,9vw,8rem) 0;border-block:1px solid var(--mag-line);background:rgba(255,255,255,.018)}.partner-funnel-heading{max-width:48rem;margin:0 auto clamp(3rem,6vw,4.5rem);text-align:center}.partner-funnel-heading h2{max-width:18ch;margin:.75rem auto 1rem;color:var(--paper);font:500 clamp(2.35rem,4vw,4rem)/1.08 Lora,serif}.partner-funnel-heading>p:last-child{max-width:40rem;margin-inline:auto;color:var(--paper-dim);line-height:1.75}.partner-funnel-reason-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;background:transparent}.partner-funnel-reason-grid article{display:flex;flex-direction:column;justify-content:center;min-height:18rem;padding:clamp(2rem,3.5vw,3rem);border:1px solid var(--mag-line);background:#121315}.partner-funnel-reason-grid h3{margin:0 0 .8rem;font:500 clamp(1.45rem,2.1vw,2rem)/1.15 Lora,serif}.partner-funnel-reason-grid p{margin:0;color:var(--paper-dim);line-height:1.72}.partner-funnel-section-action{margin-top:2.5rem;text-align:center}.partner-funnel-audience{position:relative;padding:clamp(5rem,9vw,8rem) 0;overflow:hidden;background:linear-gradient(110deg,#0d0e0f,rgba(21,22,24,.9)),url(/assets/img/magazine/issues/issue-001/cover.png) 12% 36% /34rem auto no-repeat}.partner-funnel-audience .container{display:grid;grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr);grid-gap:clamp(3rem,8vw,7rem);gap:clamp(3rem,8vw,7rem);align-items:center}.partner-funnel-audience-copy h2{max-width:14ch;margin:.8rem 0 1.1rem;font:500 clamp(2.35rem,4vw,4rem)/1.08 Lora,serif}.partner-funnel-audience-copy>p:not(.magazine-kicker){max-width:38rem;color:var(--paper-dim);line-height:1.78}.partner-funnel-audience-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.partner-funnel-audience-grid div{min-height:5.25rem;display:flex;align-items:center;padding:1.25rem 1.4rem;border:1px solid rgba(247,244,234,.15);background:rgba(16,17,19,.82);color:var(--paper);font:500 1rem/1.35 Lora,serif;transition:border-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.partner-funnel-audience-grid div:hover{transform:translateY(-2px);border-color:rgba(236,200,11,.6)}.partner-funnel-options{background:#111214}.partner-funnel-option-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--mag-line)}.partner-funnel-option-grid article{display:flex;flex-direction:column;min-height:24rem;padding:clamp(1.7rem,3vw,2.4rem);background:#151618}.partner-funnel-price{margin:0 0 2.5rem;color:var(--gold);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.partner-funnel-option-grid h3{margin:0 0 .9rem;font:500 clamp(1.45rem,1.9vw,1.85rem)/1.15 Lora,serif}.partner-funnel-option-grid article>p:not(.partner-funnel-price){color:var(--paper-dim);line-height:1.7}.partner-funnel-option-grid a{margin-top:auto;padding-top:2rem;color:var(--paper);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.partner-funnel-early{max-width:54rem;margin:clamp(3rem,6vw,5rem) auto 0;padding:clamp(2rem,4vw,3.25rem);border:1px solid rgba(236,200,11,.35);background:rgba(236,200,11,.04);text-align:center}.partner-funnel-early h3{margin:0 0 .9rem;color:var(--gold);font:500 clamp(1.6rem,2.5vw,2.25rem)/1.15 Lora,serif}.partner-funnel-early p{max-width:44rem;margin:0 auto 1.8rem;color:var(--paper-dim);line-height:1.75}.partner-funnel-standard{padding:clamp(4.5rem,7vw,6.5rem) 0;background:var(--gold);color:#111214;text-align:center}.partner-funnel-standard .container{display:block;max-width:54rem}.partner-funnel-standard h2{max-width:19ch;margin:0 auto 1.4rem;color:#111214;font:500 clamp(2.2rem,3.7vw,3.5rem)/1.1 Lora,serif}.partner-funnel-standard p{max-width:46rem;margin:0 auto 1rem;color:#111214;font-size:1rem;line-height:1.75}.partner-funnel-enquiry-lead{padding:clamp(5rem,8vw,7rem) 0 1rem;background:#151618;text-align:center}.partner-funnel-enquiry-lead .container{display:block;max-width:54rem}.partner-funnel-enquiry-lead h2{max-width:20ch;margin:0 auto clamp(2.5rem,5vw,4rem);font:500 clamp(2.2rem,3.7vw,3.5rem)/1.1 Lora,serif}.partner-funnel-enquiry-lead ul{max-width:44rem;margin:0 auto;padding:0;list-style:none;border-top:1px solid var(--mag-line);text-align:left}.partner-funnel-enquiry-lead li{display:flex;gap:1rem;align-items:center;padding:1.05rem 1rem;color:var(--paper-dim);border-bottom:1px solid var(--mag-line);line-height:1.55}.partner-funnel-enquiry-lead li span{color:var(--gold)}.partner-funnel+.footer-one,.partner-funnel-enquiry-lead+.partner-enquiry{border-top:0}.partner-funnel .partner-enquiry{padding-top:clamp(4rem,7vw,6rem)}.partner-funnel .partner-enquiry-intro h2{max-width:14ch;font-size:clamp(2.15rem,3.5vw,3.5rem)}.partner-funnel-final{padding:clamp(5rem,8vw,7rem) 1.25rem;border-top:1px solid var(--mag-line);text-align:center}.partner-funnel-final h2{max-width:17ch;margin:.7rem auto .9rem;font:500 clamp(2.25rem,3.8vw,3.75rem)/1.1 Lora,serif}.partner-funnel-final>.container>p:not(.magazine-kicker){max-width:42rem;margin:0 auto 1.5rem;color:var(--paper-dim);line-height:1.7}.partner-funnel-final a{color:var(--gold);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}@media(max-width:980px){.partner-funnel-option-grid{grid-template-columns:repeat(2,1fr)}.partner-funnel-audience .container{grid-template-columns:1fr}}@media(max-width:767px){.partner-funnel-hero{min-height:0;padding:7.5rem 0 5rem;background-position:58%}.partner-funnel-hero:before{background:rgba(7,8,9,.78)}.partner-funnel .partner-funnel-hero h1{font-size:clamp(2.8rem,12vw,4.1rem)}.partner-funnel-actions{flex-direction:column}.partner-funnel-button{width:100%!important;min-width:0!important}.partner-funnel-enquiry-lead .container,.partner-funnel-option-grid,.partner-funnel-reason-grid,.partner-funnel-standard .container{grid-template-columns:1fr}.partner-funnel-reason-grid article{min-height:0}.partner-funnel-option-grid article{min-height:20rem}.partner-funnel-audience{background:#101113}.partner-funnel-audience-grid{grid-template-columns:1fr}}.magazine-motion-page>section{opacity:0}.magazine-motion-page>section.revealed{animation:magazine-section-rise 1.05s cubic-bezier(.16,1,.3,1) both}.magazine-motion-page .reveal-up.revealed{animation-duration:1.05s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes magazine-section-rise{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}.magazine-motion-page .stagger-children>.reveal.revealed:first-child{animation-delay:.06s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(2){animation-delay:.14s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(3){animation-delay:.22s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(4){animation-delay:.3s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(5){animation-delay:.38s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(6){animation-delay:.46s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(7){animation-delay:.54s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(8){animation-delay:.62s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(9){animation-delay:.7s}.magazine-motion-page .stagger-children>.reveal.revealed:nth-child(10){animation-delay:.78s}.issue-page .issue-story-card,.magazine-hub .magazine-pathway,.magazine-hub-story,.partner-funnel-early,.partner-funnel-option-grid article,.partner-funnel-reason-grid article{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1),background-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.issue-page .issue-story-card:hover,.magazine-hub .magazine-pathway:hover,.magazine-hub-story:hover,.partner-funnel-early:hover,.partner-funnel-option-grid article:hover,.partner-funnel-reason-grid article:hover{transform:translateY(-.4rem)}.partner-funnel-option-grid article:hover,.partner-funnel-reason-grid article:hover{border-color:rgba(236,200,11,.5);background:#191a1c;box-shadow:0 1.4rem 3rem rgba(0,0,0,.2)}.issue-promo-artwork img,.magazine-hub-cover img{transition:transform .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1)}.issue-promo-artwork:hover img,.magazine-hub-cover:hover img{transform:scale(1.015);filter:brightness(1.04)}.magazine-motion-page .btn,.magazine-motion-page .partner-funnel-button{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1)}.magazine-motion-page .btn:hover,.magazine-motion-page .partner-funnel-button:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.5rem rgba(236,200,11,.14)}@media (prefers-reduced-motion:reduce){.magazine-motion-page>section,.magazine-motion-page>section.revealed{opacity:1!important;animation:none!important;transform:none!important}.magazine-motion-page *,.magazine-motion-page :after,.magazine-motion-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}