.ask-case-module__QA6KmW__case{--paper:#f2f3f0;--white:#fff;--table:#e3e6e2;--ink:#22292b;--graphite:#606d6f;--muted:#4f595b;--blue:#063df5;--desk:#262d2f;--gutter:clamp(20px, 5vw, 72px);--case-ink:var(--ink);background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.ask-case-module__QA6KmW__case em{color:var(--blue);font-style:italic}.ask-case-module__QA6KmW__case:lang(zh) em{font-style:normal}.ask-case-module__QA6KmW__head{max-width:1440px;padding:118px var(--gutter) clamp(48px, 6vw, 96px);margin:0 auto}.ask-case-module__QA6KmW__headTop{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;font-size:12px;display:flex}.ask-case-module__QA6KmW__headMain{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:clamp(64px,9vw,150px);display:flex}.ask-case-module__QA6KmW__headMain .ask-case-module__QA6KmW__label{margin-bottom:clamp(24px,3vw,40px)}.ask-case-module__QA6KmW__head h1{letter-spacing:-.055em;font-size:clamp(42px,6.2vw,112px);font-weight:700;line-height:.98}.ask-case-module__QA6KmW__case:lang(zh) .ask-case-module__QA6KmW__head h1{letter-spacing:-.02em;line-height:1.16}.ask-case-module__QA6KmW__headMark{flex:none;width:clamp(150px,17vw,260px);height:auto;margin-bottom:12px}.ask-case-module__QA6KmW__heroField{aspect-ratio:16/9;background:radial-gradient(120% 90% at 50% 40%,#323b3d 0%,#22292b 70%);place-items:center;width:100%;max-height:92svh;display:grid;position:relative}.ask-case-module__QA6KmW__heroMark{width:min(46%,760px);height:auto;margin-bottom:6%}.ask-case-module__QA6KmW__heroRule{background:var(--blue);height:3px;position:absolute;bottom:21%;left:0;right:0}.ask-case-module__QA6KmW__hero figcaption{padding:16px var(--gutter) 0;letter-spacing:.04em;color:var(--muted);font-size:12px}.ask-case-module__QA6KmW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;font-weight:600;display:flex}.ask-case-module__QA6KmW__label span{color:var(--blue);font-variant-numeric:tabular-nums;white-space:nowrap}.ask-case-module__QA6KmW__label:before{content:"";border-style:solid;border-width:5px 7px 5px 0;border-color:transparent var(--blue) transparent transparent;width:0;height:0}.ask-case-module__QA6KmW__case:lang(zh) .ask-case-module__QA6KmW__label{letter-spacing:.2em}.ask-case-module__QA6KmW__intro{max-width:1440px;padding:clamp(80px, 11vw, 170px) var(--gutter) clamp(40px, 5vw, 80px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px clamp(32px,6vw,110px);margin:0 auto;display:grid}.ask-case-module__QA6KmW__facts{gap:22px;margin-top:44px;display:grid}.ask-case-module__QA6KmW__facts div{border-top:1px solid #22292b29;padding-top:12px}.ask-case-module__QA6KmW__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}.ask-case-module__QA6KmW__facts dd{font-size:15px;line-height:1.5}.ask-case-module__QA6KmW__lede{letter-spacing:-.022em;text-wrap:pretty;font-size:clamp(24px,2.5vw,38px);font-weight:400;line-height:1.42}.ask-case-module__QA6KmW__case:lang(zh) .ask-case-module__QA6KmW__lede{letter-spacing:0;line-height:1.75}.ask-case-module__QA6KmW__scope{flex-wrap:wrap;gap:10px;margin-top:44px;padding:0;list-style:none;display:flex}.ask-case-module__QA6KmW__scope li{border:1px solid #22292b38;border-radius:999px;padding:9px 16px;font-size:13px}.ask-case-module__QA6KmW__section{max-width:1440px;padding:clamp(80px, 10vw, 160px) var(--gutter) 0;margin:0 auto}.ask-case-module__QA6KmW__chapter{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,6vw,110px);margin-bottom:clamp(48px,6vw,90px);display:grid}.ask-case-module__QA6KmW__chapter .ask-case-module__QA6KmW__label{grid-column:1/-1;margin-bottom:30px}.ask-case-module__QA6KmW__chapter h2{letter-spacing:-.045em;grid-column:1/-1;max-width:16em;scroll-margin-top:120px;font-size:clamp(34px,4.6vw,76px);font-weight:700;line-height:1.02}.ask-case-module__QA6KmW__case:lang(zh) .ask-case-module__QA6KmW__chapter h2{letter-spacing:-.01em;line-height:1.22}.ask-case-module__QA6KmW__body{max-width:640px;color:var(--muted);grid-column:2;margin-top:clamp(24px,3vw,44px);font-size:clamp(17px,1.25vw,19px);line-height:1.75}.ask-case-module__QA6KmW__case:lang(zh) .ask-case-module__QA6KmW__body{line-height:1.95}.ask-case-module__QA6KmW__fill{width:100%;height:100%}.ask-case-module__QA6KmW__board{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.ask-case-module__QA6KmW__construction{background:var(--white);grid-column:1/-1;padding:clamp(28px,5vw,80px) clamp(16px,5vw,80px) clamp(24px,3.4vw,48px)}.ask-case-module__QA6KmW__guideMark{width:100%;height:auto;display:block}.ask-case-module__QA6KmW__construction ol{counter-reset:g;color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;margin-top:clamp(24px,3vw,40px);padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.ask-case-module__QA6KmW__construction li{counter-increment:g;border-top:1px solid #063df559;padding-top:12px}.ask-case-module__QA6KmW__construction li:before{content:counter(g);color:var(--blue);margin-bottom:4px;font-weight:700;display:block}.ask-case-module__QA6KmW__lockupTile{background:var(--white);grid-column:span 8;place-items:center;min-height:clamp(200px,22vw,320px);padding:clamp(40px,6vw,96px) clamp(24px,5vw,80px);display:grid}.ask-case-module__QA6KmW__lockupTile img{width:100%;height:auto}.ask-case-module__QA6KmW__swatches{grid-column:span 4;grid-template-rows:1fr 1fr;gap:clamp(12px,1.6vw,24px);display:grid}.ask-case-module__QA6KmW__swatches>div{letter-spacing:.04em;flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(18px,2.2vw,32px);font-size:12px;line-height:1.7;display:flex}.ask-case-module__QA6KmW__swatchName{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,34px);font-weight:700;line-height:1.1}.ask-case-module__QA6KmW__table{background:var(--table);grid-template-columns:minmax(0,8fr) minmax(0,3fr);align-items:end;gap:clamp(28px,5vw,80px);padding:clamp(32px,6vw,100px) clamp(16px,6vw,100px);display:grid}.ask-case-module__QA6KmW__pad{aspect-ratio:1800/1502;background:#fff;border-radius:3.4%/4.1%;position:relative;overflow:hidden;box-shadow:0 1px 2px #141a1c1f,0 22px 40px -16px #141a1c59,0 60px 100px -50px #141a1c73;container-type:inline-size}.ask-case-module__QA6KmW__zone{background:#f7f8f6;height:75.63%;position:absolute;top:0;left:0;right:0}.ask-case-module__QA6KmW__zoneLines{width:100%;height:100%;display:block;position:absolute;inset:0}.ask-case-module__QA6KmW__dimW,.ask-case-module__QA6KmW__dimH{letter-spacing:.04em;color:var(--graphite);font-variant-numeric:tabular-nums;background:#f7f8f6;padding:0 1cqi;font-size:max(7px,1.6cqi);line-height:1;position:absolute}.ask-case-module__QA6KmW__dimW{top:2.64%;left:50%;transform:translate(-50%,-50%)}.ask-case-module__QA6KmW__dimH{top:50%;right:1.67%;transform:translate(50%,-50%)rotate(90deg)}.ask-case-module__QA6KmW__zoneLabel{text-align:center;color:var(--muted);font-size:max(11px,1.7cqi);line-height:1.6;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ask-case-module__QA6KmW__zoneLabel b{color:var(--blue);letter-spacing:.02em;font-size:max(13px,2.4cqi);font-weight:600;display:block}.ask-case-module__QA6KmW__band{width:100%;height:24.37%;display:block;position:absolute;bottom:0;left:0;right:0}.ask-case-module__QA6KmW__padFigure figcaption,.ask-case-module__QA6KmW__finale figcaption{letter-spacing:.06em;color:var(--muted);margin-top:20px;font-size:12px}.ask-case-module__QA6KmW__spec{gap:18px;margin-bottom:44px;display:grid}.ask-case-module__QA6KmW__spec div{border-top:1px solid #22292b33;padding-top:10px}.ask-case-module__QA6KmW__spec dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:11px}.ask-case-module__QA6KmW__spec dd{font-size:15px;line-height:1.5}.ask-case-module__QA6KmW__finale figcaption{padding:0 var(--gutter);margin-top:16px;font-size:11px}.ask-case-module__QA6KmW__small{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.ask-case-module__QA6KmW__avatar{aspect-ratio:1;background:var(--blue);grid-column:span 4;place-items:center;display:grid}.ask-case-module__QA6KmW__avatarMark{width:64%;height:auto}.ask-case-module__QA6KmW__ladder{background:var(--white);grid-column:span 8;justify-content:space-evenly;align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(24px,4vw,64px);display:flex}.ask-case-module__QA6KmW__step{letter-spacing:.08em;min-height:160px;color:var(--muted);flex-direction:column;justify-content:flex-end;align-items:center;gap:18px;font-size:11px;display:flex}.ask-case-module__QA6KmW__step svg{width:auto;display:block}.ask-case-module__QA6KmW__footStrip{background:var(--white);border-top:3px solid var(--blue);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(28px,3.4vw,48px) clamp(20px,5vw,80px) clamp(44px,5vw,64px);display:grid;position:relative}.ask-case-module__QA6KmW__footStrip img{width:min(100%,360px);height:auto}.ask-case-module__QA6KmW__footStrip svg{width:auto;height:clamp(26px,2.6vw,38px)}.ask-case-module__QA6KmW__footStrip p{letter-spacing:.06em;color:var(--muted);font-size:11px;position:absolute;bottom:14px;left:clamp(20px,5vw,80px)}.ask-case-module__QA6KmW__finale{margin-top:clamp(80px,10vw,160px)}.ask-case-module__QA6KmW__finaleField{background:var(--blue);aspect-ratio:16/9;place-items:center;width:100%;max-height:92svh;display:grid}.ask-case-module__QA6KmW__finaleMark{width:min(52%,720px);height:auto}.ask-case-module__QA6KmW__footer{background:var(--desk);color:#eef0ed;padding:clamp(60px, 8vw, 120px) var(--gutter) clamp(50px, 6vw, 90px);margin-top:clamp(80px,10vw,150px)}.ask-case-module__QA6KmW__footer dl{grid-template-columns:1.4fr .5fr 2fr;gap:36px;max-width:1440px;margin:0 auto;display:grid}.ask-case-module__QA6KmW__footer dt{letter-spacing:.14em;text-transform:uppercase;color:#aab4ff;margin-bottom:14px;font-size:11px}.ask-case-module__QA6KmW__footer dd{font-size:16px;line-height:1.75}.ask-case-module__QA6KmW__note{color:#eef0edb8;max-width:1440px;margin:48px auto 0;font-size:13px;line-height:1.9}.ask-case-module__QA6KmW__next{letter-spacing:-.025em;border-top:1px solid #eef0ed38;justify-content:space-between;gap:24px;max-width:1440px;margin:48px auto 0;padding-top:34px;font-size:clamp(24px,2.8vw,42px);font-weight:500;display:flex}.ask-case-module__QA6KmW__case a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:799px){.ask-case-module__QA6KmW__heroField{aspect-ratio:3/4}.ask-case-module__QA6KmW__heroMark{width:76%;margin-bottom:12%}.ask-case-module__QA6KmW__heroRule{bottom:26%}.ask-case-module__QA6KmW__head{padding-top:100px}.ask-case-module__QA6KmW__headTop{font-size:10px}.ask-case-module__QA6KmW__headMain{flex-direction:column-reverse;align-items:flex-start;gap:40px;margin-top:56px}.ask-case-module__QA6KmW__headMark{width:150px;margin-bottom:0}.ask-case-module__QA6KmW__intro,.ask-case-module__QA6KmW__chapter{grid-template-columns:1fr}.ask-case-module__QA6KmW__intro{gap:36px}.ask-case-module__QA6KmW__facts{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:28px}.ask-case-module__QA6KmW__body{grid-column:1;font-size:16px}.ask-case-module__QA6KmW__construction ol{grid-template-columns:1fr}.ask-case-module__QA6KmW__lockupTile,.ask-case-module__QA6KmW__swatches,.ask-case-module__QA6KmW__avatar,.ask-case-module__QA6KmW__ladder{grid-column:1/-1}.ask-case-module__QA6KmW__swatches{grid-template-rows:none;grid-template-columns:1fr 1fr}.ask-case-module__QA6KmW__swatches>div{min-height:140px}.ask-case-module__QA6KmW__table{grid-template-columns:1fr;gap:28px}.ask-case-module__QA6KmW__spec{grid-template-columns:1fr 1fr;margin-bottom:0}.ask-case-module__QA6KmW__avatar{aspect-ratio:4/3}.ask-case-module__QA6KmW__avatarMark{width:56%}.ask-case-module__QA6KmW__ladder{gap:12px;padding:32px 16px}.ask-case-module__QA6KmW__step{min-height:96px}.ask-case-module__QA6KmW__finaleField{aspect-ratio:4/5}.ask-case-module__QA6KmW__finaleMark{width:74%}.ask-case-module__QA6KmW__footer dl{grid-template-columns:1fr 1fr;gap:28px 18px}.ask-case-module__QA6KmW__footer dl>div:first-child,.ask-case-module__QA6KmW__footer dl>div:last-child{grid-column:1/-1}.ask-case-module__QA6KmW__next{flex-direction:column}}
