.about-holee{background:var(--moss-surface) center/900px auto;color:#fff0d0;padding:85px 4.5vw 75px;overflow:hidden;border-top:1px solid #e8c78b33}.about-holee-inner{max-width:1420px;margin:auto;display:grid;grid-template-columns:.78fr 1.22fr;gap:34px;align-items:center}.about-holee-copy{padding:20px 0 20px 3vw;position:relative;z-index:1}.about-holee-copy>.eyebrow{display:inline-block;padding:8px 12px;border:1px solid #e6be7b;border-radius:7px;color:#ffdda0;font-size:11px;letter-spacing:1.4px;transform:rotate(-2deg);margin-bottom:24px}.about-holee h2{font-family:'Barlow Condensed','Be Vietnam Pro',sans-serif;font-size:clamp(64px,6.2vw,94px);font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:-1px;line-height:.98;margin:0 0 28px;color:#fff0d0;text-shadow:3px 4px 0 #11210c99}.about-holee h2 em{color:#ffd080;font-style:italic}.about-lead{font-size:21px;font-weight:800;line-height:1.55;margin:0 0 19px;letter-spacing:-.4px}.about-description{font-size:14px;line-height:1.95;color:#eddcbc;max-width:470px;margin:0}.about-vibes{display:flex;gap:9px;flex-wrap:wrap;margin:26px 0 22px}.about-vibes span{display:inline-block;padding:9px 15px;background:#f7dfae;color:#223610;border-radius:7px;font-family:'Barlow Condensed',sans-serif;font-size:23px;font-weight:800;text-transform:uppercase;transform:rotate(-3deg)}.about-vibes span:nth-child(2){background:#8d4e2c;color:#fff0ce;transform:rotate(3deg);border:1px solid #d1a66b}.about-vibes span:nth-child(3){background:transparent;color:#ffd99b;border:1px solid #e0b879;transform:rotate(-2deg)}.about-motto{font-size:14px;line-height:1.8;color:#f2dbb2;margin:0 0 25px}.about-motto strong{color:#ffd080}.about-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.about-actions>.btn{background:#ffd080;color:#21340f;border:2px solid #ffe3ad;border-radius:8px;font-family:'Barlow Condensed',sans-serif;font-size:23px;letter-spacing:.5px;font-weight:800;padding:14px 22px}.about-actions>.btn:hover{background:#fff0cd;color:#21340f}.about-party-link{font-size:12px;color:#f8e3bc;font-weight:800;text-decoration:underline;text-underline-offset:6px}.about-holee-visual{min-width:0;position:relative;margin-left:-20px;margin-right:-25px}.about-holee-visual video{display:block;width:calc(100% + 50px);max-width:none;height:auto;margin-left:-25px;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(0deg,transparent,#000 4%,#000 96%,transparent);mask-composite:intersect}.about-video-tools{display:flex;gap:14px;align-items:center;justify-content:center;color:#e3cda5;margin-top:8px;font-size:11px;position:relative;z-index:1}.about-video-tools>span{font-weight:600;transform:rotate(-2deg)}.about-video-tools>div{display:flex;gap:8px}.about-video-tools button{padding:10px 13px;background:#14290fee;color:#fff0cb;border:1px solid #d4b47c;border-radius:25px;font-size:11px;font-weight:700}.about-video-tools button:hover{background:#efd19b;color:#203510}.about-video-tools button[aria-pressed=true]:first-child{background:#efd19b;color:#203510}
footer.holee-footer{display:block;position:relative;background:linear-gradient(#0e230de8,#0e230de8),url('assets/palette/moss.webp') center/900px auto;color:#f8e5c2;padding:65px 6vw 24px;border-top:1px solid #c4a16e55}.footer-inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.05fr .85fr 1.2fr .85fr;gap:48px;align-items:start}.holee-footer .logo{display:inline-block;font-size:65px;letter-spacing:-3px;line-height:1;font-weight:900;color:#fff1d3}.holee-footer .logo small{font-size:9px;letter-spacing:2px;line-height:1.5;margin-top:9px;color:#ebd3a9}.holee-footer p{max-width:none;font-size:13px;line-height:1.9;color:#d9c7a6;margin:18px 0 20px}.footer-brand p{font-size:15px;font-weight:600;color:#efdab5}.footer-book{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border:2px solid #ffd080;color:#ffe0a8;border-radius:9px;font-size:14px;font-weight:800;letter-spacing:.5px}.footer-book:hover{background:#ffd080;color:#203410}.holee-footer h3{margin:3px 0 23px;font-size:12px;letter-spacing:1.5px;font-weight:800;color:#f3d29a}.footer-explore ul{list-style:none;margin:0;padding:0;display:grid;gap:13px}.footer-explore a{font-size:13px;font-weight:600;color:#f5e5c9;line-height:1.7}.footer-explore a:hover,.footer-address:hover{color:#ffd080}.footer-contact p{margin:0 0 5px;font-size:12px;color:#cdbb98}.footer-contact p:nth-of-type(2){margin-top:23px}.footer-phone{font-family:'Barlow Condensed',sans-serif;font-size:34px;font-weight:800;color:#ffd080;letter-spacing:.3px;white-space:nowrap}.footer-address{display:inline-block;font-size:15px;font-weight:700;color:#f6e4c0;line-height:1.8}.footer-address span{font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:4px;color:#e5c690}.footer-icons{display:flex;gap:10px}.footer-icons a{display:grid;place-items:center;width:39px;height:39px;border:1px solid #c8b08388;border-radius:50%;color:#efd8ad}.footer-icons a:hover{background:#efd39e;color:#20340f}.footer-icons svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.holee-footer .footer-chill{font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:27px;line-height:1.16;margin:23px 0 18px;color:#f7e5bf}.footer-chill em{font-style:normal;color:#edc786}.holee-footer .footer-copyright{font-size:11px;color:#d4be97;margin:0}.footer-bottom{max-width:1320px;margin:40px auto 0;padding-top:20px;border-top:1px solid #cbb38833;display:flex;justify-content:space-between;gap:20px;color:#baa782;font-size:10px;line-height:1.7;letter-spacing:.7px}.footer-top{position:absolute;right:6vw;top:-27px;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:#ffd080;color:#19300d;font-size:31px;font-weight:500;border:2px solid #ffe5b1;z-index:2}.footer-top:hover{background:#ffebc3;transform:translateY(-3px)}
@media(max-width:1100px){.about-holee-inner{grid-template-columns:.9fr 1.1fr;gap:15px}.about-holee-copy{padding-left:1vw}.about-holee h2{font-size:70px}.about-lead{font-size:18px}.about-description{font-size:13px}.about-actions{gap:18px}.about-video-tools{flex-wrap:wrap;gap:12px}.footer-inner{gap:30px;grid-template-columns:1fr 1fr 1.2fr}.footer-connect{grid-column:1/-1;border-top:1px solid #cbb38833;padding-top:23px;display:flex;align-items:center;justify-content:space-between;gap:20px}.holee-footer .footer-connect h3{margin:0}.holee-footer .footer-chill{font-size:24px;margin:0}.holee-footer .footer-copyright{margin:0}.footer-bottom{margin-top:25px}}
@media(max-width:780px){.about-holee{padding:60px 6vw 55px}.about-holee-inner{grid-template-columns:1fr;gap:10px}.about-holee-copy{padding:0;max-width:590px}.about-holee h2{font-size:72px}.about-lead{font-size:21px}.about-description{font-size:14px;max-width:none}.about-holee-visual{margin:0 -3vw}.about-holee-visual video{width:100%;margin:0}.about-video-tools{margin-top:0}.footer-inner{grid-template-columns:1fr 1fr;gap:35px}.footer-brand{grid-column:1/-1}.holee-footer .logo{font-size:66px}.footer-connect{grid-column:1/-1;flex-wrap:wrap;justify-content:flex-start;gap:18px 25px}.footer-connect h3{width:100%}.footer-bottom{flex-direction:column;gap:8px}.footer-top{right:7vw}.holee-footer{padding-top:55px!important}}
@media(max-width:430px){.about-holee h2{font-size:65px}.about-holee-copy>.eyebrow{font-size:9px;letter-spacing:1.1px}.about-vibes span{font-size:21px;padding:8px 12px}.about-video-tools>span{font-size:10px}.about-video-tools button{font-size:10px;padding:9px 12px}.about-actions>.btn{font-size:22px;padding:13px 18px}.footer-inner{gap:30px 18px}.footer-phone{font-size:28px}.footer-address{font-size:14px}.footer-explore a{font-size:12px}.holee-footer h3{font-size:10px;letter-spacing:1px}.footer-chill{font-size:23px!important}.footer-connect{gap:16px}.footer-copyright{width:100%}.footer-bottom{font-size:9px}}
.about-holee-inner{grid-template-columns:.72fr 1.28fr}.about-holee-visual video{width:calc(100% + 110px);margin-left:-55px}@media(max-width:1100px) and (min-width:781px){.about-holee-inner{grid-template-columns:.72fr 1.28fr}.about-holee-copy{padding-left:0}.about-holee h2{font-size:68px}.about-lead{font-size:18px}.about-vibes{gap:7px}.about-vibes span{font-size:21px;padding:8px 12px}}@media(max-width:780px){.about-holee-inner{grid-template-columns:1fr}.about-holee-visual video{width:100%;margin-left:0}}
@media(max-width:1000px) and (min-width:761px){.nav>.btn{display:none}.nav{height:75px;gap:20px;padding:0 5%}.nav #nav{gap:18px;font-size:12px}.nav #nav a{white-space:nowrap}.nav .logo{font-size:34px;letter-spacing:-2px}}@media(max-width:760px){.nav{height:75px}.nav>.btn{display:none}.nav #nav{display:none;position:absolute;top:75px;left:0;right:0;background:#1b2b11;padding:25px;flex-direction:column;border-bottom:1px solid #d8bd8744;gap:18px}.nav #nav.open{display:flex}.nav>.mobile-menu{display:block;background:transparent;color:#fff0ce;border:1px solid #cfb37a;padding:10px 14px;font-size:13px}}
