@layer components{[data-design=frequency] .fqa{isolation:isolate;background:var(--fq-surface-card);min-height:100dvh;color:var(--fq-text-body);font-family:var(--fq-font-sans);padding:var(--fq-space-6) var(--fq-gutter-mobile) var(--fq-space-10);flex-direction:column;display:flex;position:relative}[data-design=frequency] .fqa>.fq-wash{z-index:-1}[data-design=frequency] .fqa-top{padding:var(--fq-space-4) 0 var(--fq-space-8);justify-content:center;display:flex}[data-design=frequency] .fqa-mark{color:var(--fq-text-strong);border-radius:var(--fq-radius-s);display:inline-flex}[data-design=frequency] .fqa-mark .fq-logo{width:148px}[data-design=frequency] .fqa-mark:focus-visible{outline:2px solid var(--fq-focus-ring);outline-offset:6px}[data-design=frequency] .fqa-body{justify-content:flex-start;align-items:center;gap:var(--fq-space-6);flex-direction:column;flex:1;display:flex}[data-design=frequency] .fqa-card{width:100%;max-width:440px;padding:var(--fq-space-8) var(--fq-space-6);gap:var(--fq-space-5);flex-direction:column;display:flex}[data-design=frequency] .fqa-card.fqa-wide{max-width:560px}[data-design=frequency] .fqa-head{gap:var(--fq-space-3);flex-direction:column;display:flex}[data-design=frequency] .fqa-h{font:500 var(--fq-text-h2)/var(--fq-lh-h2) var(--fq-font-display);letter-spacing:var(--fq-track-h2);color:var(--fq-text-strong);text-wrap:balance;margin:0}[data-design=frequency] .fqa-lead{font:400 var(--fq-text-body-size)/1.5 var(--fq-font-sans);color:var(--fq-text-muted);margin:0}[data-design=frequency] .fqa-form{gap:var(--fq-space-4);flex-direction:column;display:flex}[data-design=frequency] .fqa-form .btn{width:100%}[data-design=frequency] .fqa-note{padding:var(--fq-space-3) var(--fq-space-4);border-radius:var(--fq-radius-m);background:color-mix(in oklab,var(--fq-text-strong) 4%,transparent);font:400 var(--fq-text-body-s)/1.45 var(--fq-font-sans);color:var(--fq-text-body);margin:0}[data-design=frequency] .fqa-note b{color:var(--fq-text-strong);font-weight:600}[data-design=frequency] .fqa-alert{padding:var(--fq-space-3) var(--fq-space-4);border-radius:var(--fq-radius-m);background:color-mix(in oklab,var(--fq-danger) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--fq-danger) 40%,transparent);font:500 var(--fq-text-body-s)/1.45 var(--fq-font-sans);color:var(--fq-danger);margin:0}[data-design=frequency] .fqa-or{align-items:center;gap:var(--fq-space-3);font:500 var(--fq-text-label)/1 var(--fq-font-display);letter-spacing:var(--fq-track-label);text-transform:uppercase;color:var(--fq-text-muted);display:flex}[data-design=frequency] .fqa-or:before,[data-design=frequency] .fqa-or:after{content:"";background:var(--fq-border-hair);flex:1;height:1px}[data-design=frequency] .fqa-small{text-align:center;font:400 var(--fq-text-meta)/1.5 var(--fq-font-sans);color:var(--fq-text-muted);margin:0}[data-design=frequency] .fqa-small a,[data-design=frequency] .fqa-link{color:var(--fq-text-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}[data-design=frequency] .fqa-small a:hover,[data-design=frequency] .fqa-link:hover{color:var(--fq-text-link-hover)}[data-design=frequency] .fqa-link{font-size:var(--fq-text-body-s);align-self:center}[data-design=frequency] .fqa-actions{gap:var(--fq-space-3);flex-wrap:wrap;display:flex}[data-design=frequency] .fqa-orb{background:var(--fq-pa-soft);width:56px;height:56px;color:var(--fq-text-strong);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-design=frequency] .fqa-orb svg{width:24px;height:24px}@media (min-width:720px){[data-design=frequency] .fqa{padding-inline:var(--fq-gutter-desktop)}[data-design=frequency] .fqa-top{padding-bottom:var(--fq-space-10)}[data-design=frequency] .fqa-card{padding:var(--fq-space-10) var(--fq-space-9)}}}