.QAz7oG_page{background:var(--paper);color:var(--ink);position:relative}.QAz7oG_container{width:min(100% - 40px, var(--max));margin-inline:auto}.QAz7oG_header{z-index:100;height:var(--header-h);background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #0000;transition:border-color .2s,background .2s;position:fixed;inset:0 0 auto}.QAz7oG_headerScrolled{border-bottom-color:var(--ink);background:var(--paper)}.QAz7oG_headerInner{height:100%;width:min(100% - 40px, var(--max));justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.QAz7oG_logo{letter-spacing:-.04em;font-size:1.125rem;font-weight:800;line-height:1}.QAz7oG_headerCta{background:var(--ink);height:36px;color:var(--paper);border-radius:var(--radius);justify-content:center;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:700;transition:background .15s;display:inline-flex}.QAz7oG_headerCta:hover{background:var(--accent)}.QAz7oG_headerCta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.QAz7oG_section{padding:120px 0;position:relative;overflow:clip}.QAz7oG_sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:.8125rem;font-weight:700;display:inline-block}.QAz7oG_sectionTitle{letter-spacing:-.04em;max-width:18em;margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.QAz7oG_sectionDesc{max-width:36em;color:var(--muted);font-size:1.0625rem;line-height:1.65}.QAz7oG_sectionGrid{align-items:center;gap:48px;display:grid}@media (min-width:900px){.QAz7oG_sectionGrid{grid-template-columns:1fr 1fr;gap:64px}}.QAz7oG_btn{border-radius:var(--radius);border:2px solid #0000;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:.9375rem;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.QAz7oG_btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.QAz7oG_btnPrimary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.QAz7oG_btnPrimary:hover{background:var(--accent);border-color:var(--accent)}.QAz7oG_btnGhost{color:var(--ink);border-color:var(--ink);background:0 0}.QAz7oG_btnGhost:hover{background:var(--ink);color:var(--paper)}.QAz7oG_btnLight{background:var(--paper);color:var(--ink);border-color:var(--paper)}.QAz7oG_btnLight:hover,.QAz7oG_btnOutlineLight{color:var(--paper);border-color:var(--paper);background:0 0}.QAz7oG_btnOutlineLight:hover{background:var(--paper);color:var(--ink)}.QAz7oG_hero{min-height:100svh;padding:calc(var(--header-h) + 48px) 0 96px;align-items:center;display:flex;position:relative;overflow:clip}.QAz7oG_heroInner{width:min(100% - 40px, var(--max));align-items:center;gap:56px;margin-inline:auto;display:grid}@media (min-width:900px){.QAz7oG_heroInner{grid-template-columns:1.1fr .9fr;gap:72px}}.QAz7oG_heroCopy{max-width:34rem}.QAz7oG_heroTitle{letter-spacing:-.045em;margin-bottom:20px;font-size:clamp(2.25rem,5.5vw,3.75rem);font-weight:800;line-height:1.15}.QAz7oG_heroBrand{color:var(--accent);display:block}.QAz7oG_heroSub{color:var(--muted);max-width:28em;margin-bottom:32px;font-size:clamp(1rem,2vw,1.1875rem);line-height:1.65}.QAz7oG_heroActions{flex-wrap:wrap;gap:12px;display:flex}.QAz7oG_heroVisual{aspect-ratio:1;justify-self:center;width:min(100%,420px);position:relative}.QAz7oG_heroShapeA,.QAz7oG_heroShapeB,.QAz7oG_heroShapeC{border:3px solid var(--ink);position:absolute}.QAz7oG_heroShapeA{background:var(--accent);inset:12% 18% 38% 12%}.QAz7oG_heroShapeB{background:var(--paper);inset:42% 12% 12% 38%}.QAz7oG_heroShapeC{background:var(--ink);border-color:var(--ink);inset:28% 42% 48% 28%}.QAz7oG_compass{z-index:1;color:var(--ink);width:64%;height:auto;margin:auto;position:absolute;inset:18% 22% 22% 18%}.QAz7oG_stickyCta{z-index:90;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:fixed;bottom:20px;right:20px;transform:translateY(12px)}.QAz7oG_stickyCtaVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.QAz7oG_stickyCta .QAz7oG_btn{box-shadow:none}@media (max-width:640px){.QAz7oG_stickyCta{bottom:16px;left:16px;right:16px}.QAz7oG_stickyCta .QAz7oG_btn{width:100%}}.QAz7oG_tripCard{border:3px solid var(--trip-accent);background:var(--paper);border-radius:var(--radius);overflow:hidden}.QAz7oG_tripChrome{border-bottom:2px solid var(--ink);background:var(--surface);align-items:center;gap:8px;height:40px;padding:0 14px;display:flex}.QAz7oG_tripDot{background:var(--ink);width:8px;height:8px}.QAz7oG_tripScreen{gap:16px;padding:24px;display:grid}.QAz7oG_tripStep{border:2px solid var(--ink);background:var(--paper);grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:14px;display:grid}.QAz7oG_tripStepActive{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.QAz7oG_tripStepNum{border:2px solid;place-items:center;width:40px;height:40px;font-size:.875rem;font-weight:800;display:grid}.QAz7oG_tripStepTitle{margin-bottom:4px;font-size:.9375rem;font-weight:700}.QAz7oG_tripStepMeta{opacity:.75;font-size:.8125rem}.QAz7oG_experience{background:var(--exp-bg);color:var(--exp-ink)}.QAz7oG_experience .QAz7oG_sectionLabel{color:color-mix(in srgb, var(--exp-ink) 80%, transparent)}.QAz7oG_experience .QAz7oG_sectionDesc{color:color-mix(in srgb, var(--exp-ink) 78%, transparent)}.QAz7oG_expTrackWrap{margin-top:48px;overflow:hidden}.QAz7oG_expTrack{will-change:transform;gap:16px;width:max-content;display:flex}.QAz7oG_expCard{background:var(--exp-card);color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius);flex:0 0 min(280px,78vw);padding:24px}.QAz7oG_expBadge{background:var(--ink);color:var(--paper);align-items:center;gap:6px;margin-bottom:16px;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.QAz7oG_expCardTitle{letter-spacing:-.03em;margin-bottom:8px;font-size:1.125rem;font-weight:800}.QAz7oG_expCardDesc{color:var(--muted);margin-bottom:20px;font-size:.875rem;line-height:1.55}.QAz7oG_expMeta{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;padding-top:14px;font-size:.8125rem;font-weight:700;display:flex}.QAz7oG_expStackMobile{gap:12px;margin-top:40px;display:none}@media (max-width:899px){.QAz7oG_expTrackWrap{display:none}.QAz7oG_expStackMobile{display:grid}.QAz7oG_expCard{flex:none;width:100%}}.QAz7oG_mentorVisual{gap:12px;display:grid;position:relative}.QAz7oG_flowLine{display:none}@media (min-width:900px){.QAz7oG_flowLine{background:var(--ink);width:40px;height:2px;display:block;position:absolute;top:50%;left:-48px}}.QAz7oG_mentorCard{border:2px solid var(--ink);background:var(--paper);border-radius:var(--radius);grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.QAz7oG_mentorAvatar{background:var(--surface);border:2px solid var(--ink);place-items:center;width:56px;height:56px;font-size:.875rem;font-weight:800;display:grid}.QAz7oG_mentorName{margin-bottom:2px;font-size:.9375rem;font-weight:800}.QAz7oG_mentorRole{color:var(--muted);margin-bottom:6px;font-size:.8125rem}.QAz7oG_mentorRating{align-items:center;gap:4px;font-size:.75rem;font-weight:700;display:inline-flex}.QAz7oG_mentorMatch{background:var(--accent);height:36px;color:var(--accent-ink);border-radius:var(--radius);white-space:nowrap;padding:0 12px;font-size:.75rem;font-weight:700}.QAz7oG_spark{width:12px;height:12px;color:var(--accent);pointer-events:none;position:absolute}.QAz7oG_spark1{top:-8px;right:24%}.QAz7oG_spark2{bottom:18%;left:-6px}.QAz7oG_spark3{top:42%;right:-8px}.QAz7oG_converge{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.QAz7oG_chip{border:2px solid var(--ink);background:var(--paper);align-items:center;gap:6px;height:32px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.QAz7oG_chipAccent{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.QAz7oG_finale{background:var(--finale-bg);color:var(--finale-ink);text-align:center;padding:120px 0 100px}.QAz7oG_finaleGraphic{width:min(180px,40vw);margin:0 auto 40px}.QAz7oG_finaleTitle{letter-spacing:-.04em;max-width:16em;margin:0 auto 48px;font-size:clamp(1.75rem,4.5vw,2.75rem);font-weight:800;line-height:1.25}.QAz7oG_finaleBrand{color:#7aa2ff}.QAz7oG_finaleActions{flex-direction:column;align-items:center;gap:28px;display:flex}.QAz7oG_qrBlock{justify-items:center;gap:10px;display:grid}.QAz7oG_qrFrame{background:var(--paper);border:2px solid var(--paper);width:148px;height:148px;padding:10px}.QAz7oG_qrLabel{color:color-mix(in srgb, var(--finale-ink) 70%, transparent);font-size:.8125rem;font-weight:600}.QAz7oG_storeRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.QAz7oG_reveal,.QAz7oG_stickyCta,.QAz7oG_expTrack{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}}
.aEDM4G_footer{background:var(--paper);color:var(--ink);border-top:2px solid var(--ink)}.aEDM4G_inner{width:min(100% - 40px, var(--max));flex-direction:column;gap:48px;margin:0 auto;padding:64px 0 32px;display:flex}.aEDM4G_content{justify-content:space-between;gap:48px;display:flex}.aEDM4G_brand{flex-direction:column;gap:10px;max-width:280px;display:flex}.aEDM4G_logo{letter-spacing:-.04em;color:var(--ink);font-size:1.125rem;font-weight:800;line-height:1}.aEDM4G_tagline{color:var(--muted);font-size:.875rem;line-height:1.5}.aEDM4G_nav{gap:56px;display:flex}.aEDM4G_column{flex-direction:column;gap:12px;min-width:120px;display:flex}.aEDM4G_heading{color:var(--ink);font-size:.8125rem;font-weight:700}.aEDM4G_links{flex-direction:column;gap:8px;list-style:none;display:flex}.aEDM4G_links a{color:var(--muted);font-size:.8125rem;transition:color .15s}.aEDM4G_links a:hover{color:var(--ink)}.aEDM4G_copyright{text-align:center;color:#767676;padding-bottom:12px;font-size:.6875rem}@media screen and (max-width:768px){.aEDM4G_inner{gap:32px;padding:48px 0 24px}.aEDM4G_content{flex-direction:column;gap:32px}.aEDM4G_nav{flex-wrap:wrap;gap:28px 40px}}
