.page-module__pSVxKa__page{color:#2b2c29;background:#f2f0ea}.page-module__pSVxKa__hero{color:#fff;background:linear-gradient(110deg,#232522f7,#232522d6),url(/images/application-commercial.webp) 50%/cover;grid-template-columns:minmax(0,1.3fr) minmax(250px,.45fr);align-items:end;gap:8vw;min-height:650px;padding:70px max(6vw,40px);display:grid}.page-module__pSVxKa__hero nav{color:#8e918a;letter-spacing:.12em;text-transform:uppercase;gap:10px;margin-bottom:70px;font-size:8px;font-weight:800;display:flex}.page-module__pSVxKa__hero nav a{color:#c7b98d}.page-module__pSVxKa__eyebrow{color:#837753;letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:850}.page-module__pSVxKa__hero .page-module__pSVxKa__eyebrow{color:#c7b98d}.page-module__pSVxKa__hero h1{font:400 clamp(60px,7.5vw,112px)/.84 var(--font-serif);letter-spacing:-.05em;margin:17px 0 25px}.page-module__pSVxKa__hero h1 em{color:#b9ad87;font-style:normal}.page-module__pSVxKa__hero>div>p:not(.page-module__pSVxKa__eyebrow){color:#bdc0ba;max-width:670px;font-size:13px;line-height:1.8}.page-module__pSVxKa__hero>div>a{color:#fff;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #a99d78;align-items:center;gap:25px;width:max-content;margin-top:30px;padding-bottom:8px;font-size:8px;font-weight:800;display:flex}.page-module__pSVxKa__hero aside{background:#ffffff0a;border:1px solid #ffffff26;border-radius:9px;padding:30px}.page-module__pSVxKa__hero aside span{color:#c7b98d;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.page-module__pSVxKa__hero aside strong{font:400 70px/1 var(--font-serif);margin:20px 0 8px;display:block}.page-module__pSVxKa__hero aside p{color:#aeb1aa;font-size:9px;line-height:1.6}.page-module__pSVxKa__gallery{padding:110px max(5vw,28px) 125px}.page-module__pSVxKa__gallery>header{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;max-width:1400px;margin:0 auto 55px;display:grid}.page-module__pSVxKa__gallery>header h2{font:400 clamp(44px,5vw,72px)/.92 var(--font-serif);letter-spacing:-.04em;margin-top:12px}.page-module__pSVxKa__gallery>header>p{color:#6c6e67;max-width:540px;font-size:12px;line-height:1.8}.page-module__pSVxKa__filters{gap:7px;max-width:1400px;margin:0 auto 30px;padding-bottom:4px;display:flex;overflow:auto}.page-module__pSVxKa__filters button{color:#64665f;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #d1cec5;border-radius:22px;align-items:center;gap:11px;height:39px;padding:0 15px;font-size:8px;font-weight:800;display:flex}.page-module__pSVxKa__filters button span{background:#e3dfd5;border-radius:50%;place-items:center;min-width:20px;height:20px;font-size:7px;display:grid}.page-module__pSVxKa__filters button:hover,.page-module__pSVxKa__filters button.page-module__pSVxKa__selected{color:#fff;background:#837753;border-color:#837753}.page-module__pSVxKa__filters button.page-module__pSVxKa__selected span{background:#ffffff29}.page-module__pSVxKa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1400px;margin:auto;display:grid}.page-module__pSVxKa__grid article{background:#fff;border:1px solid #d9d5cb;border-radius:10px;overflow:hidden}.page-module__pSVxKa__grid article.page-module__pSVxKa__featured{grid-column:1/-1;grid-template-columns:1.35fr .65fr;display:grid}.page-module__pSVxKa__poster{cursor:pointer;background:#252724;border:0;width:100%;height:360px;position:relative;overflow:hidden}.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:520px}.page-module__pSVxKa__poster img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.page-module__pSVxKa__poster:hover img{transform:scale(1.035)}.page-module__pSVxKa__shade{background:linear-gradient(#0000 45%,#151614a6);position:absolute;inset:0}.page-module__pSVxKa__poster i{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#fff;background:#ffffff1f;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:74px;height:74px;font-style:normal;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__pSVxKa__poster:hover i{background:#837753;transform:translate(-50%,-50%)scale(1.08)}.page-module__pSVxKa__poster i b{margin-left:3px;font-size:15px}.page-module__pSVxKa__poster small,.page-module__pSVxKa__poster em{color:#fff;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:800;position:absolute;bottom:18px}.page-module__pSVxKa__poster small{right:18px}.page-module__pSVxKa__poster em{left:18px}.page-module__pSVxKa__cardCopy{padding:27px}.page-module__pSVxKa__featured .page-module__pSVxKa__cardCopy{flex-direction:column;justify-content:center;padding:45px;display:flex}.page-module__pSVxKa__cardCopy>p{color:#837753;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:850}.page-module__pSVxKa__cardCopy h2{font:400 clamp(25px,2.6vw,38px)/1 var(--font-serif);margin:13px 0 12px}.page-module__pSVxKa__cardCopy>span{color:#6f716a;font-size:10px;line-height:1.7;display:block}.page-module__pSVxKa__cardCopy>button{color:#837753;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #cfc9b8;justify-content:space-between;align-items:center;margin-top:23px;padding:0 0 8px;font-size:8px;font-weight:850;display:flex}.page-module__pSVxKa__cardCopy>button b{font-size:15px}.page-module__pSVxKa__modal{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10110fe8;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.page-module__pSVxKa__modalInner{color:#fff;background:#282a27;border-radius:10px;width:min(1120px,100%);max-height:calc(100vh - 60px);overflow:auto;box-shadow:0 40px 100px #00000080}.page-module__pSVxKa__modal header{justify-content:space-between;align-items:center;padding:21px 25px;display:flex}.page-module__pSVxKa__modal header p{color:#b8aa80;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:800}.page-module__pSVxKa__modal header h2{font:400 24px var(--font-serif);margin-top:5px}.page-module__pSVxKa__modal header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:22px}.page-module__pSVxKa__player{aspect-ratio:16/9;background:#000}.page-module__pSVxKa__player video{object-fit:contain;width:100%;height:100%;display:block}.page-module__pSVxKa__modal footer{justify-content:space-between;align-items:center;gap:30px;padding:21px 25px;display:flex}.page-module__pSVxKa__modal footer p{color:#b9bbb5;max-width:720px;font-size:9px;line-height:1.6}.page-module__pSVxKa__modal footer a{color:#c8ba8e;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;gap:20px;font-size:8px;font-weight:800;display:flex}.page-module__pSVxKa__cta{background:#ded8ca;grid-template-columns:1fr 1fr auto;align-items:center;gap:6vw;padding:85px max(6vw,40px);display:grid}.page-module__pSVxKa__cta h2{font:400 clamp(40px,4.5vw,63px)/.94 var(--font-serif);margin-top:12px}.page-module__pSVxKa__cta>p{color:#686a64;max-width:500px;font-size:11px;line-height:1.75}.page-module__pSVxKa__cta>a{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#837753;border-radius:6px;justify-content:space-between;align-items:center;min-width:190px;height:52px;padding:0 18px;font-size:8px;font-weight:850;display:flex}@media (max-width:900px){.page-module__pSVxKa__hero{grid-template-columns:1fr;min-height:auto;padding-block:60px}.page-module__pSVxKa__hero nav{margin-bottom:50px}.page-module__pSVxKa__hero aside{display:none}.page-module__pSVxKa__gallery{padding-block:80px}.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:420px}.page-module__pSVxKa__grid article.page-module__pSVxKa__featured{display:block}.page-module__pSVxKa__cta{grid-template-columns:1fr 1fr}.page-module__pSVxKa__cta>a{grid-column:1/-1;width:max-content}}@media (max-width:650px){.page-module__pSVxKa__hero{padding:45px 6vw 55px}.page-module__pSVxKa__hero h1{font-size:57px}.page-module__pSVxKa__gallery{padding:65px 5vw 80px}.page-module__pSVxKa__gallery>header{grid-template-columns:1fr;gap:20px}.page-module__pSVxKa__grid{grid-template-columns:1fr}.page-module__pSVxKa__poster,.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:290px}.page-module__pSVxKa__cardCopy,.page-module__pSVxKa__featured .page-module__pSVxKa__cardCopy{padding:23px}.page-module__pSVxKa__modal{padding:12px}.page-module__pSVxKa__modalInner{max-height:calc(100vh - 24px)}.page-module__pSVxKa__modal footer{flex-direction:column;align-items:flex-start;gap:15px}.page-module__pSVxKa__cta{grid-template-columns:1fr;padding:60px 6vw}.page-module__pSVxKa__cta>a{grid-column:auto;width:100%}}.page-module__pSVxKa__player iframe{border:0;width:100%;height:100%;display:block}.page-module__pSVxKa__gallery>header h1{font:400 clamp(44px,5vw,72px)/.92 var(--font-serif);letter-spacing:-.04em;margin-top:12px}.page-module__pSVxKa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__pSVxKa__grid article{flex-direction:column;display:flex}.page-module__pSVxKa__grid article.page-module__pSVxKa__featured{grid-column:auto;display:flex}.page-module__pSVxKa__poster,.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:230px}.page-module__pSVxKa__cardCopy,.page-module__pSVxKa__featured .page-module__pSVxKa__cardCopy{flex-direction:column;height:100%;padding:24px;display:flex}.page-module__pSVxKa__cardCopy>button{margin-top:auto;padding-top:23px}@media (max-width:1100px){.page-module__pSVxKa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__pSVxKa__poster,.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:300px}}@media (max-width:650px){.page-module__pSVxKa__grid{grid-template-columns:1fr}.page-module__pSVxKa__poster,.page-module__pSVxKa__featured .page-module__pSVxKa__poster{height:290px}}
