@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Light-CF3dNY__.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Regular-B2rdVJyU.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Medium-Dnqm0bYE.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-SemiBold-lOzIs97q.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Bold-DxjWjHra.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-ExtraBold-DGDc3VaF.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Black-DcbwsPU8.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-Italic-Ce7gynqH.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Merriweather;src:url(/assets/Merriweather_24pt-BoldItalic-BhokGASM.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FuturaNowLight;src:url(/assets/Merriweather_24pt-Light-CF3dNY__.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:FuturaNowReg;src:url(/assets/Merriweather_24pt-Regular-B2rdVJyU.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:FuturaNowBold;src:url(/assets/Merriweather_24pt-Bold-DxjWjHra.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:BrandBe;src:url(/assets/Merriweather_24pt-ExtraBold-DGDc3VaF.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:FuturaNowXBlack;src:url(/assets/Merriweather_24pt-Black-DcbwsPU8.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Baskerville;src:url(/assets/Merriweather_24pt-Regular-B2rdVJyU.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:BaskervilleItalic;src:url(/assets/Merriweather_24pt-Italic-Ce7gynqH.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}*{scroll-behavior:smooth}body{margin:0;border:0;box-sizing:border-box;font-family:FuturaNowBold,Merriweather,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#020202;color:#f9f6ee;letter-spacing:.1px;word-spacing:1px;scroll-behavior:smooth}span{font-family:FuturaNowBold,Merriweather,serif}p{font-family:FuturaNowLight,Merriweather,serif}html::-webkit-scrollbar{width:.4vw}html::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:.6rem}html::-webkit-scrollbar-track{background-color:#0f0f0f}input:focus{outline:none}textarea:focus{outline:none}.App{text-align:center}.contactPage{position:relative;z-index:1;width:100%;min-height:100vh;overflow-x:hidden;text-align:center;color:#f9f6ee}.contactHero{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 3.5rem}.contactTitle em{font-style:normal}.contactSub{max-width:500px}.contactSection{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem 7rem}.contactPanelWrap{width:min(1080px,100%);display:flex}.contactPanel{flex:1;display:flex;flex-direction:row;align-items:stretch;border-radius:1.2rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0b,#ffffff03);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.contactFormSide{box-sizing:border-box;width:46%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:2.6rem 2.4rem}.contactFormTitle{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.4rem;line-height:1.2;color:#f9f6ee;margin:0}.contactFormLead{font-family:FuturaNowLight,sans-serif;font-size:.92rem;line-height:1.7;color:#f9f6ee99;margin:.9rem 0 0}.contactFormSide form{display:flex;flex-direction:column;width:100%;margin-top:1.6rem}.contactFormSide form input,.contactFormSide form textarea{box-sizing:border-box;width:100%;margin:.45rem 0;padding:.9rem 1rem;border-radius:.7rem;border:1px solid rgba(249,246,238,.14);background-color:#ffffff0f;caret-color:#f0b85c;color:#f9f6ee;font-size:.95rem;font-family:FuturaNowReg,sans-serif;transition:border-color .3s ease,background-color .3s ease;resize:vertical}.contactFormSide form textarea{min-height:9rem;max-height:16rem}.contactFormSide form input::placeholder,.contactFormSide form textarea::placeholder{color:#f9f6ee59}.contactFormSide form input:focus,.contactFormSide form textarea:focus{border-color:#f0b85c99;background-color:#ffffff14}.contactSubmit{width:100%;box-sizing:border-box;margin-top:.9rem}.contactImageSide{--glyph-stroke: #f0b85c;--glyph-node: #ffd9a0;--glyph-glow: rgba(240, 184, 92, .16);position:relative;width:54%;overflow:hidden;background:radial-gradient(80% 55% at 50% 32%,var(--glyph-glow),transparent 72%),linear-gradient(165deg,#0a081c4d,#03021099)}.contactImageSide .cosmicGlyph{position:absolute;top:0;right:0;bottom:30%;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.contactImageSide .cosmicGlyphSvg{width:58%;max-width:240px;height:auto;overflow:visible}.contactImageSide .line{fill:none;stroke:var(--glyph-stroke);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--glyph-stroke) 55%,transparent));transition:stroke-dashoffset 1.5s cubic-bezier(.16,1,.3,1);transition-delay:var(--d, 0s)}.contactImageSide .line.spark{stroke-width:1.3}.contactImageSide .node{fill:var(--glyph-node);opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--glyph-node) 70%,transparent));transition:opacity .55s ease,transform .55s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--d, 0s)}.contactImageSide .node--bright{filter:drop-shadow(0 0 10px var(--glyph-node))}.reveal.revealed .contactImageSide .line{stroke-dashoffset:0}.reveal.revealed .contactImageSide .node{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.contactImageSide .line{transition:none;stroke-dashoffset:0}.contactImageSide .node{transition:none;opacity:1;transform:none}}.contactImageVeil{position:relative;z-index:1;box-sizing:border-box;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;padding:2.2rem;background:linear-gradient(200deg,#03021026,#03021080 55%,#030210eb)}.contactImageTag{width:auto;font-size:.66rem;line-height:1.5;letter-spacing:3px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f0b85c;text-shadow:0 0 12px rgba(240,184,92,.5)}.contactImageTitle{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.2;color:#f9f6ee;margin-top:.6rem}.contactChips{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.2rem}.contactChip{display:inline-flex;align-items:center;gap:.55rem;padding:.75rem 1.5rem;border-radius:999px;border:1px solid rgba(249,246,238,.18);background:#ffffff0a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;font-family:FuturaNowReg,sans-serif;font-size:.85rem;letter-spacing:.5px;color:#f9f6eebf;transition:border-color .3s ease,color .3s ease,background .3s ease}.contactChip svg{color:#f0b85c}.contactChip:hover{border-color:#f0b85c8c;background:#f0b85c12;color:#f9f6ee}@media screen and (max-width:1000px){.contactHero{padding:7rem 1.2rem 2.5rem}.contactSection{padding:0 1.2rem 5rem}.contactPanel{flex-direction:column}.contactFormSide{width:100%;padding:2rem 1.5rem}.contactImageSide{width:100%;min-height:19rem}.contactImageVeil{min-height:19rem}.contactChips{flex-direction:column;align-items:center}}.navBarContainer{height:60px;display:flex;justify-content:space-around;align-items:center;font-size:1rem;position:fixed;top:0;z-index:1;background-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;width:100%}.navBarContainer .navBarlinksContainer{height:100%;min-width:50%;display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0 .4rem}.navBarContainer .navLink{margin:0 .55rem;padding:.4rem 1.1rem;font-size:16px;cursor:pointer;color:#f9f6eecc;border-radius:999px;border:1px solid transparent;background:transparent;font-family:FuturaNowReg,sans-serif;font-weight:300;transition:color .3s ease,background .3s ease,box-shadow .3s ease,border-color .3s ease}.navBarContainer .navLink:hover{color:#fff;background:#f0b85c14;border-color:#f0b85c59;box-shadow:0 0 18px #f0b85c40}.navBarContainer .store_button{position:relative;padding:6px 24px;font-size:12px;font-weight:light;color:#fff;background:linear-gradient(90deg,#08577c,#a02e6f,#a05d2e,#14709b);background-size:400%;border:none;border-radius:8px;cursor:pointer;letter-spacing:2px;overflow:hidden;z-index:1;box-shadow:0 0 15px #00c6ff80;transition:box-shadow .3s ease;font-family:FuturaNowReg,sans-serif;animation:flow 8s linear infinite;margin-left:4rem}.store_button:hover{box-shadow:0 0 20px #d5edf4cc,0 0 30px #63757a99;animation:glow 1.5s ease-in-out infinite alternate;border-radius:12px}.store_button:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;background:linear-gradient(90deg,#196b92,#f441a5,#3b86ff,#03a9f4);background-size:400%;border-radius:50px;opacity:0;transition:opacity .3s ease}.store_button:hover:before{opacity:1;filter:blur(20px)}.store_button:hover{animation:flow 8s linear infinite}@media screen and (max-width:1000px){.navBarContainer{justify-content:space-between;width:100%}}.sideNavBarContainer{width:100vw;height:100vh;position:fixed;top:0;transform:translate(100%);transition:.3s ease;z-index:999;padding-top:1rem;background-color:#000}.sideNavBarContainer.active{transform:translate(0)}.sideNavBarContainer .sideNavBarMenuContainer{width:100%;min-height:20vh;height:fit-content;margin-top:10%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 1rem}.sideNavBarContainer .sideNavBarMenuContainer p{width:100%;border-bottom:1px solid rgba(255,255,255,.1);text-align:left;margin:3% 0;font-family:FuturaNowReg,sans-serif}.sidebar_btn_container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 1rem;margin-top:2rem}.sb_store_button{position:relative;padding:6px 24px;font-size:12px;font-weight:bolder;color:#fff;background:linear-gradient(90deg,#08577c,#a02e6f,#a05d2e,#14709b);background-size:400%;border:none;border-radius:8px;cursor:pointer;letter-spacing:2px;overflow:hidden;z-index:1;box-shadow:0 0 15px #00c6ff80;transition:box-shadow .3s ease;font-family:FuturaNowReg,sans-serif;animation:flow 8s linear infinite}.sb_store_button:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;background:linear-gradient(90deg,#196b92,#f441a5,#3b86ff,#03a9f4);background-size:400%;border-radius:50px;opacity:0;transition:opacity .3s ease}@keyframes flow{0%{background-position:0%}to{background-position:400%}}@keyframes glow{0%{box-shadow:0 0 10px #00c6ffcc,0 0 20px #00c6ff99}to{box-shadow:0 0 15px #00c6ff,0 0 30px #00c6ffcc,0 0 45px #00c6ff99}}.footerContainer{width:100%;height:fit-content;box-sizing:border-box;padding:3rem 3rem 1.5rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 0 20px #ffffff1a;border-top-left-radius:1rem;border-top-right-radius:1rem}.footerContainer .infoSection{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;flex-wrap:wrap}.footerContainer .infoSection .leftSection{display:flex;align-items:flex-start}.footerContainer .infoSection .leftSection h3{font-family:Merriweather,serif;font-weight:400;font-size:1.6rem;letter-spacing:.5px;margin:0;color:#f9f6ee}.footerContainer .infoSection .rightSection{display:flex;align-items:flex-start;gap:4rem;flex-wrap:wrap}.footerContainer .infoSection .rightSection .footerColumn{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;min-width:9rem}.footerContainer .infoSection .rightSection .footerColumn h4{font-family:Merriweather,serif;font-weight:500;font-size:.95rem;letter-spacing:.4px;color:#f9f6ee;margin:0 0 .35rem}.footerContainer .infoSection .rightSection .footerColumn span{font-family:Merriweather,serif;font-weight:300;font-size:.9rem;line-height:1.4;color:#f9f6ee99;cursor:pointer;text-align:left;transition:color .3s ease}.footerContainer .infoSection .rightSection .footerColumn span:hover{color:#fff}.footerContainer .footerBottom{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(249,246,238,.1);text-align:center}.footerContainer .footerBottom span{font-family:Merriweather,serif;font-weight:300;font-size:.85rem;letter-spacing:.5px;color:#f9f6ee80}@media screen and (max-width:1000px){.footerContainer{padding:2.5rem 1.5rem 1.5rem}.footerContainer .infoSection{flex-direction:column;gap:2.5rem}.footerContainer .infoSection .rightSection{width:100%;gap:2.5rem 3rem}.footerContainer .infoSection .rightSection .footerColumn{flex:1 1 40%}}:root{--ink: #f9f6ee;--ink-dim: rgba(249, 246, 238, .62);--ink-faint: rgba(249, 246, 238, .4);--gold: #f0b85c;--gold-bright: #ffd9a0;--gold-deep: #e09b3a;--violet: #8b6cff;--space-deep: #030210}.cosmicSceneFixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cosmicSceneFixed canvas{display:block}.reveal{opacity:0;transform:translateY(40px);filter:blur(6px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay, 0s);will-change:opacity,transform,filter}.reveal.revealed{opacity:1;transform:none;filter:none}.cosmicEyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:FuturaNowReg,sans-serif;font-size:.66rem;letter-spacing:4px;text-transform:uppercase;color:var(--gold);padding:.55rem 1.4rem;border:1px solid rgba(240,184,92,.35);border-radius:999px;background:#f0b85c0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cosmicH2{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:clamp(1.7rem,3.2vw,2.8rem);line-height:1.18;letter-spacing:.5px;color:var(--ink);margin:1.5rem auto 0;max-width:780px;text-shadow:0 0 50px rgba(139,108,255,.3)}.cosmicSerif{font-family:FuturaNowLight,sans-serif;font-style:normal;font-size:clamp(.92rem,1.15vw,1.08rem);color:var(--ink-dim);line-height:1.85;letter-spacing:.3px;max-width:560px;margin:1.6rem auto 0}.goldShimmer{width:auto;font:inherit;line-height:inherit;background:linear-gradient(110deg,#f0b85c 20%,#fff3dd 40%,#ffd9a0 52%,#f0b85c 68%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:goldShimmerSweep 5s linear infinite}@keyframes goldShimmerSweep{to{background-position:-220% center}}.ctaPrimary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 2.2rem;border:none;border-radius:999px;cursor:pointer;overflow:hidden;font-family:FuturaNowBold,sans-serif;font-size:.95rem;letter-spacing:.5px;color:#1d1305;background:linear-gradient(135deg,#ffd9a0,#f0b85c 45%,#e09b3a);box-shadow:0 0 26px #f0b85c59,0 12px 42px #f0b85c2e;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;animation:ctaPulse 3.2s ease-in-out infinite}.ctaPrimary:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:ctaShine 4.5s ease-in-out infinite}.ctaPrimary:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 0 44px #f0b85c99,0 18px 56px #f0b85c4d}.ctaPrimary:active{transform:translateY(-1px) scale(.98)}@keyframes ctaPulse{0%,to{box-shadow:0 0 26px #f0b85c59,0 12px 42px #f0b85c2e}50%{box-shadow:0 0 38px #f0b85c80,0 12px 48px #f0b85c42}}@keyframes ctaShine{0%{left:-80%}45%,to{left:130%}}.ctaGhost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 2rem;border:1px solid rgba(249,246,238,.25);border-radius:999px;cursor:pointer;font-family:FuturaNowReg,sans-serif;font-size:.92rem;letter-spacing:.5px;color:var(--ink);background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.ctaGhost:hover{transform:translateY(-3px);border-color:#8b6cffb3;background:#8b6cff1a;box-shadow:0 0 30px #8b6cff40}.ctaGhost:active{transform:translateY(-1px) scale(.98)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;filter:none;transition:none}.goldShimmer,.ctaPrimary,.ctaPrimary:after{animation:none}}span{font-size:54px;width:55%;line-height:5rem}h3{font-family:FuturaNowLight,"sans-serif";color:#ffffff4d;font-size:22px}.cosmicHero{position:relative;box-sizing:border-box;width:100%;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:7rem 1.5rem 5rem;overflow:hidden}.heroTitle{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:clamp(2.2rem,4.6vw,4rem);line-height:1.12;letter-spacing:.5px;color:#f9f6ee;margin:1.6rem 0 0;text-shadow:0 0 70px rgba(139,108,255,.4)}.heroTitle em{font-style:normal}.heroSerif{max-width:640px}.heroCtaRow{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;margin-top:2.8rem}.heroTrustRow{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;margin-top:2.6rem}.heroTrustRow span{width:auto;font-size:.72rem;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f9f6ee7a}.heroTrustRow i{width:4px;height:4px;border-radius:50%;background:#f0b85c;box-shadow:0 0 8px #f0b85c}.scrollCue{position:absolute;bottom:1.8rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.7rem;opacity:.55}.scrollCue span{width:auto;font-size:.68rem;line-height:1;letter-spacing:5px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f9f6ee}.scrollCueLine{position:relative;width:1px;height:56px;overflow:hidden;background:linear-gradient(180deg,transparent,rgba(240,184,92,.5))}.scrollCueLine:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:#ffd9a0;animation:cueDrop 2.2s ease-in-out infinite}@keyframes cueDrop{0%{top:-40%}to{top:140%}}.heroShootingStars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.shootingStar{position:absolute;width:150px;height:1.5px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.9),transparent);opacity:0;transform:rotate(-32deg) translate(0);animation:shoot 9s linear infinite}.shootingStar.s1{top:16%;left:6%;animation-delay:2s}.shootingStar.s2{top:32%;left:60%;animation-delay:5.5s;animation-duration:11s}.shootingStar.s3{top:9%;left:38%;animation-delay:8.2s;animation-duration:10s}@keyframes shoot{0%{opacity:0;transform:rotate(-32deg) translate(0)}2%{opacity:1}8%{opacity:0;transform:rotate(-32deg) translate(46vw)}to{opacity:0;transform:rotate(-32deg) translate(46vw)}}@media screen and (max-width:1050px){.cosmicHero{justify-content:flex-end;padding-bottom:6.5rem}.heroTitle{font-size:clamp(1.55rem,6.6vw,2.3rem);letter-spacing:.3px}.cosmicHero .cosmicEyebrow{font-size:.6rem;letter-spacing:3px;padding:.5rem 1rem}.heroSerif{width:92%}.heroCtaRow{width:100%;flex-direction:column}.heroCtaRow .ctaPrimary,.heroCtaRow .ctaGhost{width:min(86%,22rem);box-sizing:border-box}.heroTrustRow{gap:.6rem;padding:0 1rem}.heroTrustRow span{font-size:.7rem}}@media(prefers-reduced-motion:reduce){.shootingStar,.scrollCueLine:after{animation:none}}.timeBoundSection{position:relative;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 7rem}.timeBoundSection .cosmicH2 em{font-style:normal}.cosmicCardsRow{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:2rem;width:min(1240px,92%);margin-top:4.5rem}.cosmicCardWrap{flex:1 1 0;display:flex}.cosmicCard{--glyph-stroke: #f0b85c;--glyph-node: #ffd9a0;--glyph-glow: rgba(240, 184, 92, .14);position:relative;flex:1;min-height:24rem;border-radius:1.2rem;cursor:pointer;overflow:hidden;background:radial-gradient(85% 60% at 50% 36%,var(--glyph-glow),transparent 72%),linear-gradient(180deg,#0a081c47,#0302109e);border:1px solid rgba(249,246,238,.12);box-shadow:0 20px 50px #0000008c,0 0 30px #8b6cff14;transition:transform .25s ease-out,box-shadow .4s ease,border-color .4s ease;will-change:transform}.cosmicCard:hover{border-color:#f0b85c80;box-shadow:0 26px 60px #0009,0 0 44px #f0b85c38}.cardRelationship{--glyph-stroke: #f0b85c;--glyph-node: #ffd9a0;--glyph-glow: rgba(240, 184, 92, .15)}.cardCareer{--glyph-stroke: #8b6cff;--glyph-node: #c9b8ff;--glyph-glow: rgba(139, 108, 255, .18)}.cardTiming{--glyph-stroke: #f0b85c;--glyph-node: #ffd9a0;--glyph-glow: rgba(240, 184, 92, .15)}.cosmicGlyph{position:absolute;top:0;right:0;bottom:30%;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.cosmicGlyphSvg{width:62%;max-width:220px;height:auto;overflow:visible}.cosmicGlyph .line{fill:none;stroke:var(--glyph-stroke);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--glyph-stroke) 55%,transparent));transition:stroke-dashoffset 1.5s cubic-bezier(.16,1,.3,1);transition-delay:var(--d, 0s)}.cosmicGlyph .line.spark{stroke-width:1.3}.cosmicGlyph .node{fill:var(--glyph-node);opacity:0;transform:scale(0);transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--glyph-node) 70%,transparent));transition:opacity .55s ease,transform .55s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--d, 0s)}.cosmicGlyph .node--bright{filter:drop-shadow(0 0 10px var(--glyph-node))}.reveal.revealed .cosmicGlyph .line{stroke-dashoffset:0}.reveal.revealed .cosmicGlyph .node{opacity:1;transform:scale(1)}.cosmicCardVeil{box-sizing:border-box;width:100%;height:100%;min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;padding:1.8rem;background:linear-gradient(180deg,#0302100d,#03021073 55%,#030210eb);transition:background .4s ease}.cosmicCardTag{width:auto;font-size:.62rem;line-height:1.4;letter-spacing:3px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f0b85c;text-shadow:0 0 14px rgba(240,184,92,.6)}.cosmicCardTitle{width:auto;font-size:clamp(1.4rem,1.9vw,1.85rem);line-height:1.2;margin-top:.5rem;font-family:BrandBe,FuturaNowBold,sans-serif;color:#f9f6ee}.cosmicCardLine{font-family:FuturaNowLight,sans-serif;font-style:normal;font-size:.88rem;line-height:1.65;color:#f9f6eeb8;margin:.6rem 0 0;max-width:26ch}@media(prefers-reduced-motion:reduce){.cosmicGlyph .line{transition:none;stroke-dashoffset:0}.cosmicGlyph .node{transition:none;opacity:1;transform:none}}@media screen and (max-width:1000px){.timeBoundSection{padding:6rem 1.2rem 4.5rem}.cosmicCardsRow{flex-direction:column;gap:1.4rem;margin-top:3rem;width:100%}.cosmicCard{min-height:22rem}}.journeySection{position:relative;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:8rem 1.5rem 7rem;overflow:hidden}.journeySection .cosmicH2 em{font-style:normal}.journeyNebula{position:absolute;top:10%;left:50%;margin-left:-32rem;width:64rem;height:40rem;pointer-events:none;z-index:-1}.journeyNebula div{width:100%;height:100%;background:radial-gradient(ellipse 40% 35% at 30% 40%,rgba(139,108,255,.14),transparent 70%),radial-gradient(ellipse 35% 30% at 70% 60%,rgba(240,184,92,.1),transparent 70%);filter:blur(10px)}.orbitVisual{position:relative;width:min(320px,70vw);aspect-ratio:1;margin:3.5rem auto 0}.orbitRing{position:absolute;border:1px dashed rgba(249,246,238,.18);border-radius:50%;animation:orbitSpin 30s linear infinite}.orbitRing:before{content:"";position:absolute;top:-5px;left:50%;width:9px;height:9px;border-radius:50%;background:#ffd9a0;box-shadow:0 0 14px #f0b85c}.orbitRing.r1{top:0;right:0;bottom:0;left:0}.orbitRing.r2{top:17%;right:17%;bottom:17%;left:17%;border-color:#f0b85c4d;animation-duration:19s;animation-direction:reverse}.orbitRing.r2:before{background:#8b6cff;box-shadow:0 0 14px #8b6cff}.orbitRing.r3{top:34%;right:34%;bottom:34%;left:34%;animation-duration:44s}.orbitRing.r3:before{width:6px;height:6px}.orbitCore{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#f0b85c;text-shadow:0 0 26px rgba(240,184,92,.9);animation:corePulse 3.4s ease-in-out infinite}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes corePulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.18);opacity:1}}.journeySteps{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:1.6rem;width:min(1240px,92%);margin-top:4rem}.journeyStepWrap{flex:1 1 0;display:flex}.journeyStep{position:relative;flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:2.2rem 1.9rem 2rem;border-radius:1.1rem;border:1px solid rgba(249,246,238,.1);background:linear-gradient(160deg,#ffffff0b,#ffffff03);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.journeyStep:hover{transform:translateY(-8px);border-color:#f0b85c73;box-shadow:0 18px 46px #00000080,0 0 30px #f0b85c24}.journeyStepNumber{position:absolute;top:-1rem;right:.5rem;width:auto;font-size:5.5rem;line-height:1;font-family:BrandBe,FuturaNowBold,sans-serif;font-style:normal;color:#f9f6ee12;pointer-events:none}.journeyStepTitle{width:auto;font-size:1.2rem;line-height:1.3;font-family:BrandBe,FuturaNowBold,sans-serif;color:#f9f6ee}.journeyStepLine{font-family:FuturaNowLight,sans-serif;font-size:.92rem;line-height:1.7;color:#f9f6ee94;margin:.8rem 0 0}.journeyLink{display:inline-flex;align-items:center;gap:.5rem;margin-top:3.2rem;padding:.4rem .2rem;border:none;border-bottom:1px solid rgba(240,184,92,.45);background:transparent;cursor:pointer;font-family:FuturaNowReg,sans-serif;font-size:.85rem;letter-spacing:1.5px;text-transform:uppercase;color:#f0b85c;transition:color .3s ease,border-color .3s ease,gap .3s ease}.journeyLink:hover{color:#ffd9a0;border-color:#ffd9a0;gap:.9rem}@media screen and (max-width:1000px){.journeySection{padding:5.5rem 1.2rem 4.5rem}.journeySteps{flex-direction:column;gap:1.2rem;margin-top:3rem;width:100%}.orbitVisual{margin-top:2.6rem}}@media(prefers-reduced-motion:reduce){.orbitRing,.orbitCore{animation:none}}.finalCtaSection{position:relative;box-sizing:border-box;width:100%;min-height:92vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8rem 1.5rem;overflow:hidden}.finalCtaSection .cosmicH2 em{font-style:normal}.zodiacWheel{position:absolute;top:50%;left:50%;width:min(58rem,140vw);aspect-ratio:1;margin-left:calc(min(58rem,140vw)/-2);margin-top:calc(min(58rem,140vw)/-2);background-image:url(/assets/chart-Dy8ACOyM.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.07;pointer-events:none;animation:wheelSpin 120s linear infinite;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,1) 30%,transparent 72%);mask-image:radial-gradient(circle,rgba(0,0,0,1) 30%,transparent 72%)}@keyframes wheelSpin{to{transform:rotate(360deg)}}.eclipseGlow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(64rem,120vw);height:22rem;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(240,184,92,.16),transparent 70%);filter:blur(8px);pointer-events:none;animation:eclipseBreathe 6s ease-in-out infinite}@keyframes eclipseBreathe{0%,to{opacity:.7}50%{opacity:1}}.cosmicQuote{font-family:FuturaNowLight,sans-serif;font-style:normal;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.8;letter-spacing:.5px;color:#f9f6ee80;margin:0 0 2.4rem}.finalCtaBlock{display:flex;flex-direction:column;align-items:center;margin-top:2.6rem}.finalCtaButton{font-size:1rem;padding:1.05rem 2.6rem}.finalCtaNote{font-family:FuturaNowReg,sans-serif;font-size:.7rem;letter-spacing:1.6px;text-transform:uppercase;color:#f9f6ee6b;margin:1.4rem 0 0}@media screen and (max-width:1000px){.finalCtaSection{min-height:80vh;padding:6rem 1.2rem}.finalCtaButton{width:min(86%,22rem);box-sizing:border-box}.finalCtaNote{font-size:.68rem;padding:0 1.5rem}}@media(prefers-reduced-motion:reduce){.zodiacWheel,.eclipseGlow{animation:none}}.newsletterSection{position:relative;box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;padding:7rem 1.5rem 8rem;overflow:hidden;margin-top:4rem}.newsletterGlow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(60rem,120vw);height:26rem;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(139,108,255,.16),transparent 70%);filter:blur(10px);pointer-events:none}.newsletterReveal{width:100%;display:flex;justify-content:center}.newsletterPanel{position:relative;box-sizing:border-box;width:min(46rem,100%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:3.4rem 2.6rem 3rem;border:1px solid rgba(240,184,92,.22);border-radius:28px;background:linear-gradient(180deg,#0f0c26b8,#060414c7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 60px #8b6cff1f,inset 0 1px #f9f6ee0f}.newsletterTitle{margin-top:1.2rem}.newsletterSub{margin-top:1rem;max-width:34rem}.newsletterForm{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2.4rem}.newsletterFields{display:flex;gap:.9rem;width:100%;max-width:32rem}.newsletterInput{box-sizing:border-box;flex:1 1 60%;min-width:0;height:3.4rem;padding:0 1.2rem;border:1px solid rgba(249,246,238,.18);border-radius:999px;background:#ffffff0a;color:var(--ink);font-family:FuturaNowReg,sans-serif;font-size:.95rem;letter-spacing:.3px;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.newsletterInput::placeholder{color:var(--ink-faint)}.newsletterInput:focus{border-color:#f0b85c99;background:#f0b85c0f;box-shadow:0 0 22px #f0b85c2e}.newsletterSelectWrap{position:relative;flex:1 1 40%;min-width:0;display:flex}.newsletterSubmit{width:min(20rem,100%);height:3.4rem;font-size:1rem}.newsletterFindLink{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.8rem;padding:0;border:none;background:none;cursor:pointer;font-family:FuturaNowReg,sans-serif;font-size:.85rem;letter-spacing:.4px;color:var(--ink-dim);transition:color .3s ease,transform .3s ease}.newsletterFindLink svg{transition:transform .3s ease}.newsletterFindLink:hover{color:var(--gold-bright)}.newsletterFindLink:hover svg{transform:translate(4px)}@media screen and (max-width:720px){.newsletterSection{padding:5rem 1.1rem 6rem}.newsletterPanel{padding:2.6rem 1.4rem 2.4rem;border-radius:22px}.newsletterFields{flex-direction:column;gap:.8rem}.newsletterInput,.newsletterSelectWrap{flex:1 1 auto;width:100%}.newsletterSubmit{width:100%}}@property --reveal{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;--orb-y: 61%}.introBlackout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;--reveal: 0%;-webkit-mask-image:radial-gradient(circle at 50% var(--orb-y),transparent max(0%,calc(var(--reveal) - 14%)),#000 var(--reveal));mask-image:radial-gradient(circle at 50% var(--orb-y),transparent max(0%,calc(var(--reveal) - 14%)),#000 var(--reveal));transition:--reveal 1.8s cubic-bezier(.45,0,.45,1)}.intro--illuminate .introBlackout{--reveal: 160%}.introOrb{position:absolute;top:50%;left:50%;width:42px;height:42px;border-radius:50%;z-index:3;opacity:0;transition:opacity .5s ease;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle at 38% 32%,#fffaf0,#ffe2b0 32%,#f0b85c 62%,#d98b2e);box-shadow:0 0 26px 6px #ffd696bf,0 0 64px 20px #f0b85c73,0 0 120px 50px #8b6cff2e;pointer-events:none}.intro--forming .introOrb{opacity:1;animation:orbForm .82s cubic-bezier(.22,1,.36,1) forwards}.intro--dropping .introOrb{opacity:1;animation:orbDrop 1.05s cubic-bezier(.55,0,.85,.35) forwards}.intro--illuminate .introOrb{opacity:0;transition:opacity .8s ease;animation:orbDrop 1.05s cubic-bezier(.55,0,.85,.35) forwards}@keyframes orbForm{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes orbDrop{0%{transform:translate(-50%,-50%) scale(1)}52%{transform:translate(-50%,calc(-50% + 11vh)) scale(1)}66%{transform:translate(-50%,calc(-50% + 11vh)) scale(1.2,.8)}82%{transform:translate(-50%,calc(-50% + 8.5vh)) scale(.92,1.1)}to{transform:translate(-50%,calc(-50% + 11vh)) scale(1)}}.introGlow{position:absolute;top:var(--orb-y);left:50%;width:46px;height:46px;border-radius:50%;z-index:4;opacity:0;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,rgba(255,245,224,.95) 0%,rgba(255,208,130,.6) 20%,rgba(240,184,92,.22) 42%,rgba(139,108,255,.1) 62%,transparent 72%);pointer-events:none}.intro--illuminate .introGlow{animation:glowSpread 1.8s cubic-bezier(.45,0,.45,1) forwards}@keyframes glowSpread{0%{transform:translate(-50%,-50%) scale(0);opacity:0}12%{opacity:1}to{transform:translate(-50%,-50%) scale(62);opacity:0}}.introText{position:relative;z-index:3;text-align:center;padding:0 1.5rem;transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1),filter .55s ease}.intro--forming .introText,.intro--dropping .introText,.intro--illuminate .introText{opacity:0;transform:scale(.55);filter:blur(9px);pointer-events:none}.introBrand{display:block;width:auto;min-height:1.1em;font-family:BrandBe,FuturaNowBold,serif;font-size:clamp(2.4rem,7vw,5rem);line-height:1.12;letter-spacing:1px;color:#f9f6ee;text-shadow:0 0 45px rgba(240,184,92,.35)}.introTagline{display:block;width:auto;min-height:1.4em;margin-top:1.1rem;font-family:FuturaNowLight,serif;font-size:clamp(.85rem,2.2vw,1.35rem);line-height:1.4;letter-spacing:5px;text-transform:uppercase;color:#f0b85ce0}.introCaret{display:inline-block;width:2px;height:1em;margin-left:5px;vertical-align:-.12em;background:#f0b85c;box-shadow:0 0 9px #f0b85c;animation:caretBlink .85s steps(1) infinite}@keyframes caretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}.introSkip{position:absolute;bottom:2rem;right:2rem;z-index:5;padding:.5rem 1.15rem;border:1px solid rgba(249,246,238,.25);border-radius:999px;background:transparent;color:#f9f6eeb3;font-family:FuturaNowReg,sans-serif;font-size:.68rem;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:opacity .4s ease,color .3s ease,border-color .3s ease}.introSkip:hover{color:#f0b85c;border-color:#f0b85c80}.intro--illuminate .introSkip{opacity:0;pointer-events:none}@media screen and (max-width:1050px){.introSkip{bottom:1.4rem;right:1.4rem}.intro{--orb-y: 58%}}.pricingPage{position:relative;z-index:1;width:100%;min-height:100vh;overflow-x:hidden;text-align:center;color:#f9f6ee}.pricingHero{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 6rem}.pricingTitle em{font-style:normal}.pricingSub{max-width:520px}.plansGrid{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:1.6rem;width:min(1180px,94%);margin-top:4rem}.planCardWrap{flex:1 1 0;display:flex}.planCard{position:relative;flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:2.4rem 2rem 2.2rem;border-radius:1.1rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0d,#ffffff04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.planCard:hover{transform:translateY(-8px);box-shadow:0 22px 52px #0000008c}.planCard.popular{border-color:#f0b85c8c;box-shadow:0 0 36px #f0b85c24,0 18px 48px #00000080}.planCard.popular:hover{border-color:#f0b85ccc;box-shadow:0 0 50px #f0b85c38,0 24px 56px #0000008c}.planCard.premium{border-color:#8b6cff66}.planCard.premium:hover{border-color:#8b6cffb3;box-shadow:0 0 44px #8b6cff2e,0 22px 52px #0000008c}.planTag{width:auto;font-size:.62rem;line-height:1.4;letter-spacing:3px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f9f6ee8c;padding:.4rem .9rem;border:1px solid rgba(249,246,238,.18);border-radius:999px}.planCard.popular .planTag{color:#f0b85c;border-color:#f0b85c80;background:#f0b85c14;text-shadow:0 0 12px rgba(240,184,92,.5)}.planCard.premium .planTag{color:#ab97ff;border-color:#8b6cff80;background:#8b6cff14}.planName{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.3rem;line-height:1.2;color:#f9f6ee;margin:1.6rem 0 0}.planPriceRow{display:flex;align-items:baseline;gap:.5rem;margin-top:1.1rem}.planPrice{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:2.6rem;line-height:1;color:#f9f6ee}.planCard.popular .planPrice{background:linear-gradient(110deg,#f0b85c 20%,#fff3dd 40%,#ffd9a0 52%,#f0b85c 68%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:goldShimmerSweep 5s linear infinite}.planPeriod{width:auto;font-size:.78rem;line-height:1;letter-spacing:1.2px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f9f6ee73}.planBlurb{font-family:FuturaNowLight,sans-serif;font-size:.92rem;line-height:1.65;color:#f9f6ee99;margin:1rem 0 0;min-height:3.1rem}.planDivider{width:100%;height:1px;margin:1.4rem 0;background:linear-gradient(90deg,rgba(249,246,238,.18),transparent)}.planFeatures{list-style:none;margin:0;padding:0;width:100%;flex:1}.planFeatures li{display:flex;align-items:flex-start;gap:.6rem;font-family:FuturaNowLight,sans-serif;font-size:.9rem;line-height:1.5;color:#f9f6eeb8;margin-bottom:.85rem}.planFeatures li svg{flex-shrink:0;margin-top:.15rem;color:#f0b85c}.planCard.premium .planFeatures li svg{color:#ab97ff}.planCta{width:100%;box-sizing:border-box;margin-top:1.6rem}.pricingFootnote{font-family:FuturaNowReg,sans-serif;font-size:.7rem;letter-spacing:1.6px;text-transform:uppercase;color:#f9f6ee61;margin:3rem 0 0}@media screen and (max-width:1000px){.pricingHero{padding:7rem 1.2rem 4rem}.plansGrid{flex-direction:column;align-items:stretch;gap:1.3rem;width:100%;margin-top:3rem}.planCardWrap:has(.planCard.popular){order:-1}.pricingFootnote{padding:0 1.5rem;line-height:1.8}}.schedule_screen_main{width:100%;min-height:100vh;height:fit-content;margin-top:60px;display:flex;justify-content:flex-start;align-items:center;padding:5% 0;flex-direction:column}.stepper_header{width:min(620px,92%);height:fit-content;display:flex;justify-content:center;align-items:flex-start;padding:0 1rem}.stepper_header .step{display:flex;flex-direction:column;align-items:center;gap:.55rem;cursor:default}.stepper_header .step.done{cursor:pointer}.stepper_header .stepCircle{width:2.9rem;height:2.9rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid rgba(249,246,238,.18);background:#ffffff0a;color:#f9f6ee66;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .4s cubic-bezier(.16,1,.3,1),background .4s ease,border-color .4s ease,box-shadow .4s ease,color .4s ease}.stepper_header .step.active .stepCircle{color:#1d1305;border-color:transparent;background:linear-gradient(135deg,#ffd9a0,#f0b85c 45%,#e09b3a);box-shadow:0 0 26px #f0b85c73,0 0 0 4px #f0b85c1f;transform:translateY(-2px) scale(1.05)}.stepper_header .step.done .stepCircle{color:#f0b85c;border-color:#f0b85c99;background:#f0b85c14;box-shadow:0 0 16px #f0b85c33}.stepper_header .step.done:hover .stepCircle{background:#f0b85c24;box-shadow:0 0 22px #f0b85c52}.stepper_header .stepLabel{font-family:FuturaNowReg,sans-serif;font-size:.72rem;letter-spacing:1.5px;text-transform:uppercase;color:#f9f6ee66;transition:color .3s ease}.stepper_header .step.active .stepLabel{color:#ffd9a0}.stepper_header .step.done .stepLabel{color:#f9f6eeb3}.stepper_header .stepLine{flex:1;max-width:5rem;height:2px;margin:1.4rem .5rem 0;border-radius:2px;background:#f9f6ee26;transition:background .4s ease,box-shadow .4s ease}.stepper_header .stepLine.filled{background:linear-gradient(90deg,#f0b85cbf,#f0b85c59);box-shadow:0 0 10px #f0b85c40}.form_area{width:50%;height:fit-content;margin:4rem 0 2rem;display:flex;justify-content:center;align-items:center}.button_area{width:60%;height:fit-content;display:flex;justify-content:center;align-items:center}.button_area button{min-width:200px;height:52px;padding:0 2.4rem;border-radius:999px;color:#1d1305;background:linear-gradient(135deg,#ffd9a0,#f0b85c 45%,#e09b3a);box-shadow:0 0 26px #f0b85c59,0 12px 42px #f0b85c2e;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.button_area button:hover:not(:disabled){transform:translateY(-3px) scale(1.03);box-shadow:0 0 44px #f0b85c99,0 18px 56px #f0b85c4d}.button_area button:disabled{opacity:.75;cursor:default}.button_area button h3{font-family:FuturaNowBold,sans-serif;font-size:1rem;letter-spacing:.5px;color:#1d1305;margin:0}.schedule_screen_main .information_card{min-width:40%;width:fit-content;height:60%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1.2rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0b,#ffffff03);padding:1rem 1rem .5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.schedule_screen_main .information_card .row{display:flex;justify-content:space-between;align-items:center;padding:1rem;text-align:right;height:fit-content;margin:.5rem 0;width:90%;border-radius:.7rem;border:1px solid rgba(249,246,238,.08);background-color:#ffffff0d}.schedule_screen_main .information_card .row h4{margin:0}@media screen and (max-width:1000px){.stepper_header{width:86%}.stepper_header .stepCircle{width:2.6rem;height:2.6rem}.stepper_header .stepLine{margin:1.25rem .3rem 0}.stepper_header .stepLabel{font-size:.58rem;letter-spacing:.5px}.form_area{width:90%}.button_area button{width:100%}.schedule_screen_main .information_card{margin-top:60px;width:95%;padding:0 1rem}.schedule_screen_main .information_card .row h4:nth-child(2){font-size:.7rem}.schedule_screen_main .information_card .row h4:nth-child(1){color:#fff6}}.form_container{display:flex;flex-wrap:wrap;flex-direction:row;gap:6%}.form_container_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:35vw}.form_container_2>input,.form_container>input{height:46px;margin:.5rem 0;box-sizing:border-box;border-radius:.7rem;border:1px solid rgba(249,246,238,.14);padding-left:.8rem;background-color:#ffffff0f;caret-color:#f0b85c;color:#f9f6ee;font-size:1rem;font-family:FuturaNowReg,sans-serif;transition:border-color .3s ease,background-color .3s ease}.form_container_2 .gender_selector,.form_container_2 .date_selector{width:100%;margin:.5rem 0}.form_container_2>input{width:100%}.form_container>input{width:45%}.form_container_2>input::placeholder,.form_container>input::placeholder{color:#f9f6ee59}.form_container_2>input:focus,.form_container>input:focus{outline:none;border-color:#f0b85c99;background-color:#ffffff14;color:#f9f6ee}.react-international-phone-country-selector{padding-top:.3rem}.form_container_2 .review_info_container{width:90%;height:fit-content;padding:.5rem .6rem;background-color:#ffffff0d;border:1px solid rgba(249,246,238,.08);border-radius:.7rem;margin:.5rem 0}.form_container_2 .review_info_container h4{margin:0}.form_container_2 .review_info_container div{margin:.5rem 0}.form_container_2 .review_info_container div>h4:first-child{font-family:FuturaNowLight,sans-serif;color:#fff6}@media screen and (max-width:1000px){.form_container>input{width:100%}.form_container_2{width:97%}.form_container_2 .gender_selector,.form_container_2 .review_info_container{width:100%}.form_container_2 .review_info_container h4{font-size:.8rem}}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));cursor:auto}.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}.feedbackContainer{width:100%;min-height:100vh;height:fit-content;margin-top:60px;padding-top:3%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.feedbackContainer .feedbackFormContainer{width:50%;height:fit-content;padding:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.feedbackContainer .feedbackFormContainer input,textarea{width:60%;margin:.7rem 0;border-radius:.5rem;border:none;padding-left:.5rem;background-color:#ffffff1a;caret-color:#fff;color:#f9f6ee;font-size:1rem;font-family:FuturaNowBold,sans-serif;min-height:3rem}.feedbackContainer .feedbackFormContainer textarea{min-height:10rem;margin-bottom:0}.feedbackContainer .feedbackFormContainer h5{font-family:FuturaNowLight,sans-serif;font-size:.7rem;margin:0;width:60%;text-align:right;color:#407ee2}.feedbackContainer .feedbackFormContainer button{width:60%;height:52px;border-radius:.5rem;color:#fff;background-color:#3a74d2cb;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;transition:1.5s ease;margin-top:2rem}.feedbackContainer .feedbackFormContainer button h3{font-family:FuturaNowReg,sans-serif;font-size:1.2rem;color:#f9f6ee}.feedbackContainer .feedbackFormContainer button:hover{background-color:#3a74d2}.feedbackContainer .feedbackFormContainer button:active{transform:scale(.9)}@media screen and (max-width:1000px){.feedbackContainer .feedbackFormContainer{width:100%;padding-top:0}.feedbackContainer .feedbackFormContainer input,textarea{width:90%}.feedbackContainer .feedbackFormContainer h5{width:90%;margin-top:.1rem;font-size:.6rem}.feedbackContainer .feedbackFormContainer button{width:90%}}.legal_container{width:100%;min-height:100vh;height:fit-content;padding:5rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.legal_container strong{margin-top:5rem}.legal_container .legal_content_area{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:1%;color:#f9f6ee}.legal_container .legal_content_area strong{font-family:Merriweather,serif;font-size:42px;width:60%;font-weight:400;letter-spacing:.3px;line-height:1.25;color:#f9f6ee;text-align:left}.legal_container .legal_content_area h3{width:60%;font-size:17px;color:#f9f6ee99;font-weight:300;line-height:30px;font-family:Merriweather,serif;text-align:left}.legal_container .legal_content_area h3 a{color:#2962ff;cursor:pointer}.legal_container .legal_content_area h3 a:hover{text-decoration:underline}.legal_container .legal_content_area .each_content_section{width:60%;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:3.5rem}.legal_container .legal_content_area .each_content_section h2{font-family:Merriweather,serif;font-size:24px;font-weight:500;letter-spacing:.2px;line-height:1.35;color:#f9f6ee}.legal_container .legal_content_area .each_content_section h3{font-family:Merriweather,serif;font-size:17px;color:#f9f6ee99;font-weight:300;line-height:30px;width:100%;margin-top:1rem;text-align:left}@media screen and (max-width:950px){.legal_container .legal_navbar{padding:0 1rem}.legal_container strong{margin-top:3rem}.legal_container .legal_content_area strong{font-size:28px;width:90%}.legal_container .legal_content_area p{width:90%;font-size:16px}.legal_container .legal_content_area .each_content_section{width:90%}.legal_container .legal_content_area .each_content_section h2{font-size:20px}.legal_container .legal_content_area .each_content_section p{font-size:16px}}@media screen and (max-width:1000px){.legal_container{margin-top:60px;padding-top:2rem}.legal_container .legal_content_area strong{width:90%}.legal_container .legal_content_area h3{width:90%;color:#f9f6ee8c}.legal_container .legal_content_area .each_content_section{width:90%}.legal_container .legal_content_area .each_content_section h3{color:#f9f6ee8c}}.auPage{position:relative;z-index:1;width:100%;min-height:100vh;overflow-x:hidden;text-align:center;color:#f9f6ee}.auHero{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 4rem}.auTitle em,.auSectionTitle em{font-style:normal}.auSub{max-width:520px}.auFactsGrid{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:1.3rem;width:min(1100px,94%);margin-top:3.5rem}.auFactWrap{flex:1 1 0;display:flex}.auFact{flex:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.8rem 1.2rem;border-radius:1rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0d,#ffffff04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.auFact:hover{transform:translateY(-6px);border-color:#f0b85c73;box-shadow:0 14px 38px #00000080,0 0 24px #f0b85c1f}.auFactTitle{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.15rem;line-height:1.2;color:#f0b85c}.auFactLabel{width:auto;font-family:FuturaNowLight,sans-serif;font-size:.84rem;line-height:1.45;color:#f9f6ee8c}.auQuote{box-sizing:border-box;width:100%;padding:4.5rem 1.5rem}.auQuoteText{font-family:FuturaNowLight,sans-serif;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.8;letter-spacing:.5px;color:#f9f6ee8c;margin:0}.auReviews{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:3rem 0 2rem}.auReviewsSlider{width:min(1180px,94%);margin-top:3rem}.auReviewCard{position:relative;box-sizing:border-box;min-height:9.5rem;display:flex;justify-content:center;align-items:center;padding:1.6rem 1.5rem;border-radius:1rem;border:1px solid rgba(249,246,238,.1);background:linear-gradient(165deg,#ffffff0b,#ffffff03);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:FuturaNowLight,sans-serif;font-size:.92rem;line-height:1.7;color:#f9f6eeb3}.auReviewCard:before{content:"“";position:absolute;top:.2rem;left:.9rem;font-family:BrandBe,serif;font-size:2.6rem;line-height:1;color:#f0b85c73;pointer-events:none}.auSwipeHint{font-family:FuturaNowReg,sans-serif;font-size:.68rem;letter-spacing:2.5px;text-transform:uppercase;color:#f9f6ee66;margin:1.2rem 0 0}.auTeam{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:5rem 1.5rem 2rem}.auTeamGrid{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:1.6rem;width:min(1100px,94%);margin-top:3.5rem}.auTeamWrap{flex:1 1 0;display:flex}.auTeamCard{flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:1.6rem 1.4rem 1.8rem;border-radius:1.1rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0d,#ffffff04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.auTeamCard:hover{transform:translateY(-8px);border-color:#f0b85c73;box-shadow:0 18px 46px #00000080,0 0 30px #f0b85c1f}.auTeamCard img{width:100%;max-width:280px;aspect-ratio:1;object-fit:cover;border-radius:.9rem;filter:contrast(85%) saturate(90%);transition:filter .35s ease}.auTeamCard:hover img{filter:contrast(95%) saturate(100%)}.auTeamName{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.2rem;line-height:1.2;color:#f9f6ee;margin-top:1.2rem}.auTeamRole{width:auto;font-family:FuturaNowReg,sans-serif;font-size:.72rem;letter-spacing:2.5px;text-transform:uppercase;line-height:1.5;color:#f9f6ee80;margin-top:.4rem}.auOutro{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:4.5rem 1.5rem 7rem}.auOutro .ctaPrimary{margin-top:2.2rem}@media screen and (max-width:950px){.auHero{padding:7rem 1.2rem 3rem}.auFactsGrid{flex-wrap:wrap;gap:1rem;margin-top:2.6rem}.auFactWrap{flex:1 1 42%}.auQuote{padding:3rem 1.5rem}.auReviewsSlider{width:92%}.auTeamGrid{flex-direction:column;gap:1.3rem}.auTeamCard img{max-width:100%}.auOutro{padding:3.5rem 1.2rem 5rem}.auOutro .ctaPrimary{width:min(86%,22rem);box-sizing:border-box}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hwwPage{position:relative;z-index:1;width:100%;min-height:100vh;overflow-x:hidden;text-align:center;color:#f9f6ee}.hwwHero{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 3.5rem}.hwwTitle em{font-style:normal}.hwwSub{max-width:540px}.hwwSliderSection{width:100%;padding:1.5rem 0 3rem}.hwwSwiper{width:min(1180px,96%);padding:1.5rem 0 3.2rem}.hwwSwiper .swiper-slide{height:auto;opacity:.3;transform:scale(.93);transition:opacity .45s ease,transform .45s ease}.hwwSwiper .swiper-slide-active{opacity:1;transform:scale(1)}.hwwSlide{position:relative;box-sizing:border-box;height:100%;min-height:23rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:2.4rem 2.2rem 2.2rem;border-radius:1.1rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0d,#ffffff04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.hwwSlideNumber{position:absolute;top:-1.2rem;right:.6rem;width:auto;font-size:7rem;line-height:1;font-family:BrandBe,FuturaNowBold,sans-serif;color:#f9f6ee0f;pointer-events:none}.hwwSlideTag{width:auto;font-size:.62rem;line-height:1.4;letter-spacing:3px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f0b85c;text-shadow:0 0 12px rgba(240,184,92,.5)}.hwwSlideTitle{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.45rem;line-height:1.2;color:#f9f6ee;margin:.9rem 0 0}.hwwSlideBody{font-family:FuturaNowLight,sans-serif;font-size:.95rem;line-height:1.75;color:#f9f6ee9e;margin:1rem 0 0}.hwwSlidePoints{list-style:none;margin:1.3rem 0 0;padding:0}.hwwSlidePoints li{font-family:FuturaNowReg,sans-serif;font-size:.8rem;letter-spacing:1px;line-height:1.6;text-transform:uppercase;color:#f9f6ee80;margin-bottom:.5rem}.hwwSwiper .swiper-pagination-bullet{background:#f9f6ee59;opacity:1}.hwwSwiper .swiper-pagination-bullet-active{background:#f0b85c;box-shadow:0 0 10px #f0b85cb3}.hwwSwiper .swiper-button-prev,.hwwSwiper .swiper-button-next{color:#f0b85c;width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid rgba(240,184,92,.35);background:#0302108c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .3s ease,background .3s ease}.hwwSwiper .swiper-button-prev:hover,.hwwSwiper .swiper-button-next:hover{border-color:#f0b85ccc;background:#f0b85c1f}.hwwSwiper .swiper-button-prev:after,.hwwSwiper .swiper-button-next:after{font-size:1rem;font-weight:800}.hwwSwipeHint{font-family:FuturaNowReg,sans-serif;font-size:.68rem;letter-spacing:2.5px;text-transform:uppercase;color:#f9f6ee66;margin:0}.hwwOutro{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:4.5rem 1.5rem 7rem}.hwwOutroTitle em{font-style:normal}.hwwOutroNote{max-width:540px}.hwwOutro .ctaPrimary{margin-top:2.4rem}@media screen and (max-width:1000px){.hwwHero{padding:7rem 1.2rem 2.5rem}.hwwSlide{min-height:25rem;padding:2rem 1.6rem 1.8rem}.hwwSlideNumber{font-size:5.5rem}.hwwOutro{padding:3.5rem 1.2rem 5rem}.hwwOutro .ctaPrimary{width:min(86%,22rem);box-sizing:border-box}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.vaastuPage{position:relative;z-index:1;width:100%;overflow-x:hidden;text-align:center;color:#f9f6ee}.vSection{position:relative;box-sizing:border-box;width:100%;min-height:92vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:6rem 6vw}.vSection .cosmicH2{margin-left:0;margin-right:0;max-width:560px}.vSection .cosmicSerif{margin-left:0;margin-right:0;max-width:480px}.vSection .cosmicH2 em{font-style:normal}.vHero{min-height:100vh;min-height:100svh;padding-top:8rem}.vScrollCue{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.7rem;opacity:.55}.vScrollCue span{width:auto;font-size:.66rem;line-height:1;letter-spacing:4px;text-transform:uppercase;font-family:FuturaNowReg,sans-serif;color:#f9f6ee}.vScrollCueLine{position:relative;width:1px;height:50px;overflow:hidden;background:linear-gradient(180deg,transparent,rgba(240,184,92,.5))}.vScrollCueLine:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:#ffd9a0;animation:vCueDrop 2.2s ease-in-out infinite}@keyframes vCueDrop{0%{top:-40%}to{top:140%}}.vElementsRow{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.4rem}.vElementWrap{display:flex}.vElement{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.85rem 1.4rem;border-radius:.9rem;border:1px solid rgba(249,246,238,.14);background:#ffffff0a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .3s ease,transform .3s ease}.vElement:hover{border-color:#f0b85c80;transform:translateY(-4px)}.vElementName{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:.92rem;line-height:1.2;color:#f9f6ee}.vElementSanskrit{width:auto;font-family:FuturaNowReg,sans-serif;font-size:.64rem;letter-spacing:2px;text-transform:uppercase;line-height:1.3;color:#f0b85ccc}.vAside{font-family:FuturaNowReg,sans-serif;font-size:.74rem;letter-spacing:1.6px;text-transform:uppercase;line-height:1.8;color:#f0b85ca6;max-width:380px;margin:2.2rem 0 0;padding-left:1rem;border-left:2px solid rgba(240,184,92,.4);text-align:left}.vBenefitsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;width:min(620px,100%);margin-top:2.6rem}.vBenefitWrap{display:flex}.vBenefit{flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:1.6rem 1.5rem;border-radius:1rem;border:1px solid rgba(249,246,238,.12);background:linear-gradient(165deg,#ffffff0d,#ffffff04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.vBenefit:hover{transform:translateY(-6px);border-color:#f0b85c73;box-shadow:0 14px 38px #00000080,0 0 24px #f0b85c1f}.vBenefitTitle{width:auto;font-family:BrandBe,FuturaNowBold,sans-serif;font-size:1.05rem;line-height:1.25;color:#f0b85c}.vBenefitLine{font-family:FuturaNowLight,sans-serif;font-size:.88rem;line-height:1.65;color:#f9f6ee9e;margin:.6rem 0 0}.vOutro{min-height:80vh}.vCtaRow{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:2.6rem}@media screen and (max-width:900px){.vSection{align-items:center;text-align:center;padding:5rem 1.2rem;min-height:88vh}.vSection .cosmicH2,.vSection .cosmicSerif{margin-left:auto;margin-right:auto}.vHero{justify-content:flex-end;padding-bottom:7rem}.vElementsRow{justify-content:center}.vAside{text-align:left}.vBenefitsGrid{grid-template-columns:1fr}.vCtaRow{width:100%;flex-direction:column;align-items:center}.vCtaRow .ctaPrimary,.vCtaRow .ctaGhost{width:min(86%,22rem);box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.vScrollCueLine:after{animation:none}}.freetierContainer{width:100%;height:100vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding-top:10%}.freetierHeroSection{width:100%;height:fit-content;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}strong{font-size:3rem;font-family:FuturaNowBold,sans-serif}.freeTierUserInputSection{width:35%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:row;margin-top:2rem}.freeTierUserInputSection input{width:50%;margin:.5rem .5rem .5rem 0;border-radius:.5rem;border:none;padding-left:.5rem;background-color:#ffffff1a;caret-color:#fff;color:#f9f6ee;font-size:1rem;font-family:FuturaNowBold,sans-serif;min-height:3rem}.freeTierUserInputSection button{height:48px;border-radius:.5rem;background-color:#3a74d2;cursor:pointer;width:25%;border:none;transition:.3s ease}.freeTierUserInputSection button h3{font-size:1.2rem;margin:0;color:#fff;font-family:FuturaNowReg,"sans-serif"}.freeTierUserInputSection button:hover{background-color:#2a5ab8}.freeTierUserInputSection button:active{transform:scale(95%)}@media screen and (max-width:700px){.freetierContainer{padding-top:30%}strong{font-size:2.5rem}.freeTierUserInputSection{width:100%;flex-direction:column}.freeTierUserInputSection input{width:80%;margin-right:0;margin-bottom:1rem}.freeTierUserInputSection button{width:85%;height:52px;margin:0}}.findSignPage{position:relative;z-index:1;width:100%;min-height:100vh;overflow-x:hidden;text-align:center;color:#f9f6ee}.findSignHero{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:9rem 1.5rem 2.5rem}.findSignTitle em{font-style:normal}.findSignSub{max-width:34rem}.findSignSection{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 1.5rem 7rem}.findSignPanelWrap{width:min(40rem,100%)}.findSignPanel{position:relative;box-sizing:border-box;width:100%;padding:3rem 2.4rem;border:1px solid rgba(240,184,92,.22);border-radius:26px;background:linear-gradient(180deg,#0f0c26b8,#060414c7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 60px #8b6cff1f,inset 0 1px #f9f6ee0f}.findSignForm{display:flex;flex-direction:column;align-items:center;gap:1rem}.findSignFields{display:flex;gap:.9rem;width:100%;max-width:30rem}.findSignInput{box-sizing:border-box;flex:1 1 35%;min-width:0;height:3.4rem;padding:0 1.2rem;border:1px solid rgba(249,246,238,.18);border-radius:999px;background:#ffffff0a;color:var(--ink);font-family:FuturaNowReg,sans-serif;font-size:.95rem;letter-spacing:.3px;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease;-moz-appearance:textfield}.findSignInput::-webkit-outer-spin-button,.findSignInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.findSignInput::placeholder{color:var(--ink-faint)}.findSignInput:focus{border-color:#f0b85c99;background:#f0b85c0f;box-shadow:0 0 22px #f0b85c2e}.findSignSelectWrap{position:relative;flex:1 1 65%;min-width:0;display:flex}.findSignSubmit{width:min(20rem,100%);height:3.4rem;font-size:1rem;margin-top:.4rem}.findSignResult{display:flex;flex-direction:column;align-items:center;margin-top:2.6rem;padding-top:2.4rem;border-top:1px solid rgba(249,246,238,.1);animation:signRise .8s cubic-bezier(.16,1,.3,1) both}@keyframes signRise{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.findSignGlyph{font-size:3.6rem;line-height:1;color:var(--gold);text-shadow:0 0 30px rgba(240,184,92,.5)}.findSignResultLabel{margin-top:1rem;font-family:FuturaNowReg,sans-serif;font-size:.7rem;letter-spacing:2.5px;text-transform:uppercase;color:var(--ink-faint)}.findSignResultName{font-family:BrandBe,FuturaNowBold,sans-serif;font-size:clamp(2rem,6vw,3rem);line-height:1.1;margin:.4rem 0 0}.findSignElement{margin-top:.5rem;font-family:FuturaNowLight,sans-serif;font-size:.9rem;letter-spacing:.4px;color:var(--ink-dim)}.findSignUseBtn{margin-top:1.8rem}.findSignBackLink{display:inline-flex;align-items:center;gap:.4rem;margin-top:2rem;padding:0;border:none;background:none;cursor:pointer;font-family:FuturaNowReg,sans-serif;font-size:.85rem;letter-spacing:.4px;color:var(--ink-dim);transition:color .3s ease}.findSignBackLink:hover{color:var(--gold-bright)}@media screen and (max-width:720px){.findSignHero{padding:7.5rem 1.1rem 2rem}.findSignPanel{padding:2.4rem 1.4rem;border-radius:22px}.findSignFields{flex-direction:column;gap:.8rem}.findSignInput,.findSignSelectWrap{flex:1 1 auto;width:100%}.findSignSubmit{width:100%}}
