.KBVrmq_nav{z-index:10;position:fixed;top:50%;right:0;transform:translateY(-50%)}.KBVrmq_list{flex-direction:column;align-items:flex-end;display:flex}.KBVrmq_link{justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem;display:flex}.KBVrmq_label{color:var(--color-text-faint);font-size:.75rem;line-height:1rem;transition:color .15s;display:none}.KBVrmq_link:hover .KBVrmq_label{color:var(--color-text-muted)}.KBVrmq_dot{background:var(--color-border-strong);border-radius:9999px;width:.5rem;height:.5rem;transition:width .15s,background-color .15s}.KBVrmq_link:hover .KBVrmq_dot{background:var(--color-text-subtle)}.KBVrmq_link[aria-current=location] .KBVrmq_label{color:var(--color-primary);font-weight:600}.KBVrmq_link[aria-current=location] .KBVrmq_dot{background:var(--color-primary)}@media (min-width:80rem){.KBVrmq_nav{right:1rem}.KBVrmq_link{padding-block:.375rem}.KBVrmq_label{display:inline}.KBVrmq_link[aria-current=location] .KBVrmq_dot{width:1.25rem}}
.EvCd-G_root>section{flex-direction:column;justify-content:center;display:flex}@media (hover:hover) and (pointer:fine) and (min-width:64rem){.EvCd-G_root>section{min-height:calc(100svh - var(--header-h))}}
.O9ZbMG_hero{min-height:calc(100svh - var(--header-h));background:linear-gradient(to bottom, var(--color-primary-soft), var(--color-surface))}.O9ZbMG_heroInner{text-align:center}.O9ZbMG_heroTitle{letter-spacing:-.025em;text-wrap:balance;font-size:2.25rem;font-weight:700;line-height:1.25}.O9ZbMG_heroSubTitleContainer{margin-top:1.5rem}.O9ZbMG_heroSubtitle{color:var(--color-text-muted);text-wrap:balance;font-size:1.125rem;line-height:2rem}.O9ZbMG_actions{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.O9ZbMG_sectionHead{text-align:center}.O9ZbMG_sectionHead>h2{text-wrap:balance;font-size:1.625rem;line-height:1.35}.O9ZbMG_eyebrow{color:var(--color-primary);margin-bottom:.75rem;font-size:.875rem;font-weight:700}.O9ZbMG_lead{max-width:40rem;color:var(--color-text-muted);text-align:center;text-wrap:balance;margin:1rem auto 0;line-height:1.75rem}.O9ZbMG_subTitle{letter-spacing:-.025em;font-size:1.25rem;font-weight:700;line-height:1.75rem}.O9ZbMG_subLead{color:var(--color-text-muted);margin-top:.25rem}.O9ZbMG_itemTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem}.O9ZbMG_itemText{color:var(--color-text-muted);margin-top:.25rem;line-height:1.75rem}.O9ZbMG_mentorList{gap:1rem;margin-top:2.5rem;display:grid}.O9ZbMG_mentorCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.25rem;line-height:1.6;display:flex}.O9ZbMG_badge{background:var(--color-primary-soft);color:var(--color-primary);border-radius:9999px;align-self:flex-start;padding:.125rem .625rem;font-size:.75rem;font-weight:700}.O9ZbMG_transition{text-align:center;text-wrap:balance;margin-top:2.5rem;font-size:1.25rem;font-weight:700}.O9ZbMG_bubbleList{gap:1rem;margin-top:2.5rem;display:grid}.O9ZbMG_bubble{background:var(--color-surface);border-radius:1.25rem;padding:1rem 1.25rem;font-weight:500;position:relative;box-shadow:0 2px 12px #0000000f}.O9ZbMG_bubble:after{content:"";border-style:solid;border-width:.5rem .5rem 0;border-color:var(--color-surface) transparent transparent;position:absolute;bottom:-.5rem;left:1.5rem}.O9ZbMG_checkBox{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;margin-top:3rem;padding:1.5rem}.O9ZbMG_checkList{gap:.75rem;margin-top:1.25rem;display:grid}.O9ZbMG_checkList>li{gap:.625rem;line-height:1.6;display:flex}.O9ZbMG_checkIcon{background:var(--color-primary);width:1.5rem;height:1.5rem;color:var(--color-on-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.O9ZbMG_closing{text-align:center;text-wrap:balance;margin-top:2rem;font-size:1.125rem;font-weight:600}.O9ZbMG_collage{flex-wrap:wrap;justify-content:center;margin-top:2.5rem;padding:.75rem;display:flex}.O9ZbMG_collageItem{aspect-ratio:3/4;border:3px solid var(--color-surface);background:var(--color-surface-muted);border-radius:.5rem;width:5.4rem;margin:-.375rem;transition:transform .2s;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 4px 14px #0000001f}.O9ZbMG_collageItem:nth-child(2n){transform:rotate(3deg)translateY(.5rem)}.O9ZbMG_collageItem:nth-child(3n){transform:rotate(-1deg)translateY(-.25rem)}.O9ZbMG_collageItem:hover{z-index:1;transform:rotate(0)scale(1.15)}.O9ZbMG_collageImage{object-fit:cover;object-position:top}.O9ZbMG_tableWrap{max-width:48rem;margin:2.5rem auto 0;overflow-x:auto}.O9ZbMG_table{border-collapse:collapse;width:100%;line-height:1.5}.O9ZbMG_caption{text-align:left;margin-bottom:.75rem;font-weight:700}.O9ZbMG_table th,.O9ZbMG_table td{border-bottom:1px solid var(--color-border);text-align:left;padding:.875rem .75rem}.O9ZbMG_table thead th{border-bottom:2px solid var(--color-border-strong);color:var(--color-text-subtle);font-size:.875rem;font-weight:600}.O9ZbMG_table tbody th{font-weight:600}.O9ZbMG_table td{color:var(--color-text-muted)}.O9ZbMG_compareTable th:last-child,.O9ZbMG_compareTable td:last-child{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.O9ZbMG_timeline{gap:1.5rem;width:fit-content;max-width:40rem;margin:2.5rem auto 0;display:grid}.O9ZbMG_timelineItem{gap:1rem;display:flex}.O9ZbMG_timelineTime{background:var(--color-primary-soft);width:3rem;height:3rem;color:var(--color-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.O9ZbMG_example{border-left:3px solid var(--color-primary);color:var(--color-text-subtle);margin-top:.5rem;padding-left:.75rem;font-size:.9375rem}.O9ZbMG_offline{background:var(--color-surface-muted);border-radius:1rem;max-width:40rem;margin:2rem auto 0;padding:1.25rem 1.5rem}.O9ZbMG_subSectionTitle{text-align:center;text-wrap:balance;margin-top:5rem}.O9ZbMG_stepList{gap:2rem;margin-top:2rem;display:grid}.O9ZbMG_stepNumber{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-on-primary);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.75rem;font-size:.875rem;font-weight:700;display:flex}.O9ZbMG_companyBody{text-align:center;max-width:40rem;color:var(--color-text-muted);gap:1rem;margin:2rem auto 0;font-size:1.125rem;line-height:1.8;display:grid}.O9ZbMG_companyBody>.O9ZbMG_companyBodyParagraph:last-child>p{color:var(--color-text);font-weight:600}.O9ZbMG_profile{flex-direction:column;align-items:center;gap:1.5rem;max-width:48rem;margin:2.5rem auto 0;display:flex}.O9ZbMG_profilePhoto{aspect-ratio:1564/2090;background:var(--color-border);border-radius:.75rem;flex-shrink:0;width:12rem;position:relative;overflow:hidden}.O9ZbMG_profileImage{object-fit:cover}.O9ZbMG_profileName{font-size:1.5rem;font-weight:700}.O9ZbMG_profileRole{color:var(--color-primary);margin-right:.5rem;font-size:1rem;font-weight:600}.O9ZbMG_careerList{color:var(--color-text-muted);gap:.5rem;margin-top:1rem;line-height:1.6;display:grid}.O9ZbMG_careerList>li{padding-left:1rem;position:relative}.O9ZbMG_careerList>li:before{content:"";background:var(--color-primary);border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.65em;left:0}.O9ZbMG_careerLink{text-underline-offset:.2em;text-decoration:underline}.O9ZbMG_careerLink:hover{color:var(--color-primary)}.O9ZbMG_blogLink{border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:9999px;margin-top:1.25rem;padding:.375rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.O9ZbMG_blogLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.O9ZbMG_cta{text-align:center}.O9ZbMG_ctaTitle{letter-spacing:-.025em;text-wrap:balance;font-size:1.5rem;font-weight:700;line-height:1.4}.O9ZbMG_ctaText{color:var(--color-text-muted);margin-top:1rem}@media (min-width:40rem){.O9ZbMG_heroInner{padding:7rem 1.5rem}.O9ZbMG_heroTitle{font-size:3rem}.O9ZbMG_actions{flex-direction:row;justify-content:center}.O9ZbMG_cta{padding-inline:1.5rem}.O9ZbMG_sectionHead>h2{font-size:2rem}.O9ZbMG_mentorList,.O9ZbMG_bubbleList{grid-template-columns:repeat(2,minmax(0,1fr))}.O9ZbMG_checkBox{padding:2rem}.O9ZbMG_profile{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2.5rem}.O9ZbMG_profilePhoto{order:1;width:15rem}.O9ZbMG_ctaTitle{font-size:1.875rem}}@media (min-width:64rem){.O9ZbMG_mentorList{grid-template-columns:repeat(4,minmax(0,1fr))}.O9ZbMG_bubbleList{grid-template-columns:repeat(3,minmax(0,1fr))}.O9ZbMG_stepList{grid-template-columns:repeat(5,minmax(0,1fr))}.O9ZbMG_reviewsBody:has(.O9ZbMG_collage){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;margin-top:2.5rem;display:grid}:is(.O9ZbMG_reviewsBody:has(.O9ZbMG_collage)>.O9ZbMG_collage,.O9ZbMG_reviewsBody:has(.O9ZbMG_collage)>.O9ZbMG_tableWrap){margin-top:0}.O9ZbMG_collageItem{width:6.75rem}.O9ZbMG_timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;width:100%;max-width:none}.O9ZbMG_timelineItem{flex-direction:column;position:relative}.O9ZbMG_timelineItem:not(:last-child):after{content:"";background:var(--color-primary-soft);height:2px;position:absolute;top:1.5rem;left:3.75rem;right:-1.75rem}}
.aXvqca_alignCenter{text-align:center}.aXvqca_title{letter-spacing:-.025em;font-size:1.875rem;font-weight:700;line-height:2.25rem}.aXvqca_intro{color:var(--color-text-muted);margin-top:1rem;font-size:1.125rem;line-height:2rem}.aXvqca_sectionTitle{font-size:1.25rem;font-weight:600;line-height:1.75rem}.aXvqca_text{color:var(--color-text-muted);margin-top:.75rem;line-height:1.75rem}.aXvqca_values{gap:1rem;margin-top:1.25rem;display:grid}.aXvqca_valueCard{border:1px solid var(--color-border);border-radius:1rem;padding:1.25rem}.aXvqca_valueTitle{color:var(--color-primary);font-weight:600}.aXvqca_valueText{color:var(--color-text-muted);margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.aXvqca_email{color:var(--color-primary);margin-top:.5rem;font-weight:500;display:inline-block}.aXvqca_email:hover{text-decoration:underline}@media (min-width:40rem){.aXvqca_title{font-size:2.25rem;line-height:2.5rem}.aXvqca_values{grid-template-columns:repeat(3,minmax(0,1fr))}}
._2S8L3a_container{width:100%;margin-inline:auto;padding:4rem 1.5rem}._2S8L3a_container._2S8L3a_background{background:var(--color-surface-muted)}._2S8L3a_content{width:100%;max-width:72rem;margin-left:auto;margin-right:auto}
._9SotCq_title{letter-spacing:-.025em;font-size:2rem;font-weight:700;line-height:2rem}._9SotCq_title._9SotCq_left{text-align:left}._9SotCq_title._9SotCq_center{text-align:center}._9SotCq_title._9SotCq_right{text-align:right}
