[data-design=frequency] .fq-mf{z-index:3;background:var(--fq-bg-canvas);color:var(--fq-text-body);font:400 var(--fq-text-body-s)/1.5 var(--fq-font-sans);margin:24px 0 0;position:relative}[data-design=frequency] .fq-mf:before,[data-design=frequency] .fq-mf-mega:before{content:"";background:var(--fq-iridescent-sweep);opacity:.6;pointer-events:none;background-size:220% 100%;height:1px;position:absolute;top:0;left:0;right:0}[data-design=frequency] .fq-mf a{color:var(--fq-text-body);text-decoration:none}[data-design=frequency] .fq-mf a:hover{color:var(--fq-text-strong)}[data-design=frequency] .fq-mf :is(a,button):focus-visible{outline:2px solid var(--fq-focus-ring);outline-offset:3px}[data-design=frequency] .fq-mf-wrap{padding-inline:40px}[data-design=frequency] .fq-mf-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-top:40px;display:flex}[data-design=frequency] .fq-mf-logo{aspect-ratio:1920/389;background:var(--fq-iridescent-sweep);background-size:220% 100%;flex:none;width:176px;animation:10s linear infinite fq-sweep;-webkit-mask:url(/brand/frequency/logo/frequency-wordmark.png) 0/contain no-repeat;mask:url(/brand/frequency/logo/frequency-wordmark.png) 0/contain no-repeat}[data-design=frequency] .fq-mf-tabs{flex-wrap:wrap;gap:0 32px;display:flex}[data-design=frequency] .fq-mf-tabs button{height:var(--fq-hit-min);cursor:pointer;font:600 11px/1 var(--fq-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--fq-text-muted);transition:color var(--fq-dur-fast,.12s);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}[data-design=frequency] .fq-mf-tabs button:hover,[data-design=frequency] .fq-mf-tabs button[aria-expanded=true]{color:var(--fq-text-strong)}[data-design=frequency] .fq-mf-tabs button:before{content:"";background:var(--fq-iridescent-sweep);opacity:0;height:2px;transition:opacity var(--fq-dur-fast,.12s);background-size:220% 100%;position:absolute;top:0;left:0;right:0}[data-design=frequency] .fq-mf-tabs button[aria-expanded=true]:before{opacity:1}[data-design=frequency] .fq-mf-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.6;width:10px;height:10px;transition:transform .34s var(--fq-ease-out)}[data-design=frequency] .fq-mf-tabs button[aria-expanded=true] svg{transform:rotate(180deg)}[data-design=frequency] .fq-mf-bot{border-top:1px solid var(--fq-border-hair);font:400 var(--fq-text-meta)/1.4 var(--fq-font-sans);color:var(--fq-text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:28px;padding-block:22px 28px;display:flex}[data-design=frequency] .fq-mf-legal{flex-wrap:wrap;gap:0 18px;display:flex}[data-design=frequency] .fq-mf-legal a{min-height:var(--fq-hit-min);color:var(--fq-text-faint);align-items:center;display:inline-flex}@keyframes fq-mf-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}[data-design=frequency] .fq-mf-mega{z-index:1;overscroll-behavior:contain;background:var(--fq-bg-canvas);max-height:calc(100dvh - 180px);box-shadow:0 -40px 80px -30px color-mix(in oklab,var(--fq-ink) 45%,transparent);animation:fq-mf-rise .34s var(--fq-ease-out);position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}[data-design=frequency] .fq-mf-mega[hidden]{display:none}[data-design=frequency] .fq-mf-top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:clamp(32px,6vw,96px);padding-block:56px 40px;display:grid}[data-design=frequency] .fq-mf-brand{flex-direction:column;align-items:flex-start;gap:20px;display:flex}[data-design=frequency] .fq-mf-h{font:600 11px/1 var(--fq-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--fq-text-strong)}[data-design=frequency] .fq-mf-brand p{max-width:42ch;font:400 15px/1.6 var(--fq-font-sans);color:var(--fq-text-body);margin:0}[data-design=frequency] .fq-mf-ctas{flex-wrap:wrap;gap:8px;display:flex}[data-design=frequency] .fq-mf-ctas .btn{height:44px;padding:0 18px;font-size:14px}[data-design=frequency] .fq-mf .btn.fq-mf-ghost{color:var(--fq-text-strong);background:0 0}[data-design=frequency] .fq-mf-links{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}[data-design=frequency] .fq-mf-links a{font:500 15px/1.3 var(--fq-font-sans)}@media (max-width:767px){[data-design=frequency] .fq-mf{margin-top:0}[data-design=frequency] .fq-mf-wrap{padding-inline:var(--fq-gutter-mobile,16px)}[data-design=frequency] .fq-mf-row{flex-direction:column;align-items:flex-start;padding-top:32px}[data-design=frequency] .fq-mf-logo{width:144px}[data-design=frequency] .fq-mf-tabs{gap:0 22px}[data-design=frequency] .fq-mf-bot{min-height:0;padding:16px var(--fq-gutter-mobile,16px) calc(var(--tab-bar-clearance,0px) + 20px);flex-direction:column;align-items:flex-start;margin-top:20px}[data-design=frequency] .fq-mf-top{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:36px 28px}[data-design=frequency] .fq-mf-links{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=frequency] .fq-mf-links a{min-height:var(--fq-hit-min);align-items:center;display:inline-flex}[data-design=frequency] .fq-mf-mega{bottom:calc(var(--tab-bar-clearance,0px) + 8px);max-height:calc(100dvh - var(--tab-bar-clearance,0px) - 96px);z-index:46;border-radius:var(--fq-radius-l) var(--fq-radius-l) 0 0;position:fixed}}@media (prefers-reduced-motion:reduce){[data-design=frequency] .fq-mf-mega,[data-design=frequency] .fq-mf-logo{animation:none}}