/* Q-DASH Web Development Content V5 — brand-aligned editorial and commerce system */
.wdp{--qd-navy:#071d31;--qd-navy-2:#0b2944;--qd-orange:#f15a29;--qd-orange-dark:#cf471b;--qd-brown:#8b5e3c;--qd-brown-2:#a8754d;--qd-sand:#d7b58d;--qd-beige:#f1e6d8;--qd-beige-2:#faf6f0;--qd-white:#fff;--qd-ink:#0a2035;--qd-muted:#6e7f8b}.wdp .wdp-section{padding:82px 0}.wdp .wdp-section-head{margin-bottom:36px}.wdp .wdp-section:nth-of-type(even){background:#f6f3ee}.wdp .wdp-section-head h2,.wdp .wdp-showcase-copy h2,.wdp .wdp-admin-copy h2,.wdp .wdp-request-copy h2,.wdp .wdp-choose-panel h2{color:var(--qd-navy);font-size:clamp(30px,3.7vw,50px)}.wdp .wdp-eyebrow{color:var(--qd-orange)}

/* Bring the previous interactive experience back into the Q-DASH brand family. */
.wdp .wdp-person--two{--person-shirt:var(--qd-brown)}.wdp .wdp-person--two .wdp-person__leg{background:var(--qd-sand)}.wdp .wdp-capability-state.is-available{--capability-color:var(--qd-brown);--capability-level:100%}.wdp .wdp-capability-state.is-scoped{--capability-color:var(--qd-orange);--capability-level:66%}.wdp .wdp-capability-state.is-dependent{--capability-color:var(--qd-brown-2);--capability-level:45%}.wdp .wdp-quality-live{--experience-accent:var(--qd-brown);background:linear-gradient(145deg,var(--qd-beige-2),#fff)}.wdp .wdp-quality-signal{--signal-color:var(--qd-brown)}.wdp .wdp-quality-signal--custom{--signal-color:var(--qd-orange)}.wdp .wdp-quality-signal--dependent{--signal-color:var(--qd-brown-2)}

/* Domain finder */
.wdp .wdp5-domain{position:relative;overflow:hidden;background:var(--qd-navy)!important;color:#fff}.wdp .wdp5-domain:before{content:"";position:absolute;inset:-45% auto auto -10%;width:520px;height:520px;border:90px solid rgba(241,90,41,.06);border-radius:50%}.wdp .wdp5-domain:after{content:"";position:absolute;inset:auto -8% -65% auto;width:600px;height:600px;border:1px solid rgba(215,181,141,.18);border-radius:50%;box-shadow:0 0 0 75px rgba(215,181,141,.025),0 0 0 150px rgba(215,181,141,.02)}.wdp .wdp5-domain-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);gap:32px;align-items:stretch}.wdp .wdp5-domain-copy{padding:8px 0}.wdp .wdp5-domain-copy h2{max-width:760px;margin:12px 0 14px;color:#fff;font-size:clamp(34px,4.6vw,62px);line-height:1.1;letter-spacing:-.04em}.wdp .wdp5-domain-copy>p{max-width:720px;margin:0;color:#b5c3cc;font-size:14px;line-height:1.9}.wdp .wdp5-domain-form{margin-top:28px}.wdp .wdp5-domain-form>label{display:block;margin-bottom:8px;color:#d7e0e6;font-size:9px;font-weight:900}.wdp .wdp5-domain-form>div:first-of-type{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:6px;border:1px solid rgba(255,255,255,.16);border-radius:17px;background:#fff;box-shadow:0 22px 55px rgba(0,0,0,.24)}.wdp .wdp5-domain-form input{min-width:0;height:51px;padding:0 16px;border:0;outline:0;background:transparent;color:var(--qd-navy);font-size:14px}.wdp .wdp5-domain-form input::placeholder{color:#9aa9b3}.wdp .wdp5-domain-form button[type=submit]{height:51px;padding:0 22px;border:0;border-radius:12px;background:var(--qd-orange);color:#fff;display:flex;align-items:center;gap:9px;font-size:11px;font-weight:950}.wdp .wdp5-domain-form button[type=submit]:hover{background:var(--qd-orange-dark)}.wdp .wdp5-domain-form button[disabled]{opacity:.65;cursor:wait}.wdp .wdp5-domain-suffixes{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.wdp .wdp5-domain-suffixes button{padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.06);color:#d7e2e8;font-size:8px;font-weight:850}.wdp .wdp5-domain-suffixes button:hover{border-color:var(--qd-sand);background:rgba(215,181,141,.12);color:#fff}.wdp .wdp5-domain-results{min-height:84px;margin-top:18px}.wdp .wdp5-domain-empty,.wdp .wdp5-domain-message{min-height:76px;padding:15px;border:1px dashed rgba(255,255,255,.15);border-radius:13px;background:rgba(255,255,255,.035);color:#aebdc7;display:flex;align-items:center;gap:12px;font-size:10px;line-height:1.7}.wdp .wdp5-domain-empty i,.wdp .wdp5-domain-message i{width:34px;height:34px;border-radius:10px;background:rgba(241,90,41,.13);color:var(--qd-orange);display:grid;place-items:center;flex:0 0 auto}.wdp .wdp5-domain-message.is-error{border-color:rgba(241,90,41,.35);color:#f4c0ac}.wdp .wdp5-domain-list{display:grid;gap:8px}.wdp .wdp5-domain-result{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:13px 14px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:rgba(255,255,255,.055)}.wdp .wdp5-domain-result b{direction:ltr;text-align:start;color:#fff;font-size:13px}.wdp .wdp5-domain-result small{color:#a7b7c1;font-size:8px}.wdp .wdp5-domain-result strong{color:var(--qd-sand);font-size:11px}.wdp .wdp5-domain-result span{padding:6px 9px;border-radius:999px;background:rgba(215,181,141,.12);color:var(--qd-sand);font-size:8px;font-weight:900}.wdp .wdp5-domain-result.is-unavailable{opacity:.58}.wdp .wdp5-domain-result.is-unavailable span{color:#c0c9cf;background:rgba(255,255,255,.08)}.wdp .wdp5-domain-aside{padding:22px;border:1px solid rgba(255,255,255,.13);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025));backdrop-filter:blur(12px)}.wdp .wdp5-domain-radar{position:relative;height:170px;border-radius:18px;overflow:hidden;background:radial-gradient(circle,rgba(241,90,41,.2) 0 3px,transparent 4px),repeating-radial-gradient(circle,transparent 0 26px,rgba(255,255,255,.08) 27px 28px),linear-gradient(135deg,#0b2944,#071d31);display:grid;place-items:center}.wdp .wdp5-domain-radar:before{content:"";position:absolute;width:50%;height:1px;inset:50% auto auto 50%;background:linear-gradient(90deg,var(--qd-orange),transparent);transform-origin:left;animation:wdp5-radar 4s linear infinite}.wdp .wdp5-domain-radar>i{z-index:2;width:45px;height:45px;border-radius:50%;background:var(--qd-orange);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 13px rgba(241,90,41,.1)}.wdp .wdp5-domain-radar>b{position:absolute;inset:auto auto 13px 15px;color:#d8e2e8;font-size:8px;letter-spacing:.12em}.wdp .wdp5-domain-facts{display:grid;gap:6px;margin-top:13px}.wdp .wdp5-domain-facts article{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:9px;border-radius:11px;background:rgba(255,255,255,.04)}.wdp .wdp5-domain-facts article>i{width:34px;height:34px;border-radius:9px;background:rgba(215,181,141,.11);color:var(--qd-sand);display:grid;place-items:center}.wdp .wdp5-domain-facts b{display:block;font-size:9px}.wdp .wdp5-domain-facts small{display:block;margin-top:3px;color:#96a9b6;font-size:7px;line-height:1.5}.wdp .wdp5-qa-link{margin-top:13px;padding:11px;border:1px solid rgba(215,181,141,.25);border-radius:11px;color:var(--qd-sand);display:flex;align-items:center;gap:8px;font-size:8px;font-weight:900}.wdp .wdp5-qa-link:hover{background:rgba(215,181,141,.1)}

/* Solution catalogue */
.wdp .wdp5-solutions{background:var(--qd-beige-2)!important}.wdp .wdp5-solution-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:13px}.wdp .wdp5-solution-tabs button{min-height:78px;padding:13px;border:1px solid #e1d5c8;border-radius:15px;background:#fff;color:#6d7e89;display:flex;align-items:center;gap:11px;text-align:start;transition:.25s ease}.wdp .wdp5-solution-tabs button i{width:40px;height:40px;border-radius:11px;background:var(--qd-beige-2);color:var(--qd-brown);display:grid;place-items:center;font-size:15px}.wdp .wdp5-solution-tabs button span{font-size:11px;font-weight:900}.wdp .wdp5-solution-tabs button:hover{transform:translateY(-2px);border-color:var(--qd-sand)}.wdp .wdp5-solution-tabs button.is-active{border-color:var(--qd-orange);background:var(--qd-navy);color:#fff;box-shadow:0 14px 35px rgba(7,29,49,.15)}.wdp .wdp5-solution-tabs button.is-active i{background:var(--qd-orange);color:#fff}.wdp .wdp5-solution-stage{min-height:485px}.wdp .wdp5-solution-panel{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:16px;padding:18px;border:1px solid #dfd4c8;border-radius:24px;background:#fff;box-shadow:0 20px 55px rgba(7,29,49,.07)}.wdp .wdp5-solution-panel[hidden]{display:none}.wdp .wdp5-solution-panel.is-active{animation:wdp5-panel .35s ease both}.wdp .wdp5-solution-intro{grid-row:span 2;padding:28px;border-radius:17px;background:var(--qd-navy);color:#fff;display:flex;flex-direction:column}.wdp .wdp5-solution-intro>span{display:flex;align-items:center;gap:9px;color:var(--qd-sand);font-size:9px;font-weight:900}.wdp .wdp5-solution-intro>span i{width:34px;height:34px;border-radius:10px;background:var(--qd-orange);color:#fff;display:grid;place-items:center}.wdp .wdp5-solution-intro h3{margin:19px 0;color:#fff;font-size:24px;line-height:1.45}.wdp .wdp5-solution-intro ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.wdp .wdp5-solution-intro li{display:flex;gap:8px;color:#c7d2d9;font-size:9px;line-height:1.6}.wdp .wdp5-solution-intro li i{color:var(--qd-orange);margin-top:3px}.wdp .wdp5-solution-intro>a{margin-top:auto;padding-top:22px;color:var(--qd-sand);font-size:9px;font-weight:900}.wdp .wdp5-solution-stack{padding:22px;border:1px solid #e7ddd2;border-radius:17px;background:var(--qd-beige-2)}.wdp .wdp5-stack-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.wdp .wdp5-stack-head b{color:var(--qd-navy);font-size:11px}.wdp .wdp5-stack-head small{color:#8c7d71;font-size:7px}.wdp .wdp5-stack-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.wdp .wdp5-stack-grid>div{padding:12px;border:1px solid #e2d7cb;border-radius:11px;background:#fff}.wdp .wdp5-stack-grid small{display:block;color:var(--qd-brown);font-size:7px;font-weight:900}.wdp .wdp5-stack-grid strong{display:block;margin-top:6px;color:var(--qd-navy);font-size:9px;line-height:1.5}.wdp .wdp5-solution-flow{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e7ddd2;border-radius:17px;overflow:hidden}.wdp .wdp5-solution-flow>div{position:relative;min-height:94px;padding:16px;border-inline-end:1px solid #e7ddd2;background:#fff}.wdp .wdp5-solution-flow>div:last-child{border:0}.wdp .wdp5-solution-flow span{display:block;color:var(--qd-orange);font-size:8px;font-weight:950}.wdp .wdp5-solution-flow b{display:block;margin-top:10px;color:var(--qd-navy);font-size:9px;line-height:1.55}

/* Architecture */
.wdp .wdp5-architecture{background:#fff!important}.wdp .wdp5-architecture-map{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wdp .wdp5-architecture-map article{position:relative;min-height:270px;padding:24px;border:1px solid #e1d7cc;border-radius:19px;background:linear-gradient(145deg,#fff,var(--qd-beige-2));overflow:hidden}.wdp .wdp5-architecture-map article.is-wide{grid-column:span 2;background:var(--qd-navy);color:#fff}.wdp .wdp5-architecture-map article>span{position:absolute;inset:18px auto auto 18px;color:#c9b8a6;font-size:9px;font-weight:950}.wdp[dir=rtl] .wdp5-architecture-map article>span{inset:18px 18px auto auto}.wdp .wdp5-architecture-map article>i{width:45px;height:45px;border-radius:13px;background:var(--qd-beige);color:var(--qd-brown);display:grid;place-items:center;font-size:17px}.wdp .wdp5-architecture-map .is-wide>i{background:var(--qd-orange);color:#fff}.wdp .wdp5-architecture-map h3{margin:23px 0 9px;color:var(--qd-navy);font-size:17px;line-height:1.4}.wdp .wdp5-architecture-map .is-wide h3{color:#fff}.wdp .wdp5-architecture-map p{color:#71828d;font-size:9px;line-height:1.85}.wdp .wdp5-architecture-map .is-wide p{color:#b7c5ce}.wdp .wdp5-architecture-map article>div{display:flex;gap:5px;flex-wrap:wrap;margin-top:14px}.wdp .wdp5-architecture-map article>div b{padding:6px 8px;border-radius:7px;background:#fff;color:var(--qd-brown);font-size:7px}.wdp .wdp5-architecture-map .is-wide>div b{background:rgba(255,255,255,.08);color:var(--qd-sand)}.wdp .wdp5-tech-matrix{margin-top:13px;border:1px solid #dfd5ca;border-radius:19px;overflow:hidden}.wdp .wdp5-tech-matrix header,.wdp .wdp5-tech-matrix article{display:grid;grid-template-columns:.55fr 1fr 1fr 1.25fr;align-items:center}.wdp .wdp5-tech-matrix header{background:var(--qd-navy);color:#fff}.wdp .wdp5-tech-matrix header span{padding:14px 16px;font-size:8px;font-weight:900}.wdp .wdp5-tech-matrix article{border-bottom:1px solid #e8dfd6;background:#fff}.wdp .wdp5-tech-matrix article:last-child{border:0}.wdp .wdp5-tech-matrix article>*{padding:15px 16px}.wdp .wdp5-tech-matrix article b{color:var(--qd-orange);font-size:9px}.wdp .wdp5-tech-matrix article span{color:#697d8a;font-size:8px;line-height:1.55}

/* Hosting and subscriptions */
.wdp .wdp5-hosting{background:var(--qd-beige-2)!important}.wdp .wdp5-hosting-journey{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;margin-bottom:15px;padding:15px;border:1px solid #e0d5c8;border-radius:19px;background:#fff}.wdp .wdp5-hosting-journey>div{min-height:102px;padding:15px;border-radius:13px;background:var(--qd-beige-2);display:grid;grid-template-columns:34px 1fr;gap:5px 10px;align-items:center}.wdp .wdp5-hosting-journey>div>span{width:34px;height:34px;border-radius:10px;background:var(--qd-navy);color:#fff;display:grid;place-items:center;font-size:8px;font-weight:950;grid-row:span 2}.wdp .wdp5-hosting-journey>div>i{color:var(--qd-orange);font-size:14px}.wdp .wdp5-hosting-journey b{color:var(--qd-navy);font-size:9px}.wdp .wdp5-hosting-journey small{grid-column:2;color:#8a7c71;font-size:7px}.wdp .wdp5-hosting-journey>i{color:var(--qd-sand);text-align:center}.wdp .wdp5-hosting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wdp .wdp5-hosting-grid article{position:relative;padding:26px;border:1px solid #ded3c7;border-radius:21px;background:#fff;box-shadow:0 15px 40px rgba(7,29,49,.05)}.wdp .wdp5-hosting-grid article.is-featured{background:var(--qd-navy);border-color:var(--qd-navy);color:#fff;transform:translateY(-5px);box-shadow:0 25px 55px rgba(7,29,49,.16)}.wdp .wdp5-plan-label{display:inline-flex;padding:6px 9px;border-radius:999px;background:var(--qd-beige);color:var(--qd-brown);font-size:7px;font-weight:900}.wdp .wdp5-hosting-grid .is-featured .wdp5-plan-label{background:rgba(215,181,141,.12);color:var(--qd-sand)}.wdp .wdp5-hosting-grid article>i{display:block;margin:24px 0 12px;color:var(--qd-orange);font-size:24px}.wdp .wdp5-hosting-grid h3{margin:0;color:var(--qd-navy);font-size:21px}.wdp .wdp5-hosting-grid .is-featured h3{color:#fff}.wdp .wdp5-hosting-grid p{min-height:55px;color:#73848f;font-size:9px;line-height:1.8}.wdp .wdp5-hosting-grid .is-featured p{color:#b6c4cc}.wdp .wdp5-hosting-grid ul{list-style:none;padding:17px 0;margin:13px 0;border-top:1px solid #ebe2da;display:grid;gap:9px}.wdp .wdp5-hosting-grid .is-featured ul{border-color:rgba(255,255,255,.11)}.wdp .wdp5-hosting-grid li{position:relative;padding-inline-start:16px;color:#5f7380;font-size:8px;line-height:1.55}.wdp .wdp5-hosting-grid .is-featured li{color:#d1dbe1}.wdp .wdp5-hosting-grid li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--qd-orange);font-weight:950}.wdp .wdp5-hosting-grid article>a{display:flex;align-items:center;justify-content:center;min-height:42px;border:1px solid var(--qd-orange);border-radius:11px;color:var(--qd-orange);font-size:8px;font-weight:950}.wdp .wdp5-hosting-grid article>a:hover,.wdp .wdp5-hosting-grid .is-featured>a{background:var(--qd-orange);color:#fff}.wdp .wdp5-hosting-note{display:grid;grid-template-columns:42px 1fr;gap:13px;align-items:start;margin-top:13px;padding:17px;border:1px solid #dfd3c6;border-radius:15px;background:#fff}.wdp .wdp5-hosting-note>i{width:42px;height:42px;border-radius:11px;background:var(--qd-beige);color:var(--qd-brown);display:grid;place-items:center}.wdp .wdp5-hosting-note b{color:var(--qd-navy);font-size:10px}.wdp .wdp5-hosting-note p{margin:5px 0 0;color:#748590;font-size:8px;line-height:1.7}

@keyframes wdp5-radar{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes wdp5-panel{from{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(max-width:1000px){.wdp .wdp5-domain-grid{grid-template-columns:1fr}.wdp .wdp5-domain-aside{display:grid;grid-template-columns:270px 1fr;gap:14px}.wdp .wdp5-domain-facts{margin:0}.wdp .wdp5-qa-link{grid-column:1/-1;margin:0}.wdp .wdp5-solution-panel{grid-template-columns:1fr}.wdp .wdp5-solution-intro{grid-row:auto}.wdp .wdp5-architecture-map{grid-template-columns:repeat(2,1fr)}.wdp .wdp5-hosting-journey{grid-template-columns:repeat(4,1fr);gap:8px}.wdp .wdp5-hosting-journey>i{display:none}}
@media(max-width:760px){.wdp .wdp-section{padding:68px 0}.wdp .wdp5-domain-copy h2{font-size:40px}.wdp .wdp5-domain-aside{grid-template-columns:1fr}.wdp .wdp5-domain-radar{height:140px}.wdp .wdp5-domain-result{grid-template-columns:1fr auto}.wdp .wdp5-domain-result strong{grid-column:1/-1}.wdp .wdp5-solution-tabs{grid-template-columns:repeat(2,1fr)}.wdp .wdp5-stack-grid{grid-template-columns:1fr}.wdp .wdp5-solution-flow{grid-template-columns:repeat(2,1fr)}.wdp .wdp5-solution-flow>div:nth-child(2){border-inline-end:0}.wdp .wdp5-solution-flow>div:nth-child(-n+2){border-bottom:1px solid #e7ddd2}.wdp .wdp5-architecture-map{grid-template-columns:1fr}.wdp .wdp5-architecture-map article.is-wide{grid-column:auto}.wdp .wdp5-tech-matrix{overflow:auto}.wdp .wdp5-tech-matrix header,.wdp .wdp5-tech-matrix article{min-width:760px}.wdp .wdp5-hosting-journey{grid-template-columns:repeat(2,1fr)}.wdp .wdp5-hosting-grid{grid-template-columns:1fr}.wdp .wdp5-hosting-grid article.is-featured{transform:none}}
@media(max-width:480px){.wdp .wdp5-domain-form>div:first-of-type{grid-template-columns:1fr}.wdp .wdp5-domain-form button[type=submit]{justify-content:center}.wdp .wdp5-domain-copy h2{font-size:34px}.wdp .wdp5-solution-tabs button{min-height:66px;padding:9px}.wdp .wdp5-solution-tabs button i{width:34px;height:34px}.wdp .wdp5-solution-intro{padding:22px}.wdp .wdp5-solution-intro h3{font-size:20px}.wdp .wdp5-solution-flow{grid-template-columns:1fr}.wdp .wdp5-solution-flow>div{border-inline-end:0;border-bottom:1px solid #e7ddd2}.wdp .wdp5-hosting-journey{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.wdp .wdp5-domain-radar:before,.wdp .wdp5-solution-panel.is-active{animation:none!important}}
/* Availability-only domain results. */
.wdp .wdp5-domain-result{grid-template-columns:minmax(0,1fr) auto minmax(150px,auto)}
.wdp .wdp5-domain-result.is-premium{border-color:rgba(215,181,141,.42);background:rgba(215,181,141,.09)}
.wdp .wdp5-domain-result.is-premium>span{background:rgba(215,181,141,.16);color:#f1d7b9}
.wdp .wdp5-domain-cta{min-height:36px;padding:8px 12px;border:1px solid var(--qd-orange);border-radius:9px;background:var(--qd-orange);color:#fff;font-size:8px;font-weight:950;cursor:pointer}
.wdp .wdp5-domain-cta:hover,.wdp .wdp5-domain-cta:focus-visible{background:var(--qd-orange-dark);border-color:var(--qd-orange-dark)}
@media(max-width:760px){.wdp .wdp5-domain-result{grid-template-columns:1fr auto}.wdp .wdp5-domain-cta{grid-column:1/-1;width:100%}}

.wdp .wdp5-domain-suggestions-title{display:flex;align-items:center;gap:8px;margin:16px 2px 9px;color:#f1d7b9;font-size:9px;font-weight:950}.wdp .wdp5-domain-suggestions-title i{color:var(--qd-orange)}
.wdp .wdp5-domain-alternatives .wdp5-domain-result{background:rgba(255,255,255,.04)}

.wdp .wdp5-domain-name{min-width:0}.wdp .wdp5-domain-name b{display:block}.wdp .wdp5-domain-name small{display:block;margin-top:4px;color:#9fb0bb;font-size:7px;font-weight:850}.wdp .wdp5-domain-result.is-error{border-color:rgba(215,181,141,.32);background:rgba(215,181,141,.055)}.wdp .wdp5-domain-result.is-error>span{background:rgba(255,255,255,.08);color:#e7d8c6}.wdp .wdp5-domain-result.is-error{opacity:1}
.wdp .wdp-domain-request-summary{grid-column:1/-1;display:grid;grid-template-columns:42px 1fr;gap:13px;margin:0 0 16px;padding:16px;border:1px solid #dfd3c6;border-radius:15px;background:var(--qd-beige-2)}.wdp .wdp-domain-request-summary[hidden]{display:none}.wdp .wdp-domain-request-summary>i{width:42px;height:42px;border-radius:11px;background:var(--qd-navy);color:#fff;display:grid;place-items:center}.wdp .wdp-domain-request-summary small{display:block;color:var(--qd-brown);font-size:8px;font-weight:950}.wdp .wdp-domain-request-summary dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.wdp .wdp-domain-request-summary dl>div{padding:9px;border:1px solid #e5d9cd;border-radius:10px;background:#fff}.wdp .wdp-domain-request-summary dt{color:#8a7b70;font-size:7px}.wdp .wdp-domain-request-summary dd{margin:5px 0 0;color:var(--qd-navy);font-size:9px;font-weight:900}.wdp .wdp-domain-request-summary em{display:block;color:#7d8a92;font-size:7px;line-height:1.6;font-style:normal}@media(max-width:760px){.wdp .wdp-domain-request-summary dl{grid-template-columns:1fr}}
/* Smart domain recommendations and selected-domain WhatsApp handoff. */
.wdp .wdp5-domain-name>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.wdp .wdp5-domain-best{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid rgba(215,181,141,.35);border-radius:999px;background:rgba(215,181,141,.14);color:#f1d7b9;font-size:7px;font-weight:950}
.wdp .wdp5-domain-best i{color:var(--qd-orange)}
.wdp .wdp5-domain-recommendation-note{display:flex;align-items:center;gap:9px;margin-top:9px;padding:11px 13px;border:1px solid rgba(215,181,141,.22);border-radius:11px;background:rgba(215,181,141,.06);color:#c8d3da;font-size:8px;line-height:1.65}
.wdp .wdp5-domain-recommendation-note i{color:var(--qd-sand)}
.wdp .wdp5-domain-cta.is-selected{background:var(--qd-brown);border-color:var(--qd-sand)}
.wdp .wdp5-domain-whatsapp{margin-top:13px;padding:13px;border:1px solid rgba(215,181,141,.24);border-radius:15px;background:rgba(255,255,255,.05)}
.wdp .wdp5-domain-whatsapp[hidden]{display:none}
.wdp .wdp5-domain-whatsapp>a{min-height:50px;padding:11px 16px;border-radius:12px;background:var(--qd-orange);color:#fff;display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;text-decoration:none;box-shadow:0 14px 30px rgba(0,0,0,.18);transition:.2s ease}
.wdp .wdp5-domain-whatsapp>a:hover,.wdp .wdp5-domain-whatsapp>a:focus-visible{background:var(--qd-orange-dark);transform:translateY(-1px)}
.wdp .wdp5-domain-whatsapp>a i{font-size:22px}
.wdp .wdp5-domain-whatsapp>a span{font-size:10px;font-weight:950}
.wdp .wdp5-domain-whatsapp>a b{direction:ltr;padding:6px 9px;border-radius:8px;background:rgba(7,29,49,.2);font-size:9px}
.wdp .wdp5-domain-whatsapp>small{display:block;margin-top:9px;color:#aebdc7;font-size:7px;line-height:1.7}
@media(max-width:600px){.wdp .wdp5-domain-whatsapp>a{grid-template-columns:28px 1fr}.wdp .wdp5-domain-whatsapp>a b{grid-column:1/-1;text-align:center}.wdp .wdp5-domain-best{width:max-content}}
/* Domain conversion flow V6 — isolated mini configurator. */
.wdp .wdp5-domain-conversion-actions{display:grid;grid-template-columns:minmax(220px,1.15fr) 1fr .72fr;gap:8px}
.wdp .wdp5-domain-conversion-actions>a,.wdp .wdp5-domain-conversion-actions>button{min-height:52px;padding:11px 14px;border:1px solid rgba(215,181,141,.24);border-radius:12px;color:#fff;display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:center;text-align:start;text-decoration:none;cursor:pointer}
.wdp .wdp5-domain-conversion-actions>a{grid-template-columns:26px 1fr auto;background:var(--qd-orange);border-color:var(--qd-orange)}
.wdp .wdp5-domain-conversion-actions>a:hover,.wdp .wdp5-domain-conversion-actions>a:focus-visible{background:var(--qd-orange-dark)}
.wdp .wdp5-domain-conversion-actions>button{background:rgba(255,255,255,.06)}
.wdp .wdp5-domain-conversion-actions>button:hover,.wdp .wdp5-domain-conversion-actions>button:focus-visible{border-color:var(--qd-sand);background:rgba(215,181,141,.12)}
.wdp .wdp5-domain-conversion-actions i{font-size:18px;color:var(--qd-sand)}
.wdp .wdp5-domain-conversion-actions>a i{color:#fff;font-size:22px}
.wdp .wdp5-domain-conversion-actions span{font-size:9px;font-weight:950}
.wdp .wdp5-domain-conversion-actions b{direction:ltr;padding:6px 8px;border-radius:8px;background:rgba(7,29,49,.2);font-size:8px}

.wdp .wdp6-domain-request{position:relative;z-index:3;margin-top:34px;padding:28px;border:1px solid rgba(215,181,141,.28);border-radius:28px;background:var(--qd-beige-2);color:var(--qd-ink);box-shadow:0 32px 80px rgba(0,0,0,.22)}
.wdp .wdp6-domain-request[hidden]{display:none}
.wdp .wdp6-domain-request__head{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:center;padding-bottom:22px;border-bottom:1px solid #e2d5c8}
.wdp .wdp6-domain-request__head h2{margin:10px 0;color:var(--qd-navy);font-size:clamp(28px,3.2vw,44px);line-height:1.15}
.wdp .wdp6-domain-request__head p{max-width:760px;margin:0;color:#6f7f89;font-size:10px;line-height:1.8}
.wdp .wdp6-selected-domain{padding:17px;border:1px solid #dfd1c3;border-radius:17px;background:#fff}
.wdp .wdp6-selected-domain small{display:block;color:var(--qd-brown);font-size:8px;font-weight:900}
.wdp .wdp6-selected-domain b{display:block;direction:ltr;margin:8px 0;color:var(--qd-navy);font-size:16px;overflow-wrap:anywhere}
.wdp .wdp6-selected-domain span{display:flex;align-items:center;gap:6px;color:#23745a;font-size:8px;font-weight:900}
.wdp .wdp6-domain-form{display:grid;gap:15px;margin-top:20px}
.wdp .wdp6-form-block,.wdp .wdp6-conditional{padding:20px;border:1px solid #e2d6ca;border-radius:19px;background:#fff}
.wdp .wdp6-form-block legend{padding:0 9px;color:var(--qd-navy);font-size:11px;font-weight:950}
.wdp .wdp6-form-block legend span{display:inline-grid;place-items:center;width:28px;height:28px;margin-inline-end:8px;border-radius:8px;background:var(--qd-orange);color:#fff;font-size:8px}
.wdp .wdp6-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}
.wdp .wdp6-service-grid label{cursor:pointer}
.wdp .wdp6-service-grid input{position:absolute;opacity:0;pointer-events:none}
.wdp .wdp6-service-grid label>span{min-height:82px;padding:13px;border:1px solid #e3d7cb;border-radius:14px;background:var(--qd-beige-2);display:grid;grid-template-columns:38px 1fr 22px;gap:9px;align-items:center;transition:.2s ease}
.wdp .wdp6-service-grid label>span>i:first-child{width:38px;height:38px;border-radius:11px;background:#fff;color:var(--qd-brown);display:grid;place-items:center}
.wdp .wdp6-service-grid label>span b{color:var(--qd-navy);font-size:9px;line-height:1.45}
.wdp .wdp6-service-grid label>span em{width:20px;height:20px;border:1px solid #d6c7b8;border-radius:6px;color:transparent;display:grid;place-items:center;font-size:8px}
.wdp .wdp6-service-grid input:checked+span{border-color:var(--qd-orange);background:#fff3ed;box-shadow:0 10px 25px rgba(241,90,41,.08)}
.wdp .wdp6-service-grid input:checked+span>i:first-child{background:var(--qd-orange);color:#fff}
.wdp .wdp6-service-grid input:checked+span em{border-color:var(--qd-orange);background:var(--qd-orange);color:#fff}
.wdp .wdp6-service-grid input:focus-visible+span{outline:3px solid rgba(241,90,41,.2);outline-offset:2px}
.wdp .wdp6-field-error{margin:10px 0 0;color:#b33e25;font-size:8px;font-weight:900}
.wdp .wdp6-conditional[hidden]{display:none}
.wdp .wdp6-conditional>header{display:flex;align-items:center;gap:11px;margin-bottom:16px}
.wdp .wdp6-conditional>header>i{width:42px;height:42px;border-radius:12px;background:var(--qd-navy);color:var(--qd-orange);display:grid;place-items:center}
.wdp .wdp6-conditional>header b{display:block;color:var(--qd-navy);font-size:11px}
.wdp .wdp6-conditional>header small{display:block;margin-top:4px;color:#81909a;font-size:7px}
.wdp .wdp6-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}
.wdp .wdp6-fields label{display:grid;gap:7px}
.wdp .wdp6-fields label.wdp6-full{grid-column:1/-1}
.wdp .wdp6-fields label[hidden]{display:none}
.wdp .wdp6-fields label>span{color:#685a50;font-size:8px;font-weight:900}
.wdp .wdp6-fields input,.wdp .wdp6-fields select,.wdp .wdp6-fields textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #dfd3c7;border-radius:11px;background:#fff;color:var(--qd-navy);font:inherit;font-size:9px;outline:none}
.wdp .wdp6-fields textarea{resize:vertical}
.wdp .wdp6-fields input:focus,.wdp .wdp6-fields select:focus,.wdp .wdp6-fields textarea:focus{border-color:var(--qd-orange);box-shadow:0 0 0 3px rgba(241,90,41,.1)}
.wdp .wdp6-fields [aria-invalid=true]{border-color:#b33e25;background:#fff7f4}
.wdp .wdp6-feature-grid{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}
.wdp .wdp6-feature-grid label{cursor:pointer}
.wdp .wdp6-feature-grid input{position:absolute;opacity:0;pointer-events:none}
.wdp .wdp6-feature-grid span{display:block;padding:8px 11px;border:1px solid #e0d4c8;border-radius:999px;background:var(--qd-beige-2);color:#67584e;font-size:8px;font-weight:850}
.wdp .wdp6-feature-grid input:checked+span{border-color:var(--qd-brown);background:var(--qd-brown);color:#fff}
.wdp .wdp6-feature-grid input:focus-visible+span{outline:3px solid rgba(139,94,60,.18)}
.wdp .wdp6-domain-form__actions{display:flex;justify-content:flex-end}
.wdp .wdp6-review,.wdp .wdp6-submit{min-height:48px;padding:12px 20px;border:0;border-radius:12px;background:var(--qd-orange);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:9px;font-weight:950;cursor:pointer}
.wdp .wdp6-review:hover,.wdp .wdp6-submit:hover{background:var(--qd-orange-dark)}
.wdp .wdp6-domain-status{display:none;padding:12px 14px;border-radius:11px;font-size:9px;font-weight:850}
.wdp .wdp6-domain-status.is-visible{display:block}
.wdp .wdp6-domain-status.is-success{background:#eaf6f1;color:#1f7057}
.wdp .wdp6-domain-status.is-error{background:#fff0eb;color:#a63d24}
.wdp .wdp6-domain-summary{padding:22px;border:1px solid #d6c6b7;border-radius:19px;background:var(--qd-navy);color:#fff}
.wdp .wdp6-domain-summary[hidden]{display:none}
.wdp .wdp6-domain-summary>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}
.wdp .wdp6-domain-summary>header small{color:var(--qd-sand);font-size:8px;font-weight:900}
.wdp .wdp6-domain-summary h3{margin:5px 0 0;color:#fff;font-size:20px}
.wdp .wdp6-domain-summary>header button{padding:8px 10px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(255,255,255,.06);color:#fff;font-size:8px;cursor:pointer}
.wdp .wdp6-domain-summary dl{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}
.wdp .wdp6-domain-summary dl>div{padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.05)}
.wdp .wdp6-domain-summary dt{color:#9fb1bd;font-size:7px}
.wdp .wdp6-domain-summary dd{margin:6px 0 0;color:#fff;font-size:9px;font-weight:900;line-height:1.55;overflow-wrap:anywhere}
.wdp .wdp6-domain-summary>p{display:flex;gap:8px;margin:14px 0;color:#b7c5ce;font-size:8px;line-height:1.7}
.wdp .wdp6-domain-summary>p i{color:var(--qd-orange);margin-top:3px}
.wdp .wdp6-submit{width:100%}
@media(max-width:900px){.wdp .wdp5-domain-conversion-actions{grid-template-columns:1fr 1fr}.wdp .wdp5-domain-conversion-actions>a{grid-column:1/-1}.wdp .wdp6-domain-request__head{grid-template-columns:1fr}.wdp .wdp6-service-grid,.wdp .wdp6-fields{grid-template-columns:repeat(2,1fr)}.wdp .wdp6-domain-summary dl{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.wdp .wdp5-domain-conversion-actions{grid-template-columns:1fr}.wdp .wdp5-domain-conversion-actions>a{grid-column:auto;grid-template-columns:26px 1fr}.wdp .wdp5-domain-conversion-actions>a b{grid-column:1/-1;text-align:center}.wdp .wdp6-domain-request{padding:18px;border-radius:20px}.wdp .wdp6-service-grid,.wdp .wdp6-fields,.wdp .wdp6-domain-summary dl{grid-template-columns:1fr}.wdp .wdp6-domain-form__actions,.wdp .wdp6-review{width:100%}}

/* Focused readability pass: Web Design service only. */
.wdp .wdp5-domain-form>label{font-size:12px!important;line-height:1.65;color:#eef4f7!important}
.wdp .wdp5-domain-form input{font-size:16px!important;line-height:1.5}
.wdp .wdp5-domain-form button[type=submit]{font-size:13px!important;line-height:1.35}
.wdp .wdp5-domain-suffixes{gap:8px;margin-top:12px}
.wdp .wdp5-domain-suffixes button{padding:9px 14px;font-size:12px!important;font-weight:900;line-height:1.25;color:#f1f6f8!important}
.wdp .wdp5-domain-empty,.wdp .wdp5-domain-message{font-size:12px!important;line-height:1.8;color:#c7d3da!important}
.wdp .wdp5-domain-result{padding:16px;gap:14px}
.wdp .wdp5-domain-result b{font-size:17px!important;line-height:1.45;font-weight:950}
.wdp .wdp5-domain-result small,.wdp .wdp5-domain-name small{font-size:11px!important;line-height:1.6;color:#c0cbd2!important}
.wdp .wdp5-domain-result strong{font-size:12px!important;line-height:1.55}
.wdp .wdp5-domain-result>span{padding:7px 11px;font-size:11px!important;line-height:1.35}
.wdp .wdp5-domain-cta{min-height:42px;padding:10px 14px;font-size:12px!important;line-height:1.45}
.wdp .wdp5-domain-suggestions-title{margin-top:19px;font-size:12px!important;line-height:1.55}
.wdp .wdp5-domain-best{font-size:10px!important;line-height:1.35}
.wdp .wdp5-domain-recommendation-note{font-size:11px!important;line-height:1.8;color:#d6dfe4!important}
.wdp .wdp5-domain-facts b{font-size:12px!important;line-height:1.5}
.wdp .wdp5-domain-facts small{font-size:10px!important;line-height:1.65;color:#b8c6ce!important}
.wdp .wdp5-qa-link{font-size:11px!important;line-height:1.55}
.wdp .wdp5-domain-radar>b{font-size:10px!important;line-height:1.4;color:#edf3f6!important}
.wdp .wdp5-domain-whatsapp>a span{font-size:12px!important;line-height:1.5}
.wdp .wdp5-domain-whatsapp>a b{font-size:11px!important}
.wdp .wdp5-domain-whatsapp>small{font-size:10px!important;line-height:1.75;color:#c2ced5!important}
.wdp .wdp5-domain-conversion-actions span{font-size:11px!important;line-height:1.5}
.wdp .wdp5-domain-conversion-actions b{font-size:10px!important}
.wdp .wdp5-domain-radar:before{top:50%;left:50%;right:auto;bottom:auto;width:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,var(--qd-orange) 0,rgba(241,90,41,.72) 32%,transparent 100%);transform-origin:0 50%;animation:wdp5-radar 4s linear infinite;will-change:transform}

.wdp .wdp5-solution-tabs button span{font-size:14px!important;line-height:1.5;font-weight:950}
.wdp .wdp5-solution-intro>span{font-size:12px!important;line-height:1.55}
.wdp .wdp5-solution-intro h3{font-size:clamp(26px,2.2vw,32px)!important;line-height:1.45}
.wdp .wdp5-solution-intro li{font-size:12px!important;line-height:1.75;color:#e0e7eb!important}
.wdp .wdp5-solution-intro>a{font-size:12px!important;line-height:1.55}
.wdp .wdp5-stack-head b{font-size:14px!important;line-height:1.5}
.wdp .wdp5-stack-head small{font-size:10px!important;line-height:1.55;color:#76685e!important}
.wdp .wdp5-stack-grid small{font-size:11px!important;line-height:1.5}
.wdp .wdp5-stack-grid strong{font-size:12px!important;line-height:1.7}
.wdp .wdp5-solution-flow>div{padding:17px}
.wdp .wdp5-solution-flow span{font-size:10px!important;line-height:1.4}
.wdp .wdp5-solution-flow b{font-size:12px!important;line-height:1.65}

.wdp .wdp5-architecture-map article>span{font-size:11px!important;line-height:1.35}
.wdp .wdp5-architecture-map h3{font-size:21px!important;line-height:1.45}
.wdp .wdp5-architecture-map p{font-size:12px!important;line-height:1.85;color:#5d717e!important}
.wdp .wdp5-architecture-map .is-wide p{color:#d0dbe1!important}
.wdp .wdp5-architecture-map article>div b{padding:7px 10px;font-size:10px!important;line-height:1.35}
.wdp .wdp5-architecture-map .is-wide>div b{color:#f3dcbc!important}
.wdp .wdp5-tech-matrix header span{padding:16px 18px;font-size:11px!important;line-height:1.5}
.wdp .wdp5-tech-matrix article>*{padding:17px 18px}
.wdp .wdp5-tech-matrix article b{font-size:13px!important;line-height:1.55}
.wdp .wdp5-tech-matrix article span{font-size:11px!important;line-height:1.75;color:#586f7e!important}

.wdp .wdp6-domain-request__head h2{line-height:1.3}
.wdp .wdp6-domain-request__head p{font-size:13px!important;line-height:1.85;color:#5d707d!important}
.wdp .wdp6-selected-domain small{font-size:11px!important;line-height:1.45}
.wdp .wdp6-selected-domain b{font-size:18px!important;line-height:1.45}
.wdp .wdp6-selected-domain span{font-size:11px!important;line-height:1.5}
.wdp .wdp6-form-block legend{font-size:15px!important;line-height:1.5}
.wdp .wdp6-form-block legend span{font-size:10px!important}
.wdp .wdp6-service-grid label>span{min-height:88px;padding:15px;grid-template-columns:40px 1fr 24px}
.wdp .wdp6-service-grid label>span>i:first-child{width:40px;height:40px;font-size:16px}
.wdp .wdp6-service-grid label>span b{font-size:13px!important;line-height:1.55;font-weight:950}
.wdp .wdp6-service-grid label>span em{width:22px;height:22px;border-width:2px;font-size:10px}
.wdp .wdp6-service-grid input:checked+span{border-width:2px;box-shadow:0 10px 25px rgba(241,90,41,.12)}
.wdp .wdp6-field-error{font-size:11px!important;line-height:1.6}
.wdp .wdp6-conditional>header b{font-size:14px!important;line-height:1.5}
.wdp .wdp6-conditional>header small{font-size:11px!important;line-height:1.6;color:#667b88!important}
.wdp .wdp6-fields label{gap:8px}
.wdp .wdp6-fields label>span{font-size:12px!important;line-height:1.5;color:#55483f!important}
.wdp .wdp6-fields input,.wdp .wdp6-fields select,.wdp .wdp6-fields textarea{min-height:48px;padding:11px 13px;font-size:13px!important;line-height:1.55}
.wdp .wdp6-feature-grid span{padding:9px 12px;font-size:11px!important;line-height:1.45}
.wdp .wdp6-review,.wdp .wdp6-submit{min-height:50px;font-size:13px!important;line-height:1.45}
.wdp .wdp6-domain-status{font-size:12px!important;line-height:1.65}
.wdp .wdp6-domain-summary>header small{font-size:11px!important;line-height:1.45}
.wdp .wdp6-domain-summary h3{font-size:23px!important;line-height:1.4}
.wdp .wdp6-domain-summary>header button{font-size:11px!important;line-height:1.45}
.wdp .wdp6-domain-summary dt{font-size:10px!important;line-height:1.45;color:#bdcbd3!important}
.wdp .wdp6-domain-summary dd{font-size:12px!important;line-height:1.65}
.wdp .wdp6-domain-summary>p{font-size:11px!important;line-height:1.75;color:#d0dbe1!important}

@media(max-width:760px){
  .wdp .wdp5-domain-result{grid-template-columns:minmax(0,1fr) auto}
  .wdp .wdp5-domain-cta{grid-column:1/-1;width:100%}
  .wdp .wdp5-solution-tabs button span{font-size:13px!important}
  .wdp .wdp5-solution-intro h3{font-size:26px!important}
  .wdp .wdp5-tech-matrix header,.wdp .wdp5-tech-matrix article{min-width:720px}
}
@media(max-width:480px){
  .wdp .wdp5-domain-suffixes button{padding:8px 12px;font-size:11px!important}
  .wdp .wdp5-domain-result{grid-template-columns:1fr}
  .wdp .wdp5-domain-result>span{width:max-content}
  .wdp .wdp5-domain-cta{grid-column:auto}
  .wdp .wdp5-solution-tabs button{min-height:78px}
  .wdp .wdp5-solution-tabs button span{font-size:12px!important}
  .wdp .wdp5-solution-intro h3{font-size:24px!important}
  .wdp .wdp5-architecture-map article{min-height:auto}
  .wdp .wdp6-form-block,.wdp .wdp6-conditional{padding:17px}
}
@media(prefers-reduced-motion:reduce){.wdp .wdp5-domain-radar:before{animation:none!important;transform:rotate(0deg)}}
