.route-page main{overflow:hidden}.route-page h1,.route-page h2,.route-page h3,.route-page p{text-wrap:balance}.full-hero{height:653px;display:grid;place-items:center;text-align:center;color:#fff;background:linear-gradient(#2f4f4fdb,#228b22c2),url(/full-service-hero.jpg) center/cover no-repeat}.full-hero h1{margin:0;font:400 65px/1.18 League Gothic,Impact,sans-serif;letter-spacing:.4px}.full-intro{min-height:198px;display:grid;place-items:center;text-align:center;background:#f0f0f0;padding:42px 20px}.full-intro h2{margin:0;color:var(--orange);font:400 48px/1.18 League Gothic,Impact,sans-serif}.full-lead{min-height:224px;display:grid;place-items:center;background:#f0f0f0;padding:25px 20px 75px}.full-lead p{max-width:880px;text-align:center;margin:0;font-size:23px;line-height:1.55;font-weight:300}.full-lead em{font-family:Gambetta,Georgia,serif;color:var(--orange)}.practice-section{background:#e7e5df;padding:115px max(7%,calc((100% - 1200px)/2)) 135px}.practice-heading{display:grid;grid-template-columns:1fr auto;align-items:end;padding-bottom:34px;border-bottom:1px solid #b6b3aa}.practice-heading span{font:italic 28px Gambetta,Georgia,serif}.practice-heading h2{margin:0;color:var(--orange);font:400 62px/1 League Gothic,Impact,sans-serif}.practice-list details{border-bottom:1px solid #b6b3aa}.practice-list summary{min-height:105px;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 4px}.practice-list summary::-webkit-details-marker{display:none}.practice-list summary span{font:400 35px/1.12 League Gothic,Impact,sans-serif;letter-spacing:.4px;transition:color .25s ease}.practice-list summary i{width:30px;height:30px;border:1px solid #333;border-radius:50%;position:relative;flex:0 0 auto}.practice-list summary i:before,.practice-list summary i:after{content:"";position:absolute;background:#333;left:8px;right:8px;top:14px;height:1px;transition:transform .25s}.practice-list summary i:after{transform:rotate(90deg)}.practice-list details[open] summary span,.practice-list summary:hover span{color:var(--orange)}.practice-list details[open] summary i:after{transform:rotate(0)}.practice-list details p{max-width:850px;margin:-7px 0 0;padding:0 60px 38px 4px;font-size:17px;line-height:1.72;animation:area-in .35s ease both}@keyframes area-in{0%{opacity:0;transform:translateY(-8px)}}.team-cta{min-height:390px;background:var(--orange);color:#fff;text-decoration:none;padding:75px max(7%,calc((100% - 1200px)/2));display:flex;justify-content:space-between;align-items:center}.team-cta>span{font:400 56px/1.14 League Gothic,Impact,sans-serif}.team-cta strong{font-size:19px;letter-spacing:2px}.team-cta i,.national a i{display:inline-grid;place-items:center;width:45px;height:45px;margin-left:18px;border-radius:50%;background:var(--green-dark);font-style:normal}.manifesto-hero{height:591px;display:grid;place-items:center;color:#fff;text-align:center;background:linear-gradient(#0000007a,#0000007a),url(/manifesto-hero.jpg) center 44%/cover no-repeat}.manifesto-hero .script{font-size:39px;margin:0 0 28px}.manifesto-hero h1{font:400 58px/1.2 League Gothic,Impact,sans-serif;margin:0}.manifesto-hero h1 em,.manifesto-statement em,.national h2 em{color:var(--orange);font-style:normal}.manifesto-hero h1 em{color:var(--green-soft)}.manifesto-statement{min-height:597px;display:grid;place-items:center;text-align:center;background:#eee;padding:70px 20px}.manifesto-statement h2{margin:0;font:400 67px/1.2 League Gothic,Impact,sans-serif}.manifesto-copy{min-height:790px;background:var(--orange);color:#fff;padding:110px max(7%,calc((100% - 1200px)/2))}.copy-title .script{font-size:28px;margin:0 0 8px}.copy-title h2{font:400 60px/1.08 League Gothic,Impact,sans-serif;margin:0 0 70px}.copy-columns{display:grid;grid-template-columns:1fr 1fr;gap:90px}.copy-columns p{font-size:17px;line-height:1.75;margin:0}.beyond-law{min-height:790px;display:grid;grid-template-columns:52% 48%;background:var(--green-dark);color:#fff}.beyond-photo{background:url(/manifesto-estagio.jpg) center/cover no-repeat;min-height:680px;transform:scale(1.04);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.visible .beyond-photo,.visible .national-photo{transform:scale(1)}.beyond-copy{padding:110px 12%;display:flex;flex-direction:column;justify-content:center}.beyond-copy .script,.national-copy .script,.move-section header .script,.pillars header .script,.brand-evolution header .script{font-size:27px;margin:0 0 8px}.beyond-copy h2{color:var(--green-soft);font:400 70px/.95 League Gothic,Impact,sans-serif;margin:0 0 46px}.beyond-copy>p:last-child{font-size:16px;line-height:1.75;margin:0}.move-section{background:var(--cream);padding:100px max(7%,calc((100% - 1200px)/2)) 120px}.move-section header{margin-bottom:80px}.move-section h2,.pillars header h2,.brand-evolution header h2{color:var(--orange);font:400 62px/1 League Gothic,Impact,sans-serif;margin:0}.pillars header h2{color:var(--green-soft)}.move-section>div{display:grid;grid-template-columns:1fr 1fr;gap:90px}.move-section article{border-top:1px solid #a49f8d;padding-top:25px;position:relative}.move-section article span,.pillar-grid article>span{font-size:12px;letter-spacing:2px}.move-section article h3{font:400 35px/1 League Gothic,Impact,sans-serif;margin:40px 0 18px}.move-section article p{font-size:19px;line-height:1.55;margin:0}.pillars{background:var(--green-dark);color:#fff;padding:95px max(7%,calc((100% - 1200px)/2)) 105px}.pillars header{margin-bottom:80px}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#525252}.pillar-grid article{min-height:410px;background:var(--green-dark);padding:28px 28px 38px;display:flex;flex-direction:column}.pillar-grid article h3{color:var(--green-soft);font:italic 27px/1.05 Gambetta,Georgia,serif;margin:95px 0 28px}.pillar-grid article p{font:400 20px/1.45 League Gothic,Impact,sans-serif;margin:auto 0 0}.national{min-height:765px;display:grid;grid-template-columns:48% 52%;background:#eee}.national-copy{padding:105px 12% 80px 15%;display:flex;flex-direction:column;justify-content:center}.national h2{font:400 55px/1.1 League Gothic,Impact,sans-serif;margin:0 0 35px}.national-copy>p:not(.script){font-size:17px;line-height:1.7;margin:0 0 42px}.national a{color:#222;text-decoration:none;font-size:16px;font-weight:600}.national-photo{background:url(/manifesto-banner.jpg) center/cover no-repeat;transform:scale(1.04);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.brand-evolution{background:var(--cream);padding:105px max(7%,calc((100% - 1200px)/2)) 125px}.brand-evolution header{margin-bottom:75px}.brand-evolution header h2{color:#222;font-size:58px}.brand-grid{display:grid;grid-template-columns:55% 1fr;gap:75px;align-items:center}.brand-photo{height:510px;background:url(/manifesto-office.png) center/cover no-repeat}.brand-grid p{font-size:17px;line-height:1.8;margin:0}.new-identity{min-height:368px;background:var(--green-dark) url(/manifesto-bg.jpg) center/cover no-repeat;color:#fff;padding:80px max(7%,calc((100% - 1200px)/2));display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.new-identity h2{color:var(--green-soft);font:400 56px/1.08 League Gothic,Impact,sans-serif;margin:0}.new-identity p{font-size:16px;line-height:1.75;margin:0}.reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:none}@media(max-width:900px){.full-hero{height:560px}.full-hero h1{font-size:52px}.full-intro h2{font-size:42px}.full-lead p{font-size:20px}.practice-section{padding:80px 7%}.practice-heading h2{font-size:49px}.practice-list summary span{font-size:29px}.team-cta{min-height:320px}.team-cta>span{font-size:45px}.manifesto-hero{height:550px}.manifesto-hero h1{font-size:48px}.manifesto-statement{min-height:480px}.manifesto-statement h2{font-size:51px}.manifesto-copy{padding:80px 7%}.copy-columns{gap:45px}.beyond-law,.national{grid-template-columns:1fr}.beyond-photo,.national-photo{min-height:520px}.national-photo{grid-row:1}.beyond-copy,.national-copy{padding:80px 10%}.pillar-grid{grid-template-columns:1fr 1fr}.brand-grid{grid-template-columns:1fr}.new-identity{gap:50px}}@media(max-width:600px){.full-hero{height:495px;padding:0 22px}.full-hero h1{font-size:42px}.full-intro{min-height:180px}.full-intro h2{font-size:36px}.full-lead{padding:35px 25px 65px}.full-lead p{font-size:17px}.practice-heading{display:block}.practice-heading span{font-size:22px}.practice-heading h2{margin-top:10px;font-size:46px}.practice-list summary{min-height:86px;gap:18px}.practice-list summary span{font-size:25px}.practice-list details p{padding-right:5px;font-size:15px}.team-cta{padding:60px 8%;display:block}.team-cta>span{font-size:42px;display:block;margin-bottom:50px}.manifesto-hero{height:510px;padding:0 18px}.manifesto-hero .script{font-size:31px}.manifesto-hero h1{font-size:39px}.manifesto-statement{min-height:430px;padding:50px 22px}.manifesto-statement h2{font-size:42px}.copy-title h2{font-size:50px}.copy-columns,.move-section>div,.new-identity{grid-template-columns:1fr;gap:50px}.copy-columns p{font-size:15px}.beyond-photo,.national-photo{min-height:390px}.beyond-copy h2{font-size:61px}.move-section,.pillars,.brand-evolution{padding:75px 8%}.move-section h2,.pillars header h2,.brand-evolution header h2{font-size:47px}.move-section>div{gap:55px}.pillar-grid{grid-template-columns:1fr}.pillar-grid article{min-height:360px}.national h2{font-size:45px}.brand-photo{height:360px}.new-identity{padding:70px 8%}.new-identity h2{font-size:48px}}.method-hero{min-height:650px;display:grid;place-items:center;padding:90px 7%;text-align:center;color:#fff;background:linear-gradient(135deg,#111111e0,#2f4f4fd1),url(/office-hall.jpg) center/cover no-repeat}.method-hero>div{max-width:1050px}.method-hero .script{color:var(--green-soft);font-size:12px;margin:0 0 30px}.method-hero h1{margin:0;font-size:clamp(45px,5.4vw,76px);line-height:1.08;font-weight:600}.method-hero h1 em{color:var(--green-soft);font-style:normal}.method-hero>div>p:last-child{max-width:760px;margin:34px auto 0;color:#ffffffc7;font-size:18px;line-height:1.7}.tshaped{padding:120px max(7%,calc((100% - 1240px)/2));background:#fff}.tshaped header{max-width:960px;margin-bottom:78px}.tshaped header .script,.institutional-foundation .script,.method-pillars .script,.method-cta .script{color:var(--green);font-size:11px}.tshaped h2,.institutional-foundation h2,.method-pillars h2,.method-cta h2{margin:18px 0 0;font-size:clamp(38px,4.4vw,62px);line-height:1.12}.t-model{display:grid;justify-items:center;color:#fff}.t-bar{width:100%;padding:30px 36px;background:var(--green)}.t-stem{width:min(420px,72%);min-height:330px;padding:34px 38px;background:var(--green-dark)}.t-bar>span,.t-stem>span{display:block;margin-bottom:24px;color:var(--green-soft);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.t-bar ul,.t-stem ul{margin:0;padding:0;list-style:none}.t-bar ul{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.t-bar li,.t-stem li{font-size:13px;font-weight:600}.t-bar li{padding-right:12px;border-right:1px solid rgba(255,255,255,.2)}.t-bar li:last-child{border:0}.t-stem ul{display:grid;gap:18px}.t-stem li{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)}.institutional-foundation{padding:120px max(7%,calc((100% - 1240px)/2));background:var(--light)}.institutional-foundation header{max-width:910px}.institutional-foundation header>p:last-child{max-width:720px;margin:30px 0 0;font-size:17px;line-height:1.75;color:#59615f}.foundation-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:72px;border-top:1px solid #bfc6c4;border-bottom:1px solid #bfc6c4}.foundation-grid article{padding:38px 34px 42px 0}.foundation-grid article+article{padding-left:34px;border-left:1px solid #bfc6c4}.foundation-grid span,.method-pillar-grid span{color:var(--green);font-size:11px;font-weight:700;letter-spacing:.12em}.foundation-grid h3,.method-pillar-grid h3{margin:26px 0 14px;font-size:18px}.foundation-grid p,.method-pillar-grid p{margin:0;color:#5d6563;font-size:14px;line-height:1.65}.method-pillars{padding:120px max(7%,calc((100% - 1240px)/2));background:#fff}.method-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:72px;border-top:1px solid #d1d5d4}.method-pillar-grid article{min-height:270px;padding:35px 34px 42px 0;border-bottom:1px solid #d1d5d4}.method-pillar-grid article:not(:nth-child(3n+1)){padding-left:34px;border-left:1px solid #d1d5d4}.method-cta{padding:105px 7%;text-align:center;color:#fff;background:var(--green)}.method-cta .script{color:var(--green-soft)}.method-cta h2{margin-left:auto;margin-right:auto}.method-cta>div{display:flex;justify-content:center;gap:16px;margin-top:42px}.method-cta a{padding:14px 20px;border:1px solid rgba(255,255,255,.55);border-radius:30px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.method-cta a:first-child{color:var(--green-dark);background:var(--green-soft);border-color:var(--green-soft)}@media(max-width:900px){.method-hero{min-height:560px}.tshaped,.institutional-foundation,.method-pillars{padding:85px 7%}.t-bar ul{grid-template-columns:repeat(3,1fr);gap:22px 12px}.foundation-grid,.method-pillar-grid{grid-template-columns:1fr}.foundation-grid article,.foundation-grid article+article,.method-pillar-grid article,.method-pillar-grid article:not(:nth-child(3n+1)){min-height:0;padding:30px 0;border-left:0;border-bottom:1px solid #bfc6c4}}@media(max-width:600px){.method-hero{min-height:520px;padding:70px 20px}.method-hero>div>p:last-child{font-size:15px}.tshaped header{margin-bottom:48px}.t-bar{padding:28px 24px}.t-bar ul{grid-template-columns:1fr 1fr}.t-stem{width:76%;min-height:300px;padding:30px 26px}.method-cta>div{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.beyond-photo,.national-photo{transform:none;transition:none}}.inner-hero{min-height:590px;display:grid;place-items:center;padding:70px 7%;color:#fff;text-align:center}.about-hero{background:linear-gradient(#0f231c8c,#0f231c8c),url(/office-library.jpg) center/cover no-repeat}.inner-hero .script{margin:0 0 25px;font-size:36px}.inner-hero h1{margin:0;font:400 60px/1.2 League Gothic,Impact,sans-serif}.inner-hero em,.blog-hero em{color:var(--green-soft);font-style:normal}.about-intro{background:#efeee9;padding:115px max(7%,calc((100% - 1120px)/2))}.about-intro>.script{font-size:28px;margin:0 0 10px;color:var(--green)}.about-intro h2{font:400 59px/1.1 League Gothic,Impact,sans-serif;margin:0 0 75px}.about-columns{display:grid;grid-template-columns:1fr 1fr;gap:85px}.about-columns p{margin:0;font-size:18px;line-height:1.75}.solo-profile{min-height:640px;position:relative;display:flex;align-items:center;padding:85px max(7%,calc((100% - 1120px)/2));color:#fff;background:url(/vinicius-filadelfo-perfil.png) center/cover no-repeat}.solo-profile:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#182d29f5,#182d29d1 38%,#182d291f 72%,#182d2900)}.solo-profile>div{position:relative;z-index:1;width:min(470px,46%)}.solo-profile .script{margin:0 0 8px;color:var(--green-soft);font-size:27px}.solo-profile h2{margin:0 0 30px;font:400 59px/1 League Gothic,Impact,sans-serif}.solo-profile>div>p:last-child{margin:0;font-size:18px;line-height:1.75}.about-values{display:grid;grid-template-columns:repeat(3,1fr);background:var(--green-dark);color:#fff;padding:0 max(7%,calc((100% - 1200px)/2))}.about-values article{min-height:410px;padding:62px 42px;border-right:1px solid #4d5451}.about-values article:first-child{border-left:1px solid #4d5451}.about-values span{font-size:12px;letter-spacing:2px;color:var(--green-soft)}.about-values h3{margin:100px 0 28px;color:var(--green-soft);font:400 37px/1 League Gothic,Impact,sans-serif}.about-values p{font-size:17px;line-height:1.65;margin:0}.about-cta{min-height:400px;padding:80px max(7%,calc((100% - 1120px)/2));background:var(--green);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:60px}.about-cta .script{font-size:26px;margin:0 0 12px}.about-cta h2{font:400 52px/1.15 League Gothic,Impact,sans-serif;margin:0}.about-cta a{color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.about-cta i{display:inline-grid;place-items:center;width:44px;height:44px;margin-left:14px;border-radius:50%;background:#202523;font-style:normal}.blog-hero{min-height:480px;background:var(--green);color:#fff;padding:95px max(7%,calc((100% - 1120px)/2));display:flex;flex-direction:column;justify-content:center}.blog-hero .script{font-size:30px;margin:0 0 16px}.blog-hero h1{font:400 65px/1.05 League Gothic,Impact,sans-serif;margin:0}.blog-index{padding:110px max(7%,calc((100% - 1200px)/2)) 140px;background:#efeee9}.blog-index>header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #aaa99f;padding-bottom:28px;margin-bottom:60px}.blog-index>header span{font:italic 26px Gambetta,Georgia,serif}.blog-index>header h2{color:var(--green);font:400 48px/1 League Gothic,Impact,sans-serif;margin:0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:65px 34px}.blog-grid article img{width:100%;height:245px;object-fit:cover;display:block;filter:saturate(.65)}.post-meta{display:flex;justify-content:space-between;margin:20px 0 14px;font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#686a67}.blog-grid h3{font:400 29px/1.25 League Gothic,Impact,sans-serif;margin:0 0 13px}.blog-grid p{font-size:15px;line-height:1.6;margin:0 0 22px}.blog-grid a{color:var(--green);text-decoration:none;font-size:14px;font-weight:700}.blog-grid a i{font-style:normal;margin-left:5px}@media(max-width:900px){.inner-hero h1{font-size:48px}.about-values{grid-template-columns:1fr;padding:0 8%}.about-values article,.about-values article:first-child{min-height:300px;border-left:0;border-right:0;border-bottom:1px solid #4d5451}.about-values h3{margin-top:65px}.blog-grid{grid-template-columns:1fr 1fr}.solo-profile{min-height:560px;background-position:62% center}.solo-profile>div{width:48%}}@media(max-width:600px){.inner-hero{min-height:500px}.inner-hero h1{font-size:39px}.about-intro{padding:75px 8%}.about-intro h2{font-size:45px;margin-bottom:50px}.about-columns{grid-template-columns:1fr;gap:32px}.solo-profile{min-height:650px;align-items:flex-end;padding:70px 8%;background-position:68% center}.solo-profile:before{background:linear-gradient(0deg,#182d29fa,#182d29cc 45%,#182d291f 85%)}.solo-profile>div{width:100%}.solo-profile h2{font-size:47px}.about-cta{display:block;padding:65px 8%}.about-cta h2{font-size:42px;margin-bottom:45px}.blog-hero{min-height:390px;padding:70px 8%}.blog-hero h1{font-size:52px}.blog-index{padding:75px 8% 100px}.blog-index>header{display:block}.blog-index>header h2{margin-top:12px;font-size:41px}.blog-grid{grid-template-columns:1fr}}.article-header{padding:100px max(7%,calc((100% - 1120px)/2)) 90px;background:var(--green);color:#fff}.article-back{display:inline-block;margin-bottom:58px;color:#ffffffb8;font-size:12px;font-weight:600;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.article-meta{display:flex;gap:20px;align-items:center;margin-bottom:28px;color:var(--green-soft);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.article-meta>*+*{padding-left:20px;border-left:1px solid rgba(255,255,255,.28)}.article-header h1{max-width:980px;margin:0;font-size:clamp(42px,5vw,70px);line-height:1.08;font-weight:600;text-wrap:balance}.article-header>p{max-width:760px;margin:34px 0 0;color:#ffffffc7;font-size:19px;line-height:1.65}.article-cover{width:min(1320px,88%);margin:70px auto 0}.article-cover img{width:100%;height:min(62vw,700px);object-fit:cover;display:block}.article-cover figcaption{margin-top:10px;color:#747a78;font-size:10px;text-align:right}.article-cover figcaption a{color:inherit}.article-layout{width:min(1120px,86%);margin:90px auto 120px;display:grid;grid-template-columns:220px minmax(0,720px);justify-content:space-between;gap:90px}.article-layout aside{align-self:start;position:sticky;top:30px;padding-top:18px;border-top:2px solid var(--green)}.article-layout aside span{color:var(--green);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.article-layout aside p{margin:16px 0 0;color:#69706e;font-size:13px;line-height:1.6}.article-content section{margin-bottom:62px}.article-content h2{margin:0 0 24px;color:var(--green);font-size:30px;line-height:1.25}.article-content p,.article-content li{color:#303735;font-size:17px;line-height:1.85}.article-content p{margin:0 0 22px}.article-content ul{margin:28px 0 0;padding:0;list-style:none}.article-content section:not(.article-sources) li{position:relative;padding:16px 0 16px 27px;border-top:1px solid #cbd0ce}.article-content section:not(.article-sources) li:last-child{border-bottom:1px solid #cbd0ce}.article-content section:not(.article-sources) li:before{content:"↗";position:absolute;left:0;top:17px;color:var(--green);font-size:12px}.article-sources{padding-top:34px;border-top:1px solid #b9bfbd}.article-sources h2{font-size:18px}.article-sources li{margin-bottom:10px;font-size:13px;line-height:1.5}.article-sources a{color:var(--green);font-weight:600;text-decoration:none}.article-disclaimer{padding:24px;background:#e3e7e5;color:#68706d!important;font-size:12px!important;line-height:1.6!important}.article-next{padding:100px 7%;text-align:center;background:var(--green-dark);color:#fff}.article-next .script{margin:0;color:var(--green-soft);font-size:11px}.article-next h2{margin:20px 0 38px;font-size:clamp(38px,4.5vw,62px);line-height:1.1}.article-next a{display:inline-block;padding:14px 20px;border:1px solid var(--green-soft);border-radius:30px;color:var(--green-soft);font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}@media(max-width:900px){.article-header{padding:80px 7%}.article-cover{width:90%;margin-top:48px}.article-layout{grid-template-columns:1fr;gap:45px;margin-top:65px}.article-layout aside{position:static;max-width:360px}}@media(max-width:600px){.article-header{padding:65px 8%}.article-back{margin-bottom:42px}.article-meta{align-items:flex-start;flex-wrap:wrap;gap:10px 14px}.article-meta>*+*{padding-left:14px}.article-header>p{font-size:16px}.article-cover{width:100%;margin-top:0}.article-cover img{height:62vw;min-height:280px}.article-cover figcaption{padding:0 16px}.article-layout{width:84%;margin:65px auto 85px}.article-content h2{font-size:26px}.article-content p,.article-content li{font-size:16px}.article-next{padding:80px 8%}}
