.hero{align-items:center;padding-top:150px}.hero-panel{transform-origin:100% 0;border-left:4px solid var(--red);z-index:0;width:50%;position:absolute;top:0;bottom:0;right:-80px;overflow:hidden;transform:skew(6deg)}.hero-panel img{object-fit:cover;object-position:42% 16%;filter:contrast(1.06)saturate(1.02);width:124%;height:116%;animation:24s ease-in-out infinite alternate presKenBurns;position:absolute;top:-8%;left:-10%;transform:skew(-6deg)}@keyframes presKenBurns{0%{transform:skew(-6deg)scale(1)}to{transform:skew(-6deg)scale(1.07)}}.hero-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0d0d0d80 0%,#0d0d0d00 22%),linear-gradient(#0d0d0d59 0%,#0d0d0d00 22% 62%,#0d0d0deb 100%);position:absolute;inset:0}.hero-panel:before{content:"";background:var(--gold);opacity:.55;z-index:1;width:1px;position:absolute;top:0;bottom:0;left:8px}.hero-edge{writing-mode:vertical-rl;letter-spacing:.32em;text-transform:uppercase;color:#ebe5d880;z-index:2;pointer-events:none;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;position:absolute;top:50%;right:26px;transform:translateY(-50%)}@media (width<=1180px){.hero-edge{display:none}}.hero-eyebrow{margin-bottom:6px;font-size:12px;display:block}.hero h1{margin:14px 0 22px}.hero h1 .h1-shout{font-size:clamp(64px,8vw,112px)}.hero h1 .h1-small{font-size:clamp(14px,1.5vw,19px)}.hero h1 .h1-medium{max-width:560px;font-size:clamp(18px,2vw,26px)}.hero h1.fade-up{transform:none}.hero h1 .h1-small,.hero h1 .h1-shout,.hero h1 .h1-medium{opacity:0}.hero h1.fade-up.visible .h1-small{animation:.6s cubic-bezier(.16,1,.3,1) .15s both presLineUp}.hero h1.fade-up.visible .h1-shout{animation:.65s cubic-bezier(.22,1.2,.36,1) .3s both presShout}.hero h1.fade-up.visible .h1-medium{animation:.6s cubic-bezier(.16,1,.3,1) .5s both presLineUp}.hero h1.fade-up.visible .h1-medium+.h1-medium{animation-delay:.62s}@keyframes presLineUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes presShout{0%{opacity:0;transform:translateY(30px)scale(1.08)}55%{opacity:1;transform:translateY(0)scale(.985)}75%{transform:scale(1.012)}to{opacity:1;transform:scale(1)}}.hero h1 .h1-shout{padding-bottom:4px;position:relative}.hero h1 .h1-shout:after{content:"";background:var(--gold);transform-origin:0;width:38%;height:5px;position:absolute;bottom:-4px;left:3px;transform:scaleX(0)}.hero h1.fade-up.visible .h1-shout:after{animation:.5s cubic-bezier(.16,1,.3,1) .85s both presDraw}.hero-proofrow{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:0 0 36px;display:flex}.hero-record{align-items:center;gap:clamp(14px,1.6vw,24px);display:inline-flex}.hero-record-num{color:var(--fg-bright);letter-spacing:-.01em;opacity:0;align-items:flex-start;font-family:Anton,sans-serif;font-size:clamp(58px,7.8vw,104px);line-height:.8;display:inline-flex}.hero-record-x{color:var(--gold);letter-spacing:0;margin:.14em 0 0 .06em;font-size:.36em}.hero-record-body{flex-direction:column;display:flex}.hero-record-title{letter-spacing:.03em;text-transform:uppercase;color:var(--fg-bright);margin-bottom:9px;font-family:Anton,sans-serif;font-size:clamp(21px,2.5vw,32px);line-height:1.06}.hero-record-years{letter-spacing:.13em;color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #c9a9616b;padding-top:9px;font-family:JetBrains Mono,monospace;font-size:clamp(11px,1.05vw,13px);font-weight:700}.hero-proofrow.fade-up.visible .hero-record-num{animation:.62s cubic-bezier(.2,1.4,.3,1) 80ms both presSlam}@keyframes presSlam{0%{opacity:0;transform:scale(1.55)translateY(-20px)}58%{opacity:1;transform:scale(.955)}76%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.hero-tape{background:var(--red);z-index:2;width:56%;padding:9px 0;position:absolute;bottom:110px;right:-80px;overflow:hidden;transform:rotate(-6deg);box-shadow:0 6px 24px #00000059}.hero-tape-track{will-change:transform;align-items:center;width:max-content;animation:46s linear infinite presTape;display:flex}.hero-tape-group{flex-shrink:0;align-items:center;display:flex}.hero-tape-item{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-bright);white-space:nowrap;font-family:Anton,sans-serif;font-size:13px;line-height:1}.hero-tape-sep{color:#0d0d0d8c;flex-shrink:0;margin:0 14px;font-size:9px}@keyframes presTape{to{transform:translate(-50%)}}.hero-facts{letter-spacing:.14em;text-transform:uppercase;color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;display:flex}.hero-facts .sep{color:var(--red)}.hero-facts strong{color:var(--gold);font-weight:700}.hero-facts .red-fact{color:var(--red);font-weight:700}.hero-facts .tbd{color:var(--fg-mute);font-style:normal}.hero-cta-block{flex-direction:column;align-items:flex-start;gap:9px}.hero-cta-block>.btn-primary{margin:4px 0 20px}.hero-cta-micro{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-mute);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.hero-vagas{width:100%;max-width:420px}.btn-primary{overflow:hidden}.btn-primary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff47 50%,#0000 60%);animation:4.5s ease-in-out 2.4s infinite presShine;position:absolute;inset:0;transform:translate(-130%)}@keyframes presShine{0%,55%{transform:translate(-130%)}75%,to{transform:translate(130%)}}.ticker{border-top:2px solid var(--border-strong);border-bottom:2px solid var(--border-strong);background:var(--bg-soft);z-index:2;padding:22px 0;position:relative;overflow:hidden}.ticker-track{will-change:transform;align-items:center;width:max-content;animation:30s linear infinite presTicker;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-group{flex-shrink:0;align-items:center;display:flex}.ticker-item{letter-spacing:.03em;text-transform:uppercase;color:var(--fg);white-space:nowrap;font-family:Anton,sans-serif;font-size:26px;line-height:1}.ticker-item em{letter-spacing:.14em;color:var(--fg-mute);font-family:JetBrains Mono,monospace;font-size:12px;font-style:normal;font-weight:500}.ticker-item.gold,.ticker-item.gold em{color:var(--gold)}.ticker-item.red,.ticker-item.red em{color:var(--red)}.ticker-sep{color:var(--gold);flex-shrink:0;margin:0 26px;font-size:14px}@keyframes presTicker{to{transform:translate(-50%)}}.reel{background:var(--bg-soft);border-top:2px solid var(--border-strong);border-bottom:2px solid var(--border-strong);z-index:2;padding:100px 0;position:relative;overflow:hidden}.reel .section-head{text-align:center;margin:0 auto 56px}.reel-rows{flex-direction:column;gap:14px;display:flex;mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.reel-row{overflow:hidden}.reel-track{will-change:transform;gap:14px;width:max-content;animation:32s linear infinite presReel;display:flex}.reel-row.reverse .reel-track{animation-duration:40s;animation-direction:reverse}.reel-row:hover .reel-track{animation-play-state:paused}.reel-group{flex-shrink:0;gap:14px;padding-right:14px;display:flex}.reel-item{aspect-ratio:1;border:1px solid var(--border-strong);flex-shrink:0;width:300px;position:relative;overflow:hidden}.reel-item img{object-fit:cover;filter:contrast(1.03)saturate(.92)grayscale(.15);width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .4s}.reel-item:hover img{filter:none;transform:scale(1.06)}.reel-item:after{content:"";box-shadow:inset 0 0 0 0 var(--gold);pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0}.reel-item:hover:after{box-shadow:inset 0 0 0 2px var(--gold)}@keyframes presReel{to{transform:translate(-50%)}}.reel-caption{text-align:center;letter-spacing:.15em;text-transform:uppercase;color:var(--fg-mute);margin-top:44px;font-family:JetBrains Mono,monospace;font-size:12px}.reel-caption strong{color:var(--gold);font-weight:500}.section-head.fade-up .round-tag:before{transform-origin:0;transform:scaleX(0)}.section-head.fade-up.visible .round-tag:before{animation:.5s cubic-bezier(.16,1,.3,1) .25s both presDraw}@keyframes presDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.section-head.fade-up h2,.about-grid .fade-up h2{opacity:0}.section-head.fade-up.visible h2,.about-grid .fade-up.visible h2{animation:.75s cubic-bezier(.16,1,.3,1) .12s both presH2}.section-head.fade-up .lead{opacity:0}.section-head.fade-up.visible .lead{animation:.6s cubic-bezier(.16,1,.3,1) .4s both presLineUp}@keyframes presH2{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(36px)}to{opacity:1;clip-path:inset(-30% 0 -12%);transform:translateY(0)}}.learn-card.fade-up{transition:none;transform:none}.learn-card.fade-up.visible{animation:.7s cubic-bezier(.16,1,.3,1) both presFromL;animation-delay:var(--delay,0s)}.learn-grid .learn-card.fade-up:nth-child(2).visible{animation-name:presFromB}.learn-grid .learn-card.fade-up:nth-child(3).visible{animation-name:presFromR}@keyframes presFromL{0%{opacity:0;transform:translate(-44px)}to{opacity:1;transform:none}}@keyframes presFromR{0%{opacity:0;transform:translate(44px)}to{opacity:1;transform:none}}@keyframes presFromB{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}.not-for-you-card.fade-up{transition:none;transform:none}.not-for-you-card.fade-up.visible{animation:.65s cubic-bezier(.16,1,.3,1) both presFromL;animation-delay:var(--delay,0s)}.not-for-you-grid .not-for-you-card.fade-up:nth-child(2).visible{animation-name:presFromR}.not-for-you-grid .not-for-you-card.fade-up:nth-child(3).visible{animation-name:presFromL}.offer-card.fade-up{transition:none;transform:none}.offer-card.fade-up.visible{animation:.8s cubic-bezier(.16,1,.3,1) both presCardIn}@keyframes presCardIn{0%{opacity:0;transform:translateY(48px)rotate(-1.2deg)scale(.985)}70%{opacity:1;transform:translateY(0)rotate(.25deg)scale(1.002)}to{opacity:1;transform:none}}.offer-card.fade-up .countdown-number{opacity:0}.offer-card.fade-up.visible .countdown-number{animation:.45s cubic-bezier(.34,1.56,.64,1) both presPop}.offer-card.fade-up.visible .countdown-item:first-child .countdown-number{animation-delay:.55s}.offer-card.fade-up.visible .countdown-item:nth-child(3) .countdown-number{animation-delay:.65s}.offer-card.fade-up.visible .countdown-item:nth-child(5) .countdown-number{animation-delay:.75s}.offer-card.fade-up.visible .countdown-item:nth-child(7) .countdown-number{animation-delay:.85s}@keyframes presPop{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.section-head.fade-up~.faq-list .faq-item{opacity:0}.section-head.fade-up.visible~.faq-list .faq-item{animation:.5s cubic-bezier(.16,1,.3,1) both presLineUp}.section-head.fade-up.visible~.faq-list .faq-item:first-child{animation-delay:.2s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(2){animation-delay:.26s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(3){animation-delay:.32s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(4){animation-delay:.38s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(5){animation-delay:.44s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(6){animation-delay:.5s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(7){animation-delay:.56s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(8){animation-delay:.62s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(9){animation-delay:.68s}.section-head.fade-up.visible~.faq-list .faq-item:nth-child(10){animation-delay:.74s}.learn-card.fade-up .learn-num-big,.learn-card.fade-up h3{opacity:0}.learn-card.fade-up .round-num:before{transform-origin:0;transform:scaleX(0)}.learn-card.fade-up.visible .round-num:before{animation:.45s cubic-bezier(.16,1,.3,1) both presDraw;animation-delay:calc(var(--delay,0s) + .15s)}.learn-card.fade-up.visible .learn-num-big{animation:.65s cubic-bezier(.22,1.3,.36,1) both presNumIn;animation-delay:calc(var(--delay,0s) + .2s)}.learn-card.fade-up.visible h3{animation:.55s cubic-bezier(.16,1,.3,1) both presLineUp;animation-delay:calc(var(--delay,0s) + .32s)}@keyframes presNumIn{0%{opacity:0;transform:translate(-18px)scale(.88)}60%{opacity:1;transform:translate(2px)scale(1.02)}to{opacity:.85;transform:translate(0)scale(1)}}.about-quote{position:relative}.fade-up .about-quote{border-left-color:#0000}.fade-up .about-quote:before{content:"";background:var(--red);transform-origin:top;width:4px;position:absolute;top:0;bottom:0;left:-4px;transform:scaleY(0)}.fade-up.visible .about-quote:before{animation:.6s cubic-bezier(.16,1,.3,1) .3s both presDrawY}@keyframes presDrawY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.about-img:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#e5c47838 50%,#0000 58%);animation:7s ease-in-out 2s infinite presShine;position:absolute;inset:0;transform:translate(-130%)}.fade-up .belts li{opacity:0}.fade-up.visible .belts li{animation:.45s cubic-bezier(.16,1,.3,1) both presLineUp}.fade-up.visible .belts li:first-child{animation-delay:.35s}.fade-up.visible .belts li:nth-child(2){animation-delay:.45s}.fade-up.visible .belts li:nth-child(3){animation-delay:.52s}.fade-up.visible .belts li:nth-child(4){animation-delay:.59s}.fade-up.visible .belts li:nth-child(5){animation-delay:.66s}.fade-up.visible .belts li:nth-child(6){animation-delay:.73s}.fade-up.visible .belts li:nth-child(7){animation-delay:.8s}.not-for-you-card.fade-up .not-for-you-icon{opacity:0}.not-for-you-card.fade-up.visible .not-for-you-icon{animation:.5s cubic-bezier(.34,1.56,.64,1) both presXIn;animation-delay:calc(var(--delay,0s) + .25s)}@keyframes presXIn{0%{opacity:0;transform:rotate(-120deg)scale(.3)}to{opacity:1;transform:rotate(0)scale(1)}}.offer-card.fade-up:before,.offer-card.fade-up:after{opacity:0}.offer-card.fade-up.visible:before{animation:.5s cubic-bezier(.16,1,.3,1) .4s both presCornerTL}.offer-card.fade-up.visible:after{animation:.5s cubic-bezier(.16,1,.3,1) .5s both presCornerBR}@keyframes presCornerTL{0%{opacity:0;transform:translate(-10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes presCornerBR{0%{opacity:0;transform:translate(10px,10px)}to{opacity:1;transform:translate(0)}}.offer-ribbon{animation:2.8s ease-in-out infinite presRibbon}@keyframes presRibbon{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.countdown-sep{animation:2s step-end infinite presBlink}@keyframes presBlink{0%,to{opacity:1}50%{opacity:.25}}.offer-card .price-num{position:relative;overflow:hidden}.offer-card .price-num:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff4d 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}.offer-card.fade-up.visible .price-num:after{animation:1.1s ease-in-out .9s both presShineOnce}@keyframes presShineOnce{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (width<=860px){.hero{align-items:flex-start;min-height:auto;padding-top:340px}.hero-panel{transform-origin:0 0;border-left:none;border-bottom:4px solid var(--red);width:auto;height:352px;inset:-32px 0 auto;transform:skewY(-4deg)}.hero-panel img{object-position:50% 0%;width:100%;height:112%;animation:none;top:30%;left:0;transform:skewY(4deg)}.hero-panel:before{width:auto;height:1px;inset:auto 0 8px}.hero-panel:after{background:linear-gradient(#0d0d0d66 0%,#0d0d0d00 26% 60%,#0d0d0d80 100%)}.fight-card-row .item:nth-child(2){display:none}.hero-eyebrow{letter-spacing:.14em;font-size:9px}.hero h1{margin:12px 0 16px}.hero h1 .h1-shout{font-size:62px}.hero h1 .h1-medium{font-size:17px}.hero .btn-primary{letter-spacing:.06em;justify-content:center;gap:10px;width:100%;padding:16px 14px;font-size:12px}.hero-proofrow{margin-bottom:26px}.hero-cta-block>.btn-primary{margin:2px 0 16px}.hero-record{gap:13px}.hero-record-num{font-size:66px}.hero-record-title{margin-bottom:7px;font-size:21px}.hero-record-years{letter-spacing:.06em;padding-top:7px;font-size:11px}.hero-tape{transform-origin:0;width:112%;padding:8px 0;inset:302px auto auto -6%;transform:rotate(-3.9deg);box-shadow:0 8px 20px #0006}.hero-tape-item{font-size:11px}.hero-tape-sep{margin:0 11px}.hero-facts{gap:6px 10px;font-size:11px}.hero-cta-micro{letter-spacing:.07em;font-size:10px}.hero-vagas{max-width:none}.ticker{padding:16px 0}.ticker-item{font-size:19px}.ticker-item em{font-size:11px}.ticker-sep{margin:0 18px;font-size:12px}.ticker-track{animation-duration:24s}.reel{padding:70px 0}.reel .section-head{margin-bottom:40px}.reel-item{width:190px}.reel-track{animation-duration:26s}.reel-row.reverse .reel-track{animation-duration:32s}.reel-rows{gap:10px}.reel-group{gap:10px;padding-right:10px}.reel-caption{margin-top:32px}}@media (prefers-reduced-motion:reduce){.ticker-track,.reel-track,.hero-panel img,.hero-tape-track,.btn-primary:after,.about-img:before,.offer-ribbon,.countdown-sep{animation:none!important}.hero h1 .h1-small,.hero h1 .h1-shout,.hero h1 .h1-medium,.hero-record-num,.learn-card.fade-up,.learn-card.fade-up .learn-num-big,.learn-card.fade-up h3,.not-for-you-card.fade-up,.offer-card.fade-up,.section-head.fade-up h2,.about-grid .fade-up h2,.section-head.fade-up .lead,.section-head.fade-up~.faq-list .faq-item,.offer-card.fade-up .countdown-number,.fade-up .belts li,.not-for-you-card.fade-up .not-for-you-icon,.offer-card.fade-up:before,.offer-card.fade-up:after{opacity:1!important;clip-path:none!important;transform:none!important}.learn-card.fade-up .learn-num-big{opacity:.85!important}.fade-up .about-quote{border-left-color:var(--red)!important}.learn-card.fade-up .round-num:before,.section-head.fade-up .round-tag:before,.hero h1 .h1-shout:after,.fade-up .about-quote:before{transform:scaleX(1)scaleY(1)!important}}.faq-q{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0}.faq-q:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.faq-a{grid-template-rows:0fr;max-height:none;padding:0;transition:grid-template-rows .38s cubic-bezier(.16,1,.3,1);display:grid}.faq-a-inner{min-height:0;overflow:hidden}.faq-item.open .faq-a{grid-template-rows:1fr;max-height:none;padding:0}.faq-item.open .faq-a .faq-a-inner{padding-bottom:28px}.btn-awaiting{border:2px dashed var(--fg-faint);color:var(--fg-mute);cursor:not-allowed;box-shadow:none;background:0 0}.btn-awaiting:hover{color:var(--fg-mute);background:0 0}.btn-awaiting .arrow,.btn-awaiting:after{display:none}.ticket-head{background:var(--border-strong);border:1px solid var(--border-strong);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:32px;display:grid}.ticket-field{background:var(--bg-soft);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.ticket-field span{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-mute);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.ticket-field strong{letter-spacing:.01em;text-transform:uppercase;color:var(--fg);font-family:Anton,sans-serif;font-size:19px;font-weight:400;line-height:1.1}.ticket-field em{letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-top:5px;font-family:JetBrains Mono,monospace;font-size:11px;font-style:normal;font-weight:500;line-height:1.4;display:block}.ticket-field.seat strong{color:var(--gold)}.ticket-perf{border-top:2px dashed var(--border-strong);height:0;margin:36px 0;position:relative}.ticket-perf:before,.ticket-perf:after{content:"";background:var(--bg);border:2px solid var(--red);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.ticket-perf:before{left:-60px}.ticket-perf:after{right:-60px}.sabado{border-top:2px solid var(--border-strong);z-index:2;padding:90px 0;position:relative}.sabado-list{border-top:1px solid var(--border-strong);margin-top:48px}.sabado-row{border-bottom:1px solid var(--border);grid-template-columns:190px 1fr;align-items:baseline;gap:32px;padding:26px 0;display:grid}.sabado-row dt{letter-spacing:.2em;text-transform:uppercase;color:var(--red-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.sabado-row dd{color:var(--fg);margin:0;font-family:Inter,sans-serif;font-size:17px;line-height:1.6}.sabado-row dd strong{color:var(--fg-bright)}.sabado-row dd small{color:var(--fg-mute);margin-top:8px;font-size:14px;line-height:1.6;display:block}.sabado-note{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-top:36px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}@media (width<=860px){.ticket-head{grid-template-columns:repeat(2,1fr)}.ticket-perf{margin:28px 0}.ticket-perf:before{left:-36px}.ticket-perf:after{right:-36px}.sabado{padding:64px 0}.sabado-row{grid-template-columns:1fr;gap:10px;padding:22px 0}.sabado-row dd{font-size:16px}}@media (prefers-reduced-motion:reduce){.faq-a{transition:none!important}}.about-personal{color:var(--fg);border-left:2px solid var(--gold);margin:24px 0;padding-left:24px;font-family:Inter,sans-serif;font-size:17px;font-style:italic;line-height:1.7}.belts-more{letter-spacing:.06em;color:var(--fg-mute);margin-top:16px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.7}.final-reassure{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-mute);margin-top:18px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.7}@media (width<=860px){.about-personal{padding-left:20px;font-size:16px}}h2{font-size:clamp(42px,6.2vw,86px)}.dinastia{border-top:2px solid var(--gold);border-bottom:2px solid var(--gold);margin:44px 0 28px;padding:24px 0 22px}.dinastia-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:flex}.dinastia-label:before{content:"";background:var(--gold);flex-shrink:0;width:24px;height:2px}.dinastia-years{border-left:1px solid #c9a96147;grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid}.dinastia-years span{color:var(--gold);text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.005em;border-right:1px solid #c9a96147;padding:4px 2px 6px;font-family:Anton,sans-serif;font-size:clamp(26px,3.4vw,44px);line-height:1}.dinastia-years span:last-child{color:var(--gold-bright)}.dinastia-caption{color:var(--fg);margin-top:16px;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.dinastia-caption strong{color:var(--fg-bright)}.about-grid .fade-up .dinastia-years span{opacity:0}.about-grid .fade-up.visible .dinastia-years span{animation:.5s cubic-bezier(.16,1,.3,1) both presYear}.about-grid .fade-up.visible .dinastia-years span:first-child{animation-delay:.3s}.about-grid .fade-up.visible .dinastia-years span:nth-child(2){animation-delay:.42s}.about-grid .fade-up.visible .dinastia-years span:nth-child(3){animation-delay:.54s}.about-grid .fade-up.visible .dinastia-years span:nth-child(4){animation-delay:.66s}.about-grid .fade-up.visible .dinastia-years span:nth-child(5){animation-delay:.78s}@keyframes presYear{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.belts li:first-child{color:var(--fg);grid-column:auto;padding:16px 0;font-family:Inter,sans-serif;font-size:13px}.belts li:first-child:before{content:"★";letter-spacing:0;font-size:11px}@media (width<=860px){.dinastia{margin:36px 0 24px;padding:20px 0 18px}.dinastia-years{margin-top:14px}.dinastia-years span{font-size:30px}.dinastia-caption{font-size:14px}}@media (prefers-reduced-motion:reduce){.about-grid .fade-up .dinastia-years span,.about-grid .fade-up.visible .dinastia-years span{opacity:1!important;animation:none!important;transform:none!important}}.btn-primary,.nav-cta{color:#0d0d0d;background:linear-gradient(#d9bb78 0%,#eddaa6 34%,#c9a961 52%,#b8934e 88%,#a8853f 100%) 0 22%/100% 190%;border:1px solid #a5834a;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),background-position .35s;box-shadow:inset 0 1px #fffaeba6,inset 0 -2px #4e381257,0 6px 18px #00000080}.btn-primary:hover,.nav-cta:hover{color:#0d0d0d;background-position:0 78%;transform:translateY(-2px);box-shadow:inset 0 1px #fffcf2cc,inset 0 -2px #4e38124d,0 12px 28px #0009}.btn-primary:active,.nav-cta:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #4e381273,inset 0 -1px #fffaeb59,0 2px 8px #00000073}.btn-primary{letter-spacing:.11em;font-weight:800}.btn-primary:focus-visible,.nav-cta:focus-visible{outline:2px solid var(--fg-bright);outline-offset:3px}.btn-primary:after{display:none}.cta-intermediate .btn-primary{animation:none}.sticky-mobile-cta .btn{box-shadow:0 -2px 20px #00000080}.btn .arrow{flex-shrink:0;width:18px;height:18px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.btn-primary:hover .arrow{transform:translate(4px)}.btn-awaiting,.btn-awaiting:hover,.btn-awaiting:active{border:2px dashed var(--fg-faint);color:var(--fg-mute);box-shadow:none;background:0 0;transform:none}.hero-vagas{max-width:420px}.vagas-counter{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0 11px;display:flex}.vagas-counter-label{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-mute);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.vagas-counter-value{letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:Anton,sans-serif;line-height:1}.vagas-counter-num{color:var(--fg-bright);font-size:34px}.vagas-counter-total{color:var(--fg-mute);font-size:21px}.vagas-label{letter-spacing:.09em;text-transform:uppercase;color:var(--fg-mute);margin-top:9px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.vagas-counter.is-full .vagas-counter-num,.hero-vagas.is-full .vagas-label{color:var(--red-text)}@media (width<=860px){.hero-vagas{max-width:none}.vagas-counter-num{font-size:30px}.vagas-counter-total{font-size:19px}.vagas-counter-label{letter-spacing:.14em;font-size:10px}}
