._section_cqxc9_4{scroll-margin-top:80px}._softSurface_cqxc9_9{background:#f6f7fb}._sectionLabel_cqxc9_14{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}._sectionLabel_cqxc9_14:before{content:"";width:32px;height:2px;border-radius:2px;background:var(--mantine-color-amber-6)}._accentText_cqxc9_33{color:var(--mantine-color-amber-5)}._reveal_cqxc9_39{opacity:0;transform:translateY(28px) scale(.985);filter:blur(6px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}._reveal_cqxc9_39[data-visible]{opacity:1;transform:none;filter:none}._nav_cqxc9_58{position:fixed;inset:0 0 auto 0;z-index:100;transition:background-color .3s ease,backdrop-filter .3s ease,border-color .3s ease,box-shadow .3s ease;border-bottom:1px solid transparent}._nav_cqxc9_58[data-scrolled]{background-color:#0c1f4db8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom-color:#ffffff14;box-shadow:0 10px 30px #050e2640}._navLink_cqxc9_78{padding:10px 16px;border-radius:999px;color:#ffffffd1;font-weight:600;font-size:15px;transition:color .2s ease,background-color .2s ease}._navLink_cqxc9_78:hover{color:var(--mantine-color-white);background-color:#ffffff14}._drawerLink_cqxc9_94{display:block;padding:14px 16px;border-radius:12px;color:var(--mantine-color-white);font-weight:700;font-size:18px}._drawerLink_cqxc9_94:hover{background-color:#ffffff14}._primaryButton_cqxc9_109{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease;box-shadow:0 10px 30px #f5b3014d}._primaryButton_cqxc9_109:hover{transform:translateY(-2px);box-shadow:0 16px 40px #f5b30166}._ghostButton_cqxc9_121{color:var(--mantine-color-white);background:#ffffff0f;border:1px solid rgba(255,255,255,.2);transition:background-color .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}._ghostButton_cqxc9_121:hover{background:#ffffff1f;transform:translateY(-2px)}._hero_cqxc9_137{position:relative;overflow:hidden;background:radial-gradient(1200px 600px at 85% 10%,rgba(39,80,169,.55),transparent 60%),radial-gradient(900px 500px at 0% 100%,rgba(27,63,134,.6),transparent 65%),var(--mantine-color-navy-9);color:var(--mantine-color-white)}._heroGrid_cqxc9_147{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(to bottom,black 0%,transparent 75%);-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 75%);pointer-events:none}._sunGlow_cqxc9_157{animation:_breathe_cqxc9_1 7s ease-in-out infinite}._sunRays_cqxc9_161{animation:_spin_cqxc9_1 60s linear infinite}._panelFloat_cqxc9_165{animation:_float_cqxc9_1 7s ease-in-out infinite}._panelShine_cqxc9_169{animation:_shine_cqxc9_1 6s cubic-bezier(.45,0,.2,1) infinite}@keyframes _breathe_cqxc9_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes _spin_cqxc9_1{to{transform:rotate(360deg)}}@keyframes _float_cqxc9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes _shine_cqxc9_1{0%{transform:translate(-420px)}55%,to{transform:translate(620px)}}._scrollCue_cqxc9_211{animation:_bob_cqxc9_1 2.4s ease-in-out infinite}@keyframes _bob_cqxc9_1{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(6px);opacity:1}}._marquee_cqxc9_230{overflow:hidden;padding:18px 0 30px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}._marqueeTrack_cqxc9_237{display:flex;width:max-content;animation:_marquee_cqxc9_230 90s linear infinite}._marqueeTrack_cqxc9_237[data-reverse]{animation-direction:reverse;animation-duration:104s}@keyframes _marquee_cqxc9_230{to{transform:translate(-50%)}}._brandCard_cqxc9_254{display:flex;align-items:center;justify-content:center;width:210px;height:104px;margin-right:20px;padding:20px 28px;flex-shrink:0;border-radius:20px;background:var(--mantine-color-white);border:1px solid #e8edf6;box-shadow:0 1px 2px #0c1f4d0f,0 10px 28px #0c1f4d17}._brandCard_cqxc9_254 img{max-width:100%;max-height:56px;object-fit:contain}._productCard_cqxc9_279{height:100%;border-radius:28px;background:var(--mantine-color-white);border:1px solid #e8edf6;box-shadow:0 10px 30px #0c1f4d0d;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}._productCard_cqxc9_279:hover{transform:translateY(-6px);box-shadow:0 28px 60px #0c1f4d1f}._sampleList_cqxc9_296{margin:0;padding:0;list-style:none}._sampleList_cqxc9_296 li{padding:10px 0;border-top:1px solid #eef1f7}._sampleProducts_cqxc9_308{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}._sampleProduct_cqxc9_308{display:block;width:100%;border-radius:16px}._sampleProductPhoto_cqxc9_323{aspect-ratio:1;overflow:hidden;border-radius:16px;border:1px solid #eef1f7;background:var(--mantine-color-white);transition:border-color .2s ease}._sampleProductPhoto_cqxc9_323 img{width:100%;height:100%;padding:8px;object-fit:contain;transition:transform .3s ease}._sampleProduct_cqxc9_308:hover ._sampleProductPhoto_cqxc9_323{border-color:var(--mantine-color-amber-5)}._sampleProduct_cqxc9_308:hover ._sampleProductPhoto_cqxc9_323 img{transform:scale(1.05)}._step_cqxc9_352{padding-top:22px;border-top:1px solid #dfe5f1;transition:border-color .4s ease}._step_cqxc9_352:hover{border-top-color:var(--mantine-color-amber-6)}._stepNumber_cqxc9_362{font-family:Montserrat,Inter,sans-serif;font-weight:800;font-size:56px;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--mantine-color-navy-3);transition:-webkit-text-stroke-color .4s ease}._step_cqxc9_352:hover ._stepNumber_cqxc9_362{-webkit-text-stroke-color:var(--mantine-color-amber-6)}._aboutVisual_cqxc9_379{position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:36px;background:radial-gradient(circle at 50% 45%,rgba(245,179,1,.28),transparent 55%),linear-gradient(160deg,var(--mantine-color-navy-8),var(--mantine-color-navy-9));box-shadow:0 40px 80px #0c1f4d40}._aboutRing_cqxc9_390{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}._aboutLogo_cqxc9_398{position:absolute;top:50%;left:50%;width:52%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 1px rgba(255,255,255,.7)) drop-shadow(0 20px 40px rgba(0,0,0,.35));animation:_floatCentered_cqxc9_1 8s ease-in-out infinite}@keyframes _floatCentered_cqxc9_1{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 12px))}}._valueRow_cqxc9_419{display:grid;grid-template-columns:1fr;gap:6px;padding:18px 0;border-top:1px solid #d8e0f1}._valueRow_cqxc9_419:last-child{border-bottom:1px solid #d8e0f1}@media (min-width: 36em){._valueRow_cqxc9_419{grid-template-columns:200px 1fr;gap:24px;align-items:baseline}}._contact_cqxc9_441{position:relative;overflow:hidden;background:radial-gradient(900px 500px at 15% 0%,rgba(39,80,169,.55),transparent 60%),radial-gradient(700px 400px at 100% 100%,rgba(245,179,1,.14),transparent 60%),var(--mantine-color-navy-9);color:var(--mantine-color-white)}._contactChannel_cqxc9_450{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0d;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}._contactChannel_cqxc9_450:hover{border-color:#f5b30180;background:#ffffff17}._contactChannelIcon_cqxc9_469{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f5b30124;color:var(--mantine-color-amber-5)}._gallerySection_cqxc9_483{background:radial-gradient(800px 420px at 100% 0%,rgba(39,80,169,.45),transparent 60%),radial-gradient(600px 360px at 0% 100%,rgba(245,179,1,.1),transparent 60%),var(--mantine-color-navy-9)}._galleryGrid_cqxc9_493{--gallery-gap: 12px;--gallery-columns: 2;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gallery-gap)}@media (min-width: 48em){._galleryGrid_cqxc9_493{--gallery-gap: 20px;--gallery-columns: 3}}._galleryCell_cqxc9_509{flex:0 0 calc((100% - (var(--gallery-columns) - 1) * var(--gallery-gap)) / var(--gallery-columns));min-width:0}._galleryTile_cqxc9_514{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:20px;background:#ffffff0f;box-shadow:0 18px 40px #030a1e59}._galleryTile_cqxc9_514 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}._galleryTile_cqxc9_514:hover img{transform:scale(1.05)}._galleryTile_cqxc9_514:focus-visible{outline:3px solid var(--mantine-color-amber-5);outline-offset:3px}._galleryPlay_cqxc9_542{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;transform:translate(-50%,-50%);background:var(--mantine-color-amber-5);color:var(--mantine-color-navy-9);box-shadow:0 0 0 10px #f5b30140}._galleryDuration_cqxc9_557{position:absolute;left:12px;bottom:12px;padding:4px 10px;border-radius:999px;background:#081638bf;color:var(--mantine-color-white);font-size:12px;font-weight:600}._lightbox_cqxc9_571{background:#050e24}._lightboxHeader_cqxc9_575{background:transparent;color:var(--mantine-color-navy-1);font-weight:600}._lightboxBody_cqxc9_581{display:flex;flex-direction:column;height:calc(100% - 60px)}._lightboxStage_cqxc9_588{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;container-type:size}._lightboxMedia_cqxc9_598{display:block;width:min(100cqw,100cqh * var(--media-ratio));height:auto;aspect-ratio:var(--media-ratio);border-radius:12px;background:#0b1a3f}._faqItem_cqxc9_609{background:var(--mantine-color-white);border:1px solid #e8edf6;box-shadow:0 10px 30px #0c1f4d0d}._faqItem_cqxc9_609[data-active]{border-color:var(--mantine-color-amber-4)}._faqControl_cqxc9_619{padding:10px 24px}._faqChevron_cqxc9_623{color:var(--mantine-color-amber-7)}._faqChevron_cqxc9_623[data-rotate]{transform:rotate(45deg)}._footer_cqxc9_633{background:#081638;color:var(--mantine-color-navy-2)}._footerLink_cqxc9_638{color:var(--mantine-color-navy-1);font-size:14px;transition:color .2s ease}._footerLink_cqxc9_638:hover{color:var(--mantine-color-white)}@media (prefers-reduced-motion: reduce){._reveal_cqxc9_39{opacity:1;transform:none;filter:none;transition:none}._sunGlow_cqxc9_157,._sunRays_cqxc9_161,._panelFloat_cqxc9_165,._panelShine_cqxc9_169,._scrollCue_cqxc9_211,._aboutLogo_cqxc9_398,._marqueeTrack_cqxc9_237{animation:none}._galleryTile_cqxc9_514 img,._sampleProductPhoto_cqxc9_323 img{transition:none}._galleryTile_cqxc9_514:hover img,._sampleProduct_cqxc9_308:hover ._sampleProductPhoto_cqxc9_323 img{transform:none}._marquee_cqxc9_230{mask-image:none;-webkit-mask-image:none}._marqueeTrack_cqxc9_237{width:auto;flex-wrap:wrap;justify-content:center;row-gap:20px}._marqueeTrack_cqxc9_237 [data-duplicate]{display:none}}._formCard_cqxc9_698{padding:32px;border-radius:28px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 30px 80px #050e2659}._formLabel_cqxc9_708{color:var(--mantine-color-navy-1);font-weight:600;margin-bottom:6px}._formInput_cqxc9_714{color:var(--mantine-color-white);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:14px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}._formInput_cqxc9_714::placeholder{color:var(--mantine-color-navy-3)}._formInput_cqxc9_714:focus{border-color:var(--mantine-color-amber-6);background:#ffffff17;box-shadow:0 0 0 4px #f5b3012e}._formInput_cqxc9_714[data-error]{border-color:var(--mantine-color-red-4)}._formError_cqxc9_739{color:var(--mantine-color-red-3)}._successIcon_cqxc9_743{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--mantine-color-amber-6);color:var(--mantine-color-navy-9);box-shadow:0 0 0 12px #f5b30126}._highlightItem_cqxc9_756{list-style:none;padding:16px 0;border-top:1px solid rgba(255,255,255,.12);color:var(--mantine-color-navy-1);font-weight:600}._highlightItem_cqxc9_756:last-child{border-bottom:1px solid rgba(255,255,255,.12)}
