/* Fonte Oculta: página editorial com superfícies apenas onde há interação ou documento. */
:root{--reading:#40566D}
.hero-visual:after{display:none}
.hero{background:radial-gradient(ellipse 48% 50% at 78% 42%,#0B2D50 0,transparent 78%),#050911}
.hero:before,.lp-hero:before{opacity:.28}
.hero-grid{min-height:720px;grid-template-columns:1.05fr .95fr}
.hero h1{font-size:clamp(48px,5vw,76px)}
.hero-copy>p{font-size:17px;line-height:1.75}
.dossier-window{border-color:#38678f;box-shadow:0 33px 65px #0009,0 0 40px #1e9fff20}
.dossier-tiles{gap:0;border-top:1px solid #315579;border-bottom:1px solid #315579}
.dossier-tiles>div{border:0;border-radius:0;background:transparent;padding:17px 11px;min-height:105px}
.dossier-tiles>div+div{border-left:1px solid #315579}
.dossier-tiles i{display:none}.float-chip{display:none}.orbital{opacity:.55}
.stat-strip{border-bottom:1px solid #D8DFE4}.stat-inner>div{border-color:#D2DAE1}
.stat-inner strong{font-size:37px}.stat-inner span{font-size:11px}
.full-offer{padding-top:105px;padding-bottom:125px}
.full-offer-head{align-items:end;margin-bottom:44px}.full-offer-head h2{font-size:clamp(42px,4.4vw,63px);max-width:790px}
.full-offer-head p{max-width:650px;font-size:16px}
.full-price{border:0;padding:0;text-align:right}.full-price strong{font-family:'DM Serif Display',Georgia,serif;font-size:59px;font-weight:400}
.full-workspace{background:transparent;border:0;box-shadow:none;border-radius:0;grid-template-columns:1.15fr .85fr;gap:7vw;overflow:visible}
.full-query{padding:32px 0 0;border-top:2px solid #1B8EEF}
.full-includes{padding:35px 36px;background:#0B1729;box-shadow:0 20px 45px #123B6122;border-radius:3px 33px 3px 33px}
.full-includes>div{padding:15px 0;font-size:11px}.full-includes strong{font-size:13px}
.full-credit-section{margin-top:72px;border-top:1px solid #C9D4DC;padding-top:36px;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:start}
.full-credit-section h3{font-family:'DM Serif Display',Georgia,serif;font-size:31px;font-weight:400}
.full-credit-section .credit-offer-grid{margin:0}
.credit-offer-grid{display:block;margin-top:30px}
.credit-offer{width:100%;min-height:0;display:grid;grid-template-columns:104px 150px 1fr auto;gap:20px;align-items:center;border:0;border-bottom:1px solid #CBD6DF;border-radius:0;background:transparent;box-shadow:none;padding:22px 2px;color:var(--ink)}
.credit-offer:first-child{border-top:1px solid #CBD6DF}.credit-offer:hover{border-color:#198EF4;transform:translateX(4px);background:transparent}
.credit-offer>span{font-size:11px}.credit-offer>strong{font-family:'DM Serif Display',Georgia,serif;font-size:32px;font-weight:400;margin:0;white-space:nowrap}
.credit-offer>strong small{font-size:11px;display:block;margin-top:3px}.credit-offer p{font-size:12px}.credit-offer b{border:0;padding:0;margin:0;min-width:74px;justify-content:flex-end;gap:10px;white-space:nowrap}
.editorial-story{min-height:650px;display:grid;grid-template-columns:1fr 1fr;background:#080F1A;color:#F6F3EB;position:relative;overflow:hidden}
.editorial-story:before{content:"";position:absolute;top:0;left:0;width:100%;height:110px;background:url('/brand/wave-to-dark.svg') center top/100% 100% no-repeat;z-index:2}
.story-image{min-height:650px;overflow:hidden;position:relative}.story-image img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.65) contrast(1.08)}
.story-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 35%,#080F1A 98%),linear-gradient(0deg,#080F1A66,transparent 45%)}
.story-copy{position:relative;z-index:2;align-self:center;max-width:620px;padding:130px clamp(35px,6vw,105px) 125px 30px}
.story-copy>span{color:#58BDFF;font:700 11px 'IBM Plex Mono',monospace;letter-spacing:.16em}
.story-copy h2{font:400 clamp(39px,4vw,63px)/1.08 'DM Serif Display',Georgia,serif;letter-spacing:-.04em;margin:26px 0}
.story-copy h2 em{color:#57BFFF;font-weight:400}.story-copy p{color:#B8CADA;font-size:16px;line-height:1.82;margin:0 0 28px}
.story-copy a{color:#72C9FF;border-bottom:1px solid #72C9FF;padding-bottom:9px;font-size:13px;font-weight:700}.story-copy a span{margin-left:18px}
#solucoes{padding-top:115px;padding-bottom:105px}.section-heading{margin-bottom:31px}.section-heading h2{max-width:810px}
.category-grid{display:block;border-top:1px solid #C8D3DC}
.category-card{display:grid;grid-template-columns:160px minmax(200px,.95fr) minmax(230px,1.05fr);grid-template-rows:auto auto;gap:0 38px;align-items:start;border:0;border-bottom:1px solid #C8D3DC;border-radius:0;background:transparent;box-shadow:none;min-height:0;padding:36px 0 30px;overflow:visible}
.category-card:before{display:none}.category-card:hover{border-color:#3F9DEB;transform:translateX(5px);background:transparent}
.category-card-top{grid-row:1/3;display:flex;flex-direction:column;gap:10px;color:#65798B;font-size:10px}
.category-card h3{grid-column:2;grid-row:1/3;max-width:none;margin:0;font:400 clamp(27px,2.8vw,41px)/1.15 'DM Serif Display',Georgia,serif}
.category-card p{grid-column:3;grid-row:1;color:var(--reading);font-size:14px;line-height:1.7;margin:0}
.category-card-foot{grid-column:3;grid-row:2;border:0;margin:13px 0 0;padding:0;font-size:12px}
.method-section{margin-top:0;padding-top:160px;padding-bottom:170px}.method-section:before{display:none}
.method-grid{grid-template-columns:.8fr 1.2fr;gap:8vw}
.method-steps{gap:0 35px}.method-steps>div{min-height:180px;padding:22px 0;border:0;border-top:1px solid #426B91;border-radius:0;background:transparent;box-shadow:none}
.method-steps b{font:400 36px 'DM Serif Display',Georgia,serif;color:#56BCFF;margin-bottom:12px}
.method-steps strong{font-size:17px}.method-steps span{font-size:13px;line-height:1.65}
.featured-grid,.catalog-page .module-grid,.module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px}
.module-card{border:0;border-bottom:1px solid #CCD7DF;border-radius:0;background:transparent;box-shadow:none;min-height:0;padding:29px 0 23px;transition:transform .2s,border-color .2s}
.module-card:hover{background:transparent;border-color:#158EF4;transform:translateX(4px)}
.module-card-meta{font-size:10px}.module-card h3{font:400 25px/1.2 'DM Serif Display',Georgia,serif;margin:19px 0 10px}.module-card p{font-size:13px;line-height:1.7;color:var(--reading);max-width:460px}
.module-card-foot{border:0;margin-top:19px;padding:0;font-size:11px}
.closing{max-width:none;width:100%;border:0;border-radius:0;box-shadow:none;margin:40px 0 0;padding:105px max(32px,calc((100vw - 1256px)/2)) 115px;background:#08101C}
.closing h2{max-width:730px}.closing>div{max-width:790px}.closing .button{align-self:center}
.lp-hero-image{border:0;box-shadow:none;transform:none;border-radius:43% 57% 37% 63% / 38% 39% 61% 62%;height:520px;filter:contrast(1.02)}
.lp-hero-image:before{display:none}.lp-hero-image:after{background:linear-gradient(0deg,#060D18ad,transparent 49%)}
.lp-hero-image figcaption{bottom:55px;left:55px;font-size:10px}
.lp-hero h1{font-size:clamp(43px,4.2vw,64px)}.lp-hero-copy>p{line-height:1.75}
.lp-identity-bar>.container{border-bottom:1px solid #CED6DD}.lp-identity-bar .container>div{border-right:0;padding:25px 16px 28px 0}
.lp-problem{gap:9vw;padding-top:110px;padding-bottom:120px}.lp-solution{border:0;padding:0}.lp-problem p{font-size:16px;line-height:1.75}
.scenario-box{background:transparent;border:0;border-top:1px solid #B8C8D5;padding:21px 0 0;margin-top:38px}.scenario-box strong{display:block;font:400 22px/1.4 'DM Serif Display',Georgia,serif;color:#1B344E}
.lp-benefits>div{padding:17px 0}.lp-benefits strong{font-size:14px}
.lp-output-section{padding-top:155px;padding-bottom:160px}.lp-output-grid{gap:8vw}.lp-output-grid p{font-size:16px;line-height:1.75}.lp-output-grid ul{font-size:14px;line-height:1.9}
.lp-report{max-width:530px;border-radius:2px;transform:rotate(1.5deg);box-shadow:0 31px 55px #0009;padding:42px}
.lp-report-placeholder{border:0;border-top:1px solid #E0E7EA;border-radius:0;padding:14px 0}
.lp-pricing{gap:8vw;padding-top:120px;padding-bottom:120px}.lp-price-card{background:transparent;border:0;box-shadow:none;border-top:1px solid #B4C9D8;border-bottom:1px solid #B4C9D8;border-radius:0;color:var(--ink);padding:28px 0 30px}
.lp-price-card>span{color:#0B65E6}.lp-price-card>strong{font:400 76px/1 'DM Serif Display',Georgia,serif;color:#0B65E6;margin:17px 0 13px}.lp-price-card>strong small{color:#52677B}.lp-price-card>b{color:#0B65E6}.lp-price-card p{border-color:#CAD5DD;color:#52677B}
.module-credit-section{padding-top:135px;padding-bottom:165px}.module-credit-section .credit-offer{background:transparent;border:0;border-bottom:1px solid #345B7E;box-shadow:none;color:#F4F8FC}.module-credit-section .credit-offer:first-child{border-top:1px solid #345B7E}.module-credit-section .credit-offer:hover{border-color:#54BFFF;background:transparent}.module-credit-section .credit-offer p{color:#AFC5D9}
.module-try-grid{gap:9vw}.try-box{border:0;border-top:2px solid #168BF1;background:transparent;border-radius:0;padding:28px 0}.try-source{border-color:#B8C8D6}
.lp-faq{padding:95px 0}.lp-faq-grid{gap:35px}.lp-faq details{border:0;border-top:1px solid #BCCAD4;border-radius:0;background:transparent;padding:23px 0}.lp-faq summary{font-size:15px}.lp-faq details p{font-size:13px}
.next-discovery{padding-top:155px;padding-bottom:165px}.next-discovery img{border:0;border-radius:42% 58% 45% 55% / 54% 38% 62% 46%;box-shadow:none;transform:none;height:400px}
.lp-final{padding:80px 0 90px}.lp-final h2{font-size:clamp(36px,3.6vw,52px)}
.subhero h1{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:clamp(42px,4.4vw,66px)}
.benefit-grid>div{background:transparent!important;border:0!important;border-top:1px solid #C8D4DD!important;border-radius:0!important;box-shadow:none!important}
.category-process{margin-top:0;padding-top:140px;padding-bottom:165px}.category-process:before{display:none}.process-grid>div{gap:14px}.process-grid b{font:400 30px 'DM Serif Display',Georgia,serif;color:#57BFFF}
.pricing-explain{background:transparent;border:0;border-top:1px solid #C2D0D9;border-radius:0;padding:27px 0 18px}.plans{gap:32px}.plan-card{border:0;border-top:2px solid #BCD0DF;border-radius:0;padding:26px 0 30px}.plan-card.highlight{border-color:#168EF1;box-shadow:none}.plan-card h3{font-family:'DM Serif Display',Georgia,serif;font-size:29px;font-weight:400}.plan-card p{font-size:13px}.plan-card ul{border-color:#C5D3DE}.plan-card li{font-size:13px}
.catalog-group{border-top:1px solid #C9D5DE;padding-top:30px}
@media(max-width:1050px){.category-card{grid-template-columns:100px .9fr 1.1fr;gap:25px}.full-credit-section{grid-template-columns:1fr;gap:25px}.editorial-story{grid-template-columns:.85fr 1.15fr}.story-copy{padding-right:38px}.credit-offer{grid-template-columns:90px 140px 1fr auto;gap:12px}}
@media(max-width:800px){.editorial-story{grid-template-columns:1fr}.story-image{min-height:0;height:330px}.story-image:after{background:linear-gradient(0deg,#080F1A 0%,transparent 78%)}.story-copy{padding:20px 32px 100px;max-width:none}.category-card{grid-template-columns:95px 1fr;gap:12px 23px}.category-card-top{grid-row:1/4}.category-card h3{grid-column:2;grid-row:1}.category-card p{grid-column:2;grid-row:2}.category-card-foot{grid-column:2;grid-row:3}.method-grid{grid-template-columns:1fr;gap:45px}.lp-hero-image{height:390px}.lp-pricing{gap:20px}.lp-price-card{max-width:500px}.module-credit-section .credit-offer{grid-template-columns:90px 130px 1fr auto}.closing{display:block}.closing .button{margin-top:28px}}
@media(max-width:600px){.hero-grid{min-height:0}.dossier-window{inset:17px 0 14px 0}.story-image{height:240px}.story-copy{padding:16px 25px 85px}.story-copy h2{font-size:41px}.story-copy p{font-size:15px}.full-offer{padding-top:65px}.full-offer-head h2{font-size:39px}.full-workspace{display:block}.full-includes{margin-top:45px}.full-credit-section{margin-top:60px}.credit-offer,.module-credit-section .credit-offer{grid-template-columns:1fr auto;gap:7px 12px;padding:19px 0}.credit-offer>span{grid-column:1}.credit-offer>strong{grid-column:1;grid-row:2;font-size:29px}.credit-offer p{grid-column:1;grid-row:3}.credit-offer b{grid-column:2;grid-row:2;align-self:center}.category-card{grid-template-columns:1fr;gap:11px;padding:29px 0}.category-card-top{grid-row:auto;flex-direction:row;justify-content:space-between}.category-card h3,.category-card p,.category-card-foot{grid-column:1;grid-row:auto}.category-card h3{font-size:32px}.method-steps{grid-template-columns:1fr}.method-steps>div{min-height:0;padding:18px 0}.featured-grid,.catalog-page .module-grid,.module-grid{grid-template-columns:1fr}.module-card h3{font-size:26px}.closing{padding:72px 25px 80px}.lp-hero-image{height:290px}.lp-problem{gap:48px}.lp-output-section{padding-top:105px}.lp-report{padding:25px;transform:none}.lp-pricing{padding-top:80px;padding-bottom:90px}.lp-price-card>strong{font-size:63px}.next-discovery img{height:250px}.plans{gap:8px}}

/* Seis capítulos visuais para navegar pelos 16 módulos. */
.category-card-top{align-items:flex-start}.category-card-top .category-card-icon{width:48px;height:48px;display:block;color:#167BDF;margin-bottom:13px}.category-card-icon svg{width:100%;height:100%;stroke-width:1.35}
.chapter-heading{padding-top:110px;padding-bottom:72px}.chapter-heading h2{max-width:920px;font:400 clamp(43px,4.8vw,71px)/1.08 'DM Serif Display',Georgia,serif;letter-spacing:-.045em;margin:19px 0 22px}.chapter-heading h2 em{color:#116ED5}.chapter-heading p{max-width:720px;color:#52677B;font-size:16px;line-height:1.7;margin:0}
.module-chapter{position:relative;padding:100px 0 105px;background:#F6F3EB;color:#101C2B}
.chapter-grid{display:grid;grid-template-columns:minmax(240px,.76fr) minmax(0,1.24fr);gap:9vw;align-items:start}
.chapter-intro{position:sticky;top:115px;max-width:435px}
.chapter-emblem{display:block;color:#0B76DF;width:68px;height:68px;margin:0 0 29px}.chapter-emblem svg{width:100%;height:100%;stroke-width:1.2}
.chapter-index{color:#0B65E6;font:700 11px 'IBM Plex Mono',monospace;letter-spacing:.16em;margin-bottom:13px}
.chapter-intro h3{font:400 clamp(38px,3.8vw,58px)/1.1 'DM Serif Display',Georgia,serif;letter-spacing:-.04em;margin:0 0 20px;max-width:480px}
.chapter-intro p{font-size:15px;line-height:1.78;color:#496078;max-width:425px;margin:0 0 27px}
.chapter-intro .chapter-pain{font-size:16px;line-height:1.62;color:#203D58;margin-bottom:16px}
.chapter-intro .chapter-bridge{font-size:13px;line-height:1.72;margin-bottom:29px}
.chapter-intro>a{display:inline-flex;gap:19px;align-items:center;border-bottom:1px solid #0B65E6;color:#0B65E6;font-weight:700;font-size:13px;padding-bottom:9px}.chapter-intro>a span{font-size:18px}
.chapter-list{border-top:1px solid #B9C8D4}
.chapter-module{display:grid;grid-template-columns:38px minmax(0,1fr) 94px;gap:24px;align-items:start;min-height:133px;padding:21px 0 22px;border-bottom:1px solid #B9C8D4;transition:transform .2s,border-color .2s}
.chapter-module:hover{transform:translateX(5px);border-color:#1D8EED}.chapter-module-icon{color:#147BD9;display:block;width:31px;height:31px;margin-top:3px}.chapter-module-icon svg{width:100%;height:100%;stroke-width:1.55}
.chapter-module-content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.chapter-module-content small{font:700 10px 'IBM Plex Mono',monospace;letter-spacing:.09em;color:#0B65E6;margin-bottom:10px}
.chapter-module-content strong{font:400 24px/1.18 'DM Serif Display',Georgia,serif;letter-spacing:-.02em;color:#112438;margin-bottom:9px}
.chapter-module-content>span{font-size:13px;line-height:1.65;color:#52677B;max-width:520px}
.chapter-module-end{display:flex;flex-direction:column;align-items:flex-end;gap:23px;color:#0B65E6;text-align:right}.chapter-module-end b{font:700 11px 'IBM Plex Mono',monospace;white-space:nowrap}.chapter-module-end i{font:400 22px 'DM Sans',sans-serif;font-style:normal}
.chapter-credito,.chapter-vinculos{background:#EAF0F4}
.chapter-identidade,.chapter-veiculos{background:radial-gradient(ellipse at 6% 25%,#0E355D,transparent 55%),#07101D;color:#F5F8FD;margin-top:90px;padding-top:135px;padding-bottom:160px}
.chapter-identidade:before,.chapter-veiculos:before{content:"";position:absolute;top:-90px;left:0;width:100%;height:92px;background:url('/brand/wave-to-dark.svg') center top/100% 100% no-repeat}
.chapter-identidade:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:108px;background:url('/brand/wave-to-ivory.svg') center bottom/100% 100% no-repeat}
.chapter-identidade .chapter-emblem,.chapter-veiculos .chapter-emblem,.chapter-identidade .chapter-index,.chapter-veiculos .chapter-index,.chapter-identidade .chapter-module-icon,.chapter-veiculos .chapter-module-icon,.chapter-identidade .chapter-module-content small,.chapter-veiculos .chapter-module-content small,.chapter-identidade .chapter-module-end,.chapter-veiculos .chapter-module-end{color:#62C3FF}
.chapter-identidade .chapter-intro p,.chapter-veiculos .chapter-intro p,.chapter-identidade .chapter-module-content>span,.chapter-veiculos .chapter-module-content>span{color:#ACC4D9}
.chapter-identidade .chapter-intro .chapter-pain,.chapter-veiculos .chapter-intro .chapter-pain{color:#F4F8FC}
.chapter-identidade .chapter-module-content strong,.chapter-veiculos .chapter-module-content strong{color:#F4F8FC}
.chapter-identidade .chapter-list,.chapter-veiculos .chapter-list,.chapter-identidade .chapter-module,.chapter-veiculos .chapter-module{border-color:#365A7B}
.chapter-identidade .chapter-intro>a,.chapter-veiculos .chapter-intro>a{color:#69C7FF;border-color:#69C7FF}
.chapter-veiculos{margin-bottom:0}.chapter-veiculos + .closing{margin-top:0}
.category-module-list{max-width:1050px;margin:20px auto 0}
.category-module-list .chapter-module{grid-template-columns:42px minmax(0,1fr) 115px;min-height:145px}
.subhero-badge .subhero-icon{display:block;width:110px;height:110px;color:#5BC2FF;margin:14px auto}.subhero-icon svg{width:100%;height:100%;stroke-width:1.1}
.pain-scene{position:relative;background:#F6F3EB;color:#102238;padding:110px 0 120px;overflow:hidden}
.pain-scene:before{content:"";position:absolute;width:min(65vw,850px);height:min(65vw,850px);right:-12%;top:-35%;border:1px solid #D1DFE8;border-radius:50%;pointer-events:none}
.pain-scene-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:9vw;position:relative}
.pain-scene-copy{max-width:550px}.pain-scene-copy>span{font:700 11px 'IBM Plex Mono',monospace;letter-spacing:.14em;color:#0B70D5}
.pain-scene h2{font:400 clamp(43px,4.7vw,72px)/1.05 'DM Serif Display',Georgia,serif;letter-spacing:-.045em;margin:24px 0 26px}
.pain-scene p{font-size:17px;line-height:1.73;color:#465E74;margin:0 0 32px;max-width:520px}
.pain-scene a{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid #116ED5;padding-bottom:11px;font-size:14px;font-weight:700;color:#116ED5}.pain-scene a b{font-size:21px;font-weight:400}
.pain-scene figure{position:relative;margin:0;height:470px;overflow:hidden;border-radius:45% 55% 58% 42% / 52% 43% 57% 48%;transform:rotate(-2deg)}
.pain-scene figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0514269c,transparent 40%)}
.pain-scene img{width:100%;height:100%;object-fit:cover;transform:scale(1.08) rotate(2deg)}
.pain-scene figcaption{position:absolute;z-index:1;bottom:40px;left:12%;font:700 10px 'IBM Plex Mono',monospace;letter-spacing:.13em;color:#fff}
@media(max-width:1000px){.chapter-grid{gap:6vw;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}.chapter-module{grid-template-columns:31px minmax(0,1fr) 80px;gap:13px}.chapter-module-content strong{font-size:22px}.chapter-module-end b{font-size:10px}}
@media(max-width:760px){.chapter-heading{padding-top:78px;padding-bottom:40px}.chapter-heading h2{font-size:45px}.module-chapter{padding:75px 0}.chapter-grid{grid-template-columns:1fr;gap:38px}.chapter-intro{position:static;max-width:650px}.chapter-intro h3{font-size:43px}.chapter-emblem{width:56px;height:56px;margin-bottom:20px}.chapter-intro p{max-width:650px}.chapter-identidade,.chapter-veiculos{padding-top:100px;padding-bottom:125px}.chapter-identidade:before,.chapter-veiculos:before{top:-70px;height:72px;margin-top:0}.chapter-identidade,.chapter-veiculos{margin-top:70px}.pain-scene{padding:85px 0}.pain-scene-grid{grid-template-columns:1fr;gap:48px}.pain-scene figure{height:360px;max-width:650px}.pain-scene h2{font-size:52px}}
@media(max-width:540px){.category-card-top .category-card-icon{width:38px;height:38px;margin:0}.category-card-top{align-items:center}.chapter-heading h2{font-size:38px}.chapter-module,.category-module-list .chapter-module{grid-template-columns:28px minmax(0,1fr);gap:13px;padding:19px 0}.chapter-module-icon{width:26px;height:26px}.chapter-module-content small{font-size:9px}.chapter-module-content strong{font-size:21px}.chapter-module-content>span{font-size:12px}.chapter-module-end{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;text-align:left;margin-top:3px}.chapter-module-end b{font-size:10px}.chapter-module-end i{font-size:18px}.subhero-badge{display:none}}
@media(max-width:540px){.pain-scene{padding:70px 0 85px}.pain-scene h2{font-size:43px}.pain-scene p{font-size:15px}.pain-scene figure{height:270px}.pain-scene figcaption{bottom:25px;left:10%}.chapter-intro .chapter-pain{font-size:15px}}
