.home-info-content{color:#fff;background-color:#08776e;background-image:radial-gradient(circle at 0 50%,transparent 23px,#ffffff08 24px,#ffffff08 26px,transparent 27px),radial-gradient(circle at 100% 50%,transparent 23px,#ffffff08 24px,#ffffff08 26px,transparent 27px),linear-gradient(135deg,transparent 47%,#ffffff05 48%,#ffffff05 50%,transparent 51%);background-size:120px 120px,120px 120px,80px 80px;overflow-wrap:anywhere}.home-info-article{max-width:1000px;margin-inline:auto;padding:64px max(28px,env(safe-area-inset-right)) 64px max(28px,env(safe-area-inset-left));font-size:18px;line-height:1.65}.home-info-heading{text-align:center;margin-bottom:56px}.home-info-heading h2{max-width:850px;margin:0 auto;font-size:clamp(42px,6vw,72px);line-height:1.04;letter-spacing:-.045em;font-weight:800;text-wrap:balance}.home-info-heading>p{max-width:700px;margin:26px auto 0;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.25;text-wrap:balance}.home-info-content h3{font-size:clamp(24px,3vw,30px);line-height:1.2;letter-spacing:-.02em;font-weight:700;margin-bottom:18px;text-wrap:balance}.home-info-content p+p{margin-top:18px}.home-info-content section+section{margin-top:42px}.home-info-content section[id]{scroll-margin-top:100px}.home-info-columns{display:grid;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:32px;align-items:start}.home-info-columns h3{font-size:25px}.home-info-columns .home-info-phone{align-self:center}@media (min-width:700px) and (max-width:999px){.home-info-columns{grid-template-columns:minmax(0,1fr) 220px}.home-info-benefits{grid-column:1/-1}}.home-info-phone{position:relative;width:min(100%,280px);aspect-ratio:9/16;border:6px solid #fff;border-radius:38px;overflow:hidden;background:#17302a;box-shadow:0 14px 32px #003d3733;margin-inline:auto}.home-info-phone>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-info-phone-brand{position:absolute;inset:auto 0 0;padding:34px 18px 18px;background:linear-gradient(transparent,#17302aaa)}.home-info-phone-brand img{width:70px;height:auto}.home-info-content ul{list-style:disc;padding-left:24px}.home-info-content li+li{margin-top:8px}.home-info-content .home-info-start{text-align:center;margin-block:56px}.home-info-start h3{max-width:640px;margin-inline:auto;font-size:clamp(28px,3.5vw,38px)}.home-info-content .home-info-note{margin:14px 0 42px;font-size:15px}.home-info-content .home-info-browser,.home-info-content .home-info-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:100%;border-radius:8px;padding:14px 28px;font-weight:700;text-decoration:none}.home-info-content .home-info-cta{min-height:64px;width:min(100%,370px);background:#fff;color:#075f58;font-size:28px;line-height:1.2;box-shadow:0 4px 0 #004f4940}.home-info-content .home-info-browser{margin-top:22px;border:2px solid #fff;gap:12px}.home-info-content .home-info-cta:hover{background:#e8f5ef}.home-info-content .home-info-browser:hover{background:#ffffff14}.home-info-content a:focus-visible,.home-info-content summary:focus-visible{outline:3px solid #fff;outline-offset:5px}.home-info-content .home-info-faq details{border-bottom:1px solid #ffffff66}.home-info-content .home-info-faq summary{padding-block:18px;min-height:56px;cursor:pointer;font-weight:700}.home-info-content .home-info-faq details>p{padding-bottom:20px}.home-info-content .home-info-legal{margin-top:28px;font-size:16px}.home-info-legal a{text-decoration:underline;text-underline-offset:4px}@media (max-width:699px){.home-info-article{padding:40px max(20px,env(safe-area-inset-right)) 44px max(20px,env(safe-area-inset-left));font-size:17px;line-height:1.6}.home-info-heading{margin-bottom:38px}.home-info-columns{grid-template-columns:minmax(0,1fr);gap:30px}.home-info-phone{width:min(84%,280px)}.home-info-content section+section{margin-top:32px}}