@supports (overflow:clip){body:has(#metodo.metodo--panorama){overflow-x:clip}}#metodo.metodo--panorama{--panorama-gutter:clamp(24px, 6vw, 48px);z-index:2;background:0 0;height:auto;min-height:0;padding:0;position:relative;overflow:visible}.metodo-panorama-stage{touch-action:pan-y pinch-zoom;isolation:isolate;background:0 0;height:max(620px,100dvh);position:relative;overflow:hidden}.metodo--panorama .metodo-topbar{z-index:3;height:auto;position:absolute;inset:0 0 auto}.metodo--panorama .metodo-topbar__inner{width:100%;max-width:none;padding:clamp(52px, 8svh, 88px) var(--panorama-gutter) 0;display:block}.metodo--panorama .metodo-header{text-align:center}.metodo--panorama .metodo-nav{display:none}.metodo--panorama .metodo-eyebrow{letter-spacing:.65em;opacity:.8;margin-bottom:10px;padding-left:.65em;font-size:10px;font-weight:300}.metodo--panorama .metodo-title{letter-spacing:-.02em;font-size:clamp(27px,7.7vw,42px);line-height:1.15}.metodo--panorama .metodo-title__letter{min-width:.8em;min-height:44px}.metodo--panorama .metodo-title__letter:after{margin-left:-.3em;bottom:0}.metodo--panorama .metodo-list{z-index:1;width:100%;height:100%;margin:0;padding:0;display:flex}.metodo-panorama-stage.is-scrolling .metodo-list{will-change:transform}.metodo--panorama .metodo-step{flex:0 0 100%;align-items:center;min-width:0;height:100%;min-height:0;padding:30svh 0 22svh}.metodo--panorama .metodo-step__inner{width:100%;max-width:none;padding:0 var(--panorama-gutter);text-align:center;align-items:center;gap:clamp(20px,3.8svh,34px)}.metodo--panorama .metodo-step__label{letter-spacing:.02em;color:var(--branco);font-size:clamp(12px,3.5vw,16px);font-weight:400}.metodo--panorama .metodo-step__line{align-items:center;gap:var(--scene-copy-gap,clamp(26px, 4.8svh, 42px));flex-flow:column;width:100%;display:flex}.metodo--panorama .metodo-step__term{font-size:min(var(--scene-type,28vw), 16svh, 160px);font-weight:300;line-height:var(--scene-leading,.91);letter-spacing:-.04em;white-space:normal;color:var(--branco)}.metodo--panorama .metodo-step:first-child{--scene-type:32vw;--scene-copy-gap:clamp(30px, 5.8svh, 52px)}.metodo--panorama .metodo-step:nth-child(2){--scene-type:31vw;--scene-leading:.8}.metodo--panorama .metodo-step:nth-child(3){--scene-type:32vw;--scene-leading:.98;--scene-copy-gap:clamp(22px, 3.5svh, 32px)}.metodo--panorama .metodo-step:nth-child(4){--scene-type:32vw;--scene-leading:1.02;--scene-copy-gap:clamp(20px, 3svh, 28px)}.metodo--panorama .metodo-step:nth-child(5){--scene-type:32vw;--scene-leading:1;--scene-copy-gap:clamp(22px, 3.5svh, 32px)}.metodo--panorama .metodo-step:nth-child(6){--scene-type:32vw;--scene-leading:.9}.metodo-panorama-word{flex-direction:column;display:flex}.metodo-panorama-word__line{white-space:nowrap;margin-block:-.16em;padding-block:.16em;display:block;overflow:clip}.metodo-panorama-glyph{vertical-align:top;display:inline-block}.metodo-panorama-mask{vertical-align:top;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:clip}.metodo-panorama-ink{display:inline-block}.metodo-panorama-dot{color:var(--roxo)}.metodo--panorama .metodo-step__frase{letter-spacing:-.015em;max-width:100%;color:var(--branco);opacity:1;text-wrap:pretty;font-size:clamp(17px,4.9vw,24px);font-weight:300;line-height:1.45}.metodo-panorama-readable{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.metodo--panorama .metodo-title{display:inline-block;position:relative}.metodo--panorama .metodo-title__letter:after{display:none}.metodo-carousel-marker{background:var(--roxo);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-7px;left:-3px}.metodo-panorama-stage:focus-visible{outline:1px solid var(--roxo);outline-offset:-6px}.metodo--panorama .metodo-title__letter:focus-visible{outline:1px solid var(--roxo);outline-offset:2px}.metodo--panorama .metodo-list{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.metodo-panorama-glyph,.metodo-panorama-ink{opacity:1;transform:none}}.metodo-parallax{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 12% 86%,#0000);mask-image:linear-gradient(#0000,#000 12% 86%,#0000)}.metodo-parallax__orb{aspect-ratio:1;opacity:.65;background:radial-gradient(circle,#6f7bd4b8 0%,#6f7bd477 18%,#6f7bd42b 40%,#6f7bd400 70%);width:min(108vw,480px);position:absolute;top:0;left:0}.metodo-parallax__orb--far{opacity:.45;width:min(65vw,300px)}.metodo-carousel-controls{z-index:4;bottom:max(10svh,env(safe-area-inset-bottom));left:var(--panorama-gutter);right:var(--panorama-gutter);justify-content:center;gap:clamp(32px,10vw,48px);display:flex;position:absolute}.metodo-carousel-arrow{color:#f2f2f2;cursor:pointer;background:#0e0e174d;border:1px solid #d9d9d947;border-radius:50%;place-items:center;width:44px;height:44px;padding:9px;transition:background .25s,border-color .25s,opacity .25s;display:grid}.metodo-carousel-arrow svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.metodo-carousel-arrow:disabled{opacity:.28;cursor:default}.metodo-carousel-arrow:focus-visible{outline:2px solid var(--roxo);outline-offset:4px}@media (hover:hover){.metodo-carousel-arrow:not(:disabled):hover{background:#6f7bd438;border-color:#6f7bd4}}.metodo-nebula{width:100%;height:100%;position:absolute;inset:0}.metodo-parallax.has-nebula .metodo-parallax__orb{visibility:hidden}@media (height<=540px) and (aspect-ratio>=1){.metodo-carousel-controls{bottom:14px}.metodo--panorama .metodo-topbar__inner{padding-top:24px}.metodo--panorama .metodo-eyebrow{margin-bottom:0;font-size:9px}.metodo--panorama .metodo-title{font-size:24px}.metodo--panorama .metodo-step{padding:120px 0 82px}.metodo--panorama .metodo-step__inner,.metodo--panorama .metodo-step__line{gap:16px}.metodo--panorama .metodo-step__term{font-size:17svh}.metodo--panorama .metodo-step__frase{font-size:17px}.metodo-panorama-stage{height:max(480px,100dvh)}}@media (prefers-reduced-motion:reduce){.metodo-carousel-arrow{transition:none}}
