.hero-banner-module__w1Banq__hero{background:#0a0506;justify-content:center;align-items:center;min-height:clamp(520px,85vh,820px);display:flex;position:relative;overflow:hidden}.hero-banner-module__w1Banq__bgImage{position:absolute;inset:0}.hero-banner-module__w1Banq__bgImg{object-fit:cover;object-position:center 35%}.hero-banner-module__w1Banq__overlay{background:linear-gradient(#0a050659 0%,#0a05068c 40%,#0a0506e0 85%,#000 100%),linear-gradient(90deg,#0a0506b3 0%,#0000 60%);position:absolute;inset:0}.hero-banner-module__w1Banq__content{z-index:2;text-align:center;max-width:52rem;padding:clamp(2rem,5vw,4rem);position:relative}.hero-banner-module__w1Banq__badge{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ff7d0033;border:1px solid #ff7d0059;border-radius:999px;margin-bottom:1.5rem;padding:.4rem 1.1rem;font-size:.75rem;font-weight:700;animation:.7s both hero-banner-module__w1Banq__fadeUp;display:inline-block}.hero-banner-module__w1Banq__title{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 8px #00000080,0 20px 60px #0006;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.05;animation:.7s .1s both hero-banner-module__w1Banq__fadeUp}.hero-banner-module__w1Banq__subtitle{color:#ffffffd1;max-width:40rem;margin-top:1.2rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.7;animation:.7s .2s both hero-banner-module__w1Banq__fadeUp}.hero-banner-module__w1Banq__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;animation:.7s .3s both hero-banner-module__w1Banq__fadeUp;display:flex}.hero-banner-module__w1Banq__ctaPrimary{color:#fff;background:linear-gradient(135deg,#ff7d00,#e07a52);border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,filter .25s;display:inline-flex;box-shadow:0 12px 30px -8px #e07a528c,inset 0 1px #fff3}.hero-banner-module__w1Banq__ctaPrimary:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 18px 40px -8px #e07a52a6,inset 0 1px #ffffff40}.hero-banner-module__w1Banq__ctaPrimary:focus-visible{outline-offset:3px;outline:2px solid #ff7d00}.hero-banner-module__w1Banq__arrow{transition:transform .25s}.hero-banner-module__w1Banq__ctaPrimary:hover .hero-banner-module__w1Banq__arrow{transform:translate(3px)}.hero-banner-module__w1Banq__ctaSecondary{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;padding:.9rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:padding .35s,border-radius .35s,transform .35s,box-shadow .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 20px #0000001a}.hero-banner-module__w1Banq__ctaSecondary:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;z-index:0;position:absolute;inset:0}.hero-banner-module__w1Banq__ctaSecondary:after{content:"";border-radius:inherit;z-index:1;background:#ffffff40;position:absolute;inset:0;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80}.hero-banner-module__w1Banq__ctaSecondary>span,.hero-banner-module__w1Banq__ctaSecondary>*{z-index:2;position:relative}.hero-banner-module__w1Banq__ctaSecondary:hover{border-radius:999px;padding:1.1rem 2.4rem;transform:translateY(-2px);box-shadow:0 10px 10px #00000040,0 0 30px #00000026}.hero-banner-module__w1Banq__ctaSecondary:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.hero-banner-module__w1Banq__stats{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:2.5rem;padding-top:1.8rem;animation:.7s .4s both hero-banner-module__w1Banq__fadeUp;display:flex}.hero-banner-module__w1Banq__stat{flex-direction:column;align-items:center;gap:.25rem;display:flex}.hero-banner-module__w1Banq__statValue{font-family:var(--font-playfair), Georgia, serif;color:#fff;font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:800;line-height:1}.hero-banner-module__w1Banq__statLabel{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:.72rem;font-weight:600}.hero-banner-module__w1Banq__statDivider{background:#ffffff26;width:1px;height:2rem}@keyframes hero-banner-module__w1Banq__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.hero-banner-module__w1Banq__hero{min-height:500px}.hero-banner-module__w1Banq__stats{gap:1rem}.hero-banner-module__w1Banq__statDivider{display:none}.hero-banner-module__w1Banq__stats{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}html.dark .hero-banner-module__w1Banq__hero{background:#17191c}html.dark .hero-banner-module__w1Banq__ctaPrimary{color:#17191c;background:linear-gradient(135deg,#ca2851,#ff6766,#ffb173)}html.dark .hero-banner-module__w1Banq__ctaSecondary{color:#fff5e8;border-color:#ffffff26}html.dark .hero-banner-module__w1Banq__ctaSecondary:hover{background:#ffffff14;border-color:#ffb1734d}html.dark .hero-banner-module__w1Banq__stats{border-color:#ffffff14}html.dark .hero-banner-module__w1Banq__statValue{color:#ffb173}@media (prefers-reduced-motion:reduce){.hero-banner-module__w1Banq__badge,.hero-banner-module__w1Banq__title,.hero-banner-module__w1Banq__subtitle,.hero-banner-module__w1Banq__ctas,.hero-banner-module__w1Banq__stats{animation:none}.hero-banner-module__w1Banq__ctaPrimary,.hero-banner-module__w1Banq__ctaSecondary{transition:none}.hero-banner-module__w1Banq__ctaSecondary:hover{border-radius:999px;padding:.9rem 2rem}}
.why-choose-us-module__tKZ5DW__section{--section-bg:black;background:var(--section-bg);background-image:linear-gradient(#0a050666 0%,#0a050626 15%,#0000 40%);padding:5.5rem clamp(1.5rem,5vw,4rem) 4.5rem;scroll-margin-top:2rem;position:relative;overflow:hidden}.why-choose-us-module__tKZ5DW__section:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--section-bg) 0%, color-mix(in srgb, var(--section-bg) 80%, transparent) 45%, transparent 78%), url(https://ik.imagekit.io/yur1fqqij/public/header-right.png) right bottom / auto clamp(11rem, 30vw, 24rem) no-repeat;opacity:.9;position:absolute;inset:0}.why-choose-us-module__tKZ5DW__content{position:relative}.why-choose-us-module__tKZ5DW__heading{text-align:center;max-width:44rem;margin:0 auto 3.5rem;animation:.8s backwards why-choose-us-module__tKZ5DW__riseIn}.why-choose-us-module__tKZ5DW__headingWrap{display:inline-block;position:relative}.why-choose-us-module__tKZ5DW__repeat{background:var(--section-bg);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;transition:background .2s,border-color .2s,box-shadow .2s,transform .25s;display:inline-flex;position:absolute;top:-.45rem;right:-2.9rem}.why-choose-us-module__tKZ5DW__repeat:hover,.why-choose-us-module__tKZ5DW__repeat:focus-visible{background:#ff7d0029;border-color:#ff7d0080;box-shadow:0 0 16px #e07a5280}.why-choose-us-module__tKZ5DW__repeat:hover{transform:rotate(-90deg)}.why-choose-us-module__tKZ5DW__repeat:focus-visible{outline-offset:3px;outline:2px solid #ff7d00b3}@media (max-width:640px){.why-choose-us-module__tKZ5DW__repeat{width:2rem;height:2rem;top:-.2rem;right:-1.4rem}.why-choose-us-module__tKZ5DW__section:before{background:linear-gradient(90deg, var(--section-bg) 25%, color-mix(in srgb, var(--section-bg) 75%, transparent) 55%, transparent 85%), url(https://ik.imagekit.io/yur1fqqij/public/header-right.png) right bottom / auto 9rem no-repeat;opacity:.6}}.why-choose-us-module__tKZ5DW__title{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.01em;color:#fff;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1}.why-choose-us-module__tKZ5DW__subtitle{color:#fffc;letter-spacing:.02em;margin-top:.9rem;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.6}.why-choose-us-module__tKZ5DW__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2.5rem);max-width:78rem;margin:0 auto;animation:.8s .1s both why-choose-us-module__tKZ5DW__riseIn;display:flex}.why-choose-us-module__tKZ5DW__card{cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:.65;filter:saturate(.85);background:0 0;border:0;padding:0;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .6s,filter .6s;transform:scale(1)}.why-choose-us-module__tKZ5DW__cardActive{opacity:1;filter:saturate(1.15);z-index:2;transform:scale(1.08)}.why-choose-us-module__tKZ5DW__orbWrap{aspect-ratio:1;pointer-events:none;border-radius:50%;width:clamp(8.5rem,16vw,12.5rem);display:block;position:relative;overflow:hidden}.why-choose-us-module__tKZ5DW__orb{opacity:.6;filter:blur(1px);border-radius:50%;transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1),filter .6s;animation:4s ease-in-out infinite alternate why-choose-us-module__tKZ5DW__orbPulse;position:absolute;inset:0}.why-choose-us-module__tKZ5DW__orbActive{opacity:1;filter:blur()brightness(1.1);animation:3s ease-in-out infinite alternate why-choose-us-module__tKZ5DW__orbGlow;transform:scale(1.05)}@keyframes why-choose-us-module__tKZ5DW__orbPulse{0%{filter:blur(2px)brightness(.9);transform:scale(.95)}to{filter:blur()brightness(1.05);transform:scale(1.02)}}@keyframes why-choose-us-module__tKZ5DW__orbGlow{0%{transform:scale(1.02);box-shadow:0 0 40px #ffffff26}to{transform:scale(1.08);box-shadow:0 0 60px #ffffff40}}.why-choose-us-module__tKZ5DW__cardText{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;display:flex;position:absolute;inset:0}.why-choose-us-module__tKZ5DW__cardValue{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.01em;text-shadow:0 1px 2px #000000e6,0 0 12px #000000b3,0 0 24px #e07a5280;font-size:clamp(1.15rem,2vw,1.7rem);font-weight:800;line-height:1.05}.why-choose-us-module__tKZ5DW__cardLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0;text-shadow:0 1px 2px #000000e6,0 0 10px #000000b3;font-size:clamp(.62rem,.5vw,.78rem);font-weight:600}.why-choose-us-module__tKZ5DW__progress{justify-content:center;align-items:center;gap:.55rem;margin-top:2.75rem;display:flex}.why-choose-us-module__tKZ5DW__dot{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:.55rem;height:.55rem;padding:0;transition:width .4s cubic-bezier(.22,1,.36,1),background .4s,box-shadow .4s}.why-choose-us-module__tKZ5DW__dotActive{background:linear-gradient(90deg,#ff7d00,#e07a52 50%);width:1.6rem;box-shadow:0 0 12px #e07a5299}.why-choose-us-module__tKZ5DW__dot:focus-visible{outline-offset:3px;outline:2px solid #ff7d00b3}@keyframes why-choose-us-module__tKZ5DW__riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.why-choose-us-module__tKZ5DW__heading,.why-choose-us-module__tKZ5DW__row{animation:none}.why-choose-us-module__tKZ5DW__card,.why-choose-us-module__tKZ5DW__repeat{transition:none;transform:none}}
