@layer mobile-review-important{
html:root body[data-method-approach] #contenido .method-approach-intro{margin:0 0 42px!important;padding:0!important;border:0!important}
html:root body[data-method-approach] #contenido .method-kicker{font:500 13px/1.4 'Hanken Grotesk',sans-serif!important;text-transform:uppercase!important;letter-spacing:.16em!important;color:#a45c37!important;margin:0 0 12px!important;scroll-margin-top:180px!important}
html:root body[data-method-approach] #contenido .method-intro-text{font:400 30px/1.35 Newsreader,Georgia,serif!important;color:#302820!important;max-width:1050px!important;margin:0!important}
html:root body[data-method-approach] #contenido .method-approach-columns{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 0 44px!important;padding:0!important}
html:root body[data-method-approach] #contenido .method-approach-column{min-width:0!important;border-left:1px solid #bea38b80!important;padding:0 28px!important;margin:0!important}
html:root body[data-method-approach] #contenido .method-approach-column:first-child{border-left:0!important;padding-left:0!important}
html:root body[data-method-approach] #contenido .method-approach-column:last-child{padding-right:0!important}
html:root body[data-method-approach] #contenido .method-heading{display:flex;align-items:center;gap:12px;min-height:60px;margin-bottom:20px}
html:root body[data-method-approach] #contenido .method-illustration{display:block;flex:0 0 56px;width:56px;height:57px;margin:0;mask-image:radial-gradient(ellipse at center,#000 45%,transparent 78%);background-image:url('../img/method-icon-reference.png');background-size:630px 229.444444px;background-repeat:no-repeat}
html:root body[data-method-approach] #contenido .method-feather{background-position:-52.888889px -6.611111px}
html:root body[data-method-approach] #contenido .method-magnifier{background-position:-255.888889px -6.611111px}
html:root body[data-method-approach] #contenido .method-balance{background:none;mask-image:none}
html:root body[data-method-approach] #contenido .method-balance svg{width:56px;height:57px;display:block}
html:root body[data-method-approach] #contenido .method-approach-column h3{font:400 27px/1.2 Newsreader,Georgia,serif!important;color:#945333!important;margin:0!important;max-width:none!important;min-width:0!important}
html:root body[data-method-approach] #contenido .method-approach-column ul{display:grid!important;gap:26px!important;list-style:disc!important;padding:0 0 0 21px!important;margin:0!important}
html:root body[data-method-approach] #contenido .method-approach-column li{font:400 24px/1.4 Newsreader,Georgia,serif!important;color:#543727!important;padding-left:3px!important;margin:0!important}
html:root body[data-method-approach] #contenido .method-approach-column li::marker{color:#b47a54}
html:root body[data-method-approach] #contenido .method-approach-column strong{font-weight:600!important}
@media(min-width:1600px){html:root body[data-method-approach] #contenido .method-intro-text{font-size:34px!important}html:root body[data-method-approach] #contenido .method-approach-column li{font-size:28px!important}}
@media(max-width:1000px){html:root body[data-method-approach] #contenido .method-approach-columns{grid-template-columns:1fr!important}html:root body[data-method-approach] #contenido .method-approach-column{padding:26px 0!important;border-left:0!important;border-top:1px solid #bea38b80!important}html:root body[data-method-approach] #contenido .method-approach-column:first-child{padding-top:0!important;border:0!important}}
@media(max-width:760px){html:root body[data-method-approach] #contenido .method-intro-text{font-size:24px!important}html:root body[data-method-approach] #contenido .method-approach-column li{font-size:20px!important}html:root body[data-method-approach] #contenido .method-approach-column h3{font-size:26px!important}html:root body[data-method-approach] #contenido .method-heading{gap:10px;min-height:49px;margin-bottom:14px}html:root body[data-method-approach] #contenido .method-illustration{flex-basis:48px;width:48px;height:49px;background-size:540px 196.666667px}html:root body[data-method-approach] #contenido .method-feather{background-position:-45.333333px -5.666667px}html:root body[data-method-approach] #contenido .method-magnifier{background-position:-219.333333px -5.666667px}html:root body[data-method-approach] #contenido .method-balance svg{width:48px;height:49px}}
}
