.community-inner{max-width:var(--page-max-width);width:100%;min-width:0;margin:0 auto}.community-inner--narrow{max-width:var(--subpage-content-max-width)}.community-section{padding:var(--section-padding-y) var(--section-padding-x);justify-content:center;display:flex}@media (min-width:768px){.community-hero{padding-bottom:120px}.community-section{padding-top:120px;padding-bottom:120px}}.community-section--dark{background:var(--section-bg-hero)}.community-section--bordered{border-top:1px solid #fff;border-bottom:1px solid #fff}@media (min-width:768px){.community-section--bordered{margin-top:150px;margin-bottom:150px}.community-section--faq{padding-bottom:160px}}@media (max-width:768px){.community-section--bordered{margin-top:var(--section-padding-y-mobile);margin-bottom:var(--section-padding-y-mobile)}}.community-section--navy,.community-section--white{background:var(--section-bg-hero)}.community-benefits-card{--stroke:6px;background:var(--section-bg-hero);border:var(--stroke) solid #fff;--chamfer-dot:#fff;padding:clamp(20px,2.7vw,40px)}.community-benefits-card .community-section-title{color:#fff}.community-benefits-card .community-benefits-list li{color:#ffffffd9}.community-section--pricing{background:var(--section-bg-hero)}.community-hero{background:var(--section-bg-hero);padding:120px var(--section-padding-x) 120px;justify-content:center;display:flex}.community-hero-title{letter-spacing:var(--letter-spacing-default);color:#fff;text-transform:uppercase;margin:0 0 20px;font-size:80px;font-weight:700}.community-hero-heart-btn{font:inherit;color:inherit;line-height:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline}.community-hero-heart{vertical-align:-.06em;width:auto;height:.648em;margin-left:calc(.15em + 24px);display:inline-block}.community-hero-body{flex-wrap:wrap;align-items:stretch;gap:60px;margin-top:80px;display:flex}.community-hero-left{flex-direction:column;flex:300px;min-width:0;display:flex}.community-hero-video{--stroke:3px;--chamfer-dot:#fff;aspect-ratio:16/9;background:#000;border:3px solid #fff;flex:0 420px;justify-content:center;align-items:center;min-width:0;display:flex}.community-hero-video-label{font-family:var(--font-primary);letter-spacing:2px;text-transform:uppercase;color:#fff3;font-size:32px;font-weight:700}.community-hero-cursor{width:var(--typewriter-cursor-width);height:var(--typewriter-cursor-height);background:var(--ds-gold);vertical-align:baseline;animation:community-cursor-blink var(--cta-blink-duration) step-end infinite;margin-left:4px;display:inline-block}@keyframes community-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.community-hero-sub{font-family:var(--font-primary);font-size:calc(var(--font-size-p1) + 2px);letter-spacing:2px;text-transform:uppercase;color:var(--ds-gold);margin:0 0 32px;font-weight:700;position:relative}.community-hero-sub-ghost{visibility:hidden}.community-hero-sub-live{position:absolute;top:0;left:0}.community-hero-qs{max-width:700px;margin:0 0 32px}.community-hero-qs li{font-size:var(--font-size-p2);color:#fff}.community-hero-answer{font-size:var(--font-size-p1);color:#fff;margin:0}.community-hero-cta{zoom:1.2;align-self:flex-start;margin-top:32px}.community-about-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(20px,3vw,40px);display:grid}.community-about-card{flex-direction:column;gap:14px;padding:clamp(15px,2vw,30px);display:flex}.community-about-list li:before{background-image:url("/design_system/Select Icon Pixelstrunk.png")}.community-about-link{color:#000;text-underline-offset:3px;text-decoration:underline}.community-about-card p{font-size:var(--font-size-p2);color:#ffffffd9;margin:0}.community-section-title--centered{text-align:center}.community-section-title{font-family:var(--font-primary);letter-spacing:var(--letter-spacing-default);font-size:50px;font-weight:700;line-height:var(--line-height-headings);color:#fff;text-transform:uppercase;margin:0 0 32px}.community-section-title--spaced{margin-bottom:64px}@media (max-width:768px){.community-section-title{font-size:var(--font-size-h2)}}.community-card-title{font-family:var(--font-primary);font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-default);font-weight:700;line-height:var(--line-height-headings);-webkit-text-stroke:.25px currentColor;color:#fff;text-transform:uppercase;margin:0 0 16px}.community-card-title--gold{color:var(--ds-gold)}.community-benefits-list{-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px;display:block}.community-benefits-list li{font-size:var(--font-size-p2);color:#ffffffd9;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}.community-benefits-list li:last-child{margin-bottom:0}.community-benefits-list li:first-child{--anim-delay:0s}.community-benefits-list li:nth-child(2){--anim-delay:1s}.community-benefits-list li:nth-child(3){--anim-delay:2s}.community-benefits-list li:nth-child(4){--anim-delay:3s}.community-benefits-list li:nth-child(5){--anim-delay:4s}.community-benefits-list li:nth-child(6){--anim-delay:5s}.community-benefits-list li:before{animation:benefits-bullet-pulse calc(var(--cta-blink-duration) * 3) step-end infinite;animation-delay:var(--anim-delay,0s);background:#fff}.community-benefits-list li strong{color:#fff;animation:benefits-label-pulse calc(var(--cta-blink-duration) * 3) step-end infinite;animation-delay:var(--anim-delay,0s)}@keyframes benefits-bullet-pulse{0%,16.667%{background:var(--ds-gold)}16.668%,to{background:#fff}}@keyframes benefits-label-pulse{0%,16.667%{color:var(--ds-gold)}16.668%,to{color:#fff}}.community-pricing-intro{font-size:var(--font-size-p2);color:#ffffffb3;margin:0 0 32px}.community-section--pricing .community-inner--narrow{max-width:1060px}.bakery-pricing{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);margin:0 0 24px;display:grid}.bakery-tier{--stroke:3px;border:var(--stroke) solid var(--ds-border-gold);--chamfer-dot:var(--ds-border-gold);background:#06060f;flex-direction:column;gap:8px;padding:clamp(15px,2vw,30px);display:flex;box-shadow:0 4px 24px #00000080}.bakery-tier--featured{border-color:var(--ds-gold);--chamfer-dot:var(--ds-gold);isolation:isolate;background:#0a0a18;position:relative;box-shadow:0 6px 32px #0009}.bakery-tier-beam-track{pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bakery-tier-beam-track:before,.bakery-tier-beam-track:after{content:"";background:radial-gradient(circle 120px at 50% 50%, #fff 0%, var(--ds-gold) 35%, #d4af374d 70%, transparent 100%);offset-path:inset(0);offset-rotate:0deg;will-change:offset-distance;position:absolute;inset:0}.bakery-tier-beam-track:before{animation:3.6s linear -1.8s infinite episode-beam}.bakery-tier-beam-track:after{animation:3.6s linear infinite episode-beam}.bakery-tier-name{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:var(--font-size-h4);color:#ffffffb3;line-height:1}.bakery-tier-price{font-family:var(--font-primary);font-weight:700;font-size:calc(var(--font-size-h2) + 2px);color:var(--ds-gold);align-items:baseline;gap:8px;line-height:1;display:flex}.bakery-tier-vat{opacity:.6;font-size:20px;font-weight:400}.bakery-tier-cadence{font-size:var(--font-size-p3);color:#ffffff73;line-height:1}.bakery-tier-desc{font-size:var(--font-size-p2);color:#ffffffbf;flex:1;margin:8px 0 0}.bakery-tier-cta{justify-content:center;margin-top:24px;display:flex}@media (min-width:768px){.bakery-tier-cta .pixel-button-wrapper{transform-origin:50%;transform:scale(1.2)}.bakery-tier-cta .pixel-button-wrapper.action-button-secondary:hover{transform:scale(1.284)}.bakery-tier-cta .pixel-button-wrapper.action-button-secondary:active{transform:scale(1.14)}}.community-pricing-note{font-size:var(--font-size-p2);color:#fff9;margin:0}.community-founding-card{margin-bottom:20px}.community-founding-card p,.community-disclaimer-card p{font-size:var(--font-size-p2);color:#fffc;margin:0 0 14px}.community-founding-card p:last-child,.community-disclaimer-card p:last-child{margin-bottom:0}.bakery-apply{--stroke:4px;border:var(--stroke) solid #ffc8004d;--chamfer-dot:#ffc8004d;background:#ffc8000a;width:90%;margin:0 auto;padding:32px 28px}@media (max-width:768px){.bakery-apply{width:100%}}.bakery-apply-title{font-family:var(--font-primary);font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-default);color:var(--ds-gold);text-transform:uppercase;margin:0 0 12px;font-weight:700;line-height:1}.bakery-apply p:not(.field-error-message){font-size:var(--font-size-p2);color:#fffc;margin:0 0 20px}.bakery-apply-fields{margin:0 0 20px}.bakery-apply-actions{justify-content:flex-end;display:flex}.bakery-confirm p{margin:0 0 12px}.bakery-confirm p:last-child{margin-bottom:0}.community-disclaimer-card,.community-rules-card{flex-direction:column;gap:14px;padding:clamp(15px,2vw,30px);display:flex}.community-disclaimer-card li,.community-rules-card li{font-size:var(--font-size-p2);color:#000}.community-disclaimer-terms{text-align:center;font-size:var(--font-size-p2);color:#000;text-underline-offset:3px;margin-top:auto;font-weight:700;text-decoration:underline;display:block}.community-disclaimer-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:40px;display:grid}.community-rules-card{height:100%}.community-kicker{font-size:calc(var(--font-size-p2) - 1px);color:#ffffff80;text-align:right;margin:0}.community-voting-grid{grid-template-columns:1fr 2fr;align-items:start;gap:60px;display:grid}.community-voting-title{text-align:left}.community-voting-sub{font-size:var(--font-size-p1);color:#fff;margin:16px 0 0}.community-voting-preview{--stroke:3px;--chamfer-dot:#fff;background:#000;border:3px solid #fff;justify-content:center;align-items:center;min-height:288px;display:flex}.community-voting-coming-soon{font-family:var(--font-primary);letter-spacing:2px;text-transform:uppercase;color:#fff3;font-size:48px;font-weight:700}.community-host-grid{grid-template-columns:280px 1fr;align-items:start;gap:60px;display:grid}.community-host-avatar{flex-direction:column;align-items:center;gap:18px;margin-top:6px;display:flex}.community-host-avatar-frame{cursor:pointer;font:inherit;color:inherit;animation:host-avatar-bg calc(var(--cta-blink-duration) * 2) step-end infinite;border:3px solid #fff;padding:14px 14px 0;display:inline-flex;overflow:hidden}@keyframes host-avatar-bg{0%,24.9%{background-color:#fd2626}25%,49.9%{background-color:#05d6f2}50%,74.9%{background-color:#ffc800}75%,99.9%{background-color:#04b106}to{background-color:#fd2626}}.community-host-avatar-img{object-fit:cover;transform-origin:bottom;width:240px;height:240px;display:block}.community-host-avatar-img--svg{transform:scale(.63)}.community-host-avatar-img--upper{object-fit:contain;object-position:center bottom;transform:scale(.79)}.community-host-avatar-img--hidden{display:none}.community-host-logo{width:230px;height:27px;margin-top:14px;display:block}.community-host-role{font-size:var(--font-size-p2);color:var(--ds-gold);margin-top:-12px}.community-host-avatar .pixel-button-wrapper.action-button-secondary{transform-origin:50%;margin-top:10px;animation:none;transform:scale(1.21)}.community-host-avatar .bakery-cta-btn .pixel-fill{animation:host-btn-fill calc(var(--cta-blink-duration) * 2) step-end infinite}.community-host-avatar .bakery-cta-btn .pixel-shadow{animation:host-btn-shadow calc(var(--cta-blink-duration) * 2) step-end infinite}.community-host-avatar .bakery-cta-btn .pixel-button-label{animation:host-btn-label-color calc(var(--cta-blink-duration) * 2) step-end infinite}@keyframes host-btn-label-color{0%,24.9%{color:#fff}25%,99.9%{color:#000}to{color:#fff}}@keyframes host-btn-fill{0%,24.9%{background:#fd2626}25%,49.9%{background:#05d6f2}50%,74.9%{background:#ffc800}75%,99.9%{background:#04b106}to{background:#fd2626}}@keyframes host-btn-shadow{0%,24.9%{background:#a91919}25%,49.9%{background:#038fa2}50%,74.9%{background:#aa8600}75%,99.9%{background:#027604}to{background:#a91919}}.community-host-avatar .pixel-button-wrapper.action-button-secondary:hover{transform:scale(1.295)}.community-host-avatar .pixel-button-wrapper.action-button-secondary:active{filter:brightness(.85);transform:scale(1.15)}.community-host-text .community-section-title{margin-bottom:24px}.community-host-copy{font-size:var(--font-size-p2);color:#fff;margin:0 0 16px}.community-testimonials{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.community-testimonial{flex-direction:column;gap:20px;display:flex}.community-testimonial-header{flex-direction:row;align-items:center;gap:20px;display:flex}.community-testimonial-avatar{background:#1a1a1a;border:2px solid #fff;flex-shrink:0;width:64px;height:64px}.community-testimonial-quote{font-size:var(--font-size-p2);color:#fff;flex:1;margin:0}.community-testimonial-author{flex-direction:column;gap:0;text-decoration:none;display:flex}.community-testimonial-name{font-family:var(--font-primary);font-size:calc(var(--font-size-p2) + 4px);color:var(--ds-gold);letter-spacing:1px;font-weight:700}.community-testimonial-handle{font-size:var(--font-size-p2);color:#ffffff80;margin-top:-6px}@media (max-width:768px){.community-testimonial-name{font-size:calc(var(--font-size-p2) + 2px)}}.community-faq{flex-direction:column;width:100%;min-width:0;margin-top:48px;display:flex}.faq-accordion{border-bottom:1px solid #ffffff26;min-width:0}.faq-accordion:first-child{border-top:1px solid #ffffff26}.faq-accordion-header{cursor:pointer;text-align:left;width:100%;min-width:0;color:var(--ds-gold);font-family:var(--font-primary);font-size:var(--font-size-p1);letter-spacing:var(--letter-spacing-default);text-transform:uppercase;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 0;font-weight:700;display:flex}.faq-accordion-header>span:first-child{overflow-wrap:break-word;min-width:0}.faq-accordion-arrow{color:var(--ds-gold);transform-origin:100%;flex-shrink:0;margin-left:16px;transform:scale(1.5)}.faq-accordion-content{max-height:0;overflow:hidden}.faq-accordion-content.open{max-height:none;overflow:visible}.faq-accordion-content p,.faq-accordion-content .ds-bullet-list li{font-size:var(--font-size-p2);color:#fff;-webkit-text-stroke:0}.faq-accordion-content p{margin:0;padding-bottom:12px}.faq-accordion-content .ds-bullet-list{margin:0;padding-bottom:20px}.community-about-card,.community-disclaimer-card,.community-rules-card,.bakery-tier,.bakery-apply{--stroke:6px}.community-about-card,.community-disclaimer-card,.community-rules-card{color:#000;--chamfer-dot:#ffcc1b;background:#ffcc1b;border-color:#ffcc1b}.community-about-card--cyan{--chamfer-dot:#05d6f2;background:#05d6f2;border-color:#05d6f2}.community-about-card--green{--chamfer-dot:#04b106;background:#04b106;border-color:#04b106}.community-about-card--gold.mystery-card--flipped{--chamfer-dot:#a38212;background:#a38212;border-color:#a38212}.community-about-card--cyan.mystery-card--flipped{--chamfer-dot:#03899b;background:#03899b;border-color:#03899b}.community-about-card--green.mystery-card--flipped{--chamfer-dot:#027204;background:#027204;border-color:#027204}.community-section--pricing .community-section-title,.community-section--pricing .community-pricing-intro,.community-section--pricing .community-pricing-note{color:#fff}.community-section--pricing .community-section-title{margin-bottom:64px}.bakery-tier{--stroke:3px;color:#fff;--chamfer-dot:#ffd84a;background:#000;border-color:#ffd84a}.bakery-tier--featured{--stroke:6px;border-color:var(--ds-gold);--chamfer-dot:var(--ds-gold)}.community-about-card .community-card-title,.community-disclaimer-card .community-card-title,.community-rules-card .community-card-title{color:#000;-webkit-text-stroke:.5px #000}.community-about-card .community-hero-qs li,.community-about-card .community-about-list li,.community-disclaimer-card .community-hero-qs li{color:#000;font-size:var(--font-size-p2)}.community-about-card p,.community-disclaimer-card p{color:#000000b3}.bakery-tier-name,.bakery-tier-desc{color:#fff}.bakery-tier-cadence{color:#ffffffb3}.bakery-tier-price{color:var(--ds-gold)}@media (max-width:768px){.community-hero{padding:60px var(--section-padding-x-mobile) 48px}.community-hero-title{font-size:44px}.community-hero-heart{margin-left:calc(.15em + 14px)}.community-hero-cta{align-self:center}.community-hero-body{margin-top:40px}.community-section{padding:var(--section-padding-y-mobile) var(--section-padding-x-mobile)}.community-about-grid{grid-template-columns:1fr}.community-benefits-list{-moz-column-count:1;column-count:1}.bakery-pricing{grid-template-columns:1fr}.bakery-apply-row{flex-direction:column}.community-host-grid{grid-template-columns:1fr}.community-host-text{order:-1}.community-host-avatar{margin-top:0}.community-testimonials,.community-voting-grid,.community-disclaimer-grid{grid-template-columns:1fr}}.plan-modal-backdrop{z-index:var(--z-modal);background:#000000d9;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.plan-modal{background:var(--section-bg-hero);--chamfer-dot:#fff;--stroke:3px;border:3px solid #fff;flex-direction:column;gap:36px;width:100%;max-width:680px;margin:auto 0;padding:28px 48px 48px;display:flex;position:relative}.plan-modal-header{justify-content:space-between;align-items:center;display:flex}.plan-modal-title{font-family:var(--font-primary);font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-default);text-transform:uppercase;color:#fff;margin:0;font-weight:700}.plan-modal-close{color:#ffffff7c;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:56px;line-height:1}.plan-modal-close:hover{color:#fff}.plan-modal-options{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan-modal-option{cursor:pointer;text-align:left;background:#000;border:2px solid #fff3;flex-direction:column;gap:6px;padding:20px 16px;display:flex}.plan-modal-option:hover{border-color:#ffffff80}.plan-modal-option--selected:hover,.plan-modal-option--selected{border-color:var(--ds-gold)}.plan-modal-option-name{font-family:var(--font-primary);font-size:var(--font-size-p2);text-transform:uppercase;letter-spacing:1px;color:#fff9;font-weight:700}.plan-modal-option--selected .plan-modal-option-name{color:#fff}.plan-modal-option-price{font-family:var(--font-primary);font-size:var(--font-size-h2);color:#ffc80059;font-weight:700;line-height:1}.plan-modal-option--selected .plan-modal-option-price{color:var(--ds-gold)}.plan-modal-option-cadence{font-size:var(--font-size-p3);color:#ffffff59;line-height:1.2}.plan-modal-option--selected .plan-modal-option-cadence{color:#fff}.plan-modal-checks{flex-direction:column;gap:14px;display:flex}.plan-modal-checks a{color:var(--ds-gold);text-decoration:underline}.plan-modal-cta{flex-direction:column;align-items:center;gap:16px;display:flex}.plan-modal-cta .pixel-button-wrapper{transform-origin:50%;margin:12px 0;transform:scale(1.292)}.plan-modal-cta .pixel-button-wrapper.action-button-secondary:hover{transform:scale(1.382)}.plan-modal-cta .pixel-button-wrapper.action-button-secondary:active{transform:scale(1.227)}.plan-modal-tax-note{font-size:var(--font-size-p3);color:#ffffff7c;text-align:center;margin:-8px 0 0}.plan-modal-trust{justify-content:center;align-items:center;gap:10px;margin-top:32px;display:flex}.plan-modal-trust-badge{border-radius:4px;justify-content:center;align-items:center;width:47px;height:30px;display:flex;overflow:hidden}.plan-modal-trust-badge--visa,.plan-modal-trust-badge--mc,.plan-modal-trust-badge--dark,.plan-modal-trust-badge--paypal{background:#fff}.plan-modal-trust-icon{object-fit:cover;width:100%;height:100%}
