.ld{--ld-ink:#0f172a;--ld-ink-soft:#475569;--ld-paper:#ffffff;--ld-paper-2:#f8fafc;--ld-mist:#64748b;--ld-signal:#4f46e5;--ld-signal-deep:#0284c7;--ld-brass:#059669;--ld-violet:#7c3aed;--ld-cyan:#0284c7;--ld-foam:#f1f5f9;--ld-hero-fg:#0f172a;--ld-hero-muted:#475569;--ld-radius:12px;--ld-ease:cubic-bezier(0.16,1,0.3,1);color:var(--ld-ink);background:radial-gradient(120% 80% at 50% 0,rgba(99,102,241,.08),transparent 60%),radial-gradient(90% 60% at 100% 30%,rgba(6,182,212,.06),transparent 50%),radial-gradient(90% 60% at 0 30%,rgba(16,185,129,.05),transparent 50%),var(--ld-paper);font-family:var(--font-sans),system-ui,sans-serif}html.dark .ld{--ld-ink:#f8fafc;--ld-ink-soft:#94a3b8;--ld-paper:#0f172a;--ld-paper-2:#1e293b;--ld-mist:#64748b;--ld-signal:#818cf8;--ld-signal-deep:#38bdf8;--ld-brass:#34d399;--ld-violet:#a78bfa;--ld-cyan:#38bdf8;--ld-foam:#0b1120;--ld-hero-fg:#ffffff;--ld-hero-muted:#94a3b8;background:radial-gradient(120% 80% at 50% 0,rgba(99,102,241,.15),transparent 60%),radial-gradient(90% 60% at 100% 50%,rgba(139,92,246,.12),transparent 50%),radial-gradient(90% 60% at 0 50%,rgba(0,245,160,.1),transparent 50%),var(--ld-paper)}.ld a{color:inherit;text-decoration:none}.ld a.ld-btn-primary,.ld a.ld-btn-primary:hover{color:#fff}.ld a.ld-btn-ink,.ld a.ld-btn-ink:hover{color:var(--ld-foam)}.ld a.ld-btn-ghost,.ld a.ld-btn-ghost:hover{color:#fff}.ld a.ld-btn-outline-ink{color:var(--ld-ink)}.ld-display{font-family:var(--font-display),Georgia,serif;font-optical-sizing:auto}@keyframes ld-rise{0%{opacity:0;transform:translateY(1.35rem)}to{opacity:1;transform:none}}@keyframes ld-ken{0%{transform:scale(1.1) translateZ(0)}to{transform:scale(1) translate3d(0,-1.5%,0)}}@keyframes ld-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ld-glow{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@keyframes ld-price-in{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:none}}@keyframes ld-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.ld-accent-line,.ld-btn-primary,.ld-hero-line,.ld-hero-media img,.ld-hero-offer,.ld-hero-veil,.ld-rise{animation:none!important}}.ld-rise{opacity:0;animation:ld-rise .9s var(--ld-ease) forwards}.ld-rise-1{animation-delay:.08s}.ld-rise-2{animation-delay:.2s}.ld-rise-3{animation-delay:.34s}.ld-rise-4{animation-delay:.48s}.ld-shell{width:min(1120px,calc(100% - 2.5rem));margin-inline:auto}@media (min-width:640px){.ld-shell{width:min(1120px,calc(100% - 4rem))}}.ld-hero{position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;color:var(--ld-hero-fg);overflow:hidden}.ld-hero-media{position:absolute;inset:0;z-index:-3;overflow:hidden}.ld-hero-media img{width:100%;height:100%;object-fit:cover;object-position:58% 40%;animation:ld-ken 22s var(--ld-ease) both}.ld-hero-wash{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(4 12 18/.55),rgb(4 12 18/.18) 38%,rgb(4 12 18/.72) 78%,rgb(4 12 18/.94)),linear-gradient(95deg,rgb(7 20 18/.82),rgb(7 20 18/.35) 48%,rgb(7 20 18/.15))}.ld-hero-veil{inset:auto 0 0;height:min(48vh,26rem);background:radial-gradient(70% 100% at 22% 100%,rgb(196 165 116/.28) 0,transparent 62%);animation:ld-glow 1.4s var(--ld-ease) .35s both}.ld-hero-grain,.ld-hero-veil{position:absolute;z-index:-1;pointer-events:none}.ld-hero-grain{inset:0;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ld-hero-credit{position:absolute;right:1rem;bottom:.85rem;z-index:2;font-size:.65rem;font-weight:500;letter-spacing:.02em;color:rgb(244 247 245/.5);text-decoration:none;transition:color .18s var(--ld-ease)}.ld-hero-credit:hover{color:rgb(244 247 245/.85)}.ld-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.15rem}.ld-nav-mark{display:inline-flex;align-items:center;gap:.85rem;color:#f4f7f5;text-decoration:none}.ld-nav-mark .ld-nav-logo{width:clamp(2.5rem,4.5vw,3rem);height:clamp(2.5rem,4.5vw,3rem);border-radius:0;filter:drop-shadow(0 1px 10px rgb(0 0 0/.35))}.ld-nav-wordmark{font-family:var(--font-sans),"Manrope",system-ui,sans-serif;font-size:clamp(1.05rem,2.1vw,1.35rem);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-shadow:0 1px 14px rgb(0 0 0/.35)}.ld-nav-actions{display:flex;align-items:center;gap:.35rem}.ld-nav-link{padding:.45rem .75rem;font-size:.875rem;font-weight:500;color:rgb(244 247 245/.78);border-radius:var(--ld-radius);transition:background .2s ease,color .2s ease}.ld-nav-link:focus-visible,.ld-nav-link:hover{background:rgb(255 255 255/.08);color:white;outline:none}.ld-nav-cta{padding:.45rem .9rem;font-size:.875rem;font-weight:600;background:rgb(255 255 255/.12);border:1px solid rgb(255 255 255/.22);border-radius:var(--ld-radius);transition:background .2s ease,border-color .2s ease}.ld-nav-cta:focus-visible,.ld-nav-cta:hover{background:rgb(255 255 255/.2);border-color:rgb(255 255 255/.4);outline:none}.ld-nav-desktop{display:none}@media (min-width:640px){.ld-nav-desktop{display:inline-flex}}.ld-hero-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(2.25rem,8vh,5.5rem) clamp(3rem,9vh,6rem);max-width:min(44rem,100%)}.ld-hero-brandmark{margin:0;font-family:var(--font-sans),"Manrope",system-ui,sans-serif;font-size:clamp(1.65rem,4.8vw,2.85rem);font-weight:750;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px rgb(0 0 0/.4)}.ld-hero-title{margin:1.1rem 0 0;font-size:clamp(1.55rem,3.6vw,2.35rem);font-weight:520;line-height:1.18;letter-spacing:-.025em;color:rgb(244 247 245/.96);text-shadow:0 2px 22px rgb(0 0 0/.3);max-width:18em}.ld-hero-brand{display:block;font-size:clamp(2.15rem,5.8vw,3.65rem);font-weight:560;line-height:1.08;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 28px rgb(0 0 0/.35);max-width:16em}.ld-hero-line{display:block;width:5.5rem;height:2px;margin-top:1.35rem;background:linear-gradient(90deg,var(--ld-brass),rgb(154 123 79/.15));transform-origin:left center;animation:ld-line .85s var(--ld-ease) .5s both}.ld-headline{display:block;margin:1.25rem 0 0;font-size:clamp(1.25rem,2.8vw,1.7rem);line-height:1.28;font-weight:500;color:var(--ld-hero-fg);max-width:26rem}.ld-lede{margin:1rem 0 0;font-size:1.08rem;line-height:1.55;color:var(--ld-hero-muted);max-width:32rem}.ld-hero-offer{margin-top:1.65rem;animation:ld-price-in .95s var(--ld-ease) .42s both}.ld-hero-price{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,5vw,3rem);font-weight:560;letter-spacing:-.03em;line-height:1;color:#fff;text-shadow:0 2px 20px rgb(0 0 0/.35)}.ld-hero-price-hint{margin:.55rem 0 0;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#d4b896}.ld-brand{margin:0;font-size:clamp(3.4rem,11vw,6.75rem);line-height:.92;letter-spacing:-.03em;font-weight:560;color:white}.ld-brand-lockup{display:inline-flex;align-items:center;gap:clamp(.85rem,2vw,1.25rem);color:#f4f7f5}.ld-brand-mark{width:clamp(3rem,7vw,4.5rem)!important;height:clamp(3rem,7vw,4.5rem)!important;border-radius:0!important;filter:drop-shadow(0 2px 14px rgb(0 0 0/.4))}.ld-brand-word{font-family:var(--font-sans),"Manrope",system-ui,sans-serif;font-size:clamp(1.85rem,5.5vw,3.25rem);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;text-shadow:0 1px 18px rgb(0 0 0/.4)}.ld-accent-line{display:block;width:4.5rem;height:2px;margin-top:1.25rem;background:var(--ld-brass);transform-origin:left center;animation:ld-line .8s var(--ld-ease) .55s both}.ld-domain{margin-top:1.75rem;max-width:36rem}.ld-domain-label{margin:0 0 .55rem;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c4a574}.ld-domain-form{display:flex;flex-wrap:wrap;gap:.5rem;padding:.45rem;background:rgb(247 250 248/.94);border:1px solid rgb(255 255 255/.35);border-radius:.65rem;box-shadow:0 18px 48px rgb(0 0 0/.28);backdrop-filter:blur(10px)}.ld-domain-input{flex:1 1 12rem;min-width:0;min-height:2.85rem;padding:.7rem 1rem;border:none;background:transparent;color:var(--ld-ink);font-size:1rem;font-weight:500;outline:none}.ld-domain-input::placeholder{color:rgb(7 20 18/.42)}.ld-domain-btn{flex:0 0 auto;min-height:2.85rem;padding:.7rem 1.2rem;border:none;border-radius:.45rem;background:var(--ld-signal);color:white;font-size:.925rem;font-weight:600;cursor:pointer;transition:background .2s ease}.ld-domain-btn:hover:not(:disabled){background:var(--ld-signal-deep)}.ld-domain-btn:disabled{opacity:.55;cursor:not-allowed}.ld-domain-btn:focus-visible,.ld-domain-input:focus-visible{outline:2px solid var(--ld-brass);outline-offset:2px}.ld-domain-hint{margin:.55rem 0 0;font-size:.8rem;color:rgb(244 247 245/.55)}.ld-domain-err{margin:.65rem 0 0;font-size:.875rem;color:#fecaca}.ld-domain-results{list-style:none;margin:.85rem 0 0;padding:0;display:grid;gap:.4rem;max-height:min(40vh,18rem);overflow:auto}.ld-domain-page .ld-domain-results{max-height:none;overflow:visible;gap:.55rem;margin-top:.75rem}.ld-domain-row{justify-content:space-between;gap:.65rem 1rem;padding:.75rem .9rem;background:rgb(7 20 18/.72);border:1px solid rgb(255 255 255/.12);border-radius:.5rem;backdrop-filter:blur(8px)}.ld-domain-row,.ld-domain-row-main{display:flex;flex-wrap:wrap;align-items:center}.ld-domain-row-main{gap:.5rem;min-width:0}.ld-domain-name{font-weight:600;color:white;word-break:break-all}.ld-domain-badge{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .45rem;border-radius:.25rem}.ld-domain-badge.is-free{background:rgb(16 185 129/.2);color:#6ee7b7}.ld-domain-badge.is-taken{background:rgb(244 63 94/.18);color:#fda4af}.ld-domain-badge.is-premium{background:rgb(245 158 11/.2);color:#fcd34d}.ld-domain-row-side{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.ld-domain-price{font-size:.875rem;font-weight:500;color:rgb(244 247 245/.85)}.ld-domain-cta{display:inline-flex;align-items:center;min-height:2.1rem;padding:.35rem .85rem;border-radius:.4rem;background:var(--ld-signal);color:white;font-size:.8rem;font-weight:600;transition:background .2s ease}.ld-domain-cta:hover{background:var(--ld-signal-deep)}.ld-domain-muted{font-size:.8rem;color:rgb(244 247 245/.5)}.ld .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ld-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin-top:1.35rem}.ld-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.7rem 1.25rem;font-size:.925rem;font-weight:600;border-radius:var(--ld-radius);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.ld-btn:focus-visible{outline:2px solid var(--ld-brass);outline-offset:3px}.ld-btn:hover{transform:translateY(-1px)}.ld-btn-primary{background:linear-gradient(110deg,var(--ld-signal) 0,#14b8a6 45%,var(--ld-signal-deep) 100%);background-size:180% 100%;color:white;box-shadow:0 10px 28px rgb(13 148 136/.28);animation:ld-sheen 4.5s ease-in-out infinite alternate}.ld-btn-primary:hover{background-position:0 0;filter:brightness(1.05)}.ld-btn-lg{min-height:3.15rem;padding-inline:1.45rem;font-size:1rem}.ld-btn-ghost{background:transparent;color:white;border:1px solid rgb(255 255 255/.35)}.ld-btn-ghost:hover{border-color:rgb(255 255 255/.7);background:rgb(255 255 255/.06)}.ld-btn-ink{background:var(--ld-ink);color:var(--ld-foam)}.ld-btn-ink:hover{background:#10231f}.ld-btn-outline-ink{background:transparent;color:var(--ld-ink);border:1px solid rgb(7 20 18/.22)}.ld-btn-outline-ink:hover{border-color:var(--ld-ink);background:rgb(7 20 18/.04)}.ld-text-link{font-size:.9rem;font-weight:500;color:rgb(244 247 245/.8);text-underline-offset:.28em}.ld-text-link:hover{color:white;text-decoration:underline}.ld-section{padding-block:clamp(3.5rem,8vw,5.5rem)}.ld-section-offer{background:linear-gradient(180deg,#0b1f1c,#102923);color:var(--ld-foam);position:relative;overflow:hidden}.ld-section-offer:before{content:"";position:absolute;inset:-20% auto auto -10%;width:28rem;height:28rem;border-radius:50%;background:radial-gradient(circle,rgb(20 184 166/.22),transparent 68%);pointer-events:none}.ld-section-offer .ld-shell{position:relative;max-width:min(40rem,100%)}.ld-section-offer .ld-kicker{color:#d4b896}.ld-section-offer .ld-title{color:#fff;max-width:16em}.ld-section-offer .ld-subtitle{color:rgb(244 247 245/.78);max-width:36rem;font-size:1.08rem}.ld-perks{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.85rem}@media (min-width:720px){.ld-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.75rem}}.ld-perks li{position:relative;padding:.85rem .95rem .85rem 2.1rem;font-size:.98rem;font-weight:550;line-height:1.4;color:rgb(244 247 245/.94);background:rgb(255 255 255/.04);border:1px solid rgb(255 255 255/.08);border-radius:.55rem}.ld-perks li:before{content:"";position:absolute;left:.85rem;top:1.2rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--ld-brass);box-shadow:0 0 0 4px rgb(196 165 116/.18)}.ld-offer-cta{margin-top:2.15rem;display:grid;gap:.85rem;justify-items:start}.ld-offer-fine{margin:0;max-width:34rem;font-size:.85rem;line-height:1.55;color:rgb(244 247 245/.55)}.ld-section-domain{background:linear-gradient(180deg,rgb(7 20 18/.04),transparent 40%),var(--ld-paper)}.ld-domain-band{display:grid;gap:1.75rem}@media (min-width:900px){.ld-domain-band{grid-template-columns:1fr 1.1fr;align-items:end;gap:2.5rem}}.ld-domain-band-search .ld-domain{margin-top:0;max-width:none}.ld-domain-band-search .ld-domain-form{background:var(--ld-foam);border-color:rgb(7 20 18/.12);box-shadow:0 16px 40px rgb(7 20 18/.08)}.ld-domain-band-search .ld-domain-label{color:var(--ld-brass)}.ld-domain-band-search .ld-domain-hint{color:var(--ld-ink-soft)}.ld-domain-band-search .ld-domain-row,.ld-section-ink{background:var(--ld-ink)}.ld-section-ink{color:var(--ld-foam)}.ld-section-close{padding-top:clamp(3rem,6vw,4.5rem)}.ld-kicker{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ld-brass)}.ld-section-ink .ld-kicker{color:#c4a574}.ld-title{margin:.65rem 0 0;font-size:clamp(1.85rem,4vw,2.65rem);line-height:1.12;letter-spacing:-.02em;font-weight:560}.ld-subtitle{margin:.85rem 0 0;max-width:34rem;font-size:1.05rem;line-height:1.55;color:var(--ld-ink-soft)}.ld-section-ink .ld-subtitle{color:rgb(244 247 245/.68)}.ld-services{display:grid;gap:0;margin-top:2.75rem;border-top:1px solid rgb(7 20 18/.12)}@media (min-width:768px){.ld-services{grid-template-columns:repeat(3,1fr)}}.ld-service{padding:1.75rem 0;border-bottom:1px solid rgb(7 20 18/.12)}@media (min-width:768px){.ld-service{padding:2rem 1.5rem 2rem 0;border-bottom:none;border-right:1px solid rgb(7 20 18/.12)}.ld-service:last-child{border-right:none;padding-right:0;padding-left:1.5rem}.ld-service:nth-child(2){padding-inline:1.5rem}}.ld-service-name{margin:0;font-size:1.35rem;font-weight:560;letter-spacing:-.015em}.ld-service-text{margin:.65rem 0 0;font-size:.95rem;line-height:1.55;color:var(--ld-ink-soft)}.ld-steps{display:grid;gap:2rem;margin-top:2.5rem;padding:0;list-style:none}@media (min-width:768px){.ld-steps{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.ld-step-num{display:block;font-size:.75rem;font-weight:700;letter-spacing:.14em;color:#c4a574;margin-bottom:.75rem}.ld-step-title{margin:0;font-size:1.2rem;font-weight:560}.ld-step-text{margin:.5rem 0 0;font-size:.95rem;line-height:1.55;color:rgb(244 247 245/.65)}.ld-plans-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.ld-plans{display:grid;gap:1rem;margin-top:2.25rem}@media (min-width:900px){.ld-plans{grid-template-columns:repeat(3,1fr);gap:1.15rem}}.ld-plan{display:flex;flex-direction:column;padding:1.5rem 1.4rem;background:var(--ld-foam);border:1px solid rgb(7 20 18/.1);border-radius:.85rem;position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ld-plan:hover{border-color:rgb(13 148 136/.45);box-shadow:0 16px 40px rgb(7 20 18/.08);transform:translateY(-2px)}.ld-plan-tier-presencia{background:rgb(247 250 249);border-color:rgb(7 20 18/.08)}.ld-plan-tier-presencia .ld-plan-name{color:var(--ld-ink-soft)}.ld-plan-popular{border-color:rgb(13 148 136/.55);background:linear-gradient(165deg,#f7faf8,#dff5f0);box-shadow:0 18px 44px rgb(13 148 136/.12)}.ld-plan-popular:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--ld-signal-deep)}.ld-plan-tier-turismo{background:linear-gradient(165deg,#072018,#0b2a22);border-color:transparent;color:#f4faf8;box-shadow:0 18px 44px rgb(7 20 18/.22)}.ld-plan-tier-turismo:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:rgb(45 212 191)}.ld-plan-tier-turismo .ld-plan-amount,.ld-plan-tier-turismo .ld-plan-billed,.ld-plan-tier-turismo .ld-plan-name{color:#f4faf8}.ld-plan-tier-turismo .ld-plan-badge-muted,.ld-plan-tier-turismo .ld-plan-blurb,.ld-plan-tier-turismo .ld-plan-period,.ld-plan-tier-turismo .ld-plan-renew{color:rgb(244 250 248/.65)}.ld-plan-tier-turismo .ld-btn-secondary{background:transparent;border:1px solid rgb(244 250 248/.35);color:#f4faf8}.ld-plan-tier-turismo .ld-btn-secondary:hover{background:rgb(244 250 248/.08);border-color:rgb(45 212 191);color:#f4faf8}.ld-plan-tier-turismo:hover{border-color:transparent;transform:translateY(-2px);box-shadow:0 22px 48px rgb(7 20 18/.3)}.ld-plan-top{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.75rem;min-height:1.4rem}.ld-plan-badge{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ld-signal-deep)}.ld-plan-badge-muted{color:var(--ld-ink-soft);letter-spacing:.06em}.ld-plan-save{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:.3rem;background:rgb(13 148 136/.14);color:var(--ld-signal-deep);font-size:.7rem;font-weight:700;letter-spacing:.04em}.ld-plan-name{margin:0;font-size:1.35rem;font-weight:560}.ld-plan-price{margin:1rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:1.85rem;font-weight:600;letter-spacing:-.02em;line-height:1.1}.ld-plan-from{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:lowercase;color:var(--ld-ink-soft)}.ld-plan-amount{font-family:var(--font-display),Georgia,serif;font-size:2.05rem;font-weight:560}.ld-plan-period{font-size:.9rem;font-weight:500;color:var(--ld-ink-soft)}.ld-plan-was{margin:.35rem 0 0;font-size:.85rem;color:rgb(7 20 18/.45)}.ld-plan-billed{margin:.55rem 0 0;font-size:.88rem;font-weight:600;color:var(--ld-ink)}.ld-plan-renew{margin:.25rem 0 0;font-size:.8rem;color:var(--ld-ink-soft)}.ld-plan-blurb{margin:.85rem 0 0;flex:1;font-size:.92rem;line-height:1.5;color:var(--ld-ink-soft)}.ld-plan-actions{display:flex;flex-direction:column;gap:.55rem;margin-top:1.35rem}.ld-plan-secondary{text-align:center;font-size:.8rem;font-weight:500;color:var(--ld-ink-soft);text-underline-offset:.2em}.ld-plan-secondary:hover{color:var(--ld-signal-deep);text-decoration:underline}.ld-close{display:grid;gap:1.5rem;align-items:end}@media (min-width:720px){.ld-close{grid-template-columns:1.4fr auto}}.ld-footer{border-top:1px solid rgb(7 20 18/.1);padding-block:1.75rem 2.25rem;font-size:.875rem;color:rgb(7 20 18/.55)}.ld-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ld-footer-brand{font-weight:560;color:var(--ld-ink)}.sh{border-bottom:1px solid rgb(7 20 18/.08);background:rgb(247 250 248/.92);backdrop-filter:blur(8px);position:sticky;top:0;z-index:40}.sh-nav{display:flex;justify-content:space-between;gap:1rem;min-height:3.75rem}.sh-brand,.sh-nav{align-items:center}.sh-brand{display:inline-flex;gap:.65rem;font-size:1.15rem;font-weight:560;color:var(--ld-ink)}.sh-logo{border-radius:.45rem}.sh-actions{display:flex;align-items:center;gap:.25rem}.sh-link{padding:.45rem .7rem;font-size:.875rem;font-weight:500;color:var(--ld-ink-soft);border-radius:var(--ld-radius);background:transparent;border:none;cursor:pointer}.sh-link:hover{color:var(--ld-ink);background:rgb(7 20 18/.05)}.sh-desktop{display:none}@media (min-width:720px){.sh-desktop{display:inline-flex}}.sh-cta{margin-left:.35rem;padding:.45rem .9rem;font-size:.875rem;font-weight:600;color:white;background:var(--ld-signal);border-radius:var(--ld-radius)}.sh-cta-icon{padding:.45rem;line-height:0}.sh-cta:hover{background:var(--ld-signal-deep)}.mk-main{padding-block:clamp(2rem,5vw,3.5rem) clamp(3rem,7vw,5rem);max-width:42rem}.mk-main-wide{max-width:56rem}.mk-back{display:inline-block;margin-bottom:1.25rem;font-size:.875rem;font-weight:500;color:var(--ld-ink-soft)}.mk-back:hover{color:var(--ld-signal-deep)}.mk-title{margin:0;font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.12;letter-spacing:-.02em;font-weight:560}.mk-lead{margin:.85rem 0 0;font-size:1.1rem;line-height:1.5;color:var(--ld-ink-soft)}.mk-body{margin-top:1.75rem;display:grid;gap:1rem;font-size:1rem;line-height:1.65;color:var(--ld-ink)}.mk-body p{margin:0}.mk-cta-row{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2.25rem}.mk-domain{margin-top:2rem;padding:1.25rem;background:var(--ld-ink);border-radius:.75rem}.mk-domain-page .mk-domain{margin-top:1.75rem;padding:0;background:transparent;border-radius:0}.mk-domain .ld-domain{margin-top:0;max-width:none}.mk-domain .ld-domain-page .ld-domain-results{margin-top:.75rem}.mk-domain .ld-domain-page .ld-domain-muted{color:rgb(244 247 245/.55)}.ld-domain-page .ld-domain-sticky{position:sticky;top:.65rem;z-index:4;padding:1rem 1.1rem 1.05rem;background:linear-gradient(165deg,rgb(18 36 32/.96),rgb(7 20 18/.98));border:1px solid rgb(255 255 255/.1);border-radius:.85rem;box-shadow:0 16px 40px rgb(7 20 18/.18)}.ld-domain-page .ld-domain-label{color:#d4b896}.ld-domain-page .ld-domain-hint{color:rgb(244 247 245/.58)}.ld-domain-popular{margin-top:1.25rem}.ld-domain-meta,.ld-domain-popular-label{margin:1.1rem 0 .55rem;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ld-ink-soft)}.ld-domain-chips,.ld-domain-filters{display:flex;flex-wrap:wrap;gap:.4rem}.ld-domain-filters{margin-top:.65rem}.ld-domain-chip{min-height:2rem;padding:.3rem .7rem;border:1px solid rgb(7 20 18/.16);border-radius:999px;background:rgb(255 255 255/.55);color:var(--ld-ink);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .18s var(--ld-ease),border-color .18s var(--ld-ease),color .18s var(--ld-ease)}.ld-domain-chip:hover{border-color:var(--ld-signal);background:rgb(15 118 110/.08)}.ld-domain-chip.is-active{border-color:var(--ld-signal);background:var(--ld-signal);color:white}.ld-domain-chip:focus-visible{outline:2px solid var(--ld-brass);outline-offset:2px}.ld-domain-page .ld-domain-row{padding:.95rem 1.05rem;background:linear-gradient(135deg,rgb(7 20 18/.92),rgb(14 32 28/.88));border-color:rgb(255 255 255/.14)}.ld-domain-page .ld-domain-name{font-size:1.05rem;letter-spacing:-.01em}.ld-domain-page .ld-domain-row.is-skeleton{min-height:3.5rem;justify-content:space-between;pointer-events:none}.ld-skel{display:block;border-radius:.35rem;background:linear-gradient(90deg,rgb(255 255 255/.08),rgb(255 255 255/.18),rgb(255 255 255/.08));background-size:200% 100%;animation:ld-skel 1.1s ease-in-out infinite}.ld-skel-name{width:min(14rem,48%);height:.95rem}.ld-skel-side{width:6.5rem;height:.95rem}@keyframes ld-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.ld-domain-more{display:flex;justify-content:center;margin-top:1.1rem}.ld-domain-more-btn{min-height:2.5rem;padding:.55rem 1.15rem;border:1px solid rgb(7 20 18/.18);border-radius:var(--ld-radius);background:var(--ld-foam);color:var(--ld-ink);font-size:.875rem;font-weight:600;cursor:pointer;transition:background .18s var(--ld-ease),border-color .18s var(--ld-ease)}.ld-domain-more-btn:hover:not(:disabled){border-color:var(--ld-signal);background:rgb(15 118 110/.06)}.ld-domain-more-btn:disabled{opacity:.55;cursor:not-allowed}.ld-domain-below{margin-top:2.75rem;padding-top:2rem;border-top:1px solid rgb(7 20 18/.1)}.ld-domain-below-title{margin:.35rem 0 0;font-size:clamp(1.45rem,3vw,1.95rem);font-weight:560;letter-spacing:-.02em;color:var(--ld-ink)}.ld-domain-steps{list-style:none;margin:1.35rem 0 0;padding:0;display:grid;gap:1rem}@media (min-width:720px){.ld-domain-steps{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.ld-domain-step{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}.ld-domain-step-num{font-family:var(--font-display),Georgia,serif;font-size:1.15rem;font-weight:560;color:var(--ld-brass);line-height:1.2}.ld-domain-step-title{margin:0;font-size:1rem;font-weight:650;color:var(--ld-ink)}.ld-domain-step-text{margin:.3rem 0 0;font-size:.9rem}.ld-domain-step-text,.ld-domain-trust{line-height:1.45;color:var(--ld-ink-soft)}.ld-domain-trust{margin:1.5rem 0 0;font-size:.85rem}.ld-domain-upsell{margin-top:1.75rem;padding:1.35rem 1.25rem;background:linear-gradient(135deg,rgb(15 118 110/.08),transparent 55%),linear-gradient(180deg,#f7faf8,#e8eeea);border:1px solid rgb(7 20 18/.08);border-radius:.75rem}.ld-domain-upsell-title{margin:0;font-size:1.15rem;font-weight:650;color:var(--ld-ink)}.ld-domain-upsell-lead{margin:.45rem 0 0;font-size:.95rem;line-height:1.45;color:var(--ld-ink-soft);max-width:36rem}.ld-domain-upsell-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.mk-sitemap{margin-top:1.5rem;display:grid;gap:1.5rem}.mk-sitemap ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.mk-sitemap a{color:var(--ld-signal-deep);font-weight:500;text-underline-offset:.2em}.mk-sitemap a:hover{text-decoration:underline}.mk-support{margin-top:1.75rem;display:grid;gap:2.5rem}.mk-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0}@media (max-width:720px){.mk-meta{grid-template-columns:1fr}}.mk-meta-cell{padding:1rem 1.1rem;background:var(--ld-foam);border:1px solid color-mix(in srgb,var(--ld-mist) 70%,transparent);border-radius:var(--ld-radius)}.mk-meta-cell dt{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ld-brass)}.mk-meta-cell dd{margin:.35rem 0 0;font-size:.95rem;font-weight:550;line-height:1.35;color:var(--ld-ink)}.mk-section{display:grid;gap:.85rem}.mk-section-title{margin:0;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:560;letter-spacing:-.02em;line-height:1.2}.mk-section-lead{margin:0;color:var(--ld-ink-soft);line-height:1.55;max-width:40rem}.mk-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.35rem}.mk-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:840px){.mk-card-grid,.mk-card-grid-3{grid-template-columns:1fr}}.mk-card{display:grid;gap:.4rem;padding:1.15rem 1.2rem;background:var(--ld-foam);border:1px solid color-mix(in srgb,var(--ld-mist) 65%,transparent);border-radius:.65rem;transition:border-color .2s var(--ld-ease),transform .2s var(--ld-ease),box-shadow .2s var(--ld-ease)}.mk-card:hover{border-color:color-mix(in srgb,var(--ld-signal) 45%,var(--ld-mist));transform:translateY(-1px);box-shadow:0 8px 24px rgb(7 20 18/.06)}.mk-card-accent{background:linear-gradient(145deg,color-mix(in srgb,var(--ld-signal) 12%,var(--ld-foam)),var(--ld-foam));border-color:color-mix(in srgb,var(--ld-signal) 28%,var(--ld-mist))}.mk-card-kicker{margin:0;font-size:.7rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--ld-signal-deep)}.mk-card h3{margin:0;font-size:1.05rem;font-weight:600;line-height:1.3;word-break:break-word}.mk-card p{margin:0;font-size:.92rem;line-height:1.5;color:var(--ld-ink-soft)}.mk-card-action{margin-top:.35rem;font-size:.85rem;font-weight:600;color:var(--ld-signal-deep)}.mk-bullets,.mk-checklist{margin:.25rem 0 0;padding-left:1.2rem;display:grid;gap:.55rem;line-height:1.55;color:var(--ld-ink)}.mk-checklist li::marker{font-weight:700;color:var(--ld-signal)}.mk-steps{list-style:none;margin:.35rem 0 0;padding:0;display:grid;gap:.75rem}.mk-steps li{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:.95rem 1.05rem;background:var(--ld-foam);border-radius:var(--ld-radius);border:1px solid color-mix(in srgb,var(--ld-mist) 65%,transparent);line-height:1.5}.mk-step-n{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--ld-ink);color:var(--ld-foam);font-size:.8rem;font-weight:650}.mk-callout{padding:1.35rem 1.4rem;background:color-mix(in srgb,var(--ld-paper-2) 80%,var(--ld-foam));border-radius:.75rem;border:1px solid color-mix(in srgb,var(--ld-mist) 70%,transparent)}.mk-callout-warn{background:color-mix(in srgb,#f3ebe0 55%,var(--ld-foam));border-color:color-mix(in srgb,var(--ld-brass) 35%,var(--ld-mist))}.mk-callout .mk-cta-row{margin-top:1.1rem}.mk-note{padding:1rem 1.15rem;border-left:3px solid var(--ld-signal);background:var(--ld-foam);border-radius:0 .5rem .5rem 0;font-size:.95rem;line-height:1.55;color:var(--ld-ink-soft)}.mk-note p{margin:0}.mk-note a{color:var(--ld-signal-deep);font-weight:600;text-underline-offset:.15em}.mk-note a:hover{text-decoration:underline}.mk-faq{margin-top:.25rem;border-top:1px solid color-mix(in srgb,var(--ld-mist) 80%,transparent)}.mk-faq-item{border-bottom:1px solid color-mix(in srgb,var(--ld-mist) 80%,transparent)}.mk-faq-q{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem .15rem;border:0;background:transparent;text-align:left;font:inherit;font-weight:575;color:var(--ld-ink);cursor:pointer}.mk-faq-q:hover{color:var(--ld-signal-deep)}.mk-faq-chev{display:grid;place-items:center;flex-shrink:0;margin-top:.1rem;color:var(--ld-ink-soft);transition:transform .2s var(--ld-ease)}.mk-faq-chev.is-open{transform:rotate(180deg)}.mk-faq-a{margin:0 0 1rem;padding-right:2rem;font-size:.95rem;line-height:1.6;color:var(--ld-ink-soft)}.mk-legal-updated{margin:0;font-size:.85rem;line-height:1.45;color:var(--ld-ink-soft)}.mk-meta-legal{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.mk-meta-legal{grid-template-columns:1fr}}.mk-legal-nav{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--ld-mist) 75%,transparent);font-size:.9rem;font-weight:575}.mk-legal-nav a{color:var(--ld-signal-deep);text-underline-offset:.2em}.mk-legal-nav a:hover{text-decoration:underline}.mk-status-banner{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;padding:1.15rem 1.25rem;background:color-mix(in srgb,var(--ld-signal) 10%,var(--ld-foam));border:1px solid color-mix(in srgb,var(--ld-signal) 28%,var(--ld-mist));border-radius:.75rem}.mk-status-banner--warn{background:color-mix(in srgb,#c47a12 10%,var(--ld-foam));border-color:color-mix(in srgb,#c47a12 30%,var(--ld-mist))}.mk-status-banner--down{background:color-mix(in srgb,#b42318 10%,var(--ld-foam));border-color:color-mix(in srgb,#b42318 28%,var(--ld-mist))}.mk-status-banner--maint{background:color-mix(in srgb,#175cd3 10%,var(--ld-foam));border-color:color-mix(in srgb,#175cd3 28%,var(--ld-mist))}.mk-status-banner--unknown{background:color-mix(in srgb,var(--ld-ink-soft) 8%,var(--ld-foam));border-color:color-mix(in srgb,var(--ld-ink-soft) 22%,var(--ld-mist))}.mk-status-dot{width:.7rem;height:.7rem;margin-top:.35rem;border-radius:999px;background:var(--ld-signal);box-shadow:0 0 0 4px color-mix(in srgb,var(--ld-signal) 22%,transparent)}.mk-status-dot.mk-status-warn{background:#c47a12;box-shadow:0 0 0 4px color-mix(in srgb,#c47a12 22%,transparent)}.mk-status-dot.mk-status-down{background:#b42318;box-shadow:0 0 0 4px color-mix(in srgb,#b42318 22%,transparent)}.mk-status-dot.mk-status-maint{background:#175cd3;box-shadow:0 0 0 4px color-mix(in srgb,#175cd3 22%,transparent)}.mk-status-dot.mk-status-unknown{background:var(--ld-ink-soft);box-shadow:0 0 0 4px color-mix(in srgb,var(--ld-ink-soft) 18%,transparent)}.mk-status-banner-title{margin:0;font-weight:650;font-size:1.02rem}.mk-status-banner-body{margin:.3rem 0 0;font-size:.95rem;line-height:1.5;color:var(--ld-ink-soft)}.mk-status-banner-meta{margin:.45rem 0 0;font-size:.8rem;color:var(--ld-ink-soft);opacity:.85}.mk-status-ok{color:var(--ld-signal-deep)!important}.mk-status-warn{color:#9a6700!important}.mk-status-down{color:#b42318!important}.mk-status-maint{color:#175cd3!important}.mk-status-unknown{color:var(--ld-ink-soft)!important}.mk-status-empty{margin:0;color:var(--ld-ink-soft)}.mk-status-incidents{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.85rem}.mk-status-incidents--muted .mk-status-incident{opacity:.88}.mk-status-incident{padding:1rem 1.1rem;border:1px solid var(--ld-mist);border-radius:.75rem;background:var(--ld-foam)}.mk-status-incident h3{margin:.45rem 0 .35rem;font-size:1.05rem}.mk-status-incident>p{margin:0;color:var(--ld-ink-soft);line-height:1.5}.mk-status-incident-head{display:flex;flex-wrap:wrap;gap:.45rem .65rem;align-items:center;font-size:.8rem;color:var(--ld-ink-soft)}.mk-status-pill{display:inline-flex;padding:.15rem .5rem;border-radius:.35rem;background:color-mix(in srgb,var(--ld-ink-soft) 10%,var(--ld-foam));font-weight:600}.mk-status-sev-major{background:color-mix(in srgb,#b42318 14%,var(--ld-foam));color:#b42318}.mk-status-sev-minor{background:color-mix(in srgb,#c47a12 14%,var(--ld-foam));color:#9a6700}.mk-status-sev-info{background:color-mix(in srgb,#175cd3 12%,var(--ld-foam));color:#175cd3}.mk-status-affected{margin:.55rem 0 0!important;font-size:.85rem}.mk-status-updates{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.4rem;font-size:.88rem}.mk-status-updates li{display:grid;gap:.15rem;padding-top:.4rem;border-top:1px solid var(--ld-mist)}.mk-status-updates time{color:var(--ld-ink-soft);font-size:.78rem}.mk-sitemap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:1.25rem 1rem;margin-top:.35rem}.mk-sitemap-grid-dense{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.mk-sitemap-grid-dense{grid-template-columns:1fr}}.mk-sitemap-col h3,.mk-sitemap-sub{margin:0 0 .55rem;font-size:.78rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ld-brass)}.mk-sitemap-sub{margin-top:1.25rem}.mk-sitemap-col ul,.mk-sitemap-flat{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.mk-sitemap-flat{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem 1rem}.mk-sitemap-col a,.mk-sitemap-flat a{color:var(--ld-signal-deep);font-weight:550;font-size:.95rem;text-underline-offset:.15em}.mk-sitemap-col a:hover,.mk-sitemap-flat a:hover{text-decoration:underline}.mk-tld-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.mk-tld-chip{display:inline-flex;align-items:center;padding:.4rem .75rem;font-size:.9rem;font-weight:600;letter-spacing:.02em;color:var(--ld-ink);background:var(--ld-foam);border:1px solid color-mix(in srgb,var(--ld-mist) 70%,transparent);border-radius:999px}.mk-related{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.35rem}.mk-related-link{font-size:.92rem;font-weight:600;color:var(--ld-signal-deep);text-underline-offset:.15em}.mk-related-link:hover{text-decoration:underline}.mk-plans-toolbar{display:flex;justify-content:flex-end;margin:0 0 1rem}.mk-plans{margin-top:.25rem}.sf{margin-top:auto;border-top:1px solid rgba(255,255,255,.08);background:#0b1633;color:rgba(226,232,240,.78);padding-block:2.75rem 1.75rem}.sf-grid{display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.sf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sf-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.sf-col-title{margin:0 0 .85rem;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff}.sf-links{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.sf-links a{font-size:.875rem;color:rgba(226,232,240,.78);transition:color .15s ease}.sf-links a:hover{color:#ffffff}.sf-brand-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.1)}.sf-brand{display:inline-flex;align-items:center;gap:.75rem;color:#ffffff}.sf-logo{border-radius:.55rem}.sf-brand-name{display:block;font-size:1.25rem;font-weight:560;color:#ffffff}.sf-tagline{display:block;margin-top:.15rem;font-size:.8rem;color:rgba(226,232,240,.65);max-width:16rem}.sf-brand-aside{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem}.sf-social{gap:.55rem}.sf-social,.sf-social a{display:inline-flex;align-items:center}.sf-social a{justify-content:center;width:2.35rem;height:2.35rem;border-radius:.55rem;color:#e2e8f0;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);transition:background .15s ease,color .15s ease,border-color .15s ease}.sf-social a:hover{background:rgba(255,255,255,.16);color:#ffffff;border-color:rgba(255,255,255,.28)}.sf-social svg{display:block;width:1.15rem;height:1.15rem;flex-shrink:0}.sf-payments{margin:0;font-size:.8rem;font-weight:500;color:rgba(226,232,240,.65)}.sf-payments a{color:inherit;text-underline-offset:.2em}.sf-payments a:hover{color:#ffffff;text-decoration:underline}.sf-legal-row{align-items:flex-start;justify-content:space-between;gap:.75rem 1.25rem;margin-top:1.25rem}.sf-legal,.sf-legal-row{display:flex;flex-wrap:wrap}.sf-legal{gap:.75rem 1.15rem}.sf-legal a{font-size:.8rem;color:rgba(226,232,240,.65);text-underline-offset:.2em}.sf-legal a:hover{color:#ffffff;text-decoration:underline}.sf-vat{margin:0;max-width:36rem;font-size:.72rem;line-height:1.45;color:rgba(226,232,240,.45)}.sf-copy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:1rem;font-size:.8rem;color:rgba(226,232,240,.5)}.sf-copy p{margin:0}.sf-copy a{color:var(--ld-signal-deep)}.blog-index{display:grid;gap:1.75rem;margin-top:.35rem}.blog-toolbar{display:grid;gap:.85rem}.blog-search{position:relative;display:block}.blog-search-icon{position:absolute;left:.95rem;top:50%;transform:translateY(-50%);color:var(--ld-ink-soft);display:inline-flex;pointer-events:none}.blog-search input{width:100%;box-sizing:border-box;min-height:2.85rem;padding:.7rem 1rem .7rem 2.55rem;border:1px solid var(--ld-border,#e6ebf1);border-radius:999px;background:#fff;color:var(--ld-ink);font:inherit;font-size:.95rem;transition:border-color .2s var(--ld-ease),box-shadow .2s var(--ld-ease)}.blog-search input:focus{outline:none;border-color:var(--ld-signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-signal) 18%,transparent)}.blog-filters{display:flex;flex-wrap:wrap;gap:.45rem}.blog-filter{appearance:none;border:1px solid var(--ld-border,#e6ebf1);background:#fff;color:var(--ld-ink-soft);border-radius:999px;padding:.4rem .85rem;font:inherit;font-size:.82rem;font-weight:550;cursor:pointer;transition:background .2s var(--ld-ease),border-color .2s var(--ld-ease),color .2s var(--ld-ease)}.blog-filter.is-active,.blog-filter:hover{color:var(--ld-signal-deep);border-color:color-mix(in srgb,var(--ld-signal) 40%,var(--ld-border,#e6ebf1));background:color-mix(in srgb,var(--ld-signal) 8%,#fff)}.blog-index-intro{margin:0;max-width:42rem;color:var(--ld-ink-soft);line-height:1.55}.blog-cover{overflow:hidden;border-radius:.65rem;background:var(--ld-paper,#f6f9fc);aspect-ratio:16/9}.blog-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s var(--ld-ease)}.blog-featured{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.25rem;padding:.85rem;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--ld-border,#e6ebf1);border-radius:1rem;box-shadow:0 10px 28px rgb(10 37 64/.06);transition:border-color .2s var(--ld-ease),transform .2s var(--ld-ease),box-shadow .2s var(--ld-ease)}.blog-featured:hover{border-color:color-mix(in srgb,var(--ld-signal) 35%,var(--ld-border,#e6ebf1));transform:translateY(-2px);box-shadow:var(--ld-shadow)}.blog-featured:hover .blog-cover img{transform:scale(1.03)}.blog-featured-cover{border-radius:.75rem;min-height:14rem}.blog-featured-copy{display:grid;align-content:center;gap:.65rem;padding:.35rem .55rem .55rem 0}.blog-featured-title{margin:0;font-size:clamp(1.45rem,2.8vw,1.95rem);font-weight:700;letter-spacing:-.03em;line-height:1.2}.blog-featured-excerpt{margin:0;color:var(--ld-ink-soft);line-height:1.55}@media (max-width:780px){.blog-featured{grid-template-columns:1fr}}.blog-card-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:720px){.blog-card-list{grid-template-columns:1fr}}.blog-card{display:grid;gap:0;overflow:hidden;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--ld-border,#e6ebf1);border-radius:.85rem;transition:border-color .2s var(--ld-ease),transform .2s var(--ld-ease),box-shadow .2s var(--ld-ease)}.blog-card:hover{border-color:color-mix(in srgb,var(--ld-signal) 40%,var(--ld-border,#e6ebf1));transform:translateY(-2px);box-shadow:var(--ld-shadow)}.blog-card:hover .blog-cover img{transform:scale(1.04)}.blog-card .blog-cover{border-radius:0}.blog-card-body{display:grid;gap:.55rem;padding:1rem 1.1rem 1.15rem}.blog-article-meta,.blog-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;font-size:.78rem;color:var(--ld-ink-soft)}.blog-card-cat,.blog-card-demo{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:.35rem;font-size:.7rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.blog-card-cat{background:color-mix(in srgb,var(--ld-signal) 12%,transparent);color:var(--ld-signal-deep)}.blog-card-demo{background:color-mix(in srgb,var(--ld-brass) 18%,transparent);color:color-mix(in srgb,var(--ld-ink) 80%,var(--ld-brass))}.blog-card-title{margin:0;font-size:clamp(1.1rem,2vw,1.3rem);font-weight:650;letter-spacing:-.02em;line-height:1.25}.blog-card-excerpt{margin:0;color:var(--ld-ink-soft);line-height:1.5;font-size:.92rem}.blog-card-more{font-size:.88rem;font-weight:600;color:var(--ld-signal-deep)}.blog-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.blog-tags li{font-size:.75rem;color:var(--ld-ink-soft);background:var(--ld-paper,#f6f9fc);border:1px solid var(--ld-border,#e6ebf1);border-radius:999px;padding:.15rem .55rem}.blog-tags-lg{gap:.45rem}.blog-empty{display:grid;gap:.85rem;justify-items:start;padding:1.5rem;border:1px dashed var(--ld-border,#e6ebf1);border-radius:.85rem;background:#fff;color:var(--ld-ink-soft)}.blog-aside{padding:1.15rem 1.2rem;border-radius:.85rem;border:1px solid var(--ld-border,#e6ebf1);background:radial-gradient(90% 80% at 100% 0,color-mix(in srgb,var(--ld-signal) 10%,transparent),transparent 55%),#fff}.blog-aside-title{margin:0 0 .65rem;font-size:.95rem;font-weight:700}.blog-aside-topics{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.blog-aside-topic{appearance:none;border:1px solid var(--ld-border,#e6ebf1);background:var(--ld-paper,#f6f9fc);color:var(--ld-ink);border-radius:999px;padding:.4rem .8rem;font:inherit;font-size:.82rem;font-weight:550;cursor:pointer}.blog-aside-topic:hover{border-color:color-mix(in srgb,var(--ld-signal) 40%,var(--ld-border,#e6ebf1));color:var(--ld-signal-deep)}.blog-aside-note{margin:0;font-size:.85rem;color:var(--ld-ink-soft);line-height:1.45}.blog-article{display:grid;gap:1.35rem;margin-top:.2rem}.blog-article-cover{border-radius:.9rem;min-height:12rem;box-shadow:0 12px 30px rgb(10 37 64/.08)}.blog-article-body{margin:0}.blog-inline-photo{margin:0;display:grid;gap:.45rem}.blog-inline-photo img{display:block;width:100%;height:auto;border-radius:.75rem;border:1px solid var(--ld-border,#e6ebf1)}.blog-inline-photo figcaption{font-size:.82rem;color:var(--ld-ink-soft);line-height:1.4}.blog-related{display:grid;gap:.85rem;padding-top:.35rem;border-top:1px solid var(--ld-border,#e6ebf1)}.blog-related-title{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.blog-related-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media (max-width:640px){.blog-related-list{grid-template-columns:1fr}}.blog-related-card{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;align-items:center;padding:.55rem;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--ld-border,#e6ebf1);border-radius:.75rem}.blog-related-card:hover{border-color:color-mix(in srgb,var(--ld-signal) 35%,var(--ld-border,#e6ebf1))}.blog-related-card .blog-cover{border-radius:.5rem;aspect-ratio:4/3}.blog-related-cat{margin:0 0 .25rem;font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--ld-signal-deep)}.blog-related-card strong{font-size:.95rem;line-height:1.3}.blog-article-cta{display:flex;flex-wrap:wrap;gap:.65rem}.blog-hero-media{position:relative;justify-self:end;width:100%;max-width:26rem;border-radius:1rem;overflow:hidden;border:1px solid var(--ld-border,#e6ebf1);box-shadow:0 16px 36px rgb(10 37 64/.1);aspect-ratio:16/10;background:var(--ld-paper,#f6f9fc)}.blog-hero-media>img{display:block;width:100%;height:100%;object-fit:cover}.blog-hero-illu-badge{position:absolute;right:.65rem;bottom:.65rem;width:min(42%,9.5rem);padding:.35rem;border-radius:.65rem;background:rgb(255 255 255/.92);border:1px solid rgb(255 255 255/.8);box-shadow:0 8px 20px rgb(10 37 64/.12)}.blog-hero-illu-badge .mk-illu-svg{filter:none}.blog-demo{display:grid;gap:.85rem;padding:1.35rem 1.4rem;background:linear-gradient(145deg,color-mix(in srgb,var(--ld-foam,#fff) 92%,var(--ld-brass)),#fff);border:1px solid var(--ld-border,#e6ebf1);border-radius:.85rem;animation:blog-demo-in .55s var(--ld-ease) both}@keyframes blog-demo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.blog-demo-kicker{margin:0;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--ld-signal-deep)}.blog-demo-title{margin:0;font-size:1.2rem;font-weight:650;letter-spacing:-.02em}.blog-demo-lead{margin:0;color:var(--ld-ink-soft);line-height:1.5;max-width:38rem}.blog-demo-field{display:grid;gap:.4rem;font-size:.88rem;font-weight:550;color:var(--ld-ink)}.blog-demo-field input[type=text]{width:min(100%,28rem);padding:.7rem .85rem;border:1px solid var(--ld-border,#e6ebf1);border-radius:var(--ld-radius,8px);background:#fff;color:var(--ld-ink);font:inherit;font-weight:450;transition:border-color .2s var(--ld-ease),box-shadow .2s var(--ld-ease)}.blog-demo-field input[type=text]:focus{outline:none;border-color:var(--ld-signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-signal) 22%,transparent)}.blog-demo-range input[type=range]{width:min(100%,28rem);accent-color:var(--ld-signal)}.blog-demo-result{display:grid;gap:.25rem;margin:0}.blog-demo-result-label{font-size:.78rem;color:var(--ld-ink-soft)}.blog-demo-result code{display:inline-block;padding:.45rem .65rem;border-radius:.4rem;background:color-mix(in srgb,var(--ld-navy,#0a2540) 92%,white);color:#e8eef8;font-size:.92rem;letter-spacing:.01em;animation:blog-host-pulse 2.4s var(--ld-ease) infinite}@keyframes blog-host-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ld-brass) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--ld-brass) 28%,transparent)}}.blog-demo-plan-card{padding:1rem 1.1rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--ld-signal) 35%,var(--ld-border,#e6ebf1));background:color-mix(in srgb,var(--ld-signal) 8%,#fff);transition:background .25s var(--ld-ease),border-color .25s var(--ld-ease)}.blog-demo-plan-card[data-plan=negocio]{border-color:color-mix(in srgb,var(--ld-brass) 45%,var(--ld-border,#e6ebf1));background:color-mix(in srgb,var(--ld-brass) 12%,#fff)}.blog-demo-plan-card[data-plan=pro]{border-color:color-mix(in srgb,var(--ld-navy,#0a2540) 35%,var(--ld-border,#e6ebf1));background:color-mix(in srgb,var(--ld-navy,#0a2540) 8%,#fff)}.blog-demo-plan-name{margin:0;font-size:1.05rem;font-weight:600}.blog-demo-plan-blurb{margin:.35rem 0 0;color:var(--ld-ink-soft);line-height:1.45}.blog-demo-status{margin:0;font-size:.92rem;font-weight:550}.blog-demo-status.is-ok{color:color-mix(in srgb,#0a7a52 70%,var(--ld-ink))}.blog-demo-status.is-bad{color:color-mix(in srgb,#b42318 75%,var(--ld-ink))}.blog-demo-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.25rem}.blog-demo-actions .ld-btn.is-disabled{opacity:.45;pointer-events:none}@media (prefers-reduced-motion:reduce){.blog-card,.blog-cover img,.blog-demo,.blog-demo-result code,.blog-featured{animation:none;transition:none}.blog-card:hover,.blog-card:hover .blog-cover img,.blog-featured:hover,.blog-featured:hover .blog-cover img{transform:none}}