.travel-partners_page__ixK2N{background:#faf9f6;color:#1d1d1b}.travel-partners_inner__JUPgs{width:min(1180px,calc(100% - 48px));margin:0 auto}.travel-partners_hero__aWiI2{min-height:650px;padding:145px 0 66px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(9,16,18,.95),rgba(9,16,18,.82) 45%,rgba(9,16,18,.18)),linear-gradient(0deg,rgba(9,16,18,.55),transparent 45%),url(/images/sahara-editorial.png) center 48%/cover no-repeat #171d1f}.travel-partners_eyebrow__5FuF1,.travel-partners_sectionLabel__DyDPl{font-size:.75rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:#cfa213}.travel-partners_hero__aWiI2 h1{font-size:clamp(3rem,6.3vw,6.4rem);line-height:1.07;letter-spacing:-.055em;font-weight:650;max-width:900px;margin:28px 0 22px}.travel-partners_lead__D0kGU{font-size:clamp(1.08rem,1.9vw,1.26rem);line-height:1.75;max-width:735px;color:#f0ebe5}.travel-partners_heroActions__xQQQX{display:flex;gap:14px;flex-wrap:wrap;margin:34px 0 62px}.travel-partners_primaryButton__aTRlC,.travel-partners_secondaryButton__fIwNQ{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:12px 26px;text-decoration:none;font-weight:700;font-size:.89rem}.travel-partners_primaryButton__aTRlC{background:#cfa213;color:#181818}.travel-partners_secondaryButton__fIwNQ{border:1px solid rgba(255,255,255,.75);color:#fff}.travel-partners_primaryButton__aTRlC:hover,.travel-partners_secondaryButton__fIwNQ:hover{opacity:.86}.travel-partners_heroMeta__vBykW{border-top:1px solid rgba(255,255,255,.35);padding-top:23px;display:flex;gap:20px 32px;flex-wrap:wrap;color:#e5dfd7;font-size:.83rem}.travel-partners_heroMeta__vBykW span:before{content:"↗";color:#cfa213;margin-right:9px}.travel-partners_section__K77XS{padding:95px 0}.travel-partners_intro__zIs_i{display:grid;grid-template-columns:1fr .8fr;align-items:end;gap:60px;margin:20px 0 35px}.travel-partners_darkSection__ile75 h2,.travel-partners_formLayout__fpLcA h2,.travel-partners_intro__zIs_i h2,.travel-partners_sectionTitle__yJ3Vj{font-size:clamp(2.25rem,4.4vw,3.9rem);line-height:1.13;letter-spacing:-.045em;font-weight:650}.travel-partners_intro__zIs_i p{color:#615b55;font-size:1.03rem;line-height:1.85}.travel-partners_roles__cbNlS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.travel-partners_roleCard__tRDKV{border:1px solid #e3ddd1;background:#fff;padding:36px 34px;display:flex;flex-direction:column;min-height:365px}.travel-partners_roleCard__tRDKV>span{color:#a77814;font-size:.72rem;font-weight:750;letter-spacing:.14em}.travel-partners_roleCard__tRDKV h3{font-size:1.75rem;line-height:1.25;margin:34px 0 16px;letter-spacing:-.03em}.travel-partners_roleCard__tRDKV p{color:#625c56;line-height:1.75;font-size:.94rem}.travel-partners_roleCard__tRDKV a{margin-top:auto;padding-top:27px;color:#8a6315;font-weight:750;text-decoration:none}.travel-partners_darkSection__ile75{background:#1e2425;color:#fff;padding:91px 0}.travel-partners_darkSection__ile75 h2{max-width:820px;margin-top:20px}.travel-partners_benefits__7Z6mR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:59px}.travel-partners_benefits__7Z6mR article{border-top:1px solid #666961;padding-top:19px}.travel-partners_benefits__7Z6mR span{color:#cfa213;font-weight:700}.travel-partners_benefits__7Z6mR h3{font-size:1.22rem;line-height:1.38;margin:22px 0 12px}.travel-partners_benefits__7Z6mR p{color:#d0cfcc;line-height:1.7;font-size:.88rem}.travel-partners_sectionTitle__yJ3Vj{max-width:810px;margin:18px 0 39px}.travel-partners_steps__iJUYj{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:0}.travel-partners_steps__iJUYj li{counter-increment:step;border-top:1px solid #d4c7b8;padding-top:18px}.travel-partners_steps__iJUYj li:before{content:"0" counter(step);color:#ad791a;display:block;margin-bottom:24px;font-weight:750}.travel-partners_steps__iJUYj strong{font-size:1.12rem}.travel-partners_steps__iJUYj p{font-size:.88rem;line-height:1.7;color:#68605b;margin-top:12px}.travel-partners_applySection__AWyxl{padding:95px 0 110px;background:#f2efe8}.travel-partners_formLayout__fpLcA{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.travel-partners_formLayout__fpLcA h2{margin-top:20px}.travel-partners_formLayout__fpLcA>div:first-child>p:not(.travel-partners_sectionLabel__DyDPl){line-height:1.85;color:#67605a;margin-top:22px}.travel-partners_finePrint__jOXtI{border-left:3px solid #cfa213;background:#eae4d7;padding:23px;margin-top:35px}.travel-partners_finePrint__jOXtI strong{font-size:.92rem}.travel-partners_finePrint__jOXtI p{font-size:.82rem;line-height:1.7;color:#665e56;margin-top:10px}.travel-partners_contact__uKaNi a{color:#8a6315;text-decoration:underline}.travel-partners_form__tSuLD{background:#fff;border:1px solid #ded6c9;padding:32px}.travel-partners_form__tSuLD h3{font-size:1.5rem;letter-spacing:-.03em;margin-bottom:24px}.travel-partners_formGrid__ewDwW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.travel-partners_form__tSuLD label{font-size:.82rem;color:#38322b;font-weight:700;display:block}.travel-partners_form__tSuLD input:not([type=checkbox]),.travel-partners_form__tSuLD select,.travel-partners_form__tSuLD textarea{display:block;width:100%;min-height:47px;padding:12px 13px;margin-top:8px;border:1px solid #d6cfc3;border-radius:0;background:white;font:inherit;color:#292622}.travel-partners_form__tSuLD textarea{resize:vertical;min-height:105px}.travel-partners_form__tSuLD input:focus,.travel-partners_form__tSuLD select:focus,.travel-partners_form__tSuLD textarea:focus{outline:2px solid #cfa213;outline-offset:1px}.travel-partners_full__fcW1Q{grid-column:1/-1}.travel-partners_consent__qmci9{display:flex!important;gap:12px;align-items:flex-start;margin:24px 0 22px;font-size:.79rem!important;font-weight:500!important;line-height:1.65}.travel-partners_consent__qmci9 input{width:18px;height:18px;flex:0 0 18px;margin-top:2px;accent-color:#ad8216}.travel-partners_consent__qmci9 a{color:#846012;text-decoration:underline}.travel-partners_submit__JtopM{width:100%;min-height:54px;background:#cfa213;border:0;border-radius:0;color:#181818;font-weight:750;cursor:pointer}.travel-partners_submit__JtopM:disabled{opacity:.55;cursor:wait}.travel-partners_error__fK8ek{color:#a32222;font-size:.87rem;margin-top:13px}.travel-partners_success__yGKpQ{color:#235e43;font-size:.88rem;margin-top:13px}.travel-partners_honeypot__od3kr{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden}.travel-partners_formNote__B3ByF{font-size:.78rem;color:#81786f;line-height:1.6;margin-top:14px}@media(max-width:880px){.travel-partners_formLayout__fpLcA,.travel-partners_intro__zIs_i{grid-template-columns:1fr;gap:30px}.travel-partners_benefits__7Z6mR,.travel-partners_steps__iJUYj{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-partners_hero__aWiI2{min-height:600px}.travel-partners_applySection__AWyxl,.travel-partners_section__K77XS{padding:70px 0}}@media(max-width:600px){.travel-partners_inner__JUPgs{width:calc(100% - 32px)}.travel-partners_hero__aWiI2{padding:120px 0 50px;min-height:610px}.travel-partners_hero__aWiI2 h1{font-size:2.9rem}.travel-partners_heroActions__xQQQX{margin-bottom:40px}.travel-partners_heroActions__xQQQX a{width:100%}.travel-partners_benefits__7Z6mR,.travel-partners_formGrid__ewDwW,.travel-partners_roles__cbNlS,.travel-partners_steps__iJUYj{grid-template-columns:1fr}.travel-partners_roleCard__tRDKV{min-height:0;padding:28px}.travel-partners_form__tSuLD{padding:24px 19px}.travel-partners_section__K77XS{padding:65px 0}.travel-partners_formLayout__fpLcA{gap:27px}.travel-partners_full__fcW1Q{grid-column:auto}}