.service-detail{--service-accent:#2563eb;--service-accent-text:color-mix(in srgb, var(--service-accent) 76%, var(--color-ink));--service-accent-soft:#2563eb1a}.service-detail--protect{--service-accent:#397fc8;--service-accent-soft:#397fc81f}.service-detail--cloud{--service-accent:#586cd9;--service-accent-soft:#586cd91c}.service-detail--advance{--service-accent:#3d7896;--service-accent-soft:#3d78961c}.service-detail .section-head__eyebrow{color:var(--service-accent-text)}.service-detail__confidence{background:radial-gradient(circle at 86% 20%, var(--service-accent-soft), transparent 28rem), #f8faff}.service-fit{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.7fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.service-fit__statement{gap:1rem;display:grid}.service-fit__statement h2{max-width:24ch;color:var(--color-ink);font-size:clamp(2.1rem,3.8vw,4.1rem);line-height:1}.service-fit__statement>p:not(.section-head__eyebrow){max-width:48rem;color:var(--color-muted);font-size:clamp(1.04rem,1.4vw,1.2rem);line-height:1.7}.service-fit__criteria{border-top:1px solid #0c142324;margin:0}.service-fit__criteria>div{border-bottom:1px solid #0c142324;grid-template-columns:minmax(6rem,.3fr) 1fr;gap:1rem;padding-block:clamp(1.4rem,2.5vw,2.1rem);display:grid}.service-fit__criteria dt{color:var(--service-accent-text);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;font-size:.76rem;font-weight:850}.service-fit__criteria dd{gap:.6rem;margin:0;display:grid}.service-fit__criteria strong{color:var(--color-ink);font-family:var(--font-heading);font-size:clamp(1.15rem,1.6vw,1.55rem);line-height:1.16}.service-fit__criteria span{color:var(--color-muted);line-height:1.6}.service-detail__pressure{background:radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--service-accent) 25%, transparent), transparent 31rem), linear-gradient(135deg, #06101e, #0b1d35 60%, #152f52);position:relative;overflow:hidden}.service-detail__pressure:before{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#d8e8ff12 1px,#0000 1px),linear-gradient(90deg,#d8e8ff12 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 68%)}.service-pressure{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.72fr);align-items:stretch;gap:clamp(2.5rem,6vw,7rem);display:grid;position:relative}.service-pressure__problems{align-content:start;gap:2rem;display:grid}.service-pressure__problems .section-head{max-width:52rem}.service-owner{border-radius:var(--radius-panel);background:#07111f9e;border:1px solid #d8e8ff24;align-self:stretch;overflow:hidden;box-shadow:0 32px 80px #03091247}.service-owner__media{isolation:isolate;background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--service-accent) 42%, transparent), transparent 17rem), linear-gradient(145deg, #07111f, #102743);border-bottom:1px solid #d8e8ff24;min-height:20rem;padding:clamp(1.4rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.service-owner__media:before,.service-owner__media:after{content:"";pointer-events:none;position:absolute;inset:0}.service-owner__media:before{z-index:-2;opacity:.3;background-image:linear-gradient(#d8e8ff14 1px,#0000 1px),linear-gradient(90deg,#d8e8ff14 1px,#0000 1px);background-size:3.5rem 3.5rem;mask-image:linear-gradient(135deg,#000,#0000 82%)}.service-owner__media:after{z-index:-1;background:linear-gradient(#0000,#07111f5c)}.service-owner__visual{align-content:end;gap:1rem;display:grid}.service-owner__visual>p{color:var(--color-accent-on-night);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.service-owner__visual ol{border-block:1px solid #d8e8ff24;margin:0;padding:0;list-style:none;display:grid}.service-owner__visual li{border-bottom:1px solid #d8e8ff1f;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.8rem;padding-block:.8rem;display:grid}.service-owner__visual li:last-child{border-bottom:0}.service-owner__visual li>span{border:1px solid color-mix(in srgb, var(--service-accent) 56%, #d8e8ff29);border-radius:var(--radius-child-card-sm);background:color-mix(in srgb, var(--service-accent) 20%, transparent);color:#d9e8ff;place-items:center;width:1.8rem;height:1.8rem;font-size:.68rem;font-weight:850;display:inline-grid}.service-owner__visual li strong{color:#f5f8ff;font-family:var(--font-heading);font-size:clamp(.94rem,1.2vw,1.08rem);line-height:1.3}.service-owner__badges{flex-wrap:wrap;gap:.5rem;display:flex}.service-owner__badges span{border-radius:var(--radius-child-card-sm);color:#ebf3ffd1;letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;border:1px solid #d8e8ff29;padding:.42rem .62rem;font-size:.68rem;font-weight:820}.service-owner__copy{gap:.9rem;padding:clamp(1.5rem,3vw,2.6rem);display:grid}.service-owner__copy h2{color:#f5f8ff;font-size:clamp(1.8rem,2.7vw,2.7rem)}.service-owner__copy .section-head__eyebrow{color:var(--color-accent-on-night)}.service-owner__copy>p:last-child{color:#e2edffb3;line-height:1.65}.service-detail__delivery{background:#fff}.service-delivery__heading{grid-template-columns:minmax(0,.9fr) minmax(18rem,.36fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.service-delivery__heading .section-head{max-width:55rem;margin:0}.service-delivery__note{border-left:2px solid var(--service-accent);color:var(--color-muted);gap:.5rem;margin:0;padding-left:1.2rem;display:grid}.service-delivery__note span{color:var(--service-accent-text);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;font-size:.76rem;font-weight:850}.service-delivery{border-top:1px solid #0c142324;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.service-delivery li{border-bottom:1px solid #0c142324;border-right:1px solid #0c142324;grid-template-columns:auto 1fr;gap:1rem;min-height:14rem;padding:clamp(1.5rem,3vw,2.6rem);display:grid}.service-delivery li:first-child{border-left:1px solid #0c142324}.service-delivery li>span{color:var(--service-accent-text);font-family:var(--font-heading);font-size:.76rem;font-weight:850}.service-delivery li>div{align-content:start;gap:.8rem;display:grid}.service-delivery li p{color:var(--service-accent-text);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850}.service-delivery li h3{color:var(--color-ink);font-size:clamp(1.18rem,1.7vw,1.65rem);line-height:1.2}.service-detail__assurance{background:linear-gradient(135deg, var(--service-accent-soft), transparent 65%), #eef3fb}.service-assurance{grid-template-columns:minmax(18rem,.68fr) minmax(0,1.12fr);gap:clamp(3rem,7vw,8rem);display:grid}.service-assurance__heading{align-content:start;gap:1rem;display:grid}.service-assurance__heading h2{max-width:17ch;color:var(--color-ink);font-size:clamp(2.1rem,3.5vw,3.8rem);line-height:1}.service-assurance__heading>p:last-child{max-width:36rem;color:var(--color-muted)}.service-assurance__list{border-top:1px solid #0c142324;margin:0;padding:0;list-style:none;display:grid}.service-assurance__list li{border-bottom:1px solid #0c142324;grid-template-columns:2.6rem 1fr;align-items:center;gap:1rem;padding-block:clamp(1.5rem,3vw,2.35rem);display:grid}.service-assurance__list span{color:var(--service-accent-text);font-family:var(--font-heading);font-size:.76rem;font-weight:850;line-height:1}.service-assurance__list p{max-width:46rem;color:var(--color-ink);font-family:var(--font-heading);margin:0;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:650;line-height:1.45}.service-assurance__next{border:1px solid color-mix(in srgb, var(--service-accent) 24%, #0c14231a);border-radius:var(--radius-panel);background:#ffffffb8;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:clamp(.5rem,2vw,1.5rem);padding:clamp(1.15rem,2.3vw,1.75rem);display:grid;box-shadow:0 18px 42px #0c142312}.service-assurance__next>div{gap:.35rem;display:grid}.service-assurance__next span{color:var(--service-accent-text);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;font-size:.74rem;font-weight:850}.service-assurance__next p{max-width:48rem;color:var(--color-ink);font-family:var(--font-heading);margin:0;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:650;line-height:1.45}.service-assurance__action{--directional-action-color:var(--service-accent-text);justify-self:end}.service-detail__faqs{background:#fff}.service-faqs{grid-template-columns:minmax(18rem,.5fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,8vw,10rem);display:grid}.service-faqs .section-head{margin:0}.service-faqs__list{gap:.72rem;display:grid}.service-faq{border-radius:var(--radius-panel);background:#fbfcff;border:1px solid #0c14231f;transition:border-color .18s,background-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 10px 28px #0c142309}.service-faq[open]{border-color:color-mix(in srgb, var(--service-accent) 34%, transparent);background:color-mix(in srgb, var(--service-accent-soft) 42%, #fff);box-shadow:0 18px 42px #0c142312}.service-faq__summary{--disclosure-indicator-size:2.15rem;min-height:4.75rem;color:var(--color-ink);font-family:var(--font-heading);cursor:pointer;border-bottom:1px solid #0000;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(1rem,1.8vw,1.3rem) clamp(1rem,1.8vw,1.35rem);font-size:clamp(1.08rem,1.55vw,1.4rem);font-weight:760;line-height:1.3;list-style:none;transition:color .18s,background-color .18s,border-color .18s;display:grid}.service-faq__summary::-webkit-details-marker{display:none}.service-faq__summary:hover{background:color-mix(in srgb, var(--service-accent-soft) 48%, #fff);color:color-mix(in srgb, var(--service-accent) 82%, var(--color-ink))}.service-faq__summary:focus-visible{outline:2px solid var(--service-accent);outline-offset:-3px}.service-faq[open]>.service-faq__summary{border-bottom-color:color-mix(in srgb, var(--service-accent) 20%, transparent)}.service-faq__index{border:1px solid color-mix(in srgb, var(--service-accent) 26%, #0c142314);border-radius:var(--radius-child-card-sm);background:var(--service-accent-soft);width:2.15rem;height:2.15rem;color:var(--service-accent-text);place-items:center;font-size:.7rem;font-weight:850;display:inline-grid}.service-faq__question{min-width:0}.service-faq__summary .disclosure-indicator{--color-accent:var(--service-accent);--color-accent-soft:var(--service-accent-soft)}.service-faq__answer{grid-template-columns:2.35rem minmax(0,1fr) 2.15rem;gap:1rem;padding:1.05rem clamp(1rem,1.8vw,1.35rem) clamp(1.2rem,2vw,1.55rem);display:grid}.service-faq__answer p{max-width:46rem;color:var(--color-muted);grid-column:2;margin:0;line-height:1.7;animation:.18s both service-faq-answer-in}@keyframes service-faq-answer-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}.service-detail__related{background:#f8faff;border-top:1px solid #0c14231a}.service-related__heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.6rem;display:flex}.service-related__heading>*{margin:0}.service-related__heading h2{text-align:right;max-width:28rem}.service-related__links{border-block:1px solid #0c142324;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.service-related__links a{min-width:0;color:var(--color-ink);border-right:1px solid #0c142324;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:clamp(1.2rem,2.5vw,1.9rem);text-decoration:none;transition:color .18s,background-color .18s;display:grid}.service-related__links a:last-child{border-right:0}.service-related__links a>span:first-child{color:var(--service-accent-text);font-size:.72rem;font-weight:850}.service-related__links a>span:nth-child(2){gap:.28rem;min-width:0;display:grid}.service-related__links small{color:var(--color-muted);letter-spacing:var(--letter-spacing-eyebrow-tight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:750;overflow:hidden}.service-related__links strong{font-family:var(--font-heading);font-size:clamp(1rem,1.25vw,1.22rem)}.service-related__action{--directional-action-color:var(--service-accent-text);justify-self:end}.service-related__links a:hover,.service-related__links a:focus-visible{color:var(--service-accent-text);background:#fff}@media (width<=980px){.service-fit,.service-pressure,.service-delivery__heading,.service-assurance,.service-faqs{grid-template-columns:minmax(0,1fr)}.service-assurance__heading h2{max-width:18ch}.service-fit__criteria{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-fit__criteria>div{border-inline-start:1px solid #0c142324;grid-template-columns:minmax(0,1fr);align-content:start;padding-inline:1rem}.service-pressure{gap:3rem}.service-owner{grid-template-columns:minmax(16rem,.7fr) minmax(0,1fr);display:grid}.service-owner__media{border-bottom:0;border-right:1px solid #d8e8ff24;min-height:18rem}.service-delivery__note{max-width:38rem}.service-assurance__next{grid-column:auto}.service-related__links{grid-template-columns:minmax(0,1fr)}.service-related__links a{border-bottom:1px solid #0c142324;border-right:0}.service-related__links a:last-child{border-bottom:0}}@media (width<=860px){.service-delivery{grid-template-columns:minmax(0,1fr)}.service-delivery li{border-left:1px solid #0c142324;min-height:0}}@media (width<=760px){.service-detail>.section{padding-block:clamp(3.75rem,14vw,5rem)}.service-fit__statement h2{font-size:clamp(2rem,10vw,3.2rem)}.service-fit__criteria,.service-owner{grid-template-columns:minmax(0,1fr)}.service-owner__media{border-bottom:1px solid #d8e8ff24;border-right:0;min-height:18rem}.service-assurance__next{grid-template-columns:minmax(0,1fr);gap:1rem}.service-assurance__action{justify-self:start}.service-faqs{gap:2.25rem}.service-faq__summary{--disclosure-indicator-size:2rem;grid-template-columns:2.15rem minmax(0,1fr) auto;gap:.8rem;min-height:4.5rem;padding:.9rem .85rem}.service-faq__index{width:2rem;height:2rem}.service-faq__answer{grid-template-columns:2.15rem minmax(0,1fr) 2rem;gap:.8rem;padding:.95rem .85rem 1.2rem}.service-related__heading{display:grid}.service-related__heading h2{text-align:left}}@media (prefers-reduced-motion:reduce){.service-faq,.service-faq__summary,.service-related__links a{transition:none}.service-faq__answer p{animation:none}}.managed-models{border-block:1px solid var(--color-night-border);background:radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--color-accent) 28%, transparent), transparent 32rem), linear-gradient(145deg, var(--color-night), var(--color-night-soft) 58%, var(--color-night-elevated));position:relative;overflow:hidden}.managed-models:before{background-image:linear-gradient(var(--color-night-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-night-border) 1px, transparent 1px);mask-image:linear-gradient(110deg, var(--color-night), transparent 72%);content:"";opacity:.3;pointer-events:none;background-size:5rem 5rem;position:absolute;inset:0}.managed-models__frame{gap:clamp(2rem,4vw,4rem);display:grid;position:relative}.managed-models__head{grid-template-columns:minmax(0,.9fr) minmax(20rem,.42fr);align-items:end;gap:clamp(1.5rem,4vw,5rem);display:grid}.managed-models__head h2,.managed-models__head p,.managed-model h3,.managed-model p,.managed-models__standard h3,.managed-models__standard p{margin:0}.managed-models__head .section-head__eyebrow{color:var(--color-accent-on-night);grid-column:1/-1;margin-bottom:calc(-1*clamp(1.5rem,4vw,5rem) + .75rem)}.managed-models__head h2{max-width:20ch;color:var(--color-cloud);text-wrap:balance;font-size:clamp(2.2rem,4.5vw,4.6rem);line-height:.98}.managed-models__head>p:last-child{color:var(--color-copy-on-night);font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.7}.managed-models__continuum{border:1px solid var(--color-night-border);border-radius:var(--radius-panel-xl);background:color-mix(in srgb, var(--color-night) 68%, transparent);box-shadow:var(--shadow-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.managed-model{min-width:0;padding:var(--panel-padding-xl);grid-template-columns:3.2rem minmax(0,1fr);gap:clamp(1rem,2.4vw,2rem);display:grid}.managed-model+.managed-model{border-left:1px solid var(--color-night-border);background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.managed-model__index{grid-template-rows:auto 1fr;justify-items:center;gap:.8rem;display:grid}.managed-model__index>span:first-child{border:1px solid var(--color-night-border);border-radius:var(--radius-child-card-sm);background:color-mix(in srgb, var(--color-cloud) 6%, transparent);width:2.8rem;height:2.8rem;color:var(--color-accent-on-night);font-size:var(--font-size-eyebrow-compact);place-items:center;font-weight:900;display:inline-grid}.managed-model__line{background:linear-gradient(var(--color-divider-on-night), color-mix(in srgb, var(--color-divider-on-night) 4%, transparent));width:1px;min-height:9rem}.managed-model__body{align-content:start;gap:1rem;display:grid}.managed-model__label{color:var(--color-accent-on-night);font-size:var(--font-size-eyebrow-compact);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;font-weight:900}.managed-model h3{max-width:18ch;color:var(--color-cloud);font-size:clamp(1.65rem,2.6vw,2.65rem);line-height:1.08}.managed-model__body>p:not(.managed-model__label):not(.managed-model__fit){color:var(--color-copy-on-night);line-height:1.65}.managed-model__fit{border-left:2px solid var(--color-accent-on-night);background:color-mix(in srgb, var(--color-accent) 11%, transparent);color:var(--color-cloud);padding:.9rem 1rem;font-weight:750;line-height:1.55}.managed-model ul{border-top:1px solid var(--color-night-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.managed-model li{border-bottom:1px solid var(--color-night-border);color:var(--color-copy-on-night);padding:.78rem 0 .78rem 1.3rem;line-height:1.5;position:relative}.managed-model li:before{border-radius:var(--radius-pill);background:var(--color-accent-on-night);content:"";width:.48rem;height:.48rem;position:absolute;top:1.18rem;left:0}.managed-models__standard{border-top:1px solid var(--color-night-border);grid-template-columns:minmax(17rem,.46fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}.managed-models__standard .eyebrow{color:var(--color-accent-on-night)}.managed-models__standard h3{max-width:26ch;color:var(--color-cloud);margin-top:.55rem;font-size:clamp(1.3rem,2vw,1.85rem)}.managed-models__standard ul{border-block:1px solid var(--color-night-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.managed-models__standard li{border-right:1px solid var(--color-night-border);min-height:5.5rem;color:var(--color-cloud);text-align:center;place-items:center;padding:.75rem;font-size:.82rem;font-weight:800;line-height:1.35;display:grid}.managed-models__standard li:last-child{border-right:0}@media (width<=1120px){.managed-models__standard{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.managed-models__head,.managed-models__continuum{grid-template-columns:minmax(0,1fr)}.managed-model+.managed-model{border-top:1px solid var(--color-night-border);border-left:0}}@media (width<=680px){.managed-model{padding:var(--panel-padding-lg);grid-template-columns:minmax(0,1fr)}.managed-model__index{grid-template-rows:auto;grid-template-columns:auto 1fr;place-items:center start}.managed-model__line{background:linear-gradient(90deg, var(--color-divider-on-night), color-mix(in srgb, var(--color-divider-on-night) 4%, transparent));width:100%;min-height:1px}.managed-models__standard ul{grid-template-columns:minmax(0,1fr)}.managed-models__standard li{border-right:0;border-bottom:1px solid var(--color-night-border);min-height:3.25rem}.managed-models__standard li:last-child{border-bottom:0}}@media (forced-colors:active){.managed-models__continuum,.managed-model,.managed-models__standard{border-color:canvastext}.managed-model__fit{border-color:linktext}}.buyer-contexts{background:linear-gradient(180deg, color-mix(in srgb, var(--color-background-deep) 72%, var(--color-cloud)), var(--color-background));position:relative;overflow:hidden}.buyer-contexts__frame{gap:clamp(2rem,4vw,3.5rem);display:grid;position:relative}.buyer-contexts__head{grid-template-columns:minmax(0,.8fr) minmax(18rem,.36fr);align-items:end;gap:clamp(1.5rem,4vw,5rem);display:grid}.buyer-contexts__head h2,.buyer-contexts__head p,.buyer-context h3,.buyer-context p{margin:0}.buyer-contexts__head .section-head__eyebrow{grid-column:1/-1;margin-bottom:calc(-1*clamp(1.5rem,4vw,5rem) + .75rem)}.buyer-contexts__head h2{max-width:20ch;font-size:clamp(2.2rem,4.2vw,4.2rem);line-height:1}.buyer-contexts__head>p:last-child{color:var(--color-ink-soft);line-height:1.7}.buyer-contexts__rail{border-top:1px solid var(--color-border)}.buyer-context{border-bottom:1px solid var(--color-border);grid-template-columns:3.5rem minmax(13rem,.62fr) minmax(13rem,.72fr) minmax(15rem,.9fr);align-items:start;gap:clamp(1rem,2.5vw,2.5rem);padding-block:clamp(1.5rem,2.8vw,2.5rem);display:grid}.buyer-context__number{color:var(--color-accent-text);font-family:var(--font-heading);font-size:.88rem;font-weight:900}.buyer-context__title .eyebrow{color:var(--color-ink-faint);font-size:.68rem}.buyer-context__title h3{margin-top:.55rem;font-size:clamp(1.25rem,1.9vw,1.8rem);line-height:1.18}.buyer-context__pressure,.buyer-context__response{gap:.5rem;display:grid}.buyer-context__pressure>span,.buyer-context__response>span{color:var(--color-accent-text);letter-spacing:var(--letter-spacing-eyebrow-tight);text-transform:uppercase;font-size:.7rem;font-weight:900}.buyer-context__pressure p,.buyer-context__response p{color:var(--color-ink-soft);line-height:1.6}.buyer-context__response p{color:var(--color-ink);font-weight:680}@media (width<=1120px){.buyer-context{grid-template-columns:3rem minmax(13rem,.55fr) repeat(2,minmax(0,1fr))}}@media (width<=900px){.buyer-contexts__head{grid-template-columns:minmax(0,1fr)}.buyer-context{grid-template-columns:3rem minmax(0,.82fr) minmax(0,1.18fr)}.buyer-context__response{grid-column:2/-1}}@media (width<=680px){.buyer-context{grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem 1rem}.buyer-context__pressure,.buyer-context__response{grid-column:2}}@media (forced-colors:active){.buyer-context{border-color:canvastext}}
