.page-module__BhVGpq__hero{text-align:center;justify-content:center;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.page-module__BhVGpq__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__BhVGpq__heroOverlay{background:linear-gradient(#0b0b0c8c 0%,#0b0b0cb3 100%);position:absolute;inset:0}.page-module__BhVGpq__heroContent{z-index:1;max-width:720px;padding:var(--wt-space-7)var(--wt-space-4);position:relative}.page-module__BhVGpq__heroTitle{font-size:var(--wt-font-size-4xl);color:#fff;margin-bottom:var(--wt-space-3);text-shadow:0 2px 16px #0006;font-weight:800;line-height:1.15}.page-module__BhVGpq__heroSubtitle{font-size:var(--wt-font-size-lg);color:#ffffffe0;text-shadow:0 1px 8px #0000004d;line-height:1.6}.page-module__BhVGpq__section{padding-block:var(--wt-space-7)}.page-module__BhVGpq__sectionAlt{padding-block:var(--wt-space-7);background-color:var(--wt-surface-2)}.page-module__BhVGpq__sectionTitle{font-size:var(--wt-font-size-2xl);text-align:center;margin-bottom:var(--wt-space-3);color:var(--wt-text);font-weight:700}.page-module__BhVGpq__sectionSubtitle{font-size:var(--wt-font-size-base);color:var(--wt-text-muted);text-align:center;max-width:640px;margin:0 auto var(--wt-space-6);line-height:1.6}.page-module__BhVGpq__pillarsGrid{gap:var(--wt-space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__BhVGpq__pillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__BhVGpq__pillarsGrid{grid-template-columns:repeat(4,1fr)}}.page-module__BhVGpq__pillarCard{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-space-5);text-align:center;transition:box-shadow .2s}.page-module__BhVGpq__pillarCard:hover{box-shadow:var(--wt-shadow-2)}.page-module__BhVGpq__pillarIcon{width:52px;height:52px;margin:0 auto var(--wt-space-3);color:var(--wt-gold);background-color:#c8a1001a;border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__BhVGpq__pillarTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__pillarDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.6}.page-module__BhVGpq__processGrid{gap:var(--wt-space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__BhVGpq__processGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__BhVGpq__processGrid{grid-template-columns:repeat(3,1fr)}}.page-module__BhVGpq__stepCard{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-space-5);position:relative}.page-module__BhVGpq__stepNumber{background-color:var(--wt-gold);color:#fff;width:36px;height:36px;font-weight:700;font-size:var(--wt-font-size-sm);margin-bottom:var(--wt-space-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.page-module__BhVGpq__stepTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__stepDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.6}.page-module__BhVGpq__safetyContent{max-width:800px;margin:0 auto}.page-module__BhVGpq__safetyIntro{font-size:var(--wt-font-size-base);color:var(--wt-text-muted);text-align:center;margin-bottom:var(--wt-space-5);line-height:1.7}.page-module__BhVGpq__safetyList{margin:0 0 var(--wt-space-5);gap:var(--wt-space-3);padding:0;list-style:none;display:grid}.page-module__BhVGpq__safetyItem{align-items:flex-start;gap:var(--wt-space-3);font-size:var(--wt-font-size-sm);color:var(--wt-text);line-height:1.6;display:flex}.page-module__BhVGpq__safetyCheck{width:20px;height:20px;color:var(--wt-gold);flex-shrink:0;margin-top:2px}.page-module__BhVGpq__testimonial{background:var(--wt-surface);border-left:3px solid var(--wt-gold);border-radius:var(--wt-radius-sm);padding:var(--wt-space-5);margin-top:var(--wt-space-5)}.page-module__BhVGpq__testimonialQuote{font-size:var(--wt-font-size-sm);color:var(--wt-text);margin-bottom:var(--wt-space-3);font-style:italic;line-height:1.7}.page-module__BhVGpq__testimonialAuthor{font-size:var(--wt-font-size-sm);color:var(--wt-text);font-weight:600}.page-module__BhVGpq__testimonialRole{font-size:var(--wt-font-size-xs);color:var(--wt-text-muted)}.page-module__BhVGpq__paymentGrid{gap:var(--wt-space-4);margin-bottom:var(--wt-space-5);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__BhVGpq__paymentGrid{grid-template-columns:repeat(2,1fr)}}.page-module__BhVGpq__paymentCard{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-space-5)}.page-module__BhVGpq__paymentTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__paymentDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.6}.page-module__BhVGpq__fundraisingBox{border-radius:var(--wt-radius-md);padding:var(--wt-space-5);text-align:center;background:#c8a1000f;border:1px solid #c8a10033}.page-module__BhVGpq__fundraisingTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__fundraisingDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.6}.page-module__BhVGpq__pomGrid{gap:var(--wt-space-4);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.page-module__BhVGpq__pomGrid{grid-template-columns:repeat(2,1fr)}}.page-module__BhVGpq__pomCard{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-space-5)}.page-module__BhVGpq__pomCardTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__pomCardDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.6}.page-module__BhVGpq__rewardsGrid{gap:var(--wt-space-5);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.page-module__BhVGpq__rewardsGrid{grid-template-columns:repeat(2,1fr)}}.page-module__BhVGpq__rewardBlock{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);padding:var(--wt-space-5)}.page-module__BhVGpq__rewardBlockTitle{font-size:var(--wt-font-size-lg);color:var(--wt-text);margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__rewardBlockDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);margin-bottom:var(--wt-space-3);line-height:1.6}.page-module__BhVGpq__rewardList{gap:var(--wt-space-2);margin:0;padding:0;list-style:none;display:grid}.page-module__BhVGpq__rewardListItem{align-items:flex-start;gap:var(--wt-space-2);font-size:var(--wt-font-size-sm);color:var(--wt-text);line-height:1.5;display:flex}.page-module__BhVGpq__rewardListItem:before{content:"";background-color:var(--wt-gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.page-module__BhVGpq__responsibleBox{text-align:center;max-width:800px;margin:0 auto}.page-module__BhVGpq__responsibleIcon{width:56px;height:56px;margin:0 auto var(--wt-space-4);color:var(--wt-gold);background-color:#c8a1001a;border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__BhVGpq__responsibleDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);line-height:1.7}.page-module__BhVGpq__toursGrid{gap:var(--wt-space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__BhVGpq__toursGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__BhVGpq__toursGrid{grid-template-columns:repeat(3,1fr)}}.page-module__BhVGpq__tourCard{background:var(--wt-surface);border:1px solid var(--wt-border);border-radius:var(--wt-radius-md);transition:box-shadow .2s,transform .2s;overflow:hidden}.page-module__BhVGpq__tourCard:hover{box-shadow:var(--wt-shadow-2);transform:translateY(-2px)}.page-module__BhVGpq__tourImageWrap{aspect-ratio:3/2;position:relative}.page-module__BhVGpq__tourImage{object-fit:cover}.page-module__BhVGpq__tourCardBody{padding:var(--wt-space-4)}.page-module__BhVGpq__tourCardTitle{font-size:var(--wt-font-size-base);color:var(--wt-text);margin-bottom:var(--wt-space-1);font-weight:700}.page-module__BhVGpq__tourCardCountries{font-size:var(--wt-font-size-xs);color:var(--wt-gold);margin-bottom:var(--wt-space-2);font-weight:600}.page-module__BhVGpq__tourCardDesc{font-size:var(--wt-font-size-sm);color:var(--wt-text-muted);margin-bottom:var(--wt-space-3);line-height:1.6}.page-module__BhVGpq__tourCardCta{align-items:center;gap:var(--wt-space-1);font-size:var(--wt-font-size-sm);color:var(--wt-gold);font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__BhVGpq__tourCardCta:hover{color:var(--wt-gold-hover)}.page-module__BhVGpq__ctaSection{background-color:var(--wt-black);color:#fff;padding-block:var(--wt-space-7);text-align:center}.page-module__BhVGpq__ctaTitle{font-size:var(--wt-font-size-2xl);color:#fff;margin-bottom:var(--wt-space-2);font-weight:700}.page-module__BhVGpq__ctaSubtitle{font-size:var(--wt-font-size-base);color:#ffffffb3;max-width:560px;margin:0 auto var(--wt-space-5);line-height:1.6}.page-module__BhVGpq__ctaButtons{gap:var(--wt-space-3);margin-bottom:var(--wt-space-5);flex-wrap:wrap;justify-content:center;display:flex}.page-module__BhVGpq__ctaContact{gap:var(--wt-space-4);font-size:var(--wt-font-size-sm);color:#fff9;flex-wrap:wrap;justify-content:center;display:flex}.page-module__BhVGpq__ctaContactLink{color:var(--wt-gold);text-decoration:none}.page-module__BhVGpq__ctaContactLink:hover{text-decoration:underline}.page-module__BhVGpq__imageDivider{height:320px;position:relative;overflow:hidden}.page-module__BhVGpq__imageDividerImg{object-fit:cover}.page-module__BhVGpq__imageDividerOverlay{background:linear-gradient(#0b0b0c1a 0%,#0b0b0c4d 100%);position:absolute;inset:0}.page-module__BhVGpq__formSection{padding-block:var(--wt-space-7);max-width:800px;margin-inline:auto}@media (max-width:639px){.page-module__BhVGpq__heroTitle{font-size:var(--wt-font-size-2xl)}.page-module__BhVGpq__heroSubtitle{font-size:var(--wt-font-size-base)}.page-module__BhVGpq__hero{min-height:400px}.page-module__BhVGpq__imageDivider{height:200px}}
