.Entity{--spacing:clamp(2rem,5vi,4rem);display:flex;.Rte>:is(p,ul,ol,blockquote,hr){max-inline-size:none}}.Entity-main,.Entity-sub{padding-block:var(--spacing)}.Entity-data{container:data/inline-size;padding:1rem 1.25rem;background:var(--color-bg2);&:not(:only-child){margin-block-end:2rem;@container section (width <= 48rem){inline-size:100%}@container section (width > 48rem){margin-inline-end:var(--page-spacing)}}}.Entity-data--brand{display:flex;flex-wrap:wrap;gap:1rem;align-items:start}.Entity-data-logo{aspect-ratio:3/2;block-size:auto;inline-size:100%;border:var(--border-light);border-radius:var(--border-radius);object-fit:cover;background:#fff;box-sizing:border-box;max-inline-size:24rem}.Entity-content{display:flex;flex-wrap:wrap;align-items:start;gap:var(--spacing) var(--page-spacing)}.Entity-image{inline-size:20rem;&.ImageLightbox{list-style:"";padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}}.Entity-image .ImageLightbox-item:first-child{grid-column:1/-1}.Entity-text{flex:1 1 calc(100% - 20rem - var(--page-spacing));min-inline-size:16rem}.Entity-sub dl{margin-block:0}.Entity-sub dt{font-weight:600;color:var(--color-secondary)}.Entity-sub hr{margin-block:1.5rem;border-top:var(--border-light);border-bottom:none}.Entity-sub dd+dt{margin-block-start:1em}.Entity-section{container:section/inline-size}.DataWrapper{display:grid;grid-template-columns:auto 1fr;h2{margin-block:1.5rem .75rem}dl,h2{grid-column:1/-1}dl{display:grid;grid-template-columns:subgrid}}.Entity-section+.Entity-section{margin-block-start:calc(var(--spacing)*.75)}.Entity-action:not(:first-child){margin-block-start:1rem}.Entity-action{.Button,button{inline-size:100%}}@media (width < 48rem){.Entity{flex-direction:column}.Entity-sub{border-block-start:var(--border-light);padding-block:var(--spacing)}}@media (width >= 48rem){.Entity-main{flex:1;border-inline-end:var(--border-light);padding-inline-end:var(--page-spacing);&:has(.Entity-secondary:last-child){padding-block-end:0}}.Entity-sub{padding-inline-start:var(--page-spacing);border-inline-start:var(--border-light);flex:0 0 22rem;box-sizing:border-box;margin-inline-start:-.0625rem}}.Footnotes{font-size:.875em;padding-inline:1.2rem;margin-block-start:var(--spacing);margin-block-end:0}.EntityPossession{border:.25rem solid var(--color-transparency-10);border-radius:var(--border-radius);padding:.75rem;color:var(--color-secondary)}.EntityPossession[data-current=true]{background:var(--color-success-bg);color:var(--color-success-copy)}.EntityPossession--bookmark,html:where([data-theme=light]) .EntityPossession--bookmark{background:var(--color-blue-925)}@media (prefers-color-scheme:dark){.EntityPossession--bookmark{background:var(--color-blue-175)}}:is(html:where([data-theme=dark]),.is-dark) .EntityPossession--bookmark{background:var(--color-blue-175)}.EntityPossession--bookmark form+form{margin-block-start:1rem}.EntityPossession-heading{margin-block:0;gap:.625rem}.EntityPossession-headingName{display:block;line-height:1.25}.EntityPossession+.EntityPossession{margin-block-start:1rem}.EntityPossession-heading+.EntityPossession-setup{margin-block-start:.75rem;border-block-start:var(--border) var(--color-transparency-15);padding-block-start:.75rem}.EntityPossession-setup+.EntityPossession-setup{margin-block-start:.25rem}.EntityPossession-period{line-height:1.5;margin-block-start:.5rem}.EntityPossession-period small{display:block}.EntityPossession-period small+small{margin-block-start:.25rem}.EntityPossession-period span{display:block;font-weight:600}.EntityPossession-form{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;padding-block:1rem;label{font-weight:600}}.EntityPossession-giftToggle{margin-block-end:1rem;label{font-weight:600}&:has(:checked)+.EntityPossession-formPrice{display:none}}.EntityPossession-formPrice{margin-block-end:1rem;>div+div{margin-block-start:.5rem}label{font-weight:600}}.EntityPossession-metaLinks{margin-block-start:.75rem;border-block-start:var(--border) var(--color-transparency-15);padding-block-start:.5rem;font-size:.875rem}.EntityPossession-metaLinks summary{flex-direction:row-reverse;justify-content:flex-end;gap:.5rem}.AvatarPreview-heading{font-size:1rem;margin-block-end:.5rem;color:var(--color-secondary)}.AvatarPreview-list{list-style:"";margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.25rem;li{padding:0}}.AvatarPreview-count{margin-block:0 .5rem}.Entity-heading{display:flex;justify-content:space-between;align-items:start;gap:1rem;h1,h2{margin-block-start:0;margin-block-end:1em}}.Entity-secondary{background:var(--color-bg2);padding-block:calc(var(--spacing)*.75) var(--spacing);padding-inline:var(--page-spacing);margin-block-start:var(--spacing);margin-inline:calc(var(--page-spacing)*-1);.Entity-section+.Entity-section{margin-block-start:var(--spacing);border-block-start:var(--border) var(--color-transparency-15);h2{margin-block-start:calc(var(--spacing)*.75)}}}
