.style-module-scss-module__gZjkhq__hero{isolation:isolate;background:var(--graphite);color:#fff;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 76px);display:flex;position:relative;overflow:hidden}.style-module-scss-module__gZjkhq__photo{object-fit:cover;object-position:60% 50%;z-index:-3}.style-module-scss-module__gZjkhq__shade{z-index:-2;background:linear-gradient(90deg,#0e0f12f5 0%,#0e0f12d1 38%,#0e0f1259 100%),linear-gradient(#0000 65%,#0e0f12f2 100%);position:absolute;inset:0}.style-module-scss-module__gZjkhq__gear{z-index:-1;width:88vmin;height:88vmin;color:var(--gold);opacity:.16;animation:120s linear infinite style-module-scss-module__gZjkhq__spin-slow;position:absolute;top:-14vmin;right:-12vmin}.style-module-scss-module__gZjkhq__inner{flex:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:3rem;padding-top:4rem;padding-bottom:4rem;display:grid}.style-module-scss-module__gZjkhq__copy{max-width:640px}.style-module-scss-module__gZjkhq__copy>*{animation:.9s cubic-bezier(.22,1,.36,1) both style-module-scss-module__gZjkhq__heroIn;animation-delay:var(--d,0s)}.style-module-scss-module__gZjkhq__brandline{color:var(--gold);letter-spacing:.04em;align-items:center;gap:.75rem;margin:0 0 1.25rem;font-size:1.05rem;font-weight:700;display:inline-flex}.style-module-scss-module__gZjkhq__brandline:before{content:"";background:var(--gold-gradient);border-radius:2px;width:36px;height:3px}.style-module-scss-module__gZjkhq__title{letter-spacing:-.015em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(2.35rem,7.2vw,5.6rem);font-weight:800;line-height:.98}.style-module-scss-module__gZjkhq__description{max-width:520px;color:var(--silver);margin:0 0 2.5rem;font-size:1.1rem;line-height:1.75}.style-module-scss-module__gZjkhq__actions{flex-wrap:wrap;gap:1rem;display:flex}.style-module-scss-module__gZjkhq__cta{align-items:center;gap:.75rem;padding:.95rem 1.6rem;font-size:1rem;display:inline-flex}.style-module-scss-module__gZjkhq__dial_wrap{justify-content:center;animation:1.2s cubic-bezier(.22,1,.36,1) .3s both style-module-scss-module__gZjkhq__dialIn;display:flex}.style-module-scss-module__gZjkhq__dial{aspect-ratio:1;border:1px solid var(--steel-line);background:radial-gradient(circle at 50% 38%,#ffffff12,#0000 60%),radial-gradient(circle,#1b1d23 0%,#0e0f12 72%);border-radius:50%;width:min(440px,78vw);position:relative;box-shadow:0 40px 90px #0000008c,inset 0 0 0 14px #ffffff05}.style-module-scss-module__gZjkhq__ticks,.style-module-scss-module__gZjkhq__sweep{-webkit-mask-composite:source-in;border-radius:50%;position:absolute;inset:14px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 26px),#000 calc(100% - 25px)),conic-gradient(from 225deg,#000 0deg 270deg,#0000 270deg 360deg);-webkit-mask-composite:source-in,source-over;mask:radial-gradient(farthest-side,#0000 calc(100% - 26px),#000 calc(100% - 25px)) intersect,conic-gradient(from 225deg,#000 0deg 270deg,#0000 270deg 360deg)}.style-module-scss-module__gZjkhq__ticks{background:repeating-conic-gradient(from 225deg,#ffffff57 0deg .8deg,#0000 .8deg 6deg)}.style-module-scss-module__gZjkhq__sweep{-webkit-mask-composite:source-in;background:conic-gradient(from 225deg, var(--gold-lo) 0deg, var(--gold) calc(var(--sweep) * .6), var(--gold-hi) var(--sweep), transparent var(--sweep));animation:2.4s cubic-bezier(.22,1,.36,1) .9s forwards style-module-scss-module__gZjkhq__sweepIn;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px)),conic-gradient(from 225deg,#000 0deg 270deg,#0000 270deg 360deg);-webkit-mask-composite:source-in,source-over;mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px)) intersect,conic-gradient(from 225deg,#000 0deg 270deg,#0000 270deg 360deg)}.style-module-scss-module__gZjkhq__glow{background:radial-gradient(circle,#f5b40052,#0000 68%);border-radius:50%;animation:4.5s ease-in-out infinite style-module-scss-module__gZjkhq__pulse-glow;position:absolute;inset:22%}.style-module-scss-module__gZjkhq__logo{object-fit:contain;filter:drop-shadow(0 14px 22px #00000080);width:66%;height:66%;animation:6s ease-in-out infinite style-module-scss-module__gZjkhq__floatLogo;position:absolute;inset:17%}.style-module-scss-module__gZjkhq__ticker{border-top:1px solid var(--steel-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0f12b8;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.style-module-scss-module__gZjkhq__ticker_track{width:max-content;animation:38s linear infinite style-module-scss-module__gZjkhq__marquee;display:flex}.style-module-scss-module__gZjkhq__ticker:hover .style-module-scss-module__gZjkhq__ticker_track{animation-play-state:paused}.style-module-scss-module__gZjkhq__ticker_list{margin:0;padding:0;list-style:none;display:flex}.style-module-scss-module__gZjkhq__ticker_item{color:var(--silver);white-space:nowrap;align-items:center;gap:.7rem;padding:1.1rem 2.25rem;font-size:.95rem;font-weight:600;display:flex}.style-module-scss-module__gZjkhq__ticker_item svg{color:var(--gold)}@keyframes style-module-scss-module__gZjkhq__heroIn{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module-scss-module__gZjkhq__dialIn{0%{opacity:0;transform:scale(.88)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes style-module-scss-module__gZjkhq__sweepIn{to{--sweep:218deg}}@keyframes style-module-scss-module__gZjkhq__floatLogo{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:991.98px){.style-module-scss-module__gZjkhq__inner{grid-template-columns:1fr;gap:2.5rem;padding-top:3rem;padding-bottom:3rem}.style-module-scss-module__gZjkhq__dial_wrap{order:-1}.style-module-scss-module__gZjkhq__dial{width:min(240px,56vw)}.style-module-scss-module__gZjkhq__copy{max-width:none}}@media (max-width:768px){.style-module-scss-module__gZjkhq__hero{min-height:calc(100vh - 64px)}.style-module-scss-module__gZjkhq__cta{justify-content:center;width:100%}.style-module-scss-module__gZjkhq__description{margin-bottom:1.75rem;font-size:1rem}.style-module-scss-module__gZjkhq__brandline{margin-bottom:.9rem}.style-module-scss-module__gZjkhq__actions{flex-direction:column}.style-module-scss-module__gZjkhq__ticker_item{padding:.9rem 1.5rem}}@media (prefers-reduced-motion:reduce){.style-module-scss-module__gZjkhq__sweep{--sweep:218deg}}@keyframes style-module-scss-module__gZjkhq__marquee{to{transform:translate(-50%)}}@keyframes style-module-scss-module__gZjkhq__spin-slow{to{transform:rotate(360deg)}}@keyframes style-module-scss-module__gZjkhq__pulse-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}
.style-module-scss-module__SJ-lAW__why_us_section{background:radial-gradient(ellipse 700px 300px at 50% 0%, #f5b4001a, transparent 70%),var(--paper);min-height:0;padding:7rem 0}.style-module-scss-module__SJ-lAW__inner{position:relative}.style-module-scss-module__SJ-lAW__header{text-align:center;max-width:720px;margin:0 auto 4rem}.style-module-scss-module__SJ-lAW__title{color:var(--ink);margin-bottom:1rem;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:800;line-height:1.02}.style-module-scss-module__SJ-lAW__subtitle{color:var(--ink-soft);margin:0;font-size:1.15rem;line-height:1.7}.style-module-scss-module__SJ-lAW__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.style-module-scss-module__SJ-lAW__cell{display:flex}.style-module-scss-module__SJ-lAW__card{border:1px solid var(--line);background:var(--mist);border-radius:20px;flex-direction:column;flex:1;align-items:flex-start;padding:2.25rem 2rem;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden}.style-module-scss-module__SJ-lAW__card:before{content:"";background:var(--gold-gradient);transform-origin:0;height:3px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.style-module-scss-module__SJ-lAW__card:hover{box-shadow:var(--shadow-md);border-color:#f5b40080;transform:translateY(-8px)}.style-module-scss-module__SJ-lAW__card:hover:before{transform:scaleX(1)}.style-module-scss-module__SJ-lAW__icon_holder{background:var(--graphite);width:64px;height:64px;color:var(--gold);border-radius:18px;justify-content:center;align-items:center;margin-bottom:1.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 10px 22px #0e0f1238}.style-module-scss-module__SJ-lAW__card:hover .style-module-scss-module__SJ-lAW__icon_holder{transform:rotate(-8deg)scale(1.08)}.style-module-scss-module__SJ-lAW__card_title{color:var(--ink);margin-bottom:.9rem;font-size:1.6rem;font-weight:700;line-height:1.15}.style-module-scss-module__SJ-lAW__card_text{color:var(--ink-soft);margin:0;font-size:1rem;line-height:1.75}@media (max-width:991.98px){.style-module-scss-module__SJ-lAW__grid{grid-template-columns:1fr}}@media (max-width:768px){.style-module-scss-module__SJ-lAW__why_us_section{padding:4.5rem 0}.style-module-scss-module__SJ-lAW__header{margin-bottom:2.5rem}}
.style-module-scss-module__JkjoiW__section{background:var(--mist);min-height:0;padding:7rem 0}.style-module-scss-module__JkjoiW__container{width:84vw;max-width:1250px;margin:0 auto}.style-module-scss-module__JkjoiW__top{align-items:center;display:flex}.style-module-scss-module__JkjoiW__intro{width:52%;padding-right:7%}.style-module-scss-module__JkjoiW__eyebrow{color:var(--gold-lo);align-items:center;gap:10px;margin-bottom:18px;font-size:.95rem;font-weight:700;display:flex}.style-module-scss-module__JkjoiW__eyebrow_line{background:var(--gold-gradient);border-radius:2px;width:32px;height:3px}.style-module-scss-module__JkjoiW__heading{color:var(--ink);margin:0 0 25px;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1}.style-module-scss-module__JkjoiW__description{max-width:650px;color:var(--ink-soft);margin:0 0 15px;font-size:1.05rem;line-height:1.8}.style-module-scss-module__JkjoiW__description strong{color:var(--ink);font-weight:700}.style-module-scss-module__JkjoiW__comparison{border:1px solid var(--line);background:var(--paper);width:48%;box-shadow:var(--shadow-md);border-radius:20px;padding:28px}.style-module-scss-module__JkjoiW__comparison_header{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:11px;padding-bottom:20px;font-size:.95rem;font-weight:700;display:flex}.style-module-scss-module__JkjoiW__comparison_header svg{color:var(--gold-lo)}.style-module-scss-module__JkjoiW__price_rows{flex-direction:column;gap:12px;padding-top:18px;display:flex}.style-module-scss-module__JkjoiW__price_row,.style-module-scss-module__JkjoiW__price_row_active{border-radius:14px;align-items:flex-start;gap:14px;padding:18px;display:flex}.style-module-scss-module__JkjoiW__price_row{background:var(--mist)}.style-module-scss-module__JkjoiW__price_row_active{background:radial-gradient(circle at 0% 100%, #f5b40038, #f5b40000 60%),var(--graphite);border:1px solid #f5b40066;position:relative;overflow:hidden;box-shadow:0 14px 30px #0e0f1240}.style-module-scss-module__JkjoiW__price_row_active:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffd83d24 50%,#0000 65%);animation:5s ease-in-out 1.5s infinite style-module-scss-module__JkjoiW__shimmer;position:absolute;inset:0;transform:translate(-120%)}.style-module-scss-module__JkjoiW__row_icon,.style-module-scss-module__JkjoiW__row_icon_active{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.style-module-scss-module__JkjoiW__row_icon{color:#9a9fa8;background:#e4e6ea}.style-module-scss-module__JkjoiW__row_icon_active{color:var(--gold);background:#f5b4001f}.style-module-scss-module__JkjoiW__row_content{flex-direction:column;display:flex}.style-module-scss-module__JkjoiW__row_title{color:var(--ink);font-size:1rem;font-weight:700;line-height:1.3}.style-module-scss-module__JkjoiW__price_row_active .style-module-scss-module__JkjoiW__row_title{color:#fff}.style-module-scss-module__JkjoiW__row_text{color:var(--ink-soft);margin-top:5px;font-size:.86rem;line-height:1.55}.style-module-scss-module__JkjoiW__price_row_active .style-module-scss-module__JkjoiW__row_text{color:#ffffffa8}.style-module-scss-module__JkjoiW__promise{border:1px solid var(--steel);background:radial-gradient(ellipse 420px 200px at 0% 0%, #f5b40024, transparent 70%),var(--carbon);color:#fff;box-shadow:var(--shadow-lg);border-radius:20px;align-items:center;gap:45px;margin-top:28px;padding:32px 36px;display:flex;position:relative;overflow:hidden}.style-module-scss-module__JkjoiW__promise_heading{width:38%;color:var(--gold);align-items:flex-start;gap:14px;display:flex}.style-module-scss-module__JkjoiW__promise_heading svg{flex-shrink:0}.style-module-scss-module__JkjoiW__promise_heading h3{color:#fff;margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}.style-module-scss-module__JkjoiW__promise_heading p{color:#ffffff9e;margin:8px 0 0;font-size:.88rem;line-height:1.6}.style-module-scss-module__JkjoiW__promise_items{flex:1;gap:30px;display:flex}.style-module-scss-module__JkjoiW__promise_item{flex:1;align-items:flex-start;gap:14px;display:flex}.style-module-scss-module__JkjoiW__promise_icon{width:44px;height:44px;color:var(--gold);background:#f5b40014;border:1px solid #f5b4004d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s;display:flex}.style-module-scss-module__JkjoiW__promise_item:hover .style-module-scss-module__JkjoiW__promise_icon{background:#f5b4002e;transform:translateY(-4px)rotate(-6deg)}.style-module-scss-module__JkjoiW__promise_item h4{color:#fff;margin:2px 0 6px;font-size:1.15rem;font-weight:700}.style-module-scss-module__JkjoiW__promise_item p{color:#fff9;margin:0;font-size:.85rem;line-height:1.6}@keyframes style-module-scss-module__JkjoiW__shimmer{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@media (max-width:991.98px){.style-module-scss-module__JkjoiW__top{flex-direction:column;align-items:stretch}.style-module-scss-module__JkjoiW__intro{width:100%;margin-bottom:2.25rem;padding-right:0}.style-module-scss-module__JkjoiW__comparison{width:100%}.style-module-scss-module__JkjoiW__promise{flex-direction:column;align-items:stretch;gap:25px}.style-module-scss-module__JkjoiW__promise_heading{width:100%}}@media (max-width:768px){.style-module-scss-module__JkjoiW__section{padding:4.5rem 0}.style-module-scss-module__JkjoiW__container{width:90vw}.style-module-scss-module__JkjoiW__top{flex-direction:column;align-items:stretch}.style-module-scss-module__JkjoiW__intro{width:100%;margin-bottom:35px;padding-right:0}.style-module-scss-module__JkjoiW__comparison{width:100%;padding:20px}.style-module-scss-module__JkjoiW__promise{margin-top:35px;padding:24px}.style-module-scss-module__JkjoiW__promise_items{flex-direction:column;gap:22px}}
.style-module-scss-module__s52snq__section{background:var(--paper);min-height:0;padding:0 0 6rem}.style-module-scss-module__s52snq__panel{background:radial-gradient(ellipse 520px 260px at 100% 0%, #f5b40047, transparent 70%),var(--graphite);color:#fff;box-shadow:var(--shadow-lg);border-radius:24px;justify-content:space-between;align-items:center;gap:2.5rem;padding:3.25rem 3.5rem;display:flex;position:relative;overflow:hidden}.style-module-scss-module__s52snq__panel:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-lo), var(--gold-hi), var(--gold-lo), transparent);height:4px;position:absolute;inset:auto 0 0}.style-module-scss-module__s52snq__copy{max-width:520px}.style-module-scss-module__s52snq__title{margin:0 0 1rem;font-size:clamp(2.1rem,4vw,3.1rem);font-weight:800;line-height:1.02}.style-module-scss-module__s52snq__address{color:var(--silver);align-items:flex-start;gap:.65rem;margin:0;line-height:1.6;display:flex}.style-module-scss-module__s52snq__address svg{color:var(--gold);flex-shrink:0;margin-top:.2rem}.style-module-scss-module__s52snq__actions{flex-direction:column;gap:.85rem;min-width:260px;display:flex}.style-module-scss-module__s52snq__action{justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.5rem;font-size:1rem;text-decoration:none;display:inline-flex}@media (max-width:991.98px){.style-module-scss-module__s52snq__panel{flex-direction:column;align-items:stretch;padding:2.5rem 1.75rem}.style-module-scss-module__s52snq__actions{min-width:0}}@media (max-width:768px){.style-module-scss-module__s52snq__section{padding-bottom:4rem}}
