/* Approved copy additions. Existing scroll timelines remain in the source bundle. */
.abertura__titulo-fecho{display:block;margin-top:.12em}
.abertura__nota{display:none!important}
textarea.abertura__input{height:90px!important;resize:none;white-space:normal;line-height:1.6;padding-block:12px}
.abertura__nome{display:none!important}.abertura__comp>.ese-vsl-slot{visibility:visible!important;opacity:1!important}.abertura__comp>:not(.ese-vsl-slot){visibility:hidden!important}.ese-vsl-slot{position:absolute;inset:0;z-index:20;background:#10120d;color:#f2f2e9;overflow:hidden}.ese-vsl-slot video{width:100%;height:100%;object-fit:contain;background:#070806}.ese-vsl-slot video[hidden],.ese-vsl-placeholder[hidden]{display:none}.ese-vsl-placeholder{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:9% 8%;background:radial-gradient(ellipse at 100% 100%,#cfff3f0a,transparent 70%),#11150d}.ese-vsl-placeholder>.hud{color:#cfff3f;font-size:8px}.ese-vsl-placeholder p{font-size:clamp(15px,1.7vw,24px);line-height:1.25;letter-spacing:-.04em;color:#acb39b;margin-bottom:20px}.ese-vsl-placeholder strong{font-family:var(--f-display,var(--f-sans));font-size:clamp(23px,2.5vw,38px);line-height:1.02;letter-spacing:-.045em;font-weight:700;color:#f0f3e5}.ese-vsl-pending{font:9px/1.6 var(--f-mono,monospace);letter-spacing:.02em;color:#a8b197;padding-top:15px;border-top:1px solid #445039}.abertura__tl,.abertura__monitor>.monitor__hud{display:none}.abertura__gerar:disabled{cursor:default;opacity:.7}.abertura__gerar:disabled:hover{transform:none}.abertura__input[readonly]{cursor:default}.abertura__input{font-size:13px!important}.abertura__prova-num{font-size:clamp(11px,1.08vw,16px)}
.ese-rotina,.ese-bonus{padding:clamp(75px,8vw,125px) 0;border-top:1px solid var(--line,#34382b);position:relative}.ese-rotina{background:#0b0d09}.ese-editorial-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(35px,7vw,110px);align-items:start}.ese-editorial-grid h2{font-size:clamp(35px,4.1vw,62px);line-height:1.06;letter-spacing:-.055em;text-wrap:balance;max-width:680px}.ese-editorial-grid>.lead{font-size:clamp(16px,1.45vw,21px);line-height:1.65;max-width:520px;align-self:end}.ese-editorial-grid>div p{font-size:15px;line-height:1.8;color:var(--fg-2,#b3b7a7);margin:0 0 20px}.ese-editorial-grid>div p.lead{font-size:19px;color:var(--fg,#edf0e4)}.ese-editorial-grid strong{font-weight:600;color:var(--fg,#edf0e4)}.ese-routes{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:55px;border-block:1px solid #343a2b;padding-block:25px}.ese-routes .hud{font-size:9px;color:#9ba48a}.ese-routes p{font-size:16px;line-height:1.5;margin-top:10px;color:#b4bba6}.ese-routes>div:last-child .hud,.ese-routes>div:last-child p{color:#cfff3f}.ese-bonus{background:#11150d}.ese-bonus-list{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:55px}.ese-bonus-list>article{border-top:1px solid #6b7b45;padding:25px 0 0;min-width:0}.ese-bonus-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.ese-bonus-head>.hud{color:#cfff3f;font-size:10px}.ese-bonus-file{font:9px/1.5 var(--f-mono,monospace);color:#a5b18f}.ese-bonus-list h3{font-size:clamp(27px,2.8vw,39px);line-height:1.1;letter-spacing:-.045em;max-width:470px;margin-bottom:25px}.ese-bonus-list p{font-size:14px;line-height:1.8;max-width:530px;margin:18px 0;color:#b5bca9}.ese-bonus-list p.ese-bonus-hook{font-size:18px;line-height:1.5;color:#eef0e4}.ese-example{background:#1c2414;border:1px solid #39472a;padding:22px;margin-top:28px}.ese-example>.hud{font-size:9px;color:#cfff3f}.ese-example>p{margin:12px 0 0;color:#e8eddf;font-size:14px}.ese-bonus-list .ese-small-note{font-size:11px;margin-top:32px;color:#9ba58d}.ese-bonus-route{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:55px;border-top:1px solid #343e28;padding-top:25px;font-size:clamp(13px,1.7vw,21px);letter-spacing:-.025em;color:#e1e9d2}.ese-bonus-route>span{color:#cfff3f;font-size:23px}.ese-offer-intro{max-width:740px;line-height:1.75;margin:25px 0 0}.ese-closing-copy{grid-column:1 / span 7;grid-row:2;max-width:680px;margin-top:25px}.final__acao{grid-column:8 / -1;grid-row:1 / span 2}.ese-closing-copy strong{color:#e9eddf}.final__nota{max-width:800px}
@media(max-width:1199px){.ese-vsl-placeholder p{font-size:22px}.ese-vsl-placeholder strong{font-size:34px}.ese-editorial-grid{gap:35px}.ese-bonus-list{gap:28px}}
@media(max-width:767px){.ese-editorial-grid,.ese-routes,.ese-bonus-list{grid-template-columns:1fr}.ese-editorial-grid{gap:28px}.ese-editorial-grid h2{font-size:38px}.ese-editorial-grid>div p{font-size:14px}.ese-editorial-grid>div p.lead{font-size:17px}.ese-routes{gap:25px;margin-top:30px}.ese-routes>div+div{border-top:1px solid #343a2b;padding-top:22px}.ese-routes p{font-size:14px}.ese-bonus-list{gap:40px;margin-top:35px}.ese-bonus-list h3{font-size:31px}.ese-bonus-list p{font-size:14px}.ese-bonus-list p.ese-bonus-hook{font-size:17px}.ese-bonus-head{gap:12px}.ese-bonus-file{font-size:8px}.ese-bonus-route{justify-content:flex-start;gap:10px;font-size:12px;line-height:1.8}.ese-bonus-route>span{font-size:17px}.ese-vsl-placeholder p{font-size:20px}.ese-vsl-placeholder strong{font-size:33px}.abertura__prova-num{font-size:11px}.abertura__input{font-size:11px!important}.ese-closing-copy{grid-column:1 / -1;grid-row:auto;margin-top:10px}.final__acao{grid-column:1 / -1;grid-row:auto}.ese-offer-intro{font-size:16px}}
