.duc-page{color:#05070b;letter-spacing:0;background:#fff}.duc-hero,.duc-intro,.duc-network,.duc-proxy,.duc-cta{scroll-margin-top:96px}.duc-hero{background:#fff;overflow:hidden}.duc-hero-inner{grid-template-columns:minmax(0,620px) minmax(500px,1fr);gap:40px;max-width:1440px;margin:0 auto;padding:30px 40px 42px;display:grid}.duc-hero-copy h1{color:#101827;letter-spacing:0;max-width:720px;margin:0;font-size:60px;font-weight:600;line-height:1.05}.duc-hero-copy h1 span{color:#3478ff}.duc-hero-primary,.duc-hero-secondary{letter-spacing:0;max-width:610px;margin:0;font-size:20px;font-weight:300;line-height:1.48}.duc-hero-primary{color:#05070b;margin-top:38px}.duc-hero-secondary{color:#6f7785;margin-top:40px}.duc-hero-actions{grid-template-columns:1fr 1fr;gap:30px;max-width:596px;margin-top:39px;display:grid}.duc-button{border-radius:7px;justify-content:center;align-items:center;gap:12px;min-width:0;height:61px;padding:0 24px;font-size:20px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.duc-button:hover{transform:translateY(-1px)}.duc-button-primary{color:#fff;background:#3c7eff}.duc-button-primary:hover{background:#2168f2}.duc-button-secondary{color:#05070b;background:#fff;border:1px solid #3478ff}.duc-button-secondary:hover{background:#f4f8ff}.duc-button img{width:22px;height:22px}.duc-hero-media{color:#05070b;background:#fff;border:1px solid #05070b;justify-content:center;align-items:center;min-height:530px;font-size:30px;font-weight:600;line-height:1;display:flex;position:relative;overflow:hidden}.duc-hero-media>span{text-align:center;max-width:420px;padding:32px;line-height:1.2}.duc-hero-image{object-fit:contain;object-position:center}.duc-hero-media-image{background:0 0;border:0;border-radius:0}.duc-hero-media-illustration{background:0 0;border:0;min-height:500px;padding:22px 0}.duc-hero-media-illustration:before{content:"";background:linear-gradient(135deg,#3478ff14,#10182708);border-radius:42px;position:absolute;inset:66px 42px 54px}.duc-hero-illustration{z-index:1;object-fit:contain;width:min(86%,520px);height:auto;position:relative}.duc-intro{background:#f4f7fb;padding:76px 40px 80px}.duc-intro-inner{grid-template-columns:minmax(320px,405px) minmax(0,726px);gap:76px;max-width:1218px;margin:0 auto;display:grid}.duc-kicker{color:#1265ff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:block}.duc-intro-lead h2,.duc-network h2,.duc-section-head h2,.duc-cta h2{color:inherit;letter-spacing:0;margin:0;font-weight:600}.duc-intro-lead h2{color:#101827;margin-top:30px;font-size:44px;line-height:1.3}.duc-intro-lead>p{color:#53627b;margin:24px 0 0;font-size:17px;font-weight:300;line-height:1.3}.duc-intro-note{background:#e6f0ff;border-radius:10px;margin-top:24px;padding:18px 15px 17px;display:block}.duc-intro-note strong{color:#1265ff;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;display:block}.duc-intro-note span{color:#1c2c45;margin-top:12px;font-size:13px;font-weight:400;line-height:1.45;display:block}.duc-data-head{border-bottom:1px solid #d8e2ef;padding-bottom:17px}.duc-data-head h3{color:#101827;margin:0;font-size:23px;font-weight:600;line-height:1.1}.duc-data-head p{color:#63728b;margin:4px 0 0;font-size:13px;font-weight:300;line-height:1.35}.duc-data-items{display:grid}.duc-data-item{border-bottom:1px solid #d8e2ef;grid-template-columns:36px minmax(0,1fr);gap:18px;padding:22px 8px 23px;display:grid}.duc-data-number{color:#1265ff;font-size:13px;font-weight:600;line-height:1}.duc-data-eyebrow{color:#63728b;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1;display:block}.duc-data-item h4{color:#101827;margin:10px 0 0;font-size:18px;font-weight:600;line-height:1.15}.duc-data-item p{color:#53627b;margin:8px 0 0;font-size:13px;font-weight:300;line-height:1.45}.duc-tags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.duc-tags span,.duc-proxy-tags span{color:#0059d6;background:#eaf2ff;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:20px;padding:4px 9px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.duc-network{color:#fff;background:#0d182a;padding:82px 40px 80px}.duc-network-inner{max-width:1208px;margin:0 auto}.duc-network .duc-kicker{color:#7ba8ff}.duc-network h2{max-width:620px;margin-top:29px;font-size:43px;line-height:1.36}.duc-network-description{color:#b5bdcc;max-width:968px;margin:24px 0 0;font-size:16px;font-weight:300;line-height:1.42}.duc-network-rows{border-top:1px solid #2c3a50;margin-top:45px;display:grid}.duc-network-row{border-bottom:1px solid #2c3a50;grid-template-columns:48px 260px minmax(0,1fr);align-items:center;gap:20px;padding:21px 14px;display:grid}.duc-network-row span{color:#7ba8ff;font-size:13px;font-weight:500}.duc-network-row h3{color:#fff;margin:0;font-size:16px;font-weight:600;line-height:1.2}.duc-network-row p{color:#b5bdcc;margin:0;font-size:13px;font-weight:300;line-height:1.4}.duc-flow{border:1px solid #2c3a50;border-radius:16px;margin-top:46px;padding:26px 22px 22px}.duc-flow>span{color:#7ba8ff;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:block}.duc-flow-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:center;gap:44px;margin-top:20px;display:grid}.duc-flow-step-wrap{min-width:0;position:relative}.duc-flow-step-wrap i{color:#79a7ff;font-size:30px;font-style:normal;line-height:1;position:absolute;top:50%;left:calc(100% + 22px);transform:translate(-50%,-50%)}.duc-flow-step{border:1px solid #2c3a50;border-radius:10px;min-height:92px;padding:16px 14px}.duc-flow-step.featured{background:#246eff;border-color:#246eff}.duc-flow-step span{color:#7ba8ff;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1;display:block}.duc-flow-step.featured span{color:#9fc0ff}.duc-flow-step h3{color:#fff;margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.2}.duc-flow-step p{color:#b5bdcc;margin:10px 0 0;font-size:13px;font-weight:300;line-height:1.35}.duc-flow-step.featured p{color:#c8d9ff}.duc-proxy{background:#fff;padding:62px 34px}.duc-proxy-inner{max-width:1258px;margin:0 auto}.duc-section-head{text-align:center}.duc-section-head h2{color:#05070b;font-size:44px;line-height:1.08}.duc-section-head p{color:#6a7078;max-width:1230px;margin:15px auto 0;font-size:20px;font-weight:300;line-height:1.35}.duc-proxy-featured{border:2px solid #3478ff;border-radius:16px;grid-template-columns:minmax(0,1fr) 318px;gap:58px;margin-top:31px;padding:20px 38px 31px 23px;display:grid}.duc-proxy-topline{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.duc-proxy-eyebrow{color:#9aa3b3;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;min-width:0;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.duc-proxy-eyebrow i{border-radius:999px;flex:none;width:12px;height:12px}.duc-proxy-badge{color:#12c978;text-transform:uppercase;background:#e7f8ef;border-radius:8px;justify-content:center;align-items:center;height:27px;padding:0 12px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.duc-proxy-badge.neutral{color:#6b7280;background:#f0f2f5}.duc-proxy-featured h3,.duc-proxy-card h3{color:#05070b;margin:18px 0 0;font-size:29px;font-weight:600;line-height:1.12}.duc-proxy-featured p,.duc-proxy-card p{color:#1b1f28;margin:18px 0 0;font-size:14px;font-weight:300;line-height:1.55}.duc-proxy-featured p.muted{color:#6a7078}.duc-proxy-price{color:#303846;align-items:baseline;gap:4px;margin-top:16px;display:flex}.duc-proxy-price span{font-size:16px;font-weight:300}.duc-proxy-price strong{color:#05070b;font-size:34px;font-weight:600;line-height:1}.duc-proxy-price small{color:#303846;font-size:12px;font-weight:300;line-height:1}.duc-proxy-when{align-self:center}.duc-proxy-when h4{color:#00c871;text-transform:uppercase;margin:0;font-size:16px;font-weight:500;line-height:1}.duc-proxy-when ul{gap:17px;margin:21px 0 0;padding:0;list-style:none;display:grid}.duc-proxy-when li{color:#172033;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.duc-proxy-when svg{flex:none}.duc-proxy-featured-button,.duc-proxy-button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;height:43px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.duc-proxy-featured-button{color:#fff;background:#246eff;width:100%;margin-top:18px}.duc-proxy-featured-button:hover{background:#1f62e6;transform:translateY(-1px)}.duc-alternatives-title{color:#05070b;margin:28px 0 0;font-size:29px;font-weight:600;line-height:1.1}.duc-proxy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.duc-proxy-card{border:2px solid #e4e8e6;border-radius:14px;flex-direction:column;min-height:390px;padding:20px 23px 23px;display:flex}.duc-proxy-card p{color:#69717e;min-height:68px}.duc-proxy-best{color:#9aa3b3;letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:600;line-height:1;display:block}.duc-proxy-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.duc-proxy-tags span{color:#05070b;background:#fbfcfc;border:1px solid #e1e5e8;min-height:24px;font-size:11px;font-weight:300}.duc-proxy-card .duc-proxy-price{margin-top:auto;padding-top:20px}.duc-proxy-button{color:#3478ff;border:2px solid #3478ff;width:100%;margin-top:18px}.duc-proxy-button:hover{background:#eef4ff;transform:translateY(-1px)}.duc-cta{color:#fff;background:#246eff;padding:62px 40px}.duc-cta-inner{grid-template-columns:minmax(0,1fr) 256px;align-items:center;gap:48px;max-width:1208px;margin:0 auto;display:grid}.duc-cta span{color:#ffffffc7;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:block}.duc-cta h2{color:#fff;margin-top:22px;font-size:31px;line-height:1.15}.duc-cta p{color:#ffffffd6;max-width:860px;margin:17px 0 0;font-size:14px;font-weight:300;line-height:1.35}.duc-cta-actions{gap:10px;display:grid}.duc-cta-primary,.duc-cta-secondary{text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.duc-cta-primary{color:#1265ff;background:#fff}.duc-cta-primary:hover{background:#f7faff;transform:translateY(-1px)}.duc-cta-secondary{color:#fff;border:1px solid #ffffff5c}.duc-cta-secondary:hover{background:#ffffff1a;transform:translateY(-1px)}.duc-page .ws-related{background:#fff;padding:72px 40px 104px}.duc-page .ws-related-inner{max-width:1392px;margin:0 auto}.duc-page .ws-related h2{color:#05070b;text-align:center;margin:0;font-size:48px;font-weight:600;line-height:1.08}.duc-page .ws-related-list{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:34px;display:flex}.duc-page .ws-related-list a{color:#05070b;background:#fff;border:1px solid #e1e5e8;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:46px;padding:12px 26px;font-size:17px;font-weight:300;line-height:1;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.duc-page .ws-related-list a span{overflow-wrap:anywhere;min-width:0}.duc-page .ws-related-list a i{color:#9aa3b3;font-size:18px;font-style:normal;line-height:1;transition:color .18s,transform .18s}.duc-page .ws-related-list a:hover{color:#3478ff;background:#f6f9ff;border-color:#3478ff99;transform:translateY(-2px);box-shadow:0 10px 24px #0f172a0f}.duc-page .ws-related-list a:hover i{color:#3478ff;transform:translate(4px)}.duc-page .ws-related-list a:active{box-shadow:none;transform:translateY(0)scale(.985)}.duc-page .ws-faq{background:#fff;padding:72px 40px;scroll-margin-top:96px}.duc-page .ws-faq-inner{max-width:1288px;margin:0 auto}.duc-page .ws-faq h2{color:#05070b;text-align:center;margin:0;font-size:36px;font-weight:600;line-height:1.08}.duc-page .ws-faq-list{gap:4px;margin-top:34px;display:grid}.duc-page .ws-faq-item{background:#fff;border:1px solid #e1e5e8;border-radius:4px;transition:border-color .22s,box-shadow .22s,background-color .22s;overflow:hidden}.duc-page .ws-faq-item[open]{border-color:#3478ff;box-shadow:0 0 0 1px #3478ff}.duc-page .ws-faq-item summary{cursor:pointer;color:#05070b;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:22px;width:100%;padding:20px 34px;list-style:none;display:flex}.duc-page .ws-faq-item summary::-webkit-details-marker{display:none}.duc-page .ws-faq-item summary span{font-size:19px;font-weight:600;line-height:1.28}.duc-page .ws-faq-item summary svg{color:#687386;flex:none;transition:color .22s,transform .26s cubic-bezier(.22,1,.36,1)}.duc-page .ws-faq-item[open] summary{color:#1265ff;padding-top:38px;padding-bottom:14px}.duc-page .ws-faq-item[open] summary svg{color:#1265ff;transform:rotate(180deg)}.duc-page .ws-faq-answer{display:block}.duc-page .ws-faq-answer p{color:#5f6673;margin:0;padding:0 34px;font-size:16px;font-weight:300;line-height:1.42}.duc-page .ws-faq-item[open] .ws-faq-answer p{padding-bottom:36px}@media (max-width:1180px){.duc-hero-inner,.duc-intro-inner,.duc-proxy-featured,.duc-cta-inner{grid-template-columns:1fr}.duc-hero-media{min-height:440px}.duc-hero-media-illustration{min-height:400px}.duc-hero-illustration{width:min(88%,480px)}.duc-flow-steps,.duc-proxy-grid{grid-template-columns:1fr}.duc-flow-step-wrap i{text-align:center;margin:10px 0;display:block;position:static;transform:none}.duc-cta-actions{max-width:320px}}@media (max-width:760px){.duc-network-row{grid-template-columns:42px minmax(0,1fr)}.duc-network-row p{grid-column:2}}@media (max-width:640px){.duc-hero,.duc-intro,.duc-network,.duc-proxy,.duc-cta{scroll-margin-top:78px}.duc-hero-inner{padding:24px 24px 54px}.duc-hero-copy h1{font-size:44px}.duc-hero-primary,.duc-hero-secondary{font-size:18px}.duc-hero-actions{grid-template-columns:1fr;gap:14px}.duc-hero-media{min-height:300px;font-size:24px}.duc-hero-media-illustration{min-height:300px;padding:0}.duc-hero-media-illustration:before{border-radius:28px;inset:38px 14px 30px}.duc-hero-illustration{width:min(100%,360px)}.duc-intro,.duc-network,.duc-proxy,.duc-cta{padding-left:24px;padding-right:24px}.duc-intro-lead h2,.duc-network h2,.duc-section-head h2{font-size:38px;line-height:1.12}.duc-data-item{grid-template-columns:32px minmax(0,1fr);padding-left:0;padding-right:0}.duc-network-row{padding-left:0;padding-right:0}.duc-flow{padding:22px 16px 18px}.duc-proxy-featured{gap:28px;padding:22px 20px}.duc-proxy-featured h3,.duc-proxy-card h3{font-size:27px}.duc-proxy-grid{margin-top:24px}.duc-proxy-card{min-height:auto;padding:22px 20px}.duc-proxy-card p{min-height:0}.duc-cta-inner{gap:28px}.duc-cta h2{font-size:30px}.duc-cta-actions{max-width:none}.duc-page .ws-related{padding:54px 24px 72px}.duc-page .ws-related h2{font-size:38px}.duc-page .ws-related-list{grid-template-columns:1fr;gap:10px;margin-top:30px;display:grid}.duc-page .ws-related-list a{text-align:left;justify-content:space-between;width:100%;padding:12px 18px 12px 20px;font-size:16px}.duc-page .ws-faq{padding:54px 24px;scroll-margin-top:78px}.duc-page .ws-faq h2{font-size:34px}.duc-page .ws-faq-list{margin-top:30px}.duc-page .ws-faq-item summary{gap:16px;padding:18px}.duc-page .ws-faq-item summary span{font-size:17px}.duc-page .ws-faq-item[open] summary{padding-top:24px;padding-bottom:12px}.duc-page .ws-faq-answer p{padding:0 18px;font-size:15px;line-height:1.45}.duc-page .ws-faq-item[open] .ws-faq-answer p{padding-bottom:24px}}
