main .service-hero h1{font-size:clamp(42px,4vw,68px);line-height:1.08}main .service-hero .intro,main .service-hero p{font-size:18px;line-height:1.6;max-width:none}main .service-hero .eyebrow{font-size:12px}main .service-hero .back-link{font-size:13px}main h2:not(.blend-meet),main .section h2,main #live-bar-planner h2,main .paths .section-heading h2,main .section-heading h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12}main .section h3,main .feature-rows h3{font-size:clamp(24px,2.2vw,30px);line-height:1.2}main .section h3.blend-meet{font-size:clamp(28px,3vw,38px)}main .feature-rows article p,main .feature-rows p{font-size:16px;line-height:1.65;color:var(--muted);max-width:none}main .section-heading>p{font-size:16px}main .blend-blurb{font-size:18px}main .fine,main .contact-form .fine,main .lf-locked-note{font-size:13px!important;line-height:1.6}.lf-client-note{font-size:14px}@media(max-width:760px){main .service-hero h1,body .hero>.hero-copy h1{font-size:42px!important}main .service-hero .eyebrow{font-size:12px}main h2:not(.blend-meet),main .section h2,main #live-bar-planner h2,main .section-heading h2{font-size:clamp(30px,8vw,38px)}main .section h3,main .feature-rows h3{font-size:24px}main .service-hero .intro,main .service-hero p{font-size:17px}}main .section{padding-block:80px}@media(max-width:1120px){main .section{padding-block:64px}}@media(max-width:760px){main .section{padding-top:48px;padding-bottom:48px}}main .feature-rows.section{padding-top:56px;padding-bottom:0}main .feature-rows{gap:36px}main .feature-rows article>span{margin-bottom:12px}main .feature-rows+section{padding-top:36px!important}@media(max-width:760px){main .feature-rows.section{padding-top:36px}main .feature-rows{gap:22px}main .feature-rows+section{padding-top:28px!important}}main p,main li,main dd,main summary,main blockquote,main label,main figcaption{text-wrap:pretty}main h1,main h2,main h3,main .blend-meet,main .blend-lead{text-wrap:balance}@media(min-width:761px){main .home-packs{align-items:stretch!important}main .home-packs .home-pack-intro{display:flex!important;flex-direction:column}main .home-packs .home-pack-intro .lf-at-home-gallery{flex:1 1 auto!important;min-height:0}main .home-packs .home-pack-intro .lf-at-home-gallery img.lf-pack-spread:first-child{flex:1 1 0!important;min-height:300px!important;aspect-ratio:auto!important;height:auto!important}main .home-packs .home-pack-intro .lf-at-home-gallery img.lf-pack-spread:last-child{flex:0 0 auto!important;aspect-ratio:1/1!important;height:auto!important}}@media(min-width:1001px){body{font-size:15px}.site-header{padding-block:10px}main .section p:not(.eyebrow):not(.fine):not(.lf-locked-note):not(.lf-client-note),main .feature-rows article p,main .lf-faq-list details p,main .section-heading>p{font-size:15px;line-height:1.6}main .lf-faq-list summary{font-size:16px;padding-top:12px;padding-bottom:12px}main .service-hero .intro,main .service-hero p{font-size:16px}main .service-hero h1,body .hero>.hero-copy h1{font-size:clamp(36px,3.3vw,52px)!important;line-height:1.08!important}main h2:not(.blend-meet),main .section h2,main #live-bar-planner h2,main .paths .section-heading h2,main .section-heading h2{font-size:clamp(28px,2.7vw,38px)}main .section h3,main .feature-rows h3{font-size:clamp(20px,1.6vw,24px)}main .section h3.blend-meet{font-size:clamp(26px,2.4vw,34px)}main .blend-blurb{font-size:16px}main .section{padding-block:clamp(32px,5vh,48px)}main .feature-rows.section{padding-top:32px;padding-bottom:0}main .feature-rows+section{padding-top:24px!important}body .hero{min-height:min(540px,calc(100vh - 70px))!important}body .hero>.hero-copy{padding-block:36px!important}body .hero>.hero-visual{min-height:min(540px,calc(100vh - 70px))!important}body .hero>.hero-visual>img{min-height:min(540px,calc(100vh - 70px))!important}main .service-hero{padding-block:32px 36px}main .service-hero>img{max-height:400px}main .experience-card{min-height:0!important;height:clamp(340px,50vh,420px)!important}main .story.founder>img{max-height:440px;object-fit:cover;width:100%}main .contact-form input:not([type=checkbox]),main .contact-form select,main .contact-form textarea{padding-top:9px;padding-bottom:9px}main .contact-form textarea{min-height:90px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/lf-polish.css.map */
