.inline-link[data-v-c35f3b52]{color:var(--petrol);border-bottom:1px solid var(--gold);text-decoration:none}.cancer-card[data-v-c35f3b52]{min-height:unset}.cancer-photos[data-v-c35f3b52]{overflow:hidden;border-top:1px solid var(--line)}.cancer-photos--dual[data-v-c35f3b52]{display:grid;grid-template-columns:1fr 1fr}.cancer-photos--dual .cancer-photo+.cancer-photo[data-v-c35f3b52]{border-left:1px solid var(--line)}.cancer-photo[data-v-c35f3b52]{aspect-ratio:3 / 2;overflow:hidden}.cancer-photo img[data-v-c35f3b52]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9);transition:transform .5s ease}.spec-card:hover .cancer-photo img[data-v-c35f3b52]{transform:scale(1.04)}.spec-card.featured .cancer-photos[data-v-c35f3b52]{border-top-color:#ffffff26}.spec-card.featured .cancer-photos--dual .cancer-photo+.cancer-photo[data-v-c35f3b52]{border-left-color:#ffffff26}.cancer-card.featured[data-v-c35f3b52]:after{display:none}.sinais-intro[data-v-c35f3b52]{max-width:720px;margin:0 auto 56px}.sinais-intro p[data-v-c35f3b52]{font-size:17px;line-height:1.7;color:var(--ink-soft);margin-bottom:24px}.sinais-list[data-v-c35f3b52]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:20px}.sinais-list li[data-v-c35f3b52]{padding:20px 24px;background:var(--off-white);border-left:3px solid var(--silver-lake);border-radius:0 6px 6px 0;font-size:15px;line-height:1.65;color:var(--ink-soft)}.sinais-list li strong[data-v-c35f3b52]{color:var(--delft);display:block;margin-bottom:4px;font-size:15px}.sinais-transicao[data-v-c35f3b52]{font-size:16px;line-height:1.6;color:var(--ink-soft);font-style:italic;margin-top:32px!important;padding-top:24px;border-top:1px solid var(--line)}.sinais-cta[data-v-c35f3b52]{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:56px;padding:40px 48px;background:var(--delft);border-radius:12px;flex-wrap:wrap}.sinais-cta-text[data-v-c35f3b52]{font-size:20px;color:#fff;line-height:1.4;margin:0;text-align:center}.sinais-cta-text em[data-v-c35f3b52]{color:var(--powder);font-style:italic}.sinais-cta-btn[data-v-c35f3b52]{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#25d366;color:#fff;font-size:15px;font-weight:600;border-radius:999px;text-decoration:none;white-space:nowrap;transition:opacity .2s}.sinais-cta-btn[data-v-c35f3b52]:hover{opacity:.88}.sinais-cta-btn svg[data-v-c35f3b52]{width:20px;height:20px;flex-shrink:0}.geo-section[data-v-c35f3b52]{background:var(--delft-deep);padding:72px 0 80px}.geo-inner[data-v-c35f3b52]{max-width:760px;margin:0 auto;text-align:center}.geo-title[data-v-c35f3b52]{font-size:clamp(22px,3vw,30px);font-weight:500;color:#fff;line-height:1.25;margin-bottom:20px;letter-spacing:-.02em}.geo-title em[data-v-c35f3b52]{color:var(--powder);font-style:italic}.geo-subtitle[data-v-c35f3b52]{font-size:18px;font-weight:500;color:var(--powder);margin:48px 0 16px;letter-spacing:-.01em}.geo-text[data-v-c35f3b52]{font-size:16px;line-height:1.7;color:#ffffffb8;margin-bottom:0}.geo-cities-list[data-v-c35f3b52]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.geo-city[data-v-c35f3b52]{padding:7px 14px;background:#ffffff0f;border:1px solid rgb(255 255 255 / .12);border-radius:100px;font-size:13px;color:#fffc;transition:all .25s;cursor:default}.geo-city[data-v-c35f3b52]:hover{background:#adc7e626;border-color:var(--powder);color:var(--powder)}
