:root{color:#172b4d;font-synthesis:none;background:#f4f7fa;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.6}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,.button{color:#fff;cursor:pointer;background:#007c80;border:1px solid #0000;border-radius:7px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-block}button:hover,.button:hover{background:#00696d}button:disabled{opacity:.5;cursor:default}.secondary{color:#174b58;background:#fff;border-color:#c7d5dc}.secondary:hover{background:#edf5f5}a{color:inherit}:focus-visible{outline-offset:4px;outline:3px solid #00a5a5}.app-shell{min-height:100vh;display:flex}aside{color:#d9e6ed;background:#10293d;flex-direction:column;flex-shrink:0;width:252px;padding:36px 22px;display:flex}.brand{letter-spacing:-2px;color:#fff;font-size:42px;font-weight:800;line-height:1;text-decoration:none}.brand span{letter-spacing:2px;color:#9ebdc9;margin-top:13px;font-size:9px;display:block}.nav-caption{letter-spacing:1.8px;color:#9eb3c1;margin:50px 12px 12px;font-size:10px}nav{gap:7px;display:grid}nav button{text-align:left;color:#cbdce4;background:0 0;padding:12px;font-weight:500}nav button[aria-current=page]{color:#fff;background:#224858;border-left:3px solid #38c9bb}.sidebar-note{border-top:1px solid #355062;margin-top:auto;padding-top:22px;font-size:12px}.sidebar-note p{color:#a7bac5}.workspace{flex:1;min-width:0}header{background:#fff;border-bottom:1px solid #e0e7eb;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:16px 42px;font-size:13px;font-weight:600;display:flex}.header-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.header-actions button{color:#20525b;background:#eef4f5;padding:6px 12px}main{max-width:1080px;margin:auto;padding:38px 42px}.heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}h1{letter-spacing:-.8px;margin:5px 0 10px;font-size:32px;line-height:1.2}h2{margin:0 0 12px;font-size:21px;line-height:1.35}.eyebrow{letter-spacing:1.8px;color:#427b83;margin:0;font-size:10px;font-weight:700}.subtitle,.muted{color:#617586;font-size:13px}.notice{background:#edf7f6;border:1px solid #c9dfdf;border-radius:7px;margin-bottom:24px;padding:12px 16px;font-size:13px}.card{background:#fff;border:1px solid #dfe7ec;border-radius:12px;margin:24px 0;padding:28px;box-shadow:0 3px 12px #1a344407}.welcome{background:#e4f1ef;border:1px solid #c6ded9;border-radius:12px;margin-top:28px;padding:32px}.welcome h2{margin-top:10px;font-size:28px}.welcome p:not(.eyebrow){color:#46626b;max-width:530px;font-size:14px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.badge{color:#256d65;background:#e8f3f1;border-radius:20px;padding:4px 10px;font-size:11px}.checklist{margin:24px 0;padding:0;list-style:none}.checklist li{border-top:1px solid #eef1f4;align-items:center;gap:15px;padding:17px 0;display:flex}.checklist p{color:#72828d;margin:0;font-size:12px}.checklist strong{font-size:14px}.step{color:#667d8b;border:1px solid #c9d5dd;border-radius:50%;place-items:center;width:33px;height:33px;font-size:12px;display:grid}.step.complete{color:#fff;background:#007c80;border-color:#007c80}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin:12px 0;font-weight:600}.field{max-width:540px;margin:16px 0;font-size:13px;font-weight:600;display:block}.field span{margin-bottom:6px;display:block}.field input{color:#172b4d;background:#fff;border:1px solid #bdccd5;border-radius:6px;width:100%;padding:10px;display:block}.field input[type=color]{width:90px;height:46px;padding:5px}.service-option{border:1px solid #d7e2e8;border-radius:8px;align-items:center;gap:14px;margin:13px 0;padding:18px;display:flex}.service-option input{accent-color:#007c80;width:18px;height:18px}.service-option strong{font-size:14px}.service-option small{color:#637887;font-size:12px;display:block}hr{border:0;border-top:1px solid #e0e7eb;margin:30px 0}.errors{color:#8d3028;background:#fff1ed;border:1px solid #edc3bc;border-radius:7px;padding:14px 30px}footer{color:#6c8190;margin-top:38px;font-size:11px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=800px){.app-shell{display:block}aside{width:100%;padding:20px}.brand{font-size:30px}.brand span,.nav-caption,.sidebar-note{display:none}nav{margin-top:20px;display:flex;overflow-x:auto}nav button{white-space:nowrap}header{flex-wrap:wrap;padding:16px 20px}main{padding:24px 18px}.heading{flex-direction:column;align-items:flex-start}.card,.welcome{padding:22px}h1{font-size:28px}.welcome h2{font-size:24px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.field select{color:#172b4d;width:100%;font:inherit;background:#fff;border:1px solid #bdccd5;border-radius:6px;padding:10px}.pager{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.account-settings{background:#fff}.account-settings>aside{background:#0a0b0f}.account-settings .workspace{background:#fff}.settings-dashboard{color:#fff;border:1px solid #4b4c53;border-radius:7px;padding:12px;text-decoration:none;display:block}.settings-dashboard:hover{background:#292a31}.mh-panel .dp-panel-heading{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mh-link{font-size:14px;font-weight:600}.mh-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:16px;display:grid}.mh-card{border:1px solid var(--dp-border,#e5e7eb);background:var(--dp-card,#fff);border-radius:14px;gap:12px;padding:18px;display:grid}.mh-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mh-card h3{overflow-wrap:anywhere;margin:0;font-size:17px}.mh-status{color:#374151;white-space:nowrap;background:#eef2f7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.mh-status-active{color:#166534;background:#dcfce7}.mh-status-suspended{color:#991b1b;background:#fee2e2}.mh-status-pending{color:#92400e;background:#fef3c7}.mh-card dl{gap:6px;margin:0;display:grid}.mh-card dl div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.mh-card dt{color:var(--dp-muted,#6b7280)}.mh-card dd{text-align:right;overflow-wrap:anywhere;margin:0}.mh-usage{gap:6px;font-size:13px;display:grid}.mh-usage>div:first-child{justify-content:space-between;gap:8px;display:flex}.mh-bar{background:#e5e7eb;border-radius:999px;height:8px;overflow:hidden}.mh-bar span{border-radius:inherit;background:var(--dp-accent,#2d7ff9);height:100%;display:block}.mh-card .dp-button{justify-self:start}.mh-note{color:var(--dp-muted,#6b7280);margin:0;font-size:12px}.mh-error{color:#b91c1c;margin:0;font-size:13px}.mh-actions{flex-wrap:wrap;gap:8px;display:flex}.mh-ended{opacity:.75}.mh-status-cancelled,.mh-status-terminated{color:#4b5563;background:#f3f4f6}.dt-business-picker{border:1px solid var(--dt-border,#e5e7eb);background:var(--dt-card,#fff);color:var(--dt-text,#111827);border-radius:18px;margin:16px 0;padding:18px}section.dt-business-picker h2{letter-spacing:0;margin:0 0 6px;font-size:1.15rem;line-height:1.3}.dt-business-picker p{margin:0;font-size:14px}.dt-business-picker-list{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.dt-business-picker-list button{text-align:left;border:1px solid var(--dt-border,#d1d5db);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:8px 14px}.dt-business-picker-list button:hover:not(:disabled){border-color:currentColor}.dt-business-picker-list button:disabled{opacity:.6;cursor:default}.dt-business-switch{margin:8px 0}.dt-business-switch p{margin:0;font-size:14px}.dt-link-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.landing-visuals{display:block}.lv-track{height:300px;position:relative}.landing-visuals .lv-track>.lv-card{width:calc(33.3333% - 12px);height:300px;animation:18s ease-in-out infinite dt-card-positions;position:absolute;top:0;left:0}.landing-visuals .lv-track>.lv-card:nth-child(2){--card-rest:translateX(calc(100% + 18px));animation-delay:-6s}.landing-visuals .lv-track>.lv-card:nth-child(3){--card-rest:translateX(calc(200% + 36px));animation-delay:-12s}@keyframes dt-card-positions{0%,30%{opacity:1;transform:translate(0)}33.333%,63.333%{opacity:1;transform:translate(calc(100% + 18px))}66.666%,93.666%{opacity:1;transform:translate(calc(200% + 36px))}95.666%{opacity:0;transform:translate(calc(200% + 36px))}96%,99%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}.landing-visuals .lv-card{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:10px;text-decoration:none;transition:transform .2s,border-color .2s;display:block;box-shadow:0 10px 25px -22px #355273}.landing-visuals .lv-card:hover{border-color:#a8cbfe;transform:translateY(-4px)}.landing-visuals .lv-card:focus-visible{outline-offset:4px;outline:3px solid #2d7ff9}.lv-art{background:linear-gradient(145deg,#f3f8ff,#e8f1ff);border-radius:11px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.lv-art svg{width:100%;max-width:310px;height:160px}.lv-art .lv-badge{color:#245aa3;background:#fff;border:1px solid #dce8f8;border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px #234d7a0d}.lv-art .lv-badge svg{width:12px;height:12px}.lv-caption{justify-content:space-between;align-items:center;gap:10px;padding:17px 8px 11px;display:flex}.lv-caption strong{letter-spacing:-.02em;font-size:13px;line-height:1.5;display:block}.lv-caption small{color:#6b7280;margin-top:4px;font-size:10px;line-height:1.7;display:block}.lv-caption>svg{color:#2d7ff9;flex-shrink:0;width:18px;height:18px}.lv-browser{color:#193b66;background:#fff;border:1px solid #ccdef7;border-radius:9px;width:90%;height:152px;position:relative;overflow:hidden;transform:rotate(-2deg)translateY(-5px);box-shadow:0 12px 22px -12px #2d7ff944}.lv-browser-bar{border-bottom:1px solid #e8eff9;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.lv-browser-bar>span{gap:3px;display:flex}.lv-browser-bar i{background:#c4d4ea;border-radius:50%;width:4px;height:4px}.lv-browser-bar svg{color:#2d7ff9;width:10px;height:10px}.lv-browser-title{color:#455d7c;font-size:11px;font-weight:700}.lv-site-content{z-index:1;padding:8px 12px;position:relative}.lv-site-content>span:first-child{letter-spacing:.08em;color:#245aa3;font-size:10px;font-weight:800;line-height:1.2;display:block}.lv-site-content>b{letter-spacing:-.03em;color:#193b66;margin:5px 0 7px;font-size:17px;line-height:1.25;display:block}.lv-site-button{color:#fff;background:#245ebb;border-radius:4px;width:fit-content;padding:4px 7px;font-size:11px;font-weight:700;line-height:1.4;display:block}.lv-site-image{background:#e5f0ff;border-radius:20px 20px 7px 7px;width:25%;max-width:70px;height:70px;position:absolute;top:50px;right:10px;overflow:hidden;transform:rotate(5deg)}.lv-site-image span{background:#78b8ff;border-radius:50%;width:42px;height:42px;position:absolute;top:-9px;right:-8px}.lv-site-image i{background:#2d7ff9;border-radius:16px;width:70px;height:70px;position:absolute;top:49px;left:0;transform:rotate(45deg)}.lv-site-image b{background:#a5d0ff;border-radius:9px;width:35px;height:35px;position:absolute;top:40px;left:-12px;transform:rotate(45deg)}.lv-app{background:linear-gradient(145deg,#f3f7fd,#edf3fc)}.lv-app-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;width:85%;max-width:240px;display:grid;position:relative;transform:translateY(-13px)}.lv-app-flow .lv-flow-lines{width:100%;max-width:none;height:100%;position:absolute;inset:0}.lv-flow-node{background:#fff;border:1px solid #c9daf1;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;height:54px;display:flex;position:relative;box-shadow:0 4px 10px #234d7a0d}.lv-flow-node svg{color:#245ebb;width:16px;height:16px}.lv-flow-node strong{color:#193b66;font-size:12px;font-weight:750;line-height:1.2}.lv-flow-hub{background:#245ebb;border-color:#245ebb}.lv-flow-hub :is(svg,strong){color:#fff}.lv-hosting{background:linear-gradient(145deg,#edf8ff,#e6f1fd)}.lv-server-ring{border:1px solid #c7ddf8;border-radius:50%;width:155px;height:155px;position:absolute;box-shadow:0 0 0 18px #ddecfb70}.lv-server-stack{gap:6px;width:82%;max-width:230px;display:grid;position:relative;transform:rotate(-3deg)translateY(-12px)}.lv-server-stack>div{color:#193b66;background:#fff;border:1px solid #bddafa;border-radius:7px;align-items:center;gap:8px;height:42px;padding:0 9px;display:flex;box-shadow:0 5px 12px #2d7ff912}.lv-server-stack svg{color:#245ebb;flex-shrink:0;width:17px;height:17px}.lv-server-stack span{flex:1;gap:2px;min-width:0;display:grid}.lv-server-stack strong{color:#193b66;font-size:12px;line-height:1.2}.lv-server-stack small{color:#455d7c;font-size:10px;line-height:1.2}.lv-server-stack .lv-server-light{background:#2d7ff9;border-radius:50%;flex-shrink:0;width:5px;height:5px}@media (width<=760px){.landing-visuals{max-width:460px;margin:auto}.lv-track{height:964px}.landing-visuals .lv-track>.lv-card{width:100%;height:312px;animation-name:dt-card-positions-mobile}.landing-visuals .lv-track>.lv-card:nth-child(2){--card-rest:translateY(calc(100% + 14px))}.landing-visuals .lv-track>.lv-card:nth-child(3){--card-rest:translateY(calc(200% + 28px))}.lv-art{height:190px}.lv-browser{max-width:280px}.lv-caption strong{font-size:14px}.lv-caption small{font-size:12px}}@keyframes dt-card-positions-mobile{0%,30%{opacity:1;transform:translateY(0)}33.333%,63.333%{opacity:1;transform:translateY(calc(100% + 14px))}66.666%,93.666%{opacity:1;transform:translateY(calc(200% + 28px))}95.666%{opacity:0;transform:translateY(calc(200% + 28px))}96%,99%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-visuals .lv-track>.lv-card{transform:var(--card-rest,translateX(0));animation:none}.landing-visuals .lv-card{transition:none}.lv-motion-control{display:none}}.dt-home .dt-office-section{padding-top:40px}.dt-office-heading{margin-bottom:30px}.dt-office-heading h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(30px,4vw,44px);line-height:1.2}.dt-office-scene{isolation:isolate;background:linear-gradient(#edf3f9 0%,#f8fafc 85%);border:1px solid #dee6ef;border-radius:24px;padding:90px 36px 48px;position:relative;overflow:hidden}.dt-office-window{z-index:-1;background:linear-gradient(150deg,#d6e9fc,#f9fcff);border:8px solid #fff;border-radius:4px;width:220px;height:150px;position:absolute;top:26px;left:50px;box-shadow:0 0 0 1px #d8e3ef,8px 10px 20px #304e7210}.dt-office-window:before,.dt-office-window:after{content:"";background:#fff;position:absolute}.dt-office-window:before{width:6px;inset:0 auto 0 48%}.dt-office-window:after{height:6px;inset:48% 0 auto}.dt-office-clock{background:#fff;border:3px solid #c7d8ed;border-radius:50%;width:42px;height:42px;position:absolute;top:20px;right:34px}.dt-office-clock i,.dt-office-clock b{transform-origin:bottom;background:#5076a1;width:2px;height:13px;position:absolute;top:7px;left:18px}.dt-office-clock b{height:10px;top:10px;transform:rotate(115deg)}.dt-office-monitors{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid;position:relative}.dt-office-station{flex-direction:column;align-items:center;min-width:0;display:flex}.dt-office-monitor{background:#172a43;border-radius:15px;flex-direction:column;flex:1;width:100%;padding:9px 9px 24px;display:flex;position:relative;box-shadow:0 18px 25px -18px #14243d80}.dt-office-screen{background:#fff;border-radius:6px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.dt-office-screen-bar{background:#f3f7fc;border-bottom:1px solid #e2eaf4;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.dt-office-screen-bar img{object-fit:contain;width:62px;height:21px}.dt-office-screen-bar>span{letter-spacing:.08em;color:#597394;font-size:8px;font-weight:750}.dt-office-screen-body{flex-direction:column;flex:1;padding:20px 22px 18px;display:flex}.dt-office-screen-body .dt-office-kicker{letter-spacing:.1em;color:#1f68db;margin:0 0 9px;font-size:9px;font-weight:750}.dt-home .dt-office-screen-body h3{color:#193b66;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(20px,2.2vw,28px);line-height:1.2}.dt-office-app-list,.dt-office-hosting-list{gap:9px;min-height:143px;margin:0 0 18px;padding:0;list-style:none;display:grid}.dt-office-app-list li,.dt-office-hosting-list li{background:#f7faff;border:1px solid #e3ecf8;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:9px 11px;display:flex}.dt-office-app-list svg{color:#2d7ff9;flex-shrink:0;width:21px;height:21px}.dt-office-app-list strong,.dt-office-hosting-list strong{color:#234b79;font-size:11px;font-weight:750;line-height:1.4;display:block}.dt-office-app-list small{color:#6b7280;margin-top:3px;font-size:9px;line-height:1.4;display:block}.dt-office-hosting-list li>span{color:#2d7ff9;background:#e6f0ff;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;font-weight:750;display:grid}.dt-home .dt-office-screen-body>a{color:#fff;background:#246de0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.dt-office-screen-body>a:hover{background:#1f68db}.dt-office-screen-body>a svg{width:16px;height:16px}.dt-office-screen-body .dt-office-note{color:#6b7280;min-height:26px;margin:9px 0 0;font-size:9px;line-height:1.5}.dt-office-monitor-brand{text-align:center;color:#a8bdda;letter-spacing:.2em;font-size:7px;font-weight:750;position:absolute;bottom:6px;left:0;right:0}.dt-office-stand{background:linear-gradient(90deg,#253e5c,#476380,#253e5c);width:34px;height:36px;position:relative}.dt-office-stand:after{content:"";background:#2b4562;border-radius:50% 50% 3px 3px;width:135px;height:8px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.dt-office-desk{z-index:1;background:linear-gradient(#d9c6af,#c4aa8b);border-bottom:5px solid #b69b7d;height:22px;position:absolute;bottom:33px;left:0;right:0;box-shadow:0 12px 22px #4c382016}.dt-office-plant{z-index:3;width:38px;height:90px;position:absolute;bottom:55px;left:5px}.dt-office-plant span{background:#d8e4f0;border-radius:3px 3px 12px 12px;width:28px;height:31px;position:absolute;bottom:0;left:7px}.dt-office-plant i{transform-origin:bottom;background:#72a998;border-radius:100% 0;width:18px;height:52px;position:absolute;bottom:27px;left:17px;transform:rotate(-22deg)}.dt-office-plant i:nth-child(2){background:#4e8d79;height:65px;transform:rotate(10deg)}.dt-office-plant i:nth-child(3){height:41px;transform:rotate(44deg)}.dt-office-mug{z-index:3;background:#2d7ff9;border-radius:3px 3px 8px 8px;width:25px;height:27px;position:absolute;bottom:55px;right:12px}.dt-office-mug:after{content:"";border:3px solid #2d7ff9;border-radius:50%;width:12px;height:14px;position:absolute;top:5px;right:-9px}.dt-office-path{justify-content:space-between;align-items:center;gap:16px;margin:0;padding:22px 8px 0;list-style:none;display:flex}.dt-office-path li{color:#597394;align-items:center;gap:9px;font-size:11px;font-weight:650;display:flex}.dt-office-path li>span{color:#2d7ff9;font-size:10px;font-weight:800}.dt-office-path svg{color:#91afd5;width:15px;height:15px;margin-left:10px}html[data-theme=dark] .dt-office-scene{background:linear-gradient(#15243a,#111b2d);border-color:#2a3a52}html[data-theme=dark] .dt-office-window{box-shadow:none;background:linear-gradient(150deg,#234b79,#40688d);border-color:#344e6c}html[data-theme=dark] .dt-office-window:before,html[data-theme=dark] .dt-office-window:after{background:#344e6c}html[data-theme=dark] .dt-home .dt-office-screen :is(h3,strong){color:#193b66!important}html[data-theme=dark] .dt-home .dt-office-screen :is(p,small){color:#597394!important}html[data-theme=dark] .dt-home .dt-office-screen .dt-office-kicker{color:#2369cf!important}html[data-theme=dark] .dt-home .dt-office-screen a{color:#fff}@media (width<=900px){.dt-office-scene{padding:70px 22px 42px}.dt-office-monitors{gap:18px}.dt-office-screen-body{padding:18px 14px 16px}.dt-office-screen-bar{padding:10px}.dt-office-screen-bar>span{font-size:7px}.dt-office-path{flex-wrap:wrap;justify-content:center;gap:14px 20px}}@media (width<=640px){.dt-office-scene{padding:74px 22px 42px}.dt-office-monitors{grid-template-columns:minmax(0,1fr);gap:30px}.dt-office-station{width:100%;max-width:430px;margin:auto}.dt-office-screen-body{padding:18px 14px}.dt-office-screen-bar>span{font-size:7px}.dt-office-screen-body h3{font-size:24px}.dt-office-app-list strong,.dt-office-hosting-list strong{font-size:11px}.dt-office-app-list small,.dt-office-screen-body .dt-office-note{font-size:10px}.dt-office-window{width:170px;left:25px}.dt-office-path{grid-template-columns:1fr 1fr;padding-top:24px;display:grid}.dt-office-path li{align-items:flex-start;font-size:10px}.dt-office-path svg{display:none}}.dt-faq-intro{min-width:0}.dt-home .dt-service-faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px 50px;display:grid}.dt-home.dt-vps-page .dt-service-faq-layout,.dt-home .wab-faq.dt-service-faq-layout{max-width:1180px}.dt-service-faq-layout .dt-faq-intro>h2{letter-spacing:-.035em;margin:0 0 16px;font-size:32px;line-height:1.25}.dt-service-faq-layout>.dt-service-related{grid-column:1/-1}.dt-faq-visual{width:100%;max-width:420px;margin:24px 0 0}.dt-faq-visual>svg{width:100%;height:auto;font-family:Manrope,system-ui,sans-serif;display:block}html[data-theme=dark] .dt-faq-visual{--faq-soft:#142740;--faq-shadow:#12243b;--faq-line:#355574;--faq-paper:#eff6ff;--faq-ink:#234b79}@media (width<=800px){.dt-faq-visual{max-width:360px;margin:18px auto 28px}.dt-home .dt-service-faq-layout{grid-template-columns:minmax(0,1fr);gap:20px}.dt-service-faq-layout .dt-faq-intro>h2{font-size:28px}}.dt-home .dt-benefits-visual .dt-section-heading{max-width:800px;margin-bottom:28px}.dt-benefit-diagram{isolation:isolate;background:#fff;border:1px solid #e5e7eb;border-radius:24px;min-width:0;margin:0;padding:20px 28px 24px;position:relative;overflow:hidden}.dt-benefit-stage{height:570px;position:relative}.dt-benefit-scene{width:50%;max-width:530px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dt-benefit-scene>svg{width:100%;height:auto;display:block}.dt-home .dt-benefit-labels{margin:0;padding:0;list-style:none;display:block;position:absolute;inset:0}.dt-benefit-labels:before{content:"";pointer-events:none;border:1px dashed #d7e7fa;border-radius:50%;position:absolute;inset:13% 12%}.dt-benefit-labels li{text-align:center;offset-path:ellipse(38% 37% at 50% 50%);offset-distance:var(--orbit-start);offset-rotate:0deg;offset-anchor:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:174px;min-height:70px;line-height:1.4;animation:48s linear infinite dt-benefit-clockwise;display:flex;position:absolute;top:0;left:0}.dt-benefit-labels li>span{color:#2d7ff9;background:#eff6ff;border:1px solid #d6e7ff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.dt-benefit-labels svg{width:18px;height:18px}.dt-benefit-labels strong{color:#193b66;font-size:12px;font-weight:750}.dt-benefit-diagram figcaption{text-align:center;color:#6b7280;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;font-size:12px;line-height:1.7;display:flex}@keyframes dt-benefit-clockwise{0%{offset-distance:var(--orbit-start)}to{offset-distance:var(--orbit-end)}}html[data-theme=dark] .dt-benefit-diagram{background:var(--theme-surface);border-color:var(--theme-border)}html[data-theme=dark] .dt-benefit-scene{--journey-paper:#f3f8ff;--journey-line:#355574;--journey-soft:#182f50;--journey-ink:#80b9ff}html[data-theme=dark] .dt-benefit-labels li>span{color:#a9d2ff;background:#182f50;border-color:#315382}html[data-theme=dark] .dt-benefit-labels:before{border-color:#355574}html[data-theme=dark] .dt-benefit-diagram figcaption{color:var(--theme-muted)}@media (width<=1000px){.dt-benefit-diagram{padding:18px 18px 24px}.dt-benefit-stage{height:520px}.dt-benefit-scene{width:52%}.dt-benefit-labels li{width:140px}.dt-benefit-labels strong{font-size:11px}}@media (width<=540px){.dt-benefit-diagram{border-radius:18px;padding:12px 12px 22px}.dt-benefit-scene{width:59%}.dt-benefit-labels li{offset-path:ellipse(29% 39% at 50% 50%);gap:6px;width:96px}.dt-benefit-labels:before{inset:11% 21%}.dt-benefit-labels li>span{width:30px;height:30px}.dt-benefit-diagram figcaption{font-size:11px}.dt-benefit-stage{height:620px}.dt-benefit-scene{width:100%;max-width:280px;top:0;transform:translate(-50%)}.dt-home .dt-benefit-labels{top:200px}.dt-benefit-labels strong{font-size:12px}.dt-benefit-labels:after{content:"DTIRO";text-align:center;color:#2d7ff9;pointer-events:none;max-width:48px;font-size:11px;font-weight:750;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.dt-benefit-labels li{animation:none}.dt-orbit-control{display:none}}@supports not (offset-path:ellipse(38% 37% at 50% 50%)){.dt-benefit-stage{height:auto}.dt-benefit-scene{width:100%;max-width:500px;margin:0 auto 24px;position:relative;top:auto;left:auto;transform:none}.dt-home .dt-benefit-labels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid;position:relative}.dt-benefit-labels li{width:auto;animation:none;position:static}.dt-benefit-labels:before,.dt-orbit-control{display:none}}:is(.dt-home,.dt-staff-shell) .dt-package-card{color:#111827;overflow-wrap:anywhere;background:#fff;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;min-width:0;padding:26px;display:flex;box-shadow:0 8px 24px #0f172a06}.dt-package-card-brand{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.dt-package-card-brand img{object-fit:contain;filter:brightness(0);width:82px;height:32px}.dt-package-card-brand>span{text-align:right;color:#24589a;font-size:11px;font-weight:700}:is(.dt-home,.dt-staff-shell) .dt-package-card h3{color:#111827;margin:0;font-size:24px;font-weight:800}:is(.dt-home,.dt-staff-shell) .dt-package-card .dt-vps-description{color:#4b5563;min-height:68px;margin:12px 0 0;font-size:14px;line-height:1.65}:is(.dt-home,.dt-staff-shell) .dt-package-card .dt-vps-price{color:#111827;flex-wrap:wrap;align-items:baseline;gap:8px;margin:24px 0 4px;display:flex}.dt-package-card .dt-vps-price strong{letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1.2}.dt-package-card .dt-vps-price>span{color:#4b5563;font-size:12px}:is(.dt-home,.dt-staff-shell) .dt-package-card .dt-vps-price-label{color:#4b5563;margin:0;font-size:11px;line-height:1.6}:is(.dt-home,.dt-staff-shell) .dt-package-features{border-top:1px solid #e5e7eb;gap:12px;margin:22px 0;padding:22px 0 0;list-style:none;display:grid}.dt-package-features li{color:#374151;align-items:baseline;gap:10px;font-size:13px;line-height:1.55;display:flex}.dt-package-features li>span{color:#246de0;font-weight:800}.dt-package-card-actions{gap:12px;margin-top:auto;display:grid}.dt-package-card-actions .dt-cart-add{margin:0}.dt-package-card-actions .dt-button{justify-content:center;width:100%}.dt-package-edit-link{text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.dt-service-pricing{padding-block:32px}.dt-service-pricing>h2{margin:12px 0 16px;font-size:clamp(26px,3vw,38px)}.dt-price-editor-layout{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:start;gap:28px;display:grid}.dt-staff-shell .dt-price-preview{width:auto;min-width:0;color:inherit;background:0 0;border:0;margin:0;padding:0;position:sticky;top:100px}.dt-price-preview>h3{margin:0 0 8px;font-size:15px}.dt-staff-shell .dt-price-preview>p{color:#4b5563;margin:0 0 16px;font-size:12px;line-height:1.65}.dt-package-preview-action{color:#fff;text-align:center;background:#246de0;border-radius:10px;padding:12px;font-size:13px;font-weight:700;display:block}html[data-theme=dark] .dt-package-card-brand img{filter:brightness(0)invert()}html[data-theme=dark] .dt-package-card-brand>span,html[data-theme=dark] .dt-package-features li>span{color:#a9d2ff}html[data-theme=dark] .dt-package-card .dt-vps-price>span{color:var(--theme-muted)}html[data-theme=dark] .dt-package-features{border-color:var(--theme-border)}@media (width<=1100px){.dt-price-editor-layout{grid-template-columns:1fr}.dt-staff-shell .dt-price-preview{max-width:500px;position:static}}@media (width<=400px){:is(.dt-home,.dt-staff-shell) .dt-package-card{padding:20px}.dt-package-card .dt-vps-price strong{font-size:30px}}.dt-site-visual{perspective:900px;isolation:isolate;width:100%;margin:0;position:relative}.dt-site-visual-art{transform:rotateX(var(--site-tilt-x,0deg)) rotateY(var(--site-tilt-y,0deg));transform-style:preserve-3d;transition:transform .22s ease-out}.dt-site-visual-art>svg{width:100%;height:auto;display:block;overflow:visible}.dt-site-floating{transform:translate(var(--site-shift-x,0px),var(--site-shift-y,0px));transition:transform .22s ease-out}.dt-site-mobile{transform:translate(calc(var(--site-shift-x,0px) * -.6),calc(var(--site-shift-y,0px) * -.6));transition:transform .22s ease-out}html[data-theme=dark] .dt-site-visual{--site-paper:#eff6ff;--site-soft:#182f50;--site-tile:#dfedff;--site-line:#466c9c;--site-shadow:#12243b}.dt-site-visual text{font-family:Manrope,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.dt-site-visual-art,.dt-site-floating,.dt-site-mobile{transition:none!important;transform:none!important}}.dt-home .dt-domain-pricing{text-align:left;z-index:1;width:100%;max-width:1000px;font-family:var(--font,Manrope,sans-serif);margin:24px auto 0;position:relative}.dt-home .dt-popular-domains{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}.dt-home .dt-domain-price-card{font:inherit;text-align:left;background:var(--surface,#14161d);border:1px solid var(--border,#262a36);color:var(--text,#f2f3f7);cursor:pointer;border-radius:24px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s}.dt-home .dt-domain-price-card:hover{border-color:#7c8cff;transform:translateY(-4px);box-shadow:0 16px 40px -24px #7c8cff}.dt-home .dt-domain-price-card strong{margin-bottom:12px;font-size:24px;display:block}.dt-home .dt-domain-price-card span{color:#b08bff;font-size:22px;display:block}.dt-home .dt-domain-price-card small{color:#a3a8b8}.dt-home .dt-pricing-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}.dt-home .dt-pricing-title h2{margin:0;font-size:28px;font-weight:800}.dt-home .dt-pricing-title label{color:#a3a8b8;gap:6px;font-size:13px;display:grid}.dt-home .dt-pricing-title input{color:#14161d;background:#fff;border:1px solid #262a36;border-radius:10px;min-width:0;max-width:100%;padding:12px 16px;font:500 15px Manrope,sans-serif}.dt-home .dt-pricing-title input::placeholder{font-weight:500}.dt-home .dt-domain-table-scroll{background:#14161d;border:1px solid #262a36;border-radius:24px;max-width:100%;overflow-x:auto}.dt-home .dt-domain-table-scroll table{border-collapse:collapse;width:100%;min-width:540px;font-size:14px}.dt-home .dt-domain-table-scroll caption{text-align:left;color:#a3a8b8;padding:16px 24px;font-size:12px}.dt-home .dt-domain-table-scroll th,.dt-home .dt-domain-table-scroll td{text-align:left;white-space:nowrap;border-top:1px solid #262a36;padding:12px 24px}.dt-home .dt-domain-table-scroll thead{background:#1b1e28}.dt-home .dt-domain-table-scroll button{color:#9aa6ff;cursor:pointer;background:0 0;border:0;padding:4px 0;font:700 15px Manrope,sans-serif}.dt-home .dt-domain-table-scroll button:hover{text-decoration:underline}.dt-home .dt-pricing-pages{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:13px;display:flex}.dt-home .dt-pricing-pages button{font:inherit;color:#f2f3f7;cursor:pointer;background:#1b1e28;border:1px solid #262a36;border-radius:10px;padding:10px 16px}.dt-home .dt-pricing-pages button:disabled{opacity:.4;cursor:default}.dt-home .dt-pricing-note,.dt-home .dt-pricing-terms{color:#a3a8b8;margin-top:16px;font-size:12px;line-height:1.7}.dt-home .dt-pricing-terms summary{cursor:pointer}.dt-home .dt-pricing-terms a{color:#9aa6ff}.dt-home .dt-domain-pricing :focus-visible{outline-offset:4px;outline:2px solid #9aa6ff}@media (width<=600px){.dt-home .dt-popular-domains{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dt-home .dt-domain-price-card{padding:16px}.dt-home .dt-pricing-title{flex-direction:column;align-items:stretch;gap:16px}.dt-home .dt-pricing-pages{gap:6px;font-size:11px}.dt-home .dt-pricing-pages button{padding:8px}.dt-home .dt-domain-table-scroll th,.dt-home .dt-domain-table-scroll td{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.dt-home .dt-domain-price-card{transition:none}.dt-home .dt-domain-price-card:hover{transform:none}}.dt-home .hs-bar .dt-hero-extension{color:#14161d;background:#fff;border:0;border-left:1px solid #ddd;border-radius:0;width:88px;min-width:0;padding:8px;font:500 14px Manrope,sans-serif}@media (width<=560px){.dt-home .hs-bar .dt-hero-extension{flex:35%;width:auto}.dt-home .hero-c .dt-reference-search .hs-bar .btn{flex:50%;width:auto}}.dt-home .dt-hero .dt-domain-pricing{margin-top:24px}.dt-home.dt-domains-page .dt-domain-price-card{color:#14161d;background:#fff;border-color:#d5d7df}.dt-home.dt-domains-page .dt-domain-price-card span{color:#654ab5}.dt-home.dt-domains-page .dt-domain-price-card small{color:#5b6072}.dt-home.dt-domains-page .dt-domain-table-scroll{color:#14161d;background:#d3d5dc;border-color:#c9ccd6}.dt-home.dt-domains-page .dt-domain-table-scroll caption{color:#5b6072}.dt-home.dt-domains-page .dt-domain-table-scroll th,.dt-home.dt-domains-page .dt-domain-table-scroll td{border-color:#a6aab8}.dt-home.dt-domains-page .dt-domain-table-scroll tbody tr+tr>*{border-top:1px solid #a6aab8}.dt-home.dt-domains-page .dt-domain-table-scroll tbody th,.dt-home.dt-domains-page .dt-domain-table-scroll tbody td{padding-block:22px}.dt-home.dt-domains-page .dt-domain-table-scroll button{color:#654ab5}.dt-home.dt-domains-page .dt-price-action{color:#654ab5;text-underline-offset:3px;padding:4px 0;font:700 15px Manrope,sans-serif;text-decoration:underline;display:inline-block}.dt-home.dt-domains-page .dt-domain-table-scroll td button{text-underline-offset:3px;text-decoration:underline}.dt-home.dt-domains-page .dt-domain-action{color:#14161d;background:#fff;border-radius:16px;padding:20px}.dt-home.dt-domains-page .dt-domain-action h2{color:#14161d;margin-bottom:8px;font-size:22px}.dt-home.dt-domains-page .dt-domain-action p{color:#5b6072;font-size:14px}.dt-home.dt-domains-page .dt-domain-price-note{color:#4b5060;margin-top:4px;font-size:12px;display:block}.dt-home.dt-domains-page .dt-domain-edit{color:#244a9b;text-underline-offset:3px;width:fit-content;margin-top:8px;font-size:12px;font-weight:800;text-decoration:underline;display:block}.dt-home.dt-domains-page .dt-domain-edit:focus-visible{outline-offset:4px;outline:2px solid #244a9b}@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}.dt-home{--dt-bg:#0a0b0f;--dt-bg-secondary:#0f1116;--dt-card:#14161d;--dt-elevated:#1b1e28;--dt-text:#f2f3f7;--dt-muted:#a3a8b8;--dt-border:#262a36;--dt-accent:#7c8cff;--dt-accent-hover:#9aa6ff;--dt-purple:#b08bff;--dt-cyan:#6fd6ff;--dt-gradient:linear-gradient(110deg, #7c8cff, #b08bff, #6fd6ff, #7c8cff);--dt-font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--dt-space-1:8px;--dt-space-2:16px;--dt-space-3:24px;--dt-space-4:32px;--dt-space-5:48px;--dt-space-6:80px;--dt-space-7:120px;--dt-radius-sm:10px;--dt-radius-md:16px;--dt-radius-lg:24px;--dt-radius-pill:999px;--dt-width:1200px;--dt-shadow:0 24px 60px -24px #000000b3;--dt-glow:0 24px 60px -24px #7c8cff8c;--dt-duration:.18s;isolation:isolate;background:var(--dt-bg);min-height:100vh;color:var(--dt-text);font:400 16px/1.65 var(--dt-font);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-wrap:break-word;position:relative}.dt-home :where(h1,h2,h3,p,ul,ol){margin:0}.dt-home :where(h1,h2,h3){color:var(--dt-text);font-family:var(--dt-font)}.dt-home h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.13}.dt-home h3{letter-spacing:-.025em;font-size:23px;font-weight:600;line-height:1.3}.dt-home p{color:var(--dt-muted)}.dt-home a{text-decoration:none}.dt-home a:hover{color:var(--dt-accent-hover)}.dt-home button,.dt-home input,.dt-home select,.dt-home textarea{font-family:var(--dt-font)}.dt-home input,.dt-home textarea,.dt-home select,.dt-home input::placeholder,.dt-home textarea::placeholder{font-weight:400}.dt-home :focus-visible{outline:3px solid var(--dt-accent-hover);outline-offset:5px}.dt-home [hidden]{display:none!important}.dt-container{width:min(100% - 64px,var(--dt-width));margin-inline:auto}.dt-home .dt-main{z-index:1;max-width:none;margin:0;padding:0;position:relative}.dt-section{padding-block:var(--dt-space-7)}.dt-alt{background:var(--dt-bg-secondary);border-block:1px solid var(--dt-border)}.dt-section-heading{max-width:780px;margin-bottom:var(--dt-space-5)}.dt-section-heading h2{margin-top:var(--dt-space-2)}.dt-home .dt-eyebrow{color:var(--dt-accent-hover);letter-spacing:.16em;font-size:11px;font-weight:600;line-height:1.7}.dt-home .dt-intro{margin-top:var(--dt-space-3);max-width:650px;font-size:16px;line-height:1.8}.dt-muted-heading{color:var(--dt-muted)}.dt-gradient-text{background:var(--dt-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:14s ease-in-out infinite alternate dt-gradient-shift}.dt-actions{gap:var(--dt-space-2);flex-wrap:wrap;align-items:center;display:flex}.dt-home .dt-button{border-radius:var(--dt-radius-sm);min-height:50px;font:600 14px/1.4 var(--dt-font);cursor:pointer;transition:transform var(--dt-duration),box-shadow var(--dt-duration),border-color var(--dt-duration);border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:12px 22px;display:inline-flex}.dt-button svg{flex-shrink:0;width:18px;height:18px}.dt-home .dt-button-primary{background:var(--dt-gradient);color:var(--dt-bg);box-shadow:var(--dt-glow);background-size:200%}.dt-home .dt-button-primary:hover{color:var(--dt-bg);background-position:100%;transform:translateY(-2px);box-shadow:0 8px 36px -8px #7c8cff59}.dt-home .dt-button-secondary{color:var(--dt-text);background:#14161da6;border-color:#3a4052}.dt-home .dt-button-secondary:hover{border-color:var(--dt-accent);background:var(--dt-elevated)}.dt-home .dt-button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.dt-text-link{color:var(--dt-accent-hover);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.dt-text-link svg{width:18px;height:18px;transition:transform var(--dt-duration)}.dt-text-link:hover svg{transform:translate(4px)}.dt-icon-wrap{width:50px;height:50px;color:var(--dt-accent-hover);background:linear-gradient(145deg,#7c8cff21,#b08bff08);border:1px solid #34364c;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.dt-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dt-skip{z-index:100;background:var(--dt-text);color:var(--dt-bg);border-radius:10px;padding:12px 20px;position:fixed;top:-100px;left:20px}.dt-skip:focus{top:12px}.dt-home .dt-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b0fd1;border:0;border-bottom:1px solid #262a36bf;min-height:0;padding:0;display:block;position:sticky;top:0}.dt-header-inner{align-items:center;gap:28px;min-height:82px;display:flex}.dt-brand{letter-spacing:-2.5px;color:var(--dt-text);font-size:34px;font-weight:700;line-height:1}.dt-brand span{color:var(--dt-accent)}.dt-home .dt-desktop-nav{gap:22px;margin:auto;display:flex;overflow:visible}.dt-desktop-nav a,.dt-signin{color:var(--dt-muted);white-space:nowrap;font-size:12px;font-weight:500}.dt-header-actions{align-items:center;gap:24px;display:flex}.dt-header-actions .dt-button{min-height:42px;padding:10px 17px;font-size:12px}.dt-home .dt-menu-toggle{background:var(--dt-card);color:var(--dt-text);border:1px solid var(--dt-border);border-radius:var(--dt-radius-sm);width:44px;height:44px;padding:9px;display:none}.dt-home .dt-mobile-nav{margin:0 auto;display:none}.dt-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.dt-pointer-glow{pointer-events:none;opacity:var(--pointer-opacity,0);background:radial-gradient(450px circle at var(--pointer-x,50%) var(--pointer-y,20%),#7c8cff0f,transparent 75%);transition:opacity .5s;position:fixed;inset:0}.dt-starfield{opacity:.5;height:1300px;position:absolute;inset:0 0 auto}.dt-starfield i{left:var(--star-x);top:var(--star-y);width:2px;height:2px;animation:dt-star-drift var(--star-duration) ease-in-out var(--star-delay) infinite alternate;background:#c5caff;border-radius:50%;position:absolute;box-shadow:0 0 6px #a2b4ff}.dt-hero{padding:90px 0 78px;position:relative;overflow:hidden}.dt-hero-aura{pointer-events:none;background:radial-gradient(at 40% 40%,#5238a130,#0000 60%),radial-gradient(at 70% 65%,#3e64b026,#0000 60%);width:1100px;max-width:150%;height:900px;animation:18s ease-in-out infinite alternate dt-aura;position:absolute;top:10%;left:50%;transform:translate(-50%)}.dt-hero-copy{text-align:center;max-width:1000px;margin:auto;position:relative}.dt-hero h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(44px,5.7vw,78px);font-weight:600;line-height:1.09}.dt-home .dt-hero-lead{max-width:690px;margin:0 auto;font-size:17px;line-height:1.8}.dt-hero .dt-actions{justify-content:center;margin-top:30px}.dt-home .dt-brandline{color:#b1b5c7;letter-spacing:.2em;margin-top:27px;font-size:9px}.dt-live-dot{background:var(--dt-accent);width:6px;height:6px;box-shadow:0 0 14px var(--dt-accent);border-radius:50%;margin:0 8px 1px 0;display:inline-block}.dt-hero-stage{perspective:1200px;max-width:870px;margin:76px auto 15px;padding:0 35px;position:relative}.dt-hero-stage>.dt-preview{transform:rotateX(9deg)rotateY(-5deg);box-shadow:0 40px 90px -30px #000,0 0 75px -32px #7c8cff59}.dt-stage-orbit{border:1px solid #7c8cff1a;border-radius:50%;width:110%;height:90%;position:absolute;top:5%;left:-5%;transform:rotate(-10deg)}.dt-floating-shape{z-index:1;pointer-events:none;border:1px solid #b08bff80;animation:8s ease-in-out infinite alternate dt-float;position:absolute}.dt-ring{border-radius:50%;width:52px;height:52px;top:0;left:-40px;box-shadow:inset 0 0 25px #7c8cff1a}.dt-diamond{border-radius:7px;width:30px;height:30px;animation-delay:-4s;top:35%;right:-35px;rotate:35deg}.dt-floating-chip{border-radius:var(--dt-radius-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--dt-text);z-index:2;box-shadow:var(--dt-shadow);background:#1b1e28e6;border:1px solid #3b3b56;align-items:center;gap:10px;padding:12px 16px;font-size:11px;animation:7s ease-in-out infinite alternate dt-float;display:flex;position:absolute}.dt-floating-chip svg{color:var(--dt-accent-hover);width:18px;height:18px}.dt-chip-one{top:20%;left:-30px}.dt-chip-two{animation-delay:-3s;bottom:12%;right:0}.dt-preview{background:linear-gradient(140deg,#1a1d29,#101219);border:1px solid #393c50;border-radius:18px;width:100%;position:relative;overflow:hidden}.dt-preview-top{border-bottom:1px solid var(--dt-border);color:#a5a9bd;background:#ffffff05;justify-content:space-between;align-items:center;gap:12px;height:42px;padding:0 16px;font-size:9px;display:flex}.dt-preview-top>svg{width:15px;height:15px}.dt-window-dots{gap:5px;display:flex}.dt-window-dots i{background:#505369;border-radius:50%;width:5px;height:5px}.dt-window-dots i:first-child{background:#877a9c}.dt-preview-body{display:flex}.dt-mini-sidebar{border-right:1px solid var(--dt-border);flex-direction:column;align-items:center;gap:20px;width:58px;padding:20px 15px;display:flex}.dt-mini-sidebar b{color:#bbc3ff;letter-spacing:-1px;font-size:22px;line-height:1}.dt-mini-sidebar i{border:1px solid #464b66;border-radius:3px;width:14px;height:12px}.dt-mini-sidebar i:first-of-type{background:#7c8cff33;border-color:#7c8cff}.dt-mini-sidebar span{background:linear-gradient(130deg,#aa89dc,#4f5b90);border-radius:50%;width:19px;height:19px;margin-top:auto}.dt-preview-content{flex:1;min-width:0;padding:26px}.dt-mini-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.dt-mini-title small{letter-spacing:1px;color:#9c9fb5;margin-bottom:7px;font-size:6px;display:block}.dt-mini-title strong{font-size:16px;font-weight:500;display:block}.dt-mini-avatar{background:linear-gradient(130deg,#ba9aef,#585985);border-radius:50%;width:24px;height:24px}.dt-canvas{background:radial-gradient(at 90% 80%,#31315b 0,#0000 70%),linear-gradient(120deg,#1f2035,#242037);border:1px solid #3f3b5b;border-radius:12px;grid-template-columns:1.2fr 1fr;align-items:center;gap:10px;padding:28px;display:grid;position:relative;overflow:hidden}.dt-mini-pill{letter-spacing:1px;color:#d4c4f5;border:1px solid #68617e;border-radius:20px;padding:4px 7px;font-size:5px}.dt-canvas b{letter-spacing:-1px;margin-top:17px;font-size:clamp(20px,3vw,36px);font-weight:500;line-height:1.12;display:block}.dt-canvas em{color:#c7b2ef;font-style:normal}.dt-canvas p{margin-top:10px;font-size:7px}.dt-fake-button{background:var(--dt-gradient);color:#141620;border-radius:4px;align-items:center;gap:15px;margin-top:16px;padding:7px 12px;font-size:7px;display:inline-flex}.dt-fake-button svg{width:10px;height:10px}.dt-orbit{aspect-ratio:1;place-items:center;display:grid;position:relative}.dt-orbit span{background:radial-gradient(circle at 28% 24%,#d5c8ff 0,#8f8cdf 20%,#4f4a91 50%,#222a4d 77%);border-radius:50%;width:80%;height:80%;box-shadow:inset -20px -20px 30px #171b35,0 0 36px #8b75f536}.dt-orbit i,.dt-orbit b,.dt-orbit em{border:1px solid #ada9ef67;border-radius:50%;width:110%;height:38%;margin:0;position:absolute;rotate:-25deg}.dt-orbit b{height:50%;rotate:35deg}.dt-orbit em{height:50%;rotate:85deg}.dt-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.dt-mini-grid>div{background:#1a1d27;border:1px solid #303343;border-radius:7px;padding:12px}.dt-mini-grid svg{color:#b1a9e9;width:16px;height:16px;margin-bottom:9px;display:block}.dt-mini-grid span{font-size:8px;display:block}.dt-mini-grid i{background:#3a3d56;border-radius:3px;width:65%;height:3px;margin-top:8px;display:block}.dt-preview-caption{color:#949ab0;text-align:center;padding:0 12px 10px;font-size:7px;display:block}.dt-services{padding-top:72px}.dt-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-service-card{border:1px solid var(--dt-border);background:linear-gradient(140deg,#1b1e288c,transparent),var(--dt-card);border-radius:var(--dt-radius-lg);flex-direction:column;gap:14px;padding:30px;display:flex;position:relative;overflow:hidden}.dt-hover-card{transition:transform var(--dt-duration),border-color var(--dt-duration),box-shadow var(--dt-duration)}.dt-hover-card:hover,.dt-hover-card:focus-within{border-color:#6c638f;transform:translateY(-5px);box-shadow:0 12px 48px -32px #9a83ff}.dt-hover-card:before{content:"";pointer-events:none;opacity:0;transition:opacity var(--dt-duration);background:radial-gradient(at 20% 0,#7c8cff14,#0000 60%);position:absolute;inset:0}.dt-hover-card:hover:before{opacity:1}.dt-card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dt-card-index{color:#6b7186;font-size:11px}.dt-card-tag{color:#afb5d6;letter-spacing:.12em;font-size:8px}.dt-service-card h3{font-size:23px}.dt-service-card p{flex:1;font-size:14px;line-height:1.8}.dt-service-card .dt-text-link{border-top:1px solid var(--dt-border);justify-content:space-between;margin-top:8px;padding-top:16px;position:relative}.dt-service-note{max-width:850px;font-size:12px;line-height:1.8;margin-top:28px!important}.dt-domain-section{padding-top:20px}.dt-domain-panel{background:radial-gradient(ellipse at 0 0,#7c8cff14,transparent 60%),var(--dt-bg-secondary);border:1px solid var(--dt-border);border-radius:var(--dt-radius-lg);text-align:center;padding:56px}.dt-domain-panel .dt-section-heading{margin:0 auto 32px}.dt-domain-panel .dt-intro{margin-inline:auto}.dt-domain-form{max-width:850px;margin:auto}.dt-domain-bar{border-radius:var(--dt-radius-pill);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #dce0ef;align-items:center;gap:8px;padding:8px 8px 8px 23px;display:flex;box-shadow:0 16px 60px -35px #7c8cffa6}.dt-domain-bar>svg{color:var(--dt-muted);flex-shrink:0;width:22px}.dt-domain-bar input{color:#182033;background:0 0;border:0;width:100%;min-width:0;min-height:50px;padding:0 10px;font-size:15px}.dt-home .dt-domain-bar input::placeholder{color:#646b7d;font-weight:400}.dt-home input::placeholder,.dt-home textarea::placeholder{color:#9197a9;opacity:1}.dt-domain-bar input[aria-invalid=true]{outline-offset:-2px;border-radius:6px;outline:2px solid #e09ca7}.dt-domain-bar select{border-radius:var(--dt-radius-pill);color:#3f4776;background:#f0f1f8;border:1px solid #dce0ef;min-height:44px;padding:0 9px;font-size:14px}.dt-domain-bar .dt-button{white-space:nowrap;border-radius:var(--dt-radius-pill)}.dt-home .dt-form-note{margin-top:14px;font-size:11px;line-height:1.8}.dt-form-status{margin:12px 0;font-size:13px;color:var(--dt-accent-hover)!important}.dt-form-status:empty{display:none}.dt-form-status.dt-form-error{color:#efadb7!important}.dt-domain-panel>.dt-text-link{margin-top:14px}.dt-existing-domain{text-align:left;border-top:1px solid var(--dt-border);align-items:center;gap:20px;max-width:800px;margin:32px auto 0;padding-top:32px;display:flex}.dt-existing-domain p{font-size:13px}.dt-existing-domain a{color:var(--dt-accent-hover);text-decoration:underline}.dt-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 50px;display:grid}.dt-benefit h3{margin:18px 0 12px;font-size:19px}.dt-benefit p{font-size:14px;line-height:1.8}.dt-details{padding-bottom:var(--dt-space-7)}.dt-detail{padding-block:95px}.dt-detail-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.dt-detail-copy h2{margin-top:18px;font-size:clamp(32px,3.5vw,45px)}.dt-detail-copy .dt-intro{font-size:15px}.dt-detail-reverse .dt-detail-copy{order:2}.dt-round-list{color:var(--dt-muted);padding-left:19px;font-size:13px;list-style:outside;margin:24px 0 30px!important}.dt-round-list li{padding:4px 0 4px 4px}.dt-round-list li::marker{color:var(--dt-accent)}.dt-detail-visual{min-width:0}.dt-detail-visual .dt-preview{box-shadow:var(--dt-shadow);transform:rotate(2deg)}.dt-detail-visual .dt-preview-content{padding:18px}.dt-detail-visual .dt-canvas{padding:20px}.dt-detail-visual .dt-canvas b{font-size:25px}.dt-detail-visual .dt-mini-sidebar{width:45px}.dt-detail-note{text-align:center;margin-top:-50px;padding-bottom:12px;font-size:12px}.dt-workflow-visual,.dt-hosting-visual{border-radius:var(--dt-radius-lg);background:radial-gradient(ellipse at 20% 0,#7c8cff1f,transparent 70%),var(--dt-card);box-shadow:var(--dt-shadow);border:1px solid #39384e;padding:36px}.dt-visual-tag{letter-spacing:.14em;color:var(--dt-accent-hover);font-size:8px}.dt-workflow-visual h3{margin-top:18px;margin-bottom:26px}.dt-workflow-visual>div{background:#1b1e28b3;border:1px solid #343346;border-radius:12px;align-items:center;gap:14px;margin:12px 0;padding:16px 14px;font-size:13px;display:flex}.dt-workflow-visual .dt-icon-wrap{border-radius:9px;width:36px;height:36px}.dt-workflow-visual svg{width:19px;height:19px}.dt-workflow-visual small{color:var(--dt-muted);margin-top:3px;font-size:9px;display:block}.dt-workflow-dot{background:#aa9be8;border-radius:50%;width:6px;height:6px;margin-left:auto}.dt-workflow-visual>p{margin-top:22px;font-size:10px}.dt-hosting-path{align-items:center;gap:20px;margin:40px 0;display:flex}.dt-hosting-path>div{text-align:center;flex-direction:column;align-items:center;gap:18px;width:110px;font-size:12px;display:flex}.dt-hosting-path svg{width:38px;height:38px;color:var(--dt-accent-hover)}.dt-transfer-line{border-top:1px dashed #716995;flex:1;min-width:15px;height:1px}.dt-hosting-review{background:#7c8cff12;border:1px solid #464064;border-radius:12px;align-items:center;gap:18px;padding:18px;display:flex}.dt-hosting-review svg{width:35px;height:35px;color:var(--dt-purple)}.dt-hosting-review p{font-size:14px}.dt-hosting-review strong{color:var(--dt-text);font-weight:500}.dt-hosting-visual>p{text-align:center;margin-top:24px;font-size:9px}.dt-migration{border:1px solid var(--dt-border);border-radius:var(--dt-radius-md);background:var(--dt-bg-secondary);padding:30px}.dt-migration ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:25px 0;padding:0;list-style:none;display:grid}.dt-migration li{gap:10px;font-size:12px;display:flex}.dt-migration li>span{color:var(--dt-accent-hover);font-size:10px}.dt-migration>p{font-size:11px}.dt-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;list-style:none;display:grid}.dt-step-number{color:#8e8ca9;letter-spacing:-3px;border-bottom:1px solid #3b384e;margin-bottom:25px;padding-bottom:25px;font-size:46px;font-weight:400;line-height:1;display:block}.dt-steps h3{font-size:20px}.dt-steps p{margin-top:14px;font-size:13px;line-height:1.8}.dt-about-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.dt-about-mark{aspect-ratio:1.15;background:radial-gradient(#5b4aa43b,#0000 65%);justify-content:center;align-items:center;display:flex;position:relative}.dt-about-mark>span{letter-spacing:-15px;color:#cfbdfc;text-shadow:0 0 100px #8c72e75e;font-size:160px;font-weight:600}.dt-about-mark i,.dt-about-mark b{border:1px solid #6157846b;border-radius:50%;width:90%;height:65%;position:absolute;rotate:-35deg}.dt-about-mark b{rotate:35deg}.dt-about-mark small{letter-spacing:2px;color:var(--dt-muted);font-size:8px;position:absolute;bottom:4%}.dt-about-grid h2{margin-top:18px}.dt-about-grid>div>p:not(.dt-eyebrow){margin-top:20px;font-size:15px}.dt-about-grid .dt-text-link{margin-top:25px}.dt-faq{border-top:1px solid var(--dt-border)}.dt-faq-grid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.dt-accordion details{border-bottom:1px solid var(--dt-border)}.dt-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:20px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.dt-accordion summary::-webkit-details-marker{display:none}.dt-accordion summary>span{color:var(--dt-accent-hover);flex-shrink:0;font-size:24px;font-weight:400}.dt-accordion details[open] summary>span{transform:rotate(45deg)}.dt-accordion details>div{padding:0 35px 24px 0}.dt-accordion details p{font-size:14px;line-height:1.85}.dt-accordion .dt-text-link{margin-top:16px}.dt-contact{background:var(--dt-bg-secondary);border-top:1px solid var(--dt-border);position:relative;overflow:hidden}.dt-contact-aura{top:0;pointer-events:none;background:radial-gradient(at 50% 15%,#2d21544d,#0000 60%);height:650px;animation:20s ease-in-out infinite alternate dt-aura;position:absolute;inset-inline:0}.dt-final-cta{text-align:center;margin-bottom:90px;position:relative}.dt-final-cta h2{letter-spacing:-.05em;margin:22px 0;font-size:clamp(40px,5.6vw,72px)}.dt-final-cta>.dt-actions{justify-content:center;margin-top:30px}.dt-contact-grid{border-top:1px solid var(--dt-border);grid-template-columns:.85fr 1.15fr;align-items:start;gap:100px;padding-top:64px;display:grid;position:relative}.dt-contact-grid h3{margin:22px 0;font-size:34px;line-height:1.2}.dt-contact-grid>div>p{font-size:14px}.dt-contact-note{border-radius:var(--dt-radius-sm);background:#7c8cff0a;border:1px solid #3d3854;margin-top:28px;padding:22px}.dt-contact-note strong{font-size:12px;font-weight:500}.dt-contact-note p{margin:10px 0 16px;font-size:12px}.dt-contact-form label{color:#d7d9e3;margin-bottom:22px;font-size:12px;font-weight:500;display:block}.dt-contact-form input,.dt-contact-form textarea{border-radius:var(--dt-radius-sm);background:var(--dt-card);width:100%;min-height:50px;color:var(--dt-text);font:400 14px/1.6 var(--dt-font);resize:vertical;border:1px solid #383c4e;margin-top:9px;padding:13px 16px;display:block}.dt-contact-form textarea{min-height:130px}.dt-field-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dt-contact-form .dt-button{margin-top:16px}.dt-home .dt-footer{z-index:1;border-top:1px solid var(--dt-border);background:var(--dt-bg);color:var(--dt-muted);margin:0;padding:65px 0 25px;font-size:12px;position:relative}.dt-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:50px;display:grid}.dt-footer-grid h3{margin:5px 0 20px;font-size:13px}.dt-footer-grid>div>a:not(.dt-brand){color:var(--dt-muted);padding:5px 0;font-size:12px;display:block}.dt-footer-grid>div>a:hover{color:var(--dt-accent-hover)}.dt-footer-brand>.dt-brand{margin-bottom:22px;font-size:38px;display:inline-block}.dt-footer-brand p{font-size:13px}.dt-footer-grid .dt-small{max-width:240px;margin-top:20px;font-size:11px}.dt-footer-bottom{border-top:1px solid var(--dt-border);justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding-top:24px;font-size:10px;display:flex}.dt-footer-bottom>span{letter-spacing:1px;font-size:8px}.dt-home [data-reveal]{transition:opacity .65s,transform .65s}.dt-home [data-visible=false]{opacity:0;transform:translateY(24px)}@keyframes dt-gradient-shift{to{background-position:100%}}@keyframes dt-aura{to{opacity:.65;filter:hue-rotate(25deg)}}@keyframes dt-float{to{transform:translateY(-12px)rotate(2deg)}}@keyframes dt-star-drift{0%{opacity:.15;transform:translateY(0)}70%{opacity:.7}to{opacity:.3;transform:translateY(-25px)}}@media (width>=1101px){.dt-home .dt-mobile-nav{display:none!important}}@media (width<=1100px){.dt-home .dt-desktop-nav{display:none}.dt-header-actions{margin-left:auto}.dt-home .dt-menu-toggle{place-items:center;display:grid}.dt-home .dt-mobile-nav{border-top:1px solid var(--dt-border);gap:4px;padding:12px 0 22px;display:grid}.dt-mobile-nav a{color:var(--dt-muted);border-radius:8px;padding:9px 12px;font-size:14px}.dt-mobile-nav a:hover{background:var(--dt-elevated);color:var(--dt-text)}.dt-mobile-start{justify-content:space-between;align-items:center;display:flex;color:var(--dt-accent-hover)!important}.dt-service-card{padding:25px}.dt-detail-grid{gap:40px}.dt-faq-grid,.dt-contact-grid,.dt-about-grid{gap:50px}.dt-footer-grid{gap:25px}}@media (width<=800px){.dt-container{width:calc(100% - 40px)}.dt-section{padding-block:75px}.dt-header-inner{gap:16px;min-height:72px}.dt-home .dt-hero{padding-top:64px;padding-bottom:60px}.dt-hero h1{font-size:clamp(42px,7.3vw,62px)}.dt-home .dt-hero-lead{font-size:15px}.dt-hero-stage{margin-top:60px;padding:0 20px}.dt-ring{left:0}.dt-diamond{right:0}.dt-chip-one{font-size:9px;left:0}.dt-chip-two{font-size:9px;right:0}.dt-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.dt-domain-panel{padding:40px 25px}.dt-domain-section{padding-top:0}.dt-detail-grid{grid-template-columns:1fr;gap:45px}.dt-detail-reverse .dt-detail-copy{order:0}.dt-detail-visual{width:100%;max-width:550px;margin:auto}.dt-detail-note{margin-top:0}.dt-detail-copy{max-width:650px}.dt-migration{padding:25px}.dt-migration ol{grid-template-columns:1fr;gap:18px}.dt-details{padding-bottom:75px}.dt-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 25px}.dt-about-grid{grid-template-columns:1fr;gap:25px}.dt-about-mark{width:280px;max-width:100%;margin:auto}.dt-about-mark>span{font-size:140px}.dt-faq-grid{grid-template-columns:1fr;gap:0}.dt-contact-grid{grid-template-columns:1fr;gap:40px;padding-top:40px}.dt-final-cta{margin-bottom:55px}.dt-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.dt-footer-bottom{flex-wrap:wrap}.dt-footer-bottom>span{display:none}}@media (width<=540px){.dt-header-actions{gap:0}.dt-header-actions .dt-signin{display:none}.dt-header-actions .dt-button{gap:8px;min-height:40px;padding:10px 12px;font-size:11px}.dt-brand{font-size:31px}.dt-hero h1{font-size:44px}.dt-hero .dt-eyebrow{font-size:9px}.dt-brandline{letter-spacing:.12em!important;font-size:8px!important}.dt-hero .dt-actions{gap:10px}.dt-home .dt-button{gap:10px;padding:12px 16px;font-size:12px}.dt-hero-stage{margin-top:48px;padding:0 7px}.dt-hero-stage>.dt-preview{transform:rotateX(5deg)rotateY(-3deg)}.dt-preview-top{height:32px;padding:0 10px;font-size:7px}.dt-preview-content{padding:13px}.dt-mini-sidebar{gap:15px;width:33px;padding:15px 9px}.dt-mini-sidebar b{font-size:17px}.dt-mini-sidebar i{width:11px;height:10px}.dt-mini-title{margin-bottom:12px}.dt-mini-title strong{font-size:11px}.dt-mini-title small{font-size:4px}.dt-mini-avatar{width:18px;height:18px}.dt-canvas{gap:5px;padding:16px}.dt-canvas b{margin-top:13px;font-size:23px}.dt-mini-pill{font-size:4px}.dt-canvas p{font-size:5px}.dt-fake-button{margin-top:11px;font-size:5px}.dt-mini-grid{gap:6px;margin-top:9px}.dt-mini-grid>div{padding:9px}.dt-mini-grid span{font-size:6px}.dt-mini-grid svg{width:13px;height:13px;margin-bottom:6px}.dt-preview-caption{font-size:5px}.dt-floating-chip{gap:6px;padding:8px 10px;font-size:7px}.dt-floating-chip svg{width:13px;height:13px}.dt-chip-one{top:15%;left:-3px}.dt-chip-two{bottom:6%;right:-3px}.dt-floating-shape{display:none}.dt-service-grid{grid-template-columns:1fr}.dt-service-card{padding:28px}.dt-service-card h3{font-size:24px}.dt-section-heading{margin-bottom:35px}.dt-benefit-grid{grid-template-columns:1fr}.dt-benefit{grid-template-columns:50px 1fr;column-gap:20px;display:grid}.dt-benefit h3{margin:0 0 10px;font-size:19px}.dt-benefit .dt-icon-wrap{grid-row:span 2}.dt-domain-panel{padding:35px 20px}.dt-domain-panel h2{font-size:32px}.dt-domain-bar{border-radius:20px;flex-wrap:wrap;padding:10px}.dt-domain-bar>svg{display:none}.dt-domain-bar input{flex:1;width:120px;padding:0 8px;font-size:13px}.dt-domain-bar select{min-width:90px;font-size:13px}.dt-domain-bar .dt-button{border-radius:12px;width:100%;min-height:45px;margin-top:2px}.dt-existing-domain{align-items:start;gap:12px}.dt-existing-domain .dt-icon-wrap{border-radius:9px;width:35px;height:35px}.dt-existing-domain svg{width:19px;height:19px}.dt-existing-domain p{font-size:12px}.dt-workflow-visual,.dt-hosting-visual{padding:25px}.dt-detail-visual .dt-preview-content{padding:13px}.dt-detail-visual .dt-canvas{padding:15px}.dt-detail-visual .dt-canvas b{font-size:23px}.dt-steps{grid-template-columns:1fr;gap:30px}.dt-step-number{margin-bottom:18px;padding-bottom:15px;font-size:36px}.dt-field-row{grid-template-columns:1fr;gap:0}.dt-footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px}.dt-footer-brand,.dt-footer-grid>div:last-child{grid-column:1/-1}.dt-footer-bottom{gap:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.dt-home *,.dt-home :before,.dt-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.dt-home [data-visible=false]{opacity:1;transform:none}.dt-pointer-glow{display:none}.dt-hover-card:hover{transform:none}}.dt-home{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);scroll-padding-top:env(safe-area-inset-top,0px);color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}.dt-home img{max-width:100%}.dt-home [hidden]:not([hidden=until-found i]){display:none!important}.dt-home{--color-bg:#0a0b0f;--color-bg-secondary:#0f1116;--color-surface:#14161d;--color-surface-elevated:#1b1e28;--color-text:#f2f3f7;--color-text-muted:#a3a8b8;--color-border:#262a36;--color-accent:#7c8cff;--color-accent-hover:#9aa6ff;--color-on-accent:#0a0b0f;--color-warning:#f0c56a;--color-error:#ff8a8a;--font:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:80px;--s7:120px;--r-sm:10px;--r-md:16px;--r-lg:24px;--w:1200px;--t:.18s;--btn-h:48px;--shadow:0 24px 60px -24px #000000b3;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.dt-home *,.dt-home :before,.dt-home :after{box-sizing:inherit}.dt-home{scroll-behavior:smooth;background:var(--color-bg);color:var(--color-text);font:400 16px/1.6 var(--font);margin:0;scroll-padding-top:88px}.dt-home a{color:inherit;text-decoration:none}.dt-home h1,.dt-home h2,.dt-home h3,.dt-home p,.dt-home ul,.dt-home ol{margin:0}.dt-home ul,.dt-home ol{padding:0;list-style:none}.dt-home :focus-visible{outline:3px solid var(--color-accent-hover);outline-offset:3px;border-radius:6px}.dt-home .container{max-width:var(--w);padding:0 var(--s3);margin:0 auto}.dt-home .section{padding:var(--s6) 0}.dt-home .alt{background:var(--color-bg-secondary);border-block:1px solid var(--color-border)}.dt-home .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:13px;font-weight:700}.dt-home .h-display{letter-spacing:-.04em;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1.03}.dt-home .h-section{letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.1}.dt-home .lead{color:var(--color-text-muted);max-width:540px;font-size:clamp(16px,1.6vw,19px)}.dt-home .stack>*+*{margin-top:var(--s3)}.dt-home .btn{min-height:var(--btn-h);padding:0 var(--s3);border-radius:var(--r-sm);font:600 15px var(--font);cursor:pointer;transition:background var(--t),border-color var(--t),transform var(--t);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.dt-home .btn:active{transform:translateY(1px)}.dt-home .btn-primary{background:var(--color-accent);color:var(--color-on-accent)}.dt-home .btn-primary:hover{background:var(--color-accent-hover)}.dt-home .btn-secondary{color:var(--color-text);background:0 0;border-color:#3a4052}.dt-home .btn-secondary:hover{background:var(--color-surface-elevated)}.dt-home .header{z-index:20;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0fe6;position:sticky;top:0}.dt-home .header-in{align-items:center;gap:var(--s3);min-height:72px;display:flex}.dt-home .logo{letter-spacing:-.04em;font-size:24px;font-weight:800}.dt-home .logo span{color:var(--color-accent)}.dt-home .nav{flex:1;gap:2px;display:none}.dt-home .nav a{white-space:nowrap;color:var(--color-text-muted);border-radius:8px;padding:8px;font-size:14px;font-weight:500}.dt-home .nav a:hover,.dt-home .nav a[aria-current]{color:var(--color-text)}.dt-home .actions{gap:var(--s1);display:none}.dt-home .actions .btn{white-space:nowrap;min-height:42px}.dt-home .burger{border:1px solid var(--color-border);border-radius:var(--r-sm);min-width:44px;min-height:44px;color:var(--color-text);cursor:pointer;background:0 0;margin-left:auto}.dt-home .mobile{border-top:1px solid var(--color-border);padding:var(--s2) var(--s3) var(--s3);background:var(--color-bg);gap:4px;display:grid}.dt-home .mobile a{border-radius:8px;padding:12px 8px;font-weight:500}.dt-home .mobile a:hover{background:var(--color-surface)}.dt-home .mobile .row{gap:var(--s1);margin-top:var(--s2);display:flex}.dt-home .mobile .row .btn{flex:1}@media (width>=1240px){.dt-home .nav,.dt-home .actions{display:flex}.dt-home .burger,.dt-home .mobile{display:none}}.dt-home .hero{padding:var(--s6) 0;position:relative;overflow:hidden}.dt-home .hero-grid{gap:var(--s5);align-items:center;display:grid}@media (width>=900px){.dt-home .hero-grid{grid-template-columns:1.05fr 1fr}}.dt-home .glow{pointer-events:none;filter:blur(70px);opacity:.5;border-radius:50%;animation:18s ease-in-out infinite alternate dt-ref-drift;position:absolute}.dt-home .glow.a{background:radial-gradient(circle,#4b5be0,#0000 70%);width:520px;height:520px;top:-160px;right:-120px}.dt-home .glow.b{background:radial-gradient(circle,#2a3a8f,#0000 70%);width:380px;height:380px;animation-duration:24s;bottom:-200px;left:-140px}@keyframes dt-ref-drift{to{transform:translate(-40px,30px)}}.dt-home .preview{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:var(--s3);box-shadow:var(--shadow);position:relative}.dt-home .preview:before{content:"";border:1px solid var(--color-border);border-radius:var(--r-lg);z-index:-1;width:60%;height:100%;position:absolute;inset:-14px 28px auto auto;transform:rotate(3deg)}.dt-home .pv-bar{justify-content:space-between;gap:var(--s2);color:var(--color-text-muted);margin-bottom:var(--s2);font-size:12px;display:flex}.dt-home .pv-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}.dt-home .tile{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--r-md);padding:14px}.dt-home .tile small{color:var(--color-text-muted);font-size:12px}.dt-home .tile b{margin:4px 0 12px;font-size:15px;display:block}.dt-home .bar{background:#2a2f3e;border-radius:3px;height:5px}.dt-home .bar i{background:var(--color-accent);border-radius:3px;height:100%;display:block}.dt-home .tag{color:var(--color-text-muted);border:1px solid #3a4052;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.dt-home .cards{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.dt-home .card{gap:var(--s2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-lg);padding:var(--s4);transition:border-color var(--t),transform var(--t);flex-direction:column;display:flex}.dt-home .card:hover{border-color:#454c63;transform:translateY(-3px)}.dt-home .card h3{letter-spacing:-.02em;font-size:24px;line-height:1.2}.dt-home .card p{color:var(--color-text-muted);flex:1}.dt-home .card .ic{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.dt-home label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.dt-home input{width:100%;min-height:52px;font:500 16px var(--font);color:#14161d;border-radius:var(--r-sm);background:#fff;border:1px solid #c9ccd6;padding:0 16px}.dt-home input[aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.dt-home input::placeholder{color:#5b6072;opacity:1}.dt-home .msg{margin-top:var(--s2);border-radius:var(--r-sm);border:1px solid var(--color-border);background:var(--color-surface-elevated);padding:12px 16px;font-size:14px}.dt-home .msg.err{color:var(--color-error);border-color:#5a2e34}.dt-home .msg.info{color:var(--color-warning);border-color:#5a4a22}.dt-home .eco{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.dt-home .eco a{padding:var(--s3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-md);transition:border-color var(--t);font-weight:700;display:block}.dt-home .eco a:hover{border-color:var(--color-accent)}.dt-home .eco small{color:var(--color-text-muted);margin-top:4px;font-weight:500;display:block}.dt-home .cta{text-align:center}.dt-home .cta .lead{margin-inline:auto}.dt-home .cta .row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dt-home .footer{border-top:1px solid var(--color-border);padding:var(--s5) 0 var(--s4);color:var(--color-text-muted);font-size:14px}.dt-home .f-grid{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.dt-home .f-grid a{padding:6px 0;display:block}.dt-home .f-grid a:hover{color:var(--color-text)}.dt-home .f-grid strong{color:var(--color-text);margin-bottom:6px;display:block}.dt-home .note{margin-top:var(--s4);font-size:13px}.dt-home .placeholder{padding:var(--s6) 0;text-align:center}.dt-home{--grad:linear-gradient(110deg,#7c8cff,#b08bff,#6fd6ff,#7c8cff)}@keyframes dt-ref-shine{to{background-position:300% 0}}@keyframes dt-ref-float{to{transform:translateY(-14px)rotate(4deg)}}@keyframes dt-ref-spin{to{transform:rotate(360deg)}}@keyframes dt-ref-hue{to{filter:blur(70px)hue-rotate(90deg)}}@keyframes dt-ref-scroll{to{transform:translate(-50%)}}@keyframes dt-ref-bgmove{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.dt-home .grad-text{background:var(--grad);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite dt-ref-shine}.dt-home .glow{animation:18s ease-in-out infinite alternate dt-ref-drift,16s ease-in-out infinite alternate dt-ref-hue}.dt-home .glow.c{opacity:.35;background:radial-gradient(circle,#7a3fd0,#0000 70%);width:300px;height:300px;animation-duration:30s;top:30%;left:42%}.dt-home .par{pointer-events:none;transform:translate(calc(var(--mx,0)*var(--k,20)*1px),calc(var(--my,0)*var(--k,20)*1px + var(--hs,0)*var(--ks,-80)*1px));transition:transform .2s ease-out;position:absolute}.dt-home .shape{animation:9s ease-in-out infinite alternate dt-ref-float}.dt-home .shape.ring{background:radial-gradient(circle at 30% 30%,#7c8cff40,#0000 70%);border:1px solid #4a5276;border-radius:50%;width:72px;height:72px}.dt-home .shape.sq{border:1px solid #4a5276;border-radius:10px;width:44px;height:44px;animation:22s linear infinite dt-ref-spin}.dt-home .shape.dots{background:radial-gradient(#4a5276 1.5px,#0000 1.5px) 0 0/16px 16px;width:110px;height:80px}.dt-home .chip{background:var(--color-surface-elevated);box-shadow:var(--shadow);white-space:nowrap;border:1px solid #3a4052;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:600;animation:6s ease-in-out infinite alternate dt-ref-float;display:block}.dt-home .chip:before{content:"";background:var(--grad);background-size:300% 100%;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:6s linear infinite dt-ref-shine;display:inline-block}.dt-home .chip.c2{animation-delay:-3s}.dt-home .chip.c3{animation-delay:-5s}.dt-home .card{position:relative;overflow:hidden}.dt-home .card:before{content:"";background:var(--grad);opacity:0;background-size:300% 100%;height:2px;transition:opacity .3s;animation:6s linear infinite dt-ref-shine;position:absolute;top:0;left:0;right:0}.dt-home .card:after{content:"";background:radial-gradient(260px circle at var(--x,50%) var(--y,0),#7c8cff2e,transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.dt-home .card:hover:before,.dt-home .card:hover:after{opacity:1}.dt-home .btn-primary,.dt-home .btn-primary:hover{background:var(--grad);background-size:300% 100%;animation:9s linear infinite dt-ref-shine}.dt-home .btn-primary:hover{filter:brightness(1.12)}.dt-home .cta{background:linear-gradient(120deg,#0f1116,#1a2050,#321b55,#0f1116) 0 0/300% 300%;animation:14s infinite dt-ref-bgmove}.dt-home .marquee{z-index:1;padding:30px 0;position:relative;overflow:hidden}.dt-home .tick{transform:rotate(calc(-3deg + var(--c,0)*3.5deg));background:var(--grad);color:#0a0b0f;background-size:300% 100%;margin:0 -20px;padding:16px 0;animation:12s linear infinite dt-ref-shine;overflow:hidden}.dt-home .track{width:max-content;animation:34s linear infinite dt-ref-scroll;display:flex}.dt-home .tick:hover .track{animation-play-state:paused}.dt-home .grp{display:flex}.dt-home .grp span{letter-spacing:-.02em;white-space:nowrap;padding:0 26px;font-family:Bricolage Grotesque,Manrope,system-ui,sans-serif;font-size:24px;font-weight:800}.dt-home .grp span:after{content:"✦";margin-left:52px}.dt-home .cards .card{transition:transform .12s linear,border-color var(--t);opacity:clamp(0,calc(var(--e,1)*2),1)}.dt-home .cards .card:first-child{transform:translate3d(calc((1 - var(--e,1))*-160px),calc((1 - var(--e,1))*60px),0) rotate(calc(-1.2deg + (1 - var(--e,1))*-14deg))}.dt-home .cards .card:nth-child(2){transform:translate3d(0,calc((1 - var(--e,1))*200px),0) rotate(calc(1deg + (1 - var(--e,1))*6deg))}.dt-home .cards .card:nth-child(3){transform:translate3d(calc((1 - var(--e,1))*160px),calc((1 - var(--e,1))*60px),0) rotate(calc(-.8deg + (1 - var(--e,1))*14deg))}.dt-home .cards .card:hover{transform:rotate(0)translateY(-8px)}.dt-home .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dt-home .hsearch{width:100%;max-width:700px}.dt-home .hs-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow var(--t);background:#14161de0;border-radius:999px;align-items:center;gap:8px;padding:8px 8px 8px 24px;display:flex;position:relative;box-shadow:0 24px 60px -24px #7c8cff8c}.dt-home .hs-bar:before{content:"";border-radius:inherit;background:var(--grad);-webkit-mask-composite:xor;pointer-events:none;background-size:300% 100%;padding:1px;animation:8s linear infinite dt-ref-shine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dt-home .hs-bar:focus-within{box-shadow:0 0 0 4px #7c8cff47,0 24px 60px -24px #7c8cff99}.dt-home .hs-ic{color:var(--color-text-muted);flex:none}.dt-home .hs-bar input{width:auto;min-width:0;min-height:54px;color:var(--color-text);font:500 17px var(--font);background:0 0;border:0;border-radius:999px;flex:1;padding:0 8px}.dt-home .hs-bar input:focus-visible{outline:none}.dt-home .hs-bar input[aria-invalid=true]{color:var(--color-error)}.dt-home .hs-bar .btn{border-radius:999px;min-height:54px;padding:0 30px}.dt-home .hsearch .msg{text-align:left}.dt-home .hero-c .hs-bar,.dt-home .dom .hs-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.dt-home .hero-c .hs-bar input,.dt-home .dom .hs-bar input{color:#14161d}.dt-home .hero-c .hs-bar input::placeholder,.dt-home .dom .hs-bar input::placeholder{color:#5b6072;opacity:1}.dt-home .hero-c .hs-bar input[aria-invalid=true],.dt-home .dom .hs-bar input[aria-invalid=true]{color:#b3261e}.dt-home .hero-c .hs-ic,.dt-home .dom .hs-ic{color:#5b6072}@media (width<=560px){.dt-home .hero-c .hs-bar input,.dt-home .dom .hs-bar input{border-color:#c9ccd6}}.dt-home .hc-text{z-index:5}.dt-home .ext-wrap{flex:none;position:relative}.dt-home .ext-btn{color:#b9c2ff;min-height:44px;font:800 16px var(--font);cursor:pointer;transition:background var(--t),border-color var(--t);background:#ffffff0f;border:1px solid #3a4052;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.dt-home .ext-btn:hover,.dt-home .ext-btn[aria-expanded=true]{border-color:var(--color-accent);background:#7c8cff29}.dt-home .ext-panel{z-index:30;text-align:left;background:var(--color-surface-elevated);border-radius:var(--r-md);width:340px;max-width:calc(100vw - 48px);max-height:340px;box-shadow:var(--shadow);border:1px solid #3a4052;padding:14px;animation:.2s ease-out dt-ref-popin;position:absolute;top:calc(100% + 14px);right:0;overflow:auto}.dt-home .ext-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 10px;font-size:12px;font-weight:800}.dt-home .ext-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dt-home .ext-opt{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-text);font:700 15px var(--font);cursor:pointer;transition:border-color var(--t),transform var(--t);border-radius:12px}.dt-home .ext-opt:hover{border-color:var(--color-accent);transform:translateY(-2px)}.dt-home .ext-opt[aria-pressed=true]{background:var(--grad);color:#0a0b0f;background-size:300% 100%;border-color:#0000}.dt-home .ext-note{color:var(--color-text-muted);margin:12px 0 0;font-size:12px}@media (width<=560px){.dt-home .hs-bar .ext-wrap{flex:40%}.dt-home .hs-bar .ext-btn{justify-content:space-between;width:100%}.dt-home .hs-bar .btn{flex:50%;width:auto}.dt-home .ext-panel{width:100%;left:0;right:auto}}.dt-home .ideas{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.dt-home .ideas li{transform:translateY(calc(var(--c,0)*var(--ys,40)*1px))}.dt-home .ideas li:nth-child(4n+1){--ys:30}.dt-home .ideas li:nth-child(4n+2){--ys:-20}.dt-home .ideas li:nth-child(4n+3){--ys:50}.dt-home .ideas li:nth-child(4n+4){--ys:-35}.dt-home .idea{text-align:left;width:100%;min-height:150px;color:inherit;font:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-lg);cursor:pointer;transition:border-color var(--t),transform var(--t);flex-direction:column;gap:6px;padding:24px;display:flex;position:relative;overflow:hidden}.dt-home .idea:before{content:"";background:var(--grad);opacity:.7;background-size:100% 300%;width:3px;animation:6s linear infinite dt-ref-shine;position:absolute;top:0;bottom:0;left:0}.dt-home .idea:hover{border-color:var(--color-accent);transform:translateY(-4px)rotate(-1deg)}.dt-home .idea-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:12px;font-weight:800}.dt-home .idea b{letter-spacing:-.03em;flex:1;font-size:26px;line-height:1.1}.dt-home .idea-go{color:var(--color-text-muted);font-size:13px;font-weight:700}.dt-home .idea:hover .idea-go{color:var(--color-text)}@media (width<=560px){.dt-home .hs-bar{border-radius:var(--r-md);flex-wrap:wrap;padding:14px}.dt-home .hs-ic{display:none}.dt-home .hs-bar input{border:1px solid var(--color-border);border-radius:var(--r-sm);flex-basis:100%;padding:0 14px}.dt-home .hs-bar .btn{width:100%}}.dt-home .auth{padding:var(--s5) 0 var(--s6);min-height:calc(100vh - 76px);position:relative;overflow:hidden}.dt-home .auth-grid{gap:var(--s5);align-items:start;display:grid;position:relative}@media (width>=960px){.dt-home .auth-grid{grid-template-columns:.85fr 1.15fr;align-items:center}}.dt-home .auth-art{height:300px;margin-top:var(--s4);display:none;position:relative}@media (width>=960px){.dt-home .auth-art{display:block}}.dt-home .auth-art .chip{position:absolute}.dt-home .row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dt-home .orb2{opacity:.9;background:linear-gradient(130deg,#4b5be0,#b08bff,#6fd6ff,#4b5be0) 0 0/300% 300%;border-radius:50%;width:210px;height:210px;margin:-105px 0 0 -105px;animation:10s infinite dt-ref-bgmove;position:absolute;top:50%;left:50%}.dt-home .panel{border-radius:var(--r-lg);box-shadow:var(--shadow);background:#14161deb;border:1px solid #3a4052;padding:clamp(22px,4vw,40px);position:relative}.dt-home .panel:before{content:"";border-radius:inherit;background:var(--grad);-webkit-mask-composite:xor;pointer-events:none;background-size:300% 100%;padding:1px;animation:10s linear infinite dt-ref-shine;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dt-home .demo-bar{margin:0 0 var(--s3);border-radius:var(--r-sm);color:var(--color-warning);background:#f0c56a12;border:1px dashed #6b5a2a;padding:12px 16px;font-size:14px;line-height:1.5}.dt-home .h-card{margin:0 0 var(--s2);letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.15}.dt-home .mini{margin:var(--s3) 0 var(--s1);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-size:13px;font-weight:800}.dt-home .fld{margin-top:var(--s2)}.dt-home .fld .l,.dt-home legend.l{margin:0 0 8px;padding:0;font-size:14px;font-weight:700;display:block}.dt-home .hint{color:var(--color-text-muted);margin:6px 0 0;font-size:13px}.dt-home .err{color:var(--color-error);margin:6px 0 0;font-size:14px;font-weight:600}.dt-home .err:before{content:"✕ ";font-weight:800}.dt-home .alert{margin:0 0 var(--s2);border-radius:var(--r-sm);color:var(--color-error);background:#ff8a8a14;border:1px solid #6a343c;padding:12px 16px;font-size:14px}.dt-home .alert.warn{color:var(--color-warning);background:#f0c56a14;border-color:#5a4a22}.dt-home .alert a{font-weight:700;text-decoration:underline}.dt-home select{width:100%;min-height:52px;font:500 16px var(--font);color:#14161d;border-radius:var(--r-sm);background:#fff;border:1px solid #c9ccd6;padding:0 16px}.dt-home select[aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.dt-home input[type=checkbox],.dt-home input[type=radio]{accent-color:#7c8cff;flex:none;width:22px;height:22px;min-height:22px;margin:0;padding:0}.dt-home .pw{position:relative}.dt-home .pw input{padding-right:84px}.dt-home .show{color:#14161d;min-height:36px;font:700 13px var(--font);cursor:pointer;background:#e6e8f0;border:0;border-radius:8px;padding:0 12px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.dt-home .show:hover{background:#d3d7f5}.dt-home .textlink{color:#b9c2ff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.dt-home .textlink:hover{color:#fff}.dt-home .link-btn{color:#b9c2ff;font:700 14px var(--font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dt-home .link-btn:hover{color:#fff}.dt-home .swap{margin:var(--s3) 0 0;text-align:center;color:var(--color-text-muted);font-size:15px}.dt-home .or{margin:var(--s3) 0;color:var(--color-text-muted);align-items:center;gap:12px;font-size:13px;display:flex}.dt-home .or:before,.dt-home .or:after{content:"";background:var(--color-border);flex:1;height:1px}.dt-home .gbtn{border-radius:var(--r-sm);width:100%;min-height:52px;color:var(--color-text-muted);font:700 15px var(--font);cursor:not-allowed;background:0 0;border:1px dashed #5a6078;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px 16px;display:flex}.dt-home .badge-p{color:var(--color-warning);letter-spacing:.06em;text-transform:uppercase;border:1px dashed #6b5a2a;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.dt-home .proto-pill{color:var(--color-warning);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#f0c56a12;border:1px dashed #6b5a2a;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800}.dt-home .demo-ctl{margin:var(--s3) 0 0;border-radius:var(--r-sm);border:1px dashed #3a4052}.dt-home .demo-ctl>summary{cursor:pointer;min-height:44px;color:var(--color-text-muted);align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.dt-home .demo-ctl>summary::-webkit-details-marker{display:none}.dt-home .demo-ctl>summary:before{content:"▸";transition:transform .15s}.dt-home .demo-ctl[open]>summary:before{transform:rotate(90deg)}.dt-home .demo-ctl>summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--r-sm)}.dt-home .demo-ctl>summary small{font-size:13px;font-weight:500}.dt-home .demo-ctl .proto-ctl{border-radius:0 0 var(--r-sm) var(--r-sm);border:0;border-top:1px dashed #3a4052;margin:0}.dt-home .proto-ctl{margin:var(--s3) 0 0;border-radius:var(--r-sm);border:1px dashed #3a4052;min-width:0;padding:14px 16px}.dt-home .proto-ctl legend{color:var(--color-text-muted);padding:0 8px;font-size:13px;font-weight:700}.dt-home .radio{cursor:pointer;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.dt-home .chk{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.dt-home .chk input{margin-top:2px}.dt-home .rules{color:var(--color-text-muted);gap:4px;margin:10px 0 0;font-size:13px;display:grid}.dt-home .rules li{align-items:center;gap:8px;display:flex}.dt-home .rules li.ok{color:#8ee0b0}.dt-home .prog{margin:0 0 var(--s3);color:var(--color-text-muted);flex-wrap:wrap;gap:8px 16px;font-size:13px;font-weight:700;display:flex}.dt-home .prog li{align-items:center;gap:8px;display:flex}.dt-home .prog li span{border:1px solid #454b60;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.dt-home .prog li.now{color:var(--color-text)}.dt-home .prog li.now span{background:var(--grad);color:#0a0b0f;background-size:300% 100%;border-color:#0000}.dt-home .prog li.done span{color:#8ee0b0;background:#8ee0b02e;border-color:#4b8f6b}.dt-home .svc-banner{justify-content:space-between;align-items:center;gap:var(--s2);border-radius:var(--r-sm);background:linear-gradient(120deg,#7c8cff24,#6fd6ff14);border:1px solid #3a4052;padding:14px 16px;display:flex}.dt-home .svc-banner b{font-size:17px}.dt-home .svc-pick{margin:var(--s2) 0 0;border:0;min-width:0;padding:0}.dt-home .svc-opts{gap:10px;display:grid}.dt-home .svc-opt{cursor:pointer;display:block;position:relative}.dt-home .svc-opt input{opacity:0;width:100%;height:100%;position:absolute;inset:0}.dt-home .svc-opt span{border-radius:var(--r-sm);transition:border-color var(--t),background var(--t);border:1px solid #454b60;padding:14px 16px;font-weight:700;display:block}.dt-home .svc-opt:hover span{border-color:var(--color-accent)}.dt-home .svc-opt input:checked+span{background:var(--grad);color:#0a0b0f;background-size:300% 100%;border-color:#0000}.dt-home .svc-opt input:focus-visible+span{outline:3px solid var(--color-accent-hover);outline-offset:3px}.dt-home .opt-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-left:6px;font-size:11px;font-weight:800}.dt-home .env{margin:0 0 var(--s2);animation:6s ease-in-out infinite alternate dt-ref-float;display:block}.dt-home .vsteps{margin:0 0 var(--s3);gap:10px;padding:0;font-size:15px;list-style:none;display:grid}.dt-home .vsteps li{align-items:center;gap:12px;display:flex}.dt-home .vsteps b{color:#b9c2ff;background:#7c8cff2e;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.dt-home .sum{margin:0 0 var(--s3);border:1px solid var(--color-border);border-radius:var(--r-sm);background:var(--color-surface);grid-template-columns:auto 1fr;gap:10px 20px;padding:16px;display:grid}.dt-home .sum dt{color:var(--color-text-muted);font-size:13px;font-weight:700}.dt-home .sum dd{word-break:break-word;margin:0;font-weight:700}.dt-home .next-card{border-radius:var(--r-md);background:linear-gradient(140deg,#7c8cff29,#14161d66);border:1px solid #3a4052;padding:18px}.dt-home .next-card h3{letter-spacing:-.02em;margin:4px 0 6px;font-size:22px}.dt-home .next-card p{margin:0}.dt-home .panel .btn[aria-disabled=true],.dt-home .panel .btn:disabled{opacity:.6;cursor:not-allowed}.dt-home .err-sum{margin:0 0 var(--s2);border-radius:var(--r-sm);color:var(--color-error);background:#ff8a8a14;border:1px solid #6a343c;outline:none;padding:14px 16px;font-size:14px}.dt-home .err-sum:focus-visible{outline:3px solid var(--color-error);outline-offset:3px}.dt-home .err-sum p{margin:0}.dt-home .err-sum ul{margin:8px 0 0;padding-left:18px}.dt-home .err-sum .link-btn{color:var(--color-error);text-align:left}.dt-home .err-sum .link-btn:hover{color:#fff}.dt-home .req{color:var(--color-accent-hover);margin-left:4px;font-weight:800}.dt-home .link-btn{align-items:center;min-height:44px;display:inline-flex}.dt-home .err-sum .link-btn{min-height:36px}.dt-home .swap .textlink,.dt-home .panel>form>p .textlink{padding:10px 4px;display:inline-block}.dt-home .own-row{text-align:center;margin:6px 0 0}.dt-home .note-box{margin:0 0 var(--s2);border-radius:var(--r-sm);color:var(--color-warning);background:#f0c56a12;border:1px dashed #6b5a2a;padding:12px 16px;font-size:14px;line-height:1.5}.dt-home .svc-opt small{opacity:.85;margin-top:2px;font-size:13px;font-weight:500;display:block}.dt-home .svc-opt input:checked+span small{opacity:1}.dt-home .svc-opt b{display:block}.dt-home .svc-opt input:checked+span .badge-p{color:#0a0b0f;border-color:#0a0b0f}.dt-home .trust-grid{gap:var(--s3);display:grid}@media (width>=960px){.dt-home .trust-grid{grid-template-columns:1.5fr 1fr}}.dt-home .principles{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.dt-home .principles li{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-md);padding:24px}.dt-home .principles h3{letter-spacing:-.02em;margin:12px 0 6px;font-size:19px;line-height:1.25}.dt-home .principles p{color:#c9cedb;margin:0;font-size:15px}.dt-home .company{background:var(--color-surface);border-radius:var(--r-md);border:1px dashed #4a5066;padding:24px}.dt-home .company h3{letter-spacing:-.02em;margin:0 0 12px;font-size:19px}.dt-home .company dl{gap:12px;margin:0;display:grid}.dt-home .company dl>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dt-home .company dt{font-size:15px;font-weight:600}.dt-home .company dd{margin:0}.dt-home .faq{gap:12px;max-width:860px;display:grid}.dt-home .faq-item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-md);transition:border-color var(--t);overflow:hidden}.dt-home .faq-item.open{border-color:#454c63}.dt-home .faq-item h3{font-size:inherit;margin:0}.dt-home .faq-q{width:100%;min-height:64px;color:inherit;font:700 18px/1.3 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.dt-home .faq-q:hover{background:#7c8cff12}.dt-home .faq-q svg{color:var(--color-accent-hover);flex:none;transition:transform .2s}.dt-home .faq-item.open .faq-q svg{transform:rotate(45deg)}.dt-home .faq-a{padding:0 20px 20px;animation:.25s dt-ref-fadein}.dt-home .faq-a p{color:#c9cedb;max-width:680px;margin:0}.dt-home .ph-list{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.dt-home .ph-list li{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.dt-home .dom{padding:var(--s4) 0 var(--s6);min-height:calc(100vh - 76px);position:relative;overflow:hidden}.dt-home .dom>.container{position:relative}.dt-home .crumbs ol{margin:0 0 var(--s4);color:var(--color-text-muted);flex-wrap:wrap;gap:6px;padding:0;font-size:14px;list-style:none;display:flex}.dt-home .crumbs li+li:before{content:"/";color:#4a5066;margin-right:6px}.dt-home .crumbs a{color:#b9c2ff;text-underline-offset:3px;padding:8px 2px;text-decoration:underline;display:inline-block}.dt-home .crumbs [aria-current]{color:var(--color-text);font-weight:700}.dt-home .dom-head{margin-bottom:var(--s4)}.dt-home .dom-head h1{letter-spacing:-.04em;font-size:clamp(34px,5.4vw,64px);line-height:1.02}.dt-home .dom-search{padding-top:var(--s3);position:relative}.dt-home .dom-search .par{display:none}@media (width>=900px){.dt-home .dom-search .par{display:block}}.dt-home .own-row.two{color:var(--color-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.dt-home .sim-banner{border:2px solid var(--color-warning);border-radius:var(--r-md);color:var(--color-warning);background:#f0c56a1a;padding:16px 20px;font-size:15px;line-height:1.5}.dt-home .sim-banner strong{margin-bottom:2px;font-size:17px;display:block}.dt-home .three{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.dt-home .three-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-lg);transition:border-color var(--t),transform var(--t);flex-direction:column;gap:12px;padding:28px;display:flex}.dt-home .three-card:hover{border-color:var(--color-accent);transform:translateY(-4px)}.dt-home .three-card h3{letter-spacing:-.02em;margin:0;font-size:22px}.dt-home .three-card p{color:#c9cedb;flex:1;margin:0;font-size:15px}.dt-home .three-card .btn{align-self:flex-start}.dt-home .panel.narrow{max-width:760px}.dt-home .dom.ctr .dom-head,.dt-home .dom.ctr .crumbs{text-align:center}.dt-home .dom.ctr .crumbs ol{justify-content:center}.dt-home .dom.ctr .panel.narrow,.dt-home .dom.ctr .dom-head .lead{margin-inline:auto}.dt-home .dom.ctr .m-act{justify-content:center}.dt-home .dom.ctr #pay-why{text-align:center}.dt-home .res-list{margin:0 0 var(--s3);gap:12px;padding:0;list-style:none;display:grid}.dt-home .res-row{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.dt-home .res-row b{letter-spacing:-.02em;word-break:break-all;font-size:20px;display:block}.dt-home .res-row.available{border-color:#3b6b52}.dt-home .st{border-radius:6px;margin-top:4px;padding:3px 10px;font-size:13px;font-weight:800;display:inline-block}.dt-home .st.ok{color:#8ee0b0;background:#8ee0b024}.dt-home .st.no{color:var(--color-error);background:#ff8a8a1f}.dt-home .skel{min-height:68px}.dt-home .skel span{background:linear-gradient(90deg,#1b1e28,#2a2f3e,#1b1e28) 0 0/300% 100%;border-radius:7px;height:14px;animation:1.6s linear infinite dt-ref-shine;display:block}.dt-home .skel span+span{width:40%;margin-top:10px}.dt-home .skel{display:block}.dt-home .srch-st{margin:0 0 var(--s2);align-items:center;gap:12px;font-weight:700;display:flex}.dt-home .spin{border:3px solid #7c8cff4d;border-top-color:#7c8cff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite dt-ref-spin;display:inline-block}.dt-home .alts{margin-top:var(--s3)}.dt-home .alt-chips{flex-wrap:wrap;gap:10px;display:flex}.dt-home .alt-chip{min-height:44px;color:var(--color-text);font:700 15px var(--font);cursor:pointer;transition:border-color var(--t),background var(--t);background:0 0;border:1px solid #454b60;border-radius:999px;padding:0 18px}.dt-home .alt-chip:hover{border-color:var(--color-accent);background:#7c8cff1f}.dt-home .fail{border-radius:var(--r-md);background:#ff8a8a12;border:1px solid #6a343c;padding:20px}.dt-home .fail h2,.dt-home .fail h3{color:var(--color-error);margin:0 0 8px}.dt-home .fail p{margin:0 0 12px}.dt-home .pending{border-radius:var(--r-md);background:#f0c56a12;border:1px solid #5a4a22;padding:20px}.dt-home .pending h3{color:var(--color-warning);margin:0 0 8px}.dt-home .pending p{margin:0}.dt-home .empty{border-radius:var(--r-md);border:1px dashed #4a5066;padding:20px}.dt-home .empty p{margin:0}.dt-home .recover{gap:6px;margin:8px 0 0;padding-left:20px;font-size:15px;display:grid}.dt-home .terms-box{margin-top:var(--s3);border-radius:var(--r-md);border:1px dashed #4a5066;padding:16px 20px}.dt-home .terms-box dl{gap:10px;margin:0;display:grid}.dt-home .terms-box dl>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dt-home .terms-box dt{font-weight:600}.dt-home .terms-box dd{margin:0}.dt-home .status-line{margin:0 0 var(--s2);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dt-home .timeline{margin:var(--s3) 0;gap:0;padding:0;list-style:none;display:grid}.dt-home .timeline li{gap:16px;padding-bottom:20px;display:flex;position:relative}.dt-home .timeline li:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:28px;bottom:0;left:13px}.dt-home .timeline .dot{background:var(--color-bg);border:2px solid #454b60;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.dt-home .timeline li.done .dot{color:#8ee0b0;background:#8ee0b02e;border-color:#4b8f6b}.dt-home .timeline li.bad .dot{color:var(--color-error);background:#ff8a8a26;border-color:#6a343c}.dt-home .timeline b{display:block}.dt-home .timeline p{color:#c9cedb;margin:2px 0 0;font-size:14px}.dt-home .dns-wrap{margin-top:var(--s2);border:1px solid var(--color-border);border-radius:var(--r-sm);overflow-x:auto}.dt-home .dns{border-collapse:collapse;width:100%;font-size:14px}.dt-home .dns th,.dt-home .dns td{text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;padding:12px 14px}.dt-home .dns th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:12px}.dt-home .dns tr:last-child td{border-bottom:0}.dt-home .dns code{color:#b9c2ff;font:600 13px ui-monospace,Menlo,Consolas,monospace}.dt-home .choice-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.dt-home .choice{border-radius:var(--r-lg);border:1px solid #3a4052;flex-direction:column;gap:14px;padding:32px;display:flex}.dt-home .choice.a{background:linear-gradient(160deg,#1c2250,#14161d 70%)}.dt-home .choice.b{background:linear-gradient(160deg,#10384a,#14161d 70%)}.dt-home .choice h2{letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.1}.dt-home .choice p{color:#d5d9e5;flex:1;margin:0}.dt-home .choice .btn{align-self:flex-start}.dt-home .tr-grid{gap:var(--s3);margin-top:var(--s3);align-items:start;display:grid}@media (width>=960px){.dt-home .tr-grid{grid-template-columns:1fr 1fr}}.dt-home .btn[aria-disabled=true],.dt-home .btn:disabled,.dt-home .btn:disabled:hover{opacity:.55;cursor:not-allowed;filter:none;transform:none}.dt-home .tile-btn{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t),border-color var(--t),background var(--t);display:block}.dt-home .tile-btn:hover{border-color:var(--color-accent);background:#222638;transform:translateY(-3px)}.dt-home .tile-btn .go{color:var(--color-accent);margin-top:10px;font-size:12px;font-weight:700;display:block}.dt-home .modal-bg{z-index:70;padding:var(--s3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05060abd;place-items:center;animation:.2s dt-ref-fadein;display:grid;position:fixed;inset:0}.dt-home .modal{background:var(--color-surface);border-radius:var(--r-lg);width:100%;max-width:480px;padding:var(--s4);box-shadow:var(--shadow);border:1px solid #3a4052;animation:.3s cubic-bezier(.2,.9,.3,1.2) dt-ref-popin}.dt-home .m-act{margin-top:var(--s3);flex-wrap:wrap;gap:12px;display:flex}.dt-home .fine{color:var(--color-text-muted);margin-top:16px;font-size:13px}@keyframes dt-ref-fadein{0%{opacity:0}}@keyframes dt-ref-popin{0%{opacity:0;transform:translateY(24px)scale(.94)}}.dt-home .hero-c{text-align:center;padding:56px 0 0}.dt-home .hc-text{flex-direction:column;align-items:center;display:flex;position:relative}.dt-home .hero-c .h-display{max-width:15ch;font-size:clamp(42px,7.4vw,92px)}.dt-home .hero-c .lead{margin-inline:auto}.dt-home .stage{perspective:1400px;max-width:900px;padding-bottom:var(--s5);margin:clamp(120px,22vh,200px) auto 0;position:relative;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.dt-home .stage-glow{filter:blur(50px);background:radial-gradient(at 50% 40%,#7c8cff73,#0000 70%);animation:16s ease-in-out infinite alternate dt-ref-hue;position:absolute;inset:10% 6% 0}.dt-home .tilt{text-align:left;transform:rotateX(calc(9deg + var(--my,0)*-7deg)) rotateY(calc(var(--mx,0)*9deg));transform-origin:50% 100%;transition:transform .2s ease-out;position:relative}.dt-home .stage .preview{padding:var(--s4)}.dt-home .stage .tile b{font-size:17px}@media (prefers-reduced-motion:reduce){.dt-home .tilt{transform:rotateX(14deg)}}.dt-home .progress{height:3px;width:calc(var(--sp,0)*100%);background:var(--grad);z-index:60;pointer-events:none;background-size:300% 100%;position:fixed;top:0;left:0}.dt-home .rv{opacity:clamp(0,calc(var(--e,1)*1.8),1);transform:translateY(calc((1 - var(--e,1))*80px))}.dt-home .w{--k2:clamp(0,calc(var(--e,9)*6 - var(--i,0)*.5),1);opacity:var(--k2);transform:translateY(calc((1 - var(--k2))*.8em)) rotate(calc((1 - var(--k2))*4deg));display:inline-block}.dt-home .hc-text{transform:translateY(calc(var(--hs,0)*-70px)) scale(calc(1 - var(--hs,0)*.06));opacity:calc(1 - var(--hs,0)*.9)}.dt-home .glow{translate:0 calc(var(--hs,0)*160px)}.dt-home .glow.b{translate:0 calc(var(--hs,0)*-120px)}.dt-home .eco li{transform:translateY(calc(var(--c,0)*var(--ys,40)*1px))}.dt-home .eco li:first-child{--ys:30}.dt-home .eco li:nth-child(2){--ys:-20}.dt-home .eco li:nth-child(3){--ys:50}.dt-home .eco li:nth-child(4){--ys:-40}.dt-home .cta .h-section{transform:scale(calc(.7 + .3*var(--e,1)));font-size:clamp(40px,8vw,104px)}.dt-home .cards .card:first-child .card-bg{background-position:50% 45%}.dt-home .cards .card:nth-child(3) .card-bg{background-position:50% 35%}.dt-home .card h3{flex:none}.dt-home .card-text{color:var(--color-text);flex:1;margin:0;font-size:16px;line-height:1.5}.dt-home .card-bg{border-radius:var(--r-md);border:1px solid var(--color-border);background-position:62% 35%;background-size:cover;place-items:start;height:190px;padding:14px;display:grid;position:relative;overflow:hidden}.dt-home .card-bg:after{content:"";background:linear-gradient(#0a0b0f40,#0a0b0f8c);position:absolute;inset:0}.dt-home .card-bg .ic{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14161dd1;border-color:#3a4052;position:relative}.dt-home .card-img{object-fit:cover;border-radius:var(--r-md);border:1px solid var(--color-border);width:100%;height:190px;display:block}.dt-home .cards .card{min-height:400px}.dt-home .reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.dt-home .reveal.in{opacity:1;transform:none}.dt-home:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--cx,50%) var(--cy,20%),#7c8cff14,transparent 70%);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.dt-home .reveal{opacity:1;transform:none}.dt-home .par{transform:none}.dt-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dt-home textarea{width:100%;min-height:104px;font:500 16px var(--font);color:#14161d;border-radius:var(--r-sm);resize:vertical;background:#fff;border:1px solid #c9ccd6;padding:12px 16px}.dt-home textarea[aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.dt-home textarea::placeholder{color:#5b6072;opacity:1}.dt-home input:disabled,.dt-home select:disabled,.dt-home textarea:disabled{color:#5b6072;background:#e3e5ec}.dt-home .sbadge{color:#c9cedb;white-space:nowrap;background:#ffffff0a;border:1px solid #454b60;border-radius:999px;flex:none;align-items:center;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.dt-home .sbadge.ok{color:#8ee0b0;background:#8ee0b01a;border-color:#4b8f6b}.dt-home .sbadge.warn{color:var(--color-warning);background:#ffc85714;border-color:#5a4a22}.dt-home .sbadge.bad{color:var(--color-error);background:#ff8a8a14;border-color:#6a343c}.dt-home .sbadge.info{color:#b9c2ff;background:#7c8cff1f;border-color:#3f4a8a}.dt-home .rows{margin:8px 0 var(--s2);gap:10px;padding:0;list-style:none;display:grid}.dt-home .rows li{align-items:flex-start;gap:12px;min-width:0;font-size:15px;display:flex}.dt-home .rows li span:last-child{overflow-wrap:anywhere;min-width:0}.dt-home .okbox{margin-top:var(--s2);border-radius:var(--r-md);background:#8ee0b012;border:1px solid #4b8f6b;padding:20px}.dt-home .okbox b{color:#8ee0b0}.dt-home .okbox p{margin:6px 0 0}.dt-home .chip-line{margin:0 0 var(--s2);flex-wrap:wrap;gap:8px;display:flex}.dt-home .sel-lbl{color:var(--color-text-muted);margin:12px 0 6px;font-size:13px;font-weight:700;display:block}.dt-home .acc{border:1px solid var(--color-border);border-radius:var(--r-sm);background:var(--color-surface);margin:8px 0}.dt-home .acc>summary{cursor:pointer;align-items:center;min-height:48px;padding:8px 16px;font-weight:700;list-style:none;display:flex}.dt-home .acc>summary::-webkit-details-marker{display:none}.dt-home .acc>summary:after{content:"+";color:#b9c2ff;margin-left:auto;font-size:20px}.dt-home .acc[open]>summary:after{content:"−"}.dt-home .acc>:not(summary){color:#c9cedb;margin:0;padding:0 16px 16px;font-size:15px}.dt-home .mig-sum{margin-bottom:var(--s2)}.dt-home .mig-tabs ul{margin:0 0 var(--s3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.dt-home .mig-tabs a{min-height:44px;color:var(--color-text-muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.dt-home .mig-tabs a:hover{color:#fff}.dt-home .mig-tabs a[aria-current=page]{color:#fff;border-color:var(--color-accent)}.dt-home .timeline.job li.now .dot{border-color:var(--color-accent);color:#fff;background:#7c8cff33}.dt-home .timeline.job li.todo{opacity:.7}.dt-home .timeline.job li.done .dot{color:#b9c2ff;background:#7c8cff24;border-color:#3f4a8a}.dt-home .vgrid{margin:8px 0 var(--s2);grid-template-columns:1fr 1fr;gap:12px;display:grid}.dt-home .vcard{border:1px solid var(--color-border);border-radius:var(--r-sm);background:var(--color-surface);padding:14px 16px}.dt-home .vcard h3{margin-top:0}.dt-home .stg-frame{margin:var(--s2) 0;border-radius:var(--r-md);background:var(--color-surface);border:1px dashed #5a6288;overflow:hidden}.dt-home .stg-bar{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.dt-home .stg-bar b{color:var(--color-warning);letter-spacing:.08em;margin-left:auto}.dt-home .stg-body{gap:12px;padding:20px;display:grid}.dt-home .stg-body div{background:#242838;border-radius:8px}.dt-home .stg-body .w1{height:56px}.dt-home .stg-body .w2{background:#1d2030;height:90px}.dt-home .stg-body .w3{background:0 0;grid-template-columns:repeat(3,1fr);gap:12px;height:70px;display:grid}.dt-home .stg-body .w3 i{background:#242838;border-radius:8px}.dt-home .stg-frame figcaption{color:var(--color-text-muted);border-top:1px solid var(--color-border);padding:10px 14px;font-size:13px}.dt-home .host-hero{padding:calc(var(--s6) + 32px) 0 var(--s6);position:relative;overflow:hidden}.dt-home .host-hero-in{gap:var(--s5);grid-template-columns:1.1fr .9fr;align-items:center;display:grid;position:relative}.dt-home .hx-vis{justify-self:center;width:100%;max-width:460px;height:auto}.dt-home .hx-flow{stroke-dasharray:6 8;animation:3s linear infinite dt-ref-hxflow}@keyframes dt-ref-hxflow{to{stroke-dashoffset:-56px}}.dt-home .hx-steps{margin:var(--s3) 0 0;counter-reset:hx;grid-template-columns:repeat(4,1fr);gap:16px;padding:0;list-style:none;display:grid}.dt-home .hx-steps li{counter-increment:hx;border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);padding:20px}.dt-home .hx-steps li:before{content:counter(hx);color:#b9c2ff;background:#7c8cff2e;border-radius:50%;place-items:center;width:32px;height:32px;margin-bottom:12px;font-weight:800;display:grid}.dt-home .hx-steps b{margin-bottom:6px;display:block}.dt-home .hx-steps p{color:#c9cedb;margin:0;font-size:14px}.dt-home .hx-keep{margin-top:var(--s3);grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dt-home .hx-keep>div{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);padding:20px}.dt-home .hx-keep h3{margin:10px 0 6px;font-size:18px}.dt-home .hx-keep p{color:#c9cedb;margin:0;font-size:14px}.dt-home .hx-two{margin-top:var(--s3);grid-template-columns:1fr 1fr;gap:16px;display:grid}.dt-home .hx-two>div{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);padding:20px}.dt-home .hx-tags{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.dt-home .hx-tags li{color:#c9cedb;border:1px solid #454b60;border-radius:999px;padding:4px 10px;font-size:13px}.dt-home .hx-cta{text-align:center;padding:var(--s5) var(--s3);border-radius:var(--r-lg);background:linear-gradient(140deg,#7c8cff29,#14161d66);border:1px solid #3a4052}.dt-home .hx-cta .m-act{justify-content:center}.dt-home .dropz{border-radius:var(--r-md);text-align:center;color:#c9cedb;border:1px dashed #5a6288;padding:20px}.dt-home .meth{overflow-wrap:anywhere}@media (width<=900px){.dt-home .host-hero-in{grid-template-columns:1fr}.dt-home .hx-vis{max-width:320px}.dt-home .hx-steps{grid-template-columns:1fr 1fr}.dt-home .hx-keep,.dt-home .hx-two{grid-template-columns:1fr}}@media (width<=560px){.dt-home .hx-steps,.dt-home .vgrid{grid-template-columns:1fr}.dt-home .stg-bar b{margin-left:0}.dt-home .mig-tabs a{padding:0 10px}}@media (prefers-reduced-motion:reduce){.dt-home .hx-flow{animation:none}}.dt-home{font:400 16px/1.6 var(--font);background:var(--color-bg);color:var(--color-text)}.dt-home .dt-container{width:100%;max-width:var(--w);padding-inline:var(--s3);margin-inline:auto}.dt-home .dt-main{max-width:none;margin:0;padding:0}.dt-home [id]{scroll-margin-top:88px}.dt-home .dt-header{font:inherit}.dt-home .dt-header-inner{gap:var(--s3);min-height:72px}.dt-home .dt-brand.logo{letter-spacing:-.04em;font-size:24px;font-weight:800;line-height:1.6}.dt-home .dt-desktop-nav.nav{flex:1;gap:2px;margin:0;display:none}.dt-home .dt-desktop-nav.nav a{border-radius:8px;padding:8px;font-size:14px;font-weight:500}.dt-home .dt-header-actions.actions{gap:8px;margin:0;display:none}.dt-home .dt-menu-toggle.burger{background:0 0;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:grid}.dt-home .dt-menu-toggle svg{stroke-width:2px;width:20px;height:20px}.dt-home .dt-mobile-nav.mobile{gap:4px;width:100%;max-width:none;padding:16px 24px 24px}.dt-home .dt-mobile-nav.mobile a{padding:12px 8px;font-size:16px}.dt-home .dt-button{box-shadow:none;gap:0}.dt-home .dt-button:hover{box-shadow:none;transform:none}.dt-home .dt-hero.hero-c{padding:56px 0 0}.dt-home .dt-hero-copy.hc-text{max-width:none;margin:0}.dt-home .dt-hero h1.h-display{margin:24px 0 0}.dt-home .dt-hero-copy.stack>*+*{margin-top:24px}.dt-home .dt-hero-stage.stage{max-width:900px;margin:clamp(120px,22vh,200px) auto 0;padding:0 0 48px}.dt-home .dt-hero .dt-preview.preview{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow);border-radius:24px;overflow:visible}.dt-home .dt-preview .tile{color:inherit;font:inherit;margin:0}.dt-home .dt-preview .tile b{font-weight:700}.dt-home .dt-preview .dt-domain-preview{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.dt-home .dt-domain-preview b{margin:0}.dt-home .dt-ref-hero-action{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dt-home .dt-reference-search{width:100%;max-width:700px}.dt-home .dt-reference-search .hs-bar{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0}.dt-home .dt-reference-search .hs-bar:before{animation:8s linear infinite dt-ref-shine}.dt-home .dt-reference-search .hs-bar input{font:500 17px var(--font)}.dt-home .dt-reference-search .hs-bar input::placeholder{font-weight:500}.dt-home .dt-reference-search .hs-bar .btn{gap:0}.dt-home .dt-reference-search .own-row{margin:6px 0 0}.dt-home .dt-reference-search .msg{margin-top:16px}.dt-ref-ring{--k:34;--ks:-150;top:16%;left:8%}.dt-ref-square{--k:-26;--ks:-60;top:30%;right:7%}.dt-ref-chip-one{--k:-26;--ks:-110;top:4%;right:-4px}.dt-ref-chip-two{--k:30;--ks:-40;top:40%;left:-4px}.dt-ref-chip-three{--k:-20;--ks:40;bottom:14%;right:10%}.dt-home .dt-ref-services-heading{margin-bottom:48px}.dt-home .dt-first-cards .card{box-shadow:none;background:var(--color-surface);margin:0}.dt-home .dt-first-cards .card h3{font-weight:700}.dt-home .dt-first-cards .card .btn{width:100%}.dt-home .dt-first-cards .card-bg .ic{color:var(--color-accent)}.dt-home .dt-first-cards .card-bg .ic svg{width:32px;height:32px}.dt-home .dt-extra-services{gap:24px}.dt-home .dt-extra-services .card{box-shadow:none;background:var(--color-surface);margin:0}.dt-home .marquee{margin:0}.dt-home .grp span{line-height:1.6}.dt-home .dt-section{padding-block:80px}.dt-home .dt-alt{background:var(--color-bg-secondary);border-block:1px solid var(--color-border)}.dt-home .dt-section-heading{max-width:none;margin-bottom:48px}.dt-home .dt-section-heading h2.h-section{letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.1}.dt-home .dt-section-heading .lead{max-width:540px;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.dt-home .dt-gradient-text{background:var(--grad);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite dt-ref-shine}.dt-home .dt-eyebrow{letter-spacing:.12em;color:var(--color-accent);font-size:13px;font-weight:700}.dt-home .dt-icon-wrap{border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-accent);background:var(--color-surface-elevated);border-radius:14px}.dt-home .dt-benefit{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-md);padding:24px}.dt-home .dt-benefit-grid{gap:16px}.dt-home .dt-benefit h3{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.25}.dt-home .dt-benefit p{color:#c9cedb;font-size:15px;line-height:1.6}.dt-home .dt-detail-copy h2,.dt-home .dt-about-grid h2{letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.1}.dt-home .dt-intro{font-size:clamp(16px,1.6vw,19px);line-height:1.6}.dt-home .dt-workflow-visual,.dt-home .dt-hosting-visual{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow);border-radius:24px;padding:32px}.dt-home .dt-round-list{font-size:16px;line-height:1.6}.dt-home .dt-steps h3{font-size:22px;font-weight:700}.dt-home .dt-steps p{font-size:16px;line-height:1.6}.dt-home .dt-migration{background:var(--color-surface);border-radius:16px}.dt-home .dt-migration li{font-size:14px}.dt-home .dt-about-mark>span{font-family:var(--font);font-weight:800}.dt-home .dt-about-grid>div>p:not(.dt-eyebrow){font-size:16px;line-height:1.6}.dt-home .dt-accordion{gap:12px;display:grid}.dt-home .dt-accordion details{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;overflow:hidden}.dt-home .dt-accordion summary{min-height:64px;font:700 18px/1.3 var(--font);padding:16px 20px}.dt-home .dt-accordion details>div{padding:0 20px 20px}.dt-home .dt-accordion details p{font:400 16px/1.6 var(--font);color:#c9cedb}.dt-home .dt-contact{background:linear-gradient(120deg,#0f1116,#1a2050,#321b55,#0f1116) 0 0/300% 300%;animation:14s infinite dt-ref-bgmove}.dt-home .dt-contact-aura{display:none}.dt-home .dt-final-cta h2{letter-spacing:-.03em;font-size:clamp(40px,8vw,104px);font-weight:800;line-height:1.1}.dt-home .dt-contact-form input,.dt-home .dt-contact-form textarea{color:#14161d;font:500 16px var(--font);background:#fff;border:1px solid #c9ccd6;border-radius:10px;min-height:52px}.dt-home .dt-contact-form input::placeholder,.dt-home .dt-contact-form textarea::placeholder{color:#5b6072;font-weight:500}.dt-home .dt-footer{padding:48px 0 32px;font-size:14px}.dt-home .dt-footer-grid{gap:32px}.dt-home .dt-footer-grid h3{font-size:16px;font-weight:700}.dt-home .dt-footer-grid>div>a:not(.dt-brand){padding:6px 0;font-size:14px}.dt-home .dt-footer-brand>.dt-brand{font-size:24px}.dt-home .dt-footer-bottom{margin-top:32px;font-size:13px}@media (width>=1240px){.dt-home .dt-desktop-nav.nav,.dt-home .dt-header-actions.actions{display:flex}.dt-home .dt-menu-toggle.burger,.dt-home .dt-mobile-nav.mobile{display:none!important}}@media (width<=1239px){.dt-home .dt-mobile-nav.mobile:not([hidden]){display:grid!important}.dt-home .dt-menu-toggle.burger{display:grid}}@media (width<=560px){.dt-home .dt-reference-search .hs-bar{border-radius:16px;flex-wrap:wrap;padding:14px}.dt-home .dt-reference-search .hs-bar input{border:1px solid #c9ccd6;border-radius:10px;flex-basis:100%;min-height:54px;padding:0 14px}.dt-home .dt-reference-search .hs-bar .btn{border-radius:999px;flex:100%;width:100%;min-height:54px;margin:0;padding:0 30px;font-size:15px}.dt-home .dt-reference-search .hs-ic{display:none}.dt-home .dt-hero-stage.stage{padding:0 0 48px}.dt-home .dt-preview .pv-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}@media (prefers-reduced-motion:reduce){.dt-home *,.dt-home :before,.dt-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.dt-home .par{transform:none}}.dt-home .dt-nav-dropdown{position:relative}.dt-home .dt-nav-dropdown>summary{color:#c9cedb;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px;font-size:14px;font-weight:500;list-style:none;display:flex}.dt-home .dt-nav-dropdown>summary::-webkit-details-marker{display:none}.dt-home .dt-nav-dropdown>summary span{font-size:12px}.dt-home .dt-nav-dropdown>summary:hover,.dt-home .dt-desktop-nav>a:hover{color:#f2f3f7;background:#ffffff0f}.dt-home .dt-nav-dropdown-items{z-index:50;background:#14161d;border:1px solid #34394b;border-radius:12px;min-width:220px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 40px #00000059}.dt-home .dt-nav-dropdown[open]>.dt-nav-dropdown-items{gap:2px;display:grid}.dt-home .dt-nav-dropdown-items a{color:#c9cedb;border-radius:8px;padding:9px 10px;font-size:13px}.dt-home .dt-nav-dropdown-items a:hover{color:#fff;background:#222637}.dt-home .dt-mobile-nav .dt-nav-dropdown>summary{color:#c9cedb;width:100%;padding:12px 8px;font-size:16px}.dt-home .dt-mobile-nav .dt-nav-dropdown-items{min-width:0;box-shadow:none;background:0 0;border:0;border-left:1px solid #34394b;border-radius:0;margin:0 0 8px 12px;padding:4px 8px;position:static}.dt-home .dt-mobile-nav .dt-nav-dropdown-items a{padding:8px;font-size:14px}.dt-home .dt-mobile-actions{border-top:1px solid #262a36;gap:10px;padding:14px 8px 0;display:flex}.dt-home .dt-mobile-actions .dt-button{flex:1;min-height:44px}.dt-home .dt-catalog-section{background:0 0;padding-block:80px}.dt-home .dt-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-home .dt-catalog-card{background:#d3d5dc;border:1px solid #0000;border-radius:20px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:26px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 12px 38px #00000029}.dt-home .dt-catalog-card:hover,.dt-home .dt-catalog-card:focus-within{border-color:#9b8aff;box-shadow:0 18px 42px #2419523b}.dt-home .dt-catalog-icon{color:#7158ce;background:linear-gradient(135deg,#7c8cff26,#6fd6ff33);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.dt-home .dt-catalog-icon svg{width:25px;height:25px}.dt-home .dt-catalog-card h3{color:#14161d;letter-spacing:-.025em;font-size:20px;font-weight:750;line-height:1.25}.dt-home .dt-catalog-card .dt-catalog-description{color:#5b6072;min-height:76px;font-size:14px;line-height:1.65}.dt-home .dt-catalog-card .dt-catalog-price{color:#5b6072;margin-top:auto;font-size:13px}.dt-home .dt-catalog-price strong{color:#242638;font-size:15px;font-weight:750}.dt-home .dt-catalog-card .dt-button-primary{color:#fff;border-radius:10px;justify-content:space-between;align-self:stretch;min-height:46px;margin-top:auto;padding:11px 15px;font-size:13px;box-shadow:0 8px 20px #6458dc2e}.dt-home .dt-catalog-card .dt-catalog-price+.dt-button-primary{margin-top:0}.dt-home .dt-catalog-card .dt-button-primary:hover{color:#fff;transform:none}.dt-home .dt-catalog-card .dt-button-primary svg{width:17px;height:17px}.dt-home .dt-catalog-note{color:#9298a9;margin-top:18px;font-size:12px;line-height:1.6}.dt-home .dt-hero .dt-preview.preview,.dt-home .dt-preview.preview,.dt-home .dt-preview .tile,.dt-home .dt-preview .tile:hover{color:#14161d;background:#d3d5dc;border-color:#c9ccd6}.dt-home .dt-preview .pv-bar,.dt-home .dt-preview .tile small,.dt-home .dt-preview .tag{color:#5b6072}.dt-home .dt-preview .tile .go{color:#654ab5}.dt-home .dt-benefit,.dt-home .dt-workflow-visual,.dt-home .dt-hosting-visual,.dt-home .dt-migration,.dt-home .dt-accordion details,.dt-home .dt-contact-note{background:#d3d5dc;border-color:#e4e6ed;box-shadow:0 12px 38px #0000001f}.dt-home .dt-benefit h3,.dt-home .dt-workflow-visual h3,.dt-home .dt-workflow-visual>div,.dt-home .dt-hosting-visual,.dt-home .dt-migration,.dt-home .dt-accordion summary,.dt-home .dt-contact-note,.dt-home .dt-contact-note strong{color:#14161d}.dt-home .dt-benefit p,.dt-home .dt-workflow-visual>p,.dt-home .dt-workflow-visual>div small,.dt-home .dt-hosting-visual>p,.dt-home .dt-migration>p,.dt-home .dt-accordion details p,.dt-home .dt-contact-note p{color:#5b6072}.dt-home .dt-workflow-visual>div{background:#f2f2f5;border-color:#e4e6ed}.dt-home .dt-workflow-visual .dt-icon-wrap,.dt-home .dt-hosting-visual .dt-icon-wrap{background:#f4f3ff;border-color:#e2e5ef}.dt-home .dt-accordion details{border:1px solid #e4e6ed}.dt-home .dt-accordion summary{color:#14161d}.dt-home .dt-accordion summary span{color:#7158ce}.dt-home .dt-contact-note{border-color:#e4e6ed}.dt-home .dt-contact-note .dt-text-link{color:#7158ce}.dt-home .dt-hosting-path>div,.dt-home .dt-hosting-review p,.dt-home .dt-hosting-review strong{color:#14161d}.dt-home .dt-hosting-visual .dt-visual-tag,.dt-home .dt-hosting-path svg,.dt-home .dt-hosting-review svg{color:#654ab5}@media (width>=541px) and (width<=1100px){.dt-home .dt-catalog-card .dt-button-primary{min-height:62px}}@media (width<=800px){.dt-home .dt-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.dt-home .dt-catalog-grid{grid-template-columns:1fr}.dt-home .dt-catalog-card .dt-catalog-description{min-height:0}.dt-home .dt-catalog-section{padding-block:60px}}@media (prefers-reduced-motion:reduce){.dt-home .dt-catalog-card{transition:none}.dt-home .dt-catalog-card:hover,.dt-home .dt-catalog-card:focus-within{transform:none}}.dt-home .dt-account-menu>summary{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.dt-home .dt-account-menu>.dt-nav-dropdown-items{left:auto;right:0}.dt-home .dt-account-menu button{text-align:left;color:#c9cedb;background:0 0;border-radius:8px;width:100%;padding:9px 10px;font-size:13px}.dt-home .dt-account-menu button:hover{color:#fff;background:#222637}.dt-home .dt-mobile-actions{flex-wrap:wrap}.dt-home .dt-mobile-actions>span{overflow-wrap:anywhere;flex-basis:100%}.bs-studio{--bs-soft:color-mix(in srgb,var(--dt-accent) 8%,var(--dt-card));--bs-line:var(--dt-border);--bs-link:#1f68db;color:var(--dt-text)}html[data-theme=dark] .bs-studio{--bs-link:#a9d2ff}.bs-workspace-bar{border-bottom:1px solid var(--dt-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding:24px 0;display:flex}.bs-workspace-title{align-items:center;gap:14px;min-width:0;display:flex}.bs-workspace-icon{background:var(--bs-soft);width:44px;height:44px;color:var(--dt-accent);border-radius:13px;place-items:center;font-size:22px;display:grid}.bs-workspace-title h2{letter-spacing:-.04em;margin:0!important;font-size:22px!important}.bs-workspace-title p{color:var(--dt-muted);margin:5px 0 0;font-size:12px}.bs-toolbar-actions,.bs-toolbar-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dt-home .bs-button{border:1px solid var(--dt-border);background:var(--dt-card);color:var(--dt-text);box-shadow:none;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:11px 16px;font:650 12px/1.5 Manrope,sans-serif;display:inline-flex}.dt-home .bs-button:hover{border-color:var(--dt-accent);color:var(--dt-accent);transform:none}.dt-home .bs-button-primary{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-home .bs-button-primary:hover{color:#fff;background:#246de0}.dt-home .bs-button:disabled{opacity:.5;cursor:not-allowed}.bs-workspace-state{color:var(--dt-muted);align-items:center;gap:6px;font-size:11px;display:flex}.bs-workspace-state:before{content:"";background:var(--dt-accent);border-radius:50%;width:6px;height:6px}.dt-home .bs-inspector-tabs{background:var(--dt-bg);border-radius:10px;gap:6px;margin:0 0 24px;padding:5px;display:flex}.dt-home .bs-inspector-tabs button{color:var(--dt-muted);box-shadow:none;background:0 0;border:0;border-radius:7px;flex:1;padding:10px;font-size:12px}.dt-home .bs-inspector-tabs button[aria-pressed=true]{background:var(--dt-card);color:var(--dt-accent);box-shadow:0 2px 8px #1118270a}.dt-home.dt-website-builder .st-editor .bs-inspector-tabs button{color:var(--dt-muted);box-shadow:none;background:0 0;border:0}.dt-home.dt-website-builder .st-editor .bs-inspector-tabs button[aria-pressed=true]{background:var(--dt-card);color:var(--dt-accent);box-shadow:0 2px 8px #1118270a}.bs-inspector-heading{border-top:1px solid var(--dt-border);justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding-top:22px;display:flex}.bs-inspector-heading strong{font-size:13px}.bs-inspector-heading span{color:var(--dt-muted);font-size:10px}.bs-inspector-hint{background:var(--bs-soft);color:var(--dt-muted);border-radius:10px;padding:14px;font-size:11px;line-height:1.8}.bs-colour-picker{align-items:center;gap:10px;display:flex}.bs-colour-picker span{color:var(--dt-muted);font-family:monospace;font-size:12px}.bs-style-swatches{flex-wrap:wrap;gap:9px;margin:12px 0 20px;display:flex}.dt-home .bs-style-swatches button{border:3px solid var(--dt-card);background:var(--swatch);width:28px;min-width:28px;height:28px;box-shadow:0 0 0 1px var(--dt-border);border-radius:50%;padding:0}.dt-home .bs-style-swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--dt-accent)}.dt-home.dt-website-builder .st-editor .bs-style-swatches button{background:var(--swatch);border:3px solid var(--dt-card);width:28px;height:28px;box-shadow:0 0 0 1px var(--dt-border);border-radius:50%;padding:0}.dt-home.dt-website-builder .st-editor .bs-style-swatches button[aria-pressed=true]{box-shadow:0 0 0 2px var(--dt-accent)}.bs-preview-header{border-bottom:1px solid var(--dt-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.bs-preview-header>div:first-child{background:var(--dt-bg);border-radius:9px;gap:4px;padding:4px;display:flex}.dt-home .bs-preview-header button{color:var(--dt-muted);box-shadow:none;background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:11px}.dt-home .bs-preview-header button[aria-pressed=true]{background:var(--dt-card);color:var(--dt-accent);box-shadow:0 1px 5px #1118270a}.bs-devices{flex-wrap:wrap;gap:2px;display:flex}.bs-preview-label{color:var(--dt-muted);font-size:11px}.dt-home .bs-preview-panel{background:var(--dt-card);border:1px solid var(--dt-border);border-radius:18px;min-width:0;padding:0;position:static;overflow:hidden}.bs-preview-panel>[hidden]{display:none!important}.bs-preview-panel .st-preview-frame{border-radius:12px;width:calc(100% - 40px);margin:24px auto}.bs-preview-panel .st-preview-tablet{max-width:768px}.bs-preview-panel .st-preview-mobile{max-width:390px}.bs-preview-panel .st-preview-frame iframe{height:760px}.bs-canvas{background-image:radial-gradient(var(--dt-border) .8px,transparent .8px);min-width:0;color:var(--dt-text);background-size:14px 14px;padding:22px}.bs-canvas-guide{align-items:center;gap:10px;margin-bottom:20px;display:flex}.bs-guide-icon{background:var(--dt-card);border:1px solid var(--dt-border);color:var(--dt-accent);border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.bs-canvas-guide strong{font-size:13px}.bs-canvas-guide p{color:var(--dt-muted);margin:4px 0 0;font-size:11px;line-height:1.6}.bs-count{color:var(--dt-muted);border:1px solid var(--dt-border);background:var(--dt-card);border-radius:20px;flex-shrink:0;margin-left:auto;padding:5px 8px;font-size:10px}.bs-palette{flex-wrap:wrap;gap:7px;margin:0 0 20px;display:flex}.dt-home .bs-palette button{border:1px solid var(--dt-border);background:var(--dt-card);color:var(--dt-text);cursor:grab;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex;box-shadow:0 2px 4px #11182703}.dt-home .bs-palette button span{color:var(--dt-accent);font-size:15px}.dt-home .bs-palette button:hover{border-color:var(--dt-accent);color:var(--dt-accent)}.dt-home .bs-palette button:disabled{opacity:.45;cursor:not-allowed}.bs-artboard{color:#17212d;background:#fff;border:1px solid #dce2eb;border-radius:12px;width:100%;max-width:100%;margin:auto;transition:max-width .2s;overflow:hidden;box-shadow:0 12px 32px -22px #11182755}.bs-device-tablet{max-width:768px}.bs-device-mobile{max-width:390px}.bs-browser-bar{color:#6b7280;background:#fafbfc;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:10px;display:flex}.bs-browser-bar>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-browser-bar>span:first-child{gap:4px;display:flex}.bs-browser-bar i{background:#cbd5e1;border-radius:50%;width:5px;height:5px}.bs-browser-bar small{white-space:nowrap;font-size:9px}.bs-blocks{gap:10px;margin:0;padding:10px;list-style:none;display:grid}.bs-blocks .bs-block{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:0;list-style:none;transition:border-color .12s,box-shadow .12s;position:relative;overflow:hidden}.bs-blocks .bs-selected{border-color:var(--canvas-accent);box-shadow:0 0 0 1px var(--canvas-accent)}.bs-blocks .bs-dragging{opacity:.55}.bs-blocks .bs-drop-target{border-top:3px solid #2d7ff9;box-shadow:0 -3px #2d7ff926}.bs-block-tools{background:#f8fafc;border-bottom:1px solid #edf0f4;align-items:center;gap:8px;min-height:35px;padding:5px 8px;display:flex}.bs-block-tools>span{letter-spacing:.09em;color:#64748b;font-size:8px;font-weight:750}.bs-block-tools>div{gap:4px;margin-left:auto;display:flex}.dt-home .bs-block-tools button{color:#526174;width:27px;min-width:27px;height:27px;box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:5px;place-items:center;padding:0;font-size:14px;display:grid}.dt-home .bs-block-tools button:hover{color:#2d7ff9;background:#eff6ff}.dt-home .bs-block-tools button:disabled{opacity:.3;cursor:not-allowed}.dt-home .bs-block-tools .bs-drag-handle{cursor:grab;touch-action:none;background:0 0;border-color:#0000;font-size:22px}.dt-home .bs-block-tools .bs-drag-handle:active{cursor:grabbing}.dt-home .bs-section-face{text-align:left;color:#17212d;width:100%;min-width:0;box-shadow:none;white-space:normal;cursor:pointer;line-height:1.7;font:inherit;background:#fff;border:0;border-radius:0;flex-direction:column;align-items:flex-start;padding:28px;display:flex;position:relative}.dt-home .bs-section-face:hover{background:#fafcff;transform:none}.dt-home .bs-section-face>strong{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:100%;font-size:20px;font-weight:700;line-height:1.25}.dt-home .bs-section-face>small{color:#526174;letter-spacing:.12em;margin-bottom:12px;font-size:8px}.bs-section-copy{color:#526174;white-space:pre-line;overflow-wrap:anywhere;max-width:100%;margin-top:12px;font-size:11px;line-height:1.8;display:block}.dt-home .bs-section-face em{color:#3b6fb1;opacity:0;margin-top:15px;font-size:9px;font-style:normal;display:block}.dt-home .bs-section-face:is(:hover,:focus-visible,[aria-pressed=true]) em{opacity:1}.dt-home .bs-face-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--canvas-accent) 8%,white),#fff);padding:36px 28px}.dt-home .bs-face-hero>strong{max-width:550px;font-size:clamp(24px,2.6vw,38px);line-height:1.14}.bs-sample-cta{color:#17212d;background:#fff;border:1px solid #dce6f3;border-radius:6px;gap:22px;margin-top:18px;padding:9px 14px;font-size:9px;font-weight:700;display:flex}.bs-sample-cta>span{color:var(--canvas-accent)}.bs-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:20px;display:grid}.bs-mini-grid>span{border:1px solid #e5e7eb;border-radius:8px;min-width:0;padding:15px}.bs-mini-grid b{color:#526174;overflow-wrap:anywhere;font-size:10px;font-weight:500;line-height:1.7;display:block}.bs-mini-grid i{background:linear-gradient(135deg,color-mix(in srgb,var(--canvas-accent) 20%,white),#f1f5f9);border-radius:5px;height:50px;margin-bottom:10px;display:block}.dt-home .bs-face-contact{background:#f1f5f9}.bs-canvas-end{text-align:center;color:#64748b;background:#f8fafc;border-top:1px dashed #cbd5e1;justify-content:center;align-items:center;gap:8px;padding:22px 16px;font-size:10px;display:flex}.bs-canvas-end>span{color:#2d7ff9;font-size:18px}.bs-canvas-end.bs-drop-target{background:#eff6ff;box-shadow:inset 0 0 0 2px #2d7ff9}.bs-canvas-help{text-align:center;color:var(--dt-muted)!important;margin:16px 0 0!important;font-size:10px!important;line-height:1.8!important}.bs-announcement{color:var(--dt-accent);margin:10px 0 0;font-size:11px}.bs-announcement:empty{display:none}.bs-screen-face{color:#17212d;background:#fff;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.bs-screen-symbol{width:40px;height:44px;color:var(--canvas-accent);background:#f8fafc;border:1px solid #e5e7eb;border-radius:9px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.bs-screen-face>div{flex:1;min-width:0}.bs-screen-face strong{overflow-wrap:anywhere;font-size:13px;display:block}.bs-screen-face>div>span{color:#64748b;margin-top:6px;font-size:10px;display:block}.bs-screen-lines{flex-shrink:0;gap:5px;width:48px;display:grid}.bs-screen-lines i{background:#e8edf4;border-radius:3px;height:4px}.bs-screen-lines i:last-child{background:color-mix(in srgb,var(--canvas-accent) 28%,white);width:60%}.bs-artboard-dark{color:#e5edf8;background:#111b2d;border-color:#334155}.bs-artboard-dark :is(.bs-browser-bar,.bs-block-tools,.bs-canvas-end){color:#a9b8ce;background:#0b1120;border-color:#334155}.bs-artboard-dark .bs-blocks>.bs-block{background:#111b2d;border-color:#334155}.bs-artboard-dark .bs-screen-face{color:#e5edf8;background:#111b2d}.bs-artboard-dark .bs-screen-face>div>span{color:#a9b8ce}.bs-artboard-dark .bs-screen-symbol{background:#0b1120;border-color:#334155}.bs-artboard-dark .bs-block-tools button{color:#a9b8ce;background:#111b2d;border-color:#334155}.bs-workflow-board{background:var(--dt-bg);border:1px solid var(--dt-border);border-radius:12px;margin:20px 0;padding:18px}.bs-workflow-board h3{margin:0 0 6px!important}.bs-workflow-board>p{margin:0 0 16px!important;font-size:11px!important}.bs-workflow-palette{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.dt-home .bs-workflow-palette button{border:1px solid var(--dt-border);background:var(--dt-card);color:var(--dt-text);cursor:grab;box-shadow:none;border-radius:8px;padding:8px 10px;font-size:11px}.bs-workflow-drop{border:1px dashed var(--dt-border);background:var(--dt-card);border-radius:9px;gap:8px;min-height:94px;padding:12px;display:grid}.bs-workflow-drop.bs-workflow-over{border-color:var(--dt-accent);box-shadow:0 0 0 2px #2d7ff918}.bs-workflow-chip{border:1px solid var(--dt-border);background:var(--bs-soft);color:var(--dt-text);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.bs-workflow-chip>span{flex:1}.dt-home .bs-workflow-chip button{width:26px;height:26px;color:var(--dt-muted);box-shadow:none;background:0 0;border:0;border-radius:5px;padding:0;font-size:17px}.bs-workflow-empty{color:var(--dt-muted);text-align:center;align-self:center;font-size:11px}.dt-home.dt-website-builder .st-content{max-width:1480px}.dt-website-builder .st-editor-layout{grid-template-columns:300px minmax(0,1fr);gap:20px;scroll-margin-top:95px}.dt-website-builder .st-editor{background:var(--dt-card);border-color:var(--dt-border);padding:22px}.dt-website-builder .st-editor label{color:var(--dt-text)}.dt-website-builder .st-editor legend{font-size:15px}.dt-website-builder .st-template-library{background:var(--dt-card);border:1px solid var(--dt-border);border-radius:16px;margin:0 0 24px;padding:24px}.dt-website-builder .st-template-art{height:105px;padding:16px}.dt-website-builder .st-template-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-website-builder .st-template-card{padding:12px}.dt-website-builder .st-template-card>strong{font-size:14px}.dt-website-builder .st-template-card>small{font-size:11px}.dt-website-builder .st-editor-heading h2{font-size:20px}.dt-website-builder .st-frameworks{border-color:var(--dt-border)}.dt-home.dt-app-builder .wab-content{max-width:1480px}.dt-app-builder.bs-studio .wab-layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:20px}.dt-app-builder.bs-studio .wab-sidebar{grid-column:1/-1;position:static}.dt-app-builder.bs-studio .wab-sidebar nav ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dt-app-builder.bs-studio .wab-sidebar nav li{display:flex}.dt-app-builder.bs-studio .wab-sidebar nav button{background:var(--dt-card);border:1px solid var(--dt-border);width:100%;color:var(--dt-muted);align-items:center;padding:16px;font-size:12px;display:flex}.dt-app-builder.bs-studio .wab-sidebar nav button[aria-current=step]{background:var(--bs-soft);color:var(--dt-accent);border-color:var(--dt-accent)}.dt-app-builder.bs-studio .wab-sidebar button>span{background:var(--dt-bg);color:var(--dt-muted)}.dt-app-builder.bs-studio .wab-sidebar button[aria-current=step]>span{color:#fff;background:#2d7ff9}.dt-app-builder.bs-studio .wab-editor{background:var(--dt-card);border-color:var(--dt-border);box-shadow:none;padding:26px}.dt-app-builder.bs-studio .wab-editor h2{font-size:25px}.dt-app-builder.bs-studio .wab-editor textarea{min-height:110px}.dt-app-builder.bs-studio .wab-guide-grid{grid-template-columns:1fr}.dt-app-builder.bs-studio .wab-guided{background:0 0;border:0;padding:0}.dt-app-builder.bs-studio .wab-guided summary{font-size:12px}.dt-app-builder.bs-studio .wab-editor .wab-guided label{margin-top:18px}.dt-app-builder.bs-studio .wab-example-gallery{gap:8px;margin:14px 0}.dt-app-builder.bs-studio .wab-example{padding:14px}.dt-app-builder.bs-studio .wab-example strong{font-size:13px}.dt-app-builder.bs-studio .wab-example small{font-size:10px}.dt-app-builder.bs-studio .wab-primary{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-app-builder.bs-studio .wab-layout>.wab-live-canvas{background:var(--dt-card);border:1px solid var(--dt-border);border-radius:18px;min-width:0;padding:0;display:block;position:sticky;top:96px;overflow:hidden}.wab-live-canvas .bs-canvas{max-height:760px;overflow:auto}.dt-app-builder.bs-studio .wab-right{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid}.dt-app-builder.bs-studio .wab-credit-card{grid-row:auto}.dt-app-builder.bs-studio .wab-credit-card,.dt-app-builder.bs-studio .wab-small-card{background:var(--dt-card);border-color:var(--dt-border);box-shadow:none}.bs-template-toggle{background:var(--dt-bg);border:1px solid var(--dt-border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:20px 0;padding:14px;display:flex}.bs-template-toggle span{color:var(--dt-muted);font-size:11px}.bs-studio :is(.bs-block-tools button,.bs-section-face,.bs-palette button,.bs-button,.bs-workflow-palette button):focus-visible{outline-offset:3px;outline:3px solid #4ba3ff}.bs-studio .bs-canvas .bs-section-face:focus-visible{outline-offset:-4px}.dt-website-builder .st-editor{scroll-margin-top:96px}.dt-home.bs-studio :is(.bs-button:hover,.bs-inspector-tabs button[aria-pressed=true],.bs-preview-header button[aria-pressed=true],.bs-announcement),.dt-home.dt-website-builder .st-editor .bs-inspector-tabs button[aria-pressed=true]{color:var(--bs-link)}.dt-home.bs-studio .bs-button-primary,.dt-home.dt-app-builder.bs-studio .wab-primary{color:#fff;background:#246de0;border-color:#246de0}.dt-home.bs-studio .bs-button-primary:hover{color:#fff;background:#1f5fc7}.dt-app-builder.bs-studio .wab-secondary{background:var(--bs-soft);color:var(--bs-link);border-color:var(--dt-border)}.bs-artboard-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bs-artboard-dark .bs-block-tools>span{color:#a9b8ce}@media (width<=1100px){.dt-website-builder .st-editor-layout{grid-template-columns:270px minmax(0,1fr)}.bs-canvas{padding:16px}.bs-mini-grid{grid-template-columns:1fr}.dt-app-builder.bs-studio .wab-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}.bs-screen-lines{display:none}}@media (width<=800px){.dt-website-builder .st-editor-layout,.dt-app-builder.bs-studio .wab-layout{grid-template-columns:minmax(0,1fr)}.dt-app-builder.bs-studio .wab-layout>.wab-live-canvas{position:static}.dt-app-builder.bs-studio .wab-right{grid-template-columns:1fr}.dt-app-builder.bs-studio .wab-sidebar nav button{text-align:center;justify-items:center;gap:6px;padding:12px 8px;font-size:10px;display:grid}.bs-workspace-bar{align-items:flex-start}.bs-workspace-title,.bs-toolbar-actions{width:100%}.dt-website-builder .st-template-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.bs-workspace-title h2{font-size:19px!important}.bs-workspace-icon{width:38px;height:38px}.dt-home .bs-button{padding:9px 12px;font-size:11px}.bs-workspace-state{width:100%}.bs-count{display:none}.bs-preview-header{gap:10px;padding:12px}.bs-canvas,.bs-browser-bar{padding:12px}.bs-browser-bar small{display:none}.bs-blocks{gap:7px;padding:6px}.dt-home .bs-section-face{padding:20px}.dt-home .bs-face-hero{padding:28px 20px}.dt-home .bs-section-face>strong{font-size:20px}.bs-mini-grid{grid-template-columns:1fr}.bs-mini-grid>span{padding:12px}.bs-screen-face{gap:10px;padding:14px}.bs-screen-face strong{font-size:12px}.bs-screen-symbol{width:32px;height:36px;font-size:19px}.bs-palette{gap:5px}.dt-home .bs-palette button{padding:7px;font-size:9px}.bs-canvas-help{padding:0 5px}.dt-website-builder .st-template-gallery{grid-template-columns:1fr}.dt-app-builder.bs-studio .wab-editor{padding:18px}.dt-app-builder.bs-studio .wab-sidebar nav ol{gap:5px}.dt-app-builder.bs-studio .wab-sidebar nav button{padding:10px 3px;font-size:9px}.dt-app-builder.bs-studio .wab-example-gallery{grid-template-columns:1fr}.bs-preview-panel .st-preview-frame{width:calc(100% - 20px);margin:12px auto}.bs-template-toggle .bs-button{width:100%}}@media (prefers-reduced-motion:reduce){.bs-artboard,.bs-blocks .bs-block{transition:none}}.bs-history{flex-wrap:wrap;gap:6px;display:flex}.bs-history button{min-height:40px}.bs-block-tools{flex-wrap:wrap}.bs-block-tools>div{margin-left:auto}.bs-data-plan{color:var(--dt-text);padding:24px}.bs-data-kicker{color:var(--bs-link);letter-spacing:.14em;font-size:10px;font-weight:750}.bs-data-plan h3{margin:12px 0;font-size:22px}.bs-data-plan>p{color:var(--dt-muted);font-size:13px;line-height:1.7}.bs-data-grid{gap:10px;margin:22px 0;display:grid}.bs-data-grid article{background:var(--dt-bg);border:1px solid var(--dt-border);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.bs-data-grid article>span{color:var(--bs-link);font-size:13px;font-weight:750}.bs-data-grid h4{overflow-wrap:anywhere;margin:0 0 5px;font-size:14px}.bs-data-grid p{color:var(--dt-muted);margin:0;font-size:11px}.bs-data-note{border-top:1px solid var(--dt-border);padding-top:14px}.bs-prototype-shell{max-height:760px;padding:18px;overflow:auto}.dt-home .bs-prototype{--preview-bg:#fff;--preview-soft:#f3f6fa;--preview-text:#111827;--preview-muted:#536277;--preview-border:#dae2ec;--preview-selected:#e8f1ff;--preview-link:#1f4e8c;background:var(--preview-bg);color:var(--preview-text);border:1px solid var(--preview-border);border-top:4px solid var(--prototype-accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:14px;max-width:100%;margin:0 auto;font-family:Manrope,sans-serif;overflow:hidden}.dt-home .bs-prototype-dark{--preview-bg:#111b2d;--preview-soft:#17243a;--preview-text:#e5edf8;--preview-muted:#a8b5c9;--preview-border:#334155;--preview-selected:#23466f;--preview-link:#dbeafe;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dt-home .bs-prototype-mobile{max-width:375px}.dt-home .bs-prototype-tablet{max-width:650px}.dt-home .bs-prototype :is(h3,strong,label,button){color:var(--preview-text)}.dt-home .bs-prototype :is(p,small,footer){color:var(--preview-muted)}.bs-prototype-brand{background:var(--preview-bg);border-bottom:1px solid var(--preview-border);flex-wrap:wrap;align-items:center;gap:10px;min-height:0;padding:18px;display:flex}.bs-prototype-brand>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.bs-prototype-mark{border:1px solid var(--preview-border);background:var(--preview-soft);width:34px;height:34px;color:var(--preview-text);border-radius:9px;place-items:center;font-size:16px;font-weight:750;display:grid}.bs-prototype-badge{border:1px solid var(--preview-border);color:var(--preview-muted);border-radius:999px;padding:5px 8px;font-size:10px}.bs-prototype nav{background:var(--preview-soft);gap:6px;padding:12px;display:flex;overflow:auto}.dt-home .bs-prototype nav button{white-space:nowrap;cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;min-height:38px;padding:9px 12px;font:600 11px/1.5 Manrope,sans-serif}.dt-home .bs-prototype nav button[aria-pressed=true]{background:var(--preview-selected);color:var(--preview-link);border-color:var(--preview-border)}.bs-prototype-content{padding:22px}.bs-prototype-content .bs-prototype-eyebrow{letter-spacing:.16em;margin:0 0 8px;font-size:9px;font-weight:750}.dt-home .bs-prototype .bs-prototype-content h3{overflow-wrap:anywhere;color:var(--preview-text);margin:0 0 10px;font-size:23px;line-height:1.3}.bs-prototype-content>p{font-size:12px;line-height:1.7}.bs-prototype-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.bs-prototype-metrics article{border:1px solid var(--preview-border);background:var(--preview-soft);border-radius:10px;padding:16px}.bs-prototype-metrics span{color:var(--preview-muted);font-size:10px;display:block}.bs-prototype-metrics strong{margin-top:8px;font-size:26px;display:block}.bs-prototype-search{gap:8px;font-size:11px;font-weight:650;display:grid}.dt-home .bs-prototype .bs-prototype-search input[type=search]{box-sizing:border-box;color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;min-width:0;padding:12px;font:500 12px Manrope,sans-serif}.dt-home .bs-prototype .bs-prototype-search input[type=search]::placeholder{color:#6b7280;opacity:1}.bs-prototype-records{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.bs-prototype-records li{border-bottom:1px solid var(--preview-border);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.bs-prototype-records li>div{flex:1;min-width:100px}.bs-prototype-records strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.bs-prototype-records li>div>span{color:var(--preview-muted);margin-top:4px;font-size:10px;display:block}.bs-prototype-record-icon{background:var(--preview-soft);border:1px solid var(--preview-border);width:30px;height:30px;color:var(--preview-text);border-radius:8px;place-items:center;font-size:11px;display:grid}.bs-prototype-records small{background:var(--preview-soft);border-radius:999px;padding:5px 8px;font-size:10px}.bs-prototype-content footer{font-size:11px;line-height:1.7}.dt-home .bs-prototype-content>p>button{background:var(--preview-selected);color:var(--preview-link);border:1px solid var(--preview-border);cursor:pointer;border-radius:6px;padding:7px 10px}.bs-prototype :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #2d7ff9}@media (width<=480px){.bs-prototype-shell{padding:10px}.bs-prototype-content,.bs-data-plan{padding:16px}.bs-prototype-metrics article{padding:12px}.bs-prototype-brand{padding:14px}.bs-prototype-badge{flex-basis:auto}}.dt-website-builder .st-template-card{gap:0;padding:0;position:relative;overflow:hidden}.dt-website-builder .st-template-card:has(.st-template-pick[aria-pressed=true]){border-color:var(--dt-accent,#2d7ff9);box-shadow:0 0 0 3px color-mix(in srgb,var(--dt-accent,#2d7ff9) 18%,transparent)}.dt-website-builder .st-template-card:hover{border-color:#93c5fd}.st-template-thumb{background:color-mix(in srgb,var(--template-accent) 10%,#fff);border-bottom:1px solid var(--dt-border,#e5e7eb);pointer-events:none;height:190px;position:relative;overflow:hidden}.st-template-thumb iframe{transform-origin:0 0;background:#fff;border:0;width:1200px;height:760px;position:absolute;top:0;left:0;transform:scale(.34)}.dt-home .st-template-pick{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;gap:4px;padding:14px 16px 16px;display:grid}.dt-home .st-template-pick:after{content:"";position:absolute;inset:0}.dt-home .st-template-pick:focus-visible{outline:none}.dt-website-builder .st-template-card:has(.st-template-pick:focus-visible){outline:3px solid var(--dt-accent,#2d7ff9);outline-offset:2px}.st-template-pick strong{font-size:15px}.st-template-pick small{color:var(--dt-muted,#6b7280);font-size:12px;font-weight:400;line-height:1.6}.bs-format-hint{border-left:3px solid var(--dt-accent,#2d7ff9);background:var(--bs-soft);color:var(--dt-muted);border-radius:6px;margin:-4px 0 16px;padding:10px 12px;font-size:12px;line-height:1.6}.bs-format-hint strong{color:var(--dt-text)}@media (width<=800px){.st-template-thumb{height:170px}.st-template-thumb iframe{transform:scale(.3)}}@media (width<=480px){.st-template-thumb{height:200px}.st-template-thumb iframe{transform:scale(.3)}}.gp-panel{border:1px solid var(--dt-border,#e5e7eb);background:var(--dt-card,#fff);color:var(--dt-text,#111827);border-radius:18px;margin:24px 0;padding:28px}.gp-panel h3{margin:0 0 8px;font-size:22px}.gp-panel p{margin:0 0 10px}.gp-help{color:var(--dt-muted,#6b7280);font-size:14px}.gp-ai-note{color:var(--dt-muted,#6b7280);letter-spacing:.02em;font-size:12px}.gp-warning,.gp-error{color:#b42318;font-size:14px}.gp-primary{color:#fff;cursor:pointer;background:linear-gradient(110deg,#596bca,#7650a8);border:0;border-radius:10px;margin:6px 0 10px;padding:12px 22px;font-size:15px;font-weight:700;display:inline-block}.gp-primary:disabled{opacity:.6;cursor:not-allowed}.gp-secondary{border:1px solid var(--dt-border,#d1d5db);color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px}.gp-status{background:var(--bs-soft,#f3f6fb);border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.gp-status>div{flex:1}.gp-status p{margin:4px 0 0}.gp-dot{background:#9ca3af;border-radius:50%;flex:none;width:12px;height:12px;margin-top:5px}.gp-dot-queued,.gp-dot-running{background:#2d7ff9;animation:1.4s ease-in-out infinite gp-pulse}.gp-dot-review{background:#16a34a}.gp-dot-failed{background:#dc2626}@keyframes gp-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.gp-dot-queued,.gp-dot-running{animation:none}}.gp-preview{margin-top:20px}.gp-preview-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.gp-preview-bar [role=group]{gap:6px;display:flex}.gp-preview-bar button{border:1px solid var(--dt-border,#d1d5db);color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:7px 12px}.gp-preview-bar button[aria-pressed=true]{color:#2d7ff9;border-color:#2d7ff9}.gp-frame{border:1px solid var(--dt-border,#d1d5db);background:#fff;border-radius:14px;width:100%;height:720px;margin:auto;display:block}.gp-frame-mobile{width:390px;max-width:100%;height:760px}@media (width<=600px){.gp-panel{padding:18px}.gp-frame{height:620px}}.dt-home.dt-customer-dashboard{background:#fff;min-height:100vh}.dt-customer-dashboard .dt-header{background:#0a0b0f}.dt-dashboard-main{color:#252b3a;background:#fff;width:100%;max-width:none;margin:0;padding:0}.dt-dashboard-hero{color:#d7d9e2;background:#0a0b0f}.dt-dashboard-intro,.dt-dashboard-content{width:100%;max-width:1200px;margin-inline:auto;padding:48px 24px}.dt-dashboard-hero h1{color:#f2f3f8}.dt-dashboard-content h2{color:#252b3a}.dt-dashboard-actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.dt-dashboard-actions a{color:#efedf5;background:#2b2338;border:1px solid #685783;border-radius:10px;padding:12px 18px;text-decoration:none}.dt-dashboard-content>section{margin:0 0 40px}.dt-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-dashboard-card{color:#252b3a;overflow-wrap:anywhere;background:#d3d5dc;border-radius:16px;min-width:0;padding:24px}.dt-dashboard-card h2,.dt-dashboard-card h3{color:#252b3a}.dt-dashboard-card h3{white-space:pre-wrap;font-size:19px}.dt-dashboard-card dl>div{border-top:1px solid #b7bbc8;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.dt-dashboard-card dd{text-align:right;margin:0}.dt-dashboard-card a{color:#58357d;font-weight:700}.dt-dashboard-state{font-size:12px;font-weight:700}.dt-dashboard-account{border:1px solid #dce0e8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:20px;display:flex}.dt-dashboard-account h2{width:100%;margin:0}.dt-dashboard-account label{gap:6px;font-size:12px;display:grid}.dt-dashboard-account select{color:#252b3a;background:#d3d5dc;border-radius:8px;min-width:0;max-width:100%;padding:10px}.dt-dashboard-main button{color:#fff;background:#72549f}.dt-dashboard-pagination{flex-direction:row;align-items:center;gap:16px;margin:20px 0;display:flex}.dt-dashboard-main .dt-dashboard-pagination button{color:#fff;background:#72549f}.dt-account-menu summary{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}@media (width<=900px){.dt-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.dt-dashboard-grid{grid-template-columns:1fr}.dt-dashboard-intro,.dt-dashboard-content{padding:32px 16px}.dt-dashboard-account label{width:100%}}.dt-customer-dashboard .dt-footer{color:#596174;background:#fff;border-top:1px solid #e1e4ec;margin-top:0}.dt-customer-dashboard .dt-footer h3,.dt-customer-dashboard .dt-footer .dt-brand{color:#252b3a}.dt-customer-dashboard .dt-footer a,.dt-customer-dashboard .dt-footer .dt-small{color:#596174}.dt-app-builder .wab-layout>aside{width:auto;color:var(--wab-ink);background:0 0;padding:0;display:block}.dt-app-builder .wab-layout>.wab-right{gap:18px;display:grid}.dt-app-builder .wab-sidebar nav{margin:0;display:block;overflow:visible}.dt-app-builder .wab-sidebar button{white-space:normal;min-width:0}.dt-app-builder .wab-content h3{color:var(--wab-ink)}.dt-app-builder .wab-content .wab-review-grid ul{padding-left:17px;list-style:outside}.dt-app-builder .wab-editor h2:focus{outline:none}.wab-workspace-heading{scroll-margin-top:100px}.dt-app-builder .wab-hero{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:center;gap:56px;padding-block:64px;display:grid}.wab-hero h1{letter-spacing:-2px;margin:14px 0 20px;font-size:clamp(36px,4.2vw,60px);line-height:1.12}.wab-hero h1 span{color:#c2acdf}.wab-hero>div>p:not(.dt-eyebrow){max-width:610px;line-height:1.8}.wab-hero-note{background:linear-gradient(145deg,#201b2b,#111116);border:1px solid #393043;border-radius:20px;gap:14px;padding:30px;display:grid}.wab-hero-note>svg{color:#c2acdf;width:38px;height:38px}.wab-hero-note strong{color:#f2f3f8;font-size:24px}.wab-hero-note p{margin:0}.wab-hero-note>span{color:#c4bad0;border-top:1px solid #393043;padding-top:16px;font-size:12px}.dt-app-builder .wab-content{max-width:1440px;padding-top:44px}.wab-workspace-heading,.wab-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.wab-workspace-heading h2,.wab-section-heading h2{margin:8px 0 12px}.wab-workspace-heading p{color:var(--wab-muted);margin:0}.wab-pill{color:#59377c;white-space:nowrap;background:#eee8f5;border:1px solid #c4b3d5;border-radius:30px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-block}.wab-layout{grid-template-columns:180px minmax(0,1fr) 290px;align-items:start;gap:24px;display:grid}.wab-layout>*{min-width:0}.wab-sidebar{position:sticky;top:110px}.wab-sidebar nav ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.dt-app-builder .wab-sidebar button{text-align:left;color:#525a68;cursor:pointer;background:#f2f2f6;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:13px 10px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.wab-sidebar button>span{background:#e1e2e8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.dt-app-builder .wab-sidebar button[aria-current=step]{color:#59377c;background:#ede6f5;border-color:#c1aed8}.wab-sidebar button[aria-current=step]>span{color:#fff;background:#65458f}.wab-side-note{border-top:1px solid var(--wab-line);color:var(--wab-muted);margin-top:28px;padding:18px 12px;font-size:12px;line-height:1.7}.wab-side-note>svg{color:var(--wab-purple)}.wab-side-note h3{color:var(--wab-ink);font-size:15px}.wab-editor{border:1px solid var(--wab-line);background:#fff;border-radius:18px;padding:28px;box-shadow:0 7px 28px #24213206}.wab-editor fieldset{border:0;min-width:0;margin:0;padding:0}.wab-editor h2{letter-spacing:-.7px;margin:12px 0 14px;font-size:26px}.wab-editor h3{margin:26px 0 12px;font-size:16px}.wab-editor p{color:var(--wab-muted);font-size:14px;line-height:1.75}.wab-step-caption{letter-spacing:1.8px;color:var(--wab-purple);font-size:10px;font-weight:800}.wab-editor label:not(.wab-check),.wab-credit-card label{color:var(--wab-ink);gap:9px;margin:24px 0 10px;font-size:13px;font-weight:650;display:grid}.dt-app-builder input:not([type=checkbox]):not([type=color]),.dt-app-builder textarea,.dt-app-builder select{box-sizing:border-box;width:100%;min-width:0;color:var(--wab-ink);font:inherit;box-shadow:none;background:#fff;border:1px solid #b9beca;border-radius:9px;padding:13px 14px;font-size:14px;line-height:1.6}.dt-app-builder textarea{resize:vertical;min-height:150px}.dt-app-builder input::placeholder,.dt-app-builder textarea::placeholder{color:#777f8c;opacity:1}.dt-app-builder :is(input,textarea,select,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #9473b9}.wab-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wab-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.dt-app-builder .wab-template{color:var(--wab-ink);text-align:left;cursor:pointer;background:#f4f4f7;border:1px solid #d2d5de;border-radius:10px;grid-template-columns:24px 1fr;gap:7px 10px;min-width:0;padding:15px;display:grid}.wab-template strong{font-size:13px;line-height:1.4}.wab-template span{color:var(--wab-muted);grid-column:2;font-size:11px;font-weight:400;line-height:1.65}.wab-template>svg{color:#6c557f;grid-row:span 2;width:21px;height:21px}.dt-app-builder .wab-template[aria-pressed=true]{background:#ece5f4;border-color:#8862b0;box-shadow:inset 0 0 0 1px #8862b0}.wab-input-help{color:var(--wab-muted);justify-content:space-between;gap:16px;font-size:11px;line-height:1.6;display:flex}.wab-input-help>span:last-child{white-space:nowrap}.dt-app-builder .wab-text-button{color:var(--wab-purple);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline}.wab-scope{border-top:1px solid var(--wab-line);border-bottom:1px solid var(--wab-line);margin-top:18px;padding:16px 0}.wab-scope summary,.wab-faq summary{cursor:pointer;font-size:14px;font-weight:650}.wab-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wab-check{color:var(--wab-ink);align-items:start;gap:10px;margin:16px 0;font-size:13px;font-weight:500;line-height:1.6;display:flex!important}.wab-check input{width:17px;height:17px;accent-color:var(--wab-purple);flex:none;margin-top:4px}.wab-check-grid .wab-check{border:1px solid var(--wab-line);background:#f3f3f7;border-radius:9px;margin:0;padding:12px}.wab-callout{background:#f0ebf6;border-left:3px solid #8c6cb0;border-radius:12px;margin:24px 0;padding:18px 20px}.wab-editor .wab-callout h3{margin:0 0 8px}.wab-editor .wab-callout p{margin:9px 0;font-size:12px}.wab-callout a{color:var(--wab-purple);font-size:12px;font-weight:700}.wab-colour{align-items:center;gap:16px;font-size:13px;font-weight:400;display:flex}.dt-app-builder input[type=color]{background:#fff;border:1px solid #b9beca;border-radius:6px;width:56px;height:40px;padding:3px}.wab-step-actions{border-top:1px solid var(--wab-line);justify-content:flex-end;gap:12px;margin-top:30px;padding-top:20px;display:flex}.dt-app-builder .wab-primary{color:#fff;cursor:pointer;background:#65458f;border:1px solid #65458f;border-radius:9px;padding:13px 20px;font-size:13px;font-weight:650}.dt-app-builder .wab-secondary{color:#59377c;cursor:pointer;background:#f0ebf6;border:1px solid #cdbedc;border-radius:9px;padding:12px 18px;font-size:13px;font-weight:650}.dt-app-builder button:disabled{opacity:.55;cursor:not-allowed}.wab-right{gap:18px;display:grid}.wab-credit-card,.wab-small-card{color:var(--wab-ink);background:#d3d5dc;border:1px solid #c9ccd5;border-radius:15px;padding:24px}.wab-credit-card h3,.wab-small-card h3{color:var(--wab-ink);margin:18px 0 10px;font-size:16px}.wab-credit-card p,.wab-small-card p{color:#515969;font-size:12px;line-height:1.75}.wab-credit-card .dt-eyebrow{letter-spacing:1.5px;color:#635176;font-size:10px}.wab-balance{letter-spacing:-1.8px;margin:22px 0 10px;font-size:42px;font-weight:700;line-height:1}.wab-balance span{letter-spacing:0;color:#515969;margin-top:12px;font-size:12px;font-weight:500;display:block}.wab-credit-card hr{border:0;border-top:1px solid #b9beca;margin:22px 0}.wab-credit-card button,.wab-small-card button{color:#fff;background:#65458f;border:1px solid #9d91ae;border-radius:8px;width:100%;margin-top:12px;padding:12px;font-size:12px}.dt-app-builder .wab-help{color:var(--wab-muted);font-size:11px;line-height:1.7}.wab-credit-card label{font-size:12px;line-height:1.6}.dt-app-builder .wab-credit-card input{font-size:12px}.wab-credit-card .wab-budget-warning{color:#7d362a;font-weight:650}.wab-launch-list{counter-reset:launch;gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}.wab-launch-list li{counter-increment:launch;grid-template-columns:24px 1fr;gap:4px 8px;font-size:12px;display:grid}.wab-launch-list li:before{content:counter(launch);border:1px solid #acafbd;border-radius:50%;grid-row:span 2;place-items:center;height:23px;display:grid}.wab-launch-list span{color:#626a79;grid-column:2;font-size:11px}.wab-review-title{margin:24px 0}.wab-review-title h3{margin:14px 0 8px;font-size:22px}.wab-plain-text{white-space:pre-wrap;overflow-wrap:anywhere}.wab-review-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wab-review-grid section{background:#f4f4f7;border-radius:10px;min-width:0;padding:18px}.wab-review-grid h3{margin:0 0 12px;font-size:14px}.wab-review-grid ul{color:#515969;margin:0;padding-left:17px;font-size:12px;line-height:1.9}.wab-summary{margin:24px 0;font-size:12px}.wab-summary>div{border-bottom:1px solid var(--wab-line);grid-template-columns:90px 1fr;gap:16px;padding:12px 0;display:grid}.wab-summary dt{color:var(--wab-muted)}.wab-summary dd{overflow-wrap:anywhere;margin:0}.wab-message{color:#315b3b;background:#edf4ef;border:1px solid #b7c8b9;border-radius:10px;margin:0 0 22px;padding:16px 20px;font-size:14px;line-height:1.6}.wab-error{color:#833b2d;background:#fff1ed;border-color:#dfb9b1}.wab-field-errors{color:#833b2d;margin-bottom:24px;font-size:13px;line-height:1.7}.dt-app-builder .wab-saved{border-top:1px solid var(--wab-line);margin-top:60px;padding-top:34px}.wab-saved-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.wab-saved-grid article{background:#d3d5dc;border:1px solid #c9ccd5;border-radius:14px;min-width:0;padding:24px}.wab-saved-grid h3{overflow-wrap:anywhere;font-size:18px}.wab-saved-grid p{color:#626a79;font-size:12px}.wab-saved-grid button,.wab-section-heading>button{color:#fff;cursor:pointer;background:#65458f;border:1px solid #cdbedc;border-radius:8px;padding:10px 15px;font-size:12px}.wab-faq{max-width:850px;padding-top:20px}.wab-faq h2{margin-bottom:28px}.wab-faq details{border-top:1px solid var(--wab-line);padding:20px 0}.wab-faq p{color:var(--wab-muted);font-size:13px;line-height:1.8}.wab-faq a{color:var(--wab-purple);font-weight:650}@media (width>=1600px){.wab-layout{grid-template-columns:200px minmax(0,1fr) 310px;gap:32px}}@media (width<=1100px){.wab-layout{grid-template-columns:160px minmax(0,1fr)}.wab-right{grid-column:2;grid-template-columns:1fr 1fr}.wab-credit-card{grid-row:span 2}.wab-hero-note{padding:24px}.wab-saved-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dt-app-builder .wab-hero{grid-template-columns:1fr;gap:24px;padding-block:38px}.wab-hero h1{letter-spacing:-1.5px}.wab-hero-note{display:none}.wab-layout{display:block}.wab-sidebar{margin-bottom:22px;position:static}.wab-sidebar nav ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.dt-app-builder .wab-sidebar button{text-align:center;justify-items:center;gap:7px;height:100%;padding:10px 5px;font-size:10px;display:grid}.wab-sidebar nav li{display:flex}.wab-side-note{display:none}.wab-editor{padding:22px}.wab-right{grid-template-columns:1fr 1fr;margin-top:24px;display:grid}.wab-credit-card{grid-row:span 2}.wab-workspace-heading{align-items:start}.wab-workspace-heading h2{font-size:24px}.wab-workspace-heading p{font-size:12px;line-height:1.7}.wab-workspace-heading .wab-pill{font-size:10px}.wab-section-heading{align-items:start}.wab-section-heading h2{font-size:23px}}@media (width<=480px){.wab-right{grid-template-columns:1fr}.wab-credit-card{grid-row:auto}.wab-saved-grid,.wab-review-grid{grid-template-columns:1fr}.wab-editor{padding:18px}.wab-template-grid{gap:8px}.dt-app-builder .wab-template{grid-template-columns:1fr;padding:12px 10px}.wab-template>svg{grid-row:auto}.wab-template span{grid-column:1}.wab-input-help{flex-wrap:wrap;gap:5px}.wab-check-grid{grid-template-columns:1fr}.wab-workspace-heading{flex-wrap:wrap;gap:14px}.wab-summary>div{grid-template-columns:75px 1fr;gap:10px}.wab-section-heading{flex-wrap:wrap}.wab-section-heading>button{white-space:nowrap}}.dt-app-builder .wab-problem{border:0;min-width:0;margin:0 0 18px;padding:0}.dt-app-builder .wab-problem legend{margin-bottom:10px;font-size:15px;font-weight:700}.dt-app-builder .wab-problem-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.dt-app-builder .wab-problem-option{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:4px;padding:12px 14px;display:grid;position:relative}.dt-app-builder .wab-problem-option input{opacity:0;pointer-events:none;position:absolute}.dt-app-builder .wab-problem-option strong{font-size:14px}.dt-app-builder .wab-problem-option small{color:var(--dt-muted,#6b7280);font-size:12px;line-height:1.4}.dt-app-builder .wab-problem-option:focus-within{outline:2px solid var(--bs-link,#2d7ff9);outline-offset:2px}.dt-app-builder .wab-problem-selected{border-color:var(--bs-link,#2d7ff9);box-shadow:0 0 0 1px var(--bs-link,#2d7ff9) inset;background:#f5f9ff}.bs-blueprint{color:var(--dt-text);padding:24px}.bs-blueprint h3{margin:12px 0;font-size:22px}.bs-blueprint>p{color:var(--dt-muted);font-size:13px;line-height:1.7}.bs-blueprint-tabs{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.bs-blueprint-tabs button{color:var(--dt-muted);box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-size:12px}.bs-blueprint-tabs button[aria-selected=true]{border-color:var(--bs-link,#2d7ff9);color:var(--bs-link,#2d7ff9);font-weight:700}.bs-blueprint-tabs button span{opacity:.7;margin-left:2px}.bs-blueprint-panel{gap:12px;display:grid}.bs-blueprint-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:0;padding:12px 14px;font-size:13px}.bs-blueprint-card header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bs-blueprint-card h4{margin:0 0 6px;font-size:14px}.bs-blueprint-card header h4{margin:0}.bs-blueprint-card ul,.bs-blueprint-card ol{margin:0;padding-left:18px;line-height:1.7}.bs-blueprint-chip{color:#374151;background:#eef2f7;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.bs-blueprint table{border-collapse:collapse;width:100%;font-size:12px}.bs-blueprint th,.bs-blueprint td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #f1f5f9;padding:5px 6px}.bs-blueprint th{color:var(--dt-muted);font-weight:600}.bs-blueprint-api{display:block;overflow-x:auto}.bs-method{text-align:center;background:#eef2f7;border-radius:6px;min-width:52px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-block}.bs-method-get{color:#166534;background:#dcfce7}.bs-method-post{color:#1e40af;background:#dbeafe}.bs-method-patch{color:#92400e;background:#fef3c7}.bs-method-delete{color:#991b1b;background:#fee2e2}.bs-blueprint-widgets{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.bs-blueprint-notes{color:var(--dt-muted);margin:14px 0 0;padding-left:18px;font-size:12px;line-height:1.6}@media (width<=520px){.bs-blueprint{padding:16px}}.dt-tickets-page{min-height:100vh}.dt-tickets-page .dt-tickets-main{color:#e8e9ee;max-width:1000px;padding:64px 24px}.dt-tickets-main>h1{color:#f3f3f7}.dt-tickets-main .card{color:#202534;overflow-wrap:anywhere;background:#d3d5dc;border-color:#bfc2cc}.dt-tickets-main .card h2,.dt-tickets-main .card h3{color:#202534}.dt-tickets-main button,.dt-tickets-main .button{color:#fff;background:#695287}.dt-tickets-main .section-heading{flex-wrap:wrap}.dt-tickets-main .dt-customer-support .field{max-width:none}.dt-tickets-main .field input,.dt-tickets-main .field select{margin-top:8px}@media (width<=600px){.dt-tickets-page .dt-tickets-main{padding:36px 16px}.dt-tickets-main .card{padding:20px}}.dt-demo-banner{text-align:center;color:#fff;background:#70529b;padding:10px 16px;font-size:13px}.dt-demo-header{color:#e3e1eb;background:#0a0b0f;border:0;flex-wrap:wrap;gap:24px;padding:20px 5%;display:flex}.dt-demo-header nav{flex-wrap:wrap;gap:8px;display:flex}.dt-demo-header nav button{color:#d3d5dc;border-radius:8px;padding:10px}.dt-demo-header nav button[aria-current=page]{color:#fff;background:#332940;border:0}.dt-demo-header .dt-demo-logo{color:#fff;letter-spacing:-2px;background:0 0;padding:0;font-size:36px;font-weight:800}.dt-demo-logo span{color:#ab8ad0}.dt-demo-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.dt-demo-actions button{background:#332940;border:1px solid #78618f}.dt-demo .dt-dashboard-card button{margin-top:12px}.dt-demo .dt-dashboard-card p{color:#454b5b}.dt-demo .dt-dashboard-grid{margin-top:24px}.dt-demo label{margin:16px 0;font-weight:600;display:block}.dt-demo input,.dt-demo textarea,.dt-demo select{color:#252b3a;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #a7aab6;border-radius:8px;margin-top:8px;padding:10px;display:block}.dt-demo textarea{resize:vertical;min-height:110px}.dt-demo-support{grid-template-columns:1fr 1fr;gap:28px;display:grid}.dt-demo-ticket{text-align:left;width:100%;margin:12px 0;display:block}.dt-demo-profile{max-width:700px}.dt-demo-footer{text-align:center;color:#596174;background:#fff;border-top:1px solid #ddd;padding:28px}@media (width<=700px){.dt-demo-support{grid-template-columns:1fr}.dt-demo-header{gap:16px}.dt-demo-header nav{order:3;width:100%}.dt-demo-header>span{margin-left:auto}.dt-demo .dt-dashboard-intro h1{font-size:32px}}.dt-domain-hero{text-align:center;padding:75px 0 20px;position:relative}.dt-domain-hero h1{letter-spacing:-.05em;margin:20px 0;font-size:clamp(44px,5.5vw,72px);font-weight:600;line-height:1.08}.dt-domain-hero>p:last-child{font-size:16px}.dt-domain-compact{padding:20px 0 55px}.dt-domain-compact .dt-domain-panel{background:0 0;border:0;padding:12px 0}.dt-domain-compact .dt-domain-form{max-width:850px}.dt-domain-compact .dt-existing-domain{background:var(--dt-card);border:0;border-radius:12px;justify-content:center;max-width:700px;margin-top:20px;padding:18px}.dt-domain-compact .dt-existing-domain p{font-size:12px}.dt-domain-compact .dt-existing-domain .dt-icon-wrap{width:35px;height:35px}.dt-domain-prices{padding-bottom:90px}.dt-prices-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.dt-prices-heading h2{margin:10px 0 12px;font-size:30px}.dt-home .dt-demo-label{color:#cbc6e4;align-items:center;gap:8px;font-size:11px;display:flex}.dt-demo-label>span{background:var(--dt-purple);border-radius:50%;width:6px;height:6px}.dt-tld-filter{color:var(--dt-muted);min-width:240px;font-size:11px;display:block}.dt-tld-filter input{color:#182033;border-radius:var(--dt-radius-sm);width:100%;font:400 13px var(--dt-font);background:#fff;border:1px solid #d7dae3;margin-top:7px;padding:11px 15px;display:block}.dt-home .dt-tld-filter input::placeholder{color:#646b7d;font-weight:400}.dt-price-table-wrap{border:1px solid var(--dt-border);border-radius:var(--dt-radius-md);overflow:auto}.dt-price-table{border-collapse:collapse;text-align:left;width:100%;font-size:15px}.dt-price-table thead{background:var(--dt-elevated)}.dt-price-table thead th{color:#e0e2ef;padding:18px 24px;font-size:12px;font-weight:500}.dt-price-table small{color:var(--dt-muted);margin-top:3px;font-size:9px;font-weight:400;display:block}.dt-price-table tbody tr{border-top:1px solid var(--dt-border);background:var(--dt-bg-secondary)}.dt-price-table tbody tr:nth-child(2n){background:var(--dt-card)}.dt-price-table tbody tr:hover{background:#1d2030}.dt-price-table td,.dt-price-table tbody th{height:64px;padding:14px 24px}.dt-price-table tbody th{color:#f2f3f7;font-size:17px;font-weight:500}.dt-price-table td{color:#d2d6e6}.dt-price-table th:first-child,.dt-price-table td:first-child{text-align:center;width:88px}.dt-price-table tr.dt-price-selected{background:#7c8cff17}.dt-home .dt-tld-select{width:32px;height:32px;color:var(--dt-accent-hover);background:0 0;border:1px solid #3b3f55;border-radius:8px;place-items:center;padding:0;display:grid}.dt-home .dt-tld-select[aria-pressed=true]{background:var(--dt-accent);color:var(--dt-bg);border-color:var(--dt-accent)}.dt-tld-select svg{width:15px;height:15px}.dt-home .dt-free-price{color:#9bd6c3;font-size:12px}.dt-popular-tag{color:#b9b5f0;vertical-align:middle;background:#7c8cff1f;border-radius:999px;margin-left:12px;padding:3px 8px;font-size:9px;font-weight:400;display:inline-block}.dt-price-empty{text-align:center;padding:24px}.dt-home .dt-price-footnote{margin:20px 0 12px;font-size:11px}@media (width<=650px){.dt-domain-hero{padding-top:50px}.dt-domain-hero h1{font-size:46px}.dt-domain-hero>p:last-child{font-size:13px}.dt-domain-compact{padding-bottom:40px}.dt-prices-heading{display:block}.dt-prices-heading h2{font-size:27px}.dt-tld-filter{min-width:0;margin-top:24px}.dt-price-table thead th{padding:14px 8px;font-size:10px}.dt-price-table td,.dt-price-table tbody th{height:58px;padding:12px 8px;font-size:12px}.dt-price-table tbody th{font-size:14px}.dt-price-table th:first-child,.dt-price-table td:first-child{width:43px}.dt-popular-tag{display:none}.dt-price-table .dt-free-price{font-size:10px}.dt-home .dt-tld-select{width:28px;height:28px}.dt-price-table small{font-size:8px}.dt-domain-prices{padding-bottom:65px}}.dt-domain-results{text-align:left;margin:14px 0 6px}.dt-domain-results ul{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.dt-domain-result{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.dt-domain-result strong{overflow-wrap:anywhere;min-width:0;font-size:15px}.dt-domain-result-detail{color:#4b5563;grid-column:1/-1;font-size:13px}.dt-domain-result-action{grid-column:1/-1;justify-content:flex-end;display:flex}.dt-domain-result-action .dt-button{min-height:36px;padding:6px 14px;font-size:14px}.dt-domain-result-action .dt-button:disabled{opacity:.55;cursor:not-allowed}.dt-domain-retry{margin-top:8px}.dt-domain-badge{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.dt-domain-result-selected{border-color:#2d7ff9;box-shadow:inset 0 0 0 1px #2d7ff9}.dt-domain-result-available .dt-domain-badge{color:#166534;background:#dcfce7}.dt-domain-result-taken .dt-domain-badge,.dt-domain-result-reserved .dt-domain-badge{color:#991b1b;background:#fee2e2}.dt-domain-result-premium .dt-domain-badge,.dt-domain-result-restricted .dt-domain-badge{color:#92400e;background:#fef3c7}.dt-home .dt-auth-logo-header{border-bottom:1px solid var(--color-border,#e5e7eb);justify-content:center;align-items:center;min-height:92px;padding:24px;display:flex;position:relative}.dt-home .dt-auth-logo-header .dt-brand img{width:128px;max-height:42px}.dt-home .dt-auth-logo-header button.dt-theme-toggle{position:absolute;top:50%;right:clamp(18px,4vw,64px);transform:translateY(-50%)}@media (width<=540px){.dt-home .dt-auth-logo-header{min-height:76px;padding:18px}.dt-home .dt-auth-logo-header .dt-brand img{width:108px}}.dt-home.dt-auth-page .dt-auth-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);max-width:1180px;margin:36px auto 24px;display:grid}.dt-home.dt-auth-page .dt-auth-content>.dt-auth-card{justify-self:center;width:100%;max-width:540px;margin:0}.dt-auth-services{width:100%;min-width:0;color:inherit;text-align:center;background:0 0;padding:12px 0;display:block}.dt-auth-services-art{width:100%;max-width:540px;margin:0 auto 10px}.dt-auth-services-art>svg{width:100%;height:auto;display:block}.dt-auth-services>.dt-eyebrow{color:#2369cf;letter-spacing:.12em;margin:12px 0;font-size:10px;font-weight:800}.dt-auth-services h2{color:#111827;letter-spacing:-.045em;margin:12px 0;font-size:clamp(25px,2.5vw,34px);font-weight:750;line-height:1.25}.dt-auth-services h2 span{color:#2d7ff9}.dt-auth-services>p:not(.dt-eyebrow){color:#6b7280;max-width:360px;margin:14px auto 24px;font-size:14px;line-height:1.8}.dt-home.dt-auth-page .dt-auth-services-link{color:#fff;background:#2d7ff9;border:1px solid #2d7ff9;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 22px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #2d7ff926}.dt-home.dt-auth-page .dt-auth-services-link:hover{background:#1f68db;border-color:#1f68db}.dt-auth-services-link:focus-visible{outline-offset:4px;outline:3px solid #4ba3ff}.dt-auth-services-link svg{flex-shrink:0;width:17px;height:17px}.dt-auth-services>small{color:#6b7280;margin-top:12px;font-size:11px;display:block}html[data-theme=dark] .dt-auth-services h2 span{color:#7cbaff}html[data-theme=dark] .dt-home.dt-auth-page .dt-auth-services-link{color:#fff}html[data-theme=dark] .dt-auth-services-art{filter:drop-shadow(0 15px 24px #0002)}@media (width<=900px){.dt-home.dt-auth-page .dt-auth-content{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:24px}.dt-auth-services{width:100%;max-width:540px;margin:auto}.dt-auth-services-art{max-width:420px}.dt-auth-services h2{font-size:28px}}@media (width<=540px){.dt-auth-services{padding:0 4px 16px}.dt-auth-services h2{font-size:25px}.dt-auth-services>p:not(.dt-eyebrow){font-size:13px}.dt-home.dt-auth-page .dt-auth-services-link{padding:12px 16px}}.dt-home.dt-auth-page{background:#0a0b0f;min-height:100vh}.dt-auth-page .dt-auth-main{width:100%;max-width:600px;margin:0 auto;padding:64px 24px 80px}.dt-auth-page .dt-auth-card{color:#14161d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#d3d5dc;border:1px solid #bfc2cc;border-radius:24px;padding:36px;box-shadow:0 20px 64px #00000038}.dt-auth-page .dt-auth-card h1{color:#14161d;letter-spacing:-.04em;margin:12px 0;font-size:36px;line-height:1.15}.dt-auth-page .dt-auth-card p{color:#484e60}.dt-auth-page .dt-auth-eyebrow{letter-spacing:.13em;font-size:10px;font-weight:800}.dt-auth-page .dt-auth-intro{margin-bottom:24px;font-size:14px}.dt-auth-page .dt-auth-providers{gap:10px;display:grid}.dt-auth-page .dt-auth-provider{color:#34394a;opacity:1;cursor:not-allowed;background:#e5e6eb;border:1px solid #b9bdc9;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;font-weight:650;display:flex}.dt-auth-page .dt-auth-provider small{color:#53596b;margin-left:auto;font-size:10px;font-weight:500}.dt-provider-icon{flex-shrink:0;width:22px;height:22px}.dt-auth-page .dt-auth-card .dt-auth-google{cursor:pointer;color:#14161d;background:#f1f2f5}.dt-auth-page .dt-auth-card .dt-auth-google:hover{background:#fff;border-color:#654ab5;text-decoration:none}.dt-auth-page .dt-auth-forgot{text-align:right;margin-top:-6px;font-size:12px}.dt-auth-page .dt-password-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.dt-auth-page .dt-password-actions button{color:#543998;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:12px;font-weight:650}.dt-auth-page .dt-password-actions button:hover{text-decoration:underline}.dt-password-field{position:relative}.dt-auth-page .dt-password-field input{padding-right:48px}.dt-auth-page .dt-password-eye{color:#543998;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:42px;padding:10px;display:grid;position:absolute;bottom:0;right:0}.dt-password-eye svg{width:22px;height:22px}.dt-auth-page .dt-auth-help{margin-top:10px;font-size:12px;line-height:1.6}.dt-auth-divider{color:#53596b;align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.dt-auth-divider:before,.dt-auth-divider:after{content:"";background:#b6bac6;flex:1;height:1px}.dt-auth-page .field{color:#242938;margin:16px 0;font-size:13px}.dt-auth-page .field input{color:#14161d;background:#f1f2f5;border:1px solid #a9aebd;border-radius:10px;min-height:48px;margin-top:7px;padding:12px;font-size:16px}.dt-auth-consent{align-items:flex-start;gap:10px;margin:20px 0;font-size:12px;line-height:1.6;display:flex}.dt-auth-consent input{accent-color:#654ab5;flex-shrink:0;margin-top:4px}.dt-auth-page .dt-auth-submit{color:#fff;background:linear-gradient(110deg,#596bca,#7650a8);border:0;border-radius:10px;width:100%;min-height:48px;margin-top:12px;font-size:15px;font-weight:700}.dt-auth-page .dt-auth-submit:disabled{opacity:.65;cursor:wait}.dt-auth-page .dt-auth-status:not(:empty){border:1px solid #a9aebd;border-radius:10px;margin-top:18px;padding:12px;font-size:13px}.dt-auth-page .dt-auth-switch{text-align:center;margin-top:20px;font-size:14px}.dt-auth-page .dt-auth-card a{color:#543998;font-weight:650}.dt-auth-page .dt-auth-card a:hover{text-decoration:underline}@media (width<=540px){.dt-auth-page .dt-auth-main{padding:32px 16px 48px}.dt-auth-page .dt-auth-card{padding:24px 20px}.dt-auth-page .dt-auth-card h1{font-size:30px}}.dt-home.dt-auth-standalone{background:var(--color-bg);align-items:center;min-height:100svh;display:grid}.dt-auth-standalone .dt-auth-main{max-width:560px;padding:16px}.dt-auth-standalone .dt-auth-card{padding:24px}.dt-auth-standalone .dt-auth-card h1{margin:8px 0;font-size:30px}.dt-auth-standalone .dt-auth-intro{margin-bottom:16px}.dt-auth-standalone .dt-auth-providers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dt-auth-standalone .dt-auth-provider{text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:10px 4px;font-size:11px;line-height:1.4}.dt-auth-standalone .dt-auth-provider small{margin-left:0;font-size:9px}.dt-auth-standalone .dt-auth-divider{margin:14px 0}.dt-auth-standalone .field{margin:10px 0}.dt-auth-standalone .field input{min-height:42px;margin-top:4px;padding:8px 12px}.dt-auth-standalone .dt-auth-consent{margin:12px 0;font-size:11px;line-height:1.5}.dt-auth-standalone .dt-auth-help{margin-top:6px;font-size:11px}.dt-auth-standalone .dt-auth-submit{min-height:44px;margin-top:6px}.dt-auth-standalone .dt-auth-switch{margin-top:12px;font-size:13px}@media (width<=540px){.dt-auth-standalone .dt-auth-main{padding:12px}.dt-auth-standalone .dt-auth-card{padding:20px 16px}.dt-auth-standalone .dt-auth-card h1{font-size:27px}}.dt-auth-standalone .dt-auth-main{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;max-width:780px;display:grid}.dt-auth-page .dt-auth-shortcuts{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#bfc2cc;border:1px solid #a9adb9;border-radius:18px;gap:6px;margin:0;padding:12px;display:grid;overflow:visible}.dt-auth-shortcuts a{color:#242938;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:10px;font-size:13px;font-weight:600;display:flex}.dt-auth-shortcuts a:hover,.dt-auth-shortcuts a:focus-visible{color:#14161d;background:#d3d5dc}.dt-auth-shortcuts svg{color:#654ab5;flex-shrink:0;width:20px;height:20px}.dt-auth-shortcuts .dt-brand.logo{letter-spacing:-.04em;flex-direction:row;justify-content:center;align-items:center;gap:0;font-size:25px;display:flex}.dt-auth-shortcuts .dt-brand.logo span{color:#654ab5}@media (width<=640px){.dt-auth-standalone .dt-auth-main{grid-template-columns:minmax(0,1fr);gap:10px;max-width:560px}.dt-auth-page .dt-auth-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px}.dt-auth-shortcuts a{flex-direction:column;gap:2px;min-height:44px;padding:4px 2px;font-size:10px;line-height:1.3}.dt-auth-shortcuts svg{width:18px;height:18px}}@media (width<=640px) and (height<=950px){.dt-auth-standalone .dt-auth-main{gap:8px;padding:8px 12px}.dt-auth-standalone .dt-auth-card{padding:14px}.dt-auth-standalone .dt-auth-eyebrow{display:none}.dt-auth-standalone .dt-auth-card h1{margin:6px 0;font-size:25px}.dt-auth-standalone .dt-auth-intro{margin-bottom:10px;font-size:12px}.dt-auth-standalone .dt-auth-provider{padding:6px 3px}.dt-auth-standalone .dt-auth-divider{margin:8px 0}.dt-auth-standalone .field{margin:7px 0}.dt-auth-standalone .field input{min-height:40px}.dt-auth-standalone .dt-auth-consent{margin:10px 0}.dt-auth-standalone .dt-auth-switch{margin-top:10px}}.dt-auth-page .dt-auth-subheading{color:#14161d;margin:22px 0 4px;font-size:17px}.dt-auth-page .dt-auth-choice{color:#242938;border:0;margin:12px 0;padding:0;font-size:13px}.dt-auth-page .dt-auth-choice .dt-auth-consent{margin:8px 0;font-size:13px}.dt-auth-page .dt-phone-panel button[type=submit]{color:#3f2b80;background:#f1f2f5;border:1px solid #654ab5;border-radius:10px;width:100%;min-height:42px;margin-top:4px;font-size:14px;font-weight:700}.dt-auth-page .dt-phone-panel button[type=submit]:hover{background:#fff}.dt-settings-card .dt-phone-panel .dt-password-actions button{color:#543998;background:0 0;padding:6px 0}.dt-address-fields{border:0;min-width:0;margin:14px 0 4px;padding:0}.dt-address-fields legend{color:#14161d;margin-bottom:2px;padding:0;font-size:14px;font-weight:700}.dt-address-row{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.dt-auth-page .dt-address-fields select{color:#14161d;background:#f1f2f5;border:1px solid #a9aebd;border-radius:10px;width:100%;min-height:48px;margin-top:7px;padding:12px;font-size:16px}.dt-auth-standalone .dt-address-fields select{min-height:42px;margin-top:4px;padding:8px 12px}.dt-field-error{color:#b42318;margin-top:4px;font-size:12px;display:block}@media (width<=480px){.dt-address-row{grid-template-columns:1fr}}.dt-home.dt-verification-page{flex-direction:column;display:flex}.dt-home.dt-verification-page .dt-auth-main{flex:1;max-width:560px;padding:clamp(32px,7vh,72px) 20px}.dt-home.dt-verification-page .dt-auth-card{margin:0 auto;padding:clamp(24px,5vw,36px)}.dt-home.dt-verification-page .field input[name=code]{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;min-height:64px;font-size:28px;font-weight:700}.dt-home.dt-verification-page .dt-auth-help{margin:8px 0 18px}.dt-home.dt-verification-page .dt-password-actions{justify-content:center;margin-top:18px}.dt-home.dt-verification-page .dt-password-actions button{font-size:14px}.dt-vps-page .dt-vps-hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:72px;padding-block:80px 64px;display:grid}.dt-vps-hero h1{letter-spacing:-.05em;margin:20px 0;font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:1.06}.dt-vps-hero>div>p:not(.dt-eyebrow){max-width:510px;font-size:17px}.dt-vps-hero .dt-button{gap:16px;margin-top:28px}.dt-vps-visual{text-align:center;background:radial-gradient(at 50% 0,#382e59,#0000 75%),#14161d;border:1px solid #343348;border-radius:32px;padding:36px;position:relative}.dt-vps-visual>span{letter-spacing:.16em;color:#b8b1d4;font-size:10px}.dt-vps-server{gap:12px;max-width:260px;margin:30px auto;display:grid;transform:rotate(-4deg)}.dt-vps-server>div{background:linear-gradient(120deg,#36364b,#202331);border:1px solid #55526e;border-radius:12px;align-items:center;gap:12px;height:64px;padding:16px;display:flex;box-shadow:0 14px 24px #0003}.dt-vps-server svg{color:#b3a0ef;width:28px;height:28px;margin-right:auto}.dt-vps-server i{background:#9ccfc4;border-radius:50%;width:5px;height:5px}.dt-vps-server b{background:#7b7798;border-radius:4px;width:28px;height:4px}.dt-vps-visual p{font-size:12px}.dt-vps-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.dt-vps-section-heading h2{margin-top:12px;font-size:clamp(28px,3.5vw,40px)}.dt-vps-draft{color:#c7bbed;border:1px solid #3b3853;border-radius:30px;flex-shrink:0;padding:7px 12px;font-size:11px}.dt-vps-page .dt-vps-disclosure{max-width:850px;margin-bottom:28px;font-size:13px;line-height:1.7}.dt-vps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-vps-card{color:#14161d;background:#d3d5dc;border:2px solid #0000;border-radius:22px;flex-direction:column;min-width:0;padding:28px;display:flex}.dt-vps-card.dt-vps-selected{border-color:#a18be7;box-shadow:0 0 0 4px #a18be722}.dt-vps-plan-icon{color:#654ab5;background:#c4c1d9;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:20px;display:grid}.dt-vps-plan-icon svg{width:24px;height:24px}.dt-vps-page .dt-vps-card h3{color:#14161d;font-size:23px;font-weight:800}.dt-vps-page .dt-vps-description{color:#50566a;min-height:68px;margin-top:12px;font-size:14px;line-height:1.6}.dt-vps-page .dt-vps-price{color:#14161d;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:24px;display:flex}.dt-vps-price strong{letter-spacing:-.05em;font-size:40px;font-weight:800}.dt-vps-price span{font-size:13px}.dt-vps-page .dt-vps-price-label{color:#50566a;font-size:11px}.dt-vps-card dl{border-top:1px solid #b9bdc9;gap:14px;margin:24px 0 28px;padding-top:22px;font-size:14px;display:grid}.dt-vps-card dl>div{justify-content:space-between;gap:12px;display:flex}.dt-vps-card dd{margin:0;font-weight:750}.dt-vps-card .dt-button{color:#fff;background:linear-gradient(110deg,#596bca,#7650a8);border:0;justify-content:space-between;gap:8px;width:100%;margin-top:auto;font-size:13px}.dt-vps-card .dt-button:hover{color:#fff}.dt-vps-page .dt-vps-next{background:#14161d;border:1px solid #343348;border-radius:16px;margin-top:24px;padding:24px}.dt-vps-next h3{margin-bottom:8px;font-size:20px}.dt-vps-next p{font-size:14px}.dt-vps-page .dt-vps-next a{color:#c3b2f3;align-items:center;gap:10px;margin-top:8px;font-size:14px;display:inline-flex}.dt-vps-next svg{width:18px;height:18px}.dt-vps-review{grid-template-columns:1fr 1.1fr;gap:64px;padding-block:80px;display:grid}.dt-vps-review h2{margin:16px 0;font-size:clamp(30px,3.6vw,44px)}.dt-vps-review p{font-size:15px}.dt-vps-review ol{gap:24px;display:grid}.dt-vps-review li{border-bottom:1px solid #262a36;gap:18px;padding-bottom:24px;display:flex}.dt-vps-review li>span{color:#ad99ed;padding-top:4px;font-size:12px}.dt-vps-review h3{margin-bottom:8px;font-size:19px}.dt-vps-page .dt-vps-faq{max-width:900px;padding-bottom:80px}.dt-vps-faq>h2{margin-bottom:28px;font-size:36px}.dt-vps-page .dt-accordion a{color:#654ab5;text-decoration:underline}@media (width<=900px){.dt-vps-page .dt-vps-hero{gap:32px}.dt-vps-card{padding:20px}.dt-vps-price strong{font-size:34px}.dt-vps-section-heading{flex-direction:column;align-items:start}}@media (width<=700px){.dt-vps-page .dt-vps-hero{grid-template-columns:1fr;padding-block:48px}.dt-vps-visual{display:none}.dt-vps-grid{grid-template-columns:1fr}.dt-vps-description{min-height:0}.dt-vps-review{grid-template-columns:1fr;gap:28px;padding-block:56px}.dt-vps-draft{flex-shrink:1}}.dt-hosting-browser{text-align:left;background:#242331;border:1px solid #5a5277;border-radius:14px;max-width:320px;margin:28px auto;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 40px #0004}.dt-hosting-browser-bar{background:#323042;border-bottom:1px solid #4d465f;align-items:center;gap:5px;padding:12px;display:flex}.dt-hosting-browser-bar i{background:#b3a1d5;border-radius:50%;width:5px;height:5px}.dt-hosting-browser-bar>span{color:#c7bfd7;margin-left:8px;font-size:9px}.dt-hosting-browser-body{padding:24px}.dt-hosting-art-icon{color:#c4b0f4;background:#7862af44;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.dt-hosting-art-icon svg{width:22px;height:22px}.dt-hosting-browser-body b{color:#eeeaf7;letter-spacing:-.04em;margin:14px 0 12px;font-size:21px;display:block}.dt-hosting-browser-body>i{background:#77718b;border-radius:4px;height:5px;margin-bottom:8px;display:block}.dt-hosting-browser-body>i+i{background:#555066;width:70%}.dt-hosting-browser-body>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.dt-hosting-browser-body>div>span{background:#42354e;border:1px solid #6a607c;border-radius:7px;height:40px}.dt-web-hosting-page .dt-hosting-inline-link{color:#c3b2f3;align-items:center;gap:10px;margin-top:20px;font-size:14px;display:inline-flex}.dt-hosting-inline-link svg{width:18px;height:18px}.dt-live-hosting{margin-bottom:32px}.dt-service-art{overflow:hidden}.dt-wordpress-art{text-align:left;background:linear-gradient(140deg,#383047,#232330);border:1px solid #6b5d85;border-radius:16px;max-width:270px;margin:28px auto;padding:24px;transform:rotate(-4deg);box-shadow:0 20px 32px #0004}.dt-wordpress-art>span{color:#e4dcf5;border:2px solid #c7b8e5;border-radius:50%;place-items:center;width:66px;height:66px;margin-bottom:24px;font:48px Georgia,serif;display:grid}.dt-wordpress-art>i{background:#aaa0bd;border-radius:4px;height:7px;margin-bottom:10px;display:block}.dt-wordpress-art>i+i{background:#6b627d;width:65%}.dt-wordpress-art>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.dt-wordpress-art b{background:#51425e;border:1px solid #76618d;border-radius:7px;height:42px}.dt-email-art{max-width:270px;margin:34px auto}.dt-email-art svg{filter:drop-shadow(0 20px 20px #0004);width:100%;max-width:240px;transform:rotate(-5deg)}.dt-email-art span{color:#d5c6e8;overflow-wrap:anywhere;background:#2f293c;border:1px solid #51455e;border-radius:12px;margin-top:18px;padding:10px;font-size:13px;display:block}.dt-service-review-title{white-space:pre-line}.dt-service-related{flex-wrap:wrap;gap:20px;margin-top:28px;display:flex}.dt-service-related a{color:#c3b2f3;align-items:center;gap:8px;font-size:13px;display:inline-flex}.dt-service-related svg{width:16px;height:16px}.dt-service-plan dl{font-size:13px}.dt-service-plan dd{text-align:right}.dt-service-email .dt-vps-price{align-content:start;min-height:64px}.dt-service-email .dt-vps-price>span{width:100%}.dt-design-art{text-align:center;background:radial-gradient(at top,#3c2e55,#0000 75%),#14161d;border:1px solid #433b58;border-radius:28px;padding:32px}.dt-design-art>span{color:#b8abd3;letter-spacing:.15em;font-size:10px}.dt-design-window{text-align:left;background:#d3d5dc;border:1px solid #766289;border-radius:14px;margin:28px auto;overflow:hidden;transform:rotate(-4deg);box-shadow:0 20px 36px #0004}.dt-design-window-bar{background:#bfc2cc;gap:6px;padding:12px;display:flex}.dt-design-window-bar i{background:#655778;border-radius:50%;width:5px;height:5px}.dt-design-composition{color:#242938;padding:24px}.dt-design-composition>span{letter-spacing:.14em;font-size:8px}.dt-design-composition b{letter-spacing:-.04em;margin:12px 0;font-size:28px;font-weight:800;line-height:1.15;display:block}.dt-design-composition>i{background:#8e79be;border-radius:5px;width:64px;height:16px;display:block}.dt-design-blocks{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.dt-design-blocks span{background:#b7a7cb;border-radius:8px;height:42px}.dt-design-blocks span:nth-child(2){background:#9aaac1}.dt-design-blocks span:nth-child(3){background:#adbac0}.dt-design-art>p{font-size:11px}.dt-design-options>h2{margin:14px 0 28px;font-size:clamp(28px,3.5vw,40px)}.dt-design-page .dt-design-card>p{color:#50566a;margin-top:14px;font-size:14px}.dt-design-card ul{gap:14px;margin:24px 0;display:grid}.dt-design-card li{gap:9px;font-size:13px;line-height:1.6;display:flex}.dt-design-card li svg{color:#654ab5;flex-shrink:0;width:18px;height:18px;margin-top:2px}.dt-design-page .dt-design-card .dt-design-quote{color:#543998;margin-top:auto;margin-bottom:14px;font-size:12px;font-weight:700}.dt-contact-page-heading{text-align:center;padding-block:48px 24px}.dt-contact-page-heading h1{letter-spacing:-.04em;margin:16px 0;font-size:clamp(40px,5vw,64px);font-weight:800}.dt-contact-page .dt-final-cta h2{font-size:clamp(36px,5vw,64px)}.dt-contact-page .dt-contact{background:var(--color-bg);animation:none}@media (width<=700px){.dt-design-art{display:none}.dt-contact-page-heading{padding-top:32px}}.dt-staff-shell{color:#19202d;background:#0a0b0f;min-height:100vh;font:400 14px/1.6 Manrope,system-ui,sans-serif;display:flex}.dt-staff-shell *{box-sizing:border-box}.dt-staff-shell :focus-visible{outline-offset:3px;outline:3px solid #8d76c8}.dt-staff-sidebar{color:#bbc0ce;background:#0a0b0f;border-right:1px solid #262a36;flex-direction:column;flex-shrink:0;width:260px;padding:30px 18px;display:flex}.dt-staff-sidebar .dt-brand{color:#f2f3f7;letter-spacing:-.06em;padding:0 14px;font-size:32px;font-weight:800;text-decoration:none;display:block}.dt-staff-caption{letter-spacing:.13em;color:#79708e;margin:0;font-size:10px;font-weight:750}.dt-staff-sidebar>.dt-staff-caption{color:#777c8d;padding:22px 14px 14px}.dt-staff-sidebar nav{gap:3px;margin:0;padding:0;display:grid;overflow:visible}.dt-staff-sidebar nav button{text-align:left;color:#aeb4c5;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:42px;padding:10px 12px;font:600 12px Manrope,system-ui,sans-serif;display:flex}.dt-staff-sidebar nav button svg{color:#8f86a8;width:18px;height:18px}.dt-staff-sidebar nav button[aria-current=page] svg{color:#b9a5ed}.dt-staff-side-bottom{border-top:1px solid #262a36;gap:12px;margin-top:auto;padding:24px 14px 0;display:grid}.dt-staff-side-bottom a{color:#b6a3e0;align-items:center;gap:12px;font-size:12px;text-decoration:none;display:flex}.dt-staff-side-bottom svg{width:16px;height:16px}.dt-staff-side-bottom p{color:#70778b;font-size:10px}.dt-staff-workspace{background:#fff;flex:1;min-width:0}.dt-staff-header{background:#fff;border-bottom:1px solid #e8e9ee;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:20px 36px;display:flex}.dt-staff-header>div:first-child{gap:3px;display:grid}.dt-staff-breadcrumb{color:#8b8f9c;font-size:11px}.dt-staff-header strong{color:#242938;font-size:14px}.dt-staff-header-actions{align-items:center;gap:16px;display:flex}.dt-staff-role{color:#65469e;white-space:nowrap;background:#eee9f7;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:750}.dt-staff-shell button{cursor:pointer}.dt-staff-shell button:disabled{cursor:not-allowed;opacity:.5}.dt-staff-main{max-width:1600px;margin:0 auto;padding:32px 36px}.dt-staff-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.dt-staff-heading h1{color:#19202d;letter-spacing:-.04em;margin:8px 0;font-size:30px;font-weight:800;line-height:1.2}.dt-staff-heading p:not(.dt-staff-caption){color:#727887;max-width:650px;margin:0;font-size:12px}.dt-staff-shell button:not(.dt-staff-sidebar button):not(.dt-staff-metrics button):not(.dt-staff-primary){color:#555b6d;background:#fff;border:1px solid #dce0e8;border-radius:8px;padding:8px 12px;font:600 11px Manrope,system-ui,sans-serif}.dt-staff-notice{color:#716184;background:#f8f6fb;border:1px solid #e2d9ee;border-radius:10px;padding:12px 16px;font-size:11px;line-height:1.7}.dt-staff-status{color:#74599c;font-size:12px}.dt-staff-status:empty{display:none}.dt-staff-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.dt-staff-metrics button{text-align:left;color:#646b7c;font:inherit;background:#fff;border:1px solid #e2e5ec;border-radius:14px;gap:10px;padding:20px;display:grid}.dt-staff-metrics button:hover{border-color:#9d88c4;box-shadow:0 8px 30px #3024430a}.dt-staff-metrics button>span{font-size:11px;font-weight:650}.dt-staff-metrics strong{color:#252b3b;letter-spacing:-.04em;font-size:32px;line-height:1.2}.dt-staff-metrics small{color:#9298a5;justify-content:space-between;font-size:10px;display:flex}.dt-staff-panel{background:#fff;border:1px solid #e3e5eb;border-radius:14px;min-width:0;margin-bottom:24px;padding:24px}.dt-staff-panel h2{color:#293040;margin:0 0 10px;font-size:18px;font-weight:750;line-height:1.4}.dt-staff-panel>p{color:#7a8090;max-width:780px;font-size:12px}.dt-staff-quick{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.dt-staff-quick button{align-items:center;gap:18px;display:inline-flex}.dt-staff-quick svg{color:#8264b8;width:16px;height:16px}.dt-staff-catalogue{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.dt-staff-catalogue article{flex-direction:column;margin:0;display:flex}.dt-staff-catalogue article p{color:#767e8e;flex:1;font-size:12px}.dt-staff-catalogue a{color:#7452a5;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:inline-flex}.dt-staff-catalogue a svg{width:16px;height:16px}.dt-staff-service-icon{color:#8263b6;background:#f0ebf8;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.dt-staff-service-icon svg{width:20px;height:20px}.dt-staff-table-tools{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.dt-staff-table-tools>span{color:#858d9d;font-size:11px}.dt-staff-table-tools label{color:#727a8c;gap:5px;max-width:300px;font-size:11px;display:grid}.dt-staff-shell input,.dt-staff-shell textarea,.dt-staff-shell select{font:inherit;color:#303749;background:#fff;border:1px solid #d6dce5;border-radius:8px;width:100%;min-width:0;padding:10px 12px}.dt-staff-table-scroll{border:1px solid #edf0f4;border-radius:10px;max-width:100%;overflow:auto}.dt-staff-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:12px}.dt-staff-table-scroll thead{color:#7a8292;background:#f7f8fb}.dt-staff-table-scroll th,.dt-staff-table-scroll td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf0f4;max-width:340px;padding:16px}.dt-staff-table-scroll th{font-weight:650}.dt-staff-table-scroll tbody th{color:#364052}.dt-staff-table-scroll td{color:#737c8e}.dt-staff-table-scroll small{color:#969eaa;margin-top:5px;font-size:10px;display:block}.dt-staff-state{color:#7c669b;background:#f0edf5;border-radius:6px;padding:4px 7px;font-size:9px;display:inline-block}.dt-staff-empty{text-align:center;color:#8c94a3;padding:48px 16px}.dt-staff-pagination{color:#87909e;justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.dt-staff-shell .dt-staff-primary{color:#fff;background:#72549f;border:1px solid #72549f;border-radius:8px;padding:10px 16px;font:650 12px Manrope,system-ui,sans-serif;text-decoration:none;display:inline-block}.dt-staff-editor form{max-width:700px}.dt-staff-editor fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding:0;display:grid}.dt-staff-editor label{color:#677184;gap:6px;font-size:12px;display:grid}.dt-staff-editor fieldset>p,.dt-staff-form-actions{grid-column:1/-1}.dt-staff-editor label:has(textarea){grid-column:1/-1}.dt-staff-form-actions{flex-wrap:wrap;gap:10px;display:flex}.dt-staff-editor .dt-staff-status:empty{display:none}.dt-staff-editor .dt-staff-status{margin:16px 0;font-size:13px;line-height:1.7}.dt-staff-reauth{border:1px solid #93bdf6;border-radius:10px;margin:16px 0;padding:16px}.dt-staff-reauth p{margin:0 0 12px;font-size:13px;line-height:1.7}.dt-staff-reauth a{color:#1f4e8c;background:#eff6ff;border-radius:8px;align-items:center;min-height:40px;padding:8px 12px;font-weight:700;display:inline-flex}html[data-theme=dark] .dt-staff-shell .dt-staff-reauth a{color:#dbeafe;background:#182f50}.dt-staff-shell .dt-staff-editor button.dt-staff-primary{color:#fff;background:#246de0;border-color:#246de0}.dt-staff-shell .dt-staff-editor button.dt-staff-primary:hover{background:#1f5fc7}.dt-staff-editor fieldset>p{color:#8b7b9c;font-size:11px}.dt-staff-gate{text-align:center;border:1px solid #e7e2ee;border-radius:18px;max-width:650px;margin:80px auto;padding:32px}.dt-staff-gate>svg{color:#957cbe;width:40px;height:40px}.dt-staff-gate h1{font-size:28px}.dt-staff-gate p{color:#838b9a;margin:20px 0}.dt-staff-gate>a{color:#74529f;margin:8px}.dt-staff-gate>a.dt-staff-primary{color:#fff}.dt-staff-footer{color:#969dab;border-top:1px solid #edf0f4;margin:0;padding:16px 36px;font-size:10px}@media (width>=1100px){.dt-staff-sidebar{height:100vh;position:sticky;top:0;overflow-y:auto}}@media (width<=1100px){.dt-staff-sidebar{width:210px;padding-inline:12px}.dt-staff-main{padding:24px}.dt-staff-metrics,.dt-staff-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.dt-staff-shell{display:block}.dt-staff-sidebar{width:100%;padding:14px}.dt-staff-sidebar .dt-brand{font-size:26px}.dt-staff-sidebar>.dt-staff-caption{padding:8px 14px}.dt-staff-sidebar nav{padding-block:6px;display:flex;overflow:auto}.dt-staff-sidebar nav button{white-space:nowrap}.dt-staff-side-bottom{display:none}.dt-staff-header{flex-wrap:wrap;gap:8px;padding:16px}.dt-staff-main{padding:20px 14px}.dt-staff-heading{flex-direction:column;align-items:start;gap:16px}.dt-staff-metrics{gap:10px}.dt-staff-metrics button{padding:16px}.dt-staff-panel{padding:18px}.dt-staff-catalogue,.dt-staff-editor fieldset{grid-template-columns:1fr}.dt-staff-gate{margin:24px auto;padding:20px}.dt-staff-footer{padding-inline:14px}}:root{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fafc;font-family:Manrope,system-ui,sans-serif}.dt-home{--dt-bg:#f8fafc;--dt-bg-secondary:#fff;--dt-card:#fff;--dt-elevated:#f8fafc;--dt-text:#111827;--dt-muted:#6b7280;--dt-border:#e5e7eb;--dt-accent:#2d7ff9;--dt-accent-hover:#4ba3ff;--dt-purple:#2d7ff9;--dt-cyan:#4ba3ff;--dt-gradient:linear-gradient(110deg,#2d7ff9,#4ba3ff);--dt-shadow:0 16px 40px -28px #11182738;--dt-glow:0 12px 32px -18px #2d7ff95c;--color-bg:#f8fafc;--color-bg-secondary:#fff;--color-surface:#fff;--color-surface-elevated:#f8fafc;--color-text:#111827;--color-text-muted:#6b7280;--color-border:#e5e7eb;--color-accent:#2d7ff9;--color-accent-hover:#4ba3ff;--color-on-accent:#fff;--grad:linear-gradient(110deg,#2d7ff9,#4ba3ff);--shadow:0 16px 40px -28px #11182738;color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fafc}.dt-brand img{object-fit:contain;width:108px;max-height:36px;display:block}.dt-home:before{display:none}.dt-home .dt-header{background:#f8fafcf5;border-color:#e5e7eb}.dt-home .dt-brand,.dt-home .dt-desktop-nav a,.dt-home .dt-nav-dropdown summary{color:#111827}.dt-home .dt-desktop-nav a:hover,.dt-home .dt-desktop-nav a[aria-current],.dt-home .dt-text-link,.dt-home .dt-nav-dropdown-items a{color:#2d7ff9}.dt-home .dt-button-primary,.dt-home .btn-primary{color:#fff;box-shadow:none;background:#2d7ff9;border-color:#2d7ff9}.dt-home .dt-button-primary:hover,.dt-home .btn-primary:hover{color:#fff;background:#1f68db;border-color:#1f68db}.dt-home .dt-button-secondary,.dt-home .btn-secondary{color:#2d7ff9;background:#fff;border-color:#e5e7eb}.dt-home .dt-button-secondary:hover,.dt-home .btn-secondary:hover{color:#1f68db;background:#eff6ff;border-color:#bfdbfe}.dt-home .dt-hero.hero-c,.dt-home .host-hero,.dt-home .dt-contact{background:#f8fafc;animation:none}.dt-home .dt-hero h1,.dt-home .dt-section h2,.dt-home .dt-section h3,.dt-home .dt-detail-copy h2,.dt-home .dt-final-cta h2{color:#111827}.dt-home .dt-home-hero-lead{color:#6b7280;letter-spacing:.01em;font-size:clamp(17px,2vw,21px);font-weight:600}.dt-home .dt-home-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dt-home .dt-hero-copy .dt-reference-search{margin-top:8px}.dt-home-highlights{background:#f8fafc;padding:8px 0 24px}.dt-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dt-highlight-card{color:#111827;min-width:0;box-shadow:var(--shadow);background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.dt-highlight-card>.dt-icon-wrap{width:44px;height:44px}.dt-highlight-card>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.dt-highlight-card strong{color:#111827;font-size:16px}.dt-highlight-card small{color:#6b7280;font-size:12px;line-height:1.45}.dt-highlight-card>svg{color:#2d7ff9;flex:none;width:18px;height:18px}.dt-highlight-card:hover{border-color:#bfdbfe;transform:translateY(-2px)}.dt-home .dt-domain-panel,.dt-home .dt-catalog-card,.dt-home .dt-benefit,.dt-home .dt-migration,.dt-home .dt-accordion details,.dt-home .dt-workflow-visual,.dt-home .dt-hosting-visual,.dt-home .dt-domain-bar,.dt-home .dt-contact-form,.dt-home .dt-preview,.dt-home .dt-detail-visual .dt-preview,.dt-home .dt-existing-domain{color:#111827;box-shadow:var(--shadow);background:#fff;border-color:#e5e7eb}.dt-home .dt-section,.dt-home .dt-alt,.dt-home .dt-details,.dt-home .dt-faq{background:#f8fafc;border-color:#e5e7eb}.dt-home .dt-catalog-description,.dt-home .dt-benefit p,.dt-home .dt-accordion details p,.dt-home .dt-round-list,.dt-home .dt-intro,.dt-home .dt-form-note,.dt-home .dt-detail-note,.dt-home .dt-service-note,.dt-home .dt-service-note,.dt-home .dt-catalog-note,.dt-home .dt-contact-grid p,.dt-home .dt-footer .dt-small{color:#6b7280}.dt-home .dt-catalog-card h3,.dt-home .dt-benefit h3,.dt-home .dt-accordion summary,.dt-home .dt-workflow-visual h3,.dt-home .dt-hosting-visual strong{color:#111827}.dt-home .dt-icon-wrap{color:#2d7ff9;background:#eff6ff;border-color:#dbeafe}.dt-home .dt-gradient-text,.dt-home .grad-text{color:#2d7ff9;-webkit-text-fill-color:#2d7ff9;background:0 0;animation:none}.dt-home .dt-step-number,.dt-home .dt-migration li>span{color:#2d7ff9}.dt-home .dt-preview{overflow:hidden}.dt-home .dt-preview-top,.dt-home .dt-mini-sidebar{color:#6b7280;background:#f8fafc;border-color:#e5e7eb}.dt-home .dt-preview-content,.dt-home .dt-mini-title strong,.dt-home .dt-canvas b,.dt-home .dt-canvas p,.dt-home .dt-preview .tile,.dt-home .dt-preview .tile b{color:#111827}.dt-home .dt-canvas{color:#111827;background:linear-gradient(145deg,#eff6ff,#fff);border-color:#dbeafe}.dt-home .dt-canvas em{color:#2d7ff9}.dt-home .dt-mini-sidebar i{border-color:#cbd5e1}.dt-home .dt-mini-sidebar i:first-of-type{background:#dbeafe;border-color:#2d7ff9}.dt-home .dt-mini-sidebar span,.dt-home .dt-mini-avatar{background:linear-gradient(135deg,#2d7ff9,#4ba3ff)}.dt-home .dt-floating-chip,.dt-home .dt-chip,.dt-home .dt-tag{color:#111827;background:#fff;border-color:#e5e7eb}.dt-home .dt-footer{color:#111827;background:#fff;border-top:1px solid #e5e7eb}.dt-home .dt-footer .dt-brand,.dt-home .dt-footer h3{color:#111827}.dt-home .dt-footer a,.dt-home .dt-footer .dt-small,.dt-home .dt-footer-bottom{color:#6b7280}.dt-home .dt-footer a:hover{color:#2d7ff9}.dt-home .dt-contact-form input,.dt-home .dt-contact-form textarea,.dt-home input,.dt-home select,.dt-home textarea{color:#111827;background:#fff;border-color:#d1d5db}.dt-home input::placeholder,.dt-home textarea::placeholder{color:#6b7280}.dt-home .dt-nav-dropdown-items{box-shadow:var(--shadow);background:#fff;border-color:#e5e7eb}.dt-home .dt-nav-dropdown-items button{color:#111827}.dt-home :focus-visible{outline-color:#2d7ff9}.dt-home.dt-auth-page{color:#111827;background:#f8fafc}.dt-home.dt-auth-page .dt-auth-card{color:#111827;background:#fff;border-color:#e5e7eb;box-shadow:0 16px 40px -28px #11182738}.dt-home.dt-auth-page .dt-auth-card h1,.dt-home.dt-auth-page .dt-auth-card h2{color:#111827}.dt-home.dt-auth-page .dt-auth-card p,.dt-home.dt-auth-page .dt-auth-card label,.dt-home.dt-auth-page .dt-auth-card small{color:#6b7280}.dt-home.dt-auth-page .dt-auth-card input{color:#111827;background:#fff;border-color:#d1d5db}.dt-home.dt-auth-page .dt-auth-card a{color:#2d7ff9}.dt-home.dt-auth-page .dt-auth-card button[type=submit]{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-home.dt-auth-page .dt-auth-card button[type=submit]:hover{background:#1f68db}.dt-home.dt-vps-page .dt-vps-card,.dt-home.dt-vps-page .dt-web-hosting-card,.dt-home.dt-vps-page .dt-service-plan,.dt-home .dt-web-hosting-card,.dt-home .dt-vps-card,.dt-home .dt-service-plan,.dt-home .dt-contact-note,.dt-home .dt-vps-review>div,.dt-home .dt-vps-review ol{color:#111827;box-shadow:var(--shadow);background:#fff;border-color:#e5e7eb}.dt-home .dt-vps-card h3,.dt-home .dt-service-plan h3,.dt-home .dt-web-hosting-card h3,.dt-home .dt-vps-review h2{color:#111827}.dt-home .dt-vps-card p,.dt-home .dt-vps-card li,.dt-home .dt-service-plan p,.dt-home .dt-service-plan li,.dt-home .dt-web-hosting-card p{color:#6b7280}.dt-platform{--primary:#2d7ff9;--primary-dark:#1f68db;--dark:#111827;--light:#f8fafc;--white:#fff;--border:#e5e7eb;--dp-muted:#6b7280}.dt-platform,.dt-platform .dp-main{color:#111827;background:#f8fafc}.dt-platform .dp-header,.dt-platform .dp-mobile-navigation,.dt-platform .dp-footer{color:#111827;background:#fff;border-color:#e5e7eb}.dt-platform .dp-brand,.dt-platform .dp-navigation a,.dt-platform .dp-footer-brand{color:#111827}.dt-platform .dp-navigation a:hover,.dt-platform .dp-navigation a[aria-current=page],.dt-platform .dp-footer a:hover,.dt-platform .dp-text-link{color:#2d7ff9}.dt-platform .dp-navigation a[aria-current=page]{background:#eff6ff}.dt-platform .dp-header .dp-navigation{gap:4px}.dt-platform .dp-header :is(.dp-navigation>a,.dp-navigation>.dp-sites-menu>summary){color:#475569;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 10px;line-height:1.5;transition:background-color .16s,color .16s;display:inline-flex}.dt-platform .dp-header :is(.dp-navigation>a,.dp-navigation>.dp-sites-menu>summary):is(:hover,:focus-visible){color:#111827;background:#f1f5f9}.dt-platform .dp-header .dp-navigation>a[aria-current=page],.dt-platform .dp-header .dp-navigation>a[aria-current=page]:is(:hover,:focus-visible){color:#1f68db;background:#eff6ff;font-weight:700}.dt-platform .dp-header .dp-navigation>a[aria-current=page]:after{display:none}.dt-platform .dp-header :is(.dp-navigation>a,.dp-navigation>.dp-sites-menu>summary):focus-visible{outline-offset:3px;outline:2px solid #2d7ff9}.dt-platform .dp-header-tools button,.dt-platform .dp-menu-toggle,.dt-platform .dp-search form,.dt-platform .dp-search-results,.dt-platform .dp-profile-menu{color:#111827;background:#fff;border-color:#e5e7eb}.dt-platform .dp-search input{color:#111827;background:#fff}.dt-platform .dp-hero{color:#fff;background:linear-gradient(135deg,#0f172a,#111827,#2d7ff9)}.dt-platform .dp-hero h1,.dt-platform .dp-hero p,.dt-platform .dp-hero-label{color:#fff}.dt-platform .dp-hero-label span,.dt-platform .dp-wave{color:#4ba3ff}.dt-platform .dp-hero .dp-button-primary{color:#fff;background:#2d7ff9}.dt-platform .dp-hero .dp-button-hero{color:#fff;background:#ffffff1a;border-color:#ffffff59}.dt-platform .dp-panel,.dt-platform .dp-stat-card,.dt-platform .dp-quick,.dt-platform .dp-market-item,.dt-platform .dp-ai-panel,.dt-platform .dp-request-panel,.dt-platform .dp-account-line,.dt-platform .dp-state{color:#111827;background:#fff;border-color:#e5e7eb}.dt-platform .dp-panel h2,.dt-platform .dp-panel h3,.dt-platform .dp-section-heading h2,.dt-platform .dp-stat-card strong,.dt-platform .dp-quick a,.dt-platform .dp-market-item h3{color:#111827}.dt-platform .dp-panel p,.dt-platform .dp-empty,.dt-platform .dp-footnote,.dt-platform .dp-stat-card small,.dt-platform .dp-section-heading span{color:#6b7280}.dt-platform .dp-stat-icon,.dt-platform .dp-item-icon,.dt-platform .dp-feature-icon,.dt-platform .dp-market-icon,.dt-platform .dp-domain-mark{color:#2d7ff9;background:#eff6ff;border-color:#dbeafe}.dt-platform .dp-button-primary,.dt-platform .dp-main button:not(.dp-menu-toggle):not(.dp-text-button){color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-platform .dp-button-primary:hover,.dt-platform .dp-main button:not(.dp-menu-toggle):not(.dp-text-button):hover{background:#1f68db}.dt-platform .dp-button-secondary{color:#2d7ff9;background:#fff;border-color:#e5e7eb}.dt-platform .dp-button-hero{color:#2d7ff9;background:#fff;border-color:#dbeafe}.dt-platform .dp-panel dl>div,.dt-platform .dp-domain-row,.dt-platform .dp-service-item,.dt-platform .dp-activity-list li{border-color:#e5e7eb}.dt-platform .dp-footer a,.dt-platform .dp-footer span{color:#6b7280}.dt-platform .dp-brand,.dt-platform .dp-footer .dp-brand{color:#111827;letter-spacing:-.06em;align-items:center;gap:0;font-family:Manrope,system-ui,sans-serif;font-size:30px;font-weight:800;text-decoration:none;display:inline-flex}.dt-platform .dt-brand{color:#111827;letter-spacing:-.06em;font-size:30px;font-weight:800;text-decoration:none;display:inline-flex}.dt-platform .dt-brand img{width:108px;max-height:36px}.dt-platform .dt-brand span,.dt-platform .dp-brand span{color:#2d7ff9}.dt-platform .dp-footer .dp-brand{color:#111827}.dt-platform .dp-footer .dp-brand span{color:#2d7ff9}.dp-dashboard-summary-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin:26px 0 40px;display:grid}.dp-dashboard-summary-grid .dp-quick,.dp-dashboard-summary-grid .dp-panel{min-width:0}.dp-dashboard-summary-grid .dp-panel{margin:0}.dp-stat-grid[aria-label=Workspace\ summary]{margin-top:24px}.dt-platform .dp-account-line{border:1px solid #e5e7eb;border-radius:12px}.dt-platform .dp-activity-list li{border-bottom:1px solid #e5e7eb}.dt-platform .dp-activity-list time{color:#6b7280}.dt-platform .dp-quick>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dt-platform .dp-quick>div:last-child>a{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0}.dt-platform .dp-quick>div:last-child>a>svg:first-child{color:#2d7ff9}.dt-platform .dp-quick>div:last-child>a>svg:last-child{color:#6b7280}.dt-platform .dp-quick>div:last-child>a:hover{background:#f8fafc;border-color:#bfdbfe}.dt-platform .dp-stat-card{border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 12px 34px -28px #11182738}.dt-platform .dp-stat-card:hover{border-color:#bfdbfe}.dt-platform .dp-stat-card .dp-stat-label{font-weight:700}.dt-platform .dp-stat-card small{font-weight:600}.dt-home.dt-domains-page .dt-domain-hero{text-align:left;max-width:1200px;padding:38px 0 18px}.dt-home.dt-domains-page .dt-domain-hero h1{color:#111827;letter-spacing:-.04em;margin:8px 0;font-size:clamp(32px,4vw,44px);font-weight:750;line-height:1.15}.dt-home.dt-domains-page .dt-domain-hero>p:last-of-type{color:#6b7280;max-width:720px;font-size:15px}.dt-home.dt-domains-page .dt-domain-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dt-home.dt-domains-page .dt-domain-tags :is(button,a){color:#1f68db;cursor:pointer;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font:700 13px/1.5 Manrope,sans-serif;text-decoration:none;display:inline-flex}.dt-home.dt-domains-page :is(.dt-domain-search-card,.dt-domain-action){scroll-margin-top:100px}.dt-home.dt-domains-page #domain-action-title:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #2d7ff9}.dt-home.dt-domains-page .dt-domain-search-card{box-shadow:var(--shadow);background:#fff;border:1px solid #e5e7eb;border-radius:18px;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;padding:24px;display:grid}.dt-home.dt-domains-page .dt-domain-search-card h2{color:#111827;font-size:19px}.dt-home.dt-domains-page .dt-domain-search-card>div>p{color:#6b7280;margin-top:6px;font-size:13px}.dt-home.dt-domains-page .dt-domain-compact{min-width:0;padding:0}.dt-home.dt-domains-page .dt-domain-compact .dt-domain-panel{max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.dt-home.dt-domains-page .dt-domain-compact .dt-domain-form{max-width:none}.dt-home.dt-domains-page .dt-domain-compact .dt-domain-bar{box-shadow:none;border:1px solid #d1d5db}.dt-home.dt-domains-page .dt-domain-compact .dt-existing-domain{max-width:none;box-shadow:none;background:0 0;border:0;justify-content:flex-start;margin-top:10px;padding:10px 0 0}.dt-home.dt-domains-page .dt-domain-compact .dt-existing-domain p{color:#6b7280}.dt-home.dt-domains-page .dt-domain-pricing{max-width:none;margin:28px auto 0}.dt-home.dt-domains-page .dt-domain-price-card{box-shadow:none;border-radius:14px}.dt-home.dt-domains-page .dt-domain-table-scroll{background:#fff;border-color:#e5e7eb;border-radius:14px}.dt-home.dt-domains-page .dt-domain-table-scroll thead{color:#111827;background:#f8fafc}.dt-home.dt-domains-page .dt-domain-table-scroll th,.dt-home.dt-domains-page .dt-domain-table-scroll td{color:#111827;border-color:#e5e7eb}.dt-home.dt-domains-page .dt-domain-table-scroll tbody tr{background:#fff}.dt-home.dt-domains-page .dt-domain-table-scroll tbody tr:nth-child(2n){background:#f8fafc}.dt-home.dt-domains-page .dt-domain-table-scroll tbody tr:hover{background:#eff6ff}.dt-home.dt-domains-page .dt-domain-table-scroll tbody th button,.dt-home.dt-domains-page .dt-domain-table-scroll td button,.dt-home.dt-domains-page .dt-price-action{color:#1f68db}.dt-home.dt-domains-page .dt-pricing-title h2{color:#111827}.dt-home.dt-domains-page .dt-pricing-title label,.dt-home.dt-domains-page .dt-pricing-note{color:#6b7280}.dt-home.dt-domains-page .dt-pricing-pages button{color:#1f68db;background:#fff;border-color:#e5e7eb}.dt-home.dt-domains-page .dt-domain-action{border:1px solid #e5e7eb}.dt-staff-shell{color:#111827;background:#f8fafc}.dt-staff-sidebar{color:#4b5563;background:#fff;border-color:#e5e7eb}.dt-staff-sidebar .dt-brand{color:#111827}.dt-staff-sidebar .dt-brand span{color:#2d7ff9}.dt-staff-caption,.dt-staff-sidebar>.dt-staff-caption{color:#6b7280}.dt-staff-sidebar nav button{color:#4b5563}.dt-staff-sidebar nav button:hover{color:#111827;background:#f8fafc}.dt-staff-sidebar nav button[aria-current=page]{color:#1f68db;background:#eff6ff;border-color:#dbeafe}.dt-staff-sidebar nav button[aria-current=page] svg,.dt-staff-sidebar nav button svg{color:#2d7ff9}.dt-staff-side-bottom{border-color:#e5e7eb}.dt-staff-side-bottom a,.dt-staff-gate>a{color:#1f68db}.dt-staff-workspace,.dt-staff-header,.dt-staff-main{color:#111827;background:#f8fafc}.dt-staff-header,.dt-staff-footer{border-color:#e5e7eb}.dt-staff-panel,.dt-staff-metrics button,.dt-staff-gate{color:#111827;background:#fff;border-color:#e5e7eb}.dt-staff-panel h2,.dt-staff-metrics strong,.dt-staff-heading h1{color:#111827}.dt-staff-panel p,.dt-staff-heading p,.dt-staff-gate p{color:#6b7280}.dt-staff-shell .dt-staff-primary,.dt-staff-heading>button,.dt-staff-metrics button:hover{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-staff-shell .dt-staff-primary:hover,.dt-staff-heading>button:hover{background:#1f68db}.dt-staff-footer{color:#6b7280}.dt-staff-shell :focus-visible{outline-color:#2d7ff9}.app-shell{color:#111827;background:#f8fafc;font-family:Manrope,system-ui,sans-serif}.app-shell>aside,.account-settings>aside{color:#111827;background:#fff;border-right:1px solid #e5e7eb}.app-shell .brand,.account-settings>aside .brand{color:#111827}.app-shell .nav-caption,.app-shell .sidebar-note{color:#6b7280}.app-shell nav button{color:#4b5563;background:0 0}.app-shell nav button[aria-current=page]{color:#2d7ff9;background:#eff6ff;border-color:#2d7ff9}.app-shell .workspace,.app-shell header,.app-shell main,.account-settings .workspace{color:#111827;background:#f8fafc}.app-shell button,.app-shell .button{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.app-shell button:hover,.app-shell .button:hover{background:#1f68db}.app-shell .secondary{color:#2d7ff9;background:#fff;border-color:#e5e7eb}.app-shell .card,.app-shell .welcome{color:#111827;box-shadow:var(--shadow);background:#fff;border:1px solid #e5e7eb;border-radius:16px}.dt-dashboard-hero{background:linear-gradient(135deg,#0f172a,#111827,#2d7ff9)}.dt-app-builder{--wab-ink:#111827;--wab-muted:#6b7280;--wab-purple:#2d7ff9;--wab-line:#e5e7eb}.dt-app-builder .wab-hero-note,.dt-app-builder .wab-credit-card,.dt-app-builder .wab-small-card,.dt-app-builder .wab-saved-grid article,.dt-app-builder .wab-review-grid section,.dt-app-builder .wab-template{color:#111827;box-shadow:var(--shadow);background:#fff;border-color:#e5e7eb}.dt-app-builder .wab-pill,.dt-app-builder .wab-sidebar button[aria-current=step],.dt-app-builder .wab-callout,.dt-app-builder .wab-check-grid .wab-check{color:#1f68db;background:#eff6ff;border-color:#dbeafe}.dt-app-builder .wab-hero-note strong,.dt-app-builder .wab-credit-card h3,.dt-app-builder .wab-small-card h3,.dt-app-builder .wab-review-title h3{color:#111827}.dt-app-builder .wab-hero-note p,.dt-app-builder .wab-hero-note>span,.dt-app-builder .wab-credit-card p,.dt-app-builder .wab-small-card p,.dt-app-builder .wab-review-grid ul{color:#6b7280}.dt-app-builder .wab-hero-note>svg,.dt-app-builder .wab-template>svg,.dt-app-builder .wab-step-caption,.dt-app-builder .wab-credit-card .dt-eyebrow{color:#2d7ff9}.dt-app-builder .wab-credit-card button,.dt-app-builder .wab-small-card button,.dt-app-builder .wab-step-actions .wab-primary,.dt-app-builder .wab-saved-grid button,.dt-app-builder .wab-section-heading>button{color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-app-builder .wab-template[aria-pressed=true]{color:#1f68db;background:#eff6ff;border-color:#2d7ff9}.dt-home .dt-support-launcher,.dt-platform .dt-support-launcher{background:#2d7ff9;border-color:#2d7ff9}.dt-home .dt-support-popup,.dt-platform .dt-support-popup{color:#111827;background:#fff;border:1px solid #e5e7eb}.dt-home .dt-support-popup-heading,.dt-platform .dt-support-popup-heading{color:#111827;background:#fff;border-bottom:1px solid #e5e7eb}.dt-home .dt-support-popup button,.dt-platform .dt-support-popup button:not(:disabled){color:#fff;background:#2d7ff9;border-color:#2d7ff9}.dt-home .dt-support-popup .dt-customer-ticket-list button,.dt-platform .dt-support-popup .dt-customer-ticket-list button{color:#111827;background:#f8fafc;border-color:#e5e7eb}.dt-home .dt-support-popup h2,.dt-home .dt-support-popup h3,.dt-platform .dt-support-popup h2,.dt-platform .dt-support-popup h3{color:#111827}.dt-home .dt-vps-visual,.dt-home .dt-design-art,.dt-home .dt-hosting-browser,.dt-home .dt-wordpress-art,.dt-home .dt-design-window,.dt-home.dt-vps-page .dt-vps-next,.dt-home .dt-builder-card{color:#111827;box-shadow:var(--shadow);background:#fff;border-color:#e5e7eb}.dt-home .dt-vps-server>div,.dt-home .dt-hosting-browser-bar,.dt-home .dt-hosting-browser-body>div>span,.dt-home .dt-wordpress-art b,.dt-home .dt-email-art span,.dt-home .dt-design-window-bar{color:#111827;background:#eff6ff;border-color:#dbeafe}.dt-home .dt-hosting-browser-body b,.dt-home .dt-wordpress-art>span{color:#2d7ff9;border-color:#bfdbfe}.dt-home .dt-hosting-browser-bar>span,.dt-home .dt-design-art>span{color:#6b7280}.dt-home .dt-service-related a,.dt-home.dt-web-hosting-page .dt-hosting-inline-link{color:#1f68db}.dt-home .dt-vps-visual>span,.dt-home .dt-vps-draft{color:#6b7280;border-color:#e5e7eb}.dt-home .dt-vps-plan-icon,.dt-home .dt-hosting-art-icon{color:#2d7ff9;background:#eff6ff}.dt-home .dt-vps-server svg,.dt-home.dt-vps-page .dt-vps-next a{color:#1f68db}.dt-home .dt-vps-card.dt-vps-selected{border-color:#2d7ff9;box-shadow:0 0 0 4px #2d7ff91f}.dt-home .dt-vps-card .dt-button{color:#fff;background:#2d7ff9}.dt-home .dt-vps-card .dt-button:hover{background:#1f68db}.dt-home .dt-nav-dropdown-items a:hover,.dt-home .dt-account-menu button:hover{color:#1f68db;background:#eff6ff}.dt-home .dt-builders{background:#f8fafc}.dt-home .marquee{color:#2d7ff9;background:#eff6ff;border-color:#dbeafe}.dt-home .glow,.dt-home .stage-glow,.dt-home .dt-ref-ring,.dt-home .dt-ref-square{display:none}.dt-home .dt-hero-stage.stage{margin-top:56px}.dt-platform .dp-avatar,.dt-platform .dp-crm-toolbar nav button[aria-current=page],.dt-platform .dp-search-results a:hover,.dt-platform .dp-mobile-navigation a:hover{color:#1f68db;background:#eff6ff;border-color:#dbeafe}.dt-platform :focus-visible{outline-color:#2d7ff9}.dt-platform .dp-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1180px){.dt-platform .dp-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.dt-home .dt-desktop-nav.nav{gap:0}.dt-home .dt-desktop-nav.nav a,.dt-home .dt-nav-dropdown summary{padding:8px 6px;font-size:12px}}@media (width<=800px){.dt-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.dt-highlight-grid{grid-template-columns:1fr}}@media (width<=760px){.dp-dashboard-summary-grid,.dt-home.dt-domains-page .dt-domain-search-card{grid-template-columns:1fr}}.dt-page-hero{isolation:isolate;color:#fff;background:linear-gradient(120deg,#0b1120 0%,#111827 48%,#193d6a 77%,#2d7ff9 115%);border:1px solid #17243a;border-radius:22px;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);align-items:center;gap:36px;width:calc(100% - 48px);max-width:1420px;min-height:280px;margin:32px auto;padding:44px 40px;font-family:Manrope,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.dt-page-hero:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:650px;height:650px;position:absolute;top:-230px;right:-120px}.dt-page-hero-copy{min-width:0;position:relative}.dt-page-hero .dt-page-hero-copy h1,.dt-page-hero .dt-page-hero-title{color:#fff;letter-spacing:-.045em;max-width:850px;margin:16px 0;font-size:clamp(29px,3.2vw,46px);font-weight:750;line-height:1.18}.dt-page-hero .dt-page-hero-copy>p:not(.dt-eyebrow):not(.eyebrow):not(.dt-page-hero-title){color:#d5dfed;max-width:680px;margin:12px 0;font-size:14px;line-height:1.85}.dt-page-hero .dt-eyebrow,.dt-page-hero .eyebrow,.dt-page-hero .dp-kicker,.dt-page-hero .dp-hero-label{color:#bfd8ff;letter-spacing:.15em;font-size:10px;font-weight:750}.dt-page-hero .dt-gradient-text{color:#8bc6ff;-webkit-text-fill-color:#8bc6ff;background:0 0}.dt-page-hero .dt-page-hero-actions,.dt-page-hero .dt-dashboard-actions,.dt-page-hero .dp-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;display:flex}.dt-page-hero .dt-page-hero-actions a,.dt-page-hero .dt-dashboard-actions a,.dt-page-hero .dp-button-hero{color:#fff;background:#ffffff17;border:1px solid #68778c;border-radius:10px;align-items:center;gap:8px;padding:12px 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.dt-page-hero .dt-page-hero-actions a:first-child,.dt-page-hero .dt-button-primary,.dt-page-hero .dp-button-primary{color:#fff;background:#2d7ff9;border:1px solid #2d7ff9}.dt-page-hero .dt-page-hero-actions a:hover,.dt-page-hero .dt-dashboard-actions a:hover,.dt-page-hero .dp-button-hero:hover{background:#ffffff2b}.dt-page-hero .dt-page-hero-actions a:first-child:hover,.dt-page-hero .dt-button-primary:hover{background:#1f68db}.dt-page-hero .dt-page-hero-actions svg{width:17px;height:17px}.dt-brand-art{grid-template-columns:minmax(0,1fr);justify-self:center;place-items:center;width:100%;min-width:0;max-width:350px;height:220px;display:grid;position:relative}.dt-brand-orbit{pointer-events:none;border:1px solid #94c4ff21;border-radius:50%;width:290px;height:290px;position:absolute}.dt-brand-orbit-inner{width:235px;height:235px}.dt-brand-card{background:linear-gradient(145deg,#182532,#0d1521);border:1px solid #526278;border-radius:16px;width:290px;min-width:0;max-width:100%;padding:16px 20px 24px;position:relative;transform:rotate(-5deg);box-shadow:0 22px 42px #00000038}.dt-brand-card-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;display:flex}.dt-brand-card-top>span{gap:5px;display:flex}.dt-brand-card-top i{background:#829ab5;border-radius:50%;width:4px;height:4px}.dt-brand-card-top small{color:#afc9e8;letter-spacing:.12em;font-size:7px}.dt-brand-card-face{justify-items:center;gap:12px;padding:25px 0 5px;display:grid}.dt-brand-card-face img{filter:brightness(0)invert();width:205px;max-width:100%;height:auto;display:block}.dt-brand-card-rule{background:#4ba3ff;width:36px;height:2px}.dt-brand-card-face p{color:#cad8e8;letter-spacing:.07em;margin:0;font-size:9px}.dt-brand-card-note{color:#194a83;background:#eff6ff;border:1px solid #d9e9ff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:9px;display:flex;position:absolute;bottom:-16px;left:22px;right:22px;box-shadow:0 8px 22px #0000001f}.dt-brand-card-note svg{flex-shrink:0;width:14px;height:14px}.dt-platform .dt-page-hero{width:100%;margin-top:0}.dt-home .dt-page-hero{padding:44px 40px}.dt-home .dt-page-hero .dt-domain-tags :is(button,a){color:#dbeafe;background:#182f50;border-color:#586c88}.dt-home .dt-page-hero .dt-domain-tags :is(button,a):is(:hover,:focus-visible){color:#fff;background:#23466f;border-color:#a9d2ff}.dt-home .dt-page-hero .dt-domain-tags button[aria-pressed=true]{color:#1f4e8c;background:#eff6ff;border-color:#eff6ff}.dt-home .dt-page-hero .dt-domain-tags :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #a9d2ff}.dt-home .dt-dashboard-main{background:#f8fafc}.dt-home .dt-home-hero-shell .dt-page-hero{margin-bottom:0}.dt-home .dt-home-hero-search{max-width:800px;margin:28px auto 36px;padding:0 24px}.dt-home .dt-home-preview{max-width:1080px;margin:0 auto 32px;padding:0 24px}.dt-home .dt-home-preview .dt-preview{box-shadow:0 14px 40px -26px #1118273d}.dt-home .dt-home-preview .dt-floating-chip{display:none}.dt-home .dt-preview.preview,.dt-home .dt-preview .tile{background:#fff;border-color:#e5e7eb}.dt-home .dt-preview .tile .go,.dt-home .dt-home-hero-search .own-row a{color:#1f68db}.dt-home .dt-notification-bell{color:#111827;background:#fff;border-color:#e5e7eb}.dt-home .dt-page-hero-copy>p>a{color:#bfdbfe}.dt-home .dt-home-hero-search .own-row{color:#6b7280}.dt-home .marquee .tick{color:#111827;background:#eff6ff;border-color:#dbeafe}.dt-home.dt-auth-page{display:block}.dt-home.dt-auth-page .dt-auth-main{width:100%;max-width:1468px;padding:0 24px 48px;display:block}.dt-home.dt-auth-page .dt-auth-main>.dt-page-hero{width:100%}.dt-home.dt-auth-page .dt-auth-card{max-width:540px;margin:24px auto}.dt-home.dt-auth-standalone .dt-auth-main{display:block}.dt-home.dt-auth-standalone .dt-auth-card{width:100%;margin:24px auto}.dt-home .dt-password-eye,.dt-home .dt-password-actions button{color:#1f68db}.dt-home .dt-tickets-main{max-width:1468px;padding:0 24px 40px}.dt-tickets-main>.dt-page-hero{width:100%}.dt-home .dt-contact-page-heading{padding:0}.dt-home .dt-vps-plans{padding-top:12px}.dt-staff-main>.dt-page-hero,.app-shell .dt-page-hero{width:100%;margin-top:0}.dt-staff-main>.dt-page-hero button{border-radius:10px;padding:12px 18px}@media (width<=760px){.dt-page-hero,.dt-home .dt-page-hero{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:26px;width:calc(100% - 32px);margin:22px auto;padding:28px 24px}.dt-brand-art{max-width:300px;height:220px}.dt-brand-card{width:260px}.dt-brand-orbit{width:240px;height:240px}.dt-brand-orbit-inner{width:190px;height:190px}.dt-home.dt-auth-page .dt-auth-main,.dt-home .dt-tickets-main{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.dt-brand-card{transform:none}}.st-content{max-width:1420px;margin:32px auto 64px;padding:0 24px}.st-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.st-choice{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:36px}.st-choice h2{letter-spacing:-.04em;margin:14px 0;font-size:28px}.st-choice p,.st-choice li{color:#6b7280;font-size:14px;line-height:1.9}.st-choice ul{margin:22px 0;padding-left:20px}.st-choice .dt-eyebrow{color:#1f68db;margin-top:24px}.st-icon{color:#2d7ff9;background:#eff6ff;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.st-feature{background:#f1f0ea;border:1px solid #e5e7eb;border-radius:20px;grid-template-columns:1.7fr 1fr;gap:32px;margin-top:28px;padding:40px;display:grid}.st-feature h2{letter-spacing:-.045em;margin:18px 0;font-size:34px}.st-feature p{color:#59616a;max-width:660px}.st-feature small{color:#6b7280;margin-top:20px;font-size:11px;display:block}.st-feature-word{color:#182532;place-self:center;font:italic 100px/.8 Georgia,serif}.st-feature-word span{letter-spacing:.18em;font:9px/1 system-ui,sans-serif}.st-inline-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.st-inline-actions a{color:#1f68db;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.st-inline-actions svg{width:18px}.st-pill{color:#1f68db;background:#eff6ff;border:1px solid #dbeafe;border-radius:30px;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex}.st-editor-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.st-editor-heading h2{margin-top:12px;font-size:28px}.st-editor-layout{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.st-editor{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:26px}.st-editor fieldset{border:0;min-width:0;margin:0;padding:0}.st-editor legend{margin:0 0 16px;font-size:18px;font-weight:750}.st-editor label{color:#374151;gap:8px;margin:18px 0;font-size:12px;font-weight:700;display:grid}.st-editor input,.st-editor select,.st-editor textarea{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font:400 13px/1.6 Manrope,system-ui,sans-serif}.st-editor input[type=color]{width:64px;height:42px;padding:4px}.st-editor textarea{resize:vertical}.st-editor p{color:#6b7280;font-size:12px;line-height:1.8}.st-editor a{color:#1f68db}.st-frameworks{border-block:1px solid #e5e7eb;margin:22px 0;padding:14px 0}.st-frameworks summary{cursor:pointer;font-size:12px;font-weight:750}.st-editor-actions{gap:10px;display:grid}.dt-home .st-editor button,.st-inline-actions button,.st-saved button{color:#fff;background:#2d7ff9;border:1px solid #2d7ff9;border-radius:9px;padding:11px 14px;font-size:12px}.st-preview-panel{background:#fff;border:1px solid #e5e7eb;border-radius:18px;min-width:0;padding:14px}@media (width>=961px){.st-preview-panel{position:sticky;top:96px}.st-preview-frame iframe{height:min(760px,100dvh - 200px)}}.st-preview-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 18px;display:flex}.st-preview-toolbar h3{margin:0;font-size:14px}.st-preview-toolbar>div{gap:4px;display:flex}.dt-home .st-preview-toolbar button{color:#6b7280;background:#fff;border:1px solid #e5e7eb;padding:7px 10px;font-size:11px}.dt-home .st-preview-toolbar button[aria-pressed=true]{color:#1f68db;background:#eff6ff;border-color:#bfdbfe}.st-preview-frame{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;width:100%;margin:auto;overflow:hidden}.st-preview-mobile{max-width:390px}.st-preview-frame iframe{background:#fff;border:0;width:100%;height:760px;display:block}.st-preview-panel>p{color:#1f68db;padding:10px;font-size:12px}.st-small{margin-top:20px;font-size:11px!important}.st-notice,.st-error{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin:16px 0;padding:16px 20px;font-size:13px}.st-error{color:#9b3c32;background:#fff1ef;border-color:#f3cbc5}.st-saved{border-top:1px solid #e5e7eb;margin-top:40px;padding-top:30px}.st-saved>p{color:#6b7280;font-size:13px}.st-saved-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.st-saved-grid article{overflow-wrap:anywhere;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:20px}.dp-sites-menu{color:#334155;font-size:11px;position:relative}.dp-sites-menu summary{cursor:pointer;align-items:center;gap:5px;padding:28px 0;font-weight:650;list-style:none;display:flex}.dp-sites-menu summary::-webkit-details-marker{display:none}.dp-sites-menu summary svg{width:12px;height:12px}.dp-sites-menu>div{z-index:60;background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:4px;width:200px;padding:10px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 12px 28px #17212d16}.dp-sites-menu>div a{color:#374151;padding:10px;font-size:12px}.dp-sites-menu>div a:hover{color:#1f68db;background:#eff6ff}.dp-mobile-navigation .dp-sites-menu summary{padding:10px}.dp-mobile-navigation .dp-sites-menu>div{width:auto;box-shadow:none;position:static}.dt-brand[role=img]{cursor:default}.dt-brand[role=img]:hover{transform:none}.wab-guided{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;margin:20px 0;padding:18px}.wab-guided h3{margin:0 0 6px!important}.wab-guided p{font-size:12px!important}.wab-guide-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.wab-guided button{margin-top:8px}.wab-plan-glance{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px}.wab-plan-glance h3{margin:10px 0}.wab-plan-glance p{color:#6b7280;font-size:12px;line-height:1.8}.wab-plan-glance dl{gap:12px;font-size:12px;display:grid}.wab-plan-glance dt{color:#6b7280}.wab-plan-glance dd{color:#111827;margin:4px 0}.st-template-library{margin:30px 0 40px}.st-template-library p{color:#6b7280;font-size:13px}.st-template-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.dt-home .st-template-card{text-align:left;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:16px;gap:8px;min-width:0;padding:16px;display:grid}.dt-home .st-template-card[aria-pressed=true]{border-color:#2d7ff9;box-shadow:0 0 0 3px #2d7ff914}.dt-home .st-template-card:hover{background:#fff;border-color:#93c5fd}.st-template-art{background:linear-gradient(120deg,#f8fafc,color-mix(in srgb,var(--template-accent) 16%,white));border:1px solid #e5e7eb;border-radius:9px;height:150px;padding:22px;display:block;overflow:hidden}.st-template-art b{color:var(--template-accent);letter-spacing:-.04em;font-size:18px;display:block}.st-template-art>span{background:var(--template-accent);opacity:.55;border-radius:4px;width:70%;height:8px;margin:18px 0 12px;display:block}.st-template-art>i{border:1px solid color-mix(in srgb,var(--template-accent) 30%,white);background:#ffffffa8;border-radius:6px;width:35%;height:35px;margin-right:10px;display:inline-block}.st-template-portfolio .st-template-art b,.st-template-cafe .st-template-art b{font:24px Georgia,serif}.st-template-store .st-template-art>i{border-radius:50%;width:40px;height:40px}.st-template-event .st-template-art{background:#eeeaf7}.st-template-fitness .st-template-art{background:#eaf3ed}.st-template-tag{color:#6b7280;margin-top:5px;font-size:10px}.st-template-card>strong{font-size:17px}.st-template-card>small{color:#6b7280;font-size:12px;font-weight:400;line-height:1.7}.wab-example-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.dt-home .wab-example{text-align:left;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:7px;min-width:0;padding:18px;display:grid}.dt-home .wab-example:hover,.dt-home .wab-example[aria-pressed=true]{background:#eff6ff;border-color:#93c5fd}.wab-example>span{color:#1f68db;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.wab-example strong{font-size:16px}.wab-example small{color:#6b7280;font-size:11px;font-weight:400;line-height:1.6}.se-editor{background:#fafcff;border:1px solid #dbeafe;border-radius:12px;min-width:0;margin:24px 0;padding:18px}.se-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.se-heading h3{font-size:16px;margin:0!important}.se-heading p{color:#6b7280;margin:8px 0 14px;line-height:1.6;font-size:11px!important}.se-heading>span{color:#6b7280;flex-shrink:0;font-size:10px}.se-palette{flex-wrap:wrap;gap:6px;padding-bottom:16px;display:flex}.dt-home .se-editor .se-palette button{color:#1f68db;cursor:grab;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;padding:7px 9px;font-size:10px}.se-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.se-list>li{background:#fff;border:1px solid #e5e7eb;border-radius:9px;min-width:0;padding:9px}.se-row{align-items:center;gap:6px;min-width:0;display:flex}.se-number{color:#9ca3af;font-size:10px}.se-row strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;font-weight:650;line-height:1.5}.se-actions{flex-shrink:0;gap:3px;display:flex}.dt-home .se-editor .se-actions button,.dt-home .se-editor .se-handle{color:#1f68db;background:#fff;border:1px solid #e5e7eb;border-radius:5px;place-items:center;width:28px;height:30px;padding:0;font-size:15px;display:grid}.dt-home .se-editor .se-handle{color:#9ca3af;cursor:grab;border:0;width:23px;font-size:22px}.dt-home .se-editor .se-handle:active{cursor:grabbing}.se-copy{border-top:1px solid #eff1f5;margin-top:10px;padding:8px 2px 0}.se-copy summary{color:#6b7280;cursor:pointer;font-size:10px}.se-copy label{margin:12px 0}.se-copy input,.se-copy textarea{font-size:12px!important}.se-drop-zone{color:#6b7280;text-align:center;border:1px dashed #bfdbfe;border-radius:8px;margin-top:10px;padding:16px 10px;font-size:10px}.se-list .se-drop-target,.se-drop-zone.se-drop-target{background:#eff6ff;border-color:#2d7ff9;box-shadow:0 0 0 2px #2d7ff91a}.se-announcement{color:#1f68db;margin:10px 0 0;font-size:11px}.se-announcement:empty{display:none}.st-example-collections{margin:35px 0}.st-example-collections>h2{margin:35px 0 12px}.st-example-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.st-example-links a{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:7px;padding:22px;text-decoration:none;display:grid}.st-example-links a:hover{border-color:#93c5fd}.st-example-links strong{font-size:16px}.st-example-links small{color:#6b7280;line-height:1.7}.st-example-links span{color:#1f68db;font-size:10px}@media (width<=800px){.st-template-gallery,.st-example-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.st-template-gallery,.st-example-links,.wab-example-gallery{grid-template-columns:minmax(0,1fr)}.se-editor{padding:12px}.se-actions button{width:25px!important}.se-row{gap:4px}}@media (width<=960px){.st-editor-layout{grid-template-columns:minmax(0,1fr)}.st-editor{display:block}.st-preview-frame iframe{height:650px}}@media (width<=680px){.st-choice-grid,.st-feature,.st-saved-grid,.wab-guide-grid{grid-template-columns:minmax(0,1fr)}.st-content{padding:0 16px}.st-choice,.st-feature{padding:24px}.st-editor-heading{flex-direction:column;align-items:start}.st-feature-word{display:none}.st-preview-toolbar{flex-wrap:wrap}}.dc-store{--dc-ink:#19231f;--dc-paper:#f6f5ef}.dc-store .dt-main{color:var(--dc-ink);background:var(--dc-paper)}.dc-preview-note{text-align:center;color:#46513f;letter-spacing:.07em;background:#e9ecdf;padding:10px 20px;font-size:10px}.dc-store .dc-shop-header{background:var(--dc-paper);min-height:90px;color:var(--dc-ink);border:0;border-bottom:1px solid #dedcd1;gap:24px;padding:20px 5%;display:flex}.dc-wordmark{letter-spacing:-.06em;font-size:27px;font-weight:800;line-height:1}.dc-wordmark>span{letter-spacing:.3em;margin-top:7px;font-size:9px;font-weight:600;display:block}.dc-shop-header nav{gap:26px;margin:0;display:flex}.dc-shop-header nav a{color:#4e554b;font-size:12px;text-decoration:none}.dc-store button.dc-bag-button{color:var(--dc-ink);background:0 0;border:1px solid #c9ccbf;border-radius:6px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:flex}.dc-bag-button>span{background:var(--dc-ink);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.dc-bag-button svg{width:16px;height:16px}.dc-hero{color:#f4f3ea;background:#17231e;border-radius:20px;grid-template-columns:1fr 1fr;min-height:560px;margin:28px;display:grid;overflow:hidden}.dc-hero-copy{align-self:center;padding:60px 9%}.dc-eyebrow{letter-spacing:.17em;font-size:10px;font-weight:650}.dc-hero .dc-eyebrow{color:#b7c0a6}.dc-store .dc-hero h1{color:#f4f3ea}.dc-store .dc-shop-link{color:#1c271e}.dc-hero h1{letter-spacing:-.07em;margin:32px 0 24px;font-size:clamp(55px,7vw,104px);font-weight:500;line-height:.97}.dc-hero-copy p{color:#c8cdbe;font-size:15px;line-height:1.9}.dc-shop-link{color:#1c271e;background:#e3e9c6;border-radius:5px;align-items:center;gap:30px;margin:26px 0;padding:14px 22px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.dc-shop-link svg{width:18px;height:18px}.dc-hero-copy small{color:#9ba995;font-size:10px;display:block}.dc-hero-art{background:linear-gradient(135deg,#354739,#798269);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.dc-large-mark{color:#fff;opacity:.08;font:italic 200px/1 Georgia,serif;position:absolute;top:35px;right:25px}.dc-look{background:#c5c9b6;border-radius:7px;place-items:center;width:62%;max-width:300px;height:370px;display:grid;position:absolute;box-shadow:0 18px 40px #0003}.dc-look-back{background:#cbd0bf;top:8%;left:10%;transform:rotate(12deg)}.dc-look-front{background:#e3dfd2;bottom:8%;right:9%;transform:rotate(-9deg)}.dc-look .dc-garment{width:100%;height:100%}.dc-hero-caption{color:#dce1d0;letter-spacing:.16em;font-size:9px;position:absolute;bottom:20px;left:30px}.dc-hero-logo{filter:brightness(0)invert();opacity:.8;width:105px;position:absolute;top:24px;left:28px}.dc-collection{max-width:1420px;margin:auto;padding:50px 28px}.dc-section-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:30px;display:flex}.dc-section-heading h2{letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(28px,3vw,40px);font-weight:500}.dc-section-heading>p{color:#72776b;font-size:12px}.dc-tools{border-block:1px solid #dedcd1;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding:20px 0;display:flex}.dc-tools>div{flex-wrap:wrap;gap:5px;display:flex}.dc-store .dc-tools button{color:#535c50;background:0 0;border:1px solid #0000;border-radius:20px;padding:9px 13px;font-size:12px}.dc-store .dc-tools button[aria-pressed=true]{color:#f6f5ef;background:#1c271e}.dc-tools label{color:#596153;gap:6px;font-size:10px;display:grid}.dc-store .dc-tools input,.dc-store .dc-tools select{color:#19231f;background:#fff;border:1px solid #d9dacc;border-radius:5px;max-width:100%;padding:9px 12px;font-size:12px}.dc-search{margin-left:auto}.dc-status{color:#475940;min-height:20px;margin:12px 0;font-size:12px}.dc-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 24px;display:grid}.dc-product{min-width:0}.dc-product-image{background:#e7e4da;border-radius:8px;place-items:center;height:370px;display:grid;position:relative;overflow:hidden}.dc-tone-layers{background:#dee3d8}.dc-tone-bottoms{background:#e6e4de}.dc-product-image .dc-garment{width:90%;height:95%;transition:transform .2s}.dc-product:hover .dc-garment{transform:translateY(-4px)}.dc-product-category{color:#70796b;font-size:10px;position:absolute;top:17px;left:17px}.dc-product-stamp{letter-spacing:.1em;color:#778071;font-size:8px;position:absolute;bottom:15px;right:15px}.dc-product-info{padding:18px 0 0}.dc-product-info>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.dc-product-info h3{margin:0;font-size:16px;font-weight:650}.dc-product-info>div:first-child>span{font-size:13px}.dc-product-info p{color:#626c5b;margin:8px 0 14px;font-size:11px}.dc-product-info p span{color:#7a8274}.dc-product-actions{align-items:end;gap:12px;display:flex}.dc-product-actions label{color:#697361;align-items:center;gap:8px;font-size:10px;display:flex}.dc-store .dc-product-actions select{color:#19231f;background:0 0;border:1px solid #cfd4c6;border-radius:5px;min-width:62px;padding:8px;font-size:11px}.dc-store .dc-product-actions button{color:#19231f;background:0 0;border:1px solid #b9c2b0;border-radius:5px;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:11px;display:flex}.dc-product-actions button svg{width:14px;height:14px}.dc-store .dc-product-actions button:hover{background:#e2e7d9}.dc-story{background:#e8ebde;border-radius:16px;margin:20px 28px 0;padding:65px max(24px,8%)}.dc-story h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(35px,5vw,60px);font-weight:500;line-height:1.05}.dc-story p{color:#5f6956;max-width:650px;font-size:13px;line-height:1.9}.dc-story a{color:#283c26;align-items:center;gap:18px;margin-top:20px;font-size:12px;font-weight:700;display:inline-flex}.dc-story svg{width:18px}.dc-store .dc-shop-footer{color:#6b7461;letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0;padding:35px;font-size:10px;display:flex}.dc-bag-dialog{color:#19231f;background:#faf9f4;border:0;width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:28px;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-12px 0 40px #0002}.dc-bag-dialog::backdrop{background:#10181080}.dc-bag-top{border-bottom:1px solid #daddd1;justify-content:space-between;align-items:center;gap:12px;padding-bottom:22px;display:flex}.dc-bag-top h2{margin:0;font-size:24px}.dc-bag-top h2 span{color:#74806d;font-weight:400}.dc-store .dc-bag-top button{color:#19231f;background:0 0;padding:0 8px;font-size:24px}.dc-bag-items{margin:0;padding:0;list-style:none}.dc-bag-items li{border-bottom:1px solid #daddd1;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.dc-bag-art{background:#e6e7dc;border-radius:7px;place-items:center;height:120px;display:grid}.dc-bag-art svg{width:100%;height:100%}.dc-bag-items h3{margin:4px 0;font-size:14px}.dc-bag-items p{color:#697560;margin:7px 0;font-size:11px}.dc-bag-items strong{font-size:13px}.dc-quantity{align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}.dc-store .dc-quantity button{color:#273c21;background:#e9ecdf;border:1px solid #d1d8c7;border-radius:4px;padding:4px 8px;font-size:11px}.dc-bag-total{justify-content:space-between;gap:20px;padding:24px 0 12px;font-size:14px;display:flex}.dc-checkout-note{color:#6d7664;font-size:12px;line-height:1.8}.dc-store .dc-checkout{color:#fff;background:#1d2b1c;width:100%;margin-top:15px;padding:14px}.dc-empty-bag{text-align:center;padding:60px 0}.dc-empty-bag>svg{color:#8a977e;width:40px;height:40px}.dc-empty-bag h3{margin-top:20px;font-size:18px}.dc-empty-bag p{color:#7d8871;font-size:13px}.dc-store .dc-empty-bag button{background:#263c23;margin-top:20px}.dc-no-results{text-align:center;padding:50px 20px}.dc-store :focus-visible{outline-color:#2d7ff9}@media (width<=900px){.dc-hero{min-height:500px}.dc-look{height:280px}.dc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-product-image{height:320px}.dc-shop-header nav{gap:12px}}@media (width<=620px){.dc-store .dc-shop-header{flex-wrap:wrap;padding:20px}.dc-shop-header nav{order:3;justify-content:space-between;width:100%}.dc-hero{grid-template-columns:minmax(0,1fr);margin:16px}.dc-hero-copy{padding:35px 24px}.dc-hero h1{font-size:66px}.dc-hero-art{height:370px}.dc-look{max-width:220px;height:280px}.dc-look-back{top:10%}.dc-look-front{bottom:12%}.dc-collection{padding:35px 16px}.dc-section-heading{flex-wrap:wrap}.dc-section-heading>p{margin:0}.dc-tools>div{width:100%}.dc-search{flex:1;min-width:140px;margin-left:0}.dc-search input{width:100%}.dc-product-grid{gap:30px 12px}.dc-product-image{height:230px}.dc-product-info>div:first-child{flex-direction:column;align-items:start;gap:5px}.dc-product-info h3{font-size:13px}.dc-product-actions{flex-wrap:wrap;gap:8px}.dc-product-actions button{min-width:100%}.dc-product-stamp{font-size:6px}.dc-story{margin:12px 16px 0;padding:35px 24px}.dc-bag-dialog{padding:22px}}@media (width<=360px){.dc-product-grid{grid-template-columns:minmax(0,1fr)}.dc-product-image{height:300px}}@media (prefers-reduced-motion:reduce){.dc-product-image .dc-garment{transition:none}.dc-look{transform:none}}
