.product-gallery-module__SgNf8a__gallery{justify-items:center;gap:12px;width:100%;display:grid}.product-gallery-module__SgNf8a__mainFrame{place-items:center;width:100%;min-height:300px;display:grid}.product-gallery-module__SgNf8a__mainFrame img{object-fit:contain;width:min(300px,100%);height:auto;max-height:330px;display:block}.product-gallery-module__SgNf8a__thumbRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.product-gallery-module__SgNf8a__thumb,.product-gallery-module__SgNf8a__thumbActive{cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:54px;height:54px;padding:3px;transition:all .18s;display:grid;overflow:hidden}.product-gallery-module__SgNf8a__thumb{border:1px solid var(--g300);opacity:.78}.product-gallery-module__SgNf8a__thumbActive{border:1.5px solid var(--gold);opacity:1;box-shadow:0 6px 16px #0b1b2b1a}.product-gallery-module__SgNf8a__thumb:hover{border-color:var(--gold);opacity:1}.product-gallery-module__SgNf8a__thumb img,.product-gallery-module__SgNf8a__thumbActive img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:700px){.product-gallery-module__SgNf8a__mainFrame{min-height:235px}.product-gallery-module__SgNf8a__mainFrame img{width:min(240px,100%);max-height:255px}.product-gallery-module__SgNf8a__thumb,.product-gallery-module__SgNf8a__thumbActive{width:50px;height:50px}}
.home-module__txgM7a__page{--navy:#0b1b2b;--gold:#d4af7c;--light:#f8f9fb;--deep:#06111c;--g100:#eef1f4;--g300:#d7dde3;--g500:#7a858f;--g700:#3e4852;background:var(--light);min-height:100vh;color:var(--g700)}.home-module__txgM7a__shell{width:min(1180px,100% - 48px);margin:0 auto}.home-module__txgM7a__navWrap{background:var(--light);border-bottom:1px solid #0b1b2b12;position:relative}.home-module__txgM7a__nav{justify-content:space-between;align-items:center;gap:24px;height:88px;display:flex}.home-module__txgM7a__logoLink{flex:none;align-items:center;width:156px;display:flex}.home-module__txgM7a__logoLink img{width:100%;height:auto;display:block}.home-module__txgM7a__navLinks{color:var(--g700);align-items:center;gap:32px;font-size:13px;font-weight:600;display:flex}.home-module__txgM7a__navLinks a:hover{color:var(--navy)}.home-module__txgM7a__navCta,.home-module__txgM7a__primaryButton,.home-module__txgM7a__secondaryButton,.home-module__txgM7a__lightButton{justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.home-module__txgM7a__navCta{color:var(--navy);background:#fff;border:1px solid #d4af7cbf;border-radius:999px;padding:11px 18px;font-size:12px}.home-module__txgM7a__navCta:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.home-module__txgM7a__hero{background:linear-gradient(120deg,#f8f9fb 0% 62%,#f3f0ea 100%);position:relative;overflow:hidden}.home-module__txgM7a__heroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;min-height:690px;display:grid}.home-module__txgM7a__heroCopy{padding:70px 0 82px}.home-module__txgM7a__eyebrow{color:var(--gold);letter-spacing:2.2px;margin:0 0 17px;font-size:10px;font-weight:700}.home-module__txgM7a__heroCopy h1,.home-module__txgM7a__sectionIntro h2,.home-module__txgM7a__productCopy h2,.home-module__txgM7a__managedGrid h2,.home-module__txgM7a__contactInner h2{color:var(--navy);letter-spacing:-3px;margin:0;font-size:clamp(48px,6.2vw,82px);font-weight:700;line-height:.98}.home-module__txgM7a__heroCopy h1 span,.home-module__txgM7a__sectionIntro h2 span,.home-module__txgM7a__productCopy h2 span,.home-module__txgM7a__managedGrid h2 span,.home-module__txgM7a__contactInner h2 span{color:var(--gold)}.home-module__txgM7a__heroLead{max-width:590px;color:var(--navy);margin:28px 0 0;font-size:22px;font-weight:600;line-height:1.45}.home-module__txgM7a__heroBody{max-width:510px;color:var(--g500);margin:14px 0 0;font-size:15px;line-height:1.7}.home-module__txgM7a__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.home-module__txgM7a__primaryButton{background:var(--navy);color:#fff;border-radius:999px;padding:14px 20px;font-size:12px}.home-module__txgM7a__primaryButton:hover{background:var(--deep);transform:translateY(-1px)}.home-module__txgM7a__secondaryButton{border:1px solid var(--g300);color:var(--navy);background:#fff;border-radius:999px;padding:14px 20px;font-size:12px}.home-module__txgM7a__secondaryButton:hover{border-color:var(--gold)}.home-module__txgM7a__heroTrust{color:var(--g500);flex-wrap:wrap;gap:18px;margin-top:24px;font-size:10px;font-weight:600;display:flex}.home-module__txgM7a__heroTrust span{padding-left:13px;position:relative}.home-module__txgM7a__heroTrust span:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;left:0}.home-module__txgM7a__heroVisual{place-items:center;min-height:580px;display:grid;position:relative}.home-module__txgM7a__heroGlow{filter:blur(55px);background:#d4af7c24;border-radius:50%;width:470px;height:470px;position:absolute}.home-module__txgM7a__heroImage{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 42px #0b1b2b29);width:min(500px,100%);height:auto;position:relative}.home-module__txgM7a__tapBadge{z-index:2;color:var(--navy);background:#fff;border:1px solid #0b1b2b14;border-radius:999px;padding:12px 14px;font-size:10px;font-weight:800;position:absolute;bottom:15%;right:1%;box-shadow:0 18px 40px #0b1b2b1f}.home-module__txgM7a__tapBadge span{background:var(--gold);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.home-module__txgM7a__trustBar{border-top:1px solid var(--g300);border-bottom:1px solid var(--g300);background:#fff}.home-module__txgM7a__trustInner{min-height:64px;color:var(--g500);letter-spacing:1.6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;font-size:10px;font-weight:700;display:flex}.home-module__txgM7a__section{background:var(--light);padding:120px 0}.home-module__txgM7a__sectionIntro{max-width:780px}.home-module__txgM7a__sectionIntro p:not(.home-module__txgM7a__eyebrow){color:var(--g500);margin:20px 0 0;font-size:16px;line-height:1.7}.home-module__txgM7a__stepGrid{background:var(--g300);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:58px;display:grid}.home-module__txgM7a__step{background:var(--light);min-height:255px;padding:30px}.home-module__txgM7a__stepNumber{color:var(--gold);letter-spacing:1px;font-size:11px;font-weight:800}.home-module__txgM7a__step h3{color:var(--navy);margin:38px 0 10px;font-size:22px}.home-module__txgM7a__step p{color:var(--g500);margin:0;font-size:13px;line-height:1.65}.home-module__txgM7a__productSection{background:#fff;border-top:1px solid #0b1b2b0d;border-bottom:1px solid #0b1b2b0d}.home-module__txgM7a__productGrid{grid-template-columns:1fr .92fr;align-items:center;gap:72px;padding:112px 0;display:grid}.home-module__txgM7a__productCopy h2{font-size:clamp(44px,5.3vw,70px)}.home-module__txgM7a__productCopy>p:not(.home-module__txgM7a__eyebrow){max-width:550px;color:var(--g500);margin:24px 0 0;font-size:15px;line-height:1.7}.home-module__txgM7a__featureList{border-top:1px solid var(--g300);margin-top:30px}.home-module__txgM7a__featureList>div{border-bottom:1px solid var(--g300);grid-template-columns:30px 1fr;column-gap:12px;padding:17px 0;display:grid}.home-module__txgM7a__featureList span{color:var(--gold);grid-row:1/span 2;font-size:10px;font-weight:800}.home-module__txgM7a__featureList strong{color:var(--navy);font-size:13px}.home-module__txgM7a__featureList small{color:var(--g500);margin-top:3px;font-size:11px;line-height:1.4}.home-module__txgM7a__productPriceRow{border-top:1px solid var(--g300);color:var(--g500);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:18px;font-size:12px;display:flex}.home-module__txgM7a__productPriceRow strong{color:var(--navy);font-size:26px}.home-module__txgM7a__lightButton{background:var(--navy);color:#fff;border-radius:999px;margin-top:22px;padding:14px 19px;font-size:12px}.home-module__txgM7a__lightButton:hover{background:var(--deep)}.home-module__txgM7a__productImageFrame{background:var(--light);border:1px solid var(--g300);border-radius:16px;place-items:center;min-height:520px;padding:28px;display:grid}.home-module__txgM7a__productImageFrame img{object-fit:contain;width:min(560px,100%);height:auto}.home-module__txgM7a__managedSection{background:var(--navy);color:#fff}.home-module__txgM7a__managedGrid{grid-template-columns:1fr .7fr;align-items:center;gap:80px;padding:115px 0;display:grid}.home-module__txgM7a__managedGrid h2{color:#fff;font-size:clamp(42px,5vw,68px)}.home-module__txgM7a__managedGrid>div>p:not(.home-module__txgM7a__eyebrow){color:#ffffffa8;max-width:600px;margin:24px 0 0;font-size:15px;line-height:1.75}.home-module__txgM7a__infoStrip{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.home-module__txgM7a__infoStrip span{color:#ffffffc7;border:1px solid #ffffff24;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:700}.home-module__txgM7a__managedPhoto{place-items:center;min-height:460px;display:grid}.home-module__txgM7a__managedPhoto img{object-fit:contain;filter:drop-shadow(0 25px 30px #0000003d);width:min(300px,100%);height:auto}.home-module__txgM7a__packSection{background:linear-gradient(#f8f9fb 0%,#eef1f4 100%);border-top:1px solid #0b1b2b0f;padding:112px 0 96px}.home-module__txgM7a__centerIntro{text-align:center;max-width:760px;margin:0 auto 55px}.home-module__txgM7a__centerIntro p:not(.home-module__txgM7a__eyebrow){max-width:600px;margin-left:auto;margin-right:auto}.home-module__txgM7a__packGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.home-module__txgM7a__packCard{background:#fff;border:1px solid #0b1b2b14;border-radius:16px;flex-direction:column;min-height:510px;padding:25px;display:flex;position:relative;box-shadow:0 14px 34px #0b1b2b0d}.home-module__txgM7a__packCard.home-module__txgM7a__featured{border:1.5px solid var(--gold);box-shadow:0 16px 40px #d4af7c1f}.home-module__txgM7a__popular{background:var(--gold);color:var(--navy);letter-spacing:.7px;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900;position:absolute;top:16px;right:16px}.home-module__txgM7a__packEyebrow{color:var(--gold);letter-spacing:1.6px;margin:0;font-size:9px;font-weight:800}.home-module__txgM7a__packCard h3{color:var(--navy);margin:10px 0 0;font-size:18px}.home-module__txgM7a__packCount{color:var(--navy);letter-spacing:-2px;margin-top:24px;font-size:50px;font-weight:700;line-height:.9}.home-module__txgM7a__packCount span{letter-spacing:.5px;color:var(--g500);margin-top:7px;font-size:12px;font-weight:700;line-height:1;display:block}.home-module__txgM7a__packDescription{min-height:62px;color:var(--g500);margin:18px 0 0;font-size:12px;line-height:1.55}.home-module__txgM7a__packIncludes{color:var(--g700);gap:8px;margin-top:20px;font-size:11px;line-height:1.35;display:grid}.home-module__txgM7a__packBottom{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.home-module__txgM7a__packBottom strong{color:var(--navy);font-size:24px}.home-module__txgM7a__packBottom a{border:1px solid var(--g300);color:var(--navy);border-radius:999px;align-items:center;gap:6px;padding:10px 12px;font-size:10px;font-weight:800;display:inline-flex}.home-module__txgM7a__packBottom a:hover{border-color:var(--gold)}.home-module__txgM7a__singleProductBar{border:1px solid var(--g300);background:#fff;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:20px;margin-top:16px;padding:18px 20px;display:grid}.home-module__txgM7a__singleProductBar>div{gap:3px;display:grid}.home-module__txgM7a__singleProductBar span{color:var(--navy);font-size:13px;font-weight:700}.home-module__txgM7a__singleProductBar small{color:var(--g500);font-size:10px}.home-module__txgM7a__singleProductBar strong{color:var(--navy);font-size:22px}.home-module__txgM7a__singleProductBar a{color:var(--navy);font-size:11px;font-weight:800}.home-module__txgM7a__photoBand{background:#fff;padding:90px 0}.home-module__txgM7a__photoGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.home-module__txgM7a__photoTile{border:1px solid var(--g300);background:var(--light);border-radius:16px;overflow:hidden}.home-module__txgM7a__photoTile img{object-fit:cover;width:100%;height:320px;display:block}.home-module__txgM7a__photoTile>div{padding:22px}.home-module__txgM7a__photoTile h3{color:var(--navy);margin:0;font-size:22px}.home-module__txgM7a__photoTile p:not(.home-module__txgM7a__eyebrow){color:var(--g500);margin:8px 0 0;font-size:12px;line-height:1.6}.home-module__txgM7a__faqSection{background:var(--light);padding:110px 0}.home-module__txgM7a__faqGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;display:grid}.home-module__txgM7a__faqList{border-top:1px solid var(--g300)}.home-module__txgM7a__faq{border-bottom:1px solid var(--g300)}.home-module__txgM7a__faq summary{cursor:pointer;color:var(--navy);justify-content:space-between;gap:22px;padding:22px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.home-module__txgM7a__faq summary::-webkit-details-marker{display:none}.home-module__txgM7a__faq summary span{color:var(--gold);font-size:20px;font-weight:500}.home-module__txgM7a__faq p{color:var(--g500);margin:-5px 0 20px;font-size:12px;line-height:1.7}.home-module__txgM7a__contactSection{border-top:1px solid var(--g300);background:#fff}.home-module__txgM7a__contactInner{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:120px 0;display:grid}.home-module__txgM7a__contactInner h2{font-size:clamp(44px,5.3vw,70px)}.home-module__txgM7a__contactInner>div>p:not(.home-module__txgM7a__eyebrow){max-width:520px;color:var(--g500);margin:24px 0 0;font-size:15px;line-height:1.7}.home-module__txgM7a__contactEmail{border-bottom:1px solid var(--gold);color:var(--navy);gap:12px;margin-top:30px;padding-bottom:6px;font-size:18px;font-weight:700;display:inline-flex}.home-module__txgM7a__contactEmail span{color:var(--gold)}.home-module__txgM7a__contactInner .contact-form{margin:0}.home-module__txgM7a__footer{background:var(--deep);color:#fff9}.home-module__txgM7a__footerInner{justify-content:space-between;align-items:center;gap:28px;min-height:110px;display:flex}.home-module__txgM7a__footerLogo{width:140px;display:flex}.home-module__txgM7a__footerLogo img{width:100%;height:auto}.home-module__txgM7a__footerLinks{gap:20px;font-size:10px;font-weight:700;display:flex}.home-module__txgM7a__footerLinks a:hover{color:#fff}.home-module__txgM7a__footerInner>span{font-size:10px}@media (max-width:980px){.home-module__txgM7a__navLinks{gap:18px}.home-module__txgM7a__heroGrid,.home-module__txgM7a__productGrid,.home-module__txgM7a__managedGrid{grid-template-columns:1fr}.home-module__txgM7a__heroCopy{padding-bottom:20px}.home-module__txgM7a__heroVisual{min-height:430px}.home-module__txgM7a__individualGrid{grid-template-columns:1fr}.home-module__txgM7a__individualCard{grid-template-columns:1fr 1fr}.home-module__txgM7a__packGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__photoGrid,.home-module__txgM7a__faqGrid,.home-module__txgM7a__contactInner{grid-template-columns:1fr}.home-module__txgM7a__managedPhoto{order:-1}.home-module__txgM7a__singleProductBar{grid-template-columns:1fr auto}.home-module__txgM7a__singleProductBar a{grid-column:1/-1}}@media (max-width:700px){.home-module__txgM7a__shell{width:min(100% - 32px,1180px)}.home-module__txgM7a__nav{height:76px}.home-module__txgM7a__navLinks{display:none}.home-module__txgM7a__navCta{padding:10px 14px}.home-module__txgM7a__logoLink{width:130px}.home-module__txgM7a__heroGrid{min-height:auto}.home-module__txgM7a__heroCopy{padding:60px 0 20px}.home-module__txgM7a__heroCopy h1,.home-module__txgM7a__sectionIntro h2,.home-module__txgM7a__productCopy h2,.home-module__txgM7a__managedGrid h2,.home-module__txgM7a__contactInner h2{letter-spacing:-2px;font-size:clamp(40px,12vw,58px)}.home-module__txgM7a__heroLead{font-size:18px}.home-module__txgM7a__heroVisual{min-height:340px}.home-module__txgM7a__heroImage{width:min(420px,100%)}.home-module__txgM7a__tapBadge{bottom:8%;right:0}.home-module__txgM7a__section,.home-module__txgM7a__productGrid,.home-module__txgM7a__managedGrid,.home-module__txgM7a__contactInner{padding:85px 0}.home-module__txgM7a__stepGrid{grid-template-columns:1fr}.home-module__txgM7a__step{min-height:0}.home-module__txgM7a__individualGrid{grid-template-columns:1fr}.home-module__txgM7a__individualCard{grid-template-columns:1fr;min-height:0}.home-module__txgM7a__individualMedia{border-right:0;border-bottom:1px solid var(--g300);min-height:300px}.home-module__txgM7a__individualBody{min-height:290px;padding:24px}.home-module__txgM7a__packGrid{grid-template-columns:1fr}.home-module__txgM7a__packCard{min-height:430px}.home-module__txgM7a__photoGrid{grid-template-columns:1fr}.home-module__txgM7a__photoTile img{height:250px}.home-module__txgM7a__maintenanceBanner{grid-template-columns:42px 1fr;padding:16px}.home-module__txgM7a__maintenanceIcon{width:42px;height:42px}.home-module__txgM7a__footerInner{flex-direction:column;align-items:flex-start;padding:28px 0}.home-module__txgM7a__footerLinks{order:2}.home-module__txgM7a__singleProductBar{grid-template-columns:1fr}.home-module__txgM7a__singleProductBar strong{order:2}.home-module__txgM7a__singleProductBar a{order:3;grid-column:auto}}.home-module__txgM7a__productsShowcase{background:#fff;border-top:1px solid #0b1b2b0d;border-bottom:1px solid #0b1b2b0d;padding:115px 0 105px}.home-module__txgM7a__productsIntro{max-width:700px;margin-bottom:52px}.home-module__txgM7a__productsIntro h2{font-size:clamp(44px,5.4vw,72px)}.home-module__txgM7a__individualGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.home-module__txgM7a__individualCard{background:var(--light);border:1px solid var(--g300);border-radius:18px;grid-template-columns:.95fr 1.05fr;min-height:430px;display:grid;overflow:hidden;box-shadow:0 18px 45px #0b1b2b0f}.home-module__txgM7a__individualMedia{border-right:1px solid var(--g300);background:linear-gradient(145deg,#fff 0%,#f1f3f5 100%);place-items:center;min-height:430px;padding:22px;display:grid}.home-module__txgM7a__individualMedia img{object-fit:contain;width:min(310px,100%);height:auto}.home-module__txgM7a__individualBody{flex-direction:column;justify-content:space-between;padding:30px;display:flex}.home-module__txgM7a__productLabel{color:var(--gold);letter-spacing:1.8px;margin:0;font-size:9px;font-weight:800}.home-module__txgM7a__individualBody h3{color:var(--navy);letter-spacing:-1px;margin:12px 0 0;font-size:30px}.home-module__txgM7a__individualBody>div>p:not(.home-module__txgM7a__productLabel){color:var(--g500);margin:14px 0 0;font-size:13px;line-height:1.7}.home-module__txgM7a__individualBottom{border-top:1px solid var(--g300);justify-content:space-between;align-items:center;gap:15px;padding-top:24px;display:flex}.home-module__txgM7a__individualBottom strong{color:var(--navy);font-size:28px}.home-module__txgM7a__individualBottom a{border:1px solid var(--g300);color:var(--navy);border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__txgM7a__individualBottom a:hover{border-color:var(--gold)}.home-module__txgM7a__maintenanceBanner{background:var(--navy);color:#fff;border-radius:16px;grid-template-columns:52px 1fr;align-items:center;gap:16px;margin-top:20px;padding:18px 22px;display:grid;box-shadow:0 18px 40px #0b1b2b1f}.home-module__txgM7a__maintenanceIcon{width:52px;height:52px;color:var(--gold);background:#d4af7c29;border-radius:14px;place-items:center;font-size:17px;font-weight:800;display:grid}.home-module__txgM7a__maintenanceBanner>div:nth-child(2){gap:4px;display:grid}.home-module__txgM7a__maintenanceBanner .home-module__txgM7a__productLabel{color:var(--gold)}.home-module__txgM7a__maintenanceBanner span{color:#ffffffa6;font-size:11px}.home-module__txgM7a__packSection .home-module__txgM7a__centerIntro h2{font-size:clamp(44px,5.4vw,72px)}.home-module__txgM7a__packSection .home-module__txgM7a__centerIntro{margin-bottom:48px}@media (max-width:980px){.home-module__txgM7a__individualGrid{grid-template-columns:1fr}.home-module__txgM7a__individualCard{grid-template-columns:1fr 1fr}}@media (max-width:700px){.home-module__txgM7a__individualCard{grid-template-columns:1fr;min-height:0}.home-module__txgM7a__individualMedia{border-right:0;border-bottom:1px solid var(--g300);min-height:300px}.home-module__txgM7a__individualBody{min-height:290px;padding:24px}}.home-module__txgM7a__howItWorksSection{color:#fff;background:linear-gradient(135deg,#06111c 0%,#0b1b2b 58%,#102437 100%);border-top:1px solid #d4af7c2e;border-bottom:1px solid #d4af7c2e;position:relative;overflow:hidden}.home-module__txgM7a__howItWorksSection:before,.home-module__txgM7a__howItWorksSection:after{content:"";pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.home-module__txgM7a__howItWorksSection:before{background:radial-gradient(circle,#d4af7c21 0%,#d4af7c00 70%);width:520px;height:520px;top:-260px;right:-180px}.home-module__txgM7a__howItWorksSection:after{background:radial-gradient(circle,#5c8bb029 0%,#5c8bb000 72%);width:420px;height:420px;bottom:-250px;left:-220px}.home-module__txgM7a__howIntroRow{z-index:1;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:relative}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro{max-width:760px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro h2{color:#fff}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro h2 span{color:var(--gold)}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro p:not(.home-module__txgM7a__eyebrow){color:#ffffffa3;max-width:650px}.home-module__txgM7a__howFlowBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #d4af7c47;border-radius:16px;flex:none;gap:8px;padding:16px 18px;display:grid}.home-module__txgM7a__howFlowBadge span{color:var(--gold);letter-spacing:1.8px;font-size:9px;font-weight:800}.home-module__txgM7a__howFlowBadge strong{color:#fff;letter-spacing:1px;font-size:13px}.home-module__txgM7a__howFlowBadge i{color:var(--gold);margin:0 5px;font-style:normal}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{z-index:1;background:0 0;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:52px;position:relative}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;min-height:285px;padding:26px;position:relative;box-shadow:0 18px 45px #0000002e}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step:not(:last-child):after{content:"→";z-index:2;width:36px;height:36px;color:var(--gold);background:#0b1b2b;border:1px solid #d4af7c52;border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:50%;right:-18px;transform:translateY(-50%);box-shadow:0 10px 22px #00000038}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepNumber{width:44px;height:44px;color:var(--gold);letter-spacing:1px;background:#d4af7c1a;border:1px solid #d4af7c61;border-radius:50%;place-items:center;font-size:11px;display:grid}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepDot{background:var(--gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #d4af7c14}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step h3{color:#fff;margin:46px 0 12px;font-size:25px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step p{color:#ffffff9e;font-size:13px;line-height:1.75}.home-module__txgM7a__howBottom{z-index:1;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:22px;display:flex;position:relative}.home-module__txgM7a__howBottom .home-module__txgM7a__infoStrip{margin-top:0}.home-module__txgM7a__howBottom .home-module__txgM7a__infoStrip span{background:#ffffff08;border-color:#ffffff1f}.home-module__txgM7a__howLink{color:#fff;background:#ffffff0a;border:1px solid #d4af7c73;border-radius:999px;flex:none;align-items:center;gap:9px;padding:12px 15px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__txgM7a__howLink span{color:var(--gold);font-size:14px}.home-module__txgM7a__howLink:hover{border-color:var(--gold);background:#d4af7c1a}.home-module__txgM7a__productsShowcase{background:linear-gradient(#f8f9fb 0%,#fff 100%)}.home-module__txgM7a__productsIntro p{max-width:650px}.home-module__txgM7a__packSection{position:relative}.home-module__txgM7a__packSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 18%,#d4af7c14 0%,#d4af7c00 26%),radial-gradient(circle at 90% 82%,#0b1b2b0d 0%,#0b1b2b00 28%);position:absolute;inset:0}.home-module__txgM7a__packSection>.home-module__txgM7a__shell{z-index:1;position:relative}.home-module__txgM7a__maintenanceBanner{margin:0 0 22px;box-shadow:0 18px 40px #0b1b2b24}.home-module__txgM7a__maintenanceBanner strong{font-size:18px}@media (max-width:980px){.home-module__txgM7a__howIntroRow{flex-direction:column;align-items:flex-start}.home-module__txgM7a__howFlowBadge{width:100%}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{grid-template-columns:1fr 1fr}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step:not(:last-child):after{display:none}}@media (max-width:700px){.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{grid-template-columns:1fr}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step{min-height:0}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step h3{margin-top:28px}.home-module__txgM7a__howBottom{flex-direction:column;align-items:flex-start}.home-module__txgM7a__howLink{justify-content:center;width:100%}}.home-module__txgM7a__howItWorksSection{padding:88px 0 76px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step{min-height:350px;padding:24px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step:not(:last-child):after{right:-18px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step h3{margin:22px 0 10px;font-size:24px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step p{line-height:1.6}.home-module__txgM7a__stepVisual{place-items:center;height:72px;margin-top:20px;display:grid;position:relative;overflow:hidden}.home-module__txgM7a__placeGraphic,.home-module__txgM7a__tapGraphic,.home-module__txgM7a__shareGraphic{width:150px;height:64px;position:relative}.home-module__txgM7a__placeSurface{background:#ffffff0e;border:1px solid #ffffff29;border-radius:999px;height:11px;position:absolute;bottom:9px;left:8px;right:8px}.home-module__txgM7a__placeCard{background:linear-gradient(145deg,#ffffff1f,#ffffff08);border:1px solid #d4af7c80;border-radius:7px;width:44px;height:53px;position:absolute;bottom:17px;left:54px;transform:rotate(-8deg);box-shadow:0 10px 22px #00000038}.home-module__txgM7a__placeCard:after{content:"";background:#d4af7cb8;border-radius:999px;height:5px;position:absolute;top:14px;left:8px;right:8px;box-shadow:0 11px #ffffff2e}.home-module__txgM7a__placeLabel{color:#ffffff8a;letter-spacing:1px;font-size:7px;font-weight:800;position:absolute;bottom:22px;right:11px}.home-module__txgM7a__tapPhone,.home-module__txgM7a__sharePhone{background:linear-gradient(150deg,#ffffff1a,#ffffff08);border:1px solid #ffffff3d;border-radius:9px;width:42px;height:57px;position:absolute;top:7px;left:47px;box-shadow:0 10px 22px #0003}.home-module__txgM7a__tapPhone:before,.home-module__txgM7a__sharePhone:before{content:"";background:#fff3;border-radius:999px;height:2px;position:absolute;bottom:4px;left:15px;right:15px}.home-module__txgM7a__tapPhone:after{content:"";border:1px solid var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:16px;left:16px;box-shadow:0 0 0 7px #d4af7c14}.home-module__txgM7a__tapWave{border:1px solid #d4af7ca6;border-color:#d4af7ca6 #d4af7ca6 #0000 #0000;border-radius:50%;position:absolute;top:15px;left:83px;transform:rotate(45deg)}.home-module__txgM7a__tapLabel{color:var(--gold);letter-spacing:1.8px;font-size:9px;font-weight:900;position:absolute;bottom:11px;left:103px}.home-module__txgM7a__shareGraphic{justify-content:center;align-items:center;gap:12px;display:flex}.home-module__txgM7a__sharePhone{width:38px;height:54px;position:relative;top:auto;left:auto}.home-module__txgM7a__sharePhone:after{content:"";border:1px solid #d4af7cb8;border-radius:3px;width:18px;height:11px;position:absolute;top:14px;left:9px}.home-module__txgM7a__shareArrow{color:var(--gold);font-size:22px;line-height:1}.home-module__txgM7a__shareWindow{background:#ffffff0b;border:1px solid #ffffff2e;border-radius:7px;width:68px;height:48px;position:relative;box-shadow:0 10px 22px #0003}.home-module__txgM7a__shareWindow:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:11px;left:0;right:0}.home-module__txgM7a__shareWindow span,.home-module__txgM7a__shareWindow i,.home-module__txgM7a__shareWindow b{background:#fff3;border-radius:999px;height:4px;display:block;position:absolute}.home-module__txgM7a__shareWindow span{top:19px;left:9px;right:26px}.home-module__txgM7a__shareWindow i{width:30px;top:27px;left:9px}.home-module__txgM7a__shareWindow b{background:#d4af7c99;width:18px;top:35px;left:9px}.home-module__txgM7a__productsShowcase{padding:88px 0 82px}.home-module__txgM7a__individualCard{grid-template-columns:.78fr 1.22fr;min-height:360px}.home-module__txgM7a__individualMedia{min-height:360px;padding:14px}.home-module__txgM7a__individualMedia img{width:min(260px,100%)}.home-module__txgM7a__individualBody{padding:26px}.home-module__txgM7a__individualBody h3{font-size:28px}.home-module__txgM7a__individualBottom{padding-top:18px}.home-module__txgM7a__packSection{padding:86px 0 74px}.home-module__txgM7a__maintenanceBanner{margin-bottom:20px}.home-module__txgM7a__photoBand{padding:70px 0}.home-module__txgM7a__faqSection{padding:82px 0}.home-module__txgM7a__contactInner{padding:92px 0}.home-module__txgM7a__footerInner{min-height:92px}.home-module__txgM7a__footerLogoFrame{background:#fff;border:1px solid #d7dde3bf;border-radius:14px;justify-content:center;align-items:center;width:154px;min-height:58px;padding:9px 15px;display:flex;box-shadow:0 12px 28px #00000029}.home-module__txgM7a__footerLogoFrame img{width:100%;height:auto;display:block}@media (max-width:980px){.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.home-module__txgM7a__howItWorksSection{padding:72px 0 64px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__stepGrid{grid-template-columns:1fr;gap:12px;margin-top:32px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step{min-height:0;padding:22px}.home-module__txgM7a__stepVisual{height:64px;margin-top:16px}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__step h3{margin-top:18px;font-size:23px}.home-module__txgM7a__productsShowcase{padding:70px 0 64px}.home-module__txgM7a__individualCard{grid-template-columns:1fr;min-height:0}.home-module__txgM7a__individualMedia{border-right:0;border-bottom:1px solid var(--g300);min-height:250px}.home-module__txgM7a__individualMedia img{width:min(240px,100%)}.home-module__txgM7a__individualBody{padding:22px}.home-module__txgM7a__packSection{padding:70px 0 62px}.home-module__txgM7a__photoBand{padding:58px 0}.home-module__txgM7a__faqSection{padding:70px 0}.home-module__txgM7a__contactInner{padding:76px 0}.home-module__txgM7a__footerLogoFrame{width:148px;min-height:54px}}.home-module__txgM7a__packMedia{background:linear-gradient(#fafaf6 0%,#f5f4eb 100%);border-bottom:1px solid #0b1b2b0f;border-radius:15px 15px 0 0;justify-content:center;align-items:center;height:164px;margin:-25px -25px 20px;display:flex;overflow:hidden}.home-module__txgM7a__packMedia img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.home-module__txgM7a__popular{z-index:2;left:16px;right:auto}.home-module__txgM7a__packCard{min-height:0}.home-module__txgM7a__packCount{margin-top:16px}.home-module__txgM7a__packDescription{min-height:38px}@media (max-width:700px){.home-module__txgM7a__packMedia{height:176px}.home-module__txgM7a__packCard{min-height:0}}.home-module__txgM7a__stepVisual{height:94px;margin-top:18px}.home-module__txgM7a__placeGraphic,.home-module__txgM7a__tapGraphic,.home-module__txgM7a__shareGraphic{width:190px;height:82px}.home-module__txgM7a__placeSurface{background:#ffffff12;border-color:#ffffff47;height:13px;bottom:8px;left:8px;right:8px}.home-module__txgM7a__placeCard{background:#ffffff14;border-color:#d4af7cb8;width:51px;height:62px;bottom:19px;left:61px;box-shadow:0 9px 18px #0003}.home-module__txgM7a__placeCard:after{background:var(--gold);height:6px;top:16px;left:10px;right:10px;box-shadow:0 13px #ffffff3d}.home-module__txgM7a__placeCard i{border:1px solid #d4af7cb3;border-radius:2px;width:16px;height:7px;position:absolute;top:38px;left:17px}.home-module__txgM7a__placeArrow{color:var(--gold);font-size:16px;font-weight:800;position:absolute;bottom:43px;left:116px}.home-module__txgM7a__placeLabel{color:#ffffffad;letter-spacing:1.1px;font-size:8px;bottom:22px;right:4px}.home-module__txgM7a__tapGraphic{justify-content:center;align-items:center;display:flex}.home-module__txgM7a__tapCard{background:#ffffff14;border:1px solid #d4af7cb8;border-radius:7px;width:42px;height:52px;position:absolute;top:17px;left:30px}.home-module__txgM7a__tapCard:after{content:"";background:var(--gold);border-radius:999px;height:5px;position:absolute;top:13px;left:9px;right:9px}.home-module__txgM7a__tapCard i{background:#fff3;border-radius:999px;width:14px;height:2px;position:absolute;bottom:9px;left:13px}.home-module__txgM7a__tapPhone{background:#ffffff14;border-color:#ffffff52;width:45px;height:61px;top:10px;left:auto;right:30px}.home-module__txgM7a__tapPhone:after{border-color:var(--gold);width:11px;height:11px;top:18px;left:17px;box-shadow:0 0 0 8px #d4af7c14}.home-module__txgM7a__tapWave{border-color:var(--gold);border-bottom-color:#0000;border-left-color:#0000;top:30px;left:84px}.home-module__txgM7a__tapWaveOne{width:21px;height:21px}.home-module__txgM7a__tapWaveTwo{opacity:.42;width:39px;height:39px;top:21px;left:77px}.home-module__txgM7a__tapLabel{color:#ffffffad;letter-spacing:1px;font-size:8px;bottom:2px;left:57px}.home-module__txgM7a__shareGraphic{gap:16px}.home-module__txgM7a__sharePhone{background:#ffffff14;border-color:#ffffff52;width:43px;height:61px;position:relative;top:auto;left:auto}.home-module__txgM7a__sharePhone:after{border-color:var(--gold);width:21px;height:13px;top:17px;left:10px}.home-module__txgM7a__sharePhone i{background:#ffffff2e;border-radius:999px;height:3px;position:absolute;bottom:9px;left:11px;right:11px}.home-module__txgM7a__shareArrow{font-size:24px;font-weight:600}.home-module__txgM7a__shareWindow{background:#ffffff12;border-color:#ffffff3d;width:76px;height:54px}.home-module__txgM7a__shareWindow:before{top:13px}.home-module__txgM7a__shareWindow span{background:#ffffff42;height:5px;top:22px;left:10px;right:24px}.home-module__txgM7a__shareWindow i{background:#ffffff38;width:34px;height:5px;top:32px;left:10px}.home-module__txgM7a__shareWindow b{background:var(--gold);width:22px;height:5px;top:42px;left:10px}.home-module__txgM7a__shareLabel{color:#ffffffad;letter-spacing:1px;white-space:nowrap;font-size:8px;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:700px){.home-module__txgM7a__stepVisual{height:88px;margin-top:14px}}.home-module__txgM7a__placeGraphic>span:nth-child(3){color:var(--gold);font-size:16px;font-weight:800;position:absolute;bottom:42px;left:116px}.home-module__txgM7a__tapGraphic>span:first-child{background:#ffffff14;border:1px solid #d4af7cb8;border-radius:7px;width:42px;height:52px;position:absolute;top:17px;left:30px}.home-module__txgM7a__tapGraphic>span:first-child:after{content:"";background:var(--gold);border-radius:999px;height:5px;position:absolute;top:13px;left:9px;right:9px}.home-module__txgM7a__tapGraphic>span:first-child i{background:#fff3;border-radius:999px;width:14px;height:2px;position:absolute;bottom:9px;left:13px}.home-module__txgM7a__shareGraphic>span:last-child{color:#ffffffad;letter-spacing:1px;white-space:nowrap;font-size:8px;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-module__txgM7a__nav{position:relative}.home-module__txgM7a__navLinks{position:absolute;left:50%;transform:translate(-50%)}.home-module__txgM7a__navCta{display:none}.home-module__txgM7a__secondaryButton{border-color:var(--navy);background:var(--navy);color:#fff}.home-module__txgM7a__secondaryButton:hover{border-color:var(--deep);background:var(--deep);color:#fff}.home-module__txgM7a__individualBottom a,.home-module__txgM7a__packBottom a{border-color:var(--navy);background:var(--navy);color:#fff}.home-module__txgM7a__individualBottom a:hover,.home-module__txgM7a__packBottom a:hover{border-color:var(--deep);background:var(--deep);color:#fff}.home-module__txgM7a__prelaunchFooter{background:var(--g100);border-top:1px solid var(--g300);border-bottom:1px solid #0b1b2b12}.home-module__txgM7a__prelaunchFooterInner{text-align:center;justify-content:center;align-items:center;gap:12px;min-height:58px;display:flex}.home-module__txgM7a__prelaunchLabel{color:var(--gold);letter-spacing:1.8px;font-size:9px;font-weight:900}.home-module__txgM7a__prelaunchFooterInner p{color:var(--g700);margin:0;font-size:11px;line-height:1.4}@media (max-width:700px){.home-module__txgM7a__prelaunchFooterInner{flex-direction:column;gap:5px;min-height:64px;padding:12px 0}}.home-module__txgM7a__contactPlaceholder{align-items:stretch;display:flex}.home-module__txgM7a__contactPanel{border:1px solid var(--g300);background:linear-gradient(145deg,#f8f9fb 0%,#eef1f4 100%);border-radius:18px;width:100%;padding:30px;box-shadow:0 18px 42px #0b1b2b0f}.home-module__txgM7a__contactPanel h3{color:var(--navy);letter-spacing:-.8px;margin:10px 0 0;font-size:28px}.home-module__txgM7a__contactPanel p:not(.home-module__txgM7a__productLabel){color:var(--g500);margin:12px 0 0;font-size:13px;line-height:1.7}.home-module__txgM7a__contactPanel .home-module__txgM7a__contactEmail{margin-top:24px}@media (max-width:700px){.home-module__txgM7a__contactPanel{padding:24px}.home-module__txgM7a__contactPanel h3{font-size:24px}}.home-module__txgM7a__contactFormPanel{border:1px solid var(--g300);background:linear-gradient(145deg,#f8f9fb 0%,#eef1f4 100%);border-radius:18px;width:100%;padding:28px 30px;box-shadow:0 18px 42px #0b1b2b0f}.home-module__txgM7a__contactFormPanel h3{color:var(--navy);letter-spacing:-.8px;margin:10px 0 0;font-size:28px}.home-module__txgM7a__contactFormPanel>p:not(.home-module__txgM7a__productLabel){color:var(--g500);margin:12px 0 20px;font-size:13px;line-height:1.65}.home-module__txgM7a__contactFormPanel .contact-form{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:700px){.home-module__txgM7a__contactFormPanel{padding:24px 20px}.home-module__txgM7a__contactFormPanel h3{font-size:24px}}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__howIntroRow{display:block}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro{text-align:center;max-width:900px;margin:0 auto}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro p:not(.home-module__txgM7a__eyebrow){max-width:760px;margin-left:auto;margin-right:auto}.home-module__txgM7a__howItWorksSection .home-module__txgM7a__eyebrow{text-align:center}@media (max-width:700px){.home-module__txgM7a__howItWorksSection .home-module__txgM7a__sectionIntro{max-width:100%}}
