@font-face{font-display:swap;font-family:Caveat;font-weight:700;src:url(/build/fonts/Caveat-Bold-sticker.dfd11cfb.woff2) format("woff2");unicode-range:u+0020,u+0031,u+20ac}.club-campaign{--club-campaign-text:var(--base-black);--club-campaign-text-muted:var(--neutral-gray-550);--club-campaign-divider:var(--neutral-gray-100);--club-campaign-button-text:var(--base-white)}body.dark .club-campaign{--club-campaign-text:var(--base-white);--club-campaign-text-muted:var(--neutral-gray-300);--club-campaign-divider:var(--neutral-gray-800);--club-campaign-button-text:var(--base-black)}.club-campaign__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.club-campaign__button{align-items:center;background:var(--primary-light);border:0;border-radius:9999px;box-sizing:border-box;color:var(--club-campaign-button-text);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:800;gap:var(--spacing-12);height:52px;justify-content:center;letter-spacing:.06em;padding:0 var(--spacing-32);text-decoration:none;text-transform:uppercase}.club-campaign__button:hover{background:var(--primary-light-hover);color:var(--club-campaign-button-text)}.club-campaign__button.--outline{background:transparent;border:1px solid var(--neutral-gray-700);color:var(--base-white);font-size:14px;font-weight:700}.club-campaign__button.--outline:hover,.club-campaign__button.--white{background:var(--base-white);color:var(--base-black)}.club-campaign__button.--white:hover{background:var(--neutral-gray-50);color:var(--base-black)}.club-campaign__strike{display:inline-block;position:relative;text-decoration:none}.club-campaign__strike:after{background:var(--club-campaign-strike);content:"";height:84%;left:-4%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 30'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='5' d='M2 18c23-14 53 8 96-8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 30'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='5' d='M2 18c23-14 53 8 96-8'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:8%;width:108%}.club-campaign-hero{--primary-light:var(--primary-dark);--primary-light-hover:var(--primary-dark-hover);--club-campaign-button-text:var(--base-black);background:var(--base-black);color:var(--base-white);padding:var(--spacing-32) var(--spacing-16) var(--spacing-40)}@media (min-width:768px){.club-campaign-hero{padding:var(--spacing-32) var(--spacing-24) var(--spacing-40)}}@media (min-width:1200px){.club-campaign-hero{padding:var(--spacing-32) var(--spacing-40) var(--spacing-48)}}.club-campaign-hero__inner{margin:0 auto;max-width:1200px}.club-campaign-hero__logo{display:block;height:32px;margin:0 auto var(--spacing-24);width:auto}.club-campaign-hero .club-campaign-counter{--club-campaign-goal:var(--base-white);--club-campaign-track:var(--neutral-gray-800);--club-campaign-muted:var(--neutral-gray-300);margin-top:var(--spacing-32)}.club-campaign-hero .club-campaign-counter__count{font-size:52px}@media (min-width:768px){.club-campaign-hero .club-campaign-counter__count{font-size:56px}}@media (min-width:1200px){.club-campaign-hero .club-campaign-counter__count{font-size:64px}}.club-campaign-hero .club-campaign-counter__bar{height:8px;margin-top:var(--spacing-12)}.club-campaign-hero__sub{font-size:18px;font-weight:600;line-height:1.4;margin:var(--spacing-32) auto 0;max-width:60ch;text-align:center}@media (min-width:1200px){.club-campaign-hero__sub{font-size:20px}}.club-campaign-hero__note{color:var(--neutral-gray-300);font-size:15px;line-height:1.5;margin:var(--spacing-12) auto 0;max-width:44ch;text-align:center}.club-campaign-hero__actions{display:flex;flex-direction:column;gap:var(--spacing-12);margin-top:var(--spacing-16)}@media (min-width:768px){.club-campaign-hero__actions{flex-direction:row;justify-content:center}}.club-campaign-hero__member{align-items:center;display:flex;flex-direction:column}.club-campaign-hero__member .club-campaign__button{margin-top:var(--spacing-24)}.club-campaign-slider{aspect-ratio:9/10;background:var(--neutral-gray-900);overflow:hidden;position:relative;touch-action:pan-y}@media (min-width:768px){.club-campaign-slider{aspect-ratio:3/1}}.club-campaign-slider__slide{inset:0;position:absolute}.club-campaign-slider__slide:not(:first-child){transform:translateX(100%)}.club-campaign-slider__slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.club-campaign-goal__label{align-items:center;color:var(--neutral-gray-450);display:flex;font-size:13px;font-weight:800;gap:var(--spacing-12);letter-spacing:2px;margin:0;text-transform:uppercase}.club-campaign-goal__label:before{background:var(--primary-light);border-radius:50%;content:"";height:10px;width:10px}.club-campaign-goal__title{--club-campaign-strike:var(--primary-light);font-family:Anton,Impact,sans-serif;font-size:clamp(40px,8vw,104px);font-weight:400;line-height:1.1;margin:var(--spacing-24) 0 0;text-transform:uppercase}.club-campaign-goal__title .club-campaign__strike{color:var(--neutral-gray-700)}.club-campaign-goal__mark{background:var(--primary-light);display:inline-block;padding:.18em .14em .04em}.club-campaign-goal__text{font-size:clamp(20px,2.8vw,30px);font-weight:700;line-height:1.3;margin:var(--spacing-24) 0 0;max-width:28ch}.club-campaign-goal__counter{margin-top:var(--spacing-56)}.club-campaign-goal__count{background:var(--primary-light);display:inline-block;font-family:Anton,Impact,sans-serif;font-size:clamp(52px,12vw,140px);line-height:1;padding:.18em .14em .04em}.club-campaign-goal__bar{background:var(--neutral-gray-800);border-radius:9999px 0 0 9999px;height:14px;margin:var(--spacing-24) 0 var(--spacing-48);position:relative}.club-campaign-goal__fill{background:var(--primary-light);border-radius:9999px;height:100%}.club-campaign-goal__target{font-size:12px;font-weight:800;left:72%;letter-spacing:1px;position:absolute;text-transform:uppercase;top:calc(100% + 12px);transform:translateX(-50%);white-space:nowrap}.club-campaign-goal__target:before{background:currentColor;bottom:calc(100% + 6px);content:"";height:26px;left:50%;margin-left:-1px;position:absolute;width:2px}.club-campaign-goal__over{color:var(--neutral-gray-300);font-size:15px;line-height:1.6;margin:0}.club-campaign-payment{box-sizing:content-box;display:grid;gap:var(--spacing-32);margin:0 auto;max-width:1200px;padding:var(--spacing-56) var(--spacing-16) var(--spacing-80)}@media (min-width:768px){.club-campaign-payment{padding:var(--spacing-56) var(--spacing-24) var(--spacing-80)}}@media (min-width:1024px){.club-campaign-payment{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}}.club-campaign-payment__title{font-size:clamp(26px,4.4vw,52px);font-weight:800;letter-spacing:-1.5px;line-height:1.04;margin:0;max-width:16ch}.club-campaign-payment__reassure{list-style:none;margin:var(--spacing-24) 0 0;max-width:42ch;padding:0}.club-campaign-payment__reassure li{border-top:1px solid var(--club-campaign-divider);color:var(--club-campaign-text-muted);font-size:14px;line-height:1.5;padding:var(--spacing-16) 0}.club-campaign-payment__reassure strong{color:var(--club-campaign-text);display:block;font-size:15px;font-weight:800;margin-bottom:2px}.club-campaign-payment__card{background:var(--base-white);border:1px solid var(--club-campaign-divider);padding:var(--spacing-32) var(--spacing-24)}@media (min-width:768px){.club-campaign-payment__card{padding:var(--spacing-32)}}body.dark .club-campaign-payment__card{background:transparent}.club-campaign-payment .plus-discount-code-action,.club-campaign-payment .plus-types{display:none}.club-campaign-payment__open{width:100%}.club-campaign-payment__disclaimer{color:var(--neutral-gray-450);font-size:12px;line-height:1.5;margin:var(--spacing-16) 0 0}.club-campaign-plan{border:2px solid var(--club-campaign-text);border-radius:5px;display:grid;gap:var(--spacing-16);grid-template-columns:minmax(0,1fr) auto;margin-bottom:var(--spacing-24);padding:var(--spacing-24)}.club-campaign-plan__badge{background:var(--primary-light);border-radius:4px;color:var(--base-white);display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;padding:3px var(--spacing-8);text-transform:uppercase}.club-campaign-plan__name{font-size:18px;font-weight:800;letter-spacing:-.3px;margin:5px 0 0}.club-campaign-plan__meta{color:var(--club-campaign-text-muted);font-size:13px;margin:5px 0 0}.club-campaign-plan__price{align-items:baseline;display:grid;gap:2px var(--spacing-8);grid-template-columns:auto auto;justify-content:end;text-align:right}.club-campaign-plan__old{color:var(--neutral-gray-300);font-size:20px;font-weight:700;text-decoration-thickness:2px}.club-campaign-plan__new{background:var(--primary-light);color:var(--base-white);font-family:Anton,Impact,sans-serif;font-size:36px;line-height:1;padding:.1em .16em .02em}.club-campaign-plan__weekly{color:var(--club-campaign-text-muted);font-size:13px;grid-column:1/-1}.club-campaign-plan__benefits{border-top:1px solid var(--club-campaign-divider);grid-column:1/-1;list-style:none;margin:0;padding:var(--spacing-12) 0 0}.club-campaign-plan__benefits li{color:var(--club-campaign-text-muted);font-size:14px;line-height:1.5}.club-campaign-plan__benefits li:before{content:"+ "}.club-campaign-logo{background:var(--base-black);display:flex;justify-content:center;margin-bottom:var(--spacing-80);padding:var(--spacing-16)}@media (min-width:768px){.club-campaign-logo{padding:var(--spacing-32) var(--spacing-16)}}.club-campaign-logo__picture{width:min(348px,100%)}.club-campaign-logo__image{display:block;height:auto;width:100%}.club-campaign-section{box-sizing:content-box;margin:0 auto;max-width:1200px;padding:0 var(--spacing-16) var(--spacing-80)}@media (min-width:768px){.club-campaign-section{padding:0 var(--spacing-24) var(--spacing-80)}}.club-campaign-hero+.club-campaign-section{padding-top:var(--spacing-56)}.club-campaign-section__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--spacing-16);justify-content:space-between;margin-bottom:var(--spacing-24)}.club-campaign-section__title{font-size:15px;font-weight:800;letter-spacing:2px;margin:0 0 var(--spacing-32);text-transform:uppercase}.club-campaign-section__head .club-campaign-section__title{margin:0}.club-campaign-section__link{color:var(--primary-light);font-size:15px;font-weight:600}.club-campaign-steps{background:var(--club-campaign-divider);border:1px solid var(--club-campaign-divider);display:grid;gap:1px;list-style:none;margin:0;padding:0}@media (min-width:768px){.club-campaign-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.club-campaign-steps__item{align-content:start;background:var(--background);display:grid;gap:var(--spacing-12);padding:var(--spacing-32)}.club-campaign-steps__number{background:var(--primary-light);color:var(--base-white);font-family:Anton,Impact,sans-serif;font-size:40px;justify-self:start;line-height:1;padding:.1em .22em .02em}.club-campaign-steps__title{font-size:20px;font-weight:800;letter-spacing:-.3px;margin:0}.club-campaign-steps__text{color:var(--club-campaign-text-muted);font-size:15px;line-height:1.6;margin:0}.club-campaign-benefits{display:grid;gap:var(--spacing-32) var(--spacing-24);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr))}.club-campaign-benefits .benefit-card{width:auto}.club-campaign-articles{display:grid;gap:var(--spacing-32) var(--spacing-24);grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr))}.club-campaign-articles__item{align-content:start;color:var(--club-campaign-text);display:grid;gap:var(--spacing-12);text-decoration:none;transition:transform .2s ease}.club-campaign-articles__item:hover{text-decoration:none;transform:translateY(-2px)}.club-campaign-articles__tile{aspect-ratio:3/2;background:var(--base-black);border-radius:2px;box-sizing:border-box;color:var(--base-white);display:grid;isolation:isolate;overflow:hidden;padding:var(--spacing-24);place-items:center;position:relative;text-align:center}.club-campaign-articles__tile:after{background:var(--neutral-transparent-550);content:"";inset:0;position:absolute;z-index:-1}.club-campaign-articles__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.club-campaign-articles__topic{font-family:Anton,Impact,sans-serif;font-size:clamp(28px,3.4vw,44px);line-height:1.1;text-transform:uppercase}.club-campaign-articles__badge{background:var(--neutral-transparent-700);border-radius:4px;bottom:var(--spacing-8);color:var(--base-white);font-size:10px;font-weight:800;left:var(--spacing-8);letter-spacing:1.5px;padding:5px 10px;position:absolute;text-transform:uppercase}.club-campaign-articles__title{font-size:17px;font-weight:800;letter-spacing:-.3px;line-height:1.3;margin:0}.club-campaign-articles__category{color:var(--club-campaign-text-muted);font-size:11px;font-weight:800;letter-spacing:2px;margin:0;text-transform:uppercase}.club-campaign-final{--club-campaign-strike:var(--base-black);background:var(--primary-light);color:var(--base-white);display:grid;gap:var(--spacing-24);justify-items:start;padding:clamp(32px,5vw,64px)}.club-campaign-final__logo{filter:brightness(0) invert(1);height:30px;width:auto}.club-campaign-final__title{font-size:clamp(28px,4.4vw,52px);font-weight:800;letter-spacing:-1.5px;line-height:1.04;margin:0;max-width:22ch}.club-campaign-final__title .club-campaign__strike{opacity:.7}.club-campaign-final__sticker{background:var(--base-white);border-radius:3px;color:var(--base-black);display:inline-block;font-family:Caveat,cursive;font-size:1.4em;font-weight:700;line-height:1;padding:0 .14em .02em;transform:rotate(-4deg);white-space:nowrap}.club-campaign-final__text{font-size:17px;font-weight:500;line-height:1.5;margin:0;max-width:40ch}.club-campaign-counter{--club-campaign-goal:var(--base-black);--club-campaign-track:var(--neutral-gray-100);--club-campaign-muted:var(--neutral-gray-700)}body.dark .club-campaign-counter{--club-campaign-goal:var(--base-white);--club-campaign-track:var(--neutral-gray-800);--club-campaign-muted:var(--neutral-gray-300)}.club-campaign-counter__numbers{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--spacing-12)}.club-campaign-counter__count{background:var(--primary-light);color:var(--base-white);font-family:Anton,Impact,sans-serif;font-size:48px;line-height:1;padding:6px 10px 2px}@media (min-width:768px){.club-campaign-counter__count{font-size:56px}}.club-campaign-counter__goal{color:var(--club-campaign-goal);font-family:Anton,Impact,sans-serif;font-size:26px;line-height:1.2}.club-campaign-counter__bar{background:var(--club-campaign-track);border-radius:9999px;height:10px;margin-top:var(--spacing-16);overflow:hidden}.club-campaign-counter__fill{background:var(--primary-light);border-radius:9999px;height:100%}.club-campaign-counter__remaining{color:var(--club-campaign-muted);font-size:14px;margin:var(--spacing-12) 0 0}.club-campaign-counter--compact .club-campaign-counter__count{font-size:48px}.club-campaign-counter--compact .club-campaign-counter__goal{font-size:22px}.club-campaign-counter--compact .club-campaign-counter__bar{height:8px;margin-top:var(--spacing-12)}.club-campaign-share{background:var(--primary-light);color:var(--base-white);margin-top:var(--spacing-32);padding:var(--spacing-24)}@media (min-width:768px){.club-campaign-share{padding:var(--spacing-32)}}.club-campaign-share__title{font-size:17px;font-weight:700;line-height:1.45;margin:0}.club-campaign-share__text{font-size:14px;line-height:1.5;margin:var(--spacing-12) 0 0;opacity:.85}.club-campaign-share__button{align-items:center;background:var(--base-white);border:2px solid var(--base-white);border-radius:9999px;color:var(--primary-light);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:800;gap:var(--spacing-12);height:52px;justify-content:center;letter-spacing:.06em;margin-top:var(--spacing-24);text-transform:uppercase;width:100%}.club-campaign-share__button.--copied{background:transparent;color:var(--base-white)}.club-campaign-share__status{font-size:13px;margin:var(--spacing-12) 0 0;text-align:center}.benefit-card{width:256px}.benefit-card__link{color:inherit;display:flex;flex-direction:column;gap:var(--spacing-12);text-decoration:none}.benefit-card__image{aspect-ratio:2/1;background:var(--neutral-gray-100);border-radius:2px;overflow:hidden;position:relative}.benefit-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.benefit-card__body{display:flex;flex-direction:column;gap:var(--spacing-4)}.benefit-card__provider{color:var(--neutral-gray-550);font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase}body.dark .benefit-card__provider{color:var(--neutral-gray-300)}.benefit-card__title{color:var(--base-black);font-size:16px;font-weight:700;line-height:1.35;margin:0}body.dark .benefit-card__title{color:var(--base-white)}@media screen and (min-width:1240px){.benefit-card__link:hover .benefit-card__provider,.benefit-card__link:hover .benefit-card__title{color:var(--primary-light)}}