/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.design-wholesale h1,.design-wholesale h2,.design-wholesale h3,.design-wholesale h4,.design-wholesale h5,.design-wholesale h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.design-wholesale{--coral:var(--tone-c5677511);--dark:var(--tone-48fe5d4c);--forest:var(--tone-387229d9);--ink:var(--tone-371e01aa);--ivory:var(--tone-e9a67098);--line:var(--tone-30becb7f);--muted:var(--tone-e5502ad7);--pale:var(--tone-73b09f2b);--paper:var(--tone-311d3d54);--rust:var(--tone-8d7f4951);--sand:var(--tone-c68c6c58);--sans:"Avenir Next",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:Georgia,"Iowan Old Style",serif}.design-wholesale *{box-sizing:border-box}.design-wholesale{scroll-behavior:smooth;font-family:"PingFang SC","Microsoft YaHei",var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;background:var(--ivory);margin:0;scroll-padding-top:88px;overflow-x:clip}html[lang=en] .design-wholesale{font-family:var(--sans)}.design-wholesale .en{display:none}html[lang=en] .design-wholesale .zh{display:none!important}html[lang=en] .design-wholesale .en{display:revert}.design-wholesale a{color:inherit;text-decoration:none}.design-wholesale button{cursor:pointer;font:inherit}.design-wholesale button:focus-visible,.design-wholesale a:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.design-wholesale p{line-height:1.8}.design-wholesale .container{max-width:1220px;margin:auto;padding:0 34px}.design-wholesale .micro{letter-spacing:.16em;text-transform:uppercase;font:800 10px/1.5 var(--sans)}.design-wholesale .tag{letter-spacing:.14em;text-transform:uppercase;font:850 10px/1.4 var(--sans);align-items:center;gap:9px;display:flex}.design-wholesale .tag:before{content:"";background:var(--coral);flex:none;width:7px;height:7px;transform:rotate(45deg)}.design-wholesale .ribbon{letter-spacing:.1em;color:var(--tone-a6605351);background:var(--tone-7a377b0f);font:750 9px var(--sans);padding:7px 0}.design-wholesale .ribbon .container{justify-content:space-between;display:flex}.design-wholesale .ribbon b{color:var(--pale)}.design-wholesale .header{z-index:90;backdrop-filter:blur(18px);background:var(--tone-d82daa72);border-bottom:1px solid var(--tone-0e3f0308);height:74px;position:sticky;top:0}.design-wholesale .header .container{align-items:center;gap:24px;height:100%;display:flex}.design-wholesale .logo{align-items:center;gap:13px;display:flex}.design-wholesale .logo strong{letter-spacing:-.085em;font:950 27px/1 var(--sans)}.design-wholesale .logo small{letter-spacing:.12em;border-left:1px solid var(--tone-053c7bc2);font:750 8px/1.45 var(--sans);padding-left:13px}.design-wholesale .nav{font:800 12px var(--sans);align-items:center;gap:24px;margin-left:auto;display:flex}.design-wholesale .nav a:hover{color:var(--tone-2b64b075)}.design-wholesale .lang{border:1px solid var(--tone-d4c4bb45);border-radius:25px;gap:3px;padding:3px;display:flex}.design-wholesale .lang button{width:33px;height:30px;color:var(--tone-8a99afe8);background:0 0;border:0;border-radius:20px;font-size:11px;font-weight:800}.design-wholesale .lang button[aria-pressed=true]{color:#fff;background:var(--forest)}.design-wholesale .topcontact{white-space:nowrap;color:#fff;background:var(--forest);font:800 11px var(--sans);border-radius:50px;padding:11px 19px}.design-wholesale .menu{width:39px;height:39px;color:var(--forest);border:1px solid var(--tone-612b8f94);background:0 0;border-radius:50%;font-size:19px;display:none}.design-wholesale .ctaBtn{min-height:52px;color:var(--tone-d14f9016);background:var(--forest);font:800 12px var(--sans);border:0;border-radius:55px;justify-content:space-between;align-items:center;gap:40px;padding:18px 24px;transition:transform .2s;display:inline-flex}.design-wholesale .ctaBtn:hover{transform:translateY(-3px)}.design-wholesale .ctaBtn.paper{color:var(--ink);background:var(--tone-bbf151f8)}.design-wholesale .ctaBtn.outline{color:var(--tone-c6857f53);border:1px solid var(--tone-d050c925);background:0 0}.design-wholesale .block{padding:114px 0}.design-wholesale .block h2{letter-spacing:-.065em;margin:22px 0;font-size:clamp(39px,4.6vw,65px);font-weight:900;line-height:1.19}.design-wholesale .block h2 em{color:var(--rust);font-style:normal}.design-wholesale .intro{max-width:730px;color:var(--muted);font-size:15px;line-height:1.95}.design-wholesale .eyebrow{letter-spacing:.13em;color:var(--coral);font:800 11px/1.4 var(--sans)}.design-wholesale .hero{color:var(--tone-c887e006);background:radial-gradient(ellipse at 73% 39%,var(--tone-d4154780) 0%,var(--tone-97c1daf7) 45%,var(--tone-70711418) 100%);position:relative;overflow:hidden}.design-wholesale .hero:before{background-image:linear-gradient(var(--tone-95cb85ef) 1px,transparent 1px),linear-gradient(90deg,var(--tone-95cb85ef) 1px,transparent 1px);-webkit-mask-image:linear-gradient(90deg,transparent,var(--tone-598b32b7));-webkit-mask-image:linear-gradient(90deg,transparent,var(--tone-598b32b7));mask-image:linear-gradient(90deg,transparent,var(--tone-598b32b7));opacity:.45;content:"";background-size:72px 72px;position:absolute;inset:0}.design-wholesale .hero .container{position:relative}.design-wholesale .crumb{color:var(--tone-1653cb1e);padding:24px 0 5px;font-size:11px}.design-wholesale .heroGrid{grid-template-columns:54% 46%;align-items:center;gap:10px;min-height:690px;padding:34px 0 86px;display:grid}.design-wholesale .heroCopy{z-index:3;position:relative}.design-wholesale .hero h1{letter-spacing:-.077em;max-width:720px;margin:25px 0 24px;font-size:clamp(50px,5.15vw,83px);font-weight:900;line-height:1.16}.design-wholesale .hero h1 em{color:var(--tone-fca3e866);font-style:normal}.design-wholesale .hero h1 .fine{font-family:var(--serif);letter-spacing:-.063em;font-style:italic;font-weight:400}.design-wholesale .heroText{max-width:525px;color:var(--tone-d9935a15);font-size:16px;line-height:1.95}.design-wholesale .heroBtns{flex-wrap:wrap;gap:10px;margin:31px 0 25px;display:flex}.design-wholesale .heroProof{color:var(--tone-c56b6b01);font:750 11px/1.8 var(--sans)}.design-wholesale .heroProof span{color:var(--tone-c82862ae)}.design-wholesale .sceneVisual{min-width:0;height:570px;position:relative}.design-wholesale .device{width:min(400px,94%);font-family:var(--sans);color:var(--tone-7ec75129);box-shadow:25px 35px 70px var(--tone-35039126);background:var(--tone-5088735a);border:12px solid var(--tone-9a7fee4f);border-radius:33px;position:absolute;top:35px;left:3%;overflow:hidden;transform:rotate(-5deg)}.design-wholesale .deviceTop{background:var(--tone-425cf917);border-bottom:1px solid var(--tone-04e018fe);justify-content:space-between;align-items:center;height:54px;padding:0 22px;font-size:11px;font-weight:800;display:flex}.design-wholesale .deviceBody{padding:22px}.design-wholesale .devMeta{background:var(--tone-70991e40);border-radius:8px;justify-content:space-between;gap:10px;margin:12px 0;padding:13px;font-size:10px;display:flex}.design-wholesale .devTitle{letter-spacing:-.03em;font-size:22px;font-weight:900}.design-wholesale .devRow{border-bottom:1px solid var(--tone-26c5e2ab);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:13px 0;font-size:11px;display:grid}.design-wholesale .devRow b{font-size:12px;display:block}.design-wholesale .devRow small{color:var(--tone-8ac147c4);font-size:10px}.design-wholesale .devPrice{color:var(--tone-a24cba55);font-weight:800}.design-wholesale .devFooter{color:#fff;background:var(--tone-f7c2c115);font:800 10px var(--sans);border-radius:7px;justify-content:space-between;margin-top:14px;padding:14px 17px;display:flex}.design-wholesale .floatNote{width:216px;color:var(--tone-ce4934ea);box-shadow:10px 26px 55px var(--tone-e6664994);background:var(--tone-b2e2ae1e);padding:22px;font-size:11px;position:absolute;top:275px;right:0;transform:rotate(5deg)}.design-wholesale .floatNote b{font-size:14px}.design-wholesale .floatNote p{margin:9px 0;font-size:11px;line-height:1.7}.design-wholesale .sticker{letter-spacing:.13em;color:var(--tone-321e3047);font:800 10px var(--sans);position:absolute;bottom:44px;left:4%}.design-wholesale .screenCaption{letter-spacing:.08em;opacity:.65;font:700 10px var(--sans)}.design-wholesale .visit{background:var(--paper)}.design-wholesale .visitHead{grid-template-columns:1.3fr .7fr;align-items:end;gap:40px;margin-bottom:61px;display:grid}.design-wholesale .visitHead h2{margin-bottom:0}.design-wholesale .visitHead .intro{max-width:395px;margin:0 0 6px}.design-wholesale .visitLine{border-top:1px solid var(--tone-b1f2ec63);grid-template-columns:155px 1fr;gap:30px;margin-bottom:30px;padding-top:23px;display:grid}.design-wholesale .visitTime{letter-spacing:.07em;color:var(--tone-12fb62f8);font:900 11px var(--sans);padding-top:8px}.design-wholesale .visitArticle{grid-template-columns:.86fr 1.14fr;align-items:center;gap:54px;min-width:0;padding-bottom:54px;display:grid}.design-wholesale .visitTitle{letter-spacing:-.06em;margin:0 0 18px;font-size:clamp(30px,3.2vw,48px);font-weight:900;line-height:1.25}.design-wholesale .visitTitle em{color:var(--rust);font-style:normal}.design-wholesale .visitCopy p{max-width:465px;color:var(--tone-30d7a31f);margin:0 0 21px;font-size:14px;line-height:2}.design-wholesale .speech{letter-spacing:-.02em;color:var(--ink);background:var(--tone-549cb4bc);border-left:3px solid var(--coral);margin:24px 0;padding:20px 25px;font-size:16px;font-weight:700;line-height:1.72;position:relative}.design-wholesale .speech small{letter-spacing:.13em;color:var(--tone-f49f324f);font:800 9px var(--sans);margin-bottom:7px;display:block}.design-wholesale .why{color:var(--forest);border-top:1px solid var(--tone-9726ec8e);padding-top:17px;font-size:12px;font-weight:750;line-height:1.8}.design-wholesale .why b{color:var(--tone-854769d4)}.design-wholesale .visualPanel{background:var(--tone-cec8b40b);border:1px solid var(--tone-ac15f488);min-height:350px;padding:30px;position:relative;overflow:hidden}.design-wholesale .visualPanel.vwarm{background:var(--tone-64c03efd)}.design-wholesale .visualPanel.vdark{border-color:var(--tone-9cf3ad3d);color:var(--tone-ea8bcb57);background:var(--tone-9cf3ad3d)}.design-wholesale .panelLabel{letter-spacing:.13em;text-transform:uppercase;opacity:.6;font:800 10px var(--sans);margin-bottom:22px}.design-wholesale .shelf{border-bottom:5px solid var(--tone-27d017e0);grid-template-columns:repeat(3,1fr);gap:13px;padding-bottom:12px;display:grid}.design-wholesale .shelfItem{justify-content:center;align-items:end;height:133px;display:flex;position:relative}.design-wholesale .pkg{width:78%;height:96px;color:var(--tone-0913becc);box-shadow:5px 5px 0 var(--tone-800259ee);background:var(--tone-7c692d77);font:850 11px/1.3 var(--sans);border-radius:7px 7px 3px 3px;padding:17px 10px 7px}.design-wholesale .pkg.green{color:var(--tone-204fff06);background:var(--tone-29361da1)}.design-wholesale .pkg.red{color:var(--tone-8d680dc4);background:var(--tone-f2e65f0f)}.design-wholesale .shelfItem .stock{color:var(--tone-c09c4bcb);background:var(--tone-b05c0172);border:1px solid var(--tone-1342eb2f);font:800 9px var(--sans);padding:6px 8px;position:absolute;top:0;right:-6px;transform:rotate(8deg)}.design-wholesale .shelfNote{justify-content:space-between;gap:16px;margin-top:20px;font-size:12px;font-weight:750;display:flex}.design-wholesale .salesCard{max-width:425px;color:var(--tone-528fcb53);box-shadow:9px 9px 0 var(--tone-b4d089b4);background:var(--tone-6e8ef764);border:1px solid var(--tone-adcd9d41);margin:auto;padding:27px}.design-wholesale .salesCard h4{margin:4px 0 14px;font-size:19px}.design-wholesale .quoteRow{border-top:1px solid var(--tone-df8538bb);justify-content:space-between;align-items:baseline;gap:10px;padding:14px 0;font-size:12px;display:flex}.design-wholesale .quoteRow small{color:var(--tone-881dcda6);font-size:10px}.design-wholesale .quoteBadge{color:var(--tone-9be53c14);background:var(--tone-2c5b14f9);border-radius:4px;padding:7px 10px;font-size:10px;font-weight:850;display:inline-block}.design-wholesale .salesPrice{white-space:nowrap;color:var(--tone-c5bb066a);font-size:23px;font-weight:950}.design-wholesale .offlineBox{max-width:450px;color:var(--tone-de26ec4a);box-shadow:10px 10px 0 var(--tone-b003ac01);background:var(--tone-a1ffc335);border:1px solid var(--tone-fdb76ef6);margin:auto;padding:28px}.design-wholesale .connection{color:var(--tone-831ecf25);background:var(--tone-2d25fa36);border-radius:40px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:800;display:inline-flex}.design-wholesale .connection.online{color:var(--tone-9e04d0d6);background:var(--tone-06f425bc)}.design-wholesale .offlineBox h4{margin:23px 0 16px;font-size:21px}.design-wholesale .stepRow{border-top:1px solid var(--tone-2f18ee2f);justify-content:space-between;gap:12px;padding:13px 0;font-size:11px;display:flex}.design-wholesale .switch{color:#fff;background:var(--tone-e42d4f80);border:0;border-radius:30px;margin-top:18px;padding:11px 18px;font-size:11px;font-weight:750}.design-wholesale .systemFlow{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;gap:7px;margin:58px 0 35px;display:grid}.design-wholesale .systemNode{text-align:center;min-height:101px;color:var(--tone-2d333dd8);background:var(--tone-2e53d9c5);place-content:center;gap:7px;padding:22px 8px;display:grid}.design-wholesale .systemNode strong{font-size:12px}.design-wholesale .systemNode small{opacity:.66;font-size:9px}.design-wholesale .systemArrow{text-align:center;color:var(--tone-3e778518)}.design-wholesale .systemAfter{color:var(--tone-fb4cf5d6);border-top:1px solid var(--tone-0286188e);padding-top:18px;font-size:12px;line-height:1.9}.design-wholesale .edge{color:var(--tone-2249981d);margin-top:18px;font-size:11px;line-height:1.8}.design-wholesale .owner{color:var(--tone-db02a693);background:var(--dark)}.design-wholesale .owner .tag{color:var(--tone-081f15e2)}.design-wholesale .owner h2 em{color:var(--tone-8ffb6b75)}.design-wholesale .ownerIntro{grid-template-columns:1fr 430px;align-items:end;gap:75px;margin-bottom:70px;display:grid}.design-wholesale .ownerIntro p{color:var(--tone-851ca68c);margin-bottom:16px;font-size:15px;line-height:1.95}.design-wholesale .ownerGrid{border-top:1px solid var(--tone-3057a882);grid-template-columns:repeat(3,1fr);display:grid}.design-wholesale .ownerProblem{border-right:1px solid var(--tone-3057a882);margin-right:28px;padding:30px 28px 13px 0}.design-wholesale .ownerProblem:last-child{border-right:none;margin-right:0}.design-wholesale .ownerProblem .n{color:var(--tone-2a2eec25);font:800 12px var(--sans)}.design-wholesale .ownerProblem h3{letter-spacing:-.05em;margin:17px 0;font-size:25px;line-height:1.35}.design-wholesale .ownerProblem p{color:var(--tone-64cf8c91);font-size:13px;line-height:1.95}.design-wholesale .principle{letter-spacing:-.04em;border-left:3px solid var(--coral);max-width:900px;margin-top:65px;padding-left:35px;font-size:clamp(21px,2.3vw,35px);font-weight:750;line-height:1.65}.design-wholesale .principle em{color:var(--tone-e4e0053d);font-style:normal}.design-wholesale .insights{background:var(--tone-3f780491)}.design-wholesale .insights h2{max-width:850px}.design-wholesale .insightRows{margin-top:58px}.design-wholesale .insightRow{border-top:1px solid var(--tone-45dc90a8);grid-template-columns:130px 1fr 1fr;gap:45px;padding:35px 0 47px;display:grid}.design-wholesale .insightRow .number{color:var(--tone-5f5d7181);font:900 12px var(--sans)}.design-wholesale .insightRow h3{letter-spacing:-.05em;margin:0;font-size:clamp(23px,2.6vw,35px);font-weight:900;line-height:1.3}.design-wholesale .insightRow p{max-width:430px;color:var(--tone-60d0aac2);margin:0;font-size:14px}.design-wholesale .insightFoot{color:var(--tone-ca1a1371);border-top:1px solid var(--tone-45dc90a8);font:700 11px var(--sans);margin-top:8px;padding-top:18px}.design-wholesale .evidence{background:var(--tone-311d3d54)}.design-wholesale .proofIntro{grid-template-columns:1fr 380px;align-items:end;gap:50px;display:grid}.design-wholesale .proofIntro p{color:var(--tone-f2a8e364);margin-bottom:9px;font-size:14px}.design-wholesale .caseGrid{grid-template-columns:1fr 1fr;gap:19px;margin-top:45px;display:grid}.design-wholesale .case{min-height:440px;color:var(--tone-bb1d9b58);background:var(--tone-9b3a0c49);flex-direction:column;padding:39px;display:flex;position:relative;overflow:hidden}.design-wholesale .case.victoria{color:var(--tone-4b82dfc8);background:var(--tone-1b388ac5)}.design-wholesale .case .micro{opacity:.7}.design-wholesale .caseSymbol{color:var(--tone-6ae9940d);font-size:100px;line-height:1;position:absolute;top:25px;right:35px}.design-wholesale .case.victoria .caseSymbol{color:var(--tone-be4e28fc)}.design-wholesale .case h3{letter-spacing:-.06em;margin:120px 0 19px;font-size:clamp(31px,3.3vw,47px);line-height:1.16;position:relative}.design-wholesale .case p{opacity:.8;max-width:405px;font-size:13px;line-height:1.95}.design-wholesale .case a{text-underline-offset:6px;align-items:center;gap:20px;margin-top:auto;padding-top:20px;font-size:12px;font-weight:850;text-decoration:underline;display:inline-flex}.design-wholesale .caseNote{color:var(--tone-85f847a2);margin-top:23px;font-size:11px;line-height:1.85}.design-wholesale .approach{background:var(--tone-93c2ddda)}.design-wholesale .approachGrid{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.design-wholesale .approach h2{margin-top:26px}.design-wholesale .approach .intro{font-size:14px}.design-wholesale .approachList{border-top:1px solid var(--tone-cc8d4733)}.design-wholesale .approachList article{border-bottom:1px solid var(--tone-cc8d4733);gap:27px;padding:20px 0;display:flex}.design-wholesale .approachList b{color:var(--tone-a1ee7b3b);font:850 11px var(--sans)}.design-wholesale .approachList strong{font-size:17px}.design-wholesale .approachList p{color:var(--tone-a0058222);margin:7px 0 0;font-size:12px}.design-wholesale .end{color:var(--tone-9e0fe7ca);background:var(--coral);padding:82px 0}.design-wholesale .endGrid{grid-template-columns:1fr auto;align-items:end;gap:50px;display:grid}.design-wholesale .end h2{letter-spacing:-.06em;margin:17px 0;font-size:clamp(37px,4.5vw,63px);line-height:1.19}.design-wholesale .end p{max-width:680px;font-size:14px}.design-wholesale .footer{color:var(--tone-42951594);background:var(--tone-1e1f2490);font:700 10px/1.6 var(--sans);padding:31px 0}.design-wholesale .footer .container{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.design-wholesale .footer a:hover{text-decoration:underline}@media (width<=1000px){.design-wholesale .heroGrid{grid-template-columns:1fr 1fr}.design-wholesale .hero h1{font-size:57px}.design-wholesale .sceneVisual{height:525px}.design-wholesale .device{width:350px;left:-7%}.design-wholesale .floatNote{width:190px;right:-5%}.design-wholesale .ownerIntro,.design-wholesale .proofIntro{grid-template-columns:1fr 300px;gap:38px}.design-wholesale .visitArticle{gap:27px}.design-wholesale .visitLine{grid-template-columns:100px 1fr}.design-wholesale .insightRow{grid-template-columns:80px 1fr 1fr;gap:28px}}@media (width<=760px){.design-wholesale .container{padding:0 22px}.design-wholesale .ribbon{display:none}.design-wholesale .header{height:65px}.design-wholesale .header .container{gap:12px}.design-wholesale .logo strong{font-size:26px}.design-wholesale .topcontact{display:none}.design-wholesale .menu{margin-left:auto;display:block}.design-wholesale .nav{box-shadow:0 19px 30px var(--tone-91f18d4f);background:var(--ivory);flex-direction:column;align-items:stretch;gap:0;padding:12px 22px 22px;display:none;position:absolute;top:65px;left:0;right:0}.design-wholesale .nav.open{display:flex}.design-wholesale .nav a{border-bottom:1px solid var(--tone-2c5595e0);padding:16px}.design-wholesale .lang{margin-left:auto}.design-wholesale .heroGrid{flex-direction:column;align-items:stretch;gap:7px;min-height:0;padding:35px 0 54px;display:flex}.design-wholesale .crumb{padding-top:16px}.design-wholesale .hero h1{margin:22px 0 20px;font-size:clamp(43px,11vw,64px);line-height:1.17}.design-wholesale .heroText{font-size:14px}.design-wholesale .heroBtns{margin:25px 0 16px}.design-wholesale .heroProof{font-size:10px}.design-wholesale .sceneVisual{width:100%;max-width:430px;height:440px;margin:5px auto 0}.design-wholesale .device{border-width:9px;width:315px;top:18px;left:9%}.design-wholesale .deviceBody{padding:16px}.design-wholesale .deviceTop{height:45px}.design-wholesale .devMeta{margin:10px 0;padding:11px}.design-wholesale .devRow{padding:10px 0}.design-wholesale .devFooter{padding:11px}.design-wholesale .floatNote{width:162px;padding:16px;top:245px;right:0}.design-wholesale .floatNote p{font-size:10px}.design-wholesale .sticker{bottom:0}.design-wholesale .block{padding:76px 0}.design-wholesale .block h2{font-size:clamp(38px,9.5vw,56px)}.design-wholesale .visitHead{grid-template-columns:1fr;gap:9px;margin-bottom:34px}.design-wholesale .visitHead .intro{max-width:600px}.design-wholesale .visitLine{margin-bottom:22px;padding-top:22px;display:block}.design-wholesale .visitTime{margin-bottom:14px}.design-wholesale .visitArticle{flex-direction:column;align-items:stretch;gap:18px;padding-bottom:27px;display:flex}.design-wholesale .visitCopy p{font-size:13px}.design-wholesale .visitTitle{font-size:33px}.design-wholesale .speech{padding:18px;font-size:15px}.design-wholesale .visualPanel{min-height:290px;padding:22px}.design-wholesale .shelfItem{height:107px}.design-wholesale .pkg{height:78px;padding:12px 8px;font-size:9px}.design-wholesale .offlineBox{padding:21px}.design-wholesale .systemFlow{grid-template-columns:1fr 20px 1fr 20px 1fr;gap:3px;margin:35px 0 22px}.design-wholesale .systemNode{min-height:90px;padding:12px 2px}.design-wholesale .systemNode strong{font-size:10px}.design-wholesale .systemNode small{font-size:8px}.design-wholesale .ownerIntro,.design-wholesale .proofIntro{margin-bottom:37px;display:block}.design-wholesale .ownerIntro p{margin-top:20px}.design-wholesale .ownerGrid{grid-template-columns:1fr}.design-wholesale .ownerProblem{border-bottom:1px solid var(--tone-3057a882);border-right:0;margin-right:0;padding:27px 0}.design-wholesale .ownerProblem h3{margin:8px 0;font-size:24px}.design-wholesale .principle{margin-top:39px;padding-left:19px;font-size:23px}.design-wholesale .insightRow{grid-template-columns:1fr;gap:12px;padding:28px 0}.design-wholesale .insightRow h3{font-size:28px}.design-wholesale .caseGrid{grid-template-columns:1fr}.design-wholesale .case{min-height:366px;padding:31px}.design-wholesale .case h3{margin-top:90px;font-size:39px}.design-wholesale .approachGrid{grid-template-columns:1fr;gap:35px}.design-wholesale .endGrid{grid-template-columns:1fr;gap:25px}.design-wholesale .footer .container{display:block}.design-wholesale .footer .container>span{margin:6px 0;display:block}}@media (width<=390px){.design-wholesale .container{padding:0 17px}.design-wholesale .logo small{display:none}.design-wholesale .lang button{width:28px}.design-wholesale .hero h1{font-size:clamp(40px,11vw,47px)}.design-wholesale .sceneVisual{height:380px}.design-wholesale .device{width:284px;left:5%}.design-wholesale .devTitle{font-size:18px}.design-wholesale .devRow{padding:9px 0}.design-wholesale .devRow b{font-size:10px}.design-wholesale .floatNote{width:130px;padding:11px;top:245px;right:-3px}.design-wholesale .floatNote b{font-size:11px}.design-wholesale .floatNote p{font-size:9px}.design-wholesale .sticker{display:none}.design-wholesale .visitTitle{font-size:29px}.design-wholesale .visualPanel{padding:18px}.design-wholesale .shelf{gap:5px}.design-wholesale .shelfItem{height:100px}.design-wholesale .pkg{height:70px}.design-wholesale .speech{font-size:14px}.design-wholesale .block h2{font-size:37px}.design-wholesale .case h3{font-size:35px}}@media (prefers-reduced-motion:reduce){.design-wholesale *,.design-wholesale :before,.design-wholesale :after{scroll-behavior:auto!important;transition:none!important}}@property --tw-font-weight{syntax:"*";inherits:false}
