@keyframes fadeInAndUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInAndUpFromLower{0%{transform:translateY(400px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.opener[data-astro-cid-j7pv25f6] .first-line[data-astro-cid-j7pv25f6],.opener[data-astro-cid-j7pv25f6] .second-line[data-astro-cid-j7pv25f6],.caption[data-astro-cid-j7pv25f6],.replay-wrapper[data-astro-cid-j7pv25f6],.phone-wrapper[data-astro-cid-j7pv25f6]{opacity:0;pointer-events:none}.loader[data-astro-cid-j7pv25f6]{opacity:0;width:48px;height:48px;border:5px solid var(--primary-green-500);border-bottom-color:transparent;border-radius:50%;display:inline-block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;animation:rotation 1s linear infinite,fadeIn 0s 2s forwards}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{to{opacity:1}}main[data-astro-cid-j7pv25f6]{height:100vh;min-height:568px;display:flex;flex-direction:column;justify-content:stretch;z-index:2;overflow:hidden;position:relative;color:#000;transition:background-color 1s}.overlay[data-astro-cid-j7pv25f6]{display:block;position:absolute;left:-100%;top:-100%;width:300%;height:300%;opacity:.07;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:left bottom;background-repeat:repeat;z-index:-1;transform:rotate(-30deg)}.background-video-container[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}.background-video[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none}.green500[data-astro-cid-j7pv25f6]{color:var(--primary-green-500)}.blue500[data-astro-cid-j7pv25f6]{color:var(--secondary-blue-500)}.sand500[data-astro-cid-j7pv25f6]{color:var(--tertiary-sand-500)}.container[data-astro-cid-j7pv25f6]{color:var(--neutrals-neutral-700);position:relative;justify-content:center;display:flex;flex-direction:column;flex:1;align-items:center;overflow:visible;min-height:0}.opener[data-astro-cid-j7pv25f6],.caption[data-astro-cid-j7pv25f6],.replay-wrapper[data-astro-cid-j7pv25f6],.phone-wrapper[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;right:0;text-align:center}.play-button[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:none;z-index:999;justify-content:center;align-items:center;border:none;cursor:pointer;border-radius:100px;color:var(--primary-green-400);transition:color .3s;background:unset;height:120px;width:120px}.play-button[data-astro-cid-j7pv25f6]:hover{color:var(--primary-green-500)}.video-with-captions[data-astro-cid-j7pv25f6]{height:100%;width:100%;position:relative;justify-content:center;display:flex;flex-direction:column;flex:1;align-items:center;gap:30px}.opener[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;text-align:center;font-size:72px;z-index:2;font-weight:700;line-height:80px;letter-spacing:-.72px;top:50%;transform:translateY(-50%);transition:all .5s ease}.opener[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:17px;display:block;content:""}.captions[data-astro-cid-j7pv25f6]{width:100%;position:relative;min-height:91px}.captions[data-astro-cid-j7pv25f6] .caption[data-astro-cid-j7pv25f6]{height:100%}.caption[data-astro-cid-j7pv25f6]{text-align:center;font-size:33px;font-weight:700;line-height:40px;letter-spacing:-.33px}.caption[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:11px;display:block;content:""}.inner-caption-container[data-astro-cid-j7pv25f6]{position:relative}.phone-wrapper[data-astro-cid-j7pv25f6]{position:relative;height:100%;justify-content:center;display:flex;overflow:hidden}.phone-buttons[data-astro-cid-j7pv25f6]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute}.get-in-touch-button[data-astro-cid-j7pv25f6],.schedule-button[data-astro-cid-j7pv25f6]{position:absolute;border:none;font-size:0;margin:0;padding:0;background:transparent;height:6.32%;width:70.04%;left:15.01%;border-radius:8px;cursor:pointer}.get-in-touch-button[data-astro-cid-j7pv25f6]{top:51.81%}.schedule-button[data-astro-cid-j7pv25f6]{top:59.79%}.frame[data-astro-cid-j7pv25f6]{object-fit:contain;height:100%;width:auto;z-index:3}.video[data-astro-cid-j7pv25f6]{height:100%;border-radius:inherit}.video-wrapper[data-astro-cid-j7pv25f6]{position:absolute;border-radius:1vmax;overflow:hidden;top:2.8%;left:0;right:0;height:95%;width:auto;pointer-events:none}.replay-wrapper[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.replay-button[data-astro-cid-j7pv25f6]{border:none;padding:0;margin:0;cursor:pointer;background:unset;font-family:inherit;display:inline-flex;justify-content:center;align-items:center;gap:8px;color:var(--neutrals-neutral-400);text-align:center;font-size:23px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.23px}.footer[data-astro-cid-j7pv25f6]{margin-top:-26px}@media(max-width:1439px){.captions[data-astro-cid-j7pv25f6]{min-height:88px}.opener[data-astro-cid-j7pv25f6]{font-size:60px;line-height:72px;letter-spacing:-.6px}.opener[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:12px}.caption[data-astro-cid-j7pv25f6]{font-size:33px;font-weight:700;line-height:40px;letter-spacing:-.33px}.caption[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:8px}.video-wrapper[data-astro-cid-j7pv25f6]{border-radius:2vmax}}@media(max-width:1151px){.play-button[data-astro-cid-j7pv25f6]{height:90px;width:90px}.opener[data-astro-cid-j7pv25f6]{font-size:56px;line-height:normal;letter-spacing:-.56px}.opener[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:0}.caption[data-astro-cid-j7pv25f6]{font-size:32px;line-height:normal;letter-spacing:0}.footer[data-astro-cid-j7pv25f6]{margin-top:0}}@media(max-width:767px){.overlay[data-astro-cid-j7pv25f6]{transform:rotate(-30deg) scale(.8)}.captions[data-astro-cid-j7pv25f6]{min-height:72px}.opener[data-astro-cid-j7pv25f6]{font-size:33px;line-height:40px;letter-spacing:-.33px}.opener[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:8px}.caption[data-astro-cid-j7pv25f6]{font-size:28px;line-height:34px;letter-spacing:-.28px}.caption[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{margin-bottom:4px}.replay-button[data-astro-cid-j7pv25f6]{font-size:19px;line-height:23px;letter-spacing:-.19px}}@media(max-width:374px){.opener[data-astro-cid-j7pv25f6]{font-size:28px;line-height:34px;letter-spacing:-.28px}.caption[data-astro-cid-j7pv25f6]{font-size:19px;line-height:23px;letter-spacing:-.19px}}@media(min-height:1150px){.opener[data-astro-cid-j7pv25f6]{font-size:88px;line-height:98px}.captions[data-astro-cid-j7pv25f6]{min-height:160px}.caption[data-astro-cid-j7pv25f6]{font-size:56px;line-height:70px}.replay-button[data-astro-cid-j7pv25f6]{font-size:36px}.footer[data-astro-cid-j7pv25f6]{margin-top:46px}}
