/* One home, varied reading rhythm; inherited brand tokens remain authoritative. */
.consumption-tasks{padding-block:66px}.consumption-tasks>header{max-width:780px;margin-bottom:38px}.consumption-tasks h2,.consumption-choice h2,.consumption-delivery h2{font-size:clamp(29px,3vw,43px);line-height:1.12;margin:0 0 24px}.consumption-context{font-size:17px;line-height:1.6}.consumption-context p:has(a){font-size:14px;margin-top:16px}.consumption-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.consumption-example{display:flex;flex-direction:column;min-width:0}.consumption-task{font-size:24px;line-height:1.25;letter-spacing:-.025em;max-width:21ch;min-height:92px}.consumption-change{display:flex;gap:15px;align-items:center;padding:24px 0;color:var(--muted);font-size:16px}.consumption-change>span{font-size:30px;color:var(--copper)}.consumption-result{background:#eee6f2;padding:27px 24px;flex:1;border-top:3px solid #b297c4}.example-1 .consumption-result{background:#f4e1d4;border-color:#ad623f}.example-2 .consumption-result{background:#e4d9eb;border-color:#57396a}.consumption-result>span,.consumption-kicker{display:block;font-size:13px;margin-bottom:14px}.consumption-result h3{font-size:26px;line-height:1.2;margin-bottom:24px}.consumption-result a{font-size:15px;text-underline-offset:5px}.consumption-choice{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center;padding-block:50px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.consumption-choice h2{font-size:31px}.consumption-contrast{display:grid;grid-template-columns:1fr 1fr;gap:25px;font-size:15px;line-height:1.5}.consumption-contrast strong{display:block;font-size:21px;margin-bottom:10px}.consumption-choice .section-body{font-size:17px;line-height:1.65}.consumption-delivery{padding-block:60px}.consumption-delivery-title{max-width:650px}.consumption-proof{display:flex;align-items:center;gap:25px;margin:32px 0;padding:25px 0;border-block:1px solid var(--line);font-size:19px}.consumption-proof strong{font-weight:500;color:var(--copper)}.consumption-delivery>.section-body{max-width:790px;font-size:17px;line-height:1.7}.consumption-scope{max-width:790px;margin-top:24px;font-size:16px;line-height:1.6}.consumption-scope summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding-block:10px}.consumption-scope p{margin:18px 0}.scan-socials.consumption-socials{justify-content:flex-start;border:0;padding:0;margin-top:24px;gap:20px}.footer-directory .text-link{display:block;max-width:100%;padding-block:10px;line-height:1.5}.footer-link-tail{white-space:nowrap}.footer-directory .footer-link-tail .arrow{display:inline-block;vertical-align:middle;margin-left:5px;height:20px}.consumption-socials>span{display:inline-flex;width:26px;height:26px;color:var(--ink);cursor:default}.consumption-socials svg{width:26px;height:26px;display:block}.value-opening .date-sync span{transition-duration:1s,1.2s}
@media(max-width:820px){.consumption-tasks{padding-block:42px}.consumption-examples{grid-template-columns:1fr;gap:35px}.consumption-example{display:grid;grid-template-columns:1fr 1.15fr;gap:0 20px}.consumption-task{font-size:22px;min-height:0}.consumption-change{grid-column:1;font-size:15px;padding:18px 0}.consumption-result{grid-column:2;grid-row:1/3;padding:20px 16px}.consumption-result h3{font-size:23px}.consumption-choice{grid-template-columns:1fr;gap:26px;padding-block:38px}.consumption-delivery{padding-block:40px}.consumption-proof{gap:13px;font-size:16px;flex-wrap:wrap}.consumption-proof>span[aria-hidden]{display:none}.consumption-proof>*{flex:1 1 120px}.consumption-socials{max-width:100%}.consumption-context p:has(a){line-height:1.8}}
@media(max-width:600px){.consumption-example{display:flex}.consumption-task{max-width:none}.consumption-result{padding:22px}.consumption-change{padding:16px 0}.consumption-contrast{gap:16px}}
.consumption-context summary{cursor:pointer;font-size:15px;padding-bottom:14px;text-underline-offset:4px}.consumption-context[open]{padding-bottom:16px}.consumption-context p{margin-block:12px}
.value-opening .kind-integration .order-object,.value-opening .kind-integration .linked-records{width:100%}.value-opening .kind-integration .date-edit{font-size:34px!important}.value-opening .kind-integration .work-object{padding:18px 16px}.value-opening .task-screen{width:100%}.value-opening .task-head,.value-opening .task-row{grid-template-columns:minmax(0,1fr) 110px;gap:12px}
@media(max-width:820px){.value-opening .kind-integration .order-object{width:94%;transform:rotate(-1deg)}.value-opening .kind-integration .linked-records{width:94%;display:grid;grid-template-columns:1fr 1fr;gap:12px;transform:rotate(1deg)}.value-opening .kind-integration .date-edit{font-size:29px!important;margin-block:8px}.value-opening .kind-integration .work-object{padding:13px 12px}.value-opening .kind-integration .linked-records strong{font-size:20px}.value-opening .kind-integration .object-label{font-size:12px}.value-opening .task-row b{font-size:19px}.value-opening .task-row strong{font-size:19px}.value-opening .task-head,.value-opening .task-row{grid-template-columns:minmax(0,1fr) 90px}}
@media(prefers-reduced-motion:reduce){.value-opening .date-sync span{transition:none}}
