@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff)format("woff")}:root{color:#000;font-synthesis:none;text-rendering:optimizelegibility;--paper:#fff;--warm:#f1f0ec;--ink:#000;--secondary:#5f5e5c;--hairline:#e5e7eb;--indigo:#3156cc;--orange:#ff6808;--focus:#a24400;--lime:#c6ff94;--lavender:#ebdcff;--ice:#d6e0ff;--lilac:#c293f1;--navy:#193f78;--shell:min(1200px, calc(100% - 48px));--header-clearance:124px;background:#fff;font-family:Manrope,Avenir Next,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-clearance)}body{margin:0;font-size:16px;line-height:1.55}button,a{font:inherit}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}.shell{width:var(--shell);margin-inline:auto}.icon{flex:0 0 24px}section[id],main[id],button,a{scroll-margin-top:20px}.skip-link{z-index:100;background:var(--ink);color:var(--paper);border-radius:9999px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.eyebrow{letter-spacing:.055em;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.4}h2{letter-spacing:-.045em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:500;line-height:1.08}h1,h2,h3{text-wrap:balance}.body-copy{color:var(--secondary);font-size:18px;line-height:1.6}.section{padding-block:80px}.section h2{margin-top:16px}.section .body-copy{margin-top:24px}.center-intro{text-align:center;max-width:1000px;margin-inline:auto}.center-intro .body-copy{max-width:740px;margin-inline:auto}.site-header{z-index:50;margin-top:16px;position:sticky;top:16px}.site-header__inner{border:1px solid var(--hairline);background:var(--paper);border-radius:9999px;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:8px 24px;display:flex;position:relative}.brand{flex-shrink:0;display:block}.logo{aspect-ratio:3;width:200px}.site-nav{gap:4px;display:flex}.site-nav a{border-radius:16px;align-items:center;min-height:44px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.site-nav a:hover{background:var(--warm)}.mobile-menu{display:none;position:static}.mobile-menu summary{cursor:pointer;border-radius:16px;align-items:center;gap:4px;min-height:44px;padding:8px;font-size:15px;font-weight:500;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:hover{background:var(--warm)}.mobile-menu[open] summary .icon{transform:rotate(180deg)}.mobile-menu__panel{width:min(360px,100%);max-height:calc(100dvh - var(--header-clearance) - 24px);border:1px solid var(--hairline);background:var(--paper);border-radius:20px;grid-template-columns:1fr;gap:4px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.mobile-menu__panel a{border-radius:12px;align-items:center;min-height:44px;padding:8px;font-size:15px;text-decoration:none;display:flex}.mobile-menu__panel a:hover{background:var(--warm)}.mobile-menu__panel .cta-button{border-radius:9999px;min-height:52px;margin-top:12px;padding:13px 20px;font-size:16px;font-weight:700}.mobile-menu__panel .cta-button:hover{background:var(--indigo)}.cta-button{background:var(--indigo);min-height:52px;color:var(--paper);border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:13px 25px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .16s;display:inline-flex}.cta-button:hover{transform:translateY(-2px)}.cta-group{flex-direction:column;align-items:center;gap:12px;display:flex}.cta-helper{color:var(--secondary);text-align:center;font-size:14px;line-height:1.5}.hero__inner{text-align:center;padding-block:32px}.hero h1{letter-spacing:-.055em;margin:16px auto 0;font-size:clamp(3rem,5vw,4.5rem);font-weight:500;line-height:1}.hero h1>span{display:block}.hero__ending,.title-ending{white-space:nowrap}.underline-accent{display:inline-block;position:relative}.underline-accent:after{content:"";background:var(--orange);border-radius:50% 9999px;height:5px;position:absolute;bottom:-.05em;left:0;right:0;transform:rotate(-1.4deg)}.hero__lead{max-width:810px;color:var(--secondary);margin:20px auto 0;font-size:18px;line-height:1.6}.hero .cta-group{gap:8px}.logistics{flex-wrap:wrap;justify-content:center;gap:24px;margin:18px 0;display:flex}.logistics>span{align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.logistics>span+span{border-left:1px solid var(--hairline);padding-left:24px}.hero-photo{border-radius:40px;position:relative;overflow:hidden}.hero-photo img{aspect-ratio:1.91;object-fit:cover;width:100%}.ambient-media{position:relative}.ambient-media__video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ambient-media__video.is-ready{opacity:1}.image-label{background:var(--paper);color:var(--secondary);border-radius:9999px;padding:6px 12px;font-size:14px;position:absolute;top:20px;right:20px}.hero-photo__note{background:var(--paper);letter-spacing:-.03em;border-radius:20px;padding:22px 28px;font-size:28px;line-height:1.2;position:absolute;bottom:32px;left:32px}.hero-photo__note strong{font-weight:500}.why-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.rhythm-card{background:var(--ink);color:var(--paper);border-radius:20px;flex-wrap:wrap;align-items:end;gap:28px;padding:28px;display:flex}.rhythm-card__heading{letter-spacing:-.03em;flex:168px;font-size:32px;font-weight:500;line-height:1.13}.rhythm-card__heading span{color:var(--lime)}.rhythm-card>p:last-child{color:var(--paper);flex:200px;font-size:16px;line-height:1.6}.practice-section{background:var(--warm)}.practice-heading{grid-template-columns:1.1fr .8fr;align-items:end;gap:100px;display:grid}.practice-heading>p{color:var(--secondary);max-width:390px;font-size:18px}.practice-sequence{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:48px;display:grid}@media (width>=1000px) and (height>=800px) and (prefers-reduced-motion:no-preference){.practice-sequence{gap:80px}.practice-step{top:calc(var(--header-clearance) + 20px);align-self:start;min-height:520px;position:sticky}}.practice-step{background:var(--paper);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:24px;display:grid}.practice-step__copy{justify-self:center;width:100%;max-width:464px}.practice-step__marker{align-items:center;gap:16px;margin-bottom:20px;display:flex}.practice-visual{background:var(--warm);border-radius:20px;overflow:hidden}.practice-visual picture,.practice-visual img{width:100%;display:block}.practice-visual img{aspect-ratio:4/3;object-fit:cover}.practice-step__marker .icon{width:68px;height:68px;color:var(--indigo);background:var(--ice);border-radius:20px;flex:0 0 68px;padding:12px}.practice-step[data-scene=breath] .practice-step__marker .icon,.practice-step[data-scene=sun] .practice-step__marker .icon{color:#244f47;background:var(--warm)}.practice-step[data-scene=book] .practice-step__marker .icon,.practice-step[data-scene=intention] .practice-step__marker .icon{color:var(--navy);background:var(--lavender)}.step-number{width:84px;height:73px;fill:var(--ink);opacity:.3;letter-spacing:-.07em;font-variant-numeric:tabular-nums;flex:0 0 84px;font-size:88px;font-weight:700;line-height:1}.step-number text{font-size:88px}.practice-step h3{letter-spacing:-.025em;font-size:32px;font-weight:700;line-height:1.16}.practice-step p{color:var(--secondary);margin-top:14px;font-size:18px;line-height:1.55}.practice-step__points{gap:12px;margin-top:24px;display:grid}.practice-step__points li{color:var(--secondary);align-items:center;gap:12px;font-size:16px;line-height:1.5;display:flex}.practice-step__points .icon{width:28px;height:28px;color:var(--indigo);background:var(--ice);border-radius:50%;flex:0 0 28px;padding:5px}.metatherapy-panel{background:var(--navy);color:var(--paper);border-radius:20px;grid-template-columns:.65fr 1.35fr;align-items:center;gap:48px;margin-top:24px;padding:28px;display:grid}.metatherapy-panel .eyebrow{color:var(--lime)}.metatherapy-panel h3{letter-spacing:-.025em;margin-top:8px;font-size:24px;font-weight:500;line-height:1.3}.metatherapy-panel__copy{max-width:660px;font-size:16px;line-height:1.55}.week-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.journey-action{margin-top:24px}.week-timeline-item{grid-template-rows:88px 1fr;display:grid;position:relative}.week-timeline-item:before{content:"";background:var(--hairline);height:1px;position:absolute;top:52px;left:-8px;right:-8px}.week-timeline-item:first-child:before{left:50%}.week-timeline-item:last-child:before{right:50%}.week-marker{flex-direction:column;align-items:center;gap:12px;display:flex}.week-range{background:var(--warm);border-radius:9999px;padding:8px 16px;font-size:14px;font-weight:700;line-height:20px}.week-dot{background:#b4b4b0;border-radius:50%;width:8px;height:8px}.week-card{border-radius:20px;flex-direction:column;min-height:334px;padding:24px;display:flex}.week-card--lavender{background:var(--lavender)}.week-card--ice{background:var(--ice)}.week-card--lilac{background:var(--lilac)}.week-card--lime{background:var(--lime)}.week-card h3{letter-spacing:-.025em;font-size:24px;font-weight:700;line-height:1.18}.week-points{gap:16px;margin-top:28px;display:grid}.week-points li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.week-points .icon{background:var(--ink);width:20px;height:20px;color:var(--paper);border-radius:50%;flex:0 0 20px;margin-top:2px;padding:4px}.preparation-section{background:var(--warm)}.communication-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:80px;display:grid}.communication-layout .body-copy{margin-top:0}.preparation-layout{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.preparation-photo{border-radius:40px;align-self:stretch;position:relative;overflow:hidden}.preparation-photo picture{height:100%;display:block}.preparation-photo img{object-fit:cover;width:100%;height:100%}.preparation-copy .body-copy{margin-top:20px;font-size:16px}.preparation-list{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.preparation-list li{align-items:center;gap:12px;font-size:16px;display:flex}.preparation-note{border-top:1px solid var(--hairline);color:var(--secondary);margin-top:24px;padding-top:20px;font-size:16px}.enrollment-section{background:var(--ink);color:var(--paper)}.enrollment-section .eyebrow{color:var(--lime)}.enrollment-steps{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;margin:56px 0 52px;display:grid}.enrollment-steps li{position:relative}.enrollment-arrow{color:var(--lime);position:absolute;top:8px;right:-48px}.enrollment-arrow .icon{flex-basis:32px;width:32px;height:32px}.enrollment-number{border:1px solid var(--hairline);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:inline-flex}.enrollment-steps h3{letter-spacing:-.025em;margin-top:16px;font-size:24px;font-weight:500;line-height:1.25}.enrollment-steps p{color:var(--paper);margin-top:12px;max-width:280px;margin-inline:auto;font-size:16px}.enrollment-section .cta-helper{color:var(--paper)}.contact-line{text-align:center;color:var(--paper);margin-top:8px;font-size:14px}.faq-layout{grid-template-columns:.75fr 1.25fr;gap:96px;display:grid}.faq-list{border-top:1px solid var(--ink)}.faq-item{border-bottom:1px solid var(--hairline)}.faq-item h3{font-size:inherit}.faq-item__trigger{width:100%;min-height:72px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.faq-item__trigger span:first-child{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.4}.faq-item__icon{background:var(--warm);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:24px;font-weight:400;display:grid}.faq-item__panel{padding:0 56px 22px 0}.faq-item__panel p{color:var(--secondary);font-size:16px;line-height:1.6}.closing-section{color:var(--paper);padding:0 24px 24px}.closing-inner{background:#4570ff;border-radius:40px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px;max-width:1392px;margin-inline:auto;padding:64px max(40px,50% - 600px);display:grid}.closing-inner h2{max-width:700px;line-height:1.05}.closing-accent{color:var(--lime)}.closing-inner .cta-button{background:var(--paper);color:var(--ink);margin-top:32px}.closing-inner .cta-button:focus-visible{outline-color:var(--ink)}.closing-photo{border-radius:24px;overflow:hidden}.closing-photo img{aspect-ratio:1.05;object-fit:cover;object-position:56% center;width:100%}.closing-photo .ambient-media__video{object-position:56% center}.site-footer{background:var(--ink);color:var(--paper);border-top:1px solid var(--hairline)}.footer-inner{justify-content:space-between;align-items:center;gap:24px;min-height:128px;font-size:14px;display:flex}.footer-contact{color:var(--paper);margin-top:5px}.footer-inner a{align-items:center;gap:12px;min-height:44px;text-decoration:none;display:flex}@media (width<=1100px){.site-nav{gap:0}.site-nav a{padding-inline:8px}.site-header__inner{gap:16px}.logo{width:200px}.why-layout{gap:40px}.rhythm-card__heading br{display:block}.rhythm-card__heading{font-size:32px}.practice-heading{gap:48px}.practice-step{gap:32px}.week-grid{grid-template-columns:1fr;gap:24px;max-width:640px;margin-inline:auto}.week-timeline-item{grid-template-rows:64px 1fr;padding-left:20px}.week-timeline-item:before,.week-timeline-item:nth-child(odd):before,.week-timeline-item:nth-child(2n):before{width:1px;height:auto;inset:16px auto -40px 0}.week-timeline-item:last-child:before{bottom:0}.week-marker{align-items:flex-start}.week-dot{position:absolute;top:14px;left:-3.5px}.week-card{min-height:275px}.communication-layout,.preparation-layout{gap:40px}.faq-layout{gap:48px}}@media (width<=800px){.relation-frequency,.relation-days{grid-template-columns:minmax(0,1fr);gap:16px}.relation-frequency>.relation-connector,.relation-days>.relation-connector{justify-self:center;width:40px;transform:rotate(90deg)}}@media (width<=900px){:root{--header-clearance:116px}.site-header__inner>.cta-button,.site-nav{display:none}.mobile-menu{display:block}.site-header__inner{min-height:84px;padding-inline:16px}.practice-heading{grid-template-columns:1fr 1fr;gap:32px}.metatherapy-panel{grid-template-columns:1fr;gap:20px}.preparation-layout{grid-template-columns:1fr;gap:32px}.preparation-photo{aspect-ratio:4/3;height:450px}.preparation-copy{max-width:660px}.practice-step__marker{gap:16px}.practice-step h3{font-size:28px}.enrollment-steps{gap:48px}.enrollment-arrow{right:-40px}.faq-layout{grid-template-columns:1fr;gap:36px}.faq-layout h2 br{display:none}.closing-inner{gap:32px;padding-inline:32px}}@media (width<=620px){:root{--shell:calc(100% - 32px);--header-clearance:116px}.section{padding-block:56px}.site-header__inner{border-radius:28px;justify-content:space-between;gap:12px;min-height:72px;padding-block:8px;padding-inline:16px;display:flex}.mobile-menu__panel{border-radius:16px}.logo{width:160px}.eyebrow{letter-spacing:.035em;font-size:14px}.hero__inner{padding-block:36px 32px}.hero h1{margin-top:16px;line-height:1}.hero__lead{margin-top:20px;font-size:16px;line-height:1.6}.logistics{justify-items:center;gap:12px;margin:20px 0;display:grid}.logistics>span+span{border:0;padding:0}.hero-photo{border-radius:24px}.hero-photo img{aspect-ratio:1;object-position:58% center}.hero-photo .ambient-media__video{object-position:58% center}.image-label{padding:5px 10px;top:12px;right:12px}.hero-photo__note{border-radius:16px;padding:20px;font-size:20px;bottom:16px;left:16px}.why-layout{grid-template-columns:1fr;gap:28px}.why-layout h2{max-width:400px}.body-copy{font-size:16px}.rhythm-card{border-radius:16px;gap:20px;padding:28px}.rhythm-card__heading{font-size:32px}.rhythm-card__heading br{display:block}.practice-heading{grid-template-columns:1fr;gap:20px}.practice-heading>p{max-width:none;font-size:16px}.practice-sequence{grid-template-columns:1fr;gap:16px;margin-top:28px}.practice-visual{border-radius:16px}.relation-application,.relation-frequency,.relation-days{grid-template-columns:minmax(0,1fr);gap:16px}.practice-visual .relation-connector{justify-self:center;width:40px;transform:rotate(90deg)}.relation-resources{grid-template-columns:1fr 1fr}.relation-resources>span:last-child{grid-column:1/-1}.relation-body__pair{gap:8px}.relation-body__pair span{padding-inline:8px}.relation-attention{gap:88px 8px}.relation-paper{padding:16px}.practice-visual__scene .relation-lines{gap:12px;margin-top:20px}.practice-step{border-radius:16px;grid-template-columns:1fr;gap:20px;padding:24px}.practice-step h3{font-size:24px}.practice-step__marker{margin-bottom:16px}.practice-step p{font-size:16px}.metatherapy-panel{border-radius:16px;margin-top:12px;padding:24px}.metatherapy-panel h3{font-size:24px}.week-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.week-card{border-radius:16px;min-height:0;padding:24px}.week-card h3{font-size:24px}.communication-layout{grid-template-columns:1fr;gap:20px}.preparation-layout{gap:28px;margin-top:36px}.preparation-photo{aspect-ratio:4/3;border-radius:24px;height:auto}.preparation-list{grid-template-columns:1fr;gap:18px}.preparation-note{margin-top:24px}.enrollment-steps{grid-template-columns:1fr;gap:64px;margin:40px 0}.enrollment-steps li{text-align:center;display:block}.enrollment-steps h3{margin-top:16px;font-size:22px}.enrollment-steps p{margin:12px auto 0}.enrollment-arrow{top:auto;bottom:-48px;right:calc(50% - 16px);transform:rotate(90deg)}.faq-layout{gap:28px}.faq-item__trigger span:first-child{font-size:16px}.faq-item__panel{padding-right:16px}.closing-inner{border-radius:24px;grid-template-columns:1fr;gap:32px;padding:40px 24px 24px}.closing-section{padding:0 16px 16px}.closing-inner h2{line-height:1.08}.closing-photo img{aspect-ratio:4/3}.footer-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding-block:32px}.underline-accent:after{height:4px}}@media (width<=370px){.hero-photo__note{font-size:18px}.rhythm-card{padding:24px}}@media (width>=621px){.section{padding-block:64px}.hero__inner{padding-block:32px}.hero-photo img{aspect-ratio:2}.faq-item__trigger{min-height:66px;padding-block:15px}.week-card{min-height:0}.practice-step{padding-block:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.metaterapia-page{--paper:#fff;--warm:#f3f5ff;--ink:#14233c;--secondary:#52617a;--hairline:#dce3ef;--indigo:#6935c4;--focus:#075985;--lavender:#e9e1fc;--ice:#e0edff;--lilac:#eee9fa;--navy:#111d3c;color:var(--ink);background:var(--warm)}.metaterapia-page main{background:var(--paper)}.metaterapia-page .meta-section{padding-block:88px}.metaterapia-page .meta-intro h2{margin-top:16px;font-weight:700}.metaterapia-page .meta-intro--center{text-align:center;max-width:970px;margin-inline:auto}.metaterapia-page .meta-lead{color:var(--secondary);font-size:18px;line-height:1.6}.metaterapia-page .meta-intro .meta-lead{margin-top:24px}.metaterapia-page .meta-intro--center .meta-lead{max-width:790px;margin-inline:auto}.metaterapia-page .cta-button:hover,.metaterapia-page .mobile-menu__panel .cta-button:hover{background:#5425aa}.metaterapia-page .meta-hero{background:var(--warm);padding-bottom:64px}.metaterapia-page .meta-hero__copy{text-align:center;padding-block:36px 32px}.metaterapia-page .meta-hero h1{letter-spacing:-.055em;max-width:960px;margin:18px auto 0;font-size:clamp(3rem,4.65vw,4.5rem);font-weight:700;line-height:1.04}.metaterapia-page .meta-hero h1>span{display:block}.metaterapia-page .meta-title__accent{color:var(--indigo)}.metaterapia-page .meta-hero .meta-lead{max-width:650px;margin:24px auto 0}.metaterapia-page .meta-logistics{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:22px 0 24px;display:flex}.metaterapia-page .meta-logistics>span{justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.metaterapia-page .meta-logistics>span+span{border-left:1px solid var(--hairline);padding-left:24px}.metaterapia-page .meta-hero .cta-group{gap:8px}.metaterapia-page .meta-hero__media{background:var(--navy);border-radius:40px;overflow:hidden}.metaterapia-page .meta-hero__media img{aspect-ratio:16/8;object-fit:cover;width:100%}.metaterapia-page .meta-path .meta-intro h2{font-size:clamp(2.25rem,3.1vw,2.75rem)}.metaterapia-page .meta-path__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.metaterapia-page .meta-path__step{min-width:0;display:flex}.metaterapia-page .meta-path__card{background:var(--lavender);border-radius:20px;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 24px;display:flex}.metaterapia-page .meta-path__step--2 .meta-path__card{background:var(--ice)}.metaterapia-page .meta-path__step--3 .meta-path__card{background:#e8f1fb}.metaterapia-page .meta-path__step--4 .meta-path__card{background:var(--lilac)}.metaterapia-page .meta-path__heading{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;width:100%;display:grid}.metaterapia-page .meta-path__icon{width:32px;height:32px;color:var(--indigo);justify-content:center;align-items:center;display:flex}.metaterapia-page .meta-path__icon .icon{flex-basis:28px;width:28px;height:28px}.metaterapia-page .meta-path__card h3{letter-spacing:-.035em;text-wrap:balance;min-height:2.5em;font-size:23px;font-weight:700;line-height:1.25}.metaterapia-page .meta-path__points{gap:10px;width:100%;display:grid}.metaterapia-page .meta-path__points li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;min-height:2.9em;font-size:16px;line-height:1.45;display:grid}.metaterapia-page .meta-path__points .icon{width:18px;height:18px;color:var(--indigo);margin-top:3px}.metaterapia-page .meta-concepts{background:var(--navy);color:var(--paper)}.metaterapia-page .meta-concepts__intro{max-width:880px}.metaterapia-page .meta-concepts .eyebrow{color:var(--paper)}.metaterapia-page .meta-concepts__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:44px;display:grid}.metaterapia-page .meta-software-screen__frame{background:var(--paper);border-radius:40px;padding:12px;overflow:hidden}.metaterapia-page .meta-software-screen img{aspect-ratio:910/668;object-fit:contain;width:100%;height:auto}.metaterapia-page .meta-software-screen figcaption{color:#d4ddef;margin-top:14px;font-size:14px}.metaterapia-page .meta-glossary{margin:0}.metaterapia-page .meta-glossary>div{border-top:1px solid #425170;padding-block:24px}.metaterapia-page .meta-glossary>div:first-child{border-top:0;padding-top:0}.metaterapia-page .meta-glossary>div:last-child{padding-bottom:0}.metaterapia-page .meta-glossary dt{letter-spacing:-.025em;font-size:25px;font-weight:700;line-height:1.2}.metaterapia-page .meta-glossary dd{color:#d4ddef;margin:12px 0 0;font-size:16px;line-height:1.6}.metaterapia-page .meta-editorial-photo{background:var(--navy);border-radius:40px;overflow:hidden}.metaterapia-page .meta-editorial-photo img{aspect-ratio:1000/562;object-fit:cover;width:100%}.metaterapia-page .meta-agenda__heading{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:64px;display:grid}.metaterapia-page .meta-agenda__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin-top:44px;display:grid}.metaterapia-page .meta-meeting{border-top:1px solid var(--hairline);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:24px;padding-block:24px;display:grid}.metaterapia-page .meta-meeting__date{background:var(--warm);border-radius:16px;align-content:center;justify-items:center;width:72px;min-height:80px;line-height:1.1;display:grid}.metaterapia-page .meta-meeting__date strong{letter-spacing:-.04em;font-size:32px;font-weight:700}.metaterapia-page .meta-meeting__date>span{text-transform:uppercase;margin-top:6px;font-size:14px}.metaterapia-page .meta-meeting__time{color:var(--secondary);align-items:center;gap:7px;font-size:14px;font-weight:500;display:flex}.metaterapia-page .meta-meeting__time .icon{flex-basis:18px;width:18px;height:18px}.metaterapia-page .meta-meeting h3{letter-spacing:-.025em;text-wrap:pretty;margin-top:8px;font-size:22px;font-weight:700;line-height:1.3}.metaterapia-page .meta-audience{background:var(--warm)}.metaterapia-page .meta-audience__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.metaterapia-page .meta-audience__list{gap:18px;margin-top:28px;display:grid}.metaterapia-page .meta-audience__list li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.metaterapia-page .meta-audience__list .icon{color:var(--indigo);margin-top:2px}.metaterapia-page .meta-enrollment__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px;margin-block:44px 36px;display:grid}.metaterapia-page .meta-enrollment__steps>li{text-align:center;position:relative}.metaterapia-page .meta-enrollment__icon{background:var(--lavender);width:64px;height:64px;color:var(--indigo);border-radius:20px;justify-content:center;align-items:center;display:inline-flex}.metaterapia-page .meta-enrollment__icon .icon{flex-basis:32px;width:32px;height:32px}.metaterapia-page .meta-enrollment__steps h3{letter-spacing:-.03em;margin-top:20px;font-size:24px;font-weight:700;line-height:1.25}.metaterapia-page .meta-enrollment__steps p{color:var(--secondary);margin-top:12px;font-size:16px;line-height:1.6}.metaterapia-page .meta-enrollment__arrow{color:var(--indigo);position:absolute;top:16px;right:-56px}.metaterapia-page .meta-enrollment__arrow .icon{width:32px;height:32px}.metaterapia-page .meta-faq{padding-top:24px}.metaterapia-page .meta-faq__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;display:grid}.metaterapia-page .meta-closing{background:var(--navy);color:var(--paper);padding-block:80px}.metaterapia-page .meta-closing__inner{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.metaterapia-page .meta-closing .eyebrow{color:#d4ddef}.metaterapia-page .meta-closing h2{letter-spacing:-.055em;margin-top:20px;font-size:clamp(3rem,4.65vw,4.5rem);font-weight:700;line-height:1.06}.metaterapia-page .meta-closing h2>span{color:#b8ecff}.metaterapia-page .meta-closing .meta-lead{color:#d4ddef;margin-top:24px}.metaterapia-page .meta-closing .cta-button{background:var(--paper);color:var(--indigo);margin-top:28px}.metaterapia-page .meta-closing .cta-button:hover{background:#e9e1fc}.metaterapia-page .meta-closing .cta-button:focus-visible,.metaterapia-page .site-footer a:focus-visible{outline-offset:4px;outline:3px solid #b8ecff}.metaterapia-page .meta-closing__media{background:#142b48;border-radius:40px;overflow:hidden}.metaterapia-page .meta-closing__media img{aspect-ratio:16/9;object-fit:cover;width:100%}.metaterapia-page .site-footer{background:var(--navy);border-top-color:#425170}.metaterapia-page .footer-contact{color:#d4ddef}@media (width<=1100px){.metaterapia-page .meta-path__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.metaterapia-page .meta-concepts__layout,.metaterapia-page .meta-agenda__heading,.metaterapia-page .meta-audience__layout,.metaterapia-page .meta-faq__layout,.metaterapia-page .meta-closing__inner{gap:40px}.metaterapia-page .meta-agenda__grid{column-gap:32px}.metaterapia-page .meta-meeting{grid-template-columns:64px minmax(0,1fr);gap:16px}.metaterapia-page .meta-meeting__date{width:64px}}@media (width<=900px){.metaterapia-page .meta-section{padding-block:64px}.metaterapia-page .meta-hero{padding-bottom:48px}.metaterapia-page .meta-concepts__layout,.metaterapia-page .meta-audience__layout,.metaterapia-page .meta-agenda__heading,.metaterapia-page .meta-faq__layout{grid-template-columns:minmax(0,1fr)}.metaterapia-page .meta-concepts__layout{align-items:start}.metaterapia-page .meta-software-screen,.metaterapia-page .meta-audience__layout .meta-editorial-photo{max-width:640px}.metaterapia-page .meta-enrollment__steps{gap:48px}.metaterapia-page .meta-enrollment__arrow{right:-40px}.metaterapia-page .meta-faq{padding-top:0}.metaterapia-page .meta-closing{padding-block:64px}.metaterapia-page .meta-closing__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:32px}}@media (width<=620px){.metaterapia-page .meta-section{padding-block:56px}.metaterapia-page .meta-lead{font-size:16px}.metaterapia-page .meta-intro h2{font-size:clamp(2.25rem,8.9vw,2.8rem)}.metaterapia-page .meta-path .meta-intro h2{font-size:2.25rem}.metaterapia-page .meta-hero__copy{padding-block:24px 20px}.metaterapia-page .meta-hero h1{margin-top:16px;font-size:clamp(3rem,12.3vw,3.4rem);line-height:1.06}.metaterapia-page .meta-hero .meta-lead{margin-top:16px}.metaterapia-page .meta-logistics{gap:8px;margin-block:16px 18px;display:grid}.metaterapia-page .meta-logistics>span{flex-wrap:wrap;row-gap:4px}.metaterapia-page .meta-logistics>span+span{border:0;padding:0}.metaterapia-page .meta-hero__media,.metaterapia-page .meta-editorial-photo,.metaterapia-page .meta-closing__media{border-radius:24px}.metaterapia-page .meta-hero__media img{aspect-ratio:16/9}.metaterapia-page .meta-path__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.metaterapia-page .meta-path__card{border-radius:16px;gap:18px;width:100%;padding:24px}.metaterapia-page .meta-path__card h3{min-height:0;font-size:23px}.metaterapia-page .meta-path__points li{min-height:0}.metaterapia-page .meta-concepts__layout{margin-top:32px}.metaterapia-page .meta-software-screen__frame{border-radius:24px;padding:8px}.metaterapia-page .meta-concepts__layout,.metaterapia-page .meta-audience__layout,.metaterapia-page .meta-agenda__heading,.metaterapia-page .meta-faq__layout{gap:28px}.metaterapia-page .meta-glossary dt{font-size:24px}.metaterapia-page .meta-agenda__grid{grid-template-columns:minmax(0,1fr);margin-top:32px}.metaterapia-page .meta-meeting{grid-template-columns:56px minmax(0,1fr);gap:16px;padding-block:22px}.metaterapia-page .meta-meeting__date{border-radius:16px;width:56px;min-height:72px}.metaterapia-page .meta-meeting__date strong{font-size:28px}.metaterapia-page .meta-meeting h3{font-size:20px}.metaterapia-page .meta-audience__list{margin-top:24px}.metaterapia-page .meta-enrollment__steps{grid-template-columns:minmax(0,1fr);gap:64px;margin-block:32px 36px}.metaterapia-page .meta-enrollment__steps p{max-width:360px;margin-inline:auto}.metaterapia-page .meta-enrollment__icon{border-radius:16px}.metaterapia-page .meta-enrollment__arrow{top:auto;bottom:-48px;right:calc(50% - 16px);transform:rotate(90deg)}.metaterapia-page .meta-faq{padding-top:0}.metaterapia-page .meta-closing{padding-block:56px}.metaterapia-page .meta-closing__inner{grid-template-columns:minmax(0,1fr);gap:32px}.metaterapia-page .meta-closing h2{font-size:clamp(3rem,12.3vw,3.4rem)}.metaterapia-page .meta-closing__media{max-width:460px}}
