.gather{--product-scale:.75;--gather-reach:1.5;--gather-stagger:.11s;--gather-top:-9px;width:100%;height:100%;position:relative;container-type:size}@media (min-width:1024px){.gather{--product-scale:1.1}}.gather-pile{position:absolute;inset:0}.gather-card{border-radius:calc(var(--product-radius-lg) * var(--product-scale));box-shadow:var(--shadow-raised);translate:-50% -50%;transform:translate(calc(var(--gather-x) * var(--gather-reach) * (100cqw - 100%)), calc(var(--gather-y) * var(--gather-reach) * (100cqh - 100%))) rotate(var(--gather-r));transition:transform var(--duration-spring-soft) var(--ease-spring-soft);position:absolute;top:50%;left:50%}.gather[data-beat=gather] .gather-card{transform:translate(calc(var(--gather-sx) * var(--product-scale)), calc(var(--gather-sy) * var(--product-scale))) rotate(var(--gather-sr));transition-delay:calc(var(--gather-i) * var(--gather-stagger))}.gather[data-beat=release] .gather-card{transition-delay:calc((var(--gather-last) - var(--gather-i)) * var(--gather-stagger))}.gather-covers{--gather-sx:0px;--gather-sy:var(--gather-top);--gather-sr:0deg}.gather .gather-card.gather-covers{box-shadow:var(--shadow-floating);opacity:0;transition-property:transform,opacity}.gather[data-beat=gather] .gather-card.gather-covers{opacity:1}.gather-figure{align-items:baseline;gap:8px;display:flex}.gather-number{font-size:var(--product-text-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:28px}.gather-trend{font-size:var(--product-text-xs);opacity:0;align-items:center;gap:4px;font-weight:500;line-height:16px;display:inline-flex}.gather[data-rolled] .gather-trend{opacity:1;transition:opacity var(--duration-fast) var(--ease-out-expo) var(--duration-spring-default)}.gather-chart{clip-path:inset(0 100% 0 0);width:100%;height:auto;display:block}.gather[data-rolled] .gather-chart{clip-path:inset(0);transition:clip-path var(--duration-slow) var(--ease-out-expo)}.gather-chart-area{fill:var(--product-muted)}.gather-chart-line{fill:none;stroke:var(--product-foreground);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.gather-stars{color:var(--mark-google-gold);gap:2px;display:flex}.gather-stars svg{fill:currentColor}.gather-quote{margin:8px 0 0}.gather-sent{color:var(--product-muted-foreground);font-size:var(--product-text-xs);vertical-align:baseline;align-items:center;gap:4px;margin-inline-start:8px;line-height:16px;display:inline-flex}.gather-sent svg{color:var(--mark-whatsapp-blue)}.gather[data-still] :is(.gather-card,.gather-covers,.gather-trend,.gather-chart){transition:none}
.advocates-guest{--advocates-avatar:var(--spacing-10);--advocates-anchor-from:.85;--advocates-tag-from:1.12;flex-direction:column;align-items:center;min-width:0;display:flex}.advocates-anchor{align-items:center;gap:var(--spacing-3);max-width:100%;display:flex}.advocates-initials{width:var(--advocates-avatar);height:var(--advocates-avatar);background:var(--control-fill);color:var(--color-ink);border-radius:50%;flex:none;place-items:center;display:grid}.advocates-name{min-width:0;margin:0}@media (min-width:1024px){.advocates-name{font-size:var(--text-body-l);line-height:var(--text-body-l--line-height)}}.advocates-tags{justify-content:center;gap:var(--spacing-2);margin:var(--spacing-3) 0 0;flex-wrap:wrap;max-width:100%;padding:0;list-style:none;display:flex}.advocates-tag-slot{display:grid}.advocates-tag{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}.advocates-tag:after{content:"";width:max(100%, var(--spacing-touch));height:var(--spacing-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.advocates-tag-pill{transition:background-color var(--duration-fast) var(--ease-out-expo), box-shadow var(--duration-fast) var(--ease-out-expo), color var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default);margin-inline-start:0;display:block}.advocates-tag[data-off] .advocates-tag-pill{box-shadow:none;color:var(--color-tertiary);background:0 0}@media (hover:hover){.advocates-tag:hover .advocates-tag-pill{background:var(--control-fill)}@supports (color:color-mix(in lab, red, red)){.advocates-tag:hover .advocates-tag-pill{background:color-mix(in oklab, var(--control-fill), var(--color-ink) var(--hover-mix))}}.advocates-tag[data-off]:hover .advocates-tag-pill{background:#f4f4f4}@supports (color:color-mix(in lab, red, red)){.advocates-tag[data-off]:hover .advocates-tag-pill{background:color-mix(in oklab, var(--color-white), var(--color-ink) var(--hover-mix))}}}.advocates-tag:active .advocates-tag-pill{background:var(--control-fill)}@supports (color:color-mix(in lab, red, red)){.advocates-tag:active .advocates-tag-pill{background:color-mix(in oklab, var(--control-fill), var(--color-ink) var(--press-mix))}}.advocates-tag:active .advocates-tag-pill{transform:scale(var(--press-scale)) translateY(var(--press-shift));transition:background-color var(--duration-instant) var(--ease-out-expo), transform var(--duration-instant) var(--ease-out-expo)}.advocates-tag:focus-visible{outline:none}:where(html:not([data-input-modality=pointer])) .advocates-tag:focus-visible .advocates-tag-pill{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.advocates-facts{justify-items:center;gap:var(--spacing-2);margin:var(--spacing-4) 0 0;max-width:100%;padding:0;list-style:none;display:grid}.advocates-fact{align-items:start;gap:var(--spacing-2);display:flex}.advocates-fact>svg{flex:none;margin-block-start:calc((1lh - var(--spacing-4)) / 2);display:block}.advocates-anchor:not([data-in]) .advocates-initials{opacity:0;transform:scale(var(--advocates-anchor-from))}.advocates-anchor:not([data-in]) .advocates-name{opacity:0}.advocates-facts:not([data-in]){opacity:0;transform:translateY(var(--spacing-2))}.advocates-tag-slot:not([data-in]){opacity:0;transform:scale(var(--advocates-tag-from))}.advocates-guest:not([data-phase=rest]) :is(.advocates-initials,.advocates-name,.advocates-facts,.advocates-tag-slot){transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default)}@media (prefers-reduced-motion:reduce){.advocates-tag:active .advocates-tag-pill{transform:none}}
.advocates-message{--mark-whatsapp-outgoing:#005c4b;--mark-whatsapp-meta:#e9edef99;--mark-whatsapp-rule:#ffffff1a;--advocates-leader:var(--spacing-6);--advocates-leader-width:12px;--advocates-bubble:90%;flex-direction:column;align-items:center;min-width:0;display:flex}.advocates-bubble{max-width:var(--advocates-bubble);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--mark-whatsapp-outgoing);color:var(--color-white);font:inherit;font-size:var(--text-control);line-height:var(--text-body--line-height);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default);border:0;border-end-end-radius:var(--radius-xs);margin:0;display:flow-root}@media (hover:hover){.advocates-bubble:hover{background:var(--mark-whatsapp-outgoing)}@supports (color:color-mix(in lab, red, red)){.advocates-bubble:hover{background:color-mix(in oklab, var(--mark-whatsapp-outgoing), var(--color-white) var(--hover-mix))}}}.advocates-bubble:active{transform:scale(var(--press-scale)) translateY(var(--press-shift));transition:transform var(--duration-instant) var(--ease-out-expo)}.advocates-sent{float:inline-end;align-items:center;gap:var(--spacing-1);color:var(--mark-whatsapp-meta);margin-block-start:calc(var(--text-control) * var(--text-body--line-height) - var(--text-mono-s) * var(--text-mono-s--line-height));margin-inline-start:var(--spacing-2);display:inline-flex}.advocates-status{display:grid}.advocates-status>svg{opacity:0;grid-area:1/1}.advocates-status>[data-status=check],.advocates-status>[data-status=check-check]{color:var(--mark-whatsapp-blue)}.advocates-bubble[data-status=clock]>.advocates-sent [data-status=clock],.advocates-bubble[data-status=check]>.advocates-sent [data-status=check],.advocates-bubble[data-status=check-check]>.advocates-sent [data-status=check-check]{opacity:1}.advocates-link{clear:both;justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--mark-whatsapp-rule);color:var(--mark-whatsapp-green);text-decoration:none;display:flex}.advocates-link>svg{flex:none}.advocates-leader{width:var(--advocates-leader-width);height:var(--advocates-leader);margin-block:var(--spacing-2);clip-path:inset(0 0 100%);flex:none;display:block}.advocates-leader-line,.advocates-leader-head{fill:none;stroke:var(--color-secondary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.advocates-leader-line{stroke-dasharray:0 3}.advocates-leader-head{opacity:0}.advocates-result{color:var(--color-ink);white-space:nowrap;margin:0}.advocates-number{font-variant-numeric:tabular-nums;text-align:end;min-width:2ch;display:inline-block}.advocates-bubble:not([data-in]){opacity:0;transform:translateY(var(--spacing-2))}.advocates-message:not([data-phase=rest]) .advocates-bubble{transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default)}.advocates-leader[data-drawn]{clip-path:inset(0);transition:clip-path var(--duration-base) var(--ease-out-expo)}.advocates-leader[data-landed] .advocates-leader-head{opacity:1;transition:opacity var(--duration-fast) var(--ease-out-expo)}@media (prefers-reduced-motion:reduce){.advocates-bubble:active{transform:none}}
.advocates-rating{--advocates-star-from:.7;--advocates-rise:var(--spacing-3);--advocates-bar-step:60ms;--advocates-chart:.72em;--advocates-chart-width:var(--spacing-40);flex-direction:column;align-items:center;min-width:0;display:flex}.advocates-review{width:fit-content;max-width:100%;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-raised);color:var(--color-ink)}.advocates-stars{gap:var(--spacing-2);display:flex}.advocates-star{width:var(--spacing-5);height:var(--spacing-5);color:var(--color-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-spring-default) var(--ease-spring-default);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.advocates-star:after{content:"";inset-block:calc((var(--spacing-5) - var(--spacing-touch)) / 2);inset-inline:calc(-1 * var(--spacing-2) / 2);position:absolute}.advocates-star:first-child:after{inset-inline-start:calc((var(--spacing-5) - var(--spacing-touch)) / 2)}.advocates-star:last-child:after{inset-inline-end:calc((var(--spacing-5) - var(--spacing-touch)) / 2)}.advocates-star>svg{fill:#0000;display:block}.advocates-star[data-filled]{color:var(--mark-google-gold)}.advocates-star[data-filled]>svg{fill:currentColor;animation:advocates-pop var(--duration-spring-default) var(--ease-spring-default) backwards}@keyframes advocates-pop{0%{transform:scale(var(--advocates-star-from))}}@media (hover:hover){.advocates-star:hover{color:#252525}@supports (color:color-mix(in lab, red, red)){.advocates-star:hover{color:color-mix(in oklab, var(--color-ink), var(--color-white) var(--hover-mix))}}.advocates-star[data-filled]:hover{color:#fbbf11}@supports (color:color-mix(in lab, red, red)){.advocates-star[data-filled]:hover{color:color-mix(in oklab, var(--mark-google-gold), var(--color-white) var(--hover-mix))}}}.advocates-star:active{transform:scale(var(--press-scale)) translateY(var(--press-shift));transition:transform var(--duration-instant) var(--ease-out-expo)}.advocates-review-text{margin:var(--spacing-1) 0 0}.advocates-listing{align-items:baseline;column-gap:var(--spacing-4);margin-top:var(--spacing-4);grid-template-columns:auto auto;max-width:100%;display:grid}.advocates-score{font-feature-settings:var(--font-body--font-feature-settings), "tnum" 1;text-rendering:geometricprecision;grid-area:1/1;margin:0;line-height:1}.advocates-source{grid-area:2/1}.advocates-chart{align-items:flex-end;gap:var(--spacing-1);width:var(--advocates-chart-width);min-width:0;height:var(--advocates-chart);font-size:var(--text-heading);grid-area:1/2;display:flex}.advocates-bar{min-width:0;height:calc(100% * var(--advocates-share));border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-divider);transform-origin:bottom;flex:1}.advocates-bar:last-child{background:var(--color-ink)}.advocates-review:not([data-in]){opacity:0;transform:translateY(var(--advocates-rise))}.advocates-rating:not([data-phase=rest]) .advocates-review{transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default)}.advocates-chart:not([data-in]) .advocates-bar{transform:scaleY(0)}.advocates-rating:not([data-phase=rest]) .advocates-bar{transition:transform var(--duration-spring-default) var(--ease-spring-default) calc(var(--advocates-i) * var(--advocates-bar-step))}@media (prefers-reduced-motion:reduce){.advocates-star:active{transform:none}}
.timeline{--product-scale:1.2;--timeline-x:var(--spacing-5);--timeline-label:90px;--timeline-column:55px;--timeline-columns:8;--timeline-lift:4px;--timeline-swell:1.04;--timeline-recede:.45;text-align:start;min-width:0;min-height:0;position:relative;overflow:clip}@media (min-width:768px){.timeline{--product-scale:1.6}}@media (min-width:1024px){.timeline{--product-scale:1.9;--timeline-x:var(--spacing-8)}}.timeline-picture{top:50%;left:var(--timeline-x);position:absolute;transform:translateY(-50%)}.timeline-sheet{width:calc(var(--timeline-label) + var(--timeline-columns) * var(--timeline-column));border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-raised);overflow:clip}.timeline-sheet>.product-timeline-row:last-child{border-bottom:0}.timeline-there{opacity:var(--timeline-recede)}.timeline-new{top:2px;left:calc(var(--product-start) * var(--timeline-column));border-radius:var(--product-radius-md);font:inherit;cursor:pointer;opacity:0;transform:translate(0, calc(-1 * var(--timeline-lift))) scale(var(--timeline-swell));transform-origin:50%;transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-soft) var(--ease-spring-soft);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:absolute}.timeline-new[data-in]{opacity:1;transform:none}.timeline-new[data-in][data-shifted]{transform:translateX(var(--timeline-column))}.timeline[data-phase=played] .timeline-new{transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default)}.timeline-new:after{content:"";inset-inline:0;inset-block:calc((32px - var(--spacing-touch)) / 2);position:absolute}.timeline-new:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.timeline[data-phase=rest] .timeline-new{transition:none}
.waitlist{--product-scale:1.15;--waitlist-x:var(--spacing-5);--waitlist-y:8%;--waitlist-time:72px;--waitlist-width:600px;--waitlist-swap:.15s;--waitlist-settle:.85;--waitlist-recede:.5;text-align:start;min-width:0;min-height:0;position:relative;overflow:clip}@media (min-width:768px){.waitlist{--product-scale:1.5;--waitlist-x:var(--spacing-8)}}@media (min-width:1024px){.waitlist{--waitlist-y:12%}}.waitlist-picture{top:var(--waitlist-y);left:var(--waitlist-x);position:absolute}.waitlist-sheet{width:var(--waitlist-width);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-raised);overflow:clip;container-type:inline-size}.waitlist-waiting{opacity:var(--waitlist-recede)}.waitlist-sheet .product-row-waiting{grid-template-columns:var(--waitlist-time) minmax(0, 1fr)}.waitlist-area{opacity:0;transform:scale(var(--waitlist-settle));transform-origin:0;transition:opacity var(--duration-fast) var(--ease-out-expo), transform var(--duration-spring-default) var(--ease-spring-default);display:inline-grid}.waitlist-area[data-in]{opacity:1;transform:none}.waitlist-chip{border-radius:var(--product-radius-md);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:start;padding:0;display:inline-grid;position:relative}.waitlist-chip:after{content:"";inset-inline:0;inset-block:calc((26px - var(--spacing-touch)) / 2);position:absolute}.waitlist-chip:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.waitlist-chip-state{opacity:0;transition:opacity var(--waitlist-swap) var(--ease-out-expo);grid-area:1/1;display:inline-grid}.waitlist-chip-state[data-shown]{opacity:1}.waitlist[data-phase=rest] .waitlist-area,.waitlist[data-phase=rest] .waitlist-chip-state{transition:none}@media (prefers-reduced-motion:reduce){.waitlist{--waitlist-swap:0s}}
.scene{place-self:stretch stretch;width:100%;min-width:0;height:100%;min-height:0;display:grid}
