.ester-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:100px;align-items:center;padding-top:95px;padding-bottom:95px}.ester-screen{position:relative;background:#171511;border-radius:5px;overflow:hidden;max-width:400px;box-shadow:0 22px 60px #26231f20}.ester-screen video{width:100%;display:block;aspect-ratio:3/4;object-fit:contain}.ester-screen video::cue{font:600 17px Manrope,sans-serif;color:white;background:#000a;text-shadow:0 1px 2px black}.ester-tools{display:flex;justify-content:space-between;padding:12px 15px;background:#181512}.ester-tools button,#gallery-pause{border:1px solid #b0a08755;background:transparent;color:#ddd2bd;border-radius:30px;padding:9px 16px;font:11px Manrope;cursor:pointer;min-height:40px}.ester-copy h2{font-size:64px}.ester-copy p{font-size:13px;color:#776c5e;max-width:390px}.ester-name{display:flex;flex-direction:column;margin:30px 0;border-left:1px solid #bca987;padding-left:20px}.ester-name strong{font:30px 'Cormorant Garamond'}.ester-name span,.ester-name a{font-size:11px;color:#7a6e5d}.ester-name a{text-decoration:underline;text-underline-offset:4px}.ester-copy small,.mid-cta small{display:block;font-size:10px;color:#8c806c;margin-top:13px}.pairs{display:grid;grid-template-columns:1fr;gap:35px}.pair-images{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pair{max-width:880px;width:100%;margin:auto}.pair-images figure{margin:0;position:relative;overflow:hidden;background:#ded7ca}.pair-images img,.pair-images video{width:100%;height:470px;object-fit:contain;display:block}.pair-images figcaption{position:absolute;bottom:15px;left:15px;background:#191612ba;color:white;backdrop-filter:blur(12px);padding:8px 15px;letter-spacing:2px;font-size:9px}.pair-label{display:flex;justify-content:space-between;padding:15px 0;font-size:9px;letter-spacing:1.2px;color:#8c7c64;border-bottom:1px solid #d4c8b4}.results-gallery{background:#1b1916;color:#f2ece1;padding:90px 0 80px;overflow:hidden}.gallery-heading{padding:0 6%;max-width:1320px;margin:auto auto 40px;display:flex;justify-content:space-between;align-items:end;gap:30px}.gallery-heading h2{margin-bottom:0;font-size:54px}.gallery-window{overflow-x:auto;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y}.gallery-window::-webkit-scrollbar{display:none}.gallery-track{display:flex;gap:22px;width:max-content;padding:0 6vw}.gallery-card{width:290px;flex:0 0 290px;margin:0;background:#25211b}.gallery-card img,.gallery-card video{width:100%;height:390px;object-fit:cover;display:block}.gallery-card figcaption{padding:17px 14px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:#c3b59e}.mid-cta{text-align:center;padding:85px 6% 100px;background:#e7dfd0}.mid-cta h2{font-size:66px}.mid-cta p{font-size:13px;color:#756956;max-width:430px;margin:20px auto 28px}.mid-cta .btn{background:#26221c;color:#f0e7d6;padding:20px 35px}.comparisons{padding-top:40px}.about{padding-bottom:80px}@media(min-width:1100px){.pairs{grid-template-columns:repeat(3,1fr);gap:25px}.pair-images img,.pair-images video{height:300px}.pair-images{gap:4px}.pair-images figcaption{font-size:7px;padding:6px 9px;bottom:10px;left:7px}.pair-label{font-size:7px;letter-spacing:.5px}.pair-label span:last-child{display:none}}@media(max-width:800px){.ester-section{grid-template-columns:1fr;gap:30px;padding-top:60px;padding-bottom:60px}.ester-screen{max-width:100%;width:100%;margin:auto}.ester-copy h2{font-size:47px}.ester-copy p{font-size:12px}.ester-name{margin:23px 0}.pair-images img,.pair-images video{height:290px}.pairs{gap:25px}.comparisons{padding-top:20px}.gallery-heading{align-items:start;flex-direction:column;gap:20px;padding:0 7%}.gallery-heading h2{font-size:43px}.results-gallery{padding:65px 0}.gallery-card{width:245px;flex-basis:245px}.gallery-card img,.gallery-card video{height:330px}.gallery-track{gap:14px;padding:0 7vw}.mid-cta{padding:65px 7%}.mid-cta h2{font-size:49px}.ester-screen video::cue{font-size:15px}.ester-copy .btn{font-size:11px}.pair-images figcaption{font-size:8px;padding:7px 10px}.pair-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.gallery-window{scroll-behavior:auto}}
