.awm-fco{padding:0 var(--awm-gutter, 16px);background:transparent;color:var(--awm-ink, #141518)}.awm-fco__card{position:relative;display:flex;flex-direction:column;align-items:center;max-width:72rem;margin:0 auto;padding:48px 24px;border-top:1px solid var(--awm-line, #DADAD5);border-radius:32px 32px 0 0;background:radial-gradient(35% 128px at 50% 0%,color-mix(in srgb,var(--awm-ink, #141518) 8%,transparent),transparent),var(--awm-paper, #FAFAF8)}@media(min-width:768px){.awm-fco__card{border-radius:48px 48px 0 0}}@media(min-width:1024px){.awm-fco__card{padding-block:64px}}.awm-fco__glow{position:absolute;top:0;left:50%;width:33%;height:1px;border-radius:999px;background:color-mix(in srgb,var(--awm-ink, #141518) 20%,transparent);filter:blur(8px);transform:translate(-50%,-50%)}.awm-fco__grid{display:grid;gap:32px;width:100%}@media(min-width:1280px){.awm-fco__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.awm-fco__cols{grid-column:span 2}}.awm-fco__brand{display:grid;align-content:start;gap:16px}.awm-fco__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0}.awm-fco__name b{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.awm-fco__name small{font-size:.8125rem;color:var(--awm-ink-3, #63666E)}.awm-fco__copy,.awm-fco__biz{margin:0;font-size:.875rem;color:var(--awm-ink-3, #63666E);word-break:keep-all}@media(max-width:767px){.awm-fco__copy{margin-top:16px}}.awm-fco__biz{font-size:.8125rem;font-variant-numeric:tabular-nums}.awm-fco__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:8px}@media(min-width:768px){.awm-fco__cols{grid-template-columns:repeat(4,minmax(0,1fr))}.awm-fco__cols[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.awm-fco__cols[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.awm-fco__cols{margin-top:0}}@media(max-width:767px){.awm-fco__col--wide{grid-column:1 / -1}}.awm-fco__col h3{margin:0;font-size:.75rem;font-weight:500}.awm-fco__col ul{display:grid;gap:0;margin:12px 0 0;padding:0;list-style:none;font-size:.875rem;color:var(--awm-ink-3, #63666E)}.awm-fco__col a{position:relative;display:inline-flex;align-items:center;min-height:36px;color:inherit;text-decoration:none;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;transition:color .3s}.awm-fco__col a:hover{color:var(--awm-ink, #141518)}.awm-fco__col a:before{content:"";position:absolute;inset:-4px 0}.awm-fco__col svg{width:16px;height:16px;flex:none;margin-inline-end:4px}.awm-fco__note{padding:8px 0;line-height:1.6;word-break:keep-all}.awm-fco-arm .awm-fco [data-fco]{opacity:0;filter:blur(4px);transform:translateY(-8px)}.awm-fco-arm .awm-fco [data-fco].is-in{opacity:1;filter:none;transform:none;transition:opacity .8s var(--d, 0s),filter .8s var(--d, 0s),transform .8s var(--d, 0s)}@media(prefers-reduced-motion:reduce){.awm-fco__col a{transition:none}}
