.egito-lp{--e-navy:var(--night-blue);--e-sand:var(--mist);--e-sand-deep:var(--mist);--e-gold:var(--coral);--e-gold-ink:var(--coral);--pri-card-shadow:0 18px 40px -22px color-mix(in oklab,var(--night-blue) 35%,transparent);--pri-arrow-shadow:0 8px 20px -8px color-mix(in oklab,var(--night-blue) 45%,transparent);font-family:var(--font-manrope);font-size:16px;overflow-x:clip}body:has(.egito-lp)>div header{background:var(--night-blue)}body:has(.egito-lp) header>div{max-width:1192px}body:has(.egito-lp) header img[alt="Northa Tour"]{width:auto;height:20px}body:has(.egito-lp) header .marca-btn{border:1px solid color-mix(in oklab,var(--mint) 50%,transparent);color:var(--mint);background:0 0}.egito-lp :is(button,a){letter-spacing:0;min-height:48px}.egito-lp :is(h1,h2,h3,p,span,div){letter-spacing:0!important}.egito-lp :is(.e-fade,.e-word>span){opacity:1;transition:none;transform:none}.egito-lp .e-kenburns{animation:none}.egito-lp :is(.e-hero-title,.e-display){font-family:var(--font-manrope);font-weight:400;line-height:1.1}.egito-lp h2{text-wrap:balance;font-weight:400;font-size:42px!important}.egito-lp h3{font-size:21px!important;font-weight:700!important}.egito-lp .e-gold-line{-webkit-text-fill-color:var(--coral);color:var(--coral);background:0 0}.egito-lp :is(.italic,em){font-family:var(--font-playfair);font-weight:400}.egito-lp .e-eyebrow{color:var(--color-petroleo);font-size:12px;font-weight:700!important}.egito-lp [data-dark] :is(h1,h2){color:var(--mint)}.egito-lp [data-dark] .e-eyebrow{color:var(--coral)}.egito-lp :is(p,.e-body){font-size:16px;line-height:1.65}.egito-lp .e-body{max-width:66ch}.egito-lp main>section:not(.pri-hero),.egito-lp .pri-story section{padding:48px 0}.egito-lp :is(.pri-container,.pri-story section>div:not(.pri-section-cta),main>section>.mx-auto){width:100%;max-width:1280px;margin-inline:auto;padding-inline:64px}.egito-lp .pri-primary,.egito-lp [data-pri-primary]{text-transform:none;height:auto;min-height:56px;box-shadow:none;border-radius:999px;padding:14px 28px;font-size:16px;font-weight:700;background:var(--coral)!important;color:var(--night-blue)!important}.egito-lp [data-pri-primary]:hover{background:var(--coral-hover)!important}.egito-lp .pri-section-cta{text-align:center;background:inherit;padding:32px 20px 0}.egito-lp .pri-hero-image{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.egito-lp .pri-hero>.absolute{background:color-mix(in oklab,var(--night-blue) 78%,transparent)!important}.egito-lp .pri-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:56px;max-width:1280px;margin:auto;padding:132px 64px 64px;display:grid}.egito-lp .pri-hero-copy{flex-direction:column;align-items:flex-start;display:flex}.egito-lp .pri-hero-copy>.e-fade:first-child{order:-2}.egito-lp .pri-vacancy{border:1px solid var(--mint);color:var(--mint);text-transform:uppercase;border-radius:999px;order:-1;margin-top:14px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.egito-lp .pri-hero-copy .w-10{display:none}.egito-lp .pri-hero h1{color:var(--mint);margin:24px 0 0;font-size:48px!important;line-height:1.1!important}.egito-lp .pri-hero h1 .italic{font-family:var(--font-manrope);font-style:normal}.egito-lp .pri-hero-copy .e-body{color:var(--mist);margin:24px 0 0;font-size:20px;line-height:1.5}.egito-lp .pri-hero-copy>.e-fade:last-child{display:none}.egito-lp .pri-form{background:var(--card);min-width:0;color:var(--card-foreground);border-radius:8px;padding:28px}.egito-lp .pri-form-heading{margin-bottom:20px}.egito-lp .pri-form .pri-form-heading h2{color:var(--night-blue);font-weight:700;font-size:19px!important}.egito-lp .pri-form .pri-form-heading p{color:var(--texto-apoio)}.egito-lp .pri-form-heading h2{margin-top:8px;font-size:26px!important}.egito-lp .pri-form-heading p{color:var(--mist);margin-top:8px;font-size:13px}.egito-lp .lead-form{color:var(--card-foreground);background:0 0;border-radius:0;padding:0}.egito-lp .lead-form>*+*{margin-top:20px}.egito-lp .lead-form a{min-height:0;display:inline}.egito-lp .lead-form button[type=submit]{width:100%;min-height:48px}.egito-lp .pri-field-error{color:var(--destructive);margin-top:6px;font-size:13px;display:block}.egito-lp .pri-credentials{background:var(--mist);border-bottom:1px solid color-mix(in oklab,var(--night-blue) 10%,transparent)}.egito-lp .pri-credentials ul{justify-content:space-between;gap:24px;max-width:1280px;margin:auto;padding:24px 64px;display:flex}.egito-lp .pri-credentials li{color:var(--night-blue);align-items:center;gap:10px;font-size:13px;display:flex}.egito-lp .pri-credentials svg{color:var(--color-petroleo);flex-shrink:0}.egito-lp .pri-story{background:var(--mist)}.egito-lp .pri-story-columns{display:block}.egito-lp .pri-story-columns>section:first-child{color:var(--mist);background:var(--night-blue)!important}.egito-lp .pri-story-columns>section:first-child :is(h2,p){color:var(--mist)}.egito-lp .pri-story-columns>section:first-child .e-eyebrow{color:var(--coral)}.egito-lp .pri-story-columns>section:first-child>div{max-width:960px;display:block}.egito-lp .pri-story-columns>section:first-child .hidden{display:none}.egito-lp .pri-story-columns>section:first-child h2{max-width:30ch}.egito-lp .pri-story-columns .space-y-9>*+*{margin-top:20px}.egito-lp .pri-story-columns p.italic{font-family:var(--font-manrope);padding-left:20px;font-style:normal;font-size:16px!important}.egito-lp .pri-story-columns>section:last-child{color:var(--night-blue);background:var(--mist)!important}.egito-lp .pri-story-columns>section:last-child :is(h2,p){color:var(--night-blue)}.egito-lp .pri-story-columns>section:last-child .e-eyebrow{color:var(--color-petroleo)}.egito-lp .pri-story img{border-radius:24px}.egito-lp .pri-story>section:first-child img{object-fit:cover;width:100%;height:360px}.egito-lp .pri-story>section:first-child .grid{gap:40px}.egito-lp .pri-story>section:first-child .mt-12{margin-top:32px}.egito-lp .pri-story-columns figure{border-radius:24px;overflow:hidden}.egito-lp .pri-story-columns figure img{height:440px}.egito-lp .pri-story-columns figure dd{color:var(--mint);font-size:20px!important}.egito-lp .pri-story>section:last-child{display:block}.egito-lp .pri-story>section:last-child>div:not(.pri-section-cta){max-width:960px}.egito-lp .pri-story>section:last-child p.e-display{max-width:42ch;font-size:34px!important}.egito-lp .pri-story>section:last-child .mt-14{margin-top:24px}.egito-lp .pri-itinerary{background:var(--mist)!important;color:var(--night-blue)!important}.egito-lp .pri-itinerary h2{color:var(--night-blue);max-width:38ch;margin-top:12px}.egito-lp .pri-itinerary .e-eyebrow{color:var(--color-petroleo)}.egito-lp .pri-rail-controls{justify-content:space-between;align-items:center;gap:8px;margin:28px 0;display:flex}.egito-lp .pri-icon{background:var(--card);width:48px;height:48px;color:var(--night-blue);box-shadow:var(--pri-arrow-shadow);border:none;border-radius:999px;flex:0 0 48px;padding:0}.egito-lp .pri-dots{scrollbar-width:none;gap:8px;max-width:600px;display:flex;overflow-x:auto}.egito-lp .pri-dot{width:48px;height:48px;box-shadow:none;background:0 0;flex:0 0 48px;padding:0}.egito-lp .pri-dot span{background:color-mix(in oklab,var(--night-blue) 22%,transparent);border-radius:999px;width:8px;height:8px}.egito-lp .pri-dot[aria-current] span{background:var(--night-blue);width:28px}.egito-lp .pri-rail{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;overscroll-behavior-x:contain;align-items:flex-start;gap:16px;max-width:1152px;margin:auto;padding:0 20px 24px;display:flex;position:relative;overflow-x:auto}.egito-lp .pri-rail:after{content:"";flex:0 0 calc(100% - 420px)}@media(min-width:1024px){.egito-lp .pri-itinerary .pri-rail{max-width:none;margin-left:max(44px,50% - 596px);margin-right:0;scroll-padding-inline-start:20px}}.egito-lp .pri-destination{scroll-snap-align:start;background:var(--card);width:420px;color:var(--card-foreground);box-shadow:var(--pri-card-shadow);border-radius:32px;flex:0 0 420px;overflow:hidden}.egito-lp .pri-card-trigger{text-align:left;white-space:normal;width:100%;height:auto;color:inherit;box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}.egito-lp .pri-card-trigger:hover{background:0 0}.egito-lp .pri-card-trigger img{object-fit:cover;width:100%;height:280px}.egito-lp .pri-card-heading{grid-template-columns:1fr auto;gap:10px;padding:20px;display:grid}.egito-lp .pri-card-heading .e-eyebrow{grid-column:1/-1}.egito-lp .pri-card-detail{padding:0 20px 24px}.egito-lp .pri-cinema{background:var(--night-blue)}.egito-lp .e-cine{border-radius:24px;max-width:1152px;height:320px;margin:auto;overflow:hidden;aspect-ratio:auto!important}.egito-lp main>.pri-cinema>.e-cine{border-radius:24px;width:calc(100% - 128px);max-width:1152px;margin-inline:auto;overflow:hidden}.egito-lp .e-cine .mx-auto{padding-inline:32px}.egito-lp .e-cine h2{font-size:34px!important}.egito-lp .pri-hospedagem{background:var(--night-blue);padding:64px}.egito-lp .pri-hospedagem>section{padding:0}.egito-lp .pri-hotel-copy{text-align:left;max-width:1152px;color:var(--mist);margin:auto;padding:24px 0 0}.egito-lp .pri-inclusion-lists{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.egito-lp section:has(>div .pri-inclusion-lists)>div>.grid{display:block}.egito-lp section:has(>div .pri-inclusion-lists) h2{max-width:32ch}.egito-lp section:has(>div .pri-inclusion-lists) .pri-inclusion-lists{margin-top:32px}.egito-lp .pri-inclusion-lists>div>ul{display:block}.egito-lp .pri-inclusion-lists li{margin-bottom:16px}.egito-lp .pri-inclusion-lists li span{font-size:15px}.egito-lp .pri-exclusions h3{margin-bottom:16px}.egito-lp .pri-exclusions :is(p,li){font-size:15px;line-height:1.6}.egito-lp .pri-exclusions ul{margin:20px 0;padding-left:20px;list-style:outside}.egito-lp #investimento{background:var(--night-blue)}.egito-lp #investimento>:is(img,.absolute){display:none}.egito-lp #investimento .e-display{font-size:38px!important}.egito-lp #investimento p.e-display{font-size:26px!important}.egito-lp [id^=faq-btn-]{white-space:normal;border-radius:0;height:auto;padding-inline:0}.egito-lp [id^=faq-btn-] .e-display{font-weight:600;line-height:1.4;font-size:18px!important}.egito-lp .pri-closing{background:var(--night-blue);grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:56px;padding:64px max(64px,50% - 576px);display:grid}.egito-lp .pri-closing>section{padding:0}.egito-lp .pri-closing>.pri-form{padding:28px}.egito-lp #pre-inscricao .e-display{color:var(--mint)!important;font-size:42px!important}.egito-lp .pri-sticky{background:var(--night-blue)!important;border-color:var(--mint)!important}@media(max-width:1023px){.egito-lp .pri-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:32px;padding-inline:32px}.egito-lp :is(.pri-container,.pri-story section>div:not(.pri-section-cta),main>section>.mx-auto),.egito-lp .pri-credentials ul{padding-inline:32px}.egito-lp main>.pri-cinema>.e-cine{width:calc(100% - 64px)}}@media(max-width:767px){.egito-lp h2{font-size:34px!important}.egito-lp main>section:not(.pri-hero),.egito-lp .pri-story section{padding:40px 0}.egito-lp :is(.pri-container,.pri-story section>div:not(.pri-section-cta),main>section>.mx-auto){padding-inline:20px}.egito-lp .pri-hero-grid{flex-direction:column;align-items:stretch;gap:12px;padding:84px 20px 32px;display:flex}.egito-lp .pri-hero-copy{display:contents}.egito-lp .pri-hero h1{margin-top:4px;font-size:34px!important}.egito-lp .pri-vacancy{align-self:flex-start;margin-top:0}.egito-lp .pri-hero-copy .e-body{margin-top:0;font-size:16px;line-height:1.5}.egito-lp .pri-form-hero{order:4;margin-top:8px}.egito-lp .pri-hero-copy>.e-fade:last-child{order:5;display:block}.egito-lp .pri-hero-mobile-cta{margin-top:8px}.egito-lp .pri-form-heading{margin-bottom:12px}.egito-lp .pri-form-heading h2{font-size:24px!important}.egito-lp .pri-form-heading p{margin-top:6px;font-size:13px}.egito-lp .pri-form,.egito-lp .pri-closing>.pri-form{padding:16px}.egito-lp .lead-form{padding:0}.egito-lp .lead-form input,.egito-lp .lead-form select{font-size:16px}.egito-lp .pri-credentials ul{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.egito-lp .pri-story>section:first-child img{height:300px}.egito-lp .pri-story>section:first-child .grid{gap:24px}.egito-lp .pri-story-columns figure img{height:340px}.egito-lp .pri-story-columns figure dl>div{gap:8px}.egito-lp .pri-story-columns figure dd{font-size:16px!important}.egito-lp .pri-story>section:last-child p.e-display{font-size:26px!important}.egito-lp .pri-destination{flex-basis:86%;width:86%}.egito-lp .pri-rail{margin-inline:20px;padding-inline:0}.egito-lp .pri-rail:after{flex-basis:14%}.egito-lp .pri-card-trigger img{height:260px}.egito-lp .pri-dots{max-width:230px}.egito-lp .pri-itinerary h2{font-size:28px!important}.egito-lp .pri-inclusion-lists{grid-template-columns:1fr;gap:28px}.egito-lp .e-cine{height:260px;margin-inline:20px}.egito-lp main>.pri-cinema>.e-cine{width:calc(100% - 40px)}.egito-lp .e-cine .mx-auto{padding-inline:20px}.egito-lp .e-cine h2{font-size:26px!important}.egito-lp .pri-hospedagem{padding:40px 0}.egito-lp .pri-hotel-copy{padding-inline:20px}.egito-lp .pri-closing{padding:40px 20px 88px;display:block}.egito-lp .pri-closing>section+section{margin-top:32px}.egito-lp #pre-inscricao .e-display{font-size:34px!important}.egito-lp .pri-sticky>div{gap:8px;padding:8px 12px}.egito-lp .pri-sticky [data-pri-primary]{padding-inline:16px;font-size:13px}}
