@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg:#11120f;--panel:#1a1c17;--fg:#f1f0e8;--muted:#a1a497;--gold:#c49a61;--line:#35372f;--mono:'Courier New',monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{background:var(--bg);color:var(--fg);margin:0;font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button{color:inherit}button:disabled{cursor:default}button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}input:focus,textarea:focus,select:focus{outline:1px solid var(--gold);outline-offset:1px}::selection{background:var(--gold);color:var(--bg)}[hidden]{display:none!important}.wrap{width:min(1360px,88%);margin-inline:auto}.section{padding-block:112px}.skip{position:fixed;top:10px;left:10px;z-index:20;transform:translateY(-200%);padding:12px;background:var(--gold);color:#111}.skip:focus{transform:none}.header{height:94px;display:flex;align-items:center;justify-content:space-between;padding:0 6%;gap:30px;border-bottom:1px solid #ffffff12;background:#11120ff2;backdrop-filter:blur(18px);position:sticky;top:0;z-index:10}.brand{display:flex;align-items:center;gap:12px}.brand span{font-size:24px;font-weight:800;letter-spacing:5px;line-height:1}.brand small{display:block;font-size:8px;font-weight:600;letter-spacing:5px;margin-top:8px}.header nav{display:flex;gap:33px;font-size:12px;color:#c1c1b6}.header nav a:hover{color:var(--gold)}.header-actions{display:flex;align-items:center;gap:20px}.nav-quote{border:1px solid #716247;background:transparent;padding:13px 18px;font-size:11px;transition:background .2s}.nav-quote:hover{background:#c49a6115}.nav-quote span{margin-left:27px;color:var(--gold)}.menu-toggle{display:none}.hero{position:relative;min-height:710px;height:calc(100svh - 94px);max-height:940px;overflow:hidden;background:#171a18}.hero-image{position:absolute;inset:0 0 0 35%;overflow:hidden}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:63% 45%;filter:saturate(.6) brightness(.81);animation:hero-arrive 1.5s ease-out both}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#11120f 0%,#11120ff7 24%,#11120fbb 43%,#11120f10 66%,#11120f00 85%),linear-gradient(0deg,#11120f 0%,#11120f00 25%);pointer-events:none}.hero-inner{position:relative;z-index:1;padding-top:75px}.eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:2px;color:var(--gold);display:flex;gap:11px;align-items:center;line-height:1.5}.status-dot{width:5px;height:5px;border-radius:50%;display:inline-block;background:var(--gold);box-shadow:0 0 12px #c49a6144}.hero h1{font-size:clamp(68px,7vw,108px);font-weight:500;letter-spacing:-6px;line-height:1.03;margin:31px 0 25px;max-width:760px}.hero h1 em{font-style:normal;color:var(--gold);display:block}.hero-inner>p{font-size:14px;line-height:1.9;color:#b4b7ac;margin-bottom:31px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:48px;padding:19px 23px;border:0;font-size:12px;font-weight:700;transition:transform .2s,background .2s}.button span{font-size:21px;line-height:1}.bronze{background:var(--gold);color:#161712}.bronze:hover{background:#dfb87f;transform:translateY(-2px)}.hero-tags{display:flex;gap:21px;margin-top:34px;font-family:var(--mono);font-size:7px;letter-spacing:1.3px;color:#909386}.hero-tags span+span:before{content:'+';color:var(--gold);margin-right:21px}.hero-caption{position:absolute;right:5.5%;top:42%;z-index:2;display:flex;gap:14px;font:8px/1.7 var(--mono);letter-spacing:1.3px;color:#d3d4ca}.caption-cross{color:var(--gold);font-size:22px;font-weight:400}.hero-caption b{font-weight:400;color:var(--gold)}.caption-line{width:45px;height:1px;background:var(--gold);margin-top:10px}.hero-bottom{position:absolute;bottom:25px;left:6%;right:6%;z-index:2;display:flex;justify-content:space-between;font:8px var(--mono);letter-spacing:1.8px;color:#9fa394;border-top:1px solid #ffffff25;padding-top:20px}.hero-bottom a span{color:var(--gold);margin-left:25px;font-size:16px}.brand-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#171914}.brand-strip>.wrap{min-height:113px;display:flex;justify-content:space-between;align-items:center;gap:25px}.strip-label{font:8px/1.7 var(--mono);letter-spacing:1.3px;color:#868e7e}.maker{color:#babfb1;white-space:nowrap}.maker.boston{font-size:22px;font-weight:800;letter-spacing:-1px}.maker.unitree{font-size:34px;font-weight:700;letter-spacing:-2px}.maker.unitree span{font-size:9px;vertical-align:top;letter-spacing:0}.maker.pudu{font-size:25px;font-weight:800;letter-spacing:1px}.maker.pudu span{font-size:9px;font-weight:500;letter-spacing:2px}.strip-plus{color:#645e4e;font:15px var(--mono)}.section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.section-header .eyebrow{margin-bottom:24px}h2{font-size:clamp(37px,3.7vw,58px);font-weight:500;line-height:1.18;letter-spacing:-2px;margin:0}h2 span{color:var(--muted)}.section-intro{font-size:12px;color:#a9ad9e;line-height:1.9;margin:0 0 4px;min-width:245px}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;margin:45px 0 28px;border-bottom:1px solid var(--line)}.filters{display:flex;gap:27px;flex-wrap:wrap}.filter{border:0;border-bottom:2px solid transparent;background:none;padding:13px 0 18px;font-size:11px;color:#8e9687}.filter.active{color:var(--fg);border-color:var(--gold)}.filter span{font:8px var(--mono);margin-left:8px;color:var(--gold)}.catalog-count{font:8px var(--mono);letter-spacing:1px;color:#909988}.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.product-visual{height:335px;position:relative;overflow:hidden;background:#6e746f}.product-visual>img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .6s ease;filter:saturate(.65)}.product:hover .product-visual>img{transform:scale(1.045);filter:saturate(1)}.spot-visual>img{object-position:54% 45%}.humanoid-visual>img{object-position:54% 50%}.cleaning-visual>img{object-position:50% 76%}.visual-label{position:absolute;top:17px;left:17px;background:#11120fe5;color:#e7e5da;padding:8px 10px;font:7px var(--mono);letter-spacing:1.2px}.image-action{position:absolute;bottom:15px;right:15px;width:38px;height:38px;border:1px solid #ffffff80;background:#11120fbc;font-size:20px}.image-action:hover{background:var(--gold);color:#111}.product-top{display:flex;justify-content:space-between;font:7px var(--mono);letter-spacing:1.15px;color:#8f9887;margin:24px 0 12px;gap:10px}.product-top>span:first-child{color:var(--gold)}.product h3{font-size:40px;font-weight:500;line-height:1.1;letter-spacing:-1.5px;margin:0 0 15px}.product h3>span:not(.edition){font-size:14px;vertical-align:top;letter-spacing:0;margin-left:2px}.product .edition{font-size:14px;letter-spacing:2px;color:#8f9887;margin-left:4px}.product>p{font-size:12px;line-height:1.9;color:#a3ac99;min-height:92px;margin:0}.product-tags{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0 22px}.product-tags span{font-size:8px;border:1px solid #373d32;padding:7px 8px;color:#a6b09c}.product-actions{border-top:1px solid var(--line);padding-top:19px;display:flex;justify-content:space-between;gap:10px}.product-actions button{background:none;border:0;font-size:10px;padding:5px 0}.product-actions button span{margin-left:12px}.detail-link{color:#c3c8bb}.quote-link{color:var(--gold)}.product-actions button:hover{color:#e9c38e}.catalog-note{font:8px/1.8 var(--mono);letter-spacing:.4px;color:#7f8875;margin:28px 0 0}.feature{height:560px;position:relative;overflow:hidden}.feature>img{width:100%;height:100%;object-fit:cover;object-position:50% 57%;filter:saturate(.65)}.feature-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0a1110ef 0%,#0a1110c0 33%,#0a111010 70%),linear-gradient(0deg,#11120f66,transparent)}.feature-copy{position:absolute;inset:0;padding-top:78px;left:0;right:0}.feature-copy .eyebrow{font-size:8px;margin-bottom:24px}.feature h2{font-size:62px;line-height:1.08;letter-spacing:-2px}.feature h2 em{font-style:normal;color:#e7ca9f}.feature-copy>p{font-size:12px;line-height:1.9;color:#c3c8bd;margin:25px 0}.text-action{display:inline-flex;gap:35px;align-items:center;background:none;border:0;border-bottom:1px solid #85704c;padding:13px 0;font-size:11px;color:#dddcd0}.text-action span{color:var(--gold);font-size:21px}.feature-label{position:absolute;bottom:30px;right:6%;color:#d6dcce;font:8px var(--mono);letter-spacing:1.5px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:52px;margin-top:65px}.step-no{display:flex;align-items:center;gap:25px;font:11px var(--mono);color:var(--gold)}.step-no i{height:1px;background:var(--line);flex:1}.steps h3{font-size:19px;font-weight:500;letter-spacing:-.5px;margin:29px 0 15px}.steps p{font-size:12px;line-height:1.9;color:#9ca68f;margin:0}.intelligence{display:grid;grid-template-columns:1.2fr 1fr;min-height:450px;background:#1b2018;border:1px solid #3b4432;overflow:hidden}.intelligence-copy{padding:65px 0 65px 55px;position:relative;z-index:1}.intelligence .eyebrow{font-size:8px;letter-spacing:1.3px;margin-bottom:27px}.intelligence h2{font-size:44px}.intelligence h2 span{color:#aab39b}.intelligence-copy>p{font-size:12px;line-height:1.95;max-width:370px;color:#a6b198;margin:23px 0 13px}.agent-art{position:relative;min-height:430px;background:radial-gradient(ellipse at center,#b58e4e15 0%,transparent 60%)}.orbit{border:1px solid #80765655;width:270px;height:270px;border-radius:50%;position:absolute;left:50%;top:48%;transform:translate(-50%,-50%) rotate(-25deg) scaleY(.55)}.orbit-two{transform:translate(-50%,-50%) rotate(65deg) scaleY(.55)}.orbit-one:before{content:'';position:absolute;width:6px;height:6px;background:var(--gold);left:38px;top:30px;border-radius:50%}.agent-core{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);background:#1a2016;box-shadow:0 0 60px #c49a6112;border:1px solid #9d845255;width:118px;height:118px;border-radius:50%;display:flex;align-items:center;justify-content:center}.agent-core img{width:70px;height:70px}.agent-node{position:absolute;font:7px var(--mono);letter-spacing:1px;color:#b7bda6;background:#20271c;padding:9px 12px;border:1px solid #535d42}.node-one{left:8%;top:25%}.node-two{right:8%;top:36%}.node-three{left:32%;bottom:22%}.agent-coord{position:absolute;bottom:25px;left:0;right:0;text-align:center;font:6px var(--mono);letter-spacing:2px;color:#748364}.about{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-bottom:1px solid var(--line)}.about .eyebrow{margin-bottom:26px}.about-copy p{font-size:13px;line-height:1.95;color:#969f8a;margin:0 0 20px}.about-copy .lead{font-size:19px;line-height:1.7;letter-spacing:-.3px;color:#d3d8c9}.about-locations{display:flex;gap:42px;border-top:1px solid var(--line);padding-top:22px;margin-top:30px;font:8px var(--mono);letter-spacing:1.5px;color:var(--gold)}.contact{background:#1a1c16}.contact-inner{max-width:950px}.contact .eyebrow{margin-bottom:27px}.contact h2{font-size:clamp(50px,5.5vw,83px);line-height:1.12;letter-spacing:-3px}.contact h2 em{font-style:normal;color:var(--gold)}.contact-row{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:33px}.contact-row p{color:#a8af99;font-size:13px;line-height:1.8}.contact-email{display:inline-flex;gap:20px;color:#a6b099;font-size:11px;margin-top:25px}.contact-email span{color:var(--gold)}.footer{padding-top:42px;overflow:hidden}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px}.footer-top p{font-size:11px;color:#8e9881}.footer-top>a:last-child{font-size:11px;color:var(--gold)}.footer-bottom{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;margin-top:32px;font:7px var(--mono);letter-spacing:1px;color:#838f75}.footer-bottom button{border:0;background:none;font:inherit;padding:0}.fine-print{font-size:8px;line-height:1.9;color:#69745c;max-width:820px;margin-top:22px}.footer-word{font-weight:800;font-size:clamp(140px,25.5vw,390px);line-height:.76;letter-spacing:-12px;color:#22261c;text-align:center;margin-top:55px;padding-right:15px;user-select:none}.dialog{background:#191c16;color:var(--fg);border:1px solid #4e533e;padding:0;max-height:90svh;width:min(900px,92vw);max-width:900px;overflow:auto;box-shadow:0 20px 100px #0008}.dialog::backdrop{background:#070a08c9;backdrop-filter:blur(8px)}.dialog-close{position:absolute;right:14px;top:14px;width:36px;height:36px;font-size:26px;font-weight:400;z-index:2;background:#11150eea;border:1px solid #6c705b;color:var(--fg);display:grid;place-items:center}.dialog-close:hover{color:var(--gold)}.detail-photo{height:290px;position:relative;background:#363d32;overflow:hidden}.detail-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.detail-photo>span{position:absolute;bottom:18px;left:30px;background:#11120fe8;padding:10px 12px;font:9px var(--mono);letter-spacing:1px}.detail-body{padding:33px 40px 40px}.detail-body h2{font-size:52px;margin:10px 0 20px}.detail-body h3{font-size:20px;font-weight:500;letter-spacing:-.5px;margin:0 0 15px}.detail-body>p,.detail-body li{font-size:12px;line-height:1.9;color:#b1baa3}.detail-body ul{padding-left:18px}.detail-body li{padding-left:4px;margin:7px 0}.detail-body li::marker{color:var(--gold)}.specs{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;border-block:1px solid var(--line);padding:20px 0;margin:25px 0}.specs dt{font:8px var(--mono);color:#919e80;margin-bottom:9px}.specs dd{font-size:12px;margin:0;color:#e6e9de}.detail-body .detail-note{font-size:10px;color:#949f83}.detail-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:25px}.detail-cta>a{font-size:10px;color:var(--gold)}.quote-dialog,.privacy-dialog{padding:45px;width:min(640px,92vw)}.quote-dialog .eyebrow,.privacy-dialog .eyebrow{font-size:8px;letter-spacing:1.4px;margin-bottom:20px;padding-right:10px}.quote-dialog h2,.privacy-dialog h2{font-size:32px;letter-spacing:-1px;padding-right:15px}.dialog-intro{font-size:12px;color:var(--muted);line-height:1.8;margin:15px 0 26px}form label{display:block;font-size:10px;color:#c5cfb9;margin-bottom:17px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}input,select,textarea{display:block;width:100%;border:1px solid #424a37;border-radius:0;background:#12170f;color:#eeeede;font-size:12px;padding:12px;margin-top:8px}select{height:43px;color-scheme:dark}input::placeholder,textarea::placeholder{color:#748166}textarea{resize:vertical}.form-note{font-size:10px;line-height:1.8;color:#919e80;margin:5px 0 22px}.form-submit{width:100%}#quote-result h3{font-size:27px;font-weight:500;letter-spacing:-.5px}#quote-result>p{color:#afb99f;font-size:12px;line-height:1.9}#quote-result a{color:var(--gold)}.result-icon{color:var(--gold);font-size:40px;margin-top:20px}.result-actions{display:flex;gap:20px;align-items:center;margin-top:20px}.result-actions .button{gap:20px}.result-actions .text-action{font-size:10px}#copy-status{font-size:11px;color:var(--gold)}.privacy-dialog>p{font-size:12px;line-height:1.9;color:#b2bea1}.privacy-dialog a{color:var(--gold)}@keyframes hero-arrive{from{transform:scale(1.035);opacity:.5}to{transform:scale(1);opacity:1}}@media(min-width:1650px){.hero-inner{padding-top:110px}.hero-image{left:37%}.hero h1{font-size:115px}.hero-inner>p{font-size:16px}.hero .button{margin-top:8px}}@media(max-width:1100px){.header nav{gap:20px}.hero{min-height:650px;max-height:800px}.hero-inner{padding-top:60px}.hero h1{font-size:82px;letter-spacing:-4px}.hero-caption{right:3%;font-size:6px}.caption-line{width:20px}.products{gap:20px}.product-visual{height:270px}.product-top{font-size:6px}.product>p{min-height:114px}.product-actions button{font-size:9px}.product-actions button span{margin-left:6px}.maker.boston{font-size:18px}.maker.unitree{font-size:29px}.maker.pudu{font-size:21px}.intelligence-copy{padding-left:35px}.intelligence h2{font-size:38px}.steps{gap:30px}.steps h3{font-size:17px}.section{padding-block:85px}}@media(max-width:760px){html{scroll-padding-top:78px}.wrap{width:88%}.header{height:78px;padding-inline:6%;gap:12px}.brand img{width:34px;height:34px}.brand span{font-size:18px;letter-spacing:4px}.brand small{font-size:6px;letter-spacing:4px;margin-top:6px}.header-actions{gap:16px}.nav-quote{font-size:9px;padding:10px 12px}.nav-quote span{margin-left:13px}.menu-toggle{display:flex;width:25px;height:30px;border:0;background:none;padding:7px 0;flex-direction:column;justify-content:space-between}.menu-toggle span{height:1px;width:23px;background:#d6d9c9}.header nav{display:none;position:absolute;top:78px;left:0;right:0;background:#161b12;padding:25px 6%;border-bottom:1px solid var(--line);font-size:14px;box-shadow:0 20px 30px #0005}.header nav.open{display:flex;flex-direction:column;gap:25px}.hero{height:auto;min-height:800px;max-height:none}.hero-image{left:0;top:280px;bottom:0}.hero-image img{object-position:63% 40%;filter:brightness(.78) saturate(.6)}.hero:after{background:linear-gradient(180deg,#11120f 0%,#11120f 22%,#11120fe0 36%,#11120f10 65%,#11120f 98%),linear-gradient(90deg,#11120f80,transparent)}.hero-inner{padding-top:40px}.eyebrow{font-size:8px;letter-spacing:1.5px}.hero h1{font-size:clamp(58px,11.5vw,85px);line-height:1.03;letter-spacing:-3px;margin:24px 0 20px}.hero-inner>p{font-size:12px;line-height:1.85;max-width:290px}.hero .button{padding:15px 19px;font-size:11px;gap:40px}.hero-tags{display:none}.hero-caption{top:auto;bottom:98px;right:6%;font-size:7px}.caption-line{width:25px}.hero-bottom{font-size:6px;letter-spacing:.8px;bottom:22px;padding-top:15px;align-items:center;gap:15px}.hero-bottom>a{max-width:140px;line-height:1.6;text-align:right}.hero-bottom a span{margin-left:8px}.brand-strip>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-block:26px;min-height:0;text-align:center}.strip-label{text-align:left;font-size:7px;line-height:1.7}.strip-plus{display:none}.maker.boston{font-size:15px}.maker.unitree{font-size:29px;text-align:left}.maker.pudu{font-size:21px}.maker.pudu span{font-size:7px}.section{padding-block:65px}.section-header{display:block}.section-header .eyebrow{margin-bottom:20px}h2{font-size:35px;letter-spacing:-1.5px}.section-intro{font-size:11px;margin-top:23px;min-width:0}.catalog-toolbar{margin-top:28px;margin-bottom:25px}.filters{gap:16px;row-gap:0}.filter{font-size:9px;padding-bottom:13px}.filter span{font-size:7px;margin-left:4px}.catalog-count{display:none}.products{grid-template-columns:1fr;gap:46px}.product-visual{height:350px}.product-top{font-size:8px;margin-top:21px}.product h3{font-size:42px}.product>p{min-height:0;font-size:12px}.product-tags{margin:17px 0}.product-actions{padding-top:16px}.product-actions button{font-size:11px}.product-actions button span{margin-left:15px}.catalog-note{font-size:8px;margin-top:30px}.feature{height:540px}.feature>img{object-position:54% 50%}.feature-shade{background:linear-gradient(90deg,#0a1110e0,#0a111060),linear-gradient(0deg,#11120f99,transparent)}.feature-copy{padding-top:65px}.feature h2{font-size:49px}.feature-copy .eyebrow{font-size:7px;letter-spacing:1.2px}.feature-copy>p{font-size:12px}.feature .text-action{font-size:10px;gap:25px}.feature-label{font-size:7px}.steps{grid-template-columns:1fr;gap:31px;margin-top:35px}.steps h3{font-size:20px;margin:18px 0 12px}.steps p{font-size:12px;max-width:390px}.intelligence{display:flex;flex-direction:column}.intelligence-copy{padding:35px 25px 0}.intelligence .eyebrow{font-size:6px;letter-spacing:.8px}.intelligence h2{font-size:33px}.intelligence-copy>p{font-size:12px}.intelligence .text-action{font-size:10px;gap:20px}.agent-art{min-height:290px}.orbit{width:235px;height:235px}.node-one{top:20%;left:6%}.node-two{top:29%;right:4%}.node-three{bottom:14%;left:30%}.agent-core{width:100px;height:100px}.agent-core img{width:65px}.agent-coord{font-size:5px;bottom:15px}.about{display:block}.about-copy{margin-top:30px}.about-copy .lead{font-size:18px}.about-copy p{font-size:12px}.about-locations{font-size:7px;gap:35px}.contact h2{font-size:45px;letter-spacing:-2px}.contact-row{align-items:flex-start;flex-direction:column;margin-top:20px;gap:17px}.contact-row p{font-size:12px}.contact .button{width:100%;max-width:350px}.contact-email{margin-top:25px}.footer{padding-top:30px}.footer-top{flex-wrap:wrap;gap:20px}.footer-top p{display:none}.footer-top>a:last-child{font-size:10px}.footer-bottom{display:grid;grid-template-columns:1fr 1fr;gap:19px;font-size:6px}.footer-bottom>*:nth-child(even){text-align:right}.footer-bottom button{text-align:left}.fine-print{font-size:7px}.footer-word{font-size:26vw;letter-spacing:-5px;margin-top:35px;padding-right:6px}.dialog{max-height:93svh}.detail-photo{height:220px}.detail-body{padding:25px}.detail-body h2{font-size:42px}.detail-body h3{font-size:18px}.specs{grid-template-columns:1fr;gap:15px;padding:18px 0}.specs>div{display:flex;justify-content:space-between;gap:20px}.specs dt{margin:0;font-size:8px}.specs dd{font-size:11px;text-align:right}.detail-cta{align-items:flex-start;flex-direction:column}.detail-cta .button{width:100%}.quote-dialog,.privacy-dialog{padding:38px 24px 25px}.quote-dialog h2,.privacy-dialog h2{font-size:28px}.quote-dialog .eyebrow{font-size:6px}.form-grid{grid-template-columns:1fr;gap:0}form label{font-size:10px}input,select,textarea{font-size:16px}.form-note{font-size:10px}.result-actions{align-items:stretch;flex-direction:column;gap:8px}.result-actions .text-action{align-self:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
