:root{--black:#090909;--ink:#111;--muted:#5f5f5f;--line:rgba(15,17,21,.08);--paper:#fff;--soft:#f7f7f7;--canvas:#f3f3f3;--steel:#5f5f5f;--font-display:"Inter Tight",sans-serif;--font-body:"Inter",sans-serif;--font-data:"Archivo",sans-serif;--max:1180px;--header-height:76px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 22px);overflow-x:hidden}body{margin:0;padding-top:var(--header-height);color:var(--ink);font-family:var(--font-body);line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}p,h1,h2,h3,figure{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.035em;line-height:1.05}h1{font-size:clamp(2.25rem,2.65vw,2.5rem)}h2{max-width:820px;font-size:clamp(2.25rem,3.2vw,2.875rem)}h3{font-size:clamp(1.35rem,1.7vw,1.75rem)}em{color:#6b6b67;font-style:italic;font-weight:500}.title-line{display:block}.shell{width:min(var(--max),calc(100% - clamp(48px,8vw,112px)));margin-inline:auto}.section{padding:clamp(144px,11vw,176px) 0}.soft{background:var(--canvas)}.eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:22px;color:var(--muted);font-size:.625rem;font-weight:600;letter-spacing:.18em;line-height:1.4}.eyebrow:before{width:20px;height:1px;flex:0 0 20px;background:currentColor;content:"";opacity:.68}.lead{max-width:760px;margin:32px 0;color:var(--muted);font-size:clamp(.9375rem,1.15vw,1.0625rem)}.narrow{max-width:720px}.micro{margin-top:15px;color:inherit;font-size:.76rem;opacity:.65}.button{display:inline-flex;min-height:58px;align-items:center;gap:28px;padding:0 32px;border:1px solid transparent;background:var(--black);color:#fff;font-size:.87rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.button i{font-style:normal;transition:transform .2s}.button:hover i,.button:focus-visible i{transform:translate(4px,-4px)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.button.light{background:#fff;color:var(--black)}.button.light:hover,.button.light:focus-visible{border-color:#fff;background:var(--black);color:#fff}.button.dark{background:var(--black);color:#fff}.button.dark:hover,.button.dark:focus-visible{border-color:var(--black);background:#fff;color:var(--black)}.site-header{position:fixed;z-index:100;top:0;right:0;left:0;display:flex;width:100%;min-height:var(--header-height);align-items:center;justify-content:space-between;gap:28px;padding:10px max(24px,calc((100vw - 1380px)/2));border-bottom:1px solid #ffffff18;background:#090909f2;color:#fff;backdrop-filter:blur(10px)}.brand{display:flex;align-items:center;gap:13px;font-size:.8rem;font-weight:600;letter-spacing:.11em;line-height:1.15}.brand>b{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid currentColor;font-family:var(--font-display);font-size:1.05rem;font-weight:400;letter-spacing:0}.brand>span{display:block;width:auto;white-space:nowrap}.brand small{display:block;width:100%;margin-top:4px;color:#aaa;font-size:.45rem;letter-spacing:.075em;line-height:1.3;white-space:nowrap}.site-header nav{display:flex;gap:25px;color:#bbb;font-size:.75rem}.header-cta{min-height:48px;padding-inline:24px;background:#fff;color:#090909}.hero{min-height:890px;padding:clamp(68px,6vw,82px) 0;background:var(--black);color:#fff}.hero-grid{display:grid;width:min(1320px,calc(100% - clamp(48px,6vw,80px)));grid-template-columns:minmax(0,59fr) minmax(500px,41fr);align-items:center;gap:clamp(56px,4.5vw,72px)}.hero-copy{display:flex;height:clamp(700px,52vw,800px);flex-direction:column;padding-top:clamp(84px,7vw,108px)}.hero-action-block{margin-top:auto}.hero h1,.about h2,.final h2{color:#fff}.hero .eyebrow,.about .eyebrow,.final .eyebrow{color:#9a9a96}.hero h1{max-width:790px;font-size:clamp(2.375rem,2.7vw,2.75rem);line-height:1.05}.hero h1 span{display:block;white-space:nowrap}.hero h1 .hero-title-accent{color:#a0a09c;font-family:var(--font-display);font-style:italic;font-weight:500;letter-spacing:-.04em}.hero .lead{color:#c9c9c5}.hero-photo{position:relative;width:100%;height:clamp(700px,52vw,800px);aspect-ratio:4/5}.hero-photo img,.about img{filter:saturate(.9) contrast(1.03);object-position:50% 32%}.hero-photo:after,.about figure:after{position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(transparent,#090909);content:""}.hero-photo figcaption,.about figcaption{position:absolute;z-index:2;right:22px;bottom:18px;left:22px;display:flex;justify-content:space-between;font-size:.55rem;letter-spacing:.16em}.metrics{display:grid;max-width:660px;grid-template-columns:repeat(3,1fr);margin-top:42px}.metrics span{padding:0 20px;border-left:1px solid #ffffff33}.metrics span:first-child{padding-left:0;border:0}.metrics b{display:block;font:600 1.55rem var(--font-data)}.metrics small{display:block;margin-top:7px;color:#aaa;font-size:.69rem;line-height:1.35}.proof{margin-top:20px;color:#999;font-size:.78rem}.columns{display:grid;grid-template-columns:repeat(3,1fr);margin-top:72px}.columns article{padding:12px clamp(26px,3vw,46px);border-left:1px solid rgba(15,17,21,.13)}.columns article:first-child{padding-left:0;border:0}.problem svg{width:25px;height:25px;margin-bottom:44px;fill:none;stroke:var(--steel);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#problema h2{max-width:900px;font-size:clamp(2.5rem,2.85vw,2.625rem)}.problem h3{font-size:clamp(1.375rem,1.6vw,1.5rem)}.problem p{margin-top:18px;color:var(--muted);font-size:.9375rem}#problema{padding:clamp(104px,8vw,120px) 0 clamp(132px,10vw,156px)}#problema .eyebrow{margin-bottom:18px}#problema h2{position:relative;max-width:1100px;padding-left:24px;font-size:clamp(2.25rem,2.65vw,2.625rem);line-height:1.08;letter-spacing:-.04em}#problema h2:before{position:absolute;top:.08em;left:0;width:2px;height:calc(3 * 1.08em + .08em);background:#090909;content:""}#problema h2 .title-line{display:block}#problema h2 em{color:#898781}#problema h2+.lead{margin:26px 0 0}#problema .columns{margin-top:60px}#problema .problem article{padding-top:18px;border-left-color:#0f111514}#problema .problem svg{margin-bottom:48px;opacity:.72}#problema .problem h3{min-height:2.6em}#problema .reframe{margin-top:84px}.reframe{width:88%;margin:88px auto 0;padding:clamp(48px,4vw,64px) clamp(48px,6vw,80px);border-left:1px solid rgba(255,255,255,.68);background:var(--black);color:#fff}.reframe strong{display:grid;max-width:820px;gap:.32em;font:400 clamp(1.875rem,2.35vw,2.25rem)/1.16 var(--font-display);letter-spacing:-.032em}.reframe strong>span{color:#fff;font-weight:500}.reframe strong>em{display:block;color:#b2b2ae;font-style:italic;font-weight:500}.reframe>p{max-width:600px;margin-top:26px;color:#adada9;font-size:clamp(.875rem,1.1vw,.9375rem);line-height:1.55}.method{display:grid;grid-template-columns:35fr 65fr;align-items:start;gap:8vw}.method-intro{position:sticky;top:calc(var(--header-height) + 56px);align-self:start}.method h2{max-width:420px;font-size:clamp(2.25rem,2.55vw,2.5rem)}.method-intro>p:not(.eyebrow){margin-top:30px;color:var(--muted);font-size:.9375rem}blockquote{margin:40px 0 0;padding-left:20px;border-left:1px solid var(--ink);font-size:.85rem}.pillars article{display:grid;min-height:170px;grid-template-columns:64px 1fr;align-items:center;gap:20px;padding:50px 0;border-top:1px solid var(--line);outline-offset:6px;transition:border-color .26s cubic-bezier(.2,.7,.2,1)}.pillars article:hover,.pillars article:focus{border-color:#0f11155c}.pillars article:focus{outline:1px solid var(--ink)}.pillars span{color:var(--steel);font:700 .72rem var(--font-data);transition:transform .26s cubic-bezier(.2,.7,.2,1)}.pillar-content{transition:transform .26s cubic-bezier(.2,.7,.2,1)}.pillars article:hover .pillar-content,.pillars article:focus .pillar-content{transform:translate(11px)}.pillars article:hover>span,.pillars article:focus>span{transform:translate(5px)}.pillars h3{font-size:1.25rem}.pillars strong{display:block;margin:10px 0;font-size:.9375rem;font-weight:500}.pillars p{color:var(--muted);font-size:.9rem}.pillars .pillar-reference{margin-top:15px;color:#777;font:600 .625rem/1.45 var(--font-data);letter-spacing:.1em;text-transform:uppercase}.editorial-callout{display:grid;grid-template-columns:24fr 76fr;align-items:start;gap:48px;margin-top:128px;padding:56px 0 8px!important;border-top:1px solid var(--line);font-family:var(--font-display)}.editorial-callout>span{padding-top:8px;color:var(--muted);font:600 .625rem var(--font-data);letter-spacing:.18em}.editorial-callout>p{max-width:900px;font-size:clamp(1.375rem,1.75vw,1.625rem);font-weight:500;line-height:1.2;letter-spacing:-.028em}.editorial-callout__headline{display:block;color:var(--ink)}.editorial-callout__headline>span,.editorial-callout>p em>span{display:block}.editorial-callout>p em{display:block;margin-top:.58em;color:#6b6b67;font-size:clamp(1rem,1.2vw,1.125rem);font-weight:500;line-height:1.45;letter-spacing:-.02em}@media(min-width:761px){.editorial-callout>p{position:relative;padding-left:24px}.editorial-callout>p:before{position:absolute;top:.08em;bottom:auto;left:0;width:2px;height:2.42em;background:var(--ink);content:""}}.offers{display:grid;grid-template-columns:52fr 48fr;gap:28px;margin-top:70px}.sprint{display:flex;min-height:680px;flex-direction:column;padding:clamp(48px,5vw,72px);background:var(--black);color:#fff}.offer-kicker,.continuity-heading{font:700 .68rem var(--font-data);letter-spacing:.12em}.offer-duration{display:flex;align-items:flex-end;gap:13px;margin:18px 0 4px}.offer-number{font:600 clamp(6.25rem,8vw,7.5rem)/.78 var(--font-data);letter-spacing:-.08em}.offer-unit{padding-bottom:8px;font:700 .68rem var(--font-data);letter-spacing:.12em}.sprint h3{margin:28px 0 20px;font-size:clamp(2rem,3vw,2.8rem)}.sprint>p:not(.offer-kicker){margin:25px 0;padding-top:25px;border-top:1px solid rgba(255,255,255,.16);color:#c5c5c0}.sprint ul{columns:2;padding-left:18px;color:#ddd}.sprint .button{margin-top:auto;align-self:flex-start}.continuity{display:grid;grid-template-rows:auto 1fr 1fr}.continuity-heading{display:grid;gap:4px;margin-bottom:14px}.continuity-mobile-heading{display:none}.continuity article{display:flex;flex-direction:column;justify-content:center;padding:38px 44px;border-top:1px solid var(--line);background:#fff}.continuity article+article{margin-top:18px}.continuity .offer-number{font-size:clamp(4rem,5vw,5rem)}.continuity h3{margin:12px 0;font-size:1.55rem}.continuity p{margin-bottom:30px;padding-top:22px;border-top:1px solid rgba(15,17,21,.1);color:var(--muted)}.continuity strong{font:600 .7rem var(--font-data);letter-spacing:.14em}.offer-close{margin-top:30px;color:var(--muted)}.steps{margin-bottom:64px}#proceso h2{max-width:780px;font-size:clamp(2.375rem,2.7vw,2.5rem)}.steps span{color:var(--steel);font:700 .72rem var(--font-data)}.steps h3{margin-top:42px;font-size:clamp(1.25rem,1.5vw,1.375rem)}.steps p{margin-top:18px;color:var(--muted);font-size:.9375rem}.about{min-height:1000px;padding:120px 0;background:var(--black);color:#c8c8c4}.about .shell{width:min(1380px,calc(100% - clamp(48px,6vw,96px)))}.about-grid{display:grid;grid-template-columns:minmax(340px,370px) minmax(0,1fr);align-items:center;gap:clamp(84px,7vw,108px)}.about figure{position:relative;width:100%;height:760px;aspect-ratio:auto;justify-self:start}.about h2{max-width:980px;font-size:clamp(2.25rem,2.5vw,2.375rem)}.about>div>div>p:not(.eyebrow){max-width:820px;margin-top:30px;font-size:clamp(.9375rem,1vw,1rem);line-height:1.75}.about .metrics{margin-top:60px}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:70px}.fit-grid article{padding:clamp(35px,5vw,65px);background:var(--black);color:#fff}.fit-grid article+article{background:var(--soft);color:var(--ink)}.fit-grid article>span{display:inline-block;font-size:1.5rem;font-weight:500;line-height:1}.fit-grid h3{margin:28px 0;font-size:clamp(1.25rem,1.45vw,1.375rem)}.fit-grid ul{display:grid;gap:16px;padding:28px 0 0 18px;border-top:1px solid rgba(255,255,255,.16)}.fit-grid article+article ul{border-color:#0f11151a}#fit h2,.faq-grid h2{font-size:clamp(2.25rem,2.5vw,2.375rem)}.faq-grid{display:grid;grid-template-columns:36fr 64fr;gap:8vw}.faq-grid>div:first-child{position:sticky;top:130px;align-self:start}.faq-grid details{border-top:1px solid var(--line)}summary{display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-weight:600;list-style:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),color .22s}summary span{display:inline-block;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.faq-grid details:hover summary,.faq-grid summary:focus-visible{transform:translate(6px)}.faq-grid details[open] summary span{transform:rotate(45deg)}.faq-grid details p{padding:0 50px 32px 0;color:var(--muted)}.final{padding:clamp(144px,12vw,176px) 0;background:var(--black);color:#fff}.final h2{max-width:1120px;font-size:clamp(2.75rem,3.15vw,3rem)}.final .final-action-line{margin-top:22px;font-size:.72em;font-style:normal}.final>div>p:not(.eyebrow):not(.micro){max-width:760px;margin:35px 0;color:#bbb}footer{border-top:1px solid #2b2b2b;background:#171717;color:#a8a8a3}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:35px;padding:44px 0;font-size:.74rem}.footer-grid nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}.footer-grid .brand{color:#fff}.footer-grid .brand>b{color:#fff}.footer-grid a{transition:color .2s}.footer-grid a:hover,.footer-grid a:focus-visible{color:#fff}.header-cta:hover,.header-cta:focus-visible{border-color:#fff;background:#090909;color:#fff}.problem article,.steps article,.sprint,.continuity article,.fit-grid article{transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s,color .24s}@media(hover:hover)and (pointer:fine)and (min-width:761px){.problem article:hover,.steps article:hover{transform:translate(4px);border-color:#0f11153d}.problem article:hover svg{stroke:var(--ink)}.sprint:hover,.continuity article:hover,.fit-grid article:hover{transform:translateY(-4px)}}@media(max-width:1050px){.site-header nav{display:none}.method{grid-template-columns:1fr}.method-intro,.faq-grid>div:first-child{position:static}.about-grid{grid-template-columns:42fr 58fr}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.shell{width:calc(100% - 40px)}.title-line{display:inline}.title-line+.title-line:before{content:" "}.final .final-action-line{display:block;margin-top:18px}.eyebrow{gap:9px}.eyebrow:before{width:16px;flex-basis:16px}.metrics{gap:0}.metrics span{padding:0 12px}.metrics b{font-size:1.25rem}.columns,.fit-grid,.faq-grid,.about-grid{grid-template-columns:1fr}.columns{margin-top:55px}.columns article{padding:35px 0;border:0;border-top:1px solid var(--line)}.problem svg{margin-bottom:30px}.reframe{width:100%;margin-top:55px;padding:38px 25px}.reframe strong{font-size:clamp(1.4rem,6.4vw,1.625rem);line-height:1.2}.reframe>p{margin-top:21px;font-size:.8125rem}.editorial-callout{grid-template-columns:1fr;gap:18px;margin-top:76px;padding:40px 0 4px!important}.editorial-callout>span{padding-top:0}.editorial-callout>p{font-size:clamp(1.1875rem,5.6vw,1.375rem);line-height:1.22}.editorial-callout__headline>span,.editorial-callout>p em>span{display:inline}.editorial-callout__headline>span+span:before,.editorial-callout>p em>span+span:before{content:" "}.editorial-callout>p em{font-size:clamp(.9375rem,4.1vw,1rem);line-height:1.48}.editorial-callout>p{position:relative;padding-left:18px}.editorial-callout>p:before{position:absolute;top:.08em;left:0;width:2px;height:calc(3 * 1.22em + .12em);background:var(--ink);content:""}.steps{position:relative;margin-bottom:48px}.steps:before{position:absolute;top:16px;bottom:18px;left:16px;width:1px;background:#0f11151f;content:""}.steps article,.steps article:first-child{position:relative;padding:26px 0 30px 48px;border-top:0}.steps article:before{content:none}.steps h3{margin-top:22px}.steps p{margin-top:12px}.about-grid{display:flex;flex-direction:column;align-items:stretch;gap:0}.about-grid>div{display:contents}.about-grid>div>.eyebrow,.about-grid>div>h2,.about-grid>div>p{order:1}.about-grid>div>.eyebrow{align-self:flex-start}.about-grid>figure{order:2;margin-top:56px}.about-grid>div>.metrics{order:3;width:100%;margin-top:48px}.fit-grid article{padding:38px 28px}.footer-grid{grid-template-columns:1fr;gap:25px}.faq-grid details:hover summary,.faq-grid summary:focus-visible{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.problem article,.steps article,.sprint,.continuity article,.fit-grid article{transform:none!important}}.landing-page .authority-proof{padding:84px 0 92px;background:#fff;overflow:hidden}.landing-page .authority-proof__inner{width:min(1280px,100%);margin:0 auto}.landing-page .authority-proof__header{max-width:780px;margin:0 auto;padding-inline:24px;text-align:center}.landing-page .authority-proof__eyebrow{justify-content:center;margin:0;color:#686864;font:600 .625rem/1.35 var(--font-body);letter-spacing:.15em;text-transform:uppercase}.landing-page .authority-proof__header p{margin-top:14px;color:#696965;font-size:.9375rem;line-height:1.6}.landing-page .authority-proof__marquee{display:flex;width:100%;margin-top:50px;overflow:hidden;outline-offset:5px}.landing-page .authority-proof__logos{display:flex;width:max-content;flex:none;flex-wrap:nowrap;align-items:center;gap:82px;margin:0;padding:0 36px;list-style:none;animation:authority-pan 40s ease-in-out infinite alternate}.landing-page .authority-proof__item{display:flex;width:164px;min-width:164px;min-height:64px;flex:none;align-items:center;justify-content:center}.landing-page .authority-proof__logo{display:block;width:auto;height:auto;max-width:min(var(--authority-logo-width),100%);max-height:48px;object-fit:contain;filter:grayscale(1) brightness(0);opacity:.78}.landing-page .authority-proof__item--compact{--authority-logo-width:112px}.landing-page .authority-proof__item--standard{--authority-logo-width:154px}.landing-page .authority-proof__item--wide{--authority-logo-width:184px}.landing-page .authority-proof__item--rampa .authority-proof__logo{transform:scale(1.06)}.landing-page .authority-proof__marquee:hover .authority-proof__logos,.landing-page .authority-proof__marquee:focus .authority-proof__logos{animation-play-state:paused}@keyframes authority-pan{to{transform:translate(calc(-100% + min(1180px,100vw)))}}@media(max-width:1050px){.hero-grid{grid-template-columns:minmax(0,58fr) minmax(380px,42fr);gap:48px}.hero h1 span{white-space:normal}.hero-copy{height:650px;padding-top:72px}.hero-photo{height:650px}.about figure{height:720px}}@media(max-width:760px){:root{--header-height:66px}h1{font-size:clamp(2.3rem,10vw,2.8rem)}h2,#problema h2,#proceso h2,#fit h2,.faq-grid h2,.about h2,.final h2{font-size:clamp(1.875rem,8.5vw,2.375rem)}.section{padding:clamp(104px,14vw,112px) 0}.site-header{gap:12px;padding-inline:16px}.brand{gap:11px;font-size:.72rem}.brand>b{width:32px;height:32px;flex-basis:32px;font-size:.95rem}.site-header .brand{min-width:0;gap:9px;font-size:.67rem;letter-spacing:.09em}.site-header .brand>b{width:30px;height:30px;flex-basis:30px;font-size:.9rem}.site-header .brand span{width:auto;white-space:nowrap}.site-header .brand small{display:none}.footer-grid .brand small{display:block;margin-top:4px;font-size:.42rem}.header-cta{display:grid;width:42px;height:42px;min-height:42px;flex:0 0 42px;place-items:center;padding:0}.header-cta span{display:none}.header-cta i{display:block;font-size:.9rem}.hero{min-height:0;padding:54px 0 72px}.hero-grid{width:calc(100% - 40px);grid-template-columns:1fr;gap:42px}.hero h1{font-size:clamp(2.3rem,10vw,2.8rem);line-height:1.08}.hero-copy{height:auto;padding-top:0}.hero h1 span{display:inline;white-space:normal}.hero h1 span:after{content:" "}.hero-photo{width:100%;height:auto;max-height:none;margin:0;aspect-ratio:4/5}.pillars article{grid-template-columns:48px 1fr;padding:38px 0}.pillars article:hover .pillar-content,.pillars article:focus .pillar-content,.pillars article:hover>span,.pillars article:focus>span{transform:none}.offers{grid-template-columns:1fr;gap:35px}.sprint{min-height:0;padding:38px 25px}.sprint ul{columns:1}.sprint .offer-number{font-size:clamp(5rem,24vw,6.25rem)}.continuity{display:block}.continuity-heading{margin:8px 0 22px}.continuity-mobile-heading{display:block}.continuity article{padding:35px 25px}.continuity .offer-number{font-size:clamp(3.5rem,18vw,4.5rem)}.continuity article+article{margin-top:18px}.about{min-height:0;padding:112px 0}.about .shell{width:calc(100% - 40px)}.about figure{width:100%;max-width:540px;height:auto;aspect-ratio:3/4}.landing-page .authority-proof{padding:80px 0}.landing-page .authority-proof__marquee{overflow-x:auto;scrollbar-width:thin}.landing-page .authority-proof__logos{gap:48px;padding-inline:24px;animation:none}}@media(prefers-reduced-motion:reduce){.pillar-content,.pillars article>span{transform:none!important}.landing-page .authority-proof__marquee{overflow-x:auto}.landing-page .authority-proof__logos{animation:none}}@media(max-width:760px){#problema{padding:clamp(72px,18vw,80px) 0 104px}#problema .eyebrow{margin-bottom:14px}#problema h2{padding-left:20px;font-size:clamp(1.875rem,8.5vw,2.375rem);line-height:1.1}#problema h2:before{top:.08em;height:calc(3 * 1.1em + .08em)}#problema h2+.lead{margin-top:22px}#problema .columns{margin-top:40px}#problema .problem article{padding:30px 0;border-left:0;border-top-color:#0f111514}#problema .problem svg{margin-bottom:32px}#problema .problem h3{min-height:0}#problema .reframe{margin-top:60px}}
