.qb-poster,.qb-presentation{--qb-accent-fallback:#8a3b5c;--qb-secondary-fallback:#efd3dc;--qb-ground-fallback:#fbf6f4;--qb-surface-fallback:#fff;--qb-ink-fallback:#221a1e;--qb-muted-fallback:#6b5e64;--qb-line-fallback:#eadfe3;color:var(--qb-ink,var(--qb-ink-fallback));font-family:var(--qb-body-font,inherit)}.qb-presentation{container-type:inline-size;display:grid;gap:12px;min-width:0}.qb-poster *,.qb-poster :after,.qb-poster :before,.qb-presentation *,.qb-presentation :after,.qb-presentation :before{box-sizing:border-box}.qb-presentation img{display:block;max-width:100%}.qb-logo{background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:calc(var(--qb-radius, 16px)*.9);display:inline-grid;flex:0 0 auto;height:60px;overflow:hidden;place-items:center;width:60px}.qb-logo img{height:100%;-o-object-fit:contain;object-fit:contain;padding:5px;width:100%}.qb-logo--monogram{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 10%,var(--qb-surface,var(--qb-surface-fallback)));color:var(--qb-accent,var(--qb-accent-fallback));font-family:var(--qb-heading-font,inherit);font-size:1.15rem;font-weight:700;letter-spacing:.04em}.qb-portrait{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 14%,var(--qb-surface,var(--qb-surface-fallback)));box-shadow:0 10px 28px color-mix(in srgb,var(--qb-ink,var(--qb-ink-fallback)) 14%,transparent);display:block;flex:0 0 auto;overflow:hidden}.qb-portrait img,.qb-portrait svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qb-portrait--circle{aspect-ratio:1;border:3px solid var(--qb-surface,var(--qb-surface-fallback));border-radius:50%;width:clamp(88px,30cqw,128px)}.qb-portrait--tall{height:100%;min-height:220px}.qb-cover,.qb-portrait--tall{border-radius:calc(var(--qb-radius, 16px)*1.1);width:100%}.qb-cover{aspect-ratio:16/10;background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 12%,var(--qb-surface,var(--qb-surface-fallback)));overflow:hidden;position:relative}.qb-cover img,.qb-cover>svg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.qb-cover__text{background:color-mix(in srgb,var(--qb-surface,var(--qb-surface-fallback)) 88%,transparent);border-radius:calc(var(--qb-radius, 16px)*.7);color:var(--qb-ink,var(--qb-ink-fallback));font-family:var(--qb-heading-font,inherit);font-size:clamp(.95rem,4cqw,1.25rem);font-weight:600;left:14px;line-height:1.25;margin:0;max-width:min(72%,320px);overflow-wrap:anywhere;padding:8px 12px;position:absolute;top:14px}.qb-identity{align-items:center;display:flex;gap:14px;min-width:0}.qb-identity[data-qb-align=center]{flex-direction:column;text-align:center}.qb-identity[data-qb-align=center] .qb-chips{justify-content:center}.qb-identity__copy{flex:1 1 auto;min-width:0}.qb-name{color:var(--qb-ink,var(--qb-ink-fallback));font-family:var(--qb-heading-font,inherit);font-size:clamp(1.35rem,6cqw,2rem);font-weight:var(--qb-heading-weight,700);letter-spacing:var(--qb-heading-tracking,-.02em);line-height:var(--qb-heading-leading,1.08);margin:0}.qb-name,.qb-person{overflow-wrap:anywhere}.qb-person{color:var(--qb-muted,var(--qb-muted-fallback));font-size:clamp(.9rem,3.4cqw,1.05rem);font-weight:500;margin:4px 0 0}.qb-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0 0;padding:0}.qb-chips li{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 7%,var(--qb-surface,var(--qb-surface-fallback)));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:999px;color:var(--qb-ink,var(--qb-ink-fallback));font-size:.78rem;font-weight:600;line-height:1.3;padding:4px 10px}.qb-tagline{color:var(--qb-accent,var(--qb-accent-fallback));font-family:var(--qb-heading-font,inherit);font-size:1rem;font-style:italic;line-height:1.3;margin:8px 0 0}.qb-facts{border-top:1px solid var(--qb-line,var(--qb-line-fallback));display:grid;gap:8px;padding-top:10px}.qb-facts[data-qb-variant=grid],.qb-facts[data-qb-variant=tiles]{grid-template-columns:repeat(2,minmax(0,1fr))}.qb-facts[data-qb-variant=grid]>:only-child,.qb-facts[data-qb-variant=tiles]>:only-child{grid-column:1/-1}.qb-fact{align-items:flex-start;color:inherit;display:flex;gap:8px;min-height:44px;min-width:0;padding:8px 2px;text-decoration:none}.qb-fact>summary>svg:first-child,.qb-fact>svg{color:var(--qb-accent,var(--qb-accent-fallback));flex:0 0 auto;margin-top:2px}.qb-facts[data-qb-variant=tiles] .qb-fact{background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:calc(var(--qb-radius, 16px)*.8);padding:10px 12px}.qb-facts[data-qb-variant=rows] .qb-fact{min-height:40px;padding:6px 2px}.qb-facts[data-qb-variant=rows] .qb-fact__label{display:none}.qb-facts[data-qb-variant=compact]{border-top:1px solid var(--qb-line,var(--qb-line-fallback));display:flex;flex-wrap:wrap;gap:4px 18px}.qb-facts[data-qb-variant=compact] .qb-fact{flex:1 1 auto;min-width:140px;padding:6px 0}.qb-facts[data-qb-variant=compact] .qb-fact__label{display:none}.qb-facts[data-qb-variant=compact] .qb-fact__value{font-size:.88rem}.qb-detail-line{margin:0 0 6px}.qb-detail-line strong{color:var(--qb-muted,var(--qb-muted-fallback));font-weight:650}.qb-detail-block{margin:0 0 8px}.qb-detail-block strong{color:var(--qb-muted,var(--qb-muted-fallback));display:block;margin-bottom:2px}.qb-detail-block p{margin:0 0 3px}.qb-disclosure__body .qb-contact,.qb-disclosure__body .qb-link-row{margin-top:8px}.qb-fact__copy{display:grid;flex:1 1 auto;gap:1px;min-width:0}.qb-fact__label{color:var(--qb-muted,var(--qb-muted-fallback));font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.qb-fact__value{color:var(--qb-ink,var(--qb-ink-fallback));font-size:.9rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.qb-fact__detail{color:var(--qb-muted,var(--qb-muted-fallback));font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}.qb-book:focus-visible,.qb-contact__row:focus-visible,.qb-disclosure>summary:focus-visible,.qb-fact--hours>summary:focus-visible,.qb-fact--link:focus-visible,.qb-gallery a:focus-visible,.qb-gallery button:focus-visible,.qb-link-row:focus-visible{border-radius:12px;outline:3px solid color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 70%,#fff);outline-offset:2px}.qb-fact--hours{display:block;padding:0}.qb-fact--hours>summary{align-items:flex-start;cursor:pointer;display:flex;gap:8px;list-style:none;min-height:44px;padding:8px 2px}.qb-facts[data-qb-variant=tiles] .qb-fact--hours>summary{padding:0}.qb-fact--hours>summary::-webkit-details-marker{display:none}.qb-facts[data-qb-variant=compact] .qb-fact--hours>summary>.qb-fact__copy,.qb-facts[data-qb-variant=grid] .qb-fact--hours>summary>.qb-fact__copy,.qb-facts[data-qb-variant=rows] .qb-fact--hours>summary>.qb-fact__copy{flex:0 1 auto}.qb-fact__chevron{align-self:center;color:var(--qb-muted,var(--qb-muted-fallback));flex:0 0 auto;transition:transform .16s ease}details[open]>summary>.qb-fact__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.qb-fact__chevron{transition:none}}.qb-hours-week{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 6%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:12px;display:grid;font-size:.78rem;gap:2px;margin:4px 0 6px 26px;padding:8px 10px}.qb-hours-week>div{display:flex;gap:10px;justify-content:space-between}.qb-hours-week dt{color:var(--qb-muted,var(--qb-muted-fallback))}.qb-hours-week dd{font-weight:600;margin:0}.qb-contact{display:grid;gap:8px}.qb-contact__row{align-items:center;background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:calc(var(--qb-radius, 16px)*.8);color:inherit;display:flex;gap:10px;min-height:52px;padding:8px 14px;text-decoration:none}.qb-contact__row>svg,.qb-disclosure>summary>svg:first-child,.qb-link-row>svg:first-child{color:var(--qb-accent,var(--qb-accent-fallback));flex:0 0 auto}.qb-contact__copy,.qb-disclosure__copy{display:grid;flex:1 1 auto;min-width:0}.qb-contact__copy strong,.qb-disclosure__copy strong{font-size:.92rem;font-weight:650;overflow-wrap:anywhere}.qb-contact__copy span,.qb-disclosure__copy span{color:var(--qb-muted,var(--qb-muted-fallback));font-size:.78rem;overflow-wrap:anywhere}.qb-row__arrow{color:var(--qb-muted,var(--qb-muted-fallback));flex:0 0 auto;font-size:1.3rem;line-height:1}.qb-story{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 8%,var(--qb-surface,var(--qb-surface-fallback)));border-left:4px solid var(--qb-accent,var(--qb-accent-fallback));border-radius:calc(var(--qb-radius, 16px)*.8);padding:14px 16px}.qb-presentation[data-qb-centred=true] .qb-story{border-left:0;text-align:center}.qb-story__greeting{font-family:var(--qb-heading-font,inherit);font-size:1.15rem;font-weight:700;margin:0 0 4px}.qb-story__text{font-size:.92rem;line-height:1.5;margin:0;overflow-wrap:anywhere;white-space:pre-line}.qb-actions{display:grid;gap:8px}.qb-disclosure,.qb-link-row{background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:calc(var(--qb-radius, 16px)*.8)}.qb-disclosure>summary,.qb-link-row{align-items:center;color:inherit;cursor:pointer;display:flex;gap:10px;list-style:none;min-height:52px;padding:8px 14px;text-decoration:none}.qb-disclosure>summary::-webkit-details-marker{display:none}.qb-disclosure__body{font-size:.9rem;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:0 14px 14px 42px;white-space:pre-line}.qb-policy+.qb-policy{margin-top:10px}.qb-policy strong{display:block;margin-bottom:2px}.qb-policy p{margin:0}.qb-gallery{min-width:0}.qb-gallery ul{display:grid;gap:8px;grid-auto-columns:minmax(77px,1fr);grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding:0 0 4px;scroll-snap-type:x proximity}.qb-gallery li{min-width:0;scroll-snap-align:start}.qb-gallery a,.qb-gallery button{aspect-ratio:1;background:var(--qb-line,var(--qb-line-fallback));border:0;border-radius:calc(var(--qb-radius, 16px)*.7);cursor:pointer;display:block;overflow:hidden;padding:0;width:100%}.qb-gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qb-gallery__dialog{background:var(--qb-surface,var(--qb-surface-fallback));border:0;border-radius:16px;max-width:min(92vw,720px);padding:0}.qb-gallery__dialog::backdrop{background:rgba(0,0,0,.55)}.qb-gallery__dialog img{max-height:80vh;-o-object-fit:contain;object-fit:contain;width:100%}.qb-gallery__close{background:var(--qb-surface,var(--qb-surface-fallback));border:0;border-radius:50%;color:var(--qb-ink,var(--qb-ink-fallback));cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:8px;top:8px;width:44px}.qb-book{background:var(--qb-button,var(--qb-accent,var(--qb-accent-fallback)));border-radius:var(--qb-button-radius,14px);color:var(--qb-button-text,#fff);font-size:.98rem;font-weight:700;justify-content:center;min-height:48px;padding:12px 18px;text-align:center;text-decoration:none}.qb-band,.qb-book{align-items:center;display:flex}.qb-band{gap:14px;min-width:0}.qb-band>.qb-identity{flex:1 1 auto}.qb-band--overlap{align-items:flex-end;position:relative;z-index:1}.qb-band--overlap>.qb-portrait{margin-top:-44px}.qb-presentation[data-qb-layout=gallery_header] .qb-band{align-items:flex-start}.qb-band--editorial{align-items:center}.qb-band__copy{display:grid;flex:1 1 auto;gap:10px;min-width:0}.qb-band__copy .qb-logo{height:44px;width:44px}.qb-presentation[data-qb-layout=editorial_split] .qb-name{font-size:clamp(1.6rem,8cqw,2.6rem);line-height:1}.qb-cover-stack{position:relative}.qb-cover-stack>.qb-logo{height:48px;left:12px;position:absolute;top:12px;width:48px}.qb-cover-stack .qb-cover__text{left:auto;max-width:min(62%,300px);right:12px;text-align:right}.qb-presentation[data-qb-layout=editorial_split] .qb-portrait--circle,.qb-presentation[data-qb-layout=side_portrait] .qb-portrait--circle{width:clamp(128px,40cqw,158px)}.qb-presentation[data-qb-layout=clean_card_pro] .qb-portrait--circle,.qb-presentation[data-qb-layout=compact_details] .qb-portrait--circle,.qb-presentation[data-qb-layout=gallery_header] .qb-portrait--circle,.qb-presentation[data-qb-layout=hero_banner] .qb-portrait--circle,.qb-presentation[data-qb-layout=premium_split] .qb-portrait--circle,.qb-presentation[data-qb-layout=story_intro] .qb-portrait--circle{width:clamp(64px,20cqw,84px)}.qb-presentation[data-qb-layout=compact_details] .qb-name{font-size:clamp(1.2rem,5cqw,1.6rem)}.qb-rail{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) clamp(112px,38cqw,220px)}.qb-rail__copy{align-content:center;display:grid;min-width:0}.qb-rail .qb-identity{align-items:flex-start;flex-direction:column}@container (max-width: 279px){.qb-rail{grid-template-columns:minmax(0,1fr)}.qb-rail .qb-portrait--tall{min-height:200px}}.qb-float{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-height:clamp(150px,46cqw,190px);position:relative}.qb-blob{aspect-ratio:1;display:grid;flex:0 0 auto;place-items:center;position:relative;width:clamp(150px,46cqw,190px)}.qb-blob:before{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 18%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:62% 38% 55% 45%/48% 60% 40% 52%;content:"";inset:0;position:absolute}.qb-blob>.qb-portrait--circle{position:relative;width:74%}.qb-blob--small{width:clamp(118px,36cqw,150px)}.qb-panel{align-items:start;background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 8%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:calc(var(--qb-radius, 16px)*1.05);display:grid;gap:14px;grid-template-columns:clamp(96px,32cqw,130px) minmax(0,1fr);padding:14px}.qb-panel>.qb-portrait--circle{width:100%}.qb-panel__copy{min-width:0}.qb-panel__name{font-family:var(--qb-heading-font,inherit);font-size:1.15rem;font-weight:700;margin:0}.qb-panel__role{color:var(--qb-muted,var(--qb-muted-fallback));font-size:.82rem;margin:2px 0 8px}.qb-panel__list{display:grid;font-size:.85rem;font-weight:600;gap:4px;list-style:none;margin:0;padding:0}.qb-panel__list li:before{color:var(--qb-accent,var(--qb-accent-fallback));content:"◆";font-size:.6rem;margin-right:8px;vertical-align:middle}.qb-panel__bio{font-size:.85rem;line-height:1.45;margin:8px 0 0;overflow-wrap:anywhere}.qb-overlap{display:flex;justify-content:center;margin-top:calc(clamp(56px, 18cqw, 72px)*-1);position:relative;z-index:1}.qb-overlap .qb-portrait--circle{border-width:4px;width:clamp(112px,36cqw,144px)}.qb-ribbon{padding-bottom:clamp(48px,16cqw,64px);position:relative}.qb-ribbon .qb-cover{border-radius:calc(var(--qb-radius, 16px)*1.1) calc(var(--qb-radius, 16px)*1.1) 46% 34% /calc(var(--qb-radius, 16px)*1.1) calc(var(--qb-radius, 16px)*1.1) 22% 16%}.qb-ribbon>.qb-logo{height:48px;left:12px;position:absolute;top:12px;width:48px}.qb-ribbon>.qb-portrait--circle{border-width:4px;bottom:0;position:absolute;right:clamp(12px,6cqw,28px);width:clamp(104px,34cqw,136px)}.qb-ribbon .qb-cover__text{bottom:22%;left:14px;top:auto}.qb-split{border-radius:calc(var(--qb-radius, 16px)*1.1);display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);overflow:hidden}.qb-split .qb-cover{aspect-ratio:auto;border-radius:0;min-height:190px}@container (max-width: 299px){.qb-split{grid-template-columns:minmax(0,1fr)}.qb-split .qb-cover{aspect-ratio:16/9;min-height:0}}.qb-split__panel{align-content:end;background:var(--qb-accent,var(--qb-accent-fallback));color:var(--qb-button-text,#fff);display:grid;gap:8px;padding:18px}.qb-split__panel .qb-logo{border-color:transparent;height:44px;width:44px}.qb-luxe__copy,.qb-split__copy,.qb-split__eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.14em;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.qb-luxe__title,.qb-split__title{color:inherit;font-family:var(--qb-heading-font,inherit);font-size:clamp(1.25rem,6.5cqw,2.2rem);font-weight:700;line-height:1.05;margin:0;overflow-wrap:anywhere}.qb-split__panel{padding:14px}.qb-luxe__panel .qb-name,.qb-split__panel .qb-name{color:var(--qb-button-text,#fff)}.qb-split__copy{font-size:.85rem;font-weight:500;letter-spacing:.02em;line-height:1.4;text-transform:none}@container (min-width: 480px){.qb-split .qb-cover{min-height:240px}}.qb-luxe{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:clamp(48px,16cqw,64px);position:relative}.qb-luxe .qb-cover{aspect-ratio:4/3;border-radius:calc(var(--qb-radius, 16px)*1.1) calc(var(--qb-radius, 16px)*1.1) 0 0}.qb-luxe__panel{background:var(--qb-accent,var(--qb-accent-fallback));border-radius:0 0 calc(var(--qb-radius, 16px)*1.1) calc(var(--qb-radius, 16px)*1.1);color:var(--qb-button-text,#fff);display:grid;gap:8px;padding:18px}.qb-luxe__title{letter-spacing:.08em;text-transform:uppercase}.qb-luxe__panel .qb-logo{height:52px;justify-self:end;width:52px}.qb-luxe>.qb-portrait--circle{border-width:4px;bottom:0;left:clamp(12px,6cqw,28px);position:absolute;width:clamp(104px,34cqw,136px)}.qb-logo[data-qb-logo-shape=wide]{height:62px;width:min(92px,30cqw)}.qb-logo[data-qb-logo-shape=wide] img{padding:2px}.qb-cover-stack>.qb-logo[data-qb-logo-shape=wide],.qb-ribbon>.qb-logo[data-qb-logo-shape=wide]{height:48px;width:min(70px,24cqw)}.qb-band__copy .qb-logo[data-qb-logo-shape=wide],.qb-split__panel .qb-logo[data-qb-logo-shape=wide]{height:44px;width:min(64px,24cqw)}.qb-luxe__panel .qb-logo[data-qb-logo-shape=wide]{height:52px;width:min(76px,24cqw)}@container (min-width: 520px){.qb-luxe{grid-template-columns:minmax(0,55%) minmax(0,1fr)}.qb-luxe .qb-cover{aspect-ratio:auto;border-radius:calc(var(--qb-radius, 16px)*1.1) 0 0 calc(var(--qb-radius, 16px)*1.1);min-height:240px}.qb-luxe__panel{border-radius:0 calc(var(--qb-radius, 16px)*1.1) calc(var(--qb-radius, 16px)*1.1) 0}}.qb-presentation[data-qb-layout=hero_banner] .qb-cover,.qb-presentation[data-qb-layout=story_intro] .qb-cover{aspect-ratio:16/9}.qb-presentation[data-qb-layout=gallery_header] .qb-cover{aspect-ratio:2/1}.qb-poster{align-content:start;background:var(--qb-ground,var(--qb-ground-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:12px;display:grid;font-family:var(--qb-body-font,inherit);font-size:7px;gap:5px;height:150px;line-height:1.2;overflow:hidden;padding:8px;position:relative;width:100%}.qb-poster>*{min-width:0}.qb-poster__cover{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 12%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:7px;display:block;height:52px;overflow:hidden;position:relative;width:100%}.qb-poster__cover img,.qb-poster__cover svg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.qb-poster__identity{align-items:center;display:flex;gap:6px}.qb-poster__logo{background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));border-radius:5px;display:inline-grid;flex:0 0 auto;height:18px;overflow:hidden;place-items:center;width:18px}.qb-poster__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.qb-poster__logo i{color:var(--qb-accent,var(--qb-accent-fallback));font-family:var(--qb-heading-font,inherit);font-size:7px;font-style:normal;font-weight:700}.qb-poster__copy{display:grid;flex:1 1 auto;gap:2px;min-width:0}.qb-poster__copy b{color:var(--qb-ink,var(--qb-ink-fallback));font-family:var(--qb-heading-font,inherit);font-size:9px}.qb-poster__copy b,.qb-poster__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qb-poster__copy small{color:var(--qb-muted,var(--qb-muted-fallback));font-size:6.5px}.qb-poster__chips{display:flex;gap:3px}.qb-poster__chips i{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 12%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:999px;font-size:5.5px;font-style:normal;max-width:44px;overflow:hidden;padding:1px 4px;text-overflow:ellipsis;white-space:nowrap}.qb-poster__portrait{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 14%,var(--qb-surface,var(--qb-surface-fallback)));border:1.5px solid var(--qb-surface,var(--qb-surface-fallback));border-radius:50%;display:block;flex:0 0 auto;height:26px;overflow:hidden;width:26px}.qb-poster__portrait img,.qb-poster__portrait svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qb-poster__facts{display:grid;gap:3px;grid-template-columns:1fr 1fr}.qb-poster__facts i{background:color-mix(in srgb,var(--qb-ink,var(--qb-ink-fallback)) 8%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:3px;display:block;height:9px}.qb-poster__story{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 9%,var(--qb-surface,var(--qb-surface-fallback)));border-left:2px solid var(--qb-accent,var(--qb-accent-fallback));border-radius:4px;display:block;height:16px}.qb-poster__gallery{display:grid;gap:3px;grid-template-columns:repeat(4,1fr)}.qb-poster__gallery i{aspect-ratio:1;background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 22%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:3px;display:block}.qb-poster__book{background:var(--qb-button,var(--qb-accent,var(--qb-accent-fallback)));border-radius:var(--qb-button-radius,5px);display:block;height:12px}.qb-poster[data-qb-layout=concierge_panel] .qb-poster__portrait,.qb-poster[data-qb-layout=editorial_split] .qb-poster__portrait,.qb-poster[data-qb-layout=floating_profile] .qb-poster__portrait,.qb-poster[data-qb-layout=side_portrait] .qb-poster__portrait,.qb-poster[data-qb-layout=signature_stack] .qb-poster__portrait{height:40px;width:40px}.qb-poster[data-qb-layout=editorial_split] .qb-poster__copy b{font-size:12px;line-height:1;white-space:normal}.qb-poster[data-qb-layout=portrait_rail] .qb-poster__identity{align-items:stretch}.qb-poster[data-qb-layout=portrait_rail] .qb-poster__portrait{border-radius:6px;height:58px;width:36%}.qb-poster[data-qb-layout=floating_profile] .qb-poster__portrait,.qb-poster[data-qb-layout=signature_stack] .qb-poster__portrait{margin-right:6px;outline:6px solid color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 18%,var(--qb-surface,var(--qb-surface-fallback)));outline-offset:2px}.qb-poster[data-qb-layout=concierge_panel] .qb-poster__identity{background:color-mix(in srgb,var(--qb-accent,var(--qb-accent-fallback)) 9%,var(--qb-surface,var(--qb-surface-fallback)));border-radius:7px;padding:5px}.qb-poster[data-qb-layout=profile_overlay] .qb-poster__identity,.qb-poster[data-qb-layout=story_banner] .qb-poster__identity{flex-direction:column;margin-top:-18px;text-align:center}.qb-poster[data-qb-layout=profile_overlay] .qb-poster__portrait,.qb-poster[data-qb-layout=story_banner] .qb-poster__portrait{height:34px;order:-1;width:34px}.qb-poster[data-qb-layout=asymmetric_luxe] .qb-poster__cover,.qb-poster[data-qb-layout=hero_ribbon] .qb-poster__cover,.qb-poster[data-qb-layout=profile_overlay] .qb-poster__cover,.qb-poster[data-qb-layout=story_banner] .qb-poster__cover{height:46px}.qb-poster[data-qb-layout=hero_ribbon] .qb-poster__cover{border-radius:7px 7px 46% 34%/7px 7px 22% 16%}.qb-poster[data-qb-layout=hero_ribbon] .qb-poster__identity{margin-top:-14px}.qb-poster[data-qb-layout=hero_ribbon] .qb-poster__portrait{height:32px;width:32px}.qb-poster[data-qb-layout=gallery_header] .qb-poster__portrait,.qb-poster[data-qb-layout=hero_banner] .qb-poster__portrait,.qb-poster[data-qb-layout=story_intro] .qb-poster__portrait{margin-top:-14px}.qb-poster[data-qb-layout=asymmetric_luxe] .qb-poster__cover,.qb-poster[data-qb-layout=premium_split] .qb-poster__cover{justify-self:end;width:56%}.qb-poster[data-qb-layout=asymmetric_luxe]:before,.qb-poster[data-qb-layout=premium_split]:before{background:var(--qb-accent,var(--qb-accent-fallback));border-radius:7px 0 0 7px;content:"";height:52px;left:8px;position:absolute;top:8px;width:42%}.qb-poster[data-qb-layout=asymmetric_luxe]:before{border-radius:0 7px 7px 0;height:46px;left:auto;right:8px;width:42%}.qb-poster[data-qb-layout=asymmetric_luxe] .qb-poster__cover{justify-self:start}.qb-poster[data-qb-layout=asymmetric_luxe] .qb-poster__portrait{margin-top:-14px}.qb-poster[data-qb-family=simple][data-qb-layout=ultra_minimal]{border-color:transparent}.qb-poster[data-qb-layout=clean_card] .qb-poster__identity,.qb-poster[data-qb-layout=editorial] .qb-poster__identity{justify-content:center;text-align:center}.qb-poster[data-qb-layout=hub_menu] .qb-poster__facts{grid-template-columns:repeat(2,1fr)}.qb-poster[data-qb-layout=clean_card_pro] .qb-poster__facts i,.qb-poster[data-qb-layout=concierge_panel] .qb-poster__facts i,.qb-poster[data-qb-layout=hub_menu] .qb-poster__facts i{background:var(--qb-surface,var(--qb-surface-fallback));border:1px solid var(--qb-line,var(--qb-line-fallback));height:14px}.qb-poster[data-qb-layout=compact_details] .qb-poster__facts,.qb-poster[data-qb-layout=compact_dropdown] .qb-poster__facts,.qb-poster[data-qb-layout=ultra_minimal] .qb-poster__facts{grid-template-columns:1fr}.qb-poster[data-qb-layout=compact_dropdown] .qb-poster__facts i:nth-child(n+3),.qb-poster[data-qb-layout=ultra_minimal] .qb-poster__facts i:nth-child(n+2){display:none}.qb-poster[data-qb-layout=profile_story] .qb-poster__story{display:block}