.ma-header{position:relative;width:100%;z-index:9999;background:rgba(5,5,5,0.96);border-bottom:1px solid rgba(255,255,255,0.08)}.ma-header-inner{width:92%;max-width:1380px;min-height:92px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.ma-brand{display:inline-flex;align-items:center;gap:18px;color:#f5f3ed;text-decoration:none}.ma-logo-symbol{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(183,154,93,0.85);border-radius:50%;transition:all 0.4s ease}.ma-logo-symbol:before{content:"";position:absolute;inset:6px;border:1px solid rgba(183,154,93,0.30);border-radius:50%}.ma-logo-symbol:after{content:"·";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);color:#b79a5d;font-size:14px}.ma-logo-inner{position:relative;z-index:2;color:#d2bd8b;font-family:Georgia,"Times New Roman",serif;font-size:17px;letter-spacing:0.02em}.ma-brand-name{color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:23px;font-weight:400;letter-spacing:0.16em;line-height:1;white-space:nowrap;transition:color 0.3s ease}.ma-brand-name span{color:#b79a5d}.ma-brand:hover{color:#fff}.ma-brand:hover .ma-logo-symbol{border-color:#d2bd8b;box-shadow:0 0 25px rgba(183,154,93,0.15)}.ma-brand:hover .ma-logo-inner{color:#f5f3ed}.ma-nav{display:flex;align-items:center;gap:32px}.ma-nav a{position:relative;padding:35px 0 31px;color:rgba(255,255,255,0.67);font-family:"Montserrat",Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;text-decoration:none;transition:color 0.3s ease}.ma-nav a:after{content:"";position:absolute;left:0;bottom:26px;width:0;height:1px;background:#b79a5d;transition:width 0.3s ease}.ma-nav a:hover{color:#ffffff}.ma-nav a:hover:after{width:100%}.ma-menu-toggle{display:none}.ma-menu-icon{display:none;width:30px;cursor:pointer}.ma-menu-icon span{display:block;width:100%;height:1px;margin:7px 0;background:rgba(255,255,255,0.8);transition:all 0.3s ease}@media (max-width:980px){.ma-header-inner{width:90%;min-height:78px}.ma-logo-symbol{width:46px;height:46px}.ma-logo-inner{font-size:14px}.ma-brand-name{font-size:19px;letter-spacing:0.13em}.ma-menu-icon{display:block;position:relative;z-index:1001}.ma-nav{position:absolute;top:78px;left:0;width:100%;max-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:0;background:#050505;border-top:1px solid rgba(255,255,255,0.07);transition:max-height 0.45s ease}.ma-nav a{padding:20px 5%;border-bottom:1px solid rgba(255,255,255,0.06);font-size:12px}.ma-nav a:after{display:none}.ma-menu-toggle:checked~.ma-nav{max-height:500px}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(1){transform:translateY(8px)
rotate(45deg)}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(2){opacity:0}.ma-menu-toggle:checked+.ma-menu-icon
span:nth-child(3){transform:translateY(-8px)
rotate(-45deg)}}@media (max-width:480px){.ma-header-inner{min-height:72px}.ma-logo-symbol{width:42px;height:42px}.ma-logo-inner{font-size:13px}.ma-brand{gap:12px}.ma-brand-name{font-size:16px;letter-spacing:0.10em}.ma-nav{top:72px}}.ma-nav a.ma-header-whatsapp{padding:12px 22px;border:1px solid rgba(183,154,93,0.8);color:#f5f3ed;letter-spacing:0.16em;transition:all 0.35s ease}.ma-nav a.ma-header-whatsapp:after{display:none}.ma-nav a.ma-header-whatsapp:hover{background:#b79a5d;border-color:#b79a5d;color:#050505}@media (max-width:980px){.ma-nav a.ma-header-whatsapp{margin:18px 5% 24px;padding:14px 20px;width:auto;text-align:center;border:1px solid rgba(183,154,93,0.8)}}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:100%;max-width:100%}.ma-footer{position:relative;padding:90px 0 0;background:#050505;border-top:1px solid rgba(255,255,255,0.08)}.ma-footer-inner{width:90%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:100px;padding-bottom:75px}.ma-footer-brand{max-width:520px}.ma-footer-logo{display:inline-flex;align-items:center;gap:18px;margin-bottom:28px;text-decoration:none}.ma-footer-symbol{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(183,154,93,0.75);border-radius:50%;color:#d2bd8b;font-family:Georgia,"Times New Roman",serif;font-size:16px;transition:all 0.35s ease}.ma-footer-logo:hover
.ma-footer-symbol{border-color:#d2bd8b;box-shadow:0 0 30px rgba(183,154,93,0.15)}.ma-footer-name{color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:25px;font-weight:400;letter-spacing:0.15em;line-height:1}.ma-footer-name span{color:#b79a5d}.ma-footer-text{max-width:460px;margin:0;color:rgba(255,255,255,0.46);font-size:15px;line-height:1.8}.ma-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:60px}.ma-footer-column{display:flex;flex-direction:column;align-items:flex-start}.ma-footer-title{margin-bottom:23px;color:#b79a5d;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase}.ma-footer-column a{position:relative;display:inline-block;margin-bottom:13px;color:rgba(255,255,255,0.58);font-size:14px;text-decoration:none;transition:color 0.3s ease}.ma-footer-column a:hover{color:#f5f3ed}.ma-footer-column a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:#b79a5d;transition:width 0.3s ease}.ma-footer-column a:hover:after{width:100%}.ma-footer-bottom{border-top:1px solid rgba(255,255,255,0.06)}.ma-footer-bottom-inner{width:90%;max-width:1280px;min-height:68px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:12px;color:rgba(255,255,255,0.30);font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:0.09em;text-transform:uppercase}.ma-footer-bottom a{color:rgba(255,255,255,0.34);text-decoration:none;transition:color 0.3s ease}.ma-footer-bottom a:hover{color:#b79a5d}.ma-footer-dot{color:#b79a5d}@media (max-width:980px){.ma-footer{padding-top:70px}.ma-footer-inner{grid-template-columns:1fr;gap:55px;padding-bottom:60px}.ma-footer-nav{max-width:500px}}@media (max-width:600px){.ma-footer{padding-top:55px}.ma-footer-inner{width:88%;gap:45px}.ma-footer-logo{gap:13px}.ma-footer-symbol{width:44px;height:44px;font-size:14px}.ma-footer-name{font-size:18px;letter-spacing:0.11em}.ma-footer-nav{grid-template-columns:1fr;gap:36px}.ma-footer-bottom-inner{min-height:85px;flex-wrap:wrap;text-align:center;padding:20px 0}}.ma-contact-global{position:relative;background:radial-gradient(circle at 78% 45%,rgba(183,154,93,.07),transparent 30%),#080808;border-top:1px solid rgba(255,255,255,.07);padding:105px 0;overflow:hidden}.ma-contact-global-container{position:relative;z-index:2;width:min(calc(100% - 80px),1280px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr);gap:100px;align-items:start}.ma-contact-global-info{max-width:520px}.ma-contact-kicker,.ma-contact-form-kicker{display:inline-block;margin-bottom:18px;color:#b79a5d;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.ma-contact-global-info h2{margin:0;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(55px,6vw,82px);font-weight:500;line-height:.95}.ma-contact-line{width:72px;height:1px;margin:28px 0 32px;background:linear-gradient(90deg,#b79a5d,rgba(183,154,93,.08))}.ma-contact-lead{max-width:500px;margin:0 0 48px;color:#d9d6cf;font-family:"Cormorant Garamond",Georgia,serif;font-size:25px;line-height:1.45}.ma-contact-links{border-top:1px solid rgba(255,255,255,.10)}.ma-contact-links a{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.10);color:#f5f3ed;text-decoration:none;transition:all .3s ease}.ma-contact-links a span{color:#827e76;font-family:"Montserrat",Arial,sans-serif;font-size:9px;letter-spacing:.20em;text-transform:uppercase}.ma-contact-links a strong{color:#d9d6cf;font-family:"Cormorant Garamond",Georgia,serif;font-size:18px;font-weight:400;transition:color .3s ease}.ma-contact-links a:hover{padding-left:8px}.ma-contact-links a:hover strong{color:#d2bd8b}.ma-contact-global-form{padding:50px;border:1px solid rgba(183,154,93,.20);background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,.008))}.ma-contact-global-form h3{margin:0 0 38px;color:#f5f3ed;font-family:"Cormorant Garamond",Georgia,serif;font-size:45px;font-weight:500;line-height:1}.ma-contact-global-form .wpcf7{margin:0}.ma-contact-global-form .wpcf7 p{margin:0 0 24px}.ma-contact-global-form .wpcf7 label{display:block;color:#a29e96;font-family:"Montserrat",Arial,sans-serif;font-size:9px;font-weight:500;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"],.ma-contact-global-form .wpcf7 textarea,.ma-contact-global-form .wpcf7 select{width:100%;margin-top:9px;padding:14px 0;border:0;border-bottom:1px solid rgba(255,255,255,.18);border-radius:0;outline:none;background:transparent;color:#f5f3ed;font-family:"Montserrat",Arial,sans-serif;font-size:15px;font-weight:400;box-shadow:none;transition:border-color .3s ease}.ma-contact-global-form .wpcf7 textarea{min-height:125px;max-height:220px;resize:vertical}.ma-contact-global-form .wpcf7 input:focus,.ma-contact-global-form .wpcf7 textarea:focus,.ma-contact-global-form .wpcf7 select:focus{border-bottom-color:#b79a5d}.ma-contact-global-form input:-webkit-autofill,.ma-contact-global-form input:-webkit-autofill:hover,.ma-contact-global-form input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f3ed;-webkit-box-shadow:0 0 0 1000px #0a0a0a inset}.ma-contact-global-form .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:10px;color:#858179;font-size:10px;font-weight:400;letter-spacing:.03em;line-height:1.6;text-transform:none;cursor:pointer}.ma-contact-global-form .wpcf7-acceptance input[type="checkbox"]{width:15px;height:15px;flex:0 0 auto;margin:2px 0 0;accent-color:#b79a5d}.ma-contact-global-form .wpcf7 input[type="submit"]{min-height:52px;margin-top:8px;padding:0 30px;border:1px solid #b79a5d;border-radius:0;background:#b79a5d;color:#070707;font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.ma-contact-global-form .wpcf7 input[type="submit"]:hover{background:#d2bd8b;border-color:#d2bd8b}.ma-contact-global-form .wpcf7-spinner{background-color:#b79a5d}.ma-contact-global-form .wpcf7-response-output{margin:25px 0 0!important;padding:15px 18px!important;border:1px solid rgba(183,154,93,.45)!important;color:#d9d6cf;font-family:"Montserrat",Arial,sans-serif;font-size:12px;line-height:1.6}.ma-contact-global-form .wpcf7-not-valid-tip{margin-top:7px;color:#c9988f;font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:.02em}@media (max-width:980px){.ma-contact-global{padding:85px 0}.ma-contact-global-container{width:calc(100% - 60px);grid-template-columns:1fr;gap:65px}.ma-contact-global-info{max-width:650px}.ma-contact-global-form{max-width:700px}}@media (max-width:767px){.ma-contact-global{padding:70px 0}.ma-contact-global-container{width:calc(100% - 40px);gap:50px}.ma-contact-global-info h2{font-size:52px}.ma-contact-lead{margin-bottom:38px;font-size:22px}.ma-contact-links a{align-items:flex-start;flex-direction:column;gap:5px;padding:17px 0}.ma-contact-links a:hover{padding-left:0}.ma-contact-global-form{padding:32px 22px}.ma-contact-global-form h3{margin-bottom:32px;font-size:39px}.ma-contact-global-form .wpcf7 p{margin-bottom:21px}.ma-contact-global-form .wpcf7 input[type="submit"]{width:100%}}.ma-footer-nav{display:flex;justify-content:flex-end}.ma-footer-column{min-width:220px}@media (max-width:767px){.ma-footer-nav{justify-content:flex-start}}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"],.ma-contact-global-form .wpcf7 textarea{width:100%!important;margin-top:9px!important;padding:12px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:#f5f3ed!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;box-shadow:none!important;outline:none!important;transition:border-color .3s ease!important}.ma-contact-global-form .wpcf7 input[type="text"],.ma-contact-global-form .wpcf7 input[type="email"],.ma-contact-global-form .wpcf7 input[type="tel"]{height:46px!important;min-height:46px!important}.ma-contact-global-form .wpcf7 textarea{height:115px!important;min-height:115px!important;max-height:220px!important;resize:vertical!important}.ma-contact-global-form .wpcf7 input[type="text"]:focus,.ma-contact-global-form .wpcf7 input[type="email"]:focus,.ma-contact-global-form .wpcf7 input[type="tel"]:focus,.ma-contact-global-form .wpcf7 textarea:focus{border-bottom-color:#b79a5d!important;background:transparent!important}.ma-contact-global-form input:-webkit-autofill,.ma-contact-global-form input:-webkit-autofill:hover,.ma-contact-global-form input:-webkit-autofill:focus,.ma-contact-global-form input:-webkit-autofill:active{-webkit-text-fill-color:#f5f3ed!important;-webkit-box-shadow:0 0 0 1000px #0b0b0b inset!important;box-shadow:0 0 0 1000px #0b0b0b inset!important;caret-color:#f5f3ed!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;transition:background-color 9999s ease-out 0s!important}.ma-contact-global-form input:-webkit-autofill:focus{border-bottom-color:#b79a5d!important}.ma-contact-global-form .wpcf7 p{margin:0 0 24px!important}.ma-contact-global-form .wpcf7 label{display:block!important;color:#a29e96!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:9px!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.5!important;text-transform:uppercase!important}.ma-contact-global-form .wpcf7-form-control-wrap{display:block!important;margin:0!important}@media (max-width:767px){.ma-contact-global-form .wpcf7 textarea{height:105px!important;min-height:105px!important}}.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:hover,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:focus,.ma-contact-global-form
input.wpcf7-form-control:-webkit-autofill:active{-webkit-appearance:none!important;appearance:none!important;-webkit-text-fill-color:#f5f3ed!important;caret-color:#f5f3ed!important;background-color:#0b0b0b!important;background-image:none!important;-webkit-box-shadow:0 0 0 1000px #0b0b0b inset!important;box-shadow:0 0 0 1000px #0b0b0b inset!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;transition:background-color 9999s ease-in-out 0s!important}.ma-contact-global-form
input[type="email"].wpcf7-form-control,.ma-contact-global-form
input[type="tel"].wpcf7-form-control{background:#0b0b0b!important;background-color:#0b0b0b!important;color:#f5f3ed!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.20)!important;border-radius:0!important;box-shadow:none!important}.ma-contact-global-form
input[type="email"].wpcf7-form-control:focus,.ma-contact-global-form
input[type="tel"].wpcf7-form-control:focus{border-bottom-color:#b79a5d!important}.et_pb_section_0_tb_footer.et_pb_section,.et_pb_code_1_tb_footer{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:100%;max-width:100%}.et_pb_code_0_tb_footer{padding-top:0px;padding-bottom:0px;margin-bottom:-7px!important}.ma-tarot-page{--tarot-black:#050505;--tarot-black-soft:#0b0b0b;--tarot-dark:#111111;--tarot-white:#f5f3ed;--tarot-white-soft:#d9d6cf;--tarot-gold:#b79a5d;--tarot-gold-soft:#d2bd8b;--tarot-line:rgba(255,255,255,.15);--tarot-max-width:1280px;--tarot-text-width:820px;background:var(--tarot-black);color:var(--tarot-white-soft);font-family:"Montserrat",Arial,sans-serif;overflow:hidden}.ma-tarot-page *{box-sizing:border-box}.ma-tarot-page h1,.ma-tarot-page h2,.ma-tarot-page h3{margin-top:0;font-family:"Cormorant Garamond",Georgia,serif;color:var(--tarot-white);font-weight:500}.ma-tarot-page p{margin-top:0;font-size:17px;line-height:1.9}.ma-tarot-page a{color:inherit;text-decoration:none}.ma-tarot-container{position:relative;z-index:2;width:min(calc(100% - 80px),var(--tarot-max-width));margin:0 auto}.ma-tarot-text-container{position:relative;z-index:2;width:min(calc(100% - 80px),var(--tarot-text-width));margin:0 auto}.ma-tarot-section{position:relative;padding:130px 0}.ma-tarot-dark{background:var(--tarot-black)}.ma-tarot-kicker{display:inline-block;color:var(--tarot-gold);font-size:13px;font-weight:500;letter-spacing:.32em;text-transform:uppercase}.ma-tarot-line{width:74px;height:1px;margin:28px 0 36px;background:linear-gradient(90deg,var(--tarot-gold),rgba(183,154,93,.1))}.ma-tarot-line-center{margin-left:auto;margin-right:auto}.ma-tarot-small-line{width:46px;height:1px;margin:25px 0;background:var(--tarot-gold)}.ma-tarot-center{text-align:center}.ma-tarot-lead{color:var(--tarot-white);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(27px,3vw,38px)!important;line-height:1.35!important}.ma-tarot-muted{color:#8f8b82}.ma-tarot-eyebrow{display:flex;align-items:center;gap:15px;margin-bottom:22px}.ma-tarot-eyebrow-center{justify-content:center}.ma-tarot-number{width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(183,154,93,.5);border-radius:50%;color:var(--tarot-gold-soft);font-family:"Cormorant Garamond",Georgia,serif;font-size:18px}.ma-tarot-hero{position:relative;min-height:calc(100vh - 92px);display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.72) 37%,rgba(0,0,0,.28) 70%,rgba(0,0,0,.42) 100%),url("https://mosheabraxas.com.uy/wp-content/uploads/2026/09/tarot.png");background-size:cover;background-position:center center}.ma-tarot-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12) 0%,rgba(0,0,0,.06) 55%,rgba(0,0,0,.8) 100%)}.ma-tarot-hero-content{padding-top:80px;padding-bottom:80px}.ma-tarot-hero h1{max-width:800px;margin:15px 0
20px;font-size:clamp(85px,10vw,150px);line-height:.85;letter-spacing:-.035em}.ma-tarot-hero-lead{max-width:660px;color:var(--tarot-white-soft);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(24px,2.5vw,34px)!important;line-height:1.4!important}.ma-tarot-scroll{display:inline-flex;align-items:center;gap:16px;margin-top:45px;color:var(--tarot-gold);font-size:12px;letter-spacing:.2em;text-transform:uppercase;transition:opacity .3s ease}.ma-tarot-scroll:hover{opacity:.65}#thoth h2{max-width:760px;margin-bottom:0;font-size:clamp(48px,6vw,76px);line-height:1}.ma-tarot-note{margin-top:60px;padding:36px
38px;border:1px solid
rgba(183,154,93,.25);background:linear-gradient(135deg,rgba(183,154,93,.07),rgba(255,255,255,.015))}.ma-tarot-note-label{display:block;margin-bottom:22px;color:var(--tarot-gold);font-size:11px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.ma-tarot-note p:last-child{margin-bottom:0}.ma-tarot-aeon{min-height:760px;display:flex;align-items:center;background:radial-gradient(circle at 72% 50%,rgba(183,154,93,.13),transparent 32%),linear-gradient(110deg,#030303 0%,#090909 45%,#10100f 100%)}.ma-tarot-aeon:before{content:"";position:absolute;width:460px;height:460px;top:50%;right:12%;transform:translateY(-50%);border:1px solid
rgba(183,154,93,.20);border-radius:50%}.ma-tarot-aeon:after{content:"☉";position:absolute;top:50%;right:calc(12% + 230px);transform:translate(50%,-50%);color:rgba(183,154,93,.38);font-family:Georgia,serif;font-size:135px}.ma-tarot-wide-content{max-width:720px}.ma-tarot-wide-content h2{margin-bottom:0;font-size:clamp(55px,7vw,90px);line-height:.95}.ma-tarot-section-heading{max-width:820px;margin-bottom:70px}.ma-tarot-section-heading h2{margin-bottom:25px;font-size:clamp(52px,6vw,80px);line-height:1}.ma-tarot-section-heading p{max-width:620px;color:#aaa59b}.ma-tarot-center-heading{margin-left:auto;margin-right:auto;text-align:center}.ma-tarot-center-heading p{margin-left:auto;margin-right:auto}.ma-tarot-dual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ma-tarot-symbol-card{position:relative;min-height:610px;padding:55px
52px;border:1px solid
rgba(183,154,93,.25);background:radial-gradient(circle at 50% 28%,rgba(183,154,93,.12),transparent 30%),#090909;transition:transform .4s ease,border-color .4s ease}.ma-tarot-symbol-card:hover{transform:translateY(-6px);border-color:rgba(183,154,93,.65)}.ma-tarot-card-label{color:var(--tarot-gold);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.ma-tarot-hebrew{margin:45px 0
8px;color:var(--tarot-gold-soft);font-family:Georgia,serif;font-size:96px;line-height:1}.ma-tarot-symbol-card h3{margin-bottom:5px;font-size:48px}.ma-tarot-symbol-meaning{color:#918d84;font-size:14px!important;font-style:italic}.ma-tarot-quote-section{background:radial-gradient(circle at center,#11100e,#050505 70%)}.ma-tarot-quote{margin:0;color:var(--tarot-white);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(42px,5.5vw,72px)!important;line-height:1.15!important}.ma-tarot-paths{background:#080808}.ma-tarot-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.ma-tarot-path-card{position:relative;min-height:530px;padding:55px
50px;border-top:1px solid
rgba(183,154,93,.6);background:linear-gradient(180deg,#10100f,#080808)}.ma-tarot-path-number{display:block;margin-bottom:45px;color:rgba(183,154,93,.18);font-family:"Cormorant Garamond",Georgia,serif;font-size:120px;line-height:.8}.ma-tarot-path-card h3{margin-bottom:8px;font-size:clamp(35px,4vw,48px)}.ma-tarot-transformations{background:#040404}.ma-tarot-transform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ma-tarot-transform-card{min-width:0;min-height:430px;padding:45px
34px;border:1px solid
rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(183,154,93,.035));transition:transform .35s ease,border-color .35s ease}.ma-tarot-transform-card:hover{transform:translateY(-5px);border-color:rgba(183,154,93,.5)}.ma-tarot-transform-old{display:block;color:#77736c;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.ma-tarot-transform-arrow{display:block;margin:12px 0
15px;color:var(--tarot-gold);font-size:20px}.ma-tarot-transform-card h3{margin-bottom:3px;font-size:clamp(36px,3.5vw,50px);line-height:1}.ma-tarot-transform-sub{display:block;margin-bottom:35px;color:var(--tarot-gold);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ma-tarot-court{background:radial-gradient(circle at 50% 100%,rgba(183,154,93,.08),transparent 45%),#090909}.ma-tarot-court-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ma-tarot-court-card{min-width:0;min-height:365px;padding:38px
30px;border:1px solid
rgba(183,154,93,.22);text-align:center}.ma-tarot-court-symbol{display:block;margin-bottom:30px;color:var(--tarot-gold);font-family:Georgia,serif;font-size:64px}.ma-tarot-court-role{display:block;margin-bottom:8px;color:#817d75;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.ma-tarot-court-card h3{margin-bottom:20px;font-size:clamp(31px,3vw,42px)}.ma-tarot-court-card p{color:#aaa59c;font-size:15px;line-height:1.6}.ma-tarot-formula{margin-top:90px;text-align:center}.ma-tarot-formula>span{color:var(--tarot-gold-soft);font-family:Georgia,serif;font-size:clamp(50px,7vw,82px)}.ma-tarot-formula i{margin:0 20px;color:rgba(183,154,93,.4);font-style:normal}.ma-tarot-formula small{display:block;margin-top:25px;color:#77736b;font-size:11px;letter-spacing:.25em;text-transform:uppercase}.ma-tarot-final{min-height:630px;display:flex;align-items:center;background:radial-gradient(circle at center,rgba(183,154,93,.09),#050505 60%)}.ma-tarot-final-text{margin-top:15px;color:#928e86}.ma-tarot-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-top:45px}.ma-tarot-button{display:inline-flex;align-items:center;justify-content:center;min-height:53px;padding:0
30px;border:1px solid
var(--tarot-gold);background:var(--tarot-gold);color:#080808!important;font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;transition:background .3s ease,color .3s ease}.ma-tarot-button:hover{background:var(--tarot-gold-soft)}.ma-tarot-button-outline{background:transparent;color:var(--tarot-gold)!important}.ma-tarot-button-outline:hover{background:var(--tarot-gold);color:#050505!important}@media
(max-width:1100px){.ma-tarot-section{padding:100px 0}.ma-tarot-court-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-tarot-transform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-tarot-aeon:before{right:-100px;opacity:.6}.ma-tarot-aeon:after{right:130px;opacity:.6}}@media
(max-width:767px){.ma-tarot-container,.ma-tarot-text-container{width:calc(100% - 40px)}.ma-tarot-section{padding:82px 0}.ma-tarot-hero{min-height:calc(100vh - 72px);background-position:60% center}.ma-tarot-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.22) 38%,rgba(0,0,0,.92) 82%,#050505 100%)}.ma-tarot-hero-content{position:relative;z-index:2;align-self:flex-end;padding:80px 0
70px}.ma-tarot-hero h1{font-size:clamp(72px,24vw,105px)}.ma-tarot-hero-lead{max-width:100%;font-size:24px!important}#thoth h2,.ma-tarot-wide-content h2,.ma-tarot-section-heading h2{font-size:clamp(43px,13vw,60px)}.ma-tarot-lead{font-size:26px!important}.ma-tarot-page p{font-size:16px}.ma-tarot-kicker{font-size:10px;letter-spacing:.22em}.ma-tarot-aeon{min-height:620px}.ma-tarot-aeon:before{width:330px;height:330px;right:-155px}.ma-tarot-aeon:after{right:10px;font-size:85px}.ma-tarot-dual-grid{grid-template-columns:1fr}.ma-tarot-symbol-card{min-height:auto;padding:45px
30px}.ma-tarot-hebrew{font-size:80px}.ma-tarot-path-grid{grid-template-columns:1fr}.ma-tarot-path-card{min-height:auto;padding:44px
30px}.ma-tarot-path-number{margin-bottom:30px;font-size:90px}.ma-tarot-transform-grid{grid-template-columns:1fr}.ma-tarot-transform-card{min-height:auto;padding:38px
28px}.ma-tarot-court-grid{grid-template-columns:1fr}.ma-tarot-court-card{min-height:auto}.ma-tarot-formula i{margin:0 7px}.ma-tarot-note{padding:30px
25px}.ma-tarot-actions{flex-direction:column}.ma-tarot-button{width:100%}}.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:100%}