._footer_1qbml_1{background:var(--color-cream);grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:40px;padding:80px max(24px,50vw - 560px);display:grid}._links_1qbml_10{letter-spacing:.06em;text-transform:uppercase;justify-items:center;gap:15px;font-size:.75rem;display:grid}._identity_1qbml_19{text-align:center}._brand_1qbml_23{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4rem);font-style:italic}._socials_1qbml_29{text-transform:uppercase;justify-content:center;gap:18px;margin:22px 0;font-size:.75rem;font-weight:700;display:flex}._identity_1qbml_19 p{margin:0;font-size:.84rem;line-height:1.7}@media (max-width:720px){._footer_1qbml_1{grid-template-columns:1fr 1fr;padding-block:60px}._identity_1qbml_19{grid-area:1/1/auto/-1;margin-bottom:20px}}._header_1iitv_1{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:24px clamp(24px,4vw,64px);display:grid;position:absolute;top:0;left:0}._brand_1iitv_13{color:inherit;font-family:var(--font-display);font-size:clamp(1.75rem,2.8vw,2.5rem);font-style:italic;text-decoration:none}._navigation_1iitv_21{gap:clamp(18px,2vw,30px);display:flex}._navigation_1iitv_21 a{color:inherit;letter-spacing:.06em;text-transform:uppercase;padding-block:8px;font-size:.73rem;text-decoration:none;position:relative}._navigation_1iitv_21 a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .24s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}._navigation_1iitv_21 ._active_1iitv_49:after{transform:scaleX(1)}@media (hover:hover){._navigation_1iitv_21 a:hover:after{transform-origin:0;transform:scaleX(1)}._socialLinks_1iitv_59 span{transition:background-color .22s,color .22s,transform .22s}._socialLinks_1iitv_59 span:hover{background:var(--color-white);color:var(--color-primary-dark);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._navigation_1iitv_21 a:after,._socialLinks_1iitv_59 span{transition:none}}._socialLinks_1iitv_59{justify-content:flex-end;gap:10px;display:flex}._socialLinks_1iitv_59 span{text-transform:uppercase;border:1px solid;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.65rem;font-weight:700;display:grid}._mobileMenu_1iitv_98{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:9px 14px;font-size:.7rem;display:none}@media (max-width:900px){._header_1iitv_1{grid-template-columns:1fr auto}._navigation_1iitv_21,._socialLinks_1iitv_59{display:none}._mobileMenu_1iitv_98{display:block}}@media (max-width:540px){._header_1iitv_1{padding-inline:20px}._socialLinks_1iitv_59 span{width:28px;height:28px}}
