.development-hero .consult-hero-grid{grid-template-columns:1fr 1.05fr;gap:30px}.development-hero .breadcrumbs{margin-bottom:45px}.development-hero h1{letter-spacing:-3px;font-size:clamp(42px,4.7vw,65px)}.device-composition{isolation:isolate;min-height:500px;position:relative}.device-orbit{border:1px solid #dce5f7;border-radius:50%;width:430px;height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.device-orbit:after{content:"";border:1px dashed #dce5f7;border-radius:50%;animation:90s linear infinite device-turn;position:absolute;inset:35px}.desktop-device{background:#fff;border:1px solid #fff;border-radius:15px;width:94%;padding:7px;animation:8s ease-in-out infinite device-float;position:absolute;top:90px;left:0;overflow:hidden;transform:perspective(1200px)rotateY(-9deg)rotateX(5deg)rotate(-4deg);box-shadow:0 25px 60px #1b386623}.device-chrome{background:#f2f5fa;border-radius:8px 8px 0 0;align-items:center;gap:4px;height:25px;padding:0 10px;display:flex}.device-chrome i{background:#cbd5e6;border-radius:50%;width:4px;height:4px}.device-chrome>span{letter-spacing:1px;color:#a1adc0;margin:auto;font-size:4px}.device-page{background:#f9faff;border-radius:0 0 9px 9px;padding:18px 22px 0;overflow:hidden}.device-nav{justify-content:space-between;align-items:center;display:flex}.mock-brand{letter-spacing:-1px;color:#263952;font-size:16px;font-weight:700}.mock-brand>span{color:var(--blue);margin-left:3px}.device-nav>div{gap:12px;display:flex}.device-nav i{background:#d9e0ed;border-radius:3px;width:23px;height:3px;display:block}.mock-page-body{padding:35px 0 25px;position:relative}.mock-kicker{color:#8290a9;letter-spacing:1.4px;margin-bottom:12px;font-size:4px;display:block}.mock-page-body>strong{letter-spacing:-1.3px;color:#223959;font-family:Manrope,sans-serif;font-size:27px;font-weight:600;line-height:1.15;display:block}.mock-copy-lines{gap:5px;margin:14px 0;display:grid}.mock-copy-lines i{background:#d3dceb;border-radius:3px;width:140px;max-width:45%;height:3px;display:block}.mock-copy-lines i:last-child{width:110px}.mock-button{background:var(--blue);color:#fff;border-radius:20px;padding:8px 12px;font-size:5px;display:inline-block}.mock-sculpture{width:115px;height:150px;position:absolute;top:35px;right:6%;transform:rotate(18deg)}.mock-sculpture>span{border:15px solid #a9c0ff;border-radius:70px 70px 18px 18px;position:absolute;inset:0;box-shadow:inset 4px 3px 8px #fff,5px 7px 15px #3d63b51c}.mock-sculpture>span:nth-child(2){z-index:-1;border-color:#5d88fb;inset:20px -18px -15px 20px}.mock-sculpture>span:nth-child(3){z-index:-2;border-color:#1e4fdd;inset:40px -35px -30px 40px}.mock-bottom{letter-spacing:.5px;color:#98a5b9;border-top:1px solid #e5eaf3;justify-content:space-between;gap:8px;padding:15px 0;font-size:4px;display:flex}.phone-device{background:#e6ebf4;border:4px solid #26354d;border-radius:26px;width:139px;height:286px;padding:3px;animation:7s ease-in-out -3s infinite device-float;position:absolute;bottom:13px;right:0;transform:rotate(7deg);box-shadow:0 20px 35px #1b386622}.phone-camera{z-index:3;background:#26354d;border-radius:0 0 8px 8px;width:43px;height:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-screen{background:#fbfcff;border-radius:18px;height:100%;padding:12px 10px;position:relative;overflow:hidden}.phone-status{color:#586e91;justify-content:space-between;margin-bottom:15px;font-size:5px;display:flex}.phone-screen>.mock-brand{font-size:12px}.phone-kicker{letter-spacing:1px;color:#8798b5;margin:24px 0 8px;font-size:3px;display:block}.phone-screen>strong{letter-spacing:-.6px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;line-height:1.2;display:block}.phone-art{height:95px;position:relative}.phone-art>span{background:linear-gradient(140deg,#dae6ff,#5a86f1);border-radius:18px;width:55px;height:55px;position:absolute;top:15px;left:25%;rotate:30deg;box-shadow:10px 10px 20px #2454c42a}.phone-art>span+span{z-index:-1;background:linear-gradient(130deg,#a9c6ff,#1b4dd3);width:40px;height:40px;top:30px;left:40%}.phone-button{background:var(--blue);text-align:center;color:#fff;border-radius:15px;padding:8px 4px;font-size:4px;display:block}.phone-bar{background:#283c5c;border-radius:4px;width:35%;height:2px;position:absolute;bottom:5px;left:32.5%}.device-chip{backdrop-filter:blur(12px);color:#7d8ca5;background:#ffffffdb;border:1px solid #fff;border-radius:30px;align-items:center;gap:9px;padding:12px 18px;font-size:8px;animation:9s ease-in-out infinite device-float;display:flex;position:absolute;box-shadow:0 8px 25px #22427509}.device-chip>span{color:var(--blue);font-size:16px}.chip-responsive{animation-delay:-2s;top:22px;right:0}.chip-platforms{animation-delay:-5s;bottom:23px;left:25px}.development-services{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.development-service{background:#fff;border:1px solid #e3e9f3;border-radius:20px;flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s;display:flex}.development-service:hover{transform:translateY(-5px);box-shadow:0 15px 35px #183d7b0c}.dev-service-head{align-items:center;gap:12px;margin-bottom:30px;display:flex}.dev-service-icon{width:40px;height:40px;color:var(--blue);background:#eef3ff;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.dev-service-head>span:last-child{color:#8391a9;font-size:10px}.development-service h3{letter-spacing:-.8px;font-size:24px;font-weight:600;line-height:1.3}.development-service>p{color:#7c89a0;margin-top:20px;font-size:12px;line-height:1.9}.development-service ul{gap:12px;margin:24px 0 26px;padding:0;list-style:none;display:grid}.development-service li{color:#6c7c96;gap:10px;font-size:10px;line-height:1.8;display:flex}.development-service li>span{color:var(--blue)}.development-service .text-link{color:var(--blue);border-top:1px solid #edf0f6;margin-top:auto;padding-top:22px;font-size:10px}.experience-section{padding-top:0}.experience-demo{background:#edf2fa;border:1px solid #e0e7f4;border-radius:25px;overflow:hidden}.experience-tabs{grid-template-columns:repeat(3,1fr);gap:10px;margin:26px 30px 0;display:grid}.experience-tabs button{color:#8290a7;background:0 0;border:1px solid #d8e1f0;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;font-size:12px;transition:background .25s,box-shadow .25s;display:flex}.experience-tabs button[aria-selected=true]{color:var(--blue);background:#fff;border-color:#fff;box-shadow:0 4px 12px #1c376708}.experience-panel{grid-template-columns:.75fr 1.25fr;align-items:center;gap:45px;min-height:480px;padding:45px 35px 40px;display:grid}.experience-panel[hidden]{display:none}.experience-copy .eyebrow{letter-spacing:1.4px;margin-bottom:22px;font-size:7px}.experience-copy h3{letter-spacing:-1px;font-size:29px;font-weight:600;line-height:1.3}.experience-copy>p:not(.eyebrow):not(.demo-help){color:#7989a3;margin-top:20px;font-size:12px;line-height:1.9}.experience-copy .text-link{color:var(--blue);margin-top:24px;font-size:10px}.viewport-controls{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.viewport-controls button{color:#7b8da8;background:0 0;border:1px solid #d2ddf0;border-radius:25px;padding:9px 14px;font-size:9px}.viewport-controls button[aria-pressed=true]{color:var(--blue);background:#fff;border-color:#fff}.demo-help{color:#91a0b6;margin-top:18px;font-size:9px;line-height:1.8}.web-example-wrap{justify-content:center;align-items:center;min-width:0;min-height:335px;display:flex}.web-example{width:100%;transition:width .6s var(--ease),max-width .6s var(--ease);background:#fff;border:1px solid #fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 45px #153a7015}.example-browser{background:#f5f7fb;align-items:center;gap:4px;height:30px;padding:0 13px;display:flex}.example-browser>i{background:#d3dceb;border-radius:50%;width:4px;height:4px}.example-browser>span{letter-spacing:1px;color:#98a6bd;margin:auto;font-size:5px}.example-web-nav{justify-content:space-between;align-items:center;padding:22px 24px 0;display:flex}.example-web-nav>strong{letter-spacing:-.6px;font-size:16px}.example-web-nav>strong span{color:var(--blue);margin-left:3px}.example-web-nav>span{color:#9ca9bc;font-size:6px}.example-web-hero{justify-content:space-between;align-items:center;gap:15px;padding:40px 25px 35px;display:flex;position:relative}.example-web-hero small{letter-spacing:1.4px;color:#8595b0;margin-bottom:16px;font-size:5px;display:block}.example-web-hero h4{letter-spacing:-1px;margin:0;font-family:Manrope,sans-serif;font-size:25px;font-weight:600;line-height:1.2}.example-web-hero p{color:#94a1b5;max-width:150px;margin-top:14px;font-size:8px;line-height:1.8}.example-web-hero a{background:var(--blue);color:#fff;border-radius:20px;gap:15px;margin-top:20px;padding:10px 13px;font-size:6px;display:inline-flex}.example-web-art{flex-shrink:0;width:130px;height:140px;position:relative;overflow:visible}.example-web-art i{background:linear-gradient(135deg,#d7e3ff,#88a9fb);border-radius:50px 50px 15px 15px;width:75px;height:115px;position:absolute;top:10px;left:20px;rotate:15deg;box-shadow:5px 10px 25px #4d72be25}.example-web-art i:nth-child(2){background:linear-gradient(135deg,#8cb1ff,#3a6be9);width:60px;height:100px;top:25px;left:45px}.example-web-art i:nth-child(3){background:linear-gradient(135deg,#7196f2,#1e4dcb);width:45px;height:85px;top:40px;left:70px}.example-web-cards{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 24px 24px;display:grid}.example-web-cards span{color:#8c9ab2;border:1px solid #e9edf5;border-radius:8px;padding:16px 10px;font-size:6px;display:block}.web-example.is-mobile{width:230px}.web-example.is-mobile .example-web-nav{padding:18px 17px 0}.web-example.is-mobile .example-web-nav>span{display:none}.web-example.is-mobile .example-web-hero{padding:28px 18px 20px;display:block}.web-example.is-mobile .example-web-hero h4{font-size:24px}.web-example.is-mobile .example-web-art{height:125px;margin:22px auto 0}.web-example.is-mobile .example-web-cards{grid-template-columns:1fr;gap:5px;padding:0 18px 18px}.web-example.is-mobile .example-web-cards span{padding:10px}.shop-example{background:#fff;border:1px solid #fff;border-radius:15px;min-width:0;padding:26px;box-shadow:0 15px 40px #173c7110}.shop-heading{justify-content:space-between;align-items:center;display:flex}.shop-heading>strong{letter-spacing:-1px;font-size:22px}.shop-heading>strong>span{vertical-align:super;margin-left:2px;font-size:9px}.sample-cart{color:#8593a8;align-items:center;gap:6px;font-size:9px;display:flex}.sample-cart b{min-width:22px;height:22px;color:var(--blue);background:#edf2fb;border-radius:50%;place-items:center;font-size:9px;display:grid}.shop-title{margin:28px 0}.shop-title>small{letter-spacing:1.5px;color:#97a4b9;font-size:5px}.shop-title h4{letter-spacing:-.8px;margin:10px 0 0;font-size:24px;font-weight:500}.sample-products{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.sample-products article{min-width:0}.sample-product-art{background:#f2f4f8;border-radius:10px;place-items:center;height:115px;display:grid;overflow:hidden}.sample-product-art>span{transition:rotate .5s;display:block;box-shadow:10px 14px 16px #36537d17}.sample-products article:hover .sample-product-art>span{rotate:8deg}.art-arch>span{background:0 0;border:13px solid #b8c7e2;border-bottom:0;border-radius:40px 40px 0 0;width:50px;height:73px;rotate:-12deg}.art-orb>span{background:radial-gradient(circle at 32% 25%,#f0f5ff,#8ea8d7 70%,#8094b8);border-radius:50%;width:56px;height:56px}.art-fold>span{background:linear-gradient(150deg,#d4dff4 45%,#91a8d1 46%,#b3c5e3);border-radius:7px;width:49px;height:67px;transform:skewY(-14deg)}.sample-products h5{margin:15px 0 0;font-size:11px;font-weight:500}.sample-products p{color:#99a4b6;min-height:24px;margin-top:5px;font-size:7px;line-height:1.7}.sample-products button{color:#667e9f;background:#fff;border:1px solid #dfe6f1;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:10px;padding:8px 11px;font-size:8px;transition:background .2s,color .2s;display:flex}.sample-products button:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.cart-feedback{border-top:1px solid #ebeff6;align-items:center;gap:15px;margin-top:22px;padding-top:16px;display:flex}.cart-feedback p{color:#7a8ca6;flex:1;min-height:28px;font-size:8px;line-height:1.8}.cart-feedback button{color:#6a85ae;background:0 0;border:0;border-bottom:1px solid #b9c9e3;flex-shrink:0;padding:3px 0;font-size:8px}.cart-feedback button:disabled{opacity:.4;cursor:default}.platform-labels{gap:9px;margin-top:24px;display:flex}.platform-labels span{color:#7d8fa9;border:1px solid #d4deee;border-radius:20px;padding:8px 15px;font-size:9px}.app-example-wrap{justify-content:center;display:flex}.app-example{background:#fff;border:5px solid #243751;border-radius:33px;width:255px;padding:19px 17px 28px;position:relative;box-shadow:0 20px 45px #12376a1c}.app-notch{background:#243751;border-radius:0 0 12px 12px;width:70px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.app-status{color:#7690b3;justify-content:space-between;font-size:7px;display:flex}.app-heading{margin-top:30px}.app-heading>small{letter-spacing:1px;color:#8298ba;font-size:5px}.app-heading h4{letter-spacing:-1px;margin:13px 0 12px;font-size:26px;font-weight:600;line-height:1.2}.app-heading>span{color:#95a2b7;font-size:9px}.app-progress{background:#eff4ff;border-radius:12px;margin-top:20px;padding:13px}.app-progress>span{color:#7890b7;font-size:8px}.app-progress strong{color:var(--blue);font-weight:600}.app-progress [role=progressbar]{background:#dce6fa;border-radius:5px;height:4px;margin-top:10px;overflow:hidden}.app-progress i{height:100%;width:var(--progress,0%);background:var(--blue);border-radius:5px;transition:width .4s;display:block}.app-tasks{gap:8px;margin-top:15px;display:grid}.app-tasks button{text-align:left;color:#3e5373;background:#fff;border:1px solid #e5ebf5;border-radius:10px;align-items:center;gap:10px;padding:12px 9px;transition:background .2s;display:flex}.task-check{border:1px solid #cbd9ed;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.app-tasks strong{font-size:9px;font-weight:500;display:block}.app-tasks small{color:#a1adc0;margin-top:5px;font-size:6px;display:block}.app-tasks [aria-pressed=true]{background:#f2f7ff;border-color:#c4d7fa}.app-tasks [aria-pressed=true] .task-check{background:var(--blue);border-color:var(--blue);color:#fff}.app-tasks [aria-pressed=true] .task-check:after{content:"✓"}.app-feedback{color:#839ac0;min-height:28px;margin-top:20px;font-size:8px;line-height:1.8}.app-home-bar{background:#273e5d;border-radius:3px;width:30%;height:3px;position:absolute;bottom:7px;left:35%}.design-principles{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.design-principles>div>p:last-child{color:var(--muted);max-width:360px;margin-top:25px;font-size:13px;line-height:1.9}.design-principle-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.design-principle-grid article{border-top:1px solid #dce4f0;padding-top:20px}.design-principle-grid article>span{color:var(--blue);font-size:9px}.design-principle-grid h3{letter-spacing:-.5px;margin-top:20px;font-size:18px;font-weight:600;line-height:1.4}.design-principle-grid p{color:#8491a5;margin-top:12px;font-size:11px;line-height:1.9}.development-method{padding-top:0}.build-stages{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.build-stages button{color:#7d8fa9;background:0 0;border:1px solid #dce5f3;border-radius:13px;align-items:center;gap:13px;padding:20px;font-size:12px;transition:background .25s,color .25s;display:flex}.build-stages button>span:first-child{opacity:.65;font-size:9px}.build-stages button>span:last-child{margin-left:auto}.build-stages button[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff}.build-panel{background:#fff;border:1px solid #e3eaf5;border-radius:20px;grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;margin-top:20px;padding:40px;display:grid}.build-panel[hidden]{display:none}.build-panel .eyebrow{color:var(--blue);margin-bottom:20px;font-size:7px}.build-panel h3{letter-spacing:-1px;font-size:28px;font-weight:600;line-height:1.4}.build-panel p:last-child{color:#7e8da4;margin-top:20px;font-size:12px;line-height:1.9}.build-panel ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.build-panel li{color:#6f829e;gap:13px;font-size:11px;line-height:1.8;display:flex}.build-panel li span{color:var(--blue)}.development-bridge{background:#edf2fa;border-radius:24px;grid-template-columns:1fr 1fr;gap:65px;max-width:calc(1440px - 10%);padding:60px 4%;display:grid}.development-bridge h2{font-size:36px}.development-bridge>div>p:last-child{color:#8290a6;max-width:400px;margin-top:25px;font-size:12px;line-height:1.9}@keyframes device-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes device-turn{to{rotate:360deg}}@media (width<=1050px){.development-hero h1{font-size:49px}.device-composition{margin-right:-12px;scale:.94}.mock-page-body>strong{font-size:24px}.mock-sculpture{top:25px;right:0;scale:.8}.phone-device{width:125px;height:267px}.phone-art{height:88px}.development-service{padding:24px}.development-service h3{font-size:21px}.experience-panel{gap:25px;padding:35px 25px}.experience-copy h3{font-size:25px}.example-web-hero h4{font-size:21px}.example-web-art{transform-origin:50%;width:100px;scale:.8}.example-web-nav{padding:20px 18px 0}.example-web-hero{padding:30px 18px}.example-web-cards{gap:5px;padding:0 18px 18px}.shop-example{padding:20px}.sample-products{gap:9px}.sample-product-art{height:95px}.design-principles{gap:45px}.build-stages button{gap:8px;padding:16px;font-size:11px}.build-panel{gap:45px}.development-bridge{gap:40px}.development-bridge h2{font-size:31px}}@media (width<=760px){.development-hero .consult-hero-grid{display:block}.development-hero .breadcrumbs{gap:8px;margin-bottom:40px;font-size:8px}.development-hero h1{letter-spacing:-2px;font-size:clamp(39px,9vw,55px)}.development-hero .eyebrow{letter-spacing:1.1px;font-size:7px}.device-composition{max-width:440px;min-height:390px;margin:38px auto 0;scale:1}.device-orbit{width:320px;height:320px}.desktop-device{border-radius:12px;width:93%;padding:5px;top:74px}.device-chrome{height:20px;padding:0 8px}.device-chrome>span{font-size:3px}.device-page{padding:14px 17px 0}.device-nav .mock-brand{font-size:12px}.device-nav i{width:17px;height:2px}.device-nav>div{gap:8px}.mock-page-body{padding:25px 0 20px}.mock-page-body>strong{font-size:22px}.mock-kicker{margin-bottom:9px;font-size:3px}.mock-copy-lines{gap:4px;margin:11px 0}.mock-copy-lines i{height:2px}.mock-button{padding:7px 10px;font-size:4px}.mock-sculpture{width:90px;height:110px;top:27px;right:4%;scale:.8}.mock-sculpture>span{border-width:12px}.mock-sculpture>span:nth-child(2){inset:15px -14px -12px 15px}.mock-sculpture>span:nth-child(3){inset:30px -28px -24px 30px}.mock-bottom{padding:11px 0;font-size:3px}.phone-device{border-width:3px;border-radius:23px;width:108px;height:230px;padding:2px;bottom:8px;right:0}.phone-screen{border-radius:17px;padding:11px 8px}.phone-camera{width:35px;height:8px}.phone-status{margin-bottom:12px;font-size:4px}.phone-screen>.mock-brand{font-size:10px}.phone-kicker{margin:17px 0 7px;font-size:2.5px}.phone-screen>strong{font-size:12px}.phone-art{height:78px}.phone-art>span{border-radius:14px;width:43px;height:43px;top:13px}.phone-art>span+span{width:32px;height:32px;top:27px}.phone-button{padding:6px 2px;font-size:3px}.device-chip{gap:7px;padding:9px 12px;font-size:6px}.device-chip>span{font-size:12px}.chip-responsive{top:13px;right:7px}.chip-platforms{bottom:17px;left:4px}.development-services{grid-template-columns:1fr;gap:16px}.development-service{padding:28px}.development-service h3{font-size:25px}.development-service li{font-size:11px}.development-service>p{font-size:12px}.experience-section{padding-top:0}.experience-tabs{gap:7px;margin:18px 17px 0}.experience-tabs button{border-radius:10px;gap:6px;padding:13px 10px;font-size:9px}.experience-panel{grid-template-columns:1fr;gap:26px;min-height:0;padding:28px 20px}.experience-copy h3{font-size:29px}.experience-copy>p:not(.eyebrow):not(.demo-help){font-size:12px}.experience-copy .text-link{margin-top:17px;font-size:10px}.experience-copy .eyebrow{margin-bottom:18px}.web-example-wrap{min-height:0}.example-web-nav{padding:19px 16px 0}.example-web-nav>strong{font-size:14px}.example-web-nav>span{font-size:5px}.example-web-hero{gap:3px;padding:28px 16px 25px}.example-web-hero h4{font-size:20px}.example-web-hero small{letter-spacing:.8px;font-size:4px}.example-web-hero p{max-width:125px;font-size:7px}.example-web-art{transform-origin:0;width:85px;scale:.65}.example-web-cards{gap:5px;padding:0 15px 18px}.example-web-cards span{padding:13px 5px;font-size:5px}.web-example.is-mobile{width:220px}.shop-example{padding:20px 15px}.shop-heading>strong{font-size:21px}.sample-cart{font-size:8px}.shop-title h4{font-size:24px}.sample-products{gap:8px}.sample-product-art{height:90px}.art-arch>span,.art-orb>span,.art-fold>span{scale:.8}.sample-products h5{font-size:10px}.sample-products p{min-height:23px;font-size:6px}.sample-products button{gap:5px;padding:7px 8px;font-size:7px}.cart-feedback{gap:10px}.cart-feedback p,.cart-feedback button{font-size:7px}.app-example{width:255px}.app-example-wrap{padding:0 0 5px}.design-principles{display:block}.design-principles>div>p:last-child{font-size:12px}.design-principle-grid{gap:25px;margin-top:35px}.design-principle-grid h3{font-size:17px}.design-principle-grid p{font-size:10px}.development-method{padding-top:0}.build-stages{grid-template-columns:1fr 1fr;gap:9px}.build-stages button{gap:8px;padding:16px 12px;font-size:10px}.build-panel{grid-template-columns:1fr;gap:25px;padding:28px 24px}.build-panel h3{font-size:26px}.build-panel p:last-child{font-size:11px}.build-panel li{font-size:10px}.build-panel ul{border-top:1px solid #e6edf6;gap:16px;padding-top:20px}.development-bridge{border-radius:20px;max-width:88%;padding:35px 7%;display:block}.development-bridge h2{font-size:30px}.development-bridge>div>p:last-child{font-size:11px}.development-bridge .bridge-links{margin-top:25px}}@media (width<=390px){.development-hero h1{font-size:36px}.development-hero .eyebrow{letter-spacing:1px;font-size:6px}.device-composition{min-height:370px}.mock-page-body>strong{font-size:20px}.mock-sculpture{right:0;scale:.7}.phone-device{width:103px;height:220px}.phone-art{height:68px}.chip-platforms{font-size:5px;bottom:12px}.experience-tabs button{padding:12px 8px;font-size:8px}.experience-panel{padding:25px 16px}.example-web-art{width:65px;scale:.55}.example-web-hero h4{font-size:18px}.app-example{width:242px}.design-principle-grid{gap:20px}}@media (prefers-reduced-motion:reduce){.development-service:hover{transform:none}.sample-products article:hover .sample-product-art>span{rotate:none}}
