@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:96% 100%;src:url(/fonts/bricolage-grotesque-latin-standard-normal.4f9a9c20.woff2)format("woff2-variations")}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/archivo-latin-standard-normal.73e9659a.woff2)format("woff2-variations")}@font-face{font-family:Newsreader Caption;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/newsreader-latin-caption.e3b9ce81.woff2)format("woff2")}:root{--field:oklch(18.5% .024 40);--field-deep:oklch(14.2% .02 40);--field-soft:oklch(28.2% .025 40);--accent:oklch(75.5% .145 35);--accent-hover:oklch(79.5% .115 38);--accent-deep:oklch(50% .163 35);--accent-text:oklch(81% .1 37);--on-accent:oklch(18.5% .04 30);--paper:oklch(99.4% .003 75);--paper-2:oklch(98.1% .003 75);--paper-3:oklch(96% .003 75);--selection-bg:oklch(91.5% .004 75);--selection-fg:var(--ink);--ink:oklch(21.2% .016 45);--muted:oklch(43.2% .016 45);--faint:oklch(51.8% .016 48);--line:oklch(21.2% .016 45/.15);--line-strong:oklch(21.2% .016 45/.3);--on-dark:oklch(97.2% .007 70);--on-dark-muted:oklch(97.2% .007 70/.82);--on-dark-soft:oklch(97.2% .007 70/.72);--on-dark-faint:oklch(97.2% .007 70/.66);--line-dark:oklch(97.2% .007 70/.16);--line-dark-soft:oklch(97.2% .007 70/.12);--line-dark-strong:oklch(97.2% .007 70/.4);--metal:oklch(80.2% .01 60);--metal-ink:oklch(20.5% .014 50);--metal-strong:oklch(30% .012 50);--metal-muted:oklch(40% .011 50);--metal-faint:oklch(42% .011 50);--metal-line:oklch(55% .01 250/.35);--metal-line-strong:oklch(55% .01 250/.5);--ok:oklch(49% .11 155);--declined:oklch(52.5% .14 32);--vault:var(--field);--vault-raised:var(--field-soft);--vault-sunk:var(--field-deep);--text:var(--ink);--text-dim:var(--muted);--text-faint:var(--faint);--paper-ink:var(--ink);--brass:var(--accent-deep);--brass-dim:var(--faint);--silver:var(--faint);--silver-sheen:oklch(97.2% .007 70/.2);--hairline:var(--line);--hairline-strong:var(--line-strong);--font-display:"Bricolage Grotesque Variable", "Bricolage Fallback", "Archivo Variable", sans-serif;--font-body:"Archivo Variable", "Archivo Fallback", system-ui, sans-serif;--font-caption:"Newsreader Caption", Georgia, "Times New Roman", serif;--step--2:clamp(.66rem, .63rem + .12vw, .72rem);--step--1:clamp(.76rem, .72rem + .16vw, .82rem);--step-0:clamp(.98rem, .94rem + .2vw, 1.02rem);--step-1:clamp(1.15rem, 1.05rem + .45vw, 1.28rem);--step-2:clamp(1.45rem, 1.15rem + 1.25vw, 1.8rem);--step-3:clamp(1.8rem, 1.3rem + 2vw, 2.3rem);--step-4:clamp(2.55rem, 1.65rem + 3.8vw, 3.5rem);--step-5:clamp(3.4rem, 6.3vw, 4.4rem);--step-5-narrow:clamp(3.1rem, 15vw, 4.7rem);--space-1:clamp(.3rem, .28rem + .1vw, .375rem);--space-2:clamp(.5rem, .45rem + .22vw, .625rem);--space-3:clamp(.8rem, .68rem + .5vw, .9rem);--space-4:clamp(1.15rem, .95rem + .85vw, 1.3rem);--space-5:clamp(1.75rem, 1.3rem + 1.8vw, 1.95rem);--space-6:clamp(2.5rem, 1.7rem + 3.2vw, 2.9rem);--space-7:clamp(3.5rem, 2.2rem + 5vw, 4rem);--space-8:clamp(3.4rem, 7vw, 4.75rem);--border-thin:.0625rem;--border-medium:.125rem;--border-strong:.1875rem;--control-min:2.75rem;--radius:.3rem;--radius-sm:.2rem;--radius-lg:.55rem;--shadow:0 .35rem 1.25rem oklch(15.5% .026 252/.1);--shadow-lg:0 1rem 2.6rem oklch(15.5% .026 252/.2);--ease:cubic-bezier(.22, 1, .28, 1);--max:80rem;--section-max:72rem;--gut:clamp(1rem, .68rem + 1.65vw, 2.5rem);--bar:3.75rem;--bar-clear:3.3rem;--measure:34rem;--rail:22rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}h1,h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-weight:700;font-stretch:100%;line-height:.95}h2{font-variation-settings:"opsz" 96, "wdth" 100}h3{font-family:var(--font-body);letter-spacing:-.012em;margin:0;font-weight:600;line-height:1.25}a{color:inherit}button{font:inherit}:focus-visible{outline:var(--border-medium) solid var(--focus,var(--accent-deep));outline-offset:var(--border-medium)}.wrap{width:min(var(--max), calc(100% - 2 * var(--gut)));margin-inline:auto}@media (prefers-reduced-motion:no-preference){:root{--reveal:.6s cubic-bezier(.2, .6, .2, 1)}}@supports (color:oklch(from red calc(l + 0.04) calc(c - 0.03) calc(h + 3))){:root{--accent-hover:oklch(from var(--accent) calc(l + .04) calc(c - .03) calc(h + 3));--accent-deep:oklch(from var(--accent) .5 calc(c + .018) h);--on-accent:oklch(from var(--accent) .185 calc(c * .26) calc(h - 5))}}@media (color-gamut:p3){:root{--accent:oklch(75.5% .17 35);--accent-text:oklch(81% .12 37)}@supports (color:oklch(from red calc(l + 0.04) calc(c - 0.03) calc(h + 3))){:root{--accent-hover:oklch(from var(--accent) calc(l + .04) calc(c - .03) calc(h + 3))}}}@media print{:root{--field:white;--field-deep:white;--on-dark:black;--on-dark-muted:black;--on-dark-soft:#333;--paper:white;--paper-2:white;--paper-3:white;--line-dark:#ccc;--line-dark-strong:#999}nav,.solid,.hero-meta,.idlist,.ev-grid{display:none}.ev-panel{break-inside:avoid;display:block}.tl-scroll{overflow-x:visible}.tl-hint{display:none}.tl-cap{break-inside:avoid;display:block}.tl-t{break-inside:avoid}section{break-inside:avoid;padding-block:1.5rem}h1,h2{break-after:avoid}a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.8em}}@property --accent{syntax:"<color>";inherits:true;initial-value:oklch(75.5% .145 35)}@property --accent-deep{syntax:"<color>";inherits:true;initial-value:oklch(50% .163 35)}@property --ink{syntax:"<color>";inherits:true;initial-value:oklch(21.2% .016 45)}@property --muted{syntax:"<color>";inherits:true;initial-value:oklch(43.2% .016 45)}@property --faint{syntax:"<color>";inherits:true;initial-value:oklch(51.8% .016 48)}@property --paper{syntax:"<color>";inherits:true;initial-value:oklch(99.4% .003 75)}@property --field{syntax:"<color>";inherits:true;initial-value:oklch(18.5% .024 40)}@property --line{syntax:"<color>";inherits:true;initial-value:oklch(21.2% .016 45/.15)}@property --border-thin{syntax:"<length>";inherits:true;initial-value:1px}.map{--map-canvas:var(--field-deep);--map-seam:.25rem;--map-row:minmax(clamp(4.75rem, 6.4vw, 6rem), auto);--map-radius:.25rem;--map-dur-faster:.1s;--map-dur-normal:.2s;--map-dur-gentle:.25s;--map-arrive:cubic-bezier(0, 0, 0, 1);--map-state:cubic-bezier(.33, 0, .67, 1);--map-name-rest:color-mix(in oklch, var(--on-dark) 72%, var(--map-canvas));background:linear-gradient(in oklab, var(--field), var(--map-canvas) 16rem);padding-block:var(--space-5) var(--space-8)}.hero:has(+.map):before{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.hero:has(+.map){box-shadow:0 var(--border-thin) 0 var(--field)}.map-pages{border-block-start:1px solid var(--line-dark);display:block}.map-page{display:contents}.map-page>.map-field{display:none}.map-page:has(:target)>.map-field{display:grid}@supports not selector(:has(a)){.map-page>.map-field{display:grid}}.map-name{border-block-end:1px solid var(--line-dark);font-family:var(--font-caption);color:var(--map-name-rest);transition:color var(--map-dur-normal) var(--map-state);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.55rem;padding-block:1rem;font-size:1.1rem;line-height:1.2;text-decoration:none;display:grid}.map-name>[id]{scroll-margin-top:calc(var(--bar) + var(--bar-clear) + 1rem)}.map-row{position:relative}.map-pages{scroll-margin-top:calc(var(--bar) + var(--bar-clear))}.map-pages:focus{outline:none}.map-shut{display:none}.map-page:has(:target)>.map-row>.map-shut{display:block;position:absolute;inset:0}.map-name:hover{color:var(--on-dark)}.map-page:has(:target)>.map-row>.map-name{color:var(--on-dark)}.map-page:has(:target)>.map-row>.map-name{border-block-end-color:var(--accent)}.map-moment{font-family:var(--font-body);color:var(--on-dark-soft);text-wrap:balance;grid-column:1;margin-block-start:.3rem;font-size:clamp(.875rem,.8rem + .25vw,1rem);line-height:1.3}.map-mark{background:linear-gradient(var(--accent), var(--accent)) center / 100% 1.5px no-repeat, linear-gradient(var(--accent), var(--accent)) center / 1.5px 100% no-repeat;grid-area:1/2/span 2;block-size:.5625rem;inline-size:.5625rem}.map-page:has(:target)>.map-row>.map-name .map-mark{background:linear-gradient(var(--accent), var(--accent)) center / 100% 1.5px no-repeat}.map-language .map-mark{display:none}.map-page>.map-field{padding-block:.875rem 1.375rem}@media (min-width:75rem){.map-pages{grid-template-rows:auto auto;grid-template-columns:repeat(9,max-content) minmax(0,1fr);display:grid}.map-page>.map-field{grid-area:2/1/auto/-1;padding-block:3rem 0}.map-row{grid-row:1}.map-page:has(:target)>.map-row>.map-shut{display:none}.map-name{border-block-end:1px solid #0000;justify-content:flex-start;align-items:center;gap:.55rem;margin-inline-end:.55rem;padding:.9rem .55rem .9rem 0;font-size:clamp(.8125rem,.25rem + .72vw,.95rem);display:flex}.map-name>[id]{scroll-margin-top:calc(var(--bar) + var(--bar-clear) + .9rem)}.map-pages:not(:has(:target))>.map-page:first-child>.map-field{display:grid}.map-pages:not(:has(:target))>.map-page:first-child>.map-row>.map-name{color:var(--on-dark);border-block-end-color:var(--accent)}.map-pages:not(:has(:target))>.map-page:first-child>.map-row>.map-name .map-mark{background:linear-gradient(var(--accent), var(--accent)) center / 100% 1.5px no-repeat}.map-name{position:relative}.map-moment{white-space:nowrap;opacity:0;pointer-events:none;margin:0;position:absolute;inset-block-start:calc(100% + .55rem);inset-inline-start:0}.map-page:nth-last-child(-n+2)>.map-row>.map-name .map-moment{inset-inline:auto 0}:is(.map-page:has(:target),.map-pages:not(:has(:target))>.map-page:first-child)>.map-row>.map-name .map-moment,.map-name:is(:hover,:focus-visible) .map-moment{opacity:1}.map-pages:has(.map-name:is(:hover,:focus-visible)) :is(.map-page:has(:target),.map-pages:not(:has(:target))>.map-page:first-child)>.map-row>.map-name:not(:hover,:focus-visible) .map-moment{opacity:0}}.map-field{gap:var(--map-seam);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.map-cell{min-block-size:0;min-inline-size:0;scroll-margin-block:40vh;container-type:inline-size}@keyframes map-arrive{0%{opacity:0;translate:0 .35rem}}@media (prefers-reduced-motion:no-preference){.map-page>.map-field{animation:map-arrive .16s var(--map-arrive)}}.map-piece{--map-pad-x:1.375rem;--map-pad-y:1.25rem;block-size:100%;padding:var(--map-pad-y) var(--map-pad-x);border-radius:var(--map-radius);color:var(--ink);background-color:var(--map-surface);box-shadow:inset 0 0 0 1px var(--map-rim);transition:background-color var(--map-dur-faster) var(--map-state);--focus:currentColor;grid-template:"label""heading"minmax(0,1fr)/minmax(0,1fr);row-gap:.625rem;text-decoration:none;display:grid;position:relative;overflow:clip}.map-piece[data-tone=paper]{--map-surface:var(--paper-3);--map-surface-hover:var(--paper);--map-surface-press:color-mix(in oklch, var(--paper-3), var(--ink) 6%);--map-rim:oklch(0% 0 0/.05);--map-here:var(--accent-deep)}.map-piece[data-tone=field]{--map-surface:color-mix(in oklch, var(--field), var(--field-soft) 20%);--map-surface-hover:var(--field-soft);--map-surface-press:var(--field);--map-rim:oklch(100% 0 0/.07);--map-here:var(--accent);--ink:var(--on-dark);--muted:var(--on-dark-muted);--accent-deep:var(--accent);--map-label:var(--accent-text);color:var(--on-dark)}.map-piece[data-tone=accent]{--map-surface:var(--accent);--map-surface-hover:var(--accent-hover);--map-surface-press:color-mix(in oklch, var(--accent), var(--on-accent) 3%);--map-rim:oklch(0% 0 0/.06);--map-here:var(--on-accent);--ink:var(--on-accent);--accent-deep:color-mix(in oklch, var(--on-accent) 72%, transparent)}.map-label{font-family:var(--font-caption);text-wrap:balance;color:var(--map-label,var(--accent-deep));grid-area:label;font-size:clamp(.875rem,.8rem + .25vw,1rem);line-height:1.2}.map-piece{--map-field-w:calc(12 * (100cqi - (var(--map-span) - 1) * var(--map-seam)) / var(--map-span) + 11 * var(--map-seam))}.map-piece[data-rank=detail]{--map-h-size:clamp(.9375rem, .01275 * var(--map-field-w), var(--step-0));--map-h-lead:1.18;--map-h-track:-.008em;--map-h-weight:600}.map-piece[data-rank=support]{--map-h-size:clamp(1.0625rem, .016 * var(--map-field-w), var(--step-1));--map-h-lead:1.1;--map-h-track:-.016em}.map-piece[data-rank=section]{--map-h-size:clamp(1.25rem, .0225 * var(--map-field-w), var(--step-2))}.map-piece[data-rank=major]{--map-h-size:clamp(1.5rem, .02875 * var(--map-field-w), var(--step-3))}.map-piece[data-rank=anchor]{--map-h-size:clamp(2rem, .04375 * var(--map-field-w), var(--step-4));--map-h-lead:1.02}.map-heading{font-family:var(--font-display);font-weight:var(--map-h-weight,650);font-size:var(--map-h-size);line-height:var(--map-h-lead,1.06);letter-spacing:var(--map-h-track,-.028em);text-wrap:balance;grid-area:heading;align-self:end}@supports (text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.map-heading{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.map-fig{pointer-events:none;grid-area:fig;place-items:center;min-block-size:0;display:grid}.map-fig .dg{block-size:100%;max-block-size:100%;inline-size:auto;max-inline-size:min(100%,22rem);margin:0}.map-fig .dg-t{display:none}.map-fig :is(.dg-rule,.dg-rule-m,.dg-open,.dg-box,.dg-box-m,.dg-arrow){stroke-opacity:.55}.map-piece[data-display=stack]{grid-template-rows:auto 40% minmax(0,1fr);grid-template-areas:"label""fig""heading"}.map-piece[data-display=beside]{grid-template-columns:56% minmax(0,1fr);grid-template-areas:"label fig""heading fig";column-gap:.625rem}.map-piece[data-display=type] .map-fig{display:none}.map-piece:is(:hover,:focus-visible){background-color:var(--map-surface-hover)}.map-piece:focus-visible{outline-offset:calc(-1 * var(--border-medium) - .25rem)}.map-piece:active{background-color:var(--map-surface-press);transition-duration:0s}.map-cell:target .map-piece{background-image:linear-gradient(var(--map-here), var(--map-here));background-repeat:no-repeat;background-size:calc(100% - 2 * var(--map-pad-x)) var(--border-strong);background-position:center bottom calc((var(--map-pad-y) + var(--border-medium) + .25rem - var(--border-strong)) / 2)}@media (min-width:60rem){:is(.map-field[data-page=working-together]:has(>[data-id=tools] :is(.map-pull[open],.map-piece:focus-visible))>[data-id=method] .map-piece,.map-field[data-page=working-together]:has(>[data-id=method] :is(.map-pull[open],.map-piece:focus-visible))>[data-id=tools] .map-piece){background-image:linear-gradient(var(--map-here), var(--map-here));background-repeat:no-repeat;background-size:calc(100% - 2 * var(--map-pad-x)) var(--border-strong);background-position:center bottom calc((var(--map-pad-y) + var(--border-medium) + .25rem - var(--border-strong)) / 2)}}@media (min-width:60rem) and (hover:hover) and (pointer:fine){:is(.map-field[data-page=working-together]:has(>[data-id=tools] .map-piece:hover)>[data-id=method] .map-piece,.map-field[data-page=working-together]:has(>[data-id=method] .map-piece:hover)>[data-id=tools] .map-piece){background-image:linear-gradient(var(--map-here), var(--map-here));background-repeat:no-repeat;background-size:calc(100% - 2 * var(--map-pad-x)) var(--border-strong);background-position:center bottom calc((var(--map-pad-y) + var(--border-medium) + .25rem - var(--border-strong)) / 2)}}@media (min-width:60rem) and (forced-colors:active){:is(.map-field[data-page=working-together]:has(>[data-id=tools] :is(.map-pull[open],.map-piece:focus-visible,.map-piece:hover))>[data-id=method] .map-piece,.map-field[data-page=working-together]:has(>[data-id=method] :is(.map-pull[open],.map-piece:focus-visible,.map-piece:hover))>[data-id=tools] .map-piece){border-block-end:var(--border-strong) solid Highlight}}.map-piece:is(:hover,:focus){view-transition-name:map-tile}html:not(:has(a:focus)) section:target>.wrap>.rail{view-transition-name:map-tile}::view-transition-group(map-tile){animation-duration:.25s;animation-timing-function:cubic-bezier(0,0,0,1)}@media (max-width:59.99rem){.map .map-field[data-page]{grid-template:none/minmax(0,1fr)}.map .map-cell{grid-area:auto}.map-piece,.map-piece[data-display]{grid-template:"label""fig""heading"/minmax(0,1fr);align-content:start;row-gap:.875rem}.map-piece[data-display=type] .map-fig{display:grid}.map-fig .dg{block-size:auto;inline-size:100%}.map-heading{font-size:clamp(1.25rem, calc(.064 * (100cqi - 2 * var(--map-pad-x))), 1.75rem);letter-spacing:-.028em;font-weight:650;line-height:1.06}.map-piece[data-tone=accent] .map-heading{font-size:clamp(1.6rem, calc(.09 * (100cqi - 2 * var(--map-pad-x))), 2.4rem)}}@media (min-width:22.5rem) and (max-width:59.99rem){.map .map-field[data-page]{grid-template-columns:repeat(2,minmax(0,1fr))}.map-piece,.map-piece[data-display]{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}@container (width<=15rem){.map-piece[data-display]{--map-pad-x:.875rem;--map-pad-y:1rem;padding:var(--map-pad-y) var(--map-pad-x);row-gap:.625rem}.map-heading{font-size:clamp(.9375rem, calc(.085 * (100cqi - 2 * var(--map-pad-x))), 1.25rem)}}}@media (prefers-reduced-motion:reduce){.map-piece,.map-name{transition:none}}@media (forced-colors:active){.map-piece{color:canvastext;background:canvas;border:1px solid canvastext}.map-label{color:linktext}.map-page:has(:target)>.map-row>.map-name{border-block-end-color:highlight}.map-piece[data-tone]{--ink:CanvasText;--muted:CanvasText;--accent-deep:Highlight;color:canvastext}.map-piece[data-tone]:is(:hover,:focus-visible){forced-color-adjust:none;color:highlighttext;--ink:HighlightText;--muted:HighlightText;--accent-deep:HighlightText;background:highlight}.map-piece[data-tone]:is(:hover,:focus-visible) .map-label{color:highlighttext}.map-cell:target .map-piece{border-block-end:var(--border-strong) solid Highlight}.map-mark{background:0 0;position:relative}.map-mark:before,.map-mark:after{content:"";background:canvastext;position:absolute}.map-mark:before{inset:calc(50% - .75px) 0}.map-mark:after{inset:0 calc(50% - .75px)}.map-page:has(:target)>.map-row>.map-name .map-mark:after{display:none}}@media (forced-colors:active) and (min-width:75rem){.map-name{border-block-end-color:canvas}:is(.map-page:has(:target),.map-pages:not(:has(:target))>.map-page:first-child)>.map-row>.map-name{border-block-end-color:highlight}.map-pages:not(:has(:target))>.map-page:first-child>.map-row>.map-name .map-mark:after{display:none}}.map-pull{interpolate-size:allow-keywords;block-size:100%}.map-pull>.map-piece{cursor:pointer;list-style:none}.map-pull>.map-piece::-webkit-details-marker{display:none}.map-pull[open]>.map-piece{background-color:var(--map-surface-hover)}.map-pull>.map-piece .map-label{padding-inline-end:1.5rem}.map-pull>.map-piece:before,.map-pull>.map-piece:after{content:"";opacity:.7;block-size:.5625rem;inline-size:.5625rem;position:absolute;inset-block-start:calc(var(--map-pad-y) + .3rem);inset-inline-end:var(--map-pad-x)}.map-pull>.map-piece:before{background:linear-gradient(var(--map-here), var(--map-here)) center / 100% 1.5px no-repeat}.map-pull>.map-piece:after{background:linear-gradient(var(--map-here), var(--map-here)) center / 1.5px 100% no-repeat}.map-pull>.map-piece:is(:hover,:focus-visible):before,.map-pull>.map-piece:is(:hover,:focus-visible):after,.map-pull[open]>.map-piece:before{opacity:1}.map-pull[open]>.map-piece:after{display:none}.map-drawer{clip-path:inset(0);padding:var(--space-4) var(--map-pad-x,1.375rem);border-radius:var(--map-radius);background:var(--paper);color:var(--ink);font-family:var(--font-body)}.map-drawer p{max-inline-size:var(--measure);color:var(--muted);margin:0}.map-drawer p:has(+.map-drawer-list){margin-block-end:var(--space-5)}.map-drawer-go{margin-block-start:var(--space-3);display:inline-block}@media (prefers-reduced-motion:no-preference){.map-pull>.map-piece:before,.map-pull>.map-piece:after{transition:opacity var(--map-dur-normal) var(--map-state)}.map-moment{transition:opacity var(--map-dur-faster) var(--map-state)}}.map-cell:has(.map-drawer-go:is(:hover,:focus))>.map-pull>.map-piece{view-transition-name:map-tile}@media (min-width:60rem){.map-cell:has(>.map-pull){position:relative}.map-cell:has(>.map-pull[open]){z-index:3;filter:drop-shadow(0 .5rem 1rem oklch(0% 0 0/.3))}.map-pull::details-content{pointer-events:none;position:absolute;inset:0}.map-pull[open]>.map-drawer{pointer-events:auto}.map-pull>.map-drawer{--map-col:calc((100cqi - (var(--map-span) - 1) * var(--map-seam)) / var(--map-span));inline-size:max(100%, 4 * var(--map-col) + 3 * var(--map-seam));inline-size:max(100%, round(up, 24rem + var(--map-seam), var(--map-col) + var(--map-seam)) - var(--map-seam));border-block-start:1px solid var(--line);border-start-start-radius:0;position:absolute;inset-block-start:100%;inset-inline-start:0}.map-pull[data-side=end]>.map-drawer{border-start-start-radius:var(--map-radius);border-start-end-radius:0;inset-inline:auto 0}.map-pull[data-fit=cover]:not([data-open=up])>.map-drawer{border-start-start-radius:0;border-start-end-radius:0}.map-pull[open]:not([data-open=up])>.map-piece{border-end-end-radius:0;border-end-start-radius:0}.map-pull[data-open=up]>.map-drawer{border-block-start:0;border-block-end:1px solid var(--line);border-start-start-radius:var(--map-radius);border-end-start-radius:0;inset-block:auto 100%}.map-pull[data-open=up][data-side=end]>.map-drawer{border-end-end-radius:0;border-end-start-radius:var(--map-radius)}.map-pull[data-fit=cover][data-open=up]>.map-drawer{border-end-end-radius:0;border-end-start-radius:0}.map-pull[open][data-open=up]>.map-piece{border-start-start-radius:0;border-start-end-radius:0}.map-pull:is([data-open=left],[data-open=right])>.map-drawer{inline-size:calc(min(var(--map-room,1), 4) * (var(--map-col) + var(--map-seam)));border-radius:var(--map-radius);border-block-start:0;inset-block-start:0}.map-pull[data-align=bottom]>.map-drawer{inset-block:auto 0}.map-pull[data-open=right]>.map-drawer{border-inline-start:1px solid var(--line);border-start-start-radius:0;border-end-start-radius:0;inset-inline-start:100%}.map-pull[data-open=left]>.map-drawer{border-inline-end:1px solid var(--line);border-start-end-radius:0;border-end-end-radius:0;inset-inline:auto 100%}.map-pull[open][data-open=right][data-align=top]>.map-piece{border-start-end-radius:0}.map-pull[open][data-open=right][data-align=bottom]>.map-piece{border-end-end-radius:0}.map-pull[open][data-open=left][data-align=top]>.map-piece{border-start-start-radius:0}.map-pull[open][data-open=left][data-align=bottom]>.map-piece{border-end-start-radius:0}.map-pull[data-room="1"]{--map-room:1}.map-pull[data-room="2"]{--map-room:2}.map-pull[data-room="3"]{--map-room:3}.map-pull[data-room="4"]{--map-room:4}.map-pull[data-room="5"]{--map-room:5}.map-pull[data-room="6"]{--map-room:6}.map-pull[data-room="7"]{--map-room:7}.map-pull[data-room="8"]{--map-room:8}.map-pull[data-room="9"]{--map-room:9}.map-pull[data-room="10"]{--map-room:10}.map-pull[data-room="11"]{--map-room:11}@media (prefers-reduced-motion:no-preference){.map-pull[open]>.map-drawer{animation:map-drawer-down var(--map-dur-gentle) var(--map-arrive)}.map-pull[open][data-open=up]>.map-drawer{animation-name:map-drawer-up}.map-pull[open][data-open=right]>.map-drawer{animation-name:map-drawer-right}.map-pull[open][data-open=left]>.map-drawer{animation-name:map-drawer-left}.map-pull::details-content{transition:content-visibility var(--map-dur-normal) allow-discrete}.map-pull:not([open])>.map-drawer{clip-path:inset(0 0 100%);transition:clip-path var(--map-dur-normal) var(--map-state)}.map-pull[data-open=up]:not([open])>.map-drawer{clip-path:inset(100% 0 0)}.map-pull[data-open=right]:not([open])>.map-drawer{clip-path:inset(0 100% 0 0)}.map-pull[data-open=left]:not([open])>.map-drawer{clip-path:inset(0 0 0 100%)}.map-cell:has(>.map-pull){z-index:0;transition:z-index 0s var(--map-dur-normal), filter 0s var(--map-dur-normal)}.map-cell:has(>.map-pull[open]){transition-delay:0s}.map-pull>.map-piece{transition:background-color var(--map-dur-faster) var(--map-state), border-radius 0s var(--map-dur-normal)}.map-pull[open]>.map-piece{transition-delay:0s}.map-pull>.map-piece:active{transition-duration:0s}}}@keyframes map-drawer-right{0%{clip-path:inset(0 100% 0 0)}}@keyframes map-drawer-left{0%{clip-path:inset(0 0 0 100%)}}@keyframes map-drawer-down{0%{clip-path:inset(0 0 100%)}}@keyframes map-drawer-up{0%{clip-path:inset(100% 0 0)}}@media (max-width:59.99rem){.map-cell:has(>.map-pull[open]){grid-column:1/-1}.map-pull[open]{block-size:auto}.map-pull[open]>.map-piece{border-end-end-radius:0;border-end-start-radius:0;block-size:auto}.map-pull>.map-drawer{border-block-start:1px solid var(--line);border-start-start-radius:0;border-start-end-radius:0}@media (prefers-reduced-motion:no-preference){.map-pull::details-content{block-size:0;transition:block-size var(--map-dur-normal) var(--map-state), content-visibility var(--map-dur-normal) allow-discrete;overflow:clip}.map-pull[open]::details-content{block-size:auto;transition:block-size var(--map-dur-gentle) var(--map-arrive), content-visibility var(--map-dur-gentle) allow-discrete}}}@media (min-width:37.5rem) and (max-width:59.99rem){.map-cell[data-pair-tablet=start]:has(+.map-cell>.map-pull[open]){grid-column:1/-1}.map-cell[data-pair-tablet=start]:has(>.map-pull[open])+.map-cell{grid-column:1/-1}}@media (min-width:22.5rem) and (max-width:37.49rem){.map-cell[data-pair-phone=start]:has(+.map-cell>.map-pull[open]){grid-column:1/-1}.map-cell[data-pair-phone=start]:has(>.map-pull[open])+.map-cell{grid-column:1/-1}}@media (forced-colors:active){.map-pull>.map-piece:before,.map-pull>.map-piece:after{background:0 0}.map-pull>.map-piece:before{background:canvastext;block-size:1.5px;inset-block-start:calc(var(--map-pad-y) + .3rem + .28125rem - .75px)}.map-pull>.map-piece:after{background:canvastext;inline-size:1.5px;inset-inline-end:calc(var(--map-pad-x) + .28125rem - .75px)}.map-drawer{border:1px solid canvastext}}.map-field[data-page=account-question]{grid-template-rows:repeat(9, var(--map-row));grid-template-areas:"what what what what worth worth worth worth stake stake stake stake""what what what what worth worth worth worth stake stake stake stake""what what what what worth worth worth worth buyer buyer buyer buyer""happens happens happens happens happens reading reading reading reading reading reading reading""happens happens happens happens happens outsider outsider outsider built built built built""happens happens happens happens happens outsider outsider outsider built built built built""approach approach approach approach approach approach output output output output output output""approach approach approach approach approach approach output output output output output output""who who who who who contact contact contact contact contact contact contact"}:where(.map-field[data-page=account-question])>[data-id=what]{--map-span:4;grid-area:what}:where(.map-field[data-page=account-question])>[data-id=worth]{--map-span:4;grid-area:worth}:where(.map-field[data-page=account-question])>[data-id=stake]{--map-span:4;grid-area:stake}:where(.map-field[data-page=account-question])>[data-id=buyer]{--map-span:4;grid-area:buyer}:where(.map-field[data-page=account-question])>[data-id=happens]{--map-span:5;grid-area:happens}:where(.map-field[data-page=account-question])>[data-id=reading]{--map-span:7;grid-area:reading}:where(.map-field[data-page=account-question])>[data-id=outsider]{--map-span:3;grid-area:outsider}:where(.map-field[data-page=account-question])>[data-id=built]{--map-span:4;grid-area:built}:where(.map-field[data-page=account-question])>[data-id=approach]{--map-span:6;grid-area:approach}:where(.map-field[data-page=account-question])>[data-id=output]{--map-span:6;grid-area:output}:where(.map-field[data-page=account-question])>[data-id=who]{--map-span:5;grid-area:who}:where(.map-field[data-page=account-question])>[data-id=contact]{--map-span:7;grid-area:contact}.map-field[data-page=immersion]{grid-template-rows:repeat(10, var(--map-row));grid-template-areas:"lead lead lead lead lead lead lead vacuum vacuum vacuum vacuum vacuum""lead lead lead lead lead lead lead vacuum vacuum vacuum vacuum vacuum""record record record record record record record vacuum vacuum vacuum vacuum vacuum""record record record record record record record vacuum vacuum vacuum vacuum vacuum""control control control control control control surge surge surge surge surge surge""control control control control control control surge surge surge surge surge surge""waiting waiting waiting waiting waiting other other other other visible visible visible""waiting waiting waiting waiting waiting other other other other visible visible visible""depth depth depth depth trust trust trust trust arrive arrive arrive arrive""depth depth depth depth trust trust trust trust arrive arrive arrive arrive"}:where(.map-field[data-page=immersion])>[data-id=lead]{--map-span:7;grid-area:lead}:where(.map-field[data-page=immersion])>[data-id=vacuum]{--map-span:5;grid-area:vacuum}:where(.map-field[data-page=immersion])>[data-id=record]{--map-span:7;grid-area:record}:where(.map-field[data-page=immersion])>[data-id=control]{--map-span:6;grid-area:control}:where(.map-field[data-page=immersion])>[data-id=surge]{--map-span:6;grid-area:surge}:where(.map-field[data-page=immersion])>[data-id=waiting]{--map-span:5;grid-area:waiting}:where(.map-field[data-page=immersion])>[data-id=other]{--map-span:4;grid-area:other}:where(.map-field[data-page=immersion])>[data-id=visible]{--map-span:3;grid-area:visible}:where(.map-field[data-page=immersion])>[data-id=depth]{--map-span:4;grid-area:depth}:where(.map-field[data-page=immersion])>[data-id=trust]{--map-span:4;grid-area:trust}:where(.map-field[data-page=immersion])>[data-id=arrive]{--map-span:4;grid-area:arrive}.map-field[data-page=buyer-reality]{grid-template-rows:repeat(18, var(--map-row));grid-template-areas:"lead lead lead lead lead lead stance stance stance stance stance stance""lead lead lead lead lead lead stance stance stance stance stance stance""reason reason reason reason reason origin origin origin origin origin origin origin""reason reason reason reason reason origin origin origin origin origin origin origin""reason reason reason reason reason commitment commitment commitment commitment commitment commitment commitment""reason reason reason reason reason commitment commitment commitment commitment commitment commitment commitment""in-place in-place in-place in-place in-place in-place sustain sustain sustain sustain sustain sustain""in-place in-place in-place in-place in-place in-place sustain sustain sustain sustain sustain sustain""risk risk risk risk risk carry carry carry carry carry carry carry""start start start start start carry carry carry carry carry carry carry""start start start start start carry carry carry carry carry carry carry""to-buy to-buy to-buy to-buy to-buy to-buy to-buy to-buy to-buy to-buy to-buy to-buy""secure secure secure secure secure secure outside outside outside outside outside outside""secure secure secure secure secure secure outside outside outside outside outside outside""secure secure secure secure secure secure alongside alongside alongside alongside alongside alongside""choice choice choice choice writing writing writing writing holds holds holds holds""choice choice choice choice writing writing writing writing holds holds holds holds""written written written written written rely rely rely rely rely rely rely"}:where(.map-field[data-page=buyer-reality])>[data-id=lead]{--map-span:6;grid-area:lead}:where(.map-field[data-page=buyer-reality])>[data-id=stance]{--map-span:6;grid-area:stance}:where(.map-field[data-page=buyer-reality])>[data-id=reason]{--map-span:5;grid-area:reason}:where(.map-field[data-page=buyer-reality])>[data-id=origin]{--map-span:7;grid-area:origin}:where(.map-field[data-page=buyer-reality])>[data-id=commitment]{--map-span:7;grid-area:commitment}:where(.map-field[data-page=buyer-reality])>[data-id=in-place]{--map-span:6;grid-area:in-place}:where(.map-field[data-page=buyer-reality])>[data-id=sustain]{--map-span:6;grid-area:sustain}:where(.map-field[data-page=buyer-reality])>[data-id=risk]{--map-span:5;grid-area:risk}:where(.map-field[data-page=buyer-reality])>[data-id=carry]{--map-span:7;grid-area:carry}:where(.map-field[data-page=buyer-reality])>[data-id=start]{--map-span:5;grid-area:start}:where(.map-field[data-page=buyer-reality])>[data-id=to-buy]{--map-span:12;grid-area:to-buy}:where(.map-field[data-page=buyer-reality])>[data-id=secure]{--map-span:6;grid-area:secure}:where(.map-field[data-page=buyer-reality])>[data-id=outside]{--map-span:6;grid-area:outside}:where(.map-field[data-page=buyer-reality])>[data-id=alongside]{--map-span:6;grid-area:alongside}:where(.map-field[data-page=buyer-reality])>[data-id=choice]{--map-span:4;grid-area:choice}:where(.map-field[data-page=buyer-reality])>[data-id=writing]{--map-span:4;grid-area:writing}:where(.map-field[data-page=buyer-reality])>[data-id=holds]{--map-span:4;grid-area:holds}:where(.map-field[data-page=buyer-reality])>[data-id=written]{--map-span:5;grid-area:written}:where(.map-field[data-page=buyer-reality])>[data-id=rely]{--map-span:7;grid-area:rely}.map-field[data-page=accounts]{grid-template-rows:repeat(7, var(--map-row));grid-template-areas:"lead lead lead lead lead unit unit unit unit unit unit unit""lead lead lead lead lead unit unit unit unit unit unit unit""lead lead lead lead lead matters matters matters matters matters matters matters""delivering delivering delivering delivering delivering delivering beyond-list beyond-list beyond-list beyond-list beyond-list beyond-list""account account account account account account account conversation conversation conversation conversation conversation""account account account account account account account conversation conversation conversation conversation conversation""parts parts parts parts parts parts giveaway giveaway giveaway giveaway giveaway giveaway"}:where(.map-field[data-page=accounts])>[data-id=lead]{--map-span:5;grid-area:lead}:where(.map-field[data-page=accounts])>[data-id=unit]{--map-span:7;grid-area:unit}:where(.map-field[data-page=accounts])>[data-id=matters]{--map-span:7;grid-area:matters}:where(.map-field[data-page=accounts])>[data-id=delivering]{--map-span:6;grid-area:delivering}:where(.map-field[data-page=accounts])>[data-id=beyond-list]{--map-span:6;grid-area:beyond-list}:where(.map-field[data-page=accounts])>[data-id=account]{--map-span:7;grid-area:account}:where(.map-field[data-page=accounts])>[data-id=conversation]{--map-span:5;grid-area:conversation}:where(.map-field[data-page=accounts])>[data-id=parts]{--map-span:6;grid-area:parts}:where(.map-field[data-page=accounts])>[data-id=giveaway]{--map-span:6;grid-area:giveaway}.map-field[data-page=buyer-profile]{grid-template-rows:repeat(5, var(--map-row));grid-template-areas:"lead lead lead lead lead two-profiles two-profiles two-profiles two-profiles two-profiles two-profiles two-profiles""lead lead lead lead lead two-profiles two-profiles two-profiles two-profiles two-profiles two-profiles two-profiles""lead lead lead lead lead the-other-half the-other-half the-other-half what-is-in-it what-is-in-it what-is-in-it what-is-in-it""side-by-side side-by-side side-by-side side-by-side one-side one-side one-side one-side what-is-in-it what-is-in-it what-is-in-it what-is-in-it""side-by-side side-by-side side-by-side side-by-side one-side one-side one-side one-side what-is-in-it what-is-in-it what-is-in-it what-is-in-it"}:where(.map-field[data-page=buyer-profile])>[data-id=lead]{--map-span:5;grid-area:lead}:where(.map-field[data-page=buyer-profile])>[data-id=two-profiles]{--map-span:7;grid-area:two-profiles}:where(.map-field[data-page=buyer-profile])>[data-id=the-other-half]{--map-span:3;grid-area:the-other-half}:where(.map-field[data-page=buyer-profile])>[data-id=what-is-in-it]{--map-span:4;grid-area:what-is-in-it}:where(.map-field[data-page=buyer-profile])>[data-id=side-by-side]{--map-span:4;grid-area:side-by-side}:where(.map-field[data-page=buyer-profile])>[data-id=one-side]{--map-span:4;grid-area:one-side}.map-field[data-page=buyer-case]{grid-template-rows:repeat(7, var(--map-row));grid-template-areas:"lead lead lead lead field field field field chain chain chain chain""lead lead lead lead field field field field chain chain chain chain""lead lead lead lead field field field field chain chain chain chain""traces traces traces traces traces traces record record record record record record""traces traces traces traces traces traces record record record record record record""edge edge edge edge edge sides sides sides sides sides sides sides""edge edge edge edge edge sides sides sides sides sides sides sides"}:where(.map-field[data-page=buyer-case])>[data-id=lead]{--map-span:4;grid-area:lead}:where(.map-field[data-page=buyer-case])>[data-id=field]{--map-span:4;grid-area:field}:where(.map-field[data-page=buyer-case])>[data-id=chain]{--map-span:4;grid-area:chain}:where(.map-field[data-page=buyer-case])>[data-id=traces]{--map-span:6;grid-area:traces}:where(.map-field[data-page=buyer-case])>[data-id=record]{--map-span:6;grid-area:record}:where(.map-field[data-page=buyer-case])>[data-id=edge]{--map-span:5;grid-area:edge}:where(.map-field[data-page=buyer-case])>[data-id=sides]{--map-span:7;grid-area:sides}.map-field[data-page=after-the-purchase]{grid-template-rows:repeat(10, var(--map-row));grid-template-areas:"lead lead lead lead lead count count count count count count count""lead lead lead lead lead count count count count count count count""lead lead lead lead lead count count count count count count count""reason reason reason reason reason reason knows knows knows knows knows knows""carried carried carried carried carried carried knows knows knows knows knows knows""carried carried carried carried carried carried knows knows knows knows knows knows""after after after after after follows follows follows follows follows follows follows""after after after after after adopting adopting adopting adopting adopting adopting adopting""after after after after after limits limits limits limits limits limits limits""before before before before kept kept kept kept judgement judgement judgement judgement"}:where(.map-field[data-page=after-the-purchase])>[data-id=lead]{--map-span:5;grid-area:lead}:where(.map-field[data-page=after-the-purchase])>[data-id=count]{--map-span:7;grid-area:count}:where(.map-field[data-page=after-the-purchase])>[data-id=reason]{--map-span:6;grid-area:reason}:where(.map-field[data-page=after-the-purchase])>[data-id=knows]{--map-span:6;grid-area:knows}:where(.map-field[data-page=after-the-purchase])>[data-id=carried]{--map-span:6;grid-area:carried}:where(.map-field[data-page=after-the-purchase])>[data-id=after]{--map-span:5;grid-area:after}:where(.map-field[data-page=after-the-purchase])>[data-id=follows]{--map-span:7;grid-area:follows}:where(.map-field[data-page=after-the-purchase])>[data-id=adopting]{--map-span:7;grid-area:adopting}:where(.map-field[data-page=after-the-purchase])>[data-id=limits]{--map-span:7;grid-area:limits}:where(.map-field[data-page=after-the-purchase])>[data-id=before]{--map-span:4;grid-area:before}:where(.map-field[data-page=after-the-purchase])>[data-id=kept]{--map-span:4;grid-area:kept}:where(.map-field[data-page=after-the-purchase])>[data-id=judgement]{--map-span:4;grid-area:judgement}.map-field[data-page=working-together]{grid-template-rows:repeat(10, var(--map-row));grid-template-areas:"lead lead lead lead lead lead lead entry entry entry entry entry""lead lead lead lead lead lead lead entry entry entry entry entry""conditions conditions conditions conditions conditions conditions conditions entry entry entry entry entry""conditions conditions conditions conditions conditions conditions conditions entry entry entry entry entry""tools tools tools tools tools tools method method method method method method""tools tools tools tools tools tools method method method method method method""response response response response response response response keeps keeps keeps keeps keeps""response response response response response response response keeps keeps keeps keeps keeps""brings brings brings brings brings limits limits limits limits limits limits limits""brings brings brings brings brings fit fit fit fit fit fit fit"}:where(.map-field[data-page=working-together])>[data-id=lead]{--map-span:7;grid-area:lead}:where(.map-field[data-page=working-together])>[data-id=entry]{--map-span:5;grid-area:entry}:where(.map-field[data-page=working-together])>[data-id=conditions]{--map-span:7;grid-area:conditions}:where(.map-field[data-page=working-together])>[data-id=tools]{--map-span:6;grid-area:tools}:where(.map-field[data-page=working-together])>[data-id=method]{--map-span:6;grid-area:method}:where(.map-field[data-page=working-together])>[data-id=response]{--map-span:7;grid-area:response}:where(.map-field[data-page=working-together])>[data-id=keeps]{--map-span:5;grid-area:keeps}:where(.map-field[data-page=working-together])>[data-id=brings]{--map-span:5;grid-area:brings}:where(.map-field[data-page=working-together])>[data-id=limits]{--map-span:7;grid-area:limits}:where(.map-field[data-page=working-together])>[data-id=fit]{--map-span:7;grid-area:fit}.map-field[data-page=colleague]{grid-template-rows:repeat(5, var(--map-row));grid-template-areas:"lead lead lead lead lead review review review review review review review""lead lead lead lead lead review review review review review review review""position position position position position position position uncovered uncovered uncovered uncovered uncovered""position position position position position position position uncovered uncovered uncovered uncovered uncovered""shift shift shift shift shift yours yours yours yours yours yours yours"}:where(.map-field[data-page=colleague])>[data-id=lead]{--map-span:5;grid-area:lead}:where(.map-field[data-page=colleague])>[data-id=review]{--map-span:7;grid-area:review}:where(.map-field[data-page=colleague])>[data-id=position]{--map-span:7;grid-area:position}:where(.map-field[data-page=colleague])>[data-id=uncovered]{--map-span:5;grid-area:uncovered}:where(.map-field[data-page=colleague])>[data-id=shift]{--map-span:5;grid-area:shift}:where(.map-field[data-page=colleague])>[data-id=yours]{--map-span:7;grid-area:yours}@media (min-width:37.5rem) and (max-width:59.99rem){.map .map-field[data-page=account-question]>:is([data-id=happens],[data-id=contact]),.map .map-field[data-page=immersion]>:is([data-id=lead],[data-id=vacuum],[data-id=arrive]),.map .map-field[data-page=buyer-reality]>:is([data-id=lead],[data-id=stance],[data-id=reason]),.map .map-field[data-page=accounts]>:is([data-id=lead],[data-id=account],[data-id=giveaway]),.map .map-field[data-page=buyer-profile]>:is([data-id=lead],[data-id=what-is-in-it]),.map .map-field[data-page=buyer-case]>:is([data-id=lead],[data-id=field],[data-id=sides]),.map .map-field[data-page=after-the-purchase]>:is([data-id=lead],[data-id=count],[data-id=follows],[data-id=adopting]),.map .map-field[data-page=working-together]>:is([data-id=lead],[data-id=entry]),.map .map-field[data-page=colleague]>:is([data-id=lead],[data-id=review]){grid-column:1/-1}}@media (min-width:22.5rem) and (max-width:37.49rem){.map .map-field[data-page=account-question]>:is([data-id=happens],[data-id=reading]),.map .map-field[data-page=immersion]>:is([data-id=lead],[data-id=vacuum],[data-id=surge],[data-id=waiting],[data-id=depth],[data-id=trust],[data-id=arrive]),.map .map-field[data-page=buyer-reality]>:is([data-id=lead],[data-id=stance],[data-id=reason],[data-id=origin],[data-id=commitment],[data-id=in-place],[data-id=sustain],[data-id=risk],[data-id=carry],[data-id=start],[data-id=to-buy],[data-id=secure],[data-id=outside]),.map .map-field[data-page=accounts]>:is([data-id=lead],[data-id=unit],[data-id=matters],[data-id=delivering],[data-id=beyond-list],[data-id=account],[data-id=giveaway]),.map .map-field[data-page=buyer-profile]>:is([data-id=lead],[data-id=what-is-in-it],[data-id=side-by-side],[data-id=one-side]),.map .map-field[data-page=buyer-case]>:is([data-id=lead],[data-id=field],[data-id=chain],[data-id=edge],[data-id=sides]),.map .map-field[data-page=after-the-purchase]>:is([data-id=lead],[data-id=count],[data-id=follows],[data-id=adopting]),.map .map-field[data-page=working-together]>:is([data-id=lead],[data-id=entry]),.map .map-field[data-page=colleague]>:is([data-id=lead],[data-id=review]){grid-column:1/-1}}body{container-type:inline-size}nav{z-index:20;color:var(--on-dark);background:var(--field-deep);border-bottom:var(--border-thin) solid var(--line-dark);position:sticky;inset-block-start:0}nav .wrap{min-height:var(--bar);align-items:center;gap:var(--space-5);grid-template-columns:auto 1fr;display:grid}.brand{font-family:var(--font-display);font-variation-settings:"opsz" 48, "wdth" 100;letter-spacing:-.03em;color:var(--on-dark);white-space:nowrap;align-items:baseline;gap:.8rem;font-size:1.45rem;font-weight:700;text-decoration:none;display:inline-flex}.brand .seal{background:var(--accent);border-radius:50%;width:.345em;height:.345em;translate:0 -.11em}nav .links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(.8rem,1.7vw,1.6rem);display:flex}.links a.off-page{margin-inline-start:.5rem}.links a.off-page+a.off-page{margin-inline-start:0}nav .links a{font-size:var(--step--1);color:var(--on-dark-muted);white-space:nowrap;font-weight:540;text-decoration:none}nav .links a:hover{color:var(--accent-hover)}.arr{vertical-align:.043em;fill:none;stroke:currentColor;stroke-width:103px;stroke-linecap:butt;stroke-linejoin:miter;flex:none;block-size:.44em;inline-size:.78em}.hero{color:var(--on-dark);background:var(--field);padding-block:var(--space-8);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(in oklab circle at 91% 20%, color-mix(in oklch, var(--accent) 6%, transparent), transparent 34%), linear-gradient(in oklab 118deg, transparent 46%, color-mix(in oklch, var(--paper) 2%, transparent));position:absolute;inset:0}.hero .wrap{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);display:grid;position:relative}.hero-aside{padding-top:var(--space-5)}.label{margin:0 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep)}.rail .label a{color:inherit;text-decoration:none;text-decoration-thickness:var(--border-thin);text-underline-offset:.22em}.rail .label a:hover,.rail .label a:focus-visible{text-decoration-line:underline}section:target .label{position:relative}section:target .label:before{content:"";inline-size:var(--border-strong);background:var(--accent-deep);block-size:1.1em;position:absolute;inset-block-start:.1em;inset-inline-start:calc(-1 * var(--space-3))}::selection{color:var(--selection-fg);background:var(--selection-bg)}:where(.hero,nav,footer) ::selection{color:var(--field-deep);background:var(--accent)}.dg{inline-size:min(100%, var(--rail));block-size:auto;margin-block-start:var(--space-4);display:block}.dg-box{fill:none;stroke:var(--ink);stroke-opacity:.42;stroke-width:2.5px}.dg-box-m{fill:none;stroke:var(--muted);stroke-opacity:.34;stroke-width:2.5px}.dg-arrow{fill:none;stroke:var(--ink);stroke-opacity:.42;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4}.dg-rule{stroke:var(--ink);stroke-opacity:.34;stroke-width:5px;stroke-linecap:butt}.dg-rule-m{stroke:var(--muted);stroke-opacity:.34;stroke-width:5px;stroke-linecap:butt}.dg-open{stroke:var(--ink);stroke-opacity:.34;stroke-width:5px;stroke-linecap:butt;stroke-dasharray:15 11}.dg-live{stroke:var(--accent-deep);stroke-opacity:.9;stroke-width:5px;stroke-linecap:butt}.dg-t{font-family:var(--font-caption);fill:var(--ink);text-anchor:middle;font-size:23px}.dg-t-m{fill:var(--muted)}.hero .label{color:var(--accent-text)}.hero h1{max-width:16ch;font-size:var(--step-5);letter-spacing:-.038em;color:var(--on-dark);margin-block:.65rem 1.1rem;font-stretch:98%;line-height:.88}.hero h1 .q{color:var(--accent)}.lede{max-width:34rem;font-size:var(--step-0);color:var(--on-dark-muted);margin:0;line-height:1.62}.lede:first-of-type{max-width:32rem;font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.022em;color:var(--on-dark);margin-bottom:1.2rem;font-weight:500;line-height:1.18}.hero .wrap>div:first-child{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.hero-cta{margin-top:auto;padding-block-start:var(--space-7)}@media (max-width:44rem){.hero .wrap>div:first-child{display:block}.hero-cta{margin-top:var(--space-6);padding-block-start:0}}.button{min-block-size:var(--control-min);font-family:var(--font-body);font-size:var(--step-0);color:var(--paper);background:var(--ink);border-radius:var(--radius-sm);padding:.8rem 1.4rem;font-weight:550;text-decoration:none;display:inline-block}.button:hover,.button:focus-visible{background:var(--accent-deep);color:var(--paper)}.hero .button{color:var(--field-deep);background:var(--on-dark)}.hero .button:hover,.hero .button:focus-visible{background:var(--accent);color:var(--field-deep)}.lede+.lede{margin-top:.9rem}.lede.guard{color:var(--on-dark);font-weight:600}:where(nav,.hero,footer,.menu,.map){--focus:var(--accent)}section{scroll-margin-top:calc(var(--bar) + var(--bar-clear));padding-block:var(--space-7);--surface:var(--paper);background:var(--surface)}section:nth-of-type(2n){--surface:var(--paper-2);background:var(--surface)}section h2{max-width:22ch;font-size:var(--step-4);line-height:1.02}section h3{font-family:var(--font-body);font-size:var(--step-1);font-weight:700}section p{max-width:var(--measure);color:var(--muted);margin:1.1rem 0 0}.cmp-wrap{margin-top:var(--space-6);-webkit-overflow-scrolling:touch;overflow-x:auto}.cmp{border-collapse:collapse;width:100%;min-width:44rem}.cmp th,.cmp td{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:var(--border-thin) solid var(--line)}.cmp thead th{border-bottom:var(--border-thin) solid var(--line-strong);font-family:var(--font-body);font-weight:550;font-size:var(--step--1);color:var(--muted);padding-top:0}.cmp tbody th{width:16rem;padding-right:var(--space-5);font-family:var(--font-body);font-size:var(--step-0);letter-spacing:-.022em;white-space:normal;color:var(--ink);font-weight:700}.cmp td{font-size:var(--step-0);color:var(--muted);line-height:1.5}.cmp td.mono{font-family:var(--font-body);font-size:var(--step--1)}.cmp td.mono a{color:var(--accent-deep);border-bottom:var(--border-thin) solid var(--line-strong);font-weight:600;text-decoration:none}.cmp td.mono a:hover{border-bottom-color:var(--accent-deep)}.cmp tbody tr:last-child th,.cmp tbody tr:last-child td{border-bottom:0}.idlist{margin-top:var(--space-5);flex-wrap:wrap;gap:.8rem;display:flex}.idlist a{min-height:var(--control-min);border:var(--border-thin) solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--step--1);align-items:center;padding-inline:1.1rem;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.idlist a:hover{border-color:var(--accent-deep);transform:translateY(-.08rem)}.idlist a:first-child{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.idlist a:first-child:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.contact .label{color:var(--accent-deep)}.contact .idlist a{color:var(--ink);border-color:var(--line-strong)}.contact .idlist a:first-child{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}@container (width<=64rem){.hero .wrap{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@container (width<=46rem){nav .links a:not(.keep){display:none}}@container (width>=46.0625rem){nav .links a.narrow{display:none}}.section-lede{max-width:var(--measure);margin:var(--space-4) 0 var(--space-5);font-size:var(--step-0);color:var(--ink);line-height:1.4}.solid-foot{margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--border-thin) solid var(--line-strong);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.028em;max-width:var(--measure);color:var(--ink);font-weight:700;line-height:1.3}.xref{justify-items:start;gap:var(--space-1);max-width:var(--measure);margin-top:var(--space-6);display:grid}.xref-label{font-family:var(--font-caption);font-size:var(--step--1);color:var(--faint)}.xref-link{color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--accent-deep) 62%, transparent);text-decoration-color:color-mix(in oklch, var(--accent-deep) 62%, transparent);text-underline-offset:.18em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;transition:text-decoration-color .14s var(--ease);font-weight:580;line-height:1.35;text-decoration-thickness:.08em}.xref-link:hover{color:var(--accent-deep);text-decoration-color:currentColor}.xref-link:focus-visible{outline-offset:.25rem}.xref-link .arr{color:var(--accent-deep);margin-inline-start:.26em}footer{padding-block:var(--space-7);color:var(--on-dark);--surface:var(--field-deep);background:var(--surface);box-shadow:0 calc(-1 * var(--border-thin)) 0 var(--surface);border-top:none;margin-top:0}footer nav{gap:var(--space-3) var(--space-5);box-shadow:none;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex;position:static}footer nav a{min-block-size:var(--control-min);font-family:var(--font-body);font-size:var(--step--2);color:var(--faint);align-items:center;text-decoration:none;display:inline-flex}footer nav a:hover,footer nav a:focus-visible{color:var(--ink)}.foot-fine{gap:var(--space-3) var(--space-5);margin:var(--space-5) 0 0;font-size:var(--step--1);color:var(--faint);flex-wrap:wrap;display:flex}section p b{color:var(--ink);font-weight:700}@scope(.solid){:scope :is(h3,p){margin-top:0}}h1,h2,.solid-foot{text-wrap:balance}@media (prefers-contrast:more){:root{--faint:var(--muted);--line:oklch(21.2% .016 45/.28);--line-strong:oklch(21.2% .016 45/.46);--on-dark-faint:var(--on-dark-muted);--line-dark:oklch(97.2% .007 70/.28)}}@supports (container-type:scroll-state){nav{container-type:scroll-state}@container scroll-state(stuck:top){nav .wrap{border-bottom-color:var(--accent-deep)}}}html{font-optical-sizing:auto;font-synthesis:none;font-kerning:normal;text-rendering:optimizelegibility}@supports (text-box:trim-start cap){h1,h2{text-box:trim-start cap}}.hero,.pf span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scrollbar-color:var(--line-strong) var(--paper);scrollbar-width:thin;scrollbar-gutter:stable}html:has(.map){scrollbar-color:oklch(97.2% .007 70/.3) var(--field-deep)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{-webkit-tap-highlight-color:transparent}.skip{z-index:60;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-size:var(--step--1);transition:transform .16s var(--ease);padding:.7rem 1.1rem;font-weight:700;text-decoration:none;position:absolute;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip:focus-visible{transform:none}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}}}#when .cmp td{width:30%}@media (forced-colors:active){.brand .seal{background:canvastext}}.menu-d{display:none;position:static}.menu-btn{inline-size:var(--control-min);block-size:var(--control-min);color:var(--on-dark);border:var(--border-thin) solid var(--line-dark);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;list-style:none;display:flex}.menu-btn::-webkit-details-marker{display:none}.menu-btn:focus-visible{outline-width:var(--border-thin);outline-offset:.25rem}.menu-bars,.menu-bars:before,.menu-bars:after{background:currentColor;border-radius:1px;block-size:2px;inline-size:1.15rem;display:block}.menu-bars{position:relative}.menu-bars:before,.menu-bars:after{content:"";position:absolute;inset-inline-start:0}.menu-bars:before{inset-block-start:-.38rem}.menu-bars:after{inset-block-start:.38rem}.menu-d[open] .menu-bars{background:0 0}.menu-d[open] .menu-bars:before{inset-block-start:0;rotate:45deg}.menu-d[open] .menu-bars:after{inset-block-start:0;rotate:-45deg}@media (prefers-reduced-motion:no-preference){.menu-bars,.menu-bars:before,.menu-bars:after{transition:rotate .16s,inset-block-start .16s,background .16s}}.menu{padding:var(--space-4) 0 var(--space-5);max-block-size:calc(100dvh - var(--bar));overscroll-behavior:contain;color:var(--on-dark);background:var(--field-deep);border-bottom:var(--border-thin) solid var(--line-dark);position:absolute;inset:100% 0 auto;overflow-y:auto;box-shadow:0 1rem 2rem -1rem #00000080}.menu ul{margin:0;padding:0;list-style:none}.menu a{min-block-size:var(--control-min);padding:.5rem var(--space-5);font-size:var(--step-0);color:var(--on-dark);border-bottom:var(--border-thin) solid var(--line-dark);align-items:center;font-weight:600;text-decoration:none;display:flex}.menu a.off-page .arr{color:var(--on-dark-muted);margin-inline-start:.5rem}.menu a:active{background:color-mix(in oklch, var(--on-dark) 10%, transparent)}.menu-mail{margin:var(--space-4) 0 0;padding-inline:var(--space-5);font-family:var(--font-body);font-size:var(--step--2);letter-spacing:.04em;flex-wrap:wrap;gap:1.2rem;display:flex}.menu-mail a{min-block-size:0;font-family:inherit;font-size:inherit;color:var(--on-dark-muted);text-underline-offset:.25em;border:0;padding:0;font-weight:400;text-decoration:underline;display:inline}@container (width<=46rem){.menu-d{display:block}nav .wrap{grid-template-columns:auto 1fr auto}}@media (forced-colors:active){.menu-bars,.menu-bars:before,.menu-bars:after{background:canvastext}.menu-d[open] .menu-bars{background:0 0}.menu{background:canvas;border:1px solid canvastext}}@font-face{font-family:Bricolage Fallback;src:local(Segoe UI),local(SegoeUI),local(Roboto Regular),local(Helvetica Neue),local(Arial),local(ArialMT);ascent-override:87.7286%;descent-override:25.4696%;line-gap-override:0%;size-adjust:106.009%}@font-face{font-family:Archivo Fallback;src:local(Segoe UI),local(SegoeUI),local(Roboto Regular),local(Helvetica Neue),local(Arial),local(ArialMT);ascent-override:88.4703%;descent-override:21.1603%;line-gap-override:0%;size-adjust:99.2423%}.plain-list{max-width:var(--measure);margin:0;padding:0;list-style:none}.plain-list>li{margin:0 0 .6rem;padding-inline-start:1.1rem;line-height:1.55;position:relative}.plain-list>li:before{content:"";background:var(--faint);border-radius:50%;block-size:.34rem;inline-size:.34rem;position:absolute;inset-block-start:calc(.775em - .17rem);inset-inline-start:.16rem}.terms{font-size:var(--step-0);margin:1rem 0 .4rem;font-weight:600}@supports (text-box-trim:trim-both){h1,h2,h3,.section-lede{text-box-trim:trim-both;text-box-edge:cap alphabetic}}h2+.plain-list,h2+.cmp-wrap{margin-block-start:var(--space-5)}section p:has(+.plain-list){margin-block-end:var(--space-5)}.plain-list{margin-block-start:var(--space-4)}.plain-list+p,.cmp-wrap+p{margin-block-start:var(--space-5)}h1,h2,h3,.section-lede{text-wrap:balance}p,.plain-list>li{text-wrap:pretty}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}nav[aria-label=Main]{view-transition-name:masthead}footer{view-transition-name:colophon}.after{color:var(--muted);max-width:var(--measure);margin-block-start:var(--space-4)}.hero .lede.close{color:var(--on-dark);margin-block-start:var(--space-5);font-weight:550}.hero .lede.opener{font-family:var(--font-caption);font-size:var(--step-1);color:var(--on-dark);border-block-end:var(--border-thin) solid var(--line-dark);max-width:34ch;margin-block-end:var(--space-5);padding-block-end:var(--space-4);line-height:1.4}.steps{margin:var(--space-4) 0 0;counter-reset:step;max-width:var(--measure);padding:0;list-style:none}.steps>li{counter-increment:step;text-indent:calc(-1 * var(--space-6));color:var(--muted);text-wrap:pretty;margin-block-start:var(--space-3);padding-inline-start:var(--space-6)}.steps>li:before{content:counter(step);inline-size:var(--space-6);text-indent:0;font-family:var(--font-caption);font-size:var(--step--1);color:var(--faint);display:inline-block}.steps>li b{color:var(--ink);font-weight:600}section h2+:is(p,ul,ol,dl,.section-lede){margin-block-start:var(--space-6)}@media (max-width:44rem){section h2+:is(p,ul,ol,dl,.section-lede){margin-block-start:var(--space-5)}}.page-back{width:min(var(--section-max), calc(100% - 2 * var(--gut)));margin:var(--space-7) auto var(--space-8)}@container (width>64rem){.page-back{padding-inline-start:calc(var(--rail) + var(--space-7))}}.hero .lede.hero-open{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;color:var(--on-dark);text-wrap:balance;margin-block-end:var(--space-5);font-weight:600;line-height:1.1}@media (max-width:44rem){.hero .lede.hero-open{font-size:var(--step-1)}}.hero .wrap{min-block-size:22rem}.hero.sub h1{max-width:15ch;font-size:var(--step-4);letter-spacing:-.03em;line-height:.94}@media (max-width:46rem){.hero .wrap{min-block-size:0}}.page-back{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}nav .links .here{position:relative}nav .links .here:after{content:"";inset-inline:0;background:var(--accent);border-radius:1px;height:2px;position:absolute;bottom:-.45em}.cmp-wrap{background:linear-gradient(to right, var(--surface,var(--paper)) 30%, #fff0) left center, linear-gradient(to left, var(--surface,var(--paper)) 30%, #fff0) right center, radial-gradient(farthest-side at 0 50%, #1f171321, #fff0) left center, radial-gradient(farthest-side at 100% 50%, #1f171321, #fff0) right center;background-repeat:no-repeat;background-size:3rem 100%,3rem 100%,.9rem 100%,.9rem 100%;background-attachment:local,local,scroll,scroll}.cmp.cmp-pairs{max-width:var(--measure);min-width:30rem}.cmp-wrap-pairs{max-width:var(--measure)}.cmp.cmp-pairs tbody th{width:21rem}@media (max-width:34rem){.cmp.cmp-pairs tbody th{width:14rem}}footer nav a,.foot-fine,.foot-fine span{color:var(--on-dark-muted)}footer nav a:hover,.foot-fine a:hover{color:var(--accent-hover)}footer nav a:focus-visible,.foot-fine a:focus-visible{color:var(--on-dark)}.foot-fine a{color:var(--on-dark-soft);-webkit-text-decoration-color:var(--line-dark);text-decoration-color:var(--line-dark)}.page-back{margin-block-end:var(--space-6)}@container (width>64rem){section>.wrap{grid-template-columns:minmax(0, var(--rail)) minmax(0, var(--measure)) 1fr;column-gap:var(--space-7);width:min(var(--section-max), calc(100% - 2 * var(--gut)));align-items:start;display:grid}section>.wrap>*{grid-column:2}section>.wrap>.rail{grid-area:1/1/span 99;align-self:start}section>.wrap>.cmp-wrap{grid-column:1/-1;max-width:none}section>.wrap>.cmp-wrap-pairs{grid-column:2/-1}section>.wrap>:first-of-type:not(.xref){margin-block-start:0}.rail h2{max-width:none;font-size:var(--step-2);margin-block-start:var(--space-3)}}section>.wrap>.buyer-case{max-width:none;grid-column:2/-1;margin-block-start:var(--space-6)}.buyer-case-cap{margin:0 0 var(--space-3);font-family:var(--font-caption);font-size:var(--step--1);color:var(--faint);max-width:var(--measure)}.buyer-case-sheet{border:var(--border-thin) solid var(--line-strong);padding:var(--space-6) var(--space-5) var(--space-5);box-shadow:0 1px oklch(21.2% .016 45/.05),0 12px 28px -22px oklch(21.2% .016 45/.35)}.buyer-case-title{margin:0 0 var(--space-4);font-family:var(--font-caption);font-size:var(--step-0);color:var(--accent-deep)}.buyer-case-top{column-gap:var(--space-5);row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:var(--space-2);display:grid}.buyer-case-field>span:first-child{font-size:var(--step--1);color:var(--faint);margin-block-end:var(--space-2);display:block}.buyer-case-rule{border-block-end:var(--border-thin) solid var(--line);block-size:1.4rem;display:block}.buyer-case-h{margin:var(--space-6) 0 var(--space-4);font-family:var(--font-display);font-weight:700;font-size:var(--step-1);letter-spacing:-.024em;color:var(--ink);line-height:1.2}.buyer-case-mark{color:var(--ink);white-space:nowrap;padding-block-end:.12em;font-weight:600}.buyer-case-mark-known{border-block-end:.09rem solid var(--ink)}.buyer-case-mark-assumed{border-block-end:.09rem dashed oklch(21.2% .016 45/.6)}.buyer-case-mark-to-ask{background-image:linear-gradient(to right, var(--ink) 0 32%, #0000 32% 68%, var(--ink) 68% 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% .09rem}.buyer-case-marks{row-gap:var(--space-3);margin:0;display:grid}.buyer-case-marks>div{column-gap:var(--space-4);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.buyer-case-marks dt,.buyer-case-marks dd{margin:0}.buyer-case-marks dd{color:var(--muted);font-size:var(--step-0);line-height:1.45}.buyer-case-q{margin-block-end:var(--space-5)}.buyer-case-ask{margin:0 0 var(--space-3);font-size:var(--step-0);color:var(--ink);letter-spacing:-.012em;max-width:var(--measure);font-weight:600;line-height:1.4}.buyer-case-note{margin:var(--space-3) 0 0;font-size:var(--step--1);color:var(--faint);max-width:var(--measure);line-height:1.5}.buyer-case-tbl{border-collapse:collapse;table-layout:fixed;inline-size:100%}.buyer-case-tbl th,.buyer-case-tbl td{text-align:start;vertical-align:top;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-block-end:var(--border-thin) solid var(--line)}.buyer-case-tbl thead th{font-weight:550;font-size:var(--step--1);color:var(--faint);border-block-end:var(--border-thin) solid var(--line-strong);padding-block-start:0}.buyer-case-tbl td{block-size:2.4rem}.buyer-case-tbl th:last-child,.buyer-case-tbl td:last-child{padding-inline-end:0}.buyer-case-tbl thead th:first-child{inline-size:36%}.buyer-case-tbl thead th:nth-child(2){inline-size:28%}.buyer-case-tbl thead th:nth-child(3){inline-size:18%}@media (max-width:52rem){section>.wrap>.buyer-case{grid-column:1/-1}.buyer-case-top{grid-template-columns:minmax(0,1fr)}.buyer-case-sheet{padding:var(--space-5) var(--space-4) var(--space-4)}.buyer-case-tbl,.buyer-case-tbl tbody,.buyer-case-tbl tbody tr{inline-size:auto;display:block}.buyer-case-tbl thead,.buyer-case-tbl tbody td{display:none}.buyer-case-tbl tbody td.buyer-case-hint{block-size:auto;padding:0 0 var(--space-4);display:block}.buyer-case-tbl tbody td.buyer-case-hint:before{content:attr(data-l);font-family:var(--font-body);font-size:var(--step--1);color:var(--ink);margin-block-end:var(--space-1);font-weight:550;display:block}.buyer-case-tbl tbody tr:first-child{block-size:auto;border-block-end:var(--border-thin) solid var(--line-strong);padding-block-start:var(--space-4)}.buyer-case-tbl tbody tr+tr{border-block-end:var(--border-thin) solid var(--line);block-size:2.4rem}}.buyer-case-hint{margin:var(--space-2) 0 0;font-family:var(--font-caption);font-size:var(--step--1);color:var(--faint);max-width:var(--measure);line-height:1.5}td.buyer-case-hint{vertical-align:top;max-width:none;margin:0}
