.events-page{--e-paper:#f3eee5;--e-ink:#111;--e-line:#11111126;--e-cocoa:#6b3928;background:var(--e-paper);color:var(--e-ink);overflow-x:hidden}.events-page *{box-sizing:border-box}.event-kicker{letter-spacing:.16em;align-items:center;gap:12px;font-size:9px;font-weight:800;display:flex}.event-kicker span{font-weight:500}.event-kicker i{opacity:.5;background:currentColor;width:28px;height:1px}.event-kicker.dark{color:#333}.event-block{border-bottom:1px solid var(--e-line);background:var(--e-paper);grid-template-columns:44% 56%;min-height:560px;display:grid}.event-copy{padding:66px 44px 56px max(32px,calc((100vw - var(--max))/2 + 46px));flex-direction:column;justify-content:center;min-width:0;display:flex}.event-copy h1{letter-spacing:-.052em;margin:22px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.15rem,5.9vw,7.15rem);font-weight:400;line-height:.84}.event-copy h1 em{color:var(--e-cocoa);font-style:normal}.event-copy h2{margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,2.45vw,3rem);font-weight:400;line-height:1.02}.event-copy>p{color:#545454;max-width:590px;margin:0;font-size:15px;line-height:1.58}.event-meta{flex-wrap:wrap;gap:22px;margin-top:28px;display:flex}.event-meta>div{border-right:1px solid var(--e-line);grid-template-columns:34px auto;align-items:center;gap:10px;padding-right:22px;display:grid}.event-meta>div:last-child{border-right:0}.event-meta svg{width:28px;height:28px}.event-meta span{flex-direction:column;font-size:12px;line-height:1.3;display:flex}.event-meta b,.event-meta strong{font-weight:700}.event-cta{color:#fff;letter-spacing:.12em;background:#111;align-items:center;gap:28px;width:max-content;min-height:46px;margin-top:24px;padding:0 22px;font-size:9px;font-weight:800;display:flex}.event-image{background-position:50%;background-size:cover;position:relative;overflow:hidden}.guanaja-image{background-image:linear-gradient(90deg,#f3eee5b8 0%,#f3eee514 16%,#00000014 100%),url(/eventi/eventi-guanaja-v2.webp)}.masterclass-image{background-image:linear-gradient(90deg,#f3eee5ad 0%,#f3eee514 16%,#ffffff0a 100%),url(/eventi/eventi-masterclass-v2.webp)}.event-image-label{color:#c9a27e;width:170px;font-family:Georgia,Times New Roman,serif;position:absolute;top:15%;right:7%}.event-image-label strong{font-size:28px;font-weight:400;line-height:.94;display:block}.event-image-label i{background:currentColor;width:38px;height:1px;margin:28px 0;display:block}.event-image-label span{font-size:11px;line-height:1.45;display:block}.event-image-label.light{color:#6f3f30}.event-image-label.light span{margin-top:4px;font-size:13px;font-style:italic;line-height:1.45}.events-value{padding:54px max(32px,calc((100vw - var(--max))/2 + 46px)) 50px;background:#f7f2e9}.events-value-head{grid-template-columns:50% 50%;align-items:end;gap:52px;display:grid}.events-value h2{letter-spacing:-.047em;margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,4.6vw,5.4rem);font-weight:400;line-height:.89}.events-value-head>p{color:#555;max-width:620px;margin:0 0 12px;font-size:15px;line-height:1.58}.events-value-grid{border-top:1px solid var(--e-line);grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.events-value-grid article{border-right:1px solid var(--e-line);padding:26px 28px 12px 0}.events-value-grid article+article{padding-left:28px}.events-value-grid article:last-child{border-right:0}.events-value-grid svg{width:32px;height:32px;margin-bottom:14px}.events-value-grid h3{letter-spacing:.04em;margin:0 0 7px;font-family:Georgia,serif;font-size:18px}.events-value-grid p{color:#555;margin:0;font-size:13px;line-height:1.45}.events-final{color:#fff;background:#03111b;align-items:center;min-height:360px;display:flex;position:relative;overflow:hidden}.events-final-bg{background:linear-gradient(90deg,#020a10f5 0%,#020a10d6 39%,#020a1040 70%),url(/eventi/eventi-final-v2.webp) 50%/cover no-repeat;position:absolute;inset:0}.events-final-copy{z-index:2;width:min(650px,56vw);margin-left:max(32px,calc((100vw - var(--max))/2 + 46px));padding:44px 0;position:relative}.events-final h2{letter-spacing:-.045em;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,4.2vw,5rem);font-weight:400;line-height:.9}.events-final p{color:#ffffffd6;max-width:590px;margin:0 0 22px;font-size:14px;line-height:1.55}.events-final-cta{color:#fff;letter-spacing:.11em;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:28px;width:max-content;min-height:46px;padding:0 22px;font-size:9px;font-weight:800;display:flex}.events-page{padding-top:68px}.event-block{grid-template-columns:46% 54%}.event-copy{padding-top:72px;padding-bottom:64px;overflow:hidden}.event-copy h1{letter-spacing:-.045em;overflow-wrap:normal;word-break:keep-all;max-width:100%;font-size:clamp(3.35rem,4.35vw,5.25rem);line-height:.9}.event-copy h2{font-size:clamp(1.75rem,2.15vw,2.65rem);line-height:1.05}.event-copy>p{max-width:560px}.event-block{border-bottom:12px solid #fff;grid-template-columns:42% 58%;min-height:610px;position:relative;overflow:hidden}.event-copy{z-index:2;background:var(--e-paper);min-width:0;padding-top:72px;padding-bottom:68px;position:relative;overflow:hidden}.event-copy h1{max-width:100%;font-size:clamp(3.15rem,4.15vw,5rem);line-height:.9}.masterclass .event-copy h1{font-size:clamp(3rem,4vw,4.85rem)}.event-image{background-repeat:no-repeat;background-size:cover;min-width:0;min-height:610px;position:relative;overflow:hidden}.guanaja-image{background-image:linear-gradient(90deg,#f3eee580 0%,#f3eee50f 13%,#0000000a 100%),url(/eventi/eventi-guanaja-v2.webp);background-position:50%}.masterclass-image{background-image:linear-gradient(90deg,#f3eee56b 0%,#f3eee50a 12%,#fff0 100%),url(/metodo/metodo-pratica.webp);background-position:50%}.event-image-label{display:none!important}.events-value{border-top:1px solid var(--e-line);border-bottom:12px solid #fff;padding-top:70px;padding-bottom:64px;position:relative}.events-value-head{align-items:center}.events-value-grid{margin-top:50px}.events-final{border-bottom:0;align-items:center;min-height:430px}.events-final-bg{background:linear-gradient(90deg,#020a10f5 0%,#020a10c7 45%,#020a102e 78%),url(/metodo/metodo-wave.webp) 50%/cover no-repeat}.events-final-copy{width:min(720px,58vw);padding:62px 0}.events-final h2{margin:18px 0 16px;font-size:clamp(3.25rem,4.65vw,5.45rem);line-height:.9}.events-final p{max-width:600px;font-size:14px;line-height:1.55}.events-footer{color:#fff;background:#050708;grid-template-columns:170px 1fr auto;align-items:center;gap:20px;min-height:76px;padding:0 clamp(28px,4vw,64px);display:grid}.events-footer-logo img{width:82px}.events-footer nav{letter-spacing:.12em;color:#ffffffad;justify-content:center;gap:30px;font-size:8px;font-weight:700;display:flex}.events-footer-social{align-items:center;gap:12px;font-size:11px;display:flex}.events-footer-social .lang{margin-left:10px;font-size:8px}.masterclass{align-items:stretch}.masterclass .event-copy{justify-content:flex-start;padding-top:74px}.masterclass-image{background-image:linear-gradient(90deg,#f3eee55c 0%,#f3eee508 13%,#fff0 100%),url(/metodo/metodo-pratica.webp);background-position:50% 66%;background-size:118%}.events-host{color:#111;background:#efe9df;border-bottom:12px solid #fff;grid-template-columns:minmax(0,1.5fr) minmax(320px,.5fr);min-height:520px;display:grid}.events-host-copy{padding:72px 54px 70px max(32px,calc((100vw - var(--max))/2 + 46px))}.events-host h2{letter-spacing:-.048em;margin:20px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,4.8vw,5.7rem);font-weight:400;line-height:.88}.events-host-lead{color:#505050;max-width:830px;margin:0;font-size:15px;line-height:1.62}.events-host-lead strong{color:#111;font-weight:700}.events-host-grid{border-top:1px solid var(--e-line);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.events-host-grid article{border-right:1px solid var(--e-line);min-height:174px;padding:24px 26px 18px 0}.events-host-grid article+article{padding-left:26px}.events-host-grid article:last-child{border-right:0}.events-host-grid span{letter-spacing:.15em;color:#777;margin-bottom:18px;font-size:9px;font-weight:800;display:block}.events-host-grid h3{letter-spacing:.02em;margin:0 0 9px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.events-host-grid p{color:#5b5b5b;margin:0;font-size:12.5px;line-height:1.52}.events-host-cta{color:#fff;letter-spacing:.12em;background:#111;align-items:center;gap:28px;width:max-content;min-height:48px;margin-top:30px;padding:0 22px;font-size:9px;font-weight:800;display:flex}.events-host-side{color:#fff;background:radial-gradient(circle at 72% 16%,#1261d880,#0000 28%),linear-gradient(145deg,#050606 0%,#0d1625 58%,#082b6f 100%);align-items:flex-end;padding:44px;display:flex;position:relative;overflow:hidden}.events-host-side:before{content:"";opacity:.7;background-color:#0000;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.events-host-side:after{content:"M.IA";color:#ffffff0e;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,8vw,9rem);line-height:1;position:absolute;top:50%;right:-18px;transform:translateY(-50%)rotate(-90deg)}.events-host-badge{z-index:1;border-top:1px solid #ffffff47;width:100%;padding-top:22px;position:relative}.events-host-badge small{letter-spacing:.16em;color:#ffffff8c;margin-bottom:12px;font-size:9px;font-weight:800;display:block}.events-host-badge strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,3.6vw,4.3rem);font-weight:400;line-height:.9;display:block}.events-host-badge span{letter-spacing:.14em;color:#7fa4ff;margin-top:10px;font-size:10px;font-weight:800;display:block}
@media (max-width:1180px){.event-block{grid-template-columns:48% 52%;min-height:540px}.event-copy{padding-right:30px}.event-copy h1{font-size:clamp(3.7rem,5.7vw,6.1rem)}.event-image-label{width:145px;right:5%}.events-value-head{grid-template-columns:46% 54%}}@media (max-width:900px){.event-block{display:block}.event-copy{padding:58px 30px 42px}.event-copy h1{font-size:clamp(4rem,10vw,6rem)}.event-copy h2{font-size:clamp(2rem,5vw,3rem)}.event-copy>p{font-size:14px}.event-image{min-height:500px}.event-image-label{top:12%;right:7%}.events-value{padding:52px 30px}.events-value-head{grid-template-columns:1fr;gap:24px}.events-value h2{font-size:clamp(3.3rem,8vw,5rem)}.events-value-grid{grid-template-columns:1fr 1fr}.events-value-grid article:nth-child(2){border-right:0}.events-value-grid article:nth-child(n+3){border-top:1px solid var(--e-line)}.events-final-copy{width:auto;margin:0;padding:58px 30px}.events-final{min-height:420px}}@media (max-width:620px){.event-copy{padding:48px 22px 38px}.event-copy h1{font-size:clamp(3.4rem,14vw,4.8rem);line-height:.88}.event-copy h2{font-size:clamp(1.8rem,8vw,2.55rem)}.event-copy>p{font-size:13px;line-height:1.55}.event-meta{grid-template-columns:1fr;gap:0;margin-top:24px;display:grid}.event-meta>div{border-right:0;border-bottom:1px solid var(--e-line);padding:12px 0}.event-meta>div:last-child{border-bottom:0}.event-cta{justify-content:space-between;width:100%}.event-image{min-height:380px}.event-image-label{width:125px;top:10%;right:6%}.event-image-label strong{font-size:23px}.event-image-label span{font-size:9px}.events-value{padding:46px 22px 38px}.events-value h2{font-size:clamp(3rem,13vw,4.25rem)}.events-value-head>p{font-size:13px}.events-value-grid{margin-top:28px;display:block}.events-value-grid article,.events-value-grid article+article{border-right:0;border-top:1px solid var(--e-line);padding:20px 0}.events-value-grid article:first-child{border-top:0}.events-value-grid h3{font-size:17px}.events-value-grid p{font-size:12px}.events-final{min-height:460px}.events-final-bg{background-position:65%}.events-final-copy{width:auto;padding:54px 22px}.events-final h2{font-size:clamp(3rem,13vw,4.2rem)}.events-final p{font-size:13px}.events-final-cta{justify-content:space-between;width:100%}}@media (max-width:1180px){.event-block{grid-template-columns:47% 53%}.event-copy h1{font-size:clamp(3.25rem,4.7vw,4.8rem)}.masterclass .event-copy h1{font-size:clamp(3.1rem,4.45vw,4.6rem)}}@media (max-width:980px){.events-page{padding-top:64px}}@media (max-width:900px){.event-copy{overflow:visible}.event-copy h1,.masterclass .event-copy h1{font-size:clamp(3.6rem,9vw,5.3rem)}}@media (max-width:620px){.event-copy h1,.masterclass .event-copy h1{font-size:clamp(3rem,13vw,4.2rem)}.event-copy h2{font-size:clamp(1.7rem,7.5vw,2.4rem)}}@media (max-width:1180px){.event-block{grid-template-columns:45% 55%;min-height:580px}.event-image{min-height:580px}.event-copy h1{font-size:clamp(3rem,4.35vw,4.55rem)}.masterclass .event-copy h1{font-size:clamp(2.9rem,4.2vw,4.4rem)}}@media (max-width:900px){.event-block{border-bottom-width:10px;grid-template-columns:1fr;display:grid}.event-copy{order:1;padding:58px 30px 46px;overflow:visible}.event-image{order:2;min-height:500px}.event-copy h1,.masterclass .event-copy h1{font-size:clamp(3.6rem,9vw,5.1rem)}.events-value{border-bottom-width:10px}.events-final-copy{width:auto;margin:0;padding:64px 30px}.events-footer{grid-template-columns:1fr auto;padding:22px 30px}.events-footer nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;gap:16px}}@media (max-width:620px){.event-copy{padding:48px 22px 40px}.event-copy h1,.masterclass .event-copy h1{font-size:clamp(3rem,13vw,4.15rem)}.event-image{min-height:390px}.events-value{padding:48px 22px 40px}.events-final{min-height:470px}.events-final-copy{padding:58px 22px}.events-final h2{font-size:clamp(3rem,13vw,4.15rem)}.events-footer{padding:22px}.events-footer-logo img{width:78px}}.event-copy h1,.event-copy h2,.events-value-head h2,.events-value-grid h3,.events-final h2{text-wrap:balance;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;overflow:visible}@media (max-width:980px){.event-copy h1,.masterclass .event-copy h1{letter-spacing:-.045em!important;font-size:clamp(3.35rem,8.5vw,5.2rem)!important;line-height:.9!important}.event-copy h2,.events-value-head h2,.events-final h2{font-size:clamp(2.5rem,6.6vw,4.2rem)!important;line-height:.94!important}}@media (max-width:620px){.event-copy h1,.masterclass .event-copy h1{letter-spacing:-.035em!important;font-size:clamp(2.2rem,9.5vw,3.6rem)!important;line-height:.94!important}.event-copy h2,.events-value-head h2,.events-final h2{font-size:clamp(1.95rem,8vw,3.05rem)!important;line-height:.97!important}.events-value-grid h3{font-size:clamp(1rem,4.5vw,1.35rem)!important}}@media (max-width:980px){.events-host{grid-template-columns:1fr}.events-host-copy{padding:62px 30px 56px}.events-host-side{min-height:280px;padding:34px 30px}.events-host-grid{grid-template-columns:1fr 1fr}.events-host-grid article:nth-child(2){border-right:0}.events-host-grid article:nth-child(3){border-top:1px solid var(--e-line);border-right:0;grid-column:1/-1;padding-left:0}}@media (max-width:620px){.events-host-copy{padding:50px 22px 46px}.events-host h2{font-size:clamp(2.45rem,11vw,3.65rem);line-height:.93}.events-host-lead{font-size:13px}.events-host-grid{margin-top:30px;display:block}.events-host-grid article,.events-host-grid article+article{border-right:0;border-top:1px solid var(--e-line);min-height:0;padding:20px 0}.events-host-grid article:first-child{border-top:0}.events-host-grid article:nth-child(3){border-top:1px solid var(--e-line)}.events-host-cta{justify-content:space-between;width:100%}.events-host-side{min-height:230px;padding:30px 22px}}
