/* Isaac Trucker: visual independente sem alterar o restante do tema Global Work. */
.isaac-column-page{background:#020a13;color:#f1f5ff;font-family:Arial,Helvetica,sans-serif}.isaac-column-page .site-header{display:none}.isaac-layout{background:#020a13;color:#f1f5ff}.isaac-layout *{box-sizing:border-box}.isaac-container{width:min(1160px,90%);margin:auto}.isaac-layout a{text-decoration:none}.isaac-layout h1,.isaac-layout h2,.isaac-layout h3{color:#fff;letter-spacing:-.035em}.isaac-layout h2{font-size:clamp(29px,3.1vw,47px);line-height:1.05;font-weight:900;margin:.35em 0}.isaac-layout h2 span{color:#168fff}.isaac-eyebrow,.isaac-section-kicker{color:#219cff;font-size:13px;letter-spacing:.14em;font-weight:700}.isaac-section-kicker{font-size:12px}.isaac-hero{height:min(760px,95svh);min-height:650px;position:relative;overflow:hidden;background:#020810 url('../images/isaac-truck.jpg') center /cover no-repeat}.isaac-hero__portrait{position:absolute;inset:0 47% 0 0;background:url('../images/isaac-portrait.jpg') center 30%/cover no-repeat}.isaac-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,transparent 24%,rgba(0,8,17,.68) 50%,#010713 94%),linear-gradient(0deg,#020a13 0%,transparent 35%)}.isaac-hero__top{z-index:3;position:relative;display:flex;justify-content:space-between;align-items:center;padding:24px 6%}.isaac-back{color:#cadfff;font-size:12px;font-weight:700;letter-spacing:.12em}.isaac-menu-toggle{display:grid;gap:6px;padding:8px;background:transparent;border:0;cursor:pointer}.isaac-menu-toggle span{width:35px;height:2px;background:#fff}.isaac-mobile-menu{position:absolute;right:5%;top:75px;z-index:7;background:#061528;border:1px solid #1597fc;padding:16px;min-width:200px;box-shadow:0 10px 35px #000b}.isaac-mobile-menu[hidden]{display:none}.isaac-mobile-menu a{display:block;color:white;padding:11px}.isaac-hero__copy{position:absolute;z-index:2;left:53%;top:50%;transform:translateY(-50%);width:min(420px,44%)}.isaac-hero__copy h1{font-style:italic;font-size:clamp(55px,7vw,96px);font-weight:1000;line-height:.91;margin:24px 0 18px}.isaac-hero__copy h1 span{display:block;color:#158efa;letter-spacing:.16em;font-size:.53em;font-style:normal;margin-top:13px}.isaac-tagline{font-size:clamp(20px,2.3vw,30px);font-weight:700;line-height:1.22;margin:0 0 30px}.isaac-tagline strong{color:#168fff}.isaac-hero__actions{display:grid;gap:12px}.isaac-neon-link{color:#fff;border:1px solid #168fff;background:rgba(0,14,28,.72);padding:15px 22px;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:15px;clip-path:polygon(5% 0,95% 0,100% 30%,100% 70%,95% 100%,5% 100%,0 70%,0 30%);font-size:12px;letter-spacing:.09em;font-weight:800;transition:background .2s,transform .2s}.isaac-neon-link:hover,.isaac-neon-link:focus-visible{background:#0879d6;color:#fff;transform:translateY(-2px)}.isaac-neon-link span{color:#1ca0ff;font-size:22px}.isaac-neon-link--small{font-size:11px;padding:9px 15px;min-height:34px}.isaac-scroll-hint{position:absolute;z-index:2;bottom:25px;left:50%;transform:translateX(-50%);display:grid;gap:3px;text-align:center;color:#ddd;font-size:10px;letter-spacing:.23em}.isaac-scroll-hint span{color:#219cff;font-size:25px}.isaac-about{min-height:350px;display:flex;align-items:center;background:linear-gradient(90deg,#020b14 0%,rgba(3,10,19,.8) 33%,transparent 72%),url('../images/isaac-truck.jpg') 65% center/cover no-repeat;border-block:1px solid #1765a5}.isaac-about__copy{max-width:375px;padding:60px 0}.isaac-about__copy p:not(.isaac-section-kicker){font-size:16px;line-height:1.55}.isaac-about__copy .isaac-neon-link{max-width:200px}.isaac-content-section{padding:65px 0 80px;border-bottom:1px solid #103f65;background:radial-gradient(circle at 90% 10%,#082037,#020a13 65%)}.isaac-content-section--alternate{background:#06101c}.isaac-section-header{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:25px}.isaac-section-header>p{max-width:270px;font-size:14px;color:#c1d3e8}.isaac-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.isaac-card{min-width:0;background:#071523;border:1px solid #2b5576;overflow:hidden;border-radius:3px;display:flex;flex-direction:column}.isaac-card__image{height:175px;display:block;background:url('../images/isaac-truck.jpg') center/cover no-repeat;position:relative}.isaac-card__image span{position:absolute;top:10px;left:10px;color:#d9efff;background:#071321bb;padding:7px;font-size:10px;letter-spacing:.1em}.isaac-card__body{display:flex;flex-direction:column;flex:1;padding:17px}.isaac-card h3{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 14px}.isaac-card__meta{display:flex;justify-content:space-between;flex-wrap:wrap;color:#aad1f2;font-size:11px;gap:10px;margin-bottom:15px}.isaac-card .isaac-neon-link{margin-top:auto}.isaac-card p{color:#c3d2e3;font-size:14px}.isaac-video-wrap{width:100%;aspect-ratio:16/9;background:#091c2c}.isaac-video-wrap iframe,.isaac-video-wrap img{display:block;width:100%;height:100%;object-fit:cover}.isaac-video-placeholder{display:grid;place-items:center;height:100%;color:#1597ff;font-size:50px}.isaac-empty{color:#bcd2e8;grid-column:1/-1}.isaac-footer{padding:40px 0;background:#020810}.isaac-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.isaac-footer__inner p{font-size:12px;letter-spacing:.16em}.isaac-socials{display:flex;flex-wrap:wrap;gap:18px}.isaac-socials a,.isaac-footer__inner>a{font-size:12px;font-weight:700;color:#31a7ff}.isaac-home-promo{background:#020d19;color:white;margin:0;border-block:2px solid #098eec}.isaac-home-promo__inside{min-height:320px;display:flex;position:relative;align-items:center;overflow:hidden}.isaac-home-promo__image{position:absolute;inset:0 50% 0 0;background:url('../images/isaac-portrait.jpg') center 37%/cover no-repeat;mask-image:linear-gradient(90deg,#000 45%,transparent 100%)}.isaac-home-promo__copy{position:relative;margin-left:48%;padding:34px 0;width:52%}.isaac-home-promo h2{font-size:clamp(40px,5vw,68px);font-weight:900;line-height:.9;font-style:italic;color:#fff;margin:15px 0}.isaac-home-promo h2 span{color:#168fff;font-style:normal;letter-spacing:.1em}.isaac-home-promo__slides{min-height:55px}.isaac-home-promo__slides p{display:none;font-size:18px;font-weight:700;color:#e5f3ff}.isaac-home-promo__slides p.is-active{display:block}.isaac-home-promo .isaac-neon-link{max-width:360px}.isaac-home-promo__dots{display:flex;gap:8px;margin-top:18px}.isaac-home-promo__dots button{height:8px;width:23px;border:0;border-radius:20px;background:#34516b;cursor:pointer}.isaac-home-promo__dots button.is-active{background:#1598ff}.isaac-column-page .isaac-layout{margin:0}.isaac-single{min-height:80vh;padding:100px 0}.isaac-single__body{max-width:780px;margin:auto}.isaac-single__body h1{font-size:clamp(34px,5vw,58px);line-height:1.1}.isaac-single__body .entry-content{color:#e5eef9;line-height:1.8}.isaac-single__body .entry-content a{color:#47afff}.isaac-single__body img{max-width:100%;height:auto}
@media(max-width:780px){.isaac-hero{height:auto;min-height:790px}.isaac-hero__portrait{inset:0 0 34% 0;background-position:center 30%}.isaac-hero__shade{background:linear-gradient(0deg,#010713 30%,rgba(0,7,15,.4) 67%,transparent)}.isaac-hero__copy{top:auto;bottom:65px;left:6%;width:88%;transform:none}.isaac-hero__copy h1{font-size:clamp(48px,11vw,75px);margin:15px 0}.isaac-tagline{font-size:20px;margin-bottom:15px}.isaac-hero__actions{gap:9px}.isaac-neon-link{min-height:43px;padding:10px 16px}.isaac-scroll-hint{bottom:9px}.isaac-about{background-position:60% center}.isaac-about__copy{max-width:290px}.isaac-section-header{display:block}.isaac-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.isaac-home-promo__image{inset:0 45% 0 0}.isaac-home-promo__copy{margin-left:40%;width:60%}.isaac-home-promo h2{font-size:35px}.isaac-home-promo__slides p{font-size:15px}}@media(max-width:520px){.isaac-hero__portrait{inset:0 0 43%}.isaac-hero{min-height:800px}.isaac-hero__copy{bottom:64px}.isaac-hero__copy h1{font-size:53px}.isaac-cards{grid-template-columns:1fr}.isaac-card__image{height:210px}.isaac-home-promo__inside{min-height:360px}.isaac-home-promo__image{inset:0 0 25% 0;opacity:.48;mask-image:linear-gradient(180deg,#000,transparent)}.isaac-home-promo__copy{margin-left:0;width:100%;padding:40px 0}.isaac-home-promo h2{font-size:46px}.isaac-home-promo__slides{min-height:62px}.isaac-about{background-image:linear-gradient(90deg,#020b14 0%,rgba(3,10,19,.83) 80%),url('../images/isaac-truck.jpg')}.isaac-footer__inner{align-items:start;flex-direction:column}}
