.phone-frame[data-v-d1e9f707]{position:relative;width:100%;--frame-scale:1;background:#181b19;border:calc(2px*var(--frame-scale)) solid #707471;border-radius:calc(44px*var(--frame-scale));box-shadow:inset 0 0 0 2px #343936,0 24px 48px -16px #162a1c4d,0 6px 12px #162a1c1f;padding:calc(8px*var(--frame-scale))}.phone-frame-screen[data-v-d1e9f707]{aspect-ratio:1206/2622;background:#000;border-radius:calc(34px*var(--frame-scale));overflow:hidden}.phone-frame-button[data-v-d1e9f707]{background:linear-gradient(90deg,#454a47,#848a86);border-radius:2px 0 0 2px;left:calc(-5px*var(--frame-scale));position:absolute;width:calc(3px*var(--frame-scale))}.phone-frame-silent[data-v-d1e9f707]{height:calc(20px*var(--frame-scale));top:16%}.phone-frame-volume-up[data-v-d1e9f707]{height:calc(38px*var(--frame-scale));top:23%}.phone-frame-volume-down[data-v-d1e9f707]{height:calc(38px*var(--frame-scale));top:32%}.phone-frame-power[data-v-d1e9f707]{border-radius:0 2px 2px 0;height:calc(58px*var(--frame-scale));left:auto;right:calc(-5px*var(--frame-scale));top:26%}.phone-frame-compact[data-v-d1e9f707]{--frame-scale:.5}.phone-frame-screen[data-v-d1e9f707] img{display:block;height:auto;width:100%}.hero-heading{font-size:clamp(2.125rem,10vw,3rem);letter-spacing:-.045em;line-height:1.12}.hero-heading-accent{background:linear-gradient(transparent 78%,#e0f2e0 0,#e0f2e0 94%,transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#2d6938}@media (min-width:1024px){.hero-heading{font-size:clamp(3rem,4.2vw,3.75rem)}}.featured-phone{animation:float 6s ease-in-out infinite;transition:transform .3s ease-out}.featured-phone:hover{animation-play-state:paused;transform:scale(1.03) translateY(-5px)}.phone-mockup-mini{animation:float-mini 8s ease-in-out infinite;transition:transform .3s ease-out,opacity .3s ease}.phone-mockup-mini:hover{animation-play-state:paused;transform:scale(1.1);z-index:20}.secondary-phones>div:first-child{animation-delay:.5s}.secondary-phones>div:nth-child(2){animation-delay:2s}.secondary-phones>div:nth-child(3){animation-delay:3.5s}.app-screenshots-container{animation:fadeIn 1s ease-out;perspective:1000px}@keyframes float{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(.5deg)}to{transform:translateY(0) rotate(0)}}@keyframes float-mini{0%{transform:translateY(0) rotate(var(--rotation,0deg))}50%{transform:translateY(-4px) rotate(calc(var(--rotation, 0deg) + .5deg))}to{transform:translateY(0) rotate(var(--rotation,0deg))}}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hero-screen-fade-enter-active,.hero-screen-fade-leave-active{transition:opacity .35s ease}.hero-screen-fade-enter-from,.hero-screen-fade-leave-to{opacity:0}.featured-phone .absolute,.phone-mockup-mini+.absolute{animation:pulse 2s infinite;transition:transform .3s ease}.featured-phone:hover .absolute,.phone-mockup-mini:hover+.absolute{animation-play-state:paused;transform:scale(1.1)}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.app-screenshots-container:hover{transform:rotateY(2deg) rotateX(1deg);transition:transform 1s ease}@media (max-width:768px){.featured-phone{max-width:220px}.secondary-phones>div{transform:scale(.8)}}.feature-phone[data-v-2dbd0943]{max-width:calc(100% - 12px);width:280px}@media (min-width:640px){.feature-phone[data-v-2dbd0943]{width:320px}}.group:hover .relative[data-v-bfed677a]{transform:scale(1.05);transition:transform .3s ease}.accordion-item[data-v-657bd111]{transition:all .3s ease}@media (max-width:640px){[data-v-657bd111] .accordion-trigger{min-height:48px}[data-v-657bd111] .accordion-content{padding-top:.5rem}}[data-v-657bd111] .accordion-content,[data-v-657bd111] .accordion-trigger{transition:all .2s ease-in-out}[data-v-657bd111] .accordion-trigger:focus-visible{outline:2px solid #a7d7a9;outline-offset:2px}[data-v-657bd111] .accordion-item:hover{transform:translateY(-2px)}[data-v-657bd111] .accordion-item[data-state=open]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}section[data-v-c5022131]{transition:all .3s ease-in-out}a[data-v-c5022131]{transition:transform .3s ease-in-out}@keyframes gradientShift-c5022131{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.bg-gradient-to-b[data-v-c5022131]{animation:gradientShift-c5022131 15s ease infinite;background-size:200% 200%}html[data-v-943a8269]{scroll-behavior:smooth}a[data-v-943a8269]{position:relative}a[data-v-943a8269]:not(.app-store-link):after{background-color:#212121;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}a[data-v-943a8269]:not(.app-store-link):hover:after{width:100%}footer[data-v-943a8269]{margin-top:auto}.social-icon[data-v-943a8269],footer[data-v-943a8269]{transition:all .3s ease-in-out}.social-icon[data-v-943a8269]:hover{transform:translateY(-2px)}
