{"id":671,"date":"2023-11-21T08:55:32","date_gmt":"2023-11-21T14:55:32","guid":{"rendered":"https:\/\/studiovainilla.com\/serviciosweb\/?page_id=671"},"modified":"2026-11-04T17:37:46","modified_gmt":"2026-11-04T23:37:46","slug":"dominios","status":"publish","type":"page","link":"https:\/\/studiovainilla.com\/serviciosweb\/dominios\/","title":{"rendered":"Dominios"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"671\" class=\"elementor elementor-671\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99b7125 e-con-full e-flex e-con e-parent\" data-id=\"99b7125\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47fdb07 elementor-widget elementor-widget-html\" data-id=\"47fdb07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\n     SERVICIOS WEB by StudioVainilla \u00b7 DOMINIOS V2 \u00b7 CARRITO CLIENTES WEB\n     URL: studiovainilla.com\/serviciosweb\/dominios\/\n     Widget HTML de Elementor \u00b7 SIN HEADER NI FOOTER\n     Sin CTA final (ya vive en el footer global).\n     El hero deja espacio arriba para el header flotante.\n========================================================= -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n#swdm{\n  --ink:#071A22;--ink2:#0C2630;--ink3:#123542;\n  --teal:#3BB7A5;--teal2:#2A9686;--mint:#CDEFE8;--signal:#E2F58F;\n  --paper:#F2F6F5;--text:#0B2129;--slate:#4F6670;--fog:#9DB3B9;\n  --line:rgba(11,33,41,.11);--dline:rgba(205,239,232,.12);\n  --ease:cubic-bezier(.2,.8,.2,1);\n  --top:clamp(140px,13vw,176px);\n  position:relative;width:100%;overflow-x:clip;background:var(--ink);color:#E6F0EE;\n  font-family:\"Geist\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;\n}\n#swdm *,#swdm *::before,#swdm *::after{box-sizing:border-box}\n#swdm h1,#swdm h2,#swdm h3,#swdm h4,#swdm p,#swdm ul,#swdm ol{margin:0;padding:0}\n#swdm h1,#swdm h2,#swdm h3,#swdm h4{font-family:\"Geist\",sans-serif;color:inherit;font-weight:600;letter-spacing:-.035em;line-height:1.05;text-transform:none}\n#swdm ul,#swdm ol{list-style:none}\n#swdm a{color:inherit;text-decoration:none}\n#swdm button,#swdm input{font:inherit;color:inherit;margin:0}\n#swdm button{background:none;border:0;padding:0;cursor:pointer}\n#swdm :focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:8px}\n#swdm .mono{font-family:\"Geist Mono\",ui-monospace,Menlo,monospace}\n#swdm .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n#swdm .w{width:min(calc(100% - 48px),1220px);margin-inline:auto;position:relative;z-index:1}\n#swdm .sec{position:relative;isolation:isolate;padding:clamp(88px,10vw,132px) 0}\n#swdm .light{background:var(--paper);color:var(--text)}\n#swdm .white{background:#fff;color:var(--text)}\n#swdm .lbl{display:block;margin-bottom:16px;font-size:15px;font-weight:500;color:var(--teal)}\n#swdm .light .lbl,#swdm .white .lbl{color:var(--teal2)}\n#swdm .h2{font-size:clamp(34px,4.4vw,58px);max-width:18ch}\n#swdm .lead{margin-top:20px;max-width:56ch;color:var(--fog);font-size:clamp(17px,1.4vw,19px);line-height:1.65}\n#swdm .light .lead,#swdm .white .lead{color:var(--slate)}\n#swdm .head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:end;margin-bottom:52px}\n#swdm .head .lead{margin-top:0}\n#swdm .note{font-size:13.5px;color:var(--fog)}\n#swdm .light .note,#swdm .white .note{color:var(--slate)}\n\n#swdm .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 22px;border-radius:14px;font-size:15.5px;font-weight:600;transition:transform .25s var(--ease),background .25s,border-color .25s,opacity .25s}\n#swdm .btn:hover{transform:translateY(-2px)}\n#swdm .btn-buy{background:var(--signal);color:var(--ink)}\n#swdm .btn-teal{background:var(--teal);color:var(--ink)}\n#swdm .btn-line{border:1px solid rgba(205,239,232,.28);color:#fff}\n#swdm .btn-ink{background:var(--ink);color:#fff}\n#swdm .wa-ic{width:17px;height:17px;fill:currentColor}\n#swdm .tlink{display:inline-flex;gap:8px;font-weight:600;color:var(--teal);border-bottom:1px solid currentColor;padding-bottom:2px}\n#swdm .light .tlink,#swdm .white .tlink{color:var(--teal2)}\n\n\/* =========================================================\n   HERO + BUSCADOR\n========================================================= *\/\n#swdm .hero{position:relative;isolation:isolate;overflow:hidden;padding:var(--top) 0 clamp(64px,7vw,96px);text-align:center;\n  background:radial-gradient(900px 520px at 50% 30%,rgba(59,183,165,.20),transparent 62%),var(--ink)}\n#swdm .hero::before{content:\"\";position:absolute;inset:0;z-index:-1;opacity:.55;\n  background-image:linear-gradient(rgba(205,239,232,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(205,239,232,.06) 1px,transparent 1px);background-size:56px 56px;\n  -webkit-mask-image:radial-gradient(ellipse at 50% 35%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 50% 35%,#000,transparent 70%)}\n#swdm .hero .lbl{color:var(--fog)}\n#swdm .url{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;font-size:clamp(40px,7.4vw,108px);font-weight:600;letter-spacing:-.05em;line-height:1.02;color:#fff}\n#swdm .url .www{color:rgba(205,239,232,.35)}\n#swdm .url .nm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n#swdm .url .tld{position:relative;display:inline-block;padding:0 .08em;border-radius:.14em;background:rgba(59,183,165,.16);color:var(--teal);transition:background .3s}\n#swdm .url .tld.swap{animation:swdmTld .5s var(--ease)}\n@keyframes swdmTld{from{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:none}}\n#swdm .hero h1{margin:22px auto 0;max-width:24ch;font-size:clamp(22px,2.3vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--mint)}\n#swdm .form{display:flex;align-items:center;gap:6px;max-width:820px;margin:38px auto 0;padding:8px 8px 8px 22px;border-radius:20px;background:#fff;box-shadow:0 30px 80px rgba(0,0,0,.35),0 0 0 4px rgba(59,183,165,0);transition:box-shadow .3s}\n#swdm .form:focus-within{box-shadow:0 30px 80px rgba(0,0,0,.35),0 0 0 4px rgba(59,183,165,.45)}\n#swdm .form span{font-size:18px;color:#8BA0A6}\n#swdm .form input{flex:1;min-width:0;border:0;outline:0;background:none;padding:15px 4px;font-size:20px;font-weight:500;color:var(--text)}\n#swdm .form .btn{min-width:140px}\n#swdm .hint{margin-top:12px;font-size:14px;color:var(--fog);min-height:1.5em}\n#swdm .hint.err{color:#F2A6A0}\n#swdm .res{display:grid;gap:8px;max-width:820px;margin:20px auto 0;text-align:left}\n#swdm .dr{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:18px;align-items:center;padding:14px 14px 14px 22px;border-radius:16px;border:1px solid var(--dline);background:rgba(12,38,48,.75);animation:swdmRow .45s var(--ease) both}\n#swdm .dr:nth-child(2){animation-delay:.05s}#swdm .dr:nth-child(3){animation-delay:.1s}#swdm .dr:nth-child(4){animation-delay:.15s}#swdm .dr:nth-child(5){animation-delay:.2s}#swdm .dr:nth-child(6){animation-delay:.25s}#swdm .dr:nth-child(7){animation-delay:.3s}#swdm .dr:nth-child(8){animation-delay:.35s}\n@keyframes swdmRow{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\n#swdm .dr .nm{font-size:17.5px;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n#swdm .dr .nm b{font-weight:500;color:var(--teal)}\n#swdm .dr .pr{font-size:15px;color:var(--mint);white-space:nowrap}\n#swdm .dr .pr small{color:var(--fog)}\n#swdm .st{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;white-space:nowrap}\n#swdm .st::before{content:\"\";width:8px;height:8px;border-radius:50%;background:currentColor}\n#swdm .st.chk{color:var(--fog)}\n#swdm .st.chk::before{width:12px;height:12px;background:none;border:2px solid currentColor;border-right-color:transparent;animation:swdmSpin .8s linear infinite}\n@keyframes swdmSpin{to{transform:rotate(360deg)}}\n#swdm .st.ok{color:var(--signal)}\n#swdm .st.no{color:#8FA4AA}\n#swdm .st.ask{color:var(--mint)}\n#swdm .dr .btn{min-height:44px;padding:0 16px;font-size:14.5px}\n#swdm .dr .btn.wait{pointer-events:none;opacity:.45}\n#swdm .dr.taken .nm{color:#8FA4AA}\n#swdm .res-note{max-width:70ch;margin:18px auto 0;font-size:13.5px;color:var(--fog)}\n#swdm .quick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}\n#swdm .quick button{display:inline-flex;align-items:baseline;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--dline);font-size:14.5px;color:var(--mint);transition:border-color .2s,background .2s}\n#swdm .quick button:hover{border-color:var(--teal);background:rgba(59,183,165,.08)}\n#swdm .quick button b{font-weight:600;color:#fff}\n\n\/* Registros oficiales *\/\n#swdm .reg{border-top:1px solid var(--dline);border-bottom:1px solid var(--dline);background:var(--ink2);padding:22px 0}\n#swdm .reg-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 36px;font-size:14.5px;color:var(--fog)}\n#swdm .reg-in b{font-weight:600;color:#fff}\n\n\/* =========================================================\n   PRECIOS POR EXTENSI\u00d3N\n========================================================= *\/\n#swdm .filt{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}\n#swdm .chip{min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:14.5px;font-weight:600;color:var(--slate);transition:background .2s,color .2s,border-color .2s}\n#swdm .chip[aria-pressed=\"true\"]{background:var(--ink);border-color:var(--ink);color:#fff}\n#swdm .tlds{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}\n#swdm .tl{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 22px;border-radius:22px;background:#fff;border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s,opacity .3s}\n#swdm .tl:hover{transform:translateY(-3px);box-shadow:0 22px 50px rgba(11,33,41,.09)}\n#swdm .tl.hide{display:none}\n#swdm .tl.top{background:var(--ink);color:#E6F0EE;border-color:var(--ink)}\n#swdm .tl .ext{font-family:\"Geist Mono\",monospace;font-size:clamp(26px,2.4vw,34px);font-weight:500;letter-spacing:-.03em;color:var(--teal2)}\n#swdm .tl.top .ext{color:var(--teal)}\n#swdm .tl .use{font-size:13.5px;color:var(--slate);min-height:2.8em;line-height:1.4}\n#swdm .tl.top .use{color:var(--fog)}\n#swdm .tl .pr{display:flex;align-items:baseline;gap:4px;margin-top:8px}\n#swdm .tl .pr strong{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1}\n#swdm .tl .pr small{font-size:13.5px;color:var(--slate)}\n#swdm .tl.top .pr small{color:var(--fog)}\n#swdm .tl .badge{position:absolute;top:16px;right:16px;padding:3px 9px;border-radius:999px;background:var(--signal);color:var(--ink);font-size:11.5px;font-weight:600}\n#swdm .tl .go{align-self:flex-start;margin-top:12px;font-size:14px;font-weight:600;color:var(--teal2);border-bottom:1px solid currentColor}\n#swdm .tl.top .go{color:var(--signal)}\n#swdm .tl.req .pr strong{font-size:20px;letter-spacing:-.02em}\n#swdm .tlds-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px}\n\n\/* =========================================================\n   INCLUIDO\n========================================================= *\/\n#swdm .inc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,5vw,80px);align-items:center}\n#swdm .panel{border-radius:24px;border:1px solid var(--dline);background:#06161C;overflow:hidden;box-shadow:0 40px 90px rgba(0,0,0,.35)}\n#swdm .panel-h{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--dline);font-size:13.5px;color:var(--fog)}\n#swdm .panel-h b{font-family:\"Geist Mono\",monospace;font-weight:500;color:#fff}\n#swdm .rows{padding:6px 0}\n#swdm .row{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1.3fr);gap:12px;padding:11px 18px;font-family:\"Geist Mono\",monospace;font-size:13px;color:#B8CFCB;border-bottom:1px solid rgba(205,239,232,.06)}\n#swdm .row:last-child{border-bottom:0}\n#swdm .row .t{color:var(--teal)}\n#swdm .row .v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n#swdm .row.new{animation:swdmFlash 1.2s var(--ease)}\n@keyframes swdmFlash{0%{background:rgba(226,245,143,.18)}100%{background:transparent}}\n#swdm .panel-f{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid var(--dline);font-size:12.5px;color:var(--fog)}\n#swdm .panel-f span:first-child{color:#9BE7AE}\n#swdm .list{display:grid;gap:0;margin-top:30px}\n#swdm .li{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--dline)}\n#swdm .li:last-child{border-bottom:1px solid var(--dline)}\n#swdm .li i{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:var(--ink3);font-style:normal}\n#swdm .li i svg{width:20px;height:20px;fill:none;stroke:var(--teal);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n#swdm .li strong{display:block;font-size:17px;font-weight:600;color:#fff}\n#swdm .li p{margin-top:3px;font-size:15px;color:var(--fog)}\n\n\/* =========================================================\n   TRANSFERENCIA\n========================================================= *\/\n#swdm .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-radius:26px;border:1px solid var(--line);background:#fff;overflow:hidden}\n#swdm .step{position:relative;padding:30px 28px 34px;border-right:1px solid var(--line)}\n#swdm .step:last-child{border-right:0}\n#swdm .step b{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff;font-size:15px;font-weight:600}\n#swdm .step h3{margin-top:20px;font-size:22px}\n#swdm .step p{margin-top:8px;color:var(--slate);font-size:15.5px}\n#swdm .step::after{content:\"\";position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--teal),var(--signal));transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease)}\n#swdm .steps.on .step::after{transform:scaleX(1)}\n#swdm .steps.on .step:nth-child(2)::after{transition-delay:.45s}\n#swdm .steps.on .step:nth-child(3)::after{transition-delay:.9s}\n#swdm .tr-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:16px;padding:24px 28px;border-radius:22px;background:#fff;border:1px solid var(--line)}\n#swdm .tr-foot strong{display:block;font-size:17px}\n#swdm .tr-foot ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:14.5px;color:var(--slate)}\n#swdm .tr-foot li{display:flex;align-items:center;gap:8px}\n#swdm .tr-foot li::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#C98A3D}\n#swdm .tr-foot p.ok{margin-top:10px;font-size:14.5px;color:var(--teal2);font-weight:500}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n#swdm .faq-g{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,5vw,80px);align-items:start}\n#swdm .faq-g .tlink{margin-top:28px}\n#swdm details.q{border-top:1px solid var(--line)}\n#swdm details.q:last-child{border-bottom:1px solid var(--line)}\n#swdm details.q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:18px;font-weight:600;letter-spacing:-.02em}\n#swdm details.q summary::-webkit-details-marker{display:none}\n#swdm details.q summary i{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--paper)}\n#swdm details.q summary i::before,#swdm details.q summary i::after{content:\"\";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:var(--teal2);transform:translate(-50%,-50%);transition:transform .3s var(--ease)}\n#swdm details.q summary i::after{transform:translate(-50%,-50%) rotate(90deg)}\n#swdm details.q[open] summary i::after{transform:translate(-50%,-50%) rotate(0)}\n#swdm details.q .a{padding:0 0 24px;max-width:62ch;color:var(--slate)}\n#swdm details.q .a p+p{margin-top:10px}\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n@media (max-width:1150px){\n  #swdm .tlds{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:1000px){\n  #swdm .inc,#swdm .faq-g{grid-template-columns:1fr}\n  #swdm .steps{grid-template-columns:1fr}\n  #swdm .step{border-right:0;border-bottom:1px solid var(--line)}\n  #swdm .step:last-child{border-bottom:0}\n  #swdm .tr-foot{grid-template-columns:1fr}\n}\n@media (max-width:760px){\n  #swdm .w{width:calc(100% - 32px)}\n  #swdm .head{grid-template-columns:1fr;gap:18px;margin-bottom:38px}\n  #swdm .form{flex-wrap:wrap;padding:8px}\n  #swdm .form span{padding-left:12px}\n  #swdm .form .btn{width:100%}\n  #swdm .dr{grid-template-columns:1fr auto;gap:8px 12px;padding:14px 16px}\n  #swdm .dr .pr{grid-column:1;grid-row:2}\n  #swdm .dr .st{grid-column:2;grid-row:1}\n  #swdm .dr .btn{grid-column:1\/-1;width:100%}\n  #swdm .tlds{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #swdm .row{grid-template-columns:56px 1fr;font-size:12px}\n  #swdm .row .v:last-child{grid-column:2}\n}\n@media (max-width:420px){\n  #swdm .tlds{grid-template-columns:1fr}\n}\n@media (prefers-reduced-motion:reduce){\n  #swdm *,#swdm *::before,#swdm *::after{animation:none!important;transition:none!important}\n}\n<\/style>\n\n<div id=\"swdm\">\n\n<!-- ================= HERO + BUSCADOR ================= -->\n<section class=\"hero\" id=\"buscar\">\n  <div class=\"w\">\n    <span class=\"lbl\">Dominios web<\/span>\n    <div class=\"url\" aria-hidden=\"true\"><span class=\"www\">www.<\/span><span class=\"nm\" id=\"uName\">tumarca<\/span><span class=\"tld\" id=\"uTld\">.mx<\/span><\/div>\n    <h1>Un nombre, infinitas posibilidades. Registra el dominio de tu marca hoy mismo.<\/h1>\n\n    <form class=\"form\" id=\"dForm\" role=\"search\" autocomplete=\"off\">\n      <label class=\"sr\" for=\"dIn\">Nombre del dominio que buscas<\/label>\n      <span class=\"mono\">www.<\/span>\n      <input id=\"dIn\" class=\"mono\" type=\"text\" placeholder=\"tumarca\" maxlength=\"63\" spellcheck=\"false\">\n      <button class=\"btn btn-buy\" type=\"submit\">Buscar<\/button>\n    <\/form>\n    <p class=\"hint\" id=\"dHint\">Busca tu dominio. Puedes consultar .com, .mx y .com.mx y agregarlos al carrito cuando su registro no reporte una inscripci\u00f3n.<\/p>\n    <ul class=\"res\" id=\"dRes\" aria-live=\"polite\"><\/ul>\n    <p class=\"res-note\" id=\"dNote\" hidden>Cada dominio se valida en su registro oficial (NIC M\u00e9xico para las extensiones .mx) y en el DNS p\u00fablico. Para .mx y .com.mx, la comprobaci\u00f3n consulta WHOIS de NIC M\u00e9xico desde Clientes Web. La indicaci\u00f3n de disponibilidad es preliminar. Los dominios .com, .mx y .com.mx disponibles pueden agregarse al carrito; las dem\u00e1s extensiones y los casos por confirmar se atienden por WhatsApp. La disponibilidad se verifica nuevamente antes del cobro.<\/p>\n\n    <div class=\"quick\" id=\"quick\" aria-label=\"Extensiones y precios\">\n      <button type=\"button\" data-t=\".mx\">.mx <b>$695<\/b><\/button>\n      <button type=\"button\" data-t=\".com.mx\">.com.mx <b>$399<\/b><\/button>\n      <button type=\"button\" data-t=\".com\">.com <b>$395<\/b><\/button>\n      <button type=\"button\" data-t=\".net\">.net <b>$398<\/b><\/button>\n      <button type=\"button\" data-t=\".app\">.app <b>$539<\/b><\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= REGISTROS OFICIALES ================= -->\n<div class=\"reg\">\n  <div class=\"w reg-in\">\n    <span>Registros oficiales de cada extensi\u00f3n:<\/span>\n    <span><b>NIC M\u00e9xico<\/b> para .mx<\/span>\n    <span><b>Verisign<\/b> para .com y .net<\/span>\n    <span><b>Protecci\u00f3n WHOIS<\/b> incluida<\/span>\n    <span><b>SSL gratis<\/b> al alojarlo con nosotros<\/span>\n  <\/div>\n<\/div>\n\n<!-- ================= PRECIOS ================= -->\n<section class=\"sec light\" id=\"precios\">\n  <div class=\"w\">\n    <div class=\"head\">\n      <div>\n        <span class=\"lbl\">Extensiones y precios<\/span>\n        <h2 class=\"h2\">Empieza con el nombre correcto.<\/h2>\n      <\/div>\n      <p class=\"lead\">Elige la extensi\u00f3n que mejor representa a tu marca. Para negocios en M\u00e9xico, .mx y .com.mx generan confianza inmediata; .com te abre al mundo.<\/p>\n    <\/div>\n\n    <div class=\"filt\" role=\"group\" aria-label=\"Filtrar extensiones\">\n      <button class=\"chip\" aria-pressed=\"true\" data-f=\"all\">Todas<\/button>\n      <button class=\"chip\" aria-pressed=\"false\" data-f=\"mx\">M\u00e9xico<\/button>\n      <button class=\"chip\" aria-pressed=\"false\" data-f=\"int\">Internacionales<\/button>\n      <button class=\"chip\" aria-pressed=\"false\" data-f=\"esp\">Institucionales<\/button>\n    <\/div>\n\n    <div class=\"tlds\" id=\"tlds\">\n      <article class=\"tl top\" data-g=\"mx\"><span class=\"badge\">M\u00e1s elegido<\/span><span class=\"ext\">.mx<\/span><span class=\"use\">Identidad mexicana, corta y f\u00e1cil de recordar.<\/span><div class=\"pr\"><strong>$695<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".mx\">Buscar .mx<\/button><\/article>\n      <article class=\"tl\" data-g=\"mx\"><span class=\"ext\">.com.mx<\/span><span class=\"use\">Empresas y comercios en M\u00e9xico.<\/span><div class=\"pr\"><strong>$399<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".com.mx\">Buscar .com.mx<\/button><\/article>\n      <article class=\"tl\" data-g=\"int\"><span class=\"ext\">.com<\/span><span class=\"use\">La extensi\u00f3n m\u00e1s reconocida del mundo.<\/span><div class=\"pr\"><strong>$395<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".com\">Buscar .com<\/button><\/article>\n      <article class=\"tl\" data-g=\"int\"><span class=\"ext\">.net<\/span><span class=\"use\">Tecnolog\u00eda, redes y servicios en l\u00ednea.<\/span><div class=\"pr\"><strong>$398<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".net\">Buscar .net<\/button><\/article>\n      <article class=\"tl\" data-g=\"int\"><span class=\"ext\">.org<\/span><span class=\"use\">Organizaciones, fundaciones y comunidades.<\/span><div class=\"pr\"><strong>$399<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".org\">Buscar .org<\/button><\/article>\n      <article class=\"tl\" data-g=\"mx\"><span class=\"ext\">.net.mx<\/span><span class=\"use\">Proveedores de servicios de internet en M\u00e9xico.<\/span><div class=\"pr\"><strong>$449<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".net.mx\">Buscar .net.mx<\/button><\/article>\n      <article class=\"tl\" data-g=\"mx\"><span class=\"ext\">.org.mx<\/span><span class=\"use\">Organizaciones sin fines de lucro en M\u00e9xico.<\/span><div class=\"pr\"><strong>$399<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".org.mx\">Buscar .org.mx<\/button><\/article>\n      <article class=\"tl\" data-g=\"int\"><span class=\"ext\">.app<\/span><span class=\"use\">Apps y productos digitales. Requiere HTTPS.<\/span><div class=\"pr\"><strong>$539<\/strong><small>\/ a\u00f1o<\/small><\/div><button class=\"go\" type=\"button\" data-t=\".app\">Buscar .app<\/button><\/article>\n      <article class=\"tl req\" data-g=\"esp\"><span class=\"ext\">.edu.mx<\/span><span class=\"use\">Instituciones educativas en M\u00e9xico.<\/span><div class=\"pr\"><strong>Consulta requisitos<\/strong><\/div><a class=\"go\" data-wa=\"Hola, quiero registrar un dominio .edu.mx. \u00bfQu\u00e9 requisitos necesito?\" href=\"#\">Consultar por WhatsApp<\/a><\/article>\n      <article class=\"tl req\" data-g=\"esp\"><span class=\"ext\">.gob.mx<\/span><span class=\"use\">Dependencias de gobierno en M\u00e9xico.<\/span><div class=\"pr\"><strong>Consulta requisitos<\/strong><\/div><a class=\"go\" data-wa=\"Hola, quiero registrar un dominio .gob.mx. \u00bfQu\u00e9 requisitos necesito?\" href=\"#\">Consultar por WhatsApp<\/a><\/article>\n    <\/div>\n    <div class=\"tlds-foot\">\n      <span class=\"note\">Precios anuales en pesos mexicanos, m\u00e1s IVA. .com, .mx y .com.mx tienen compra en l\u00ednea; otras extensiones por asesor\u00eda. Precios sujetos a cambio.<\/span>\n      <a class=\"tlink\" href=\"https:\/\/studiovainilla.com\/serviciosweb\/hospedajes-web\/\">\u00bfNecesitas hosting? Varios planes incluyen dominio gratis<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= INCLUIDO ================= -->\n<section class=\"sec\" id=\"incluido\">\n  <div class=\"w inc\">\n    <div>\n      <span class=\"lbl\">Incluido con tu dominio<\/span>\n      <h2 class=\"h2\">Tu dominio, bajo tu control.<\/h2>\n      <p class=\"lead\">Administras todo desde tu panel y nosotros te avisamos antes de que algo venza.<\/p>\n      <div class=\"list\">\n        <div class=\"li\"><i><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M3 9h18M8 13h8M8 16h5\"\/><\/svg><\/i><div><strong>Gesti\u00f3n de DNS<\/strong><p>Apunta tu dominio a tu sitio, tu correo o cualquier servicio desde tu panel de control.<\/p><\/div><\/div>\n        <div class=\"li\"><i><svg viewBox=\"0 0 24 24\"><path d=\"M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z\"\/><circle cx=\"12\" cy=\"11\" r=\"2.5\"\/><\/svg><\/i><div><strong>Protecci\u00f3n WHOIS<\/strong><p>Tus datos personales no aparecen en las consultas p\u00fablicas del dominio.<\/p><\/div><\/div>\n        <div class=\"li\"><i><svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\" rx=\"2\"\/><path d=\"M8 11V8a4 4 0 0 1 8 0v3\"\/><\/svg><\/i><div><strong>SSL gratis<\/strong><p>Certificado de seguridad sin costo cuando alojas tu dominio en nuestro hosting.<\/p><\/div><\/div>\n        <div class=\"li\"><i><svg viewBox=\"0 0 24 24\"><path d=\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\"\/><path d=\"M10 21a2 2 0 0 0 4 0\"\/><\/svg><\/i><div><strong>Aviso de renovaci\u00f3n<\/strong><p>Te escribimos por correo 28 d\u00edas antes de que venza tu dominio y tu hospedaje.<\/p><\/div><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"panel\" aria-label=\"Ejemplo del panel de DNS de un dominio\">\n      <div class=\"panel-h\"><span>Zona DNS<\/span><b id=\"pDom\">tumarca.mx<\/b><\/div>\n      <div class=\"rows\" id=\"pRows\">\n        <div class=\"row\"><span class=\"t\">A<\/span><span class=\"v\" data-n>@<\/span><span class=\"v\">Tu hosting<\/span><\/div>\n        <div class=\"row\"><span class=\"t\">CNAME<\/span><span class=\"v\" data-n>www<\/span><span class=\"v\" data-d>tumarca.mx<\/span><\/div>\n        <div class=\"row\"><span class=\"t\">MX<\/span><span class=\"v\" data-n>@<\/span><span class=\"v\" data-d2>mail.tumarca.mx<\/span><\/div>\n        <div class=\"row\"><span class=\"t\">TXT<\/span><span class=\"v\" data-n>@<\/span><span class=\"v\">SPF para tu correo<\/span><\/div>\n        <div class=\"row\"><span class=\"t\">TXT<\/span><span class=\"v\" data-n>_dmarc<\/span><span class=\"v\">Pol\u00edtica DMARC<\/span><\/div>\n      <\/div>\n      <div class=\"panel-f\"><span>SSL activo \u00b7 WHOIS protegido<\/span><span>Vista de ejemplo<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= TRANSFERENCIA ================= -->\n<section class=\"sec light\" id=\"transferir\">\n  <div class=\"w\">\n    <div class=\"head\">\n      <div>\n        <span class=\"lbl\">Transferencia de dominio<\/span>\n        <h2 class=\"h2\">Trae tu dominio a StudioVainilla. Es m\u00e1s f\u00e1cil de lo que parece.<\/h2>\n      <\/div>\n      <p class=\"lead\">Normalmente es un proceso sencillo y r\u00e1pido. Solo necesitamos dos datos y nosotros nos encargamos del resto.<\/p>\n    <\/div>\n    <div class=\"steps\" id=\"steps\">\n      <div class=\"step\"><b>1<\/b><h3>Tu dominio<\/h3><p>Dinos qu\u00e9 dominio quieres transferir.<\/p><\/div>\n      <div class=\"step\"><b>2<\/b><h3>C\u00f3digo de autorizaci\u00f3n<\/h3><p>P\u00eddelo a tu proveedor actual. Es una clave que confirma que el dominio es tuyo.<\/p><\/div>\n      <div class=\"step\"><b>3<\/b><h3>Nosotros lo movemos<\/h3><p>Hacemos la transferencia y te avisamos cuando tu dominio ya est\u00e9 con nosotros.<\/p><\/div>\n    <\/div>\n    <div class=\"tr-foot\">\n      <div>\n        <strong>Casos en los que puede tardar m\u00e1s<\/strong>\n        <ul><li>El dominio a\u00fan no tiene la antig\u00fcedad necesaria<\/li><li>Vence en menos de 31 d\u00edas<\/li><li>Hay alg\u00fan inconveniente con el proveedor actual<\/li><\/ul>\n        <p class=\"ok\">La transferencia no afecta el funcionamiento de tu sitio ni de tu hospedaje.<\/p>\n      <\/div>\n      <a class=\"btn btn-ink\" data-wa=\"Hola, quiero transferir mi dominio a StudioVainilla.\" href=\"#\"><svg class=\"wa-ic\" viewBox=\"0 0 24 24\"><path d=\"M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>Transferir mi dominio<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= FAQ ================= -->\n<section class=\"sec white\" id=\"preguntas\">\n  <div class=\"w faq-g\">\n    <div>\n      <span class=\"lbl\">Preguntas frecuentes<\/span>\n      <h2 class=\"h2\">Respuestas claras antes de registrar.<\/h2>\n      <p class=\"lead\">Lo que m\u00e1s nos preguntan sobre el registro y manejo de dominios.<\/p>\n      <a class=\"tlink\" href=\"https:\/\/studiovainilla.com\/soporte\/categories\/dominios-web\/\">Ver todas las gu\u00edas de dominios<\/a>\n    <\/div>\n    <div>\n      <details class=\"q\" open>\n        <summary>\u00bfCada cu\u00e1nto se renueva un dominio?<i><\/i><\/summary>\n        <div class=\"a\"><p>Los dominios y los hospedajes se renuevan a\u00f1o con a\u00f1o. Te recomendamos renovar con m\u00ednimo 20 d\u00edas de anticipaci\u00f3n.<\/p><p>Si los adquiriste con StudioVainilla, te avisamos por correo electr\u00f3nico 28 d\u00edas antes del vencimiento.<\/p><\/div>\n      <\/details>\n      <details class=\"q\">\n        <summary>\u00bfC\u00f3mo transfiero mi dominio a StudioVainilla?<i><\/i><\/summary>\n        <div class=\"a\"><p>Necesitamos el nombre de tu dominio y el c\u00f3digo de autorizaci\u00f3n que te da tu proveedor actual. Con eso hacemos la transferencia.<\/p><p>Puede tardar m\u00e1s si el dominio es muy reciente, si vence en menos de 31 d\u00edas o si hay alg\u00fan inconveniente externo. La transferencia no afecta tu sitio ni tu hospedaje.<\/p><\/div>\n      <\/details>\n      <details class=\"q\">\n        <summary>\u00bfQu\u00e9 extensi\u00f3n me conviene?<i><\/i><\/summary>\n        <div class=\"a\"><p>Si tu negocio est\u00e1 en M\u00e9xico, .mx o .com.mx transmiten cercan\u00eda y confianza. Si vendes o comunicas fuera del pa\u00eds, .com es la opci\u00f3n m\u00e1s reconocida. Muchas marcas registran ambas para proteger su nombre.<\/p><\/div>\n      <\/details>\n      <details class=\"q\">\n        <summary>\u00bfPuedo usar mi dominio para tener correo con mi marca?<i><\/i><\/summary>\n        <div class=\"a\"><p>S\u00ed. Con tu dominio puedes crear cuentas como hola@tumarca.mx. Revisa nuestros <a class=\"tlink\" href=\"https:\/\/studiovainilla.com\/serviciosweb\/correo-personalizado\/\">planes de correo personalizado<\/a> o un plan de hosting que ya los incluya.<\/p><\/div>\n      <\/details>\n      <details class=\"q\">\n        <summary>\u00bfQu\u00e9 necesito para un .edu.mx o .gob.mx?<i><\/i><\/summary>\n        <div class=\"a\"><p>Estas extensiones tienen requisitos especiales seg\u00fan el tipo de instituci\u00f3n. Escr\u00edbenos por WhatsApp y te decimos qu\u00e9 documentos necesitas.<\/p><\/div>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/div>\n\n<script>\n(function(){\n  'use strict';\n  var root=document.getElementById('swdm');if(!root) return;\n  var reduced=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var WA='526144741000'; \/* n\u00famero de WhatsApp para ventas *\/\n  \/* IDs reales del cat\u00e1logo Clientes Web. No se transmiten precios por URL. *\/\n  var SHOP='https:\/\/clientesweb.studiovainilla.com\/agregar-desde-web.php';\n  var PLAN_IDS={'.com':1,'.mx':2,'.com.mx':3};\n  function buyUrl(domain,tld){\n    return SHOP+'?plan='+encodeURIComponent(PLAN_IDS[tld])+'&domain='+encodeURIComponent(domain);\n  }\n  var CART_IC='<svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"21\" r=\"1\"\/><circle cx=\"20\" cy=\"21\" r=\"1\"\/><path d=\"M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6\"\/><\/svg>';\n  function wa(m){return 'https:\/\/wa.me\/'+WA+'?text='+encodeURIComponent(m);}\n  function onView(el,cb,th){if(!('IntersectionObserver' in window)){cb(true);return;}new IntersectionObserver(function(es){es.forEach(function(e){cb(e.isIntersecting);});},{threshold:th==null?.2:th}).observe(el);}\n  function headerOffset(){var h=document.getElementById('swhShell');return h?10+h.getBoundingClientRect().height+14:110;}\n  function goTo(el){window.scrollTo({top:el.getBoundingClientRect().top+window.scrollY-headerOffset(),behavior:reduced?'auto':'smooth'});}\n  root.querySelectorAll('[data-wa]').forEach(function(a){a.href=wa(a.dataset.wa);a.target='_blank';a.rel='noopener';});\n\n  \/* ---------- Extensiones, precios y registros oficiales ---------- *\/\n  var TLDS=[\n    {t:'.mx',p:695},{t:'.com.mx',p:399},{t:'.com',p:395},{t:'.net',p:398},\n    {t:'.org',p:399},{t:'.net.mx',p:449},{t:'.org.mx',p:399},{t:'.app',p:539}\n  ];\n  var RDAP={\n    '.com':'https:\/\/rdap.verisign.com\/com\/v1\/domain\/','.net':'https:\/\/rdap.verisign.com\/net\/v1\/domain\/',\n    '.org':'https:\/\/rdap.publicinterestregistry.org\/rdap\/domain\/','.app':'https:\/\/pubapi.registry.google\/rdap\/domain\/',\n    '.mx':'https:\/\/rdap.mx\/domain\/','.com.mx':'https:\/\/rdap.mx\/domain\/','.net.mx':'https:\/\/rdap.mx\/domain\/','.org.mx':'https:\/\/rdap.mx\/domain\/'\n  };\n  var ALL=TLDS.map(function(x){return x.t;}).concat(['.edu.mx','.gob.mx']).sort(function(a,b){return b.length-a.length;});\n\n  \/* ---------- R\u00f3tulo animado del hero ---------- *\/\n  var uName=root.querySelector('#uName'),uTld=root.querySelector('#uTld'),rot=['.mx','.com.mx','.com','.net','.app'],ri=0,rt=null,userTld=null;\n  function setTld(t){if(uTld.textContent===t)return;uTld.textContent=t;uTld.classList.remove('swap');void uTld.offsetWidth;uTld.classList.add('swap');}\n  if(!reduced){\n    onView(root.querySelector('.hero'),function(v){\n      if(v&&!rt){rt=setInterval(function(){if(userTld)return;ri=(ri+1)%rot.length;setTld(rot[ri]);},2200);}\n      else if(!v&&rt){clearInterval(rt);rt=null;}\n    },0);\n  }\n\n  \/* ---------- Buscador ---------- *\/\n  var form=root.querySelector('#dForm'),input=root.querySelector('#dIn'),res=root.querySelector('#dRes'),hint=root.querySelector('#dHint'),note=root.querySelector('#dNote');\n  var WAIC='<svg class=\"wa-ic\" viewBox=\"0 0 24 24\"><path d=\"M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>';\n  var seq=0;\n  function clean(v){\n    v=(v||'').trim().toLowerCase().replace(\/^https?:\\\/\\\/\/,'').replace(\/^www\\.\/,'').split('\/')[0];\n    var found=null;\n    ALL.some(function(t){if(v.length>t.length&&v.slice(-t.length)===t){v=v.slice(0,-t.length);found=t;return true;}return false;});\n    v=v.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g,'').replace(\/\\s+\/g,'-').replace(\/[^a-z0-9-]\/g,'').replace(\/-{2,}\/g,'-').replace(\/^-+|-+$\/g,'');\n    return {n:v.slice(0,63),t:found};\n  }\n  input.addEventListener('input',function(){var c=clean(input.value);uName.textContent=c.n||'tumarca';if(c.t){userTld=c.t;setTld(c.t);}});\n  function timed(url,opts,ms){\n    var ctrl=window.AbortController?new AbortController():null,t=setTimeout(function(){if(ctrl)ctrl.abort();},ms||7000);\n    opts=opts||{};if(ctrl)opts.signal=ctrl.signal;\n    return fetch(url,opts).then(function(r){clearTimeout(t);return r;},function(e){clearTimeout(t);throw e;});\n  }\n  function rdap(dom,tld){\n    var b=RDAP[tld];if(!b||!window.fetch)return Promise.resolve('unk');\n    return timed(b+dom,{headers:{'Accept':'application\/rdap+json'}}).then(function(r){return r.status===404?'free':(r.status>=200&&r.status<300)?'taken':'unk';}).catch(function(){return 'unk';});\n  }\n  function dnsOne(url){\n    return timed(url,{headers:{'Accept':'application\/dns-json'}},6000).then(function(r){return r.ok?r.json():null;})\n      .then(function(j){if(!j)return 'unk';return j.Status===0?'exists':j.Status===3?'nx':'unk';}).catch(function(){return 'unk';});\n  }\n  function dns(dom){\n    return dnsOne('https:\/\/cloudflare-dns.com\/dns-query?name='+encodeURIComponent(dom)+'&type=NS').then(function(a){return a!=='unk'?a:dnsOne('https:\/\/dns.google\/resolve?name='+encodeURIComponent(dom)+'&type=NS');});\n  }\n  \/* NIC M\u00e9xico no publica RDAP oficial en IANA para .mx.\n     Consultamos por servidor el WHOIS del registro mediante el Core.\n     Un resultado candidate es preliminar: el carrito vuelve a comprobarlo. *\/\n  var MX_CHECK='https:\/\/clientesweb.studiovainilla.com\/consultar-dominio-web.php';\n  function mxRegistryCheck(dom){\n    return timed(MX_CHECK+'?domain='+encodeURIComponent(dom),{\n      headers:{'Accept':'application\/json'},mode:'cors',credentials:'omit'\n    },16000).then(function(r){\n      if(!r.ok)return 'ask';\n      return r.json().then(function(j){\n        return j.state==='candidate'?'ok':j.state==='taken'?'no':'ask';\n      });\n    }).catch(function(){return 'ask';});\n  }\n  \/* Nunca se interpreta DNS sin registros como un dominio disponible. *\/\n  function check(dom,tld){\n    if(tld==='.mx'||tld==='.com.mx')return mxRegistryCheck(dom);\n    return Promise.all([rdap(dom,tld),dns(dom)]).then(function(r){\n      if(r[0]==='taken'||r[1]==='exists')return 'no';\n      if(r[0]==='free')return 'ok';\n      return 'ask';\n    });\n  }\n  function money(n){return '$'+n.toLocaleString('en-US');}\n  function setRow(li,dom,price,state,tld){\n    var st=li.querySelector('.st'),b=li.querySelector('.btn');\n    b.classList.remove('wait');b.removeAttribute('aria-disabled');\n    b.removeAttribute('target');b.removeAttribute('rel');\n    li.classList.toggle('taken',state==='no');\n    if(state==='ok'){\n      st.className='st ok';st.textContent='Posiblemente disponible';\n      if(Object.prototype.hasOwnProperty.call(PLAN_IDS,tld)){\n        b.className='btn btn-buy';b.innerHTML=CART_IC+'Agregar al carrito';\n        b.href=buyUrl(dom,tld);\n        \/* Navegamos en la misma pesta\u00f1a para conservar el flujo de compra. *\/\n      }else{\n        b.className='btn btn-teal';b.innerHTML=WAIC+'Solicitar registro';\n        b.href=wa('Hola, quiero registrar el dominio '+dom+' ('+money(price)+' al a\u00f1o + IVA) con Servicios Web by StudioVainilla.');\n        b.target='_blank';b.rel='noopener noreferrer';\n      }\n    }else if(state==='no'){\n      st.className='st no';st.textContent='Ya registrado';\n      b.className='btn btn-line';b.innerHTML=WAIC+'Ver opciones';\n      b.href=wa('Hola, el dominio '+dom+' ya est\u00e1 registrado. \u00bfMe ayudan a encontrar una alternativa o a transferirlo?');\n      b.target='_blank';b.rel='noopener noreferrer';\n    }else{\n      st.className='st ask';st.textContent='Por confirmar';\n      st.title='El registro oficial no respondi\u00f3 a tiempo. Lo validamos contigo antes de cualquier pago.';\n      b.className='btn btn-teal';b.innerHTML=WAIC+'Consultar disponibilidad';\n      b.href=wa('Hola, me interesa el dominio '+dom+'. \u00bfMe confirman si est\u00e1 disponible para registrarlo?');\n      b.target='_blank';b.rel='noopener noreferrer';\n    }\n  }\n  function search(raw,firstTld){\n    var c=clean(raw),name=c.n;\n    hint.classList.remove('err');\n    if(name.length<2){hint.textContent='Escribe al menos 2 caracteres para buscar.';hint.classList.add('err');res.innerHTML='';note.hidden=true;return;}\n    input.value=name;uName.textContent=name;\n    var pref=firstTld||c.t||userTld;\n    var list=TLDS.slice();\n    if(pref){list.sort(function(a,b){return (b.t===pref)-(a.t===pref);});userTld=pref;setTld(pref);}\n    hint.textContent='Resultados para \"'+name+'\"';note.hidden=false;\n    var my=++seq;res.innerHTML='';\n    list.forEach(function(x){\n      var dom=name+x.t,li=document.createElement('li');li.className='dr';\n      li.innerHTML='<span class=\"nm mono\"><\/span><span class=\"pr\">'+money(x.p)+' <small>\/ a\u00f1o<\/small><\/span><span class=\"st chk\">Validando\u2026<\/span><a class=\"btn btn-line wait\" aria-disabled=\"true\" target=\"_blank\" rel=\"noopener\" href=\"#\">Esperando validaci\u00f3n<\/a>';\n      var nm=li.querySelector('.nm');nm.textContent=name;var b=document.createElement('b');b.textContent=x.t;nm.appendChild(b);\n      res.appendChild(li);\n      check(dom,x.t).then(function(s){if(my===seq)setRow(li,dom,x.p,s,x.t);});\n    });\n  }\n  form.addEventListener('submit',function(e){e.preventDefault();search(input.value);});\n  function searchWith(t){\n    var c=clean(input.value);\n    if(c.n.length<2){userTld=t;setTld(t);input.focus();goTo(root.querySelector('#buscar'));hint.classList.remove('err');hint.textContent='Escribe el nombre y buscamos '+t+' primero.';return;}\n    search(input.value,t);goTo(form);\n  }\n  root.querySelectorAll('button[data-t]').forEach(function(b){b.addEventListener('click',function(){searchWith(b.dataset.t);});});\n  \/* ?dominio=nombre.tld desde el home *\/\n  var q=new URLSearchParams(location.search).get('dominio');\n  if(q){input.value=q;search(q);}\n\n  \/* ---------- Filtros de extensiones ---------- *\/\n  var chips=root.querySelectorAll('.chip'),cards=root.querySelectorAll('#tlds .tl');\n  chips.forEach(function(ch){\n    ch.addEventListener('click',function(){\n      chips.forEach(function(x){x.setAttribute('aria-pressed',x===ch?'true':'false');});\n      cards.forEach(function(c){c.classList.toggle('hide',ch.dataset.f!=='all'&&c.dataset.g!==ch.dataset.f);});\n    });\n  });\n\n  \/* ---------- Panel DNS de ejemplo sigue al nombre buscado ---------- *\/\n  var pDom=root.querySelector('#pDom');\n  function syncPanel(){\n    var dom=(uName.textContent||'tumarca')+(uTld.textContent||'.mx');\n    if(pDom.textContent===dom)return;\n    pDom.textContent=dom;\n    root.querySelectorAll('[data-d]').forEach(function(e){e.textContent=dom;});\n    root.querySelectorAll('[data-d2]').forEach(function(e){e.textContent='mail.'+dom;});\n    root.querySelectorAll('#pRows .row').forEach(function(r,i){r.classList.remove('new');void r.offsetWidth;setTimeout(function(){r.classList.add('new');},reduced?0:i*90);});\n  }\n  onView(root.querySelector('.panel'),function(v){if(v)syncPanel();},.3);\n\n  \/* ---------- Pasos de transferencia ---------- *\/\n  var steps=root.querySelector('#steps');\n  onView(steps,function(v){if(v)steps.classList.add('on');},.3);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Dominios web www.tumarca.mx Un nombre, infinitas posibilidades. Registra el dominio de tu marca hoy mismo. Nombre del dominio que buscas www. Buscar Busca tu dominio. Puedes consultar .com, .mx y .com.mx y agregarlos al carrito cuando su registro no reporte una inscripci\u00f3n. Cada dominio se valida en su registro oficial (NIC M\u00e9xico para las extensiones [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-671","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/pages\/671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/comments?post=671"}],"version-history":[{"count":175,"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/pages\/671\/revisions"}],"predecessor-version":[{"id":2426,"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/pages\/671\/revisions\/2426"}],"wp:attachment":[{"href":"https:\/\/studiovainilla.com\/serviciosweb\/wp-json\/wp\/v2\/media?parent=671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}