body :is(.community-page__button) :is(span,strong,small,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}.fresh-link-label{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:var(--fresh-on-night-muted)}a:is(:hover,:focus-visible)>.fresh-link-label{text-decoration-color:var(--fresh-yellow);text-decoration-thickness:2px}.fresh-link-arrow{display:inline-block;flex:0 0 auto;text-decoration:none!important}#CommunityPage *,#CommunityPage *:before,#CommunityPage *:after{box-sizing:border-box}#CommunityPage h1{font-size:clamp(2.6rem,6.4vw,5rem);max-width:11ch}#CommunityPage summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;list-style:none;cursor:pointer;font-weight:600;line-height:1.4}#CommunityPage summary::-webkit-details-marker{display:none}#CommunityPage summary>span{flex-shrink:0;font:400 1.5rem/1 var(--fresh-font-text, "Work Sans", Arial, sans-serif)}#CommunityPage details[open]>summary>span{transform:rotate(45deg)}.community-page :where(.community-intro__proof strong){background:var(--fresh-yellow)}.community-page :where(:is(.community-page__button--inverse,.community-intro .community-page__button)){--fresh-button-bg: var(--fresh-yellow);--fresh-button-border: var(--fresh-yellow);--fresh-button-text: var(--fresh-on-gold);--fresh-button-hover-bg: var(--fresh-yellow-hover);--fresh-button-hover-border: var(--fresh-yellow-hover);--fresh-button-hover-text: var(--fresh-on-gold)}.community-page:where(#CommunityPage){color:var(--fresh-ink);--cm-navy: var(--fresh-night);--cm-deep: var(--fresh-night-deep);--cm-gold: var(--fresh-yellow, #ffcc2f);--cm-pale: var(--fresh-fog);--cm-line: var(--fresh-line);--cm-muted: var(--fresh-muted);--cm-light: var(--fresh-on-night-soft);--cm-space: clamp(56px, 8vw, 104px);--cm-radius: 16px;--site-top-fill: var(--cm-navy);padding:0;overflow:clip;font-family:var(--fresh-font-text, "Work Sans", Arial, sans-serif)}.community-page :where(#CommunityPage :is(h1,h2)){margin:0;color:inherit;text-wrap:balance;line-height:1.04;text-transform:none}.community-page :where(#CommunityPage h2){font-size:clamp(2rem,4.2vw,3.25rem)}.community-page :where(#CommunityPage :is(h3,h4)){margin:0;color:inherit;font-size:1.3rem;line-height:1.25;text-transform:none}.community-page :where(#CommunityPage p){text-wrap:pretty;color:var(--cm-muted);line-height:1.65;margin:12px 0 0;font-size:1rem}.community-page :where(#CommunityPage .community-page__container){width:min(1160px,100% - 40px);margin-inline:auto}.community-page :where(#CommunityPage .community-intro){background:linear-gradient(165deg,var(--cm-navy) 0%,var(--cm-deep) 100%);color:var(--fresh-on-night)}.community-page :where(#CommunityPage .community-intro__inner){display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding-block:clamp(40px,7vw,88px)}.community-page :where(#CommunityPage .community-intro__copy){min-width:0px}.community-page :where(#CommunityPage .community-intro__lead){color:var(--cm-light);line-height:1.55;margin-top:24px;font-size:clamp(1.1rem,1.6vw,1.3rem);max-width:44ch}.community-page :where(#CommunityPage .community-page__actions){display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 28px;margin-top:32px}.community-page :where(#CommunityPage .community-intro__join){display:grid;gap:8px}.community-page :where(#CommunityPage .community-intro__media){position:relative;margin:0;min-width:0px;padding:0 14px 14px 0}.community-page :where(#CommunityPage .community-intro__proof){background:var(--cm-deep);position:absolute;z-index:2;display:flex;align-items:center;gap:10px;max-width:calc(100% - 46px);margin:0;padding:10px 16px 10px 10px;color:var(--fresh-on-night);font-weight:600;line-height:1.3;left:16px;bottom:30px;border-radius:999px;font-size:.9rem}.community-page :where(#CommunityPage .community-band--pale){background:var(--cm-pale)}.community-page :where(#CommunityPage .community-band--white){background:var(--fresh-page)}.community-page :where(#CommunityPage :is(.community-topics,.community-start,.community-voices,.community-faq)){scroll-margin-top:126px}.community-page :where(#CommunityPage .community-topics){padding-block:var(--cm-space)}.community-page :where(#CommunityPage .community-topics__list){display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px}.community-page :where(#CommunityPage .community-topics__item){border-radius:var(--cm-radius);border:1px solid var(--cm-line);position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--fresh-page)}.community-page :where(#CommunityPage .community-topics__media){background:var(--cm-deep);display:block;aspect-ratio:4 / 3;overflow:hidden}.community-page :where(#CommunityPage .community-topics__copy){padding:36px 24px 28px}.community-page :where(#CommunityPage .community-start__media){background:var(--cm-deep);border-radius:var(--cm-radius);margin:28px 0 0;overflow:hidden;aspect-ratio:3 / 2}.community-page :where(#CommunityPage .community-topics__icon){background:var(--cm-gold);position:relative;z-index:1;margin:-26px 0 -26px 24px;display:grid;flex:0 0 auto;width:52px;height:52px;place-items:center;border-radius:14px;color:var(--fresh-on-gold)}.community-page :where(#CommunityPage .community-start){background:var(--fresh-page)}.community-page :where(#CommunityPage .community-start__inner){padding-block:var(--cm-space);display:grid;grid-template-columns:1fr;gap:36px;align-items:start}.community-page :where(#CommunityPage .community-start__copy){margin:20px 0 8px;max-width:54ch;font-size:1.0625rem}.community-page :where(#CommunityPage .community-start__guide){background:linear-gradient(165deg,var(--cm-navy) 0%,var(--cm-deep) 100%);padding:clamp(24px,4vw,40px);border-radius:20px;color:var(--fresh-on-night);scroll-margin-top:136px}.community-page :where(#CommunityPage .community-start__guide-title){-webkit-text-fill-color:currentcolor;font-size:clamp(1.5rem,2.4vw,2rem)}.community-page :where(#CommunityPage .community-start__steps){display:grid;gap:22px;margin:28px 0 0;padding:0;list-style:none}.community-page :where(#CommunityPage .community-start__step-number){background:var(--cm-gold);display:grid;width:40px;height:40px;place-items:center;border-width:0px;border-style:none;border-color:currentcolor;border-image:none;border-radius:50%;color:var(--fresh-on-gold);font-family:var(--fresh-font-display, "Fresh Display", Arial, sans-serif);font-size:1rem}.community-page :where(#CommunityPage .community-start__join){margin-top:28px}.community-page :where(#CommunityPage .community-voices){padding-block:var(--cm-space);background:var(--cm-pale)}.community-page :where(#CommunityPage .community-voices__layout){display:grid;grid-template-columns:1fr;gap:0px}.community-page :where(#CommunityPage .community-voices__heading){max-width:760px}.community-page :where(#CommunityPage .community-voices__grid){display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px;align-items:stretch}.community-page :where(#CommunityPage .community-voices__message){border-radius:var(--cm-radius);border:1px solid var(--cm-line);position:relative;display:flex;flex-direction:column;min-width:0px;padding:56px 28px 14px;background:var(--fresh-page)}.community-page :where(#CommunityPage .community-voices__source){border-top:1px solid var(--cm-line);margin-top:auto}.community-page :where(#CommunityPage .community-voices__original){padding:12px 0 14px}.community-page :where(#CommunityPage .community-faq){padding-block:var(--cm-space);display:grid;grid-template-columns:1fr;gap:28px}.community-page :where(#CommunityPage .community-faq__item){border-bottom:1px solid var(--cm-line)}.community-page :where(#CommunityPage .community-final){background:linear-gradient(165deg,var(--cm-navy) 0%,var(--cm-deep) 100%);display:grid;grid-template-columns:1fr;gap:28px;align-items:center;width:min(1160px,100% - 40px);margin-inline:auto;padding:clamp(28px,5vw,64px);border-radius:20px;color:var(--fresh-on-night)}.community-page :where(#CommunityPage .community-final__actions){text-align:center}.community-page :where(#CommunityPage .community-page__button){font:600 1rem/1.25 var(--fresh-font-text, "Work Sans", Arial, sans-serif);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border-radius:8px}.community-page :where(#CommunityPage .community-page__text-link){display:inline-flex;align-items:center;gap:9px;font-size:.97rem;font-weight:600;line-height:1.4;color:inherit;min-height:44px}@media(max-width:749px){.community-page :where(#CommunityPage .community-intro__proof){left:12px;bottom:26px;border-radius:14px;font-size:.84rem}}@media(max-width:749px){:where(.community-page) .community-start__guide-title{font-size:28px}}@media(min-width:750px){.community-page :where(#CommunityPage .community-page__container){width:min(1160px,100% - 64px)}.community-page :where(#CommunityPage .community-final){grid-template-columns:minmax(0px,1fr) auto;gap:48px;width:min(1160px,100% - 64px)}.community-page :where(#CommunityPage .community-topics__list){grid-template-columns:repeat(3,minmax(0px,1fr));gap:20px;margin-top:48px}.community-page :where(#CommunityPage .community-voices__grid){grid-template-columns:repeat(2,minmax(0px,1fr));gap:20px;margin-top:48px}.community-page :where(#CommunityPage .community-voices__message){padding:64px 32px 14px}}.community-page :where(#CommunityPage .community-intro__media):before{background:var(--cm-gold);border-radius:var(--cm-radius);content:"";position:absolute;top:14px;right:0;bottom:0;left:14px}.community-page :where(#CommunityPage .community-intro__media img){border-radius:var(--cm-radius);display:block;position:relative;z-index:1;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.community-page :where(#CommunityPage .community-intro__proof strong){font-size:1.05rem;line-height:1.1}.community-page :where(#CommunityPage .community-topics header){max-width:760px}.community-page :where(#CommunityPage .community-topics__media img),.community-page :where(#CommunityPage .community-start__media img){display:block;width:100%;height:100%;object-fit:cover}.community-page :where(#CommunityPage .community-topics__icon svg){width:28px;height:28px;stroke:currentcolor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.community-page :where(#CommunityPage .community-start__steps li){display:grid;grid-template-columns:40px minmax(0px,1fr);gap:16px;align-items:start}.community-page :where(#CommunityPage .community-start__steps h3){font-size:1.1rem;-webkit-text-fill-color:currentcolor}.community-page :where(#CommunityPage .community-start__steps p){color:var(--cm-light);margin:4px 0 0}.community-page :where(#CommunityPage .community-voices__message):before{content:"\201c";position:absolute;top:14px;left:26px;font-family:var(--fresh-font-display, "Fresh Display", Georgia, serif);font-size:3.5rem;line-height:1;color:var(--cm-gold)}.community-page :where(#CommunityPage .community-voices__message blockquote){font:500 clamp(1.1rem,1.5vw,1.3rem)/1.5 var(--fresh-font-text, "Work Sans", Arial, sans-serif);margin:0 0 20px;padding:0;border-width:0px;border-style:none;border-color:currentcolor;border-image:none;color:var(--fresh-ink)}.community-page :where(#CommunityPage .community-voices__source summary){padding-block:8px;font-size:.9rem;color:var(--cm-muted)}.community-page :where(#CommunityPage .community-voices__original img){display:block;width:100%;height:auto;border-radius:6px}.community-page :where(#CommunityPage .community-faq__item summary){padding:22px 0;font-size:1.125rem}.community-page :where(#CommunityPage .community-faq__item>div){padding:0 36px 24px 0}.community-page :where(#CommunityPage .community-faq__item p){margin:0}.community-page :where(#CommunityPage .community-faq__item a){color:inherit;text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-underline-offset:3px}.community-page :where(#CommunityPage .community-final h2){max-width:16ch}.community-page :where(#CommunityPage .community-final p){color:var(--cm-light);margin-top:16px;font-size:1.0625rem;max-width:52ch}.community-page :where(#CommunityPage :is(a,summary):focus-visible){outline:currentcolor solid 2px;outline-offset:4px;border-radius:3px}@media(min-width:750px){.community-page :where(#CommunityPage .community-voices__message):before{top:18px;left:30px}}@media(min-width:990px){.community-page :where(#CommunityPage .community-page__container),.community-page :where(#CommunityPage .community-final){width:min(1160px,100% - 96px)}.community-page :where(#CommunityPage .community-intro__inner),.community-page :where(#CommunityPage .community-start__inner){grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:72px}}.community-page :where(#CommunityPage :is(.community-topics header,.community-voices__heading) p){color:var(--fresh-ink);line-height:1.55;margin-top:20px;font-size:clamp(1.1rem,1.5vw,1.25rem)}.community-page :where(#CommunityPage .community-intro .community-page__text-link){color:var(--fresh-on-night);-webkit-text-fill-color:currentcolor;min-height:52px}.community-page :where(#CommunityPage .community-start__guide .community-page__button){--fresh-button-bg: var(--fresh-yellow);--fresh-button-border: var(--fresh-yellow);--fresh-button-text: var(--fresh-on-gold);--fresh-button-hover-bg: var(--fresh-yellow-hover);--fresh-button-hover-border: var(--fresh-yellow-hover)}.community-page :where(#CommunityPage .community-voices__original .community-page__text-link){margin-top:6px;font-size:.88rem}.community-page :where(#CommunityPage .community-faq__item:first-child){border-top:1px solid var(--cm-line)}.community-page :where(#CommunityPage .community-page__container.community-final__wrap){background:var(--cm-pale);padding-block:var(--cm-space);width:100%;max-width:none}.community-page :where(#CommunityPage .community-start__copy p:first-child){margin-top:0}.community-page{background:var(--community-page-bg, var(--fresh-page))}.community-page :where(.community-intro__proof strong){color:var(--fresh-on-gold)}:where(.community-page) .community-page__text-link:where(a),:where(.community-page) .community-page__text-link:where(:hover),:where(.community-page) .community-page__text-link:where(:focus-visible),:where(.community-page) .community-page__text-link:where(:active){text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial}.community-page :where(:is(.community-final) :is(a,button,summary):focus-visible){outline:2px solid var(--fresh-yellow);outline-offset:4px}.community-page :where(.community-final h2){color:var(--fresh-yellow);-webkit-text-fill-color:currentcolor}.community-page :where(:is(.community-page__button):not(:disabled):not([aria-disabled=true])){background:var(--fresh-button-bg, var(--fresh-action));border:1px solid var(--fresh-button-border, var(--fresh-action));color:var(--fresh-button-text, var(--fresh-on-gold));-webkit-text-fill-color:var(--fresh-button-text, var(--fresh-on-gold))}.community-page :where(:is(.community-page__button):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active)){opacity:1;background:var(--fresh-button-hover-bg, var(--fresh-action-hover));color:var(--fresh-button-hover-text, var(--fresh-on-gold));-webkit-text-fill-color:var(--fresh-button-hover-text, var(--fresh-on-gold))}.community-page :where(#CommunityPage .community-start__guide-title){color:var(--cm-gold)}.community-page :where(#CommunityPage .community-intro__proof strong){padding:6px 12px;border-radius:999px}.community-page :where(#CommunityPage .community-start__steps h3){color:var(--fresh-on-night)}.community-page :where(.community-faq__item>div p){font-weight:500}:where(.community-page) .community-page__button{border-color:transparent;box-shadow:none;transform:none;font-weight:700}.community-page :where(:is(.community-start__copy>p,.community-topics__copy>p,.community-start__guide li p,.community-final p)),.community-page :where(:is(.community-intro__lead,.community-voices__heading>p,.community-topics header>p)){font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/87/assets/fresh-community.css.map */
