/*! Generado desde web-src/planes.css; no editar aquí */
@font-face{font-family:Fraunces Planes;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Planes;font-style:italic;font-weight:500;font-display:swap;src:url(fonts/fraunces-latin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root{--serif:"Fraunces Planes",Georgia,serif}.pl{--b:#F6F3EC;--card:#fff;--card2:#EFEAE0;--t:#14302B;--s:#4F645C;--l:rgba(7,35,31,.14);--a:#0E8A5F;--a2:#17996A;--ink:#07231F;--hl:rgba(31,181,122,.12);--warn:#B06E08;background:var(--b);color:var(--t);overflow-x:hidden}@media(prefers-color-scheme:dark){.pl{--b:#08120F;--card:#0E1C18;--card2:#132722;--t:#E6F0EC;--s:#9BB1A9;--l:rgba(255,255,255,.14);--a:#5FE3AE;--a2:#1FB57A;--hl:rgba(31,181,122,.16);--warn:#F2B24A}}.pl a:focus-visible,.pl button:focus-visible,.pl summary:focus-visible,.pl .pl-scroll:focus-visible{outline:3px solid var(--a);outline-offset:3px;border-radius:8px}.pl-top{display:flex;align-items:center;justify-content:space-between;gap:14px;width:min(1120px,100% - 32px);margin:0 auto;padding:18px 0}.pl-top .brand{color:var(--t);font-size:21px}.pl-back{font-weight:700;font-size:14.5px;color:var(--a);padding:10px 4px}.pl-main{width:min(1120px,100% - 32px);margin:0 auto;padding-bottom:120px}.pl-head{text-align:center;padding:20px 0 26px}.pl-head h1{font-size:clamp(32px,7vw,52px)}.pl-head h1 em{color:var(--a)}.pl-head p{color:var(--s);font-size:17px;max-width:620px;margin:14px auto 0}.pl h2{font-size:clamp(24px,4.6vw,32px);margin-bottom:18px}.pl-tabs{display:flex;gap:4px;padding:5px;border-radius:999px;background:var(--card);border:1px solid var(--l);width:fit-content;max-width:100%;margin:0 auto 26px}.pl-tabs button{border:0;background:transparent;color:var(--t);font:700 14.5px var(--sans);padding:11px 18px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:7px;white-space:nowrap}.pl-tabs button[aria-selected=true]{background:var(--ink);color:#fff}@media(prefers-color-scheme:dark){.pl-tabs button[aria-selected=true]{background:var(--a2);color:#03251b}}.pl-tabs small{font-size:11px;font-weight:800;padding:2px 7px;border-radius:999px;background:var(--hl);color:var(--a)}.pl-tabs button[aria-selected=true] small{background:#ffffff2e;color:inherit}@media(max-width:420px){.pl-tabs button{padding:10px 11px;font-size:13px;gap:4px}}.pl-state{text-align:center;color:var(--s);padding:40px 0}.pl-legal{text-align:center;color:var(--s);font-size:13.5px;margin:48px 0 28px}.pl-legal a{color:inherit;text-decoration:underline}.pl-state:not(.err){min-height:80vh;min-height:80svh}.pl-state.err{display:flex;flex-direction:column;align-items:center;gap:18px;color:var(--t)}.pl-cards{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}.pl-card{position:relative;text-align:left;background:var(--card);color:var(--t);border:2px solid var(--l);border-radius:22px;padding:26px 22px 22px;cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:6px;transition:border-color .2s,box-shadow .2s,transform .2s}.pl-card:hover{transform:translateY(-3px)}.pl-card[aria-checked=true]{border-color:var(--a2);box-shadow:0 0 0 4px var(--hl)}.pl-card[aria-disabled=true]{cursor:default;opacity:.78}.pl-card[aria-disabled=true]:hover{transform:none}.pl-card h3{font-size:26px}.pl-badge{position:absolute;top:-12px;left:20px;background:var(--warn);color:#fff;font-size:12px;font-weight:800;padding:5px 12px;border-radius:999px}@media(prefers-color-scheme:dark){.pl-badge{color:#2b1d03}}.pl-badge.cur{background:var(--ink);color:#fff}.pl-blurb{color:var(--s);font-size:14.5px}.pl-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 2px}.pl-price b{font-family:var(--serif);font-weight:500;font-size:40px;line-height:1.05;letter-spacing:-.02em}.pl-price span{color:var(--s);font-weight:600;font-size:14px}.pl-eq{color:var(--a);font-weight:700;font-size:13.5px;min-height:20px}.pl-save{align-self:flex-start;background:var(--hl);color:var(--a);font-weight:800;font-size:12px;padding:4px 10px;border-radius:999px;margin:6px 0 4px}.pl-points{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:12px;padding-top:14px;border-top:1px solid var(--l);font-size:14.5px}.pl-points li{display:flex;gap:9px;align-items:flex-start}.pl-points svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--a)}.pl-pick{margin-top:auto;padding-top:14px;font-weight:800;font-size:14px;color:var(--a)}.pl-card[aria-checked=true] .pl-pick:before{content:"\2713  "}@media(min-width:760px){.pl-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}}.pl-free{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;background:var(--card2);border:1px dashed var(--l);border-radius:16px;padding:16px 20px;margin-bottom:26px;font-size:14.5px;color:var(--s)}.pl-free b{color:var(--t);font-size:16px}.pl-free .pl-badge{position:static}.pl-summary{background:var(--card);border:1px solid var(--l);border-radius:24px;padding:26px 22px;display:grid;gap:22px;margin-bottom:34px}.pl-summary h2{margin:0 0 4px}.pl-sum-rows{display:flex;flex-direction:column;gap:0}.pl-sum-rows div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--l);font-size:15px;color:var(--s)}.pl-sum-rows div b{color:var(--t);text-align:right}.pl-sum-total{font-family:var(--serif);font-size:30px!important}.pl-sum-note{font-size:12.5px;color:var(--s);margin-top:10px}.pl-go{display:flex;justify-content:center;width:100%;font-size:17px;padding:17px 26px}.pl-pay{background:var(--card2);border-radius:16px;padding:16px 18px;font-size:14px;color:var(--s);margin-top:14px;display:flex;flex-direction:column;gap:7px}.pl-pay b{color:var(--t)}.pl-pay ul{list-style:none;display:flex;flex-direction:column;gap:6px}.pl-pay li:before{content:"\2022  ";color:var(--a)}.pl-top-msg{text-align:center;padding:24px;background:var(--card);border:1px solid var(--l);border-radius:20px;margin-bottom:34px}@media(min-width:860px){.pl-summary{grid-template-columns:1fr 1fr;align-items:start;padding:32px}}.pl-compare{margin-bottom:44px}.pl-scroll{position:relative;overflow-x:auto;border:1px solid var(--l);border-radius:18px;background:var(--card)}.pl-compare table{width:100%;border-collapse:separate;border-spacing:0;min-width:620px;font-size:14px}.pl-compare th,.pl-compare td{padding:12px 14px;text-align:center;border-bottom:1px solid var(--l)}.pl-compare thead th{background:var(--card2);font-weight:800;position:sticky;top:0}.pl-compare thead th:first-child,.pl-compare tbody th[scope=row]{position:sticky;left:0;text-align:left;background:var(--card);z-index:1;min-width:170px;max-width:220px;font-weight:600}.pl-compare thead th:first-child{background:var(--card2);z-index:2}.pl-compare tr.grp th{background:var(--card2);position:static;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--s);text-align:left}.pl-compare .sel{background:var(--hl)}.pl-compare td.yes{color:var(--a);font-weight:800}.pl-compare td.no{color:var(--s)}.pl-compare tr[data-more]{display:none}.pl-compare.open tr[data-more]{display:table-row}.pl-more{display:block;margin:16px auto 0;background:transparent;border:1px solid var(--l);color:var(--t);font:700 14.5px var(--sans);padding:12px 24px;border-radius:999px;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pl-faq{max-width:760px;margin:0 auto}.pl-faq details{border-bottom:1px solid var(--l)}.pl-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;font-family:var(--serif);font-size:20px}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq summary i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--l)}.pl-faq summary i:before,.pl-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;background:var(--t);transform:translate(-50%,-50%)}.pl-faq summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:.25s}.pl-faq details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.pl-faq details p{color:var(--s);padding:0 0 20px;font-size:15.5px}.wa-link{color:var(--a);font-weight:700;text-decoration:underline}.pl-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--l);box-shadow:0 -10px 30px -12px #00000059}.pl-bar div{flex:1;min-width:0;line-height:1.25}.pl-bar small{display:block;color:var(--s);font-size:12px}.pl-bar b{font-size:16px}.pl-bar .btn{flex:none;padding:13px 20px}@media(min-width:860px){.pl-bar{display:none!important}}.pl .wa-float{bottom:84px}@media(min-width:860px){.pl .wa-float{bottom:18px}}@media(prefers-reduced-motion:reduce){.pl-card{transition:none}}.pl [hidden]{display:none!important}
