/*! 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-convert h1,.design-convert h2,.design-convert h3,.design-convert h4,.design-convert h5,.design-convert h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.design-convert{--coral:var(--tone-0a444543);--corald:var(--tone-7caded90);--cream:var(--tone-e473539e);--dark:var(--tone-61533c70);--ease:cubic-bezier(.2,.82,.18,1);--en:"Avenir Next","Inter",Arial,sans-serif;--ink2:var(--tone-7f33c618);--ink:var(--tone-39178ba8);--line:var(--tone-42e55a33);--muted:var(--tone-73277e3d);--paper:var(--tone-849ce789);--peach:var(--tone-4a63e37f);--sage:var(--tone-f909295b);--serif:Georgia,"Iowan Old Style",serif;--zh:"PingFang SC","Noto Sans CJK SC","Microsoft YaHei",sans-serif}.design-convert *,.design-convert :before,.design-convert :after{box-sizing:border-box}.design-convert{scroll-behavior:smooth;font-family:var(--zh);color:var(--ink);-webkit-font-smoothing:antialiased;background:var(--cream);margin:0;scroll-padding-top:108px;overflow-x:hidden}html[lang=en] .design-convert{font-family:var(--en)}html[lang=zh] .design-convert .en,html[lang=en] .design-convert .zh{display:none!important}.design-convert a{color:inherit;text-decoration:none}.design-convert button,.design-convert input,.design-convert textarea{font:inherit}.design-convert button{cursor:pointer}.design-convert a:focus-visible,.design-convert button:focus-visible,.design-convert input:focus-visible,.design-convert textarea:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.design-convert ::selection{color:var(--ink);background:var(--tone-9e5d8c60)}.design-convert p{line-height:1.85}.design-convert .wrap{width:min(1340px,100% - 96px);margin:auto}.design-convert .eyebrow{letter-spacing:.17em;color:var(--tone-5e3629b2);text-transform:uppercase;font:800 11px var(--en);align-items:center;gap:12px;display:flex}.design-convert .eyebrow:before{content:"";background:var(--coral);flex:none;width:7px;height:7px;transform:rotate(45deg)}.design-convert .btn{text-align:center;border:1px solid var(--ink);min-height:52px;transition:.25s var(--ease);border-radius:50px;justify-content:center;align-items:center;gap:24px;padding:15px 23px;font-size:13px;font-weight:800;display:inline-flex}.design-convert .btn:hover{transform:translateY(-3px)}.design-convert .btn.ink{color:var(--tone-d14f9016);box-shadow:0 13px 26px var(--tone-9634f7c0);background:var(--ink)}.design-convert .btn.ink:hover{background:var(--tone-ea466dea)}.design-convert .btn.light{color:var(--ink);background:var(--tone-b05c0172)}.design-convert .btn.arrow:after{content:"↗";font:700 19px var(--en)}.design-convert .btn.scroll:after{content:"↓";font:700 18px var(--en)}.design-convert .red{color:var(--coral)}.design-convert .micro{letter-spacing:.125em;height:29px;color:var(--tone-031c8c0c);background:var(--ink);font:800 10px var(--en);align-items:center;display:flex}.design-convert .micro .wrap{justify-content:space-between;align-items:center;display:flex}.design-convert .micro em{color:var(--tone-d021a110);font-style:normal}.design-convert .header{z-index:60;backdrop-filter:blur(17px);background:var(--tone-5abb80b8);border-bottom:1px solid var(--tone-ab50515b);height:83px;position:sticky;top:0}.design-convert .head-inner{align-items:center;gap:28px;height:100%;display:flex}.design-convert .brand{flex:none;align-items:center;gap:10px;display:flex}.design-convert .brand svg{width:127px;height:45px;overflow:visible}.design-convert .brand small{letter-spacing:.19em;border-left:1px solid var(--tone-f54ec6d1);font:800 9px/1.5 var(--en);padding-left:10px}.design-convert .nav{align-items:center;gap:26px;margin-left:auto;display:flex}.design-convert .nav a{font-size:13px;font-weight:750}.design-convert .nav a:hover{color:var(--tone-648f7264)}.design-convert .nav-tools{align-items:center;gap:12px;display:flex}.design-convert .lang{border:1px solid var(--tone-6fc219bc);border-radius:50px;align-items:center;padding:3px;display:flex}.design-convert .lang button{min-width:34px;height:34px;color:var(--tone-86f5cd3c);background:0 0;border:0;border-radius:50%;font-size:12px;font-weight:800}.design-convert .lang button[aria-pressed=true]{color:var(--tone-d14f9016);background:var(--ink)}.design-convert .nav-cta{white-space:nowrap;min-height:45px;color:var(--tone-d14f9016);background:var(--ink);border-radius:99px;justify-content:center;align-items:center;gap:16px;padding:0 20px;font-size:12px;font-weight:800;display:flex}.design-convert .nav-cta:hover{background:var(--tone-67f272f6)}.design-convert .burger{width:43px;height:43px;color:var(--ink);border:1px solid var(--tone-756a6179);background:0 0;border-radius:50%;font-size:20px;display:none}.design-convert .hero{background:radial-gradient(ellipse 55% 82% at 88% 35%,var(--tone-8cb6cd4e) 0%,transparent 80%),radial-gradient(ellipse 40% 50% at 22% 100%,var(--tone-544a4d68),transparent 85%),var(--cream);position:relative;overflow:hidden}.design-convert .hero:before{background-image:radial-gradient(var(--tone-1af790e6) .7px,transparent .7px);-webkit-mask-image:linear-gradient(90deg,transparent 30%,var(--tone-598b32b7));-webkit-mask-image:linear-gradient(90deg,transparent 30%,var(--tone-598b32b7));mask-image:linear-gradient(90deg,transparent 30%,var(--tone-598b32b7));content:"";background-size:18px 18px;position:absolute;inset:0}.design-convert .hero-grid{grid-template-columns:50% 50%;align-items:center;min-height:690px;padding-top:57px;padding-bottom:52px;display:grid;position:relative}.design-convert .hero-text{z-index:4;max-width:630px;position:relative}.design-convert .back{color:var(--tone-659b01eb);align-items:center;gap:9px;margin-bottom:35px;font-size:12px;font-weight:800;display:inline-flex}.design-convert .back:hover{color:var(--corald)}.design-convert .hero .eyebrow{margin-bottom:20px}.design-convert .hero h1{letter-spacing:-.085em;margin:0;font-size:clamp(59px,6.4vw,100px);font-weight:900;line-height:1.14}.design-convert .hero h1 .line{display:block}.design-convert .hero h1 em{z-index:0;white-space:nowrap;font-style:normal;position:relative}.design-convert .hero h1 em:after{z-index:-1;content:"";background:var(--coral);border-radius:65% 40% 40% 60%;height:.15em;position:absolute;bottom:.005em;left:-.01em;right:-.02em;transform:rotate(-2deg)}html[lang=en] .design-convert .hero h1{letter-spacing:-.08em;font-size:clamp(60px,6.1vw,96px);line-height:1.08}.design-convert .hero-summary{max-width:484px;color:var(--tone-489df670);margin:27px 0;font-size:16px;line-height:1.95}.design-convert .hero-actions{flex-wrap:wrap;gap:11px;display:flex}.design-convert .hero-note{color:var(--tone-518604d0);align-items:center;gap:9px;margin-top:20px;font-size:11px;display:flex}.design-convert .hero-note:before{content:"";background:var(--coral);border-radius:50%;width:5px;height:5px}.design-convert .hero-art{z-index:2;perspective:1050px;min-width:0;height:565px;position:relative}.design-convert .art-back{box-shadow:27px 30px 60px var(--tone-eb3a8d38);background:linear-gradient(130deg,var(--tone-c7419ea5),var(--tone-945dbe4b));border-radius:28px;position:absolute;inset:91px 6% 55px 18%;transform:rotate(8deg)}.design-convert .art-back:after{content:"";border:1px solid var(--tone-b2a17ab8);border-radius:17px;position:absolute;inset:16px}.design-convert .shop-shell{height:410px;box-shadow:6px 9px 0 var(--tone-4f67d6c9),19px 23px 0 var(--tone-6757549f),26px 38px 48px var(--tone-7cf6b17a);background:var(--tone-6a183968);border:1px solid var(--tone-e30abd48);transition:transform .5s var(--ease);border-radius:16px;position:absolute;top:73px;left:13%;right:0;overflow:hidden;transform:rotate(3.5deg)rotateY(-5deg)}.design-convert .hero-art:hover .shop-shell{transform:rotate(1deg)rotateY(-3deg)translateY(-5px)}.design-convert .screen-top{background:var(--tone-b40b54d6);border-bottom:1px solid var(--tone-ef404bab);justify-content:space-between;align-items:center;height:34px;padding:0 16px;display:flex}.design-convert .three-dots{gap:5px;display:flex}.design-convert .three-dots i{background:var(--tone-cd9ad34d);border-radius:50%;width:6px;height:6px;display:block}.design-convert .screen-top span{letter-spacing:.11em;color:var(--tone-08411add);font:800 8px var(--en)}.design-convert .shop-nav{border-bottom:1px solid var(--tone-a5501ca4);justify-content:space-between;align-items:center;height:51px;padding:0 24px;display:flex}.design-convert .shop-nav b{letter-spacing:-.05em;font:700 22px var(--serif)}.design-convert .shop-nav small{letter-spacing:.11em;color:var(--tone-1d0671ce);font:700 9px var(--en)}.design-convert .shop-content{grid-template-columns:1.13fr .87fr;gap:17px;padding:19px 24px;display:grid}.design-convert .purchase-left .label{letter-spacing:.12em;color:var(--tone-f278a884);font:800 9px var(--en)}.design-convert .purchase-left h3{letter-spacing:-.055em;margin:6px 0 15px;font-size:21px;line-height:1.25}.design-convert .item{border-bottom:1px solid var(--tone-65422e3f);align-items:center;gap:11px;padding:9px 0;display:flex}.design-convert .item-ico{background:linear-gradient(135deg,var(--tone-748272ec),var(--tone-5233f372));border-radius:5px;flex:none;width:40px;height:42px;position:relative}.design-convert .item-ico:before{content:"";background:var(--tone-0bcf53c0);border-radius:99px 99px 6px 6px;position:absolute;inset:9px 15px;transform:rotate(-26deg)}.design-convert .item-ico.b{background:linear-gradient(135deg,var(--tone-747ca967),var(--tone-5acdaeae))}.design-convert .item-ico.b:before{background:var(--tone-1ccf8d39)}.design-convert .item-desc{flex:1;min-width:0}.design-convert .item-desc strong{margin-bottom:5px;font-size:10px;display:block}.design-convert .item-desc span{color:var(--tone-5bf5efd1);font:700 8px var(--en);display:block}.design-convert .item-price{font-size:11px;font-weight:900}.design-convert .price-note{color:var(--tone-ca5d2285);font:700 9px var(--en);justify-content:space-between;gap:5px;padding:10px 0;display:flex}.design-convert .price-note b{color:var(--tone-2867abb9)}.design-convert .purchase-right{background:var(--tone-a18d07f0);border:1px solid var(--tone-b99fd672);border-radius:7px;padding:14px 12px}.design-convert .purchase-right .total{color:var(--tone-eadb346d);font:700 10px var(--en)}.design-convert .purchase-right strong{letter-spacing:-.06em;font:800 28px var(--en);margin:9px 0 17px;display:block}.design-convert .shop-line{border-bottom:1px solid var(--tone-d7f14109);font:650 9px var(--en);justify-content:space-between;gap:8px;padding:9px 0;display:flex}.design-convert .shop-line i{color:var(--tone-8bc05336);font-style:normal}.design-convert .checkout-btn{text-align:center;color:var(--tone-d14f9016);background:var(--tone-e178028e);font:800 10px var(--en);border-radius:5px;margin:17px 0 12px;padding:12px 3px;display:block}.design-convert .shop-trust{text-align:center;color:var(--tone-2533e793);font-size:8px;line-height:1.4}.design-convert .floating-receipt{z-index:4;width:200px;box-shadow:0 12px 32px var(--tone-3e8c677b);background:var(--tone-71d6b5cb);border:1px solid var(--tone-ac18f6bc);transition:transform .45s var(--ease);border-radius:12px;padding:17px 19px;position:absolute;top:7px;left:2%;transform:rotate(-9deg)}.design-convert .hero-art:hover .floating-receipt{transform:rotate(-5deg)translateY(-7px)}.design-convert .floating-receipt span{letter-spacing:.09em;color:var(--tone-a06ba8b3);font:800 9px var(--en)}.design-convert .floating-receipt strong{margin:13px 0 9px;font-size:18px;display:block}.design-convert .floating-receipt p{color:var(--tone-97f54bd7);margin:0;font-size:10px;line-height:1.5}.design-convert .receipt-check{float:right;width:23px;height:23px;color:var(--tone-1cea3d76);background:var(--tone-d8e1244f);border:1px solid var(--tone-5e04c313);border-radius:50%;place-items:center;font-size:14px;display:inline-grid}.design-convert .order-note{z-index:5;width:226px;box-shadow:0 11px 22px var(--tone-eb3deade),0 23px 43px var(--tone-66db86fd);background:var(--tone-311d3d54);border:1px solid var(--tone-dcc4d760);border-radius:12px;padding:18px 19px;position:absolute;bottom:16px;right:0;transform:rotate(-7deg)}.design-convert .order-note .n-title{letter-spacing:.11em;color:var(--tone-3e7adf22);font:800 9px var(--en);display:block}.design-convert .order-note strong{margin:6px 0;font-size:19px;line-height:1.4;display:block}.design-convert .order-note small{color:var(--tone-0f6266b8);font-size:10px}.design-convert .art-wordmark{letter-spacing:.12em;color:var(--tone-dbaf15cf);font:800 10px var(--en);writing-mode:vertical-rl;position:absolute;top:8px;right:0}.design-convert .hero-foot{background:var(--tone-69b30060);border-bottom:1px solid var(--tone-cb1dd6c7);border-top:1px solid var(--tone-cb1dd6c7)}.design-convert .hero-foot .wrap{letter-spacing:.09em;min-height:52px;font:800 10px var(--en);justify-content:space-between;align-items:center;gap:15px;display:flex}.design-convert .hero-foot .path{color:var(--tone-70414e1f)}.design-convert .hero-foot span:last-child{color:var(--tone-ec3f02fc);font:500 11px var(--zh)}.design-convert section.section{padding:120px 0}.design-convert .section-heading{grid-template-columns:1.12fr .88fr;align-items:end;gap:65px;margin-bottom:49px;display:grid}.design-convert .section-heading h2,.design-convert .section-title{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(39px,4.25vw,68px);font-weight:900;line-height:1.22}.design-convert .section-heading p{max-width:475px;color:var(--tone-e3862e0b);margin:0 0 7px;font-size:15px}.design-convert .section .eyebrow{color:var(--tone-e3cf0855)}.design-convert .reality{background:var(--tone-e3efbad2)}.design-convert .reality-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.design-convert .reality-card{background:var(--tone-6a183968);border:1px solid var(--tone-362e0b27);border-radius:7px;flex-direction:column;min-height:330px;padding:27px 25px 25px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.design-convert .reality-card:hover{box-shadow:0 18px 30px var(--tone-f3099b01);transform:translateY(-5px)}.design-convert .reality-card:before{content:"";background:var(--coral);width:50px;height:4px;position:absolute;top:0;left:25px}.design-convert .reality-card .num{letter-spacing:.1em;color:var(--tone-a86eed3b);font:850 11px var(--en)}.design-convert .reality-card .pict{justify-content:center;align-items:center;min-height:104px;margin:20px 0 7px;display:flex;position:relative}.design-convert .pict .bubble{box-shadow:2px 5px 0 var(--tone-0fe9a22a);background:var(--tone-a1cc0567);border:1px solid var(--tone-d84e5a19);border-radius:12px;padding:10px 13px;font-size:11px;font-weight:700;line-height:1.4}.design-convert .bubble.second{border-color:var(--tone-7383f2e4);box-shadow:2px 5px 0 var(--tone-d46c374d);background:var(--tone-bd88065a);margin:38px 0 0 -35px}.design-convert .pict .prompt-line{max-width:200px;color:var(--tone-6dafa637);box-shadow:5px 6px 0 var(--tone-1e38b486);background:var(--tone-ad85d80d);border:1px solid var(--tone-85b954d9);border-radius:8px;padding:12px;font-size:11px}.design-convert .pict .prompt-line b{color:var(--ink);margin-bottom:8px;display:block}.design-convert .pict .prompt-line span{font-size:10px;display:block}.design-convert .pict .warn{color:var(--tone-624bc59f);font:700 34px var(--serif)}.design-convert .pict .order-stub{width:145px;box-shadow:7px 9px 0 var(--tone-6cddc576);background:var(--tone-f2e39f8a);border:1px solid var(--tone-036903ce);border-radius:8px;padding:14px;font-size:11px}.design-convert .pict .order-stub i{background:var(--tone-16d2fc23);border-radius:3px;height:5px;margin:10px 0;display:block}.design-convert .pict .order-stub em{color:var(--tone-0cb08ed3);font-style:normal;font-weight:800}.design-convert .reality-card h3{letter-spacing:-.04em;margin:6px 0 7px;font-size:20px;line-height:1.4}.design-convert .reality-card p{color:var(--tone-bc15137a);margin:0;font-size:12px;line-height:1.85}.design-convert .reality-footer{border-bottom:1px solid var(--tone-fbe0edaa);justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-bottom:18px;display:flex}.design-convert .reality-footer strong{font-size:17px;font-weight:800}.design-convert .reality-footer em{letter-spacing:.1em;color:var(--tone-0aa19218);font-style:normal;font:800 11px var(--en)}.design-convert .journey{color:var(--tone-d14f9016);background:var(--dark)}.design-convert .journey .eyebrow{color:var(--tone-5105a949)}.design-convert .journey .section-heading p{color:var(--tone-e28865c8)}.design-convert .journey-inner{background:var(--tone-9955901f);border:1px solid var(--tone-e3364e92);border-radius:9px;grid-template-columns:.41fr .59fr;align-items:stretch;gap:35px;min-height:600px;padding:24px;display:grid}.design-convert .step-list{flex-direction:column;gap:12px;padding:9px 0 6px;display:flex}.design-convert .journey-tab{text-align:left;width:100%;color:var(--tone-b89a5f52);border:1px solid var(--tone-ca977140);transition:.25s var(--ease);background:0 0;border-radius:6px;grid-template-columns:30px 1fr 25px;align-items:start;gap:13px;padding:20px 19px;display:grid}.design-convert .journey-tab:hover{background:var(--tone-a9833e0c)}.design-convert .journey-tab[aria-selected=true]{border-color:var(--tone-40d9dbfe);color:var(--tone-23431c71);box-shadow:5px 5px 0 var(--tone-1697aaa8);background:var(--tone-40d9dbfe)}.design-convert .journey-tab .step-no{color:var(--tone-71e7d3cc);font:800 10px var(--en);padding-top:5px}.design-convert .journey-tab[aria-selected=true] .step-no{color:var(--tone-d7d22d27)}.design-convert .journey-tab strong{letter-spacing:-.04em;margin-bottom:7px;font-size:19px;display:block}.design-convert .journey-tab small{opacity:.75;font-size:12px;line-height:1.65;display:block}.design-convert .journey-tab .step-arrow{opacity:.6;font-size:20px}.design-convert .journey-small-note{color:var(--tone-3ed97c0c);margin:14px 10px 0;font-size:12px;line-height:1.7}.design-convert .scenario-panel{min-width:0;color:var(--tone-39178ba8);box-shadow:0 14px 26px var(--tone-703639a7);background:var(--tone-00afa5c6);border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden}.design-convert .panel-header{letter-spacing:.09em;min-height:46px;color:var(--tone-3e0bc1ad);background:var(--tone-c3bf169f);border-bottom:1px solid var(--tone-9e806d95);font:800 10px var(--en);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.design-convert .panel-header .three-dots i{background:var(--tone-6e74dbc4)}.design-convert .stage{flex:1;grid-template-columns:1fr;align-content:stretch;display:none}.design-convert .stage.active{display:grid}.design-convert .stage-inner{grid-template-columns:1fr .85fr;align-items:center;gap:24px;padding:35px 30px 22px;display:grid}.design-convert .stage-copy .stamp{letter-spacing:.12em;color:var(--tone-dc5a922a);font:850 10px var(--en)}.design-convert .stage-copy h3{letter-spacing:-.06em;margin:12px 0 13px;font-size:clamp(27px,2.5vw,37px);line-height:1.19}.design-convert .stage-copy p{color:var(--tone-bb85fb94);margin:0;font-size:13px;line-height:1.95}.design-convert .stage-copy ul{margin:23px 0 0;padding:0;list-style:none}.design-convert .stage-copy li{border-top:1px solid var(--tone-e8a945bb);align-items:center;gap:9px;padding:9px 0;font-size:11px;font-weight:750;display:flex}.design-convert .stage-copy li:before{color:var(--tone-146172ec);content:"✓";font-weight:900}.design-convert .stage-visual{min-width:0}.design-convert .stage-visual .mini-app{max-width:295px;box-shadow:10px 14px 0 var(--tone-8cbc6dba),0 17px 37px var(--tone-3fd9044d);background:var(--tone-d14f9016);border:1px solid var(--tone-6f2515fe);border-radius:16px;margin:auto;overflow:hidden}.design-convert .app-top{height:35px;color:var(--tone-4da7e4dc);background:var(--tone-9b1dc555);border-bottom:1px solid var(--tone-04ad114c);justify-content:space-between;align-items:center;padding:0 13px;font-size:9px;display:flex}.design-convert .app-top strong{color:var(--ink);font-size:11px}.design-convert .app-bar{border-bottom:1px solid var(--tone-eeb2b61b);padding:17px 17px 12px}.design-convert .app-bar strong{margin-bottom:4px;font-size:15px;display:block}.design-convert .app-bar small{color:var(--tone-42813fcb);font-size:10px}.design-convert .app-row{border-bottom:1px solid var(--tone-9f9796ac);align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex}.design-convert .app-row strong{margin-left:auto}.design-convert .app-row .unit{background:var(--tone-bcaa1f03);border-radius:7px;flex:none;width:35px;height:37px}.design-convert .app-row .unit.b{background:var(--tone-abdc625b)}.design-convert .app-row .unit.c{background:var(--tone-2fa76249)}.design-convert .app-row .t1{flex:1}.design-convert .app-row .t1 b{margin-bottom:4px;display:block}.design-convert .app-row .t1 small{color:var(--tone-6b1fd7db)}.design-convert .app-balance{color:var(--tone-c715771d);background:var(--tone-1067bb25);border-radius:7px;justify-content:space-between;align-items:center;margin:12px 16px;padding:14px;font-size:10px;display:flex}.design-convert .app-balance strong{color:var(--tone-ac6ea933);font-size:16px}.design-convert .app-cta{text-align:center;color:var(--tone-d14f9016);background:var(--tone-8ad3e698);border-radius:7px;margin:12px 16px 18px;padding:12px;font-size:12px;font-weight:800}.design-convert .app-credit{text-align:center;letter-spacing:.04em;color:var(--tone-c2d8a0cc);font:700 9px var(--en);padding:0 0 12px}.design-convert .pay-app{background:var(--tone-d14f9016)}.design-convert .pay-app .app-bar{background:var(--tone-58c47681)}.design-convert .selection{border:1px solid var(--tone-823e4805);border-radius:8px;align-items:center;gap:9px;margin:11px 14px;padding:13px 11px;font-size:11px;display:flex}.design-convert .selection em{color:var(--tone-1345b234);font-style:normal;font:800 10px var(--en);margin-left:auto}.design-convert .selection .radio{border:1px solid var(--tone-1982c178);border-radius:50%;flex:none;width:15px;height:15px}.design-convert .selection.checked{border-color:var(--tone-c2028ce8);background:var(--tone-460c3a86)}.design-convert .selection.checked .radio{border:4px solid var(--tone-cfb0619b)}.design-convert .pay-app .app-balance{background:var(--tone-be2c1149)}.design-convert .ops-app{max-width:360px!important;box-shadow:8px 11px 0 var(--tone-dae6eb0c),0 18px 26px var(--tone-b58793a8)!important;border-radius:8px!important}.design-convert .ops-head{background:var(--tone-0391972d);border-bottom:1px solid var(--tone-ed432e72);justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;font-weight:800;display:flex}.design-convert .ops-chip{color:var(--tone-afbf2171);background:var(--tone-f6fe5ca9);border-radius:3px;padding:5px 7px;font-size:9px}.design-convert .ops-row{border-bottom:1px solid var(--tone-3608731e);grid-template-columns:1fr 60px;align-items:center;gap:8px;padding:14px 13px;font-size:11px;display:grid}.design-convert .ops-row b{margin-bottom:3px;display:block}.design-convert .ops-row small{color:var(--tone-f157dd31)}.design-convert .ops-row em{text-align:right;color:var(--tone-8b1a1075);font-size:10px;font-style:normal}.design-convert .ops-foot{color:var(--tone-7064ebc1);background:var(--tone-1816e01d);padding:16px;font-size:10px}.design-convert .stage-note{background:var(--tone-e974847b);border-top:1px solid var(--tone-60a41449);justify-content:space-between;align-items:center;gap:20px;padding:18px 27px;display:flex}.design-convert .stage-note span{letter-spacing:.08em;color:var(--tone-61cabb9d);font:800 10px var(--en)}.design-convert .stage-note strong{text-align:right;font-size:12px;line-height:1.6}.design-convert .journey-tip{color:var(--tone-1a0d5665);margin:18px 0 0;font-size:11px;line-height:1.8}.design-convert .insight{background:linear-gradient(120deg,var(--tone-946c0e79),var(--tone-2a99f3f7));border-bottom:1px solid var(--tone-854e4a1c);border-top:1px solid var(--tone-854e4a1c);padding:85px 0}.design-convert .insight-inner{grid-template-columns:180px 1fr;align-items:start;gap:70px;display:grid}.design-convert .insight-mark{letter-spacing:-.1em;color:var(--tone-60291283);font:700 130px/.8 var(--serif)}.design-convert .insight h2{letter-spacing:-.054em;margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.38}.design-convert .insight p{max-width:830px;color:var(--tone-57cfed11);margin:22px 0 0;font-size:16px}.design-convert .insight-end{letter-spacing:.14em;color:var(--tone-e1a87154);font:850 11px var(--en);margin-top:26px;display:block}.design-convert .delivery{background:var(--tone-311d3d54)}.design-convert .delivery-header{max-width:880px;margin-bottom:60px}.design-convert .delivery-intro{max-width:670px;color:var(--tone-b88acab3);font-size:16px}.design-convert .work-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.design-convert .work-card{background:var(--tone-e48bfe5e);border:1px solid var(--tone-2c88a46f);grid-template-columns:1fr 80px;gap:8px;min-height:262px;padding:29px 27px;display:grid;position:relative;overflow:hidden}.design-convert .work-card:nth-child(2){background:var(--tone-2c5b14f9)}.design-convert .work-card:nth-child(3){background:var(--tone-a7f448ff)}.design-convert .work-card:nth-child(4){background:var(--tone-5d9eb416)}.design-convert .work-card .top{letter-spacing:.13em;color:var(--tone-83d9e1c9);font:850 10px var(--en)}.design-convert .work-card h3{letter-spacing:-.05em;margin:21px 0 10px;font-size:25px;line-height:1.3}.design-convert .work-card p{max-width:400px;color:var(--tone-9e2fda9f);margin:0;font-size:13px}.design-convert .work-card .icon{text-align:right;color:var(--tone-0e40c5e3);line-height:1;font:700 54px var(--serif);align-self:start}.design-convert .work-card:nth-child(3) .icon{color:var(--tone-138d90ff)}.design-convert .work-card .detail{color:var(--tone-cd2791c7);margin-top:20px;font-size:11px;font-weight:800;display:block}.design-convert .delivery-end{border-top:1px solid var(--tone-27f6d2c3);justify-content:space-between;align-items:center;gap:30px;margin-top:27px;padding-top:22px;display:flex}.design-convert .delivery-end p{max-width:800px;color:var(--tone-c8fce4d4);margin:0;font-size:13px}.design-convert .text-link{white-space:nowrap;border-bottom:1px solid var(--tone-1af673c3);padding:10px 0;font-size:12px;font-weight:800}.design-convert .text-link:hover{color:var(--tone-10da8607)}.design-convert .cases{background:var(--tone-7cb584d0)}.design-convert .cases-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.design-convert .case{background:var(--tone-c800d84b);border:1px solid var(--tone-0e57661b);min-height:415px;transition:transform .25s var(--ease),box-shadow .25s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.design-convert .case:hover{box-shadow:0 24px 26px var(--tone-565984e5);transform:translateY(-4px)}.design-convert .case-art{border-bottom:1px solid var(--tone-243a8b85);place-items:center;height:195px;display:grid;position:relative;overflow:hidden}.design-convert .case-art.ao{background:linear-gradient(140deg,var(--tone-6eac1d44),var(--tone-f6cb85a9))}.design-convert .case-art.js{background:linear-gradient(140deg,var(--tone-2e580bba),var(--tone-999c2083))}.design-convert .case-art.omi{background:linear-gradient(140deg,var(--tone-b96ddf3e),var(--tone-050db34f))}.design-convert .case-art .mini-card{width:210px;box-shadow:5px 9px 0 var(--tone-44b2148d),0 13px 30px var(--tone-ceff816e);background:var(--tone-f2e39f8a);border:1px solid var(--tone-beb26249);border-radius:11px;padding:15px 16px;transform:rotate(-5deg)}.design-convert .case-art.js .mini-card{transform:rotate(4deg)}.design-convert .case-art .mini-card .mini-title{letter-spacing:.1em;color:var(--tone-71c682fe);font:800 10px var(--en)}.design-convert .case-art .mini-card strong{margin:11px 0;font-size:20px;display:block}.design-convert .case-art .mini-card .bar{background:var(--tone-248e810f);border-radius:4px;width:80%;height:5px;margin:8px 0}.design-convert .case-art .mini-card .bar.short{width:49%}.design-convert .case-art .mini-card .check{color:var(--tone-d9dcbaee);font-size:10px;font-weight:800}.design-convert .case-art .badge{color:var(--tone-592b13f5);background:var(--tone-b07a54fd);border:1px solid var(--tone-fba42922);font:800 10px var(--en);padding:9px 12px;position:absolute;bottom:17px;right:22px;transform:rotate(5deg)}.design-convert .case-body{flex-direction:column;flex:1;padding:25px 25px 27px;display:flex}.design-convert .case-body .kind{letter-spacing:.13em;color:var(--tone-9aecbdbd);font:800 10px var(--en)}.design-convert .case h3{letter-spacing:-.06em;margin:11px 0 10px;font-size:27px}.design-convert .case p{color:var(--tone-87b5dc53);margin:0 0 20px;font-size:13px}.design-convert .case .go{border-top:1px solid var(--tone-81e75039);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:12px;font-weight:800;display:flex}.design-convert .cases-fine{color:var(--tone-a02c73f7);margin-top:23px;font-size:11px}.design-convert .review{background:var(--tone-e473539e)}.design-convert .review .section-heading{margin-bottom:40px}.design-convert .review-board{box-shadow:0 25px 46px var(--tone-cbe4b066);background:var(--tone-cd291886);border:1px solid var(--tone-3e8aa310);grid-template-columns:.92fr 1.08fr;gap:0;display:grid}.design-convert .report-area{background:var(--tone-9f876bf2);place-items:center;padding:55px 40px;display:grid;position:relative;overflow:hidden}.design-convert .report-area:before{content:"";border:1px solid var(--tone-253f5906);border-radius:50%;width:390px;height:390px;position:absolute;top:-170px;right:-120px}.design-convert .report-sheet{width:min(100%,385px);box-shadow:9px 11px 0 var(--tone-037959d6),17px 23px 28px var(--tone-8743ef14);background:var(--tone-155fa871);border:1px solid var(--tone-f640950b);padding:30px;position:relative;transform:rotate(-3deg)}.design-convert .report-top{border-bottom:1px solid var(--tone-c3ef2a58);justify-content:space-between;align-items:center;padding-bottom:19px;display:flex}.design-convert .report-top strong{letter-spacing:-.09em;font:900 35px var(--serif)}.design-convert .report-top small{color:var(--tone-ec9d5d59);font:800 9px var(--en)}.design-convert .report-label{letter-spacing:.1em;color:var(--tone-b4adee7f);font:800 10px var(--en);margin:25px 0 12px;display:inline-block}.design-convert .report-sheet h3{letter-spacing:-.06em;margin:0 0 17px;font-size:clamp(29px,2.7vw,40px);line-height:1.22}.design-convert .report-sheet p{color:var(--tone-1e9a908c);font-size:12px;line-height:1.8}.design-convert .report-points{border-top:1px solid var(--tone-e6d1b17b);margin-top:27px}.design-convert .report-points div{border-bottom:1px solid var(--tone-e6d1b17b);align-items:center;gap:20px;padding:13px 0;font-size:12px;font-weight:800;display:flex}.design-convert .report-points span{color:var(--tone-22351d20);font:800 10px var(--en)}.design-convert .report-note{text-align:center;letter-spacing:.09em;color:var(--tone-9609224a);font:800 10px var(--en);margin-top:38px}.design-convert .review-form-col{background:var(--tone-f2e39f8a);padding:46px clamp(28px,4vw,64px)}.design-convert .review-form-col .eyebrow{font-size:10px}.design-convert .review-form-col h3{letter-spacing:-.065em;margin:14px 0;font-size:clamp(31px,3vw,43px)}.design-convert .review-form-col .intro{color:var(--tone-c4ba6902);margin:0 0 27px;font-size:13px;line-height:1.8}.design-convert .field{margin-top:17px}.design-convert .field label{margin-bottom:10px;font-size:12px;font-weight:800;display:block}.design-convert .field input,.design-convert .field textarea{width:100%;color:var(--ink);background:var(--tone-4cf1f451);border:1px solid var(--tone-ecb595e3);border-radius:5px;outline:none;padding:15px;font-size:13px}.design-convert .field input:focus,.design-convert .field textarea:focus{border-color:var(--tone-db7d5cb7);box-shadow:0 0 0 3px var(--tone-3e3f3a1d)}.design-convert .field textarea{resize:vertical;min-height:85px}.design-convert .need-label{margin:20px 0 10px;font-size:12px;font-weight:800}.design-convert .needs{flex-wrap:wrap;gap:8px;display:flex}.design-convert .need{color:var(--tone-b78c7fc9);background:var(--tone-26d779f9);border:1px solid var(--tone-b47c966a);border-radius:30px;padding:9px 12px;font-size:11px;font-weight:800}.design-convert .need[aria-pressed=true]{border-color:var(--tone-f639aeef);color:var(--tone-fee40f04);background:var(--tone-f322947b)}.design-convert .preview-btn{width:100%;min-height:51px;color:var(--tone-d14f9016);background:var(--dark);border:0;border-radius:6px;justify-content:space-between;align-items:center;margin-top:20px;padding:0 21px;font-size:13px;font-weight:800;display:flex}.design-convert .preview-btn:hover{background:var(--tone-b19fbfb4)}.design-convert .form-fine{color:var(--tone-815c13bd);margin:14px 0 0;font-size:10px;line-height:1.7}.design-convert .preview-result{overflow-wrap:anywhere;background:var(--tone-2411e588);border:1px solid var(--tone-6546a13c);margin-top:16px;padding:15px;font-size:12px;line-height:1.8;display:none}.design-convert .preview-result.show{display:block}.design-convert .preview-result strong{font-size:13px;display:block}.design-convert .review-bottom{color:var(--tone-71b695b2);margin-top:19px;font-size:11px;line-height:1.7}.design-convert .other{background:var(--tone-bee8666f);padding:84px 0 98px}.design-convert .other-header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px;display:flex}.design-convert .other h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3vw,43px)}.design-convert .goal-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.design-convert .goal-grid a{background:var(--tone-7da17148);border:1px solid var(--tone-96cef778);justify-content:space-between;align-items:center;min-height:107px;padding:24px;font-size:19px;font-weight:800;display:flex}.design-convert .goal-grid a:hover{background:var(--tone-c7c24feb)}.design-convert .goal-grid a span{color:var(--tone-e56027d0);font-size:25px}.design-convert .footer{color:var(--tone-72300459);background:var(--ink);padding:31px 0}.design-convert .footer .wrap{justify-content:space-between;align-items:center;gap:25px;display:flex}.design-convert .footer strong{letter-spacing:-.09em;color:var(--tone-d14f9016);font:900 37px var(--serif)}.design-convert .footer strong i{color:var(--coral);font-style:normal}.design-convert .footer span{letter-spacing:.09em;font:700 10px var(--en)}.design-convert .footer a{font-size:12px;font-weight:800}.design-convert .footer a:hover{color:var(--tone-24cb4c33)}@media (width<=1180px){.design-convert .wrap{width:min(100% - 62px,1340px)}.design-convert .nav{gap:14px}.design-convert .nav a{font-size:12px}.design-convert .hero-grid{grid-template-columns:48% 52%}.design-convert .hero h1{font-size:clamp(57px,6vw,79px)}.design-convert .hero-art{transform-origin:50%;transform:scale(.89)}.design-convert .section-heading{gap:35px}.design-convert .reality-card{padding:24px 17px}.design-convert .reality-card h3{font-size:18px}.design-convert .stage-inner{gap:15px;padding:25px 19px}}@media (width<=850px){.design-convert .wrap{width:calc(100% - 44px)}.design-convert .nav{box-shadow:0 13px 20px var(--tone-f6c72fb5);background:var(--tone-2f736c54);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:12px 26px 22px;display:none;position:absolute;top:83px;left:0;right:0}.design-convert .nav.open{display:flex}.design-convert .nav a{padding:12px 5px;font-size:14px}.design-convert .burger{display:block}.design-convert .nav-cta{display:none}.design-convert .head-inner{gap:12px}.design-convert .nav-tools{margin-left:auto}.design-convert .hero-grid{grid-template-columns:1fr;gap:10px;min-height:0;padding:43px 0 55px}.design-convert .hero-text{max-width:700px}.design-convert .hero h1{font-size:clamp(58px,10vw,90px)}html[lang=en] .design-convert .hero h1{font-size:clamp(56px,9vw,75px)}.design-convert .hero-art{width:100%;max-width:620px;height:515px;margin:auto;transform:scale(.93)}.design-convert .section-heading{grid-template-columns:1fr;gap:17px}.design-convert .section-heading p{max-width:650px}.design-convert .reality-grid{grid-template-columns:repeat(2,1fr)}.design-convert .reality-card{min-height:275px}.design-convert .journey-inner{grid-template-columns:1fr;gap:15px}.design-convert .step-list{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.design-convert .journey-tab{padding:17px 13px;display:block}.design-convert .journey-tab .step-no{margin-bottom:9px;display:block}.design-convert .journey-tab strong{font-size:15px}.design-convert .journey-tab small{font-size:11px}.design-convert .journey-tab .step-arrow,.design-convert .journey-small-note{display:none}.design-convert .scenario-panel{min-height:510px}.design-convert .stage-inner{grid-template-columns:1fr 1fr;padding:23px}.design-convert .insight-inner{grid-template-columns:80px 1fr;gap:35px}.design-convert .insight-mark{font-size:94px}.design-convert .review-board{grid-template-columns:1fr 1fr}.design-convert .report-area{padding:25px 20px}.design-convert .review-form-col{padding:32px 26px}.design-convert .cases-grid{gap:11px}.design-convert .case-body{padding:21px 19px}.design-convert .case h3{font-size:23px}}@media (width<=600px){.design-convert{scroll-padding-top:79px}.design-convert .micro{height:25px;font-size:8px}.design-convert .micro .wrap span:last-child{font-size:8px}.design-convert .header{height:69px}.design-convert .nav{top:69px}.design-convert .brand svg{width:103px;height:36px}.design-convert .brand small{padding-left:7px;font-size:7px}.design-convert .lang button{min-width:29px;height:29px;font-size:11px}.design-convert .burger{width:39px;height:39px}.design-convert .hero-grid{padding:32px 0}.design-convert .back{margin-bottom:28px}.design-convert .hero .eyebrow{margin-bottom:18px;font-size:10px}.design-convert .hero h1{font-size:clamp(53px,12vw,79px);line-height:1.16}html[lang=en] .design-convert .hero h1{font-size:clamp(51px,11vw,70px)}.design-convert .hero-summary{margin:22px 0;font-size:14px;line-height:1.9}.design-convert .hero-actions{flex-direction:column;align-items:stretch;max-width:360px}.design-convert .btn{justify-content:space-between;min-height:53px}.design-convert .hero-note{font-size:10px}.design-convert .hero-art{transform-origin:top;width:116%;height:370px;margin:12px -8% -67px;transform:scale(.8)}.design-convert .art-back{inset:77px 4% 66px 16%}.design-convert .shop-shell{height:390px;top:63px;left:8%;right:0}.design-convert .floating-receipt{width:162px;padding:11px 13px;top:6px;left:0}.design-convert .floating-receipt strong{margin:8px 0;font-size:15px}.design-convert .floating-receipt p{font-size:9px}.design-convert .order-note{width:200px;padding:12px 14px;bottom:-25px;right:0}.design-convert .order-note strong{font-size:17px}.design-convert .art-wordmark{display:none}.design-convert .hero-foot .wrap{min-height:47px}.design-convert .hero-foot .path,.design-convert .hero-foot .wrap span:last-child{font-size:9px}.design-convert .section.section{padding:77px 0}.design-convert .section-heading{margin-bottom:29px}.design-convert .section-heading h2,.design-convert .section-title{font-size:clamp(36px,8vw,52px)}.design-convert .section-heading p{font-size:13px}.design-convert .reality-grid{grid-template-columns:1fr 1fr;gap:8px}.design-convert .reality-card{min-height:310px;padding:20px 14px}.design-convert .reality-card .num{font-size:9px}.design-convert .reality-card h3{font-size:16px}.design-convert .reality-card p{font-size:11px}.design-convert .reality-card .pict{min-height:100px;margin-top:13px}.design-convert .bubble{padding:9px!important;font-size:9px!important}.design-convert .reality-footer{flex-direction:column;align-items:flex-start;margin-top:30px}.design-convert .reality-footer strong{font-size:15px}.design-convert .journey-inner{gap:12px;padding:9px}.design-convert .step-list{gap:6px}.design-convert .journey-tab{padding:13px 10px}.design-convert .journey-tab strong{font-size:12px;line-height:1.35}.design-convert .journey-tab small{display:none}.design-convert .journey-tab .step-no{font-size:9px}.design-convert .scenario-panel{min-height:0}.design-convert .panel-header{padding:0 12px}.design-convert .stage-inner{grid-template-columns:1fr;gap:20px;padding:26px 16px 19px}.design-convert .stage-copy .stamp{font-size:9px}.design-convert .stage-copy h3{margin:8px 0;font-size:27px}.design-convert .stage-copy p{font-size:12px;line-height:1.75}.design-convert .stage-copy ul{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.design-convert .stage-copy li{background:var(--tone-4e2e4168);border:0;border-radius:4px;padding:6px 8px;font-size:9px}.design-convert .stage-visual{padding:0 5px}.design-convert .stage-visual .mini-app{max-width:310px}.design-convert .stage-note{gap:12px;padding:16px}.design-convert .stage-note strong,.design-convert .journey-tip{font-size:10px}.design-convert .insight{padding:58px 0}.design-convert .insight-inner{grid-template-columns:1fr;gap:10px}.design-convert .insight-mark{font-size:75px}.design-convert .insight h2{font-size:32px}.design-convert .insight p{font-size:13px}.design-convert .work-grid,.design-convert .cases-grid,.design-convert .review-board,.design-convert .goal-grid{grid-template-columns:1fr}.design-convert .work-card{min-height:205px;padding:24px}.design-convert .work-card h3{margin-top:14px;font-size:23px}.design-convert .work-card p{font-size:12px}.design-convert .delivery-end{flex-direction:column;align-items:flex-start;gap:14px}.design-convert .case{min-height:360px}.design-convert .case-art{height:170px}.design-convert .case-body{padding:21px 22px}.design-convert .case p{margin-bottom:12px}.design-convert .review .section-heading{margin-bottom:25px}.design-convert .report-area{padding:40px 25px 52px}.design-convert .report-sheet{max-width:340px}.design-convert .review-form-col{padding:31px 22px}.design-convert .review-form-col h3{font-size:34px}.design-convert .other{padding:60px 0 74px}.design-convert .other-header{flex-direction:column;align-items:flex-start;gap:17px}.design-convert .goal-grid a{min-height:80px}.design-convert .footer .wrap{flex-wrap:wrap;gap:12px}.design-convert .footer span{order:3;width:100%;line-height:1.6}}@media (width<=360px){.design-convert .wrap{width:calc(100% - 32px)}.design-convert .hero h1{font-size:48px}html[lang=en] .design-convert .hero h1{font-size:43px}.design-convert .hero-art{width:137%;margin-bottom:-111px;margin-left:-18%;transform:scale(.68)}.design-convert .shop-shell{top:65px}.design-convert .reality-card{padding:17px 10px}.design-convert .reality-card h3{font-size:15px}.design-convert .reality-card .pict .prompt-line{padding:8px}.design-convert .stage-copy h3{font-size:24px}.design-convert .stage-copy li{font-size:8px}.design-convert .header .brand small{display:none}}@media (prefers-reduced-motion:reduce){.design-convert{scroll-behavior:auto}.design-convert *,.design-convert :before,.design-convert :after{transition:none!important;animation:none!important}}@property --tw-font-weight{syntax:"*";inherits:false}
