.menu-module__iCNmbG__page{--gold:#c9b18a;--line:#c9b18a3d;background:#100b15;overflow-x:clip}.menu-module__iCNmbG__page ::selection{color:#fff;background:#745368}.menu-module__iCNmbG__page a:focus-visible,.menu-module__iCNmbG__page summary:focus-visible{outline-offset:6px;outline:2px solid #e8cda8}.menu-module__iCNmbG__hero{isolation:isolate;background:#100b15;align-items:center;min-height:min(960px,100svh);display:flex;position:relative;overflow:hidden}.menu-module__iCNmbG__heroImage{object-fit:cover;object-position:65% center;z-index:-3}.menu-module__iCNmbG__heroShade{z-index:-2;background:linear-gradient(#0000 77%,#100b15),linear-gradient(90deg,#100b15b8,#100b151a 70%);position:absolute;inset:0}.menu-module__iCNmbG__masthead{border-bottom:1px solid var(--line);color:#e3d7c6;letter-spacing:.3em;justify-content:space-between;align-items:center;height:92px;font-size:12px;display:flex;position:absolute;top:0;left:5%;right:5%}.menu-module__iCNmbG__masthead span{color:var(--gold);font-size:30px}.menu-module__iCNmbG__heroContent{width:min(1280px,88%);margin:100px auto 110px;padding:32px 0;position:relative}.menu-module__iCNmbG__heroContent>p:first-child{color:var(--gold);font-size:10px}.menu-module__iCNmbG__heroTitle{letter-spacing:.11em;text-shadow:0 2px 30px #100b15;margin-bottom:30px;font-size:clamp(32px,4.1vw,62px);line-height:1.8}.menu-module__iCNmbG__heroTitle span{color:#ecc7ce}.menu-module__iCNmbG__mobileBreak{display:none}.menu-module__iCNmbG__heroLink{border-bottom:1px solid var(--gold);color:#eadac3;letter-spacing:.25em;justify-content:space-between;align-items:center;width:240px;margin-top:20px;padding:20px 0 14px;font-size:12px;transition:color .2s;display:flex}.menu-module__iCNmbG__heroLink:hover{color:#fff}.menu-module__iCNmbG__heroLink span{font-size:20px}.menu-module__iCNmbG__heroFoot{color:#c5b2c8;letter-spacing:.27em;justify-content:space-between;align-items:center;font:9px/1.7 Georgia,serif;display:flex;position:absolute;bottom:35px;left:6%;right:6%}.menu-module__iCNmbG__heroFoot>span:last-child{font-size:24px}.menu-module__iCNmbG__intro{padding-top:100px;padding-bottom:110px}.menu-module__iCNmbG__seal{border:1px solid var(--line);width:58px;height:58px;color:var(--gold);border-radius:50%;place-items:center;margin:0 auto 42px;font-size:30px;display:grid;box-shadow:0 0 60px #8a567b20}.menu-module__iCNmbG__intro>ul{border-block:1px solid var(--line);background:linear-gradient(110deg,#25172b70,#100b1500);padding:30px clamp(18px,4vw,40px)}.menu-module__iCNmbG__intro>ul li>span:first-child{background:var(--gold);border-radius:0;transform:rotate(45deg)}.menu-module__iCNmbG__readings{border-block:1px solid var(--line);background:radial-gradient(at 50% 5%,#39253e80,#0000 65%),#140e1b;scroll-margin-top:24px}.menu-module__iCNmbG__plan{border-color:var(--line);background:linear-gradient(145deg,#281a2d,#130d1b 60%);border-radius:70px 70px 3px 3px;flex-direction:column;display:flex;box-shadow:0 20px 65px #0003}.menu-module__iCNmbG__plan[data-featured=true]{border-color:#c9b18a99;box-shadow:0 0 35px #c9b18a0c,0 20px 65px #0003}.menu-module__iCNmbG__planImage{border-bottom:1px solid var(--line)}.menu-module__iCNmbG__planImage img{transition:transform 1s}@media (hover:hover){.menu-module__iCNmbG__plan:hover .menu-module__iCNmbG__planImage img{transform:scale(1.035)}}.menu-module__iCNmbG__planNumber{color:#f5e4d0;text-shadow:0 2px 8px #100b15;font:italic 36px/1 Georgia,serif;position:absolute;bottom:12px;left:25px}.menu-module__iCNmbG__stoneLabel{padding:23px 12px 0}.menu-module__iCNmbG__stoneLabel p{color:#d5bed8;letter-spacing:.15em;line-height:1.9}.menu-module__iCNmbG__planBody{flex-direction:column;flex:1;padding-inline:26px;display:flex}.menu-module__iCNmbG__planBody h3{color:#f0d5de}.menu-module__iCNmbG__planBody>div:first-child span{color:#d2b995;letter-spacing:.18em}.menu-module__iCNmbG__purchase{color:#f1dfc7;letter-spacing:.18em;background:#c9b18a0a;border-color:#bda28099;margin-top:auto}.menu-module__iCNmbG__purchase:hover,.menu-module__iCNmbG__plan[data-featured=true] .menu-module__iCNmbG__purchase{color:#211525;background:#d8bd98;border-color:#d8bd98}.menu-module__iCNmbG__plan[data-featured=true] .menu-module__iCNmbG__purchase:hover{background:#efdbc0}.menu-module__iCNmbG__flow{padding-bottom:60px}.menu-module__iCNmbG__flow ol{position:relative}.menu-module__iCNmbG__flow ol:before{content:"";background:var(--line);width:1px;position:absolute;top:30px;bottom:50px;left:23px}.menu-module__iCNmbG__flow li{position:relative}.menu-module__iCNmbG__flow li>div:first-child{color:var(--gold);border:1px solid var(--line);background:#100b15;border-radius:50%;place-items:center;height:48px;font:19px Georgia,serif;display:grid;position:relative}.menu-module__iCNmbG__faq details{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.menu-module__iCNmbG__faq details:first-child{border-top:1px solid var(--line)}.menu-module__iCNmbG__faq summary{min-height:80px}.menu-module__iCNmbG__faq summary::-webkit-details-marker{display:none}.menu-module__iCNmbG__faq summary>span:first-child{color:var(--gold)}.menu-module__iCNmbG__about{border-top:1px solid var(--line);background:radial-gradient(#6645661c,#0000 70%)}.menu-module__iCNmbG__final{isolation:isolate;border-top:1px solid var(--line)}.menu-module__iCNmbG__finalImage{object-fit:cover;object-position:70% 50%;opacity:.25;z-index:-2}.menu-module__iCNmbG__final:before{content:"";z-index:-1;background:linear-gradient(#100b15,#100b1566 50%,#100b15);position:absolute;inset:0}.menu-module__iCNmbG__finalButton{color:#241727;background:#dbc2a0;border-color:#dbc2a0;box-shadow:0 8px 50px #d4b48e18}.menu-module__iCNmbG__finalButton:hover{background:#f0ddc4;border-color:#f0ddc4}@media (min-width:1024px){.menu-module__iCNmbG__plan[data-featured=true]{transform:translateY(-18px)}}@media (min-width:640px) and (max-width:1023px){.menu-module__iCNmbG__plan{width:100%;max-width:560px;margin-inline:auto}.menu-module__iCNmbG__planBody{padding-inline:48px}}@media (max-width:639px){.menu-module__iCNmbG__mobileBreak{display:block}.menu-module__iCNmbG__hero{align-items:flex-start;min-height:860px}.menu-module__iCNmbG__heroImage{object-position:73% top;height:510px!important;top:60px!important}.menu-module__iCNmbG__heroShade{background:linear-gradient(#100b15 0%,#100b1515 25%,#100b1570 48%,#100b15ed 73%,#100b15 93%)}.menu-module__iCNmbG__masthead{letter-spacing:.22em;height:72px;font-size:10px;left:24px;right:24px}.menu-module__iCNmbG__heroContent{width:100%;margin:0;padding:370px 26px 90px}.menu-module__iCNmbG__heroContent>p:first-child{letter-spacing:.28em;margin-bottom:20px;font-size:9px}.menu-module__iCNmbG__heroTitle{letter-spacing:.045em;margin-bottom:22px;font-size:clamp(27px,7.3vw,43px);line-height:1.7}.menu-module__iCNmbG__heroContent>p{font-size:12px}.menu-module__iCNmbG__heroContent>p:last-of-type{font-size:10px}.menu-module__iCNmbG__heroContent>div,.menu-module__iCNmbG__heroContent>p:nth-of-type(2){margin-bottom:20px}.menu-module__iCNmbG__heroLink{width:100%;margin-top:18px}.menu-module__iCNmbG__heroFoot{letter-spacing:.14em;font-size:7px;bottom:23px;left:26px;right:26px}.menu-module__iCNmbG__intro{padding-top:70px;padding-bottom:72px}.menu-module__iCNmbG__intro>ul{margin-top:36px}.menu-module__iCNmbG__plan{border-radius:64px 64px 3px 3px}.menu-module__iCNmbG__planBody{padding-inline:25px}.menu-module__iCNmbG__flow li{gap:20px}.menu-module__iCNmbG__flow li a{letter-spacing:.15em;padding-inline:18px}.menu-module__iCNmbG__faq summary{gap:14px;padding-inline:10px;font-size:13px}.menu-module__iCNmbG__faq details>div{padding-left:37px;padding-right:12px}.menu-module__iCNmbG__final{padding-block:100px}.menu-module__iCNmbG__finalButton{letter-spacing:.22em;padding-inline:30px}}@media (prefers-reduced-motion:reduce){.menu-module__iCNmbG__page *,.menu-module__iCNmbG__page :before,.menu-module__iCNmbG__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
