.Tn_VwG_hero{background:var(--background);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.Tn_VwG_backgroundMesh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Tn_VwG_meshOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.03;filter:blur(120px);width:50vw;max-width:600px;height:50vw;max-height:600px;position:absolute;top:-20%;right:-10%}.Tn_VwG_meshOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.02;filter:blur(120px);width:40vw;max-width:500px;height:40vw;max-height:500px;position:absolute;bottom:-10%;left:20%}.Tn_VwG_splitContainer{z-index:1;grid-template-columns:1fr 1.2fr;gap:6rem;max-width:1400px;min-height:100svh;margin:0 auto;padding:0;display:grid;position:relative}.Tn_VwG_portraitSide{flex-direction:column;justify-content:center;align-items:flex-end;padding:10rem 0 6rem 4rem;display:flex;position:relative}.Tn_VwG_portraitWrapper{width:100%;max-width:320px;position:relative}.Tn_VwG_portraitFrame{aspect-ratio:3/4;border:1px solid var(--border-light);border-radius:4px;position:relative;overflow:hidden}.Tn_VwG_portraitImage{object-fit:cover;object-position:center;filter:grayscale();transition:filter .6s}.Tn_VwG_portraitFrame:hover .Tn_VwG_portraitImage{filter:grayscale(50%)}.Tn_VwG_portraitOverlay{display:none}.Tn_VwG_cornerAccent{border-left:1px solid var(--border);border-top:1px solid var(--border);width:60px;height:60px;position:absolute;top:-12px;left:-12px}.Tn_VwG_experienceBadge{background:var(--background);border:1px solid var(--border-light);flex-direction:column;justify-content:center;align-items:center;padding:1rem 1.25rem;display:flex;position:absolute;bottom:-1.5rem;right:-1.5rem}.Tn_VwG_badgeNumber{font-family:var(--font-primary);color:var(--text-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:300;line-height:1}.Tn_VwG_badgeText{text-transform:uppercase;letter-spacing:.15em;color:var(--text-light);text-align:center;margin-top:.25rem;font-size:.6rem;font-weight:400;line-height:1.4}.Tn_VwG_portraitCaption{color:var(--text-light);letter-spacing:.05em;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.75rem;display:flex}.Tn_VwG_captionIcon{width:12px;height:12px;color:var(--text-light)}.Tn_VwG_contentSide{flex-direction:column;justify-content:center;padding:10rem 4rem 6rem 0;display:flex}.Tn_VwG_contentInner{max-width:500px}.Tn_VwG_pageIndicator{align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.Tn_VwG_indicatorLine{background:var(--border);width:50px;height:1px}.Tn_VwG_indicatorText{text-transform:uppercase;letter-spacing:.3em;color:var(--text-light);font-size:.65rem;font-weight:400}.Tn_VwG_headingBlock{margin-bottom:1.5rem}.Tn_VwG_greeting{font-family:var(--font-primary);color:var(--text-light);letter-spacing:.02em;margin:0 0 .75rem;font-size:1rem;font-weight:300}.Tn_VwG_name{font-family:var(--font-primary);color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.2}.Tn_VwG_firstName{display:block}.Tn_VwG_lastName{color:var(--text-muted);display:block}.Tn_VwG_role{letter-spacing:.2em;text-transform:uppercase;color:var(--text-light);margin:0 0 2.5rem;font-size:.8rem;font-weight:400}.Tn_VwG_philosophy{color:var(--text-muted);border:none;margin:0 0 2.5rem;padding:0;font-size:1rem;font-style:normal;font-weight:300;line-height:1.9;position:relative}.Tn_VwG_quoteOpen,.Tn_VwG_quoteClose{display:none}.Tn_VwG_quickFacts{border-top:1px solid var(--border-light);justify-content:center;align-items:center;gap:2.5rem;margin-bottom:2.5rem;padding:1.5rem 0;display:flex}.Tn_VwG_factItem{align-items:center;gap:.75rem;display:flex}.Tn_VwG_factIcon{width:18px;height:18px;color:var(--text-light);opacity:.6;flex-shrink:0}.Tn_VwG_factContent{flex-direction:column;display:flex}.Tn_VwG_factValue{font-family:var(--font-primary);color:var(--text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:300;line-height:1}.Tn_VwG_factLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);margin-top:.25rem;font-size:.65rem;font-weight:400}.Tn_VwG_factDivider{background:var(--border-light);width:1px;height:30px}.Tn_VwG_scrollCta{margin-top:0}.Tn_VwG_scrollButton{cursor:pointer;color:var(--text-light);letter-spacing:.1em;background:0 0;border:none;align-items:center;gap:.75rem;padding:0;font-size:.75rem;font-weight:400;transition:color .3s;display:inline-flex}.Tn_VwG_scrollButton:hover{color:var(--text-primary)}.Tn_VwG_scrollText{border-bottom:1px solid var(--border-light);padding-bottom:2px;transition:border-color .3s}.Tn_VwG_scrollButton:hover .Tn_VwG_scrollText{border-color:var(--text-muted)}.Tn_VwG_scrollArrow{justify-content:center;align-items:center;display:flex}.Tn_VwG_scrollArrow svg{width:14px;height:14px}.Tn_VwG_bottomFade{background:linear-gradient(to top, var(--background), transparent);pointer-events:none;z-index:2;height:100px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1200px){.Tn_VwG_splitContainer{gap:4rem;padding:0 2rem}.Tn_VwG_portraitSide{padding-left:2rem}.Tn_VwG_contentSide{padding-right:2rem}.Tn_VwG_portraitWrapper{max-width:280px}}@media (max-width:1024px){.Tn_VwG_splitContainer{gap:3rem}.Tn_VwG_portraitSide{padding:10rem 0 4rem 2rem}.Tn_VwG_contentSide{padding:10rem 2rem 4rem 0}.Tn_VwG_portraitWrapper{max-width:260px}.Tn_VwG_experienceBadge{padding:.75rem 1rem;bottom:-1rem;right:-1rem}.Tn_VwG_badgeNumber{font-size:1.25rem}}@media (max-width:900px){.Tn_VwG_splitContainer{grid-template-columns:1fr;gap:0;padding:0 2rem}.Tn_VwG_portraitSide{order:1;align-items:center;padding:10rem 0 2rem}.Tn_VwG_portraitWrapper{max-width:220px}.Tn_VwG_cornerAccent{display:none}.Tn_VwG_experienceBadge{padding:.625rem .875rem;bottom:-1rem;right:-.5rem}.Tn_VwG_badgeNumber{font-size:1.125rem}.Tn_VwG_badgeText{font-size:.55rem}.Tn_VwG_portraitCaption{justify-content:center}.Tn_VwG_contentSide{text-align:center;order:2;align-items:center;padding:3rem 0 6rem}.Tn_VwG_contentInner{max-width:450px}.Tn_VwG_pageIndicator{justify-content:center}.Tn_VwG_headingBlock,.Tn_VwG_philosophy{text-align:center}.Tn_VwG_quickFacts{flex-wrap:wrap;justify-content:center;gap:1.5rem}.Tn_VwG_scrollCta{justify-content:center;display:flex}}@media (max-width:600px){.Tn_VwG_portraitSide{padding:9rem 0 1.5rem}.Tn_VwG_portraitWrapper{max-width:180px}.Tn_VwG_contentSide{padding:2rem 0 5rem}.Tn_VwG_indicatorLine{width:30px}.Tn_VwG_indicatorText{font-size:.6rem}.Tn_VwG_name{font-size:clamp(1.75rem,7vw,2.5rem)}.Tn_VwG_greeting{font-size:.9rem}.Tn_VwG_role{margin-bottom:2rem;font-size:.7rem}.Tn_VwG_philosophy{margin-bottom:2rem;font-size:.95rem}.Tn_VwG_quickFacts{gap:1.25rem;padding:1.25rem 0}.Tn_VwG_factIcon{width:16px;height:16px}.Tn_VwG_factValue{font-size:1.125rem}.Tn_VwG_factLabel{font-size:.6rem}.Tn_VwG_factDivider{height:24px}}@media (max-width:400px){.Tn_VwG_portraitWrapper{max-width:160px}.Tn_VwG_quickFacts{flex-direction:column;align-items:center}.Tn_VwG_factDivider{width:30px;height:1px}}@media (prefers-reduced-motion:reduce){.Tn_VwG_portraitImage,.Tn_VwG_scrollButton{transition:none}}
.UgxACG_story{background:var(--background);padding:8rem 0;position:relative;overflow:hidden}.UgxACG_background{z-index:0;pointer-events:none;position:absolute;inset:0}.UgxACG_backgroundOrb1{background:radial-gradient(circle, var(--text-muted) 0%, transparent 70%);opacity:.06;filter:blur(120px);width:700px;height:700px;position:absolute;top:5%;left:-15%}.UgxACG_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.04;filter:blur(100px);width:600px;height:600px;position:absolute;bottom:10%;right:-10%}.UgxACG_inner{z-index:1;max-width:1400px;margin:0 auto;padding:0 3rem;position:relative}.UgxACG_header{text-align:center;margin-bottom:6rem}.UgxACG_label{align-items:center;gap:1rem;margin-bottom:2rem;display:inline-flex}.UgxACG_labelLine{background:var(--text-muted);width:50px;height:1px}.UgxACG_labelText{letter-spacing:.25em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600}.UgxACG_sectionTitle{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.UgxACG_sectionTitleAccent{color:var(--text-muted);display:block}.UgxACG_sectionSubtitle{color:var(--text-muted);max-width:550px;margin:0 auto;font-size:1.15rem;line-height:1.8}.UgxACG_chapters{flex-direction:column;gap:8rem;display:flex}.UgxACG_chapter{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;min-height:70vh;display:grid}.UgxACG_chapterOdd{direction:rtl}.UgxACG_chapterOdd>*{direction:ltr}.UgxACG_imageSection{position:relative}.UgxACG_imageWrapper{aspect-ratio:4/3;box-shadow:0 30px 60px color-mix(in srgb, var(--background) 60%, transparent);border-radius:24px;position:relative;overflow:hidden}.UgxACG_image{object-fit:cover;transition:transform .8s}.UgxACG_imageWrapper:hover .UgxACG_image{transform:scale(1.05)}.UgxACG_imageOverlay{background:linear-gradient(135deg, transparent 0%, transparent 50%, color-mix(in srgb, var(--background) 70%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.UgxACG_yearBadge{background:color-mix(in srgb, var(--background) 90%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;padding:.75rem 1.5rem;position:absolute;top:1.5rem;left:1.5rem}.UgxACG_chapterOdd .UgxACG_yearBadge{left:auto;right:1.5rem}.UgxACG_yearNumber{font-family:var(--font-primary);color:var(--text-muted);letter-spacing:.05em;font-size:1rem;font-weight:700}.UgxACG_statBadge{background:color-mix(in srgb, var(--surface) 95%, transparent);border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 15px 40px color-mix(in srgb, var(--background) 50%, transparent);border-radius:16px;flex-direction:column;align-items:flex-end;padding:1rem 1.5rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.UgxACG_chapterOdd .UgxACG_statBadge{align-items:flex-start;left:1.5rem;right:auto}.UgxACG_statValue{font-family:var(--font-primary);color:var(--text-muted);font-size:2rem;font-weight:800;line-height:1}.UgxACG_statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-top:.25rem;font-size:.7rem;font-weight:600}.UgxACG_contentSection{flex-direction:column;justify-content:center;display:flex}.UgxACG_contentInner{max-width:500px}.UgxACG_chapterOdd .UgxACG_contentInner{margin-left:auto}.UgxACG_chapterIndicator{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.UgxACG_chapterNumber{font-family:var(--font-primary);color:var(--text-muted);opacity:.3;font-size:3.5rem;font-weight:800;line-height:1}.UgxACG_chapterLine{background:var(--border);width:40px;height:2px}.UgxACG_chapterLabel{text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);font-size:.75rem;font-weight:600}.UgxACG_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.UgxACG_highlight{color:var(--text-muted);letter-spacing:.02em;margin:0 0 1.5rem;font-size:1.1rem;font-weight:500}.UgxACG_divider{background:linear-gradient(90deg, var(--text-muted), transparent);transform-origin:0;width:80px;height:3px;margin-bottom:1.5rem}.UgxACG_chapterOdd .UgxACG_divider{transform-origin:100%;background:linear-gradient(90deg, transparent, var(--text-muted));margin-left:auto;margin-right:0}.UgxACG_content{color:var(--text-muted);margin:0;font-size:1.1rem;line-height:1.9}.UgxACG_quote{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:24px;margin:8rem 0 0;padding:4rem 3rem;position:relative}.UgxACG_quoteMarks{font-family:var(--font-primary);color:var(--text-muted);opacity:.15;margin-bottom:1rem;font-size:8rem;font-weight:700;line-height:.5}.UgxACG_quoteText{color:var(--text-primary);max-width:700px;margin:0 auto;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.6}.UgxACG_quoteFooter{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.UgxACG_quoteLine{background:var(--text-muted);width:60px;height:2px}.UgxACG_quoteAuthor{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-style:normal;font-weight:600}@media (max-width:1200px){.UgxACG_chapter{gap:4rem}.UgxACG_chapters{gap:6rem}.UgxACG_contentInner{max-width:450px}}@media (max-width:1024px){.UgxACG_story{padding:6rem 0}.UgxACG_inner{padding:0 2rem}.UgxACG_chapter{gap:3rem;min-height:auto}.UgxACG_chapters{gap:5rem}.UgxACG_imageWrapper{border-radius:20px}.UgxACG_chapterNumber{font-size:3rem}.UgxACG_title{font-size:clamp(1.75rem,4vw,2.5rem)}.UgxACG_statValue{font-size:1.5rem}.UgxACG_quote{margin-top:5rem;padding:3rem 2rem}.UgxACG_quoteMarks{font-size:6rem}.UgxACG_quoteText{font-size:1.5rem}}@media (max-width:768px){.UgxACG_inner{padding:0 1.5rem}.UgxACG_header{margin-bottom:4rem}.UgxACG_chapter{grid-template-columns:1fr;gap:2rem}.UgxACG_chapterOdd{direction:ltr}.UgxACG_chapterOdd .UgxACG_contentInner{margin-left:0}.UgxACG_chapterOdd .UgxACG_divider{transform-origin:0;background:linear-gradient(90deg, var(--text-muted), transparent);margin-left:0;margin-right:auto}.UgxACG_chapters{gap:4rem}.UgxACG_imageWrapper{aspect-ratio:16/10;border-radius:16px}.UgxACG_yearBadge,.UgxACG_chapterOdd .UgxACG_yearBadge{padding:.5rem 1rem;top:1rem;left:1rem;right:auto}.UgxACG_yearNumber{font-size:.85rem}.UgxACG_statBadge,.UgxACG_chapterOdd .UgxACG_statBadge{align-items:flex-end;padding:.75rem 1rem;bottom:1rem;left:auto;right:1rem}.UgxACG_statValue{font-size:1.25rem}.UgxACG_statLabel{font-size:.6rem}.UgxACG_contentInner{max-width:none}.UgxACG_chapterNumber{font-size:2.5rem}.UgxACG_chapterIndicator{margin-bottom:1rem}.UgxACG_title{font-size:1.75rem}.UgxACG_highlight{margin-bottom:1rem;font-size:1rem}.UgxACG_divider{width:60px;margin-bottom:1rem}.UgxACG_content{font-size:1rem}.UgxACG_quote{border-radius:16px;margin-top:4rem;padding:2.5rem 1.5rem}.UgxACG_quoteMarks{font-size:5rem}.UgxACG_quoteText{font-size:1.25rem}}@media (max-width:480px){.UgxACG_labelLine{width:30px}.UgxACG_labelText{font-size:.7rem}.UgxACG_imageWrapper{border-radius:12px}.UgxACG_yearBadge{padding:.4rem .75rem}.UgxACG_yearNumber{font-size:.75rem}.UgxACG_statBadge{border-radius:10px;padding:.5rem .75rem}.UgxACG_statValue{font-size:1.1rem}.UgxACG_chapterNumber{font-size:2rem}.UgxACG_chapterLine{width:25px}.UgxACG_chapterLabel{font-size:.65rem}.UgxACG_title{font-size:1.5rem}.UgxACG_highlight{font-size:.9rem}.UgxACG_content{font-size:.95rem;line-height:1.8}.UgxACG_quote{padding:2rem 1.25rem}.UgxACG_quoteMarks{font-size:4rem}.UgxACG_quoteText{font-size:1.1rem}.UgxACG_quoteAuthor{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.UgxACG_image,.UgxACG_divider{transition:none}}
.lJvlmW_journey{background:var(--surface);padding:8rem 0;position:relative;overflow:hidden}.lJvlmW_background{z-index:0;pointer-events:none;position:absolute;inset:0}.lJvlmW_backgroundOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.05;filter:blur(100px);width:600px;height:600px;position:absolute;top:10%;right:-10%}.lJvlmW_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.06;filter:blur(100px);width:500px;height:500px;position:absolute;bottom:20%;left:-5%}.lJvlmW_backgroundGrid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.15;background-size:60px 60px;position:absolute;inset:0}.lJvlmW_inner{z-index:1;max-width:1100px;margin:0 auto;padding:0 3rem;position:relative}.lJvlmW_header{text-align:center;margin-bottom:5rem}.lJvlmW_label{align-items:center;gap:1rem;margin-bottom:2rem;display:inline-flex}.lJvlmW_labelLine{background:var(--text-muted);width:50px;height:2px}.lJvlmW_labelText{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600}.lJvlmW_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1}.lJvlmW_titleAccent{color:var(--text-muted);display:block}.lJvlmW_subtitle{color:var(--text-muted);max-width:500px;margin:0 auto;font-size:1.1rem;line-height:1.8}.lJvlmW_timeline{padding:2rem 0;position:relative}.lJvlmW_timelineLine{background:linear-gradient(to bottom, transparent 0%, var(--border) 5%, var(--border) 95%, transparent 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.lJvlmW_milestone{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin-bottom:4rem;display:grid;position:relative}.lJvlmW_milestone:last-child{margin-bottom:0}.lJvlmW_timelineDot{z-index:2;background:var(--background);border:3px solid var(--milestone-color);width:60px;height:60px;box-shadow:0 0 0 8px var(--surface), 0 4px 20px color-mix(in srgb, var(--milestone-color) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.lJvlmW_dotIcon{color:var(--milestone-color);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.lJvlmW_connector{display:none}.lJvlmW_card{background:var(--background);border:1px solid var(--border);border-radius:16px;padding:1.75rem;transition:all .3s;position:relative;overflow:hidden}.lJvlmW_card:hover{border-color:var(--milestone-color);box-shadow:0 12px 30px color-mix(in srgb, var(--milestone-color) 15%, transparent);transform:translateY(-4px)}.lJvlmW_milestoneEven .lJvlmW_card{text-align:right;grid-column:1}.lJvlmW_milestoneEven .lJvlmW_timelineDot{grid-column:2}.lJvlmW_milestoneEven:after{content:"";grid-column:3}.lJvlmW_milestoneOdd:before{content:"";grid-column:1}.lJvlmW_milestoneOdd .lJvlmW_timelineDot{grid-column:2}.lJvlmW_milestoneOdd .lJvlmW_card{text-align:left;grid-column:3}.lJvlmW_cardHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.lJvlmW_milestoneEven .lJvlmW_cardHeader{flex-direction:row-reverse;justify-content:flex-end}.lJvlmW_year{background:color-mix(in srgb, var(--milestone-color) 15%, transparent);color:var(--milestone-color);letter-spacing:.05em;border-radius:100px;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-block}.lJvlmW_yearLine{background:var(--border);flex:1;max-width:60px;height:1px}.lJvlmW_cardTitle{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.lJvlmW_cardDescription{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.7}.lJvlmW_cardAccent{background:var(--milestone-color);height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lJvlmW_milestoneEven .lJvlmW_cardAccent{transform-origin:100%}.lJvlmW_milestoneOdd .lJvlmW_cardAccent{transform-origin:0}.lJvlmW_card:hover .lJvlmW_cardAccent{transform:scaleX(1)}.lJvlmW_stats{background:var(--background);border:1px solid var(--border);border-radius:20px;justify-content:center;align-items:center;gap:3rem;margin-top:5rem;padding:2.5rem;display:flex}.lJvlmW_stat{text-align:center}.lJvlmW_statNumber{font-family:var(--font-primary);color:var(--text-primary);margin-bottom:.5rem;font-size:2.5rem;font-weight:700;line-height:1;display:block}.lJvlmW_statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:500}.lJvlmW_statDivider{background:var(--border);width:1px;height:50px}@media (max-width:1024px){.lJvlmW_journey{padding:6rem 0}.lJvlmW_inner{padding:0 2rem}.lJvlmW_milestone{gap:1.5rem;margin-bottom:3rem}.lJvlmW_timelineDot{width:50px;height:50px}.lJvlmW_dotIcon{font-size:1.25rem}.lJvlmW_card{padding:1.5rem}.lJvlmW_cardTitle{font-size:1.15rem}}@media (max-width:768px){.lJvlmW_inner{padding:0 1.5rem}.lJvlmW_header{margin-bottom:4rem}.lJvlmW_timeline{padding-left:3rem}.lJvlmW_timelineLine{left:1rem;transform:none}.lJvlmW_milestone{flex-direction:row;gap:1.5rem;margin-bottom:2.5rem;display:flex}.lJvlmW_milestoneEven,.lJvlmW_milestoneOdd{flex-direction:row}.lJvlmW_milestoneEven:after,.lJvlmW_milestoneOdd:before{display:none}.lJvlmW_timelineDot{width:40px;height:40px;box-shadow:0 0 0 6px var(--surface), 0 4px 15px color-mix(in srgb, var(--milestone-color) 25%, transparent);position:absolute;left:-2rem}.lJvlmW_dotIcon{font-size:1rem}.lJvlmW_milestoneEven .lJvlmW_card,.lJvlmW_milestoneOdd .lJvlmW_card{text-align:left;flex:1;grid-column:auto}.lJvlmW_milestoneEven .lJvlmW_cardHeader{flex-direction:row;justify-content:flex-start}.lJvlmW_milestoneEven .lJvlmW_cardAccent,.lJvlmW_milestoneOdd .lJvlmW_cardAccent{transform-origin:0}.lJvlmW_card{padding:1.25rem}.lJvlmW_cardTitle{font-size:1.1rem}.lJvlmW_cardDescription{font-size:.9rem}.lJvlmW_stats{flex-direction:column;gap:1.5rem;margin-top:3rem;padding:2rem}.lJvlmW_statDivider{width:80px;height:1px}}@media (max-width:480px){.lJvlmW_timeline{padding-left:2.5rem}.lJvlmW_timelineDot{border-width:2px;width:35px;height:35px;left:-1.75rem}.lJvlmW_dotIcon{font-size:.9rem}.lJvlmW_labelLine{width:30px}.lJvlmW_labelText{font-size:.7rem}.lJvlmW_card{border-radius:12px;padding:1rem}.lJvlmW_year{padding:.25rem .65rem;font-size:.7rem}.lJvlmW_cardTitle{font-size:1rem}.lJvlmW_cardDescription{font-size:.85rem}.lJvlmW_statNumber{font-size:2rem}.lJvlmW_statLabel{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.lJvlmW_card,.lJvlmW_cardAccent,.lJvlmW_timelineDot{transition:none}}
.qdLeaa_philosophy{background:var(--surface);padding:8rem 0;position:relative;overflow:hidden}.qdLeaa_background{z-index:0;pointer-events:none;position:absolute;inset:0}.qdLeaa_backgroundOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.04;filter:blur(100px);width:600px;height:600px;position:absolute;top:-10%;left:20%}.qdLeaa_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.05;filter:blur(100px);width:500px;height:500px;position:absolute;bottom:20%;right:-10%}.qdLeaa_backgroundGrid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.15;background-size:60px 60px;position:absolute;inset:0}.qdLeaa_inner{z-index:1;max-width:1200px;margin:0 auto;padding:0 3rem;position:relative}.qdLeaa_header{text-align:center;margin-bottom:5rem}.qdLeaa_label{align-items:center;gap:1rem;margin-bottom:2rem;display:inline-flex}.qdLeaa_labelLine{background:var(--text-muted);width:50px;height:2px}.qdLeaa_labelText{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600}.qdLeaa_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1}.qdLeaa_titleAccent{color:var(--text-muted);display:block}.qdLeaa_subtitle{color:var(--text-muted);margin:0;font-size:1.1rem;line-height:1.8}.qdLeaa_principlesGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.qdLeaa_principle{background:var(--background);border:1px solid var(--border);border-radius:16px;padding:2rem;transition:all .4s;position:relative;overflow:hidden}.qdLeaa_principle:hover{border-color:var(--principle-color);box-shadow:0 20px 40px var(--black-alpha-20);transform:translateY(-8px)}.qdLeaa_principleNumber{font-family:var(--font-primary);color:var(--principle-color);opacity:.3;margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1;transition:opacity .3s}.qdLeaa_principle:hover .qdLeaa_principleNumber{opacity:.6}.qdLeaa_principleTitle{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:700}.qdLeaa_principleDesc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.7}.qdLeaa_principleAccent{background:var(--principle-color);transform-origin:0;height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.qdLeaa_principle:hover .qdLeaa_principleAccent{transform:scaleX(1)}.qdLeaa_quote{background:var(--background);border:1px solid var(--border);text-align:center;border-radius:24px;margin-top:6rem;padding:3rem;position:relative}.qdLeaa_quoteIcon{width:50px;height:50px;color:var(--text-muted);margin:0 auto 1.5rem}.qdLeaa_quoteIcon svg{width:100%;height:100%}.qdLeaa_quoteText{color:var(--text-primary);max-width:700px;margin:0 auto 1.5rem;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.6}.qdLeaa_quoteLine{background:var(--text-muted);width:60px;height:2px;margin:0 auto 1rem}.qdLeaa_quoteAuthor{color:var(--text-muted);font-size:.9rem;font-style:normal;font-weight:500}@media (max-width:1024px){.qdLeaa_philosophy{padding:6rem 0}.qdLeaa_inner{padding:0 2rem}.qdLeaa_principlesGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.qdLeaa_principle{padding:1.75rem}}@media (max-width:768px){.qdLeaa_inner{padding:0 1.5rem}.qdLeaa_header{margin-bottom:4rem}.qdLeaa_principlesGrid{grid-template-columns:1fr;gap:1.5rem}.qdLeaa_principle{padding:1.5rem}.qdLeaa_principleNumber{font-size:2.5rem}.qdLeaa_principleTitle{font-size:1.25rem}.qdLeaa_quote{margin-top:4rem;padding:2rem}.qdLeaa_quoteText{font-size:1.25rem}.qdLeaa_quoteIcon{width:40px;height:40px}}@media (max-width:480px){.qdLeaa_labelLine{width:30px}.qdLeaa_labelText{font-size:.7rem}.qdLeaa_principle{border-radius:12px;padding:1.25rem}.qdLeaa_principleNumber{margin-bottom:.75rem;font-size:2rem}.qdLeaa_principleTitle{font-size:1.1rem}.qdLeaa_principleDesc{font-size:.9rem}.qdLeaa_quote{border-radius:16px;padding:1.5rem}.qdLeaa_quoteText{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.qdLeaa_principle,.qdLeaa_principleNumber,.qdLeaa_principleAccent{transition:none}}
.ZczOkW_gallery{background:var(--background-alt);padding:8rem 0;position:relative;overflow:hidden}.ZczOkW_background{z-index:0;pointer-events:none;position:absolute;inset:0}.ZczOkW_backgroundOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.06;filter:blur(100px);width:500px;height:500px;position:absolute;top:10%;right:-10%}.ZczOkW_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.06;filter:blur(100px);width:400px;height:400px;position:absolute;bottom:20%;left:-5%}.ZczOkW_backgroundGrid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.2;background-size:60px 60px;position:absolute;inset:0}.ZczOkW_inner{z-index:1;max-width:1400px;margin:0 auto;padding:0 3rem;position:relative}.ZczOkW_header{text-align:center;margin-bottom:4rem}.ZczOkW_label{background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);border-radius:100px;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.5rem 1.25rem;display:inline-flex}.ZczOkW_labelDot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ZczOkW_labelPulse}@keyframes ZczOkW_labelPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.ZczOkW_labelText{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);font-size:.8rem;font-weight:600}.ZczOkW_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.ZczOkW_titleAccent{color:var(--text-muted);display:block}.ZczOkW_subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.8}.ZczOkW_galleryWrapper{position:relative}.ZczOkW_viewfinderContainer{z-index:10;pointer-events:none;position:absolute}.ZczOkW_viewfinderSvg{width:100%;height:100%;position:absolute;inset:0}.ZczOkW_settingsDisplay{background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:100px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-family:monospace;font-size:.7rem;display:flex;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.ZczOkW_settingItem{color:var(--text-primary);font-weight:600}.ZczOkW_settingDivider{color:var(--text-muted);opacity:.5}.ZczOkW_focusConfirm{background:var(--color-coral);letter-spacing:.1em;color:var(--background);white-space:nowrap;border-radius:4px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.ZczOkW_focusConfirm span{font-size:.5rem}.ZczOkW_shutterFlash{background:var(--text-primary);z-index:20;pointer-events:none;position:absolute;inset:0}.ZczOkW_galleryGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:1rem;display:grid}.ZczOkW_sizeTall{grid-row:span 2}.ZczOkW_sizeWide{grid-column:span 2}.ZczOkW_galleryItem{cursor:pointer;position:relative}.ZczOkW_itemInner{background:var(--surface);border:1px solid var(--border);border-radius:16px;width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden}.ZczOkW_itemFocused .ZczOkW_itemInner,.ZczOkW_galleryItem:hover .ZczOkW_itemInner{border-color:var(--text-primary);box-shadow:0 12px 40px var(--black-alpha-30)}.ZczOkW_itemImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ZczOkW_galleryItem:hover .ZczOkW_itemImage{transform:scale(1.05)}.ZczOkW_itemOverlay{background:linear-gradient(180deg, transparent 40%, var(--black-alpha-70) 100%);pointer-events:none;flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:absolute;inset:0}.ZczOkW_itemCaption{color:var(--text-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600}.ZczOkW_itemLocation{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.ZczOkW_itemLocation svg{width:14px;height:14px}.ZczOkW_hint{text-align:center;color:var(--text-muted);margin-top:2rem;font-size:.9rem}.ZczOkW_lightbox{background:var(--overlay-bg-95);z-index:1000;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.ZczOkW_lightboxClose{background:var(--surface);border:1px solid var(--border);cursor:pointer;width:50px;height:50px;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:2rem;right:2rem}.ZczOkW_lightboxClose:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--background)}.ZczOkW_lightboxClose svg{width:24px;height:24px}.ZczOkW_lightboxNav{background:var(--surface);border:1px solid var(--border);cursor:pointer;width:50px;height:50px;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ZczOkW_lightboxNav:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--background)}.ZczOkW_lightboxNav svg{width:24px;height:24px}.ZczOkW_lightboxPrev{left:2rem}.ZczOkW_lightboxNext{right:2rem}.ZczOkW_lightboxContent{flex-direction:column;align-items:center;max-width:90vw;max-height:85vh;display:flex;position:relative}.ZczOkW_lightboxFrame{pointer-events:none;z-index:1;position:absolute;inset:-10px}.ZczOkW_lightboxFrameSvg{width:100%;height:100%}.ZczOkW_lightboxImage{object-fit:contain;max-width:100%;max-height:70vh;box-shadow:var(--shadow-xl);border-radius:12px}.ZczOkW_lightboxInfo{text-align:center;margin-top:1.5rem}.ZczOkW_lightboxCaption{color:var(--text-primary);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.ZczOkW_lightboxMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.ZczOkW_lightboxLocation{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.ZczOkW_lightboxLocation svg{width:16px;height:16px}.ZczOkW_lightboxSettings{color:var(--text-primary);align-items:center;gap:1rem;font-family:monospace;font-size:.85rem;display:flex}@media (max-width:1200px){.ZczOkW_galleryGrid{grid-template-columns:repeat(3,1fr);grid-auto-rows:220px}}@media (max-width:1024px){.ZczOkW_gallery{padding:6rem 0}.ZczOkW_inner{padding:0 2rem}.ZczOkW_viewfinderContainer{display:none}.ZczOkW_itemOverlay{opacity:1}}@media (max-width:768px){.ZczOkW_inner{padding:0 1.5rem}.ZczOkW_galleryGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:.75rem}.ZczOkW_sizeWide{grid-column:span 2}.ZczOkW_sizeTall{grid-row:span 2}.ZczOkW_lightboxNav{width:40px;height:40px}.ZczOkW_lightboxPrev{left:1rem}.ZczOkW_lightboxNext{right:1rem}.ZczOkW_lightboxClose{width:40px;height:40px;top:1rem;right:1rem}.ZczOkW_lightboxFrame{display:none}.ZczOkW_lightboxMeta{flex-direction:column;gap:.75rem}}@media (max-width:480px){.ZczOkW_galleryGrid{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.ZczOkW_sizeWide,.ZczOkW_sizeTall{grid-area:span 1/span 1}.ZczOkW_hint{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.ZczOkW_labelDot{animation:none}.ZczOkW_itemInner,.ZczOkW_itemImage{transition:none}.ZczOkW_shutterFlash{display:none}}
.NWPLXq_gear{background:var(--background);padding:8rem 0;position:relative;overflow:hidden}.NWPLXq_background{z-index:0;pointer-events:none;position:absolute;inset:0}.NWPLXq_backgroundOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.04;filter:blur(100px);width:500px;height:500px;position:absolute;top:-5%;left:30%}.NWPLXq_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.05;filter:blur(100px);width:400px;height:400px;position:absolute;bottom:10%;right:-5%}.NWPLXq_backgroundGrid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.1;background-size:60px 60px;position:absolute;inset:0}.NWPLXq_inner{z-index:1;max-width:1200px;margin:0 auto;padding:0 3rem;position:relative}.NWPLXq_header{text-align:center;margin-bottom:5rem}.NWPLXq_label{align-items:center;gap:1rem;margin-bottom:2rem;display:inline-flex}.NWPLXq_labelLine{background:var(--text-muted);width:50px;height:2px}.NWPLXq_labelText{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600}.NWPLXq_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1}.NWPLXq_titleAccent{color:var(--text-muted);display:block}.NWPLXq_subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.8}.NWPLXq_gearGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.NWPLXq_gearCard{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:2rem;transition:all .4s;position:relative;overflow:hidden}.NWPLXq_gearCard:hover{border-color:var(--card-color);box-shadow:0 20px 40px var(--black-alpha-20);transform:translateY(-8px)}.NWPLXq_cardHeader{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.NWPLXq_cardNumber{font-family:var(--font-primary);color:var(--card-color);opacity:.4;font-size:2rem;font-weight:800;line-height:1;transition:opacity .3s}.NWPLXq_gearCard:hover .NWPLXq_cardNumber{opacity:.7}.NWPLXq_cardTitles{flex:1}.NWPLXq_cardTitle{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.NWPLXq_cardSubtitle{color:var(--text-muted);margin:0;font-size:.85rem}.NWPLXq_itemCount{background:var(--background);color:var(--text-muted);border-radius:100px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.NWPLXq_cardDivider{background:var(--border);height:1px;margin-bottom:1.5rem}.NWPLXq_itemsList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.NWPLXq_itemRow{align-items:flex-start;gap:.75rem;display:flex}.NWPLXq_itemDot{background:var(--card-color);opacity:.6;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;transition:opacity .3s}.NWPLXq_gearCard:hover .NWPLXq_itemDot{opacity:1}.NWPLXq_itemContent{flex-direction:column;gap:.15rem;display:flex}.NWPLXq_itemName{color:var(--text-primary);font-size:.95rem;font-weight:600}.NWPLXq_itemDesc{color:var(--text-muted);font-size:.8rem}.NWPLXq_cardAccent{background:var(--card-color);transform-origin:0;height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.NWPLXq_gearCard:hover .NWPLXq_cardAccent{transform:scaleX(1)}.NWPLXq_note{text-align:center;color:var(--text-muted);max-width:600px;margin:4rem auto 0;font-size:.95rem;font-style:italic}@media (max-width:1024px){.NWPLXq_gear{padding:6rem 0}.NWPLXq_inner{padding:0 2rem}.NWPLXq_gearGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.NWPLXq_gearCard{padding:1.75rem}}@media (max-width:768px){.NWPLXq_inner{padding:0 1.5rem}.NWPLXq_header{margin-bottom:4rem}.NWPLXq_gearGrid{grid-template-columns:1fr;gap:1.5rem}.NWPLXq_gearCard{padding:1.5rem}.NWPLXq_cardNumber{font-size:1.75rem}.NWPLXq_cardTitle{font-size:1.1rem}.NWPLXq_note{margin-top:3rem}}@media (max-width:480px){.NWPLXq_labelLine{width:30px}.NWPLXq_labelText{font-size:.7rem}.NWPLXq_gearCard{border-radius:12px;padding:1.25rem}.NWPLXq_cardNumber{font-size:1.5rem}.NWPLXq_cardTitle{font-size:1rem}.NWPLXq_cardSubtitle{font-size:.75rem}.NWPLXq_itemName{font-size:.85rem}.NWPLXq_itemDesc{font-size:.7rem}.NWPLXq_note{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.NWPLXq_gearCard,.NWPLXq_cardNumber,.NWPLXq_itemDot,.NWPLXq_cardAccent{transition:none}}
.rZ969a_cta{background:var(--surface);flex-direction:column;justify-content:center;min-height:100svh;padding:6rem 0 4rem;display:flex;position:relative;overflow:hidden}.rZ969a_background{z-index:0;pointer-events:none;position:absolute;inset:0}.rZ969a_backgroundOrb1{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.06;filter:blur(100px);width:600px;height:600px;position:absolute;top:-20%;left:-10%}.rZ969a_backgroundOrb2{background:radial-gradient(circle, var(--primary) 0%, transparent 70%);opacity:.04;filter:blur(100px);width:500px;height:500px;position:absolute;bottom:-10%;right:-5%}.rZ969a_backgroundGrid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.1;background-size:60px 60px;position:absolute;inset:0}.rZ969a_inner{z-index:1;text-align:center;flex-direction:column;flex:1;justify-content:center;max-width:800px;margin:0 auto;padding:0 3rem;display:flex;position:relative}.rZ969a_header{margin-bottom:3rem}.rZ969a_label{align-items:center;gap:1rem;margin-bottom:2rem;display:inline-flex}.rZ969a_labelLine{background:var(--text-muted);width:50px;height:2px}.rZ969a_labelText{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.8rem;font-weight:600}.rZ969a_title{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1}.rZ969a_titleAccent{color:var(--text-muted);display:block}.rZ969a_subtitle{color:var(--text-muted);max-width:550px;margin:0 auto;font-size:1.15rem;line-height:1.8}.rZ969a_messageCard{background:var(--background);border:1px solid var(--border);text-align:left;border-radius:16px;align-items:flex-start;gap:1.5rem;margin-bottom:3rem;padding:2rem 2.5rem;display:flex}.rZ969a_messageIcon{background:color-mix(in srgb, var(--text-muted) 15%, transparent);width:50px;height:50px;color:var(--text-muted);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rZ969a_messageIcon svg{width:24px;height:24px}.rZ969a_messageContent{flex:1}.rZ969a_messageText{color:var(--text-primary);margin:0 0 .75rem;font-size:1.15rem;font-style:italic;line-height:1.7}.rZ969a_messageAuthor{color:var(--text-muted);font-size:.9rem;font-weight:600}.rZ969a_actions{justify-content:center;gap:1.25rem;margin-bottom:2rem;display:flex}.rZ969a_primaryButton,.rZ969a_secondaryButton{border-radius:100px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.rZ969a_primaryButton{background:var(--text-primary);color:var(--background);box-shadow:0 8px 30px color-mix(in srgb, var(--text-primary) 40%, transparent)}.rZ969a_primaryButton:hover{color:var(--background);box-shadow:0 16px 50px color-mix(in srgb, var(--text-primary) 50%, transparent);transform:translateY(-3px)}.rZ969a_secondaryButton{border:1px solid var(--border);color:var(--text-primary);background:0 0}.rZ969a_secondaryButton:hover{border-color:var(--text-primary);color:var(--text-primary)}.rZ969a_buttonInner{align-items:center;gap:.75rem;display:flex}.rZ969a_buttonArrow{width:18px;height:18px;transition:transform .3s}.rZ969a_primaryButton:hover .rZ969a_buttonArrow,.rZ969a_secondaryButton:hover .rZ969a_buttonArrow{transform:translate(4px)}.rZ969a_email{color:var(--text-muted);margin-bottom:3rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.rZ969a_email:hover{color:var(--text-primary)}.rZ969a_socials{flex-direction:column;align-items:center;gap:1rem;display:flex}.rZ969a_socialsLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em;font-size:.8rem;font-weight:500}.rZ969a_socialLinks{gap:1rem;display:flex}.rZ969a_socialLink{background:var(--background);border:1px solid var(--border);width:50px;height:50px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.rZ969a_socialLink:hover{background:var(--social-color);border-color:var(--social-color);color:var(--background);box-shadow:0 8px 25px color-mix(in srgb, var(--social-color) 40%, transparent);transform:translateY(-3px)}.rZ969a_socialLink svg{width:22px;height:22px}.rZ969a_footer{z-index:1;border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:4rem;padding:2rem 3rem 0;display:flex;position:relative}.rZ969a_backToHome{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.rZ969a_backToHome:hover{color:var(--text-primary)}.rZ969a_backArrow{width:18px;height:18px;transition:transform .3s}.rZ969a_backToHome:hover .rZ969a_backArrow{transform:translate(-4px)}.rZ969a_copyright{color:var(--text-muted);margin:0;font-size:.8rem}@media (max-width:1024px){.rZ969a_cta{padding:5rem 0 3rem}.rZ969a_inner{padding:0 2rem}.rZ969a_footer{padding:2rem 2rem 0}}@media (max-width:768px){.rZ969a_inner{padding:0 1.5rem}.rZ969a_messageCard{text-align:center;flex-direction:column;align-items:center;padding:1.5rem 2rem}.rZ969a_messageIcon{margin-bottom:.5rem}.rZ969a_messageText{font-size:1.05rem}.rZ969a_actions{flex-direction:column;gap:1rem}.rZ969a_primaryButton,.rZ969a_secondaryButton{width:100%;max-width:300px}.rZ969a_footer{text-align:center;flex-direction:column;gap:1rem;margin-top:3rem;padding:2rem 1.5rem 0}}@media (max-width:480px){.rZ969a_cta{padding:4rem 0 2rem}.rZ969a_labelLine{width:30px}.rZ969a_labelText{font-size:.7rem}.rZ969a_subtitle{font-size:1rem}.rZ969a_messageCard{border-radius:12px;padding:1.25rem 1.5rem}.rZ969a_messageIcon{width:45px;height:45px}.rZ969a_messageIcon svg{width:20px;height:20px}.rZ969a_messageText{font-size:.95rem}.rZ969a_primaryButton,.rZ969a_secondaryButton{padding:.875rem 1.5rem;font-size:.9rem}.rZ969a_email{margin-bottom:2.5rem;font-size:1rem}.rZ969a_socialLink{width:45px;height:45px}.rZ969a_socialLink svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.rZ969a_primaryButton,.rZ969a_secondaryButton,.rZ969a_socialLink,.rZ969a_backToHome,.rZ969a_email,.rZ969a_buttonArrow,.rZ969a_backArrow{transition:none}}
.DRNFGa_main{background:var(--background);min-height:100svh;overflow-x:hidden}
