.col[data-astro-cid-ta2fbyqs]{width:100%;max-width:var(--grid-phone-max);padding:0 var(--space-5);margin:0 auto}.band[data-astro-cid-ta2fbyqs]{padding:32px 0}.navy[data-astro-cid-ta2fbyqs]{background:var(--navy);color:var(--on-navy)}.pale[data-astro-cid-ta2fbyqs]{background:var(--water-50)}.white[data-astro-cid-ta2fbyqs]{background:var(--surface)}.hero-photo[data-astro-cid-ta2fbyqs]{background:var(--water-50);margin:0;line-height:0}.hero-photo[data-astro-cid-ta2fbyqs] img{object-fit:cover;object-position:50% 30%;width:100%;height:clamp(262px,52vw,420px);display:block}.navy[data-astro-cid-ta2fbyqs]{padding:26px 0 30px}.eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.08em;color:var(--water-200);margin:0;font-size:14px;font-weight:700;line-height:20px}.navy[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{color:#fff;margin:6px 0 0}.lede[data-astro-cid-ta2fbyqs]{color:var(--water-200);margin:12px 0 0}.wa[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border-radius:var(--radius-md);background:var(--whatsapp);width:100%;min-height:56px;color:var(--on-whatsapp);font-size:var(--button-whatsapp-size);line-height:var(--button-whatsapp-line);font-weight:var(--button-whatsapp-weight);justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:0 18px;text-decoration:none;display:flex}.wa[data-astro-cid-ta2fbyqs]:hover{background:var(--whatsapp-hover);color:var(--on-whatsapp)}h2[data-astro-cid-ta2fbyqs]{color:var(--navy)}.promises[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border:1px solid var(--water-200);text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:16px 10px 18px;display:flex}.promise[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{width:120px;height:96px;display:block}.promise[data-astro-cid-ta2fbyqs] .t[data-astro-cid-ta2fbyqs]{color:var(--navy);font-size:19px;font-weight:700;line-height:25px}.promise[data-astro-cid-ta2fbyqs] .s[data-astro-cid-ta2fbyqs]{color:var(--navy);font-size:15px;line-height:21px}.note-card[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border:1px solid var(--water-200);background:#fff;border-radius:14px;margin-top:16px;padding:18px 16px 16px}.who[data-astro-cid-ta2fbyqs]{align-items:center;gap:14px;display:flex}.name[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.name[data-astro-cid-ta2fbyqs] .n[data-astro-cid-ta2fbyqs]{color:var(--navy);font-size:19px;font-weight:700;line-height:25px}.name[data-astro-cid-ta2fbyqs] .r[data-astro-cid-ta2fbyqs]{color:var(--ink-muted);font-size:15px;line-height:21px}.quote[data-astro-cid-ta2fbyqs]{margin-top:16px;display:block}.note-body[data-astro-cid-ta2fbyqs]{color:var(--navy);flex-direction:column;gap:12px;margin-top:8px;display:flex}.note-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.more[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:12px;display:flex}.more[data-astro-cid-ta2fbyqs][hidden]{display:none}.sign[data-astro-cid-ta2fbyqs]{font-weight:600}.more-btn[data-astro-cid-ta2fbyqs]{min-height:44px;color:var(--glacier);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:0;font-family:inherit;font-size:17px;font-weight:600;line-height:24px;display:inline-flex}.more-btn[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{transition:transform .2s}.tl[data-astro-cid-ta2fbyqs]{margin:20px 0 0;padding:0;list-style:none}.tl[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]{gap:14px;padding-bottom:22px;display:flex;position:relative}.tl[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]:last-child{padding-bottom:0}.tl[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--water-200);width:2px;position:absolute;top:40px;bottom:0;left:31px}.tl[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]:last-child:before{display:none}.yr[data-astro-cid-ta2fbyqs]{box-sizing:border-box;background:var(--water-50);border:2px solid var(--glacier);width:64px;height:40px;color:var(--glacier);text-align:center;border-radius:999px;flex:none;font-size:16px;font-weight:700;line-height:36px}.yr-now[data-astro-cid-ta2fbyqs]{background:var(--navy);border-color:var(--navy);color:#fff}.tl[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:8px 0 0;font-size:18px;font-weight:700;line-height:24px}.tl[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:4px 0 0;font-size:15px;line-height:21px}.tl[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.tl[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--navy);gap:8px;font-size:15px;line-height:21px;display:flex}.tl[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] svg{flex:none;margin-top:2px}.star[data-astro-cid-ta2fbyqs]{font-weight:700;text-decoration:none}.fine[data-astro-cid-ta2fbyqs]{color:var(--ink-muted);margin:16px 0 0;font-size:14px;line-height:20px}.proof[data-astro-cid-ta2fbyqs]{padding:30px 0 32px}.proof-col[data-astro-cid-ta2fbyqs]{text-align:center;flex-direction:column;align-items:center;display:flex}.proof[data-astro-cid-ta2fbyqs] .stamp{width:176px;height:auto;display:block}.proof[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:10px}.proof-lede[data-astro-cid-ta2fbyqs]{max-width:320px;color:var(--navy);margin:6px 0 0}.link[data-astro-cid-ta2fbyqs]{min-height:44px;color:var(--glacier);justify-content:center;align-items:center;font-size:17px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.badge-wrap[data-astro-cid-ta2fbyqs]{width:100%;margin-top:12px}.licensed-line[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:16px 0 0;font-size:17px;font-weight:700;line-height:24px}.sub-ink[data-astro-cid-ta2fbyqs]{color:var(--navy);margin:6px 0 0}.sub-ink[data-astro-cid-ta2fbyqs].tight{margin-top:2px}.crop[data-astro-cid-ta2fbyqs]{--u:calc(100cqw / 351);aspect-ratio:351/268;background:var(--water-50);border-radius:14px;width:100%;margin-top:16px;line-height:0;position:relative;overflow:hidden;container-type:inline-size}.crop[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:100%;height:auto;margin-top:calc(-125 * var(--u));display:block}.crop[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs].rosette{max-width:none;left:calc(12 * var(--u));top:calc(12 * var(--u));width:calc(84 * var(--u));height:auto;margin:0;position:absolute}.big-teal[data-astro-cid-ta2fbyqs]{color:var(--glacier);margin:14px 0 0;font-size:23px;font-weight:700;line-height:29px}.shops[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.shops[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border:1px solid var(--water-200);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.shops[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{flex:none}.addr[data-astro-cid-ta2fbyqs]{color:var(--navy);font-size:17px;font-weight:700;line-height:24px;display:block}.contact[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#fff}.contact[data-astro-cid-ta2fbyqs] .sub[data-astro-cid-ta2fbyqs]{color:var(--water-200);margin:10px 0 16px}.order-now[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border-radius:var(--radius-md);min-height:56px;color:var(--navy);background:#fff;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:26px;text-decoration:none;display:flex}.contact[data-astro-cid-ta2fbyqs] .wa[data-astro-cid-ta2fbyqs]{margin-top:12px}.call[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-md);color:#fff;border:1px solid #fff;justify-content:center;align-items:center;gap:10px;min-height:52px;margin-top:12px;font-weight:700;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){#promises[data-astro-cid-ta2fbyqs].is-on .drip{animation:2.8s ease-in .4s both drip}#story[data-astro-cid-ta2fbyqs].is-on .yr-now[data-astro-cid-ta2fbyqs]{animation:2.4s ease-in-out .3s 2 now}}@keyframes drip{0%{opacity:0;transform:translateY(-14px)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes now{0%,to{box-shadow:0 0 #0a6f8f00}50%{box-shadow:0 0 0 8px #0a6f8f2e}}
