.market .header{height:110px}.market .page-hero{padding-top:70px;padding-bottom:75px}.market .page-hero h1{font-size:clamp(48px,5.6vw,78px);line-height:1.13;letter-spacing:-2.5px;max-width:850px;margin:25px 0}.market .page-hero p{font-size:19px;line-height:1.8;color:#586269;max-width:700px}.market .page-hero.split{display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center}.market .page-hero.split h1{font-size:clamp(44px,4.8vw,68px)}.market .hero-frame{padding:14px;border-radius:24px;background:#fff9;box-shadow:0 25px 70px #65536f20;border:1px solid #fff;transform:rotate(-1.5deg)}.market .hero-frame img{display:block;width:100%;height:auto;border-radius:14px}.market .hero-frame small{display:block;text-align:center;color:#6e6a70;font-size:12px;margin:12px 0 0}.market .page-hero.split{position:relative;isolation:isolate}.market .page-hero.split:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 85% 40%,#d7c8e780,transparent 58%);pointer-events:none}.market .lead-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:29px}.market .band{padding:70px 0;background:#1c252b;color:#f9f4eb}.market .band .eyebrow{color:#c6a166}.market .band p{color:#b9c1c4}.market .section{padding-top:75px;padding-bottom:75px}.market .section-head{max-width:730px;margin-bottom:38px}.market .section-head h2{font-size:46px;line-height:1.2}.market .section-head>p{font-size:18px;line-height:1.8;color:#5c666a}.market .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.market .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.market .benefit{border-top:1px solid #bfb49f;padding-top:24px}.market .benefit .number{font-family:Georgia,serif;font-size:32px;color:#ad8a53}.market .benefit h3{font-size:24px;font-weight:400;line-height:1.45;margin:18px 0 12px}.market .benefit p{font-size:16px;line-height:1.8;margin:0}.market .band .benefit{border-color:#566065}.market .feature-tile{display:flex;flex-direction:column;border:1px solid #d2c8b6;border-radius:19px;padding:28px;background:#fffaf1}.market .feature-tile>span{font-size:12px;letter-spacing:1.5px;color:#886331}.market .feature-tile h3{font-size:24px;line-height:1.45;font-weight:400;margin:22px 0 12px}.market .feature-tile p{font-size:16px;line-height:1.7;color:#5d676d;flex:1}.market .feature-tile a{align-self:flex-start;font-size:14px;border-bottom:1px solid #b89969;padding-bottom:5px;margin-top:10px;color:#755528}.market .feature-tile:hover{border-color:#a38452}.market .story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin:25px 0 80px}.market .story:last-child{margin-bottom:0}.market .story:nth-child(even) .story-art{order:2}.market .story img{width:100%;height:auto;border-radius:20px;box-shadow:0 15px 45px #4a3a5a15}.market .story h2{font-size:39px;line-height:1.3}.market .story p{font-size:17px;line-height:1.8;color:#59656c}.market .check-points{list-style:none;padding:0;margin:24px 0}.market .check-points li{padding:13px 0;border-top:1px solid #d8cebd;font-size:16px;color:#424d52}.market .check-points li:before{content:'✓';color:#997440;margin-right:13px}.market .cta-band{background:#e6decc;padding:70px 0;margin-top:20px}.market .cta-band .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.market .cta-band h2{font-size:43px;margin:0 0 16px}.market .cta-band p{font-size:17px;line-height:1.7;color:#59646a;max-width:640px;margin:0}.market .mfooter{padding-top:40px;padding-bottom:30px;display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:35px}.market .mfooter h3{font-size:14px;font-weight:500;color:#80612f;margin:5px 0 19px}.market .mfooter p{font-size:14px;line-height:1.7;color:#626c70}.market .mfooter a:not(.wordmark){display:block;font-size:14px;color:#58636a;padding:7px 0}.market .footnote{border-top:1px solid #d8ceba;padding-top:20px;padding-bottom:25px;display:flex;justify-content:space-between;gap:20px;color:#6b6d68;font-size:12px}.market .faq{border-top:1px solid #d2c7b3}.market details{border-bottom:1px solid #d2c7b3;padding:22px 0}.market summary{cursor:pointer;font-size:19px;line-height:1.5;list-style-position:outside;margin-left:20px}.market details p{font-size:16px;line-height:1.85;color:#5a646a;max-width:950px;margin:16px 0 0}.market .trust-note{background:#fdf9f1;border:1px solid #d5c9b3;border-radius:16px;padding:26px 30px;font-size:15px;line-height:1.8;color:#605c53;margin-top:32px}.market .trust-note h3{font-size:19px;color:#343e43;font-weight:500;margin-top:0}.market .video-stage{background:#1c252b;border-radius:24px;padding:14px;color:#e9e2d5}.market .video-stage video{width:100%;display:block;border-radius:13px;max-height:70vh;background:#131c20}.market .video-stage p{font-size:13px;line-height:1.7;margin:13px 8px 1px;color:#bec5c7}.market .film-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.market .film-card{padding:0;display:flex;flex-direction:column;text-align:left;border:1px solid #d3c8b5;border-radius:20px;overflow:hidden;background:#fffaf2;color:#243136}.market .film-card img{width:100%;height:auto;display:block}.market .film-card>div{padding:24px}.market .film-card h3{font-size:22px;font-weight:400;margin:0 0 10px}.market .film-card p{font-size:15px;line-height:1.7;color:#5d686d;min-height:50px}.market .film-card span{font-size:13px;color:#886331}.market .film-card:hover{border-color:#a68450;box-shadow:0 8px 25px #63512a15}.market .flow-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;margin-top:30px}.market .flow-step{border-top:1px solid #c9bca3;padding-top:20px}.market .flow-step strong{display:block;color:#8a662e;font-size:13px;letter-spacing:1px}.market .flow-step h3{font-size:23px;font-weight:400;line-height:1.5}.market .flow-step p{font-size:16px;line-height:1.75;color:#616970}.market .hosting-flow{padding:35px;border:1px solid #d8cfbf;background:#fffcf5;border-radius:20px}.market .hosting-node{padding:22px 0;border-bottom:1px solid #e2d9c7}.market .hosting-node:last-child{border:0}.market .hosting-node strong{display:block;font-size:21px;font-weight:400;margin:8px 0}.market .hosting-node span{font-size:12px;letter-spacing:1px;color:#8d6938}.market .hosting-node p{font-size:15px;line-height:1.75;margin:8px 0 0;color:#596369}.market .plain-list{padding:0;list-style:none}.market .plain-list li{padding:15px 0;border-bottom:1px solid #d9cdb9;line-height:1.8}.market .pill{display:inline-block;font-size:13px;padding:7px 13px;border:1px solid #d5c4a7;border-radius:24px;color:#806230;margin:4px}.market .filter-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 28px}.market .filter-tabs button{border:1px solid #bcb1a0;background:transparent;border-radius:30px;padding:11px 18px;color:#57616a;font-size:14px}.market .filter-tabs button[aria-pressed=true]{background:#26323a;color:white;border-color:#26323a}.market .highlight-label{color:#a3814c;font-size:13px;letter-spacing:1px}.market .subtle-link{font-size:14px;text-decoration:underline;text-underline-offset:4px}.market .header nav{font-size:14px;gap:21px}.market .header-cta{font-size:13px;white-space:nowrap}.market .header .language-control{margin-left:0}.market .login-link{font-size:13px;color:#64675f}.market html[lang=zh-CN] h1{letter-spacing:-1px}.market .menu-toggle{white-space:nowrap}
@media(max-width:1150px){.market .login-link{display:none}.market .header-cta{display:none}.market .header nav{margin-left:auto}.market .page-hero.split{gap:30px}.market .page-hero.split h1{font-size:51px}.market .story{gap:35px}}
@media(max-width:800px){.market .page-hero.split{grid-template-columns:1fr}.market .hero-frame{max-width:650px;margin:20px auto 0}.market .grid3,.market .film-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market .story{grid-template-columns:1fr;margin-bottom:60px}.market .story:nth-child(even) .story-art{order:0}.market .page-hero{padding-top:45px;padding-bottom:50px}.market .page-hero h1{font-size:52px}.market .mfooter{grid-template-columns:1fr 1fr}.market .cta-band .wrap{flex-direction:column;align-items:flex-start}.market .grid2{grid-template-columns:1fr}.market .flow-row{grid-template-columns:repeat(2,minmax(0,1fr))}.market .header nav{gap:14px;font-size:13px}.market .section{padding-top:50px;padding-bottom:50px}.market .section-head h2{font-size:39px}.market .header{height:94px;gap:12px}}
@media(max-width:520px){.market .grid3,.market .film-grid,.market .flow-row{grid-template-columns:1fr}.market .page-hero h1,.market .page-hero.split h1{font-size:43px;line-height:1.3;letter-spacing:-1.5px}.market .page-hero p{font-size:17px}.market .header{gap:8px}.market .header .language-control{margin-left:auto}.market .header nav{font-size:16px}.market .mfooter{gap:25px}.market .footnote{flex-direction:column}.market .story h2{font-size:34px}.market .cta-band h2{font-size:36px}.market .trust-note{padding:22px}.market .section-head h2{font-size:35px}.market .film-card p{min-height:0}.market .hero-frame{transform:none}.market .band{padding:50px 0}.market .flow-step h3{margin:15px 0}}
.market [hidden]{display:none!important}.market [aria-current=page]{color:#886331;text-decoration:underline;text-underline-offset:6px}.market .page-hero h1 em{color:#886b83}
/* Kitask 2026: match the current product palette and interaction language. */
.market{background:#f4f0e8;color:#231f19}.market .header{border-bottom:1px solid #d8d0c3}.market .wordmark{font-weight:800;color:#231f19}.market .brand-dot,.market em,.market .eyebrow,.market .number{color:#c94d0d}.market .button{background:#231f19;border-color:#231f19}.market .button:hover{background:#c94d0d;border-color:#c94d0d}.market .language-control{border-color:#d8d0c3;background:#fffdf8}.market .language-control button[aria-pressed=true]{background:#231f19;color:#fffaf1}.market .page-hero{min-height:520px;display:flex;flex-direction:column;justify-content:center}.market .page-hero h1{letter-spacing:-3px}.market .feature-tile,.market .film-card,.market .hosting-flow,.market .video-stage{background:#fffdf8;border-color:#ded6ca;border-radius:24px}.market .feature-tile{transition:transform .25s,box-shadow .25s}.market .feature-tile:hover{transform:translateY(-5px);box-shadow:0 22px 45px #554a3818}.market .feature-tile>span{color:#c94d0d}.market .band,.market .cta-band{background:#211e19;color:#fffaf1}.market .band p,.market .cta-band p{color:#c9c2b8}.market .filter-tabs button[aria-pressed=true]{background:#231f19;color:#fffaf1}.market .trust-note{border-color:#e3a985;background:#fff2e9}.market .mfooter{border-color:#d8d0c3}.market .film-card img,.market .hero-frame img{background:#f4f0e8}.market .video-stage{overflow:hidden;background:#231f19}.market dialog{background:#231f19}.market .login-link{font-weight:700}.market [aria-current=page]{color:#c94d0d}

/* 2026-10-03: the Kitask mark beside the name (compliance change). */
.wordmark{display:inline-flex;align-items:center;gap:.36em}.wordmark-mark{width:1.15em;height:1.15em;flex:none;display:block}
