.ph-lwf{--lwf-ink:#0f172a;--lwf-teal:#0f5b66;--lwf-teal-dark:#0a444d;--lwf-teal-deep:#0c3a42;--lwf-teal-soft:#d6ecef;--lwf-link:#0a4d59;--lwf-amber:#b45309;--lwf-amber-bg:#fff8ed;--lwf-amber-line:#f0d3a8;--lwf-warm:#faf7f2;--lwf-warm-2:#f4ede2;--lwf-sand:#ece0cd;--lwf-line:#e4d9c6;--lwf-card:#fff;--lwf-body:#334155;--lwf-muted:#475569;--lwf-muted-2:#64748b;--lwf-safe-ink:#166534;--lwf-safe-bg:#dcfce7;--lwf-mod-ink:#92400e;--lwf-mod-bg:#fef3c7;--lwf-risk-ink:#991b1b;--lwf-risk-bg:#fee2e2;--lwf-radius-sm:8px;--lwf-radius:14px;--lwf-radius-lg:20px;--lwf-shadow-sm:0 1px 3px rgba(15,23,42,.07);--lwf-shadow-md:0 12px 30px -14px rgba(15,23,42,.28);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--lwf-body);background:var(--lwf-warm);line-height:1.65;margin:0;padding:0;overflow-x:hidden}.ph-lwf *,.ph-lwf *:before,.ph-lwf *:after{box-sizing:border-box}.ph-lwf h1,.ph-lwf h2,.ph-lwf h3,.ph-lwf h4{color:var(--lwf-ink);font-weight:800;line-height:1.2;margin-top:0;letter-spacing:-.02em;max-width:100% !important}.ph-lwf h1{font-size:clamp(2rem,4.2vw,3.2rem);margin-bottom:1.15rem}.ph-lwf h2{font-size:clamp(1.6rem,3.1vw,2.35rem);margin-bottom:.85rem}.ph-lwf h3{font-size:clamp(1.15rem,2vw,1.4rem);margin-bottom:.45rem}.ph-lwf h4{font-size:1.08rem;margin-bottom:.35rem}.ph-lwf p{max-width:100% !important;margin-top:0}.ph-lwf a:not(:where([class*=btn],[class*=related],[class*=card],[class*=link],[class*=contact])){color:var(--lwf-link);text-decoration:underline;text-underline-offset:3px}.ph-lwf strong{color:var(--lwf-ink)}.ph-lwf a:focus-visible,.ph-lwf button:focus-visible,.ph-lwf summary:focus-visible{outline:3px solid var(--lwf-ink) !important;outline-offset:3px !important}.ph-lwf .lwf-trust a:focus-visible,.ph-lwf .lwf-trust button:focus-visible{outline-color:#fff !important}.lwf-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 1.5rem}a.lwf-btn{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:.85rem 1.5rem;border-radius:10px;font-weight:800;font-size:1rem;text-decoration:none;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}a.lwf-btn svg{width:20px;height:20px;flex-shrink:0}a.lwf-btn--primary{background:var(--lwf-teal);color:#fff;border:2px solid var(--lwf-teal);text-decoration:none}a.lwf-btn--primary:hover{background:var(--lwf-teal-dark);border-color:var(--lwf-teal-dark);transform:translateY(-2px);text-decoration:none}a.lwf-btn--primary:focus-visible{text-decoration:none}a.lwf-btn--whatsapp{background:#25d366;color:#064e3b;border:2px solid #25d366;text-decoration:none}a.lwf-btn--whatsapp:hover{background:#1eb955;border-color:#1eb955;transform:translateY(-2px);text-decoration:none}a.lwf-btn--whatsapp:focus-visible{text-decoration:none}.lwf-hero{background:linear-gradient(180deg,var(--lwf-warm) 0%,var(--lwf-warm-2) 100%);border-bottom:1px solid var(--lwf-line);padding:3.5rem 0 3rem}.lwf-hero__grid{display:grid;grid-template-columns:1.25fr .75fr;gap:2.75rem;align-items:start}.lwf-eyebrow{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--lwf-teal-dark);background:#fff;border:1px solid var(--lwf-line);border-radius:999px;padding:.4rem .9rem;margin-bottom:1.1rem}.lwf-hero__lead{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--lwf-body);max-width:100% !important;margin:0 0 1.6rem}.lwf-hero__cta{display:flex;flex-wrap:wrap;gap:.85rem}.lwf-select{border-left:1px solid var(--lwf-sand);padding-left:2.5rem}.lwf-select__title{font-size:1.05rem;margin-bottom:.3rem}.lwf-select__note{font-size:.88rem;color:var(--lwf-muted);margin:0 0 1.05rem}.lwf-select__list{list-style:none;margin:0;padding:0}.lwf-method{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:.7rem .85rem;margin-bottom:.6rem;box-shadow:var(--lwf-shadow-sm);transition:border-color .18s ease,transform .18s ease}.lwf-method:hover{border-color:var(--lwf-teal);transform:translateX(2px)}.lwf-method__ring{width:16px;height:16px;border-radius:50%;background:var(--lwf-teal);border:2px solid var(--lwf-teal);box-shadow:inset 0 0 0 3px #fff;flex-shrink:0}.lwf-method__body{display:block;min-width:0}.lwf-method__name{display:block;font-weight:800;color:var(--lwf-ink);font-size:.96rem;line-height:1.25}.lwf-method__sub{display:block;font-size:.79rem;color:var(--lwf-muted)}.lwf-verdict{display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:.25rem .5rem;white-space:nowrap}.lwf-verdict--safe{background:var(--lwf-safe-bg);color:var(--lwf-safe-ink)}.lwf-verdict--mod{background:var(--lwf-mod-bg);color:var(--lwf-mod-ink)}.lwf-verdict--risk{background:var(--lwf-risk-bg);color:var(--lwf-risk-ink)}.lwf-select__foot{font-size:.85rem;color:var(--lwf-teal-dark);font-weight:700;margin:.9rem 0 0}.lwf-facts{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem;margin:2.5rem 0 0;padding:0}.lwf-facts li{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:.85rem .65rem;text-align:center;min-height:86px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--lwf-shadow-sm)}.lwf-facts b{display:block;font-size:1.05rem;color:var(--lwf-ink);white-space:nowrap}.lwf-facts span{display:block;font-size:.74rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--lwf-muted)}.lwf-trust{background:var(--lwf-teal-deep);padding:1.5rem 0}.lwf-trust__grid{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0}.lwf-trust__grid li{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:center}.lwf-trust__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:rgba(255,255,255,.12);color:#7fd1dd;flex-shrink:0}.lwf-trust__icon svg{width:20px;height:20px}.lwf-trust__text{font-size:.93rem;font-weight:700;color:rgba(255,255,255,.96)}.lwf-section{padding:3.75rem 0}.lwf-section--alt{background:var(--lwf-warm-2);border-top:1px solid var(--lwf-line);border-bottom:1px solid var(--lwf-line)}.lwf-head{margin-bottom:2rem}.lwf-head__kicker{display:block;font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--lwf-teal);margin-bottom:.55rem}.lwf-lede{font-size:1.06rem;color:var(--lwf-body);max-width:100% !important;margin:0}.lwf-split{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}.lwf-split__body p:last-child{margin-bottom:0}.lwf-split--media{grid-template-columns:.85fr 1.15fr}.lwf-split--terms{grid-template-columns:1.15fr .85fr;margin-top:2.5rem}.lwf-media{margin:0;border:1px solid var(--lwf-line);border-radius:var(--lwf-radius-lg);overflow:hidden;background:var(--lwf-teal-deep);box-shadow:var(--lwf-shadow-md)}.lwf-media__img{width:100%;height:auto;display:block;object-fit:cover}.lwf-callout{background:var(--lwf-amber-bg);border:1px solid var(--lwf-amber-line);border-left:5px solid var(--lwf-amber);border-radius:var(--lwf-radius);padding:1.5rem 1.4rem;box-shadow:var(--lwf-shadow-sm)}.lwf-callout__icon{display:inline-flex;color:var(--lwf-amber);margin-bottom:.6rem}.lwf-callout__icon svg{width:26px;height:26px}.lwf-callout h3{font-size:1.15rem}.lwf-callout p{margin:0;font-size:.95rem;color:var(--lwf-body)}.lwf-card{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:1.5rem 1.35rem;box-shadow:var(--lwf-shadow-sm)}.lwf-card h3{font-size:1.12rem;margin-bottom:.4rem}.lwf-card p{margin:0;font-size:.94rem;color:var(--lwf-muted)}.lwf-card__tag{display:inline-block;font-size:.71rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--lwf-teal-dark);background:var(--lwf-teal-soft);border-radius:6px;padding:.25rem .55rem;margin-bottom:.7rem}.lwf-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.lwf-grid-4--spec{margin-top:2.5rem}.lwf-grid-5{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.lwf-table-figure{margin:0}.lwf-table-scroll{overflow-x:auto;border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);background:var(--lwf-card);box-shadow:var(--lwf-shadow-sm)}.lwf-table{width:100%;border-collapse:collapse;min-width:920px}.lwf-table caption{text-align:left;padding:1rem 1.25rem .25rem;font-size:.86rem;color:var(--lwf-muted)}.lwf-table th,.lwf-table td{text-align:left;padding:.95rem 1.1rem;border-bottom:1px solid var(--lwf-line);font-size:.93rem;vertical-align:top}.lwf-table thead th{background:var(--lwf-teal-deep);color:#fff;font-weight:800;border-bottom:0}.lwf-table tbody tr:last-child td{border-bottom:0}.lwf-table tbody th{color:var(--lwf-ink);font-weight:800;white-space:nowrap}.lwf-td--risk{color:var(--lwf-risk-ink);font-weight:700}.lwf-td--safe{color:var(--lwf-safe-ink);font-weight:700}.lwf-td--mod{color:var(--lwf-mod-ink);font-weight:700}.lwf-place{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:1.25rem 1.05rem;box-shadow:var(--lwf-shadow-sm)}.lwf-place__pos{display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--lwf-teal-dark);background:var(--lwf-teal-soft);border-radius:6px;padding:.22rem .5rem;margin-bottom:.55rem}.lwf-place h3{font-size:1rem;margin-bottom:.25rem}.lwf-place__size{font-size:.82rem;font-weight:800;color:var(--lwf-teal-dark);margin:0 0 .5rem}.lwf-place p:last-child{margin:0;font-size:.88rem;color:var(--lwf-muted)}.lwf-reqs{list-style:none;margin:0;padding:0;border-top:1px solid var(--lwf-line)}.lwf-req{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.1rem 0;border-bottom:1px solid var(--lwf-line)}.lwf-req__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:var(--lwf-teal-soft);color:var(--lwf-teal-dark);flex-shrink:0}.lwf-req__icon svg{width:21px;height:21px}.lwf-req__title{display:block;font-weight:800;color:var(--lwf-ink)}.lwf-req__text{display:block;font-size:.94rem;color:var(--lwf-muted)}.lwf-term{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:1.5rem 1.35rem;box-shadow:var(--lwf-shadow-sm)}.lwf-term__label{display:block;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lwf-teal-dark);margin-bottom:.5rem}.lwf-term__value{display:block;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:800;color:var(--lwf-ink);line-height:1.15}.lwf-term p{margin:.5rem 0 0;font-size:.9rem;color:var(--lwf-muted)}.lwf-links-note{margin:2rem 0 0;font-size:.96rem;color:var(--lwf-body)}.lwf-flow{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0}.lwf-flow li{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:1.4rem 1.15rem;box-shadow:var(--lwf-shadow-sm)}.lwf-flow__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--lwf-teal);color:#fff;font-weight:800;margin-bottom:.75rem}.lwf-flow h3{font-size:1.02rem;margin-bottom:.35rem}.lwf-flow p{margin:0;font-size:.88rem;color:var(--lwf-muted)}.lwf-faq{max-width:100%}.lwf-faq details{background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:12px;margin-bottom:.85rem;overflow:hidden;box-shadow:var(--lwf-shadow-sm)}.lwf-faq summary{cursor:pointer;list-style:none;padding:1.1rem 3rem 1.1rem 1.25rem;font-weight:800;color:var(--lwf-ink);min-height:48px;position:relative}.lwf-faq summary::-webkit-details-marker{display:none}.lwf-faq summary:after{content:"+";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:800;color:var(--lwf-teal);line-height:1}.lwf-faq details[open] summary:after{content:"\2212"}.lwf-faq__ans{padding:0 1.25rem 1.15rem}.lwf-faq__ans p{margin:0;font-size:.95rem;color:var(--lwf-body)}.lwf-related{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.lwf-related>li{display:flex}.lwf-related__card{flex:1 1 auto;display:flex;flex-direction:column;gap:.4rem;background:var(--lwf-card);border:1px solid var(--lwf-line);border-radius:var(--lwf-radius);padding:1.05rem 1.15rem;min-height:48px;text-decoration:none;box-shadow:var(--lwf-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.lwf-related__card:hover{transform:translateY(-3px);box-shadow:var(--lwf-shadow-md);border-color:var(--lwf-teal)}.lwf-related__card:focus-visible{outline:3px solid #0f172a !important;outline-offset:3px !important}.lwf-related__title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:800;color:var(--lwf-ink);font-size:1.05rem;line-height:1.3;text-decoration:none}.lwf-related__text{color:var(--lwf-muted);font-size:.92rem;line-height:1.5}.lwf-related__arrow{width:18px;height:18px;flex:0 0 auto;color:var(--lwf-teal)}.lwf-contact{background:var(--lwf-teal-deep);padding:3.5rem 0 3.75rem;text-align:center}.lwf-contact h2{color:#fff;margin-bottom:.6rem}.lwf-contact p{max-width:100% !important;margin:0 auto;color:rgba(255,255,255,.94);text-shadow:0 1px 2px rgba(0,0,0,.35)}.lwf-contact .ph-contact-list{text-align:left}.lwf-contact a{color:#a7e8f0}@media (max-width:1024px){.lwf-hero__grid{grid-template-columns:1fr;gap:2rem}.lwf-select{border-left:0;padding-left:0;border-top:1px solid var(--lwf-sand);padding-top:1.75rem}.lwf-split,.lwf-split--media,.lwf-split--terms{grid-template-columns:1fr;gap:1.75rem}.lwf-grid-4,.lwf-grid-5,.lwf-flow{grid-template-columns:repeat(2,1fr)}.lwf-grid-5>:last-child{grid-column:1/-1}.lwf-related{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.lwf-hero{padding:2.5rem 0 2.25rem}.lwf-facts{grid-template-columns:repeat(2,1fr)}.lwf-trust__grid{grid-template-columns:1fr}.lwf-grid-4,.lwf-grid-5,.lwf-flow{grid-template-columns:1fr}.lwf-grid-5>:last-child{grid-column:auto}.lwf-section{padding:2.6rem 0}.lwf-select__foot{font-size:.82rem}.lwf-related{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ph-lwf *{transition:none !important;animation:none !important}.lwf-related__card{transition:none !important;transform:none !important}}