.split-home-module__enR7cq__shell{background:var(--color-black);overscroll-behavior:none;touch-action:manipulation;flex-direction:column;width:100%;height:100svh;min-height:-webkit-fill-available;animation:.5s both split-home-module__enR7cq__shellIn;display:flex;position:relative;overflow:hidden}@keyframes split-home-module__enR7cq__shellIn{0%{opacity:0}to{opacity:1}}.split-home-module__enR7cq__split{flex-direction:row;flex:1;width:100%;min-height:0;display:flex}.split-home-module__enR7cq__panel{cursor:pointer;min-width:0;min-height:280px;color:var(--color-grey);flex:1;justify-content:center;align-items:center;text-decoration:none;transition:flex .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.split-home-module__enR7cq__panelImage{z-index:0;pointer-events:none;position:absolute;inset:0}.split-home-module__enR7cq__overlay{z-index:1;pointer-events:none;transition:background-color .4s;position:absolute;inset:0}.split-home-module__enR7cq__overlayFocaccia{background-color:#20b2ae8c}.split-home-module__enR7cq__overlayFocaffin{background-color:#f6cf2c80}.split-home-module__enR7cq__overlaySandwich{background-color:#d3712994}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:nth-child(2),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:nth-child(2),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:nth-child(3),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:nth-child(3)){flex:2}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:nth-child(2),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:nth-child(3),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:nth-child(2),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:nth-child(3),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:nth-child(3),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:nth-child(3),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:nth-child(2),.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:first-child,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:nth-child(2)){flex:.5}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia){background-color:#20b2aebf}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin){background-color:#f6cf2cb8}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich){background-color:#d37129c7}:is(.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:hover) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:first-child:focus-visible) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):hover) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(2):focus-visible) .split-home-module__enR7cq__panel:nth-child(3) .split-home-module__enR7cq__overlaySandwich,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):hover) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:first-child .split-home-module__enR7cq__overlayFocaccia,.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:nth-child(3):focus-visible) .split-home-module__enR7cq__panel:nth-child(2) .split-home-module__enR7cq__overlayFocaffin){background-color:#0000009e}.split-home-module__enR7cq__panelContent{z-index:2;text-align:center;pointer-events:none;padding:clamp(5rem,12vh,7rem) 2rem 2rem;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative;transform:translateZ(0)}.split-home-module__enR7cq__panel:hover .split-home-module__enR7cq__panelContent,.split-home-module__enR7cq__panel:focus-visible .split-home-module__enR7cq__panelContent{transform:scale(1.04)}.split-home-module__enR7cq__panelTitle{font-family:var(--font-libre),"Libre Caslon Text",Georgia,serif;margin-bottom:.75rem;font-size:clamp(1.35rem,3.2vw,2.75rem);font-weight:400;line-height:1.1}.split-home-module__enR7cq__panelSubtitle{letter-spacing:.12em;text-transform:uppercase;opacity:.9;font-size:clamp(.8rem,1.5vw,.95rem)}.split-home-module__enR7cq__enterCta{letter-spacing:.14em;text-transform:uppercase;opacity:0;border:1px solid;margin-top:1.5rem;padding:.65rem 1.25rem;font-size:.75rem;font-weight:600;transition:opacity .35s,transform .35s;display:inline-block;transform:translateY(12px)}.split-home-module__enR7cq__panel:hover .split-home-module__enR7cq__enterCta,.split-home-module__enR7cq__panel:focus-visible .split-home-module__enR7cq__enterCta{opacity:1;transform:translateY(0)}.split-home-module__enR7cq__logoWrap{top:max(clamp(1.25rem,3vh,2rem),env(safe-area-inset-top,0px));z-index:10;pointer-events:none;background:0 0;border:none;width:fit-content;margin-left:auto;margin-right:auto;padding:0;animation:.5s .15s both split-home-module__enR7cq__logoIn;position:absolute;left:0;right:0}@keyframes split-home-module__enR7cq__logoIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.split-home-module__enR7cq__logoWrap img{filter:drop-shadow(0 2px 8px #00000059);width:clamp(120px,18vw,180px);height:auto;margin:0 auto;display:block}@media (max-width:768px){.split-home-module__enR7cq__split{flex-direction:column;flex:1;min-height:0}.split-home-module__enR7cq__panel{-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex:1;min-height:0;transition:none}.split-home-module__enR7cq__panel:first-child:active .split-home-module__enR7cq__overlayFocaccia{background-color:#20b2aed1}.split-home-module__enR7cq__panel:nth-child(2):active .split-home-module__enR7cq__overlayFocaffin{background-color:#f6cf2cd1}.split-home-module__enR7cq__panel:nth-child(3):active .split-home-module__enR7cq__overlaySandwich{background-color:#d37129e0}.split-home-module__enR7cq__panel:active .split-home-module__enR7cq__panelContent{transform:scale(.98)}.split-home-module__enR7cq__split:has(.split-home-module__enR7cq__panel:hover) .split-home-module__enR7cq__panel{flex:1}.split-home-module__enR7cq__enterCta{opacity:1;pointer-events:none;transform:none}.split-home-module__enR7cq__panelContent{padding-top:clamp(4rem,14vw,5.5rem)}}@media (prefers-reduced-motion:reduce){.split-home-module__enR7cq__shell,.split-home-module__enR7cq__logoWrap,.split-home-module__enR7cq__panel,.split-home-module__enR7cq__overlay,.split-home-module__enR7cq__panelContent,.split-home-module__enR7cq__enterCta{transition:none;animation:none}}
