main[data-astro-cid-lcdefpme]{z-index:2;color:#000;flex-direction:column;justify-content:stretch;height:100vh;min-height:568px;transition:background-color 1s;display:flex;position:relative;overflow:hidden}.overlay[data-astro-cid-lcdefpme]{opacity:.07;z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20width='94'%20height='94'%20viewBox='0%200%2094%2094'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1112_303097)'%20transform='rotate(30%2047%2047)'%3e%3cpath%20d='M9.07303%2044.1529C7.96155%2044.7946%206.5722%2043.9925%206.5722%2042.709L6.57224%2029.2886C6.57225%2028.693%206.89001%2028.1426%207.40585%2027.8448L50.6566%202.87388C51.1724%202.57606%2051.8079%202.57606%2052.3238%202.87388L63.9462%209.58405C65.0577%2010.2258%2065.0577%2011.83%2063.9462%2012.4718L9.07303%2044.1529ZM84.87%2048.7113C85.9815%2048.0696%2087.3708%2048.8717%2087.3708%2050.1551L87.3708%2063.5755C87.3708%2064.1712%2087.053%2064.7216%2086.5372%2065.0194L43.2865%2089.9903C42.7707%2090.2881%2042.1351%2090.2881%2041.6193%2089.9903L29.9969%2083.2801C28.8854%2082.6384%2028.8854%2081.0341%2029.9969%2080.3924L84.87%2048.7113ZM46.4207%2040.2102C47.5008%2039.5866%2048.858%2040.3262%2048.9195%2041.5717L49.4156%2051.6145C49.4464%2052.2389%2049.1254%2052.8281%2048.584%2053.1406L17.169%2071.2782C16.6276%2071.5907%2015.9568%2071.5742%2015.4315%2071.2353L6.98228%2065.7843C5.93433%2065.1082%205.97247%2063.563%207.0525%2062.9395L46.4207%2040.2102Z'%20stroke='%2349564A'%20stroke-width='1.3965'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1112_303097'%3e%3crect%20width='93.5651'%20height='92.867'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:0 100%;background-repeat:repeat;width:300%;height:300%;display:block;position:absolute;top:-100%;left:-100%;transform:rotate(-30deg)}.background-video-container[data-astro-cid-lcdefpme]{z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.background-video[data-astro-cid-lcdefpme]{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%}.green500[data-astro-cid-lcdefpme]{color:var(--primary-green-500)}.blue500[data-astro-cid-lcdefpme]{color:var(--secondary-blue-500)}.sand500[data-astro-cid-lcdefpme]{color:var(--tertiary-sand-500)}.container[data-astro-cid-lcdefpme]{color:var(--neutrals-neutral-700);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:visible}.opener[data-astro-cid-lcdefpme],.caption[data-astro-cid-lcdefpme],.replay-wrapper[data-astro-cid-lcdefpme],.phone-wrapper[data-astro-cid-lcdefpme]{text-align:center;position:absolute;top:0;left:0;right:0}.play-button[data-astro-cid-lcdefpme]{z-index:999;cursor:pointer;color:var(--primary-green-400);background:unset;border:none;border-radius:100px;justify-content:center;align-items:center;width:120px;height:120px;margin-left:auto;margin-right:auto;transition:color .3s;display:none;position:absolute;left:0;right:0}.play-button[data-astro-cid-lcdefpme]:hover{color:var(--primary-green-500)}.video-with-captions[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;display:flex;position:relative}.opener[data-astro-cid-lcdefpme]{text-align:center;z-index:2;letter-spacing:-.72px;flex-direction:column;font-size:72px;font-weight:700;line-height:80px;transition:all .5s;display:flex;top:50%;transform:translateY(-50%)}.opener[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{content:"";margin-bottom:17px;display:block}.captions[data-astro-cid-lcdefpme]{width:100%;min-height:91px;position:relative}.captions[data-astro-cid-lcdefpme] .caption[data-astro-cid-lcdefpme]{height:100%}.caption[data-astro-cid-lcdefpme]{text-align:center;letter-spacing:-.33px;font-size:33px;font-weight:700;line-height:40px}.caption[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{content:"";margin-bottom:11px;display:block}.inner-caption-container[data-astro-cid-lcdefpme]{position:relative}.phone-wrapper[data-astro-cid-lcdefpme]{justify-content:center;height:100%;display:flex;position:relative;overflow:hidden}.phone-buttons[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute}.get-in-touch-button[data-astro-cid-lcdefpme],.schedule-button[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:none;border-radius:8px;width:70.04%;height:6.32%;margin:0;padding:0;font-size:0;position:absolute;left:15.01%}.get-in-touch-button[data-astro-cid-lcdefpme]{top:51.81%}.schedule-button[data-astro-cid-lcdefpme]{top:59.79%}.frame[data-astro-cid-lcdefpme]{object-fit:contain;z-index:3;width:auto;height:100%}.video[data-astro-cid-lcdefpme]{border-radius:inherit;height:100%}.video-wrapper[data-astro-cid-lcdefpme]{pointer-events:none;border-radius:1vmax;width:auto;height:95%;position:absolute;top:2.8%;left:0;right:0;overflow:hidden}.replay-wrapper[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.replay-button[data-astro-cid-lcdefpme]{cursor:pointer;background:unset;color:var(--neutrals-neutral-400);text-align:center;letter-spacing:-.23px;border:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;font-family:inherit;font-size:23px;font-style:normal;font-weight:700;line-height:28px;display:inline-flex}.footer[data-astro-cid-lcdefpme]{margin-top:-26px}@media (width<=1439px){.captions[data-astro-cid-lcdefpme]{min-height:88px}.opener[data-astro-cid-lcdefpme]{letter-spacing:-.6px;font-size:60px;line-height:72px}.opener[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{margin-bottom:12px}.caption[data-astro-cid-lcdefpme]{letter-spacing:-.33px;font-size:33px;font-weight:700;line-height:40px}.caption[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{margin-bottom:8px}.video-wrapper[data-astro-cid-lcdefpme]{border-radius:2vmax}}@media (width<=1151px){.play-button[data-astro-cid-lcdefpme]{width:90px;height:90px}.opener[data-astro-cid-lcdefpme]{letter-spacing:-.56px;font-size:56px;line-height:normal}.opener[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{margin-bottom:0}.caption[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:32px;line-height:normal}.footer[data-astro-cid-lcdefpme]{margin-top:0}}@media (width<=767px){.overlay[data-astro-cid-lcdefpme]{transform:rotate(-30deg)scale(.8)}.captions[data-astro-cid-lcdefpme]{min-height:72px}.opener[data-astro-cid-lcdefpme]{letter-spacing:-.33px;font-size:33px;line-height:40px}.opener[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{margin-bottom:8px}.caption[data-astro-cid-lcdefpme]{letter-spacing:-.28px;font-size:28px;line-height:34px}.caption[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{margin-bottom:4px}.replay-button[data-astro-cid-lcdefpme]{letter-spacing:-.19px;font-size:19px;line-height:23px}}@media (width<=374px){.opener[data-astro-cid-lcdefpme]{letter-spacing:-.28px;font-size:28px;line-height:34px}.caption[data-astro-cid-lcdefpme]{letter-spacing:-.19px;font-size:19px;line-height:23px}}@media (height>=1150px){.opener[data-astro-cid-lcdefpme]{font-size:88px;line-height:98px}.captions[data-astro-cid-lcdefpme]{min-height:160px}.caption[data-astro-cid-lcdefpme]{font-size:56px;line-height:70px}.replay-button[data-astro-cid-lcdefpme]{font-size:36px}.footer[data-astro-cid-lcdefpme]{margin-top:46px}}@keyframes fadeInAndUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInAndUpFromLower{0%{opacity:0;transform:translateY(400px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.opener[data-astro-cid-lcdefpme] .first-line[data-astro-cid-lcdefpme],.opener[data-astro-cid-lcdefpme] .second-line[data-astro-cid-lcdefpme],.caption[data-astro-cid-lcdefpme],.replay-wrapper[data-astro-cid-lcdefpme],.phone-wrapper[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none}.loader[data-astro-cid-lcdefpme]{opacity:0;border:5px solid var(--primary-green-500);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;margin-left:auto;margin-right:auto;animation:1s linear infinite rotation,0s 2s forwards fadeIn;display:inline-block;position:absolute;left:0;right:0}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{to{opacity:1}}
