.ecom-page{--ecom-ink:#142d4c;--ecom-muted:#617188;--ecom-blue:#1769e0;--ecom-line:#e1e8f0;--ecom-soft:#f4f7fb;color:var(--ecom-ink);overflow:hidden}.ecom-shell{width:min(1180px,100% - 48px);margin-inline:auto}.ecom-hero{background:radial-gradient(at 15% 5%,#ffe0c233,#0000 38%),linear-gradient(#fff8f1 0%,#fff 93%);padding:78px 0 29px}.ecom-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.ecom-hero-copy{padding:16px 0}.ecom-eyebrow,.ecom-kicker{color:#bc6330;align-items:center;gap:9px;font-size:14px;font-weight:750;display:inline-flex}.ecom-eyebrow{background:#fff;border:1px solid #f0ddce;border-radius:99px;padding:9px 13px}.ecom-eyebrow>span{background:#ef9d55;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #fff0e2}.ecom-hero h1{letter-spacing:-1.5px;max-width:670px;margin:22px 0 17px;font-size:clamp(36px,4.3vw,56px);font-weight:850;line-height:1.43}.ecom-lead{color:#536981;max-width:630px;margin:0;font-size:17px;line-height:2.05}.ecom-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.ecom-button{border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ecom-button:hover{transform:translateY(-2px)}.ecom-button-primary{color:#fff;background:#d97835;box-shadow:0 10px 24px #ba612b30}.ecom-text-link,.ecom-product-copy .ecom-inline-link,.ecom-economics-grid>div>a,.ecom-faq-layout>div>a{color:#b75c2d;align-items:center;gap:8px;font-weight:750;text-decoration:none;display:inline-flex}.ecom-note{color:#62758a;align-items:center;gap:8px;margin-top:23px;font-size:13px;display:flex}.ecom-note svg{color:#26a36d}.ecom-hero-visual{padding:0 0 28px 24px;position:relative}.ecom-hero-visual>img{object-fit:cover;border-radius:68px 22px 22px;width:100%;height:420px;display:block;box-shadow:0 28px 65px #56331c26}.ecom-order-card{background:#fff;border:1px solid #eee5dc;border-radius:15px;align-items:center;gap:11px;width:min(370px,91%);padding:14px 16px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 14px 40px #54311720}.ecom-order-icon{color:#cb6d32;background:#fff0e3;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ecom-order-card>span:nth-child(2){flex:1;gap:4px;display:grid}.ecom-order-card b{font-size:13px}.ecom-order-card small{color:var(--ecom-muted);font-size:11px}.ecom-order-check{color:#22975f;background:#e9f8f0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.ecom-hero-sticker{color:#fff;background:#153759ef;border-radius:11px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;font-weight:750;display:flex;position:absolute;top:20px;left:7px}.ecom-quick-path{color:#65768a;justify-content:center;align-items:center;gap:23px;padding-top:31px;font-size:12px;font-weight:700;display:flex}.ecom-quick-path span{white-space:nowrap;align-items:center;gap:8px;display:flex}.ecom-quick-path svg{color:#c36c36}.ecom-quick-path i{background:#e1a474;border-radius:50%;width:4px;height:4px}.ecom-section{padding:90px 0}.ecom-split{grid-template-columns:.76fr 1.24fr;align-items:center;gap:65px;display:grid}.ecom-intro h2,.ecom-product-copy h2,.ecom-economics-grid h2,.ecom-faq-layout h2{letter-spacing:-.7px;margin:13px 0;font-size:clamp(28px,3.4vw,42px);line-height:1.5}.ecom-intro p,.ecom-product-copy>p,.ecom-economics-grid>div>p,.ecom-faq-layout>div>p{color:var(--ecom-muted);margin:0;font-size:15px;line-height:2}.ecom-friction{background:#fff}.ecom-friction-list{gap:11px;display:grid}.ecom-friction-list article{border:1px solid var(--ecom-line);background:#fff;border-radius:14px;align-items:flex-start;gap:15px;padding:17px 18px;display:flex}.ecom-friction-list article>span{color:#bd632f;background:#fff1e6;border-radius:10px;flex:none;place-items:center;width:33px;height:33px;font-size:11px;font-weight:850;display:grid}.ecom-friction-list article>div{flex:1}.ecom-friction-list h3{margin:1px 0 5px;font-size:15px}.ecom-friction-list p{color:var(--ecom-muted);margin:0;font-size:12px;line-height:1.85}.ecom-friction-list article>svg{color:#bf7043;flex:none;margin-top:6px}.ecom-system,.ecom-process{background:var(--ecom-soft)}.ecom-center-heading{text-align:center;max-width:760px;margin:0 auto 39px}.ecom-center-heading h2,.ecom-heading-row h2{letter-spacing:-.8px;margin:12px 0;font-size:clamp(28px,3.6vw,43px);line-height:1.45}.ecom-center-heading>p,.ecom-heading-row>p{color:var(--ecom-muted);margin:0;font-size:15px;line-height:2}.ecom-stage-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.ecom-stage-grid article{background:#fff;border:1px solid #e4eaf1;border-radius:16px;min-height:223px;padding:22px 20px}.ecom-stage-grid article>div{color:#c56d35;justify-content:space-between;align-items:center;display:flex}.ecom-stage-grid article>div span{color:#98a9bc;font-size:12px;font-weight:850}.ecom-stage-grid h3{margin:22px 0 8px;font-size:16px;line-height:1.6}.ecom-stage-grid p{color:var(--ecom-muted);margin:0;font-size:13px;line-height:1.95}.ecom-heading-row{justify-content:space-between;align-items:end;gap:40px;margin-bottom:29px;display:flex}.ecom-heading-row>div{max-width:650px}.ecom-heading-row>p{max-width:440px;padding-bottom:8px}.ecom-service-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.ecom-service-grid article{border:1px solid var(--ecom-line);background:#fff;border-radius:16px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s}.ecom-service-grid article:hover{border-color:#ecc9ae;transform:translateY(-4px);box-shadow:0 16px 38px #5734190d}.ecom-service-top{color:#c36b34;justify-content:space-between;align-items:center;display:flex}.ecom-service-top span{color:#9aabc0;font-size:12px;font-weight:800}.ecom-service-grid h3{margin:17px 0 8px;font-size:17px}.ecom-service-grid p{min-height:76px;color:var(--ecom-muted);margin:0;font-size:13px;line-height:1.95}.ecom-service-grid a{color:#b75c2d;align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.ecom-product{background:#fff8f2}.ecom-product-grid{grid-template-columns:.96fr 1.04fr;align-items:center;gap:72px;display:grid}.ecom-product-image{position:relative}.ecom-product-image>img{object-fit:cover;border-radius:22px 22px 22px 68px;width:100%;height:420px;display:block}.ecom-image-chip{color:#ca7038;background:#fff;border:1px solid #eee3d9;border-radius:13px;align-items:center;gap:11px;padding:13px 16px;display:flex;position:absolute;bottom:22px;right:-18px;box-shadow:0 12px 32px #57341b1b}.ecom-image-chip>span{gap:3px;display:grid}.ecom-image-chip b{color:var(--ecom-ink);font-size:12px}.ecom-image-chip small{color:var(--ecom-muted);font-size:10px}.ecom-product-copy>p{margin-bottom:20px}.ecom-check-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:0 0 23px;display:grid}.ecom-check-grid span{color:#465d75;align-items:flex-start;gap:8px;font-size:13px;line-height:1.8;display:flex}.ecom-check-grid svg{color:#299e6c;flex:none;margin-top:3px}.ecom-economics{color:#fff;background:#172f4b}.ecom-economics .ecom-kicker{color:#ffc18e}.ecom-economics-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:67px;display:grid}.ecom-economics-grid>div>p{color:#c2ccda}.ecom-economics-grid>div>a{color:#ffc18e;margin-top:22px}.ecom-econ-cards{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ecom-econ-cards article{background:#ffffff09;border:1px solid #ffffff20;border-radius:14px;padding:17px}.ecom-econ-cards svg{color:#ffc18e}.ecom-econ-cards h3{margin:12px 0 6px;font-size:14px}.ecom-econ-cards p{color:#c4cfdd;margin:0;font-size:12px;line-height:1.9}.ecom-measure{background:#fff}.ecom-metric-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.ecom-metric-grid article{border:1px solid var(--ecom-line);background:#fff;border-radius:14px;padding:18px}.ecom-metric-grid svg{color:#c56d35}.ecom-metric-grid h3{margin:12px 0 6px;font-size:14px}.ecom-metric-grid p{color:var(--ecom-muted);margin:0;font-size:12px;line-height:1.9}.ecom-measure-note{color:#63768b;justify-content:center;align-items:center;gap:8px;margin:24px 0 0;font-size:12px;display:flex}.ecom-measure-note svg{color:#22975f;flex:none}.ecom-process-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ecom-process-grid article{border:1px solid var(--ecom-line);background:#fff;border-radius:15px;padding:20px}.ecom-process-grid article>span{color:#bd632f;background:#fff0e3;border-radius:11px;place-items:center;width:37px;height:37px;font-size:12px;font-weight:850;display:grid}.ecom-process-grid h3{margin:16px 0 7px;font-size:15px}.ecom-process-grid p{color:var(--ecom-muted);margin:0;font-size:12px;line-height:1.95}.ecom-faq-layout{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.ecom-faq-layout .ecom-kicker{gap:7px}.ecom-faq-layout>div>a{margin-top:20px}.ecom-faq-list{border-top:1px solid var(--ecom-line)}.ecom-faq-list details{border-bottom:1px solid var(--ecom-line)}.ecom-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:19px 3px;font-size:14px;font-weight:750;list-style:none;display:flex}.ecom-faq-list summary::-webkit-details-marker{display:none}.ecom-faq-list summary span{color:#bb622e;background:#fff0e3;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:20px;font-weight:500;display:grid}.ecom-faq-list details[open] summary span{transform:rotate(45deg)}.ecom-faq-list details>p{color:var(--ecom-muted);margin:0;padding:0 3px 18px;font-size:13px;line-height:2}.ecom-final{color:#fff;background:linear-gradient(110deg,#c86a32,#974518);padding:54px 0}.ecom-final-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.ecom-final .ecom-kicker{color:#ffdbbc}.ecom-final h2{margin:11px 0;font-size:clamp(26px,3vw,38px);line-height:1.5}.ecom-final p{color:#ffebde;max-width:740px;margin:0;line-height:2}.ecom-button-light{color:#a24d1e;background:#fff;flex:none;box-shadow:0 10px 28px #3017052b}@media (max-width:900px){.ecom-hero-grid{gap:34px}.ecom-hero-visual>img{height:365px}.ecom-split,.ecom-economics-grid,.ecom-faq-layout{grid-template-columns:1fr;gap:34px}.ecom-stage-grid,.ecom-process-grid{grid-template-columns:repeat(2,1fr)}.ecom-product-grid{gap:43px}.ecom-product-image>img{height:370px}.ecom-quick-path{gap:13px;font-size:10px}}@media (max-width:640px){.ecom-shell{width:min(100% - 36px,520px)}.ecom-hero{padding:45px 0 23px}.ecom-hero-grid{grid-template-columns:1fr;gap:27px}.ecom-hero-copy{padding:0}.ecom-eyebrow,.ecom-kicker{font-size:12px}.ecom-hero h1{letter-spacing:-.8px;margin:18px 0 12px;font-size:33px;line-height:1.5}.ecom-lead{font-size:15px;line-height:2}.ecom-actions{gap:16px;margin-top:22px}.ecom-button{padding:13px 15px;font-size:13px}.ecom-text-link{font-size:13px}.ecom-note{margin-top:18px;font-size:11px}.ecom-hero-visual{padding:0 0 24px 12px}.ecom-hero-visual>img{border-radius:48px 18px 18px;height:265px}.ecom-order-card{gap:8px;width:93%;padding:10px}.ecom-order-icon{width:34px;height:34px}.ecom-order-card b{font-size:11px}.ecom-order-card small{font-size:9px}.ecom-hero-sticker{font-size:10px;top:12px;left:0}.ecom-quick-path{white-space:nowrap;justify-content:flex-start;gap:11px;padding-top:20px;overflow:auto}.ecom-quick-path i{flex:none}.ecom-section{padding:60px 0}.ecom-intro h2,.ecom-product-copy h2,.ecom-economics-grid h2,.ecom-faq-layout h2{font-size:27px}.ecom-intro p,.ecom-product-copy>p,.ecom-economics-grid>div>p,.ecom-faq-layout>div>p{font-size:14px}.ecom-split{gap:25px}.ecom-friction-list{gap:9px}.ecom-friction-list article{gap:10px;padding:13px}.ecom-friction-list h3{font-size:13px}.ecom-friction-list p{font-size:11px}.ecom-center-heading{margin-bottom:27px}.ecom-center-heading h2,.ecom-heading-row h2{font-size:27px}.ecom-center-heading>p,.ecom-heading-row>p{font-size:13px}.ecom-stage-grid,.ecom-process-grid{gap:10px}.ecom-stage-grid article{min-height:212px;padding:16px}.ecom-stage-grid h3{margin:18px 0 7px;font-size:14px}.ecom-stage-grid p{font-size:11px}.ecom-heading-row{margin-bottom:22px;display:block}.ecom-heading-row>p{margin-top:9px}.ecom-service-grid{grid-template-columns:1fr;gap:10px}.ecom-service-grid article{padding:18px}.ecom-service-grid h3{margin:14px 0 7px;font-size:16px}.ecom-service-grid p{min-height:0;font-size:12px}.ecom-service-grid a{margin-top:12px}.ecom-product-grid{grid-template-columns:1fr;gap:31px}.ecom-product-image>img{border-radius:17px 17px 17px 47px;height:260px}.ecom-image-chip{padding:10px 12px;bottom:12px;right:-6px}.ecom-image-chip b{font-size:11px}.ecom-image-chip small{font-size:9px}.ecom-check-grid{gap:10px}.ecom-check-grid span{font-size:11px}.ecom-economics-grid{gap:26px}.ecom-econ-cards{gap:9px}.ecom-econ-cards article{padding:13px}.ecom-econ-cards h3{font-size:12px}.ecom-econ-cards p{font-size:10px}.ecom-metric-grid{grid-template-columns:repeat(2,1fr);gap:9px}.ecom-metric-grid article{padding:13px}.ecom-metric-grid h3{font-size:12px}.ecom-metric-grid p{font-size:10px}.ecom-measure-note{text-align:center;font-size:10px;line-height:1.8}.ecom-process-grid article{padding:14px}.ecom-process-grid h3{font-size:13px}.ecom-process-grid p{font-size:10px}.ecom-faq-list summary{padding:15px 2px;font-size:12px}.ecom-faq-list details>p{font-size:12px}.ecom-final{padding:39px 0}.ecom-final-inner{flex-direction:column;align-items:flex-start;gap:21px}.ecom-final h2{font-size:26px}.ecom-final p{font-size:13px}.ecom-button-light{width:100%}}@media (prefers-reduced-motion:reduce){.ecom-page *{scroll-behavior:auto!important;transition:none!important}}
.twd-page{--twd-ink:#102640;--twd-muted:#52657b;--twd-blue:#2868d6;--twd-line:#dce5ef;--twd-soft:#f5f8fc;color:var(--twd-ink);background:#fff;overflow:hidden}.twd-page *{box-sizing:border-box}.twd-page h1,.twd-page h2,.twd-page h3,.twd-page p,.twd-page figure{margin:0}.twd-page h1,.twd-page h2,.twd-page h3{letter-spacing:-.025em;font-weight:850}.twd-page h1{font-size:clamp(2.2rem,4vw,3.25rem);line-height:1.45}.twd-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.twd-page h3{font-size:1.08rem;line-height:1.6}.twd-page p{color:var(--twd-muted);font-size:.96rem;line-height:2}.twd-page a{text-decoration:none}.twd-hero{background:radial-gradient(at 87% 12%,#e8f1ff 0,#0000 35%),#fff;padding:38px 0 68px}.twd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.twd-copy{max-width:570px}.twd-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.twd-breadcrumb a:hover{color:var(--twd-blue)}.twd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--twd-blue)!important;font-size:.8rem!important;line-height:1.5!important}.twd-kicker i{background:currentColor;width:18px;height:2px}.twd-copy h1{margin-top:15px}.twd-lead{margin-top:16px;font-size:1.05rem!important;line-height:1.95!important}.twd-actions{align-items:center;gap:23px;margin-top:25px;display:flex}.twd-button{background:var(--twd-blue);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font-size:.88rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.twd-button:hover{background:#1956bb;transform:translateY(-2px)}.twd-link,.twd-inline{color:var(--twd-ink);align-items:center;gap:8px;font-size:.87rem;font-weight:800;display:inline-flex}.twd-link:hover,.twd-inline:hover{color:var(--twd-blue)}.twd-assurance{border-top:1px solid var(--twd-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.twd-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.twd-assurance span:before{content:"✓";color:var(--twd-blue);margin-left:6px}.twd-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.twd-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.twd-hero-image figcaption{max-width:78%;color:var(--twd-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.twd-hero-image figcaption span{color:#687a90;font-size:.7rem}.twd-float{border:1px solid var(--twd-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.8rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.twd-float svg{color:var(--twd-blue)}.twd-proof{border-block:1px solid var(--twd-line);background:#fbfcfe}.twd-proof-grid{justify-content:space-between;align-items:center;gap:18px;min-height:96px;display:flex}.twd-proof-grid>p{flex:0 0 210px;font-size:.78rem;font-weight:800}.twd-proof-grid>span{color:#485b72;align-items:center;gap:8px;font-size:.79rem;font-weight:750;display:flex}.twd-proof-grid svg{width:20px;height:20px;color:var(--twd-blue)}.twd-section{padding:80px 0}.twd-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.twd-intro h2{max-width:520px;margin-top:13px}.twd-intro>div:last-child{padding-top:25px}.twd-intro>div:last-child p+p{margin-top:10px}.twd-inline{color:var(--twd-blue);margin-top:15px}.twd-soft{background:var(--twd-soft)}.twd-heading{text-align:center;max-width:760px;margin:0 auto 36px}.twd-heading .twd-kicker{justify-content:center}.twd-heading h2{margin-top:10px}.twd-heading>p:last-child{max-width:700px;margin:8px auto 0}.twd-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.twd-service-grid article{border:1px solid var(--twd-line);background:#fff;border-radius:13px;min-height:205px;padding:22px;transition:transform .2s,box-shadow .2s}.twd-service-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.twd-service-top{justify-content:space-between;align-items:center;display:flex}.twd-service-top>span:last-child{color:#91a1b4;font:800 .72rem Arial}.twd-service-icon{width:50px;height:50px;color:var(--twd-blue);background:#eaf2ff;border-radius:13px;place-items:center;display:grid}.twd-service-grid h3{margin-top:16px}.twd-service-grid p{margin-top:5px;font-size:.84rem}.twd-api{color:#fff;background:#102744;padding:78px 0}.twd-api-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.twd-api h2{max-width:650px;margin-top:13px}.twd-api>div>div>p:not(.twd-kicker){color:#c5d3e4;margin-top:12px}.twd-api .twd-kicker{color:#9fc1f5!important}.twd-button-light{background:#fff;margin-top:22px;color:#102640!important}.twd-button-light:hover{background:#eaf2ff}.twd-api-card{background:#ffffff0c;border:1px solid #ffffff24;border-radius:16px;padding:24px}.twd-api-card-label{color:#b8d3f8;align-items:center;gap:9px;font-size:.85rem;font-weight:800;display:flex}.twd-api-card ol{gap:0;margin:19px 0 0;padding:0;list-style:none;display:grid}.twd-api-card li{border-bottom:1px solid #ffffff19;align-items:center;gap:13px;padding:13px 0;display:flex}.twd-api-card li>b{color:#8bbaff;background:#ffffff12;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.twd-api-card li span{gap:3px;display:grid}.twd-api-card li strong{font-size:.86rem}.twd-api-card li small{color:#b4c5dc;font-size:.72rem}.twd-api-card>p{color:#b4c5dc;align-items:flex-start;gap:8px;margin-top:17px;font-size:.72rem;line-height:1.8;display:flex}.twd-api-card>p svg{color:#69d6ad;flex:none}.twd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.twd-process li{border-top:2px solid #d6e3f3;padding:18px}.twd-process li>b{width:38px;height:38px;color:var(--twd-blue);background:#eaf2ff;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.twd-process h3{margin-top:14px}.twd-process p{margin-top:5px;font-size:.82rem}.twd-mobile{background:linear-gradient(115deg,#f6f9fe,#fff);padding:75px 0}.twd-mobile-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.twd-mobile-grid h2{margin-top:12px}.twd-mobile-grid>div:last-child>p:not(.twd-kicker){margin-top:11px}.twd-mobile-grid ul{gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.twd-mobile-grid li{color:#52657b;font-size:.85rem}.twd-mobile-grid li:before{content:"✓";color:var(--twd-blue);margin-left:8px;font-weight:900}.twd-device-art{background:radial-gradient(at 50% 43%,#d9e8ff,#f1f6fe 64%,#0000 65%);border-radius:20px;place-items:center;min-height:360px;display:grid;position:relative}.twd-device{background:#fff;border:7px solid #122b49;border-radius:28px;width:215px;padding:13px;box-shadow:0 22px 55px #10264028}.twd-device-top{color:#173456;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:800;display:flex}.twd-device-top svg{color:var(--twd-blue)}.twd-device-photo{background:linear-gradient(160deg,#5194e8,#d2e5ff 48%,#f2bd76);border-radius:11px;height:120px;margin-top:12px}.twd-device-lines{gap:7px;margin-top:13px;display:grid}.twd-device-lines i{background:#e4ebf4;border-radius:6px;height:7px}.twd-device-lines i:first-child{width:86%}.twd-device-lines i:last-child{width:60%}.twd-device-button{background:var(--twd-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:13px;padding:10px;font-size:.69rem;font-weight:800;display:flex}.twd-device-badge{border:1px solid var(--twd-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.73rem;font-weight:800;display:flex;position:absolute;bottom:55px;right:calc(50% - 145px);box-shadow:0 12px 28px #10264017}.twd-faq{background:#fbfcfe}.twd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.twd-faq-grid h2{margin-top:12px}.twd-faq-grid>div:first-child>p:last-child{margin-top:10px}.twd-faq-list details{border-bottom:1px solid var(--twd-line)}.twd-faq-list details:first-child{border-top:1px solid var(--twd-line)}.twd-faq-list summary{color:var(--twd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.88rem;font-weight:800;list-style:none;display:flex}.twd-faq-list summary::-webkit-details-marker{display:none}.twd-faq-list summary span{color:var(--twd-blue);font-size:1.25rem}.twd-faq-list details[open] summary span{transform:rotate(45deg)}.twd-faq-list details>p{padding:0 0 17px;font-size:.85rem}.twd-final{color:#fff;background:#2868d6;padding:54px 0}.twd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.twd-final .twd-kicker{color:#d4e5ff!important}.twd-final h2{margin-top:9px}.twd-final p:not(.twd-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.twd-final .twd-button{flex:none}.twd-final .twd-button:hover{background:#eaf2ff}@media (max-width:900px){.twd-hero-grid{gap:5%}.twd-proof-grid{flex-wrap:wrap;justify-content:center;padding:17px 0}.twd-proof-grid>p{text-align:center;flex:1 0 100%}.twd-api-grid{gap:5%}.twd-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.twd-hero{padding:25px 0 48px}.twd-hero-grid,.twd-intro,.twd-api-grid,.twd-mobile-grid,.twd-faq-grid{grid-template-columns:1fr;gap:25px}.twd-breadcrumb{margin-bottom:23px}.twd-page h1{font-size:1.9rem;line-height:1.5}.twd-page h2{font-size:1.55rem}.twd-lead{font-size:1rem!important}.twd-actions{flex-direction:column;align-items:stretch;gap:13px}.twd-actions .twd-link{justify-content:center}.twd-assurance{gap:8px 12px}.twd-hero-image,.twd-hero-image>img{height:285px;min-height:285px}.twd-float{padding:8px 10px;top:10px;left:8px}.twd-hero-image figcaption{bottom:10px;right:10px}.twd-proof-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.twd-proof-grid>p{grid-column:1/-1}.twd-proof-grid>span{font-size:.72rem}.twd-section{padding:58px 0}.twd-intro>div:last-child{padding-top:0}.twd-heading{margin-bottom:26px}.twd-service-grid{grid-template-columns:1fr}.twd-service-grid article{min-height:0;padding:19px}.twd-api{padding:57px 0}.twd-api-card{padding:19px}.twd-process{grid-template-columns:1fr 1fr}.twd-process li{padding:15px 11px}.twd-mobile{padding:55px 0}.twd-device-art{min-height:315px}.twd-faq-grid{gap:16px}.twd-final{padding:42px 0}.twd-final-grid{flex-direction:column;align-items:stretch;gap:17px}.twd-final .twd-button{width:100%}}.twd-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.twd-model-grid article{border:1px solid var(--twd-line);background:#fff;border-radius:14px;padding:23px}.twd-model-grid article>span{color:var(--twd-blue);font-size:.72rem;font-weight:850}.twd-model-grid h3{margin-top:12px}.twd-model-grid p{margin-top:7px;font-size:.85rem}.twd-model-grid ul,.twd-content-card ul{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.twd-model-grid li,.twd-content-card li{color:#52657b;font-size:.79rem;line-height:1.8}.twd-model-grid li:before,.twd-content-card li:before{content:"✓";color:var(--twd-blue);margin-left:7px;font-weight:900}.twd-content-grid{grid-template-columns:1.1fr .7fr;align-items:center;gap:10%;display:grid}.twd-content-grid h2,.twd-trust-grid h2{margin-top:12px}.twd-content-grid>div>p:not(.twd-kicker),.twd-trust-grid>div:first-child>p:not(.twd-kicker){margin-top:11px}.twd-content-card{border:1px solid var(--twd-line);background:#f8faff;border-radius:16px;padding:25px}.twd-content-card>svg{color:var(--twd-blue)}.twd-content-card h3{margin-top:12px}.twd-trust{background:#f5f8fc}.twd-trust-grid{grid-template-columns:.9fr 1fr;align-items:center;gap:10%;display:grid}.twd-trust-points{gap:11px;display:grid}.twd-trust-points article{background:#fff;border:1px solid #dce5ef;border-radius:12px;align-items:flex-start;gap:13px;padding:16px;display:flex}.twd-trust-points article>svg{width:24px;height:24px;color:var(--twd-blue);flex:none}.twd-trust-points article span{gap:4px;display:grid}.twd-trust-points b{font-size:.86rem}.twd-trust-points small{color:var(--twd-muted);font-size:.76rem;line-height:1.8}@media (max-width:900px){.twd-model-grid{grid-template-columns:1fr 1fr}.twd-content-grid,.twd-trust-grid{gap:6%}}@media (max-width:680px){.twd-model-grid,.twd-content-grid,.twd-trust-grid{grid-template-columns:1fr;gap:15px}.twd-model-grid article,.twd-content-card{padding:19px}}
.cwd-page{--cwd-ink:#102640;--cwd-muted:#52657b;--cwd-blue:#2868d6;--cwd-line:#dce5ef;--cwd-soft:#f5f8fc;color:var(--cwd-ink);background:#fff;overflow:hidden}.cwd-page *{box-sizing:border-box}.cwd-page h1,.cwd-page h2,.cwd-page h3,.cwd-page p,.cwd-page figure{margin:0}.cwd-page h1,.cwd-page h2,.cwd-page h3{letter-spacing:-.025em;font-weight:850}.cwd-page h1{font-size:clamp(2.15rem,3.9vw,3.2rem);line-height:1.45}.cwd-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.cwd-page h3{font-size:1.08rem;line-height:1.6}.cwd-page p{color:var(--cwd-muted);font-size:.96rem;line-height:2}.cwd-page a{text-decoration:none}.cwd-hero{background:radial-gradient(at 87% 12%,#e8f1ff 0,#0000 35%),#fff;padding:38px 0 68px}.cwd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.cwd-copy{max-width:590px}.cwd-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.cwd-breadcrumb a:hover{color:var(--cwd-blue)}.cwd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--cwd-blue)!important;font-size:.8rem!important;line-height:1.5!important}.cwd-kicker i{background:currentColor;width:18px;height:2px}.cwd-copy h1{margin-top:15px}.cwd-lead{margin-top:16px;font-size:1.04rem!important;line-height:1.95!important}.cwd-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.cwd-button{background:var(--cwd-blue);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font-size:.88rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.cwd-button:hover{background:#1956bb;transform:translateY(-2px)}.cwd-text-link,.cwd-inline{color:var(--cwd-ink);align-items:center;gap:8px;font-size:.87rem;font-weight:800;display:inline-flex}.cwd-text-link:hover,.cwd-inline:hover{color:var(--cwd-blue)}.cwd-assurance{border-top:1px solid var(--cwd-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.cwd-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.cwd-assurance span:before{content:"✓";color:var(--cwd-blue);margin-left:6px}.cwd-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.cwd-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.cwd-hero-image figcaption{max-width:78%;color:var(--cwd-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.cwd-hero-image figcaption span{color:#687a90;font-size:.7rem}.cwd-float{border:1px solid var(--cwd-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.8rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.cwd-float svg{color:var(--cwd-blue)}.cwd-stack{border-block:1px solid var(--cwd-line);background:#fbfcfe}.cwd-stack-inner{justify-content:space-between;align-items:center;gap:26px;min-height:100px;display:flex}.cwd-stack-inner>p{flex:0 0 230px;font-size:.79rem;font-weight:800}.cwd-tech-logos{direction:ltr;flex:1;justify-content:space-around;align-items:center;gap:20px;display:flex}.cwd-tech{color:#344a63;align-items:center;gap:9px;font:750 .85rem Arial,sans-serif;display:flex}.cwd-tech svg{width:34px;height:34px}.cwd-tech.react svg{color:#149eca}.cwd-tech.next svg{color:#111827}.cwd-tech.laravel svg{color:#f05340}.cwd-tech.vue svg{color:#42b883}.cwd-section{padding:78px 0}.cwd-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.cwd-intro h2{max-width:520px;margin-top:13px}.cwd-intro>div:last-child{padding-top:25px}.cwd-intro>div:last-child p+p{margin-top:10px}.cwd-inline{color:var(--cwd-blue);margin-top:15px}.cwd-soft{background:var(--cwd-soft)}.cwd-heading{text-align:center;max-width:770px;margin:0 auto 36px}.cwd-heading .cwd-kicker{justify-content:center}.cwd-heading h2{margin-top:10px}.cwd-heading>p:last-child{max-width:700px;margin:8px auto 0}.cwd-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.cwd-capability-grid article{border:1px solid var(--cwd-line);background:#fff;border-radius:13px;min-height:200px;padding:22px;transition:transform .2s,box-shadow .2s}.cwd-capability-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.cwd-capability-top{justify-content:space-between;align-items:center;display:flex}.cwd-capability-top>span{width:50px;height:50px;color:var(--cwd-blue);background:#eaf2ff;border-radius:13px;place-items:center;display:grid}.cwd-capability-top>b{color:#91a1b4;font:800 .72rem Arial}.cwd-capability-grid h3{margin-top:15px}.cwd-capability-grid p{margin-top:5px;font-size:.84rem}.cwd-architecture{color:#fff;background:#102744;padding:76px 0}.cwd-architecture-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.cwd-architecture h2{max-width:650px;margin-top:13px}.cwd-architecture>div>div:first-child>p:not(.cwd-kicker){color:#c5d3e4;margin-top:12px}.cwd-architecture .cwd-kicker{color:#9fc1f5!important}.cwd-architecture ul,.cwd-mobile-grid ul{gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.cwd-architecture li,.cwd-mobile-grid li{color:#d5e1ef;font-size:.83rem}.cwd-architecture li:before{content:"✓";color:#8bbaff;margin-left:8px}.cwd-architecture-card{background:#ffffff0c;border:1px solid #ffffff25;border-radius:16px;padding:23px}.cwd-architecture-card>span{color:#b8d3f8;align-items:center;gap:9px;font-size:.84rem;font-weight:800;display:flex}.cwd-architecture-card>div{justify-items:center;gap:7px;margin-top:20px;display:grid}.cwd-architecture-card>div b{text-align:center;background:#ffffff0a;border:1px solid #fff2;border-radius:9px;width:100%;padding:13px;font-size:.83rem}.cwd-architecture-card>div i{border-right:2px solid #65a5ff;height:16px}.cwd-architecture-card>p{color:#b4c5dc;text-align:center;margin-top:16px;font-size:.75rem}.cwd-tech-section{background:#fff}.cwd-tech-cards{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.cwd-tech-card{border:1px solid var(--cwd-line);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;min-height:145px;padding:17px;display:flex}.cwd-tech-mark{background:#f4f7fb;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.cwd-tech-mark svg{width:28px;height:28px}.cwd-tech-card.react .cwd-tech-mark{color:#149eca;background:#e9f8fd}.cwd-tech-card.next .cwd-tech-mark{color:#111827;background:#f1f3f5}.cwd-tech-card.laravel .cwd-tech-mark{color:#f05340;background:#fff1ef}.cwd-tech-card.vue .cwd-tech-mark{color:#42b883;background:#eaf9f2}.cwd-tech-card>div{gap:7px;display:grid}.cwd-tech-card>div b{font-size:.86rem}.cwd-tech-card small{color:var(--cwd-muted);font-size:.74rem;line-height:1.8}.cwd-tech-note{text-align:center;max-width:820px;margin:17px auto 0;font-size:.79rem!important}.cwd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.cwd-process li{border-top:2px solid #d6e3f3;padding:18px}.cwd-process li>b{width:38px;height:38px;color:var(--cwd-blue);background:#eaf2ff;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.cwd-process h3{margin-top:14px}.cwd-process p{margin-top:5px;font-size:.82rem}.cwd-fit-grid{grid-template-columns:1fr .65fr;align-items:center;gap:10%;display:grid}.cwd-fit-grid h2{margin-top:12px}.cwd-fit-grid>div>p:not(.cwd-kicker){margin-top:11px}.cwd-fit-card{border:1px solid var(--cwd-line);background:#f8faff;border-radius:15px;padding:24px}.cwd-fit-card>svg{color:var(--cwd-blue)}.cwd-fit-card h3{margin-top:12px}.cwd-fit-card p{margin-top:6px;font-size:.84rem}.cwd-fit-card a{color:var(--cwd-blue);gap:7px;margin-top:15px;font-size:.83rem;font-weight:800;display:inline-flex}.cwd-mobile{background:linear-gradient(115deg,#f6f9fe,#fff);padding:68px 0}.cwd-mobile-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.cwd-mobile-grid h2{margin-top:12px}.cwd-mobile-grid>div:last-child>p:not(.cwd-kicker){margin-top:11px}.cwd-mobile-grid li{color:#52657b}.cwd-mobile-grid li:before{content:"✓";color:var(--cwd-blue);margin-left:8px;font-weight:900}.cwd-device-art{background:radial-gradient(at 50% 43%,#d9e8ff,#f1f6fe 64%,#0000 65%);border-radius:20px;place-items:center;min-height:340px;display:grid;position:relative}.cwd-device{background:#fff;border:7px solid #122b49;border-radius:28px;width:210px;padding:17px;box-shadow:0 22px 55px #10264028}.cwd-device>div{color:#173456;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:800;display:flex}.cwd-device>div svg{color:var(--cwd-blue)}.cwd-device>i{background:linear-gradient(135deg,#17375d,#5799e8);border-radius:10px;height:90px;margin-top:14px;display:block}.cwd-device>b{background:#e4ebf4;border-radius:6px;width:86%;height:7px;margin-top:11px;display:block}.cwd-device>b:nth-of-type(2){width:68%}.cwd-device>b:nth-of-type(3){width:49%}.cwd-device>em{background:var(--cwd-blue);color:#fff;text-align:center;border-radius:8px;margin-top:14px;padding:9px;font-size:.7rem;font-style:normal;font-weight:800;display:block}.cwd-device-badge{border:1px solid var(--cwd-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.73rem;font-weight:800;display:flex;position:absolute;bottom:50px;right:calc(50% - 148px);box-shadow:0 12px 28px #10264017}.cwd-faq{background:#fbfcfe}.cwd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.cwd-faq-grid h2{margin-top:12px}.cwd-faq-grid>div:first-child>p:last-child{margin-top:10px}.cwd-faq-list details{border-bottom:1px solid var(--cwd-line)}.cwd-faq-list details:first-child{border-top:1px solid var(--cwd-line)}.cwd-faq-list summary{color:var(--cwd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.88rem;font-weight:800;list-style:none;display:flex}.cwd-faq-list summary::-webkit-details-marker{display:none}.cwd-faq-list summary span{color:var(--cwd-blue);font-size:1.25rem}.cwd-faq-list details[open] summary span{transform:rotate(45deg)}.cwd-faq-list details>p{padding:0 0 17px;font-size:.85rem}.cwd-final{color:#fff;background:#2868d6;padding:54px 0}.cwd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.cwd-final .cwd-kicker{color:#d4e5ff!important}.cwd-final h2{margin-top:9px}.cwd-final p:not(.cwd-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.cwd-final .cwd-button{flex:none}.cwd-button-light{background:#fff;color:#102640!important}.cwd-button-light:hover{background:#eaf2ff}@media (max-width:900px){.cwd-hero-grid,.cwd-architecture-grid{gap:5%}.cwd-tech-cards{grid-template-columns:1fr 1fr}.cwd-fit-grid{gap:6%}}@media (max-width:680px){.cwd-hero{padding:25px 0 48px}.cwd-hero-grid,.cwd-intro,.cwd-architecture-grid,.cwd-fit-grid,.cwd-mobile-grid,.cwd-faq-grid{grid-template-columns:1fr;gap:25px}.cwd-breadcrumb{margin-bottom:23px}.cwd-page h1{font-size:1.85rem;line-height:1.52}.cwd-page h2{font-size:1.55rem}.cwd-lead{font-size:1rem!important}.cwd-actions{flex-direction:column;align-items:stretch;gap:13px}.cwd-actions .cwd-text-link{justify-content:center}.cwd-assurance{gap:8px 12px}.cwd-hero-image,.cwd-hero-image>img{height:285px;min-height:285px}.cwd-float{padding:8px 10px;top:10px;left:8px}.cwd-hero-image figcaption{bottom:10px;right:10px}.cwd-stack-inner{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 0}.cwd-stack-logos{gap:15px}.cwd-tech-logos{justify-content:space-between;gap:10px;width:100%}.cwd-tech{gap:5px;font-size:.75rem}.cwd-tech svg{width:26px;height:26px}.cwd-section,.cwd-architecture{padding:56px 0}.cwd-intro>div:last-child{padding-top:0}.cwd-heading{margin-bottom:26px}.cwd-capability-grid{grid-template-columns:1fr}.cwd-capability-grid article{min-height:0;padding:19px}.cwd-tech-cards{grid-template-columns:1fr 1fr;gap:9px}.cwd-tech-card{flex-direction:column;min-height:0;padding:13px}.cwd-process{grid-template-columns:1fr 1fr}.cwd-process li{padding:15px 11px}.cwd-device-art{min-height:305px}.cwd-faq-grid{gap:16px}.cwd-final{padding:42px 0}.cwd-final-grid{flex-direction:column;align-items:stretch;gap:17px}.cwd-final .cwd-button{width:100%}}.cwd-ux{background:linear-gradient(#f7f9fc,#fff)}.cwd-ux-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.cwd-ux-grid article{border:1px solid var(--cwd-line);background:#fff;border-radius:13px;padding:20px}.cwd-ux-grid article>span{width:34px;height:34px;color:var(--cwd-blue);background:#eaf2ff;border-radius:9px;place-items:center;font:800 .72rem Arial;display:grid}.cwd-ux-grid h3{margin-top:14px}.cwd-ux-grid p{margin-top:5px;font-size:.82rem}.cwd-pricing{background:var(--cwd-soft);padding:75px 0}.cwd-price-card{background:linear-gradient(135deg,#fff 0%,#f8fbff 58%,#eef5ff 100%);border:1px solid #d8e4f3;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.72fr);gap:35px;max-width:1030px;margin:0 auto;padding:clamp(23px,4vw,40px);display:grid;box-shadow:0 24px 65px #16375a16}.cwd-price-copy h3{margin-top:15px;font-size:1.35rem}.cwd-price-copy>p{margin-top:7px;font-size:.87rem}.cwd-price-badge{color:var(--cwd-blue);background:#eaf2ff;border-radius:999px;padding:7px 11px;font-size:.73rem;font-weight:850;display:inline-flex}.cwd-price-includes{margin-top:20px}.cwd-price-includes h4{font-size:.9rem}.cwd-price-includes ul{border-top:1px solid #e1eaf4;grid-template-columns:1fr 1fr;gap:10px 18px;margin:13px 0 0;padding:16px 0 0;list-style:none;display:grid}.cwd-price-includes li{color:#4f6278;align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.8;display:flex}.cwd-price-includes li:before{content:"✓";color:var(--cwd-blue);flex:none;font-weight:900}.cwd-price-copy .cwd-price-note{color:#677b93;background:#f2f6fc;border-radius:9px;margin-top:16px;padding:12px;font-size:.73rem}.cwd-price-highlight{color:#fff;text-align:center;background:linear-gradient(150deg,#102640,#173a63);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:25px 19px;display:flex;box-shadow:0 18px 40px #10264026}.cwd-price-highlight>span{color:#a9c8f6;font-size:.8rem;font-weight:800}.cwd-price-highlight>strong{color:#fff;letter-spacing:-.06em;margin:4px 0 -3px;font-size:clamp(4rem,7vw,5.4rem);font-weight:900;line-height:1}.cwd-price-highlight>b{font-size:1rem}.cwd-price-highlight>small{color:#cad7e7;margin-top:5px;font-size:.73rem}.cwd-price-highlight .cwd-button{margin-top:20px}.cwd-source{color:#fff;background:#102744;padding:75px 0}.cwd-source-grid{grid-template-columns:1fr .9fr;align-items:center;gap:9%;display:grid}.cwd-source h2{margin-top:12px}.cwd-source-grid>div:first-child>p:not(.cwd-kicker){color:#c5d3e4;margin-top:12px}.cwd-source .cwd-kicker{color:#9fc1f5!important}.cwd-source-items{gap:10px;display:grid}.cwd-source-items article{background:#ffffff0b;border:1px solid #ffffff20;border-radius:11px;align-items:flex-start;gap:12px;padding:15px;display:flex}.cwd-source-items article>svg{color:#8bbaff;flex:none;width:22px;height:22px}.cwd-source-items article span{gap:3px;display:grid}.cwd-source-items article b{font-size:.84rem}.cwd-source-items article small{color:#c5d3e4;font-size:.73rem;line-height:1.8}.cwd-source-items>p{color:#b4c5dc;font-size:.72rem}@media (max-width:900px){.cwd-ux-grid{grid-template-columns:1fr 1fr}.cwd-price-card{grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:20px}.cwd-price-includes ul{grid-template-columns:1fr}}@media (max-width:680px){.cwd-ux-grid,.cwd-price-card,.cwd-source-grid{grid-template-columns:1fr;gap:16px}.cwd-ux-grid article{padding:17px}.cwd-pricing,.cwd-source{padding:55px 0}.cwd-price-card{padding:18px}.cwd-price-highlight{min-height:250px}.cwd-price-highlight>strong{font-size:4.3rem}.cwd-source-items{gap:8px}}
.nwd-page{--nwd-ink:#102640;--nwd-muted:#52657b;--nwd-blue:#2868d6;--nwd-line:#dce5ef;--nwd-soft:#f5f8fc;color:var(--nwd-ink);background:#fff;overflow:hidden}.nwd-page *{box-sizing:border-box}.nwd-page h1,.nwd-page h2,.nwd-page h3,.nwd-page p,.nwd-page figure{margin:0}.nwd-page h1,.nwd-page h2,.nwd-page h3{letter-spacing:-.025em;font-weight:850}.nwd-page h1{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.45}.nwd-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.nwd-page h3{font-size:1.08rem;line-height:1.6}.nwd-page p{color:var(--nwd-muted);font-size:.95rem;line-height:2}.nwd-page a{text-decoration:none}.nwd-hero{background:radial-gradient(at 87% 12%,#e8f1ff 0,#0000 35%),#fff;padding:38px 0 68px}.nwd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.nwd-copy{max-width:580px}.nwd-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.nwd-breadcrumb a:hover{color:var(--nwd-blue)}.nwd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--nwd-blue)!important;font-size:.8rem!important;line-height:1.5!important}.nwd-kicker i{background:currentColor;width:18px;height:2px}.nwd-copy h1{margin-top:15px}.nwd-lead{margin-top:16px;font-size:1.03rem!important;line-height:2!important}.nwd-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.nwd-button{background:var(--nwd-blue);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font-size:.87rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.nwd-button:hover{background:#1956bb;transform:translateY(-2px)}.nwd-link,.nwd-inline{color:var(--nwd-ink);align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:inline-flex}.nwd-link:hover,.nwd-inline:hover{color:var(--nwd-blue)}.nwd-assurance{border-top:1px solid var(--nwd-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.nwd-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.nwd-assurance span:before{content:"✓";color:var(--nwd-blue);margin-left:6px}.nwd-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.nwd-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.nwd-hero-image figcaption{max-width:78%;color:var(--nwd-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.nwd-hero-image figcaption span{color:#687a90;font-size:.7rem}.nwd-float{border:1px solid var(--nwd-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.78rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.nwd-float svg{color:var(--nwd-blue)}.nwd-proof{border-block:1px solid var(--nwd-line);background:#fbfcfe}.nwd-proof-grid{justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.nwd-proof-grid>p{flex:0 0 210px;font-size:.78rem;font-weight:800}.nwd-proof-grid>span{color:#485b72;align-items:center;gap:8px;font-size:.77rem;font-weight:750;display:flex}.nwd-proof-grid svg{width:19px;height:19px;color:var(--nwd-blue)}.nwd-section{padding:78px 0}.nwd-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.nwd-intro h2,.nwd-structure-grid h2,.nwd-editorial h2,.nwd-reading-grid h2{margin-top:12px}.nwd-intro>div:last-child{padding-top:23px}.nwd-intro>div:last-child p+p{margin-top:10px}.nwd-inline{color:var(--nwd-blue);margin-top:14px}.nwd-soft{background:var(--nwd-soft)}.nwd-heading{text-align:center;max-width:760px;margin:0 auto 35px}.nwd-heading .nwd-kicker{justify-content:center}.nwd-heading h2{margin-top:10px}.nwd-heading>p:last-child{max-width:700px;margin:8px auto 0}.nwd-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.nwd-service-grid article,.nwd-seo-grid article{border:1px solid var(--nwd-line);background:#fff;border-radius:13px;min-height:195px;padding:20px;transition:transform .2s,box-shadow .2s}.nwd-service-grid article:hover,.nwd-seo-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.nwd-service-top{justify-content:space-between;align-items:center;display:flex}.nwd-service-top>span:last-child{color:#91a1b4;font:800 .7rem Arial}.nwd-service-icon{width:47px;height:47px;color:var(--nwd-blue);background:#eaf2ff;border-radius:13px;place-items:center;display:grid}.nwd-service-grid h3{margin-top:13px}.nwd-service-grid p{margin-top:5px;font-size:.81rem}.nwd-structure-grid{grid-template-columns:1.1fr .7fr;align-items:center;gap:10%;display:grid}.nwd-structure-grid>div>p:not(.nwd-kicker),.nwd-editorial-grid>div>p:not(.nwd-kicker),.nwd-reading-grid>div:last-child>p:not(.nwd-kicker){margin-top:11px}.nwd-content-card{border:1px solid var(--nwd-line);background:#f8faff;border-radius:16px;padding:25px}.nwd-content-card>svg{color:var(--nwd-blue)}.nwd-content-card h3{margin-top:12px}.nwd-content-card ul,.nwd-reading-grid ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.nwd-content-card li,.nwd-reading-grid li{color:var(--nwd-muted);font-size:.82rem;line-height:1.8}.nwd-content-card li:before,.nwd-reading-grid li:before{content:"✓";color:var(--nwd-blue);margin-left:7px;font-weight:900}.nwd-editorial{color:#fff;background:#102744;padding:76px 0}.nwd-editorial-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.nwd-editorial .nwd-kicker{color:#9fc1f5!important}.nwd-editorial h2{max-width:650px}.nwd-editorial-grid>div>p:not(.nwd-kicker){color:#c5d3e4}.nwd-button-light{background:#fff;margin-top:22px;color:#102640!important}.nwd-button-light:hover{background:#eaf2ff}.nwd-editorial-card{background:#ffffff0c;border:1px solid #ffffff24;border-radius:16px;padding:24px}.nwd-editorial-card>span{color:#b8d3f8;align-items:center;gap:9px;font-size:.85rem;font-weight:800;display:flex}.nwd-editorial-card ol{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.nwd-editorial-card li{border-bottom:1px solid #ffffff19;align-items:center;gap:12px;padding:13px 0;display:flex}.nwd-editorial-card li>b{color:#8bbaff;background:#ffffff12;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.nwd-editorial-card li div{gap:3px;display:grid}.nwd-editorial-card li strong{font-size:.84rem}.nwd-editorial-card li small{color:#b4c5dc;font-size:.72rem}.nwd-editorial-card>p{color:#b4c5dc;margin-top:15px;font-size:.74rem}.nwd-reading-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.nwd-reading-grid>div:last-child>p{margin-top:11px}.nwd-reading-art{background:radial-gradient(at 50% 45%,#d9e8ff,#f1f6fe 64%,#0000 65%);border-radius:20px;place-items:center;min-height:360px;display:grid;position:relative}.nwd-news-card{background:#fff;border:1px solid #e2e9f2;border-radius:15px;gap:11px;width:245px;padding:20px;display:grid;box-shadow:0 22px 55px #10264020}.nwd-news-card span{color:#294564;font-size:.75rem;font-weight:850}.nwd-news-card i{background:linear-gradient(135deg,#183c65,#4f8fd9 55%,#c7ddf8);border-radius:9px;height:86px}.nwd-news-card b{background:#dce5ef;border-radius:8px;height:8px}.nwd-news-card b:nth-of-type(2){width:80%}.nwd-news-card small{background:#edf1f6;border-radius:5px;width:92%;height:5px}.nwd-reading-badge{border:1px solid var(--nwd-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.72rem;font-weight:800;display:flex;position:absolute;bottom:48px;right:calc(50% - 160px);box-shadow:0 12px 28px #10264017}.nwd-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.nwd-seo-grid article{min-height:175px}.nwd-seo-grid article>svg{width:25px;height:25px;color:var(--nwd-blue)}.nwd-seo-grid h3{margin-top:13px}.nwd-seo-grid p{margin-top:5px;font-size:.82rem}.nwd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.nwd-process li{border-top:2px solid #d6e3f3;padding:18px}.nwd-process li>b{width:38px;height:38px;color:var(--nwd-blue);background:#eaf2ff;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.nwd-process h3{margin-top:14px}.nwd-process p{margin-top:5px;font-size:.81rem}.nwd-faq{background:#fbfcfe}.nwd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.nwd-faq-grid h2{margin-top:12px}.nwd-faq-grid>div:first-child>p:last-child{margin-top:10px}.nwd-faq-list details{border-bottom:1px solid var(--nwd-line)}.nwd-faq-list details:first-child{border-top:1px solid var(--nwd-line)}.nwd-faq-list summary{color:var(--nwd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.86rem;font-weight:800;list-style:none;display:flex}.nwd-faq-list summary::-webkit-details-marker{display:none}.nwd-faq-list summary span{color:var(--nwd-blue);font-size:1.2rem}.nwd-faq-list details[open] summary span{transform:rotate(45deg)}.nwd-faq-list details>p{padding:0 0 16px;font-size:.83rem}.nwd-final{color:#fff;background:#2868d6;padding:53px 0}.nwd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.nwd-final .nwd-kicker{color:#d4e5ff!important}.nwd-final h2{margin-top:9px}.nwd-final p:not(.nwd-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.nwd-final .nwd-button{flex:none}@media (max-width:1000px){.nwd-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nwd-proof-grid{flex-wrap:wrap;justify-content:center;padding:17px 0}.nwd-proof-grid>p{text-align:center;flex:1 0 100%}.nwd-proof-grid>span{flex:0 0 20%}}@media (max-width:900px){.nwd-hero-grid{gap:5%}.nwd-structure-grid,.nwd-editorial-grid{gap:6%}.nwd-reading-grid{gap:7%}}@media (max-width:680px){.nwd-hero{padding:25px 0 48px}.nwd-hero-grid,.nwd-intro,.nwd-structure-grid,.nwd-editorial-grid,.nwd-reading-grid,.nwd-faq-grid{grid-template-columns:1fr;gap:24px}.nwd-breadcrumb{margin-bottom:23px}.nwd-page h1{font-size:1.9rem;line-height:1.5}.nwd-page h2{font-size:1.55rem}.nwd-lead{font-size:.98rem!important}.nwd-actions{flex-direction:column;align-items:stretch;gap:13px}.nwd-actions .nwd-link{justify-content:center}.nwd-assurance{gap:8px 12px}.nwd-hero-image,.nwd-hero-image>img{height:285px;min-height:285px}.nwd-float{padding:8px 10px;top:10px;left:8px}.nwd-hero-image figcaption{bottom:10px;right:10px}.nwd-proof-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.nwd-proof-grid>p{grid-column:1/-1}.nwd-proof-grid>span{font-size:.7rem}.nwd-section{padding:56px 0}.nwd-intro>div:last-child{padding-top:0}.nwd-heading{margin-bottom:25px}.nwd-service-grid,.nwd-seo-grid{grid-template-columns:1fr}.nwd-service-grid article,.nwd-seo-grid article{min-height:0;padding:18px}.nwd-editorial{padding:56px 0}.nwd-editorial-card{padding:19px}.nwd-reading-art{min-height:300px}.nwd-reading-badge{bottom:38px;right:calc(50% - 150px)}.nwd-process{grid-template-columns:1fr 1fr}.nwd-process li{padding:15px 11px}.nwd-faq-grid{gap:16px}.nwd-final{padding:41px 0}.nwd-final-grid{flex-direction:column;align-items:stretch;gap:16px}.nwd-final .nwd-button{width:100%}}
.mwd-page{--mwd-ink:#102640;--mwd-muted:#52657b;--mwd-blue:#2868d6;--mwd-violet:#6554d9;--mwd-line:#dce5ef;--mwd-soft:#f5f8fc;color:var(--mwd-ink);background:#fff;overflow:hidden}.mwd-page *{box-sizing:border-box}.mwd-page h1,.mwd-page h2,.mwd-page h3,.mwd-page p,.mwd-page figure{margin:0}.mwd-page h1,.mwd-page h2,.mwd-page h3{letter-spacing:-.025em;font-weight:850}.mwd-page h1{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.45}.mwd-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.mwd-page h3{font-size:1.08rem;line-height:1.6}.mwd-page p{color:var(--mwd-muted);font-size:.95rem;line-height:2}.mwd-page a{text-decoration:none}.mwd-hero{background:radial-gradient(at 87% 12%,#e9e8ff 0,#0000 35%),#fff;padding:38px 0 68px}.mwd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.mwd-copy{max-width:580px}.mwd-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.mwd-breadcrumb a:hover{color:var(--mwd-blue)}.mwd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--mwd-blue)!important;font-size:.8rem!important;line-height:1.5!important}.mwd-kicker i{background:currentColor;width:18px;height:2px}.mwd-copy h1{margin-top:15px}.mwd-lead{margin-top:16px;font-size:1.03rem!important;line-height:2!important}.mwd-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.mwd-button{background:var(--mwd-blue);border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font-size:.87rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.mwd-button:hover{background:#1956bb;transform:translateY(-2px)}.mwd-link,.mwd-inline{color:var(--mwd-ink);align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:inline-flex}.mwd-link:hover,.mwd-inline:hover{color:var(--mwd-blue)}.mwd-assurance{border-top:1px solid var(--mwd-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.mwd-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.mwd-assurance span:before{content:"✓";color:var(--mwd-blue);margin-left:6px}.mwd-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.mwd-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.mwd-hero-image figcaption{max-width:78%;color:var(--mwd-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.mwd-hero-image figcaption span{color:#687a90;font-size:.7rem}.mwd-float{border:1px solid var(--mwd-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.78rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.mwd-float svg{color:var(--mwd-violet)}.mwd-proof{border-block:1px solid var(--mwd-line);background:#fbfcfe}.mwd-proof-grid{justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.mwd-proof-grid>p{flex:0 0 210px;font-size:.78rem;font-weight:800}.mwd-proof-grid>span{color:#485b72;align-items:center;gap:8px;font-size:.77rem;font-weight:750;display:flex}.mwd-proof-grid svg{width:19px;height:19px;color:var(--mwd-violet)}.mwd-section{padding:78px 0}.mwd-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.mwd-intro h2,.mwd-library-grid h2,.mwd-player h2,.mwd-mobile-grid h2{margin-top:12px}.mwd-intro>div:last-child{padding-top:23px}.mwd-intro>div:last-child p+p{margin-top:10px}.mwd-inline{color:var(--mwd-blue);margin-top:14px}.mwd-soft{background:var(--mwd-soft)}.mwd-heading{text-align:center;max-width:760px;margin:0 auto 35px}.mwd-heading .mwd-kicker{justify-content:center}.mwd-heading h2{margin-top:10px}.mwd-heading>p:last-child{max-width:700px;margin:8px auto 0}.mwd-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mwd-service-grid article,.mwd-tech-grid article{border:1px solid var(--mwd-line);background:#fff;border-radius:13px;min-height:190px;padding:20px;transition:transform .2s,box-shadow .2s}.mwd-service-grid article:hover,.mwd-tech-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.mwd-service-top{justify-content:space-between;align-items:center;display:flex}.mwd-service-top>span:last-child{color:#91a1b4;font:800 .7rem Arial}.mwd-service-icon{width:47px;height:47px;color:var(--mwd-violet);background:#f0efff;border-radius:13px;place-items:center;display:grid}.mwd-service-grid h3{margin-top:13px}.mwd-service-grid p{margin-top:5px;font-size:.81rem}.mwd-library-grid{grid-template-columns:1.1fr .7fr;align-items:center;gap:10%;display:grid}.mwd-library-grid>div>p:not(.mwd-kicker),.mwd-player-grid>div>p:not(.mwd-kicker),.mwd-mobile-grid>div:last-child>p:not(.mwd-kicker){margin-top:11px}.mwd-library-card{border:1px solid var(--mwd-line);background:#f8faff;border-radius:16px;padding:25px}.mwd-library-card>svg{color:var(--mwd-violet)}.mwd-library-card h3{margin-top:12px}.mwd-library-card ul,.mwd-mobile-grid ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mwd-library-card li,.mwd-mobile-grid li{color:var(--mwd-muted);font-size:.82rem;line-height:1.8}.mwd-library-card li:before,.mwd-mobile-grid li:before{content:"✓";color:var(--mwd-blue);margin-left:7px;font-weight:900}.mwd-player{color:#fff;background:#101b37;padding:76px 0}.mwd-player-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.mwd-player .mwd-kicker{color:#b5adff!important}.mwd-player h2{max-width:650px}.mwd-player-grid>div>p:not(.mwd-kicker){color:#c5d3e4}.mwd-button-light{background:#fff;margin-top:22px;color:#102640!important}.mwd-button-light:hover{background:#eeedff}.mwd-player-card{background:linear-gradient(145deg,#ffffff12,#ffffff08);border:1px solid #ffffff24;border-radius:18px;padding:23px;box-shadow:0 24px 55px #050b1d40}.mwd-player-top{color:#c8c3ff;justify-content:space-between;font-size:.78rem;display:flex}.mwd-player-top span:first-child{align-items:center;gap:7px;display:flex}.mwd-cover-art{color:#fff;background:linear-gradient(145deg,#3e3c9b,#b547ca 52%,#f09d65);border-radius:18px;place-items:center;width:130px;height:130px;margin:21px auto 16px;display:grid;box-shadow:0 12px 35px #060a1d66}.mwd-track{text-align:center;gap:4px;display:grid}.mwd-track b{font-size:.92rem}.mwd-track span,.mwd-player-card>small{color:#b4bed1;font-size:.7rem}.mwd-wave{justify-content:center;align-items:center;gap:4px;height:34px;margin-top:14px;display:flex}.mwd-wave i{width:3px;height:var(--h,16px);background:#938cff;border-radius:3px}.mwd-wave i:nth-child(3n){--h:24px}.mwd-wave i:nth-child(4n){--h:10px}.mwd-wave i:nth-child(5n){--h:29px}.mwd-wave i:nth-child(7n){--h:19px}.mwd-player-controls{color:#d9d9ed;justify-content:center;align-items:center;gap:30px;margin:8px 0 13px;font-size:1.1rem;display:flex}.mwd-play{color:#24204c;background:#fff;border-radius:50%;place-items:center;width:43px;height:43px;font-size:.8rem;display:grid}.mwd-player-card>small{text-align:center;display:block}.mwd-mobile-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.mwd-mobile-grid>div:last-child>p{margin-top:11px}.mwd-device-art{background:radial-gradient(at 50% 45%,#e3e0ff,#f3f2ff 64%,#0000 65%);border-radius:20px;place-items:center;min-height:360px;display:grid;position:relative}.mwd-device{background:#fff;border:7px solid #12213c;border-radius:28px;width:215px;padding:13px;box-shadow:0 22px 55px #10264028}.mwd-device-top{color:#173456;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:800;display:flex}.mwd-device-top svg{color:var(--mwd-violet)}.mwd-device-cover{color:#fff;background:linear-gradient(145deg,#393888,#b33eae 52%,#e99b68);border-radius:11px;place-items:center;height:112px;margin-top:12px;display:grid}.mwd-device-title{gap:3px;margin-top:10px;display:grid}.mwd-device-title b{color:#203852;font-size:.73rem}.mwd-device-title small{color:#7c8ba0;font-size:.65rem}.mwd-device-lines{gap:7px;margin-top:12px;display:grid}.mwd-device-lines i{background:#e4ebf4;border-radius:6px;height:7px}.mwd-device-lines i:first-child{width:86%}.mwd-device-lines i:last-child{width:60%}.mwd-device-button{background:var(--mwd-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:10px;font-size:.68rem;font-weight:800;display:flex}.mwd-device-button span{font-size:.62rem}.mwd-device-badge{border:1px solid var(--mwd-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.72rem;font-weight:800;display:flex;position:absolute;bottom:48px;right:calc(50% - 145px);box-shadow:0 12px 28px #10264017}.mwd-tech-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.mwd-tech-grid article{min-height:175px}.mwd-tech-grid article>svg{width:25px;height:25px;color:var(--mwd-violet)}.mwd-tech-grid h3{margin-top:13px}.mwd-tech-grid p{margin-top:5px;font-size:.82rem}.mwd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.mwd-process li{border-top:2px solid #d6e3f3;padding:18px}.mwd-process li>b{width:38px;height:38px;color:var(--mwd-violet);background:#efeeff;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.mwd-process h3{margin-top:14px}.mwd-process p{margin-top:5px;font-size:.81rem}.mwd-faq{background:#fbfcfe}.mwd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.mwd-faq-grid h2{margin-top:12px}.mwd-faq-grid>div:first-child>p:last-child{margin-top:10px}.mwd-faq-list details{border-bottom:1px solid var(--mwd-line)}.mwd-faq-list details:first-child{border-top:1px solid var(--mwd-line)}.mwd-faq-list summary{color:var(--mwd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.86rem;font-weight:800;list-style:none;display:flex}.mwd-faq-list summary::-webkit-details-marker{display:none}.mwd-faq-list summary span{color:var(--mwd-violet);font-size:1.2rem}.mwd-faq-list details[open] summary span{transform:rotate(45deg)}.mwd-faq-list details>p{padding:0 0 16px;font-size:.83rem}.mwd-final{color:#fff;background:#2868d6;padding:53px 0}.mwd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.mwd-final .mwd-kicker{color:#d4e5ff!important}.mwd-final h2{margin-top:9px}.mwd-final p:not(.mwd-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.mwd-final .mwd-button{flex:none}@media (max-width:1000px){.mwd-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mwd-proof-grid{flex-wrap:wrap;justify-content:center;padding:17px 0}.mwd-proof-grid>p{text-align:center;flex:1 0 100%}.mwd-proof-grid>span{flex:0 0 20%}}@media (max-width:900px){.mwd-hero-grid{gap:5%}.mwd-library-grid,.mwd-player-grid{gap:6%}.mwd-mobile-grid{gap:7%}}@media (max-width:680px){.mwd-hero{padding:25px 0 48px}.mwd-hero-grid,.mwd-intro,.mwd-library-grid,.mwd-player-grid,.mwd-mobile-grid,.mwd-faq-grid{grid-template-columns:1fr;gap:24px}.mwd-breadcrumb{margin-bottom:23px}.mwd-page h1{font-size:1.9rem;line-height:1.5}.mwd-page h2{font-size:1.55rem}.mwd-lead{font-size:.98rem!important}.mwd-actions{flex-direction:column;align-items:stretch;gap:13px}.mwd-actions .mwd-link{justify-content:center}.mwd-assurance{gap:8px 12px}.mwd-hero-image,.mwd-hero-image>img{height:285px;min-height:285px}.mwd-float{padding:8px 10px;top:10px;left:8px}.mwd-hero-image figcaption{bottom:10px;right:10px}.mwd-proof-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.mwd-proof-grid>p{grid-column:1/-1}.mwd-proof-grid>span{font-size:.7rem}.mwd-section{padding:56px 0}.mwd-intro>div:last-child{padding-top:0}.mwd-heading{margin-bottom:25px}.mwd-service-grid,.mwd-tech-grid{grid-template-columns:1fr}.mwd-service-grid article,.mwd-tech-grid article,.mwd-library-card{min-height:0;padding:18px}.mwd-player{padding:56px 0}.mwd-player-card{padding:19px}.mwd-device-art{min-height:310px}.mwd-device-badge{bottom:35px;right:calc(50% - 145px)}.mwd-process{grid-template-columns:1fr 1fr}.mwd-process li{padding:15px 11px}.mwd-faq-grid{gap:16px}.mwd-final{padding:41px 0}.mwd-final-grid{flex-direction:column;align-items:stretch;gap:16px}.mwd-final .mwd-button{width:100%}}
.hwd-page{--hwd-ink:#102640;--hwd-muted:#52657b;--hwd-blue:#2868d6;--hwd-teal:#2c9b9a;--hwd-line:#dce5ef;--hwd-soft:#f5f8fc;color:var(--hwd-ink);background:#fff;overflow:hidden}.hwd-page *{box-sizing:border-box}.hwd-page h1,.hwd-page h2,.hwd-page h3,.hwd-page p,.hwd-page figure{margin:0}.hwd-page h1,.hwd-page h2,.hwd-page h3{letter-spacing:-.025em;font-weight:850}.hwd-page h1{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.45}.hwd-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.hwd-page h3{font-size:1.08rem;line-height:1.6}.hwd-page p{color:var(--hwd-muted);font-size:.95rem;line-height:2}.hwd-page a{text-decoration:none}.hwd-hero{background:radial-gradient(at 87% 12%,#e6f4f7 0,#0000 35%),#fff;padding:38px 0 68px}.hwd-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.hwd-copy{max-width:590px}.hwd-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.hwd-breadcrumb a:hover{color:var(--hwd-blue)}.hwd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--hwd-blue)!important;font-size:.8rem!important;line-height:1.5!important}.hwd-kicker i{background:currentColor;width:18px;height:2px}.hwd-copy h1{margin-top:15px}.hwd-lead{margin-top:16px;font-size:1.03rem!important;line-height:2!important}.hwd-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.hwd-button{background:var(--hwd-blue);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font:800 .87rem inherit;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.hwd-button:hover{background:#1956bb;transform:translateY(-2px)}.hwd-link,.hwd-inline{color:var(--hwd-ink);align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:inline-flex}.hwd-link:hover,.hwd-inline:hover{color:var(--hwd-blue)}.hwd-assurance{border-top:1px solid var(--hwd-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.hwd-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.hwd-assurance span:before{content:"✓";color:var(--hwd-teal);margin-left:6px}.hwd-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.hwd-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.hwd-hero-image figcaption{max-width:78%;color:var(--hwd-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.hwd-hero-image figcaption span{color:#687a90;font-size:.7rem}.hwd-float{border:1px solid var(--hwd-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.78rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.hwd-float svg{color:var(--hwd-teal)}.hwd-proof{border-block:1px solid var(--hwd-line);background:#fbfcfe}.hwd-proof-grid{justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.hwd-proof-grid>p{flex:0 0 210px;font-size:.78rem;font-weight:800}.hwd-proof-grid>span{color:#485b72;align-items:center;gap:8px;font-size:.77rem;font-weight:750;display:flex}.hwd-proof-grid svg{width:19px;height:19px;color:var(--hwd-teal)}.hwd-section{padding:78px 0}.hwd-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.hwd-intro h2,.hwd-doctor-grid h2,.hwd-appointment h2,.hwd-mobile-grid h2{margin-top:12px}.hwd-intro>div:last-child{padding-top:23px}.hwd-intro>div:last-child p+p{margin-top:10px}.hwd-inline{color:var(--hwd-blue);margin-top:14px}.hwd-soft{background:var(--hwd-soft)}.hwd-heading{text-align:center;max-width:760px;margin:0 auto 35px}.hwd-heading .hwd-kicker{justify-content:center}.hwd-heading h2{margin-top:10px}.hwd-heading>p:last-child{max-width:700px;margin:8px auto 0}.hwd-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hwd-service-grid article,.hwd-seo-grid article{border:1px solid var(--hwd-line);background:#fff;border-radius:13px;min-height:190px;padding:20px;transition:transform .2s,box-shadow .2s}.hwd-service-grid article:hover,.hwd-seo-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.hwd-service-top{justify-content:space-between;align-items:center;display:flex}.hwd-service-top>span:last-child{color:#91a1b4;font:800 .7rem Arial}.hwd-service-icon{width:47px;height:47px;color:var(--hwd-teal);background:#e6f4f4;border-radius:13px;place-items:center;display:grid}.hwd-service-grid h3{margin-top:13px}.hwd-service-grid p{margin-top:5px;font-size:.81rem}.hwd-doctor-grid{grid-template-columns:1.1fr .72fr;align-items:center;gap:10%;display:grid}.hwd-doctor-grid>div>p:not(.hwd-kicker){margin-top:11px}.hwd-doctor-card{border:1px solid var(--hwd-line);background:#fff;border-radius:16px;padding:23px;box-shadow:0 20px 50px #1736570d}.hwd-doctor-card>span{color:var(--hwd-teal);align-items:center;gap:8px;font-size:.8rem;font-weight:800;display:flex}.hwd-doctor-avatar{width:70px;height:70px;color:var(--hwd-blue);background:#eaf4f8;border-radius:50%;place-items:center;margin:18px auto 9px;display:grid}.hwd-doctor-card h3,.hwd-doctor-card>p{text-align:center}.hwd-doctor-card>p{margin-top:3px;font-size:.79rem}.hwd-doctor-card>div:nth-of-type(2){border-top:1px solid var(--hwd-line);color:#62738a;align-items:center;gap:7px;margin-top:15px;padding-top:13px;font-size:.74rem;display:flex}.hwd-doctor-card>div:nth-of-type(2) svg{color:var(--hwd-blue)}.hwd-doctor-card button{background:var(--hwd-blue);color:#fff;cursor:default;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:15px;padding:11px;font:800 .78rem inherit;display:flex}.hwd-appointment{color:#fff;background:#102744;padding:76px 0}.hwd-appointment-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.hwd-appointment .hwd-kicker{color:#9fc1f5!important}.hwd-appointment h2{max-width:650px}.hwd-appointment-grid>div>p:not(.hwd-kicker){color:#c5d3e4;margin-top:11px}.hwd-button-light{background:#fff;margin-top:22px;color:#102640!important}.hwd-button-light:hover{background:#eaf2ff}.hwd-appointment-card{background:#ffffff0c;border:1px solid #ffffff24;border-radius:16px;padding:23px}.hwd-appointment-card>span{color:#b8d3f8;align-items:center;gap:9px;font-size:.84rem;font-weight:800;display:flex}.hwd-appointment-card ol{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.hwd-appointment-card li{border-bottom:1px solid #ffffff19;align-items:center;gap:12px;padding:13px 0;display:flex}.hwd-appointment-card li>b{color:#8bbaff;background:#ffffff12;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.hwd-appointment-card li div{gap:3px;display:grid}.hwd-appointment-card li strong{font-size:.83rem}.hwd-appointment-card li small{color:#b4c5dc;font-size:.7rem}.hwd-appointment-card>p{color:#b4c5dc;align-items:flex-start;gap:7px;margin-top:15px;font-size:.71rem;display:flex}.hwd-appointment-card>p svg{color:#7bd5b2;flex:none}.hwd-mobile-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.hwd-mobile-grid>div:last-child>p{margin-top:11px}.hwd-device-art{background:radial-gradient(at 50% 45%,#d9ecef,#f1f7f8 64%,#0000 65%);border-radius:20px;place-items:center;min-height:350px;display:grid;position:relative}.hwd-device{background:#fff;border:7px solid #122b49;border-radius:28px;width:215px;padding:13px;box-shadow:0 22px 55px #10264028}.hwd-device-top{color:#173456;justify-content:space-between;align-items:center;font-size:.7rem;font-weight:800;display:flex}.hwd-device-top svg{color:var(--hwd-teal)}.hwd-device-photo{color:#408a91;background:linear-gradient(145deg,#d8ebef,#b4dce0);border-radius:11px;place-items:center;height:105px;margin-top:12px;display:grid}.hwd-device-lines{gap:7px;margin-top:13px;display:grid}.hwd-device-lines i{background:#e4ebf4;border-radius:6px;height:7px}.hwd-device-lines i:first-child{width:86%}.hwd-device-lines i:last-child{width:60%}.hwd-device-button{background:var(--hwd-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:13px;padding:10px;font-size:.66rem;font-weight:800;display:flex}.hwd-device-badge{border:1px solid var(--hwd-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.7rem;font-weight:800;display:flex;position:absolute;bottom:42px;right:calc(50% - 152px);box-shadow:0 12px 28px #10264017}.hwd-mobile-grid ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.hwd-mobile-grid li{color:var(--hwd-muted);font-size:.82rem;line-height:1.8}.hwd-mobile-grid li:before{content:"✓";color:var(--hwd-teal);margin-left:7px;font-weight:900}.hwd-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.hwd-seo-grid article{min-height:165px}.hwd-seo-grid article>svg{width:25px;height:25px;color:var(--hwd-teal)}.hwd-seo-grid h3{margin-top:13px}.hwd-seo-grid p{margin-top:5px;font-size:.82rem}.hwd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.hwd-process li{border-top:2px solid #d6e3f3;padding:18px}.hwd-process li>b{width:38px;height:38px;color:var(--hwd-teal);background:#e6f4f4;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.hwd-process h3{margin-top:14px}.hwd-process p{margin-top:5px;font-size:.81rem}.hwd-faq{background:#fbfcfe}.hwd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.hwd-faq-grid h2{margin-top:12px}.hwd-faq-grid>div:first-child>p:last-child{margin-top:10px}.hwd-faq-list details{border-bottom:1px solid var(--hwd-line)}.hwd-faq-list details:first-child{border-top:1px solid var(--hwd-line)}.hwd-faq-list summary{color:var(--hwd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.85rem;font-weight:800;list-style:none;display:flex}.hwd-faq-list summary::-webkit-details-marker{display:none}.hwd-faq-list summary span{color:var(--hwd-teal);font-size:1.2rem}.hwd-faq-list details[open] summary span{transform:rotate(45deg)}.hwd-faq-list details>p{padding:0 0 16px;font-size:.82rem}.hwd-final{color:#fff;background:#2868d6;padding:53px 0}.hwd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.hwd-final .hwd-kicker{color:#d4e5ff!important}.hwd-final h2{margin-top:9px}.hwd-final p:not(.hwd-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.hwd-final .hwd-button{flex:none}@media (max-width:1000px){.hwd-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hwd-proof-grid{flex-wrap:wrap;justify-content:center;padding:17px 0}.hwd-proof-grid>p{text-align:center;flex:1 0 100%}.hwd-proof-grid>span{flex:0 0 20%}}@media (max-width:900px){.hwd-hero-grid{gap:5%}.hwd-doctor-grid,.hwd-appointment-grid{gap:6%}.hwd-mobile-grid{gap:7%}}@media (max-width:680px){.hwd-hero{padding:25px 0 48px}.hwd-hero-grid,.hwd-intro,.hwd-doctor-grid,.hwd-appointment-grid,.hwd-mobile-grid,.hwd-faq-grid{grid-template-columns:1fr;gap:24px}.hwd-breadcrumb{margin-bottom:23px}.hwd-page h1{font-size:1.9rem;line-height:1.5}.hwd-page h2{font-size:1.55rem}.hwd-lead{font-size:.98rem!important}.hwd-actions{flex-direction:column;align-items:stretch;gap:13px}.hwd-actions .hwd-link{justify-content:center}.hwd-assurance{gap:8px 12px}.hwd-hero-image,.hwd-hero-image>img{height:285px;min-height:285px}.hwd-float{padding:8px 10px;top:10px;left:8px}.hwd-hero-image figcaption{bottom:10px;right:10px}.hwd-proof-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.hwd-proof-grid>p{grid-column:1/-1}.hwd-proof-grid>span{font-size:.69rem}.hwd-section{padding:56px 0}.hwd-intro>div:last-child{padding-top:0}.hwd-heading{margin-bottom:25px}.hwd-service-grid,.hwd-seo-grid{grid-template-columns:1fr}.hwd-service-grid article,.hwd-seo-grid article,.hwd-doctor-card{min-height:0;padding:18px}.hwd-appointment{padding:56px 0}.hwd-appointment-card{padding:19px}.hwd-device-art{min-height:300px}.hwd-device-badge{bottom:30px;right:calc(50% - 145px)}.hwd-process{grid-template-columns:1fr 1fr}.hwd-process li{padding:15px 11px}.hwd-faq-grid{gap:16px}.hwd-final{padding:41px 0}.hwd-final-grid{flex-direction:column;align-items:stretch;gap:16px}.hwd-final .hwd-button{width:100%}}
.ewd-page{--ewd-ink:#102640;--ewd-muted:#52657b;--ewd-blue:#2868d6;--ewd-teal:#2c9b9a;--ewd-line:#dce5ef;--ewd-soft:#f5f8fc;color:var(--ewd-ink);background:#fff;overflow:hidden}.ewd-page *{box-sizing:border-box}.ewd-page h1,.ewd-page h2,.ewd-page h3,.ewd-page p,.ewd-page figure{margin:0}.ewd-page h1,.ewd-page h2,.ewd-page h3{letter-spacing:-.025em;font-weight:850}.ewd-page h1{font-size:clamp(2.15rem,3.8vw,3.15rem);line-height:1.5}.ewd-page h2{font-size:clamp(1.6rem,2.6vw,2.15rem);line-height:1.55}.ewd-page h3{font-size:1.04rem;line-height:1.6}.ewd-page p{color:var(--ewd-muted);font-size:.92rem;line-height:2}.ewd-page a{text-decoration:none}.ewd-hero{background:radial-gradient(at 83% 14%,#e7f2fb 0,#0000 35%),linear-gradient(140deg,#fff,#fbfdff);padding:34px 0 65px}.ewd-hero-grid{grid-template-columns:.93fr 1.07fr;align-items:center;gap:6%;display:grid}.ewd-copy{max-width:590px}.ewd-breadcrumb{color:#8291a4;align-items:center;gap:9px;margin-bottom:27px;font-size:.75rem;display:flex}.ewd-breadcrumb a{color:#57708e}.ewd-breadcrumb a:hover{color:var(--ewd-blue)}.ewd-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--ewd-blue)!important;font-size:.79rem!important}.ewd-kicker i{background:var(--ewd-teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e7f5f3}.ewd-copy h1{margin-top:14px}.ewd-lead{margin-top:14px!important;font-size:1rem!important;line-height:2.05!important}.ewd-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px;display:flex}.ewd-button{background:var(--ewd-blue);border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:.82rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 22px #2868d62b;color:#fff!important}.ewd-button:hover{transform:translateY(-2px);box-shadow:0 13px 25px #2868d63b}.ewd-text-link,.ewd-inline{align-items:center;gap:8px;font-size:.79rem;font-weight:800;display:inline-flex;color:#42658e!important}.ewd-text-link:hover,.ewd-inline:hover{color:var(--ewd-blue)!important}.ewd-assurance{color:#667a92;flex-wrap:wrap;gap:20px;margin-top:22px;font-size:.72rem;display:flex}.ewd-assurance span{align-items:center;gap:6px;display:flex}.ewd-assurance svg{color:var(--ewd-teal)}.ewd-hero-image{background:#e9f0f7;border-radius:22px 58px 22px 22px;min-width:0;height:440px;position:relative;overflow:hidden;box-shadow:0 26px 55px #1d3b5b20}.ewd-hero-image:after{content:"";background:linear-gradient(#0000,#10264035);position:absolute;inset:35% 0 0}.ewd-hero-image>img,.ewd-learner-image>img{object-fit:cover;width:100%;height:100%;display:block}.ewd-hero-image figcaption{z-index:1;color:#fff;align-items:center;gap:10px;display:flex;position:absolute;bottom:19px;right:20px}.ewd-hero-image figcaption>span:last-child{gap:3px;display:grid}.ewd-hero-image figcaption b{font-size:.8rem}.ewd-hero-image figcaption small{color:#e4ebf4;font-size:.68rem}.ewd-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff20;border:1px solid #ffffff85;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.ewd-image-index{z-index:1;color:#fff;letter-spacing:.12em;background:#122b4977;border:1px solid #ffffff75;border-radius:7px;padding:8px 10px;font:700 .58rem Arial;position:absolute;top:17px;left:17px}.ewd-proof{background:#fbfcfe;border-block:1px solid #e6edf4}.ewd-proof-row{justify-content:space-between;align-items:center;gap:22px;min-height:76px;display:flex}.ewd-proof-row>p{color:#60748d;font-size:.74rem;font-weight:800}.ewd-proof-row>span{color:#445a75;white-space:nowrap;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.ewd-proof-row svg{width:17px;height:17px;color:var(--ewd-teal)}.ewd-section{padding:78px 0}.ewd-soft{background:var(--ewd-soft)}.ewd-intro{grid-template-columns:.85fr 1.15fr;align-items:start;gap:9%;display:grid}.ewd-intro h2{margin-top:13px}.ewd-intro>div:last-child>p+p{margin-top:9px}.ewd-inline{margin-top:16px}.ewd-heading{text-align:center;max-width:730px;margin:0 auto 34px}.ewd-heading .ewd-kicker{justify-content:center}.ewd-heading h2{margin-top:12px}.ewd-heading>p:last-child{max-width:670px;margin:8px auto 0;font-size:.84rem}.ewd-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ewd-feature-grid article,.ewd-seo-grid article{border:1px solid var(--ewd-line);background:#fff;border-radius:15px;padding:21px;box-shadow:0 10px 26px #193b5b06}.ewd-feature-grid article{min-height:188px}.ewd-feature-top{justify-content:space-between;align-items:center;display:flex}.ewd-feature-top>span{width:43px;height:43px;color:var(--ewd-blue);background:#eaf3ff;border-radius:12px;place-items:center;display:grid}.ewd-feature-top small{color:#94a4b7;font:700 .7rem Arial}.ewd-feature-grid h3{margin-top:14px}.ewd-feature-grid p{margin-top:5px;font-size:.79rem}.ewd-flow-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:8%;display:grid}.ewd-flow-copy h2{margin-top:12px}.ewd-flow-copy>p:not(.ewd-kicker){margin-top:9px}.ewd-flow-copy ul,.ewd-check-list{gap:10px;margin:17px 0 0;padding:0;list-style:none;display:grid}.ewd-flow-copy li,.ewd-check-list li{color:#52657b;align-items:flex-start;gap:9px;font-size:.8rem;line-height:1.9;display:flex}.ewd-flow-copy li svg{width:17px;height:17px;color:var(--ewd-teal);flex:none;margin-top:3px}.ewd-journey{background:linear-gradient(145deg,#f7fbff,#eef5fc);border:1px solid #d9e4ef;border-radius:18px;padding:23px;box-shadow:0 22px 48px #10264012}.ewd-journey-head{color:#294766;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:850;display:flex}.ewd-journey-head>span:first-child{align-items:center;gap:8px;display:flex}.ewd-journey-head svg{color:var(--ewd-blue)}.ewd-live-dot{color:#379583;font-size:.65rem}.ewd-journey article{background:#fff;border:1px solid #e1e9f1;border-radius:12px;gap:8px;margin-top:19px;padding:17px;display:grid}.ewd-journey article>small{color:#8090a4;font-size:.65rem}.ewd-journey article>strong{color:#173552;font-size:.9rem}.ewd-course-bar{background:#e9eff5;border-radius:9px;height:7px;overflow:hidden}.ewd-course-bar i{background:linear-gradient(90deg,#2c9b9a,#4386df);border-radius:9px;width:37%;height:100%;display:block}.ewd-journey article>div{color:#7c8ca0;justify-content:space-between;font-size:.62rem;display:flex}.ewd-journey article>div b{color:#367f84}.ewd-journey ol{gap:10px;margin:15px 0 0;padding:0;list-style:none;display:grid}.ewd-journey li{color:#52657b;align-items:center;gap:10px;font-size:.73rem;display:flex}.ewd-journey li>b{color:#2a8a87;background:#e4f2f2;border-radius:8px;place-items:center;width:25px;height:25px;font-size:.68rem;display:grid}.ewd-journey li>span{flex:1}.ewd-journey li>svg{color:#2c9b9a;width:15px;height:15px}.ewd-journey li:last-child>svg{color:#5179aa}.ewd-journey>p{color:#74869b;border-top:1px solid #e7edf4;align-items:flex-start;gap:7px;margin-top:15px;padding-top:13px;font-size:.65rem;display:flex}.ewd-journey>p svg{color:var(--ewd-teal);flex:none}.ewd-learner-grid{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.ewd-learner-image{border-radius:18px;height:370px;position:relative;overflow:hidden;box-shadow:0 20px 45px #1636531c}.ewd-learner-image:after{content:"";background:linear-gradient(#0000,#10264055);position:absolute;inset:55% 0 0}.ewd-learner-image figcaption{z-index:1;color:#fff;font-size:.72rem;font-weight:750;position:absolute;bottom:15px;right:17px}.ewd-learner-grid h2{margin-top:12px}.ewd-learner-grid>div>p:not(.ewd-kicker){margin-top:8px}.ewd-check-list{gap:7px}.ewd-check-list li:before{content:"✓";color:var(--ewd-teal);font-weight:900}.ewd-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ewd-seo-grid article{min-height:167px}.ewd-seo-grid article>svg{width:24px;height:24px;color:var(--ewd-teal)}.ewd-seo-grid h3{margin-top:12px}.ewd-seo-grid p{margin-top:5px;font-size:.79rem}.ewd-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.ewd-process li{border-top:2px solid #d6e3f3;padding:18px}.ewd-process li>b{width:37px;height:37px;color:var(--ewd-teal);background:#e6f4f4;border-radius:50%;place-items:center;font:800 .74rem Arial;display:grid}.ewd-process h3{margin-top:13px}.ewd-process p{margin-top:5px;font-size:.78rem}.ewd-faq{background:#fbfcfe}.ewd-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.ewd-faq-grid h2{margin-top:12px}.ewd-faq-grid>div:first-child>p:last-child{margin-top:10px}.ewd-faq-list details{border-bottom:1px solid var(--ewd-line)}.ewd-faq-list details:first-child{border-top:1px solid var(--ewd-line)}.ewd-faq-list summary{color:var(--ewd-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:.82rem;font-weight:800;list-style:none;display:flex}.ewd-faq-list summary::-webkit-details-marker{display:none}.ewd-faq-list summary span{color:var(--ewd-teal);font-size:1.2rem}.ewd-faq-list details[open] summary span{transform:rotate(45deg)}.ewd-faq-list details>p{padding:0 0 15px;font-size:.79rem}.ewd-final{color:#fff;background:#2868d6;padding:52px 0}.ewd-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.ewd-final .ewd-kicker{color:#d4e5ff!important}.ewd-final h2{margin-top:9px}.ewd-final p:not(.ewd-kicker){color:#e0ebfb;max-width:690px;margin-top:8px}.ewd-final .ewd-button{flex:none}.ewd-button-light{box-shadow:none;background:#fff;color:#1f4c80!important}@media (max-width:1000px){.ewd-proof-row{flex-wrap:wrap;justify-content:center;padding:15px 0}.ewd-proof-row>p{text-align:center;flex:1 0 100%}.ewd-proof-row>span{flex:0 0 20%;justify-content:center}.ewd-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ewd-hero-image{height:390px}}@media (max-width:850px){.ewd-hero-grid{gap:4%}.ewd-hero-image{height:360px}.ewd-intro,.ewd-flow-grid,.ewd-learner-grid{gap:6%}}@media (max-width:680px){.ewd-hero{padding:24px 0 45px}.ewd-hero-grid,.ewd-intro,.ewd-flow-grid,.ewd-learner-grid,.ewd-faq-grid{grid-template-columns:1fr;gap:23px}.ewd-breadcrumb{margin-bottom:22px}.ewd-page h1{font-size:1.85rem;line-height:1.5}.ewd-page h2{font-size:1.52rem}.ewd-lead{font-size:.94rem!important}.ewd-actions{flex-direction:column;align-items:stretch;gap:13px}.ewd-actions .ewd-button{width:100%}.ewd-text-link{justify-content:center}.ewd-assurance{justify-content:center;gap:9px 15px}.ewd-hero-image{border-radius:17px 42px 17px 17px;height:290px}.ewd-proof-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ewd-proof-row>p{grid-column:1/-1}.ewd-proof-row>span{justify-content:flex-start;font-size:.67rem}.ewd-section{padding:54px 0}.ewd-heading{margin-bottom:23px}.ewd-feature-grid,.ewd-seo-grid{grid-template-columns:1fr}.ewd-feature-grid article,.ewd-seo-grid article{min-height:0;padding:18px}.ewd-journey{padding:18px}.ewd-learner-image{grid-row:2;height:280px}.ewd-process{grid-template-columns:1fr 1fr}.ewd-process li{padding:14px 11px}.ewd-faq-grid{gap:15px}.ewd-final{padding:41px 0}.ewd-final-grid{flex-direction:column;align-items:stretch;gap:17px}.ewd-final .ewd-button{width:100%}}@media (prefers-reduced-motion:reduce){.ewd-button{transition:none}}
.rew-page{--rew-ink:#102640;--rew-muted:#52657b;--rew-blue:#2868d6;--rew-teal:#328b85;--rew-line:#dce5ef;--rew-soft:#f5f8fc;color:var(--rew-ink);background:#fff;overflow:hidden}.rew-page *{box-sizing:border-box}.rew-page h1,.rew-page h2,.rew-page h3,.rew-page p,.rew-page figure{margin:0}.rew-page h1,.rew-page h2,.rew-page h3{letter-spacing:-.025em;font-weight:850}.rew-page h1{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.45}.rew-page h2{font-size:clamp(1.65rem,2.7vw,2.2rem);line-height:1.55}.rew-page h3{font-size:1.08rem;line-height:1.6}.rew-page p{color:var(--rew-muted);font-size:.95rem;line-height:2}.rew-page a{text-decoration:none}.rew-hero{background:radial-gradient(at 87% 12%,#e9f2ef 0,#0000 35%),#fff;padding:38px 0 68px}.rew-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7%;display:grid}.rew-copy{max-width:590px}.rew-breadcrumb{color:#7b8ba0;align-items:center;gap:9px;margin-bottom:32px;font-size:.76rem;display:flex}.rew-breadcrumb a:hover{color:var(--rew-blue)}.rew-kicker{align-items:center;gap:9px;font-weight:800;display:flex;color:var(--rew-blue)!important;font-size:.8rem!important;line-height:1.5!important}.rew-kicker i{background:currentColor;width:18px;height:2px}.rew-copy h1{margin-top:15px}.rew-lead{margin-top:16px;font-size:1.03rem!important;line-height:2!important}.rew-actions{align-items:center;gap:22px;margin-top:25px;display:flex}.rew-button{background:var(--rew-blue);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 21px;font:800 .87rem inherit;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.rew-button:hover{background:#1956bb;transform:translateY(-2px)}.rew-link,.rew-inline{color:var(--rew-ink);align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:inline-flex}.rew-link:hover,.rew-inline:hover{color:var(--rew-blue)}.rew-assurance{border-top:1px solid var(--rew-line);flex-wrap:wrap;gap:9px 17px;margin-top:30px;padding-top:18px;display:flex}.rew-assurance span{color:#61738a;font-size:.74rem;font-weight:700}.rew-assurance span:before{content:"✓";color:var(--rew-teal);margin-left:6px}.rew-hero-image{border-radius:20px;min-height:455px;position:relative;overflow:visible}.rew-hero-image>img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:455px;display:block;box-shadow:0 26px 65px #16375a20}.rew-hero-image figcaption{max-width:78%;color:var(--rew-ink);background:#ffffffed;border:1px solid #ffffffa8;border-radius:9px;gap:3px;padding:12px 15px;font-size:.78rem;display:grid;position:absolute;bottom:19px;right:20px}.rew-hero-image figcaption span{color:#687a90;font-size:.7rem}.rew-float{border:1px solid var(--rew-line);color:#344a63;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:11px 14px;font-size:.78rem;font-weight:800;display:flex;position:absolute;top:25px;left:-24px;box-shadow:0 12px 36px #142f501c}.rew-float svg{color:var(--rew-teal)}.rew-proof{border-block:1px solid var(--rew-line);background:#fbfcfe}.rew-proof-grid{justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.rew-proof-grid>p{flex:0 0 210px;font-size:.78rem;font-weight:800}.rew-proof-grid>span{color:#485b72;align-items:center;gap:8px;font-size:.77rem;font-weight:750;display:flex}.rew-proof-grid svg{width:19px;height:19px;color:var(--rew-teal)}.rew-section{padding:78px 0}.rew-intro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.rew-intro h2,.rew-listing-grid h2,.rew-map h2,.rew-mobile-grid h2{margin-top:12px}.rew-intro>div:last-child{padding-top:23px}.rew-intro>div:last-child p+p{margin-top:10px}.rew-inline{color:var(--rew-blue);margin-top:14px}.rew-soft{background:var(--rew-soft)}.rew-heading{text-align:center;max-width:760px;margin:0 auto 35px}.rew-heading .rew-kicker{justify-content:center}.rew-heading h2{margin-top:10px}.rew-heading>p:last-child{max-width:700px;margin:8px auto 0}.rew-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rew-service-grid article,.rew-ops-grid article{border:1px solid var(--rew-line);background:#fff;border-radius:13px;min-height:185px;padding:20px;transition:transform .2s,box-shadow .2s}.rew-service-grid article:hover,.rew-ops-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 40px #17365712}.rew-service-top{justify-content:space-between;align-items:center;display:flex}.rew-service-top>span:last-child{color:#91a1b4;font:800 .7rem Arial}.rew-service-icon{width:47px;height:47px;color:var(--rew-teal);background:#e8f3f1;border-radius:13px;place-items:center;display:grid}.rew-service-grid h3{margin-top:13px}.rew-service-grid p{margin-top:5px;font-size:.81rem}.rew-listing-grid{grid-template-columns:1.1fr .72fr;align-items:center;gap:10%;display:grid}.rew-listing-grid>div>p:not(.rew-kicker),.rew-map-grid>div>p:not(.rew-kicker),.rew-mobile-grid>div:last-child>p:not(.rew-kicker){margin-top:11px}.rew-listing-card{border:1px solid var(--rew-line);background:#fff;border-radius:16px;padding:21px;box-shadow:0 20px 50px #1736570d}.rew-listing-card>span{color:var(--rew-teal);align-items:center;gap:8px;font-size:.8rem;font-weight:800;display:flex}.rew-listing-photo{color:#fff;background:linear-gradient(140deg,#dcebe5,#a8c8bc 55%,#6d9b8b);border-radius:11px;place-items:center;height:155px;margin:15px 0 12px;display:grid}.rew-listing-card>p{margin-top:4px;font-size:.76rem}.rew-listing-price{border-top:1px solid var(--rew-line);color:#63748a;align-items:center;gap:7px;margin-top:12px;padding-top:12px;font-size:.75rem;display:flex}.rew-listing-price svg{color:var(--rew-blue)}.rew-listing-card button{background:var(--rew-blue);color:#fff;cursor:default;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:13px;padding:11px;font:800 .76rem inherit;display:flex}.rew-map{color:#fff;background:#102744;padding:76px 0}.rew-map-grid{grid-template-columns:1.1fr .8fr;align-items:center;gap:9%;display:grid}.rew-map .rew-kicker{color:#9fc1f5!important}.rew-map h2{max-width:650px}.rew-map-grid>div>p:not(.rew-kicker){color:#c5d3e4}.rew-button-light{background:#fff;margin-top:22px;color:#102640!important}.rew-button-light:hover{background:#eaf2ff}.rew-map-card{background:#ffffff0c;border:1px solid #ffffff24;border-radius:16px;padding:17px}.rew-map-art{background-color:#e6eff1;background-image:linear-gradient(32deg,#0000 47%,#fff 48% 52%,#0000 53%),linear-gradient(147deg,#0000 46%,#fff 47% 51%,#0000 52%),linear-gradient(90deg,#cfdfdc 1px,#0000 1px),linear-gradient(#cfdfdc 1px,#0000 1px);background-size:100% 100%,100% 100%,42px 42px,42px 42px;border-radius:11px;height:250px;position:relative;overflow:hidden}.rew-map-art:after{content:"";background:#d0e0df;border-inline:8px solid #fff;width:140px;height:360px;position:absolute;top:-40px;left:35%;transform:rotate(31deg)}.rew-map-art>b{color:var(--rew-ink);z-index:2;background:#ffffffed;border-radius:8px;padding:8px 11px;font-size:.72rem;position:absolute;bottom:12px;right:14px}.rew-pin{z-index:2;color:var(--rew-blue);position:absolute}.rew-pin svg{fill:#2868d6;color:#fff;filter:drop-shadow(0 2px 2px #17365745);width:27px;height:27px}.pin-one{top:43px;right:27%}.pin-two{top:118px;right:60%}.pin-three{top:76px;left:21%}.rew-map-card>p{color:#c2d2e4;align-items:center;gap:7px;margin:12px 3px 0;font-size:.72rem;display:flex}.rew-map-card>p svg{color:#9fc1f5}.rew-mobile-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:10%;display:grid}.rew-mobile-grid>div:last-child>p{margin-top:11px}.rew-device-art{background:radial-gradient(at 50% 45%,#deece6,#f2f7f4 64%,#0000 65%);border-radius:20px;place-items:center;min-height:350px;display:grid;position:relative}.rew-device{background:#fff;border:7px solid #122b49;border-radius:28px;width:215px;padding:13px;box-shadow:0 22px 55px #10264028}.rew-device-top{color:#173456;justify-content:space-between;align-items:center;font-size:.7rem;font-weight:800;display:flex}.rew-device-top svg{color:var(--rew-teal)}.rew-device-photo{color:#fff;background:linear-gradient(140deg,#dcebe5,#a8c8bc 55%,#6d9b8b);border-radius:11px;place-items:center;height:105px;margin-top:12px;display:grid}.rew-device-lines{gap:7px;margin-top:13px;display:grid}.rew-device-lines i{background:#e4ebf4;border-radius:6px;height:7px}.rew-device-lines i:first-child{width:86%}.rew-device-lines i:last-child{width:60%}.rew-device-filter{border:1px solid var(--rew-line);color:#63748a;border-radius:7px;align-items:center;gap:6px;margin-top:11px;padding:7px;font-size:.62rem;display:flex}.rew-device-filter svg{color:var(--rew-teal)}.rew-device-button{background:var(--rew-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:9px;padding:9px;font-size:.65rem;font-weight:800;display:flex}.rew-device-badge{border:1px solid var(--rew-line);color:#3e5877;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:.7rem;font-weight:800;display:flex;position:absolute;bottom:38px;right:calc(50% - 157px);box-shadow:0 12px 28px #10264017}.rew-mobile-grid ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rew-mobile-grid li{color:var(--rew-muted);font-size:.82rem;line-height:1.8}.rew-mobile-grid li:before{content:"✓";color:var(--rew-teal);margin-left:7px;font-weight:900}.rew-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.rew-ops-grid article{min-height:160px}.rew-ops-grid article>svg{width:25px;height:25px;color:var(--rew-teal)}.rew-ops-grid h3{margin-top:13px}.rew-ops-grid p{margin-top:5px;font-size:.82rem}.rew-process{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.rew-process li{border-top:2px solid #d6e3f3;padding:18px}.rew-process li>b{width:38px;height:38px;color:var(--rew-teal);background:#e8f3f1;border-radius:50%;place-items:center;font:800 .76rem Arial;display:grid}.rew-process h3{margin-top:14px}.rew-process p{margin-top:5px;font-size:.81rem}.rew-faq{background:#fbfcfe}.rew-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:9%;display:grid}.rew-faq-grid h2{margin-top:12px}.rew-faq-grid>div:first-child>p:last-child{margin-top:10px}.rew-faq-list details{border-bottom:1px solid var(--rew-line)}.rew-faq-list details:first-child{border-top:1px solid var(--rew-line)}.rew-faq-list summary{color:var(--rew-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:.85rem;font-weight:800;list-style:none;display:flex}.rew-faq-list summary::-webkit-details-marker{display:none}.rew-faq-list summary span{color:var(--rew-teal);font-size:1.2rem}.rew-faq-list details[open] summary span{transform:rotate(45deg)}.rew-faq-list details>p{padding:0 0 16px;font-size:.82rem}.rew-final{color:#fff;background:#2868d6;padding:53px 0}.rew-final-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.rew-final .rew-kicker{color:#d4e5ff!important}.rew-final h2{margin-top:9px}.rew-final p:not(.rew-kicker){color:#e0ebfb;max-width:680px;margin-top:8px}.rew-final .rew-button{flex:none}@media (max-width:1000px){.rew-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rew-proof-grid{flex-wrap:wrap;justify-content:center;padding:17px 0}.rew-proof-grid>p{text-align:center;flex:1 0 100%}.rew-proof-grid>span{flex:0 0 20%}}@media (max-width:900px){.rew-hero-grid{gap:5%}.rew-listing-grid,.rew-map-grid{gap:6%}.rew-mobile-grid{gap:7%}}@media (max-width:680px){.rew-hero{padding:25px 0 48px}.rew-hero-grid,.rew-intro,.rew-listing-grid,.rew-map-grid,.rew-mobile-grid,.rew-faq-grid{grid-template-columns:1fr;gap:24px}.rew-breadcrumb{margin-bottom:23px}.rew-page h1{font-size:1.9rem;line-height:1.5}.rew-page h2{font-size:1.55rem}.rew-lead{font-size:.98rem!important}.rew-actions{flex-direction:column;align-items:stretch;gap:13px}.rew-actions .rew-link{justify-content:center}.rew-assurance{gap:8px 12px}.rew-hero-image,.rew-hero-image>img{height:285px;min-height:285px}.rew-float{padding:8px 10px;top:10px;left:8px}.rew-hero-image figcaption{bottom:10px;right:10px}.rew-proof-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.rew-proof-grid>p{grid-column:1/-1}.rew-proof-grid>span{font-size:.69rem}.rew-section{padding:56px 0}.rew-intro>div:last-child{padding-top:0}.rew-heading{margin-bottom:25px}.rew-service-grid,.rew-ops-grid{grid-template-columns:1fr}.rew-service-grid article,.rew-ops-grid article,.rew-listing-card{min-height:0;padding:18px}.rew-map{padding:56px 0}.rew-map-card{padding:13px}.rew-map-art{height:220px}.rew-device-art{min-height:300px}.rew-device-badge{bottom:30px;right:calc(50% - 145px)}.rew-process{grid-template-columns:1fr 1fr}.rew-process li{padding:15px 11px}.rew-faq-grid{gap:16px}.rew-final{padding:41px 0}.rew-final-grid{flex-direction:column;align-items:stretch;gap:16px}.rew-final .rew-button{width:100%}}
