.df-fq-hero{background:var(--df-teal-800);color:var(--df-paper);position:relative;overflow:hidden}.df-fq-hero__field{pointer-events:none;background-image:radial-gradient(circle at 6px 6px,#0000 2.5px,#fefefe54 2.5px 3.5px,#0000 3.5px);background-size:12px 12px;position:absolute;inset:0 0 0 38%;-webkit-mask-image:radial-gradient(70% 85% at 72% 55%,#000 0%,#0000008c 45%,#0000 75%);mask-image:radial-gradient(70% 85% at 72% 55%,#000 0%,#0000008c 45%,#0000 75%)}.df-fq-hero .df-hero__inner{z-index:1;position:relative}.df-fq-hero__copy{flex-direction:column;align-items:flex-start;max-width:600px;padding:120px 0 128px;display:flex}.df-fq-hero h1{max-width:640px;font:var(--df-display-weight) 48px/52px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-paper);text-wrap:balance;margin-top:14px}.df-fq-hero h1>span{display:block}.df-fq-hero .df-hero__lead{margin-top:18px}.df-fq-statement{background:var(--df-surface-sunken)}.df-fq-statement .df-col{padding-block:96px}.df-fq-statement p{max-width:900px;font:var(--df-display-weight) 36px/44px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading);text-wrap:balance}.df-fq-statement .df-tail{color:var(--df-heading-muted)}.df-fq-qs .df-col{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:96px;display:grid}.df-fq-index{flex-direction:column;gap:40px;display:flex;position:sticky;top:40px}.df-fq-toc{border-top:1px solid var(--df-line);flex-direction:column;padding:0;list-style:none;display:flex}.df-fq-toc a{border-bottom:1px solid var(--df-line);font:500 14px/20px var(--df-font-sans);color:var(--df-ink);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;text-decoration:none;display:grid}.df-fq-toc a:hover,.df-fq-toc a:hover .df-ref{color:var(--df-heading)}.df-fq-list{border-top:1px solid var(--df-line)}.df-fq-item{border-bottom:1px solid var(--df-line);scroll-margin-top:24px}.df-fq-item summary{cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:24px 0;list-style:none;display:grid}.df-fq-item summary::-webkit-details-marker{display:none}.df-fq-item summary:after{content:"+";color:var(--df-ink-muted);grid-column:4;justify-self:end;font-size:20px;line-height:1}.df-fq-item[open] summary:after{content:"−"}.df-fq-item summary h3{font:500 20px/26px var(--df-font-sans);color:var(--df-heading);text-wrap:balance;grid-column:2}.df-fq-item__badge{grid-column:3}@media (hover:hover){.df-fq-item summary:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}.df-fq-answer{flex-direction:column;align-items:flex-start;gap:16px;max-width:720px;padding:0 32px 40px 44px;display:flex}.df-fq-answer>p{font:400 16px/24px var(--df-font-sans);color:var(--df-ink-muted)}.df-fq-answer>.df-fq-lead{font:400 18px/28px var(--df-font-sans);color:var(--df-ink)}.df-fq-answer>.df-fq-foot{font-size:14px;line-height:20px}.df-fq-mark{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.df-fq-facts{border-top:1px solid var(--df-line);flex-direction:column;align-self:stretch;display:flex}.df-fq-facts>div{border-bottom:1px solid var(--df-line);grid-template-columns:24px minmax(0,1fr);gap:8px;padding:14px 0;display:grid}.df-fq-facts dd{font:400 15px/22px var(--df-font-sans);color:var(--df-ink-muted)}.df-fq-facts strong{color:var(--df-ink);font-weight:500}.df-fq-figs{flex-wrap:wrap;gap:12px;display:flex}.df-fq-figs>div{border:var(--df-hairline) solid var(--df-line);border-radius:var(--df-radius-xl);background:var(--df-surface-raised);flex-direction:column;gap:6px;padding:16px 20px;display:flex}.df-fq-figs b{font:var(--df-display-weight) 36px/40px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading);white-space:nowrap}.df-fq-figs b.df-fq-plus{color:var(--df-figure)}.df-kv dd.df-fq-plus{color:var(--df-figure-text)}.df-fq-callout{border-left:2px solid var(--df-heading);border-radius:0 var(--df-radius-md) var(--df-radius-md) 0;background:var(--df-surface-sunken);font:400 15px/22px var(--df-font-sans);color:var(--df-ink-muted);align-self:stretch;padding:16px 20px}.df-fq-callout strong{color:var(--df-ink);font-weight:500}.df-fq-answer>.df-card{align-self:stretch;max-width:460px}@media (max-width:1199px){.df-fq-qs .df-col{grid-template-columns:minmax(0,1fr);gap:48px}.df-fq-index{position:static}.df-fq-hero__field{left:50%}}@media (max-width:959px){.df-fq-hero__copy{padding:64px 0 96px}.df-fq-hero__field{left:30%;-webkit-mask-image:radial-gradient(80% 60% at 85% 100%,#000 0%,#0000 70%);mask-image:radial-gradient(80% 60% at 85% 100%,#000 0%,#0000 70%)}}@media (max-width:767px){.df-fq-hero h1{margin-top:28px;font-size:36px;line-height:39px}.df-fq-hero__copy{padding:40px 0 80px}.df-fq-statement .df-col{padding-block:64px}.df-fq-statement p{font-size:26px;line-height:32px}.df-fq-item summary{grid-template-columns:28px minmax(0,1fr) 20px;padding:20px 0}.df-fq-item summary h3{text-wrap:pretty;font-size:18px;line-height:24px}.df-fq-item__badge{display:none}.df-fq-item summary:after{grid-column:3}.df-fq-answer{padding:0 0 32px}.df-fq-figs b{font-size:30px;line-height:34px}}
