.app-section-module__-OF1lq__section{isolation:isolate;color:#0b1c23;background:radial-gradient(at 82% 62%,#e9d9c5 0%,#0000 43%),#faf8f3;padding:70px max(24px,50vw - 685px) 62px;scroll-margin-top:4rem;position:relative;overflow:hidden}.app-section-module__-OF1lq__inner{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;gap:clamp(24px,3.3vw,64px);max-width:1370px;margin:0 auto;display:grid}.app-section-module__-OF1lq__copy{min-width:0;padding:6px 0 14px}.app-section-module__-OF1lq__eyebrow{color:#008e9b;letter-spacing:.29em;text-transform:uppercase;margin:0 0 19px;font-size:12px;font-weight:700}.app-section-module__-OF1lq__eyebrow:after{content:"";vertical-align:middle;background:#009fac;width:54px;height:1px;margin-left:13px;display:inline-block}.app-section-module__-OF1lq__heading{letter-spacing:-.062em;white-space:nowrap;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(49px,5.05vw,78px);font-weight:400;line-height:.99}.app-section-module__-OF1lq__heading span,.app-section-module__-OF1lq__heading em{display:block}.app-section-module__-OF1lq__heading em{color:#009ca7;letter-spacing:-.065em;margin-top:4px;font-weight:400}.app-section-module__-OF1lq__subtitle{color:#56616a;max-width:510px;margin:24px 0 0;font-size:clamp(17px,1.5vw,22px);line-height:1.5}.app-section-module__-OF1lq__benefits{gap:21px;margin:34px 0 0;padding:0;list-style:none;display:grid}.app-section-module__-OF1lq__benefit{align-items:center;gap:17px;display:flex}.app-section-module__-OF1lq__benefitIcon{color:#009da6;background:#ffffffd4;border:1px solid #e3e8e7;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 6px 16px #0d262b0a}.app-section-module__-OF1lq__benefit strong{font-size:16px;font-weight:700;line-height:1.28;display:block}.app-section-module__-OF1lq__benefitDescription{color:#68747b;max-width:350px;margin-top:3px;font-size:14px;line-height:1.38;display:block}.app-section-module__-OF1lq__downloads{margin-top:30px}.app-section-module__-OF1lq__downloads>div{gap:12px;max-width:445px}.app-section-module__-OF1lq__downloads a{color:#fff;background:#061923;border:1px solid #09232d;border-radius:10px;height:61px;box-shadow:0 8px 18px #0619231f}.app-section-module__-OF1lq__downloads a:hover{color:#fff;background:#12313b}.app-section-module__-OF1lq__downloads a:focus-visible,.app-section-module__-OF1lq__tab:focus-visible{outline-offset:3px;outline:2px solid #009ca7}.app-section-module__-OF1lq__showcase{min-width:0}.app-section-module__-OF1lq__scene{height:705px;position:relative}.app-section-module__-OF1lq__photo{background:#d5c5ad;border:5px solid #fffffff2;border-radius:22px;position:absolute;overflow:hidden;box-shadow:0 24px 46px #23333430}.app-section-module__-OF1lq__photoImage{object-fit:cover;transition:transform .45s}.app-section-module__-OF1lq__photo:hover .app-section-module__-OF1lq__photoImage{transform:scale(1.035)}.app-section-module__-OF1lq__sunset{z-index:1;width:47%;height:385px;top:150px;left:0;transform:rotate(-7deg)}.app-section-module__-OF1lq__sunset .app-section-module__-OF1lq__photoImage{object-position:63% center}.app-section-module__-OF1lq__boardwalk{z-index:1;width:34%;height:350px;top:14px;right:-1%;transform:rotate(6deg)}.app-section-module__-OF1lq__boardwalk .app-section-module__-OF1lq__photoImage{object-position:center 66%}.app-section-module__-OF1lq__coast{z-index:2;width:41%;height:278px;top:344px;right:-2%;transform:rotate(5deg)}.app-section-module__-OF1lq__coast .app-section-module__-OF1lq__photoImage{object-position:53% center}.app-section-module__-OF1lq__phone{z-index:3;background:#08141a;border:2px solid #52616a;border-radius:48px;width:min(51%,326px);padding:11px;position:absolute;top:27px;left:34%;transform:rotate(4deg);box-shadow:0 32px 54px #02101659,inset 0 0 0 2px #253840}.app-section-module__-OF1lq__screen{aspect-ratio:719/1530;background:#fff;border-radius:37px;position:relative;overflow:hidden}.app-section-module__-OF1lq__screenshot{object-fit:contain;object-position:top;opacity:0;transition:opacity .45s}.app-section-module__-OF1lq__screenshotActive{opacity:1}.app-section-module__-OF1lq__tabs{justify-content:center;gap:9px;margin-top:-3px;display:flex}.app-section-module__-OF1lq__tab{color:#59666b;cursor:pointer;border-bottom:1px solid #0000;min-width:64px;min-height:44px;padding:8px 5px;font-size:12px;font-weight:600}.app-section-module__-OF1lq__tabActive{color:#007e88;border-color:#009ca7}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__phone{animation:.68s cubic-bezier(.2,.7,.2,1) both app-section-module__-OF1lq__phoneEnter}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__sunset,.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__boardwalk,.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__coast{animation:.62s ease-out both app-section-module__-OF1lq__photoEnter}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__sunset{animation-delay:90ms}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__boardwalk{animation-delay:.19s}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__coast{animation-delay:.29s}@keyframes app-section-module__-OF1lq__phoneEnter{0%{opacity:0;transform:translateY(24px)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(4deg)}}@keyframes app-section-module__-OF1lq__photoEnter{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (max-width:1100px){.app-section-module__-OF1lq__section{padding:62px 28px}.app-section-module__-OF1lq__inner{grid-template-columns:minmax(0,.47fr) minmax(0,.53fr);gap:18px}.app-section-module__-OF1lq__heading{font-size:clamp(44px,5vw,60px)}.app-section-module__-OF1lq__scene{height:615px}.app-section-module__-OF1lq__phone{width:min(55%,280px);left:31%}.app-section-module__-OF1lq__sunset{height:325px}.app-section-module__-OF1lq__boardwalk{height:310px}.app-section-module__-OF1lq__coast{height:230px;top:305px}}@media (max-width:900px){.app-section-module__-OF1lq__section{padding:58px 24px 56px}.app-section-module__-OF1lq__inner{flex-direction:column;align-items:stretch;gap:0;max-width:650px;display:flex}.app-section-module__-OF1lq__copy{display:contents}.app-section-module__-OF1lq__intro{order:1}.app-section-module__-OF1lq__showcase{order:2;margin-top:30px}.app-section-module__-OF1lq__downloads{order:3;margin-top:25px}.app-section-module__-OF1lq__benefits{order:4;margin-top:36px}.app-section-module__-OF1lq__heading{font-size:clamp(49px,9vw,68px)}.app-section-module__-OF1lq__scene{height:690px}.app-section-module__-OF1lq__phone{width:315px;left:33%}.app-section-module__-OF1lq__sunset{width:43%}.app-section-module__-OF1lq__boardwalk{width:32%}.app-section-module__-OF1lq__coast{width:40%}.app-section-module__-OF1lq__downloads>div{max-width:460px}}@media (max-width:640px){.app-section-module__-OF1lq__section{padding:48px 18px 50px}.app-section-module__-OF1lq__eyebrow{letter-spacing:.25em;font-size:10px}.app-section-module__-OF1lq__heading{letter-spacing:-.06em;font-size:clamp(40px,10.7vw,54px)}.app-section-module__-OF1lq__subtitle{margin-top:18px;font-size:16px}.app-section-module__-OF1lq__showcase{margin-top:22px}.app-section-module__-OF1lq__scene{height:535px}.app-section-module__-OF1lq__phone{border-radius:39px;width:240px;padding:8px;top:17px;left:50%;transform:translate(-50%)rotate(3deg)}.app-section-module__-OF1lq__screen{border-radius:31px}.app-section-module__-OF1lq__sunset{border-width:3px;border-radius:14px;width:45%;height:237px;top:91px;left:-4%}.app-section-module__-OF1lq__boardwalk{border-width:3px;border-radius:14px;width:39%;height:255px;top:22px;right:-2%}.app-section-module__-OF1lq__coast{border-width:3px;border-radius:14px;width:45%;height:195px;top:292px;right:-4%}.app-section-module__-OF1lq__tabs{gap:4px;margin-top:0}.app-section-module__-OF1lq__tab{min-width:58px;font-size:11px}.app-section-module__-OF1lq__downloads{margin-top:18px}.app-section-module__-OF1lq__downloads a{height:57px;padding:0 7px}.app-section-module__-OF1lq__downloads a span span:last-child{font-size:12px}.app-section-module__-OF1lq__benefits{gap:17px;margin-top:32px}.app-section-module__-OF1lq__benefit{gap:13px}.app-section-module__-OF1lq__benefitIcon{flex-basis:47px;width:47px;height:47px}.app-section-module__-OF1lq__benefit strong{font-size:15px}.app-section-module__-OF1lq__benefitDescription{font-size:13px}.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__phone{animation-name:app-section-module__-OF1lq__phoneEnterMobile}}@media (max-width:350px){.app-section-module__-OF1lq__heading{font-size:37px}.app-section-module__-OF1lq__scene{height:480px}.app-section-module__-OF1lq__phone{width:216px}.app-section-module__-OF1lq__sunset{height:205px;top:84px}.app-section-module__-OF1lq__boardwalk{height:220px}.app-section-module__-OF1lq__coast{height:173px;top:260px}.app-section-module__-OF1lq__downloads>div{gap:7px}.app-section-module__-OF1lq__downloads a{gap:5px}}@keyframes app-section-module__-OF1lq__phoneEnterMobile{0%{opacity:0;transform:translate(-50%,20px)rotate(1deg)}to{opacity:1;transform:translate(-50%)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__phone,.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__sunset,.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__boardwalk,.app-section-module__-OF1lq__entered .app-section-module__-OF1lq__coast{animation:none}.app-section-module__-OF1lq__photoImage,.app-section-module__-OF1lq__screenshot{transition:none}}
.veraneo-banner-module__ggMXWW__link{cursor:pointer;background:#fffdfa;border-radius:18px;width:100%;max-width:1140px;margin-inline:auto;transition:transform .42s,box-shadow .42s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px #26342f17}.veraneo-banner-module__ggMXWW__link:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:28%;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .16s;position:absolute;top:-35%;bottom:-35%;left:-35%;transform:translate(0)skew(-20deg)}.veraneo-banner-module__ggMXWW__link:focus-visible{outline-offset:4px;outline:3px solid #137f7a}@media (hover:hover) and (pointer:fine){.veraneo-banner-module__ggMXWW__link:not(:hover):after{transition:opacity .1s,transform 0s linear .1s}.veraneo-banner-module__ggMXWW__link:hover{transform:translateY(-4px)scale(1.008);box-shadow:0 19px 40px #26342f29}.veraneo-banner-module__ggMXWW__link:hover:after{opacity:1;transform:translate(650%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.veraneo-banner-module__ggMXWW__link,.veraneo-banner-module__ggMXWW__link:after{transition:none}.veraneo-banner-module__ggMXWW__link:hover{transform:none}.veraneo-banner-module__ggMXWW__link:after{display:none}}
