.jhtj9W_gate{background:var(--brand-900);color:#fff;overflow:hidden}.jhtj9W_hero{isolation:isolate;align-items:end;min-height:min(58rem,100svh);padding:10rem clamp(1.25rem,6vw,6rem) 5rem;display:flex;position:relative}.jhtj9W_intro{z-index:2;pointer-events:auto;align-self:end;width:100%;max-width:78rem;margin:0 auto;position:relative}.jhtj9W_title{letter-spacing:-.05em;text-wrap:balance;max-width:48rem;font-size:clamp(3.5rem,7.5vw,7rem);font-weight:500;line-height:.98}.jhtj9W_summary{color:#ffffffe6;max-width:30rem;margin-top:2rem;font-size:1rem;line-height:1.7}.jhtj9W_scene{z-index:-1;background:var(--brand-900);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.jhtj9W_sceneMain{position:absolute;inset:0}.jhtj9W_sceneImages{position:absolute;inset:-8% 0}.jhtj9W_sceneImage{object-fit:cover;opacity:0;transition:opacity 1.6s;animation:22s ease-in-out infinite alternate jhtj9W_drift}.jhtj9W_sceneImage[data-active=true]{opacity:1}.jhtj9W_scene[data-paused=true] .jhtj9W_sceneImage{animation-play-state:paused}.jhtj9W_sceneVeil{background:linear-gradient(180deg,#000000d9,#000000b3 5rem,transparent 13rem),linear-gradient(90deg,#000000b8,#0000001f 75%),linear-gradient(0deg,var(--brand-900),transparent 50%);pointer-events:none;position:absolute;inset:0}.jhtj9W_inner{max-width:78rem;margin:auto;padding-inline:clamp(1.25rem,6vw,4rem)}.jhtj9W_base{border-top:1px solid #fff3;padding:3rem 0 5rem}@keyframes jhtj9W_drift{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.jhtj9W_scrollHint{letter-spacing:.02em;color:#fffc;margin-top:2rem;font-size:.75rem}.jhtj9W_scrollHint span{margin-left:.7rem;display:inline-block}.jhtj9W_narrative{isolation:isolate;--chapter-blend:clamp(3rem,6vw,6rem);display:grid;position:relative}.jhtj9W_chapter{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;min-height:clamp(28rem,34vw,40rem);display:grid;position:relative;overflow:hidden}.jhtj9W_chapter[data-reverse=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.jhtj9W_chapter[data-reverse=true] .jhtj9W_chapterCopy{grid-column:2;padding-inline:clamp(1.5rem,4vw,4.5rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.jhtj9W_chapter[data-reverse=true] .jhtj9W_chapterCopy,.jhtj9W_chapterCopy>*{opacity:1!important}.jhtj9W_chapterCopy{order:-1}.jhtj9W_chapterPhoto{z-index:0;width:100%;position:absolute;inset:0;overflow:hidden}.jhtj9W_chapter+.jhtj9W_chapter{margin-block-start:calc(-1 * var(--chapter-blend))}.jhtj9W_chapter+.jhtj9W_chapter .jhtj9W_chapterPhoto,.jhtj9W_chapter:first-child .jhtj9W_chapterPhoto{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend));mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend))}.jhtj9W_chapter:last-child .jhtj9W_chapterPhoto{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend),black calc(100% - var(--chapter-blend)),transparent);mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend),black calc(100% - var(--chapter-blend)),transparent)}.jhtj9W_chapterParallax{position:absolute;inset:-70px 0}.jhtj9W_chapterPhoto:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 40%,transparent 75%);position:absolute;inset:0}.jhtj9W_chapter[data-reverse=true] .jhtj9W_chapterPhoto:after{background:linear-gradient(270deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 40%,transparent 75%)}.jhtj9W_chapterPhoto img{object-fit:cover}.jhtj9W_chapterImageLayer,.jhtj9W_photoZoom{position:absolute;inset:0}.jhtj9W_photoContext{z-index:3;color:#fff;background:#000000a6;padding:.5rem .75rem;font-size:.8rem;position:absolute;bottom:1.5rem;left:1.25rem}.jhtj9W_chapterCopy{grid-column:1;width:100%;min-width:0;padding:2rem clamp(1.5rem,4vw,4.5rem);padding-inline-start:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.jhtj9W_chapterCopy>*{max-width:30rem}.jhtj9W_chapterEyebrow{letter-spacing:.08em;color:var(--brand-300);margin-bottom:1.5rem;font-size:.75rem}.jhtj9W_chapterCopy h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.2vw,3.3rem);font-weight:500;line-height:1.08}.jhtj9W_chapter[data-categoria] .jhtj9W_chapterCopy{z-index:1;position:relative}.jhtj9W_chapterText{color:#fffffff2;margin-top:1.75rem;font-size:1rem;line-height:1.8}.jhtj9W_chapterActions{flex-wrap:wrap;gap:1.5rem;display:flex}.jhtj9W_chapterCta{border-bottom:1px solid var(--brand-300);color:var(--brand-300);align-items:center;gap:1rem;margin-top:2rem;padding-block:.75rem;font-size:.95rem;transition:gap .3s;display:inline-flex}.jhtj9W_chapterCta:hover{gap:1.6rem}.jhtj9W_photoSequence{position:absolute;inset:0}.jhtj9W_sequenceImage{transition:opacity 1.5s}@media (max-width:900px){.jhtj9W_hero{min-height:48rem}.jhtj9W_chapter,.jhtj9W_chapter[data-reverse=true],.jhtj9W_chapter[data-categoria]{grid-template-columns:1fr;row-gap:1.5rem;min-height:auto}.jhtj9W_chapterCopy,.jhtj9W_chapter[data-reverse=true] .jhtj9W_chapterCopy{grid-column:1;padding:3rem clamp(1.25rem,6vw,6rem) 0}.jhtj9W_chapter[data-categoria] .jhtj9W_chapterCopy{padding-block:3rem 14rem}.jhtj9W_chapterPhoto:after,.jhtj9W_chapter[data-reverse=true] .jhtj9W_chapterPhoto:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) calc(100% - 12rem),transparent calc(100% - 2rem))}}@media (max-width:640px){.jhtj9W_hero{min-height:43rem;padding-bottom:7rem}.jhtj9W_title{font-size:clamp(3.1rem,12vw,4.8rem)}.jhtj9W_summary{max-width:22rem;font-size:.95rem}.jhtj9W_chapterCopy{padding-top:2.5rem}.jhtj9W_chapterCopy h2{font-size:2.3rem}.jhtj9W_chapterText{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.jhtj9W_sceneImage{transition:none;animation:none}.jhtj9W_chapterCta,.jhtj9W_sequenceImage{transition:none}}.jhtj9W_heroCta{color:var(--brand-900);background:#fff;border-radius:999px;align-items:center;gap:1.5rem;margin-top:2rem;padding:1rem 1.5rem;font-weight:600;display:inline-flex}.jhtj9W_homeContact{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:4rem;max-width:78rem;margin:auto;padding:4rem clamp(1.25rem,6vw,4rem) 6rem;scroll-margin-top:7rem;display:grid}.jhtj9W_contactIntro h2{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.jhtj9W_contactIntro>p:last-child{max-width:30rem;line-height:1.8}@media (max-width:850px){.jhtj9W_homeContact{grid-template-columns:1fr;gap:2rem}}
.uX98mG_main :focus-visible,.uX98mG_header :focus-visible,.uX98mG_footer :focus-visible{outline:3px solid var(--brand-300);outline-offset:5px}.uX98mG_skip{z-index:100;color:var(--brand-700);background:#fff;border-radius:1rem;padding:.85rem 1.2rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.uX98mG_skip:focus{transform:translateY(0)}.uX98mG_header{--sito-nav-bg:color-mix(in srgb,var(--brand-900) 86%,transparent);z-index:50;color:#fff;background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid #ffffff21;transition:background .55s,border-color .55s,color .55s;position:fixed;inset:0 0 auto}.uX98mG_headerInner{justify-content:space-between;align-items:center;gap:1rem;max-width:86rem;min-height:5.5rem;margin:auto;padding:1rem clamp(1.25rem,4vw,4rem);transition:min-height .3s,padding .3s;display:flex}.uX98mG_logoLink{flex-shrink:0;padding:0;display:inline-flex}.uX98mG_logo{width:7.5rem;height:auto}.uX98mG_nav{align-items:center;gap:.2rem;display:flex}.uX98mG_navLink{color:#fff;white-space:nowrap;border-radius:.6rem;align-items:center;min-height:2.75rem;padding:.7rem .8rem;font-size:.8rem;transition:background .2s;display:inline-flex}.uX98mG_navLink:hover{background:#ffffff17}.uX98mG_actions{align-items:center;gap:.25rem;display:flex}.uX98mG_headerButton{color:var(--brand-700);white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;gap:.6rem;padding:.85rem 1.2rem;font-size:.8rem;font-weight:650;transition:background .55s,color .55s,border-color .55s,transform .2s;display:inline-flex}.uX98mG_headerButton:hover{background:var(--brand-100);transform:translateY(-2px)}.uX98mG_mobile{display:none}.uX98mG_mobileSummary{cursor:pointer;border:1px solid #ffffff4d;border-radius:.7rem;padding:.75rem;font-size:.85rem;list-style:none}.uX98mG_mobileSummary::-webkit-details-marker{display:none}.uX98mG_mobileNav{top:100%;background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff26;border-radius:1rem;max-height:calc(100dvh - 5.5rem);padding:.75rem 1rem 1rem;display:grid;position:absolute;inset-inline:.75rem;overflow-y:auto;box-shadow:0 20px 40px #0003}.uX98mG_mobileNav .uX98mG_navLink{border-bottom:1px solid #ffffff1a;border-radius:0;padding:1rem .5rem;font-size:1rem}.uX98mG_heroImage,.uX98mG_heroVeil{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.uX98mG_heroInner{width:100%;max-width:76rem;margin:auto;animation:.8s both uX98mG_arrive}.uX98mG_eyebrow{letter-spacing:.12em;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.uX98mG_eyebrow:before{content:"";background:currentColor;width:2rem;height:1px}.uX98mG_heroSummary{color:#ffffffeb;max-width:42rem;margin-top:1.8rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.7}.uX98mG_heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.uX98mG_heroSecondary{color:#fff;border-bottom:1px solid #fff6;padding:.65rem 0;font-size:.9rem}.uX98mG_sectionInner{max-width:76rem;margin:auto}.uX98mG_sectionHeading{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;margin-bottom:3rem;display:grid}.uX98mG_prose p+p{margin-top:1.5rem}.uX98mG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.uX98mG_cell{min-width:0}.uX98mG_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.uX98mG_stepItem{gap:.75rem;margin-bottom:.65rem;display:flex}.uX98mG_numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.uX98mG_closeInner{max-width:48rem;margin:auto}.uX98mG_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.uX98mG_wide{grid-column:1/-1}.uX98mG_field:focus{outline:3px solid var(--brand-300);outline-offset:2px}.uX98mG_consent{grid-column:1/-1;align-items:flex-start;gap:.8rem;display:flex}.uX98mG_checkbox{width:1.2rem;height:1.2rem;accent-color:var(--brand-700);flex-shrink:0;margin-top:.2rem}.uX98mG_button{border:1px solid var(--brand-700);color:#fff;background:var(--brand-700);border-radius:999px;justify-content:center;align-items:center;gap:.9rem;min-height:3.2rem;padding:1rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.uX98mG_button:hover:not(:disabled){box-shadow:0 10px 24px color-mix(in srgb, var(--brand-900) 18%, transparent);transform:translateY(-3px)}.uX98mG_button:disabled{opacity:.55;cursor:not-allowed}.uX98mG_error{background:var(--color-red-50);color:var(--color-red-700);border-radius:.8rem;grid-column:1/-1;padding:1rem}.uX98mG_success{color:#fff;background:#ffffff0a;border:1px solid #fff3;border-radius:1.2rem;padding:2rem;line-height:1.75}.uX98mG_footer{background:var(--brand-900);color:#fff;padding:4rem clamp(1.25rem,5vw,5rem) 2rem}.uX98mG_footerInner{max-width:76rem;margin:auto}.uX98mG_footerTop{justify-content:space-between;align-items:start;gap:2rem;padding-bottom:3rem;display:flex}.uX98mG_footerBrand{justify-items:start;gap:1.5rem;display:grid}.uX98mG_footerLogo{width:8rem;height:auto}.uX98mG_footerStatement{color:#fffc;max-width:23rem;line-height:1.7}.uX98mG_footerNav{grid-template-columns:repeat(2,1fr);gap:.9rem 2rem;display:grid}.uX98mG_footerLink{color:#ffffffd9;padding:.25rem 0;font-size:.9rem}.uX98mG_footerLink:hover{color:var(--brand-300)}.uX98mG_footerBottom{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.uX98mG_footerLegal{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.uX98mG_copyright{color:#ffffffbf;font-size:.8rem}@keyframes uX98mG_arrive{0%{transform:translateY(45px)}to{transform:translateY(0)}}@supports (animation-timeline:view()){.uX98mG_sectionInner{animation:linear both uX98mG_arrive;animation-timeline:view();animation-range:entry entry 20%}}@media (max-width:1190px){.uX98mG_nav{display:none}.uX98mG_mobile{display:block}.uX98mG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:370px){.uX98mG_headerButton{display:none}}.uX98mG_videoHeading{grid-template-columns:1fr 1fr;gap:2rem;max-width:76rem;margin:0 auto 2.5rem;display:grid}.uX98mG_videoFrame{background:var(--brand-900);border-radius:1.5rem;max-width:76rem;margin:auto;position:relative;overflow:hidden}.uX98mG_video{aspect-ratio:16/9;object-fit:cover;width:100%}.uX98mG_videoToggle{color:var(--brand-700);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.85rem;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 3px 20px #0003}@media (prefers-reduced-motion:reduce){.uX98mG_heroInner,.uX98mG_sectionInner{opacity:1;animation:none;transform:none}.uX98mG_linkedCard,.uX98mG_button,.uX98mG_headerButton,.uX98mG_navLink{transition:none}.uX98mG_linkedCard:hover,.uX98mG_button:hover:not(:disabled),.uX98mG_headerButton:hover{transform:none}.uX98mG_main *,.uX98mG_header *{scroll-behavior:auto}}.uX98mG_main{background:var(--brand-900);color:#fff;isolation:isolate}.uX98mG_heroTitle{letter-spacing:-.035em;text-wrap:balance;max-width:64rem;font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:1.05}.uX98mG_heroPhoto{isolation:isolate;background:var(--brand-900);color:#fff;align-items:flex-end;min-height:37rem;padding:10rem clamp(1.25rem,5vw,5rem) 5rem;display:flex;position:relative;overflow:hidden}.uX98mG_section{background:var(--brand-900);padding:clamp(3rem,6vw,5rem) clamp(1.25rem,5vw,5rem)}.uX98mG_section:nth-of-type(odd){background:color-mix(in srgb,var(--brand-700) 12%,var(--brand-900))}.uX98mG_sectionTitle{max-width:38rem;color:var(--brand-300);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:550;line-height:1.15}.uX98mG_sectionSummary{color:#fffffff0;max-width:35rem;font-size:1.05rem;line-height:1.75}.uX98mG_prose{color:#fffffff0;max-width:48rem;margin-left:0;font-size:1.1rem;line-height:1.85}.uX98mG_card{background:0 0;border-color:#ffffff24;border-top-style:solid;border-top-width:1px;height:100%;padding:1.75rem 0;display:block}.uX98mG_linkedCard{background:0 0;border-top:1px solid #fff3;height:100%;padding:1.75rem 0 4rem;transition:transform .25s,border-color .25s;display:block;position:relative}.uX98mG_step{background:0 0;border-color:#ffffff24;border-top-style:solid;border-top-width:1px;flex-direction:column;height:100%;padding:1.75rem 0;display:flex}.uX98mG_cardTitle,.uX98mG_stepTitle{color:var(--brand-300);letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.3}.uX98mG_stepNumber{color:var(--brand-300);letter-spacing:-.05em;margin-bottom:2rem;font-size:2.5rem;line-height:1}.uX98mG_stepCta{color:var(--brand-300);text-underline-offset:.3rem;margin-top:1.5rem;font-weight:600;text-decoration:underline}.uX98mG_cardText{color:#fffc;margin-top:1rem;line-height:1.75}.uX98mG_stepFor{color:#fffc;margin-top:.8rem;font-size:.9rem}.uX98mG_stepList{color:#fffc;flex-grow:1;margin-top:1.5rem}.uX98mG_linkedCard:hover{border-color:var(--brand-300);transform:translateY(-4px)}.uX98mG_linkedCard:after{content:"↗";color:var(--brand-300);font-size:1.7rem;position:absolute;bottom:1.5rem;right:1.8rem}.uX98mG_number{color:var(--brand-300);letter-spacing:-.05em;font-size:clamp(2.3rem,4vw,3.5rem);font-weight:550;line-height:1}.uX98mG_numberLabel{color:#fffc;margin-top:.9rem;font-size:.85rem;line-height:1.6}.uX98mG_numberItem{border-left:1px solid color-mix(in srgb, var(--brand-700) 22%, transparent);border-color:#fff3;padding-left:1.5rem}.uX98mG_close{background:color-mix(in srgb,var(--brand-700) 30%,var(--brand-900));padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:7rem;position:relative}.uX98mG_closeTitle{color:var(--brand-300);letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.6rem);font-weight:550;line-height:1.1}.uX98mG_label{color:var(--brand-300);margin-bottom:.6rem;font-size:.9rem;font-weight:550;display:block}.uX98mG_closeSummary{color:#ffffffd9;margin:1.5rem 0 2.5rem;font-size:1.1rem;line-height:1.8}.uX98mG_consentText{color:#ffffffd9;font-size:.85rem;line-height:1.65}.uX98mG_videoSection{background:var(--brand-900);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,5rem)}.uX98mG_videoEyebrow{color:var(--brand-300);letter-spacing:.06em;margin-bottom:1rem;font-size:.8rem}.uX98mG_field{border:1px solid color-mix(in srgb, var(--brand-700) 28%, white);color:#fff;background:#ffffff0d;border-radius:.8rem;width:100%;min-height:3.3rem;padding:.9rem 1rem;font-size:1rem}.uX98mG_videoHeading .uX98mG_sectionTitle{color:var(--brand-300)}@media (max-width:640px){.uX98mG_headerInner{gap:.5rem;min-height:4.75rem}.uX98mG_logo{width:6.5rem}.uX98mG_actions>.uX98mG_navLink{display:none}.uX98mG_headerButton{padding:.7rem .9rem;font-size:.75rem}.uX98mG_headerButton svg{display:none}.uX98mG_sectionHeading{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.uX98mG_prose{font-size:1rem}.uX98mG_cards,.uX98mG_steps,.uX98mG_form{grid-template-columns:1fr}.uX98mG_card{padding:1.5rem 0}.uX98mG_linkedCard{padding:1.5rem 0 3.5rem}.uX98mG_step{padding:1.5rem 0}.uX98mG_numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.uX98mG_numberItem{padding-left:1rem}.uX98mG_footerTop,.uX98mG_footerBottom{flex-direction:column}.uX98mG_footerLegal{gap:1rem}.uX98mG_heroActions .uX98mG_button{width:100%}.uX98mG_videoHeading{grid-template-columns:1fr}.uX98mG_video{aspect-ratio:4/3}.uX98mG_videoToggle{padding:.7rem;top:.75rem;right:.75rem}.uX98mG_heroPhoto{min-height:34rem;padding-top:8rem;padding-bottom:3rem}}.uX98mG_header[data-hero=true][data-scrolled=false]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.uX98mG_header[data-scrolled=true] .uX98mG_headerInner{min-height:4.25rem;padding-block:.5rem}@media (prefers-reduced-motion:reduce){.uX98mG_header,.uX98mG_headerInner{transition:none}}.uX98mG_header[data-hero][data-scrolled]:has(details[open]){background:var(--sito-nav-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff26}.uX98mG_navigationDropdown{position:relative}.uX98mG_navigationSummary{cursor:pointer;gap:.45rem;list-style:none}.uX98mG_navigationSummary::-webkit-details-marker{display:none}.uX98mG_navigationSummary svg{transition:transform .25s}.uX98mG_navigationDropdown[open]>.uX98mG_navigationSummary svg,.uX98mG_navigationDropdownMobile[open]>.uX98mG_navigationSummary svg{transform:rotate(180deg)}.uX98mG_navigationPanel{background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff26;border-radius:1rem;width:22rem;max-width:calc(100vw - 3rem);position:absolute;top:calc(100% + .65rem);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000038}.uX98mG_navigationDropdown[data-gruppo=recorp] .uX98mG_navigationPanel{width:14rem}.uX98mG_navigationDropdown[data-gruppo=eventi] .uX98mG_navigationPanel{width:18rem}.uX98mG_navigationPanelInner{grid-template-columns:1fr;gap:.1rem;padding:.55rem;display:grid}.uX98mG_navigationPanelLink{color:#fff;border-radius:.6rem;padding:.7rem .85rem;transition:background .2s,transform .2s;display:block}.uX98mG_navigationPanelLink span{font-size:.9rem;line-height:1.45;display:block}.uX98mG_navigationPanelLink small{color:#fffc;margin-top:.2rem;font-size:.75rem;line-height:1.45;display:block}.uX98mG_navigationPanelLink:hover,.uX98mG_navigationPanelLink:focus-visible{background:#ffffff14;transform:translate(3px)}.uX98mG_navigationDropdown:not([open]) .uX98mG_navigationPanel,.uX98mG_navigationDropdownMobile:not([open]) .uX98mG_navigationPanel{pointer-events:none}.uX98mG_navigationDropdownMobile .uX98mG_navigationSummary{border-bottom:1px solid #ffffff1a;border-radius:0;justify-content:space-between;width:100%;padding:.85rem .5rem;font-size:.95rem;display:flex}.uX98mG_navigationDropdownMobile .uX98mG_navigationPanel{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:static;transform:none}.uX98mG_navigationDropdownMobile .uX98mG_navigationPanelInner{gap:0;padding:.4rem 0 .75rem .5rem}.uX98mG_navigationDropdownMobile .uX98mG_navigationPanelLink{padding:.7rem .75rem}.uX98mG_navigationDropdown::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.uX98mG_navigationDropdownMobile::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.uX98mG_mobile::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.uX98mG_navigationDropdown[open]::details-content{content-visibility:visible}.uX98mG_navigationDropdownMobile[open]::details-content{content-visibility:visible}.uX98mG_mobile[open]::details-content{content-visibility:visible}.uX98mG_navigationDropdownMobile::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size .3s ease,content-visibility .3s allow-discrete;overflow:clip}.uX98mG_navigationDropdownMobile[open]::details-content{block-size:auto}.uX98mG_navigationPanel,.uX98mG_mobileNav{opacity:0;transition:opacity .25s,translate .25s;translate:0 -.5rem}.uX98mG_navigationDropdown[open]>.uX98mG_navigationPanel,.uX98mG_navigationDropdownMobile[open]>.uX98mG_navigationPanel,.uX98mG_mobile[open]>.uX98mG_mobileNav{opacity:1;translate:0}@supports not selector(details::details-content){.uX98mG_navigationDropdown[open] .uX98mG_navigationPanel,.uX98mG_navigationDropdownMobile[open] .uX98mG_navigationPanel,.uX98mG_mobile[open] .uX98mG_mobileNav{animation:.25s both uX98mG_menu-open}}@keyframes uX98mG_menu-open{0%{opacity:0;translate:0 -.5rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.uX98mG_navigationSummary svg,.uX98mG_navigationPanelLink,.uX98mG_navigationPanel,.uX98mG_mobileNav{transition:none}.uX98mG_navigationDropdown::details-content{transition:none}.uX98mG_navigationDropdownMobile::details-content{transition:none}.uX98mG_mobile::details-content{transition:none}.uX98mG_navigationPanel,.uX98mG_mobileNav{animation:none!important}.uX98mG_navigationPanelLink:hover{transform:none}}.uX98mG_sectionHeading:not(:has(p)){grid-template-columns:1fr;margin-bottom:2rem}.uX98mG_narrative{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.uX98mG_narrative .uX98mG_prose{max-width:none;margin-top:1.5rem;font-size:1rem;line-height:1.8}.uX98mG_narrative .uX98mG_sectionSummary{margin-top:1rem}.uX98mG_narrativePhoto{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.uX98mG_narrativePhoto img{object-fit:cover}.uX98mG_narrativeReverse>:first-child{order:2}.uX98mG_narrativeReverse>:last-child{order:1}@media (max-width:850px){.uX98mG_narrative{grid-template-columns:1fr;gap:2rem}.uX98mG_narrativeReverse>:first-child,.uX98mG_narrativeReverse>:last-child{order:initial}}.uX98mG_heroImage img{object-fit:cover}.uX98mG_narrativeSolo{grid-template-columns:1fr;max-width:52rem}.uX98mG_photoBand{max-width:76rem;margin:0 auto;padding:0 clamp(1.25rem,5vw,5rem) 3rem}.uX98mG_photoBand>div{aspect-ratio:16/7}@media (max-width:640px){.uX98mG_photoBand>div{aspect-ratio:3/2}}.uX98mG_header[data-wedding=true]{--brand-900:var(--wedding-900);--brand-700:var(--wedding-700);--brand-300:var(--wedding-300);--brand-100:var(--wedding-100)}.uX98mG_header[data-wedding=true] .uX98mG_navLink:hover,.uX98mG_header[data-wedding=true] .uX98mG_navigationPanelLink:hover{background:color-mix(in srgb,var(--wedding-300) 16%,transparent)}.uX98mG_navigationPanel,.uX98mG_mobileNav{transition:opacity .25s,translate .25s,background .55s,border-color .55s}@media (prefers-reduced-motion:reduce){.uX98mG_header,.uX98mG_headerButton,.uX98mG_navigationPanel,.uX98mG_mobileNav{transition:none}}.uX98mG_logoStack{width:9rem;height:3.5rem;display:block;position:relative}.uX98mG_logoStack .uX98mG_logo,.uX98mG_logoWedding{transition:opacity .55s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.uX98mG_logoStack .uX98mG_logo{opacity:1}.uX98mG_logoWedding{opacity:0;pointer-events:none;width:9rem;height:auto}.uX98mG_header[data-wedding=true] .uX98mG_logoStack .uX98mG_logo{opacity:0}.uX98mG_header[data-wedding=true] .uX98mG_logoWedding{opacity:1}@media (max-width:640px){.uX98mG_logoStack{width:7.25rem;height:2.75rem}.uX98mG_logoWedding{width:7.25rem}}@media (prefers-reduced-motion:reduce){.uX98mG_logoStack .uX98mG_logo,.uX98mG_logoWedding{transition:none}}.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_heroPhoto{min-height:30rem;padding-bottom:3rem}.uX98mG_pageFamily[data-editoriale=true]{background:var(--brand-900)}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_heroPhoto{padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_heroInner{max-width:none}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_heroImage,.uX98mG_pageFamily[data-editoriale=true] .uX98mG_heroVeil{-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_section{background:var(--brand-900);padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_sectionInner{max-width:none}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_close{padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.uX98mG_pageFamily[data-editoriale=true] .uX98mG_closeInner{max-width:none}.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_heroTitle{max-width:52rem}.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_section{padding-block:3rem}.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_narrative{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.uX98mG_pageFamily[data-famiglia=vetrina] .uX98mG_heroPhoto{min-height:27rem;padding-bottom:3rem}.uX98mG_pageFamily[data-famiglia=vetrina] .uX98mG_heroTitle{font-size:clamp(2.5rem,4.5vw,4rem)}.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_cards{counter-reset:momenti;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3rem}.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_card{counter-increment:momenti}.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_card:before{content:"0" counter(momenti);color:var(--brand-300);margin-bottom:1rem;font-size:.8rem;display:block}.uX98mG_portalExample{background:#ffffff0a;border-block:1px solid #ffffff40;padding:2rem}.uX98mG_portalLabel{color:var(--brand-300);margin-bottom:1.5rem;font-size:.75rem}.uX98mG_portalExample h3{font-size:1.8rem;line-height:1.2}.uX98mG_portalProgramme{margin-block:1.5rem;padding:0;list-style:none}.uX98mG_portalProgramme li{border-bottom:1px solid #ffffff26;padding-block:1rem}.uX98mG_portalProgramme span{color:var(--brand-300);margin-bottom:.5rem;font-size:.8rem;display:block}.uX98mG_portalProgramme strong{font-size:1rem;font-weight:500}.uX98mG_portalExample>p:last-child{font-size:.9rem;line-height:1.7}@media (max-width:850px){.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_narrative{grid-template-columns:1fr}}@media (max-width:640px){.uX98mG_pageFamily[data-famiglia=servizi] .uX98mG_cards,.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_cards{grid-template-columns:1fr}.uX98mG_pageFamily[data-famiglia=vetrina] .uX98mG_heroPhoto{min-height:26rem}.uX98mG_portalExample{padding:1.5rem 0}}.uX98mG_motionSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);max-width:86rem;margin:auto;padding:clamp(2.5rem,4vw,4rem) clamp(1.25rem,5vw,5rem);display:grid}.uX98mG_motionCopy .uX98mG_sectionSummary{margin-top:1.5rem}.uX98mG_motionVideo{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:850px){.uX98mG_motionSection{grid-template-columns:1fr}}.uX98mG_motionPause{color:var(--brand-300);cursor:pointer;border-bottom:1px solid;margin:.75rem 0 0 auto;padding:.5rem 0;font-size:.8rem;display:block}.uX98mG_motionPause:focus-visible{outline-offset:5px;outline:2px solid}.uX98mG_motionCopy,.uX98mG_motionMedia{width:100%;min-width:0}.uX98mG_motionVideo,.uX98mG_video{width:100%;max-width:100%;height:auto;display:block}.uX98mG_videoFrame{width:100%;min-width:0}@media (max-width:850px){.uX98mG_motionSection{grid-template-columns:minmax(0,1fr);width:100%}.uX98mG_videoHeading{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.uX98mG_motionSection{gap:1.5rem;padding-inline:1rem}.uX98mG_motionVideo{object-fit:contain}.uX98mG_videoSection{padding-inline:1rem}.uX98mG_video{aspect-ratio:16/9;object-fit:contain}.uX98mG_videoFrame{border-radius:.75rem}}.uX98mG_video{aspect-ratio:16/9;object-fit:contain}.uX98mG_header.uX98mG_header{color:#fff;background-color:var(--sito-nav-bg)!important;border-color:#ffffff21!important}.uX98mG_header.uX98mG_header[data-hero=true][data-scrolled=false]{background-color:#0000!important;border-color:#0000!important}.uX98mG_header.uX98mG_header[data-hero][data-scrolled]:has(details[open]){background-color:var(--sito-nav-bg)!important;border-color:#ffffff26!important}.uX98mG_header .uX98mG_headerButton,.uX98mG_header .uX98mG_headerButton *{color:var(--brand-700)}.uX98mG_header .uX98mG_navLink,.uX98mG_header .uX98mG_navLink *,.uX98mG_header .uX98mG_mobileSummary,.uX98mG_header .uX98mG_mobileSummary *,.uX98mG_header .uX98mG_navigationPanelLink,.uX98mG_header .uX98mG_navigationPanelLink *{color:#fff}.uX98mG_header .uX98mG_navigationPanelLink small{color:#fffc}.uX98mG_header[data-wedding=true] .uX98mG_headerButton:hover{background:#fff}.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_label,.uX98mG_pageFamily[data-pagina=matrimoni] .uX98mG_label span{color:var(--brand-100)}
.CO8Daq_section{color:#fff;padding:clamp(3rem,7vw,7rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem);position:relative}.CO8Daq_heading{max-width:44rem}.CO8Daq_eyebrow{color:var(--brand-300);margin-bottom:1.5rem;font-size:.8rem}.CO8Daq_heading h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:500;line-height:1.04}.CO8Daq_summary{color:#ffffffd9;max-width:34rem;margin-top:1.5rem;font-size:1rem;line-height:1.7}.CO8Daq_story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1rem,4vw,4rem);margin-top:1rem;display:grid}.CO8Daq_captions{display:grid}.CO8Daq_caption{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .6s,transform .6s;transform:translateY(12px)}.CO8Daq_caption[data-active=true]{opacity:1;transform:translateY(0)}.CO8Daq_phaseName{color:var(--brand-300);margin-bottom:1rem;font-size:.85rem}.CO8Daq_phaseTitle{letter-spacing:-.035em;text-wrap:balance;max-width:23rem;font-size:clamp(1.65rem,2.5vw,2.8rem);font-weight:500;line-height:1.15}.CO8Daq_phaseText{color:#ffffffd9;max-width:25rem;margin-top:1.25rem;font-size:.95rem;line-height:1.8}.CO8Daq_stageFigure{min-width:0;margin:0}.CO8Daq_stageCredit{color:#ffffff9e;margin-top:.6rem;font-size:.72rem;line-height:1.5}.CO8Daq_stageCredit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.CO8Daq_stage{aspect-ratio:16/10;background:#040609;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.CO8Daq_stagePoster,.CO8Daq_stagePoster img,.CO8Daq_stageCanvas{width:100%;height:100%;position:absolute;inset:0}.CO8Daq_stagePoster img{object-fit:cover}.CO8Daq_stagePoster{opacity:0;transition:opacity .9s}.CO8Daq_stagePoster[data-active=true]{opacity:1}.CO8Daq_stageCanvas{opacity:0;transition:opacity .6s}.CO8Daq_stageCanvas canvas{display:block;width:100%!important;height:100%!important}.CO8Daq_stage[data-palco=pronto] .CO8Daq_stageCanvas{opacity:1}.CO8Daq_steps{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;padding:0;list-style:none;display:grid}.CO8Daq_steps li{border-top:1px solid #ffffff40;align-items:baseline;gap:1rem;padding-top:1.25rem;display:flex}.CO8Daq_steps li[data-active=true]{border-color:var(--brand-300)}.CO8Daq_stepNumber{color:var(--brand-300);font-variant-numeric:tabular-nums;font-size:.75rem}.CO8Daq_stepName{font-size:1rem}.CO8Daq_steps li[data-active=true] .CO8Daq_stepName{color:var(--brand-300)}.CO8Daq_accessibleText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CO8Daq_pause{min-height:2.75rem;color:var(--brand-300);cursor:pointer;align-items:center;gap:.6rem;margin:1.5rem 0 0 auto;font-size:.8rem;display:flex}.CO8Daq_pause:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:700px){.CO8Daq_section{padding-block:3.5rem}.CO8Daq_heading h2{font-size:clamp(2.3rem,7vw,3rem)}.CO8Daq_story{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:2rem}.CO8Daq_captions{order:1}.CO8Daq_stage{aspect-ratio:4/3;border-radius:.75rem}.CO8Daq_phaseTitle{max-width:28rem;font-size:1.7rem}.CO8Daq_phaseText{max-width:32rem}.CO8Daq_steps{margin-top:2rem}.CO8Daq_steps li{flex-wrap:wrap;gap:.5rem;padding-top:1rem}.CO8Daq_stepName{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.CO8Daq_caption,.CO8Daq_stagePoster,.CO8Daq_stageCanvas{transition:none}}
.U7JLzq_band{isolation:isolate;--blend:clamp(3rem,6vw,6rem);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:clamp(30rem,40vw,42rem);display:grid;position:relative;overflow:hidden}.U7JLzq_photo{z-index:-1;--blend:clamp(3rem,6vw,6rem);-webkit-mask-image:linear-gradient(180deg,transparent,black var(--blend),black calc(100% - var(--blend)),transparent);mask-image:linear-gradient(180deg,transparent,black var(--blend),black calc(100% - var(--blend)),transparent);position:absolute;inset:0;overflow:hidden}.U7JLzq_parallax{position:absolute;inset:-70px 0}.U7JLzq_photo img{object-fit:cover}.U7JLzq_band+.U7JLzq_band{margin-block-start:calc(-1 * var(--blend))}.U7JLzq_band:has(+.U7JLzq_band) .U7JLzq_photo{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--blend));mask-image:linear-gradient(180deg,transparent,black var(--blend))}.U7JLzq_photo:after{content:"";z-index:2;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-900) 95%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 48%,transparent 82%);position:absolute;inset:0}.U7JLzq_copy{padding:5rem clamp(1.5rem,4vw,4rem);grid-column:1;padding-inline-start:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.U7JLzq_copy>*{max-width:31rem}.U7JLzq_copy h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.2vw,3.3rem);font-weight:500;line-height:1.1}.U7JLzq_copy p{color:#fffffff2;margin-top:1.5rem;font-size:1rem;line-height:1.8}.U7JLzq_copy .U7JLzq_summary{color:var(--brand-300)}.U7JLzq_band[data-reverse=true] .U7JLzq_copy{grid-column:2;padding-inline:clamp(1.5rem,4vw,4rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.U7JLzq_band[data-reverse=true] .U7JLzq_photo:after{background:linear-gradient(270deg,color-mix(in srgb,var(--brand-900) 95%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 48%,transparent 82%)}@media (max-width:900px){.U7JLzq_band{grid-template-columns:minmax(0,1fr);min-height:auto}.U7JLzq_copy,.U7JLzq_band[data-reverse=true] .U7JLzq_copy{grid-column:1;padding:4rem clamp(1.25rem,6vw,6rem) 14rem}.U7JLzq_copy>*{max-width:40rem}.U7JLzq_photo:after,.U7JLzq_band[data-reverse=true] .U7JLzq_photo:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-900) 94%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) calc(100% - 12rem),transparent calc(100% - 2rem))}}@media (max-width:640px){.U7JLzq_copy h2{font-size:2.3rem}.U7JLzq_copy p{font-size:.95rem}}
.GFyV_q_experience{--h3d-black:#040609;--h3d-white:#f0f3f6;--h3d-muted:#b1bec9;--h3d-cold:#9bcff1;--h3d-metal:#6b8193;--h3d-warm:#ebc08d;--h3d-gutter:clamp(1.5rem, 5.5vw, 6rem);isolation:isolate;color:var(--h3d-white);background:var(--h3d-black);font-family:var(--font-geist-sans), sans-serif;position:relative;overflow:clip}.GFyV_q_experience a{color:inherit;text-decoration:none}.GFyV_q_experience a:focus-visible{outline:2px solid var(--h3d-cold);outline-offset:8px}.GFyV_q_skip{z-index:10;background:var(--h3d-black);padding:1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-200%)}.GFyV_q_skip:focus{transform:translateY(0)}.GFyV_q_header{z-index:4;padding:2.3rem var(--h3d-gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.GFyV_q_logo{width:158px;display:block}.GFyV_q_logo img{width:100%;height:auto;display:block}.GFyV_q_headerContact{align-items:center;gap:1.3rem;font-size:.95rem;display:flex}.GFyV_q_headerContact span{color:var(--h3d-cold);font-size:1.3rem}.GFyV_q_backdrop{z-index:-1;pointer-events:none;background:var(--h3d-black);position:fixed;inset:0}.GFyV_q_poster{object-fit:contain;object-position:center;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}.GFyV_q_canvasHost{opacity:0;transition:opacity .65s;position:absolute;inset:0}.GFyV_q_canvasHost canvas{pointer-events:none;width:100%;height:100%;display:block}.GFyV_q_experience[data-renderer=ready] .GFyV_q_canvasHost{opacity:1}.GFyV_q_experience[data-renderer=ready] .GFyV_q_poster{opacity:0}.GFyV_q_shade{background:linear-gradient(90deg, var(--h3d-black) 0%, #040609e0 15%, #0406094d 35%, transparent 62%), linear-gradient(0deg, #040609a6, transparent 22%);position:absolute;inset:0}.GFyV_q_progress{z-index:3;bottom:2rem;left:var(--h3d-gutter);right:var(--h3d-gutter);color:var(--h3d-muted);pointer-events:none;align-items:center;gap:1.4rem;font-size:.8rem;display:flex;position:fixed}.GFyV_q_progressTrack{background:#b1bec94d;flex:1;max-width:180px;height:1px}.GFyV_q_progressFill{background:var(--h3d-cold);transform-origin:0;height:1px}.GFyV_q_progressCount{font-variant-numeric:tabular-nums;min-width:3rem}.GFyV_q_credit{z-index:2;padding:0 var(--h3d-gutter) 5rem;color:var(--h3d-muted);margin:0;font-size:.72rem;line-height:1.5;position:relative}.GFyV_q_credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.GFyV_q_renderStatus{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.GFyV_q_story{position:relative}.GFyV_q_chapter{min-height:118svh;padding:9rem var(--h3d-gutter);align-items:center;display:flex}.GFyV_q_opening{min-height:110svh}.GFyV_q_finale{min-height:118svh}.GFyV_q_copy{width:min(39vw,580px)}.GFyV_q_chapterName{color:var(--h3d-muted);align-items:center;gap:1rem;margin:0 0 1.7rem;font-size:.88rem;display:flex}.GFyV_q_chapterNumber{color:var(--h3d-cold);font-variant-numeric:tabular-nums}.GFyV_q_copy h1,.GFyV_q_copy h2{letter-spacing:-.065em;text-wrap:balance;color:var(--h3d-white);margin:0;font-size:clamp(3rem,5.1vw,6.2rem);font-weight:550;line-height:1.03}.GFyV_q_description{color:var(--h3d-muted);max-width:34ch;margin:2rem 0 0;font-size:clamp(1rem,1.15vw,1.15rem);line-height:1.7}.GFyV_q_scrollHint{align-items:center;gap:.85rem;margin-top:2.6rem;font-size:.8rem;display:flex}.GFyV_q_scrollHint span{border:1px solid var(--h3d-metal);width:2rem;height:2.9rem;color:var(--h3d-cold);border-radius:1.2rem;justify-content:center;align-items:center;display:inline-flex}.GFyV_q_cta{background:var(--h3d-white);border-radius:2px;justify-content:space-between;align-items:center;gap:2rem;min-height:52px;margin-top:2.5rem;padding:1.15rem 1.5rem;font-size:.95rem;font-weight:600;display:inline-flex;color:var(--h3d-black)!important}.GFyV_q_cta:hover{background:var(--h3d-cold)}.GFyV_q_cta:focus-visible{outline-offset:5px!important}.GFyV_q_footer{z-index:2;background:var(--h3d-black);padding:4rem var(--h3d-gutter) 6rem;color:var(--h3d-muted);border-top:1px solid #b1bec926;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;font-size:.8rem;display:flex;position:relative}.GFyV_q_footer p{color:var(--h3d-white);margin:0}.GFyV_q_footer a{align-items:center;gap:1rem;min-height:44px;display:inline-flex}@media (max-width:767px){.GFyV_q_header{padding-top:1.5rem}.GFyV_q_logo{width:119px}.GFyV_q_headerContact{gap:.75rem;font-size:.85rem}.GFyV_q_chapter{align-items:flex-end;min-height:112svh;padding-top:56svh;padding-bottom:13svh}.GFyV_q_opening{min-height:100svh}.GFyV_q_copy{width:100%;max-width:460px}.GFyV_q_copy h1,.GFyV_q_copy h2{letter-spacing:-.055em;font-size:clamp(2.4rem,10.4vw,3.4rem);line-height:1.04}.GFyV_q_chapterName{margin-bottom:1.05rem;font-size:.76rem}.GFyV_q_description{max-width:36ch;margin-top:1.25rem;font-size:.91rem;line-height:1.6}.GFyV_q_scrollHint{margin-top:1.3rem;font-size:.76rem}.GFyV_q_scrollHint span{width:1.55rem;height:2rem}.GFyV_q_shade{background:linear-gradient(0deg, var(--h3d-black) 4%, #040609f5 20%, #040609bf 45%, transparent 68%), linear-gradient(180deg, #04060940, transparent 18%)}.GFyV_q_poster{object-position:center top}.GFyV_q_progress{gap:.8rem;font-size:.72rem;bottom:1.2rem}.GFyV_q_progressTrack{max-width:100px}.GFyV_q_cta{gap:1rem;width:100%;margin-top:1.5rem;font-size:.9rem}.GFyV_q_footer{flex-direction:column;align-items:flex-start;padding-top:2.5rem}}@media (prefers-reduced-motion:reduce){.GFyV_q_poster,.GFyV_q_canvasHost{transition:none}}.GFyV_q_experience.GFyV_q_embedded{--h3d-cold:var(--brand-300);--h3d-muted:var(--brand-100)}.GFyV_q_embedded .GFyV_q_backdrop{z-index:0;width:100%;height:100svh;margin-bottom:-100svh;position:sticky;inset:0 auto auto}.GFyV_q_embedded>[data-stage-story]{z-index:1;position:relative}.GFyV_q_embedded .GFyV_q_progress{display:none}.GFyV_q_embedded .GFyV_q_chapter{scroll-margin-top:6rem}
.APN8uG_gate{background:var(--brand-900);color:#fff;overflow:hidden}.APN8uG_hero{isolation:isolate;align-items:end;min-height:min(58rem,100svh);padding:10rem clamp(1.25rem,6vw,6rem) 5rem;display:flex;position:relative}.APN8uG_intro{z-index:2;pointer-events:auto;align-self:end;width:100%;max-width:78rem;margin:0 auto;position:relative}.APN8uG_title{letter-spacing:-.05em;text-wrap:balance;max-width:48rem;font-size:clamp(3.5rem,7.5vw,7rem);font-weight:500;line-height:.98}.APN8uG_summary{color:#ffffffe6;max-width:30rem;margin-top:2rem;font-size:1rem;line-height:1.7}.APN8uG_scene{z-index:-1;background:var(--brand-900);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.APN8uG_sceneMain{position:absolute;inset:0}.APN8uG_sceneImages{position:absolute;inset:-8% 0}.APN8uG_sceneImage{object-fit:cover;opacity:0;transition:opacity 1.6s;animation:22s ease-in-out infinite alternate APN8uG_drift}.APN8uG_sceneImage[data-active=true]{opacity:1}.APN8uG_scene[data-paused=true] .APN8uG_sceneImage{animation-play-state:paused}.APN8uG_sceneVeil{background:linear-gradient(180deg,#000000d9,#000000b3 5rem,transparent 13rem),linear-gradient(90deg,#000000b8,#0000001f 75%),linear-gradient(0deg,var(--brand-900),transparent 50%);pointer-events:none;position:absolute;inset:0}.APN8uG_inner{max-width:78rem;margin:auto;padding-inline:clamp(1.25rem,6vw,4rem)}.APN8uG_base{border-top:1px solid #fff3;padding:3rem 0 5rem}@keyframes APN8uG_drift{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.APN8uG_scrollHint{letter-spacing:.02em;color:#fffc;margin-top:2rem;font-size:.75rem}.APN8uG_scrollHint span{margin-left:.7rem;display:inline-block}.APN8uG_narrative{isolation:isolate;--chapter-blend:clamp(3rem,6vw,6rem);display:grid;position:relative}.APN8uG_chapter{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;min-height:clamp(28rem,34vw,40rem);display:grid;position:relative;overflow:hidden}.APN8uG_chapter[data-reverse=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.APN8uG_chapter[data-reverse=true] .APN8uG_chapterCopy{grid-column:2;padding-inline:clamp(1.5rem,4vw,4.5rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.APN8uG_chapter[data-reverse=true] .APN8uG_chapterCopy,.APN8uG_chapterCopy>*{opacity:1!important}.APN8uG_chapterCopy{order:-1}.APN8uG_chapterPhoto{z-index:0;width:100%;position:absolute;inset:0;overflow:hidden}.APN8uG_chapter+.APN8uG_chapter{margin-block-start:calc(-1 * var(--chapter-blend))}.APN8uG_chapter+.APN8uG_chapter .APN8uG_chapterPhoto,.APN8uG_chapter:first-child .APN8uG_chapterPhoto{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend));mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend))}.APN8uG_chapter:last-child .APN8uG_chapterPhoto{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend),black calc(100% - var(--chapter-blend)),transparent);mask-image:linear-gradient(180deg,transparent,black var(--chapter-blend),black calc(100% - var(--chapter-blend)),transparent)}.APN8uG_chapterParallax{position:absolute;inset:-70px 0}.APN8uG_chapterPhoto:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 40%,transparent 75%);position:absolute;inset:0}.APN8uG_chapter[data-reverse=true] .APN8uG_chapterPhoto:after{background:linear-gradient(270deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 40%,transparent 75%)}.APN8uG_chapterPhoto img{object-fit:cover}.APN8uG_chapterImageLayer,.APN8uG_photoZoom{position:absolute;inset:0}.APN8uG_photoContext{z-index:3;color:#fff;background:#000000a6;padding:.5rem .75rem;font-size:.8rem;position:absolute;bottom:1.5rem;left:1.25rem}.APN8uG_chapterCopy{grid-column:1;width:100%;min-width:0;padding:2rem clamp(1.5rem,4vw,4.5rem);padding-inline-start:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.APN8uG_chapterCopy>*{max-width:30rem}.APN8uG_chapterEyebrow{letter-spacing:.08em;color:var(--brand-300);margin-bottom:1.5rem;font-size:.75rem}.APN8uG_chapterCopy h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.2vw,3.3rem);font-weight:500;line-height:1.08}.APN8uG_chapter[data-categoria] .APN8uG_chapterCopy{z-index:1;position:relative}.APN8uG_chapterText{color:#fffffff2;margin-top:1.75rem;font-size:1rem;line-height:1.8}.APN8uG_chapterActions{flex-wrap:wrap;gap:1.5rem;display:flex}.APN8uG_chapterCta{border-bottom:1px solid var(--brand-300);color:var(--brand-300);align-items:center;gap:1rem;margin-top:2rem;padding-block:.75rem;font-size:.95rem;transition:gap .3s;display:inline-flex}.APN8uG_chapterCta:hover{gap:1.6rem}.APN8uG_photoSequence{position:absolute;inset:0}.APN8uG_sequenceImage{transition:opacity 1.5s}@media (max-width:900px){.APN8uG_hero{min-height:48rem}.APN8uG_chapter,.APN8uG_chapter[data-reverse=true],.APN8uG_chapter[data-categoria]{grid-template-columns:1fr;row-gap:1.5rem;min-height:auto}.APN8uG_chapterCopy,.APN8uG_chapter[data-reverse=true] .APN8uG_chapterCopy{grid-column:1;padding:3rem clamp(1.25rem,6vw,6rem) 0}.APN8uG_chapter[data-categoria] .APN8uG_chapterCopy{padding-block:3rem 14rem}.APN8uG_chapterPhoto:after,.APN8uG_chapter[data-reverse=true] .APN8uG_chapterPhoto:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-900) 92%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) calc(100% - 12rem),transparent calc(100% - 2rem))}}@media (max-width:640px){.APN8uG_hero{min-height:43rem;padding-bottom:7rem}.APN8uG_title{font-size:clamp(3.1rem,12vw,4.8rem)}.APN8uG_summary{max-width:22rem;font-size:.95rem}.APN8uG_chapterCopy{padding-top:2.5rem}.APN8uG_chapterCopy h2{font-size:2.3rem}.APN8uG_chapterText{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.APN8uG_sceneImage{transition:none;animation:none}.APN8uG_chapterCta,.APN8uG_sequenceImage{transition:none}}.APN8uG_heroCta{color:var(--brand-900);background:#fff;border-radius:999px;align-items:center;gap:1.5rem;margin-top:2rem;padding:1rem 1.5rem;font-weight:600;display:inline-flex}.APN8uG_homeContact{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:4rem;max-width:78rem;margin:auto;padding:4rem clamp(1.25rem,6vw,4rem) 6rem;scroll-margin-top:7rem;display:grid}.APN8uG_contactIntro h2{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.APN8uG_contactIntro>p:last-child{max-width:30rem;line-height:1.8}@media (max-width:850px){.APN8uG_homeContact{grid-template-columns:1fr;gap:2rem}}.APN8uG_title,.APN8uG_summary{white-space:pre-line}
.ViZXJa_page{color:var(--brand-50)}.ViZXJa_intro{align-items:flex-end;min-height:20rem;display:flex;position:relative;overflow:hidden}.ViZXJa_intro:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#090c1133 15%,#090c11f2),linear-gradient(90deg,#090c118c,#0000 75%);position:absolute;inset:0}.ViZXJa_introCopy{z-index:2;width:100%;max-width:78rem;margin:0 auto;padding:2rem clamp(1.25rem,5vw,5rem);position:relative}.ViZXJa_introCopy h1{letter-spacing:-.02em;margin:.65rem 0 .8rem;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:600;line-height:1.08}.ViZXJa_introCopy>p:last-child{max-width:45rem;margin:0;line-height:1.6}.ViZXJa_eyebrow{color:var(--brand-200);margin:0;font-size:.85rem}.ViZXJa_introPhoto{position:absolute;inset:0}.ViZXJa_introPhoto img{object-fit:cover;object-position:50% 64%;width:100%;height:100%;animation:1.5s ease-out both ViZXJa_team-photo-settle}.ViZXJa_people{max-width:78rem;margin:0 auto;padding:2rem clamp(1.25rem,5vw,5rem) 4rem}.ViZXJa_status{text-align:center;color:var(--brand-200);margin:0 0 1rem;font-size:.95rem}.ViZXJa_group{padding:1.5rem 0 2rem}.ViZXJa_groupTitle{justify-content:center;align-items:center;gap:1.5rem;margin:0 0 1.5rem;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:600;display:flex}.ViZXJa_groupTitle:before,.ViZXJa_groupTitle:after{content:"";background:#ffffff26;flex:1;max-width:12rem;height:1px}.ViZXJa_profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.ViZXJa_persona{min-width:0}.ViZXJa_persona h3{margin:.5rem 0 .7rem;font-size:1.8rem;font-weight:600;line-height:1.1}.ViZXJa_roles{color:var(--brand-200);margin:0}.ViZXJa_bio{white-space:pre-line;overflow-wrap:anywhere;font-size:1rem;line-height:1.7}.ViZXJa_portrait{object-fit:cover;object-position:center 30%;width:100%;height:24rem;margin-bottom:1.2rem}.ViZXJa_empty{text-align:center;color:var(--brand-200);margin:0;font-size:.85rem}@keyframes ViZXJa_team-photo-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:750px){.ViZXJa_intro{min-height:17.5rem}.ViZXJa_introCopy{padding-block:1.5rem}.ViZXJa_profiles{grid-template-columns:1fr}.ViZXJa_group{padding:1rem 0 1.5rem}}@media (prefers-reduced-motion:reduce){.ViZXJa_introPhoto img{animation:none}}.ViZXJa_status button{border:1px solid var(--brand-300);color:var(--brand-50);cursor:pointer;background:0 0;border-radius:2rem;padding:.7rem 1.2rem}.ViZXJa_status button:focus-visible{outline:2px solid var(--brand-100);outline-offset:4px}.ViZXJa_profiles{align-items:start}.ViZXJa_persona:not(:has(img)){border-top:1px solid #ffffff2e;padding-top:1rem}.ViZXJa_roles:empty{display:none}
.I5Uuya_main :focus-visible,.I5Uuya_header :focus-visible,.I5Uuya_footer :focus-visible{outline:3px solid var(--brand-300);outline-offset:5px}.I5Uuya_skip{z-index:100;color:var(--brand-700);background:#fff;border-radius:1rem;padding:.85rem 1.2rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.I5Uuya_skip:focus{transform:translateY(0)}.I5Uuya_header{--sito-nav-bg:color-mix(in srgb,var(--brand-900) 86%,transparent);z-index:50;color:#fff;background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid #ffffff21;transition:background .55s,border-color .55s,color .55s;position:fixed;inset:0 0 auto}.I5Uuya_headerInner{justify-content:space-between;align-items:center;gap:1rem;max-width:86rem;min-height:5.5rem;margin:auto;padding:1rem clamp(1.25rem,4vw,4rem);transition:min-height .3s,padding .3s;display:flex}.I5Uuya_logoLink{flex-shrink:0;padding:0;display:inline-flex}.I5Uuya_logo{width:7.5rem;height:auto}.I5Uuya_nav{align-items:center;gap:.2rem;display:flex}.I5Uuya_navLink{color:#fff;white-space:nowrap;border-radius:.6rem;align-items:center;min-height:2.75rem;padding:.7rem .8rem;font-size:.8rem;transition:background .2s;display:inline-flex}.I5Uuya_navLink:hover{background:#ffffff17}.I5Uuya_actions{align-items:center;gap:.25rem;display:flex}.I5Uuya_headerButton{color:var(--brand-700);white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;gap:.6rem;padding:.85rem 1.2rem;font-size:.8rem;font-weight:650;transition:background .55s,color .55s,border-color .55s,transform .2s;display:inline-flex}.I5Uuya_headerButton:hover{background:var(--brand-100);transform:translateY(-2px)}.I5Uuya_mobile{display:none}.I5Uuya_mobileSummary{cursor:pointer;border:1px solid #ffffff4d;border-radius:.7rem;padding:.75rem;font-size:.85rem;list-style:none}.I5Uuya_mobileSummary::-webkit-details-marker{display:none}.I5Uuya_mobileNav{top:100%;background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff26;border-radius:1rem;max-height:calc(100dvh - 5.5rem);padding:.75rem 1rem 1rem;display:grid;position:absolute;inset-inline:.75rem;overflow-y:auto;box-shadow:0 20px 40px #0003}.I5Uuya_mobileNav .I5Uuya_navLink{border-bottom:1px solid #ffffff1a;border-radius:0;padding:1rem .5rem;font-size:1rem}.I5Uuya_heroImage,.I5Uuya_heroVeil{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.I5Uuya_heroInner{width:100%;max-width:76rem;margin:auto;animation:.8s both I5Uuya_arrive}.I5Uuya_eyebrow{letter-spacing:.12em;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.I5Uuya_eyebrow:before{content:"";background:currentColor;width:2rem;height:1px}.I5Uuya_heroSummary{color:#ffffffeb;max-width:42rem;margin-top:1.8rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.7}.I5Uuya_heroActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.I5Uuya_heroSecondary{color:#fff;border-bottom:1px solid #fff6;padding:.65rem 0;font-size:.9rem}.I5Uuya_sectionInner{max-width:76rem;margin:auto}.I5Uuya_sectionHeading{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;margin-bottom:3rem;display:grid}.I5Uuya_prose p+p{margin-top:1.5rem}.I5Uuya_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.I5Uuya_cell{min-width:0}.I5Uuya_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.I5Uuya_stepItem{gap:.75rem;margin-bottom:.65rem;display:flex}.I5Uuya_numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.I5Uuya_closeInner{max-width:48rem;margin:auto}.I5Uuya_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.I5Uuya_wide{grid-column:1/-1}.I5Uuya_field:focus{outline:3px solid var(--brand-300);outline-offset:2px}.I5Uuya_consent{grid-column:1/-1;align-items:flex-start;gap:.8rem;display:flex}.I5Uuya_checkbox{width:1.2rem;height:1.2rem;accent-color:var(--brand-700);flex-shrink:0;margin-top:.2rem}.I5Uuya_button{border:1px solid var(--brand-700);color:#fff;background:var(--brand-700);border-radius:999px;justify-content:center;align-items:center;gap:.9rem;min-height:3.2rem;padding:1rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.I5Uuya_button:hover:not(:disabled){box-shadow:0 10px 24px color-mix(in srgb, var(--brand-900) 18%, transparent);transform:translateY(-3px)}.I5Uuya_button:disabled{opacity:.55;cursor:not-allowed}.I5Uuya_error{background:var(--color-red-50);color:var(--color-red-700);border-radius:.8rem;grid-column:1/-1;padding:1rem}.I5Uuya_success{color:#fff;background:#ffffff0a;border:1px solid #fff3;border-radius:1.2rem;padding:2rem;line-height:1.75}.I5Uuya_footer{background:var(--brand-900);color:#fff;padding:4rem clamp(1.25rem,5vw,5rem) 2rem}.I5Uuya_footerInner{max-width:76rem;margin:auto}.I5Uuya_footerTop{justify-content:space-between;align-items:start;gap:2rem;padding-bottom:3rem;display:flex}.I5Uuya_footerBrand{justify-items:start;gap:1.5rem;display:grid}.I5Uuya_footerLogo{width:8rem;height:auto}.I5Uuya_footerStatement{color:#fffc;max-width:23rem;line-height:1.7}.I5Uuya_footerNav{grid-template-columns:repeat(2,1fr);gap:.9rem 2rem;display:grid}.I5Uuya_footerLink{color:#ffffffd9;padding:.25rem 0;font-size:.9rem}.I5Uuya_footerLink:hover{color:var(--brand-300)}.I5Uuya_footerBottom{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.I5Uuya_footerLegal{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.I5Uuya_copyright{color:#ffffffbf;font-size:.8rem}@keyframes I5Uuya_arrive{0%{transform:translateY(45px)}to{transform:translateY(0)}}@supports (animation-timeline:view()){.I5Uuya_sectionInner{animation:linear both I5Uuya_arrive;animation-timeline:view();animation-range:entry entry 20%}}@media (max-width:1190px){.I5Uuya_nav{display:none}.I5Uuya_mobile{display:block}.I5Uuya_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:370px){.I5Uuya_headerButton{display:none}}.I5Uuya_videoHeading{grid-template-columns:1fr 1fr;gap:2rem;max-width:76rem;margin:0 auto 2.5rem;display:grid}.I5Uuya_videoFrame{background:var(--brand-900);border-radius:1.5rem;max-width:76rem;margin:auto;position:relative;overflow:hidden}.I5Uuya_video{aspect-ratio:16/9;object-fit:cover;width:100%}.I5Uuya_videoToggle{color:var(--brand-700);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.85rem;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 3px 20px #0003}@media (prefers-reduced-motion:reduce){.I5Uuya_heroInner,.I5Uuya_sectionInner{opacity:1;animation:none;transform:none}.I5Uuya_linkedCard,.I5Uuya_button,.I5Uuya_headerButton,.I5Uuya_navLink{transition:none}.I5Uuya_linkedCard:hover,.I5Uuya_button:hover:not(:disabled),.I5Uuya_headerButton:hover{transform:none}.I5Uuya_main *,.I5Uuya_header *{scroll-behavior:auto}}.I5Uuya_main{background:var(--brand-900);color:#fff;isolation:isolate}.I5Uuya_heroTitle{letter-spacing:-.035em;text-wrap:balance;max-width:64rem;font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:1.05}.I5Uuya_heroPhoto{isolation:isolate;background:var(--brand-900);color:#fff;align-items:flex-end;min-height:37rem;padding:10rem clamp(1.25rem,5vw,5rem) 5rem;display:flex;position:relative;overflow:hidden}.I5Uuya_section{background:var(--brand-900);padding:clamp(3rem,6vw,5rem) clamp(1.25rem,5vw,5rem)}.I5Uuya_section:nth-of-type(odd){background:color-mix(in srgb,var(--brand-700) 12%,var(--brand-900))}.I5Uuya_sectionTitle{max-width:38rem;color:var(--brand-300);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:550;line-height:1.15}.I5Uuya_sectionSummary{color:#fffffff0;max-width:35rem;font-size:1.05rem;line-height:1.75}.I5Uuya_prose{color:#fffffff0;max-width:48rem;margin-left:0;font-size:1.1rem;line-height:1.85}.I5Uuya_card{background:0 0;border-color:#ffffff24;border-top-style:solid;border-top-width:1px;height:100%;padding:1.75rem 0;display:block}.I5Uuya_linkedCard{background:0 0;border-top:1px solid #fff3;height:100%;padding:1.75rem 0 4rem;transition:transform .25s,border-color .25s;display:block;position:relative}.I5Uuya_step{background:0 0;border-color:#ffffff24;border-top-style:solid;border-top-width:1px;flex-direction:column;height:100%;padding:1.75rem 0;display:flex}.I5Uuya_cardTitle,.I5Uuya_stepTitle{color:var(--brand-300);letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.3}.I5Uuya_stepNumber{color:var(--brand-300);letter-spacing:-.05em;margin-bottom:2rem;font-size:2.5rem;line-height:1}.I5Uuya_stepCta{color:var(--brand-300);text-underline-offset:.3rem;margin-top:1.5rem;font-weight:600;text-decoration:underline}.I5Uuya_cardText{color:#fffc;margin-top:1rem;line-height:1.75}.I5Uuya_stepFor{color:#fffc;margin-top:.8rem;font-size:.9rem}.I5Uuya_stepList{color:#fffc;flex-grow:1;margin-top:1.5rem}.I5Uuya_linkedCard:hover{border-color:var(--brand-300);transform:translateY(-4px)}.I5Uuya_linkedCard:after{content:"↗";color:var(--brand-300);font-size:1.7rem;position:absolute;bottom:1.5rem;right:1.8rem}.I5Uuya_number{color:var(--brand-300);letter-spacing:-.05em;font-size:clamp(2.3rem,4vw,3.5rem);font-weight:550;line-height:1}.I5Uuya_numberLabel{color:#fffc;margin-top:.9rem;font-size:.85rem;line-height:1.6}.I5Uuya_numberItem{border-left:1px solid color-mix(in srgb, var(--brand-700) 22%, transparent);border-color:#fff3;padding-left:1.5rem}.I5Uuya_close{background:color-mix(in srgb,var(--brand-700) 30%,var(--brand-900));padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,5rem);scroll-margin-top:7rem;position:relative}.I5Uuya_closeTitle{color:var(--brand-300);letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.6rem);font-weight:550;line-height:1.1}.I5Uuya_label{color:var(--brand-300);margin-bottom:.6rem;font-size:.9rem;font-weight:550;display:block}.I5Uuya_closeSummary{color:#ffffffd9;margin:1.5rem 0 2.5rem;font-size:1.1rem;line-height:1.8}.I5Uuya_consentText{color:#ffffffd9;font-size:.85rem;line-height:1.65}.I5Uuya_videoSection{background:var(--brand-900);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,5rem)}.I5Uuya_videoEyebrow{color:var(--brand-300);letter-spacing:.06em;margin-bottom:1rem;font-size:.8rem}.I5Uuya_field{border:1px solid color-mix(in srgb, var(--brand-700) 28%, white);color:#fff;background:#ffffff0d;border-radius:.8rem;width:100%;min-height:3.3rem;padding:.9rem 1rem;font-size:1rem}.I5Uuya_videoHeading .I5Uuya_sectionTitle{color:var(--brand-300)}@media (max-width:640px){.I5Uuya_headerInner{gap:.5rem;min-height:4.75rem}.I5Uuya_logo{width:6.5rem}.I5Uuya_actions>.I5Uuya_navLink{display:none}.I5Uuya_headerButton{padding:.7rem .9rem;font-size:.75rem}.I5Uuya_headerButton svg{display:none}.I5Uuya_sectionHeading{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.I5Uuya_prose{font-size:1rem}.I5Uuya_cards,.I5Uuya_steps,.I5Uuya_form{grid-template-columns:1fr}.I5Uuya_card{padding:1.5rem 0}.I5Uuya_linkedCard{padding:1.5rem 0 3.5rem}.I5Uuya_step{padding:1.5rem 0}.I5Uuya_numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.I5Uuya_numberItem{padding-left:1rem}.I5Uuya_footerTop,.I5Uuya_footerBottom{flex-direction:column}.I5Uuya_footerLegal{gap:1rem}.I5Uuya_heroActions .I5Uuya_button{width:100%}.I5Uuya_videoHeading{grid-template-columns:1fr}.I5Uuya_video{aspect-ratio:4/3}.I5Uuya_videoToggle{padding:.7rem;top:.75rem;right:.75rem}.I5Uuya_heroPhoto{min-height:34rem;padding-top:8rem;padding-bottom:3rem}}.I5Uuya_header[data-hero=true][data-scrolled=false]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.I5Uuya_header[data-scrolled=true] .I5Uuya_headerInner{min-height:4.25rem;padding-block:.5rem}@media (prefers-reduced-motion:reduce){.I5Uuya_header,.I5Uuya_headerInner{transition:none}}.I5Uuya_header[data-hero][data-scrolled]:has(details[open]){background:var(--sito-nav-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff26}.I5Uuya_navigationDropdown{position:relative}.I5Uuya_navigationSummary{cursor:pointer;gap:.45rem;list-style:none}.I5Uuya_navigationSummary::-webkit-details-marker{display:none}.I5Uuya_navigationSummary svg{transition:transform .25s}.I5Uuya_navigationDropdown[open]>.I5Uuya_navigationSummary svg,.I5Uuya_navigationDropdownMobile[open]>.I5Uuya_navigationSummary svg{transform:rotate(180deg)}.I5Uuya_navigationPanel{background:var(--sito-nav-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff26;border-radius:1rem;width:22rem;max-width:calc(100vw - 3rem);position:absolute;top:calc(100% + .65rem);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000038}.I5Uuya_navigationDropdown[data-gruppo=recorp] .I5Uuya_navigationPanel{width:14rem}.I5Uuya_navigationDropdown[data-gruppo=eventi] .I5Uuya_navigationPanel{width:18rem}.I5Uuya_navigationPanelInner{grid-template-columns:1fr;gap:.1rem;padding:.55rem;display:grid}.I5Uuya_navigationPanelLink{color:#fff;border-radius:.6rem;padding:.7rem .85rem;transition:background .2s,transform .2s;display:block}.I5Uuya_navigationPanelLink span{font-size:.9rem;line-height:1.45;display:block}.I5Uuya_navigationPanelLink small{color:#fffc;margin-top:.2rem;font-size:.75rem;line-height:1.45;display:block}.I5Uuya_navigationPanelLink:hover,.I5Uuya_navigationPanelLink:focus-visible{background:#ffffff14;transform:translate(3px)}.I5Uuya_navigationDropdown:not([open]) .I5Uuya_navigationPanel,.I5Uuya_navigationDropdownMobile:not([open]) .I5Uuya_navigationPanel{pointer-events:none}.I5Uuya_navigationDropdownMobile .I5Uuya_navigationSummary{border-bottom:1px solid #ffffff1a;border-radius:0;justify-content:space-between;width:100%;padding:.85rem .5rem;font-size:.95rem;display:flex}.I5Uuya_navigationDropdownMobile .I5Uuya_navigationPanel{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:static;transform:none}.I5Uuya_navigationDropdownMobile .I5Uuya_navigationPanelInner{gap:0;padding:.4rem 0 .75rem .5rem}.I5Uuya_navigationDropdownMobile .I5Uuya_navigationPanelLink{padding:.7rem .75rem}.I5Uuya_navigationDropdown::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.I5Uuya_navigationDropdownMobile::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.I5Uuya_mobile::details-content{content-visibility:hidden;transition:content-visibility .3s allow-discrete;display:block}.I5Uuya_navigationDropdown[open]::details-content{content-visibility:visible}.I5Uuya_navigationDropdownMobile[open]::details-content{content-visibility:visible}.I5Uuya_mobile[open]::details-content{content-visibility:visible}.I5Uuya_navigationDropdownMobile::details-content{interpolate-size:allow-keywords;block-size:0;transition:block-size .3s ease,content-visibility .3s allow-discrete;overflow:clip}.I5Uuya_navigationDropdownMobile[open]::details-content{block-size:auto}.I5Uuya_navigationPanel,.I5Uuya_mobileNav{opacity:0;transition:opacity .25s,translate .25s;translate:0 -.5rem}.I5Uuya_navigationDropdown[open]>.I5Uuya_navigationPanel,.I5Uuya_navigationDropdownMobile[open]>.I5Uuya_navigationPanel,.I5Uuya_mobile[open]>.I5Uuya_mobileNav{opacity:1;translate:0}@supports not selector(details::details-content){.I5Uuya_navigationDropdown[open] .I5Uuya_navigationPanel,.I5Uuya_navigationDropdownMobile[open] .I5Uuya_navigationPanel,.I5Uuya_mobile[open] .I5Uuya_mobileNav{animation:.25s both I5Uuya_menu-open}}@keyframes I5Uuya_menu-open{0%{opacity:0;translate:0 -.5rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.I5Uuya_navigationSummary svg,.I5Uuya_navigationPanelLink,.I5Uuya_navigationPanel,.I5Uuya_mobileNav{transition:none}.I5Uuya_navigationDropdown::details-content{transition:none}.I5Uuya_navigationDropdownMobile::details-content{transition:none}.I5Uuya_mobile::details-content{transition:none}.I5Uuya_navigationPanel,.I5Uuya_mobileNav{animation:none!important}.I5Uuya_navigationPanelLink:hover{transform:none}}.I5Uuya_sectionHeading:not(:has(p)){grid-template-columns:1fr;margin-bottom:2rem}.I5Uuya_narrative{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.I5Uuya_narrative .I5Uuya_prose{max-width:none;margin-top:1.5rem;font-size:1rem;line-height:1.8}.I5Uuya_narrative .I5Uuya_sectionSummary{margin-top:1rem}.I5Uuya_narrativePhoto{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.I5Uuya_narrativePhoto img{object-fit:cover}.I5Uuya_narrativeReverse>:first-child{order:2}.I5Uuya_narrativeReverse>:last-child{order:1}@media (max-width:850px){.I5Uuya_narrative{grid-template-columns:1fr;gap:2rem}.I5Uuya_narrativeReverse>:first-child,.I5Uuya_narrativeReverse>:last-child{order:initial}}.I5Uuya_heroImage img{object-fit:cover}.I5Uuya_narrativeSolo{grid-template-columns:1fr;max-width:52rem}.I5Uuya_photoBand{max-width:76rem;margin:0 auto;padding:0 clamp(1.25rem,5vw,5rem) 3rem}.I5Uuya_photoBand>div{aspect-ratio:16/7}@media (max-width:640px){.I5Uuya_photoBand>div{aspect-ratio:3/2}}.I5Uuya_header[data-wedding=true]{--brand-900:var(--wedding-900);--brand-700:var(--wedding-700);--brand-300:var(--wedding-300);--brand-100:var(--wedding-100)}.I5Uuya_header[data-wedding=true] .I5Uuya_navLink:hover,.I5Uuya_header[data-wedding=true] .I5Uuya_navigationPanelLink:hover{background:color-mix(in srgb,var(--wedding-300) 16%,transparent)}.I5Uuya_navigationPanel,.I5Uuya_mobileNav{transition:opacity .25s,translate .25s,background .55s,border-color .55s}@media (prefers-reduced-motion:reduce){.I5Uuya_header,.I5Uuya_headerButton,.I5Uuya_navigationPanel,.I5Uuya_mobileNav{transition:none}}.I5Uuya_logoStack{width:9rem;height:3.5rem;display:block;position:relative}.I5Uuya_logoStack .I5Uuya_logo,.I5Uuya_logoWedding{transition:opacity .55s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.I5Uuya_logoStack .I5Uuya_logo{opacity:1}.I5Uuya_logoWedding{opacity:0;pointer-events:none;width:9rem;height:auto}.I5Uuya_header[data-wedding=true] .I5Uuya_logoStack .I5Uuya_logo{opacity:0}.I5Uuya_header[data-wedding=true] .I5Uuya_logoWedding{opacity:1}@media (max-width:640px){.I5Uuya_logoStack{width:7.25rem;height:2.75rem}.I5Uuya_logoWedding{width:7.25rem}}@media (prefers-reduced-motion:reduce){.I5Uuya_logoStack .I5Uuya_logo,.I5Uuya_logoWedding{transition:none}}.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_heroPhoto{min-height:30rem;padding-bottom:3rem}.I5Uuya_pageFamily[data-editoriale=true]{background:var(--brand-900)}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_heroPhoto{padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_heroInner{max-width:none}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_heroImage,.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_heroVeil{-webkit-mask-image:linear-gradient(#000 calc(100% - 6rem),#0000);mask-image:linear-gradient(#000 calc(100% - 6rem),#0000)}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_section{background:var(--brand-900);padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_sectionInner{max-width:none}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_close{padding-inline:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.I5Uuya_pageFamily[data-editoriale=true] .I5Uuya_closeInner{max-width:none}.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_heroTitle{max-width:52rem}.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_section{padding-block:3rem}.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_narrative{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.I5Uuya_pageFamily[data-famiglia=vetrina] .I5Uuya_heroPhoto{min-height:27rem;padding-bottom:3rem}.I5Uuya_pageFamily[data-famiglia=vetrina] .I5Uuya_heroTitle{font-size:clamp(2.5rem,4.5vw,4rem)}.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_cards{counter-reset:momenti;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3rem}.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_card{counter-increment:momenti}.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_card:before{content:"0" counter(momenti);color:var(--brand-300);margin-bottom:1rem;font-size:.8rem;display:block}.I5Uuya_portalExample{background:#ffffff0a;border-block:1px solid #ffffff40;padding:2rem}.I5Uuya_portalLabel{color:var(--brand-300);margin-bottom:1.5rem;font-size:.75rem}.I5Uuya_portalExample h3{font-size:1.8rem;line-height:1.2}.I5Uuya_portalProgramme{margin-block:1.5rem;padding:0;list-style:none}.I5Uuya_portalProgramme li{border-bottom:1px solid #ffffff26;padding-block:1rem}.I5Uuya_portalProgramme span{color:var(--brand-300);margin-bottom:.5rem;font-size:.8rem;display:block}.I5Uuya_portalProgramme strong{font-size:1rem;font-weight:500}.I5Uuya_portalExample>p:last-child{font-size:.9rem;line-height:1.7}@media (max-width:850px){.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_narrative{grid-template-columns:1fr}}@media (max-width:640px){.I5Uuya_pageFamily[data-famiglia=servizi] .I5Uuya_cards,.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_cards{grid-template-columns:1fr}.I5Uuya_pageFamily[data-famiglia=vetrina] .I5Uuya_heroPhoto{min-height:26rem}.I5Uuya_portalExample{padding:1.5rem 0}}.I5Uuya_motionSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);max-width:86rem;margin:auto;padding:clamp(2.5rem,4vw,4rem) clamp(1.25rem,5vw,5rem);display:grid}.I5Uuya_motionCopy .I5Uuya_sectionSummary{margin-top:1.5rem}.I5Uuya_motionVideo{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:850px){.I5Uuya_motionSection{grid-template-columns:1fr}}.I5Uuya_motionPause{color:var(--brand-300);cursor:pointer;border-bottom:1px solid;margin:.75rem 0 0 auto;padding:.5rem 0;font-size:.8rem;display:block}.I5Uuya_motionPause:focus-visible{outline-offset:5px;outline:2px solid}.I5Uuya_motionCopy,.I5Uuya_motionMedia{width:100%;min-width:0}.I5Uuya_motionVideo,.I5Uuya_video{width:100%;max-width:100%;height:auto;display:block}.I5Uuya_videoFrame{width:100%;min-width:0}@media (max-width:850px){.I5Uuya_motionSection{grid-template-columns:minmax(0,1fr);width:100%}.I5Uuya_videoHeading{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.I5Uuya_motionSection{gap:1.5rem;padding-inline:1rem}.I5Uuya_motionVideo{object-fit:contain}.I5Uuya_videoSection{padding-inline:1rem}.I5Uuya_video{aspect-ratio:16/9;object-fit:contain}.I5Uuya_videoFrame{border-radius:.75rem}}.I5Uuya_video{aspect-ratio:16/9;object-fit:contain}.I5Uuya_header.I5Uuya_header{color:#fff;background-color:var(--sito-nav-bg)!important;border-color:#ffffff21!important}.I5Uuya_header.I5Uuya_header[data-hero=true][data-scrolled=false]{background-color:#0000!important;border-color:#0000!important}.I5Uuya_header.I5Uuya_header[data-hero][data-scrolled]:has(details[open]){background-color:var(--sito-nav-bg)!important;border-color:#ffffff26!important}.I5Uuya_header .I5Uuya_headerButton,.I5Uuya_header .I5Uuya_headerButton *{color:var(--brand-700)}.I5Uuya_header .I5Uuya_navLink,.I5Uuya_header .I5Uuya_navLink *,.I5Uuya_header .I5Uuya_mobileSummary,.I5Uuya_header .I5Uuya_mobileSummary *,.I5Uuya_header .I5Uuya_navigationPanelLink,.I5Uuya_header .I5Uuya_navigationPanelLink *{color:#fff}.I5Uuya_header .I5Uuya_navigationPanelLink small{color:#fffc}.I5Uuya_header[data-wedding=true] .I5Uuya_headerButton:hover{background:#fff}.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_label,.I5Uuya_pageFamily[data-pagina=matrimoni] .I5Uuya_label span{color:var(--brand-100)}.I5Uuya_main{background:var(--brand-900);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh}
.bYAcha_section{max-width:78rem;color:var(--brand-50);margin:0 auto;padding:4rem clamp(1.25rem,5vw,5rem)}.bYAcha_section h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.05}.bYAcha_section h2{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600}.bYAcha_section h3{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}.bYAcha_section p{max-width:52rem;line-height:1.7}.bYAcha_section a{color:var(--brand-200);text-underline-offset:.35rem;text-decoration:underline}.bYAcha_row{border-bottom:1px solid #ffffff26;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:3rem 0;display:grid}.bYAcha_row:not(:has(img)){grid-template-columns:1fr}.bYAcha_photo{object-fit:cover;width:100%;height:auto;max-height:32rem}.bYAcha_cover{object-fit:cover;width:100%;height:auto;max-height:42rem;margin:2rem 0}.bYAcha_eyebrow{color:var(--brand-200);font-size:.85rem}.bYAcha_group{padding-bottom:3rem}.bYAcha_facts{flex-wrap:wrap;gap:2rem;margin:2rem 0;display:flex}.bYAcha_facts dt{color:var(--brand-200);font-size:.85rem}.bYAcha_facts dd{margin:.5rem 0}@media (max-width:700px){.bYAcha_row{grid-template-columns:1fr}}.bYAcha_detail{min-height:70vh;padding-top:9rem}.bYAcha_detail>a:first-child{margin-bottom:2rem;display:inline-block}.bYAcha_section h2,.bYAcha_section h3{letter-spacing:-.025em;text-wrap:balance;line-height:1.15}.bYAcha_row p+p{margin-top:1rem}.bYAcha_row h2,.bYAcha_row h3{margin:.75rem 0 1.25rem}.bYAcha_row a{margin-top:1.5rem;display:inline-block}.bYAcha_description{white-space:pre-line;font-size:1.15rem}.bYAcha_retry{border:1px solid var(--brand-300);color:var(--brand-50);cursor:pointer;background:0 0;border-radius:2rem;padding:.7rem 1.2rem}.bYAcha_retry:focus-visible{outline:2px solid var(--brand-100);outline-offset:4px}.bYAcha_group:last-child{padding-bottom:0}
.CGmb_q_section{color:#fff;padding:clamp(3rem,7vw,7rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem);position:relative}.CGmb_q_heading{max-width:44rem}.CGmb_q_eyebrow{color:var(--brand-300);margin-bottom:1.5rem;font-size:.8rem}.CGmb_q_heading h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:500;line-height:1.04}.CGmb_q_summary{color:#ffffffd9;max-width:34rem;margin-top:1.5rem;font-size:1rem;line-height:1.7}.CGmb_q_story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1rem,4vw,4rem);margin-top:1rem;display:grid}.CGmb_q_captions{display:grid}.CGmb_q_caption{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .6s,transform .6s;transform:translateY(12px)}.CGmb_q_caption[data-active=true]{opacity:1;transform:translateY(0)}.CGmb_q_phaseName{color:var(--brand-300);margin-bottom:1rem;font-size:.85rem}.CGmb_q_phaseTitle{letter-spacing:-.035em;text-wrap:balance;max-width:23rem;font-size:clamp(1.65rem,2.5vw,2.8rem);font-weight:500;line-height:1.15}.CGmb_q_phaseText{color:#ffffffd9;max-width:25rem;margin-top:1.25rem;font-size:.95rem;line-height:1.8}.CGmb_q_stageFigure{min-width:0;margin:0}.CGmb_q_stageCredit{color:#ffffff9e;margin-top:.6rem;font-size:.72rem;line-height:1.5}.CGmb_q_stageCredit a{color:inherit;text-underline-offset:2px;text-decoration:underline}.CGmb_q_stage{aspect-ratio:16/10;background:#040609;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.CGmb_q_stagePoster,.CGmb_q_stagePoster img,.CGmb_q_stageCanvas{width:100%;height:100%;position:absolute;inset:0}.CGmb_q_stagePoster img{object-fit:cover}.CGmb_q_stagePoster{opacity:0;transition:opacity .9s}.CGmb_q_stagePoster[data-active=true]{opacity:1}.CGmb_q_stageCanvas{opacity:0;transition:opacity .6s}.CGmb_q_stageCanvas canvas{display:block;width:100%!important;height:100%!important}.CGmb_q_stage[data-palco=pronto] .CGmb_q_stageCanvas{opacity:1}.CGmb_q_steps{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;padding:0;list-style:none;display:grid}.CGmb_q_steps li{border-top:1px solid #ffffff40;align-items:baseline;gap:1rem;padding-top:1.25rem;display:flex}.CGmb_q_steps li[data-active=true]{border-color:var(--brand-300)}.CGmb_q_stepNumber{color:var(--brand-300);font-variant-numeric:tabular-nums;font-size:.75rem}.CGmb_q_stepName{font-size:1rem}.CGmb_q_steps li[data-active=true] .CGmb_q_stepName{color:var(--brand-300)}.CGmb_q_accessibleText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CGmb_q_pause{min-height:2.75rem;color:var(--brand-300);cursor:pointer;align-items:center;gap:.6rem;margin:1.5rem 0 0 auto;font-size:.8rem;display:flex}.CGmb_q_pause:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:700px){.CGmb_q_section{padding-block:3.5rem}.CGmb_q_heading h2{font-size:clamp(2.3rem,7vw,3rem)}.CGmb_q_story{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:2rem}.CGmb_q_captions{order:1}.CGmb_q_stage{aspect-ratio:4/3;border-radius:.75rem}.CGmb_q_phaseTitle{max-width:28rem;font-size:1.7rem}.CGmb_q_phaseText{max-width:32rem}.CGmb_q_steps{margin-top:2rem}.CGmb_q_steps li{flex-wrap:wrap;gap:.5rem;padding-top:1rem}.CGmb_q_stepName{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.CGmb_q_caption,.CGmb_q_stagePoster,.CGmb_q_stageCanvas{transition:none}}.CGmb_q_heading h2{white-space:pre-line}
.F0LN0a_page{background:var(--brand-900);color:#fff;min-height:100vh}.F0LN0a_hero{isolation:isolate;align-items:end;min-height:60svh;display:flex;position:relative;overflow:hidden}.F0LN0a_photo{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.F0LN0a_veil{z-index:-1;background:linear-gradient(180deg, transparent, var(--brand-900)), linear-gradient(90deg, color-mix(in srgb, var(--brand-900) 85%, transparent), transparent);position:absolute;inset:0}.F0LN0a_heroText{width:min(80rem,100%);margin:auto;padding:10rem clamp(1.5rem,5vw,5rem) 4rem}.F0LN0a_eyebrow{color:var(--brand-300);letter-spacing:.14em;margin-bottom:1rem;font-size:.8rem}.F0LN0a_hero h1{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.5rem,5.5vw,5rem);font-weight:600;line-height:1.08}.F0LN0a_heroText>p:last-child{color:#fff;max-width:40ch;margin-top:1.5rem;font-size:1.1rem;line-height:1.7}.F0LN0a_content{grid-template-columns:1fr 1.1fr;gap:clamp(2rem,6vw,6rem);max-width:80rem;margin:auto;padding:4rem clamp(1.5rem,5vw,5rem) 6rem;display:grid}.F0LN0a_intro h2{letter-spacing:-.03em;max-width:16ch;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.15}.F0LN0a_intro>p:not(.F0LN0a_eyebrow){max-width:42ch;margin-top:1.5rem;line-height:1.8}.F0LN0a_contacts{margin-top:2rem}.F0LN0a_contacts>*{border-top:1px solid #fff3;align-items:center;gap:1rem;padding:1.15rem 0;display:flex}.F0LN0a_contacts svg{color:var(--brand-300);flex-shrink:0}.F0LN0a_contacts small{color:var(--brand-300);margin-bottom:.25rem;display:block}.F0LN0a_contacts a{color:#fff;overflow-wrap:anywhere;text-decoration:none}.F0LN0a_contacts a:hover{color:var(--brand-100)}.F0LN0a_form{color:#fff;border-top:1px solid #ffffff4d;padding-top:1.5rem}.F0LN0a_field{color:#fff;background:#ffffff0d;border:1px solid #ffffff4d;border-radius:.4rem;width:100%;padding:.95rem 1rem}.F0LN0a_field::placeholder{color:#fffc}.F0LN0a_field:focus-visible{outline:2px solid var(--brand-300);outline-offset:3px}.F0LN0a_form label{color:#fff}.F0LN0a_form a,.F0LN0a_again{color:var(--brand-300)}.F0LN0a_privacy{accent-color:var(--brand-300)}.F0LN0a_submit{background:var(--brand-700);color:#fff;border-radius:.4rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;font-weight:600;transition:background .2s;display:flex}.F0LN0a_submit:hover{background:var(--brand-500)}.F0LN0a_submit:disabled{opacity:.6;cursor:not-allowed}.F0LN0a_submit:focus-visible,.F0LN0a_again:focus-visible,.F0LN0a_contacts a:focus-visible{outline:2px solid var(--brand-300);outline-offset:4px}.F0LN0a_sent{text-align:center;color:#fff;padding:2rem 0}.F0LN0a_sent svg{color:var(--brand-300)}.F0LN0a_error{border:1px solid var(--brand-300);color:#fff;border-radius:.4rem;padding:.75rem}@media (max-width:760px){.F0LN0a_content{grid-template-columns:1fr}.F0LN0a_hero{min-height:32rem}}@media (prefers-reduced-motion:reduce){.F0LN0a_submit{transition:none}}.F0LN0a_label{margin-bottom:.5rem;font-weight:500;display:block}.F0LN0a_context{overflow-wrap:anywhere;border-bottom:1px solid #fff3;padding:.8rem 0}.F0LN0a_content{scroll-margin-top:7rem}.F0LN0a_formDestination{min-width:0;scroll-margin-top:7rem}
.SfBEFq_band{isolation:isolate;--blend:clamp(3rem,6vw,6rem);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:clamp(30rem,40vw,42rem);display:grid;position:relative;overflow:hidden}.SfBEFq_photo{z-index:-1;--blend:clamp(3rem,6vw,6rem);-webkit-mask-image:linear-gradient(180deg,transparent,black var(--blend),black calc(100% - var(--blend)),transparent);mask-image:linear-gradient(180deg,transparent,black var(--blend),black calc(100% - var(--blend)),transparent);position:absolute;inset:0;overflow:hidden}.SfBEFq_parallax{position:absolute;inset:-70px 0}.SfBEFq_photo img{object-fit:cover}.SfBEFq_band+.SfBEFq_band{margin-block-start:calc(-1 * var(--blend))}.SfBEFq_band:has(+.SfBEFq_band) .SfBEFq_photo{-webkit-mask-image:linear-gradient(180deg,transparent,black var(--blend));mask-image:linear-gradient(180deg,transparent,black var(--blend))}.SfBEFq_photo:after{content:"";z-index:2;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-900) 95%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 48%,transparent 82%);position:absolute;inset:0}.SfBEFq_copy{padding:5rem clamp(1.5rem,4vw,4rem);grid-column:1;padding-inline-start:max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.SfBEFq_copy>*{max-width:31rem}.SfBEFq_copy h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.2vw,3.3rem);font-weight:500;line-height:1.1}.SfBEFq_copy p{color:#fffffff2;margin-top:1.5rem;font-size:1rem;line-height:1.8}.SfBEFq_copy .SfBEFq_summary{color:var(--brand-300)}.SfBEFq_band[data-reverse=true] .SfBEFq_copy{grid-column:2;padding-inline:clamp(1.5rem,4vw,4rem) max(clamp(1.25rem,6vw,6rem),50vw - 39rem)}.SfBEFq_band[data-reverse=true] .SfBEFq_photo:after{background:linear-gradient(270deg,color-mix(in srgb,var(--brand-900) 95%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) 48%,transparent 82%)}@media (max-width:900px){.SfBEFq_band{grid-template-columns:minmax(0,1fr);min-height:auto}.SfBEFq_copy,.SfBEFq_band[data-reverse=true] .SfBEFq_copy{grid-column:1;padding:4rem clamp(1.25rem,6vw,6rem) 14rem}.SfBEFq_copy>*{max-width:40rem}.SfBEFq_photo:after,.SfBEFq_band[data-reverse=true] .SfBEFq_photo:after{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-900) 94%,transparent),color-mix(in srgb,var(--brand-900) 90%,transparent) calc(100% - 12rem),transparent calc(100% - 2rem))}}@media (max-width:640px){.SfBEFq_copy h2{font-size:2.3rem}.SfBEFq_copy p{font-size:.95rem}}