.lab_chapters__WR1YI{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1600px;margin-inline:auto}.lab_rail__n2gnG{display:none}.lab_article__VAskN{min-width:0}@media (min-width:1024px){.lab_chapters__WR1YI{grid-template-columns:240px minmax(0,1fr);align-items:start;padding:32px 24px}.lab_rail__n2gnG{display:block;position:sticky;top:96px;align-self:start;min-width:0;max-height:calc(100dvh - 112px);overflow-y:auto}}@media (min-width:1280px){.lab_chapters__WR1YI{padding-inline:40px}}.operations_workspace__yZScf{--operations-paper:#f6f7f3;--operations-ink:#172b36;--operations-muted:#536b78;--operations-line:#dce3e5;width:100%;min-width:0;color:var(--operations-ink);background:var(--operations-paper);padding:35px 40px 65px;border-radius:18px}.dark .operations_workspace__yZScf{--operations-paper:var(--background);--operations-ink:var(--foreground);--operations-muted:var(--muted-foreground);--operations-line:var(--border)}.operations_context__zQSFL{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:25px;color:var(--operations-muted);font-size:12px}.operations_navigation__1Z_Dx{display:flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid var(--operations-line);padding-bottom:12px;margin-bottom:29px}.operations_navigation__1Z_Dx a{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border-radius:8px;font-size:13px;color:var(--operations-muted)}.operations_navigation__1Z_Dx a[aria-current=page]{background:var(--operations-ink);color:var(--operations-paper)}.operations_navigation__1Z_Dx a:hover{text-decoration:underline;text-underline-offset:4px}.operations_navigation__1Z_Dx a:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.operations_body__RVuY0{min-width:0}.operations_body__RVuY0>:is(main,div,section){max-width:100%;margin-inline:0;padding-inline:0}.operations_body__RVuY0 h1,.operations_heading__SMdpi{font-family:var(--font-inter-tight),sans-serif;font-size:43px;line-height:1.08;font-weight:650;letter-spacing:-.05em;text-wrap:balance}.operations_body__RVuY0 [data-slot=card]{border-radius:18px;border-color:var(--operations-line);box-shadow:none}.operations_body__RVuY0 [data-slot=table-container]{max-width:100%}.operations_body__RVuY0 [data-slot=table-cell]{padding-block:17px}.operations_header__lOro_{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:25px;margin-bottom:29px}.operations_eyebrow__nUWuY{color:var(--operations-muted,var(--muted-foreground));font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.operations_description__PCDPm{max-width:65ch;color:var(--operations-muted,var(--muted-foreground));font-size:14px;line-height:1.6;margin-top:12px}.operations_actions__bXgGT{display:flex;gap:10px;flex-wrap:wrap}.operations_recovery__Up8LA{max-width:760px;margin:40px auto}@media (max-width:1000px){.operations_workspace__yZScf{padding:30px 25px 65px}}@media (max-width:760px){.operations_workspace__yZScf{padding:25px 18px 45px;border-radius:0}.operations_header__lOro_{gap:15px;align-items:flex-start;margin-bottom:25px}.operations_body__RVuY0 h1,.operations_heading__SMdpi{font-size:32px}.operations_navigation__1Z_Dx{gap:2px}.operations_navigation__1Z_Dx a{min-height:44px;padding-inline:10px}.operations_context__zQSFL{gap:8px}.operations_body__RVuY0 [data-slot=button]{min-height:44px}}@media (max-width:400px){.operations_workspace__yZScf{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.operations_workspace__yZScf *,.operations_workspace__yZScf :after,.operations_workspace__yZScf :before{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}.operations_more__9Ex1H{position:relative}.operations_more__9Ex1H summary{cursor:pointer;padding:8px 13px;min-height:38px;font-size:13px}.operations_more__9Ex1H summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.operations_more__9Ex1H>div{display:flex;flex-wrap:wrap;gap:4px;padding:12px;border:1px solid var(--operations-line);border-radius:12px;background:var(--operations-paper)}.operations_more__9Ex1H[open]{flex-basis:100%}@media (max-width:760px){.operations_more__9Ex1H summary{min-height:44px;padding-top:12px}}.stories_page__gGv0c{background-color:var(--background);color:var(--foreground)}.stories_page__gGv0c h1,.stories_page__gGv0c h2{font-family:var(--font-inter-tight),sans-serif;font-weight:800;letter-spacing:-.025em}.stories_page__gGv0c a:focus-visible{outline:2px solid var(--brand-blue);outline-offset:5px}.stories_masthead__qJLUR{padding:36px 5% 32px}.stories_eyebrow__dgq4U{display:flex;align-items:center;gap:18px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.stories_eyebrow__dgq4U>span{width:110px;height:1px;background:var(--muted-foreground)}.stories_titleRow__fwVgA{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:22px}.stories_titleRow__fwVgA>:first-child{font-size:clamp(64px,9.5vw,142px);line-height:.83;letter-spacing:-.025em}.stories_titleRow__fwVgA>p{padding:0 2% 10px 0;font-size:clamp(16px,1.6vw,22px);line-height:1.3}.stories_underline__oEWoh{position:relative;display:inline-block}.stories_underline__oEWoh:after,.stories_underline__oEWoh:before{content:"";position:absolute;left:4%;bottom:-.09em;width:94%;height:3px;background:var(--brand-blue);border-radius:100%;transform:rotate(-1deg)}.stories_underline__oEWoh:before{left:8%;width:91%;bottom:-.14em;transform:rotate(-2deg);height:2px}.stories_lead__JJKa5{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(0,.85fr);gap:26px;border-bottom:1px solid var(--border)}.stories_leadImage__j_lFx{position:relative;display:block;width:100%;min-width:0;min-height:490px;aspect-ratio:1.65;overflow:hidden}.stories_leadCopy__oI_m7{display:flex;flex-direction:column;justify-content:space-between;min-width:0;border-left:1px solid var(--border);padding:32px 12% 30px 26px;margin-block:0 6px}.stories_meta__I_H6c{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:9px;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.15em}.stories_leadCopy__oI_m7>a{display:flex;flex-direction:column;justify-content:space-between;gap:32px;flex:1;margin-top:25px}.stories_leadCopy__oI_m7 h2{font-size:clamp(34px,4vw,62px);line-height:.98;letter-spacing:-.025em;overflow-wrap:anywhere}.stories_readStory__7_6oh{display:flex;align-items:center;gap:14px;min-height:44px;font-size:12px;font-weight:600}.stories_arrowCircle__wBlgG{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--brand-blue);border-radius:50%;color:var(--brand-blue);flex:none;transition:background .2s,color .2s}.stories_arrowCircle__wBlgG svg{width:21px;height:21px}.stories_page__gGv0c a:hover .stories_arrowCircle__wBlgG{background:var(--brand-blue);color:white}.stories_browseBar__puvJZ{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 5%;border-bottom:1px solid var(--border)}.stories_topics__gAoyu{display:flex;gap:30px;overflow-x:auto;min-width:0;scrollbar-width:none}.stories_topics__gAoyu a{position:relative;display:inline-flex;align-items:center;flex:none;min-height:44px;font-size:14px}.stories_topics__gAoyu a[aria-current=page]{font-weight:700}.stories_topics__gAoyu a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;background:var(--brand-blue)}.stories_searchForm__mHrnW{display:flex;align-items:center;gap:3px;min-width:0;width:230px;flex:none}.stories_searchForm__mHrnW>div{min-width:0}.stories_searchStatus__HztTR:empty{display:none}.stories_error__PAj5w,.stories_searchStatus__HztTR{padding:16px 5%;font-size:13px}.stories_error__PAj5w{color:var(--destructive)}.stories_editorialGrid__kLLpr{display:grid;grid-template-columns:1fr 1.1fr;gap:16px;padding:0 1.2% 10px}.stories_story__hk1am{min-width:0;border-bottom:1px solid var(--border)}.stories_storyLink__kRgZn{display:flex;flex-direction:column;height:100%}.stories_storyImage__5YswQ{position:relative;aspect-ratio:2.4;overflow:hidden;background:var(--muted)}.stories_storyCopy__N4fi_{display:flex;flex-direction:column;align-items:start;gap:12px;padding:18px 5% 20px}.stories_story__hk1am h2{max-width:580px;font-size:clamp(28px,3.25vw,46px);line-height:1;letter-spacing:-.025em}.stories_story__hk1am .stories_readStory__7_6oh{min-height:36px}.stories_story__hk1am .stories_arrowCircle__wBlgG{width:36px;height:36px}.stories_story__hk1am .stories_arrowCircle__wBlgG svg{width:18px;height:18px}.stories_tallStory__nzHOu{grid-row:span 2;position:relative;isolation:isolate;color:white;border:0;min-height:700px}.stories_tallStory__nzHOu .stories_storyImage__5YswQ{position:absolute;inset:0;z-index:-2;aspect-ratio:auto}.stories_tallStory__nzHOu .stories_storyLink__kRgZn{justify-content:end}.stories_tallStory__nzHOu:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(0deg,rgb(7 17 31/.95),rgb(7 17 31/.4) 50%,transparent)}.stories_tallStory__nzHOu .stories_storyCopy__N4fi_{padding:40px 7%;gap:20px}.stories_tallStory__nzHOu h2{font-size:clamp(38px,4.4vw,65px);line-height:.98}.stories_tallStory__nzHOu .stories_arrowCircle__wBlgG{border-color:var(--surface-cyan);color:var(--surface-cyan)}.stories_moreStories__ejaBM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:28px 5%}.stories_moreStories__ejaBM .stories_storyImage__5YswQ{aspect-ratio:1.6}.stories_moreStories__ejaBM .stories_storyCopy__N4fi_{padding:18px 0 22px}.stories_moreStories__ejaBM h2{font-size:clamp(24px,2.4vw,34px)}.stories_pagination__ZcZul{display:flex;justify-content:center;padding:15px 5% 36px}.stories_newsletter__D_uc7{display:grid;grid-template-columns:1.08fr 1fr 1.1fr;align-items:center;min-height:290px;background:var(--deep-navy);color:var(--off-white);overflow:hidden}.stories_newsletterHeading__PWN3j{padding:34px 5% 34px 14%}.stories_newsletterHeading__PWN3j h2{font-size:clamp(34px,4.4vw,62px);line-height:.95;margin-top:20px}.stories_newsletterForm__PfANB{border-left:1px solid rgb(255 255 255/.5);padding:10px 10%}.stories_newsletterForm__PfANB>p{margin-bottom:18px;font-size:15px;line-height:1.35}.stories_newsletterImage__vlO1t{align-self:stretch;min-height:290px}@media (min-width:1600px){.stories_page__gGv0c{max-width:1800px;margin-inline:auto}}@media (max-width:1100px){.stories_browseBar__puvJZ{align-items:stretch;flex-direction:column;gap:10px}.stories_searchForm__mHrnW{width:min(100%,340px)}.stories_leadImage__j_lFx{min-height:430px}.stories_leadCopy__oI_m7{padding-right:8%;padding-left:20px}.stories_leadCopy__oI_m7 h2{font-size:3.8vw}.stories_tallStory__nzHOu{min-height:640px}.stories_newsletter__D_uc7{grid-template-columns:1fr 1fr}.stories_newsletterImage__vlO1t{display:none}.stories_newsletterHeading__PWN3j{padding-left:10%}.stories_newsletterForm__PfANB{margin-right:10%}}@media (max-width:700px){.stories_masthead__qJLUR{padding-block:28px 32px}.stories_titleRow__fwVgA{display:block;margin-top:24px}.stories_titleRow__fwVgA>:first-child{font-size:clamp(54px,11.8vw,82px);line-height:.9}.stories_titleRow__fwVgA>p{margin-top:28px;padding:0;font-size:17px}.stories_lead__JJKa5{grid-template-columns:1fr;gap:0}.stories_leadImage__j_lFx{min-height:0;aspect-ratio:1.3}.stories_leadCopy__oI_m7{padding:24px 5%;border-left:0;margin:0}.stories_leadCopy__oI_m7>a{gap:22px;margin-top:15px}.stories_leadCopy__oI_m7 h2{font-size:clamp(34px,8.5vw,52px);line-height:1;overflow-wrap:normal}.stories_topics__gAoyu{gap:25px}.stories_browseBar__puvJZ{padding-block:10px 16px}.stories_searchForm__mHrnW{width:100%}.stories_editorialGrid__kLLpr{grid-template-columns:1fr;padding:12px 3%;gap:24px}.stories_tallStory__nzHOu{min-height:590px;grid-row:auto}.stories_tallStory__nzHOu h2{font-size:44px}.stories_tallStory__nzHOu .stories_storyCopy__N4fi_{padding:30px 7%}.stories_story__hk1am h2{font-size:32px}.stories_storyImage__5YswQ{aspect-ratio:1.6}.stories_moreStories__ejaBM{grid-template-columns:1fr;padding-top:18px}.stories_moreStories__ejaBM h2{font-size:30px}.stories_newsletter__D_uc7{grid-template-columns:1fr}.stories_newsletterHeading__PWN3j{padding:32px 5% 26px}.stories_newsletterHeading__PWN3j h2{font-size:48px}.stories_newsletterForm__PfANB{margin:0 5% 32px;padding:0;border:0}.stories_newsletterImage__vlO1t{display:block;min-height:220px;height:240px}}@media (prefers-reduced-motion:reduce){.stories_arrowCircle__wBlgG{transition:none}}.shop-experience_page__GjL4Z{background-color:var(--background);color:var(--foreground)}.shop-experience_hero__oIu8V{display:grid;grid-template-columns:1.3fr 1fr;min-height:36rem}.shop-experience_media__E6SOD{position:relative;min-width:0;overflow:hidden;background:var(--muted)}.shop-experience_media__E6SOD img{object-fit:cover}.shop-experience_hero__oIu8V .shop-experience_media__E6SOD{min-height:35rem}.shop-experience_composition__g4TLp{position:absolute;inset:0 0 4rem;background:var(--muted)}.shop-experience_composition__g4TLp>div{position:absolute}.shop-experience_composition__g4TLp>div[data-position="0"]{inset:10% 35% 12% 4%;transform:rotate(-12deg)}.shop-experience_composition__g4TLp>div[data-position="1"]{inset:3% 5% 48% 57%;transform:rotate(9deg)}.shop-experience_composition__g4TLp>div[data-position="2"]{inset:49% 3% 5% 54%;transform:rotate(-6deg)}.shop-experience_composition__g4TLp img{object-fit:contain}.shop-experience_copy__v8E_5{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;padding:clamp(1.5rem,4vw,4.5rem)}.shop-experience_eyebrow__VnXbw{font-size:.65rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.shop-experience_heading__5rxwW,.shop-experience_title___GQ5x{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.055em;line-height:.95;text-wrap:balance}.shop-experience_title___GQ5x{font-size:clamp(3.5rem,6.5vw,7rem)}.shop-experience_heading__5rxwW{font-size:clamp(2.5rem,4.8vw,5rem)}.shop-experience_body__chgBr{max-width:33rem;color:var(--muted-foreground);line-height:1.6}.shop-experience_subnav__lKE1R{display:flex;gap:1.5rem;flex-wrap:wrap;padding:.75rem clamp(1rem,3.5vw,4rem);border-bottom:1px solid var(--border);font-size:.85rem}.shop-experience_subnav__lKE1R a{display:inline-flex;align-items:center;min-height:2.75rem}.shop-experience_subnav__lKE1R a[aria-current=page]{color:var(--brand-blue);border-bottom:2px solid}.shop-experience_steps__eHHvx{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:1.5rem clamp(1rem,3.5vw,4rem);border-block:1px solid var(--border)}.shop-experience_step__NQytz{display:flex;align-items:center;gap:1rem;font-size:.8rem}.shop-experience_number__MvbwT{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex-shrink:0;border:1px solid var(--border);border-radius:50%}.shop-experience_section__lXbSy{padding:2.5rem clamp(1rem,3.5vw,4rem)}.shop-experience_section__lXbSy h2{margin-bottom:1.5rem}.shop-experience_builder__5Gm0Q{display:grid;grid-template-columns:minmax(0,3fr) minmax(16rem,1.15fr);gap:1.25rem;align-items:start}.shop-experience_products__vjGuK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.shop-experience_product___Dxka{background:var(--card);display:flex;flex-direction:column;gap:.8rem;padding:.75rem;border:1px solid var(--border);border-radius:.35rem;min-width:0}.shop-experience_productImage__YkTRS{position:relative;aspect-ratio:1;background:var(--muted)}.shop-experience_productImage__YkTRS img{object-fit:contain;padding:.5rem}.shop-experience_product___Dxka h3{font-size:.85rem;line-height:1.4;font-weight:650}.shop-experience_product___Dxka p{font-size:.8rem;color:var(--muted-foreground)}.shop-experience_summary__GbefQ{position:sticky;top:5rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;background:var(--muted)}.shop-experience_summaryLine____Hnx{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:.75rem;font-size:.8rem}.shop-experience_summaryImage__GXKoa{position:relative;width:3rem;height:3rem;background:var(--background)}.shop-experience_summaryImage__GXKoa img{object-fit:contain}.shop-experience_split__R_2AE{display:grid;grid-template-columns:1.5fr 1fr;border-block:1px solid var(--border)}.shop-experience_split__R_2AE .shop-experience_media__E6SOD{min-height:28rem}.shop-experience_triptych__gIsL8{display:grid;grid-template-columns:repeat(3,1fr)}.shop-experience_moment__Cfrq3{position:relative;min-height:23rem;overflow:hidden;background:var(--muted)}.shop-experience_moment__Cfrq3 img{object-fit:cover}.shop-experience_eventHero__Y2n9f:after,.shop-experience_moment__Cfrq3:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgb(0 0 0/.75),transparent 75%)}.shop-experience_moment__Cfrq3 h2{position:absolute;left:1.5rem;bottom:1.5rem;z-index:1;font-family:var(--font-display),sans-serif;font-weight:750;font-size:clamp(2rem,4vw,4rem);color:white;letter-spacing:-.04em}.shop-experience_cards__Pyw5H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.shop-experience_eventHero__Y2n9f{position:relative;min-height:38rem;height:70vh;background:var(--deep-navy);color:white}.shop-experience_eventHero__Y2n9f img{object-fit:cover}.shop-experience_eventCopy__tUCxq{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;padding:3rem clamp(1.5rem,5vw,5rem);gap:1.5rem}.shop-experience_eventCopy__tUCxq .shop-experience_title___GQ5x{max-width:35rem}.shop-experience_gathering__GI5P5{display:grid;grid-template-columns:1.1fr 1fr 1fr}.shop-experience_gathering__GI5P5 .shop-experience_media__E6SOD{min-height:30rem}.shop-experience_essentials__EoR05{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:1rem;padding:2.5rem clamp(1rem,3.5vw,4rem)}.shop-experience_essentials__EoR05 .shop-experience_copy__v8E_5{padding:0 1rem 0 0}.shop-experience_essentials__EoR05 a{display:flex;flex-direction:column;gap:.75rem;font-size:.8rem}.shop-experience_essentials__EoR05 .shop-experience_productImage__YkTRS{aspect-ratio:3/4}.shop-experience_link__PBZxa{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem;border-bottom:1px solid var(--brand-blue);font-size:.9rem}@media(max-width:1000px){.shop-experience_builder__5Gm0Q{grid-template-columns:1fr}.shop-experience_summary__GbefQ{position:static}.shop-experience_essentials__EoR05{grid-template-columns:repeat(4,1fr)}.shop-experience_essentials__EoR05 .shop-experience_copy__v8E_5{grid-column:1/-1}.shop-experience_hero__oIu8V{grid-template-columns:1.1fr 1fr}.shop-experience_title___GQ5x{font-size:4.5rem}}@media(max-width:640px){.shop-experience_gathering__GI5P5,.shop-experience_hero__oIu8V,.shop-experience_split__R_2AE{grid-template-columns:1fr}.shop-experience_hero__oIu8V .shop-experience_media__E6SOD{min-height:23rem}.shop-experience_copy__v8E_5{padding:2rem 1.25rem}.shop-experience_title___GQ5x{font-size:3.75rem}.shop-experience_steps__eHHvx{grid-template-columns:1fr;gap:1rem}.shop-experience_products__vjGuK{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-experience_triptych__gIsL8{grid-template-columns:1fr}.shop-experience_moment__Cfrq3{min-height:20rem}.shop-experience_cards__Pyw5H{grid-template-columns:1fr}.shop-experience_eventHero__Y2n9f{min-height:32rem;height:75vh}.shop-experience_eventCopy__tUCxq{padding:2rem 1.25rem}.shop-experience_essentials__EoR05{grid-template-columns:repeat(2,1fr)}.shop-experience_gathering__GI5P5 .shop-experience_media__E6SOD{min-height:22rem}}@media(prefers-reduced-motion:reduce){.shop-experience_page__GjL4Z *{scroll-behavior:auto}}.team-journey_page__2la4Y{max-width:1180px;margin-inline:auto;padding:40px 5% 64px}.team-journey_narrow__E3I8n{max-width:820px;margin-inline:auto;padding:40px 5% 64px}.team-journey_narrow__E3I8n h1,.team-journey_narrow__E3I8n h2,.team-journey_narrow__E3I8n h3,.team-journey_page__2la4Y h1,.team-journey_page__2la4Y h2,.team-journey_page__2la4Y h3{font-family:var(--font-inter-tight),sans-serif;font-weight:800;letter-spacing:-.025em}.team-journey_title__bTsw2{font-size:clamp(36px,5vw,64px);line-height:1;margin-top:18px}.team-journey_intro__1aOvR{margin-block:18px 30px;color:var(--muted-foreground);max-width:620px;font-size:16px;line-height:1.6}.team-journey_crumb__DZE5H{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--muted-foreground);margin-bottom:26px}.team-journey_crumb__DZE5H a{color:var(--brand-blue)}.team-journey_grid__eEO61{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:start}.team-journey_actions__5340r{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:24px}.team-journey_success__jbQyk{width:48px;height:48px;display:grid;place-items:center;color:var(--loop-teal);border:1px solid var(--loop-teal);border-radius:50%;margin-bottom:24px}.team-journey_note__eRdLV{font-size:12px;color:var(--muted-foreground);line-height:1.6}.team-journey_example__rHFMT{min-width:0}.team-journey_exampleHeader__GnhZ0{display:flex;justify-content:space-between;align-items:center;gap:12px}.team-journey_exampleHeader__GnhZ0 img{width:30px;height:30px;border-radius:50%}.team-journey_source__8NED9{display:inline-flex;align-items:center;gap:6px;width:fit-content;border:1px solid var(--border);border-radius:6px;padding:5px 8px;font-size:11px;color:var(--brand-blue)}.team-journey_profileCover__HJsnd{position:relative;height:320px;overflow:hidden}.team-journey_profileCover__HJsnd>div{height:100%;aspect-ratio:auto;border-radius:0}.team-journey_profileCover__HJsnd img{object-fit:cover}.team-journey_profileIntro__Q8IqG{position:relative;margin-top:-35px}.team-journey_profileBody__t936_{padding-top:0}.team-journey_publicDetails__Z_Iz0{display:flex;flex-direction:column;gap:24px}.team-journey_website__dz5_H{min-width:0;display:flex;flex-direction:column;gap:18px}.team-journey_websitePhoto__axUxL{min-height:210px;position:relative;overflow:hidden;border-radius:14px 14px 0 0}.team-journey_websitePhoto__axUxL img{object-fit:cover}.team-journey_setup__ZLxxQ{max-width:1180px}.team-journey_setupContent__QN_Kc{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:start}.team-journey_setupContent__QN_Kc>*{min-width:0}.team-journey_setupSummary__BHq5i{display:flex;flex-direction:column;gap:20px}.team-journey_previewTitle__S9o3g{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(28px,3.4vw,42px);line-height:1.05;font-weight:800;letter-spacing:-.025em}.team-journey_previewIntro__Fy_rS{margin-block:12px 22px;color:var(--muted-foreground);line-height:1.6}.team-journey_directoryGrid__eA7Mm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px}.team-journey_directoryGrid__eA7Mm>*{min-width:0}.team-journey_stepCopy__V3Jxj{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0}.team-journey_stepCopy__V3Jxj li{display:flex;gap:18px}.team-journey_stepCopy__V3Jxj li>span{color:var(--brand-blue);font-size:12px}.team-journey_stepCopy__V3Jxj strong{display:block;margin-bottom:6px}.team-journey_stepCopy__V3Jxj p{color:var(--muted-foreground);font-size:14px;line-height:1.6}.team-journey_progress__IsXnm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:0}.team-journey_progress__IsXnm li{border-top:2px solid var(--border);padding-top:8px;min-width:0}.team-journey_progress__IsXnm li[data-current=true]{border-color:var(--foreground)}.team-journey_progress__IsXnm li[data-complete=true]{border-color:var(--loop-teal)}@media (max-width:1199px){.team-journey_directoryGrid__eA7Mm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.team-journey_narrow__E3I8n,.team-journey_page__2la4Y{padding:28px 5% 45px}.team-journey_grid__eEO61,.team-journey_setupContent__QN_Kc{grid-template-columns:1fr}.team-journey_title__bTsw2{font-size:44px}.team-journey_profileCover__HJsnd{height:250px}.team-journey_progress__IsXnm{gap:7px}}@media (max-width:599px){.team-journey_directoryGrid__eA7Mm{grid-template-columns:1fr}}.public-page_page__CLqqX{background:var(--magritte-canvas);color:var(--magritte-ink)}.public-page_page__CLqqX :is(h1,h2,h3){font-family:var(--font-inter-tight),Inter,sans-serif;font-weight:800}.public-page_page__CLqqX :is(section,article,nav,div)[id]{scroll-margin-top:95px}.public-page_eyebrow__b8nZr{font-size:10px;font-weight:750;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.public-page_controls__Jy6gD{height:auto;max-width:100%;display:flex;flex-wrap:wrap;gap:7px;padding:0;background:transparent;box-shadow:none}.public-page_controls__Jy6gD>button{flex:0 0 auto;min-height:44px;padding:10px 14px;border:1px solid var(--foreground);border-radius:5px;background:var(--card);color:var(--foreground);font-size:10px;font-weight:750;text-transform:uppercase;box-shadow:none}.public-page_controls__Jy6gD>button:is([data-state=on],[data-state=active]){background:var(--foreground);color:var(--background)}.public-page_hero__1B9wa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:540px;background:var(--magritte-night);color:var(--off-white)}.public-page_heroCopy__G1NoA{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:24px;padding:70px 12% 70px 14%;min-width:0}.public-page_heroCopy__G1NoA h1{font-size:clamp(38px,4.6vw,70px);line-height:1.02;letter-spacing:-.05em}.public-page_heroCopy__G1NoA>p:not(.public-page_eyebrow__b8nZr){font-size:16px;line-height:1.65;color:var(--magritte-sky);max-width:440px}.public-page_heroMedia__YHosI{position:relative;min-height:540px;min-width:0}.public-page_heroMedia__YHosI>img{object-fit:cover}.public-page_section__rDHoj{padding:64px 7%;border-bottom:1px solid var(--border)}.public-page_callout__CGLhG,.public-page_heading__ZMxp6{display:flex;align-items:end;justify-content:space-between;gap:30px}.public-page_heading__ZMxp6{margin-bottom:32px}.public-page_callout__CGLhG h2,.public-page_heading__ZMxp6 h2{font-size:clamp(30px,3.2vw,46px);line-height:1.04;letter-spacing:-.04em;margin-top:14px}.public-page_callout__CGLhG .public-page_eyebrow__b8nZr,.public-page_heading__ZMxp6 .public-page_eyebrow__b8nZr{color:var(--muted-foreground)}.public-page_callout__CGLhG{align-items:center}.public-page_callout__CGLhG p:not(.public-page_eyebrow__b8nZr){color:var(--muted-foreground);font-size:14px;line-height:1.65;margin-top:18px}.public-page_features__d_wjZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.public-page_features__d_wjZ[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page_feature__xz_b_{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:8px;overflow:hidden}.public-page_featureImage__iZGWG{display:block;position:relative;aspect-ratio:1.6}.public-page_featureImage__iZGWG>img{object-fit:cover}.public-page_feature__xz_b_>div{padding:24px}.public-page_feature__xz_b_ h2{font-size:28px;letter-spacing:-.04em}.public-page_feature__xz_b_ p{margin-top:14px;font-size:13px;line-height:1.65;color:var(--muted-foreground)}.public-page_feature__xz_b_ [data-slot=button]{padding-inline:0;margin-top:14px}.public-page_subnav__aXy8M{display:flex;flex-wrap:wrap;gap:12px 25px;padding:12px 7%;border-bottom:1px solid var(--border);background:var(--card)}.public-page_subnav__aXy8M a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;font-weight:650}.public-page_film__ruyRl{position:relative;width:100%;height:100%;min-width:0;background:var(--magritte-night)}.public-page_film__ruyRl video{display:block;width:100%;height:100%;object-fit:contain}.public-page_heroMedia__YHosI .public-page_film__ruyRl{position:absolute;inset:0}.public-page_film__ruyRl figcaption{position:absolute;bottom:24px;left:20px;max-width:calc(100% - 145px);color:var(--off-white);background:var(--magritte-night);padding:5px 9px;border-radius:4px;font-size:11px}.public-page_filmControl__sQAPf{position:absolute;right:20px;bottom:20px}.public-page_filmError__rhJVJ{position:absolute;bottom:70px;inset-inline:20px;width:auto}.public-page_split__04Luh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;align-items:center}.public-page_split__04Luh h2{font-size:clamp(34px,3.4vw,48px);line-height:1.06;letter-spacing:-.04em}.public-page_split__04Luh p:not(.public-page_eyebrow__b8nZr){margin-top:20px;font-size:14px;line-height:1.7;color:var(--muted-foreground)}.public-page_splitImage__8fzTP{position:relative;min-height:430px}.public-page_splitImage__8fzTP>img{object-fit:cover}.public-page_actions__tlfbt{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:24px}.public-page_note__afFrZ{margin-top:22px;color:var(--muted-foreground);font-size:11px;line-height:1.65}.public-page_disclosure__It2mh{margin-top:25px;border-top:1px solid var(--border)}.public-page_disclosure__It2mh>summary{min-height:48px;padding-block:16px;font-size:12px;font-weight:650;cursor:pointer}.public-page_disclosure__It2mh>p{font-size:13px;line-height:1.7;color:var(--muted-foreground);margin-bottom:18px}.public-page_values__z5kyy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:38px}.public-page_values__z5kyy[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page_values__z5kyy>div{border-top:1px solid var(--border);padding-top:20px}.public-page_values__z5kyy h3{font-size:23px}.public-page_values__z5kyy p{color:var(--muted-foreground);margin-top:10px;font-size:13px}.public-page_faq__JmfQ3{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.public-page_faq__JmfQ3 h2{font-size:clamp(34px,3.5vw,48px);line-height:1.05;margin-top:14px}@media(max-width:1000px){.public-page_heroCopy__G1NoA{padding:45px 8%}.public-page_heroCopy__G1NoA h1{font-size:48px}.public-page_split__04Luh{gap:30px}.public-page_features__d_wjZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.public-page_hero__1B9wa{grid-template-columns:minmax(0,1fr)}.public-page_heroCopy__G1NoA{padding:45px 24px}.public-page_heroCopy__G1NoA h1{font-size:clamp(38px,10vw,52px)}.public-page_heroMedia__YHosI{min-height:330px}.public-page_section__rDHoj{padding:42px 24px}.public-page_callout__CGLhG,.public-page_heading__ZMxp6{align-items:start;flex-direction:column;gap:20px}.public-page_faq__JmfQ3,.public-page_features__d_wjZ,.public-page_features__d_wjZ[data-columns="2"],.public-page_split__04Luh{grid-template-columns:minmax(0,1fr)}.public-page_values__z5kyy{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page_subnav__aXy8M{gap:6px 20px;padding-inline:24px}.public-page_splitImage__8fzTP{min-height:320px}.public-page_film__ruyRl figcaption{left:12px;bottom:16px;font-size:9px}.public-page_filmControl__sQAPf{right:12px;bottom:12px}}.lab-example_experience__DxhXI{background:var(--card)}.lab-example_experience__DxhXI :is(h2,h3){font-family:var(--font-inter-tight),Inter,sans-serif;font-weight:800}.lab-example_heading__6pKma{font-size:clamp(34px,4.6vw,68px);line-height:1.04;margin-bottom:28px;max-width:820px}.lab-example_eyebrow__b_i7s{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:18px}.lab-example_grid__eaPIP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,76px);align-items:start}.lab-example_grid__eaPIP>*{min-width:0}.lab-example_values__16_ht{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lab-example_values__16_ht>div{border-top:1px solid var(--border);padding-top:18px}.lab-example_values__16_ht dt{font-size:13px;font-weight:600}.lab-example_values__16_ht dd{font-size:clamp(28px,4.5vw,64px);font-weight:750;font-family:var(--font-inter-tight),Inter,sans-serif}.lab-example_values__16_ht small{display:block;font-size:14px;color:var(--muted-foreground)}.lab-example_context__t0UiI{display:flex;flex-direction:column;gap:18px}.lab-example_context__t0UiI>div{border-top:1px solid var(--border);padding-top:14px}.lab-example_context__t0UiI dt{font-size:12px;font-weight:650}.lab-example_context__t0UiI dd{margin-top:6px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.lab-example_note__dtkjq{font-size:12px;line-height:1.7;color:var(--muted-foreground)}.lab-example_controls__Vc2J3{display:flex;flex-wrap:wrap;max-width:100%;gap:8px}.lab-example_controls__Vc2J3 [data-slot=toggle-group-item]{flex:0 0 auto;min-width:72px;max-width:100%;white-space:normal;min-height:44px;height:auto;padding-inline:12px}.lab-example_film__OpUzW{width:100%;max-height:520px;background:var(--magritte-night)}.lab-example_answer__SPpnW{background:var(--magritte-night);color:var(--off-white);border-radius:12px;padding:clamp(24px,3vw,40px)}.lab-example_answer__SPpnW h3{font-size:32px;line-height:1.1}.lab-example_answer__SPpnW li,.lab-example_answer__SPpnW p{line-height:1.8;font-size:14px}.lab-example_answer__SPpnW ol{display:flex;flex-direction:column;gap:18px;list-style:decimal;padding-left:20px}@media(max-width:760px){.lab-example_grid__eaPIP{grid-template-columns:minmax(0,1fr)}.lab-example_values__16_ht{gap:12px}}@media(max-width:380px){.lab-example_values__16_ht{grid-template-columns:minmax(0,1fr)}}.app-experience-gallery_gallery__EaJne{padding:64px 7%;border-bottom:1px solid var(--border)}.app-experience-gallery_heading__1n_Yh{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:40px}.app-experience-gallery_heading__1n_Yh p{font-size:10px;letter-spacing:.14em;font-weight:750;text-transform:uppercase;color:var(--muted-foreground)}.app-experience-gallery_heading__1n_Yh h2{font-size:clamp(32px,3.2vw,46px);line-height:1.05;letter-spacing:-.04em;margin-top:14px}.app-experience-gallery_tabs__ABqOp{height:auto;max-width:100%;flex-wrap:wrap}.app-experience-gallery_tabs__ABqOp>button{min-height:44px}.app-experience-gallery_panel__TRaq4{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.app-experience-gallery_panel__TRaq4>div{min-width:0}.app-experience-gallery_panel__TRaq4 h3{font-size:clamp(32px,3.3vw,48px);line-height:1.05;letter-spacing:-.04em}.app-experience-gallery_panel__TRaq4 p{margin-top:22px;font-size:14px;line-height:1.7;color:var(--muted-foreground)}.app-experience-gallery_panel__TRaq4 .app-experience-gallery_note__zMXBp{font-size:12px}.app-experience-gallery_actions__2NSAf{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.app-experience-gallery_screenshot__fxZZb{padding:25px;border-radius:16px;background:color-mix(in srgb,var(--brand-blue) 12%,var(--background));overflow:hidden;height:460px;cursor:zoom-in;min-width:0}.app-experience-gallery_screenshot__fxZZb>img{width:100%;height:100%;object-fit:cover;object-position:top}.app-experience-gallery_screenshot__fxZZb:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}@media(max-width:767px){.app-experience-gallery_gallery__EaJne{padding:42px 24px}.app-experience-gallery_heading__1n_Yh{align-items:start;flex-direction:column}.app-experience-gallery_panel__TRaq4{grid-template-columns:minmax(0,1fr);gap:28px}.app-experience-gallery_screenshot__fxZZb{height:400px;padding:15px}}.loop-renewal_assistant__l3Bc8{padding:14px;background:color-mix(in srgb,var(--magritte-sky) 12%,var(--card));box-shadow:none}.loop-renewal_assistant__l3Bc8 h3{font-size:34px;line-height:1.1;letter-spacing:-.035em}.loop-renewal_duration__tvrOY{display:flex;flex-direction:column}.loop-renewal_duration__tvrOY>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-top:1px solid var(--border)}.loop-renewal_duration__tvrOY dt{font-size:24px;font-weight:700}.loop-renewal_duration__tvrOY dd{white-space:nowrap;color:var(--muted-foreground);font-size:14px}@media(max-width:767px){.loop-renewal_assistant__l3Bc8{padding:0}.loop-renewal_assistant__l3Bc8 h3{font-size:29px}.loop-renewal_duration__tvrOY dt{font-size:20px}}.destination-icon_icon__1ryeY[data-destination-icon]{flex-shrink:0;position:relative;top:-.35em;width:.65em;height:.65em;opacity:0;translate:-3px 0;pointer-events:none;transition:opacity .18s ease,translate .18s ease}[role=button]:focus-visible .destination-icon_icon__1ryeY[data-destination-icon],[role=button]:hover .destination-icon_icon__1ryeY[data-destination-icon],a:focus-visible .destination-icon_icon__1ryeY[data-destination-icon],a:hover .destination-icon_icon__1ryeY[data-destination-icon],button:focus-visible .destination-icon_icon__1ryeY[data-destination-icon],button:hover .destination-icon_icon__1ryeY[data-destination-icon]{opacity:1;translate:0 0}@media (prefers-reduced-motion:reduce){.destination-icon_icon__1ryeY[data-destination-icon]{transition:none;translate:none;transform:none}}.marketing-footer_footer__G5C4J{padding:60px 7% 28px;background:var(--magritte-night);color:#d0dfe6}.marketing-footer_grid__ukBhs{display:grid;grid-template-columns:2fr 3fr;gap:40px}.marketing-footer_brand__eG4x3>p{color:#a8c0ce;font-size:13px;margin-top:24px}.marketing-footer_navigation__0ouxv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.marketing-footer_navigation__0ouxv h2{font-family:var(--font-inter),sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#a8c0ce;margin-bottom:20px}.marketing-footer_navigation__0ouxv ul{display:flex;flex-direction:column;gap:8px;font-size:12px}.marketing-footer_footer__G5C4J a,.marketing-footer_footer__G5C4J button{border-radius:2px}.marketing-footer_footer__G5C4J a:hover,.marketing-footer_footer__G5C4J button:hover{color:white;text-decoration:underline;text-underline-offset:4px}.marketing-footer_footer__G5C4J a:focus-visible,.marketing-footer_footer__G5C4J button:focus-visible,.marketing-footer_footer__G5C4J summary:focus-visible{outline:2px solid var(--surface-cyan);outline-offset:5px}.marketing-footer_navigation__0ouxv a{display:inline-flex;align-items:center;min-height:28px}.marketing-footer_social__RhVUc{display:flex;gap:10px;margin-top:16px}.marketing-footer_social__RhVUc a{width:44px;height:44px;display:grid;place-items:center}.marketing-footer_social__RhVUc svg{width:18px}.marketing-footer_services__N_sns{display:flex;gap:8px 24px;flex-wrap:wrap;border-top:1px solid #ffffff25;padding-top:24px;margin-top:40px;font-size:11px;color:#b6cbd6}.marketing-footer_services__N_sns a{min-height:32px;display:flex;align-items:center}.marketing-footer_bottom__ewrh4{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #ffffff25;margin-top:24px;padding-top:20px;font-size:10px;color:#a8c0ce}.marketing-footer_bottom__ewrh4 nav{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.marketing-footer_bottom__ewrh4 a,.marketing-footer_bottom__ewrh4 button{min-height:32px;display:inline-flex;align-items:center}.marketing-footer_newsletter__pHgD3{font-size:12px;margin-top:20px;max-width:440px}.marketing-footer_newsletter__pHgD3 summary{cursor:pointer;min-height:44px;padding-block:12px}.marketing-footer_newsletter__pHgD3>div{padding-top:10px;color:var(--foreground)}@media(max-width:800px){.marketing-footer_footer__G5C4J{padding:45px 6% max(40px,env(safe-area-inset-bottom))}.marketing-footer_grid__ukBhs{grid-template-columns:1fr;gap:32px}.marketing-footer_navigation__0ouxv{gap:28px}.marketing-footer_navigation__0ouxv a{min-height:44px}.marketing-footer_navigation__0ouxv h2{line-height:1.6;min-height:32px}.marketing-footer_navigation__0ouxv ul{gap:0}.marketing-footer_bottom__ewrh4 a,.marketing-footer_bottom__ewrh4 button,.marketing-footer_services__N_sns a{min-height:44px}}@media(max-width:480px){.marketing-footer_navigation__0ouxv{grid-template-columns:1fr 1fr}}.shop-editorial_shop__soGD_{background-color:var(--background);color:var(--foreground)}.shop-editorial_hero__n4unk{display:grid;grid-template-columns:2fr 1fr;min-height:36rem;height:min(46vw,44rem)}.shop-editorial_heroDetail__6aoaQ,.shop-editorial_heroMain__7gaGp,.shop-editorial_purposeImage__cGeec,.shop-editorial_storyImage__fIdzC{position:relative;overflow:hidden;background:var(--muted)}.shop-editorial_heroMain__7gaGp>img{object-fit:cover;object-position:58% center}.shop-editorial_heroMain__7gaGp:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(248 250 252/.94),rgb(248 250 252/.7) 28%,transparent 78%)}.shop-editorial_heroCopy__cjCNK{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding:clamp(1.5rem,4vw,5rem);color:var(--deep-navy)}.shop-editorial_heroTitle__8LQB8,.shop-editorial_sectionTitle__SLlei{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.055em}.shop-editorial_heroTitle__8LQB8{font-size:clamp(4rem,7.7vw,8rem);line-height:.89}.shop-editorial_heroSubtitle__14FJb{margin:1.25rem 0 1.6rem;font-size:clamp(1.3rem,2.5vw,2.5rem);letter-spacing:-.04em}.shop-editorial_heroDetail__6aoaQ{border-left:2px solid var(--background);background:#e8e5df}.shop-editorial_heroDetail__6aoaQ>img{object-fit:cover;object-position:center}.shop-editorial_detailCaption__gKU_H{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;background:var(--background);font-size:.8rem}.shop-editorial_detailCaption__gKU_H strong{display:block;font-weight:650}.shop-editorial_detailCaption__gKU_H span{color:var(--muted-foreground)}.shop-editorial_catalog__cv9DS{padding:0 clamp(1rem,3.3vw,4rem) 2rem;scroll-margin-top:5.5rem}.shop-editorial_discoveryBar__DVWKN{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.25rem 0}.shop-editorial_paths__k1BYB{display:flex;align-items:center;gap:1.75rem;flex-shrink:0}.shop-editorial_path__h6SDs{position:relative;padding:.75rem 0;font-size:.85rem;white-space:nowrap}.shop-editorial_path__h6SDs[aria-current=page]:after{position:absolute;height:2px;bottom:0;inset-inline:0;background:var(--brand-blue);content:""}.shop-editorial_path__h6SDs:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.shop-editorial_search__j8sxl{position:relative;flex:1;min-width:12rem}.shop-editorial_search__j8sxl>svg{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);pointer-events:none}.shop-editorial_controls__m3IRq{display:flex;gap:.5rem;align-items:center}.shop-editorial_summary__QDJpp{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1rem;font-size:.75rem;color:var(--muted-foreground)}.shop-editorial_editGrid__DZdn2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.shop-editorial_productCard__WMyXJ{border:0;border-radius:0;box-shadow:none;background:var(--card);gap:0}.shop-editorial_productCard__WMyXJ:hover{transform:none}.shop-editorial_productInfo__VRVLG{position:relative;padding:.85rem .15rem .75rem;min-height:6.25rem;font-size:.85rem;line-height:1.35}.shop-editorial_productBrand__GWIH4{font-weight:700}.shop-editorial_productName__LvI8t{margin-top:.15rem}.shop-editorial_productPrice__uw5nT{margin-top:.2rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-variant-numeric:tabular-nums}.shop-editorial_bagAction__veMh8{position:absolute;right:.1rem;top:.8rem}.shop-editorial_purpose__iv7LV{display:grid;grid-template-columns:1.25fr 1fr;border-block:1px solid var(--border);margin:0 calc(-1 * clamp(1rem, 3.3vw, 4rem))}.shop-editorial_purposeImage__cGeec{min-height:27rem}.shop-editorial_purposeImage__cGeec>img{object-fit:cover;object-position:50% 35%}.shop-editorial_purposeCopy__9rMTl{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.4rem;padding:3rem clamp(1.5rem,4vw,4rem)}.shop-editorial_sectionTitle__SLlei{font-size:clamp(2.8rem,4.8vw,5rem);line-height:.95}.shop-editorial_purposeCopy__9rMTl p{font-size:1rem;color:var(--muted-foreground)}.shop-editorial_ctaRow__rhZoT{display:flex;flex-wrap:wrap;gap:.75rem}.shop-editorial_next__u6PbW{display:grid;grid-template-columns:1fr 3fr;gap:2rem;padding-block:2rem;border-bottom:1px solid var(--border)}.shop-editorial_nextCopy__G5eHZ{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.shop-editorial_eyebrow__cv7Nf{display:flex;align-items:center;gap:.8rem;font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-action)}.shop-editorial_eyebrow__cv7Nf:after{content:"";width:4rem;height:1px;background:currentColor}.shop-editorial_nextCopy__G5eHZ p{font-size:.9rem;color:var(--muted-foreground)}.shop-editorial_stories__HAanx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.shop-editorial_story__s3TMs{background:var(--card);display:flex;flex-direction:column;gap:.7rem;font-size:.8rem}.shop-editorial_storyImage__fIdzC{aspect-ratio:4/5}.shop-editorial_storyImage__fIdzC img{object-fit:cover;transition:transform .25s}.shop-editorial_story__s3TMs:hover img{transform:scale(1.03)}.shop-editorial_storyLabel__wbtqs{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.shop-editorial_browseHeading__visJA{font-family:var(--font-display),sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.04em;margin:2.25rem 0 1.25rem}@media (min-width:1280px){.shop-editorial_paths__k1BYB{padding-right:2rem;border-right:1px solid var(--border)}.shop-editorial_discoveryBar__DVWKN{flex-wrap:nowrap}}@media (max-width:900px){.shop-editorial_hero__n4unk{min-height:30rem;height:65vw}.shop-editorial_heroTitle__8LQB8{font-size:clamp(3.6rem,8.5vw,5.5rem)}.shop-editorial_discoveryBar__DVWKN{gap:.75rem}.shop-editorial_paths__k1BYB{width:100%}.shop-editorial_controls__m3IRq{flex-wrap:wrap}.shop-editorial_purposeImage__cGeec{min-height:24rem}.shop-editorial_next__u6PbW{grid-template-columns:1fr;gap:1.5rem}.shop-editorial_nextCopy__G5eHZ{max-width:30rem}.shop-editorial_nextCopy__G5eHZ .shop-editorial_sectionTitle__SLlei br{display:none}}@media (max-width:600px){.shop-editorial_hero__n4unk{grid-template-columns:1fr;height:auto;min-height:0}.shop-editorial_heroMain__7gaGp{min-height:33rem}.shop-editorial_heroTitle__8LQB8{font-size:clamp(4.25rem,16vw,5.5rem)}.shop-editorial_heroCopy__cjCNK{padding:2.5rem 1.25rem;min-height:33rem;justify-content:flex-start}.shop-editorial_heroMain__7gaGp>img{object-position:65% center}.shop-editorial_heroMain__7gaGp:after{background:linear-gradient(110deg,rgb(248 250 252/.94),rgb(248 250 252/.6) 40%,transparent 85%)}.shop-editorial_heroDetail__6aoaQ{height:17rem;border-left:0;border-top:2px solid var(--background)}.shop-editorial_heroDetail__6aoaQ>img{object-position:50% 45%}.shop-editorial_detailCaption__gKU_H{bottom:1rem;left:1rem;right:1rem}.shop-editorial_paths__k1BYB{justify-content:space-between;gap:1rem}.shop-editorial_search__j8sxl{flex-basis:100%}.shop-editorial_controls__m3IRq{width:100%;gap:.4rem}.shop-editorial_editGrid__DZdn2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.shop-editorial_productInfo__VRVLG{font-size:.75rem;padding-right:.15rem}.shop-editorial_purpose__iv7LV{grid-template-columns:1fr;margin-top:1rem}.shop-editorial_purposeImage__cGeec{min-height:24rem}.shop-editorial_purposeCopy__9rMTl{padding:2.25rem 1.25rem}.shop-editorial_stories__HAanx{gap:.5rem}.shop-editorial_story__s3TMs{font-size:.7rem}.shop-editorial_storyImage__fIdzC{aspect-ratio:3/5}.shop-editorial_storyLabel__wbtqs{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.shop-editorial_storyImage__fIdzC img{transition:none}}.shop-editorial_publicShop__nk_2X{background-color:var(--magritte-canvas);color:var(--magritte-ink)}.shop-editorial_catalogHeader__8T2uq{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:64px 7% 30px}.shop-editorial_catalogHeader__8T2uq p{color:var(--muted-foreground);font-size:10px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.shop-editorial_catalogHeader__8T2uq :is(h1,h2){margin-top:16px;font-family:var(--font-inter-tight),Inter,sans-serif;font-size:clamp(38px,3.2vw,48px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.shop-editorial_publicShop__nk_2X .shop-editorial_catalog__cv9DS{padding:0 7% 64px}.shop-editorial_publicShop__nk_2X .shop-editorial_discoveryBar__DVWKN{padding-top:0;margin-bottom:16px;gap:24px 16px;flex-wrap:wrap}.shop-editorial_publicShop__nk_2X .shop-editorial_paths__k1BYB{width:100%;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--border);background:var(--card);padding:12px 7%;gap:8px 28px}.shop-editorial_publicShop__nk_2X .shop-editorial_path__h6SDs{min-height:44px;display:inline-flex;align-items:center}.shop-editorial_publicShop__nk_2X .shop-editorial_controls__m3IRq{flex-wrap:wrap}.shop-editorial_publicShop__nk_2X .shop-editorial_summary__QDJpp{justify-content:start;margin-block:24px}.shop-editorial_publicShop__nk_2X .shop-editorial_editGrid__DZdn2{gap:24px 20px}@media(max-width:767px){.shop-editorial_catalogHeader__8T2uq{padding:42px 24px 25px;align-items:start;flex-direction:column;gap:12px}.shop-editorial_publicShop__nk_2X .shop-editorial_catalog__cv9DS{padding:0 24px 42px}.shop-editorial_publicShop__nk_2X .shop-editorial_paths__k1BYB{padding-inline:16px;justify-content:start;gap:5px 18px}.shop-editorial_publicShop__nk_2X .shop-editorial_search__j8sxl{flex-basis:100%;min-width:0}.shop-editorial_publicShop__nk_2X .shop-editorial_controls__m3IRq{width:100%}.shop-editorial_publicShop__nk_2X .shop-editorial_editGrid__DZdn2{gap:20px 12px}}@media(max-width:359px){.shop-editorial_publicShop__nk_2X .shop-editorial_editGrid__DZdn2{grid-template-columns:minmax(0,1fr)}}.home-discovery_sports__zK4pE{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:9%;padding:96px 10%;overflow:clip}.home-discovery_sportCopy__v57GP{min-width:0}.home-discovery_sportList__Yaw9B{list-style:none;margin:0;padding:0}.home-discovery_sportLink__IEs4L{display:flex;align-items:center;gap:6px;width:fit-content;min-height:48px;padding-block:4px;font-family:var(--font-inter-tight),sans-serif;font-size:clamp(26px,3.5vw,56px);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--muted-foreground);transition:color .2s ease}.home-discovery_sportLink__IEs4L[data-active=true]{color:var(--foreground)}.home-discovery_sports__zK4pE .home-discovery_sportLink__IEs4L [data-destination-icon]{width:.45em;height:.45em;top:-.4em}.home-discovery_sportDeck__iRMcc{position:relative;isolation:isolate;display:block;min-width:0;aspect-ratio:4/5;margin:12px}.home-discovery_sportFrame__Cc1T3{position:absolute;inset:0;opacity:0;border-radius:8px;pointer-events:none;transform:translate(20px,12px) rotate(7deg);transition:opacity .2s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.home-discovery_sportFrame__Cc1T3[data-depth="0"]{z-index:3;opacity:1;transform:none}.home-discovery_sportFrame__Cc1T3[data-depth="1"]{z-index:2;opacity:1;transform:translate(-10px,3px) rotate(-4deg)}.home-discovery_sportFrame__Cc1T3[data-depth="2"]{z-index:1;opacity:1;transform:translate(12px,5px) rotate(5deg)}.home-discovery_sportCrop__3Z8Z0{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--muted)}.home-discovery_sportCrop__3Z8Z0 img{object-fit:cover}.home-discovery_sportFrame__Cc1T3[data-sport=Swimming] img{transform:scale(1.4)}.home-discovery_trending__ZiQ55{padding:0 3% 80px;overflow:hidden}.home-discovery_trending__ZiQ55>h2{margin-bottom:28px;font-size:clamp(28px,3vw,42px);line-height:1.1}.home-discovery_trendingSlide__pmGZ3{flex:0 0 25%;min-width:0;padding-left:12px}.home-discovery_trending__ZiQ55 .home-discovery_trendingSlide__pmGZ3 h3{font-family:inherit;font-size:.85rem;font-weight:400;letter-spacing:normal}.home-discovery_railControls__gvxNT{display:flex;align-items:center;gap:10px;margin-top:30px}.home-discovery_railControls__gvxNT>button{flex:none}.home-discovery_railTrack__OXI_I{width:160px;height:2px;margin-left:16px;background:var(--border);overflow:hidden}.home-discovery_railTrack__OXI_I>span{display:block;height:100%;background:var(--foreground);transition:transform .25s ease}.home-discovery_dropTile__cJX4x{align-items:stretch}.home-discovery_tileCountdown__RfFW_{--drop-countdown-size:34px;margin-block:22px 0}.home-discovery_dropUpdates__0WuND{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.home-discovery_dropTile__cJX4x>div{display:flex;flex-direction:column;align-items:start;min-width:0;width:100%}.home-discovery_dropLink__QR4Rm{display:inline-flex;align-items:center;gap:12px;min-height:44px;width:fit-content;margin-top:auto;padding-top:32px;font-size:14px;color:white;text-decoration:underline;text-underline-offset:7px}.home-discovery_dropLink__QR4Rm svg{width:18px;height:18px;flex:none;transition:transform .25s ease}.home-discovery_dropLink__QR4Rm:focus-visible svg,.home-discovery_dropTile__cJX4x:hover .home-discovery_dropLink__QR4Rm svg{transform:translateX(6px)}.home-discovery_membership__orGmI{position:relative;isolation:isolate;display:grid;place-items:center;min-height:560px;padding:80px 5%;overflow:hidden;background:var(--deep-navy);color:white;text-align:center}.home-discovery_membershipPhotos__i6Ayl{position:absolute;z-index:-2;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:0}.home-discovery_membershipPhotos__i6Ayl>div{position:relative;min-width:0;overflow:hidden}.home-discovery_membershipPhotos__i6Ayl>div:first-child img{transform:scale(1.09)}.home-discovery_membership__orGmI:hover .home-discovery_membershipPhotos__i6Ayl>div:first-child img{transform:scale(1.115)}.home-discovery_membershipPhotos__i6Ayl img{object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.home-discovery_membership__orGmI:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(7 17 31/.25),rgb(7 17 31/.6) 50%,rgb(7 17 31/.25))}.home-discovery_membership__orGmI:hover .home-discovery_membershipPhotos__i6Ayl img{transform:scale(1.025)}.home-discovery_membershipCopy__GXF4I{max-width:850px}.home-discovery_membershipCopy__GXF4I h2{font-size:clamp(36px,4.8vw,68px);line-height:1.1}.home-discovery_membershipCopy__GXF4I p{margin-block:24px 30px;font-size:clamp(15px,1.5vw,19px);line-height:1.5}.home-discovery_membershipCopy__GXF4I>a svg{transition:transform .25s ease}.home-discovery_membershipCopy__GXF4I>a:focus-visible svg,.home-discovery_membershipCopy__GXF4I>a:hover svg{transform:translateX(5px)}@media (max-width:1000px){.home-discovery_sports__zK4pE{gap:7%;padding:72px 6%}.home-discovery_trendingSlide__pmGZ3{flex-basis:33.333333%}}@media (max-width:700px){.home-discovery_sports__zK4pE{grid-template-columns:1fr;gap:32px;padding:56px 5%}.home-discovery_sportLink__IEs4L{font-size:clamp(30px,8vw,40px)}.home-discovery_sportDeck__iRMcc{max-height:520px}.home-discovery_trendingSlide__pmGZ3{flex-basis:50%}.home-discovery_trending__ZiQ55{padding:0 5% 48px}.home-discovery_trending__ZiQ55>h2{margin-bottom:22px}.home-discovery_membership__orGmI{min-height:620px;padding:64px 6%}.home-discovery_membershipPhotos__i6Ayl{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.home-discovery_membership__orGmI:after{background:rgb(7 17 31/.4)}.home-discovery_membershipCopy__GXF4I h2{font-size:clamp(38px,10vw,52px)}}@media (prefers-reduced-motion:reduce){.home-discovery_dropLink__QR4Rm svg,.home-discovery_membershipCopy__GXF4I>a svg,.home-discovery_membershipPhotos__i6Ayl img,.home-discovery_railTrack__OXI_I>span,.home-discovery_sportFrame__Cc1T3,.home-discovery_sportLink__IEs4L{transition:none}.home-discovery_dropLink__QR4Rm:focus-visible svg,.home-discovery_dropTile__cJX4x:hover .home-discovery_dropLink__QR4Rm svg,.home-discovery_membershipCopy__GXF4I>a:focus-visible svg,.home-discovery_membershipCopy__GXF4I>a:hover svg,.home-discovery_membership__orGmI:hover .home-discovery_membershipPhotos__i6Ayl img{transform:none}.home-discovery_membership__orGmI:hover .home-discovery_membershipPhotos__i6Ayl>div:first-child img{transform:scale(1.09)}}.sport-topic-landing-page_page__lg48k{background:var(--background);color:var(--foreground)}.sport-topic-landing-page_page__lg48k h1,.sport-topic-landing-page_page__lg48k h2,.sport-topic-landing-page_page__lg48k h3{font-family:var(--font-inter-tight),sans-serif;font-weight:750;letter-spacing:-.035em}.sport-topic-landing-page_page__lg48k h2{font-size:clamp(30px,3.2vw,46px);line-height:1.08}.sport-topic-landing-page_page__lg48k h3{font-size:24px;line-height:1.15}.sport-topic-landing-page_page__lg48k [id],.sport-topic-landing-page_page__lg48k section{scroll-margin-top:100px}.sport-topic-landing-page_hero__r9BoS{position:relative;isolation:isolate;min-height:540px;display:flex;align-items:center;color:white}.sport-topic-landing-page_hero__r9BoS>img{z-index:-2}.sport-topic-landing-page_hero__r9BoS:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a2135cc,#0a213566 65%,#0a213522)}.sport-topic-landing-page_heroCopy__4BF6J{padding:76px 7%;width:100%}.sport-topic-landing-page_hero__r9BoS h1{font-size:clamp(44px,5vw,72px);line-height:1.02;max-width:760px}.sport-topic-landing-page_heroCopy__4BF6J>p:not(.sport-topic-landing-page_eyebrow__B3oK7){font-size:18px;line-height:1.6;max-width:550px;margin-block:24px 30px}.sport-topic-landing-page_eyebrow__B3oK7{font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);margin-bottom:18px}.sport-topic-landing-page_hero__r9BoS .sport-topic-landing-page_eyebrow__B3oK7{color:var(--off-white)}.sport-topic-landing-page_navigation__Y9NpZ{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 36px;padding:16px 7%;border-bottom:1px solid var(--border);font-size:13px}.sport-topic-landing-page_navigation__Y9NpZ a{display:inline-flex;align-items:center;min-height:44px}.sport-topic-landing-page_section__nuMXH{padding:64px 7%}.sport-topic-landing-page_experience__QjolH{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center}.sport-topic-landing-page_intro__Mnt86{font-size:16px;line-height:1.7;color:var(--muted-foreground);margin-top:24px}.sport-topic-landing-page_practice__izfHm{display:grid;gap:18px;font-size:13px;line-height:1.7}.sport-topic-landing-page_practice__izfHm dt{font-weight:650}.sport-topic-landing-page_practice__izfHm dd{color:var(--muted-foreground);margin-top:5px}.sport-topic-landing-page_access__ojYhP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:0}.sport-topic-landing-page_access__ojYhP p:not(.sport-topic-landing-page_eyebrow__B3oK7){font-size:14px;line-height:1.7;color:var(--muted-foreground)}.sport-topic-landing-page_moreSports__rDnCD{display:flex;flex-wrap:wrap;gap:16px 28px;padding-block:0 48px}.sport-topic-landing-page_moreSports__rDnCD p{width:100%;margin:0}.sport-topic-landing-page_moreSports__rDnCD a{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:14px}.sport-topic-landing-page_moreSports__rDnCD svg{width:14px}.sport-topic-landing-page_moreSports__rDnCD a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.sport-topic-landing-page_hero__r9BoS{min-height:480px}.sport-topic-landing-page_heroCopy__4BF6J{padding:56px 6%}.sport-topic-landing-page_section__nuMXH{padding:40px 6%}.sport-topic-landing-page_access__ojYhP,.sport-topic-landing-page_experience__QjolH{grid-template-columns:1fr;gap:24px}.sport-topic-landing-page_access__ojYhP{padding-top:0}.sport-topic-landing-page_navigation__Y9NpZ{gap:4px 24px;padding:12px 6%}.sport-topic-landing-page_moreSports__rDnCD{padding-top:0}}.editorial_page__jjYca{background-color:var(--background);color:var(--foreground)}.editorial_digital__jPy0_ h2,.editorial_digital__jPy0_ h3,.editorial_page__jjYca h1,.editorial_page__jjYca h2,.editorial_page__jjYca h3{font-family:var(--font-inter-tight),sans-serif;font-weight:800;letter-spacing:-.025em}.editorial_page__jjYca a:focus-visible,.editorial_page__jjYca summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.editorial_eyebrow__QnEVI{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.editorial_eyebrow__QnEVI>span{width:48px;height:1px;background:var(--brand-blue)}.editorial_display__kidzV{font-size:clamp(48px,6vw,86px);line-height:.97;letter-spacing:-.035em}.editorial_sectionTitle__gQU_B{font-size:clamp(36px,4.5vw,64px);line-height:1}.editorial_body__1LGkY{margin-top:22px;max-width:470px;font-size:clamp(16px,1.5vw,21px);line-height:1.4}.editorial_textLink__EHjdm{display:inline-flex;align-items:center;gap:12px;min-height:44px;width:fit-content;color:var(--brand-blue);font-size:14px;text-decoration:underline;text-underline-offset:7px}.editorial_textLink__EHjdm svg{width:18px;height:18px;flex:none}.editorial_actions__gzdft{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.editorial_photo__f3uAJ{position:relative;overflow:hidden;min-width:0;min-height:220px}.editorial_photo__f3uAJ>img{object-fit:cover}.editorial_splitHero__YIrdY{display:grid;grid-template-columns:1.55fr 1fr}.editorial_heroPanel___Ti4z{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:48px 10%;min-width:0}.editorial_heroPanel___Ti4z h1{margin-top:26px;font-size:clamp(48px,4.8vw,72px)}.editorial_heroPanel___Ti4z>p:not(.editorial_eyebrow__QnEVI){margin-top:22px;font-size:20px;line-height:1.4}.editorial_heroPanel___Ti4z>[data-slot=accordion]{width:100%;margin-top:38px}.editorial_gallery__ZJDdh{min-width:0;background:var(--muted)}.editorial_galleryMain___a6HM{position:relative;min-height:clamp(420px,50vw,740px);overflow:hidden}.editorial_galleryMain___a6HM>img{object-fit:cover}.editorial_galleryThumbs__ieqqx{display:flex;align-items:center;gap:8px;padding:10px;overflow-x:auto;background:var(--background);scrollbar-width:thin}.editorial_thumbnail__uP_vk{position:relative;width:100px;height:70px;min-width:80px;padding:0;flex:none;border-radius:0;overflow:hidden}.editorial_thumbnail__uP_vk>img{object-fit:cover}.editorial_thumbnail__uP_vk[aria-pressed=true]{outline:2px solid var(--brand-blue);outline-offset:-2px}.editorial_galleryOverlay__CNyAk{position:relative}.editorial_galleryOverlay__CNyAk .editorial_galleryMain___a6HM{min-height:clamp(550px,56vw,790px)}.editorial_galleryOverlay__CNyAk .editorial_galleryMain___a6HM:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(7 17 31/.75),rgb(7 17 31/.15) 65%,rgb(7 17 31/.12))}.editorial_galleryCopy___PlvG{position:absolute;z-index:1;left:5%;right:5%;top:50%;transform:translateY(-50%);color:white;max-width:650px}.editorial_galleryCopy___PlvG h1{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(48px,6.8vw,100px);font-weight:800;line-height:.96;letter-spacing:-.025em}.editorial_galleryCopy___PlvG>p{font-size:18px;line-height:1.4;margin-top:20px;max-width:450px}.editorial_galleryCopy___PlvG .editorial_eyebrow__QnEVI{font-size:10px;margin:0 0 24px}.editorial_galleryOverlay__CNyAk .editorial_galleryThumbs__ieqqx{position:absolute;bottom:24px;right:3%;max-width:55%;padding:6px;background:rgb(7 17 31/.4)}.editorial_galleryOverlay__CNyAk .editorial_thumbnail__uP_vk{width:88px;height:62px;min-width:70px}.editorial_shopPaths__lKGy2{display:flex;justify-content:center;flex-wrap:wrap;gap:0;padding:10px 5%;border-block:1px solid var(--border)}.editorial_shopPaths__lKGy2 a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 40px;font-size:12px;font-weight:600}.editorial_shopPaths__lKGy2 a+a{border-left:1px solid var(--border)}.editorial_twoUp__vLLvD{display:grid;grid-template-columns:1.35fr .9fr;gap:10px;padding-block:10px}.editorial_featureTile__3_AuD{position:relative;isolation:isolate;display:flex;align-items:start;min-height:440px;padding:36px 8%;overflow:hidden;color:white;background:var(--deep-navy)}.editorial_featureTile__3_AuD>img{z-index:-2;object-fit:cover}.editorial_featureTile__3_AuD:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,rgb(7 17 31/.76),transparent)}.editorial_featureTile__3_AuD h2{max-width:480px;font-size:clamp(34px,4.5vw,64px);line-height:.98;margin-top:12px}.editorial_featureTile__3_AuD .editorial_textLink__EHjdm{color:white;margin-top:24px}.editorial_featureTile__3_AuD>div>p:not(.editorial_eyebrow__QnEVI){max-width:360px;font-size:16px;line-height:1.4;margin-top:18px}.editorial_digital__jPy0_{--digital-paper:var(--background);--digital-ink:var(--foreground);--digital-line:var(--border);--digital-soft:var(--muted);background:var(--digital-paper);color:var(--digital-ink);padding:28px;border:1px solid var(--digital-line);border-radius:10px}.editorial_digitalDark___g7LQ{--digital-paper:var(--deep-navy);--digital-ink:var(--off-white);--digital-line:rgb(255 255 255/.2);--digital-soft:rgb(255 255 255/.08);border-radius:0;border:0;padding:38px 5%}.editorial_digitalIntro__iJWKI{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:22px}.editorial_digitalGrid__W0fF4{display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:start}.editorial_conversation__kSepb{min-width:0;display:flex;flex-direction:column;align-items:start;gap:20px}.editorial_conversation__kSepb h2{font-size:clamp(28px,3vw,43px);line-height:1.03}.editorial_chatPreview__E0bHj{--background:var(--off-white);--foreground:var(--deep-navy);--primary:var(--brand-blue);--primary-foreground:var(--off-white);--muted:color-mix(in srgb,var(--deep-navy) 5%,var(--off-white));--muted-foreground:color-mix(in srgb,var(--deep-navy) 65%,var(--off-white));--secondary:var(--muted);--secondary-foreground:var(--foreground);--border:color-mix(in srgb,var(--deep-navy) 14%,var(--off-white));display:flex;flex-direction:column;gap:24px;width:100%;max-width:460px;padding:24px;border:1px solid var(--border);border-radius:24px;background:var(--background);color:var(--foreground)}.editorial_chatHeader__bO3oI{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border)}.editorial_answer__KzOI_,.editorial_question__1vH0L{font-size:14px;line-height:1.5;padding:16px;background:var(--digital-soft);border:1px solid var(--digital-line);border-radius:12px}.editorial_question__1vH0L{margin-left:26px}.editorial_answer__KzOI_{display:flex;flex-direction:column;gap:18px;max-width:450px}.editorial_sourceMoment__KJ5VS{display:flex;align-items:center;gap:14px;border-block:1px solid var(--digital-line);padding-block:14px;font-size:13px}.editorial_sourceMoment__KJ5VS>span:first-child{position:relative;width:90px;height:60px;flex:none}.editorial_sourceMoment__KJ5VS img{object-fit:cover}.editorial_sourceMoment__KJ5VS>svg{width:18px;height:18px;margin-left:auto;flex:none}.editorial_sourceMoment__KJ5VS small{opacity:.7}.editorial_examplePanels__NX_Vb{min-width:0}.editorial_examplePanel__WQFMg{margin-top:12px;scroll-margin-top:100px}.editorial_examplePanel__WQFMg video{width:100%;aspect-ratio:16/10;object-fit:contain;background:var(--deep-navy)}.editorial_examplePanel__WQFMg>p,.editorial_practiceExample__xhqh_>p:last-of-type{font-size:11px;line-height:1.5;margin-top:12px;opacity:.75}.editorial_practiceExample__xhqh_{min-height:340px;padding:24px;margin-top:12px;background:var(--digital-soft);border:1px solid var(--digital-line)}.editorial_practiceExample__xhqh_ h3{font-size:32px;line-height:1;margin-top:18px}.editorial_practiceExample__xhqh_ ol{display:flex;flex-direction:column;gap:20px;padding-block:28px;font-size:14px}.editorial_practiceExample__xhqh_ li{display:flex;gap:16px;align-items:start}.editorial_practiceExample__xhqh_ li>span{color:var(--brand-blue)}.editorial_practiceExample__xhqh_ button{margin-top:20px}.editorial_digitalFoot__d3snF{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:10px}.editorial_workspaceWrap__XhcUl{position:relative;margin:-70px 4% 32px}.editorial_loopHero__iSReO{position:relative;isolation:isolate;min-height:600px;display:flex;align-items:center;padding:60px 5% 130px;color:white;overflow:hidden}.editorial_loopHero__iSReO>img{z-index:-2;object-fit:cover;object-position:65% center}.editorial_loopHero__iSReO:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(7 17 31/.9),rgb(7 17 31/.2))}.editorial_loopHero__iSReO h1{max-width:700px;margin-top:28px}.editorial_loopHero__iSReO p:not(.editorial_eyebrow__QnEVI){margin-top:22px;font-size:20px}.editorial_fourTiles__DfIAE{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-block:10px}.editorial_fourTiles__DfIAE .editorial_featureTile__3_AuD{min-height:400px}.editorial_fourTiles__DfIAE .editorial_featureTile__3_AuD h2{font-size:40px}.editorial_tileBottom__lxx7C{display:flex;flex-direction:column;justify-content:space-between;min-height:325px;width:100%}.editorial_roundLink__Lgg0r{display:grid;place-items:center;width:44px;height:44px;border:1px solid;border-radius:50%}.editorial_roundLink__Lgg0r svg{width:22px;height:22px}.editorial_featureRow__uicHN{display:grid;grid-template-columns:1fr 1fr;min-height:430px;border-bottom:1px solid var(--border)}.editorial_featureRowCopy__4Gtu9{display:flex;flex-direction:column;align-items:start;justify-content:center;padding:48px 10%}.editorial_featureRowCopy__4Gtu9 h2{max-width:570px;font-size:clamp(36px,4.5vw,64px);line-height:1}.editorial_featureRowCopy__4Gtu9 p{margin-top:22px;max-width:440px;font-size:17px;line-height:1.45}.editorial_featureRowCopy__4Gtu9 .editorial_actions__gzdft{margin-top:26px}.editorial_threePanel__zJL9h{display:grid;grid-template-columns:.9fr 1.1fr 1fr;gap:16px;min-height:450px;padding:30px 3%}.editorial_threePanelCopy__BnWkt{align-self:center;padding:18px}.editorial_threePanelCopy__BnWkt h2{font-size:clamp(36px,4.7vw,66px);line-height:1}.editorial_threePanelCopy__BnWkt p{margin-block:24px;font-size:17px;line-height:1.4}.editorial_previewCard__AHuB7{align-self:center;border:1px solid var(--border);border-radius:12px;padding:24px;background:var(--card);box-shadow:0 8px 30px rgb(7 17 31/.04)}.editorial_previewCard__AHuB7>p{font-size:11px;margin-bottom:18px}.editorial_previewCard__AHuB7 h3{font-size:22px;margin-top:12px}.editorial_weekList__lV5wP{display:flex;flex-direction:column;gap:18px;font-size:13px;margin-top:22px}.editorial_weekList__lV5wP li{display:grid;grid-template-columns:36px 1fr;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border)}.editorial_weekList__lV5wP li>span{color:var(--brand-blue);font-weight:600}.editorial_weekList__lV5wP small{display:block;color:var(--muted-foreground);margin-top:5px}.editorial_wideFeature__uuE2U{min-height:390px;align-items:center;padding-inline:5%}.editorial_wideFeature__uuE2U>div{max-width:650px}.editorial_wideFeature__uuE2U h2{font-size:clamp(44px,5.5vw,76px)}.editorial_carouselSection__mYvIl{padding:36px 4% 42px;border-top:1px solid var(--border);scroll-margin-top:100px}.editorial_carouselHeading__mT3Xn{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.editorial_carouselHeading__mT3Xn h2{font-size:clamp(36px,4.8vw,66px);line-height:1}.editorial_carouselControls___QBSz{display:flex;gap:12px}.editorial_makerSlide__yLRxy{flex-basis:25%;padding-left:12px}.editorial_makerImage__kZuUf{position:relative;min-height:350px;isolation:isolate;color:white;display:flex;align-items:end;padding:20px}.editorial_makerImage__kZuUf>img{object-fit:cover;z-index:-2}.editorial_makerImage__kZuUf:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,rgb(7 17 31/.9),transparent 65%)}.editorial_makerImage__kZuUf>div{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.editorial_makerImage__kZuUf h3{font-size:23px;line-height:1}.editorial_makerImage__kZuUf svg{width:20px;height:20px;flex:none}.editorial_detailSection__R16bl{padding:30px 5%;border-block:1px solid var(--border);scroll-margin-top:100px}.editorial_detailSection__R16bl>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:20px;font-weight:600;cursor:pointer}.editorial_detailSection__R16bl>div{margin-top:24px}.editorial_roleSection__JOjc1{display:grid;grid-template-columns:1fr 1.4fr;min-height:600px}.editorial_roleTabs__SHlOV{width:100%}.editorial_roleList__LEdFr{display:flex;flex-direction:column;align-items:stretch;width:100%;height:auto;padding:24px 10%;border-radius:0;background:transparent}.editorial_roleList__LEdFr>button{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:center;width:100%;min-height:78px;justify-content:start;border-radius:0;border-bottom:1px solid var(--border);text-align:left;white-space:normal}.editorial_roleName__w3sr8{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(22px,2.7vw,38px);font-weight:800;line-height:1;letter-spacing:-.025em}.editorial_roleDetail__Q74Tp{font-size:13px;font-weight:400}.editorial_roleContent__bOfcu{margin:0;position:relative;min-width:0}.editorial_rolePhoto__PCjhY{position:relative;height:600px}.editorial_rolePhoto__PCjhY img{object-fit:cover}.editorial_roleAction__kXbQ6{position:absolute;bottom:30px;left:30px;right:30px;width:fit-content;background:var(--background);color:var(--foreground);padding:8px 20px}.editorial_communityHero__pegp9{min-height:570px;padding-bottom:60px}.editorial_communityHero__pegp9 h1{font-size:clamp(52px,7.8vw,112px);max-width:800px}.editorial_communityCollage__HH00x{display:grid;grid-template-columns:.9fr 1.1fr 1fr;min-height:480px;gap:10px}.editorial_collagePhotos__xOcle{display:grid;grid-template-rows:1fr 1fr;gap:10px}.editorial_homeCommunity__Wyn8a{display:grid;grid-template-columns:1fr 1.65fr;align-items:center;padding:64px 5%;gap:40px;background:var(--background)}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9{padding:25px}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9 h2{font-size:clamp(36px,5vw,70px)}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9 p{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.editorial_communityPhotos__rbtvL{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-width:0;padding-block:20px}.editorial_communityPhoto__GLdap{position:relative;grid-row:1;min-width:0;overflow:hidden;background:var(--background)}.editorial_communityPhoto__GLdap img{object-fit:cover}.editorial_communityPhoto__GLdap:first-child{grid-column:1/8;z-index:1;aspect-ratio:1.1;margin-top:30px;border:6px solid var(--background)}.editorial_communityPhoto__GLdap:last-child{grid-column:7/-1;aspect-ratio:.9;margin-bottom:30px}@media (min-width:1800px){.editorial_page__jjYca{max-width:1800px;margin-inline:auto}}@media (max-width:1000px){.editorial_makerSlide__yLRxy{flex-basis:50%}.editorial_splitHero__YIrdY{grid-template-columns:1.15fr 1fr}.editorial_heroPanel___Ti4z{padding:32px 7%}.editorial_display__kidzV{font-size:54px}.editorial_galleryOverlay__CNyAk .editorial_galleryThumbs__ieqqx{max-width:60%}.editorial_digitalGrid__W0fF4{gap:24px}.editorial_threePanel__zJL9h{grid-template-columns:1fr 1.2fr}.editorial_threePanel__zJL9h>.editorial_photo__f3uAJ{display:none}.editorial_roleSection__JOjc1{grid-template-columns:1fr 1fr}.editorial_roleList__LEdFr{padding-inline:6%}.editorial_roleList__LEdFr>button{grid-template-columns:1fr auto}.editorial_roleDetail__Q74Tp{grid-column:1;grid-row:2}.editorial_roleList__LEdFr>button>svg{grid-column:2;grid-row:1/span 2}.editorial_communityCollage__HH00x{grid-template-columns:1fr 1.3fr}.editorial_collagePhotos__xOcle{display:none}.editorial_homeCommunity__Wyn8a{grid-template-columns:1fr 1.4fr;gap:24px}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9{padding:16px 0}}@media (max-width:700px){.editorial_makerSlide__yLRxy{flex-basis:82%}.editorial_splitHero__YIrdY{grid-template-columns:1fr}.editorial_heroPanel___Ti4z{padding:32px 5%}.editorial_heroPanel___Ti4z h1{font-size:52px}.editorial_heroPanel___Ti4z>p:not(.editorial_eyebrow__QnEVI){font-size:18px}.editorial_galleryMain___a6HM{min-height:410px}.editorial_galleryOverlay__CNyAk .editorial_galleryMain___a6HM{min-height:620px}.editorial_galleryCopy___PlvG{top:40%;max-width:90%}.editorial_galleryCopy___PlvG h1{font-size:clamp(46px,11vw,72px)}.editorial_galleryCopy___PlvG>p{font-size:17px}.editorial_galleryOverlay__CNyAk .editorial_galleryThumbs__ieqqx{bottom:18px;left:5%;right:5%;max-width:90%;width:auto}.editorial_galleryOverlay__CNyAk .editorial_thumbnail__uP_vk{width:66px;height:52px;min-width:60px}.editorial_thumbnail__uP_vk{width:85px;height:60px;min-width:70px}.editorial_shopPaths__lKGy2{justify-content:space-between;padding-inline:3%}.editorial_shopPaths__lKGy2 a{padding-inline:15px;font-size:11px}.editorial_twoUp__vLLvD{grid-template-columns:1fr}.editorial_featureTile__3_AuD{min-height:390px;padding:28px 5%}.editorial_featureTile__3_AuD h2{font-size:44px}.editorial_digital__jPy0_{padding:20px}.editorial_digitalDark___g7LQ{padding:30px 5%}.editorial_digitalGrid__W0fF4{grid-template-columns:1fr}.editorial_conversation__kSepb h2{font-size:36px}.editorial_question__1vH0L{margin-left:12px}.editorial_examplePanels__NX_Vb>[data-slot=tabs-list]{flex-wrap:wrap;height:auto}.editorial_examplePanels__NX_Vb [data-slot=tabs-trigger]{min-height:44px}.editorial_digitalFoot__d3snF{align-items:start;flex-direction:column;gap:5px}.editorial_workspaceWrap__XhcUl{margin:-56px 3% 24px}.editorial_loopHero__iSReO{min-height:620px;padding:50px 5% 110px}.editorial_loopHero__iSReO h1{font-size:58px}.editorial_loopHero__iSReO p:not(.editorial_eyebrow__QnEVI){font-size:18px}.editorial_fourTiles__DfIAE{grid-template-columns:1fr}.editorial_fourTiles__DfIAE .editorial_featureTile__3_AuD{min-height:360px}.editorial_fourTiles__DfIAE .editorial_featureTile__3_AuD h2{font-size:42px}.editorial_tileBottom__lxx7C{min-height:295px}.editorial_featureRow__uicHN{grid-template-columns:1fr}.editorial_featureRowCopy__4Gtu9{padding:34px 5%;min-height:300px}.editorial_featureRowCopy__4Gtu9 h2{font-size:44px}.editorial_featureRow__uicHN>.editorial_photo__f3uAJ{min-height:340px}.editorial_threePanel__zJL9h{grid-template-columns:1fr;padding:28px 5%}.editorial_threePanelCopy__BnWkt{padding:0 0 15px}.editorial_threePanelCopy__BnWkt h2{font-size:44px}.editorial_previewCard__AHuB7{padding:22px}.editorial_wideFeature__uuE2U h2{font-size:48px}.editorial_wideFeature__uuE2U{min-height:440px}.editorial_carouselHeading__mT3Xn{align-items:start}.editorial_carouselHeading__mT3Xn h2{font-size:42px}.editorial_makerImage__kZuUf{min-height:350px}.editorial_roleSection__JOjc1{grid-template-columns:1fr}.editorial_roleList__LEdFr{padding:16px 5%}.editorial_roleList__LEdFr>button{grid-template-columns:1fr 1fr auto;min-height:68px;gap:10px}.editorial_roleName__w3sr8{font-size:26px}.editorial_roleDetail__Q74Tp{font-size:12px}.editorial_roleDetail__Q74Tp,.editorial_roleList__LEdFr>button>svg{grid-column:auto;grid-row:auto}.editorial_rolePhoto__PCjhY{height:400px}.editorial_roleAction__kXbQ6{left:5%;bottom:22px}.editorial_communityHero__pegp9{min-height:580px;padding-bottom:50px}.editorial_communityHero__pegp9 h1{font-size:62px}.editorial_communityCollage__HH00x{grid-template-columns:1fr}.editorial_communityCollage__HH00x>.editorial_photo__f3uAJ{min-height:350px}.editorial_homeCommunity__Wyn8a{grid-template-columns:1fr;padding:48px 5%}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9{padding:0 0 24px;min-height:0}.editorial_homeCommunity__Wyn8a .editorial_featureRowCopy__4Gtu9 h2{font-size:48px}}.chat-composer_chat__CL4Ah{container-type:inline-size}.chat-composer_empty__t4bTt{justify-content:safe center}.chat-composer_composer__IStFl{display:grid;grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:end;gap:4px;padding:8px}.chat-composer_agent__GOeHS{min-width:0;max-width:18rem}.chat-composer_agent__GOeHS>button{max-width:100%}.chat-composer_agent__GOeHS [role=status]{display:block}@container (max-width: 600px){.chat-composer_composer__IStFl{grid-template-columns:44px minmax(0,1fr) 44px}.chat-composer_composer__IStFl>textarea{grid-column:2/-1}.chat-composer_agent__GOeHS{grid-column:2;justify-self:end;max-width:100%}.chat-composer_composer__IStFl>button:last-child{grid-column:3}}.dashboard-shell_layout__25m6V{display:flex;flex:1;min-width:0;flex-direction:row}.dashboard-shell_inlineWorkspace__TPcQP{height:100dvh;min-height:0;overflow:hidden}.dashboard-shell_sidebar__5rBrH{position:sticky;top:0;display:flex;flex:0 0 238px;width:238px;height:100dvh;min-height:0;flex-direction:column;gap:28px;padding:29px 19px 16px;border-right:1px solid var(--border);background:color-mix(in srgb,var(--card) 70%,var(--background))}.dashboard-shell_brand__m57CZ{display:inline-flex;align-items:center;min-height:40px;padding-inline:10px}.dashboard-shell_context__5cp2P{display:flex;flex-direction:column;gap:14px}.dashboard-shell_operationsIdentity__eLxb8{display:flex;flex-direction:column;gap:5px;padding:12px 14px;font-size:12px}.dashboard-shell_operationsIdentity__eLxb8 span{color:var(--muted-foreground)}.dashboard-shell_operationsContent__fuwmi{min-width:0;flex:1;overflow-y:auto}.dashboard-shell_coverage__IrBk2{padding-inline:12px;font-size:11px;line-height:1.5;color:var(--muted-foreground)}.dashboard-shell_navigation__43Ve7{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-block:12px}.dashboard-shell_navigation__43Ve7 [data-sidebar=menu]{gap:5px}.dashboard-shell_link__x2SMf{min-height:44px;height:auto;padding:12px 14px;gap:12px;border-radius:7px;color:var(--muted-foreground);font-size:12px;line-height:1.4}.dashboard-shell_link__x2SMf[data-active=true]{color:var(--primary);background:var(--accent);font-weight:700;box-shadow:none}.dashboard-shell_communityLink__9CFyF{padding-left:44px}.dashboard-shell_groupLabel__8JQG9{margin:24px 14px 12px;color:var(--muted-foreground);font-size:9px;letter-spacing:.14em}.dashboard-shell_account__Dn79B{margin-top:auto;border-radius:8px;background:color-mix(in srgb,var(--muted) 45%,var(--background))}.dashboard-shell_header__P_JXG{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:77px;padding:12px 40px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 70%,var(--background))}.dashboard-shell_breadcrumbs__elcmz{display:flex;align-items:center;gap:15px;min-width:0;color:var(--muted-foreground);font-size:11px}.dashboard-shell_breadcrumbs__elcmz a,.dashboard-shell_breadcrumbs__elcmz span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-shell_breadcrumbs__elcmz a{min-width:0}.dashboard-shell_utilities__yd7CS{display:flex;align-items:center;flex-shrink:0}.dashboard-shell_mobileFamily__uDbiu,.dashboard-shell_mobileSwitcher__LAHge,.dashboard-shell_mobile__xdjJ9{display:none}.dashboard-shell_chatSidebar__JNVhX{position:sticky;top:0;display:flex;flex-shrink:0;height:100dvh;min-height:0;border-right:1px solid var(--border);background:var(--card)}.dashboard-shell_chatRail__QaXdu{width:64px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 10px;border-right:1px solid var(--border)}.dashboard-shell_chatRail__QaXdu nav{width:100%}.dashboard-shell_railLink__J1VzS{width:44px;height:44px;justify-content:center;padding:10px;border-radius:8px;color:var(--muted-foreground)}.dashboard-shell_railLink__J1VzS[data-active=true]{background:var(--accent);color:var(--primary)}.dashboard-shell_chatConversations__Wm_9T{width:244px;min-height:0;display:flex;flex-direction:column;padding:22px 14px}.dashboard-shell_history__e69pm{display:flex;min-height:0;flex:1;flex-direction:column;gap:16px;height:100%}.dashboard-shell_historyList__ExmBE{flex:1;min-height:0;overflow-y:auto}.dashboard-shell_historyList__ExmBE button[data-active=true]{background:var(--accent);color:var(--primary)}.dashboard-shell_historyTrigger__7wGXJ{display:none}@media (max-width:1100px){.dashboard-shell_chatConversations__Wm_9T{display:none}.dashboard-shell_historyTrigger__7wGXJ{display:inline-flex}}.dashboard-shell_content__dZzW5{padding:34px 40px 65px}.dashboard-shell_secondary__IYMLL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--border)}.dashboard-shell_secondary__IYMLL a{display:flex;align-items:center;min-height:44px;border-bottom:2px solid transparent;color:var(--muted-foreground);font-size:14px}.dashboard-shell_secondary__IYMLL a[aria-current=page]{border-color:var(--primary);color:var(--primary);font-weight:600}@media (max-width:1200px){.dashboard-shell_sidebar__5rBrH{width:205px;flex-basis:205px}.dashboard-shell_communityLink__9CFyF{padding-left:32px}.dashboard-shell_header__P_JXG{padding-inline:25px}.dashboard-shell_content__dZzW5{padding:30px 25px 65px}}@media (max-width:1000px){.dashboard-shell_sidebar__5rBrH{width:180px;flex-basis:180px;padding-inline:12px}.dashboard-shell_link__x2SMf{padding-inline:10px;gap:9px;font-size:11px}.dashboard-shell_communityLink__9CFyF{padding-left:26px}}@media (max-width:760px){.dashboard-shell_operationsContent__fuwmi{padding-bottom:90px}.dashboard-shell_layout__25m6V{flex-direction:column}.dashboard-shell_inlineWorkspace__TPcQP{height:calc(100dvh - 4.5rem - env(safe-area-inset-bottom))}.dashboard-shell_chatSidebar__JNVhX,.dashboard-shell_sidebar__5rBrH{display:none}.dashboard-shell_header__P_JXG{min-height:64px;padding:8px 14px;gap:6px}.dashboard-shell_breadcrumbs__elcmz{font-size:10px;gap:6px}.dashboard-shell_breadcrumbs__elcmz span:not([role=status]),.dashboard-shell_desktopCrumb__Ir3NN{display:none}.dashboard-shell_mobileSwitcher__LAHge{display:flex;min-width:0}.dashboard-shell_mobileSwitcher__LAHge span{display:inline}.dashboard-shell_mobileFamily__uDbiu{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.dashboard-shell_content__dZzW5{padding:24px 16px 100px}.dashboard-shell_mobile__xdjJ9{position:fixed;inset:auto 0 0;z-index:30;display:flex;justify-content:space-around;gap:2px;padding:8px 6px max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--card)}.dashboard-shell_mobileLink__LwUHK{flex:1;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border-radius:7px;color:var(--muted-foreground);font-size:10px;line-height:1.2;text-align:center}.dashboard-shell_mobileLink__LwUHK svg{width:19px;height:19px}.dashboard-shell_mobileLink__LwUHK[aria-current=page]{background:var(--accent);color:var(--primary);font-weight:600}}.dashboard-shell_brand__m57CZ:focus-visible,.dashboard-shell_breadcrumbs__elcmz a:focus-visible,.dashboard-shell_mobileLink__LwUHK:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.family-journey-progress_hero__xs0kF{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);overflow:hidden;border-radius:1.5rem;background:var(--primary);color:var(--primary-foreground)}.family-journey-progress_heroCopy__88J5F{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem)}.family-journey-progress_eyebrow__VuMhH{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.family-journey-progress_heroCopy__88J5F h2{max-width:16ch;font-family:var(--font-inter-tight),sans-serif;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.family-journey-progress_heroCopy__88J5F>p:not(.family-journey-progress_eyebrow__VuMhH){max-width:40ch;font-size:.95rem}.family-journey-progress_heroCopy__88J5F a{white-space:normal;height:auto;min-height:2.75rem;text-align:center}.family-journey-progress_heroImage__KU237{position:relative;min-height:15rem}.family-journey-progress_heroImage__KU237 img{object-fit:cover}.family-journey-progress_cards__rtMy3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.family-journey-progress_facts__FD6rx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;overflow-wrap:anywhere}.family-journey-progress_facts__FD6rx dt{color:var(--muted-foreground);font-size:.75rem}.family-journey-progress_facts__FD6rx dd{margin-top:.25rem;font-weight:600}.family-journey-progress_question__BG3py{border-bottom:1px solid var(--border);padding-block:1rem;font-size:.875rem}.family-journey-progress_question__BG3py summary{cursor:pointer;font-weight:600}.family-journey-progress_question__BG3py p{margin-top:.75rem;color:var(--muted-foreground)}.family-journey-progress_question__BG3py a{text-decoration:underline}@media (max-width:767px){.family-journey-progress_cards__rtMy3,.family-journey-progress_hero__xs0kF{grid-template-columns:minmax(0,1fr)}.family-journey-progress_heroImage__KU237{min-height:11rem}}.journey-workspace_timeline__BT51C{display:flex;flex-direction:column;gap:30px;padding-left:18px;list-style:none}.journey-workspace_entry__AVZE2{position:relative;display:flex;flex-direction:column;gap:16px;border-left:1px solid var(--border);padding-left:30px}.journey-workspace_entry__AVZE2:before{content:"";position:absolute;left:-5px;top:9px;width:9px;height:9px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 5px var(--background)}.journey-workspace_date__iyVJ3{color:var(--muted-foreground);font-size:12px}.journey-workspace_record__9SbmW{box-shadow:none}.journey-workspace_direction__32LZm{padding:26px;border-radius:14px;background:var(--muted);display:flex;flex-direction:column;gap:18px}.journey-workspace_eyebrow__UYZV3{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.12em}.journey-workspace_goal__w4j03{font-family:var(--font-inter-tight),sans-serif;font-size:clamp(26px,2.7vw,36px);line-height:1.1;letter-spacing:-.045em;font-weight:750;overflow-wrap:anywhere}@media (max-width:600px){.journey-workspace_timeline__BT51C{padding-left:5px}.journey-workspace_entry__AVZE2{padding-left:18px}}