.C2jD_G_centeredHeader{text-align:center;max-width:800px;margin:0 auto 42px}.C2jD_G_centeredHeader .eyebrow{justify-content:center}.C2jD_G_centeredHeader h2{font-size:var(--content-title-size);font-weight:var(--content-title-weight);line-height:var(--content-title-leading);margin-bottom:18px}.C2jD_G_centeredHeader p{font-size:var(--content-lead-size);color:var(--text-muted);max-width:650px;margin:0 auto}.C2jD_G_processSection{background:var(--bg-page);border-top:1px solid var(--border-light)}.C2jD_G_processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;display:grid}.C2jD_G_processCard{background:var(--bg-card);border:1px solid var(--border-light);flex-direction:column;min-width:0;padding:clamp(22px,2.4vw,32px);display:flex}.C2jD_G_stepNumber{align-items:center;gap:18px;margin-bottom:24px;display:flex}.C2jD_G_stepNumber>span:first-child{font-family:var(--font-display);color:var(--brand-red);letter-spacing:-.04em;font-size:1.5rem;font-weight:600;line-height:1}.C2jD_G_stepNumber>span:last-child{background:var(--border-light);flex:1;height:1px}.C2jD_G_processCard h3{text-wrap:pretty;margin-bottom:12px;font-size:1.1rem;font-weight:700;line-height:1.4}.C2jD_G_processCard>p{color:var(--text-muted);margin-bottom:24px;font-size:.87rem;line-height:1.75}.C2jD_G_stepDetail{border-top:1px solid var(--border-light);color:var(--text-muted);margin-top:auto;padding-top:16px;font-size:.75rem;line-height:1.7}.C2jD_G_stepDetail strong{color:var(--text-primary);font-weight:600}.C2jD_G_processCta{justify-content:center;margin-top:32px;display:flex}.C2jD_G_processCta a{max-width:100%}.C2jD_G_scheduleSection{background:var(--bg-page)}.C2jD_G_schedulePanel{background:var(--bg-card);border:1px solid var(--border-light);border-top:3px solid var(--brand-red);padding:clamp(24px,3.5vw,46px)}.C2jD_G_scheduleHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.C2jD_G_scheduleHeader>div{max-width:820px}.C2jD_G_scheduleHeader h2{font-size:var(--content-title-size);font-weight:var(--content-title-weight);line-height:var(--content-title-leading);text-wrap:pretty;margin-bottom:14px}.C2jD_G_scheduleHeader p{color:var(--text-muted);font-size:var(--content-body-size);max-width:660px}.C2jD_G_scheduleStatus{color:#26765b;font-size:var(--content-label-size);white-space:nowrap;background:#f3f9f6;border:1px solid #cde3da;align-items:center;gap:7px;padding:7px 10px;font-weight:600;display:inline-flex}.C2jD_G_milestones{border:1px solid var(--border-light);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.C2jD_G_milestone{background:var(--bg-subtle);border-right:1px solid var(--border-light);flex-direction:column;min-width:0;padding:26px 24px;display:flex}.C2jD_G_milestone:last-child{border-right:0}.C2jD_G_milestoneTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.C2jD_G_milestoneTop>span:first-child{font-size:var(--content-label-size);letter-spacing:.07em;color:var(--text-muted);font-weight:700}.C2jD_G_milestoneTop>span:last-child{font-family:var(--font-display);color:#99a3b1;font-size:1.25rem;font-weight:500}.C2jD_G_milestone h3{text-wrap:pretty;margin-bottom:12px;font-size:1.19rem;font-weight:700;line-height:1.4}.C2jD_G_milestone p{font-size:var(--content-body-size);color:var(--text-secondary);line-height:var(--content-body-leading);margin-bottom:22px}.C2jD_G_milestoneNote{border-top:1px solid var(--border-light);font-size:var(--content-label-size);color:var(--text-secondary);margin-top:auto;padding-top:16px;font-weight:600}.C2jD_G_criticalMilestone{background:#fff5f5;position:relative}.C2jD_G_criticalMilestone:before{content:"";background:var(--brand-red);height:3px;position:absolute;top:-1px;left:0;right:0}.C2jD_G_criticalMilestone h3,.C2jD_G_criticalMilestone .C2jD_G_milestoneTop>span,.C2jD_G_criticalMilestone .C2jD_G_milestoneNote{color:var(--brand-red)}.C2jD_G_criticalMilestone .C2jD_G_milestoneNote{border-color:#ead4d6}.C2jD_G_scheduleFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:28px;display:grid}.C2jD_G_scheduleFooter>div{align-items:flex-start;gap:16px;max-width:850px;display:flex}.C2jD_G_scheduleFooter svg{flex-shrink:0}.C2jD_G_scheduleFooter>div>svg{color:var(--brand-red);margin-top:3px}.C2jD_G_scheduleFooter p{font-size:var(--content-body-size);line-height:var(--content-body-leading);color:var(--text-muted)}.C2jD_G_scheduleFooter p strong{color:var(--text-primary);font-weight:600}.C2jD_G_scheduleFooter p .C2jD_G_redText{color:var(--brand-red)}.C2jD_G_scheduleFooter a{white-space:nowrap;font-size:.84rem}.C2jD_G_solutionHero{background:var(--bg-page);border-bottom:1px solid var(--border-light);padding:150px 0 44px}.C2jD_G_solutionHeroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.C2jD_G_solutionHeroContent{padding:20px 0}.C2jD_G_solutionHeroContent>span{color:var(--brand-red);font-size:var(--content-label-size);letter-spacing:.08em;margin-bottom:22px;font-weight:700;display:block}.C2jD_G_solutionHeroContent h1{letter-spacing:-.04em;text-wrap:pretty;margin-bottom:24px;font-size:clamp(2rem,3.6vw,3.3rem);line-height:1.14}.C2jD_G_solutionHeroContent h1 span{color:var(--brand-red);display:block}.C2jD_G_solutionHeroContent p{color:var(--text-muted);max-width:590px;margin-bottom:30px;font-size:1rem;line-height:1.8}.C2jD_G_solutionHeroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.C2jD_G_solutionHeroImage{aspect-ratio:1.28;background:var(--bg-subtle);position:relative;overflow:hidden}.C2jD_G_solutionHeroImage:after{content:"";background:var(--brand-red);width:72px;height:4px;position:absolute;bottom:0;left:0}@media (max-width:1000px){.C2jD_G_scheduleHeader{flex-direction:column;gap:18px}.C2jD_G_scheduleFooter{grid-template-columns:1fr;gap:22px}.C2jD_G_scheduleFooter a{justify-self:start}}@media (max-width:800px){.C2jD_G_processGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.C2jD_G_milestones{grid-template-columns:1fr}.C2jD_G_milestone{border-right:0;border-bottom:1px solid var(--border-light)}.C2jD_G_milestone:last-child{border-bottom:0}.C2jD_G_milestoneTop{margin-bottom:14px}.C2jD_G_solutionHero{padding:135px 0 32px}.C2jD_G_solutionHeroGrid{grid-template-columns:1fr;gap:24px}.C2jD_G_solutionHeroContent{padding:12px 0 0}.C2jD_G_solutionHeroImage{aspect-ratio:16/9}.C2jD_G_solutionHeroContent>span{margin-bottom:16px}.C2jD_G_solutionHeroContent h1{margin-bottom:18px}.C2jD_G_solutionHeroContent p{margin-bottom:24px}}@media (max-width:520px){.C2jD_G_centeredHeader{text-align:left;margin-bottom:28px}.C2jD_G_centeredHeader .eyebrow{justify-content:flex-start}.C2jD_G_processGrid{grid-template-columns:1fr;gap:12px}.C2jD_G_stepNumber,.C2jD_G_processCard>p{margin-bottom:18px}.C2jD_G_processCta a,.C2jD_G_scheduleFooter a{width:100%;font-size:.8rem}.C2jD_G_schedulePanel{padding:24px 18px}.C2jD_G_milestone{padding:24px 20px}.C2jD_G_scheduleFooter>div{gap:12px}.C2jD_G_solutionHero{padding-top:126px}.C2jD_G_solutionHeroActions a{width:100%}}.C2jD_G_processCta a,.C2jD_G_scheduleFooter a,.C2jD_G_solutionHeroActions a{white-space:normal}.C2jD_G_processCta a svg,.C2jD_G_scheduleFooter a svg,.C2jD_G_solutionHeroActions a svg{flex-shrink:0}
.TRTokG_section{background:#fff;padding-block:clamp(28px,4vw,48px)}.TRTokG_promo{border:1px solid var(--border-light);border-left:3px solid var(--brand-red);background:var(--bg-subtle);color:var(--text-primary);grid-template-columns:168px minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,40px);padding:14px clamp(16px,2vw,28px) 14px 14px;text-decoration:none;transition:box-shadow .2s;display:grid}.TRTokG_promo:hover{box-shadow:0 14px 32px -20px #0f172a66}.TRTokG_promo:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}.TRTokG_photo{aspect-ratio:4/3;background:var(--bg-muted);position:relative;overflow:hidden}.TRTokG_photo img{object-fit:cover;transition:transform .6s}.TRTokG_promo:hover .TRTokG_photo img{transform:scale(1.04)}.TRTokG_eyebrow{color:var(--brand-red);font-size:var(--content-label-size);letter-spacing:.12em;text-transform:uppercase;font-weight:800;line-height:1.6;display:block}.TRTokG_title{font-family:var(--font-display);letter-spacing:-.025em;margin:4px 0 6px;font-size:clamp(1.2rem,1.9vw,1.5rem);font-weight:800;line-height:1.3;display:block}.TRTokG_description{color:var(--text-secondary);font-size:var(--content-detail-size);line-height:1.6;display:block}.TRTokG_cta{min-height:var(--btn-md);background:var(--brand-red);color:#fff;font-size:var(--content-body-size);white-space:nowrap;align-items:center;gap:10px;padding:10px 24px;font-weight:700;line-height:1.25;transition:background .18s;display:inline-flex}.TRTokG_cta svg{transition:transform .2s}.TRTokG_promo:hover .TRTokG_cta{background:var(--brand-red-hover)}.TRTokG_promo:hover .TRTokG_cta svg{transform:translate(3px)}@media (max-width:760px){.TRTokG_promo{grid-template-columns:96px minmax(0,1fr);gap:16px}.TRTokG_description{display:none}.TRTokG_cta{grid-column:1/-1;justify-content:center}}
.eWO3Va_section{--ink:var(--text-primary);--muted:var(--text-secondary);--line:var(--border-light);--rail-gutter:clamp(16px, 4vw, 32px);padding-block:var(--content-section-space);color:var(--ink);background:#fff;position:relative}.eWO3Va_section[data-tone=paper]{background:var(--bg-subtle);border-top:1px solid var(--line)}.eWO3Va_section[data-tone=ink]{--ink:#fff;--muted:#ffffffb8;--line:#ffffff24;background:var(--brand-dark-surface)}.eWO3Va_section[data-tone=glow]{background:radial-gradient(ellipse at 50% 0%, #b91c1c0f 0%, var(--bg-subtle) 70%);border-top:1px solid var(--line)}.eWO3Va_eyebrow{color:var(--brand-red);font-size:var(--content-label-size);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-weight:800;line-height:1.6;display:block}.eWO3Va_chapter{color:var(--muted);font-size:var(--content-label-size);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-weight:800;line-height:1.6;display:flex}.eWO3Va_chapter b{background:var(--brand-red);color:#fff;min-width:34px;height:26px;font-family:var(--font-display);letter-spacing:.02em;place-items:center;padding-inline:7px;display:inline-grid}.eWO3Va_chapter:after{content:"";opacity:.35;background:currentColor;flex:0 56px;height:1px}.eWO3Va_title{color:var(--ink);font-size:var(--content-title-size);font-weight:var(--content-title-weight);line-height:var(--content-title-leading);letter-spacing:var(--content-title-tracking);text-wrap:balance;margin:0 0 16px}.eWO3Va_lead{color:var(--muted);font-size:var(--content-lead-size);line-height:var(--content-body-leading);text-wrap:pretty;margin:0}.eWO3Va_splitHeader{margin-bottom:var(--content-heading-space);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px clamp(32px,6vw,96px);display:grid}.eWO3Va_splitHeader .eWO3Va_title{margin:0}.eWO3Va_textLink{min-height:44px;color:var(--brand-red);font-size:var(--content-detail-size);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.eWO3Va_textLink svg{transition:transform .2s}.eWO3Va_textLink:hover svg{transform:translate(3px)}.eWO3Va_tag{color:var(--muted);font-size:var(--content-label-size);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-weight:800;line-height:1.6;display:inline-flex}.eWO3Va_tag svg{color:var(--brand-red);flex-shrink:0}.eWO3Va_triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.eWO3Va_pillar{isolation:isolate;background:var(--brand-dark-surface);color:#fff;flex-direction:column;justify-content:flex-end;min-height:clamp(440px,42vw,580px);padding:clamp(24px,2.6vw,40px);text-decoration:none;display:flex;position:relative;overflow:hidden}.eWO3Va_pillar:before{content:"";z-index:-1;background:linear-gradient(#040e1100 25%,#040e118c 55%,#040e11e6 100%);position:absolute;inset:0}.eWO3Va_pillar:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}.eWO3Va_coverImage{z-index:-2;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.eWO3Va_pillar:hover .eWO3Va_coverImage,.eWO3Va_pillar:focus-visible .eWO3Va_coverImage{transform:scale(1.04)}.eWO3Va_pillarNumber{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3rem,5.2vw,4.75rem);font-weight:800;line-height:.9}.eWO3Va_pillarNumber:after{content:"";background:var(--brand-red);width:40px;height:3px;margin:20px 0 18px;display:block}.eWO3Va_pillar h3{color:#fff;font-size:var(--content-card-title-size);font-weight:var(--content-card-title-weight);letter-spacing:-.02em;margin:0 0 10px;line-height:1.3}.eWO3Va_kicker{color:#ffffffb3;font-size:var(--content-label-size);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-weight:800;display:block}.eWO3Va_pillar p{color:#ffffffd6;max-width:36ch;font-size:var(--content-detail-size);margin:0;line-height:1.7}.eWO3Va_pillarLink{font-size:var(--content-detail-size);align-items:center;gap:8px;margin-top:22px;font-weight:700;display:inline-flex}.eWO3Va_pillarLink svg{transition:transform .2s}.eWO3Va_pillar:hover .eWO3Va_pillarLink svg{transform:translateY(3px)}.eWO3Va_channels{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.eWO3Va_channelsIntro{top:calc(var(--site-header-clearance) + 32px);position:sticky}.eWO3Va_channelsPhoto{aspect-ratio:4/3;background:var(--bg-muted);margin-top:32px;position:relative;overflow:hidden}.eWO3Va_channelsPhoto img{object-fit:cover}.eWO3Va_channelList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.eWO3Va_channel{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:20px;padding-block:32px;display:grid}.eWO3Va_channelNumber{color:var(--brand-red);font-family:var(--font-display);letter-spacing:-.05em;font-size:2.25rem;font-weight:800;line-height:1}.eWO3Va_channel h3{font-size:var(--content-card-title-size);font-weight:var(--content-card-title-weight);letter-spacing:-.02em;margin:8px 0 10px;line-height:1.3}.eWO3Va_channel p{color:var(--muted);font-size:var(--content-body-size);line-height:var(--content-body-leading);margin:0}.eWO3Va_channel .eWO3Va_textLink{margin-top:6px}.eWO3Va_benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.eWO3Va_benefits li{border-top:2px solid var(--brand-red);color:var(--muted);font-size:var(--content-detail-size);padding-top:14px;line-height:1.65}.eWO3Va_benefits strong{color:var(--ink);margin-bottom:4px;font-size:1rem;font-weight:800;display:block}.eWO3Va_make{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(40px,6vw,88px);display:grid}.eWO3Va_results{border-top:1px solid var(--line);counter-reset:result;margin:24px 0 32px;padding:0;list-style:none}.eWO3Va_results li{border-bottom:1px solid var(--line);color:#ffffffe0;font-size:var(--content-body-size);grid-template-columns:48px minmax(0,1fr);gap:12px;padding-block:14px;line-height:1.6;display:grid}.eWO3Va_results li:before{counter-increment:result;content:counter(result, decimal-leading-zero);color:var(--brand-red-light);font-family:var(--font-display);letter-spacing:.02em;font-weight:800}.eWO3Va_gains{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}.eWO3Va_gain{border-top:2px solid var(--brand-red);background:#ffffff0d;padding:22px 22px 24px}.eWO3Va_gain h3{color:#fff;align-items:center;gap:10px;margin:0 0 8px;font-size:1.0625rem;font-weight:800;display:flex}.eWO3Va_gain h3 svg{color:var(--brand-red-light);flex-shrink:0}.eWO3Va_gain p{color:var(--muted);font-size:var(--content-detail-size);margin:0;line-height:1.65}.eWO3Va_ghostButton{min-height:var(--btn-md);color:#fff;font-size:var(--content-body-size);border:1px solid #fff6;align-items:center;gap:10px;padding:10px 24px;font-weight:700;line-height:1.25;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.eWO3Va_ghostButton:hover{background:#ffffff0f;border-color:#fff}.eWO3Va_makePhoto{background:#111;min-height:560px;position:relative;overflow:hidden}.eWO3Va_makePhoto img{object-fit:cover}.eWO3Va_makePhoto:after{content:"";background:linear-gradient(#0000 45%,#000000b8 100%);position:absolute;inset:0}.eWO3Va_makeCaption{z-index:1;flex-direction:column;gap:12px;display:flex;position:absolute;inset:auto 28px 28px}.eWO3Va_chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;width:fit-content;font-size:var(--content-label-size);letter-spacing:.04em;background:#02090acc;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.eWO3Va_chip svg{color:var(--brand-red-light)}.eWO3Va_makeCaption p{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.eWO3Va_meaningLabel{color:var(--ink);font-size:var(--content-body-size);margin:20px 0 10px;font-weight:700}.eWO3Va_meaning{gap:10px;margin:0;padding:0;list-style:none;display:grid}.eWO3Va_meaning li{color:var(--ink);font-size:var(--content-body-size);align-items:center;gap:10px;font-weight:600;display:flex}.eWO3Va_meaning svg{color:var(--brand-red);flex-shrink:0}.eWO3Va_gallery{grid-template-rows:repeat(2,minmax(300px,auto));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}.eWO3Va_tile{isolation:isolate;background:var(--bg-muted);color:#fff;flex-direction:column;justify-content:flex-end;padding:clamp(22px,2.4vw,36px);display:flex;position:relative;overflow:hidden}.eWO3Va_tile:first-child{grid-row:span 2;min-height:616px}.eWO3Va_tile:before{content:"";z-index:-1;background:linear-gradient(#040e1100 30%,#040e11d6 100%);position:absolute;inset:0}.eWO3Va_tile:hover .eWO3Va_coverImage{transform:scale(1.03)}.eWO3Va_tile .eWO3Va_tag{color:#ffffffd1}.eWO3Va_tile .eWO3Va_tag svg{color:#fff}.eWO3Va_tile h3{color:#fff;font-size:var(--content-card-title-size);font-weight:var(--content-card-title-weight);letter-spacing:-.02em;margin:8px 0;line-height:1.3}.eWO3Va_tile:first-child h3{font-size:clamp(1.5rem,2.4vw,2rem)}.eWO3Va_tile p{color:#ffffffdb;max-width:46ch;font-size:var(--content-detail-size);margin:0;line-height:1.7}.eWO3Va_community{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.eWO3Va_duo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;min-height:540px;display:grid}.eWO3Va_duoPhoto{background:var(--bg-muted);position:relative;overflow:hidden}.eWO3Va_duoPhoto img{object-fit:cover}.eWO3Va_duoPhoto+.eWO3Va_duoPhoto{margin-block:64px -16px}.eWO3Va_needs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.eWO3Va_need{border-bottom:1px solid var(--line);padding-block:24px}.eWO3Va_need h3{letter-spacing:-.01em;margin:10px 0 6px;font-size:1.0625rem;font-weight:800;line-height:1.35}.eWO3Va_need p{color:var(--muted);font-size:var(--content-detail-size);margin:0;line-height:1.65}.eWO3Va_cities{color:var(--ink);font-size:var(--content-detail-size);letter-spacing:.02em;margin:18px 0 0;font-weight:700}.eWO3Va_directory{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.eWO3Va_store{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,170px) 104px minmax(0,1fr) auto;align-items:center;gap:28px;padding-block:22px;display:grid}.eWO3Va_store[data-first=true]:not(:first-child){border-top:1px solid #cbd5e1;margin-top:-1px}.eWO3Va_storeCity{font-family:var(--font-display);letter-spacing:-.02em;align-self:start;align-items:center;gap:6px;padding-top:6px;font-size:1.25rem;font-weight:800;display:flex}.eWO3Va_storeCity svg{color:var(--brand-red);flex-shrink:0}.eWO3Va_store:not([data-first=true]) .eWO3Va_storeCity{visibility:hidden}.eWO3Va_storeThumb{aspect-ratio:1;border:1px solid var(--line);background:#fff;width:104px;display:block;position:relative;overflow:hidden}.eWO3Va_storeThumb img{object-fit:cover;transition:transform .5s}.eWO3Va_storeThumb[data-kind=product] img{object-fit:contain;padding:8px}.eWO3Va_store:hover .eWO3Va_storeThumb img{transform:scale(1.05)}.eWO3Va_storeText{min-width:0}.eWO3Va_university{color:var(--brand-red);font-size:var(--content-label-size);letter-spacing:.06em;text-transform:uppercase;font-weight:800;line-height:1.6;display:block}.eWO3Va_storeText h3{letter-spacing:-.015em;margin:2px 0 6px;font-size:1.125rem;font-weight:800;line-height:1.35}.eWO3Va_storeText h3 a{min-height:24px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.eWO3Va_storeText h3 a:hover{color:var(--brand-red)}.eWO3Va_storeText p{max-width:64ch;color:var(--muted);font-size:var(--content-detail-size);margin:0;line-height:1.6}.eWO3Va_storeActions{align-items:center;gap:8px;display:flex}.eWO3Va_storeButton{min-height:var(--btn-sm);border:1px solid var(--brand-red);color:var(--brand-red);font-size:var(--content-detail-size);white-space:nowrap;align-items:center;gap:8px;padding:8px 18px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.eWO3Va_storeButton:hover{background:var(--brand-red);color:#fff}.eWO3Va_outlineButton{min-width:var(--btn-sm);min-height:var(--btn-sm);border:1px solid var(--line);color:var(--ink);font-size:var(--content-detail-size);white-space:nowrap;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.eWO3Va_outlineButton:hover{border-color:var(--brand-red);color:var(--brand-red)}.eWO3Va_cta{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.eWO3Va_kit{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:28px 0;padding:20px 0;list-style:none;display:grid}.eWO3Va_kit li{color:var(--ink);font-size:var(--content-body-size);align-items:center;gap:10px;font-weight:600;display:flex}.eWO3Va_kit svg{color:var(--brand-red);flex-shrink:0}.eWO3Va_direct{color:var(--muted);font-size:var(--content-detail-size);flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.eWO3Va_form{text-align:left;flex-direction:column;gap:16px;padding:clamp(28px,4vw,44px);display:flex}.eWO3Va_formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.eWO3Va_fieldLabel{color:var(--muted);font-size:var(--content-label-size);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-weight:700;display:block}.eWO3Va_draftReady{text-align:center;background:#f0fdf4;border-color:#bbf7d0;padding:48px 32px}.eWO3Va_draftIcon{color:#16a34a;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;display:flex}.eWO3Va_draftReady h3{letter-spacing:-.02em;margin-bottom:8px;font-size:1.25rem;font-weight:800}.eWO3Va_draftReady p{max-width:520px;color:var(--muted);font-size:var(--content-detail-size);margin:0 auto;line-height:1.65}.eWO3Va_draftActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}@media (max-width:1024px){.eWO3Va_store{grid-template-columns:88px minmax(0,1fr);gap:10px 20px}.eWO3Va_storeCity{grid-column:1/-1;padding:10px 0 4px}.eWO3Va_store:not([data-first=true]) .eWO3Va_storeCity{display:none}.eWO3Va_storeThumb{grid-row:span 2;align-self:start;width:88px}.eWO3Va_storeActions{grid-column:2}}@media (max-width:960px){.eWO3Va_channels,.eWO3Va_make,.eWO3Va_community,.eWO3Va_cta{grid-template-columns:minmax(0,1fr)}.eWO3Va_channelsIntro{position:static}.eWO3Va_makePhoto{min-height:420px}.eWO3Va_duo{min-height:440px}}@media (max-width:860px){.eWO3Va_splitHeader{grid-template-columns:minmax(0,1fr)}.eWO3Va_triptych,.eWO3Va_directory{margin-inline:calc(var(--rail-gutter) * -1);padding:4px var(--rail-gutter) 16px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.eWO3Va_triptych::-webkit-scrollbar{display:none}.eWO3Va_directory::-webkit-scrollbar{display:none}.eWO3Va_pillar{scroll-snap-align:start;flex:0 0 min(84%,420px);min-height:440px}.eWO3Va_directory{border-top:0}.eWO3Va_store,.eWO3Va_store[data-first=true]:not(:first-child){border:1px solid var(--line);scroll-snap-align:start;background:#fff;flex-direction:column;flex:0 0 min(84%,360px);align-items:stretch;gap:12px;margin-top:0;padding:18px;display:flex}.eWO3Va_storeCity,.eWO3Va_store:not([data-first=true]) .eWO3Va_storeCity{font-family:inherit;font-size:var(--content-label-size);letter-spacing:.08em;text-transform:uppercase;visibility:visible;padding:0;font-weight:800;display:flex}.eWO3Va_storeThumb{aspect-ratio:16/10;width:100%}.eWO3Va_storeActions{flex-wrap:wrap;margin-top:auto}}@media (max-width:640px){.eWO3Va_channel{grid-template-columns:48px minmax(0,1fr);gap:14px;padding-block:24px}.eWO3Va_channelNumber{font-size:1.75rem}.eWO3Va_channelsPhoto{aspect-ratio:16/10;margin-top:24px}.eWO3Va_benefits,.eWO3Va_gains,.eWO3Va_needs{grid-template-columns:minmax(0,1fr)}.eWO3Va_benefits{gap:14px}.eWO3Va_makePhoto{min-height:260px}.eWO3Va_makeCaption{inset:auto 20px 20px}.eWO3Va_duo{min-height:0}.eWO3Va_duoPhoto{aspect-ratio:3/4}.eWO3Va_duoPhoto+.eWO3Va_duoPhoto{margin-block:32px -8px}.eWO3Va_gallery,.eWO3Va_needs{margin-inline:calc(var(--rail-gutter) * -1);padding:4px var(--rail-gutter) 16px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.eWO3Va_gallery::-webkit-scrollbar{display:none}.eWO3Va_needs::-webkit-scrollbar{display:none}.eWO3Va_tile,.eWO3Va_tile:first-child{scroll-snap-align:start;flex:0 0 84%;min-height:380px;padding:22px}.eWO3Va_needs{border-top:0;margin-top:24px}.eWO3Va_need{border:1px solid var(--line);scroll-snap-align:start;background:#fff;flex:0 0 72%;padding:18px}}
