/* Source TrialClaimIsland reserves space before its lazy form mounts. */
[data-testid="trial-claim-island"]{display:flow-root;min-height:900px}
[data-fixed-item-slug] .pm-faq-item summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;text-align:left;font-size:16px;line-height:24px;font-weight:600}
[data-fixed-item-slug] .pm-faq-item summary::-webkit-details-marker{display:none}
[data-fixed-item-slug] .pm-faq-item summary svg{width:16px;height:16px;flex-shrink:0;color:hsl(var(--muted-foreground));transition:transform .2s}
[data-fixed-item-slug] .pm-faq-item[open]{box-shadow:0 1px 2px #0000000d}
[data-fixed-item-slug] .pm-faq-item[open] summary svg{transform:rotate(180deg)}
@media(min-width:640px){[data-testid="trial-claim-island"]{min-height:700px}}
@media(min-width:1024px){[data-testid="trial-claim-island"]{min-height:540px}}
