.iw-root{--iw-plum:#4a2545;--iw-plum-deep:#34172f;--iw-plum-soft:#6e4468;--iw-emerald:#0e9b77;--iw-emerald-bright:#14b78f;--iw-emerald-soft:#e4f5ef;--iw-paper:#fbfafb;--iw-sand:#f1ecef;--iw-line:#e4dce2;--iw-ink:#241220;--iw-muted:#7a6a75;--iw-white:#fff;--iw-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--iw-mono:ui-monospace, "SF Mono", Menlo, "Cascadia Mono", monospace;--iw-maxw:1180px;font-family:var(--iw-sans);color:var(--iw-ink);background:var(--iw-paper);-webkit-font-smoothing:antialiased;line-height:1.55}.iw-root *,.iw-root :before,.iw-root :after{box-sizing:border-box}.iw-root h1,.iw-root h2,.iw-root h3{text-wrap:balance;letter-spacing:-.02em;margin:0;line-height:1.08}.iw-root p{margin:0}.iw-root a{color:inherit;text-decoration:none}.iw-wrap{width:100%;max-width:var(--iw-maxw);margin-inline:auto;padding-inline:20px}.iw-eyebrow{font-family:var(--iw-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--iw-emerald);align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}.iw-eyebrow:before{content:"";background:var(--iw-emerald);width:20px;height:1px}.iw-logo{flex-direction:column;display:inline-flex}.iw-logo .iw-word{letter-spacing:.14em;color:var(--iw-plum);align-items:center;font-size:25px;font-weight:350;display:inline-flex}.iw-logo .iw-omark{background:var(--iw-emerald);border-radius:50%;place-items:center;width:.86em;height:.86em;margin:0 .02em;display:inline-grid}.iw-logo .iw-omark:after{content:"";background:var(--iw-paper);border-radius:50%;width:.26em;height:.26em}.iw-logo .iw-oring{border:.09em solid var(--iw-plum);border-radius:50%;place-items:center;width:.82em;height:.82em;margin:0 .02em;display:inline-grid}.iw-logo .iw-sub{font-family:var(--iw-mono);letter-spacing:.42em;color:var(--iw-muted);margin-top:2px;padding-left:2px;font-size:9.5px;display:block}.iw-btn{font-family:var(--iw-sans);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:9px;padding:11px 20px;font-size:15px;font-weight:600;transition:transform .12s,background .18s,box-shadow .2s;display:inline-flex}.iw-btn:active{transform:translateY(1px)}.iw-btn-emerald{background:var(--iw-emerald);color:#fff;box-shadow:0 8px 22px -8px #0e9b7799}.iw-btn-emerald:hover{background:var(--iw-emerald-bright);box-shadow:0 12px 30px -8px #0e9b77b3}.iw-btn-ghost{color:var(--iw-plum);border:1px solid var(--iw-line);background:0 0}.iw-btn-ghost:hover{border-color:var(--iw-plum)}.iw-btn-lg{border-radius:12px;padding:15px 26px;font-size:16px}.iw-btn:disabled{opacity:.6;cursor:default}.iw-header{z-index:60;-webkit-backdrop-filter:saturate(1.3)blur(12px);backdrop-filter:saturate(1.3)blur(12px);border-bottom:1px solid var(--iw-line);background:#fbfafbdb;position:sticky;top:0}.iw-nav{justify-content:space-between;align-items:center;height:70px;display:flex}.iw-nav-links{gap:30px;display:none}.iw-nav-links a{color:#4a3a44;font-size:15px;font-weight:500}.iw-nav-links a:hover{color:var(--iw-plum)}.iw-nav-cta{align-items:center;gap:10px;display:flex}.iw-nav-cta .iw-btn-ghost{display:none}.iw-hero{background:radial-gradient(70% 60% at 88% 0%, #0e9b771a, transparent 60%), radial-gradient(80% 70% at 0% 12%, #4a254512, transparent 55%), var(--iw-paper);padding-block:46px 54px;position:relative;overflow:hidden}.iw-hero-grid{gap:36px;display:grid}.iw-hero h1{color:var(--iw-plum-deep);font-size:clamp(36px,9vw,62px);font-weight:300}.iw-hero h1 b{font-weight:620}.iw-hero h1 .iw-em{color:var(--iw-emerald);font-weight:620}.iw-hero-sub{color:var(--iw-muted);max-width:44ch;margin-top:20px;font-size:clamp(16px,4.2vw,19px)}.iw-trust-row{flex-wrap:wrap;gap:8px 18px;margin-top:24px;display:flex}.iw-trust{color:#4a3a44;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.iw-trust svg{color:var(--iw-emerald);flex:none}.iw-form-card{background:var(--iw-white);border:1px solid var(--iw-line);border-radius:20px;padding:26px 22px;position:relative;box-shadow:0 40px 80px -50px #34172f80}.iw-fc-top{align-items:center;gap:11px;margin-bottom:6px;display:flex}.iw-fc-ic{background:var(--iw-emerald-soft);width:44px;height:44px;color:var(--iw-emerald);border-radius:12px;flex:none;place-items:center;display:grid}.iw-form-card h2{color:var(--iw-plum-deep);font-size:21px;font-weight:640}.iw-fc-desc{color:var(--iw-muted);margin:8px 0 20px;font-size:14px}.iw-field{margin-bottom:13px}.iw-field label{color:#5a4a54;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.iw-field input{width:100%;font-family:var(--iw-sans);border:1px solid var(--iw-line);color:var(--iw-ink);background:#fcfbfc;border-radius:11px;padding:12px 14px;font-size:15.5px;transition:border-color .15s,box-shadow .15s}.iw-field input::placeholder{color:#b3a7ae}.iw-field input:focus{border-color:var(--iw-emerald);outline:none;box-shadow:0 0 0 3px #0e9b7724}.iw-field-two{grid-template-columns:1fr 1fr;gap:11px;display:grid}.iw-form-card .iw-btn{justify-content:center;width:100%;margin-top:6px}.iw-fc-legal{color:var(--iw-muted);text-align:center;margin-top:13px;font-size:11.5px;line-height:1.5}.iw-fc-legal a{color:var(--iw-plum);text-decoration:underline}.iw-fc-err{color:#c0392b;text-align:center;margin-top:10px;font-size:13px}.iw-fc-sent{text-align:center;padding:14px 6px}.iw-fc-sent .iw-big{background:var(--iw-emerald-soft);width:58px;height:58px;color:var(--iw-emerald);border-radius:50%;place-items:center;margin:4px auto 14px;display:grid}.iw-fc-sent h3{color:var(--iw-plum-deep);font-size:20px;font-weight:640}.iw-fc-sent p{color:var(--iw-muted);margin-top:8px;font-size:14.5px}.iw-fc-sent .iw-mono{font-family:var(--iw-mono);color:var(--iw-plum);margin-top:12px;font-size:13px}.iw-section{padding-block:66px}.iw-sec-head{text-align:center;max-width:640px;margin-inline:auto}.iw-sec-head h2{color:var(--iw-plum-deep);margin-top:14px;font-size:clamp(27px,6.5vw,42px);font-weight:340}.iw-sec-head h2 b{font-weight:640}.iw-sec-head .iw-eyebrow{justify-content:center}.iw-sec-head p{color:var(--iw-muted);margin-top:14px;font-size:17px}.iw-steps{background:var(--iw-white)}.iw-steps-grid{gap:18px;margin-top:42px;display:grid}.iw-step{border:1px solid var(--iw-line);background:linear-gradient(#fff,#fcfbfc);border-radius:16px;padding:26px 22px 24px;position:relative}.iw-step .iw-num{font-family:var(--iw-mono);color:var(--iw-emerald);letter-spacing:.08em;font-size:13px;font-weight:600}.iw-step .iw-stp-ic{width:46px;height:46px;color:var(--iw-plum);background:#4a25450f;border-radius:12px;place-items:center;margin:14px 0;display:grid}.iw-step h3{color:var(--iw-plum-deep);font-size:18.5px;font-weight:620}.iw-step p{color:var(--iw-muted);margin-top:8px;font-size:14.5px}.iw-services{background:var(--iw-sand)}.iw-svc-grid{gap:15px;margin-top:42px;display:grid}.iw-svc{background:var(--iw-white);border:1px solid var(--iw-line);border-radius:16px;padding:24px;transition:transform .16s,box-shadow .16s}.iw-svc:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px #34172f66}.iw-svc .iw-s-ic{background:var(--iw-emerald-soft);width:44px;height:44px;color:var(--iw-emerald);border-radius:12px;place-items:center;margin-bottom:15px;display:grid}.iw-svc h3{color:var(--iw-plum-deep);font-size:18px;font-weight:620}.iw-svc p{color:var(--iw-muted);margin-top:8px;font-size:14.5px}.iw-valor{background:linear-gradient(150deg, var(--iw-plum-deep), var(--iw-plum));color:#f3eaf0;overflow:hidden}.iw-valor-grid{align-items:center;gap:30px;display:grid}.iw-valor h2{color:#fff;font-size:clamp(26px,6vw,40px);font-weight:340}.iw-valor h2 b{color:var(--iw-emerald-bright);font-weight:640}.iw-valor p{color:#d9c7d4;margin-top:16px;font-size:17px}.iw-stat-row{flex-wrap:wrap;gap:26px;margin-top:28px;display:flex}.iw-stat .iw-n{font-family:var(--iw-mono);color:#fff;letter-spacing:-.02em;font-size:30px;font-weight:700}.iw-stat .iw-l{color:#c3aec0;margin-top:2px;font-size:13px}.iw-val-mock{background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;padding:20px}.iw-vm-lbl{font-family:var(--iw-mono);letter-spacing:.12em;text-transform:uppercase;color:#b79eb3;font-size:11px}.iw-vm-price{color:#fff;letter-spacing:-.02em;margin-top:6px;font-size:38px;font-weight:700}.iw-vm-range{font-family:var(--iw-mono);color:var(--iw-emerald-bright);margin-top:4px;font-size:13px}.iw-vm-bar{background:#ffffff24;border-radius:999px;height:8px;margin-top:16px;position:relative;overflow:hidden}.iw-vm-bar>i{background:linear-gradient(90deg, var(--iw-emerald), var(--iw-emerald-bright));border-radius:999px;position:absolute;inset:0 24% 0 18%}.iw-vm-meta{font-family:var(--iw-mono);color:#c3aec0;justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.iw-contact{background:var(--iw-white)}.iw-contact-card{border:1px solid var(--iw-line);text-align:center;background:radial-gradient(90% 120% at 50% 0%, var(--iw-emerald-soft), #fff 62%);border-radius:20px;max-width:620px;margin-inline:auto;padding:30px 24px}.iw-contact-card .iw-av{width:66px;height:66px;font-family:var(--iw-mono);color:#fff;background:linear-gradient(140deg, var(--iw-plum), var(--iw-emerald));border-radius:50%;place-items:center;margin:0 auto 16px;font-size:22px;font-weight:700;display:grid}.iw-contact-card h3{color:var(--iw-plum-deep);font-size:22px;font-weight:640}.iw-contact-card .iw-role{color:var(--iw-muted);margin-top:4px;font-size:14px}.iw-contact-card .iw-mail{color:var(--iw-emerald);align-items:center;gap:8px;margin-top:18px;font-size:16px;font-weight:600;display:inline-flex}.iw-team{grid-template-columns:repeat(2,1fr);gap:20px;max-width:720px;margin:30px auto 0;display:grid}.iw-agent{border:1px solid var(--iw-line);text-align:center;background:radial-gradient(90% 120% at 50% 0%, var(--iw-emerald-soft), #fff 62%);border-radius:20px;padding:26px 20px}.iw-agent-photo{width:108px;height:108px;font-family:var(--iw-mono);color:#fff;background:linear-gradient(140deg, var(--iw-plum), var(--iw-emerald));border-radius:50%;place-items:center;margin:0 auto 16px;font-size:30px;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 26px -10px #4a254580}.iw-agent-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iw-agent h3{color:var(--iw-plum-deep);font-size:20px;font-weight:640}.iw-agent .iw-role{color:var(--iw-muted);margin-top:3px;font-size:13.5px}.iw-agent .iw-mail{color:var(--iw-emerald);word-break:break-all;align-items:center;gap:7px;margin-top:14px;font-size:14.5px;font-weight:600;display:inline-flex}@media (max-width:560px){.iw-team{grid-template-columns:1fr}}.iw-footer{background:var(--iw-plum-deep);color:#c3aec0;padding-block:40px}.iw-foot{flex-direction:column;gap:20px;display:flex}.iw-foot-top{flex-direction:column;gap:18px;display:flex}.iw-footer .iw-logo .iw-word{color:#f3eaf0}.iw-footer .iw-logo .iw-oring{border-color:#f3eaf0}.iw-foot-links{flex-wrap:wrap;gap:8px 22px;display:flex}.iw-foot-links a{color:#d0becc;font-size:14px}.iw-foot-links a:hover{color:#fff}.iw-foot-legal{font-family:var(--iw-mono);color:#8e7789;border-top:1px solid #ffffff1a;padding-top:18px;font-size:11.5px}@media (min-width:760px){.iw-steps-grid{grid-template-columns:repeat(3,1fr)}.iw-svc-grid{grid-template-columns:repeat(2,1fr)}.iw-foot-top{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:960px){.iw-nav-links{display:flex}.iw-nav-cta .iw-btn-ghost{display:inline-flex}.iw-hero{padding-block:66px 74px}.iw-hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:54px}.iw-svc-grid{grid-template-columns:repeat(4,1fr)}.iw-valor-grid{grid-template-columns:1.1fr .9fr}}.iw-val-page{background:var(--iw-paper);min-height:100vh;padding-block:30px 60px}.iw-val-head{text-align:center;max-width:620px;margin:0 auto 8px}.iw-val-head h1{color:var(--iw-plum-deep);margin-top:16px;font-size:clamp(28px,7vw,42px);font-weight:320}.iw-val-head h1 b{color:var(--iw-emerald);font-weight:640}.iw-val-head p{color:var(--iw-muted);margin-top:12px;font-size:16px}.iw-val-card{background:var(--iw-white);border:1px solid var(--iw-line);border-radius:20px;max-width:680px;margin:26px auto 0;padding:24px 20px;box-shadow:0 40px 80px -55px #34172f73}.iw-val-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.iw-val-grid .iw-field{margin:0}.iw-val-grid .iw-col2{grid-column:span 2}.iw-field select{width:100%;font-family:var(--iw-sans);border:1px solid var(--iw-line);color:var(--iw-ink);appearance:none;background:#fcfbfc;border-radius:11px;padding:12px 14px;font-size:15.5px}.iw-field select:focus{border-color:var(--iw-emerald);outline:none;box-shadow:0 0 0 3px #0e9b7724}.iw-field .iw-hint{color:var(--iw-muted);margin-top:4px;font-size:11px}.iw-val-card .iw-btn{justify-content:center;width:100%;margin-top:8px}.iw-val-usos{text-align:center;font-family:var(--iw-mono);color:var(--iw-muted);margin-top:14px;font-size:12px}.iw-val-err{text-align:center;color:#c0392b;margin-top:12px;font-size:14px}.iw-sug{z-index:30;border:1px solid var(--iw-line);background:#fff;border-radius:11px;max-height:260px;margin-top:5px;padding:5px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px -12px #34172f47}.iw-sug li{cursor:pointer;color:var(--iw-plum);border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.35}.iw-sug li:hover{background:#0e9b7717}.iw-units{border:1px solid var(--iw-line);background:#4a254506;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:8px;max-height:264px;padding:6px;display:grid;overflow-y:auto}.iw-unit{text-align:left;border:1px solid var(--iw-line);cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;gap:2px;padding:9px 11px;font-family:inherit;display:flex}.iw-unit:hover{border-color:var(--iw-emerald)}.iw-unit.sel{border-color:var(--iw-emerald);box-shadow:inset 0 0 0 1.5px var(--iw-emerald);background:#0e9b7717}.iw-unit-main{color:var(--iw-plum);font-size:13.5px;font-weight:650}.iw-unit-meta{color:var(--iw-muted);font-size:12px}.iw-result{background:linear-gradient(155deg, var(--iw-plum-deep), var(--iw-plum));color:#f3eaf0;text-align:center;border-radius:20px;max-width:680px;margin:26px auto 0;padding:30px 24px}.iw-result .iw-r-lbl{font-family:var(--iw-mono);letter-spacing:.12em;text-transform:uppercase;color:#b79eb3;font-size:12px}.iw-result .iw-r-notes{text-align:left;gap:5px;max-width:520px;margin:12px auto 0;padding:0;list-style:none;display:grid}.iw-result .iw-r-notes li{color:#d7c6d2;padding-left:15px;font-size:12px;line-height:1.45;position:relative}.iw-result .iw-r-notes li:before{content:"·";color:var(--iw-emerald-bright);font-weight:700;position:absolute;left:4px}.iw-result .iw-r-price{color:#fff;letter-spacing:-.03em;margin-top:8px;font-size:clamp(40px,12vw,60px);font-weight:800}.iw-result .iw-r-range{font-family:var(--iw-mono);color:var(--iw-emerald-bright);margin-top:6px;font-size:15px}.iw-result .iw-r-bar{background:#ffffff24;border-radius:999px;max-width:420px;height:10px;margin:20px auto 0;position:relative;overflow:hidden}.iw-result .iw-r-bar>i{background:linear-gradient(90deg, var(--iw-emerald), var(--iw-emerald-bright));border-radius:999px;position:absolute;top:0;bottom:0}.iw-result .iw-r-facts{font-family:var(--iw-mono);color:#d9c7d4;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:22px;font-size:13px;display:flex}.iw-result .iw-r-facts b{color:#fff;font-weight:600}.iw-result .iw-r-src{font-family:var(--iw-mono);color:var(--iw-emerald-bright);border:1px solid #14b78f66;border-radius:999px;margin-top:16px;padding:3px 11px;font-size:11px;display:inline-block}.iw-result .iw-r-disc{color:#b79eb3;margin-top:20px;max-width:520px;margin-inline:auto;font-size:11.5px;line-height:1.5}.iw-result .iw-r-cta{margin-top:22px;display:inline-flex}.iw-result .iw-r-cta a{color:var(--iw-plum);background:#fff}.iw-val-invalid{text-align:center;max-width:520px;margin:60px auto;padding:30px 24px}.iw-val-invalid .iw-vi-ic{color:#c0392b;background:#fbeaea;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 18px;display:grid}.iw-val-invalid h2{color:var(--iw-plum-deep);font-size:24px;font-weight:620}.iw-val-invalid p{color:var(--iw-muted);margin-top:12px}.iw-val-invalid .iw-btn{margin-top:22px}@media (max-width:560px){.iw-val-grid{grid-template-columns:1fr}.iw-val-grid .iw-col2{grid-column:span 1}}.iw-crumbs{font-family:var(--iw-mono);letter-spacing:.06em;color:var(--iw-muted);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.iw-crumbs a{color:var(--iw-plum-soft)}.iw-crumbs a:hover{color:var(--iw-emerald)}.iw-crumbs>span[aria-hidden]{color:var(--iw-line)}.iw-chip{font-family:var(--iw-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--iw-emerald-soft);color:var(--iw-emerald);border-radius:999px;align-self:flex-start;align-items:center;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.iw-chip-em{background:var(--iw-emerald);color:#fff}.iw-blog-hero{background:radial-gradient(70% 60% at 85% 0%, #0e9b771a, transparent 60%), radial-gradient(70% 70% at 0% 20%, #4a254512, transparent 55%), var(--iw-paper);border-bottom:1px solid var(--iw-line);padding-block:44px 38px}.iw-blog-hero h1{color:var(--iw-plum-deep);margin-top:16px;font-size:clamp(32px,7.5vw,50px);font-weight:300}.iw-blog-hero h1 .iw-em{color:var(--iw-emerald);font-weight:620}.iw-blog-hero p{color:var(--iw-muted);max-width:62ch;margin-top:14px;font-size:clamp(15.5px,4vw,18px)}.iw-blog-list{background:var(--iw-white)}.iw-blog-vacio{color:var(--iw-muted);text-align:center;padding-block:30px;font-size:17px}.iw-blog-grid{gap:16px;margin-top:18px;display:grid}.iw-post{background:var(--iw-white);border:1px solid var(--iw-line);border-radius:16px;flex-direction:column;gap:10px;height:100%;padding:22px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.iw-post:hover{border-color:#0e9b7759;transform:translateY(-3px);box-shadow:0 24px 44px -30px #34172f66}.iw-post-head{flex-wrap:wrap;gap:8px;display:flex}.iw-post h2{color:var(--iw-plum-deep);font-size:19px;font-weight:620}.iw-post:hover h2{color:var(--iw-plum)}.iw-post-sum{color:var(--iw-muted);flex:1;font-size:14.5px}.iw-post-meta{font-family:var(--iw-mono);color:var(--iw-muted);letter-spacing:.04em;font-size:11.5px}.iw-post-more{color:var(--iw-emerald);font-size:14px;font-weight:620}.iw-post-feat{background:var(--iw-sand);border-color:#4a25451f;padding:28px 24px}.iw-post-feat h2{font-size:clamp(23px,5.5vw,32px);font-weight:340}.iw-post-feat h2 b{font-weight:640}.iw-post-feat .iw-post-sum{max-width:70ch;font-size:16px}.iw-blog-cta{text-align:center;background:linear-gradient(150deg, var(--iw-plum-deep), var(--iw-plum));color:#f3eaf0;border-radius:20px;margin-top:36px;padding:34px 24px}.iw-blog-cta h2{color:#fff;font-size:clamp(22px,5.5vw,31px);font-weight:340}.iw-blog-cta h2 b{color:var(--iw-emerald-bright);font-weight:640}.iw-blog-cta p{color:#d9c7d4;margin-top:12px;font-size:16px}.iw-blog-cta .iw-btn{margin-top:22px}.iw-wrap.iw-art-col{max-width:760px}.iw-art-hero{background:var(--iw-sand);border-bottom:1px solid var(--iw-line);padding-block:40px 34px}.iw-art-hero .iw-chip{margin-top:18px}.iw-art-hero h1{color:var(--iw-plum-deep);margin-top:14px;font-size:clamp(28px,7vw,44px);font-weight:340}.iw-art-sum{color:var(--iw-muted);margin-top:14px;font-size:clamp(15.5px,4vw,18px)}.iw-art-meta{font-family:var(--iw-mono);letter-spacing:.04em;color:var(--iw-muted);margin-top:18px;font-size:11.5px}.iw-art-body{background:var(--iw-white);padding-block:38px 60px}.iw-tldr{background:var(--iw-emerald-soft);border:1px solid #0e9b7742;border-radius:16px;margin-bottom:32px;padding:20px 22px}.iw-tldr p{color:#2f4a41;margin-top:10px;font-size:15.5px}.iw-prose{color:#3b2b36;font-size:17px;line-height:1.72}.iw-prose>:first-child{margin-top:0}.iw-prose p{margin:0 0 20px}.iw-prose h2{color:var(--iw-plum-deep);margin:38px 0 14px;font-size:clamp(22px,5vw,28px);font-weight:620}.iw-prose h3{color:var(--iw-plum);margin:28px 0 10px;font-size:clamp(18px,4.4vw,21px);font-weight:620}.iw-prose h4{color:var(--iw-plum);margin:24px 0 8px;font-size:17px;font-weight:650}.iw-prose ul,.iw-prose ol{margin:0 0 20px;padding-left:22px}.iw-prose li{margin-bottom:8px}.iw-prose li::marker{color:var(--iw-emerald)}.iw-prose strong,.iw-prose b{color:var(--iw-plum-deep);font-weight:650}.iw-prose a{color:var(--iw-emerald);text-underline-offset:3px;font-weight:560;-webkit-text-decoration:underline #0e9b7766;text-decoration:underline #0e9b7766}.iw-prose a:hover{color:var(--iw-plum);-webkit-text-decoration-color:var(--iw-plum);text-decoration-color:var(--iw-plum)}.iw-prose blockquote{border-left:3px solid var(--iw-emerald);color:var(--iw-plum);margin:26px 0;padding:4px 0 4px 20px;font-size:18px}.iw-prose blockquote p:last-child{margin-bottom:0}.iw-prose code{font-family:var(--iw-mono);background:var(--iw-sand);border:1px solid var(--iw-line);color:var(--iw-plum);border-radius:6px;padding:1px 5px;font-size:.88em}.iw-prose pre{background:var(--iw-plum-deep);color:#f3eaf0;border-radius:12px;margin:0 0 22px;padding:16px 18px;font-size:14px;overflow-x:auto}.iw-prose pre code{color:inherit;background:0 0;border:0;padding:0}.iw-prose img{border-radius:14px;max-width:100%;height:auto;margin:26px 0;display:block}.iw-prose hr{border:0;border-top:1px solid var(--iw-line);margin:34px 0}.iw-prose table{border-collapse:collapse;width:100%;margin:0 0 24px;font-size:15px;display:block;overflow-x:auto}.iw-prose th,.iw-prose td{border:1px solid var(--iw-line);text-align:left;padding:9px 12px}.iw-prose th{background:var(--iw-sand);color:var(--iw-plum-deep);font-weight:650}.iw-fuentes{border:1px solid var(--iw-line);background:var(--iw-paper);border-radius:16px;margin-top:40px;padding:22px 24px}.iw-fuentes h2{font-family:var(--iw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--iw-emerald);font-size:12px;font-weight:600}.iw-fuentes ol{gap:9px;margin:14px 0 0;padding-left:20px;display:grid}.iw-fuentes li{color:#4a3a44;font-size:14.5px}.iw-fuentes li::marker{color:var(--iw-muted);font-family:var(--iw-mono);font-size:12px}.iw-fuentes a{color:var(--iw-plum);text-underline-offset:3px;-webkit-text-decoration:underline #0e9b7773;text-decoration:underline #0e9b7773}.iw-fuentes a:hover{color:var(--iw-emerald)}.iw-fuentes .iw-fecha{color:var(--iw-muted);font-size:13px}.iw-faq{margin-top:44px}.iw-faq>h2{font-family:var(--iw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--iw-emerald);font-size:12px;font-weight:600}.iw-faq-list{gap:10px;margin-top:16px;display:grid}.iw-faq-item{border:1px solid var(--iw-line);background:var(--iw-white);border-radius:14px;padding:16px 18px}.iw-faq-item summary{cursor:pointer;color:var(--iw-plum-deep);justify-content:space-between;align-items:center;gap:16px;font-size:16.5px;font-weight:620;list-style:none;display:flex}.iw-faq-item summary::-webkit-details-marker{display:none}.iw-faq-plus{background:var(--iw-emerald-soft);width:24px;height:24px;color:var(--iw-emerald);border-radius:50%;flex:none;place-items:center;font-weight:700;transition:transform .16s;display:grid}.iw-faq-item[open] .iw-faq-plus{transform:rotate(45deg)}.iw-faq-item>p{color:var(--iw-muted);margin-top:12px;font-size:15.5px}.iw-rel{margin-top:48px}.iw-rel>h2{font-family:var(--iw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--iw-emerald);font-size:12px;font-weight:600}.iw-rel-grid{gap:12px;margin-top:16px;display:grid}.iw-rel-card{border:1px solid var(--iw-line);background:var(--iw-white);border-radius:14px;flex-direction:column;gap:9px;padding:18px;transition:transform .16s,border-color .16s;display:flex}.iw-rel-card:hover{border-color:#0e9b7759;transform:translateY(-2px)}.iw-rel-card h3{color:var(--iw-plum-deep);font-size:15.5px;font-weight:620;line-height:1.3}.iw-art-volver{margin-top:40px;font-size:14.5px;font-weight:600}.iw-art-volver a{color:var(--iw-emerald)}.iw-art-volver a:hover{color:var(--iw-plum)}@media (min-width:760px){.iw-blog-grid{grid-template-columns:repeat(2,1fr)}.iw-rel-grid{grid-template-columns:repeat(3,1fr)}.iw-blog-hero{padding-block:60px 50px}.iw-art-hero{padding-block:56px 44px}.iw-blog-cta{padding:44px 36px}}@media (min-width:1040px){.iw-blog-grid{grid-template-columns:repeat(3,1fr)}}.iw-legal{max-width:760px}.iw-legal h1{margin:10px 0 6px;font-size:clamp(30px,4.4vw,42px)}.iw-legal-fecha{color:var(--iw-muted);margin-bottom:28px;font-size:14px}.iw-legal h2{color:var(--iw-plum);margin:32px 0 10px;font-size:21px}.iw-legal p{margin:0 0 14px;line-height:1.7}.iw-legal a{color:var(--iw-emerald);text-underline-offset:2px;text-decoration:underline}.iw-legal a:hover{color:var(--iw-plum)}
