.vm-meet{--vm-cream:#F5EFE6;--vm-oxblood:#54171E;--vm-mustard:#C6802A;--vm-ink:#212521;font-family:var(--font-body--family,"DM Sans",Arial,sans-serif);overflow:hidden}.vm-meet *{box-sizing:border-box}.vm-meet__wrap{width:min(100% - 8vw,1190px);margin:auto}.vm-meet__kicker{font-size:11px;letter-spacing:.21em;font-weight:600;text-transform:uppercase}.vm-meet__kicker:after{content:"";display:inline-block;width:46px;height:2px;background:var(--vm-mustard);vertical-align:middle;margin-left:14px}.vm-meet__title{font-family:var(--font-heading--family,"Lora",Georgia,serif);font-size:clamp(55px,7.1vw,104px);line-height:.98;letter-spacing:-.055em;font-weight:400;margin:25px 0 36px;text-wrap:balance}.vm-meet__title em{font-weight:400;display:block}.vm-meet__text p{font-size:clamp(15px,1.24vw,18px);line-height:1.76;margin:0 0 18px;max-width:65ch}.vm-meet__img{display:block;width:100%;height:100%;object-fit:cover}.vm-meet--hero{position:relative;isolation:isolate;min-height:650px;background:radial-gradient(ellipse at 65% 20%,#17483e,#062e27 65%);color:var(--vm-cream);display:grid;align-items:center;padding:64px 0 72px}.vm-meet--hero:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:42%;background:linear-gradient(125deg,#3d101a,#6e2432 58%,#3c1017);clip-path:polygon(0 0,83% 0,60% 48%,77% 100%,0 100%)}.vm-meet__hero-grid{display:grid;grid-template-columns:39% 1fr;gap:4%;align-items:center}.vm-meet__hero-portrait{height:520px;overflow:hidden;border-radius:47% 47% 12% 12%/23% 23% 8% 8%;box-shadow:0 25px 40px #0000003d;position:relative;z-index:2}.vm-meet__hero-portrait img{object-position:50% 25%;transform:scale(1.13);transform-origin:50% 12%}.vm-meet__hero-content{position:relative;z-index:3;min-width:0;padding-bottom:74px}.vm-meet__hero-title{font-size:clamp(64px,7.5vw,105px);margin:35px 0 25px;max-width:8ch}.vm-meet__hero-title em{font-size:.94em}.vm-meet__hero-tag{white-space:pre-line;font-size:clamp(18px,1.65vw,23px);line-height:1.48;margin:0 0 28px}.vm-meet__hero-note{white-space:pre-line;font-family:var(--font-heading--family,Georgia,serif);font-style:italic;color:#e6ae78;font-size:clamp(18px,1.55vw,23px);line-height:1.45}.vm-meet__hero-stilllife{position:absolute;z-index:1;right:-2%;bottom:0;width:48%;height:49%;opacity:.67;-webkit-mask-image:linear-gradient(to right,transparent,#000 40%);mask-image:linear-gradient(to right,transparent,#000 40%)}.vm-meet__hero-stilllife img{object-position:100% 100%;filter:brightness(.88);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 38%);mask-image:linear-gradient(to bottom,transparent 0%,#000 38%)}.vm-meet__hero-foot{position:absolute;z-index:3;bottom:22px;left:44%;font-size:10px;letter-spacing:.23em;text-transform:uppercase;color:#d5dfd8}.vm-meet--story{background:radial-gradient(circle at 30% 15%,#fff8e8,var(--vm-cream) 74%);color:var(--vm-ink);padding:100px 0 110px}.vm-meet__story-grid{display:grid;grid-template-columns:1fr .83fr;gap:9%;align-items:center}.vm-meet__story-title{font-size:clamp(74px,8.3vw,118px);margin:15px 0 48px}.vm-meet__story-final{font-family:var(--font-heading--family,Georgia,serif);font-style:italic;color:var(--vm-oxblood);font-size:26px}.vm-meet__story-photo{height:580px;max-width:420px;width:100%;justify-self:center;position:relative;border-radius:47% 47% 6px 6px/29% 29% 6px 6px;padding:12px;background:#dec5ad;transform:rotate(2deg);box-shadow:0 14px 32px #614b4133}.vm-meet__story-photo:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid #a4776d80;border-radius:47% 47% 6px 6px/29% 29% 6px 6px}.vm-meet__story-photo img{border-radius:47% 47% 4px 4px/29% 29% 4px 4px;object-position:50% 22%}.vm-meet--practice{background:radial-gradient(circle at 40% 40%,#712331,#54171e 72%,#350914);color:var(--vm-cream);padding:105px 0 115px}.vm-meet__practice-grid{display:grid;grid-template-columns:53% 1fr;gap:5%;align-items:center}.vm-meet__practice-title{font-size:clamp(60px,6.7vw,99px)}.vm-meet__practice-collage{position:relative;min-height:610px}.vm-meet__polaroid{position:absolute;background:#f0e5d3;padding:10px 10px 33px;width:61%;box-shadow:0 18px 27px #1c080a66}.vm-meet__polaroid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.vm-meet__polaroid figcaption{color:#58443a;font-family:var(--font-heading--family,Georgia,serif);font-size:13px;font-style:italic;margin:7px 0 0}.vm-meet__polaroid--a{top:5%;right:0;transform:rotate(7deg)}.vm-meet__polaroid--b{top:33%;left:0;transform:rotate(-9deg)}.vm-meet__polaroid--c{bottom:1%;right:1%;transform:rotate(7deg)}.vm-meet--quote{background:var(--vm-cream);color:var(--vm-oxblood);padding:95px 22px 100px;text-align:center}.vm-meet__quote-mark{font:100px/1 Georgia,serif;color:#e6d5c3;height:56px}.vm-meet__quote{max-width:880px;margin:15px auto;font:italic 400 clamp(28px,3.35vw,46px)/1.28 var(--font-heading--family,Georgia,serif);letter-spacing:-.025em}.vm-meet__quote-credit{font-size:10px;letter-spacing:.25em;text-transform:uppercase}.vm-meet--purpose{background:radial-gradient(ellipse at 20% 70%,#1c4b3e,#082f27 72%);color:var(--vm-cream);padding:106px 0 115px}.vm-meet__purpose-grid{display:grid;grid-template-columns:37% 1fr;gap:9%;align-items:center}.vm-meet__purpose-photos{position:relative;min-height:615px}.vm-meet__purpose-main{height:560px;width:79%;overflow:hidden;border-radius:46% 46% 8px 8px/22% 22% 8px 8px;box-shadow:0 20px 40px #03161066}.vm-meet__purpose-main img{object-position:50% 24%}.vm-meet__purpose-accent{position:absolute;right:0;bottom:0;width:57%;padding:10px 10px 28px;background:#eedfc7;transform:rotate(8deg);box-shadow:0 16px 28px #051c1666}.vm-meet__purpose-accent img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover}.vm-meet__purpose-title{font-size:clamp(54px,5.5vw,84px)}.vm-meet__purpose-last{color:#e3ad7c;font:italic 400 clamp(17px,1.6vw,23px)/1.55 var(--font-heading--family,Georgia,serif)!important}.vm-meet--close{background:radial-gradient(circle at 14% 24%,#fff7e7,var(--vm-cream) 65%);padding:105px 0 125px;color:var(--vm-oxblood)}.vm-meet__close-title{font-size:clamp(49px,5.3vw,75px);margin:25px 0 32px}.vm-meet__signoff{font:italic 400 28px/1.3 var(--font-heading--family,Georgia,serif)}@media(max-width:900px){.vm-meet__wrap{width:calc(100% - 52px)}.vm-meet__hero-portrait{height:445px}.vm-meet__practice-collage{min-height:490px}.vm-meet__purpose-photos{min-height:520px}.vm-meet__purpose-main{height:490px}}@media(max-width:749px){.vm-meet__wrap{width:calc(100% - 38px)}.vm-meet__kicker{font-size:10px;letter-spacing:.15em}.vm-meet__text p{font-size:16px;line-height:1.73}.vm-meet--hero{padding:25px 0 90px}.vm-meet--hero:before{width:100%;height:43%;clip-path:polygon(0 0,62% 0,43% 100%,0 100%)}.vm-meet__hero-grid,.vm-meet__story-grid,.vm-meet__practice-grid,.vm-meet__purpose-grid{grid-template-columns:1fr;gap:38px}.vm-meet__hero-portrait{height:340px;width:77%;max-width:310px}.vm-meet__hero-content{padding-bottom:80px}.vm-meet__hero-title{font-size:clamp(56px,13vw,76px);margin:17px 0}.vm-meet__hero-tag{font-size:17px;margin-bottom:17px}.vm-meet__hero-note{font-size:17px}.vm-meet__hero-stilllife{width:82%;height:26%;opacity:.42}.vm-meet__hero-foot{left:19px;font-size:9px}.vm-meet--story,.vm-meet--practice,.vm-meet--purpose{padding:75px 0 85px}.vm-meet__story-title{font-size:clamp(75px,17vw,95px);margin:17px 0 37px}.vm-meet__story-photo{height:425px;max-width:325px}.vm-meet__practice-title{font-size:clamp(53px,11.8vw,74px)}.vm-meet__practice-collage{min-height:470px;max-width:420px}.vm-meet__polaroid{width:60%}.vm-meet--quote{padding:80px 20px}.vm-meet__quote{font-size:29px}.vm-meet__purpose-photos{min-height:430px;max-width:420px;margin:auto}.vm-meet__purpose-main{height:420px}.vm-meet__purpose-title{font-size:clamp(49px,10.8vw,64px)}.vm-meet--close{padding:85px 0 100px}.vm-meet__close-title{font-size:clamp(48px,10.7vw,66px)}}@media(max-width:375px){.vm-meet__hero-portrait{height:300px}.vm-meet__practice-collage{min-height:420px}.vm-meet__purpose-photos{min-height:380px}.vm-meet__purpose-main{height:360px}}@media(prefers-reduced-motion:reduce){.vm-meet *{animation:none!important;transition:none!important}}.vm-meet__hero-portrait img{object-position:50% 12%;transform:none}.vm-meet__story-photo img{object-position:50% 12%}.vm-meet__purpose-main img{object-position:50% 14%}.vm-meet__polaroid img{object-position:50% 25%}@media(max-width:749px){.vm-meet__hero-portrait img{object-position:50% 9%}.vm-meet__story-photo img{object-position:50% 10%}.vm-meet__purpose-main img{object-position:50% 12%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/via-meet-maxine.css.map */
