/* Extiende el sistema compartido de programas. Prototipo Método Fast & Easy. */
.method-page{margin:0;background:#fff;color:var(--std-ink);font:400 15px/1.65 Poppins,Arial,sans-serif}.method-page *{box-sizing:border-box}.method-page button,.method-page a{-webkit-tap-highlight-color:transparent}.method-page button{font:inherit;cursor:pointer}.method-page a{color:inherit}.method-page button:disabled{cursor:default;opacity:.45}.method-page [hidden]{display:none!important}.method-page img{display:block;max-width:100%}.method-page h1,.method-page h2,.method-page h3{line-height:1.15;letter-spacing:-.045em}.method-page section[id]{scroll-margin-top:120px}.method-page :focus-visible{outline:3px solid #2786ff;outline-offset:4px}.method-skip{position:fixed;left:16px;top:-80px;background:#fff;padding:12px;z-index:30}.method-skip:focus{top:8px}.method-eyebrow{color:var(--std-blue);font-size:11px;letter-spacing:.13em;font-weight:800;margin:0 0 9px}.method-page .std-wrap{width:min(1240px,calc(100% - 64px))}.method-page .std-btn{font:700 13px Poppins,sans-serif;min-height:48px;white-space:normal;text-align:center}.method-page .method-green{background:linear-gradient(135deg,#119841,#18b747);box-shadow:0 8px 20px #10963826}.method-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;border:0;padding:12px 20px;text-decoration:none;font-size:13px!important;font-weight:700!important;min-height:46px}.method-outline{background:#fff;color:var(--std-blue);border:1px solid #bdcef2}.method-text-button{background:none;border:0;padding:8px 0;color:var(--std-blue);font-size:12px!important;font-weight:600!important;text-align:left}.method-actions{display:flex;flex-wrap:wrap;gap:12px}.method-nav{position:absolute;z-index:10;top:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:35px;background:#ffffffed;border:1px solid #fff;border-radius:22px;padding:15px 24px;width:min(1360px,calc(100% - 64px));box-shadow:0 18px 36px #132a6720;backdrop-filter:blur(16px)}.method-nav>a{flex:0 0 82px}.method-nav img{width:82px;height:auto}.method-nav nav{display:flex;gap:26px;align-items:center;flex:1}.method-nav nav a{text-decoration:none;font-size:12px;font-weight:700}.method-nav nav a:hover{color:var(--std-blue)}.method-menu-toggle{display:none;border:0;background:#edf2ff;color:var(--std-blue);border-radius:10px;width:44px;height:44px;font-size:24px!important}.method-hero{background:radial-gradient(ellipse at 0 20%,#edf1ff 0,transparent 56%),#fafbff;padding:133px 0 52px;overflow:hidden}.method-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px}.method-hero-copy{position:relative;z-index:1}.method-hero h1{font-size:clamp(46px,4.9vw,74px);font-weight:900;letter-spacing:-.06em;margin:12px 0 22px;color:#0736bf;line-height:1.02}.method-hero h1 span{color:#07185c}.method-hero h2{font-size:20px;line-height:1.4;letter-spacing:-.025em;max-width:480px;margin:0 0 12px;color:#11296d}.method-hero-copy>p:not(.method-eyebrow){max-width:460px;color:#617093;font-size:13px;margin-bottom:25px}.method-hero-copy .method-hero-note{font-size:11px!important;margin:14px 0 0!important}.method-hero-art{position:relative;margin-right:-80px;min-width:0;padding-bottom:62px}.method-hero-art>img{width:100%;height:450px;object-fit:cover;object-position:48% center;border-radius:170px 24px 24px 24px}.method-hero-tiles{position:absolute;left:-22px;right:55px;bottom:48px;display:flex;gap:9px;transform:rotate(-3deg)}.method-hero-tiles .method-tile{font-size:clamp(20px,2.4vw,34px);padding:20px 17px;flex:1;white-space:nowrap;min-height:94px;border-radius:17px;box-shadow:0 10px 15px #12276820,inset 0 2px 1px #ffffff70}.method-art-caption{position:absolute;bottom:3px;left:35px;font-size:12px;color:#6c7c99}.method-tile,.method-mini-sentence span,.method-role-badge,.method-role-dot{border:0}.fp{background:#f2d343;color:#1a2545}.pb{background:#269847;color:#fff}.pa{background:#df3439;color:#fff}.obj{background:#066dc4;color:#fff}.neg{background:#252d42;color:#fff}.method-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:14px;padding:15px 14px;font-size:25px!important;font-weight:800!important;line-height:1.25;position:relative;box-shadow:0 5px 0 #0f285518,inset 0 1px 1px #ffffff70;min-width:0;transition:transform .2s,box-shadow .2s}.method-tile small{font-size:10px;font-weight:600;letter-spacing:.02em}.method-tile[aria-pressed=true]{outline:3px solid #132c74;outline-offset:4px;transform:translateY(-3px)}.method-tile:hover{transform:translateY(-3px)}.method-tile.is-empty{background:#fff;border:2px dashed #bdcceb;box-shadow:none;color:#6f7b94;font-size:17px!important}.method-experience{background:linear-gradient(145deg,#f7faff,#eaf2ff);border:1px solid #e1eaff;border-radius:26px;padding:28px!important;margin-top:44px!important;box-shadow:0 20px 60px #153c8710}.method-experience-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:23px}.method-experience-head h2{font-size:29px;margin:0;color:var(--std-navy);font-weight:800}.method-experience-head>div>p:last-child{font-size:11px;color:#657495;margin:8px 0 0}.method-progress{display:flex;gap:11px;list-style:none;margin:0;padding:0}.method-progress button{display:flex;align-items:center;gap:6px;background:none;border:0;padding:6px 0;color:#7786a1;font-size:10px;font-weight:600}.method-progress span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e1e8f7;flex-shrink:0}.method-progress button[aria-current=step]{color:#0736bf}.method-progress button[aria-current=step] span{background:#0736bf;color:#fff;box-shadow:0 5px 12px #0736bf30}.method-progress button.is-done span{background:#ccefd9;color:#136c35}.method-workspace{display:grid;grid-template-columns:.78fr 1.22fr;gap:22px}.method-scene{margin:0;position:relative;min-height:425px;overflow:hidden;border-radius:19px;background:#d1b49b}.method-scene img{height:100%;width:100%;object-fit:cover;object-position:46% center;position:absolute}.method-scene figcaption{position:absolute;inset:auto 0 0;padding:65px 24px 24px;background:linear-gradient(transparent,#08152ae6);color:white}.method-scene figcaption span{display:block;font-size:9px;letter-spacing:.15em;font-weight:600}.method-scene figcaption strong{font-size:22px;letter-spacing:-.03em;display:block;margin-top:7px}.method-scene figcaption small{font-size:11px;color:#e5e9f1}.method-workbench{background:#fff;border:1px solid #e4eaff;border-radius:19px;padding:24px;min-width:0}.method-step-label{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#627391;font-size:10px}.method-step-label .method-text-button{font-size:10px!important}.method-workbench h3{color:#0736bf;font-size:23px;margin:12px 0 9px;font-weight:800}.method-workbench>p:not(.method-translation):not(.method-feedback){font-size:12px;color:#677694;min-height:38px}.method-sentence{display:flex;gap:9px;align-items:stretch;flex-wrap:wrap;margin:23px 0 12px}.method-sentence .method-tile{flex:1 1 75px;min-height:79px}.method-sentence .method-tile[data-type=Obj]{flex-grow:1.5}.method-sentence .method-tile.neg{flex:.65 1 52px}.method-translation{text-align:center;color:#526286;font-size:12px;margin:15px 0 20px;min-height:20px}.method-modes{display:flex;padding:5px;background:#f0f4fc;border-radius:12px;gap:5px;margin-top:18px}.method-modes button{flex:1;border:0;background:transparent;border-radius:9px;color:#627391;padding:10px 7px;font-size:12px;font-weight:600;min-height:42px}.method-modes button[aria-pressed=true]{background:#0736bf;color:#fff;box-shadow:0 4px 10px #0736bf25}.method-word-picker{border-top:1px solid #edf0f7;padding-top:10px;margin-top:12px}.method-word-picker>p{font-size:11px;color:#506280;margin:5px 0 9px;font-weight:600}.method-word-picker>div{display:flex;flex-wrap:wrap;gap:8px}.method-word-picker button{display:flex;flex-direction:column;align-items:center;padding:8px 14px;background:#f7f9ff;border:1px solid #dce5f5;border-radius:9px;color:#233a69;min-height:50px;min-width:66px;font-size:13px;font-weight:700}.method-word-picker button small{font-size:9px;font-weight:400}.method-word-picker button[aria-pressed=true]{border-color:#0736bf;background:#eaf1ff}.method-context{display:flex;align-items:center;gap:11px;border-radius:12px;background:#f5f8ff;margin:18px 0 15px;padding:13px}.method-context p{margin:0;font-size:11px;color:#687593}.method-context strong{color:#263e70;font-weight:700}.method-role-dot{width:12px;height:32px;border-radius:5px;flex-shrink:0}.method-listen-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.method-audio{border:1px solid #d0ddf7;background:#fff;color:#0736bf;font-size:11px!important;padding:8px 13px;min-height:40px}.method-audio span{font-size:18px}.method-listen-row .method-text-button{font-size:10px!important}.method-feedback{color:#356c50;font-size:11px;margin:10px 0 0;min-height:18px}.method-experience-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.method-experience-bottom>span{font-size:11px;color:#73819b;text-align:center}.method-experience-bottom .std-btn{font-size:12px}.method-answer>p{font-size:12px;color:#667693}.method-answer-buttons{display:flex;gap:10px}.method-answer-buttons button{flex:1}.method-answer-buttons button[aria-pressed=true]{color:#fff;background:#0736bf}.method-answer .method-sentence .method-tile{font-size:18px!important;min-height:63px;flex-basis:58px}.method-answer .method-sentence{gap:6px}.method-animate{animation:methodEnter .35s ease both}@keyframes methodEnter{from{opacity:.5;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.method-intro,.method-journey{padding-top:85px;padding-bottom:72px}.method-section-head{max-width:760px;margin:0 0 32px}.method-section-head h2{color:#0736bf;font-weight:800;font-size:clamp(29px,3vw,43px);margin:0 0 20px}.method-section-head h2 span{color:#07185c}.method-section-head>p:not(.method-eyebrow){font-size:13px;color:#637190;line-height:1.9;margin:12px 0}.method-role-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.method-role-grid article{border-top:1px solid #dce5f5;padding:24px 18px 14px 0;position:relative}.method-role-badge{display:inline-grid;place-items:center;width:58px;height:55px;border-radius:12px;font-size:22px;font-weight:800;box-shadow:0 4px 0 #0f28550f}.method-role-grid h3{font-size:19px;color:#102c71;margin:19px 0 9px}.method-role-grid p{font-size:12px;color:#6a7790;min-height:56px}.method-role-grid ul{padding:0;list-style:none;font-size:12px;line-height:2;color:#5b6d8e;min-height:110px}.method-role-grid b{color:#314872;font-weight:600}.method-role-grid .method-text-button{font-size:11px!important}.method-transform-section{background:#f6f8ff;padding:64px 0}.method-construction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.method-construction-grid article{padding:24px;border:1px solid #e1e8f8;border-radius:18px;background:#fff}.method-letter{font-size:11px;color:#0736bf;background:#edf2ff;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.method-construction-grid h3{font-size:22px;color:#133275;margin:14px 0 10px}.method-construction-grid p{color:#6c7b95;font-size:11px}.method-construction-grid article>p:first-of-type{min-height:52px}.method-mini-sentence{display:flex;flex-wrap:wrap;gap:4px;margin-top:18px}.method-mini-sentence span{padding:8px;border-radius:7px;font-size:11px;font-weight:700}.method-rule{font-size:9px!important;color:#8792a7!important}.method-responses{display:grid;grid-template-columns:1fr 1.4fr;gap:30px;margin-top:26px;padding:30px 0 0}.method-responses h3{font-size:25px;color:#07185c;margin:0}.method-responses>div>p:not(.method-eyebrow){font-size:13px;color:#6a7995}.method-responses>div+div p{padding:17px 18px 17px 85px;background:#fff;border:1px solid #e2e8f5;border-radius:12px;margin:0 0 12px;position:relative;min-height:77px}.method-responses b{display:block;color:#193473;font-size:13px}.method-responses small{font-size:11px}.method-responses p>span{position:absolute;left:17px;top:20px;border-radius:8px;padding:8px 10px;min-width:48px;text-align:center;font-size:12px;font-weight:700}.method-yes{background:#dcf5e5;color:#217241}.method-no{background:#edf0f6;color:#233955}.method-journey-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.method-journey-grid article{padding:24px;background:#f6f9ff;border:1px solid #e3eaf6;border-radius:16px}.method-journey-grid article:first-child{background:#eaf1ff;border-color:#c9d9fb}.method-journey-grid article>span{font-size:9px;letter-spacing:.1em;color:#647aa1;font-weight:700}.method-journey-grid h3{font-size:25px;color:#0736bf;margin:13px 0}.method-journey-grid strong{font-size:13px;color:#193c79}.method-journey-grid p{font-size:12px;color:#73819c}.method-journey-note{margin:25px 0 0;color:#71809b;font-size:12px;max-width:900px}.method-final{display:flex;justify-content:space-between;align-items:center;gap:30px;background:radial-gradient(ellipse at 100% 0,#2159ed,transparent 65%),#092c9e;border-radius:23px;padding:40px!important;color:white;overflow:hidden}.method-final .method-eyebrow{color:#b3caff}.method-final h2{font-size:31px;margin:0 0 14px;font-weight:800}.method-final p:last-child{font-size:12px;color:#c3d2ff}.method-final>div+div{text-align:center;flex-shrink:0}.method-final-link{display:block;color:#d2dfff!important;font-size:11px;margin-top:15px}.method-faq{padding-top:45px;padding-bottom:65px;display:grid;gap:0}.method-faq details{border-bottom:1px solid #e4eaf5;padding:20px 0;font-size:12px}.method-faq summary{font-weight:600;color:#264276;cursor:pointer}.method-faq p{color:#6c7b94;max-width:800px}.method-footer{background:#f4f7fc;padding:28px 0;color:#72809b}.method-footer>.std-wrap{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.method-footer img{width:80px;height:auto}.method-footer p{font-size:10px;flex:1}.method-footer a,.method-footer small{font-size:10px}.method-footer small{flex-basis:100%;border-top:1px solid #e0e6f2;padding-top:14px}.method-enroll-dialog{width:min(510px,calc(100% - 32px));border:0;border-radius:23px;padding:38px;max-height:90dvh;overflow:auto;color:#243863;font-family:Poppins,sans-serif;box-shadow:0 25px 70px #07185c55}.method-enroll-dialog::backdrop{background:#071638b8;backdrop-filter:blur(5px)}.method-enroll-dialog h2{font-size:32px;color:#0736bf;margin:10px 0 16px}.method-enroll-dialog>p:not(.method-eyebrow){font-size:13px}.method-dialog-close{position:absolute;right:18px;top:14px;border:0;background:#edf2fc;color:#0736bf;border-radius:50%;width:38px;height:38px;font-size:25px!important}.method-country-links{display:grid;gap:9px;margin-top:24px}.method-country-links a{display:flex;justify-content:space-between;align-items:center;border:1px solid #dae4f6;padding:12px 15px;border-radius:10px;color:#0736bf;text-decoration:none;font-size:14px;font-weight:600}.method-country-links a:hover{background:#edf3ff}
@media(min-width:1700px){.method-hero-art{margin-right:0}}@media(max-width:1100px){.method-nav{gap:25px}.method-nav nav{gap:15px}.method-nav nav a{font-size:11px}.method-experience-head{align-items:flex-start;flex-direction:column}.method-progress{width:100%;justify-content:space-between}.method-workspace{grid-template-columns:.75fr 1.25fr}.method-workbench{padding:19px}.method-hero-art{margin-right:-35px}.method-hero h1{font-size:55px}.method-hero-tiles{left:-10px;right:15px}.method-tile{font-size:22px!important;padding:13px 10px}.method-final{gap:20px}.method-final h2{font-size:26px}}
@media(max-width:800px){.method-page .std-wrap{width:calc(100% - 36px)}.method-nav{width:calc(100% - 32px);top:14px;padding:12px 18px;border-radius:18px;gap:15px}.method-nav>a{margin-right:auto;flex-basis:73px}.method-nav img{width:73px}.method-nav nav{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;border:1px solid #e0e8f6;border-radius:18px;box-shadow:0 20px 30px #132a6720;padding:18px;display:none;flex-direction:column;align-items:stretch;gap:0}.method-nav nav.is-open{display:flex}.method-nav nav a{font-size:14px;padding:12px}.method-nav-cta{display:none!important}.method-menu-toggle{display:block}.method-hero{padding-top:124px;padding-bottom:25px}.method-hero-grid{grid-template-columns:1fr;gap:22px}.method-hero h1{font-size:clamp(43px,7.8vw,64px);margin-top:7px}.method-hero h1 br{display:none}.method-hero h2{font-size:18px;max-width:540px}.method-hero-copy>p:not(.method-eyebrow){max-width:550px}.method-hero-art{margin-right:0;padding-bottom:53px}.method-hero-art>img{height:360px;border-radius:100px 22px 22px 22px;object-position:center 40%}.method-hero-tiles{left:20px;right:20px;bottom:47px}.method-hero-tiles .method-tile{min-height:78px;font-size:27px}.method-art-caption{left:25px;bottom:5px}.method-experience{margin-top:25px!important;padding:20px!important}.method-experience-head h2{font-size:25px}.method-workspace{grid-template-columns:1fr}.method-scene{min-height:230px;height:230px}.method-scene img{object-position:center 38%}.method-scene figcaption{padding:30px 20px 15px}.method-scene figcaption strong{font-size:20px}.method-workbench{padding:22px}.method-workbench h3{font-size:23px}.method-sentence .method-tile{min-height:83px;font-size:24px!important}.method-role-grid{grid-template-columns:1fr 1fr}.method-intro,.method-journey{padding-top:55px;padding-bottom:48px}.method-section-head h2{font-size:34px}.method-construction-grid{grid-template-columns:1fr}.method-construction-grid article>p:first-of-type{min-height:0}.method-mini-sentence span{font-size:13px}.method-construction-grid article{padding:23px}.method-responses{grid-template-columns:1fr;gap:5px}.method-journey-grid{gap:12px}.method-journey-grid article{padding:18px}.method-journey-grid h3{font-size:21px}.method-final{flex-direction:column;align-items:flex-start;padding:30px!important}.method-final>div+div{width:100%;text-align:left}.method-final-link{text-align:left}.method-experience-bottom>span{display:none}.method-progress button{font-size:10px;gap:5px}.method-progress{gap:8px}.method-footer p{flex-basis:65%}}
@media(max-width:480px){.method-hero h1{font-size:45px}.method-hero h2{font-size:16px}.method-hero-copy>p:not(.method-eyebrow){font-size:12px}.method-actions{gap:9px}.method-actions .std-btn,.method-actions .method-btn{font-size:11px!important;padding:12px 14px;flex:1}.method-hero-art>img{height:305px;border-top-left-radius:75px}.method-hero-tiles{gap:5px;left:8px;right:8px}.method-hero-tiles .method-tile{padding:15px 8px;font-size:21px;min-height:71px;border-radius:12px}.method-art-caption{font-size:10px;left:12px}.method-experience{padding:15px!important;border-radius:20px}.method-experience-head{gap:16px;margin-bottom:16px}.method-experience-head h2{font-size:23px}.method-experience-head>div>p:last-child{font-size:10px}.method-progress{gap:4px}.method-progress button{flex-direction:column;font-size:8px;gap:5px;min-width:46px}.method-progress span{width:27px;height:27px;font-size:11px}.method-workspace{gap:12px}.method-scene{height:190px;min-height:190px;border-radius:13px}.method-scene figcaption strong{font-size:17px}.method-scene figcaption small{font-size:10px}.method-workbench{padding:15px;border-radius:14px}.method-workbench h3{font-size:21px}.method-workbench>p:not(.method-translation):not(.method-feedback){font-size:11px}.method-step-label .method-text-button{font-size:8px!important}.method-step-label{font-size:9px}.method-sentence{gap:8px;margin-top:18px}.method-sentence .method-tile{flex:1 1 calc(50% - 8px);min-height:76px;font-size:25px!important}.method-sentence .method-tile[data-type=Obj]{flex-grow:1}.method-sentence .method-tile.neg{flex:1 1 calc(50% - 8px)}.method-context p{font-size:10px}.method-context{padding:11px;align-items:flex-start}.method-listen-row{gap:5px}.method-audio{font-size:10px!important;padding:8px 10px}.method-listen-row .method-text-button{font-size:9px!important}.method-experience-bottom .method-btn,.method-experience-bottom .std-btn{font-size:10px!important;padding:11px 12px;min-height:44px}.method-role-grid{gap:15px}.method-role-grid article{padding-right:0}.method-role-grid h3{font-size:17px}.method-role-grid p,.method-role-grid ul{font-size:11px}.method-role-grid p{min-height:76px}.method-role-grid .method-text-button{font-size:10px!important}.method-section-head h2{font-size:30px}.method-section-head .method-eyebrow{font-size:9px}.method-section-head>p:not(.method-eyebrow){font-size:12px}.method-journey-grid{grid-template-columns:1fr}.method-journey-grid h3{font-size:26px}.method-journey-grid article{padding:24px}.method-responses>div+div p{padding-left:75px}.method-responses b{font-size:11px}.method-responses small{font-size:10px}.method-responses p>span{left:12px;font-size:11px;min-width:43px;padding:7px}.method-final h2{font-size:26px}.method-final .std-btn{font-size:11px;width:100%}.method-final-link{text-align:center}.method-enroll-dialog{padding:30px 24px}.method-enroll-dialog h2{font-size:28px}.method-footer>.std-wrap{gap:15px}.method-footer p{font-size:9px}.method-modes button{font-size:10px}.method-answer .method-sentence .method-tile{flex-basis:calc(50% - 6px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.method-page *{animation:none!important;transition:none!important}.method-tile:hover{transform:none}}

@media(max-width:480px){.method-hero-tiles .method-tile{font-size:clamp(14px,4.2vw,20px)!important;flex:1 1 0}.method-hero-tiles .method-tile:last-child{flex-grow:1.9}.method-modes button{min-height:44px}}

@media(max-width:480px){#sentence .method-tile[data-type=Obj]{font-size:clamp(16px,4.6vw,20px)!important}}
@media(pointer:coarse){.method-listen-row .method-text-button,.method-step-label .method-text-button{min-height:44px}}

/* Las escenas mantienen el encuadre completo para reconocer la acción y el objeto. */
.method-scene{background:#17283f;isolation:isolate}.method-scene::before{content:"";position:absolute;inset:-20px;background-image:var(--method-scene-image);background-size:cover;background-position:center;filter:blur(18px) brightness(.65);z-index:-1}.method-scene img{object-fit:contain;object-position:center;height:calc(100% - 110px);top:0}.method-scene figcaption{padding:18px 24px;background:linear-gradient(transparent,#08152af5 22%);min-height:110px}.method-scene-status{position:absolute;top:12px;left:12px;right:12px;border-radius:9px;background:rgba(5,20,50,.83);color:#fff;text-align:center;font-size:10px;padding:9px;z-index:2}.method-scene[aria-busy=true] img{opacity:.7}
@media(max-width:800px){.method-scene{height:330px;min-height:330px}.method-scene img{height:calc(100% - 85px)}.method-scene figcaption{min-height:85px;padding:12px 20px}.method-scene figcaption strong{font-size:19px}}
@media(max-width:480px){.method-scene{height:290px;min-height:290px}.method-scene img{height:calc(100% - 80px)}.method-scene figcaption{min-height:80px;padding:10px 16px}.method-scene figcaption strong{font-size:18px}}

/* Página integrada: comparte cabecera, footer y tipografía del sitio. */
.method-integrated{display:block}.method-integrated .method-hero{padding-top:140px}
.method-journey-grid .method-level-basic{--level-color:#c62c3b;--level-soft:#fff3f3;--level-line:#efbcc2}
.method-journey-grid .method-level-intermediate{--level-color:#0757bc;--level-soft:#f0f6ff;--level-line:#bacef3}
.method-journey-grid .method-level-advanced{--level-color:#147c3d;--level-soft:#effaf3;--level-line:#b7dfc6}
.method-journey-grid article[class]{background:var(--level-soft);border-color:var(--level-line);border-top:4px solid var(--level-color)}
.method-journey-grid article[class]>span,.method-journey-grid article[class] h3,.method-journey-grid article[class] strong{color:var(--level-color)}
@media(max-width:800px){.method-integrated .method-hero{padding-top:124px}}
