.tone-white+.Blocks_block__yM7xH.tone-white{padding-top:0}.Blocks_narrow__WIz3_{max-width:920px}.Blocks_center__wOkm1{text-align:center}.Blocks_lead__BNFeD{font-size:clamp(18px,1.5vw,21px)}.Blocks_afterHeading__8Lna8{margin-top:26px}.Blocks_left__YYYdH{text-align:left}.Blocks_split__4xhqL{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,96px);align-items:center}.Blocks_splitMedia__Kfw4N{display:grid;gap:24px}.Blocks_figure__b_Pui{margin:0}.Blocks_figure__b_Pui img{width:100%;height:auto;max-height:min(560px,70svh);object-fit:cover}.Blocks_figure__b_Pui figcaption{margin-top:12px;font-size:15px;text-align:center;opacity:.85}@media (max-width:900px){.Blocks_split__4xhqL{grid-template-columns:1fr}}.Blocks_columns__pvT3c{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:0 clamp(32px,5vw,80px)}.Blocks_colProse__p2yuQ>p{position:relative;margin:0;padding:18px 0 18px 30px;border-top:1px solid rgba(130,152,161,.25)}.Blocks_colProse__p2yuQ>p:before{content:"";position:absolute;left:2px;top:29px;width:8px;height:8px;background:var(--slate);transform:rotate(45deg)}@media (max-width:800px){.Blocks_columns__pvT3c{grid-template-columns:1fr}}.Blocks_factsHeading__nqihd{margin-bottom:40px}.Blocks_facts__suwRH{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);border-left:1px solid color-mix(in srgb,currentColor 22%,transparent)}.Blocks_fact__DymvU{display:flex;align-items:center;gap:22px;padding:32px clamp(20px,3vw,40px);border-right:1px solid color-mix(in srgb,currentColor 22%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent);transition:background-color .5s var(--ease)}.Blocks_fact__DymvU:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.Blocks_factsText__KHeyW .Blocks_fact__DymvU{align-items:flex-start}.Blocks_factIcon__E_Zas{flex:none;opacity:.95}.Blocks_factLabel__2bYlx{font-weight:700;margin:0 0 2px}.Blocks_factValue__iBkiD{margin:0;opacity:.92;line-height:1.55}@media (max-width:1000px){.Blocks_facts__suwRH{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Blocks_facts__suwRH{grid-template-columns:1fr}}.Blocks_notes__utwQH{display:grid;grid-template-columns:repeat(var(--cols),1fr)}.Blocks_note__VhREX{padding:8px clamp(20px,3vw,44px);text-align:center;line-height:1.6}.Blocks_note__VhREX+.Blocks_note__VhREX{border-left:1px solid rgba(130,152,161,.3)}.Blocks_noteTitle__c4OpU{font-weight:700;margin-bottom:8px}@media (max-width:900px){.Blocks_notes__utwQH{grid-template-columns:1fr}.Blocks_note__VhREX+.Blocks_note__VhREX{border-left:0;border-top:1px solid rgba(130,152,161,.3);padding-top:28px;margin-top:20px}}.Blocks_casesBody__hzIaU{margin-top:clamp(32px,4vw,56px)}.Blocks_narrowText__FVr22{max-width:720px;margin:8px auto 0}.Blocks_highlight__58u2C{max-width:1000px;display:grid;justify-items:center;gap:22px;font-size:clamp(17px,1.4vw,19px)}.Blocks_hlIcon__vaXAi{opacity:.85}.Blocks_faq__ImGQh{max-width:960px}.CtaBand_band__sTGML{background:var(--slate);color:var(--white);padding-block:clamp(80px,10vw,140px);text-align:center;position:relative;overflow:hidden}.CtaBand_band__sTGML:before{content:"";position:absolute;inset:-40%;background:radial-gradient(closest-side,rgba(203,223,235,.35),transparent 70%);animation:CtaBand_drift__IjZ5_ 16s ease-in-out infinite alternate;pointer-events:none}@keyframes CtaBand_drift__IjZ5_{0%{transform:translate(-18%,-6%)}to{transform:translate(18%,8%)}}.CtaBand_inner__XsRRm{position:relative;display:grid;justify-items:center;gap:28px;padding-inline:16px}.CtaBand_star__8_QUg{color:var(--mist);animation:CtaBand_spin__7F60_ 24s linear infinite}@keyframes CtaBand_spin__7F60_{to{transform:rotate(1turn)}}.CtaBand_title__am7X2{font-family:var(--font-display);font-style:italic;font-size:clamp(44px,6vw,84px);line-height:1.05}.CtaBand_title__am7X2 span{text-transform:uppercase}.percurso_left__yeHu3{text-align:left}.percurso_anchorTarget__PZBKL{scroll-margin-top:64px}.percurso_intro__gtsIK{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,96px);align-items:start}.percurso_introImg__5fo97{position:sticky;top:104px}.percurso_introImg__5fo97 img{width:100%;height:auto}@media (max-width:900px){.percurso_intro__gtsIK{grid-template-columns:1fr}.percurso_introImg__5fo97{position:static}}.percurso_tagline__Lodd4{text-align:center;padding-top:0}.percurso_taglineText__1_EqZ{font-family:var(--font-display);font-style:italic;font-size:clamp(36px,4.6vw,64px);line-height:1.1;color:var(--slate);max-width:20ch;margin-inline:auto}.percurso_taglineText__1_EqZ span{text-transform:uppercase}@media (min-width:901px){.percurso_taglineText__1_EqZ{max-width:none;white-space:nowrap;font-size:min(4vw,56px)}}.percurso_anchors__T0_Kn{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.percurso_anchors__T0_Kn a{padding:13px 26px;border:1px solid var(--slate);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);transition:background-color .4s var(--ease),color .4s var(--ease)}.percurso_anchors__T0_Kn a:hover{background:var(--slate);color:var(--white)}.percurso_timelineGrid__FOW72{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.percurso_timeline__xM1tA{list-style:none;margin:36px 0 0;padding:0 0 0 28px;border-left:1px solid rgba(64,63,63,.25)}.percurso_timeline__xM1tA li{position:relative;padding-bottom:28px}.percurso_timeline__xM1tA li:before{content:"";position:absolute;left:-34px;top:8px;width:11px;height:11px;background:var(--slate);transform:rotate(45deg)}.percurso_year__9tyWB{display:block;font-family:var(--font-display);font-style:italic;font-size:30px;line-height:1.1;color:var(--slate-deep);margin-bottom:6px}.percurso_timeline__xM1tA p{margin:0 0 4px;line-height:1.6}.percurso_timeline__xM1tA .percurso_sub__6OVHl{padding-left:16px;position:relative;font-size:16px;opacity:.85}.percurso_timeline__xM1tA .percurso_sub__6OVHl:before{content:"–";position:absolute;left:0}@media (max-width:900px){.percurso_timelineGrid__FOW72{grid-template-columns:1fr}}.percurso_courses__zhXIh{list-style:none;margin:clamp(32px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(32px,5vw,72px)}.percurso_courses__zhXIh li{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:26px 0;border-top:1px solid rgba(255,255,255,.28)}.percurso_num__GxBEq{font-family:var(--font-display);font-style:italic;font-size:30px;line-height:1;opacity:.6}.percurso_courses__zhXIh h3{font-family:var(--font-body);font-size:17px;font-weight:700;line-height:1.45;margin-bottom:6px}.percurso_courses__zhXIh .prose{font-size:16px;opacity:.9;line-height:1.6}@media (max-width:900px){.percurso_courses__zhXIh{grid-template-columns:1fr}}.percurso_pubs__6jcv2{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.percurso_pub__WFwb0{height:100%;display:flex;flex-direction:column;padding:32px;border:1px solid var(--slate);border-radius:5px;font-size:15px}.percurso_pub__WFwb0 h3{font-family:var(--font-display);font-style:italic;font-size:30px;line-height:1.15;color:var(--slate);margin-bottom:14px}.percurso_pubLink__1bzax{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}.percurso_pubLink__1bzax:hover .btn__arrow{transform:translateX(4px)}@media (max-width:800px){.percurso_pubs__6jcv2{grid-template-columns:1fr}}.percurso_dist__FqQhi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.percurso_distItem__d8thl{height:100%;display:flex;align-items:center;gap:20px;padding:26px;background:var(--white);line-height:1.55;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}a.percurso_distItem__d8thl:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px rgba(40,50,55,.35)}.percurso_distIcon__nNimA{flex:none;color:var(--slate)}@media (max-width:1000px){.percurso_dist__FqQhi{grid-template-columns:1fr 1fr}}@media (max-width:640px){.percurso_dist__FqQhi{grid-template-columns:1fr}}.Gallery_wrap__terId{position:relative;min-width:0;max-width:460px;margin-inline:auto}.Gallery_track__FYbUP{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.Gallery_track__FYbUP:focus-visible{outline:2px solid var(--slate);outline-offset:4px}.Gallery_track__FYbUP::-webkit-scrollbar{display:none}.Gallery_slide__x4TdP{flex:0 0 100%;margin:0;scroll-snap-align:start;height:min(600px,62vh);display:flex;align-items:center;justify-content:center}.Gallery_slide__x4TdP img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.Gallery_controls__ra3lY{display:flex;align-items:center;gap:10px;margin-top:18px}.Gallery_contador__n6VXj{margin:0 0 0 4px;font-size:14px;color:var(--slate);letter-spacing:.08em}.Gallery_controls__ra3lY button{width:48px;height:48px;border-radius:50%;border:1px solid;background:none;color:var(--slate);font-size:26px;line-height:1;cursor:pointer;transition:background-color .4s,color .4s}.Gallery_controls__ra3lY button:hover{background:var(--slate);color:var(--white);border-color:var(--slate)}