.jcQjza_page{--links-ink:var(--off-white);color:var(--links-ink);min-height:100svh;padding:clamp(48px, 8vh, 88px) var(--gutter) 32px;place-items:center;display:grid}.jcQjza_inner{width:min(100%,520px)}.jcQjza_profile{text-align:center}.jcQjza_title{margin:20px 0 12px;line-height:1}.jcQjza_wordmark{aspect-ratio:216/81.6;background:var(--red);width:259.2px;max-width:100%;margin:0 auto;display:block;-webkit-mask:url(/brand/fesq-wordmark.svg) 50%/contain no-repeat;mask:url(/brand/fesq-wordmark.svg) 50%/contain no-repeat}.jcQjza_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.jcQjza_role{color:var(--links-ink);letter-spacing:.14em;text-transform:uppercase;font-size:14.3px;font-weight:600}.jcQjza_bio{margin-top:16px;font-size:17px;line-height:1.55}.jcQjza_destinations{width:90%;margin:36px auto 0}.jcQjza_list{gap:10px;list-style:none;display:grid}.jcQjza_card{border:1px solid var(--border);background:var(--well);min-height:79.2px;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease;align-items:center;gap:14.4px;padding:14px 21.6px;display:flex}.jcQjza_cardCopy{flex:1;min-width:0}.jcQjza_label{color:var(--links-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:19.8px;font-weight:600;line-height:1.2;display:flex}.jcQjza_detail{margin-top:3px;font-size:14px;display:block}.jcQjza_icon{width:22px;height:22px;color:var(--links-ink);flex:0 0 22px}.jcQjza_arrow{width:23.4px;height:23.4px;color:var(--red);transition:transform var(--motion-fast) var(--ease);flex:0 0 23.4px}.jcQjza_badge{color:var(--links-ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.jcQjza_card:hover,.jcQjza_card:focus-visible{border-color:var(--red)}@media (prefers-reduced-motion:no-preference){.jcQjza_card:hover .jcQjza_arrow,.jcQjza_card:focus-visible .jcQjza_arrow{transform:translate(3px,-3px)}}.jcQjza_socialReveal{margin-top:20px}.jcQjza_social{justify-content:center;gap:12px;display:flex}.jcQjza_socialButton{border:1px solid var(--border);background:var(--well);width:48px;height:48px;color:var(--links-ink);transition:border-color var(--motion-fast) ease, color var(--motion-fast) ease;place-items:center;display:grid}.jcQjza_socialButton:hover,.jcQjza_socialButton:focus-visible{border-color:var(--red);color:var(--red)}.jcQjza_socialLogo{background:currentColor;width:22px;height:22px;display:block}.jcQjza_instagram{-webkit-mask:url(/brand/instagram.svg) 50%/contain no-repeat;mask:url(/brand/instagram.svg) 50%/contain no-repeat}.jcQjza_linkedin{-webkit-mask:url(/brand/linkedin.svg) 50%/contain no-repeat;mask:url(/brand/linkedin.svg) 50%/contain no-repeat}.jcQjza_contact{border-top:1px solid var(--border);margin-top:36px;padding-top:24px}.jcQjza_contactTitle{color:var(--links-ink);letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.jcQjza_channels{grid-template-columns:1fr 1fr;gap:24px;display:grid}.jcQjza_channels a{flex-direction:column;justify-content:center;min-height:48px;display:flex}.jcQjza_channels a:last-child{text-align:right}.jcQjza_channelLabel{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.jcQjza_channelName{color:var(--links-ink);transition:color var(--motion-fast) ease;font-size:16px}.jcQjza_channels a:hover .jcQjza_channelName{color:var(--red)}.jcQjza_footer{color:var(--links-ink);letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:36px;font-size:10px;display:flex}.jcQjza_spark{background:var(--red);width:20px;height:34px;-webkit-mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat;mask:url(/brand/fesq-spark.svg) 50%/contain no-repeat}@media (max-width:620px){.jcQjza_card{gap:10.8px;padding:14px 16.2px}.jcQjza_channels{gap:12px}}
