body.marzara-portada-page{margin:0;background:#070e20}body.marzara-portada-page .wp-site-blocks>header,body.marzara-portada-page .wp-site-blocks>footer,body.marzara-portada-page .wp-block-post-title{display:none!important}body.marzara-portada-page .wp-site-blocks>main,body.marzara-portada-page .wp-block-post-content,body.marzara-portada-page .entry-content{margin:0!important;padding:0!important;max-width:none!important}body.marzara-portada-page .wp-block-post-content>*{max-width:none!important}.mz-portada{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;color:#fff9ed;background:#0b1530;font-family:Arial,Helvetica,sans-serif}.mz-portada *{box-sizing:border-box}.mz-portada a{color:inherit;text-decoration:none}.mz-portada a:focus-visible{outline:3px solid #ffdb9c;outline-offset:4px}.mz-hero-bg{min-height:max(740px,56.3vw);background:linear-gradient(90deg,rgb(2 7 20 / .23),transparent 65%),url(/wp-content/plugins/marzara-portada/assets/fondo-cosmico.webp) center top/cover no-repeat}.mz-header{position:relative;width:min(1528px,calc(100% - 8.6vw));height:150px;margin:0 auto;display:flex;align-items:flex-start}.mz-logo{position:absolute;left:0;top:36px;display:block;width:218px;filter:drop-shadow(0 0 12px rgb(62 100 204 / .22))}.mz-logo img{display:block;width:100%;height:auto}.mz-menu{display:flex;align-items:center;justify-content:center;gap:clamp(24px,3.3vw,58px);width:100%;padding:48px 10% 0 20%;white-space:nowrap}.mz-menu a{font:normal clamp(15px,1.25vw,20px)/1.4 Georgia,'Times New Roman',serif;text-shadow:0 2px 10px #061029}.mz-menu a:hover{color:#ffe3a5}.mz-menu a.mz-pending{pointer-events:none;cursor:default}.mz-hero{display:grid;grid-template-columns:minmax(0,39%) minmax(0,46%);gap:14px;width:min(1528px,calc(100% - 8.6vw));margin:0 auto}.mz-intro{padding-top:113px;position:relative;z-index:1}.mz-eyebrow{margin:0 0 16px;color:#f4ca82;font-size:clamp(11px,.88vw,14px);font-weight:700;letter-spacing:.34em;line-height:1.5;text-transform:uppercase}.mz-eyebrow span{padding:0 4px}.mz-intro h1{margin:0;max-width:640px;font:normal clamp(42px,4.08vw,68px)/.99 Georgia,'Times New Roman',serif;letter-spacing:-.034em;text-shadow:0 3px 13px rgb(0 0 0 / .48)}.mz-intro h1 em{font-style:normal}.mz-intro h1 span{background:linear-gradient(98deg,#f9dcaa,#ffd1eb 57%,#89c5ec);color:#fff0;-webkit-background-clip:text;background-clip:text}.mz-ornament{display:flex;align-items:center;gap:10px;width:80%;margin:23px 0 16px;color:#f7d27e}.mz-ornament::before,.mz-ornament::after{content:"";height:1px;flex:1;background:linear-gradient(90deg,#c59b5b,#ffe5a6)}.mz-ornament::after{transform:rotate(180deg)}.mz-ornament span{font-size:26px;line-height:1}.mz-subtitle{max-width:550px;margin:0 0 18px;font:normal clamp(23px,2vw,33px)/1.13 Georgia,'Times New Roman',serif;text-shadow:0 2px 10px #08142a}.mz-creator{margin:0 0 43px;color:#f1be5d;text-shadow:0 2px 10px rgb(255 196 83 / .22)}.mz-creator small{display:block;margin-bottom:2px;color:#eab24e;font-size:13px;font-weight:700;letter-spacing:.3em;line-height:1.2;text-transform:uppercase}.mz-creator strong{display:block;background:linear-gradient(100deg,#fff0bd 0%,#f6c45f 55%,#d99433 100%);color:#fff0;-webkit-background-clip:text;background-clip:text;font:normal clamp(26px,2.15vw,36px)/1.17 Georgia,'Times New Roman',serif}.mz-cta-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,640px)}.mz-cta{display:inline-flex;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;padding:13px 18px;border:2px solid #ffe6b2;border-radius:45px;background:linear-gradient(105deg,#f9e2b3 0%,#f6c676 53%,#d89c57 100%);box-shadow:0 0 17px rgb(255 202 101 / .8),inset 0 1px 0 #fff9e9,0 9px 26px rgb(0 0 0 / .28);color:#21170d!important;font:normal clamp(18px,1.55vw,26px)/1.1 Georgia,'Times New Roman',serif;white-space:nowrap}.mz-cta:hover{filter:brightness(1.1)}.mz-cta-pending{cursor:default}.mz-cta-pending:hover{filter:none}.mz-cta span{font-family:Arial,Helvetica,sans-serif;font-size:34px;line-height:.7}.mz-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:start;gap:10px;position:relative;z-index:1}.mz-card{aspect-ratio:2/3;min-width:0;overflow:hidden;border:2px solid #c3965b;border-radius:7px;background:#080e20;box-shadow:0 6px 14px rgb(0 0 0 / .65),0 0 7px rgb(255 201 115 / .4)}.mz-card img{width:100%;height:100%;display:block;object-fit:contain}.mz-sections{position:relative;padding:80px max(5vw,28px) 90px;border-top:1px solid rgb(249 212 150 / .35);background:linear-gradient(#101832,#171b3b 72%,#10152c)}.mz-anchor{position:relative;top:-80px;display:block;height:0}.mz-section{max-width:770px;margin:0 auto 65px;text-align:center}.mz-section-label{color:#edc886!important;font-size:12px!important;font-weight:700;letter-spacing:.27em;text-transform:uppercase}.mz-section h2,.mz-panel h2{margin:10px 0 15px;font:normal clamp(32px,3vw,45px)/1.1 Georgia,'Times New Roman',serif}.mz-section p,.mz-panel p{margin:0;color:#e3e4f0;font-size:17px;line-height:1.6}.mz-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1250px;margin:0 auto}.mz-panel{padding:29px;border:1px solid rgb(247 214 158 / .28);border-radius:15px;background:rgb(62 67 121 / .19)}.mz-panel h2{font-size:27px}.mz-panel p{font-size:15px}.mz-footer{display:flex;justify-content:space-between;gap:24px;padding:28px 5vw 34px;background:#080e21;color:#cbd0df;font-size:13px;line-height:1.5}.mz-footer strong{flex:none;color:#edcf96}.mz-footer span{max-width:780px}@media(max-width:1100px){.mz-header{height:125px}.mz-logo{top:24px;width:165px}.mz-menu{padding-top:36px;padding-left:15%;padding-right:0;gap:19px}.mz-hero{grid-template-columns:minmax(0,42%) minmax(0,55%);gap:2%}.mz-intro{padding-top:95px}.mz-creator{margin-bottom:30px}.mz-cta{min-width:0}}@media(max-width:800px){.mz-hero-bg{min-height:0;padding-bottom:90px;background-position:70% top}.mz-header{min-height:152px;height:auto;display:block}.mz-logo{position:relative;top:auto;width:120px;padding-top:15px}.mz-menu{justify-content:flex-start;flex-wrap:wrap;gap:9px 19px;width:auto;padding:4px 0 20px;white-space:normal}.mz-hero{display:block}.mz-intro{max-width:650px;padding-top:10px}.mz-intro h1{max-width:660px}.mz-creator{margin-bottom:25px}.mz-cards{margin:40px 0 0;max-width:680px}.mz-section-grid{grid-template-columns:1fr}.mz-footer{display:block}.mz-footer span{display:block;margin-top:10px}}@media(max-width:520px){.mz-header,.mz-hero{width:calc(100% - 36px)}.mz-logo{width:98px}.mz-menu a{font-size:14px}.mz-eyebrow{letter-spacing:.19em}.mz-intro h1{font-size:clamp(39px,10vw,52px)}.mz-subtitle{font-size:23px}.mz-creator strong{font-size:25px}.mz-cta-row{grid-template-columns:1fr}.mz-cta{font-size:23px;padding:13px 22px}.mz-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mz-sections{padding:58px 20px}}.mz-contact{max-width:980px;margin:15px auto 0;padding:44px clamp(22px,4vw,58px) 28px;border:1px solid rgb(247 214 158 / .25);border-radius:20px;background:linear-gradient(145deg,rgb(21 31 66 / .94),rgb(9 17 40 / .96));box-shadow:0 18px 45px rgb(0 0 0 / .22);text-align:center}.mz-contact h2{margin:10px auto 14px;max-width:820px;font:normal clamp(30px,3vw,43px)/1.12 Georgia,'Times New Roman',serif}.mz-contact-copy{max-width:760px;margin:0 auto 22px;color:#e3e4f0;font-size:17px;line-height:1.65}.mz-contact-email{display:inline-block;margin:0 auto 20px;color:#f4d392!important;font-size:18px;font-weight:700;letter-spacing:.01em}.mz-contact-email:hover{color:#fff2c9!important}.mz-contact-details{max-width:680px;margin:0 auto}.mz-contact-details summary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:250px;padding:13px 25px;border:2px solid #ffe6b2;border-radius:45px;background:linear-gradient(105deg,#f9e2b3 0%,#f6c676 53%,#d89c57 100%);box-shadow:0 0 14px rgb(255 202 101 / .45),inset 0 1px 0 #fff9e9;color:#21170d;cursor:pointer;list-style:none;font:normal 20px/1.1 Georgia,'Times New Roman',serif}.mz-contact-details summary::-webkit-details-marker{display:none}.mz-contact-details summary span{font:28px/.7 Arial,sans-serif}.mz-contact-form{display:grid;gap:14px;margin:24px auto 4px;padding:24px;border:1px solid rgb(247 214 158 / .2);border-radius:15px;background:rgb(5 12 31 / .55);text-align:left}.mz-contact-form label{color:#f5e7c7;font-size:14px;font-weight:700;line-height:1.4}.mz-contact-form input,.mz-contact-form textarea{width:100%;margin-top:6px;padding:12px 13px;border:1px solid rgb(244 211 146 / .38);border-radius:9px;outline:none;background:#f8f5ee;color:#161923;font:16px/1.4 Arial,Helvetica,sans-serif}.mz-contact-form input:focus,.mz-contact-form textarea:focus{border-color:#f0c878;box-shadow:0 0 0 3px rgb(240 200 120 / .18)}.mz-contact-form textarea{resize:vertical;min-height:125px}.mz-contact-form button{justify-self:center;min-width:190px;padding:12px 24px;border:0;border-radius:30px;background:linear-gradient(105deg,#f9e2b3,#f6c676 55%,#d89c57);color:#21170d;cursor:pointer;font:700 16px/1.2 Arial,Helvetica,sans-serif}.mz-contact-form button:hover{filter:brightness(1.08)}.mz-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mz-contact-success{display:none;max-width:680px;margin:22px auto 0;padding:13px 18px;border:1px solid rgb(174 222 180 / .4);border-radius:10px;background:rgb(54 112 67 / .22);color:#e9ffec;font-weight:700}.mz-contact-success:target{display:block}.mz-site-signoff{margin:34px auto 0;padding-top:22px;border-top:1px solid rgb(247 214 158 / .18);color:#cbd0df;font-size:13px;line-height:1.5}.mz-uy-flag{display:inline-block;margin-left:4px;font-size:18px;vertical-align:-2px}@media(max-width:520px){.mz-contact{padding:34px 17px 24px;border-radius:15px}.mz-contact-copy{font-size:16px}.mz-contact-details summary{min-width:0;width:100%;font-size:18px}.mz-contact-form{padding:18px 14px}}.marzara-portada .mz-contact{display:block!important;max-width:980px!important;margin:18px auto 0!important;padding:46px clamp(22px,5vw,62px) 30px!important;text-align:center!important;border:1px solid rgb(247 214 158 / .25)!important;border-radius:20px!important;background:linear-gradient(145deg,rgb(21 31 66 / .96),rgb(9 17 40 / .98))!important;box-shadow:0 18px 45px rgb(0 0 0 / .22)!important}.marzara-portada .mz-contact h2{display:block!important;max-width:820px!important;margin:0 auto 16px!important;text-align:center!important;font:normal clamp(30px,3vw,43px)/1.14 Georgia,'Times New Roman',serif!important}.marzara-portada .mz-contact-copy{display:block!important;max-width:760px!important;margin:0 auto 20px!important;text-align:center!important;color:#e3e4f0!important;font-size:17px!important;line-height:1.65!important}.marzara-portada .mz-contact-email{display:block!important;width:max-content!important;max-width:100%!important;margin:0 auto 22px!important;text-align:center!important;color:#f4d392!important;font-size:18px!important;font-weight:700!important;text-decoration:none!important}.marzara-portada .mz-contact-details{display:block!important;max-width:680px!important;margin:0 auto!important}.marzara-portada .mz-contact-details summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-width:250px!important;padding:13px 25px!important;border:2px solid #ffe6b2!important;border-radius:45px!important;background:linear-gradient(105deg,#f9e2b3 0%,#f6c676 53%,#d89c57 100%)!important;box-shadow:0 0 14px rgb(255 202 101 / .45),inset 0 1px 0 #fff9e9!important;color:#21170d!important;cursor:pointer!important;list-style:none!important;font:normal 20px/1.1 Georgia,'Times New Roman',serif!important}.marzara-portada .mz-contact-details summary::-webkit-details-marker{display:none!important}.marzara-portada .mz-contact-form{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;margin:24px auto 4px!important;padding:26px!important;border:1px solid rgb(247 214 158 / .22)!important;border-radius:15px!important;background:rgb(5 12 31 / .62)!important;text-align:left!important}.marzara-portada .mz-contact-form label{display:block!important;width:100%!important;margin:0!important;color:#f5e7c7!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important}.marzara-portada .mz-contact-form input:not([type="hidden"]):not(.mz-honeypot-input),.marzara-portada .mz-contact-form textarea{display:block!important;width:100%!important;max-width:none!important;margin:7px 0 0!important;padding:13px 14px!important;border:1px solid rgb(244 211 146 / .42)!important;border-radius:9px!important;outline:none!important;background:#f8f5ee!important;color:#161923!important;font:16px/1.4 Arial,Helvetica,sans-serif!important;box-sizing:border-box!important}.marzara-portada .mz-contact-form textarea{min-height:170px!important;resize:vertical!important}.marzara-portada .mz-contact-form button{align-self:center!important;min-width:190px!important;margin-top:2px!important;padding:13px 25px!important;border:0!important;border-radius:30px!important;background:linear-gradient(105deg,#f9e2b3,#f6c676 55%,#d89c57)!important;color:#21170d!important;cursor:pointer!important;font:700 16px/1.2 Arial,Helvetica,sans-serif!important}.marzara-portada .mz-honeypot-input{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}.marzara-portada .mz-contact-success{display:none!important}.marzara-portada .mz-contact-success:target{display:block!important;max-width:680px!important;margin:20px auto 0!important;padding:13px 18px!important;border:1px solid rgb(174 222 180 / .4)!important;border-radius:10px!important;background:rgb(54 112 67 / .22)!important;color:#e9ffec!important;text-align:center!important;font-weight:700!important}.marzara-portada .mz-site-signoff{display:block!important;margin:36px auto 0!important;padding-top:22px!important;border-top:1px solid rgb(247 214 158 / .18)!important;color:#cbd0df!important;text-align:center!important;font-size:13px!important;line-height:1.5!important}@media(max-width:520px){.marzara-portada .mz-contact{padding:34px 17px 24px!important;border-radius:15px!important}.marzara-portada .mz-contact-copy{font-size:16px!important}.marzara-portada .mz-contact-details summary{min-width:0!important;width:100%!important;font-size:18px!important}.marzara-portada .mz-contact-form{padding:19px 15px!important}}.marzara-portada .mz-contact{width:100%!important;max-width:1100px!important;margin:26px auto 0!important;padding:46px 48px 34px!important;text-align:center!important;box-sizing:border-box!important}.marzara-portada .mz-contact>h2{width:100%!important;max-width:760px!important;margin:0 auto 14px!important;padding:0!important;text-align:center!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(26px,2.5vw,36px)!important;font-weight:400!important;line-height:1.18!important}.marzara-portada .mz-contact>.mz-contact-copy{width:100%!important;max-width:650px!important;margin:0 auto 18px!important;padding:0!important;text-align:center!important;font-size:16px!important;line-height:1.55!important}.marzara-portada .mz-contact>.mz-contact-email{display:block!important;width:fit-content!important;margin:0 auto 22px!important;text-align:center!important;font-size:17px!important}.marzara-portada .mz-contact-details{display:block!important;width:100%!important;max-width:650px!important;margin:0 auto!important;padding:0!important}.marzara-portada .mz-contact-details>summary{margin:0 auto!important}.marzara-portada .mz-contact-form{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:650px!important;margin:24px auto 0!important;padding:26px!important;gap:18px!important;box-sizing:border-box!important}.marzara-portada .mz-contact-form>input[type="hidden"]{display:none!important}.marzara-portada .mz-contact-form>label{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;box-sizing:border-box!important}.marzara-portada .mz-contact-form>label>input,.marzara-portada .mz-contact-form>label>textarea{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:7px 0 0!important;box-sizing:border-box!important}.marzara-portada .mz-contact-form>label>input{min-height:46px!important}.marzara-portada .mz-contact-form>label>textarea{min-height:190px!important}.marzara-portada .mz-contact-form>button{align-self:center!important;margin:2px auto 0!important}.marzara-portada .mz-site-signoff{width:100%!important;max-width:760px!important;margin:34px auto 0!important;padding-top:20px!important;text-align:center!important}.marzara-portada .mz-contact-success,.marzara-portada .mz-honeypot,.marzara-portada .mz-honeypot-input{display:none!important}@media(max-width:700px){.marzara-portada .mz-contact{padding:36px 20px 28px!important}.marzara-portada .mz-contact-form{padding:20px 16px!important}}.mz-contact{width:100%!important;max-width:1050px!important;margin:28px auto 0!important;padding:40px 42px 30px!important;text-align:center!important;box-sizing:border-box!important}.mz-contact>h2{display:block!important;width:100%!important;max-width:760px!important;margin:0 auto 12px!important;padding:0!important;text-align:center!important;font:400 30px/1.2 Georgia,"Times New Roman",serif!important}.mz-contact>.mz-contact-copy{display:block!important;width:100%!important;max-width:680px!important;margin:0 auto 16px!important;padding:0!important;text-align:center!important;font-size:15px!important;line-height:1.55!important}.mz-contact>.mz-contact-email{display:block!important;width:fit-content!important;max-width:100%!important;margin:0 auto 22px!important;text-align:center!important;font-size:16px!important}.mz-contact>.mz-contact-details{display:block!important;width:100%!important;max-width:780px!important;margin:0 auto!important;padding:0!important;text-align:center!important}.mz-contact>.mz-contact-details>summary{display:inline-flex!important;margin:0 auto!important}.mz-contact .mz-contact-form{display:flex!important;flex-direction:column!important;width:100%!important;max-width:780px!important;margin:24px auto 0!important;padding:28px 30px!important;gap:18px!important;box-sizing:border-box!important;text-align:left!important}.mz-contact .mz-contact-form>input[type="hidden"]{display:none!important}.mz-contact .mz-contact-form>label{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;font-size:15px!important;box-sizing:border-box!important}.mz-contact .mz-contact-form>label>input,.mz-contact .mz-contact-form>label>textarea{display:block!important;width:100%!important;max-width:100%!important;margin:7px 0 0!important;padding:13px 14px!important;box-sizing:border-box!important;font-size:16px!important}.mz-contact .mz-contact-form>label>input{height:48px!important}.mz-contact .mz-contact-form>label>textarea{height:210px!important;min-height:210px!important;resize:vertical!important}.mz-contact .mz-contact-form>button{display:block!important;align-self:center!important;min-width:210px!important;margin:4px auto 0!important;padding:13px 26px!important}.mz-contact>.mz-site-signoff{display:block!important;width:100%!important;max-width:760px!important;margin:34px auto 0!important;padding-top:20px!important;text-align:center!important;font-size:13px!important}@media(max-width:700px){.mz-contact{padding:30px 18px 24px!important}.mz-contact>h2{font-size:25px!important}.mz-contact .mz-contact-form{padding:20px 16px!important}}