.dsi-profile-listing{container:profile/inline-size}.dsi-profile-head{row-gap:var(--space-3);padding-block:var(--space-4) var(--space-8);display:grid}.dsi-profile-back{justify-self:start;align-items:center;gap:var(--space-1);min-block-size:var(--size-target-fine);color:var(--color-text-link);text-decoration:none;display:inline-flex}.dsi-profile-back:hover{text-underline-offset:var(--space-1);text-decoration:underline}.dsi-profile-crumbs{justify-self:start;align-items:center;gap:var(--space-2);min-block-size:var(--size-target-fine);flex-wrap:wrap;display:inline-flex}.dsi-profile-crumbs a{color:var(--color-text-link);text-decoration:none}.dsi-profile-crumbs a:hover{text-underline-offset:var(--space-1);text-decoration:underline}.dsi-profile-crumbs-sep{color:var(--color-text-secondary)}.dsi-profile-title{align-items:end;gap:var(--space-3) var(--space-8);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions""facts facts";display:grid}.dsi-profile-title-name{grid-area:name}.dsi-profile-title .dsi-profile-head-actions{grid-area:actions}.dsi-profile-keyfacts{grid-area:facts}@container profile (max-width:48rem){.dsi-profile-title{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""facts""actions"}.dsi-profile-title .dsi-profile-head-actions{margin-block-start:var(--space-1)}}.dsi-profile-head-actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.dsi-profile-hero{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-8);display:grid}.dsi-profile-facts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dsi-profile-fact{padding:var(--space-4) var(--space-5);background:var(--color-surface-raised);border:var(--border-hairline) solid var(--color-border-divider);border-radius:var(--radius-surface);align-content:center;display:grid}.dsi-profile-fact-question{font-size:var(--text-figure-l);line-height:var(--text-figure-l--line-height);font-weight:var(--text-figure-l--font-weight);color:var(--color-text-link);text-underline-offset:var(--space-1);text-decoration:underline}@container profile (min-width:60rem){.dsi-profile-hero:not(.dsi-profile-hero-solo){grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--space-32) * 3 + var(--space-10)))}}@container profile (max-width:30rem){.dsi-profile-fact{padding:var(--space-3)}}.dsi-profile-hero-map{min-inline-size:0}.dsi-profile-body{grid-template-columns:minmax(0,1fr);display:grid}.dsi-profile-aside{margin-block-start:var(--space-8)}.dsi-profile-aside>*{max-inline-size:calc(var(--space-32) * 4)}@container profile (min-width:30rem) and (max-width:60rem){.dsi-profile-hero-map .dsi-around-frame{aspect-ratio:21/9;block-size:auto;min-block-size:0}}@container profile (min-width:68rem){.dsi-profile-body{grid-template-columns:minmax(0, 1fr) calc(var(--space-32) * 3 - var(--space-6));column-gap:var(--space-16)}.dsi-profile-search{grid-area:1/1}.dsi-profile-main{grid-area:2/1}.dsi-profile-aside{grid-area:1/2/span 2;align-self:start;margin-block-start:var(--space-12);position:sticky;inset-block-start:calc(var(--sticky-header-height) + var(--sticky-index-height,0px) + var(--space-6))}}.dsi-profile-main{min-inline-size:0}.dsi-profile-price{gap:var(--space-5);padding:var(--space-6);background:var(--color-surface-raised);border:var(--border-hairline) solid var(--color-border-control);border-radius:var(--radius-surface);display:grid}.dsi-profile-price-whole{border-block-start:var(--border-hairline) solid var(--color-border-divider);padding-block-start:var(--space-4)}.dsi-profile-price-actions{gap:var(--space-2);display:grid}.dsi-profile-price-verbs{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dsi-profile-price-verbs>*{justify-content:center;inline-size:100%}.dsi-profile-kv{column-gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@container profile (min-width:40rem){.dsi-profile-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}.dsi-profile-kv-row{grid-template-columns:minmax(0, calc(var(--space-32) + var(--space-12))) minmax(0, 1fr);align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-hairline) solid var(--color-border-divider);display:grid}.dsi-profile-kv-row>dd{overflow-wrap:anywhere;min-inline-size:0}.dsi-profile-kv-row>dd .dsi-note-link{baseline-source:first}@container profile (max-width:30rem){.dsi-profile-fact .text-figure-l,.dsi-profile-fact-question{font-size:var(--text-figure-m);line-height:var(--text-figure-m--line-height)}.dsi-profile-head{padding-block-end:var(--space-6)}.dsi-profile-hero{gap:var(--space-3);margin-block-end:var(--space-6)}}.dsi-profile-price-verbs button,.dsi-profile-price-verbs a{justify-content:center;inline-size:100%}
