.entrenamiento-module__vx5gbW__trainingPage{--pv-bg:#f3f0e9;--pv-bg-2:#eae6dc;--pv-paper:#fbfaf6;--pv-ink:#15201b;--pv-ink-soft:#26332c;--pv-muted:#5c645e;--pv-accent:#2f5a45;--pv-accent-light:#8fb3a0;--pv-video:#0d150f;--pv-on-dark:#c7d3cb;--pv-line:#15201b21;--pv-shadow:0 28px 80px #15201b1f;background:linear-gradient(140deg, #eef1e7db, #d8d0c275 42%, transparent 72%), var(--pv-bg);min-height:100svh;color:var(--pv-ink)}body:has(.physis-training-page) .site-header{display:none}:is(body:has(.physis-training-page) .footer,.physis-training-page~.footer){position:relative;overflow:hidden;color:#fbfaf6!important;background:radial-gradient(circle at 16% 0,#8fb3a033,#0000 38%),linear-gradient(135deg,#304737 0%,#15201b 46%,#0d150f 100%)!important;border-top:1px solid #fbfaf61f!important;padding:clamp(64px,8vw,96px) 0!important}body:has(.physis-training-page) .footer:before{content:"Physis";color:#fbfaf60e;letter-spacing:0;pointer-events:none;font-family:Optima,Times New Roman,serif;font-size:clamp(6rem,18vw,18rem);line-height:.82;position:absolute;bottom:-.2em;right:-.06em}.physis-training-page~.footer:before{content:"Physis";color:#fbfaf60e;letter-spacing:0;pointer-events:none;font-family:Optima,Times New Roman,serif;font-size:clamp(6rem,18vw,18rem);line-height:.82;position:absolute;bottom:-.2em;right:-.06em}:is(body:has(.physis-training-page) .footer-grid,.physis-training-page~.footer-grid){z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(260px,.85fr);align-items:center;gap:clamp(28px,5vw,72px);position:relative}:is(body:has(.physis-training-page) .footer-logo,.physis-training-page~.footer-logo){filter:brightness(0)invert();opacity:.96;width:min(300px,100%);box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}:is(body:has(.physis-training-page) .footer-links,.physis-training-page~.footer-links){color:#fbfaf6c7;gap:16px}:is(body:has(.physis-training-page) .footer-links a,.physis-training-page~.footer-links a){border-bottom-color:#fbfaf62e}:is(body:has(.physis-training-page) .footer-links a:hover,.physis-training-page~.footer-links a:hover){color:#fbfaf6;border-color:#8fb3a0}:is(body:has(.physis-training-page) .footer-note,.physis-training-page~.footer-note){color:#c7d3cbc2;max-width:340px}:is(body:has(.physis-training-page) .footer-note p:first-child,.physis-training-page~.footer-note p:first-child){color:#fbfaf6;letter-spacing:0;margin:0 0 10px;font-family:Optima,Times New Roman,serif;font-size:clamp(2.7rem,5.7vw,5.3rem);line-height:.9}:is(body:has(.physis-training-page) .footer-note p:last-child,.physis-training-page~.footer-note p:last-child){margin:0;line-height:1.55}.entrenamiento-module__vx5gbW__shell{width:min(1320px,100% - 72px);margin:0 auto}.entrenamiento-module__vx5gbW__hero{padding:22px 0 58px}.entrenamiento-module__vx5gbW__header{justify-content:space-between;align-items:center;gap:20px;min-height:48px;display:flex}.entrenamiento-module__vx5gbW__headerCta,.entrenamiento-module__vx5gbW__primaryCta,.entrenamiento-module__vx5gbW__secondaryCta,.entrenamiento-module__vx5gbW__teamCta,.entrenamiento-module__vx5gbW__finalCta{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:.92rem;font-weight:850;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.entrenamiento-module__vx5gbW__headerCta,.entrenamiento-module__vx5gbW__secondaryCta{color:var(--pv-accent);background:#fbfaf6ad;border:1px solid #2f5a4533}.entrenamiento-module__vx5gbW__primaryCta,.entrenamiento-module__vx5gbW__finalCta{border:1px solid var(--pv-accent);background:var(--pv-accent);color:var(--pv-paper)}.entrenamiento-module__vx5gbW__headerCta:hover,.entrenamiento-module__vx5gbW__primaryCta:hover,.entrenamiento-module__vx5gbW__secondaryCta:hover,.entrenamiento-module__vx5gbW__teamCta:hover,.entrenamiento-module__vx5gbW__finalCta:hover{transform:translateY(-1px)}.entrenamiento-module__vx5gbW__primaryCta:hover,.entrenamiento-module__vx5gbW__teamCta:hover,.entrenamiento-module__vx5gbW__finalCta:hover{background:#304737}.entrenamiento-module__vx5gbW__heroContent{text-align:center;margin-top:clamp(28px,4vw,48px);display:block}.entrenamiento-module__vx5gbW__heroCopy{max-width:980px;margin:0 auto}.entrenamiento-module__vx5gbW__overline{color:var(--pv-accent);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850;line-height:1.2}.entrenamiento-module__vx5gbW__heroCopy h1,.entrenamiento-module__vx5gbW__sectionHeader h2,.entrenamiento-module__vx5gbW__teamIntro h2,.entrenamiento-module__vx5gbW__evaluationIntro h2{color:var(--pv-ink);letter-spacing:0;margin:0;font-family:Optima,Georgia,ui-serif,serif;font-weight:400}.entrenamiento-module__vx5gbW__heroCopy h1{max-width:940px;margin:14px auto 0;font-size:clamp(2.75rem,4.7vw,4.85rem);line-height:.96}.entrenamiento-module__vx5gbW__heroCopy>p:not(.entrenamiento-module__vx5gbW__overline){max-width:720px;color:var(--pv-muted);margin:18px auto 0;font-size:1.08rem;line-height:1.64}.entrenamiento-module__vx5gbW__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.entrenamiento-module__vx5gbW__videoPanel{background:var(--pv-video);border:1px solid #15201b24;border-radius:8px;max-width:1120px;margin:clamp(22px,3vw,32px) auto 0;overflow:hidden;box-shadow:0 34px 92px #15201b29}.entrenamiento-module__vx5gbW__videoChrome{color:var(--pv-on-dark);background:#0d150ff0;border-bottom:1px solid #fbfaf61a;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.entrenamiento-module__vx5gbW__videoChrome span{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.8rem;font-weight:850;display:inline-flex}.entrenamiento-module__vx5gbW__videoPanel video{aspect-ratio:16/9;background:var(--pv-video);object-fit:cover;width:100%;display:block}.entrenamiento-module__vx5gbW__learningSection,.entrenamiento-module__vx5gbW__teamSection,.entrenamiento-module__vx5gbW__evaluationSection,.entrenamiento-module__vx5gbW__nextSection{padding:clamp(56px,8vw,86px) 0}.entrenamiento-module__vx5gbW__learningSection{border-top:1px solid var(--pv-line)}.entrenamiento-module__vx5gbW__sectionHeader{text-align:center;max-width:780px;margin:0 auto 32px}.entrenamiento-module__vx5gbW__sectionHeader h2,.entrenamiento-module__vx5gbW__teamIntro h2,.entrenamiento-module__vx5gbW__evaluationIntro h2{margin-top:12px;font-size:clamp(2.4rem,4vw,4.2rem);line-height:1}.entrenamiento-module__vx5gbW__learningGrid,.entrenamiento-module__vx5gbW__nextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.entrenamiento-module__vx5gbW__learningCard,.entrenamiento-module__vx5gbW__nextCard,.entrenamiento-module__vx5gbW__includesCard,.entrenamiento-module__vx5gbW__priceBox{border:1px solid var(--pv-line);background:#fbfaf6d1;border-radius:8px;box-shadow:0 18px 48px #15201b0f}.entrenamiento-module__vx5gbW__learningCard{min-height:260px;padding:26px}.entrenamiento-module__vx5gbW__learningCard span{color:var(--pv-accent);font-family:Optima,Georgia,ui-serif,serif;font-size:2.3rem}.entrenamiento-module__vx5gbW__learningCard h3,.entrenamiento-module__vx5gbW__nextCard h3,.entrenamiento-module__vx5gbW__includesCard h3{color:var(--pv-ink);margin:22px 0 0;font-size:1.28rem;line-height:1.15}.entrenamiento-module__vx5gbW__learningCard p,.entrenamiento-module__vx5gbW__nextCard p,.entrenamiento-module__vx5gbW__includesCard li,.entrenamiento-module__vx5gbW__teamIntro p,.entrenamiento-module__vx5gbW__teamCard p,.entrenamiento-module__vx5gbW__evaluationIntro p,.entrenamiento-module__vx5gbW__priceBox p{color:var(--pv-muted);line-height:1.62}.entrenamiento-module__vx5gbW__learningCard p,.entrenamiento-module__vx5gbW__teamCard p,.entrenamiento-module__vx5gbW__nextCard p{margin:14px 0 0}.entrenamiento-module__vx5gbW__teamSection{border-top:1px solid var(--pv-line);background:radial-gradient(circle at 12% 16%,#8fb3a033,#0000 28%),linear-gradient(#fbfaf68f,#eae6dc6b)}.entrenamiento-module__vx5gbW__teamIntro{grid-template-columns:minmax(0,.52fr) minmax(320px,.48fr);align-items:end;gap:clamp(24px,4vw,54px);margin-bottom:32px;display:grid}.entrenamiento-module__vx5gbW__teamIntro p{margin:0;font-size:1.04rem}.entrenamiento-module__vx5gbW__teamGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.entrenamiento-module__vx5gbW__teamCard{appearance:none;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fbfaf6d6;border:1px solid #15201b21;border-radius:8px;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 20px 58px #15201b14}.entrenamiento-module__vx5gbW__teamCard:hover,.entrenamiento-module__vx5gbW__teamCardActive{border-color:#2f5a456b;transform:translateY(-2px);box-shadow:0 26px 68px #15201b21}.entrenamiento-module__vx5gbW__teamCardActive{background:#fbfaf6fa}.entrenamiento-module__vx5gbW__teamPhoto{isolation:isolate;background:#e2dccf padding-box padding-box;border-radius:8px 8px 0 0;justify-content:center;align-items:flex-end;min-height:250px;margin:-1px -1px 0;display:flex;position:relative;overflow:hidden}.entrenamiento-module__vx5gbW__teamPhoto:before{content:"";z-index:0;background:radial-gradient(circle at 50% 18%,#ffffffb8,#0000 40%),linear-gradient(150deg,#eef1e7,#d8d0c2);position:absolute;inset:0}.entrenamiento-module__vx5gbW__teamPhoto img{z-index:1;object-fit:contain;object-position:center bottom;backface-visibility:hidden;filter:drop-shadow(0 18px 28px #15201b21);width:min(94%,260px);height:250px;display:block;position:relative}.entrenamiento-module__vx5gbW__teamCardBody{padding:20px 18px 22px}.entrenamiento-module__vx5gbW__teamCard h3{color:var(--pv-ink);margin:0;font-size:1.08rem;line-height:1.14}.entrenamiento-module__vx5gbW__teamCard .entrenamiento-module__vx5gbW__teamName{color:var(--pv-ink-soft);margin:6px 0 0;font-size:.96rem;font-weight:750;line-height:1.25}.entrenamiento-module__vx5gbW__teamCard p{font-size:.94rem}.entrenamiento-module__vx5gbW__teamCardAction{color:var(--pv-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-top:16px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex}.entrenamiento-module__vx5gbW__teamDetail{background:radial-gradient(circle at 6% 14%,#8fb3a038,#0000 32%),#fbfaf6e0;border:1px solid #15201b24;border-radius:8px;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,34px);margin-top:18px;padding:clamp(20px,3vw,30px);display:grid;box-shadow:0 24px 72px #15201b1a}.entrenamiento-module__vx5gbW__teamDesktopDetail{display:grid}.entrenamiento-module__vx5gbW__teamDetail h3{color:var(--pv-ink);letter-spacing:0;margin:12px 0 0;font-family:Optima,Georgia,ui-serif,serif;font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1}.entrenamiento-module__vx5gbW__teamDetailLead{color:var(--pv-muted);margin:14px 0 0;font-size:1.02rem;line-height:1.62}.entrenamiento-module__vx5gbW__teamDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.entrenamiento-module__vx5gbW__teamDetailBlock{background:#ffffff75;border:1px solid #15201b1a;border-radius:8px;padding:18px}.entrenamiento-module__vx5gbW__teamDetailBlock h4{color:var(--pv-accent);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:850;line-height:1.2}.entrenamiento-module__vx5gbW__teamDetailBlock ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.entrenamiento-module__vx5gbW__teamDetailBlock li,.entrenamiento-module__vx5gbW__teamDetailBlock p,.entrenamiento-module__vx5gbW__teamLogoItem span{color:var(--pv-muted);font-size:.92rem;line-height:1.52}.entrenamiento-module__vx5gbW__teamDetailBlock li:before{content:"";background:var(--pv-accent);border-radius:999px;width:6px;height:6px;margin-right:8px;display:inline-block;transform:translateY(-2px)}.entrenamiento-module__vx5gbW__teamDetailBlock p{margin:14px 0 0}.entrenamiento-module__vx5gbW__teamLogoList{gap:10px;margin-top:14px;display:grid}.entrenamiento-module__vx5gbW__teamLogoItem{grid-template-columns:58px 1fr;align-items:center;gap:12px;display:grid}.entrenamiento-module__vx5gbW__teamLogoItem img{object-fit:contain;background:#fbfaf6e0;border:1px solid #15201b17;border-radius:8px;width:58px;height:42px;padding:7px;display:block}.entrenamiento-module__vx5gbW__teamDetailCta{border:1px solid var(--pv-accent);background:var(--pv-accent);min-height:48px;color:var(--pv-paper);border-radius:6px;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:0 18px;font-size:.9rem;font-weight:850;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.entrenamiento-module__vx5gbW__teamDetailCta:hover{background:#304737;transform:translateY(-1px)}.entrenamiento-module__vx5gbW__teamModal{display:none}.entrenamiento-module__vx5gbW__teamModalBackdrop,.entrenamiento-module__vx5gbW__teamModalClose{appearance:none;font:inherit}.entrenamiento-module__vx5gbW__teamCta{border:1px solid var(--pv-accent);background:var(--pv-accent);width:fit-content;color:var(--pv-paper);margin:28px auto 0}.entrenamiento-module__vx5gbW__evaluationSection{color:var(--pv-paper);background:radial-gradient(circle at 82% 18%,#8fb3a038,#0000 30%),linear-gradient(145deg,#304737 0%,#15201b 52%,#0d150f 100%)}.entrenamiento-module__vx5gbW__evaluationIntro{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:clamp(28px,5vw,64px);display:grid}.entrenamiento-module__vx5gbW__evaluationIntro h2,.entrenamiento-module__vx5gbW__evaluationSection .entrenamiento-module__vx5gbW__overline{color:var(--pv-paper)}.entrenamiento-module__vx5gbW__evaluationIntro p{max-width:720px;color:var(--pv-on-dark);margin:16px 0 0}.entrenamiento-module__vx5gbW__priceBox{background:#fbfaf6f0;padding:24px}.entrenamiento-module__vx5gbW__priceBox span{color:var(--pv-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:850}.entrenamiento-module__vx5gbW__priceBox strong{color:var(--pv-ink);margin-top:10px;font-family:Optima,Georgia,ui-serif,serif;font-size:2.8rem;font-weight:400;line-height:1;display:block}.entrenamiento-module__vx5gbW__priceBox p{margin:12px 0 0}.entrenamiento-module__vx5gbW__evaluationIntro .entrenamiento-module__vx5gbW__priceBox p{color:#26332c;opacity:1;font-size:clamp(1.08rem,1.2vw,1.18rem);font-weight:760;line-height:1.6}.entrenamiento-module__vx5gbW__evaluationGrid{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:34px;display:grid}.entrenamiento-module__vx5gbW__includesCard{padding:26px;position:sticky;top:24px}.entrenamiento-module__vx5gbW__includesCard ul{gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.entrenamiento-module__vx5gbW__includesCard li{grid-template-columns:auto 1fr;gap:10px;display:grid}.entrenamiento-module__vx5gbW__includesCard svg,.entrenamiento-module__vx5gbW__nextCard svg{color:var(--pv-accent)}.entrenamiento-module__vx5gbW__calendarShell{background:var(--pv-paper);border:1px solid #fbfaf629;border-radius:8px;min-height:760px;overflow:hidden;box-shadow:0 28px 80px #0d150f38}.entrenamiento-module__vx5gbW__calendarShell iframe{border:0;width:100%;min-height:780px;display:block;overflow:hidden}.entrenamiento-module__vx5gbW__nextSection{border-top:1px solid var(--pv-line)}.entrenamiento-module__vx5gbW__nextCard{min-height:230px;padding:26px}.entrenamiento-module__vx5gbW__finalCta{width:fit-content;margin:32px auto 0}@media (max-width:1220px){.entrenamiento-module__vx5gbW__teamGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1040px){.entrenamiento-module__vx5gbW__evaluationIntro,.entrenamiento-module__vx5gbW__teamIntro,.entrenamiento-module__vx5gbW__teamDetail,.entrenamiento-module__vx5gbW__evaluationGrid{grid-template-columns:1fr}.entrenamiento-module__vx5gbW__includesCard{position:static}.entrenamiento-module__vx5gbW__learningGrid,.entrenamiento-module__vx5gbW__teamGrid,.entrenamiento-module__vx5gbW__nextGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.entrenamiento-module__vx5gbW__teamIntro{max-width:840px}.entrenamiento-module__vx5gbW__teamDetailGrid{grid-template-columns:1fr}}@media (max-width:700px){:is(body:has(.physis-training-page) .footer,.physis-training-page~.footer){padding:54px 0 68px!important}body:has(.physis-training-page) .footer:before{font-size:clamp(5.5rem,32vw,8.4rem);bottom:-.13em;right:-.22em}.physis-training-page~.footer:before{font-size:clamp(5.5rem,32vw,8.4rem);bottom:-.13em;right:-.22em}:is(body:has(.physis-training-page) .footer-grid,.physis-training-page~.footer-grid){gap:26px}:is(body:has(.physis-training-page) .footer-logo,.physis-training-page~.footer-logo){width:min(260px,100%)}:is(body:has(.physis-training-page) .footer-note,.physis-training-page~.footer-note){text-align:left;justify-self:start}:is(body:has(.physis-training-page) .footer-note p:first-child,.physis-training-page~.footer-note p:first-child){font-size:3.1rem}.entrenamiento-module__vx5gbW__shell{width:min(100% - 28px,1320px)}.entrenamiento-module__vx5gbW__hero{padding:18px 0 48px}.entrenamiento-module__vx5gbW__header{flex-direction:column;align-items:flex-start}.entrenamiento-module__vx5gbW__headerCta{display:none}.entrenamiento-module__vx5gbW__heroContent{margin-top:30px}.entrenamiento-module__vx5gbW__heroCopy h1{font-size:2.55rem;line-height:.98}.entrenamiento-module__vx5gbW__heroActions{flex-direction:column}.entrenamiento-module__vx5gbW__primaryCta,.entrenamiento-module__vx5gbW__secondaryCta,.entrenamiento-module__vx5gbW__teamCta,.entrenamiento-module__vx5gbW__finalCta{width:100%}.entrenamiento-module__vx5gbW__videoChrome{flex-direction:column;align-items:flex-start}.entrenamiento-module__vx5gbW__learningGrid,.entrenamiento-module__vx5gbW__teamGrid,.entrenamiento-module__vx5gbW__nextGrid{grid-template-columns:1fr}.entrenamiento-module__vx5gbW__sectionHeader,.entrenamiento-module__vx5gbW__teamIntro{text-align:left}.entrenamiento-module__vx5gbW__learningCard,.entrenamiento-module__vx5gbW__teamCard,.entrenamiento-module__vx5gbW__nextCard{min-height:0}.entrenamiento-module__vx5gbW__teamCard:hover,.entrenamiento-module__vx5gbW__teamCardActive{transform:none}.entrenamiento-module__vx5gbW__teamPhoto{min-height:280px}.entrenamiento-module__vx5gbW__teamPhoto img{height:280px}.entrenamiento-module__vx5gbW__calendarShell,.entrenamiento-module__vx5gbW__calendarShell iframe{min-height:760px}.entrenamiento-module__vx5gbW__teamDetailCta{width:100%}.entrenamiento-module__vx5gbW__teamDesktopDetail{display:none}.entrenamiento-module__vx5gbW__teamModal{z-index:80;place-items:end center;padding:14px;display:grid;position:fixed;inset:0}.entrenamiento-module__vx5gbW__teamModalBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:pointer;background:#0d150f8a;border:0;position:absolute;inset:0}.entrenamiento-module__vx5gbW__teamModalPanel{z-index:1;background:radial-gradient(circle at 8% 8%, #8fb3a038, transparent 34%), var(--pv-paper);border-color:#8fb3a057;width:min(100%,540px);max-height:min(82svh,760px);margin:0;padding:18px;display:block;position:relative;overflow:auto;box-shadow:0 28px 90px #0d150f4d}.entrenamiento-module__vx5gbW__teamModalPanel h3{font-size:clamp(2rem,11vw,2.75rem)}.entrenamiento-module__vx5gbW__teamModalPanel .entrenamiento-module__vx5gbW__teamDetailGrid{grid-template-columns:1fr;margin-top:18px}.entrenamiento-module__vx5gbW__teamModalClose{width:fit-content;min-height:38px;color:var(--pv-accent);letter-spacing:.08em;text-transform:uppercase;background:#eae6dc8f;border:1px solid #2f5a4538;border-radius:999px;justify-content:center;align-items:center;margin:0 0 14px auto;padding:0 13px;font-size:.72rem;font-weight:850;display:flex}}
