.advisoryPage{--navy:#132f50;--deep:#0d223a;--blue:#4c80b8;--pale:#eef5fb;--ink:#172b4d;overflow:hidden;background:#fff;color:var(--ink)}.retiredAdvisoryHeader{height:94px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid #e5ebf2;position:relative;z-index:30;overflow:visible}.retiredAdvisoryHeader .headerBrand{height:62px;width:235px;max-width:32vw;overflow:visible;display:flex;align-items:center;flex:none}.retiredAdvisoryHeader .headerOfficialLogo{display:block;width:235px;height:auto}.retiredAdvisoryHeader nav{display:flex;align-items:center;gap:0;overflow:visible;padding:14px 4px;font-size:12px;font-weight:800;letter-spacing:.25px}.retiredAdvisoryHeader nav a{position:relative;isolation:isolate;overflow:hidden;border-radius:11px;transition:color 1.8s ease,transform .5s ease,box-shadow .5s ease}.retiredAdvisoryHeader nav a+a{margin-left:4px;box-shadow:-4px 0 0 -3px rgba(151,171,194,.55)}.retiredAdvisoryHeader nav a:hover{box-shadow:0 8px 22px rgba(50,92,145,.18)}.retiredAdvisoryHeader nav a:hover:before{animation:advisoryNavSwirl 11s linear infinite}@keyframes advisoryNavSwirl{0%{transform:rotate(55deg) scale(.72)}to{transform:rotate(415deg) scale(1)}}.retiredAdvisoryHeader .mobileMenu{display:none}.advisoryHero{min-height:690px;padding:84px 6vw 82px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);gap:66px;align-items:center;position:relative;background:linear-gradient(145deg,#f9fcff,#eef5fb 48%,#e5f0f9)}.advisoryHero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#4c80b824 1.2px,transparent 0);background-size:24px 24px;mask-image:linear-gradient(90deg,#000,transparent 72%)}.advisoryHeroCopy,.decisionOrbit{position:relative;z-index:2}.advisoryKicker{margin:0 0 16px;color:var(--blue);font-size:13px;font-weight:900;letter-spacing:3.2px}.advisoryHero h1{font-size:clamp(56px,6vw,88px);line-height:.98;letter-spacing:-4.2px;margin:0 0 26px;color:#101820;max-width:850px}.advisoryHero h1 span{display:block;color:var(--blue)}.advisoryHeroLead{font-size:19px;line-height:1.7;max-width:700px;margin:0 0 32px;color:#53677e}.advisoryActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.advisoryPrimary,.advisorySecondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 22px;border-radius:12px;font-weight:800;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.advisoryPrimary{background:var(--blue);color:#fff!important;box-shadow:0 14px 30px #315e8d2c}.advisoryPrimary:hover{transform:translateY(-3px);box-shadow:0 20px 38px #315e8d3d;background:#3f71a5}.advisorySecondary{background:#fff;border:1px solid #cfdeeb;color:var(--navy)!important}.advisorySecondary:hover{transform:translateY(-3px);box-shadow:0 14px 30px #193c5e18}.decisionOrbit{height:520px;display:grid;place-items:center}.orbitCore{width:220px;height:220px;border-radius:50%;background:linear-gradient(145deg,#17385f,#4c80b8);box-shadow:0 30px 80px #214b7636;display:grid;place-items:center;text-align:center;color:#fff;position:relative;z-index:3;animation:coreFloat 5s ease-in-out infinite}.orbitCore:before{content:"";position:absolute;inset:15px;border:1px solid #ffffff33;border-radius:50%}.orbitCore b{font-size:36px;letter-spacing:-1.4px}.orbitCore small{display:block;margin-top:4px;font-size:11px;letter-spacing:2.4px;color:#cfe1f2}.orbitRing{position:absolute;border:1px solid #4c80b84d;border-radius:50%;animation:orbitPulse 5.5s ease-in-out infinite}.orbitRing.one{width:330px;height:330px}.orbitRing.two{width:450px;height:450px;animation-delay:-2s}.orbitRing.three{width:510px;height:510px;border-style:dashed;animation:slowSpin 28s linear infinite}.orbitNode{position:absolute;z-index:4;padding:12px 16px;border-radius:14px;background:#fff;box-shadow:0 13px 34px #17385f1e;border:1px solid #dce7f1;font-size:13px;font-weight:800;color:var(--navy);animation:nodeFloat 4.8s ease-in-out infinite}.orbitNode.n1{top:58px;right:70px}.orbitNode.n2{bottom:76px;right:28px;animation-delay:-1.3s}.orbitNode.n3{bottom:54px;left:40px;animation-delay:-2.5s}.orbitNode.n4{top:98px;left:15px;animation-delay:-3.2s}@keyframes coreFloat{50%{transform:translateY(-12px) scale(1.015)}}@keyframes orbitPulse{50%{transform:scale(1.045);opacity:.65}}@keyframes slowSpin{to{transform:rotate(1turn)}}@keyframes nodeFloat{50%{transform:translateY(-8px)}}.advisoryStrip{height:72px;background:var(--deep);color:#fff;display:flex;align-items:center;overflow:hidden}.advisoryStripTrack{display:flex;width:max-content;animation:advisoryMarquee 28s linear infinite}.advisoryStripSet{display:flex;align-items:center;flex:none}.advisoryStrip span{font-weight:800;font-size:15px;letter-spacing:.6px;white-space:nowrap}.advisoryStrip b{padding:0 28px;color:#78a9d6}@keyframes advisoryMarquee{to{transform:translateX(-50%)}}.advisorySection{padding:92px 6vw}.advisorySectionHead{max-width:780px;margin:0 auto 50px;text-align:center}.advisorySectionHead .advisoryKicker{margin-bottom:12px}.advisorySectionHead h2{margin:0 0 18px;font-size:clamp(42px,4.6vw,66px);line-height:1.02;letter-spacing:-2.7px;color:#111}.advisorySectionHead p{font-size:17px;line-height:1.7;color:#66778a;margin:0}.supportGrid{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.supportCard{position:relative;overflow:hidden;padding:28px 30px 28px 88px;min-height:146px;border:1px solid #dce6ef;border-radius:20px;background:#fff;box-shadow:0 12px 30px #17385f0b;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.supportCard:hover{transform:translateY(-6px);box-shadow:0 22px 42px #17385f18;border-color:#bcd2e5}.supportCard b{position:absolute;left:25px;top:27px;width:42px;height:42px;border-radius:14px;background:#eaf3fb;color:var(--blue);display:grid;place-items:center;font-size:11px;letter-spacing:1px;transition:transform .3s ease}.supportCard:hover b{transform:rotate(-8deg) scale(1.06)}.supportCard h3{margin:0 0 8px;font-size:20px;color:#17385f}.supportCard p{margin:0;color:#66778a;line-height:1.6}.supportCard:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:3px;background:linear-gradient(90deg,#4c80b8,#88b4dc);transition:right .35s ease}.supportCard:hover:after{right:0}.tailored{padding:90px 6vw;background:linear-gradient(135deg,#102a49,#254f79);color:#fff;position:relative;overflow:hidden}.tailored:before{content:"";position:absolute;width:520px;height:520px;border:1px solid #ffffff17;border-radius:50%;right:-140px;top:-250px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff05}.tailoredInner{max-width:1160px;margin:auto;position:relative;z-index:2;display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center}.tailored h2{margin:0;font-size:clamp(42px,4.4vw,64px);letter-spacing:-2.5px;line-height:1.04;color:#fff}.tailoredCopy p{font-size:18px;line-height:1.75;color:#d9e7f4;margin:0 0 20px}.actionSteps{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:28px}.actionStep{padding:18px 12px;border:1px solid #ffffff20;border-radius:15px;background:#ffffff0d;text-align:center;position:relative;overflow:hidden}.actionStep b{display:block;color:#9fc4e6;font-size:11px;letter-spacing:1.6px;margin-bottom:7px}.actionStep span{font-size:13px;font-weight:800}.actionStep:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,#ffffff16,transparent);transform:translateX(-120%);animation:stepShine 5s ease-in-out infinite}.actionStep:nth-child(2):after{animation-delay:1s}.actionStep:nth-child(3):after{animation-delay:2s}.actionStep:nth-child(4):after{animation-delay:3s}@keyframes stepShine{45%,to{transform:translateX(130%)}}.aboutYehuda{padding:100px 6vw;display:grid;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:80px;align-items:center;max-width:1260px;margin:auto}.yehudaFrame{height:560px;border-radius:30px;position:relative;overflow:hidden;background:linear-gradient(150deg,#dceaf6,#aecae2);box-shadow:0 28px 65px #17385f1f}.yehudaFrame:before{content:"YD";position:absolute;inset:0;display:grid;place-items:center;font-size:130px;font-weight:900;letter-spacing:-8px;color:#ffffff5c}.yehudaFrame:after{content:"Professional photograph to be added";position:absolute;left:22px;bottom:20px;padding:10px 13px;border-radius:10px;background:#0d223ac4;color:#fff;font-size:11px;font-weight:800;letter-spacing:.4px;backdrop-filter:blur(6px)}.yehudaFrame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:2}.yehudaFrame img.isMissing{display:none}.yehudaAccent{position:absolute;right:-18px;top:55px;width:120px;height:120px;border:2px solid #4c80b8;border-radius:28px;transform:rotate(14deg);z-index:-1;animation:accentTurn 10s ease-in-out infinite}@keyframes accentTurn{50%{transform:rotate(31deg) translateY(10px)}}.aboutYehudaCopy h2{font-size:clamp(44px,4.8vw,68px);line-height:1.02;letter-spacing:-2.8px;margin:0 0 24px;color:#111}.aboutYehudaCopy p{font-size:17px;line-height:1.78;color:#5b6c7f;margin:0 0 18px}.aboutFacts{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:26px}.aboutFact{padding:16px 18px;border-radius:15px;background:#f1f6fb;border:1px solid #dce8f2;font-size:13px;font-weight:800;color:#264b70}.advisoryPrice{padding:96px 6vw;background:linear-gradient(145deg,#f8fbfe,#edf5fb);text-align:center}.advisoryPriceCard{max-width:820px;margin:38px auto 0;background:#fff;border:1px solid #d7e4ef;border-radius:28px;padding:46px;box-shadow:0 24px 60px #17385f14;position:relative;overflow:hidden}.advisoryPriceCard:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background:linear-gradient(90deg,#17385f,#4c80b8,#94bde1)}.advisoryPriceCard small{display:block;color:var(--blue);font-weight:900;letter-spacing:2.4px;font-size:11px}.advisoryPriceCard h3{font-size:31px;margin:13px 0 8px;color:#152c47}.advisoryPriceCard .price{font-size:66px;line-height:1;font-weight:900;letter-spacing:-3px;color:#111;margin:12px 0 20px}.advisoryPriceCard p{max-width:620px;margin:0 auto 28px;line-height:1.7;color:#607186}.bookingNote{margin:16px auto 0!important;font-size:12px!important;color:#8290a1!important}.bookButton{position:relative;overflow:hidden}.bookButton:after{content:"";position:absolute;top:-40%;bottom:-40%;width:55px;background:#ffffff45;transform:rotate(18deg) translateX(-180px);animation:bookShine 4.2s ease-in-out infinite}@keyframes bookShine{50%,to{transform:rotate(18deg) translateX(260px)}}.advisoryFooter{padding:38px 5vw;background:#0d223a;color:#d7e4ef;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:28px;align-items:center;font-size:12.5px;line-height:1.5}.advisoryFooter .footerOfficialLogo{width:220px;height:auto;max-width:220px}.advisoryFooter a{color:#c1d9ee}.advisoryFooter a:hover{color:#fff}.revealAdvisory{opacity:0;transform:translateY(40px);transition:opacity .72s ease,transform .72s cubic-bezier(.2,.75,.25,1)}.revealAdvisory.fromLeft{transform:translateX(-70px)}.revealAdvisory.fromRight{transform:translateX(70px)}.revealAdvisory.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.advisoryPage *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.revealAdvisory{opacity:1!important;transform:none!important}}@media(max-width:900px){.retiredAdvisoryHeader{height:82px;padding:0 14px}.retiredAdvisoryHeader .headerOfficialLogo{width:210px;max-height:68px;object-fit:contain}.retiredAdvisoryHeader nav{display:none}.retiredAdvisoryHeader .mobileMenu{display:block;position:relative;z-index:50}.retiredAdvisoryHeader .mobileMenu summary{list-style:none;width:43px;height:43px;border:1px solid #dce6f0;border-radius:11px;display:grid;place-items:center;background:#fff}.retiredAdvisoryHeader .mobileMenu summary::-webkit-details-marker{display:none}.retiredAdvisoryHeader .mobileMenu span,.retiredAdvisoryHeader .mobileMenu span:after,.retiredAdvisoryHeader .mobileMenu span:before{display:block;width:21px;height:2px;background:#17385f;position:relative;content:""}.retiredAdvisoryHeader .mobileMenu span:before{position:absolute;top:-7px}.retiredAdvisoryHeader .mobileMenu span:after{position:absolute;top:7px}.retiredAdvisoryHeader .mobileMenu div{position:absolute;right:0;top:51px;width:230px;background:#fff;border-radius:14px;padding:10px;box-shadow:0 18px 45px #102d5430}.retiredAdvisoryHeader .mobileMenu a{display:block;padding:13px 14px;font-size:12px;font-weight:800;border-bottom:1px solid #edf2f7}.retiredAdvisoryHeader .mobileMenu a:last-child{border:0}.advisoryHero{min-height:0;padding:62px 22px 68px;grid-template-columns:1fr;gap:32px}.advisoryHero h1{font-size:60px}.decisionOrbit{height:400px}.orbitCore{width:170px;height:170px}.orbitRing.one{width:260px;height:260px}.orbitRing.two{width:340px;height:340px}.orbitRing.three{width:390px;height:390px}.orbitNode.n1{top:40px;right:20px}.orbitNode.n2{bottom:48px;right:4px}.orbitNode.n3{bottom:32px;left:8px}.orbitNode.n4{top:62px;left:0}.supportGrid,.tailoredInner{grid-template-columns:1fr}.tailoredInner{gap:35px}.aboutYehuda{grid-template-columns:1fr;padding:78px 22px;gap:45px}.yehudaFrame{height:520px;max-width:520px;width:100%;margin:auto}.advisoryFooter{grid-template-columns:1fr 1fr}.advisoryFooter .footerOfficialLogo{width:165px;height:auto}.actionSteps{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.advisoryHero{padding-top:48px}.advisoryHero h1{font-size:48px;letter-spacing:-2.6px}.advisoryHeroLead{font-size:17px}.advisoryActions{display:grid;grid-template-columns:1fr}.advisoryPrimary,.advisorySecondary{width:100%}.decisionOrbit{height:330px}.orbitCore{width:145px;height:145px}.orbitCore b{font-size:29px}.orbitRing.one{width:215px;height:215px}.orbitRing.two{width:278px;height:278px}.orbitRing.three{width:320px;height:320px}.orbitNode{font-size:10px;padding:9px 11px}.orbitNode.n1{top:28px;right:4px}.orbitNode.n2{bottom:34px;right:-4px}.orbitNode.n3{bottom:20px;left:-2px}.orbitNode.n4{top:44px;left:-5px}.advisorySection{padding:70px 18px}.advisorySectionHead{margin-bottom:32px}.advisorySectionHead h2{font-size:39px}.supportCard{padding:24px 20px 24px 72px}.supportCard b{left:18px;top:24px}.tailored{padding:70px 18px}.tailored h2{font-size:40px}.actionSteps{grid-template-columns:1fr 1fr}.aboutYehuda{padding:70px 18px}.yehudaFrame{height:440px;border-radius:24px}.aboutYehudaCopy h2{font-size:41px}.aboutFacts{grid-template-columns:1fr}.advisoryPrice{padding:72px 18px}.advisoryPriceCard{padding:35px 20px;border-radius:22px}.advisoryPriceCard .price{font-size:58px}.advisoryFooter{grid-template-columns:1fr;text-align:left;padding:28px 20px;gap:16px}.advisoryFooter .footerOfficialLogo{width:165px;height:auto}.advisoryStrip{height:62px}.advisoryStrip span{font-size:13px}.advisoryStrip b{padding:0 20px}}.retiredAdvisoryHeader{height:92px!important}.retiredAdvisoryHeader .headerBrand{height:62px!important;width:235px!important;max-width:32vw!important;display:flex!important;align-items:center!important}.retiredAdvisoryHeader .headerOfficialLogo{width:235px!important;height:auto!important}.retiredAdvisoryHeader nav a{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:11px!important;color:#0b1725!important}.retiredAdvisoryHeader nav a+a:after{display:none!important}.retiredAdvisoryHeader nav a:before{content:"";position:absolute;z-index:-1;left:-130%;top:-300%;width:360%;height:700%;border-radius:46%;background:conic-gradient(from 0deg,#5f91c8 0deg,#79a8dc 70deg,#3f78b3 145deg,#285f97 220deg,#6f9fd3 295deg,#5f91c8 1turn);opacity:0;transform:rotate(0deg) scale(.72);transition:opacity 2.6s ease,transform 2.6s ease}.retiredAdvisoryHeader nav a:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 22px rgba(50,92,145,.18)!important}.retiredAdvisoryHeader nav a:hover:before{opacity:.94;transform:rotate(55deg) scale(1);animation:advisorySharedSwirl 11s linear infinite}@keyframes advisorySharedSwirl{0%{transform:rotate(55deg) scale(.72)}to{transform:rotate(415deg) scale(1)}}.retiredAdvisoryHeader{height:94px!important;background:#fff!important;justify-content:space-between!important;padding:0 5vw!important;border-bottom:1px solid #e5ebf2!important}.retiredAdvisoryHeader,.retiredAdvisoryHeader nav{display:flex!important;align-items:center!important}.retiredAdvisoryHeader nav{gap:0!important;overflow:visible!important;padding:14px 4px!important;font-size:13px!important;font-weight:700!important;letter-spacing:normal!important}.retiredAdvisoryHeader nav a{padding:11px 15px!important}.retiredAdvisoryHeader nav a+a{margin-left:8px!important;box-shadow:-8px 0 0 -7px rgba(151,171,194,.55)!important}.advisoryFooter{background:#142d50!important;color:#d7e0eb!important;padding:45px 6vw!important;display:grid!important;grid-template-columns:1.2fr 1.4fr .8fr 1fr!important;gap:38px!important;align-items:start!important;font-size:12px!important;line-height:1.7!important;text-align:left!important}.advisoryFooter .footerOfficialLogo{display:block!important;width:auto!important;width:220px!important;height:auto!important;max-width:220px!important;object-fit:contain!important}@media(max-width:800px){.retiredAdvisoryHeader{height:82px!important;padding:0 12px!important}.retiredAdvisoryHeader nav{display:none!important}.advisoryFooter{grid-template-columns:1fr!important;padding:28px 18px!important;gap:12px!important;text-align:left!important}.advisoryFooter .footerOfficialLogo{width:165px!important;height:auto!important;max-width:165px!important;margin:0!important}}.directWhatsApp{display:flex!important;align-items:center;gap:10px}.directWhatsApp .whatsAppLogo{width:25px;height:25px;flex:0 0 25px;color:#25D366}.directWhatsApp strong{font:inherit;font-weight:800}.directWhatsApp span{margin-left:auto}@media(min-width:901px){.orbitNode.n1{top:72px;right:88px}.orbitNode.n2{bottom:90px;right:48px}.orbitNode.n3{bottom:70px;left:60px}.orbitNode.n4{top:112px;left:36px}}@media(min-width:801px){.retiredAdvisoryHeader nav{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.retiredAdvisoryHeader nav a{padding:11px 15px!important}.retiredAdvisoryHeader nav a+a{margin-left:8px!important}}@media(min-width:901px){.orbitNode.n1{top:88px!important;right:112px!important}.orbitNode.n2{bottom:108px!important;right:76px!important}.orbitNode.n3{bottom:90px!important;left:86px!important}.orbitNode.n4{top:128px!important;left:66px!important}}@media(min-width:801px){.retiredAdvisoryHeader{height:94px!important;padding:0 5vw!important}.retiredAdvisoryHeader nav{display:flex!important;align-items:center!important;gap:0!important;overflow:visible!important;padding:14px 4px!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.retiredAdvisoryHeader nav a{padding:11px 15px!important;margin:0!important}.retiredAdvisoryHeader nav a+a{margin-left:8px!important}}@media(min-width:901px){.decisionOrbit .orbitNode.n1{top:108px!important;right:132px!important}.decisionOrbit .orbitNode.n2{bottom:128px!important;right:102px!important}.decisionOrbit .orbitNode.n3{bottom:112px!important;left:110px!important}.decisionOrbit .orbitNode.n4{top:146px!important;left:94px!important}}@media(min-width:801px){.retiredAdvisoryHeader nav{padding:14px 4px!important;gap:0!important}.retiredAdvisoryHeader nav a{padding:11px!important;margin:0!important}.retiredAdvisoryHeader nav a+a{margin-left:3px!important;box-shadow:-3px 0 0 -2px rgba(151,171,194,.55)!important}.retiredAdvisoryHeader{height:94px!important;background:#fff!important;justify-content:space-between!important;padding:0 5vw!important;border-bottom:1px solid #e5ebf2!important;position:relative!important;z-index:30!important}.retiredAdvisoryHeader,.retiredAdvisoryHeader .headerBrand{display:flex!important;align-items:center!important;overflow:visible!important}.retiredAdvisoryHeader .headerBrand{height:62px!important;width:235px!important;max-width:32vw!important;flex:none!important}.retiredAdvisoryHeader .headerOfficialLogo{display:block!important;width:235px!important;height:auto!important}.retiredAdvisoryHeader nav{display:flex!important;align-items:center!important;gap:0!important;overflow:visible!important;padding:14px 4px!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:normal!important}.retiredAdvisoryHeader nav a{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding:11px 15px!important;margin:0!important;border:0!important;border-radius:11px!important;color:#0b1725!important;text-decoration:none!important;box-shadow:none!important;transition:color 1.8s ease,transform .5s ease,box-shadow .5s ease!important}.retiredAdvisoryHeader nav a+a{margin-left:8px!important;box-shadow:-8px 0 0 -7px rgba(151,171,194,.55)!important}.retiredAdvisoryHeader nav a:after{content:none!important;display:none!important;border:0!important}.retiredAdvisoryHeader nav a:before{content:""!important;position:absolute!important;z-index:-1!important;left:-130%!important;top:-300%!important;width:360%!important;height:700%!important;border:0!important;border-radius:46%!important;background:conic-gradient(from 0deg,#5f91c8 0deg,#79a8dc 70deg,#3f78b3 145deg,#285f97 220deg,#6f9fd3 295deg,#5f91c8 1turn)!important;opacity:0!important;transform:rotate(0deg) scale(.72)!important;transition:opacity 2.6s ease,transform 2.6s ease!important}.retiredAdvisoryHeader nav a:hover{color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 8px 22px rgba(50,92,145,.18)!important}.retiredAdvisoryHeader nav a:hover:before{opacity:.94!important;transform:rotate(55deg) scale(1)!important;animation:advisoryCanonicalNavSwirl 11s linear infinite!important}}@keyframes advisoryCanonicalNavSwirl{0%{transform:rotate(55deg) scale(.72)}to{transform:rotate(415deg) scale(1)}}.headerBrand{height:62px;width:235px;max-width:32vw;overflow:visible;display:flex;align-items:center}.headerOfficialLogo{display:block;width:235px;height:auto}.footerOfficialLogo{display:block;width:220px;height:auto;max-width:220px;object-fit:contain}.headerBrand{flex:none}header nav{display:flex;align-items:center;gap:0;overflow:visible;padding:14px 4px}header nav a{position:relative;isolation:isolate;overflow:hidden;padding:11px 15px!important;border-radius:11px;color:#0b1725!important;transition:color 1.8s ease,transform .5s ease,box-shadow .5s ease}header nav a+a{margin-left:8px;box-shadow:-8px 0 0 -7px rgba(151,171,194,.55)}header nav a+a:after{display:none!important}header nav a:before{content:"";position:absolute;z-index:-1;left:-130%;top:-300%;width:360%;height:700%;border-radius:46%;background:conic-gradient(from 0deg,#5f91c8 0deg,#79a8dc 70deg,#3f78b3 145deg,#285f97 220deg,#6f9fd3 295deg,#5f91c8 1turn);opacity:0;transform:rotate(0deg) scale(.72);transition:opacity 2.6s ease,transform 2.6s ease}header nav a:hover{color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 22px rgba(50,92,145,.18)}header nav a:hover:before{opacity:.94;transform:rotate(55deg) scale(1);animation:navSwirl 11s linear infinite}@keyframes navSwirl{0%{transform:rotate(55deg) scale(.72)}to{transform:rotate(415deg) scale(1)}}.mobileMenu{display:none}@media(max-width:1024px){.advisoryHeader{height:82px!important;padding:0 12px!important;background:#fff!important;justify-content:space-between!important;border-bottom:1px solid #e5ebf2!important;position:relative!important;z-index:50!important}.advisoryHeader,.advisoryHeader .headerBrand{display:flex!important;align-items:center!important}.advisoryHeader .headerBrand{height:70px!important;width:210px!important;overflow:hidden!important;max-width:calc(100vw - 70px)!important}.advisoryHeader .headerOfficialLogo{width:210px!important;max-height:68px!important;object-fit:contain!important}.advisoryHeader nav{display:none!important}.advisoryHeader .mobileMenu{display:block!important;position:relative!important;z-index:70!important}.advisoryHeader .mobileMenu summary{width:43px!important;height:43px!important;border:1px solid #dce6f0!important;border-radius:11px!important;display:grid!important;place-items:center!important;cursor:pointer!important;background:#fff!important;list-style:none!important}.advisoryHeader .mobileMenu summary span,.advisoryHeader .mobileMenu summary span:after,.advisoryHeader .mobileMenu summary span:before{width:21px!important;height:2px!important;background:#17385f!important;display:block!important;content:""!important;position:relative!important}.advisoryHeader .mobileMenu summary span:before{position:absolute!important;top:-7px!important}.advisoryHeader .mobileMenu summary span:after{position:absolute!important;top:7px!important}.advisoryHeader .mobileMenu div{position:absolute!important;right:0!important;top:51px!important;width:230px!important;background:#fff!important;border-radius:14px!important;box-shadow:0 18px 45px #102d5430!important;padding:10px!important;text-align:left!important}.advisoryHeader .mobileMenu a{display:block!important;padding:13px 14px!important;font-size:12px!important;font-weight:800!important;border-bottom:1px solid #edf2f7!important;color:#17385f!important;text-decoration:none!important}}.advisoryPrice{padding:96px 5vw 92px}.advisoryPrice .advisorySectionHead{max-width:850px;margin-bottom:44px}.advisoryPriceGrid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.advisoryPriceGrid .advisoryPriceCard{max-width:none;margin:0;padding:38px 32px 34px;display:flex;flex-direction:column;text-align:left;min-height:100%;border-radius:24px;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.advisoryPriceGrid .advisoryPriceCard:hover{transform:translateY(-6px);box-shadow:0 28px 65px #17385f20;border-color:#bfd2e4}.advisoryPriceGrid .advisoryPriceCard.featured{border:2px solid #4c80b8;box-shadow:0 24px 60px #315e8d1c}.advisoryPriceGrid .advisoryPriceCard.featured:before{height:6px}.advisoryPriceGrid .advisoryPriceCard small{padding-right:76px;min-height:16px}.advisoryPriceGrid .advisoryPriceCard h3{font-size:27px;line-height:1.1;margin:14px 0 8px}.advisoryPriceGrid .advisoryPriceCard .price{font-size:56px;margin:10px 0 22px;letter-spacing:-2.8px}.advisoryPriceGrid .advisoryPriceCard ul{list-style:none;padding:0;margin:0 0 30px;text-align:left;flex:1}.advisoryPriceGrid .advisoryPriceCard li{position:relative;padding:11px 0 11px 25px;border-bottom:1px solid #e9eff5;color:#5f7083;line-height:1.55;font-size:14px}.advisoryPriceGrid .advisoryPriceCard li:last-child{border-bottom:0}.advisoryPriceGrid .advisoryPriceCard li:before{content:"✓";position:absolute;left:0;top:11px;color:#4c80b8;font-weight:900}.advisoryPriceGrid .bookButton{width:100%;margin-top:auto;min-height:50px;text-align:center}.packageSaving{position:absolute;right:20px;top:20px;background:#e8f2fc;color:#3c6f9f;padding:7px 11px;border-radius:20px;font-size:11px;font-weight:900;letter-spacing:.3px}.bookingProcess{max-width:980px;margin:30px auto 0;padding:24px 28px;border-radius:18px;background:#fff;border:1px solid #d7e4ef;box-shadow:0 14px 36px #17385f0d;text-align:center}.bookingProcess p{margin:0;color:#66778a;line-height:1.65;font-size:14px}.bookingProcess p+p{margin-top:7px}.bookingProcess b{color:#17385f;font-size:15px}.advisoryPage .advisorySecondary{display:inline-flex;align-items:center;justify-content:center;padding:16px 31px;border-radius:20px;font-size:14px;font-weight:700;line-height:normal;background:#fff;border:1px solid #cfdeeb;color:#132f50!important;transition:.2s;box-shadow:none}.advisoryPage .advisorySecondary:hover{transform:translateY(-2px);box-shadow:0 8px 18px #4c80b81c;border-color:#b9cfdf}.advisoryPage .advisoryActions .blueBtn{display:inline-flex;align-items:center;justify-content:center}.advisoryContact{background:linear-gradient(145deg,#f9fcff,#eef5fb 48%,#e5f0f9);position:relative}.advisoryContact:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#4c80b824 1.2px,transparent 0);background-size:24px 24px;mask-image:linear-gradient(90deg,#000,transparent 78%);pointer-events:none}.advisoryContact form,.advisoryContact>div{position:relative;z-index:2}.advisoryContact h2{margin:0 0 16px;font-size:clamp(42px,4.3vw,66px);letter-spacing:-2.5px;line-height:1.04;color:#111}.advisoryContactLead{font-size:17px;line-height:1.7;color:#607186;max-width:620px;margin:0 0 28px}.advisoryContact .contactCards{margin-top:0}.advisoryContact form{align-self:center}@media(max-width:1050px){.advisoryPriceGrid{grid-template-columns:1fr;max-width:720px}.advisoryPriceGrid .advisoryPriceCard{min-height:0}.advisoryPriceGrid .advisoryPriceCard small{padding-right:0}.packageSaving{position:static;align-self:flex-start;margin-bottom:13px}}@media(max-width:800px){.advisoryContact{grid-template-columns:1fr;padding:70px 6vw}.advisoryPage .advisoryActions .blueBtn,.advisoryPage .advisorySecondary{width:auto}}@media(max-width:520px){.advisoryPrice{padding:72px 18px}.advisoryPriceGrid{gap:16px}.advisoryPriceGrid .advisoryPriceCard{padding:30px 22px 27px;border-radius:20px}.advisoryPriceGrid .advisoryPriceCard h3{font-size:25px}.advisoryPriceGrid .advisoryPriceCard .price{font-size:52px}.advisoryPriceGrid .advisoryPriceCard li{font-size:13.5px}.bookingProcess{padding:21px 18px;margin-top:22px}.bookingProcess b{font-size:14px}.advisoryPage .advisoryActions .blueBtn,.advisoryPage .advisorySecondary{width:100%}.advisoryContact{padding:70px 18px}.advisoryContact h2{font-size:41px}.advisoryContact form{grid-template-columns:1fr}.advisoryContact textarea{grid-column:auto}}