.CustomerProblem-module__D7bGbq__section{background:var(--problem-glow), var(--problem-bg);color:var(--on-dark);padding:108px 0 118px;position:relative;overflow:hidden}.CustomerProblem-module__D7bGbq__inner{z-index:1;position:relative}.CustomerProblem-module__D7bGbq__list{flex-direction:column;align-items:center;gap:14px;max-width:940px;margin:0 auto;padding:8px 0 48px;display:flex;position:relative}.CustomerProblem-module__D7bGbq__card{border:1px solid var(--problem-card-line);background:var(--card);width:min(850px,100%);box-shadow:var(--shadow-problem-card);color:var(--problem-ink);font-size:var(--type-problem-card);letter-spacing:-.025em;text-align:center;word-break:keep-all;border-radius:4px;padding:14px 28px;font-weight:900;line-height:1.35}.CustomerProblem-module__D7bGbq__card:first-child{transform:rotate(-2.4deg)translate(-28px)}.CustomerProblem-module__D7bGbq__card:nth-child(2){transform:rotate(1.7deg)translate(22px)}.CustomerProblem-module__D7bGbq__card:nth-child(3){transform:rotate(-1.1deg)translate(8px)}.CustomerProblem-module__D7bGbq__card:nth-child(4){transform:rotate(1.2deg)translate(-16px)}.CustomerProblem-module__D7bGbq__dots{flex-direction:column;align-items:center;gap:6px;margin-top:18px;display:flex}.CustomerProblem-module__D7bGbq__dots i{background:var(--problem-dot);border-radius:50%;width:4px;height:4px}.CustomerProblem-module__D7bGbq__head{text-align:center;max-width:980px;margin:42px auto 0}.CustomerProblem-module__D7bGbq__title{color:var(--on-dark);font-size:var(--type-problem-title);letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;flex-direction:column;justify-content:center;align-items:center;gap:28px;margin:0;font-weight:900;line-height:1.05;display:flex}.CustomerProblem-module__D7bGbq__titleSecond{justify-content:center;align-items:center;gap:14px;display:flex}.CustomerProblem-module__D7bGbq__titleAccent{background:var(--problem-accent);box-shadow:var(--shadow-problem-accent);justify-content:center;align-items:center;padding:12px 32px 13px;display:inline-flex;transform:skew(-10deg)}.CustomerProblem-module__D7bGbq__titleAccent span{color:var(--on-dark);display:inline-block;transform:skew(10deg)}@media (max-width:1020px){.CustomerProblem-module__D7bGbq__section{padding:96px 0 104px}}@media (max-width:760px){.CustomerProblem-module__D7bGbq__section{padding:82px 0 92px}.CustomerProblem-module__D7bGbq__list{gap:12px;padding-bottom:38px}.CustomerProblem-module__D7bGbq__card{padding:12px 16px;transform:none!important}.CustomerProblem-module__D7bGbq__head{margin-top:34px}.CustomerProblem-module__D7bGbq__title{gap:20px;line-height:1.1}.CustomerProblem-module__D7bGbq__titleSecond{flex-wrap:wrap;gap:8px}.CustomerProblem-module__D7bGbq__titleAccent{padding:9px 18px 10px}}
.Button-module__mkgYkG__button{border-radius:var(--radius-button);min-height:52px;font-size:var(--type-button);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;padding:0 23px;font-weight:750;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.Button-module__mkgYkG__m{font-size:var(--type-nav)}.Button-module__mkgYkG__primary{background:var(--purple);box-shadow:var(--shadow-primary);color:var(--on-purple)}.Button-module__mkgYkG__secondary{border:1px solid var(--line);background:var(--card)}.Button-module__mkgYkG__ghost-dark{border:1px solid var(--ghost-line);background:var(--ghost-bg);color:var(--on-dark)}.Button-module__mkgYkG__text{font-size:var(--type-body);border:1px solid var(--line);background:var(--card);padding:0 18px}.Button-module__mkgYkG__button:disabled{opacity:.42;cursor:not-allowed;transform:none}.Button-module__mkgYkG__button:not(.Button-module__mkgYkG__text):hover{transform:translateY(-2px)}@media (max-width:470px){.Button-module__mkgYkG__button{width:100%}}
.ServiceLandingWide-module__itfmuq__hero{background:var(--surface-hero), var(--lavender);padding:132px 0 124px;position:relative;overflow:hidden}.ServiceLandingWide-module__itfmuq__heroDeck{z-index:0;pointer-events:none;width:min(660px,48vw);height:min(400px,32vw);position:absolute;top:50%;right:clamp(20px,4vw,80px);transform:translateY(-50%)}.ServiceLandingWide-module__itfmuq__heroCard{aspect-ratio:1;background:var(--card);border-radius:20px;width:40%;position:absolute;overflow:hidden;box-shadow:0 26px 60px #1b132d29,0 2px 6px #1b132d14}.ServiceLandingWide-module__itfmuq__heroCard img{object-fit:cover;width:100%;height:100%;display:block}.ServiceLandingWide-module__itfmuq__heroCard[data-i="0"]{z-index:4;width:44%;bottom:4%;left:0;transform:rotate(-7deg)}.ServiceLandingWide-module__itfmuq__heroCard[data-i="1"]{z-index:3;width:40%;bottom:20%;left:24%;transform:rotate(-3deg)}.ServiceLandingWide-module__itfmuq__heroCard[data-i="2"]{z-index:2;width:36%;bottom:36%;left:46%;transform:rotate(2deg)}.ServiceLandingWide-module__itfmuq__heroCard[data-i="3"]{z-index:1;opacity:.9;width:32%;bottom:52%;left:66%;transform:rotate(6deg)}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] .ServiceLandingWide-module__itfmuq__heroCard{aspect-ratio:3/4}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] img{object-position:top center}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] .ServiceLandingWide-module__itfmuq__heroCard[data-i="0"]{width:34%}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] .ServiceLandingWide-module__itfmuq__heroCard[data-i="1"]{width:32%}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] .ServiceLandingWide-module__itfmuq__heroCard[data-i="2"]{width:30%}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=portrait] .ServiceLandingWide-module__itfmuq__heroCard[data-i="3"]{width:28%}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=wide] .ServiceLandingWide-module__itfmuq__heroCard{aspect-ratio:16/9}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=wide] .ServiceLandingWide-module__itfmuq__heroCard[data-i="0"]{width:68%;bottom:6%}.ServiceLandingWide-module__itfmuq__heroDeck[data-shape=wide] .ServiceLandingWide-module__itfmuq__heroCard[data-i="1"]{width:60%;bottom:44%;left:32%}.ServiceLandingWide-module__itfmuq__heroCopy{z-index:1;max-width:620px;position:relative}.ServiceLandingWide-module__itfmuq__heroTitle{font-size:var(--type-hero-wide);letter-spacing:-.055em;word-break:keep-all;margin:14px 0 0;line-height:1.06}.ServiceLandingWide-module__itfmuq__heroTitle span{display:block}.ServiceLandingWide-module__itfmuq__accent{color:var(--purple)}.ServiceLandingWide-module__itfmuq__heroLead{max-width:30em;color:var(--muted);font-size:var(--type-page-lead);word-break:keep-all;margin:26px 0 0;line-height:1.65}.ServiceLandingWide-module__itfmuq__heroActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.ServiceLandingWide-module__itfmuq__what{padding:var(--space-section);background:linear-gradient(180deg, var(--lavender), transparent 22%)}.ServiceLandingWide-module__itfmuq__whatList{grid-template-columns:repeat(2,1fr);column-gap:clamp(40px,6vw,96px);margin:44px 0 0;display:grid}.ServiceLandingWide-module__itfmuq__whatList>div{border-top:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:58px 1fr;padding:30px 0 34px;display:grid}.ServiceLandingWide-module__itfmuq__whatList>div:where(:last-child,:nth-last-child(2):nth-child(odd)){border-bottom:1px solid var(--line)}.ServiceLandingWide-module__itfmuq__whatList>div:where(:last-child:nth-child(odd)){grid-column:1/-1}.ServiceLandingWide-module__itfmuq__whatList b{color:var(--purple-3);font-size:var(--type-what-index);letter-spacing:-.04em;grid-row:span 2;margin-top:-.14em;font-weight:800;line-height:1}.ServiceLandingWide-module__itfmuq__whatList dt{font-size:var(--type-sample-context);letter-spacing:-.03em;word-break:keep-all;margin:0;font-weight:750;line-height:1.3}.ServiceLandingWide-module__itfmuq__whatList dd{max-width:30em;color:var(--muted);font-size:var(--type-option);word-break:keep-all;margin:10px 0 0;line-height:1.7}.ServiceLandingWide-module__itfmuq__forWhom{border-radius:var(--radius-md);background:var(--detail-bg);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:40px;padding:22px 28px;display:flex}.ServiceLandingWide-module__itfmuq__forWhom strong{color:var(--ink);font-size:var(--type-label);white-space:nowrap}.ServiceLandingWide-module__itfmuq__forWhom ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ServiceLandingWide-module__itfmuq__forWhom li{background:var(--card);color:var(--muted);font-size:var(--type-label);border-radius:999px;padding:7px 14px}.ServiceLandingWide-module__itfmuq__samples{padding:var(--space-section);background-color:var(--night);background-image:var(--sample-lab-glow);color:var(--on-dark);overflow:hidden}.ServiceLandingWide-module__itfmuq__samplesHead>div{max-width:1040px}.ServiceLandingWide-module__itfmuq__samplesHead p{max-width:820px;color:var(--on-night-muted);margin-top:22px}.ServiceLandingWide-module__itfmuq__stage{grid-template-columns:minmax(420px,1.1fr) minmax(340px,.9fr);align-items:start;gap:clamp(48px,7vw,108px);padding-top:56px;display:grid}.ServiceLandingWide-module__itfmuq__viewer{top:calc(var(--header) + 30px);align-content:start;justify-items:center;min-width:0;display:grid;position:sticky}.ServiceLandingWide-module__itfmuq__viewer>div{transform:perspective(1200px)rotateY(3deg)rotateX(.75deg)}.ServiceLandingWide-module__itfmuq__copy{flex-direction:column;min-width:0;display:flex}.ServiceLandingWide-module__itfmuq__slideList{border-top:1px solid var(--night-line-soft);gap:0;margin:0;padding:0;list-style:none;display:grid}.ServiceLandingWide-module__itfmuq__slideList li{border-bottom:1px solid var(--night-line-soft);grid-template-columns:42px 1fr;align-items:baseline;padding:20px 2px;display:grid}.ServiceLandingWide-module__itfmuq__slideList b{color:var(--sample-meta-label);font-size:var(--type-nano);letter-spacing:.08em;font-weight:850}.ServiceLandingWide-module__itfmuq__slideList strong{font-size:var(--type-dialog-title);letter-spacing:-.025em;word-break:keep-all;line-height:1.35;display:block}.ServiceLandingWide-module__itfmuq__slideList span{color:var(--sample-copy-body);font-size:var(--type-fine);word-break:keep-all;margin-top:8px;line-height:1.65;display:block}.ServiceLandingWide-module__itfmuq__credit{border:1px solid var(--sample-meta-line);background:var(--sample-meta-bg);color:var(--sample-meta-ink);font-size:var(--type-fine);word-break:keep-all;border-radius:14px;margin:20px 0 0;padding:12px 14px;line-height:1.5}.ServiceLandingWide-module__itfmuq__copy button{width:fit-content;max-width:100%;margin:28px 0 0 auto;display:flex}.ServiceLandingWide-module__itfmuq__decks{padding:var(--space-section)}.ServiceLandingWide-module__itfmuq__deck{margin-top:20px}.ServiceLandingWide-module__itfmuq__process{padding:var(--space-section);background:var(--process-bg)}.ServiceLandingWide-module__itfmuq__steps{grid-template-columns:repeat(4,1fr);gap:0;margin:48px 0 0;padding:0;list-style:none;display:grid}.ServiceLandingWide-module__itfmuq__steps li{border-left:1px solid var(--line);padding:0 clamp(20px,2.6vw,34px)}.ServiceLandingWide-module__itfmuq__steps li:first-child{border-left:0;padding-left:0}.ServiceLandingWide-module__itfmuq__steps li:last-child{padding-right:0}.ServiceLandingWide-module__itfmuq__steps b{color:var(--purple);font-size:var(--type-what-index);letter-spacing:-.04em;opacity:.28;font-weight:800;line-height:1;display:block}.ServiceLandingWide-module__itfmuq__steps strong{font-size:var(--type-process-title);letter-spacing:-.025em;word-break:keep-all;margin-top:22px;line-height:1.35;display:block}.ServiceLandingWide-module__itfmuq__steps p{color:var(--muted);font-size:var(--type-label);word-break:keep-all;margin:10px 0 0;line-height:1.7}.ServiceLandingWide-module__itfmuq__related{padding:var(--space-section)}.ServiceLandingWide-module__itfmuq__relatedList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ServiceLandingWide-module__itfmuq__relatedList a{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);height:100%;padding:26px 24px;transition:border-color .2s,transform .2s;display:block}.ServiceLandingWide-module__itfmuq__relatedList a:hover{border-color:var(--purple);transform:translateY(-2px)}.ServiceLandingWide-module__itfmuq__relatedList small{color:var(--purple);font-size:var(--type-nano);letter-spacing:.12em;font-weight:850}.ServiceLandingWide-module__itfmuq__relatedList strong{font-size:var(--type-process-title);letter-spacing:-.025em;word-break:keep-all;margin-top:12px;line-height:1.35;display:block}.ServiceLandingWide-module__itfmuq__relatedList span{color:var(--muted);font-size:var(--type-label);word-break:keep-all;margin-top:10px;line-height:1.6;display:block}@media (max-width:1020px){.ServiceLandingWide-module__itfmuq__hero{padding:96px 0 88px}.ServiceLandingWide-module__itfmuq__heroDeck{opacity:.4;width:min(520px,62vw);height:min(340px,42vw)}.ServiceLandingWide-module__itfmuq__what,.ServiceLandingWide-module__itfmuq__samples,.ServiceLandingWide-module__itfmuq__decks,.ServiceLandingWide-module__itfmuq__process,.ServiceLandingWide-module__itfmuq__related{padding:var(--space-section-tablet)}.ServiceLandingWide-module__itfmuq__stage{grid-template-columns:1fr;padding-top:44px}.ServiceLandingWide-module__itfmuq__viewer{position:static;top:auto}.ServiceLandingWide-module__itfmuq__whatList{grid-template-columns:1fr}.ServiceLandingWide-module__itfmuq__whatList>div:where(:nth-last-child(2):nth-child(odd)){border-bottom:0}.ServiceLandingWide-module__itfmuq__steps{grid-template-columns:repeat(2,1fr)}.ServiceLandingWide-module__itfmuq__steps li{margin-bottom:36px;padding:0 0 0 clamp(18px,3vw,30px)}.ServiceLandingWide-module__itfmuq__steps li:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:760px){.ServiceLandingWide-module__itfmuq__hero{padding:72px 0 64px}.ServiceLandingWide-module__itfmuq__what,.ServiceLandingWide-module__itfmuq__samples,.ServiceLandingWide-module__itfmuq__decks,.ServiceLandingWide-module__itfmuq__process,.ServiceLandingWide-module__itfmuq__related{padding:var(--space-section-mobile)}.ServiceLandingWide-module__itfmuq__whatList{grid-template-columns:1fr}.ServiceLandingWide-module__itfmuq__whatList>div:where(:nth-last-child(-n+2)){border-bottom:0}.ServiceLandingWide-module__itfmuq__whatList>div:where(:last-child){border-bottom:1px solid var(--line)}.ServiceLandingWide-module__itfmuq__forWhom{flex-direction:column;align-items:flex-start}.ServiceLandingWide-module__itfmuq__steps{grid-template-columns:1fr;gap:0}.ServiceLandingWide-module__itfmuq__steps li{border-left:1px solid var(--line);margin-bottom:0;padding:0 0 0 20px}.ServiceLandingWide-module__itfmuq__steps li+li{margin-top:32px}.ServiceLandingWide-module__itfmuq__steps li:nth-child(odd){border-left:1px solid var(--line);padding-left:20px}.ServiceLandingWide-module__itfmuq__relatedList a{padding:20px}.ServiceLandingWide-module__itfmuq__copy button{margin-left:0}}@media (prefers-reduced-motion:reduce){.ServiceLandingWide-module__itfmuq__relatedList a:hover{transform:none}}
.TopicArticle-module__xidWNG__hero{padding:var(--space-section-top) 0 48px;background:var(--surface-hero), var(--lavender)}.TopicArticle-module__xidWNG__trail{font-size:var(--type-micro);letter-spacing:.02em;margin:0 0 20px;font-weight:800}.TopicArticle-module__xidWNG__trail a{color:var(--purple)}.TopicArticle-module__xidWNG__title,.TopicArticle-module__xidWNG__answer,.TopicArticle-module__xidWNG__meta,.TopicArticle-module__xidWNG__body,.TopicArticle-module__xidWNG__limits,.TopicArticle-module__xidWNG__actions,.TopicArticle-module__xidWNG__notes,.TopicArticle-module__xidWNG__howMade,.TopicArticle-module__xidWNG__related,.TopicArticle-module__xidWNG__study{max-width:760px}.TopicArticle-module__xidWNG__title{font-size:var(--type-page-hero);letter-spacing:-.045em;text-wrap:balance;word-break:keep-all;margin:0;line-height:1.18}.TopicArticle-module__xidWNG__answer{font-size:var(--type-home-lead);word-break:keep-all;margin:24px 0 0;font-weight:600;line-height:1.7}.TopicArticle-module__xidWNG__meta{color:var(--muted);font-size:var(--type-micro);flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.TopicArticle-module__xidWNG__study{border:1px solid var(--line);background:var(--card);border-radius:22px;margin:56px 0 0;padding:28px 30px}.TopicArticle-module__xidWNG__study dl{gap:12px;margin:16px 0 0;display:grid}.TopicArticle-module__xidWNG__study>dl>div{grid-template-columns:84px 1fr;align-items:baseline;gap:14px;display:grid}.TopicArticle-module__xidWNG__study dt{color:var(--muted);font-size:var(--type-micro);margin:0;font-weight:800}.TopicArticle-module__xidWNG__study dd{font-size:var(--type-label);word-break:keep-all;margin:0;line-height:1.6}.TopicArticle-module__xidWNG__citation{border-top:1px solid var(--line);color:var(--muted);font-size:var(--type-micro);overflow-wrap:anywhere;margin:18px 0 0;padding-top:16px;line-height:1.6}.TopicArticle-module__xidWNG__citation a{color:var(--muted)}.TopicArticle-module__xidWNG__citation a:where(:hover){color:var(--purple)}.TopicArticle-module__xidWNG__body{gap:44px;margin:56px 0 0;display:grid}.TopicArticle-module__xidWNG__body h2,.TopicArticle-module__xidWNG__limits h2,.TopicArticle-module__xidWNG__actions h2,.TopicArticle-module__xidWNG__howMade h2,.TopicArticle-module__xidWNG__related h2{font-size:var(--type-process-title);letter-spacing:-.03em;word-break:keep-all;margin:0 0 16px;line-height:1.3}.TopicArticle-module__xidWNG__body p{font-size:var(--type-option);word-break:keep-all;margin:0 0 16px;line-height:1.85}.TopicArticle-module__xidWNG__body p:where(:last-child){margin-bottom:0}.TopicArticle-module__xidWNG__limits{border:1px solid var(--line);background:var(--note-bg);border-radius:22px;margin:56px 0 0;padding:28px 30px}.TopicArticle-module__xidWNG__limits ul,.TopicArticle-module__xidWNG__actions ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TopicArticle-module__xidWNG__limits li,.TopicArticle-module__xidWNG__actions li{font-size:var(--type-label);word-break:keep-all;padding-left:20px;line-height:1.75;position:relative}.TopicArticle-module__xidWNG__limits li:before,.TopicArticle-module__xidWNG__actions li:before{color:var(--purple);content:"·";font-weight:900;position:absolute;left:0}.TopicArticle-module__xidWNG__actions{margin:48px 0 0}.TopicArticle-module__xidWNG__notes{background:var(--detail-bg);border-radius:18px;gap:8px;margin:48px 0 0;padding:20px 22px;display:grid}.TopicArticle-module__xidWNG__notes p{color:var(--muted);font-size:var(--type-micro);word-break:keep-all;margin:0;line-height:1.7}.TopicArticle-module__xidWNG__howMade{border:1px solid var(--line);background:var(--card);border-radius:22px;margin:64px 0 0;padding:32px 34px}.TopicArticle-module__xidWNG__howMade h2{margin-top:14px}.TopicArticle-module__xidWNG__howMade p{color:var(--muted);font-size:var(--type-label);word-break:keep-all;margin:0;line-height:1.8}.TopicArticle-module__xidWNG__howMadeActions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.TopicArticle-module__xidWNG__related{margin:64px 0 var(--space-section-bottom)}.TopicArticle-module__xidWNG__related ul,.TopicArticle-module__xidWNG__cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.TopicArticle-module__xidWNG__cards{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.TopicArticle-module__xidWNG__cards a{align-content:start;gap:0;padding:0;overflow:hidden}.TopicArticle-module__xidWNG__thumb{border-bottom:1px solid var(--line);aspect-ratio:16/9;background:var(--detail-bg);display:block;overflow:hidden}.TopicArticle-module__xidWNG__thumb img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.TopicArticle-module__xidWNG__cardBody{gap:8px;padding:22px 24px 24px;display:grid}.TopicArticle-module__xidWNG__related a,.TopicArticle-module__xidWNG__cards a{border:1px solid var(--line);background:var(--card);border-radius:22px;gap:8px;padding:24px 26px;transition:border-color .2s,transform .2s;display:grid}.TopicArticle-module__xidWNG__related a:hover,.TopicArticle-module__xidWNG__cards a:hover{border-color:var(--purple);transform:translateY(-2px)}.TopicArticle-module__xidWNG__related strong,.TopicArticle-module__xidWNG__cards strong{font-size:var(--type-process-title);letter-spacing:-.025em;word-break:keep-all;line-height:1.35}.TopicArticle-module__xidWNG__related span,.TopicArticle-module__xidWNG__cards span{color:var(--muted);font-size:var(--type-label);word-break:keep-all;line-height:1.65}.TopicArticle-module__xidWNG__cards em{color:var(--purple);font-size:var(--type-micro);font-style:normal;font-weight:700}.TopicArticle-module__xidWNG__hubIntro{padding:var(--space-section)}.TopicArticle-module__xidWNG__hubList{padding:var(--space-section);background:var(--detail-bg)}.TopicArticle-module__xidWNG__hubBody{max-width:820px}.TopicArticle-module__xidWNG__hubBody p{font-size:var(--type-option);word-break:keep-all;margin:0 0 18px;line-height:1.85}.TopicArticle-module__xidWNG__hubNote{background:var(--note-bg);color:var(--note-ink);border-radius:18px;margin-top:26px;padding:20px 22px}.TopicArticle-module__xidWNG__hubList .TopicArticle-module__xidWNG__notes{max-width:none}@media (max-width:760px){.TopicArticle-module__xidWNG__hero{padding:88px 0 40px}.TopicArticle-module__xidWNG__study,.TopicArticle-module__xidWNG__limits,.TopicArticle-module__xidWNG__howMade{padding:22px 20px}.TopicArticle-module__xidWNG__study>dl>div{grid-template-columns:1fr;gap:4px}.TopicArticle-module__xidWNG__body,.TopicArticle-module__xidWNG__limits,.TopicArticle-module__xidWNG__study{margin-top:40px}.TopicArticle-module__xidWNG__hubIntro,.TopicArticle-module__xidWNG__hubList{padding:var(--space-section-mobile)}.TopicArticle-module__xidWNG__related a,.TopicArticle-module__xidWNG__cards a{padding:20px}}@media (prefers-reduced-motion:reduce){.TopicArticle-module__xidWNG__related a:hover,.TopicArticle-module__xidWNG__cards a:hover{transform:none}}.TopicArticle-module__xidWNG__figure{border:1px solid var(--line);background:var(--detail-bg);border-radius:22px;max-width:760px;margin:40px 0 0;padding:26px 30px 28px}.TopicArticle-module__xidWNG__figure figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:20px;display:flex}.TopicArticle-module__xidWNG__figure figcaption strong{font-size:var(--type-dialog-title);letter-spacing:-.02em;word-break:keep-all}.TopicArticle-module__xidWNG__figure figcaption span{color:var(--muted);font-size:var(--type-micro)}.TopicArticle-module__xidWNG__figure dl{gap:14px;margin:0;display:grid}.TopicArticle-module__xidWNG__figure dl>div{grid-template-columns:minmax(120px,.6fr) 1fr;align-items:center;gap:8px 16px;display:grid}.TopicArticle-module__xidWNG__figure dt{color:var(--muted);font-size:var(--type-micro);word-break:keep-all;margin:0;line-height:1.45}.TopicArticle-module__xidWNG__figure dd{align-items:center;gap:10px;margin:0;display:flex}.TopicArticle-module__xidWNG__figure dd i{background:var(--line);border-radius:999px;min-width:8px;height:12px}.TopicArticle-module__xidWNG__figure dd b{color:var(--muted);font-size:var(--type-label);font-variant-numeric:tabular-nums;white-space:nowrap}.TopicArticle-module__xidWNG__figure dl>div[data-on] dd i{background:var(--purple)}.TopicArticle-module__xidWNG__figure dl>div[data-on] dd b{color:var(--ink);font-weight:800}.TopicArticle-module__xidWNG__deck{margin:56px 0 0}@media (max-width:760px){.TopicArticle-module__xidWNG__figure{margin-top:32px;padding:22px 20px 24px}.TopicArticle-module__xidWNG__figure dl>div{grid-template-columns:1fr}}
