diff --git a/applicants.html b/applicants.html new file mode 100644 index 0000000..2b99433 --- /dev/null +++ b/applicants.html @@ -0,0 +1,411 @@ + + + + + Applicants + + + + + + + + + + + + + + + + + + + +
+
+
+
+
2024 Pre-launch Lab Participants
+
+
Over the years, Google News Initiative and Code for Africa have supported African news industry in digital transformation, adapting to changing consumer preferences, and combating misinformation. The 10-week Pre-Launch Lab aims to support independent, early-stage news startups in achieving financial and operational sustainability. + Selected from 100+ applicants across ten Kenyan counties, our diverse cohort of 24 startups focuses on high-quality reporting tailored for local communities, niche audiences, and underserved communities. Covering a range of journalism categories such as social impact, youth, gender, fact-checking, and climate, these start-ups are transformative force shaping the future of the news industry in Kenya
+
+
+
+
+
+
+
Ali Charo
+
The Pwani Bulletin
+
+
The Pwani Bulletin is a news website that tell stories from the Coast region of Kenya. we envision to tell the untold stories of the Coast.
+
+
+
+
+
+
+
+
Arnold Ageta
+
Arnold Ageta
+
+
Digital platform for climate change, environment, health and agriculture news features
+
+
+
+
+
+
+
+
Caleb Kimura
+
Brookezia Media Network (b.m.n)
+
+
Brookezia Media Company strives to elevate NGO representation, drive positive societal change, and establish itself as a leading force in impactful storytelling and TV broadcasting.
+
+
+
+
+
+
+
+
Emmanuel Ekuwom
+
Turkana Nation News
+
+
Turkana Nation News (TNN) is a social enterprise using the power of media to tell stories about the the Turkana people from the margins, that otherwise fall through the cracks.
+
+
+
+
+
+
+
+
Eric Bosire
+
Pengotech 254
+
+
A dynamic platform hosting a rich tapestry of programs crafted by and for the local youth. Engaging podcasts & interactive content will foster a more informed and connected society.
+
+
+
+
+
+
+
+
Esther Nyandoro
+
Speaking Of Genz
+
+
An edutainment platform that is fun, vibrant, and authentic to the needs of the youth.
+
+
+
+
+
+
+
+
Francis Gatimu
+
Tell It Africa
+
+
A digital newsroom that focuses on multimedia stories with a keen focus on fact checking news/information targeting vulnerable groups.
+
+
+
+
+
+
+
+
Geoffrey Kamadi
+
Africa Climate Change Innovation
+
+
A media platform highlighting climate change solutions stories that employ an innovation component, to inspire climate change action driven by grassroots communities in Africa.
+
+
+
+
+
+
+
+
Harriet Atyang
+
Dada Radio, The Voice Of Rural Women
+
+
A radio that targets rural women & girls giving them a voice and empowerment to take charge of their own affairs and take part in the development agenda in their community
+
+
+
+
+
+
+
+
Harun Momanyi
+
Career Fodder
+
+
An online platform that helps professionals navigate challenges in their careers while preparing them for the future of work.
+
+
+
+
+
+
+
+
Hassan Ahmed
+
Resurgence News
+
+
To lend an ear to the story of the ordinary people and the marginalised in the society.
+
+
+
+
+
+
+
+
Jackline Opiyo
+
Diverse Community Voices
+
+
Sharing rich & varied narratives of individuals from diverse communities, weaving together a tapestry of stories celebrating the uniqueness & commonality of the human experience.
+
+
+
+
+
+
+
+
Kenn Osoro
+
The 360 Degrees Reporting Lab
+
+
Equip the audience with knowledge on labor rights & employment Act related policies to curb discrimination in the labor market.
+
+
+
+
+
+
+
+
Lilian Kaivilu
+
Africa Solutions Media Hub
+
+
An interactive platform where change makers can share their social impact stories and locate donors, partners and areas of collaboration.
+
+
+
+
+
+
+
+
Mike Mulure
+
B+ (b Plus)
+
+
This is the freshest current affairs platform for Kenyan News & occurrences on the go!
+
+
+
+
+
+
+
+
Moraa Obiria
+
Woman Journalist's Diary
+
+
A pioneer digital media outlet dedicated to covering gender-sensitive & gender-balanced content on gender, climate change & technology.
+
+
+
+
+
+
+
+
Robi Ochieng
+
Women With Opinions Project
+
+
An audio-visual podcast hosting women with opinions to speak about social, economic, and political issues without facing editorial blacklisting.
+
+
+
+
+
+
+
+
Rosemary Nyambura
+
Stories That Inspire Action
+
+
Help mission-driven individuals and organisations tell their bold and authentic stories to inspire action towards the world's most critical matters.
+
+
+
+
+
+
+
+
Steve Oyugi
+
Made By Us
+
+
Seeking to comprehensively tell the stories of Kenyan inventors & innovators and amplify their potential and impact by roping in stakeholders.
+
+
+
+
+
+
+
+
Thurea Mwadzaya
+
Kilele Media Productions
+
+
A development and solution based online media in Kenya , the voice of the voiceless.
+
+
+
+
+
+
+
+
Tracy Onchoke
+
The Lucid Network
+
+
A dynamic channel offering a unique blend of African news, sports coverage, engaging podcasts, and meticulous fact-checking to keep viewers informed and entertained.
+
+
+
+
+
+
+
+
Victor Kwabe
+
Climate Lens News
+
+
A digital news agency disseminating environmental stories that intersect with human health, wildlife, biodiversity, marine life, agriculture, & climate change.
+
+
+
+
+
+
+
+
Wavua R. Mwambonu
+
Everyday Food Stories
+
+
A platform exploring the untold stories behind the food we consume through the eyes of food producers as well as celebrating people/initiatives that conserve our environment.
+
+
+
+
+
+
+
+
+
+
+
+
+
Applications for Pre-launch Lab February 2024 are closed.
+
Sign up to our mailing list to get updates on future opportunities
+
+
+
+
+
+
+
+
Thank you! Your submission has been received!
+
+
+
Oops! Something went wrong while submitting the form.
+
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/coaches.html b/coaches.html new file mode 100644 index 0000000..2814345 --- /dev/null +++ b/coaches.html @@ -0,0 +1,225 @@ + + + + + Coaches + + + + + + + + + + + + + + + + + + + +
+
+
+
Meet our coaches
+
+
+
+
+
+
Chris Roper
+
+ Chris Roper is CfA’s deputy CEO and leads the in-house ‘business of news’ portfolio. This includes overseeing CfA’s research partnerships with the Reuters Institute for Journalism’s annual Digital News Report (DNR) research in three African countries (including Kenya), and our research/training partnerships with Thomson Reuters Foundation in Africa, and Global Disinformation Index (GDI) in Africa. Prior to joining CfA, Chris was editor-in-chief of Africa’s first online newspaper, the Mail & Guardian, and also previously served as editor-in-chief of Africa’s largest online publisher, 24.com. He has served as a consulting strategist for major media organisations, including Africa’s Naspers, is a juror for pan-African media industry awards, and advises on media development programmes in Africa and beyond. +
+
+
+
+
+
+
+
+
+
Rose Lukalo
+
Rose Lukalo has a wealth of experience in journalism and civic organising for the advancement of free expression, media policy and social justice in Kenya. She is also a trainer and has supported the journalism curriculum development by the Kenya Institute for Curriculum Development. She is a keen advocate for the advancement of women and co-led an international team of women journalists in the production of women-focused newspapers for many global conferences including HABITAT, Beijing, World Summit for an Information Society and others. She is a Hubert Humphrey Fellow (University of Missouri) and a Bloomberg Media in Africa Fellow.
+
+
+
+
+
+
+
+
+
Ken Macharia
+
He is Google News Initiative Teaching Fellow. With over 10 years of media experience. He has consulted for several firms and projects in the areas of: Public Relations, Editorial Services, media management, content and social media strategy and implementation, and website SEO.
+
+
+
+
+
+
+
+
+
+
What members have to say
+
More than 100 newsroom founders across a dozen countries have participated in the Pre-launch Lab (formerly known as GNI Startups Boot Camp).
+
+
+
+
+
+
Stacy Feldman
+
+
Boulder Reporting Lab
+
+
+
+
“The most enriching journalism training program I've participated in. The course structure was meticulously constructed. The cohort was inspiring and motivating. I came into this program drowning in entrepreneurial self-doubt. I feel far more confident and courageous as I take my first big steps.”
+
+
+
+
+
Camille Padilla Dalmau
+
+
9 Millones
+
+
+
+
“Every week we were presented with practical steps, guides, and examples of how we could get our company running. Eight weeks later, I feel so much more confident in my abilities. Truly priceless.”
+
+
+
+
+
Travers Johnson
+
+
Queerency
+
+
+
+
“The instruction is enlightening; the coaching is propelling; the access to resources, generous; and the community is both inspiring and supportive. My company is better because of this boot camp—and so am I.”
+
+
+
+
+
+
+
+
+
Applications for Pre-launch Lab February 2024 are closed.
+
Sign up to our mailing list to get updates on future opportunities
+
+
+
+
+
+
+
+
Thank you! Your submission has been received!
+
+
+
Oops! Something went wrong while submitting the form.
+
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/css/gni-boot-camp-kenya.webflow.css b/css/gni-boot-camp-kenya.webflow.css new file mode 100644 index 0000000..f6655cc --- /dev/null +++ b/css/gni-boot-camp-kenya.webflow.css @@ -0,0 +1,6578 @@ +:root { + --primary-700: #0c1a81; + --gni-red: #ed2625; + --ghost-white: #f7f9fd; + --white: #fff; +} + +.w-layout-blockcontainer { + max-width: 940px; + margin-left: auto; + margin-right: auto; + display: block; +} + +.w-layout-grid { + grid-row-gap: 16px; + grid-column-gap: 16px; + grid-template-rows: auto auto; + grid-template-columns: 1fr 1fr; + grid-auto-columns: 1fr; + display: grid; +} + +.w-layout-layout { + grid-row-gap: 20px; + grid-column-gap: 20px; + grid-auto-columns: 1fr; + justify-content: center; + padding: 20px; +} + +.w-layout-cell { + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +@media screen and (max-width: 991px) { + .w-layout-blockcontainer { + max-width: 728px; + } +} + +@media screen and (max-width: 767px) { + .w-layout-blockcontainer { + max-width: none; + } +} + +a { + color: #000; + text-decoration: underline; +} + +.faq { + grid-column-gap: 40px; + grid-row-gap: 40px; + background-color: #fff; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 0; + display: flex; +} + +.frame-5264 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.frame-5264.privacy { + padding-top: 40px; + padding-bottom: 40px; +} + +.page-section_title { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.vectors-wrapper { + background-color: red; + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.faq_accordion { + grid-column-gap: 1px; + grid-row-gap: 1px; + border: 1px solid #e3dfdf; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.accordionfigma { + grid-column-gap: 20px; + grid-row-gap: 20px; + background-color: #fff; + border: .5px solid #d8d8d8; + flex-direction: row; + justify-content: space-between; + align-items: center; + width: 100%; + height: 80px; + padding: 20px; + display: flex; + box-shadow: 0 1px #e2e8f0; +} + +.text { + color: var(--primary-700); + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; +} + +.vectors-wrapper-2 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 16px; + height: 16px; + display: flex; +} + +.faq_accordion-2 { + grid-column-gap: 1px; + grid-row-gap: 1px; + border: 1px solid #e3dfdf; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.frame-4965 { + grid-column-gap: 1px; + grid-row-gap: 1px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.frame-5265 { + grid-column-gap: 20px; + grid-row-gap: 20px; + background-color: #eff0fd; + justify-content: flex-start; + align-items: center; + width: 100%; + padding: 16px 20px; + display: flex; + box-shadow: 0 1px #e2e8f0; +} + +.paragraph-p3-regular { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.dropdown { + flex-wrap: nowrap; + justify-content: space-between; + width: 100%; + min-width: auto; + font-family: Open Sans, sans-serif; + display: block; + overflow: hidden; +} + +.text-block { + color: var(--primary-700); + white-space: pre-wrap; + width: 90%; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 24px; +} + +.figma-navbar { + background-color: #0c1a81; + justify-content: space-between; + align-items: center; + width: 100%; + max-width: none; + height: 92px; + padding: 24px 60px; + display: flex; +} + +.figma-frame-4768 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-vectors-wrapper { + object-fit: cover; + justify-content: center; + align-items: center; + width: 52px; + height: 52px; + display: flex; +} + +.figma-text-subheading-semibold-nav-or-light-on-dark { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 28px; +} + +.figma-frame-4886 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-end; + align-items: center; + display: flex; +} + +.figma-nav-dropdown { + grid-column-gap: 6px; + grid-row-gap: 6px; + background-color: #0c1a81; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 10px; + display: flex; +} + +.figma-paragraph-p3-semi-bold { + color: #f3eff1; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 21.6px; +} + +.figma-moocbutton { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #eff0fd; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + display: flex; +} + +.figma-buttons { + color: #0c1a81; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-footer { + background-color: #0c1a81; + justify-content: center; + align-items: center; + width: 100%; + max-width: none; + padding: 80px; + display: flex; +} + +.figma-content { + grid-column-gap: 240px; + grid-row-gap: 240px; + flex-grow: 1; + justify-content: space-between; + align-items: center; + width: 100%; + min-width: 960px; + max-width: 1140px; + display: flex; +} + +.figma-frame-4887 { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex-direction: column; + justify-content: space-between; + align-items: flex-start; + width: auto; + height: auto; + display: flex; +} + +.figma-frame-4887.left { + width: 560px; +} + +.figma-frame-5274 { + grid-column-gap: 64px; + grid-row-gap: 64px; + justify-content: flex-start; + align-items: center; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-2 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 136px; + height: 60px; + display: flex; +} + +.figma-rectangle-198 { + object-fit: cover; +} + +.figma-footer-regular { + color: #fff; + letter-spacing: .02em; + width: 100%; + font-family: Open Sans, sans-serif; + font-size: 12px; + font-weight: 400; + line-height: 14px; +} + +.figma-frame-46 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-body-footer-capital { + color: #fff; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 10px; + font-weight: 700; +} + +.figma-frame-45 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-vectors-wrapper-3 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-frame-4670 { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-4669 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-heading-h5-bold { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-frame-4668 { + grid-column-gap: 10px; + grid-row-gap: 10px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-text { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-frame-4667 { + grid-column-gap: 30px; + grid-row-gap: 30px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-heading-h5-semi-bold { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 300; + line-height: 28px; +} + +.figma-input { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 200px; + display: flex; +} + +.figma-input-label { + grid-column-gap: 8px; + grid-row-gap: 8px; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-paragraph-p1-regular { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-input-field { + background-color: #fff; + border: 1px solid #a1a5b7; + justify-content: flex-start; + align-items: center; + width: 100%; + height: 36px; + padding-left: 12px; + padding-right: 12px; + display: flex; +} + +.figma-paragraph-p1-regular-2, .figma-paragraph-p1-regular-3 { + color: #767a94; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-paragraph-p3-underline { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: underline; +} + +.hero { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + display: flex; +} + +.figma-frame-5263 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-text-2 { + color: #0c1a81; + width: 60%; + font-family: Lora, sans-serif; + font-size: 48px; + font-weight: 700; + line-height: 56px; +} + +.figma-vectors-wrapper-4 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5301 { + grid-column-gap: 8px; + grid-row-gap: 8px; + justify-content: center; + align-items: center; + width: 100%; + display: flex; +} + +.figma-frame-5272 { + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1120px; + display: flex; +} + +.figma-frame-4972 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 680px; + display: flex; +} + +.figma-frame-4996 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-text-3 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-frame-4970 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-paragraph-p3-regular { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-4997 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-4998 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-paragraph-p3-semi-bold-2 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.figma-moocbutton-2 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #ed1c24; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + display: flex; +} + +.figma-buttons-2 { + color: #fff; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-home_about { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + max-width: 1440px; + padding: 64px 0; + display: flex; +} + +.figma-frame-5287 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5302 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-5 { + justify-content: center; + align-items: center; + width: 60px; + height: .00000524537px; + display: flex; +} + +.figma-frame-5003 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5303 { + grid-column-gap: 32px; + grid-row-gap: 32px; + justify-content: flex-start; + align-items: center; + width: 100%; + height: 120px; + display: flex; +} + +.figma-vectors-wrapper-6 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 70px; + height: 70px; + display: flex; +} + +.figma-paragraph-p3-regular-2 { + color: #000; + flex-direction: row; + justify-content: flex-start; + align-items: stretch; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; +} + +.figma-vectors-wrapper-7 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 75px; + height: 74.0098px; + display: flex; +} + +.figma-text-4 { + color: #000; + font-size: 18px; + line-height: NaNundefined; + font-weight: 400; +} + +.figma-vectors-wrapper-8 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 75px; + height: 80.3148px; + display: flex; +} + +.figma-page-section_title-2 { + color: #000; + text-align: center; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-paragraph-p3-regular-3 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: underline; +} + +._10week { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-this-is-a-10-week-fully-remote-program-we-ll-be-accepting-up-to-24-solo-founders-or-teams-of-aspiring-entrepreneurs-who-have-identified-a-community-s-need-for-better-news-and-want-guidance-and-coaching-on-how-to-launch-or-continue-to-develop-a-news-offering-that-delivers-a-solution-rooted-in-journalism-1 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.link { + display: block; + position: static; +} + +.textlink { + display: inline-block; +} + +.about { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5305 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-3 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-9 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5306 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.africa { + grid-column-gap: 32px; + grid-row-gap: 32px; + justify-content: flex-start; + align-items: center; + width: 100%; + height: 120px; + display: flex; +} + +.figma-vectors-wrapper-10 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 70px; + height: 70px; + display: flex; +} + +.bootcamp { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; + display: inline; +} + +.figma-vectors-wrapper-11 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 75px; + height: 74.0098px; + display: flex; +} + +.figma-text-5 { + color: #000; + font-size: 18px; + line-height: NaNundefined; + font-weight: 400; + display: inline; +} + +.figma-vectors-wrapper-12 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 75px; + height: 80.3148px; + display: flex; +} + +.linktext { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: underline; + display: inline-block; +} + +.figma-this-is-a-10-week-fully-remote-program-we-ll-be-accepting-up-to-24-solo-founders-or-teams-of-aspiring-entrepreneurs-who-have-identified-a-community-s-need-for-better-news-and-want-guidance-and-coaching-on-how-to-launch-or-continue-to-develop-a-news-offering-that-delivers-a-solution-rooted-in-journalism-2 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.container { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + max-width: 1120px; + display: block; +} + +.container.footer { + width: 100%; + max-width: 1120px; +} + +.container.nav { + width: 100%; +} + +.container.heavytext { + max-width: 940px; +} + +.figma-whats-included { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding-left: 0; + padding-right: 0; + display: flex; +} + +.figma-frame-5307 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-4 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-13 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5308 { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-4978 { + flex-wrap: wrap; + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-4974 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 480px; + display: flex; +} + +.figma-vector { + object-fit: cover; +} + +.figma-heading-h5-extra-bold { + color: #000; + text-align: center; + letter-spacing: -.02em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-paragraph-p3-regular-4 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-whats-included-2 { + grid-column-gap: 40px; + grid-row-gap: 40px; + background-color: #f7f9fd; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 64px 160px; + display: flex; +} + +.figma-frame-5309 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-14 { + justify-content: center; + align-items: center; + width: 60px; + height: .00000524537px; + display: flex; +} + +.figma-frame-5310 { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5311 { + flex-wrap: wrap; + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5312 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 480px; + display: flex; +} + +.figma-paragraph-p3-regular-5 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-expect { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 64px 0; + display: flex; +} + +.figma-frame-4986 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5313 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-15 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-vectors-wrapper-16 { + object-fit: contain; + flex-wrap: nowrap; + flex: 0 auto; + justify-content: center; + align-items: center; +} + +.figma-share { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 64px 0; + display: flex; +} + +.figma-frame-5264 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-17 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-4992 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: row; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-paragraph-p3-regular-6 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-share-2 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5314 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.figma-share-3 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 64px 160px; + display: flex; +} + +.figma-frame-5315 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-18 { + justify-content: center; + align-items: center; + width: 60px; + height: .00000524537px; + display: flex; +} + +.figma-frame-5316 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-paragraph-p3-regular-7 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-share-4 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5317 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.figma-share-5 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding: 64px 160px; + display: flex; +} + +.figma-frame-5318 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-19 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5319 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-paragraph-p3-regular-8 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-share-6 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-20 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-frame-5320 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.figma-frame-5321 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5322 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-share-7 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-21 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-frame-5323 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.figma-eligibility { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + max-width: 1440px; + padding-left: 0; + padding-right: 0; + display: flex; +} + +.figma-frame-5324 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5325 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5279 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-heading-h5-extra-bold-2 { + color: #000; + letter-spacing: -.02em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-eligibilitytext { + grid-column-gap: 8px; + grid-row-gap: 8px; + text-transform: none; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-22 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-text-6 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; +} + +.figma-frame-5280 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + height: 100px; + display: flex; + position: relative; +} + +.figma-frame-5281 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-end; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5281.long { + width: 120%; +} + +.figma-text-7 { + color: #000; + text-align: left; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 32px; +} + +.figma-eligibilitytext-2 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5284 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5282 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + padding-left: 24px; + display: flex; +} + +.figma-eligibilitytext-3 { + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-23 { + flex-wrap: nowrap; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; + position: absolute; + top: -114px; + left: 750px; +} + +.figma-sessions { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1440px; + padding-left: 0; + padding-right: 0; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-24 { + z-index: 0; + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 128px; + display: block; + position: absolute; + top: 4142px; +} + +.figma-frame-5326 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5327 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-25 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5290 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-eligibilitytext-4 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-26 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-frame-5291 { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-text-8 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-frame-4985 { + z-index: 2; + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; + position: absolute; + top: 456px; + left: 40px; +} + +.figma-frame-4981 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 245px; + display: flex; +} + +.figma-heading-h5-extra-bold-3 { + color: #000; + text-align: center; + letter-spacing: -.02em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-paragraph-p3-regular-9 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-5328 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-to-qualify-you-must-fulfil-the-following-criteria-0 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: none; +} + +.figma-to-qualify-you-must-fulfil-the-following-criteria-1 { + color: #0c1a81; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: underline; +} + +.figma-coaches { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1440px; + padding: 64px 0; + display: flex; +} + +.figma-frame-5329 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; + position: relative; +} + +.bkgdimage2 { + z-index: -2; + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + width: 320px; + height: 450px; + display: flex; + position: absolute; + inset: 15% 1% 0% auto; +} + +.bkgdimage2._2 { + inset: -50% 5% 0% auto; +} + +.figma-frame-5299 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-28 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5298 { + grid-column-gap: 40px; + grid-row-gap: 40px; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5300 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 60%; + height: 350px; + display: flex; +} + +.figma-text-9 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-paragraph-p3-regular-10 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; + display: inline; +} + +.figma-square-image { + object-fit: fill; + position: absolute; + inset: -20px 10% 0% auto; + box-shadow: 0 5px 10px -4px #00000075; +} + +.figma-square-image.coach1 { + width: 300px; + height: 300px; + inset: 25% 5% 0% auto; + box-shadow: 4px 3px 10px -4px #00000075; +} + +.figma-paragraph-p3-regular-11 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: underline; +} + +.figma-testimonials { + grid-column-gap: 80px; + grid-row-gap: 80px; + background-color: #f7f9fd; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: auto; + max-width: none; + padding: 64px 0; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-29 { + z-index: 0; + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + width: 100%; + display: flex; + position: absolute; + top: 153.332px; + left: -235.579px; +} + +.figma-frame-5063 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5278 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-vectors-wrapper-30 { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5276 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex: 0 auto; + justify-content: center; + align-items: flex-start; + display: flex; +} + +.figma-testimonial { + grid-column-gap: 32px; + grid-row-gap: 32px; + background-color: #fff; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 360px; + height: 400px; + padding: 20px; + display: flex; + box-shadow: 0 12px 20px #0000001a; +} + +.figma-frame-4919 { + grid-column-gap: 32px; + grid-row-gap: 32px; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-31 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 78px; + height: 72px; + display: flex; +} + +.figma-frame-4983 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-card-heading { + color: #0c1a81; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.figma-frame-5154 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-card-organisation-name { + color: #000; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-weight: 600; + line-height: 18px; +} + +.figma-testimonial-text { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-vectors-wrapper-32 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 70px; + height: 70px; + display: flex; + overflow: visible; +} + +.container-2 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: space-around; + max-width: 1120px; + padding-top: 0; + padding-bottom: 0; + display: flex; +} + +.herosection { + padding-top: 64px; + padding-bottom: 40px; + display: block; +} + +.aboutsection { + padding-top: 40px; + padding-bottom: 64px; +} + +.includedsection { + background-color: var(--ghost-white); + padding-top: 64px; + padding-bottom: 64px; +} + +.eligibilitysection { + padding: 64px 20px; + display: block; +} + +.sessionssection { + background-color: var(--ghost-white); + padding-top: 80px; + padding-bottom: 220px; +} + +.coachessection { + padding-top: 64px; + padding-bottom: 120px; + display: block; +} + +.expectsections { + background-color: var(--ghost-white); + padding: 64px 20px; + display: block; +} + +.footersection { + background-color: var(--primary-700); + padding-top: 80px; + padding-bottom: 80px; +} + +.container-3 { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-wrap: nowrap; + justify-content: space-between; + display: flex; +} + +.container-4, .container-5, .container-6, .container-7, .container-8, .container-9, .container-10 { + max-width: 1120px; +} + +.section { + padding-top: 64px; + padding-bottom: 80px; + display: block; +} + +.div-block { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + display: flex; +} + +.image { + width: 480px; + position: absolute; + inset: 15% 7% 0% auto; +} + +.dropdown-list { + background-color: #eff0fd; + font-size: 16px; + display: block; + position: static; + overflow: visible; +} + +.dropdown-link { + font-size: 18px; + line-height: 24px; + display: block; +} + +.text-block-2 { + padding: 20px; + font-size: 16px; + line-height: 2px; +} + +.rich-text-block { + display: none; +} + +.rich-text-block-2 { + padding: 20px 20px 10px; + line-height: 24px; +} + +.figma-navbar-logo-left { + background-color: #0c1a81; + justify-content: center; + align-items: flex-start; + width: 100%; + max-width: 1440px; + padding-left: 24px; + padding-right: 24px; + display: flex; +} + +.figma-navbarcontainer { + justify-content: center; + align-items: center; + width: 100%; + max-width: 1200px; + display: flex; +} + +.figma-navbar-content { + justify-content: space-between; + align-items: center; + width: 100%; + max-width: 1200px; + display: flex; +} + +.figma-frame-5330 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-vectors-wrapper-33 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 52px; + height: 52px; + display: flex; +} + +.figma-text-subheading-semibold-nav-or-light-on-dark-2 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 28px; +} + +.figma-navbar-menu { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-navbar-link { + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + padding: 24px 12px; + display: flex; +} + +.figma-navbar-link:hover { + color: var(--white); + text-decoration: underline; +} + +.figma-navbar-link.w--current:hover { + text-decoration: underline; +} + +.figma-paragraph-p3-semi-bold-3 { + color: #f3eff1; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 21.6px; +} + +.figma-moocbutton-3 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #ed1c24; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + display: flex; +} + +.figma-buttons-3 { + color: #fff; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.gni_navbar { + z-index: 99999; + background-color: #0c1a81; + justify-content: center; + align-items: center; + width: 100%; + height: 88px; + padding-left: 24px; + padding-right: 24px; + display: flex; + position: sticky; + top: 0; +} + +.figma-frame-5331 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-vectors-wrapper-34 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 52px; + height: 52px; + display: flex; +} + +.figma-text-subheading-semibold-nav-or-light-on-dark-3 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 600; + line-height: 28px; + text-decoration: none; +} + +.figma-moocbutton-4 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #ed1c24; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + text-decoration: none; + display: flex; +} + +.figma-moocbutton-4:hover { + border: 1px solid var(--gni-red); + background-color: var(--white); + color: var(--gni-red); +} + +.figma-buttons-4 { + color: #fff; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-footer-2 { + grid-column-gap: 40px; + grid-row-gap: 40px; + background-color: #0c1a81; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + padding: 64px 24px; + display: flex; +} + +.figma-content-2 { + grid-column-gap: 64px; + grid-row-gap: 64px; + justify-content: space-between; + align-items: center; + width: 100%; + min-width: auto; + max-width: none; + height: auto; + display: flex; +} + +.figma-frame-5332 { + grid-column-gap: 96px; + grid-row-gap: 96px; + flex-direction: column; + justify-content: space-between; + align-items: flex-start; + height: auto; + display: flex; +} + +.figma-frame-5333 { + justify-content: space-between; + align-items: center; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-35 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 136px; + height: 60px; + display: flex; +} + +.figma-rectangle-199 { + object-fit: cover; +} + +.figma-footer-regular-2 { + color: #fff; + letter-spacing: .02em; + font-family: Open Sans, sans-serif; + font-size: 12px; + font-weight: 400; + line-height: 14px; +} + +.figma-frame-5334 { + grid-column-gap: 33px; + grid-row-gap: 33px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-body-footer-capital-2 { + color: #fff; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 10px; + font-weight: 700; +} + +.figma-frame-5335 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-vectors-wrapper-36 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-frame-5336 { + grid-column-gap: 150px; + grid-row-gap: 150px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-menu-nav { + flex-direction: column; + justify-content: space-between; + align-items: flex-start; + height: 326px; + display: flex; +} + +.figma-frame-5337 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-heading-h5-bold-2 { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.figma-frame-5338 { + grid-column-gap: 10px; + grid-row-gap: 10px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-text-10 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-frame-5339 { + grid-column-gap: 30px; + grid-row-gap: 30px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-heading-h5-semi-bold-2 { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 300; + line-height: 28px; +} + +.figma-frame-5340 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-input-2 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 200px; + display: flex; +} + +.figma-frame-5341 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-paragraph-p1-regular-4 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-input-field-2 { + background-color: #fff; + border: 1px solid #a1a5b7; + justify-content: flex-start; + align-items: center; + width: 100%; + height: 36px; + padding-left: 12px; + padding-right: 12px; + display: flex; +} + +.figma-paragraph-p1-regular-5 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-paragraph-p3-underline-2 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: underline; +} + +.figma-frame-5342 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5343 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5344 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-paragraph-p1-regular-6, .figma-paragraph-p1-regular-7 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-paragraph-p3-underline-3 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: underline; +} + +.figma-footer-3 { + grid-column-gap: 40px; + grid-row-gap: 40px; + background-color: #0c1a81; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + padding: 64px 60px; + display: flex; +} + +.figma-columns { + grid-column-gap: 120px; + grid-row-gap: 120px; + grid-template-rows: auto; + grid-template-columns: 1fr 1fr 1fr; + grid-auto-columns: 1fr; + justify-content: space-between; + align-items: flex-start; + width: 100%; + max-width: 1120px; + display: grid; +} + +.figma-frame-5345 { + flex-direction: column; + justify-content: space-between; + align-items: flex-start; + width: 400px; + height: 100%; + display: flex; +} + +.figma-frame-5345.links { + width: 200px; +} + +.figma-frame-5346 { + grid-column-gap: 24px; + grid-row-gap: 24px; + justify-content: space-between; + align-items: center; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-37 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 136px; + height: 60px; + display: flex; +} + +.figma-footer-regular-3 { + color: #fff; + letter-spacing: .02em; + font-family: Open Sans, sans-serif; + font-size: 12px; + font-weight: 400; + line-height: 14px; +} + +.figma-frame-5347 { + grid-column-gap: 0px; + grid-row-gap: 0px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + width: 320px; + display: flex; +} + +.figma-body-footer-capital-3 { + color: #fff; + text-transform: uppercase; + flex: 0 auto; + width: 120px; + font-family: Open Sans, sans-serif; + font-size: 10px; + font-weight: 700; +} + +.figma-frame-5348 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-38 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 24px; + height: 24px; + display: flex; +} + +.figma-small-columns { + grid-column-gap: 80px; + grid-row-gap: 80px; + justify-content: space-between; + align-items: flex-start; + width: 520px; + max-width: 520px; + display: flex; +} + +.figma-frame-5349 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex-direction: column; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5350 { + grid-column-gap: 10px; + grid-row-gap: 10px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-text-11 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-style: normal; + font-weight: 800; + line-height: 19px; + text-decoration: none; +} + +.figma-frame-5351 { + flex-direction: column; + justify-content: space-between; + align-self: stretch; + width: 100%; + height: 100%; + display: flex; +} + +.figma-frame-5352 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-paragraph-p1-regular-8, .figma-paragraph-p1-regular-9 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-style: italic; + font-weight: 400; + line-height: 23px; +} + +.figma-paragraph-p3-underline-4 { + color: #fff; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 24px; + text-decoration: underline; +} + +.menu-button.w--open { + font-style: italic; +} + +.form { + color: #fff; + margin-bottom: -14px; + font-family: Open Sans, sans-serif; + font-weight: 300; +} + +.submit-button { + background-color: #3898ec00; + width: auto; + padding: 16px 0 0; + font-weight: 400; + text-decoration: underline; + display: inline-block; +} + +.field-label, .field-label-2 { + font-weight: 300; +} + +.figma-whats-included-3 { + grid-column-gap: 40px; + grid-row-gap: 40px; + background-color: #f7f9fd; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 800px; + max-width: 1440px; + padding: 64px 160px; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-39 { + z-index: -2; + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; + position: absolute; + top: 368.216px; + left: -19.2783px; +} + +.figma-frame-5353 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-5 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-40 { + justify-content: center; + align-items: center; + width: 60px; + height: .00000524537px; + display: flex; +} + +.figma-frame-5354 { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + display: flex; +} + +.figma-paragraph-p3-regular-12 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-5355 { + flex-wrap: wrap; + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5356 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 480px; + display: flex; +} + +.figma-vector-2 { + object-fit: cover; +} + +.figma-text-12 { + color: #000; + text-align: center; + letter-spacing: -.02em; + text-transform: undefined; + font-family: Lora, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-paragraph-p3-regular-13 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.whats-included { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: auto; + max-width: none; + padding: 64px 0; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-41 { + object-fit: fill; + flex: 0 auto; + align-items: center; + width: 1440px; + display: block; + position: absolute; + inset: 30% 0% 0%; +} + +.figma-frame-5357 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.heading-1 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.header_line { + background-color: var(--gni-red); + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-frame-5358 { + grid-column-gap: 64px; + grid-row-gap: 64px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + display: flex; +} + +.figma-frame-5359 { + grid-row-gap: 64px; + flex-wrap: wrap; + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; + position: relative; +} + +.homegrid { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + max-width: 480px; + display: flex; +} + +.figma-text-13 { + color: #000; + text-align: center; + letter-spacing: -.02em; + text-transform: undefined; + font-family: Lora, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.p3-regular { + color: #000; + text-align: center; + width: 100%; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.p3-regular.subhead, .p3-regular.right { + text-align: left; +} + +.section-2 { + background-color: var(--ghost-white); + padding-left: 20px; + padding-right: 20px; + display: block; + position: relative; +} + +.container-11 { + max-width: 1120px; + position: relative; +} + +.figma-frame-5361 { + grid-column-gap: 24px; + grid-row-gap: 24px; + background-color: #0c1a81; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1440px; + padding-top: 24px; + padding-bottom: 16px; + display: flex; +} + +.figma-text-14 { + color: #fff; + text-align: center; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-timeline { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-43 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 160.192px; + display: flex; +} + +.figma-frame-5362 { + grid-column-gap: 14px; + grid-row-gap: 14px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + padding: 8px; + display: flex; + position: absolute; + top: 20%; + bottom: auto; + right: 8%; +} + +.figma-frame-5363 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-november-20-2023 { + color: #000; + text-align: center; + letter-spacing: -.02em; + text-transform: undefined; + font-family: Lora, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-paragraph-p3-regular-15 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-5364 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 240px; + display: flex; +} + +.figma-frame-5365 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 196px; + display: flex; +} + +.figma-vectors-wrapper-44 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 160.192px; + display: flex; +} + +.figma-frame-5366 { + grid-column-gap: 28px; + grid-row-gap: 28px; + flex: 0 auto; + justify-content: flex-start; + align-items: flex-start; + padding: 8px; + display: flex; + position: absolute; + top: 22.8px; + left: 149px; +} + +.figma-frame-5367 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 200px; + display: flex; +} + +.figma-paragraph-p3-regular-16 { + color: #000; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-5368 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 218px; + display: flex; +} + +.figma-frame-5369 { + grid-column-gap: 15px; + grid-row-gap: 15px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 196px; + display: flex; +} + +.figma-frame-5370 { + grid-column-gap: 24px; + grid-row-gap: 24px; + background-color: #0c1a81; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1440px; + padding-top: 24px; + padding-bottom: 16px; + display: flex; +} + +.figma-text-15 { + color: #fff; + text-align: center; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-timeline-2 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1440px; + display: flex; + position: relative; +} + +.figma-vectors-wrapper-45 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 160.192px; + display: flex; +} + +.figma-vectors-wrapper-46 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 91.6892px; + display: flex; + position: absolute; + top: 35.435px; + left: 169.013px; +} + +.figma-frame-5371 { + grid-column-gap: 24px; + grid-row-gap: 24px; + background-color: #0c1a81; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + padding-top: 24px; + padding-bottom: 24px; + display: flex; +} + +.figma-text-16 { + color: #fff; + text-align: center; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-vectors-wrapper-47 { + object-fit: fill; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 160.192px; + display: flex; +} + +.figma-vectors-wrapper-48 { + object-fit: fill; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 80px; + display: flex; + position: absolute; + inset: 25% 0% auto 9%; +} + +.figma-vectors-wrapper-49 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 160.192px; + display: flex; +} + +.figma-vectors-wrapper-50 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 91.6892px; + display: flex; + position: absolute; + top: 35.435px; + left: 169.013px; +} + +.figma-frame-5372 { + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; + position: relative; +} + +.fighero { + grid-column-gap: 0px; + grid-row-gap: 0px; + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; + position: relative; +} + +.fighero.top { + object-fit: fill; + width: 100%; + min-width: 992px; + height: auto; + position: relative; +} + +.fighero.bottom { + object-fit: fill; + width: 100%; + height: auto; + position: absolute; + inset: 210px 0% 0%; +} + +.header { + background-image: url('../images/HeroBkgd.png'); + background-position: 50%; + background-size: auto; + width: 100%; + max-width: 100%; + display: block; + position: relative; + top: -5px; +} + +.header.old { + display: block; +} + +.figma-hero { + z-index: 12; + grid-column-gap: 80px; + grid-row-gap: 80px; + justify-content: center; + align-items: center; + width: 100%; + min-width: 992px; + max-width: 100%; + height: auto; + display: flex; +} + +.figma-frame-5373 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 720px; + min-width: 320px; + height: 266px; + min-height: 160px; + display: flex; +} + +.figma-frame-5374 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-text-17 { + color: #fff; + font-family: Lora, sans-serif; + font-size: 48px; + font-weight: 700; + line-height: 56px; +} + +.figma-vectors-wrapper-51 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + display: flex; +} + +.figma-heading-h5-bold-3 { + color: #fff; + letter-spacing: -.02em; + width: auto; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-frame-5375 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.figma-frame-5376 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + height: 40px; + padding-top: 4px; + padding-bottom: 4px; + display: flex; +} + +.figma-vectors-wrapper-52 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 32px; + height: 32px; + display: flex; +} + +.figma-ellipse-2 { + aspect-ratio: 1; + object-fit: contain; +} + +.error-176ac3f0-a1b4-9296-1456-1c8f21a5b577 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 23px; + line-height: NaNundefined; + text-align: center; + letter-spacing: -.02em; + font-weight: 700; + text-decoration: none; + position: absolute; + top: -800px; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-0 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: underline; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-1 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-8 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.timeline { + margin-top: 64px; + display: block; +} + +.container-12 { + flex-flow: column; + justify-content: center; + align-items: center; + width: auto; + min-width: 1000px; + max-width: none; + padding-left: 120px; + padding-right: 120px; + display: flex; + position: relative; + top: -540px; +} + +.figma-hero-2 { + grid-column-gap: 80px; + justify-content: space-between; + align-items: flex-start; + width: 100%; + min-width: 992px; + max-width: 1440px; + padding-bottom: 100px; + display: flex; +} + +.figma-frame-5377 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + place-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5378 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-text-18 { + color: #fff; + font-family: Lora, sans-serif; + font-size: 48px; + font-weight: 700; + line-height: 56px; +} + +.figma-vectors-wrapper-53 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + display: flex; +} + +.figma-heading-h5-bold-4 { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-frame-5379 { + grid-column-gap: 16px; + grid-row-gap: 16px; + justify-content: space-between; + align-items: center; + display: flex; +} + +.figma-frame-5380 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: row; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + height: 40px; + padding-top: 4px; + padding-bottom: 4px; + display: flex; +} + +.figma-vectors-wrapper-54 { + object-fit: contain; + justify-content: center; + align-items: center; + width: 32px; + height: 32px; + display: flex; +} + +.figma-ellipse-3 { + flex: 1; + width: 100%; + max-width: none; + height: 100%; + max-height: 100%; + padding-top: 60px; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-9 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 23px; + line-height: NaNundefined; + text-align: center; + letter-spacing: -.02em; + font-weight: 700; + text-decoration: none; + display: block; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-10 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: underline; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-11 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-12 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.figma-frame-5381 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 8px; + display: flex; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-13 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 23px; + line-height: NaNundefined; + text-align: center; + letter-spacing: -.02em; + font-weight: 700; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-14 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: underline; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-15 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 32px; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-16 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.text-block-3 { + text-align: center; + max-width: 720px; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.text-span, .text-span-2, .text-span-3, .text-span-4 { + color: var(--primary-700); +} + +.figma-frame-5382 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: row; + justify-content: flex-start; + align-items: center; + width: 100%; + display: flex; + position: relative; +} + +.figma-frame-5382.rose, .figma-frame-5382.ken { + align-items: flex-start; +} + +.figma-vectors-wrapper-55 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; + position: absolute; + top: 81.6478px; + left: 786.383px; +} + +.figma-vectors-wrapper-56 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; + position: absolute; + top: 511.683px; + left: 786.383px; +} + +.figma-frame-5383 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-7 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-57 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + display: flex; +} + +.figma-frame-5384 { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5385 { + grid-column-gap: 40px; + grid-row-gap: 40px; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5386 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + height: auto; + text-decoration: none; + display: flex; +} + +.figma-text-19 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-paragraph-p3-regular-17 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; + display: inline; +} + +.figma-chris-roper-1 { + object-fit: cover; + box-shadow: 0 4px 8px #0000001a; +} + +.figma-paragraph-p3-regular-18 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-paragraph-p3-regular-19 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: underline; +} + +.container-13, .container-14 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + max-width: 1120px; + display: flex; +} + +.figma-frame-5387 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-frame-5388 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-8 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-58 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + display: flex; +} + +.figma-frame-5389 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + grid-template-rows: auto; + grid-template-columns: 1fr 1fr 1fr; + grid-auto-columns: 1fr; + place-content: center; + place-items: stretch center; + min-width: 992px; + display: grid; +} + +.figma-testimonial-2 { + grid-column-gap: 32px; + grid-row-gap: 32px; + background-color: #fff; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + min-width: 320px; + max-width: 360px; + height: auto; + min-height: 400px; + padding: 20px; + display: flex; + box-shadow: 0 12px 20px #0000001a; +} + +.figma-frame-5390 { + grid-column-gap: 32px; + grid-row-gap: 32px; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-vectors-wrapper-59 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 78px; + height: 72px; + display: flex; +} + +.figma-frame-5391 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-card-heading-2 { + color: #0c1a81; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.figma-frame-5392 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-card-organisation-name-2 { + color: #000; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 14px; + font-weight: 600; + line-height: 18px; +} + +.figma-testimonial-text-2 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-vectors-wrapper-60 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 70px; + height: 70px; + display: flex; +} + +.section-3 { + background-color: var(--ghost-white); + background-image: url('../images/bkgd.png'); + background-position: 50% 75%; + background-repeat: repeat-x; + background-size: auto 320px; + background-attachment: scroll; +} + +.image-2 { + background-image: url('../images/bkgd.png'); + background-position: 0 0; + background-size: auto; +} + +.figma-about_about { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + max-width: 1440px; + padding: 64px 0; + display: flex; +} + +.figma-frame-5393 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + display: none; +} + +.figma-page-section_title-9 { + color: #000; + text-align: center; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-frame-5394 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.figma-moocbutton-5 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #0c1a81; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + display: flex; +} + +.figma-buttons-5 { + color: #eff0fd; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-moocbutton-6 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #ed1c24; + flex: 0 auto; + justify-content: center; + align-items: center; + padding: 12px 16px; + display: flex; +} + +.figma-buttons-6 { + color: #fff; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-sessions-2 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + max-width: 1440px; + padding-top: 40px; + padding-bottom: 64px; + display: flex; +} + +.figma-frame-5395 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-frame-5396 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.figma-page-section_title-10 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; +} + +.figma-vectors-wrapper-61 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + display: flex; +} + +.figma-frame-5397 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-paragraph-p3-regular-20 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-frame-5398 { + grid-column-gap: 16px; + grid-row-gap: 16px; + grid-template-rows: auto; + grid-template-columns: 1fr 1fr; + grid-auto-columns: 1fr; + justify-content: space-between; + align-items: flex-start; + width: 100%; + padding-left: 64px; + padding-right: 64px; + display: none; +} + +.figma-mooceventcard { + grid-column-gap: 24px; + grid-row-gap: 24px; + background-color: #fff; + border: .5px solid #cccfda; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + max-width: 480px; + height: 496px; + padding: 24px; + display: flex; +} + +.figma-vectors-wrapper-62 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 100px; + height: 100px; + display: block; +} + +.figma-frame-5073 { + grid-column-gap: 10px; + grid-row-gap: 10px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + display: flex; +} + +.figma-card-heading-3 { + color: #ed1c24; + text-align: center; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.figma-heading-h4-bold { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 28px; + font-weight: 700; + line-height: 34px; +} + +.figma-moocbutton-7 { + grid-column-gap: 8px; + grid-row-gap: 8px; + background-color: #0c1a81; + justify-content: center; + align-items: center; + width: 100%; + padding: 12px 16px; + display: flex; +} + +.figma-buttons-7 { + color: #eff0fd; + letter-spacing: .1em; + text-transform: uppercase; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + line-height: 19px; +} + +.figma-vectors-wrapper-63 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + display: flex; +} + +.link-block { + background-image: url('../images/Vectors-Wrapper_7.svg'); + background-position: 0%; + background-repeat: no-repeat; + background-size: cover; + width: 320px; + height: 80px; +} + +.link-block.gni { + background-image: url('../images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800.png'); + background-position: 0%; + background-size: contain; +} + +.link-block.cfa { + background-position: 0%; + background-size: 80%; +} + +.link-block-2 { + background-image: url('../images/AA-MOOC-Logo.png'); + background-position: 50%; + background-repeat: no-repeat; + background-size: auto; + width: 240px; + height: 80px; +} + +.link-block-2.w--current { + width: 216px; +} + +.link-block-2.mooc { + background-image: url('../images/AA-MOOC-Logo.svg'); + background-size: contain; +} + +.link-block-2.mooc.w--current { + background-image: url('../images/AA-MOOC-Logo.svg'); + background-size: contain; + width: 240px; +} + +.link-block-3, .link-block-4, .link-block-5, .link-block-6, .link-block-7, .link-block-8, .link-block-9, .link-block-10, .link-block-11 { + text-decoration: none; +} + +.columns { + background-image: none; + height: 280px; +} + +.columns-2 { + width: 100%; + margin-left: 0; + margin-right: 0; +} + +.section-4 { + grid-column-gap: 80px; + grid-row-gap: 80px; + aspect-ratio: auto; + background-image: url('../images/hero-image.png'); + background-position: 0 0; + background-repeat: no-repeat; + background-size: cover; + flex-direction: column; + align-items: flex-start; + height: 100%; + padding-left: 20px; + padding-right: 20px; + display: flex; +} + +.grid { + grid-column-gap: 0px; + grid-row-gap: 80px; + grid-template: ". ." 400px + "Area Area" + / 1.75fr 1fr; +} + +.div-block-2 { + background-image: url('../images/Ellipse-2.png'); + background-position: 0 100%; + background-repeat: no-repeat; + background-size: contain; + width: 100%; + height: 100%; +} + +.figma-frame-5399 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + display: flex; +} + +.display-header { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + margin-top: 40px; + margin-bottom: 40px; + display: flex; +} + +.display-2 { + color: #fff; + font-family: Lora, sans-serif; + font-size: 48px; + font-weight: 700; + line-height: 56px; +} + +.figma-vectors-wrapper-64 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6px; + display: flex; +} + +.figma-heading-h5-bold-5 { + color: #fff; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; +} + +.figma-frame-5401 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + display: none; +} + +.figma-frame-5402 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex: 0 auto; + justify-content: flex-start; + align-items: center; + height: 40px; + padding-top: 4px; + padding-bottom: 4px; + display: flex; +} + +.figma-vectors-wrapper-65 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 48px; + height: 48px; + display: flex; +} + +.herotext2 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 23px; + line-height: NaNundefined; + text-align: left; + letter-spacing: -.02em; + font-weight: 700; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-17 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 400; + line-height: 32px; + text-decoration: underline; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-18 { + color: #000; + text-align: left; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 400; + line-height: 32px; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-19 { + color: #000; + text-align: center; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.container-15 { + align-self: auto; + max-width: 1200px; + padding-top: 48px; + padding-left: 0; + padding-right: 0; +} + +.container-15.hero { + grid-column-gap: 80px; + grid-row-gap: 80px; +} + +.div-block-3 { + grid-column-gap: 24px; + grid-row-gap: 24px; + text-align: left; + flex-direction: column; + align-items: flex-start; + width: 520px; + display: flex; +} + +.column { + height: 100%; +} + +.container-16 { + width: 100%; + max-width: 1200px; + margin-left: 0; + margin-right: 0; +} + +.container-17 { + max-width: 1120px; +} + +.column-2, .column-4 { + height: 100%; +} + +.image-3 { + width: 100%; +} + +.button { + padding: 12px 16px; +} + +.button.primary { + border: 1px solid var(--gni-red); + background-color: var(--gni-red); + color: #fff; + text-align: center; + letter-spacing: 2px; + text-transform: uppercase; + flex: 0 auto; + font-family: Open Sans, sans-serif; + font-size: 16px; + font-weight: 800; + text-decoration: none; + display: none; +} + +.button.primary:hover { + border: 1px solid var(--gni-red); + background-color: var(--white); + color: var(--gni-red); +} + +.button.secondary { + border: 2px solid var(--primary-700); + background-color: var(--primary-700); + color: var(--white); + text-align: center; + letter-spacing: 2px; + -webkit-text-stroke-color: var(--primary-700); + text-transform: uppercase; + width: 100%; + font-family: Open Sans, sans-serif; + font-weight: 800; + text-decoration: none; +} + +.button.secondary:hover { + border: 2px solid var(--primary-700); + background-color: var(--white); + color: var(--primary-700); +} + +.text-block-4 { + font-size: 18px; +} + +.text-block-5 { + letter-spacing: 2px; + font-size: 16px; +} + +.success-message { + color: var(--white); + background-color: #ddd0; + font-family: Open Sans, sans-serif; +} + +.texthero { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex: 0 auto; + justify-content: flex-end; + align-items: center; + display: flex; +} + +.error-8ce22155-f800-1e64-b204-7b72e5c5c466 { + color: #000; + font-size: 23px; + line-height: NaNundefined; + text-align: left; + letter-spacing: -.02em; + width: 480px; + min-width: 320px; + font-weight: 400; + text-decoration: none; +} + +.underlined_text { + color: #000; + text-align: right; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 400; + line-height: 32px; + text-decoration: underline; +} + +.hero_text { + color: #000; + text-align: right; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 400; + line-height: 32px; + text-decoration: none; +} + +.figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-22 { + color: #000; + text-align: right; + letter-spacing: -.02em; + font-family: Open Sans, sans-serif; + font-size: 23px; + font-weight: 700; + line-height: 28px; + text-decoration: none; +} + +.grid-2 { + grid-template-rows: 400px; + grid-template-columns: 2fr 1.25fr; +} + +.text-block-6 { + text-align: left; +} + +.div-block-5 { + grid-column-gap: 32px; + grid-row-gap: 32px; + flex-direction: column; + width: 480px; + min-width: 320px; + display: flex; +} + +.image-4 { + background-image: url('../images/Rocket.svg'); + background-position: 50%; + background-size: cover; +} + +.container-18 { + max-width: 1120px; +} + +.div-block-8 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + display: flex; +} + +.grid-3 { + grid-template: "." + / 1fr 1fr 1fr; + justify-content: space-between; + align-items: start; + display: flex; +} + +.div-block-9 { + justify-content: space-between; + align-items: flex-start; + width: 100%; + display: flex; +} + +.div-block-10 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + display: flex; +} + +.bold-text { + text-align: center; + font-size: 24px; +} + +.div-block-11 { + padding-top: 20px; + padding-bottom: 20px; +} + +.container-19 { + text-align: left; + padding-top: 40px; + padding-bottom: 40px; +} + +.heading { + text-align: center; + font-family: Open Sans, sans-serif; +} + +.rich-text-block-3 { + text-align: left; + font-family: Open Sans, sans-serif; + font-size: 16px; + line-height: 24px; +} + +.image-5 { + width: 100%; +} + +.p1 { + font-family: Open Sans, sans-serif; +} + +.list { + font-family: Open Sans, sans-serif; + font-size: 16px; + line-height: 24px; +} + +.list-2, .list-3, .list-4, .list-5, .list-6, .paragraph, .list-7 { + font-family: Open Sans, sans-serif; +} + +.image-6 { + background-image: linear-gradient(#fff 27%, #f7f9fd 71%); +} + +.section-6 { + background-image: url('../images/gni-pattern.svg'), linear-gradient(#fff, #f7f9fd 63%); + background-position: 0 0, 0 0; + background-size: auto, auto; + height: 110px; +} + +.section-7 { + background-image: url('../images/gni-pattern.svg'), linear-gradient(#f7f9fd, #fff 69%); + background-position: 0 0, 0 0; + background-size: auto, auto; + height: 110px; +} + +.image-7 { + object-fit: cover; +} + +.figma-frame-5403 { + grid-column-gap: 32px; + grid-row-gap: 32px; + background-color: #f7f9fd; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + padding: 64px 0; + display: flex; +} + +.figma-text-21 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 32px; + font-weight: 600; + line-height: 28px; +} + +.figma-frame-5404 { + grid-column-gap: 16px; + grid-row-gap: 16px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + width: 100%; + height: 530px; + display: flex; + position: relative; +} + +.figma-frame-5405 { + grid-column-gap: 8px; + grid-row-gap: 8px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + display: flex; +} + +.figma-card-heading-4 { + color: #0c1a81; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 700; + line-height: 24px; +} + +.figma-paragraph-p3-regular-21 { + color: #000; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; +} + +.figma-vectors-wrapper-66 { + object-fit: cover; + flex: 0 auto; + justify-content: center; + align-items: center; + height: 100px; + display: flex; +} + +.figma-vectors-wrapper-67 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 47.4183px; + height: 47.4028px; + display: flex; + position: absolute; + top: 265.385px; + left: 524.394px; +} + +.div-block-12 { + grid-column-gap: 40px; + grid-row-gap: 40px; + flex-direction: column; + width: 100%; + display: flex; +} + +.container-21 { + background-color: #0000; + max-width: 1120px; +} + +.section-8 { + padding-top: 64px; + padding-bottom: 64px; +} + +.figma-frame-5406 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; + padding-top: 64px; + padding-bottom: 64px; + text-decoration: none; + display: flex; +} + +.subheading-3 { + color: #000; + text-align: center; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 28px; + font-weight: 600; + line-height: 34px; + text-decoration: none; +} + +.subheading-2 { + color: #0c1a81; + text-align: center; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 33px; + font-weight: 700; + line-height: 40px; + text-decoration: none; +} + +.form-2 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: row; + justify-content: center; + align-items: flex-end; + font-family: Open Sans, sans-serif; + display: flex; +} + +.submit-button-2 { + background-color: var(--primary-700); + height: 40px; + padding: 8px 12px; + font-family: Open Sans, sans-serif; + font-weight: 600; +} + +.field-label-3 { + align-items: center; + height: auto; + margin-bottom: auto; +} + +.text-field, .text-field-2 { + height: auto; + margin-bottom: 0; +} + +.field-label-4 { + align-items: center; + height: auto; + margin-bottom: auto; + display: flex; +} + +.div-block-13, .div-block-14 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + display: flex; +} + +.container-22 { + grid-column-gap: 16px; + grid-row-gap: 16px; + grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto; + grid-template-columns: 1fr 1fr; + grid-auto-columns: 1fr; + max-width: 1200px; + display: grid; +} + +.figma-participant_info { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-68 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-participant_details { + grid-row-gap: 16px; + flex-direction: column; + justify-content: center; + align-items: flex-start; + width: 100%; + text-decoration: none; + display: flex; +} + +.figma-name-company { + grid-row-gap: 4px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + text-decoration: none; + display: flex; +} + +.figma-name { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 28px; + font-weight: 700; + line-height: 34px; + text-decoration: none; +} + +.figma-organisation { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-description { + color: #000; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; +} + +.figma-vectors-wrapper-69, .figma-vectors-wrapper-70 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-2 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.quick-stack { + grid-column-gap: 56px; + grid-row-gap: 56px; + max-width: 1200px; +} + +.section-9 { + align-items: center; + display: block; +} + +.container-23 { + grid-column-gap: 48px; + grid-row-gap: 48px; + flex-direction: column; + max-width: 1200px; + padding-top: 64px; + padding-bottom: 64px; + display: flex; +} + +.figma-participant_info-2 { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + height: 240px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-71 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-3 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-participant_info-3 { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + height: 240px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-72 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-4 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-participant_info-4 { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + height: 240px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-73 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-participant_info-5 { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + height: 240px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-74 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-5 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-75, .figma-vectors-wrapper-76 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-6 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-77, .figma-vectors-wrapper-78 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-7 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-participant_info-6 { + grid-column-gap: 24px; + justify-content: center; + align-items: flex-start; + width: 100%; + min-width: 480px; + max-width: 524px; + text-decoration: none; + display: flex; +} + +.figma-vectors-wrapper-79 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-8 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-80, .figma-vectors-wrapper-81 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-9 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-82 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-10 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-83 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-11 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-84 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-12 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-85 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-13 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-86, .figma-vectors-wrapper-87, .figma-vectors-wrapper-88 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-14 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: underline; +} + +.figma-vectors-wrapper-89, .figma-vectors-wrapper-90 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-15 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-91 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-16 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-92 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-17 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-vectors-wrapper-93, .figma-vectors-wrapper-94 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 160px; + height: 160px; + text-decoration: none; + display: flex; +} + +.figma-organisation-18 { + color: #0c1a81; + letter-spacing: -.02em; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 19px; + font-weight: 600; + line-height: 23px; + text-decoration: none; +} + +.figma-frame-5407 { + grid-row-gap: 32px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + max-width: 1120px; + text-decoration: none; + display: flex; +} + +.figma-frame-5408 { + grid-row-gap: 40px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + width: 100%; + text-decoration: none; + display: flex; +} + +.d { + grid-row-gap: 24px; + flex-direction: column; + justify-content: flex-start; + align-items: flex-start; + text-decoration: none; + display: flex; +} + +.figma-text-24 { + color: #0c1a81; + margin-top: 0; + margin-bottom: 0; + font-family: Lora, sans-serif; + font-size: 40px; + font-weight: 700; + line-height: 48px; + text-decoration: none; +} + +.figma-vectors-wrapper-95 { + object-fit: cover; + justify-content: center; + align-items: center; + width: 60px; + height: 6.00001px; + text-decoration: none; + display: flex; +} + +.figma-over-the-years-google-news-initiative-and-code-for-africa-have-supported-african-news-industry-in-digital-transformation-adapting-to-changing-consumer-preferences-and-combating-misinformation-the-10-week-pre-launch-lab-aims-to-support-independent-early-stage-news-startups-in-achieving-financial-and-operational-sustainability-selected-from-100-applicants-across-ten-kenyan-counties-our-diverse-cohort-of-24-startups-focuses-on-high-quality-reporting-tailored-for-local-communities-niche-audiences-and-underserved-communities-covering-a-range-of-journalism-categories-such-as-social-impact-youth-gender-fact-checking-and-climate-these-start-ups-are-transformative-force-shaping-the-future-of-the-news-industry-in-kenya { + color: #000; + margin-top: 0; + margin-bottom: 0; + font-family: Open Sans, sans-serif; + font-size: 18px; + font-weight: 400; + line-height: 28px; + text-decoration: none; +} + +.link-block-12 { + flex: 0 auto; + display: none; +} + +.link-block-12.coaches { + text-decoration: none; + display: block; +} + +.flex-frame-80 { + grid-column-gap: 80px; + grid-row-gap: 80px; + flex-flow: column; + justify-content: flex-start; + align-items: center; + display: flex; +} + +.flex-frame-24 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-flow: column; + align-items: center; + display: flex; +} + +.container-24 { + max-width: 1200px; +} + +.bold-text-2 { + display: block; +} + +.heading-2 { + color: #0c1a81; + font-family: Lora, sans-serif; + font-size: 28px; + font-weight: 700; + line-height: 34px; +} + +.list-item { + font-size: 16px; + line-height: 24px; +} + +.footer { + background-color: #0c1a81; + padding-top: 48px; + padding-bottom: 48px; +} + +@media screen and (min-width: 1920px) { + .faq { + justify-content: center; + align-items: center; + max-width: none; + } + + .figma-frame-5313 { + width: 100%; + } + + .figma-eligibility { + justify-content: center; + align-items: center; + } + + .eligibilitysection, .expectsections { + padding-left: 40px; + padding-right: 40px; + } + + .container-7, .container-10, .figma-navbarcontainer, .figma-navbar-content { + max-width: 1440px; + } + + .section-2 { + padding-left: 40px; + padding-right: 40px; + } + + .container-11 { + max-width: 1440px; + } + + .figma-frame-5371 { + max-width: none; + } + + .section-4 { + background-size: contain; + height: 1200px; + } + + .grid { + grid-template-rows: 720px auto; + grid-template-areas: ". ." + "Area Area"; + } + + .div-block-2 { + background-position: 50%; + height: 120%; + } + + .figma-heading-h5-bold-5 { + font-size: 24px; + line-height: 42px; + } + + .herotext2, .figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-17 { + font-size: 32px; + } + + .figma-no-fees-no-tuition-no-income-sharing-no-financial-barriers-to-your-success-just-the-hands-on-support-you-need-to-become-independent-and-stay-independent-18 { + font-size: 24px; + } + + .container-15 { + max-width: 1440px; + margin-top: 100px; + } + + .div-block-3 { + font-size: 24px; + } + + .image-3 { + width: 100%; + } + + .texthero { + margin-top: 140px; + font-size: 18px; + line-height: 24px; + } + + .grid-3 { + justify-content: space-between; + display: flex; + } + + .image-5 { + width: 100%; + } +} + +@media screen and (max-width: 991px) { + .figma-frame-5281.long { + width: 100%; + min-width: 100%; + } + + .figma-frame-4985 { + left: 0; + } + + .bkgdimage2._2, .figma-square-image { + display: none; + } + + .container-2 { + padding-left: 24px; + padding-right: 24px; + } + + .eligibilitysection, .expectsections { + padding-left: 10px; + padding-right: 10px; + } + + .figma-navbar-logo-left { + padding-right: 0; + } + + .figma-navbar-menu { + max-width: unset; + display: none; + } + + .figma-navbar-link { + border: 1px solid var(--primary-700); + color: var(--primary-700); + background-color: #fff; + justify-content: center; + } + + .figma-paragraph-p3-semi-bold-3 { + color: var(--primary-700); + } + + .gni_navbar { + padding-right: 0; + } + + .figma-moocbutton-4 { + border: 2px solid var(--gni-red); + background-color: var(--ghost-white); + } + + .figma-buttons-4 { + color: var(--gni-red); + } + + .figma-heading-h5-semi-bold-2 { + text-align: center; + width: 100%; + } + + .figma-footer-3 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-columns { + flex-direction: column; + align-items: center; + } + + .figma-frame-5345 { + align-items: flex-start; + height: 280px; + } + + .figma-frame-5345.links { + width: 120px; + } + + .figma-footer-regular-3 { + text-align: left; + } + + .figma-frame-5347 { + grid-column-gap: 24px; + grid-row-gap: 24px; + flex-direction: row; + align-items: flex-start; + } + + .figma-body-footer-capital-3 { + text-align: center; + } + + .figma-frame-5348 { + justify-content: flex-start; + } + + .figma-small-columns { + flex-direction: column; + align-items: center; + width: 360px; + max-width: 360px; + } + + .figma-frame-5349, .figma-frame-5350 { + align-items: flex-start; + } + + .figma-frame-5351 { + grid-column-gap: 40px; + grid-row-gap: 40px; + justify-content: center; + align-items: center; + padding-top: 100px; + } + + .navicon { + filter: invert(); + } + + .menu-button.w--open { + background-color: var(--primary-700); + } + + .submit-button { + text-align: left; + width: 100%; + display: inline-block; + } + + .form-block { + width: 100%; + } + + .whats-included { + padding: 20px 40px; + } + + .figma-vectors-wrapper-41 { + display: none; + } + + .figma-frame-5359 { + justify-content: center; + } + + .homegrid { + flex-direction: column; + display: flex; + } + + .section-2 { + padding-left: 10px; + padding-right: 10px; + } + + .figma-frame-5362 { + grid-column-gap: 20px; + grid-row-gap: 20px; + right: 96px; + } + + .figma-frame-5363 { + width: auto; + } + + .figma-november-20-2023 { + font-size: 12px; + } + + .figma-paragraph-p3-regular-15 { + font-size: 8px; + } + + .figma-frame-5364 { + width: 180px; + } + + .figma-frame-5365 { + width: 136px; + } + + .figma-vectors-wrapper-44 { + object-fit: contain; + } + + .figma-frame-5371 { + position: relative; + } + + .figma-vectors-wrapper-47 { + object-fit: fill; + position: relative; + } + + .figma-vectors-wrapper-48 { + object-fit: fill; + position: absolute; + inset: 25% 0% auto 12%; + } + + .text-block-3 { + line-height: 28px; + } + + .figma-frame-5382 { + flex-direction: column; + } + + .figma-frame-5386 { + align-items: center; + } + + .container-13, .container-14 { + padding-left: 40px; + padding-right: 40px; + } + + .figma-frame-5389 { + grid-column-gap: 32px; + grid-row-gap: 32px; + grid-template-rows: auto auto; + grid-template-columns: 1fr 1fr; + grid-auto-columns: 1fr; + justify-items: center; + min-width: 390px; + max-width: 922px; + display: grid; + } + + .figma-testimonial-2 { + min-width: 320px; + } + + .section-3 { + background-image: none; + background-position: 0 0; + background-repeat: repeat; + background-size: auto; + background-attachment: scroll; + } + + .figma-sessions-2 { + padding-left: 20px; + padding-right: 20px; + } + + .section-4 { + padding-left: 10px; + padding-right: 10px; + } + + .column-2 { + justify-content: center; + align-items: center; + display: flex; + } + + .column-3 { + height: 100px; + } + + .column-4 { + justify-content: center; + align-items: center; + display: flex; + } + + .section-5 { + padding-left: 40px; + padding-right: 40px; + } + + .button.primary { + width: 100%; + } + + .div-block-6 { + background-color: silver; + width: 100%; + height: 2px; + padding-bottom: 0; + padding-right: 0; + } + + .div-block-7 { + justify-content: center; + align-items: center; + height: 80px; + display: flex; + } + + .grid-3 { + flex-flow: column; + display: flex; + } +} + +@media screen and (max-width: 767px) { + .figma-frame-4887.left { + width: auto; + } + + .figma-frame-5281.long, .figma-eligibilitytext-2 { + width: 100%; + min-width: 100%; + } + + .bkgdimage2._2, .figma-square-image { + display: none; + } + + .eligibilitysection, .expectsections { + padding-left: 40px; + padding-right: 40px; + } + + .container-3 { + flex-direction: column; + } + + .figma-heading-h5-semi-bold-2 { + text-align: center; + } + + .figma-footer-3 { + padding-left: 60px; + padding-right: 60px; + } + + .figma-frame-5345 { + align-items: center; + width: 100%; + } + + .figma-frame-5345.links { + text-align: center; + } + + .figma-frame-5349 { + text-align: center; + align-items: center; + } + + .figma-frame-5350 { + align-items: center; + } + + .figma-frame-5351 { + justify-content: flex-start; + align-items: center; + padding-top: 0; + } + + .submit-button { + text-align: center; + } + + .whats-included { + padding-bottom: 20px; + } + + .figma-frame-5389 { + grid-template-columns: 1fr; + } + + .figma-sessions-2 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-frame-5398 { + grid-template-columns: 1fr; + } + + .section-4 { + grid-column-gap: 0px; + grid-row-gap: 0px; + background-image: linear-gradient(to bottom, var(--primary-700) 16%, white); + background-position: 0 0; + height: 960px; + } + + .grid { + grid-row-gap: 40px; + grid-template-rows: 320px auto; + grid-template-areas: "Area-2 Area-2" + "Area Area"; + } + + .div-block-2 { + display: none; + } + + .figma-frame-5399 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-frame-5399.text { + justify-content: center; + align-items: center; + padding-left: 0; + padding-right: 0; + } + + .display-header { + align-self: center; + align-items: center; + } + + .figma-heading-h5-bold-5 { + text-align: center; + } + + .figma-frame-5401 { + justify-content: flex-start; + } + + .herotext2 { + text-align: center; + } + + .container-15 { + width: 100%; + } + + .div-block-3 { + width: 100%; + padding-left: 20px; + padding-right: 20px; + } + + .column.formcfa { + padding-top: 40px; + } + + .column-2 { + justify-content: center; + align-items: center; + display: flex; + } + + .column-3 { + height: 100px; + } + + .div-block-4 { + width: 100%; + } + + .texthero { + flex-direction: column; + } + + .error-8ce22155-f800-1e64-b204-7b72e5c5c466, .text-block-6 { + text-align: center; + } + + .div-block-5 { + text-align: center; + align-items: center; + } + + .div-block-6 { + background-color: #e0e0e0; + width: 100%; + height: 2px; + padding-bottom: 0; + padding-right: 0; + } + + .div-block-7 { + justify-content: center; + align-items: center; + height: 80px; + display: flex; + } + + .grid-3 { + flex-direction: column; + } + + .container-19 { + padding-left: 20px; + padding-right: 20px; + } +} + +@media screen and (max-width: 479px) { + .page-section_title { + font-size: 24px; + line-height: 28px; + } + + .accordionfigma { + flex-wrap: wrap; + height: 80px; + } + + .text-block { + white-space: pre-wrap; + font-size: 12px; + line-height: 16px; + } + + .figma-page-section_title-4 { + font-size: 24px; + line-height: 32px; + } + + .figma-vectors-wrapper-16 { + height: 100%; + } + + .figma-frame-5281.long { + width: 100%; + min-width: 100%; + height: 100%; + } + + .container-2 { + min-width: 320px; + padding-left: 24px; + padding-right: 24px; + } + + .eligibilitysection, .expectsections { + padding-left: 20px; + padding-right: 20px; + } + + .container-3 { + flex-direction: column; + } + + .container-7 { + width: 100%; + height: 100%; + } + + .section { + padding-left: 24px; + padding-right: 24px; + display: none; + } + + .rich-text-block-2 { + font-size: 12px; + line-height: 16px; + } + + .figma-navbar-link { + color: var(--primary-700); + background-color: #fff; + } + + .figma-paragraph-p3-semi-bold-3 { + color: var(--primary-700); + } + + .figma-moocbutton-4 { + border: 2px solid var(--gni-red); + background-color: #fff; + } + + .figma-buttons-4 { + color: var(--gni-red); + } + + .figma-heading-h5-semi-bold-2 { + text-align: center; + } + + .figma-footer-3 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-columns { + grid-column-gap: 80px; + grid-row-gap: 80px; + } + + .figma-frame-5345 { + grid-column-gap: 20px; + grid-row-gap: 20px; + align-items: center; + width: auto; + height: 100%; + } + + .figma-frame-5346 { + flex-direction: column; + } + + .figma-footer-regular-3 { + text-align: center; + padding-left: 16px; + padding-right: 16px; + } + + .figma-frame-5347 { + grid-column-gap: 4px; + grid-row-gap: 4px; + flex-direction: column; + justify-content: center; + align-items: center; + } + + .figma-frame-5348 { + justify-content: center; + } + + .figma-small-columns { + flex-direction: column; + align-items: center; + width: auto; + } + + .figma-frame-5349, .figma-frame-5350 { + align-items: center; + } + + .figma-frame-5351 { + align-self: stretch; + align-items: center; + } + + .navicon { + filter: invert(); + } + + .navicon.open { + filter: none; + } + + .menu-button.w--open { + background-color: #c8c8c800; + } + + .whats-included { + padding-left: 24px; + padding-right: 24px; + } + + .heading-1 { + font-size: 24px; + } + + .p3-regular.subhead { + text-align: center; + } + + .figma-text-16 { + font-size: 24px; + } + + .figma-page-section_title-7 { + font-size: 24px; + line-height: 28px; + } + + .figma-text-19 { + font-size: 18px; + } + + .container-13, .container-14 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-page-section_title-8 { + font-size: 24px; + line-height: 28px; + } + + .figma-frame-5389 { + min-width: 320px; + } + + .figma-testimonial-2 { + width: 80%; + } + + .figma-page-section_title-9 { + font-size: 24px; + line-height: 28px; + } + + .figma-frame-5394 { + grid-column-gap: 20px; + grid-row-gap: 20px; + flex-direction: column; + } + + .figma-buttons-5, .figma-buttons-6 { + font-size: 12px; + } + + .figma-sessions-2 { + padding-left: 20px; + padding-right: 20px; + } + + .figma-page-section_title-10 { + font-size: 28px; + line-height: 32px; + } + + .figma-frame-5398 { + grid-template-columns: 1fr; + padding-left: 0; + padding-right: 0; + } + + .link-block.gni, .link-block.cfa { + background-position: 50%; + background-size: contain; + } + + .columns { + height: 320px; + } + + .section-4 { + height: 100%; + } + + .grid { + grid-row-gap: 91px; + grid-template-rows: 480px auto; + grid-template-areas: "Area-2 Area-2" + "Area Area"; + } + + .display-2 { + font-size: 28px; + } + + .figma-heading-h5-bold-5 { + font-size: 14px; + line-height: 18px; + } + + .figma-frame-5401 { + flex-direction: column; + } + + .container-15 { + height: 100%; + } + + .column.formcfa { + height: 100%; + padding-top: 40px; + } + + .column-3 { + height: 100px; + } + + .section-5 { + padding-left: 20px; + padding-right: 20px; + } + + .error-8ce22155-f800-1e64-b204-7b72e5c5c466 { + width: 320px; + } + + .underlined_text { + font-size: 14px; + } + + .hero_text { + font-size: 14px; + line-height: 18px; + overflow: visible; + } + + .text-block-6 { + text-align: center; + align-self: auto; + } + + .div-block-5 { + grid-column-gap: 32px; + grid-row-gap: 32px; + width: 100%; + min-width: auto; + height: 100%; + padding-bottom: 40px; + } + + .div-block-6 { + background-color: #ddd; + width: 100%; + height: 2px; + padding-bottom: 0; + padding-right: 0; + } + + .div-block-7 { + justify-content: center; + align-items: center; + height: 80px; + display: flex; + } + + .div-block-8 { + text-align: left; + } + + .container-20 { + width: 100%; + height: 100%; + padding-top: 20px; + } +} + +#w-node-_20af83e1-f8eb-c4b8-3df0-eddbf8e8ac81-c4cf137d { + grid-area: span 1 / span 1 / span 1 / span 1; +} + +#w-node-f70368d0-2393-43f6-67ba-b0b69fa61d33-c4cf137d { + grid-area: span 1 / span 1 / span 1 / span 1; + place-self: end start; +} + +#w-node-_36182811-a1f3-32b5-34c9-1dbac004d95c-c4cf137d { + justify-self: center; +} + +#w-node-_50c597be-6293-5bb3-685f-5feae34a9d29-c4cf137e { + grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto; + grid-template-columns: 1fr 1fr; +} + +@media screen and (min-width: 1920px) { + #w-node-_20af83e1-f8eb-c4b8-3df0-eddbf8e8ac81-c4cf137d { + grid-area: span 1 / span 1 / span 1 / span 1; + } + + #w-node-f70368d0-2393-43f6-67ba-b0b69fa61d33-c4cf137d { + grid-area: span 1 / span 1 / span 1 / span 1; + align-self: center; + } +} + +@media screen and (max-width: 767px) { + #w-node-_20af83e1-f8eb-c4b8-3df0-eddbf8e8ac81-c4cf137d { + grid-area: span 1 / span 2 / span 1 / span 2; + } +} + + diff --git a/css/normalize.css b/css/normalize.css new file mode 100644 index 0000000..411d0b2 --- /dev/null +++ b/css/normalize.css @@ -0,0 +1,355 @@ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS and IE text size adjust after device orientation change, + * without disabling user zoom. + */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} +/** + * Remove default margin. + */ +body { + margin: 0; +} +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +audio, +canvas, +progress, +video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ +} +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +audio:not([controls]) { + display: none; + height: 0; +} +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. + */ +[hidden], +template { + display: none; +} +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +a { + background-color: transparent; +} +/** + * Improve readability of focused elements when they are also in an + * active/hover state. + */ +a:active, +a:hover { + outline: 0; +} +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +abbr[title] { + border-bottom: 1px dotted; +} +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +b, +strong { + font-weight: bold; +} +/** + * Address styling not present in Safari and Chrome. + */ +dfn { + font-style: italic; +} +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} +/** + * Address styling not present in IE 8/9. + */ +mark { + background: #ff0; + color: #000; +} +/** + * Address inconsistent and variable font size in all browsers. + */ +small { + font-size: 80%; +} +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +img { + border: 0; +} +/** + * Correct overflow not hidden in IE 9/10/11. + */ +svg:not(:root) { + overflow: hidden; +} +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +figure { + margin: 1em 40px; +} +/** + * Address differences between Firefox and other browsers. + */ +hr { + box-sizing: content-box; + height: 0; +} +/** + * Contain overflow in all browsers. + */ +pre { + overflow: auto; +} +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ +} +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +button { + overflow: visible; +} +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +button, +select { + text-transform: none; +} +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + * 4. CUSTOM FOR WEBFLOW: Removed the input[type="submit"] selector to reduce + * specificity and defer to the .w-button selector + */ +button, +html input[type="button"], +input[type="reset"] { + -webkit-appearance: button; + /* 2 */ + cursor: pointer; + /* 3 */ +} +/** + * Re-set default cursor for disabled elements. + */ +button[disabled], +html input[disabled] { + cursor: default; +} +/** + * Remove inner padding and border in Firefox 4+. + */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +input { + line-height: normal; +} +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +input[type='checkbox'], +input[type='radio'] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +input[type='number']::-webkit-inner-spin-button, +input[type='number']::-webkit-outer-spin-button { + height: auto; +} +/** + * 1. CUSTOM FOR WEBFLOW: changed from `textfield` to `none` to normalize iOS rounded input + * 2. CUSTOM FOR WEBFLOW: box-sizing: content-box rule removed + * (similar to normalize.css >=4.0.0) + */ +input[type='search'] { + -webkit-appearance: none; + /* 1 */ +} +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +input[type='search']::-webkit-search-cancel-button, +input[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} +/** + * Define consistent border, margin, and padding. + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ +} +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +textarea { + overflow: auto; +} +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +optgroup { + font-weight: bold; +} +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} diff --git a/css/webflow.css b/css/webflow.css new file mode 100644 index 0000000..a615470 --- /dev/null +++ b/css/webflow.css @@ -0,0 +1,1809 @@ +@font-face { + font-family: 'webflow-icons'; + src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype'); + font-weight: normal; + font-style: normal; +} +[class^="w-icon-"], +[class*=" w-icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'webflow-icons' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.w-icon-slider-right:before { + content: "\e600"; +} +.w-icon-slider-left:before { + content: "\e601"; +} +.w-icon-nav-menu:before { + content: "\e602"; +} +.w-icon-arrow-down:before, +.w-icon-dropdown-toggle:before { + content: "\e603"; +} +.w-icon-file-upload-remove:before { + content: "\e900"; +} +.w-icon-file-upload-icon:before { + content: "\e903"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + height: 100%; +} +body { + margin: 0; + min-height: 100%; + background-color: #fff; + font-family: Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333; +} +img { + max-width: 100%; + vertical-align: middle; + display: inline-block; +} +html.w-mod-touch * { + background-attachment: scroll !important; +} +.w-block { + display: block; +} +.w-inline-block { + max-width: 100%; + display: inline-block; +} +.w-clearfix:before, +.w-clearfix:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-clearfix:after { + clear: both; +} +.w-hidden { + display: none; +} +.w-button { + display: inline-block; + padding: 9px 15px; + background-color: #3898EC; + color: white; + border: 0; + line-height: inherit; + text-decoration: none; + cursor: pointer; + border-radius: 0; +} +input.w-button { + -webkit-appearance: button; +} +html[data-w-dynpage] [data-w-cloak] { + color: transparent !important; +} +.w-code-block { + margin: unset; +} +pre.w-code-block code { + all: inherit; +} +.w-optimization { + display: contents; +} +.w-webflow-badge, +.w-webflow-badge * { + position: static; + left: auto; + top: auto; + right: auto; + bottom: auto; + z-index: auto; + display: block; + visibility: visible; + overflow: visible; + overflow-x: visible; + overflow-y: visible; + box-sizing: border-box; + width: auto; + height: auto; + max-height: none; + max-width: none; + min-height: 0; + min-width: 0; + margin: 0; + padding: 0; + float: none; + clear: none; + border: 0 none transparent; + border-radius: 0; + background: none; + background-image: none; + background-position: 0% 0%; + background-size: auto auto; + background-repeat: repeat; + background-origin: padding-box; + background-clip: border-box; + background-attachment: scroll; + background-color: transparent; + box-shadow: none; + opacity: 1; + transform: none; + transition: none; + direction: ltr; + font-family: inherit; + font-weight: inherit; + color: inherit; + font-size: inherit; + line-height: inherit; + font-style: inherit; + font-variant: inherit; + text-align: inherit; + letter-spacing: inherit; + text-decoration: inherit; + text-indent: 0; + text-transform: inherit; + list-style-type: disc; + text-shadow: none; + font-smoothing: auto; + vertical-align: baseline; + cursor: inherit; + white-space: inherit; + word-break: normal; + word-spacing: normal; + word-wrap: normal; +} +.w-webflow-badge { + position: fixed !important; + display: inline-block !important; + visibility: visible !important; + z-index: 2147483647 !important; + top: auto !important; + right: 12px !important; + bottom: 12px !important; + left: auto !important; + color: #aaadb0 !important; + background-color: #fff !important; + border-radius: 3px !important; + padding: 6px !important; + font-size: 12px !important; + opacity: 1 !important; + line-height: 14px !important; + text-decoration: none !important; + transform: none !important; + margin: 0 !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + white-space: nowrap; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1); + cursor: pointer; +} +.w-webflow-badge > img { + display: inline-block !important; + visibility: visible !important; + opacity: 1 !important; + vertical-align: middle !important; +} +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: bold; + margin-bottom: 10px; +} +h1 { + font-size: 38px; + line-height: 44px; + margin-top: 20px; +} +h2 { + font-size: 32px; + line-height: 36px; + margin-top: 20px; +} +h3 { + font-size: 24px; + line-height: 30px; + margin-top: 20px; +} +h4 { + font-size: 18px; + line-height: 24px; + margin-top: 10px; +} +h5 { + font-size: 14px; + line-height: 20px; + margin-top: 10px; +} +h6 { + font-size: 12px; + line-height: 18px; + margin-top: 10px; +} +p { + margin-top: 0; + margin-bottom: 10px; +} +blockquote { + margin: 0 0 10px 0; + padding: 10px 20px; + border-left: 5px solid #E2E2E2; + font-size: 18px; + line-height: 22px; +} +figure { + margin: 0; + margin-bottom: 10px; +} +figcaption { + margin-top: 5px; + text-align: center; +} +ul, +ol { + margin-top: 0px; + margin-bottom: 10px; + padding-left: 40px; +} +.w-list-unstyled { + padding-left: 0; + list-style: none; +} +.w-embed:before, +.w-embed:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-embed:after { + clear: both; +} +.w-video { + width: 100%; + position: relative; + padding: 0; +} +.w-video iframe, +.w-video object, +.w-video embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: none; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +button, +[type='button'], +[type='reset'] { + border: 0; + cursor: pointer; + -webkit-appearance: button; +} +.w-form { + margin: 0 0 15px; +} +.w-form-done { + display: none; + padding: 20px; + text-align: center; + background-color: #dddddd; +} +.w-form-fail { + display: none; + margin-top: 10px; + padding: 10px; + background-color: #ffdede; +} +label { + display: block; + margin-bottom: 5px; + font-weight: bold; +} +.w-input, +.w-select { + display: block; + width: 100%; + height: 38px; + padding: 8px 12px; + margin-bottom: 10px; + font-size: 14px; + line-height: 1.42857143; + color: #333333; + vertical-align: middle; + background-color: #ffffff; + border: 1px solid #cccccc; +} +.w-input::placeholder, +.w-select::placeholder { + color: #999; +} +.w-input:focus, +.w-select:focus { + border-color: #3898EC; + outline: 0; +} +.w-input[disabled], +.w-select[disabled], +.w-input[readonly], +.w-select[readonly], +fieldset[disabled] .w-input, +fieldset[disabled] .w-select { + cursor: not-allowed; +} +.w-input[disabled]:not(.w-input-disabled), +.w-select[disabled]:not(.w-input-disabled), +.w-input[readonly], +.w-select[readonly], +fieldset[disabled]:not(.w-input-disabled) .w-input, +fieldset[disabled]:not(.w-input-disabled) .w-select { + background-color: #eeeeee; +} +textarea.w-input, +textarea.w-select { + height: auto; +} +.w-select { + background-color: #f3f3f3; +} +.w-select[multiple] { + height: auto; +} +.w-form-label { + display: inline-block; + cursor: pointer; + font-weight: normal; + margin-bottom: 0px; +} +.w-radio { + display: block; + margin-bottom: 5px; + padding-left: 20px; +} +.w-radio:before, +.w-radio:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-radio:after { + clear: both; +} +.w-radio-input { + margin: 4px 0 0; + line-height: normal; + float: left; + margin-left: -20px; +} +.w-radio-input { + margin-top: 3px; +} +.w-file-upload { + display: block; + margin-bottom: 10px; +} +.w-file-upload-input { + width: 0.1px; + height: 0.1px; + opacity: 0; + overflow: hidden; + position: absolute; + z-index: -100; +} +.w-file-upload-default, +.w-file-upload-uploading, +.w-file-upload-success { + display: inline-block; + color: #333333; +} +.w-file-upload-error { + display: block; + margin-top: 10px; +} +.w-file-upload-default.w-hidden, +.w-file-upload-uploading.w-hidden, +.w-file-upload-error.w-hidden, +.w-file-upload-success.w-hidden { + display: none; +} +.w-file-upload-uploading-btn { + display: flex; + font-size: 14px; + font-weight: normal; + cursor: pointer; + margin: 0; + padding: 8px 12px; + border: 1px solid #cccccc; + background-color: #fafafa; +} +.w-file-upload-file { + display: flex; + flex-grow: 1; + justify-content: space-between; + margin: 0; + padding: 8px 9px 8px 11px; + border: 1px solid #cccccc; + background-color: #fafafa; +} +.w-file-upload-file-name { + font-size: 14px; + font-weight: normal; + display: block; +} +.w-file-remove-link { + margin-top: 3px; + margin-left: 10px; + width: auto; + height: auto; + padding: 3px; + display: block; + cursor: pointer; +} +.w-icon-file-upload-remove { + margin: auto; + font-size: 10px; +} +.w-file-upload-error-msg { + display: inline-block; + color: #ea384c; + padding: 2px 0; +} +.w-file-upload-info { + display: inline-block; + line-height: 38px; + padding: 0 12px; +} +.w-file-upload-label { + display: inline-block; + font-size: 14px; + font-weight: normal; + cursor: pointer; + margin: 0; + padding: 8px 12px; + border: 1px solid #cccccc; + background-color: #fafafa; +} +.w-icon-file-upload-icon, +.w-icon-file-upload-uploading { + display: inline-block; + margin-right: 8px; + width: 20px; +} +.w-icon-file-upload-uploading { + height: 20px; +} +.w-container { + margin-left: auto; + margin-right: auto; + max-width: 940px; +} +.w-container:before, +.w-container:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-container:after { + clear: both; +} +.w-container .w-row { + margin-left: -10px; + margin-right: -10px; +} +.w-row:before, +.w-row:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-row:after { + clear: both; +} +.w-row .w-row { + margin-left: 0; + margin-right: 0; +} +.w-col { + position: relative; + float: left; + width: 100%; + min-height: 1px; + padding-left: 10px; + padding-right: 10px; +} +.w-col .w-col { + padding-left: 0; + padding-right: 0; +} +.w-col-1 { + width: 8.33333333%; +} +.w-col-2 { + width: 16.66666667%; +} +.w-col-3 { + width: 25%; +} +.w-col-4 { + width: 33.33333333%; +} +.w-col-5 { + width: 41.66666667%; +} +.w-col-6 { + width: 50%; +} +.w-col-7 { + width: 58.33333333%; +} +.w-col-8 { + width: 66.66666667%; +} +.w-col-9 { + width: 75%; +} +.w-col-10 { + width: 83.33333333%; +} +.w-col-11 { + width: 91.66666667%; +} +.w-col-12 { + width: 100%; +} +.w-hidden-main { + display: none !important; +} +@media screen and (max-width: 991px) { + .w-container { + max-width: 728px; + } + .w-hidden-main { + display: inherit !important; + } + .w-hidden-medium { + display: none !important; + } + .w-col-medium-1 { + width: 8.33333333%; + } + .w-col-medium-2 { + width: 16.66666667%; + } + .w-col-medium-3 { + width: 25%; + } + .w-col-medium-4 { + width: 33.33333333%; + } + .w-col-medium-5 { + width: 41.66666667%; + } + .w-col-medium-6 { + width: 50%; + } + .w-col-medium-7 { + width: 58.33333333%; + } + .w-col-medium-8 { + width: 66.66666667%; + } + .w-col-medium-9 { + width: 75%; + } + .w-col-medium-10 { + width: 83.33333333%; + } + .w-col-medium-11 { + width: 91.66666667%; + } + .w-col-medium-12 { + width: 100%; + } + .w-col-stack { + width: 100%; + left: auto; + right: auto; + } +} +@media screen and (max-width: 767px) { + .w-hidden-main { + display: inherit !important; + } + .w-hidden-medium { + display: inherit !important; + } + .w-hidden-small { + display: none !important; + } + .w-row, + .w-container .w-row { + margin-left: 0; + margin-right: 0; + } + .w-col { + width: 100%; + left: auto; + right: auto; + } + .w-col-small-1 { + width: 8.33333333%; + } + .w-col-small-2 { + width: 16.66666667%; + } + .w-col-small-3 { + width: 25%; + } + .w-col-small-4 { + width: 33.33333333%; + } + .w-col-small-5 { + width: 41.66666667%; + } + .w-col-small-6 { + width: 50%; + } + .w-col-small-7 { + width: 58.33333333%; + } + .w-col-small-8 { + width: 66.66666667%; + } + .w-col-small-9 { + width: 75%; + } + .w-col-small-10 { + width: 83.33333333%; + } + .w-col-small-11 { + width: 91.66666667%; + } + .w-col-small-12 { + width: 100%; + } +} +@media screen and (max-width: 479px) { + .w-container { + max-width: none; + } + .w-hidden-main { + display: inherit !important; + } + .w-hidden-medium { + display: inherit !important; + } + .w-hidden-small { + display: inherit !important; + } + .w-hidden-tiny { + display: none !important; + } + .w-col { + width: 100%; + } + .w-col-tiny-1 { + width: 8.33333333%; + } + .w-col-tiny-2 { + width: 16.66666667%; + } + .w-col-tiny-3 { + width: 25%; + } + .w-col-tiny-4 { + width: 33.33333333%; + } + .w-col-tiny-5 { + width: 41.66666667%; + } + .w-col-tiny-6 { + width: 50%; + } + .w-col-tiny-7 { + width: 58.33333333%; + } + .w-col-tiny-8 { + width: 66.66666667%; + } + .w-col-tiny-9 { + width: 75%; + } + .w-col-tiny-10 { + width: 83.33333333%; + } + .w-col-tiny-11 { + width: 91.66666667%; + } + .w-col-tiny-12 { + width: 100%; + } +} +.w-widget { + position: relative; +} +.w-widget-map { + width: 100%; + height: 400px; +} +.w-widget-map label { + width: auto; + display: inline; +} +.w-widget-map img { + max-width: inherit; +} +.w-widget-map .gm-style-iw { + text-align: center; +} +.w-widget-map .gm-style-iw > button { + display: none !important; +} +.w-widget-twitter { + overflow: hidden; +} +.w-widget-twitter-count-shim { + display: inline-block; + vertical-align: top; + position: relative; + width: 28px; + height: 20px; + text-align: center; + background: white; + border: #758696 solid 1px; + border-radius: 3px; +} +.w-widget-twitter-count-shim * { + pointer-events: none; + user-select: none; +} +.w-widget-twitter-count-shim .w-widget-twitter-count-inner { + position: relative; + font-size: 15px; + line-height: 12px; + text-align: center; + color: #999; + font-family: serif; +} +.w-widget-twitter-count-shim .w-widget-twitter-count-clear { + position: relative; + display: block; +} +.w-widget-twitter-count-shim.w--large { + width: 36px; + height: 28px; +} +.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { + font-size: 18px; + line-height: 18px; +} +.w-widget-twitter-count-shim:not(.w--vertical) { + margin-left: 5px; + margin-right: 8px; +} +.w-widget-twitter-count-shim:not(.w--vertical).w--large { + margin-left: 6px; +} +.w-widget-twitter-count-shim:not(.w--vertical):before, +.w-widget-twitter-count-shim:not(.w--vertical):after { + top: 50%; + left: 0; + border: solid transparent; + content: ' '; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} +.w-widget-twitter-count-shim:not(.w--vertical):before { + border-color: rgba(117, 134, 150, 0); + border-right-color: #5d6c7b; + border-width: 4px; + margin-left: -9px; + margin-top: -4px; +} +.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { + border-width: 5px; + margin-left: -10px; + margin-top: -5px; +} +.w-widget-twitter-count-shim:not(.w--vertical):after { + border-color: rgba(255, 255, 255, 0); + border-right-color: white; + border-width: 4px; + margin-left: -8px; + margin-top: -4px; +} +.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { + border-width: 5px; + margin-left: -9px; + margin-top: -5px; +} +.w-widget-twitter-count-shim.w--vertical { + width: 61px; + height: 33px; + margin-bottom: 8px; +} +.w-widget-twitter-count-shim.w--vertical:before, +.w-widget-twitter-count-shim.w--vertical:after { + top: 100%; + left: 50%; + border: solid transparent; + content: ' '; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} +.w-widget-twitter-count-shim.w--vertical:before { + border-color: rgba(117, 134, 150, 0); + border-top-color: #5d6c7b; + border-width: 5px; + margin-left: -5px; +} +.w-widget-twitter-count-shim.w--vertical:after { + border-color: rgba(255, 255, 255, 0); + border-top-color: white; + border-width: 4px; + margin-left: -4px; +} +.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { + font-size: 18px; + line-height: 22px; +} +.w-widget-twitter-count-shim.w--vertical.w--large { + width: 76px; +} +.w-background-video { + position: relative; + overflow: hidden; + height: 500px; + color: white; +} +.w-background-video > video { + background-size: cover; + background-position: 50% 50%; + position: absolute; + margin: auto; + width: 100%; + height: 100%; + right: -100%; + bottom: -100%; + top: -100%; + left: -100%; + object-fit: cover; + z-index: -100; +} +.w-background-video > video::-webkit-media-controls-start-playback-button { + display: none !important; + -webkit-appearance: none; +} +.w-background-video--control { + position: absolute; + bottom: 1em; + right: 1em; + background-color: transparent; + padding: 0; +} +.w-background-video--control > [hidden] { + display: none !important; +} +.w-slider { + position: relative; + height: 300px; + text-align: center; + background: #dddddd; + clear: both; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + tap-highlight-color: rgba(0, 0, 0, 0); +} +.w-slider-mask { + position: relative; + display: block; + overflow: hidden; + z-index: 1; + left: 0; + right: 0; + height: 100%; + white-space: nowrap; +} +.w-slide { + position: relative; + display: inline-block; + vertical-align: top; + width: 100%; + height: 100%; + white-space: normal; + text-align: left; +} +.w-slider-nav { + position: absolute; + z-index: 2; + top: auto; + right: 0; + bottom: 0; + left: 0; + margin: auto; + padding-top: 10px; + height: 40px; + text-align: center; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + tap-highlight-color: rgba(0, 0, 0, 0); +} +.w-slider-nav.w-round > div { + border-radius: 100%; +} +.w-slider-nav.w-num > div { + width: auto; + height: auto; + padding: 0.2em 0.5em; + font-size: inherit; + line-height: inherit; +} +.w-slider-nav.w-shadow > div { + box-shadow: 0 0 3px rgba(51, 51, 51, 0.4); +} +.w-slider-nav-invert { + color: #fff; +} +.w-slider-nav-invert > div { + background-color: rgba(34, 34, 34, 0.4); +} +.w-slider-nav-invert > div.w-active { + background-color: #222; +} +.w-slider-dot { + position: relative; + display: inline-block; + width: 1em; + height: 1em; + background-color: rgba(255, 255, 255, 0.4); + cursor: pointer; + margin: 0 3px 0.5em; + transition: background-color 100ms, color 100ms; +} +.w-slider-dot.w-active { + background-color: #fff; +} +.w-slider-dot:focus { + outline: none; + box-shadow: 0px 0px 0px 2px #fff; +} +.w-slider-dot:focus.w-active { + box-shadow: none; +} +.w-slider-arrow-left, +.w-slider-arrow-right { + position: absolute; + width: 80px; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + cursor: pointer; + overflow: hidden; + color: white; + font-size: 40px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + tap-highlight-color: rgba(0, 0, 0, 0); + user-select: none; +} +.w-slider-arrow-left [class^='w-icon-'], +.w-slider-arrow-right [class^='w-icon-'], +.w-slider-arrow-left [class*=' w-icon-'], +.w-slider-arrow-right [class*=' w-icon-'] { + position: absolute; +} +.w-slider-arrow-left:focus, +.w-slider-arrow-right:focus { + outline: 0; +} +.w-slider-arrow-left { + z-index: 3; + right: auto; +} +.w-slider-arrow-right { + z-index: 4; + left: auto; +} +.w-icon-slider-left, +.w-icon-slider-right { + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + width: 1em; + height: 1em; +} +.w-slider-aria-label { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.w-slider-force-show { + display: block !important; +} +.w-dropdown { + display: inline-block; + position: relative; + text-align: left; + margin-left: auto; + margin-right: auto; + z-index: 900; +} +.w-dropdown-btn, +.w-dropdown-toggle, +.w-dropdown-link { + position: relative; + vertical-align: top; + text-decoration: none; + color: #222222; + padding: 20px; + text-align: left; + margin-left: auto; + margin-right: auto; + white-space: nowrap; +} +.w-dropdown-toggle { + user-select: none; + display: inline-block; + cursor: pointer; + padding-right: 40px; +} +.w-dropdown-toggle:focus { + outline: 0; +} +.w-icon-dropdown-toggle { + position: absolute; + top: 0; + right: 0; + bottom: 0; + margin: auto; + margin-right: 20px; + width: 1em; + height: 1em; +} +.w-dropdown-list { + position: absolute; + background: #dddddd; + display: none; + min-width: 100%; +} +.w-dropdown-list.w--open { + display: block; +} +.w-dropdown-link { + padding: 10px 20px; + display: block; + color: #222222; +} +.w-dropdown-link.w--current { + color: #0082f3; +} +.w-dropdown-link:focus { + outline: 0; +} +@media screen and (max-width: 767px) { + .w-nav-brand { + padding-left: 10px; + } +} +/** + * ## Note + * Safari (on both iOS and OS X) does not handle viewport units (vh, vw) well. + * For example percentage units do not work on descendants of elements that + * have any dimensions expressed in viewport units. It also doesn’t handle them at + * all in `calc()`. + */ +/** + * Wrapper around all lightbox elements + * + * 1. Since the lightbox can receive focus, IE also gives it an outline. + * 2. Fixes flickering on Chrome when a transition is in progress + * underneath the lightbox. + */ +.w-lightbox-backdrop { + cursor: auto; + font-style: normal; + letter-spacing: normal; + list-style: disc; + text-indent: 0; + text-shadow: none; + text-transform: none; + visibility: visible; + white-space: normal; + word-break: normal; + word-spacing: normal; + word-wrap: normal; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + color: #fff; + font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; + font-size: 17px; + line-height: 1.2; + font-weight: 300; + text-align: center; + background: rgba(0, 0, 0, 0.9); + z-index: 2000; + outline: 0; + /* 1 */ + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -webkit-tap-highlight-color: transparent; + -webkit-transform: translate(0, 0); + /* 2 */ +} +/** + * Neat trick to bind the rubberband effect to our canvas instead of the whole + * document on iOS. It also prevents a bug that causes the document underneath to scroll. + */ +.w-lightbox-backdrop, +.w-lightbox-container { + height: 100%; + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.w-lightbox-content { + position: relative; + height: 100vh; + overflow: hidden; +} +.w-lightbox-view { + position: absolute; + width: 100vw; + height: 100vh; + opacity: 0; +} +.w-lightbox-view:before { + content: ""; + height: 100vh; +} +/* .w-lightbox-content */ +.w-lightbox-group, +.w-lightbox-group .w-lightbox-view, +.w-lightbox-group .w-lightbox-view:before { + height: 86vh; +} +.w-lightbox-frame, +.w-lightbox-view:before { + display: inline-block; + vertical-align: middle; +} +/* + * 1. Remove default margin set by user-agent on the
element. + */ +.w-lightbox-figure { + position: relative; + margin: 0; + /* 1 */ +} +.w-lightbox-group .w-lightbox-figure { + cursor: pointer; +} +/** + * IE adds image dimensions as width and height attributes on the IMG tag, + * but we need both width and height to be set to auto to enable scaling. + */ +.w-lightbox-img { + width: auto; + height: auto; + max-width: none; +} +/** + * 1. Reset if style is set by user on "All Images" + */ +.w-lightbox-image { + display: block; + float: none; + /* 1 */ + max-width: 100vw; + max-height: 100vh; +} +.w-lightbox-group .w-lightbox-image { + max-height: 86vh; +} +.w-lightbox-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 0.5em 1em; + background: rgba(0, 0, 0, 0.4); + text-align: left; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} +.w-lightbox-embed { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; +} +.w-lightbox-control { + position: absolute; + top: 0; + width: 4em; + background-size: 24px; + background-repeat: no-repeat; + background-position: center; + cursor: pointer; + -webkit-transition: all 0.3s; + transition: all 0.3s; +} +.w-lightbox-left { + display: none; + bottom: 0; + left: 0; + /* */ + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); +} +.w-lightbox-right { + display: none; + right: 0; + bottom: 0; + /* */ + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); +} +/* + * Without specifying the with and height inside the SVG, all versions of IE render the icon too small. + * The bug does not seem to manifest itself if the elements are tall enough such as the above arrows. + * (http://stackoverflow.com/questions/16092114/background-size-differs-in-internet-explorer) + */ +.w-lightbox-close { + right: 0; + height: 2.6em; + /* */ + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); + background-size: 18px; +} +/** + * 1. All IE versions add extra space at the bottom without this. + */ +.w-lightbox-strip { + position: absolute; + bottom: 0; + left: 0; + right: 0; + padding: 0 1vh; + line-height: 0; + /* 1 */ + white-space: nowrap; + overflow-x: auto; + overflow-y: hidden; +} +/* + * 1. We use content-box to avoid having to do `width: calc(10vh + 2vw)` + * which doesn’t work in Safari anyway. + * 2. Chrome renders images pixelated when switching to GPU. Making sure + * the parent is also rendered on the GPU (by setting translate3d for + * example) fixes this behavior. + */ +.w-lightbox-item { + display: inline-block; + width: 10vh; + padding: 2vh 1vh; + box-sizing: content-box; + /* 1 */ + cursor: pointer; + -webkit-transform: translate3d(0, 0, 0); + /* 2 */ +} +.w-lightbox-active { + opacity: 0.3; +} +.w-lightbox-thumbnail { + position: relative; + height: 10vh; + background: #222; + overflow: hidden; +} +.w-lightbox-thumbnail-image { + position: absolute; + top: 0; + left: 0; +} +.w-lightbox-thumbnail .w-lightbox-tall { + top: 50%; + width: 100%; + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); +} +.w-lightbox-thumbnail .w-lightbox-wide { + left: 50%; + height: 100%; + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); +} +/* + * Spinner + * + * Absolute pixel values are used to avoid rounding errors that would cause + * the white spinning element to be misaligned with the track. + */ +.w-lightbox-spinner { + position: absolute; + top: 50%; + left: 50%; + box-sizing: border-box; + width: 40px; + height: 40px; + margin-top: -20px; + margin-left: -20px; + border: 5px solid rgba(0, 0, 0, 0.4); + border-radius: 50%; + -webkit-animation: spin 0.8s infinite linear; + animation: spin 0.8s infinite linear; +} +.w-lightbox-spinner:after { + content: ""; + position: absolute; + top: -4px; + right: -4px; + bottom: -4px; + left: -4px; + border: 3px solid transparent; + border-bottom-color: #fff; + border-radius: 50%; +} +/* + * Utility classes + */ +.w-lightbox-hide { + display: none; +} +.w-lightbox-noscroll { + overflow: hidden; +} +@media (min-width: 768px) { + .w-lightbox-content { + height: 96vh; + margin-top: 2vh; + } + .w-lightbox-view, + .w-lightbox-view:before { + height: 96vh; + } + /* .w-lightbox-content */ + .w-lightbox-group, + .w-lightbox-group .w-lightbox-view, + .w-lightbox-group .w-lightbox-view:before { + height: 84vh; + } + .w-lightbox-image { + max-width: 96vw; + max-height: 96vh; + } + .w-lightbox-group .w-lightbox-image { + max-width: 82.3vw; + max-height: 84vh; + } + .w-lightbox-left, + .w-lightbox-right { + display: block; + opacity: 0.5; + } + .w-lightbox-close { + opacity: 0.8; + } + .w-lightbox-control:hover { + opacity: 1; + } +} +.w-lightbox-inactive, +.w-lightbox-inactive:hover { + opacity: 0; +} +.w-richtext:before, +.w-richtext:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-richtext:after { + clear: both; +} +.w-richtext[contenteditable="true"]:before, +.w-richtext[contenteditable="true"]:after { + white-space: initial; +} +.w-richtext ol, +.w-richtext ul { + overflow: hidden; +} +.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, +.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after { + outline: 2px solid #2895f7; +} +.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, +.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { + outline: 2px solid #2895f7; +} +.w-richtext figure.w-richtext-figure-type-video > div:after, +.w-richtext figure[data-rt-type="video"] > div:after { + content: ''; + position: absolute; + display: none; + left: 0; + top: 0; + right: 0; + bottom: 0; +} +.w-richtext figure { + position: relative; + max-width: 60%; +} +.w-richtext figure > div:before { + cursor: default!important; +} +.w-richtext figure img { + width: 100%; +} +.w-richtext figure figcaption.w-richtext-figcaption-placeholder { + opacity: 0.6; +} +.w-richtext figure div { + /* fix incorrectly sized selection border in the data manager */ + font-size: 0px; + color: transparent; +} +.w-richtext figure.w-richtext-figure-type-image, +.w-richtext figure[data-rt-type="image"] { + display: table; +} +.w-richtext figure.w-richtext-figure-type-image > div, +.w-richtext figure[data-rt-type="image"] > div { + display: inline-block; +} +.w-richtext figure.w-richtext-figure-type-image > figcaption, +.w-richtext figure[data-rt-type="image"] > figcaption { + display: table-caption; + caption-side: bottom; +} +.w-richtext figure.w-richtext-figure-type-video, +.w-richtext figure[data-rt-type="video"] { + width: 60%; + height: 0; +} +.w-richtext figure.w-richtext-figure-type-video iframe, +.w-richtext figure[data-rt-type="video"] iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.w-richtext figure.w-richtext-figure-type-video > div, +.w-richtext figure[data-rt-type="video"] > div { + width: 100%; +} +.w-richtext figure.w-richtext-align-center { + margin-right: auto; + margin-left: auto; + clear: both; +} +.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, +.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { + max-width: 100%; +} +.w-richtext figure.w-richtext-align-normal { + clear: both; +} +.w-richtext figure.w-richtext-align-fullwidth { + width: 100%; + max-width: 100%; + text-align: center; + clear: both; + display: block; + margin-right: auto; + margin-left: auto; +} +.w-richtext figure.w-richtext-align-fullwidth > div { + display: inline-block; + /* padding-bottom is used for aspect ratios in video figures + we want the div to inherit that so hover/selection borders in the designer-canvas + fit right*/ + padding-bottom: inherit; +} +.w-richtext figure.w-richtext-align-fullwidth > figcaption { + display: block; +} +.w-richtext figure.w-richtext-align-floatleft { + float: left; + margin-right: 15px; + clear: none; +} +.w-richtext figure.w-richtext-align-floatright { + float: right; + margin-left: 15px; + clear: none; +} +.w-nav { + position: relative; + background: #dddddd; + z-index: 1000; +} +.w-nav:before, +.w-nav:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-nav:after { + clear: both; +} +.w-nav-brand { + position: relative; + float: left; + text-decoration: none; + color: #333333; +} +.w-nav-link { + position: relative; + display: inline-block; + vertical-align: top; + text-decoration: none; + color: #222222; + padding: 20px; + text-align: left; + margin-left: auto; + margin-right: auto; +} +.w-nav-link.w--current { + color: #0082f3; +} +.w-nav-menu { + position: relative; + float: right; +} +[data-nav-menu-open] { + display: block !important; + position: absolute; + top: 100%; + left: 0; + right: 0; + background: #C8C8C8; + text-align: center; + overflow: visible; + min-width: 200px; +} +.w--nav-link-open { + display: block; + position: relative; +} +.w-nav-overlay { + position: absolute; + overflow: hidden; + display: none; + top: 100%; + left: 0; + right: 0; + width: 100%; +} +.w-nav-overlay [data-nav-menu-open] { + top: 0; +} +.w-nav[data-animation='over-left'] .w-nav-overlay { + width: auto; +} +.w-nav[data-animation='over-left'] .w-nav-overlay, +.w-nav[data-animation='over-left'] [data-nav-menu-open] { + right: auto; + z-index: 1; + top: 0; +} +.w-nav[data-animation='over-right'] .w-nav-overlay { + width: auto; +} +.w-nav[data-animation='over-right'] .w-nav-overlay, +.w-nav[data-animation='over-right'] [data-nav-menu-open] { + left: auto; + z-index: 1; + top: 0; +} +.w-nav-button { + position: relative; + float: right; + padding: 18px; + font-size: 24px; + display: none; + cursor: pointer; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + tap-highlight-color: rgba(0, 0, 0, 0); + user-select: none; +} +.w-nav-button:focus { + outline: 0; +} +.w-nav-button.w--open { + background-color: #C8C8C8; + color: white; +} +.w-nav[data-collapse='all'] .w-nav-menu { + display: none; +} +.w-nav[data-collapse='all'] .w-nav-button { + display: block; +} +.w--nav-dropdown-open { + display: block; +} +.w--nav-dropdown-toggle-open { + display: block; +} +.w--nav-dropdown-list-open { + position: static; +} +@media screen and (max-width: 991px) { + .w-nav[data-collapse='medium'] .w-nav-menu { + display: none; + } + .w-nav[data-collapse='medium'] .w-nav-button { + display: block; + } +} +@media screen and (max-width: 767px) { + .w-nav[data-collapse='small'] .w-nav-menu { + display: none; + } + .w-nav[data-collapse='small'] .w-nav-button { + display: block; + } + .w-nav-brand { + padding-left: 10px; + } +} +@media screen and (max-width: 479px) { + .w-nav[data-collapse='tiny'] .w-nav-menu { + display: none; + } + .w-nav[data-collapse='tiny'] .w-nav-button { + display: block; + } +} +.w-tabs { + position: relative; +} +.w-tabs:before, +.w-tabs:after { + content: " "; + display: table; + grid-column-start: 1; + grid-row-start: 1; + grid-column-end: 2; + grid-row-end: 2; +} +.w-tabs:after { + clear: both; +} +.w-tab-menu { + position: relative; +} +.w-tab-link { + position: relative; + display: inline-block; + vertical-align: top; + text-decoration: none; + padding: 9px 30px; + text-align: left; + cursor: pointer; + color: #222222; + background-color: #dddddd; +} +.w-tab-link.w--current { + background-color: #C8C8C8; +} +.w-tab-link:focus { + outline: 0; +} +.w-tab-content { + position: relative; + display: block; + overflow: hidden; +} +.w-tab-pane { + position: relative; + display: none; +} +.w--tab-active { + display: block; +} +@media screen and (max-width: 479px) { + .w-tab-link { + display: block; + } +} +.w-ix-emptyfix:after { + content: ""; +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.w-dyn-empty { + padding: 10px; + background-color: #dddddd; +} +.w-dyn-hide { + display: none !important; +} +.w-dyn-bind-empty { + display: none !important; +} +.w-condition-invisible { + display: none !important; +} +.wf-layout-layout { + display: grid; +} +.w-code-component > * { + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; +} diff --git a/faq.html b/faq.html new file mode 100644 index 0000000..91c4994 --- /dev/null +++ b/faq.html @@ -0,0 +1,312 @@ + + + + + FAQ + + + + + + + + + + + + + + + + + + + +
+
+
+
Frequently asked questions
+ +
+
+
+
+
+
Applications for Pre-launch Lab February 2024 are closed.
+
Sign up to our mailing list to get updates on future opportunities
+
+
+
+
+
+
+
+
Thank you! Your submission has been received!
+
+
+
Oops! Something went wrong while submitting the form.
+
+
+
+
+
+
+ + + + + + + + + + + +
+
+
+ + + + + \ No newline at end of file diff --git a/images/AA-MOOC-Logo.png b/images/AA-MOOC-Logo.png new file mode 100644 index 0000000..c9bfac3 Binary files /dev/null and b/images/AA-MOOC-Logo.png differ diff --git a/images/AA-MOOC-Logo.svg b/images/AA-MOOC-Logo.svg new file mode 100644 index 0000000..268230e --- /dev/null +++ b/images/AA-MOOC-Logo.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/images/Coach2.png b/images/Coach2.png new file mode 100644 index 0000000..f65c280 Binary files /dev/null and b/images/Coach2.png differ diff --git a/images/Ellipse-2.png b/images/Ellipse-2.png new file mode 100644 index 0000000..fb6ca98 Binary files /dev/null and b/images/Ellipse-2.png differ diff --git a/images/Figma_Chris-Roper.png b/images/Figma_Chris-Roper.png new file mode 100644 index 0000000..392a692 Binary files /dev/null and b/images/Figma_Chris-Roper.png differ diff --git a/images/HeroBkgd-p-1080.png b/images/HeroBkgd-p-1080.png new file mode 100644 index 0000000..5a380d6 Binary files /dev/null and b/images/HeroBkgd-p-1080.png differ diff --git a/images/HeroBkgd-p-500.png b/images/HeroBkgd-p-500.png new file mode 100644 index 0000000..de04150 Binary files /dev/null and b/images/HeroBkgd-p-500.png differ diff --git a/images/HeroBkgd-p-800.png b/images/HeroBkgd-p-800.png new file mode 100644 index 0000000..a4d29f6 Binary files /dev/null and b/images/HeroBkgd-p-800.png differ diff --git a/images/HeroBkgd.png b/images/HeroBkgd.png new file mode 100644 index 0000000..8d01c59 Binary files /dev/null and b/images/HeroBkgd.png differ diff --git a/images/Image_Eligibility.jpg b/images/Image_Eligibility.jpg new file mode 100644 index 0000000..615230a Binary files /dev/null and b/images/Image_Eligibility.jpg differ diff --git a/images/Ken.jpg b/images/Ken.jpg new file mode 100644 index 0000000..38d46e7 Binary files /dev/null and b/images/Ken.jpg differ diff --git a/images/Rocket.svg b/images/Rocket.svg new file mode 100644 index 0000000..50c9bf6 --- /dev/null +++ b/images/Rocket.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-1080.png b/images/Screenshot-2023-12-11-at-14.32.31-p-1080.png new file mode 100644 index 0000000..cf31ff5 Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-1080.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-1600.png b/images/Screenshot-2023-12-11-at-14.32.31-p-1600.png new file mode 100644 index 0000000..2c1fb16 Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-1600.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-2000.png b/images/Screenshot-2023-12-11-at-14.32.31-p-2000.png new file mode 100644 index 0000000..51e74e0 Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-2000.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-2600.png b/images/Screenshot-2023-12-11-at-14.32.31-p-2600.png new file mode 100644 index 0000000..ca7e97d Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-2600.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-500.png b/images/Screenshot-2023-12-11-at-14.32.31-p-500.png new file mode 100644 index 0000000..8d840e2 Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-500.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31-p-800.png b/images/Screenshot-2023-12-11-at-14.32.31-p-800.png new file mode 100644 index 0000000..161ccf8 Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31-p-800.png differ diff --git a/images/Screenshot-2023-12-11-at-14.32.31.png b/images/Screenshot-2023-12-11-at-14.32.31.png new file mode 100644 index 0000000..f2d94df Binary files /dev/null and b/images/Screenshot-2023-12-11-at-14.32.31.png differ diff --git a/images/Vector.png b/images/Vector.png new file mode 100644 index 0000000..3754dc7 Binary files /dev/null and b/images/Vector.png differ diff --git a/images/Vector_1.png b/images/Vector_1.png new file mode 100644 index 0000000..289a95a Binary files /dev/null and b/images/Vector_1.png differ diff --git a/images/Vector_2.png b/images/Vector_2.png new file mode 100644 index 0000000..73df74e Binary files /dev/null and b/images/Vector_2.png differ diff --git a/images/Vectors-Wrapper.svg b/images/Vectors-Wrapper.svg new file mode 100644 index 0000000..0894caf --- /dev/null +++ b/images/Vectors-Wrapper.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/Vectors-Wrapper_1.svg b/images/Vectors-Wrapper_1.svg new file mode 100644 index 0000000..43e53b9 --- /dev/null +++ b/images/Vectors-Wrapper_1.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_10.svg b/images/Vectors-Wrapper_10.svg new file mode 100644 index 0000000..b61f4d9 --- /dev/null +++ b/images/Vectors-Wrapper_10.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_11.svg b/images/Vectors-Wrapper_11.svg new file mode 100644 index 0000000..2efbaaa --- /dev/null +++ b/images/Vectors-Wrapper_11.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_12.svg b/images/Vectors-Wrapper_12.svg new file mode 100644 index 0000000..40eaaeb --- /dev/null +++ b/images/Vectors-Wrapper_12.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_13.svg b/images/Vectors-Wrapper_13.svg new file mode 100644 index 0000000..c5204cd --- /dev/null +++ b/images/Vectors-Wrapper_13.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_14.svg b/images/Vectors-Wrapper_14.svg new file mode 100644 index 0000000..f061701 --- /dev/null +++ b/images/Vectors-Wrapper_14.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_15.svg b/images/Vectors-Wrapper_15.svg new file mode 100644 index 0000000..0c21344 --- /dev/null +++ b/images/Vectors-Wrapper_15.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_16.svg b/images/Vectors-Wrapper_16.svg new file mode 100644 index 0000000..bbcf08c --- /dev/null +++ b/images/Vectors-Wrapper_16.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_17.svg b/images/Vectors-Wrapper_17.svg new file mode 100644 index 0000000..f0da352 --- /dev/null +++ b/images/Vectors-Wrapper_17.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_18.svg b/images/Vectors-Wrapper_18.svg new file mode 100644 index 0000000..0ab5ef5 --- /dev/null +++ b/images/Vectors-Wrapper_18.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_19.svg b/images/Vectors-Wrapper_19.svg new file mode 100644 index 0000000..b179c81 --- /dev/null +++ b/images/Vectors-Wrapper_19.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_2.svg b/images/Vectors-Wrapper_2.svg new file mode 100644 index 0000000..266906e --- /dev/null +++ b/images/Vectors-Wrapper_2.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_20.svg b/images/Vectors-Wrapper_20.svg new file mode 100644 index 0000000..ea8bc48 --- /dev/null +++ b/images/Vectors-Wrapper_20.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_21.svg b/images/Vectors-Wrapper_21.svg new file mode 100644 index 0000000..d15ba82 --- /dev/null +++ b/images/Vectors-Wrapper_21.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_22.svg b/images/Vectors-Wrapper_22.svg new file mode 100644 index 0000000..ebdfd9e --- /dev/null +++ b/images/Vectors-Wrapper_22.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_23.svg b/images/Vectors-Wrapper_23.svg new file mode 100644 index 0000000..2306607 --- /dev/null +++ b/images/Vectors-Wrapper_23.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_24.svg b/images/Vectors-Wrapper_24.svg new file mode 100644 index 0000000..f7cc932 --- /dev/null +++ b/images/Vectors-Wrapper_24.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_25.svg b/images/Vectors-Wrapper_25.svg new file mode 100644 index 0000000..475f715 --- /dev/null +++ b/images/Vectors-Wrapper_25.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_26.svg b/images/Vectors-Wrapper_26.svg new file mode 100644 index 0000000..a5fd9f9 --- /dev/null +++ b/images/Vectors-Wrapper_26.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_27.svg b/images/Vectors-Wrapper_27.svg new file mode 100644 index 0000000..a83039f --- /dev/null +++ b/images/Vectors-Wrapper_27.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_28.svg b/images/Vectors-Wrapper_28.svg new file mode 100644 index 0000000..edb9956 --- /dev/null +++ b/images/Vectors-Wrapper_28.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_29.svg b/images/Vectors-Wrapper_29.svg new file mode 100644 index 0000000..b6198a3 --- /dev/null +++ b/images/Vectors-Wrapper_29.svg @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_3.svg b/images/Vectors-Wrapper_3.svg new file mode 100644 index 0000000..18131c7 --- /dev/null +++ b/images/Vectors-Wrapper_3.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_30.svg b/images/Vectors-Wrapper_30.svg new file mode 100644 index 0000000..dfb3cdc --- /dev/null +++ b/images/Vectors-Wrapper_30.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_31.svg b/images/Vectors-Wrapper_31.svg new file mode 100644 index 0000000..fb12a2e --- /dev/null +++ b/images/Vectors-Wrapper_31.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_32.svg b/images/Vectors-Wrapper_32.svg new file mode 100644 index 0000000..ce2c7bd --- /dev/null +++ b/images/Vectors-Wrapper_32.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_4.svg b/images/Vectors-Wrapper_4.svg new file mode 100644 index 0000000..f3bf1ad --- /dev/null +++ b/images/Vectors-Wrapper_4.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_5.svg b/images/Vectors-Wrapper_5.svg new file mode 100644 index 0000000..7a03391 --- /dev/null +++ b/images/Vectors-Wrapper_5.svg @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_6.svg b/images/Vectors-Wrapper_6.svg new file mode 100644 index 0000000..2bfed3a --- /dev/null +++ b/images/Vectors-Wrapper_6.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/Vectors-Wrapper_7.svg b/images/Vectors-Wrapper_7.svg new file mode 100644 index 0000000..7f8d89b --- /dev/null +++ b/images/Vectors-Wrapper_7.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/Vectors-Wrapper_8.svg b/images/Vectors-Wrapper_8.svg new file mode 100644 index 0000000..b010644 --- /dev/null +++ b/images/Vectors-Wrapper_8.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/Vectors-Wrapper_9.svg b/images/Vectors-Wrapper_9.svg new file mode 100644 index 0000000..5733997 --- /dev/null +++ b/images/Vectors-Wrapper_9.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1080.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1080.png new file mode 100644 index 0000000..e3505a8 Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1080.png differ diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1600.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1600.png new file mode 100644 index 0000000..75b8279 Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-1600.png differ diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-2000.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-2000.png new file mode 100644 index 0000000..cb9b381 Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-2000.png differ diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-500.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-500.png new file mode 100644 index 0000000..4f05e0d Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-500.png differ diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-800.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-800.png new file mode 100644 index 0000000..3a3f610 Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800-p-800.png differ diff --git a/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800.png b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800.png new file mode 100644 index 0000000..dee261e Binary files /dev/null and b/images/White_Google_NewsInitiative_Lockup_FullColor_Sta.max-2800x2800.png differ diff --git a/images/bkgd-p-1080.png b/images/bkgd-p-1080.png new file mode 100644 index 0000000..26ba755 Binary files /dev/null and b/images/bkgd-p-1080.png differ diff --git a/images/bkgd-p-500.png b/images/bkgd-p-500.png new file mode 100644 index 0000000..ffac9bb Binary files /dev/null and b/images/bkgd-p-500.png differ diff --git a/images/bkgd-p-800.png b/images/bkgd-p-800.png new file mode 100644 index 0000000..131ac4f Binary files /dev/null and b/images/bkgd-p-800.png differ diff --git a/images/bkgd.png b/images/bkgd.png new file mode 100644 index 0000000..841a79b Binary files /dev/null and b/images/bkgd.png differ diff --git a/images/bootcamp1.png b/images/bootcamp1.png new file mode 100644 index 0000000..e826543 Binary files /dev/null and b/images/bootcamp1.png differ diff --git a/images/bootcamp2.png b/images/bootcamp2.png new file mode 100644 index 0000000..216cbf6 Binary files /dev/null and b/images/bootcamp2.png differ diff --git a/images/favicon.jpg b/images/favicon.jpg new file mode 100644 index 0000000..79d5aef Binary files /dev/null and b/images/favicon.jpg differ diff --git a/images/forward.svg b/images/forward.svg new file mode 100644 index 0000000..f05e6bc --- /dev/null +++ b/images/forward.svg @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/images/gni-pattern.svg b/images/gni-pattern.svg new file mode 100644 index 0000000..4c959fc --- /dev/null +++ b/images/gni-pattern.svg @@ -0,0 +1,452 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/hero-image-p-1080.png b/images/hero-image-p-1080.png new file mode 100644 index 0000000..922c417 Binary files /dev/null and b/images/hero-image-p-1080.png differ diff --git a/images/hero-image-p-500.png b/images/hero-image-p-500.png new file mode 100644 index 0000000..15ea83c Binary files /dev/null and b/images/hero-image-p-500.png differ diff --git a/images/hero-image-p-800.png b/images/hero-image-p-800.png new file mode 100644 index 0000000..eb7863b Binary files /dev/null and b/images/hero-image-p-800.png differ diff --git a/images/hero-image.png b/images/hero-image.png new file mode 100644 index 0000000..15e3237 Binary files /dev/null and b/images/hero-image.png differ diff --git a/images/icons8-whatsapp-1.svg b/images/icons8-whatsapp-1.svg new file mode 100644 index 0000000..addd563 --- /dev/null +++ b/images/icons8-whatsapp-1.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/images/lab-timeline.svg b/images/lab-timeline.svg new file mode 100644 index 0000000..9acb2df --- /dev/null +++ b/images/lab-timeline.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/timeline_Expect.svg b/images/timeline_Expect.svg new file mode 100644 index 0000000..79daa09 --- /dev/null +++ b/images/timeline_Expect.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/webclip.jpg b/images/webclip.jpg new file mode 100644 index 0000000..b2f949a Binary files /dev/null and b/images/webclip.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..3f0bf8f --- /dev/null +++ b/index.html @@ -0,0 +1,301 @@ + + + + + CfA | GNI | Media Startup Lab + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
Pre-launch Lab for Kenya
+
+
+
Code for Africa in partnership with Google News Initiative is running a 10-week pre-launch lab, supporting early-stage digital media entrepreneurs in Kenya
+
+
Find out how you can participate
+ +
+
+
+
+
+
+
+
+
+
No fees, no tuition, no income sharing.
+
No financial barriers to your success. +
+
+
Just the hands-on support you need to become independent, and stay independent.
+
+
+
+
+
+
+
+
Lab Timeline
+
+
+
+
+
+
+
+
Applications for Pre-launch Lab February 2024 are closed.
+
Sign up to our mailing list to get updates on future opportunities
+
+
+
+
+
+
+
+
Thank you! Your submission has been received!
+
+
+
Oops! Something went wrong while submitting the form.
+
+
+
+
+
+
+
+
+
+
+
What’s included
+ +
+
+
+
The Google News Initiative Pre-launch Lab supports early stage news entrepreneurs. We are excited to bring the program to Kenya in collaboration with Code for Africa.
+
The pre-launch lab is a ten-week, fully remote programme for early-stage startups. The lab’s mission is to help entrepreneurs prepare to launch successful, trusted digital news organisations. The lab accepts up to 24 solo founders or teams of aspiring entrepreneurs who have identified a community’s need for better news and want guidance and coaching on how to launch, or continue to develop, a news offering that delivers a solution rooted in journalism.
+
+
+
+
Made for journalism
+
A laser-focused & immensely practical curriculum that is grounded in hands-on learning and getting things done.
+
+
+
Live seminars
+
Weekly live video seminars with a small cohort of like-minded journalism entrepreneurs.
+
+
+
Personalized coaching
+
Weekly one-on-one coaching to help you move your idea forward toward launch, or growth.
+
+
+
+
+
+
+
+
+
+
+
+
+
Eligibility Criteria
+ +
+
+
Geographic Eligibility
+
+
You must be based in Kenya, and targeting a predominantly Kenyan audience.
+
+
+
You should consider this Pre-launch Lab if:
+
+
+
+
You’ve been thinking long and hard about launching your own digital news effort
+
+
+
Or you’re less than 2 years into running your news business and want to re-evaluate some of your core hypotheses and make adjustments to improve your financial sustainability
+
+
+
+
You have identified a community’s need for better news, information and/or engagement and think you can deliver a solution
+
+
+
+
+
+
+
You're committed to public-service reporting working with and alongside the communities you serve
+
+
+
You’re committed to making your business idea financially sustainable as quickly as possible
+
+
+
+
+
+
+
and you...
+
+
Can commit at least eight hours a week for ten weeks to turn your business idea into reality (ideally, you can commit more time)
+
+
+
Are willing to make time to share insights with other participants
+
+
+
+
Lastly...
+
+
You must plan to be independently owned and operated
+
+
+
You must not plan to be employed by a government entity
+
+
+
You must not be a Google employee or contractor
+
+
+
+
+
+
Applications close on Monday, December 11, 2023. 
+ +
+
+
+
+
+
+
+
+
+
What to expect during the boot camp
+ +
+
+
+
+ + + + + \ No newline at end of file diff --git a/infosessions.html b/infosessions.html new file mode 100644 index 0000000..70db23b --- /dev/null +++ b/infosessions.html @@ -0,0 +1,189 @@ + + + + + InfoSessions + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
2023 Pre-launch Startups Lab Information Sessions
+
+
+
+
Bootcamp Information Session 1
+
CfA and GNI hosted a Q&A session during which general questions about the program and application were answered. Watch the video to get all the information.
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Applications for Pre-launch Lab February 2024 are closed.
+
Sign up to our mailing list to get updates on future opportunities
+
+
+
+
+
+
+
+
Thank you! Your submission has been received!
+
+
+
Oops! Something went wrong while submitting the form.
+
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/js/webflow.js b/js/webflow.js new file mode 100644 index 0000000..1d94136 --- /dev/null +++ b/js/webflow.js @@ -0,0 +1,55 @@ + +/*! + * Webflow: Front-end site library + * @license MIT + * Inline scripts may access the api using an async handler: + * var Webflow = Webflow || []; + * Webflow.push(readyFunction); + */ + +(()=>{var GE=Object.create;var Pn=Object.defineProperty;var XE=Object.getOwnPropertyDescriptor;var kE=Object.getOwnPropertyNames;var UE=Object.getPrototypeOf,VE=Object.prototype.hasOwnProperty;var Ee=(e,t)=>()=>(e&&(t=e(e=0)),t);var f=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Pe=(e,t)=>{for(var n in t)Pn(e,n,{get:t[n],enumerable:!0})},ca=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of kE(t))!VE.call(e,i)&&i!==n&&Pn(e,i,{get:()=>t[i],enumerable:!(r=XE(t,i))||r.enumerable});return e};var le=(e,t,n)=>(n=e!=null?GE(UE(e)):{},ca(t||!e||!e.__esModule?Pn(n,"default",{value:e,enumerable:!0}):n,e)),je=e=>ca(Pn({},"__esModule",{value:!0}),e);var zr=f(()=>{"use strict";window.tram=function(e){function t(c,y){var I=new X.Bare;return I.init(c,y)}function n(c){return c.replace(/[A-Z]/g,function(y){return"-"+y.toLowerCase()})}function r(c){var y=parseInt(c.slice(1),16),I=y>>16&255,O=y>>8&255,_=255&y;return[I,O,_]}function i(c,y,I){return"#"+(1<<24|c<<16|y<<8|I).toString(16).slice(1)}function o(){}function a(c,y){l("Type warning: Expected: ["+c+"] Got: ["+typeof y+"] "+y)}function s(c,y,I){l("Units do not match ["+c+"]: "+y+", "+I)}function u(c,y,I){if(y!==void 0&&(I=y),c===void 0)return I;var O=I;return ht.test(c)||!nt.test(c)?O=parseInt(c,10):nt.test(c)&&(O=1e3*parseFloat(c)),0>O&&(O=0),O===O?O:I}function l(c){se.debug&&window&&window.console.warn(c)}function v(c){for(var y=-1,I=c?c.length:0,O=[];++ySe&&(Se=Ie.span),Ie.stop(),Ie.animate(qE)},function(Ie){"wait"in Ie&&(Se=u(Ie.wait,0))}),_e.call(this),Se>0&&(this.timer=new oe({duration:Se,context:this}),this.active=!0,ce&&(this.timer.complete=w));var Ge=this,Ce=!1,Cn={};M(function(){Ke.call(Ge,ee,function(Ie){Ie.active&&(Ce=!0,Cn[Ie.name]=Ie.nextStyle)}),Ce&&Ge.$el.css(Cn)})}}}function O(ee){ee=u(ee,0),this.active?this.queue.push({options:ee}):(this.timer=new oe({duration:ee,context:this,complete:w}),this.active=!0)}function _(ee){return this.active?(this.queue.push({options:ee,args:arguments}),void(this.timer.complete=w)):l("No active transition timer. Use start() or wait() before then().")}function w(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var ee=this.queue.shift();I.call(this,ee.options,!0,ee.args)}}function Z(ee){this.timer&&this.timer.destroy(),this.queue=[],this.active=!1;var ce;typeof ee=="string"?(ce={},ce[ee]=1):ce=typeof ee=="object"&&ee!=null?ee:this.props,Ke.call(this,ce,we),_e.call(this)}function ie(ee){Z.call(this,ee),Ke.call(this,ee,en,ME)}function pe(ee){typeof ee!="string"&&(ee="block"),this.el.style.display=ee}function k(){Z.call(this),this.el.style.display="none"}function ae(){this.el.offsetHeight}function ue(){Z.call(this),e.removeData(this.el,S),this.$el=this.el=null}function _e(){var ee,ce,ve=[];this.upstream&&ve.push(this.upstream);for(ee in this.props)ce=this.props[ee],ce.active&&ve.push(ce.string);ve=ve.join(","),this.style!==ve&&(this.style=ve,this.el.style[V.transition.dom]=ve)}function Ke(ee,ce,ve){var fe,Se,Ge,Ce,Cn=ce!==we,Ie={};for(fe in ee)Ge=ee[fe],fe in ge?(Ie.transform||(Ie.transform={}),Ie.transform[fe]=Ge):(C.test(fe)&&(fe=n(fe)),fe in W?Ie[fe]=Ge:(Ce||(Ce={}),Ce[fe]=Ge));for(fe in Ie){if(Ge=Ie[fe],Se=this.props[fe],!Se){if(!Cn)continue;Se=y.call(this,fe)}ce.call(this,Se,Ge)}ve&&Ce&&ve.call(this,Ce)}function we(ee){ee.stop()}function en(ee,ce){ee.set(ce)}function ME(ee){this.$el.css(ee)}function qe(ee,ce){c[ee]=function(){return this.children?FE.call(this,ce,arguments):(this.el&&ce.apply(this,arguments),this)}}function FE(ee,ce){var ve,fe=this.children.length;for(ve=0;fe>ve;ve++)ee.apply(this.children[ve],ce);return this}c.init=function(ee){if(this.$el=e(ee),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,se.keepInherited&&!se.fallback){var ce=G(this.el,"transition");ce&&!$.test(ce)&&(this.upstream=ce)}V.backface&&se.hideBackface&&g(this.el,V.backface.css,"hidden")},qe("add",y),qe("start",I),qe("wait",O),qe("then",_),qe("next",w),qe("stop",Z),qe("set",ie),qe("show",pe),qe("hide",k),qe("redraw",ae),qe("destroy",ue)}),X=p(Y,function(c){function y(I,O){var _=e.data(I,S)||e.data(I,S,new Y.Bare);return _.el||_.init(I),O?_.start(O):_}c.init=function(I,O){var _=e(I);if(!_.length)return this;if(_.length===1)return y(_[0],O);var w=[];return _.each(function(Z,ie){w.push(y(ie,O))}),this.children=w,this}}),q=p(function(c){function y(){var w=this.get();this.update("auto");var Z=this.get();return this.update(w),Z}function I(w,Z,ie){return Z!==void 0&&(ie=Z),w in d?w:ie}function O(w){var Z=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(w);return(Z?i(Z[1],Z[2],Z[3]):w).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3")}var _={duration:500,ease:"ease",delay:0};c.init=function(w,Z,ie,pe){this.$el=w,this.el=w[0];var k=Z[0];ie[2]&&(k=ie[2]),Q[k]&&(k=Q[k]),this.name=k,this.type=ie[1],this.duration=u(Z[1],this.duration,_.duration),this.ease=I(Z[2],this.ease,_.ease),this.delay=u(Z[3],this.delay,_.delay),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=J.test(this.name),this.unit=pe.unit||this.unit||se.defaultUnit,this.angle=pe.angle||this.angle||se.defaultAngle,se.fallback||pe.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+te+this.duration+"ms"+(this.ease!="ease"?te+d[this.ease][0]:"")+(this.delay?te+this.delay+"ms":""))},c.set=function(w){w=this.convert(w,this.type),this.update(w),this.redraw()},c.transition=function(w){this.active=!0,w=this.convert(w,this.type),this.auto&&(this.el.style[this.name]=="auto"&&(this.update(this.get()),this.redraw()),w=="auto"&&(w=y.call(this))),this.nextStyle=w},c.fallback=function(w){var Z=this.el.style[this.name]||this.convert(this.get(),this.type);w=this.convert(w,this.type),this.auto&&(Z=="auto"&&(Z=this.convert(this.get(),this.type)),w=="auto"&&(w=y.call(this))),this.tween=new R({from:Z,to:w,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},c.get=function(){return G(this.el,this.name)},c.update=function(w){g(this.el,this.name,w)},c.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,g(this.el,this.name,this.get()));var w=this.tween;w&&w.context&&w.destroy()},c.convert=function(w,Z){if(w=="auto"&&this.auto)return w;var ie,pe=typeof w=="number",k=typeof w=="string";switch(Z){case x:if(pe)return w;if(k&&w.replace(m,"")==="")return+w;ie="number(unitless)";break;case D:if(k){if(w===""&&this.original)return this.original;if(Z.test(w))return w.charAt(0)=="#"&&w.length==7?w:O(w)}ie="hex or rgb string";break;case F:if(pe)return w+this.unit;if(k&&Z.test(w))return w;ie="number(px) or string(unit)";break;case P:if(pe)return w+this.unit;if(k&&Z.test(w))return w;ie="number(px) or string(unit or %)";break;case z:if(pe)return w+this.angle;if(k&&Z.test(w))return w;ie="number(deg) or string(angle)";break;case K:if(pe||k&&P.test(w))return w;ie="number(unitless) or string(unit or %)"}return a(ie,w),w},c.redraw=function(){this.el.offsetHeight}}),h=p(q,function(c,y){c.init=function(){y.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),D))}}),U=p(q,function(c,y){c.init=function(){y.init.apply(this,arguments),this.animate=this.fallback},c.get=function(){return this.$el[this.name]()},c.update=function(I){this.$el[this.name](I)}}),B=p(q,function(c,y){function I(O,_){var w,Z,ie,pe,k;for(w in O)pe=ge[w],ie=pe[0],Z=pe[1]||w,k=this.convert(O[w],ie),_.call(this,Z,k,ie)}c.init=function(){y.init.apply(this,arguments),this.current||(this.current={},ge.perspective&&se.perspective&&(this.current.perspective=se.perspective,g(this.el,this.name,this.style(this.current)),this.redraw()))},c.set=function(O){I.call(this,O,function(_,w){this.current[_]=w}),g(this.el,this.name,this.style(this.current)),this.redraw()},c.transition=function(O){var _=this.values(O);this.tween=new me({current:this.current,values:_,duration:this.duration,delay:this.delay,ease:this.ease});var w,Z={};for(w in this.current)Z[w]=w in _?_[w]:this.current[w];this.active=!0,this.nextStyle=this.style(Z)},c.fallback=function(O){var _=this.values(O);this.tween=new me({current:this.current,values:_,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},c.update=function(){g(this.el,this.name,this.style(this.current))},c.style=function(O){var _,w="";for(_ in O)w+=_+"("+O[_]+") ";return w},c.values=function(O){var _,w={};return I.call(this,O,function(Z,ie,pe){w[Z]=ie,this.current[Z]===void 0&&(_=0,~Z.indexOf("scale")&&(_=1),this.current[Z]=this.convert(_,pe))}),w}}),R=p(function(c){function y(k){ie.push(k)===1&&M(I)}function I(){var k,ae,ue,_e=ie.length;if(_e)for(M(I),ae=H(),k=_e;k--;)ue=ie[k],ue&&ue.render(ae)}function O(k){var ae,ue=e.inArray(k,ie);ue>=0&&(ae=ie.slice(ue+1),ie.length=ue,ae.length&&(ie=ie.concat(ae)))}function _(k){return Math.round(k*pe)/pe}function w(k,ae,ue){return i(k[0]+ue*(ae[0]-k[0]),k[1]+ue*(ae[1]-k[1]),k[2]+ue*(ae[2]-k[2]))}var Z={ease:d.ease[1],from:0,to:1};c.init=function(k){this.duration=k.duration||0,this.delay=k.delay||0;var ae=k.ease||Z.ease;d[ae]&&(ae=d[ae][1]),typeof ae!="function"&&(ae=Z.ease),this.ease=ae,this.update=k.update||o,this.complete=k.complete||o,this.context=k.context||this,this.name=k.name;var ue=k.from,_e=k.to;ue===void 0&&(ue=Z.from),_e===void 0&&(_e=Z.to),this.unit=k.unit||"",typeof ue=="number"&&typeof _e=="number"?(this.begin=ue,this.change=_e-ue):this.format(_e,ue),this.value=this.begin+this.unit,this.start=H(),k.autoplay!==!1&&this.play()},c.play=function(){this.active||(this.start||(this.start=H()),this.active=!0,y(this))},c.stop=function(){this.active&&(this.active=!1,O(this))},c.render=function(k){var ae,ue=k-this.start;if(this.delay){if(ue<=this.delay)return;ue-=this.delay}if(ue{"use strict";var HE=window.$,BE=zr()&&HE.tram;la.exports=function(){var e={};e.VERSION="1.6.0-Webflow";var t={},n=Array.prototype,r=Object.prototype,i=Function.prototype,o=n.push,a=n.slice,s=n.concat,u=r.toString,l=r.hasOwnProperty,v=n.forEach,p=n.map,d=n.reduce,E=n.reduceRight,T=n.filter,b=n.every,S=n.some,m=n.indexOf,C=n.lastIndexOf,x=Array.isArray,D=Object.keys,F=i.bind,P=e.each=e.forEach=function(A,L,j){if(A==null)return A;if(v&&A.forEach===v)A.forEach(L,j);else if(A.length===+A.length){for(var V=0,ne=A.length;V/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var K=/(.)^/,$={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},J=/\\|'|\r|\n|\u2028|\u2029/g,te=function(A){return"\\"+$[A]},N=/^\s*(\w|\$)+\s*$/;return e.template=function(A,L,j){!L&&j&&(L=j),L=e.defaults({},L,e.templateSettings);var V=RegExp([(L.escape||K).source,(L.interpolate||K).source,(L.evaluate||K).source].join("|")+"|$","g"),ne=0,re="__p+='";A.replace(V,function(X,q,h,U,B){return re+=A.slice(ne,B).replace(J,te),ne=B+X.length,q?re+=`'+ +((__t=(`+q+`))==null?'':_.escape(__t))+ +'`:h?re+=`'+ +((__t=(`+h+`))==null?'':__t)+ +'`:U&&(re+=`'; +`+U+` +__p+='`),X}),re+=`'; +`;var M=L.variable;if(M){if(!N.test(M))throw new Error("variable is not a bare identifier: "+M)}else re=`with(obj||{}){ +`+re+`} +`,M="obj";re=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; +`+re+`return __p; +`;var H;try{H=new Function(L.variable||"obj","_",re)}catch(X){throw X.source=re,X}var Y=function(X){return H.call(this,X,e)};return Y.source="function("+M+`){ +`+re+"}",Y},e}()});var Ue=f((TF,ma)=>{"use strict";var de={},Ot={},wt=[],jr=window.Webflow||[],ut=window.jQuery,ke=ut(window),WE=ut(document),Ye=ut.isFunction,Xe=de._=fa(),pa=de.tram=zr()&&ut.tram,Nn=!1,Yr=!1;pa.config.hideBackface=!1;pa.config.keepInherited=!0;de.define=function(e,t,n){Ot[e]&&ha(Ot[e]);var r=Ot[e]=t(ut,Xe,n)||{};return ga(r),r};de.require=function(e){return Ot[e]};function ga(e){de.env()&&(Ye(e.design)&&ke.on("__wf_design",e.design),Ye(e.preview)&&ke.on("__wf_preview",e.preview)),Ye(e.destroy)&&ke.on("__wf_destroy",e.destroy),e.ready&&Ye(e.ready)&&zE(e)}function zE(e){if(Nn){e.ready();return}Xe.contains(wt,e.ready)||wt.push(e.ready)}function ha(e){Ye(e.design)&&ke.off("__wf_design",e.design),Ye(e.preview)&&ke.off("__wf_preview",e.preview),Ye(e.destroy)&&ke.off("__wf_destroy",e.destroy),e.ready&&Ye(e.ready)&&KE(e)}function KE(e){wt=Xe.filter(wt,function(t){return t!==e.ready})}de.push=function(e){if(Nn){Ye(e)&&e();return}jr.push(e)};de.env=function(e){var t=window.__wf_design,n=typeof t<"u";if(!e)return n;if(e==="design")return n&&t;if(e==="preview")return n&&!t;if(e==="slug")return n&&window.__wf_slug;if(e==="editor")return window.WebflowEditor;if(e==="test")return window.__wf_test;if(e==="frame")return window!==window.top};var Ln=navigator.userAgent.toLowerCase(),Ea=de.env.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,jE=de.env.chrome=/chrome/.test(Ln)&&/Google/.test(navigator.vendor)&&parseInt(Ln.match(/chrome\/(\d+)\./)[1],10),YE=de.env.ios=/(ipod|iphone|ipad)/.test(Ln);de.env.safari=/safari/.test(Ln)&&!jE&&!YE;var Kr;Ea&&WE.on("touchstart mousedown",function(e){Kr=e.target});de.validClick=Ea?function(e){return e===Kr||ut.contains(e,Kr)}:function(){return!0};var va="resize.webflow orientationchange.webflow load.webflow",$E="scroll.webflow "+va;de.resize=$r(ke,va);de.scroll=$r(ke,$E);de.redraw=$r();function $r(e,t){var n=[],r={};return r.up=Xe.throttle(function(i){Xe.each(n,function(o){o(i)})}),e&&t&&e.on(t,r.up),r.on=function(i){typeof i=="function"&&(Xe.contains(n,i)||n.push(i))},r.off=function(i){if(!arguments.length){n=[];return}n=Xe.filter(n,function(o){return o!==i})},r}de.location=function(e){window.location=e};de.env()&&(de.location=function(){});de.ready=function(){Nn=!0,Yr?QE():Xe.each(wt,da),Xe.each(jr,da),de.resize.up()};function da(e){Ye(e)&&e()}function QE(){Yr=!1,Xe.each(Ot,ga)}var Et;de.load=function(e){Et.then(e)};function ya(){Et&&(Et.reject(),ke.off("load",Et.resolve)),Et=new ut.Deferred,ke.on("load",Et.resolve)}de.destroy=function(e){e=e||{},Yr=!0,ke.triggerHandler("__wf_destroy"),e.domready!=null&&(Nn=e.domready),Xe.each(Ot,ha),de.resize.off(),de.scroll.off(),de.redraw.off(),wt=[],jr=[],Et.state()==="pending"&&ya()};ut(de.ready);ya();ma.exports=window.Webflow=de});var Ta=f((bF,Ia)=>{"use strict";var _a=Ue();_a.define("brand",Ia.exports=function(e){var t={},n=document,r=e("html"),i=e("body"),o=".w-webflow-badge",a=window.location,s=/PhantomJS/i.test(navigator.userAgent),u="fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange",l;t.ready=function(){var E=r.attr("data-wf-status"),T=r.attr("data-wf-domain")||"";/\.webflow\.io$/i.test(T)&&a.hostname!==T&&(E=!0),E&&!s&&(l=l||p(),d(),setTimeout(d,500),e(n).off(u,v).on(u,v))};function v(){var E=n.fullScreen||n.mozFullScreen||n.webkitIsFullScreen||n.msFullscreenElement||!!n.webkitFullscreenElement;e(l).attr("style",E?"display: none !important;":"")}function p(){var E=e('').attr("href","https://webflow.com?utm_campaign=brandjs"),T=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon-d2.89e12c322e.svg").attr("alt","").css({marginRight:"4px",width:"26px"}),b=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-text-d2.c82cec3b78.svg").attr("alt","Made in Webflow");return E.append(T,b),E[0]}function d(){var E=i.children(o),T=E.length&&E.get(0)===l,b=_a.env("editor");if(T){b&&E.remove();return}E.length&&E.remove(),b||i.append(l)}return t})});var Aa=f((AF,ba)=>{"use strict";var ZE=Ue();ZE.define("focus-visible",ba.exports=function(){function e(n){var r=!0,i=!1,o=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(x){return!!(x&&x!==document&&x.nodeName!=="HTML"&&x.nodeName!=="BODY"&&"classList"in x&&"contains"in x.classList)}function u(x){var D=x.type,F=x.tagName;return!!(F==="INPUT"&&a[D]&&!x.readOnly||F==="TEXTAREA"&&!x.readOnly||x.isContentEditable)}function l(x){x.getAttribute("data-wf-focus-visible")||x.setAttribute("data-wf-focus-visible","true")}function v(x){x.getAttribute("data-wf-focus-visible")&&x.removeAttribute("data-wf-focus-visible")}function p(x){x.metaKey||x.altKey||x.ctrlKey||(s(n.activeElement)&&l(n.activeElement),r=!0)}function d(){r=!1}function E(x){s(x.target)&&(r||u(x.target))&&l(x.target)}function T(x){s(x.target)&&x.target.hasAttribute("data-wf-focus-visible")&&(i=!0,window.clearTimeout(o),o=window.setTimeout(function(){i=!1},100),v(x.target))}function b(){document.visibilityState==="hidden"&&(i&&(r=!0),S())}function S(){document.addEventListener("mousemove",C),document.addEventListener("mousedown",C),document.addEventListener("mouseup",C),document.addEventListener("pointermove",C),document.addEventListener("pointerdown",C),document.addEventListener("pointerup",C),document.addEventListener("touchmove",C),document.addEventListener("touchstart",C),document.addEventListener("touchend",C)}function m(){document.removeEventListener("mousemove",C),document.removeEventListener("mousedown",C),document.removeEventListener("mouseup",C),document.removeEventListener("pointermove",C),document.removeEventListener("pointerdown",C),document.removeEventListener("pointerup",C),document.removeEventListener("touchmove",C),document.removeEventListener("touchstart",C),document.removeEventListener("touchend",C)}function C(x){x.target.nodeName&&x.target.nodeName.toLowerCase()==="html"||(r=!1,m())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",d,!0),document.addEventListener("pointerdown",d,!0),document.addEventListener("touchstart",d,!0),document.addEventListener("visibilitychange",b,!0),S(),n.addEventListener("focus",E,!0),n.addEventListener("blur",T,!0)}function t(){if(typeof document<"u")try{document.querySelector(":focus-visible")}catch{e(document)}}return{ready:t}})});var Sa=f((OF,wa)=>{"use strict";var Oa=Ue();Oa.define("focus",wa.exports=function(){var e=[],t=!1;function n(a){t&&(a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation(),e.unshift(a))}function r(a){var s=a.target,u=s.tagName;return/^a$/i.test(u)&&s.href!=null||/^(button|textarea)$/i.test(u)&&s.disabled!==!0||/^input$/i.test(u)&&/^(button|reset|submit|radio|checkbox)$/i.test(s.type)&&!s.disabled||!/^(button|input|textarea|select|a)$/i.test(u)&&!Number.isNaN(Number.parseFloat(s.tabIndex))||/^audio$/i.test(u)||/^video$/i.test(u)&&s.controls===!0}function i(a){r(a)&&(t=!0,setTimeout(()=>{for(t=!1,a.target.focus();e.length>0;){var s=e.pop();s.target.dispatchEvent(new MouseEvent(s.type,s))}},0))}function o(){typeof document<"u"&&document.body.hasAttribute("data-wf-focus-within")&&Oa.env.safari&&(document.addEventListener("mousedown",i,!0),document.addEventListener("mouseup",n,!0),document.addEventListener("click",n,!0))}return{ready:o}})});var Ca=f((wF,Ra)=>{"use strict";var Qr=window.jQuery,$e={},Dn=[],xa=".w-ix",Mn={reset:function(e,t){t.__wf_intro=null},intro:function(e,t){t.__wf_intro||(t.__wf_intro=!0,Qr(t).triggerHandler($e.types.INTRO))},outro:function(e,t){t.__wf_intro&&(t.__wf_intro=null,Qr(t).triggerHandler($e.types.OUTRO))}};$e.triggers={};$e.types={INTRO:"w-ix-intro"+xa,OUTRO:"w-ix-outro"+xa};$e.init=function(){for(var e=Dn.length,t=0;t{"use strict";var Zr=Ca();function Pa(e,t){var n=document.createEvent("CustomEvent");n.initCustomEvent(t,!0,!0,null),e.dispatchEvent(n)}var JE=window.jQuery,Fn={},La=".w-ix",ev={reset:function(e,t){Zr.triggers.reset(e,t)},intro:function(e,t){Zr.triggers.intro(e,t),Pa(t,"COMPONENT_ACTIVE")},outro:function(e,t){Zr.triggers.outro(e,t),Pa(t,"COMPONENT_INACTIVE")}};Fn.triggers={};Fn.types={INTRO:"w-ix-intro"+La,OUTRO:"w-ix-outro"+La};JE.extend(Fn.triggers,ev);Na.exports=Fn});var Jr=f((xF,Da)=>{var tv=typeof global=="object"&&global&&global.Object===Object&&global;Da.exports=tv});var Ve=f((RF,Ma)=>{var nv=Jr(),rv=typeof self=="object"&&self&&self.Object===Object&&self,iv=nv||rv||Function("return this")();Ma.exports=iv});var St=f((CF,Fa)=>{var ov=Ve(),av=ov.Symbol;Fa.exports=av});var ka=f((PF,Xa)=>{var qa=St(),Ga=Object.prototype,sv=Ga.hasOwnProperty,uv=Ga.toString,tn=qa?qa.toStringTag:void 0;function cv(e){var t=sv.call(e,tn),n=e[tn];try{e[tn]=void 0;var r=!0}catch{}var i=uv.call(e);return r&&(t?e[tn]=n:delete e[tn]),i}Xa.exports=cv});var Va=f((LF,Ua)=>{var lv=Object.prototype,fv=lv.toString;function dv(e){return fv.call(e)}Ua.exports=dv});var ct=f((NF,Wa)=>{var Ha=St(),pv=ka(),gv=Va(),hv="[object Null]",Ev="[object Undefined]",Ba=Ha?Ha.toStringTag:void 0;function vv(e){return e==null?e===void 0?Ev:hv:Ba&&Ba in Object(e)?pv(e):gv(e)}Wa.exports=vv});var ei=f((DF,za)=>{function yv(e,t){return function(n){return e(t(n))}}za.exports=yv});var ti=f((MF,Ka)=>{var mv=ei(),_v=mv(Object.getPrototypeOf,Object);Ka.exports=_v});var rt=f((FF,ja)=>{function Iv(e){return e!=null&&typeof e=="object"}ja.exports=Iv});var ni=f((qF,$a)=>{var Tv=ct(),bv=ti(),Av=rt(),Ov="[object Object]",wv=Function.prototype,Sv=Object.prototype,Ya=wv.toString,xv=Sv.hasOwnProperty,Rv=Ya.call(Object);function Cv(e){if(!Av(e)||Tv(e)!=Ov)return!1;var t=bv(e);if(t===null)return!0;var n=xv.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Ya.call(n)==Rv}$a.exports=Cv});var Qa=f(ri=>{"use strict";Object.defineProperty(ri,"__esModule",{value:!0});ri.default=Pv;function Pv(e){var t,n=e.Symbol;return typeof n=="function"?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}});var Za=f((oi,ii)=>{"use strict";Object.defineProperty(oi,"__esModule",{value:!0});var Lv=Qa(),Nv=Dv(Lv);function Dv(e){return e&&e.__esModule?e:{default:e}}var xt;typeof self<"u"?xt=self:typeof window<"u"?xt=window:typeof global<"u"?xt=global:typeof ii<"u"?xt=ii:xt=Function("return this")();var Mv=(0,Nv.default)(xt);oi.default=Mv});var ai=f(nn=>{"use strict";nn.__esModule=!0;nn.ActionTypes=void 0;nn.default=ns;var Fv=ni(),qv=ts(Fv),Gv=Za(),Ja=ts(Gv);function ts(e){return e&&e.__esModule?e:{default:e}}var es=nn.ActionTypes={INIT:"@@redux/INIT"};function ns(e,t,n){var r;if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error("Expected the enhancer to be a function.");return n(ns)(e,t)}if(typeof e!="function")throw new Error("Expected the reducer to be a function.");var i=e,o=t,a=[],s=a,u=!1;function l(){s===a&&(s=a.slice())}function v(){return o}function p(b){if(typeof b!="function")throw new Error("Expected listener to be a function.");var S=!0;return l(),s.push(b),function(){if(S){S=!1,l();var C=s.indexOf(b);s.splice(C,1)}}}function d(b){if(!(0,qv.default)(b))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(typeof b.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(u)throw new Error("Reducers may not dispatch actions.");try{u=!0,o=i(o,b)}finally{u=!1}for(var S=a=s,m=0;m{"use strict";si.__esModule=!0;si.default=Xv;function Xv(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}});var os=f(ci=>{"use strict";ci.__esModule=!0;ci.default=Bv;var rs=ai(),kv=ni(),UF=is(kv),Uv=ui(),VF=is(Uv);function is(e){return e&&e.__esModule?e:{default:e}}function Vv(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return"Given action "+r+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function Hv(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:rs.ActionTypes.INIT});if(typeof r>"u")throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var i="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if(typeof n(void 0,{type:i})>"u")throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+rs.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function Bv(e){for(var t=Object.keys(e),n={},r=0;r"u"){var x=Vv(b,v);throw new Error(x)}E[b]=C,d=d||C!==m}return d?E:l}}});var ss=f(li=>{"use strict";li.__esModule=!0;li.default=Wv;function as(e,t){return function(){return t(e.apply(void 0,arguments))}}function Wv(e,t){if(typeof e=="function")return as(e,t);if(typeof e!="object"||e===null)throw new Error("bindActionCreators expected an object or a function, instead received "+(e===null?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),r={},i=0;i{"use strict";fi.__esModule=!0;fi.default=zv;function zv(){for(var e=arguments.length,t=Array(e),n=0;n{"use strict";pi.__esModule=!0;var Kv=Object.assign||function(e){for(var t=1;t{"use strict";Fe.__esModule=!0;Fe.compose=Fe.applyMiddleware=Fe.bindActionCreators=Fe.combineReducers=Fe.createStore=void 0;var Zv=ai(),Jv=Rt(Zv),ey=os(),ty=Rt(ey),ny=ss(),ry=Rt(ny),iy=us(),oy=Rt(iy),ay=di(),sy=Rt(ay),uy=ui(),KF=Rt(uy);function Rt(e){return e&&e.__esModule?e:{default:e}}Fe.createStore=Jv.default;Fe.combineReducers=ty.default;Fe.bindActionCreators=ry.default;Fe.applyMiddleware=oy.default;Fe.compose=sy.default});var He,hi,Qe,cy,ly,Gn,fy,Ei=Ee(()=>{"use strict";He={NAVBAR_OPEN:"NAVBAR_OPEN",NAVBAR_CLOSE:"NAVBAR_CLOSE",TAB_ACTIVE:"TAB_ACTIVE",TAB_INACTIVE:"TAB_INACTIVE",SLIDER_ACTIVE:"SLIDER_ACTIVE",SLIDER_INACTIVE:"SLIDER_INACTIVE",DROPDOWN_OPEN:"DROPDOWN_OPEN",DROPDOWN_CLOSE:"DROPDOWN_CLOSE",MOUSE_CLICK:"MOUSE_CLICK",MOUSE_SECOND_CLICK:"MOUSE_SECOND_CLICK",MOUSE_DOWN:"MOUSE_DOWN",MOUSE_UP:"MOUSE_UP",MOUSE_OVER:"MOUSE_OVER",MOUSE_OUT:"MOUSE_OUT",MOUSE_MOVE:"MOUSE_MOVE",MOUSE_MOVE_IN_VIEWPORT:"MOUSE_MOVE_IN_VIEWPORT",SCROLL_INTO_VIEW:"SCROLL_INTO_VIEW",SCROLL_OUT_OF_VIEW:"SCROLL_OUT_OF_VIEW",SCROLLING_IN_VIEW:"SCROLLING_IN_VIEW",ECOMMERCE_CART_OPEN:"ECOMMERCE_CART_OPEN",ECOMMERCE_CART_CLOSE:"ECOMMERCE_CART_CLOSE",PAGE_START:"PAGE_START",PAGE_FINISH:"PAGE_FINISH",PAGE_SCROLL_UP:"PAGE_SCROLL_UP",PAGE_SCROLL_DOWN:"PAGE_SCROLL_DOWN",PAGE_SCROLL:"PAGE_SCROLL"},hi={ELEMENT:"ELEMENT",CLASS:"CLASS",PAGE:"PAGE"},Qe={ELEMENT:"ELEMENT",VIEWPORT:"VIEWPORT"},cy={X_AXIS:"X_AXIS",Y_AXIS:"Y_AXIS"},ly={CHILDREN:"CHILDREN",SIBLINGS:"SIBLINGS",IMMEDIATE_CHILDREN:"IMMEDIATE_CHILDREN"},Gn={FADE_EFFECT:"FADE_EFFECT",SLIDE_EFFECT:"SLIDE_EFFECT",GROW_EFFECT:"GROW_EFFECT",SHRINK_EFFECT:"SHRINK_EFFECT",SPIN_EFFECT:"SPIN_EFFECT",FLY_EFFECT:"FLY_EFFECT",POP_EFFECT:"POP_EFFECT",FLIP_EFFECT:"FLIP_EFFECT",JIGGLE_EFFECT:"JIGGLE_EFFECT",PULSE_EFFECT:"PULSE_EFFECT",DROP_EFFECT:"DROP_EFFECT",BLINK_EFFECT:"BLINK_EFFECT",BOUNCE_EFFECT:"BOUNCE_EFFECT",FLIP_LEFT_TO_RIGHT_EFFECT:"FLIP_LEFT_TO_RIGHT_EFFECT",FLIP_RIGHT_TO_LEFT_EFFECT:"FLIP_RIGHT_TO_LEFT_EFFECT",RUBBER_BAND_EFFECT:"RUBBER_BAND_EFFECT",JELLO_EFFECT:"JELLO_EFFECT",GROW_BIG_EFFECT:"GROW_BIG_EFFECT",SHRINK_BIG_EFFECT:"SHRINK_BIG_EFFECT",PLUGIN_LOTTIE_EFFECT:"PLUGIN_LOTTIE_EFFECT"},fy={LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM",TOP:"TOP",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_RIGHT:"BOTTOM_RIGHT",TOP_RIGHT:"TOP_RIGHT",TOP_LEFT:"TOP_LEFT",CLOCKWISE:"CLOCKWISE",COUNTER_CLOCKWISE:"COUNTER_CLOCKWISE"}});var Le,dy,Xn=Ee(()=>{"use strict";Le={TRANSFORM_MOVE:"TRANSFORM_MOVE",TRANSFORM_SCALE:"TRANSFORM_SCALE",TRANSFORM_ROTATE:"TRANSFORM_ROTATE",TRANSFORM_SKEW:"TRANSFORM_SKEW",STYLE_OPACITY:"STYLE_OPACITY",STYLE_SIZE:"STYLE_SIZE",STYLE_FILTER:"STYLE_FILTER",STYLE_FONT_VARIATION:"STYLE_FONT_VARIATION",STYLE_BACKGROUND_COLOR:"STYLE_BACKGROUND_COLOR",STYLE_BORDER:"STYLE_BORDER",STYLE_TEXT_COLOR:"STYLE_TEXT_COLOR",OBJECT_VALUE:"OBJECT_VALUE",PLUGIN_LOTTIE:"PLUGIN_LOTTIE",PLUGIN_SPLINE:"PLUGIN_SPLINE",PLUGIN_RIVE:"PLUGIN_RIVE",PLUGIN_VARIABLE:"PLUGIN_VARIABLE",GENERAL_DISPLAY:"GENERAL_DISPLAY",GENERAL_START_ACTION:"GENERAL_START_ACTION",GENERAL_CONTINUOUS_ACTION:"GENERAL_CONTINUOUS_ACTION",GENERAL_COMBO_CLASS:"GENERAL_COMBO_CLASS",GENERAL_STOP_ACTION:"GENERAL_STOP_ACTION",GENERAL_LOOP:"GENERAL_LOOP",STYLE_BOX_SHADOW:"STYLE_BOX_SHADOW"},dy={ELEMENT:"ELEMENT",ELEMENT_CLASS:"ELEMENT_CLASS",TRIGGER_ELEMENT:"TRIGGER_ELEMENT"}});var py,cs=Ee(()=>{"use strict";py={MOUSE_CLICK_INTERACTION:"MOUSE_CLICK_INTERACTION",MOUSE_HOVER_INTERACTION:"MOUSE_HOVER_INTERACTION",MOUSE_MOVE_INTERACTION:"MOUSE_MOVE_INTERACTION",SCROLL_INTO_VIEW_INTERACTION:"SCROLL_INTO_VIEW_INTERACTION",SCROLLING_IN_VIEW_INTERACTION:"SCROLLING_IN_VIEW_INTERACTION",MOUSE_MOVE_IN_VIEWPORT_INTERACTION:"MOUSE_MOVE_IN_VIEWPORT_INTERACTION",PAGE_IS_SCROLLING_INTERACTION:"PAGE_IS_SCROLLING_INTERACTION",PAGE_LOAD_INTERACTION:"PAGE_LOAD_INTERACTION",PAGE_SCROLLED_INTERACTION:"PAGE_SCROLLED_INTERACTION",NAVBAR_INTERACTION:"NAVBAR_INTERACTION",DROPDOWN_INTERACTION:"DROPDOWN_INTERACTION",ECOMMERCE_CART_INTERACTION:"ECOMMERCE_CART_INTERACTION",TAB_INTERACTION:"TAB_INTERACTION",SLIDER_INTERACTION:"SLIDER_INTERACTION"}});var gy,hy,Ey,vy,yy,my,_y,vi,ls=Ee(()=>{"use strict";Xn();({TRANSFORM_MOVE:gy,TRANSFORM_SCALE:hy,TRANSFORM_ROTATE:Ey,TRANSFORM_SKEW:vy,STYLE_SIZE:yy,STYLE_FILTER:my,STYLE_FONT_VARIATION:_y}=Le),vi={[gy]:!0,[hy]:!0,[Ey]:!0,[vy]:!0,[yy]:!0,[my]:!0,[_y]:!0}});var Te={};Pe(Te,{IX2_ACTION_LIST_PLAYBACK_CHANGED:()=>qy,IX2_ANIMATION_FRAME_CHANGED:()=>Py,IX2_CLEAR_REQUESTED:()=>xy,IX2_ELEMENT_STATE_CHANGED:()=>Fy,IX2_EVENT_LISTENER_ADDED:()=>Ry,IX2_EVENT_STATE_CHANGED:()=>Cy,IX2_INSTANCE_ADDED:()=>Ny,IX2_INSTANCE_REMOVED:()=>My,IX2_INSTANCE_STARTED:()=>Dy,IX2_MEDIA_QUERIES_DEFINED:()=>Xy,IX2_PARAMETER_CHANGED:()=>Ly,IX2_PLAYBACK_REQUESTED:()=>wy,IX2_PREVIEW_REQUESTED:()=>Oy,IX2_RAW_DATA_IMPORTED:()=>Iy,IX2_SESSION_INITIALIZED:()=>Ty,IX2_SESSION_STARTED:()=>by,IX2_SESSION_STOPPED:()=>Ay,IX2_STOP_REQUESTED:()=>Sy,IX2_TEST_FRAME_RENDERED:()=>ky,IX2_VIEWPORT_WIDTH_CHANGED:()=>Gy});var Iy,Ty,by,Ay,Oy,wy,Sy,xy,Ry,Cy,Py,Ly,Ny,Dy,My,Fy,qy,Gy,Xy,ky,fs=Ee(()=>{"use strict";Iy="IX2_RAW_DATA_IMPORTED",Ty="IX2_SESSION_INITIALIZED",by="IX2_SESSION_STARTED",Ay="IX2_SESSION_STOPPED",Oy="IX2_PREVIEW_REQUESTED",wy="IX2_PLAYBACK_REQUESTED",Sy="IX2_STOP_REQUESTED",xy="IX2_CLEAR_REQUESTED",Ry="IX2_EVENT_LISTENER_ADDED",Cy="IX2_EVENT_STATE_CHANGED",Py="IX2_ANIMATION_FRAME_CHANGED",Ly="IX2_PARAMETER_CHANGED",Ny="IX2_INSTANCE_ADDED",Dy="IX2_INSTANCE_STARTED",My="IX2_INSTANCE_REMOVED",Fy="IX2_ELEMENT_STATE_CHANGED",qy="IX2_ACTION_LIST_PLAYBACK_CHANGED",Gy="IX2_VIEWPORT_WIDTH_CHANGED",Xy="IX2_MEDIA_QUERIES_DEFINED",ky="IX2_TEST_FRAME_RENDERED"});var Oe={};Pe(Oe,{ABSTRACT_NODE:()=>Gm,AUTO:()=>Sm,BACKGROUND:()=>Im,BACKGROUND_COLOR:()=>_m,BAR_DELIMITER:()=>Cm,BORDER_COLOR:()=>Tm,BOUNDARY_SELECTOR:()=>Wy,CHILDREN:()=>Pm,COLON_DELIMITER:()=>Rm,COLOR:()=>bm,COMMA_DELIMITER:()=>xm,CONFIG_UNIT:()=>Jy,CONFIG_VALUE:()=>Yy,CONFIG_X_UNIT:()=>$y,CONFIG_X_VALUE:()=>zy,CONFIG_Y_UNIT:()=>Qy,CONFIG_Y_VALUE:()=>Ky,CONFIG_Z_UNIT:()=>Zy,CONFIG_Z_VALUE:()=>jy,DISPLAY:()=>Am,FILTER:()=>Em,FLEX:()=>Om,FONT_VARIATION_SETTINGS:()=>vm,HEIGHT:()=>mm,HTML_ELEMENT:()=>Fm,IMMEDIATE_CHILDREN:()=>Lm,IX2_ID_DELIMITER:()=>Uy,OPACITY:()=>hm,PARENT:()=>Dm,PLAIN_OBJECT:()=>qm,PRESERVE_3D:()=>Mm,RENDER_GENERAL:()=>km,RENDER_PLUGIN:()=>Vm,RENDER_STYLE:()=>Um,RENDER_TRANSFORM:()=>Xm,ROTATE_X:()=>cm,ROTATE_Y:()=>lm,ROTATE_Z:()=>fm,SCALE_3D:()=>um,SCALE_X:()=>om,SCALE_Y:()=>am,SCALE_Z:()=>sm,SIBLINGS:()=>Nm,SKEW:()=>dm,SKEW_X:()=>pm,SKEW_Y:()=>gm,TRANSFORM:()=>em,TRANSLATE_3D:()=>im,TRANSLATE_X:()=>tm,TRANSLATE_Y:()=>nm,TRANSLATE_Z:()=>rm,WF_PAGE:()=>Vy,WIDTH:()=>ym,WILL_CHANGE:()=>wm,W_MOD_IX:()=>By,W_MOD_JS:()=>Hy});var Uy,Vy,Hy,By,Wy,zy,Ky,jy,Yy,$y,Qy,Zy,Jy,em,tm,nm,rm,im,om,am,sm,um,cm,lm,fm,dm,pm,gm,hm,Em,vm,ym,mm,_m,Im,Tm,bm,Am,Om,wm,Sm,xm,Rm,Cm,Pm,Lm,Nm,Dm,Mm,Fm,qm,Gm,Xm,km,Um,Vm,ds=Ee(()=>{"use strict";Uy="|",Vy="data-wf-page",Hy="w-mod-js",By="w-mod-ix",Wy=".w-dyn-item",zy="xValue",Ky="yValue",jy="zValue",Yy="value",$y="xUnit",Qy="yUnit",Zy="zUnit",Jy="unit",em="transform",tm="translateX",nm="translateY",rm="translateZ",im="translate3d",om="scaleX",am="scaleY",sm="scaleZ",um="scale3d",cm="rotateX",lm="rotateY",fm="rotateZ",dm="skew",pm="skewX",gm="skewY",hm="opacity",Em="filter",vm="font-variation-settings",ym="width",mm="height",_m="backgroundColor",Im="background",Tm="borderColor",bm="color",Am="display",Om="flex",wm="willChange",Sm="AUTO",xm=",",Rm=":",Cm="|",Pm="CHILDREN",Lm="IMMEDIATE_CHILDREN",Nm="SIBLINGS",Dm="PARENT",Mm="preserve-3d",Fm="HTML_ELEMENT",qm="PLAIN_OBJECT",Gm="ABSTRACT_NODE",Xm="RENDER_TRANSFORM",km="RENDER_GENERAL",Um="RENDER_STYLE",Vm="RENDER_PLUGIN"});var ps={};Pe(ps,{ActionAppliesTo:()=>dy,ActionTypeConsts:()=>Le,EventAppliesTo:()=>hi,EventBasedOn:()=>Qe,EventContinuousMouseAxes:()=>cy,EventLimitAffectedElements:()=>ly,EventTypeConsts:()=>He,IX2EngineActionTypes:()=>Te,IX2EngineConstants:()=>Oe,InteractionTypeConsts:()=>py,QuickEffectDirectionConsts:()=>fy,QuickEffectIds:()=>Gn,ReducedMotionTypes:()=>vi});var Ne=Ee(()=>{"use strict";Ei();Xn();cs();ls();fs();ds();Xn();Ei()});var Hm,gs,hs=Ee(()=>{"use strict";Ne();({IX2_RAW_DATA_IMPORTED:Hm}=Te),gs=(e=Object.freeze({}),t)=>{switch(t.type){case Hm:return t.payload.ixData||Object.freeze({});default:return e}}});var Ct=f(ye=>{"use strict";Object.defineProperty(ye,"__esModule",{value:!0});var Bm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};ye.clone=Un;ye.addLast=ys;ye.addFirst=ms;ye.removeLast=_s;ye.removeFirst=Is;ye.insert=Ts;ye.removeAt=bs;ye.replaceAt=As;ye.getIn=Vn;ye.set=Hn;ye.setIn=Bn;ye.update=ws;ye.updateIn=Ss;ye.merge=xs;ye.mergeDeep=Rs;ye.mergeIn=Cs;ye.omit=Ps;ye.addDefaults=Ls;var Es="INVALID_ARGS";function vs(e){throw new Error(e)}function yi(e){var t=Object.keys(e);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(e)):t}var Wm={}.hasOwnProperty;function Un(e){if(Array.isArray(e))return e.slice();for(var t=yi(e),n={},r=0;r3?o-3:0),s=3;s"u"?"undefined":Bm(e);return e!=null&&(t==="object"||t==="function")}function ys(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])}function ms(e,t){return Array.isArray(t)?t.concat(e):[t].concat(e)}function _s(e){return e.length?e.slice(0,e.length-1):e}function Is(e){return e.length?e.slice(1):e}function Ts(e,t,n){return e.slice(0,t).concat(Array.isArray(n)?n:[n]).concat(e.slice(t))}function bs(e,t){return t>=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function As(e,t,n){if(e[t]===n)return e;for(var r=e.length,i=Array(r),o=0;o6?a-6:0),u=6;u6?a-6:0),u=6;u7?l-7:0),p=7;p=0||(o[u]=e[u])}return o}function Ls(e,t,n,r,i,o){for(var a=arguments.length,s=Array(a>6?a-6:0),u=6;u{"use strict";Ne();Ds=le(Ct()),{IX2_PREVIEW_REQUESTED:Km,IX2_PLAYBACK_REQUESTED:jm,IX2_STOP_REQUESTED:Ym,IX2_CLEAR_REQUESTED:$m}=Te,Qm={preview:{},playback:{},stop:{},clear:{}},Ns=Object.create(null,{[Km]:{value:"preview"},[jm]:{value:"playback"},[Ym]:{value:"stop"},[$m]:{value:"clear"}}),Ms=(e=Qm,t)=>{if(t.type in Ns){let n=[Ns[t.type]];return(0,Ds.setIn)(e,[n],{...t.payload})}return e}});var xe,Zm,Jm,e_,t_,n_,r_,i_,o_,a_,s_,qs,u_,Gs,Xs=Ee(()=>{"use strict";Ne();xe=le(Ct()),{IX2_SESSION_INITIALIZED:Zm,IX2_SESSION_STARTED:Jm,IX2_TEST_FRAME_RENDERED:e_,IX2_SESSION_STOPPED:t_,IX2_EVENT_LISTENER_ADDED:n_,IX2_EVENT_STATE_CHANGED:r_,IX2_ANIMATION_FRAME_CHANGED:i_,IX2_ACTION_LIST_PLAYBACK_CHANGED:o_,IX2_VIEWPORT_WIDTH_CHANGED:a_,IX2_MEDIA_QUERIES_DEFINED:s_}=Te,qs={active:!1,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:!1,hasDefinedMediaQueries:!1,reducedMotion:!1},u_=20,Gs=(e=qs,t)=>{switch(t.type){case Zm:{let{hasBoundaryNodes:n,reducedMotion:r}=t.payload;return(0,xe.merge)(e,{hasBoundaryNodes:n,reducedMotion:r})}case Jm:return(0,xe.set)(e,"active",!0);case e_:{let{payload:{step:n=u_}}=t;return(0,xe.set)(e,"tick",e.tick+n)}case t_:return qs;case i_:{let{payload:{now:n}}=t;return(0,xe.set)(e,"tick",n)}case n_:{let n=(0,xe.addLast)(e.eventListeners,t.payload);return(0,xe.set)(e,"eventListeners",n)}case r_:{let{stateKey:n,newState:r}=t.payload;return(0,xe.setIn)(e,["eventState",n],r)}case o_:{let{actionListId:n,isPlaying:r}=t.payload;return(0,xe.setIn)(e,["playbackState",n],r)}case a_:{let{width:n,mediaQueries:r}=t.payload,i=r.length,o=null;for(let a=0;a=u&&n<=l){o=s;break}}return(0,xe.merge)(e,{viewportWidth:n,mediaQueryKey:o})}case s_:return(0,xe.set)(e,"hasDefinedMediaQueries",!0);default:return e}}});var Us=f((p2,ks)=>{function c_(){this.__data__=[],this.size=0}ks.exports=c_});var Wn=f((g2,Vs)=>{function l_(e,t){return e===t||e!==e&&t!==t}Vs.exports=l_});var rn=f((h2,Hs)=>{var f_=Wn();function d_(e,t){for(var n=e.length;n--;)if(f_(e[n][0],t))return n;return-1}Hs.exports=d_});var Ws=f((E2,Bs)=>{var p_=rn(),g_=Array.prototype,h_=g_.splice;function E_(e){var t=this.__data__,n=p_(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():h_.call(t,n,1),--this.size,!0}Bs.exports=E_});var Ks=f((v2,zs)=>{var v_=rn();function y_(e){var t=this.__data__,n=v_(t,e);return n<0?void 0:t[n][1]}zs.exports=y_});var Ys=f((y2,js)=>{var m_=rn();function __(e){return m_(this.__data__,e)>-1}js.exports=__});var Qs=f((m2,$s)=>{var I_=rn();function T_(e,t){var n=this.__data__,r=I_(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}$s.exports=T_});var on=f((_2,Zs)=>{var b_=Us(),A_=Ws(),O_=Ks(),w_=Ys(),S_=Qs();function Pt(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t{var x_=on();function R_(){this.__data__=new x_,this.size=0}Js.exports=R_});var nu=f((T2,tu)=>{function C_(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}tu.exports=C_});var iu=f((b2,ru)=>{function P_(e){return this.__data__.get(e)}ru.exports=P_});var au=f((A2,ou)=>{function L_(e){return this.__data__.has(e)}ou.exports=L_});var Ze=f((O2,su)=>{function N_(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}su.exports=N_});var mi=f((w2,uu)=>{var D_=ct(),M_=Ze(),F_="[object AsyncFunction]",q_="[object Function]",G_="[object GeneratorFunction]",X_="[object Proxy]";function k_(e){if(!M_(e))return!1;var t=D_(e);return t==q_||t==G_||t==F_||t==X_}uu.exports=k_});var lu=f((S2,cu)=>{var U_=Ve(),V_=U_["__core-js_shared__"];cu.exports=V_});var pu=f((x2,du)=>{var _i=lu(),fu=function(){var e=/[^.]+$/.exec(_i&&_i.keys&&_i.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function H_(e){return!!fu&&fu in e}du.exports=H_});var Ii=f((R2,gu)=>{var B_=Function.prototype,W_=B_.toString;function z_(e){if(e!=null){try{return W_.call(e)}catch{}try{return e+""}catch{}}return""}gu.exports=z_});var Eu=f((C2,hu)=>{var K_=mi(),j_=pu(),Y_=Ze(),$_=Ii(),Q_=/[\\^$.*+?()[\]{}|]/g,Z_=/^\[object .+?Constructor\]$/,J_=Function.prototype,eI=Object.prototype,tI=J_.toString,nI=eI.hasOwnProperty,rI=RegExp("^"+tI.call(nI).replace(Q_,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function iI(e){if(!Y_(e)||j_(e))return!1;var t=K_(e)?rI:Z_;return t.test($_(e))}hu.exports=iI});var yu=f((P2,vu)=>{function oI(e,t){return e?.[t]}vu.exports=oI});var lt=f((L2,mu)=>{var aI=Eu(),sI=yu();function uI(e,t){var n=sI(e,t);return aI(n)?n:void 0}mu.exports=uI});var zn=f((N2,_u)=>{var cI=lt(),lI=Ve(),fI=cI(lI,"Map");_u.exports=fI});var an=f((D2,Iu)=>{var dI=lt(),pI=dI(Object,"create");Iu.exports=pI});var Au=f((M2,bu)=>{var Tu=an();function gI(){this.__data__=Tu?Tu(null):{},this.size=0}bu.exports=gI});var wu=f((F2,Ou)=>{function hI(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}Ou.exports=hI});var xu=f((q2,Su)=>{var EI=an(),vI="__lodash_hash_undefined__",yI=Object.prototype,mI=yI.hasOwnProperty;function _I(e){var t=this.__data__;if(EI){var n=t[e];return n===vI?void 0:n}return mI.call(t,e)?t[e]:void 0}Su.exports=_I});var Cu=f((G2,Ru)=>{var II=an(),TI=Object.prototype,bI=TI.hasOwnProperty;function AI(e){var t=this.__data__;return II?t[e]!==void 0:bI.call(t,e)}Ru.exports=AI});var Lu=f((X2,Pu)=>{var OI=an(),wI="__lodash_hash_undefined__";function SI(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=OI&&t===void 0?wI:t,this}Pu.exports=SI});var Du=f((k2,Nu)=>{var xI=Au(),RI=wu(),CI=xu(),PI=Cu(),LI=Lu();function Lt(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t{var Mu=Du(),NI=on(),DI=zn();function MI(){this.size=0,this.__data__={hash:new Mu,map:new(DI||NI),string:new Mu}}Fu.exports=MI});var Xu=f((V2,Gu)=>{function FI(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Gu.exports=FI});var sn=f((H2,ku)=>{var qI=Xu();function GI(e,t){var n=e.__data__;return qI(t)?n[typeof t=="string"?"string":"hash"]:n.map}ku.exports=GI});var Vu=f((B2,Uu)=>{var XI=sn();function kI(e){var t=XI(this,e).delete(e);return this.size-=t?1:0,t}Uu.exports=kI});var Bu=f((W2,Hu)=>{var UI=sn();function VI(e){return UI(this,e).get(e)}Hu.exports=VI});var zu=f((z2,Wu)=>{var HI=sn();function BI(e){return HI(this,e).has(e)}Wu.exports=BI});var ju=f((K2,Ku)=>{var WI=sn();function zI(e,t){var n=WI(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}Ku.exports=zI});var Kn=f((j2,Yu)=>{var KI=qu(),jI=Vu(),YI=Bu(),$I=zu(),QI=ju();function Nt(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t{var ZI=on(),JI=zn(),eT=Kn(),tT=200;function nT(e,t){var n=this.__data__;if(n instanceof ZI){var r=n.__data__;if(!JI||r.length{var rT=on(),iT=eu(),oT=nu(),aT=iu(),sT=au(),uT=Qu();function Dt(e){var t=this.__data__=new rT(e);this.size=t.size}Dt.prototype.clear=iT;Dt.prototype.delete=oT;Dt.prototype.get=aT;Dt.prototype.has=sT;Dt.prototype.set=uT;Zu.exports=Dt});var ec=f((Q2,Ju)=>{var cT="__lodash_hash_undefined__";function lT(e){return this.__data__.set(e,cT),this}Ju.exports=lT});var nc=f((Z2,tc)=>{function fT(e){return this.__data__.has(e)}tc.exports=fT});var ic=f((J2,rc)=>{var dT=Kn(),pT=ec(),gT=nc();function jn(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new dT;++t{function hT(e,t){for(var n=-1,r=e==null?0:e.length;++n{function ET(e,t){return e.has(t)}sc.exports=ET});var bi=f((n1,cc)=>{var vT=ic(),yT=ac(),mT=uc(),_T=1,IT=2;function TT(e,t,n,r,i,o){var a=n&_T,s=e.length,u=t.length;if(s!=u&&!(a&&u>s))return!1;var l=o.get(e),v=o.get(t);if(l&&v)return l==t&&v==e;var p=-1,d=!0,E=n&IT?new vT:void 0;for(o.set(e,t),o.set(t,e);++p{var bT=Ve(),AT=bT.Uint8Array;lc.exports=AT});var pc=f((i1,dc)=>{function OT(e){var t=-1,n=Array(e.size);return e.forEach(function(r,i){n[++t]=[i,r]}),n}dc.exports=OT});var hc=f((o1,gc)=>{function wT(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}gc.exports=wT});var _c=f((a1,mc)=>{var Ec=St(),vc=fc(),ST=Wn(),xT=bi(),RT=pc(),CT=hc(),PT=1,LT=2,NT="[object Boolean]",DT="[object Date]",MT="[object Error]",FT="[object Map]",qT="[object Number]",GT="[object RegExp]",XT="[object Set]",kT="[object String]",UT="[object Symbol]",VT="[object ArrayBuffer]",HT="[object DataView]",yc=Ec?Ec.prototype:void 0,Ai=yc?yc.valueOf:void 0;function BT(e,t,n,r,i,o,a){switch(n){case HT:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case VT:return!(e.byteLength!=t.byteLength||!o(new vc(e),new vc(t)));case NT:case DT:case qT:return ST(+e,+t);case MT:return e.name==t.name&&e.message==t.message;case GT:case kT:return e==t+"";case FT:var s=RT;case XT:var u=r&PT;if(s||(s=CT),e.size!=t.size&&!u)return!1;var l=a.get(e);if(l)return l==t;r|=LT,a.set(e,t);var v=xT(s(e),s(t),r,i,o,a);return a.delete(e),v;case UT:if(Ai)return Ai.call(e)==Ai.call(t)}return!1}mc.exports=BT});var Yn=f((s1,Ic)=>{function WT(e,t){for(var n=-1,r=t.length,i=e.length;++n{var zT=Array.isArray;Tc.exports=zT});var Oi=f((c1,bc)=>{var KT=Yn(),jT=be();function YT(e,t,n){var r=t(e);return jT(e)?r:KT(r,n(e))}bc.exports=YT});var Oc=f((l1,Ac)=>{function $T(e,t){for(var n=-1,r=e==null?0:e.length,i=0,o=[];++n{function QT(){return[]}wc.exports=QT});var Si=f((d1,xc)=>{var ZT=Oc(),JT=wi(),eb=Object.prototype,tb=eb.propertyIsEnumerable,Sc=Object.getOwnPropertySymbols,nb=Sc?function(e){return e==null?[]:(e=Object(e),ZT(Sc(e),function(t){return tb.call(e,t)}))}:JT;xc.exports=nb});var Cc=f((p1,Rc)=>{function rb(e,t){for(var n=-1,r=Array(e);++n{var ib=ct(),ob=rt(),ab="[object Arguments]";function sb(e){return ob(e)&&ib(e)==ab}Pc.exports=sb});var un=f((h1,Mc)=>{var Nc=Lc(),ub=rt(),Dc=Object.prototype,cb=Dc.hasOwnProperty,lb=Dc.propertyIsEnumerable,fb=Nc(function(){return arguments}())?Nc:function(e){return ub(e)&&cb.call(e,"callee")&&!lb.call(e,"callee")};Mc.exports=fb});var qc=f((E1,Fc)=>{function db(){return!1}Fc.exports=db});var $n=f((cn,Mt)=>{var pb=Ve(),gb=qc(),kc=typeof cn=="object"&&cn&&!cn.nodeType&&cn,Gc=kc&&typeof Mt=="object"&&Mt&&!Mt.nodeType&&Mt,hb=Gc&&Gc.exports===kc,Xc=hb?pb.Buffer:void 0,Eb=Xc?Xc.isBuffer:void 0,vb=Eb||gb;Mt.exports=vb});var Qn=f((v1,Uc)=>{var yb=9007199254740991,mb=/^(?:0|[1-9]\d*)$/;function _b(e,t){var n=typeof e;return t=t??yb,!!t&&(n=="number"||n!="symbol"&&mb.test(e))&&e>-1&&e%1==0&&e{var Ib=9007199254740991;function Tb(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Ib}Vc.exports=Tb});var Bc=f((m1,Hc)=>{var bb=ct(),Ab=Zn(),Ob=rt(),wb="[object Arguments]",Sb="[object Array]",xb="[object Boolean]",Rb="[object Date]",Cb="[object Error]",Pb="[object Function]",Lb="[object Map]",Nb="[object Number]",Db="[object Object]",Mb="[object RegExp]",Fb="[object Set]",qb="[object String]",Gb="[object WeakMap]",Xb="[object ArrayBuffer]",kb="[object DataView]",Ub="[object Float32Array]",Vb="[object Float64Array]",Hb="[object Int8Array]",Bb="[object Int16Array]",Wb="[object Int32Array]",zb="[object Uint8Array]",Kb="[object Uint8ClampedArray]",jb="[object Uint16Array]",Yb="[object Uint32Array]",he={};he[Ub]=he[Vb]=he[Hb]=he[Bb]=he[Wb]=he[zb]=he[Kb]=he[jb]=he[Yb]=!0;he[wb]=he[Sb]=he[Xb]=he[xb]=he[kb]=he[Rb]=he[Cb]=he[Pb]=he[Lb]=he[Nb]=he[Db]=he[Mb]=he[Fb]=he[qb]=he[Gb]=!1;function $b(e){return Ob(e)&&Ab(e.length)&&!!he[bb(e)]}Hc.exports=$b});var zc=f((_1,Wc)=>{function Qb(e){return function(t){return e(t)}}Wc.exports=Qb});var jc=f((ln,Ft)=>{var Zb=Jr(),Kc=typeof ln=="object"&&ln&&!ln.nodeType&&ln,fn=Kc&&typeof Ft=="object"&&Ft&&!Ft.nodeType&&Ft,Jb=fn&&fn.exports===Kc,xi=Jb&&Zb.process,eA=function(){try{var e=fn&&fn.require&&fn.require("util").types;return e||xi&&xi.binding&&xi.binding("util")}catch{}}();Ft.exports=eA});var Jn=f((I1,Qc)=>{var tA=Bc(),nA=zc(),Yc=jc(),$c=Yc&&Yc.isTypedArray,rA=$c?nA($c):tA;Qc.exports=rA});var Ri=f((T1,Zc)=>{var iA=Cc(),oA=un(),aA=be(),sA=$n(),uA=Qn(),cA=Jn(),lA=Object.prototype,fA=lA.hasOwnProperty;function dA(e,t){var n=aA(e),r=!n&&oA(e),i=!n&&!r&&sA(e),o=!n&&!r&&!i&&cA(e),a=n||r||i||o,s=a?iA(e.length,String):[],u=s.length;for(var l in e)(t||fA.call(e,l))&&!(a&&(l=="length"||i&&(l=="offset"||l=="parent")||o&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||uA(l,u)))&&s.push(l);return s}Zc.exports=dA});var er=f((b1,Jc)=>{var pA=Object.prototype;function gA(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||pA;return e===n}Jc.exports=gA});var tl=f((A1,el)=>{var hA=ei(),EA=hA(Object.keys,Object);el.exports=EA});var tr=f((O1,nl)=>{var vA=er(),yA=tl(),mA=Object.prototype,_A=mA.hasOwnProperty;function IA(e){if(!vA(e))return yA(e);var t=[];for(var n in Object(e))_A.call(e,n)&&n!="constructor"&&t.push(n);return t}nl.exports=IA});var vt=f((w1,rl)=>{var TA=mi(),bA=Zn();function AA(e){return e!=null&&bA(e.length)&&!TA(e)}rl.exports=AA});var dn=f((S1,il)=>{var OA=Ri(),wA=tr(),SA=vt();function xA(e){return SA(e)?OA(e):wA(e)}il.exports=xA});var al=f((x1,ol)=>{var RA=Oi(),CA=Si(),PA=dn();function LA(e){return RA(e,PA,CA)}ol.exports=LA});var cl=f((R1,ul)=>{var sl=al(),NA=1,DA=Object.prototype,MA=DA.hasOwnProperty;function FA(e,t,n,r,i,o){var a=n&NA,s=sl(e),u=s.length,l=sl(t),v=l.length;if(u!=v&&!a)return!1;for(var p=u;p--;){var d=s[p];if(!(a?d in t:MA.call(t,d)))return!1}var E=o.get(e),T=o.get(t);if(E&&T)return E==t&&T==e;var b=!0;o.set(e,t),o.set(t,e);for(var S=a;++p{var qA=lt(),GA=Ve(),XA=qA(GA,"DataView");ll.exports=XA});var pl=f((P1,dl)=>{var kA=lt(),UA=Ve(),VA=kA(UA,"Promise");dl.exports=VA});var hl=f((L1,gl)=>{var HA=lt(),BA=Ve(),WA=HA(BA,"Set");gl.exports=WA});var Ci=f((N1,El)=>{var zA=lt(),KA=Ve(),jA=zA(KA,"WeakMap");El.exports=jA});var nr=f((D1,bl)=>{var Pi=fl(),Li=zn(),Ni=pl(),Di=hl(),Mi=Ci(),Tl=ct(),qt=Ii(),vl="[object Map]",YA="[object Object]",yl="[object Promise]",ml="[object Set]",_l="[object WeakMap]",Il="[object DataView]",$A=qt(Pi),QA=qt(Li),ZA=qt(Ni),JA=qt(Di),e0=qt(Mi),yt=Tl;(Pi&&yt(new Pi(new ArrayBuffer(1)))!=Il||Li&&yt(new Li)!=vl||Ni&&yt(Ni.resolve())!=yl||Di&&yt(new Di)!=ml||Mi&&yt(new Mi)!=_l)&&(yt=function(e){var t=Tl(e),n=t==YA?e.constructor:void 0,r=n?qt(n):"";if(r)switch(r){case $A:return Il;case QA:return vl;case ZA:return yl;case JA:return ml;case e0:return _l}return t});bl.exports=yt});var Pl=f((M1,Cl)=>{var Fi=Ti(),t0=bi(),n0=_c(),r0=cl(),Al=nr(),Ol=be(),wl=$n(),i0=Jn(),o0=1,Sl="[object Arguments]",xl="[object Array]",rr="[object Object]",a0=Object.prototype,Rl=a0.hasOwnProperty;function s0(e,t,n,r,i,o){var a=Ol(e),s=Ol(t),u=a?xl:Al(e),l=s?xl:Al(t);u=u==Sl?rr:u,l=l==Sl?rr:l;var v=u==rr,p=l==rr,d=u==l;if(d&&wl(e)){if(!wl(t))return!1;a=!0,v=!1}if(d&&!v)return o||(o=new Fi),a||i0(e)?t0(e,t,n,r,i,o):n0(e,t,u,n,r,i,o);if(!(n&o0)){var E=v&&Rl.call(e,"__wrapped__"),T=p&&Rl.call(t,"__wrapped__");if(E||T){var b=E?e.value():e,S=T?t.value():t;return o||(o=new Fi),i(b,S,n,r,o)}}return d?(o||(o=new Fi),r0(e,t,n,r,i,o)):!1}Cl.exports=s0});var qi=f((F1,Dl)=>{var u0=Pl(),Ll=rt();function Nl(e,t,n,r,i){return e===t?!0:e==null||t==null||!Ll(e)&&!Ll(t)?e!==e&&t!==t:u0(e,t,n,r,Nl,i)}Dl.exports=Nl});var Fl=f((q1,Ml)=>{var c0=Ti(),l0=qi(),f0=1,d0=2;function p0(e,t,n,r){var i=n.length,o=i,a=!r;if(e==null)return!o;for(e=Object(e);i--;){var s=n[i];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++i{var g0=Ze();function h0(e){return e===e&&!g0(e)}ql.exports=h0});var Xl=f((X1,Gl)=>{var E0=Gi(),v0=dn();function y0(e){for(var t=v0(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,E0(i)]}return t}Gl.exports=y0});var Xi=f((k1,kl)=>{function m0(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}kl.exports=m0});var Vl=f((U1,Ul)=>{var _0=Fl(),I0=Xl(),T0=Xi();function b0(e){var t=I0(e);return t.length==1&&t[0][2]?T0(t[0][0],t[0][1]):function(n){return n===e||_0(n,e,t)}}Ul.exports=b0});var pn=f((V1,Hl)=>{var A0=ct(),O0=rt(),w0="[object Symbol]";function S0(e){return typeof e=="symbol"||O0(e)&&A0(e)==w0}Hl.exports=S0});var ir=f((H1,Bl)=>{var x0=be(),R0=pn(),C0=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,P0=/^\w*$/;function L0(e,t){if(x0(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||R0(e)?!0:P0.test(e)||!C0.test(e)||t!=null&&e in Object(t)}Bl.exports=L0});var Kl=f((B1,zl)=>{var Wl=Kn(),N0="Expected a function";function ki(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(N0);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(ki.Cache||Wl),n}ki.Cache=Wl;zl.exports=ki});var Yl=f((W1,jl)=>{var D0=Kl(),M0=500;function F0(e){var t=D0(e,function(r){return n.size===M0&&n.clear(),r}),n=t.cache;return t}jl.exports=F0});var Ql=f((z1,$l)=>{var q0=Yl(),G0=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X0=/\\(\\)?/g,k0=q0(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(G0,function(n,r,i,o){t.push(i?o.replace(X0,"$1"):r||n)}),t});$l.exports=k0});var Ui=f((K1,Zl)=>{function U0(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n{var Jl=St(),V0=Ui(),H0=be(),B0=pn(),W0=1/0,ef=Jl?Jl.prototype:void 0,tf=ef?ef.toString:void 0;function nf(e){if(typeof e=="string")return e;if(H0(e))return V0(e,nf)+"";if(B0(e))return tf?tf.call(e):"";var t=e+"";return t=="0"&&1/e==-W0?"-0":t}rf.exports=nf});var sf=f((Y1,af)=>{var z0=of();function K0(e){return e==null?"":z0(e)}af.exports=K0});var gn=f(($1,uf)=>{var j0=be(),Y0=ir(),$0=Ql(),Q0=sf();function Z0(e,t){return j0(e)?e:Y0(e,t)?[e]:$0(Q0(e))}uf.exports=Z0});var Gt=f((Q1,cf)=>{var J0=pn(),eO=1/0;function tO(e){if(typeof e=="string"||J0(e))return e;var t=e+"";return t=="0"&&1/e==-eO?"-0":t}cf.exports=tO});var or=f((Z1,lf)=>{var nO=gn(),rO=Gt();function iO(e,t){t=nO(t,e);for(var n=0,r=t.length;e!=null&&n{var oO=or();function aO(e,t,n){var r=e==null?void 0:oO(e,t);return r===void 0?n:r}ff.exports=aO});var pf=f((eq,df)=>{function sO(e,t){return e!=null&&t in Object(e)}df.exports=sO});var hf=f((tq,gf)=>{var uO=gn(),cO=un(),lO=be(),fO=Qn(),dO=Zn(),pO=Gt();function gO(e,t,n){t=uO(t,e);for(var r=-1,i=t.length,o=!1;++r{var hO=pf(),EO=hf();function vO(e,t){return e!=null&&EO(e,t,hO)}Ef.exports=vO});var mf=f((rq,yf)=>{var yO=qi(),mO=ar(),_O=vf(),IO=ir(),TO=Gi(),bO=Xi(),AO=Gt(),OO=1,wO=2;function SO(e,t){return IO(e)&&TO(t)?bO(AO(e),t):function(n){var r=mO(n,e);return r===void 0&&r===t?_O(n,e):yO(t,r,OO|wO)}}yf.exports=SO});var sr=f((iq,_f)=>{function xO(e){return e}_f.exports=xO});var Vi=f((oq,If)=>{function RO(e){return function(t){return t?.[e]}}If.exports=RO});var bf=f((aq,Tf)=>{var CO=or();function PO(e){return function(t){return CO(t,e)}}Tf.exports=PO});var Of=f((sq,Af)=>{var LO=Vi(),NO=bf(),DO=ir(),MO=Gt();function FO(e){return DO(e)?LO(MO(e)):NO(e)}Af.exports=FO});var ft=f((uq,wf)=>{var qO=Vl(),GO=mf(),XO=sr(),kO=be(),UO=Of();function VO(e){return typeof e=="function"?e:e==null?XO:typeof e=="object"?kO(e)?GO(e[0],e[1]):qO(e):UO(e)}wf.exports=VO});var Hi=f((cq,Sf)=>{var HO=ft(),BO=vt(),WO=dn();function zO(e){return function(t,n,r){var i=Object(t);if(!BO(t)){var o=HO(n,3);t=WO(t),n=function(s){return o(i[s],s,i)}}var a=e(t,n,r);return a>-1?i[o?t[a]:a]:void 0}}Sf.exports=zO});var Bi=f((lq,xf)=>{function KO(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o{var jO=/\s/;function YO(e){for(var t=e.length;t--&&jO.test(e.charAt(t)););return t}Rf.exports=YO});var Lf=f((dq,Pf)=>{var $O=Cf(),QO=/^\s+/;function ZO(e){return e&&e.slice(0,$O(e)+1).replace(QO,"")}Pf.exports=ZO});var ur=f((pq,Mf)=>{var JO=Lf(),Nf=Ze(),ew=pn(),Df=0/0,tw=/^[-+]0x[0-9a-f]+$/i,nw=/^0b[01]+$/i,rw=/^0o[0-7]+$/i,iw=parseInt;function ow(e){if(typeof e=="number")return e;if(ew(e))return Df;if(Nf(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Nf(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=JO(e);var n=nw.test(e);return n||rw.test(e)?iw(e.slice(2),n?2:8):tw.test(e)?Df:+e}Mf.exports=ow});var Gf=f((gq,qf)=>{var aw=ur(),Ff=1/0,sw=17976931348623157e292;function uw(e){if(!e)return e===0?e:0;if(e=aw(e),e===Ff||e===-Ff){var t=e<0?-1:1;return t*sw}return e===e?e:0}qf.exports=uw});var Wi=f((hq,Xf)=>{var cw=Gf();function lw(e){var t=cw(e),n=t%1;return t===t?n?t-n:t:0}Xf.exports=lw});var Uf=f((Eq,kf)=>{var fw=Bi(),dw=ft(),pw=Wi(),gw=Math.max;function hw(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=n==null?0:pw(n);return i<0&&(i=gw(r+i,0)),fw(e,dw(t,3),i)}kf.exports=hw});var zi=f((vq,Vf)=>{var Ew=Hi(),vw=Uf(),yw=Ew(vw);Vf.exports=yw});var Wf={};Pe(Wf,{ELEMENT_MATCHES:()=>mw,FLEX_PREFIXED:()=>Ki,IS_BROWSER_ENV:()=>Be,TRANSFORM_PREFIXED:()=>dt,TRANSFORM_STYLE_PREFIXED:()=>lr,withBrowser:()=>cr});var Bf,Be,cr,mw,Ki,dt,Hf,lr,fr=Ee(()=>{"use strict";Bf=le(zi()),Be=typeof window<"u",cr=(e,t)=>Be?e():t,mw=cr(()=>(0,Bf.default)(["matches","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector"],e=>e in Element.prototype)),Ki=cr(()=>{let e=document.createElement("i"),t=["flex","-webkit-flex","-ms-flexbox","-moz-box","-webkit-box"],n="";try{let{length:r}=t;for(let i=0;i{let e=document.createElement("i");if(e.style.transform==null){let t=["Webkit","Moz","ms"],n="Transform",{length:r}=t;for(let i=0;i{var _w=4,Iw=.001,Tw=1e-7,bw=10,hn=11,dr=1/(hn-1),Aw=typeof Float32Array=="function";function zf(e,t){return 1-3*t+3*e}function Kf(e,t){return 3*t-6*e}function jf(e){return 3*e}function pr(e,t,n){return((zf(t,n)*e+Kf(t,n))*e+jf(t))*e}function Yf(e,t,n){return 3*zf(t,n)*e*e+2*Kf(t,n)*e+jf(t)}function Ow(e,t,n,r,i){var o,a,s=0;do a=t+(n-t)/2,o=pr(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>Tw&&++s=Iw?ww(u,E,t,r):T===0?E:Ow(u,l,l+dr,t,r)}return function(l){return t===n&&r===i?l:l===0?0:l===1?1:pr(s(l),n,i)}}});var vn={};Pe(vn,{bounce:()=>uS,bouncePast:()=>cS,ease:()=>Sw,easeIn:()=>xw,easeInOut:()=>Cw,easeOut:()=>Rw,inBack:()=>Jw,inCirc:()=>Yw,inCubic:()=>Dw,inElastic:()=>nS,inExpo:()=>zw,inOutBack:()=>tS,inOutCirc:()=>Qw,inOutCubic:()=>Fw,inOutElastic:()=>iS,inOutExpo:()=>jw,inOutQuad:()=>Nw,inOutQuart:()=>Xw,inOutQuint:()=>Vw,inOutSine:()=>Ww,inQuad:()=>Pw,inQuart:()=>qw,inQuint:()=>kw,inSine:()=>Hw,outBack:()=>eS,outBounce:()=>Zw,outCirc:()=>$w,outCubic:()=>Mw,outElastic:()=>rS,outExpo:()=>Kw,outQuad:()=>Lw,outQuart:()=>Gw,outQuint:()=>Uw,outSine:()=>Bw,swingFrom:()=>aS,swingFromTo:()=>oS,swingTo:()=>sS});function Pw(e){return Math.pow(e,2)}function Lw(e){return-(Math.pow(e-1,2)-1)}function Nw(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)}function Dw(e){return Math.pow(e,3)}function Mw(e){return Math.pow(e-1,3)+1}function Fw(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)}function qw(e){return Math.pow(e,4)}function Gw(e){return-(Math.pow(e-1,4)-1)}function Xw(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)}function kw(e){return Math.pow(e,5)}function Uw(e){return Math.pow(e-1,5)+1}function Vw(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)}function Hw(e){return-Math.cos(e*(Math.PI/2))+1}function Bw(e){return Math.sin(e*(Math.PI/2))}function Ww(e){return-.5*(Math.cos(Math.PI*e)-1)}function zw(e){return e===0?0:Math.pow(2,10*(e-1))}function Kw(e){return e===1?1:-Math.pow(2,-10*e)+1}function jw(e){return e===0?0:e===1?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)}function Yw(e){return-(Math.sqrt(1-e*e)-1)}function $w(e){return Math.sqrt(1-Math.pow(e-1,2))}function Qw(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}function Zw(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function Jw(e){let t=it;return e*e*((t+1)*e-t)}function eS(e){let t=it;return(e-=1)*e*((t+1)*e+t)+1}function tS(e){let t=it;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function nS(e){let t=it,n=0,r=1;return e===0?0:e===1?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)))}function rS(e){let t=it,n=0,r=1;return e===0?0:e===1?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/n)+1)}function iS(e){let t=it,n=0,r=1;return e===0?0:(e/=1/2)===2?1:(n||(n=.3*1.5),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),e<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)}function oS(e){let t=it;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function aS(e){let t=it;return e*e*((t+1)*e-t)}function sS(e){let t=it;return(e-=1)*e*((t+1)*e+t)+1}function uS(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function cS(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)}var En,it,Sw,xw,Rw,Cw,Yi=Ee(()=>{"use strict";En=le(ji()),it=1.70158,Sw=(0,En.default)(.25,.1,.25,1),xw=(0,En.default)(.42,0,1,1),Rw=(0,En.default)(0,0,.58,1),Cw=(0,En.default)(.42,0,.58,1)});var Zf={};Pe(Zf,{applyEasing:()=>fS,createBezierEasing:()=>lS,optimizeFloat:()=>yn});function yn(e,t=5,n=10){let r=Math.pow(n,t),i=Number(Math.round(e*r)/r);return Math.abs(i)>1e-4?i:0}function lS(e){return(0,Qf.default)(...e)}function fS(e,t,n){return t===0?0:t===1?1:yn(n?t>0?n(t):t:t>0&&e&&vn[e]?vn[e](t):t)}var Qf,$i=Ee(()=>{"use strict";Yi();Qf=le(ji())});var td={};Pe(td,{createElementState:()=>ed,ixElements:()=>OS,mergeActionState:()=>Qi});function ed(e,t,n,r,i){let o=n===dS?(0,Xt.getIn)(i,["config","target","objectId"]):null;return(0,Xt.mergeIn)(e,[r],{id:r,ref:t,refId:o,refType:n})}function Qi(e,t,n,r,i){let o=SS(i);return(0,Xt.mergeIn)(e,[t,AS,n],r,o)}function SS(e){let{config:t}=e;return wS.reduce((n,r)=>{let i=r[0],o=r[1],a=t[i],s=t[o];return a!=null&&s!=null&&(n[o]=s),n},{})}var Xt,_q,dS,Iq,pS,gS,hS,ES,vS,yS,mS,_S,IS,TS,bS,Jf,AS,OS,wS,nd=Ee(()=>{"use strict";Xt=le(Ct());Ne();({HTML_ELEMENT:_q,PLAIN_OBJECT:dS,ABSTRACT_NODE:Iq,CONFIG_X_VALUE:pS,CONFIG_Y_VALUE:gS,CONFIG_Z_VALUE:hS,CONFIG_VALUE:ES,CONFIG_X_UNIT:vS,CONFIG_Y_UNIT:yS,CONFIG_Z_UNIT:mS,CONFIG_UNIT:_S}=Oe),{IX2_SESSION_STOPPED:IS,IX2_INSTANCE_ADDED:TS,IX2_ELEMENT_STATE_CHANGED:bS}=Te,Jf={},AS="refState",OS=(e=Jf,t={})=>{switch(t.type){case IS:return Jf;case TS:{let{elementId:n,element:r,origin:i,actionItem:o,refType:a}=t.payload,{actionTypeId:s}=o,u=e;return(0,Xt.getIn)(u,[n,r])!==r&&(u=ed(u,r,a,n,o)),Qi(u,n,s,i,o)}case bS:{let{elementId:n,actionTypeId:r,current:i,actionItem:o}=t.payload;return Qi(e,n,r,i,o)}default:return e}};wS=[[pS,vS],[gS,yS],[hS,mS],[ES,_S]]});var rd=f(Zi=>{"use strict";Object.defineProperty(Zi,"__esModule",{value:!0});function xS(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}xS(Zi,{clearPlugin:function(){return MS},createPluginInstance:function(){return NS},getPluginConfig:function(){return RS},getPluginDestination:function(){return LS},getPluginDuration:function(){return CS},getPluginOrigin:function(){return PS},renderPlugin:function(){return DS}});var RS=e=>e.value,CS=(e,t)=>{if(t.config.duration!=="auto")return null;let n=parseFloat(e.getAttribute("data-duration"));return n>0?n*1e3:parseFloat(e.getAttribute("data-default-duration"))*1e3},PS=e=>e||{value:0},LS=e=>({value:e.value}),NS=e=>{let t=window.Webflow.require("lottie").createInstance(e);return t.stop(),t.setSubframe(!0),t},DS=(e,t,n)=>{if(!e)return;let r=t[n.actionTypeId].value/100;e.goToFrame(e.frames*r)},MS=e=>{window.Webflow.require("lottie").createInstance(e).stop()}});var od=f(Ji=>{"use strict";Object.defineProperty(Ji,"__esModule",{value:!0});function FS(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}FS(Ji,{clearPlugin:function(){return zS},createPluginInstance:function(){return BS},getPluginConfig:function(){return kS},getPluginDestination:function(){return HS},getPluginDuration:function(){return US},getPluginOrigin:function(){return VS},renderPlugin:function(){return WS}});var qS=e=>document.querySelector(`[data-w-id="${e}"]`),GS=()=>window.Webflow.require("spline"),XS=(e,t)=>e.filter(n=>!t.includes(n)),kS=(e,t)=>e.value[t],US=()=>null,id=Object.freeze({positionX:0,positionY:0,positionZ:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1}),VS=(e,t)=>{let n=t.config.value,r=Object.keys(n);if(e){let o=Object.keys(e),a=XS(r,o);return a.length?a.reduce((u,l)=>(u[l]=id[l],u),e):e}return r.reduce((o,a)=>(o[a]=id[a],o),{})},HS=e=>e.value,BS=(e,t)=>{let n=t?.config?.target?.pluginElement;return n?qS(n):null},WS=(e,t,n)=>{let r=GS(),i=r.getInstance(e),o=n.config.target.objectId,a=s=>{if(!s)throw new Error("Invalid spline app passed to renderSpline");let u=o&&s.findObjectById(o);if(!u)return;let{PLUGIN_SPLINE:l}=t;l.positionX!=null&&(u.position.x=l.positionX),l.positionY!=null&&(u.position.y=l.positionY),l.positionZ!=null&&(u.position.z=l.positionZ),l.rotationX!=null&&(u.rotation.x=l.rotationX),l.rotationY!=null&&(u.rotation.y=l.rotationY),l.rotationZ!=null&&(u.rotation.z=l.rotationZ),l.scaleX!=null&&(u.scale.x=l.scaleX),l.scaleY!=null&&(u.scale.y=l.scaleY),l.scaleZ!=null&&(u.scale.z=l.scaleZ)};i?a(i.spline):r.setLoadHandler(e,a)},zS=()=>null});var ad=f(no=>{"use strict";Object.defineProperty(no,"__esModule",{value:!0});function KS(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}KS(no,{clearPlugin:function(){return nx},createPluginInstance:function(){return ex},getPluginConfig:function(){return $S},getPluginDestination:function(){return JS},getPluginDuration:function(){return QS},getPluginOrigin:function(){return ZS},renderPlugin:function(){return tx}});var eo="--wf-rive-fit",to="--wf-rive-alignment",jS=e=>document.querySelector(`[data-w-id="${e}"]`),YS=()=>window.Webflow.require("rive"),$S=(e,t)=>e.value.inputs[t],QS=()=>null,ZS=(e,t)=>{if(e)return e;let n={},{inputs:r={}}=t.config.value;for(let i in r)r[i]==null&&(n[i]=0);return n},JS=e=>e.value.inputs??{},ex=(e,t)=>{let n=t?.config?.target?.pluginElement;return n?jS(n):null},tx=(e,{PLUGIN_RIVE:t},n)=>{let r=YS(),i=r.getInstance(e),o=r.rive.StateMachineInputType,{name:a,inputs:s={}}=n.config.value||{};function u(l){if(l.loaded)v();else{let p=()=>{v(),l?.off("load",p)};l?.on("load",p)}function v(){let p=l.stateMachineInputs(a);if(p!=null){if(l.isPlaying||l.play(a,!1),eo in s||to in s){let d=l.layout,E=s[eo]??d.fit,T=s[to]??d.alignment;(E!==d.fit||T!==d.alignment)&&(l.layout=d.copyWith({fit:E,alignment:T}))}for(let d in s){if(d===eo||d===to)continue;let E=p.find(T=>T.name===d);if(E!=null)switch(E.type){case o.Boolean:{if(s[d]!=null){let T=!!s[d];E.value=T}break}case o.Number:{let T=t[d];T!=null&&(E.value=T);break}case o.Trigger:{s[d]&&E.fire();break}}}}}}i?.rive?u(i.rive):r.setLoadHandler(e,u)},nx=(e,t)=>null});var io=f(ro=>{"use strict";Object.defineProperty(ro,"__esModule",{value:!0});Object.defineProperty(ro,"normalizeColor",{enumerable:!0,get:function(){return rx}});var sd={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",grey:"#808080",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",rebeccapurple:"#663399",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"};function rx(e){let t,n,r,i=1,o=e.replace(/\s/g,"").toLowerCase(),s=(typeof sd[o]=="string"?sd[o].toLowerCase():null)||o;if(s.startsWith("#")){let u=s.substring(1);u.length===3||u.length===4?(t=parseInt(u[0]+u[0],16),n=parseInt(u[1]+u[1],16),r=parseInt(u[2]+u[2],16),u.length===4&&(i=parseInt(u[3]+u[3],16)/255)):(u.length===6||u.length===8)&&(t=parseInt(u.substring(0,2),16),n=parseInt(u.substring(2,4),16),r=parseInt(u.substring(4,6),16),u.length===8&&(i=parseInt(u.substring(6,8),16)/255))}else if(s.startsWith("rgba")){let u=s.match(/rgba\(([^)]+)\)/)[1].split(",");t=parseInt(u[0],10),n=parseInt(u[1],10),r=parseInt(u[2],10),i=parseFloat(u[3])}else if(s.startsWith("rgb")){let u=s.match(/rgb\(([^)]+)\)/)[1].split(",");t=parseInt(u[0],10),n=parseInt(u[1],10),r=parseInt(u[2],10)}else if(s.startsWith("hsla")){let u=s.match(/hsla\(([^)]+)\)/)[1].split(","),l=parseFloat(u[0]),v=parseFloat(u[1].replace("%",""))/100,p=parseFloat(u[2].replace("%",""))/100;i=parseFloat(u[3]);let d=(1-Math.abs(2*p-1))*v,E=d*(1-Math.abs(l/60%2-1)),T=p-d/2,b,S,m;l>=0&&l<60?(b=d,S=E,m=0):l>=60&&l<120?(b=E,S=d,m=0):l>=120&&l<180?(b=0,S=d,m=E):l>=180&&l<240?(b=0,S=E,m=d):l>=240&&l<300?(b=E,S=0,m=d):(b=d,S=0,m=E),t=Math.round((b+T)*255),n=Math.round((S+T)*255),r=Math.round((m+T)*255)}else if(s.startsWith("hsl")){let u=s.match(/hsl\(([^)]+)\)/)[1].split(","),l=parseFloat(u[0]),v=parseFloat(u[1].replace("%",""))/100,p=parseFloat(u[2].replace("%",""))/100,d=(1-Math.abs(2*p-1))*v,E=d*(1-Math.abs(l/60%2-1)),T=p-d/2,b,S,m;l>=0&&l<60?(b=d,S=E,m=0):l>=60&&l<120?(b=E,S=d,m=0):l>=120&&l<180?(b=0,S=d,m=E):l>=180&&l<240?(b=0,S=E,m=d):l>=240&&l<300?(b=E,S=0,m=d):(b=d,S=0,m=E),t=Math.round((b+T)*255),n=Math.round((S+T)*255),r=Math.round((m+T)*255)}if(Number.isNaN(t)||Number.isNaN(n)||Number.isNaN(r))throw new Error(`Invalid color in [ix2/shared/utils/normalizeColor.js] '${e}'`);return{red:t,green:n,blue:r,alpha:i}}});var ud=f(oo=>{"use strict";Object.defineProperty(oo,"__esModule",{value:!0});function ix(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}ix(oo,{clearPlugin:function(){return dx},createPluginInstance:function(){return lx},getPluginConfig:function(){return ax},getPluginDestination:function(){return cx},getPluginDuration:function(){return sx},getPluginOrigin:function(){return ux},renderPlugin:function(){return fx}});var ox=io(),ax=(e,t)=>e.value[t],sx=()=>null,ux=(e,t)=>{if(e)return e;let n=t.config.value,r=t.config.target.objectId,i=getComputedStyle(document.documentElement).getPropertyValue(r);if(n.size!=null)return{size:parseInt(i,10)};if(n.red!=null&&n.green!=null&&n.blue!=null)return(0,ox.normalizeColor)(i)},cx=e=>e.value,lx=()=>null,fx=(e,t,n)=>{let r=n.config.target.objectId,i=n.config.value.unit,{PLUGIN_VARIABLE:o}=t,{size:a,red:s,green:u,blue:l,alpha:v}=o,p;a!=null&&(p=a+i),s!=null&&l!=null&&u!=null&&v!=null&&(p=`rgba(${s}, ${u}, ${l}, ${v})`),p!=null&&document.documentElement.style.setProperty(r,p)},dx=(e,t)=>{let n=t.config.target.objectId;document.documentElement.style.removeProperty(n)}});var ld=f(ao=>{"use strict";Object.defineProperty(ao,"__esModule",{value:!0});Object.defineProperty(ao,"pluginMethodMap",{enumerable:!0,get:function(){return vx}});var gr=(Ne(),je(ps)),px=hr(rd()),gx=hr(od()),hx=hr(ad()),Ex=hr(ud());function cd(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(cd=function(r){return r?n:t})(e)}function hr(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=cd(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var vx=new Map([[gr.ActionTypeConsts.PLUGIN_LOTTIE,{...px}],[gr.ActionTypeConsts.PLUGIN_SPLINE,{...gx}],[gr.ActionTypeConsts.PLUGIN_RIVE,{...hx}],[gr.ActionTypeConsts.PLUGIN_VARIABLE,{...Ex}]])});var fd={};Pe(fd,{clearPlugin:()=>po,createPluginInstance:()=>mx,getPluginConfig:()=>uo,getPluginDestination:()=>lo,getPluginDuration:()=>yx,getPluginOrigin:()=>co,isPluginType:()=>mt,renderPlugin:()=>fo});function mt(e){return so.pluginMethodMap.has(e)}var so,_t,uo,co,yx,lo,mx,fo,po,go=Ee(()=>{"use strict";fr();so=le(ld());_t=e=>t=>{if(!Be)return()=>null;let n=so.pluginMethodMap.get(t);if(!n)throw new Error(`IX2 no plugin configured for: ${t}`);let r=n[e];if(!r)throw new Error(`IX2 invalid plugin method: ${e}`);return r},uo=_t("getPluginConfig"),co=_t("getPluginOrigin"),yx=_t("getPluginDuration"),lo=_t("getPluginDestination"),mx=_t("createPluginInstance"),fo=_t("renderPlugin"),po=_t("clearPlugin")});var pd=f((Rq,dd)=>{function _x(e,t){return e==null||e!==e?t:e}dd.exports=_x});var hd=f((Cq,gd)=>{function Ix(e,t,n,r){var i=-1,o=e==null?0:e.length;for(r&&o&&(n=e[++i]);++i{function Tx(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var u=a[e?s:++i];if(n(o[u],u,o)===!1)break}return t}}Ed.exports=Tx});var md=f((Lq,yd)=>{var bx=vd(),Ax=bx();yd.exports=Ax});var ho=f((Nq,_d)=>{var Ox=md(),wx=dn();function Sx(e,t){return e&&Ox(e,t,wx)}_d.exports=Sx});var Td=f((Dq,Id)=>{var xx=vt();function Rx(e,t){return function(n,r){if(n==null)return n;if(!xx(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=Object(n);(t?o--:++o{var Cx=ho(),Px=Td(),Lx=Px(Cx);bd.exports=Lx});var Od=f((Fq,Ad)=>{function Nx(e,t,n,r,i){return i(e,function(o,a,s){n=r?(r=!1,o):t(n,o,a,s)}),n}Ad.exports=Nx});var Sd=f((qq,wd)=>{var Dx=hd(),Mx=Eo(),Fx=ft(),qx=Od(),Gx=be();function Xx(e,t,n){var r=Gx(e)?Dx:qx,i=arguments.length<3;return r(e,Fx(t,4),n,i,Mx)}wd.exports=Xx});var Rd=f((Gq,xd)=>{var kx=Bi(),Ux=ft(),Vx=Wi(),Hx=Math.max,Bx=Math.min;function Wx(e,t,n){var r=e==null?0:e.length;if(!r)return-1;var i=r-1;return n!==void 0&&(i=Vx(n),i=n<0?Hx(r+i,0):Bx(i,r-1)),kx(e,Ux(t,3),i,!0)}xd.exports=Wx});var Pd=f((Xq,Cd)=>{var zx=Hi(),Kx=Rd(),jx=zx(Kx);Cd.exports=jx});function Ld(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Yx(e,t){if(Ld(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i=0;i{"use strict";vo=Yx});var Qd={};Pe(Qd,{cleanupHTMLElement:()=>zR,clearAllStyles:()=>WR,clearObjectCache:()=>dR,getActionListProgress:()=>jR,getAffectedElements:()=>To,getComputedStyle:()=>_R,getDestinationValues:()=>SR,getElementId:()=>ER,getInstanceId:()=>gR,getInstanceOrigin:()=>bR,getItemConfigByKey:()=>wR,getMaxDurationItemIndex:()=>$d,getNamespacedParameterId:()=>QR,getRenderType:()=>Kd,getStyleProp:()=>xR,mediaQueriesEqual:()=>JR,observeStore:()=>mR,reduceListToGroup:()=>YR,reifyState:()=>vR,renderHTMLElement:()=>RR,shallowEqual:()=>vo,shouldAllowMediaQuery:()=>ZR,shouldNamespaceEventParameter:()=>$R,stringifyTarget:()=>eC});function dR(){Er.clear()}function gR(){return"i"+pR++}function ER(e,t){for(let n in e){let r=e[n];if(r&&r.ref===t)return r.id}return"e"+hR++}function vR({events:e,actionLists:t,site:n}={}){let r=(0,_r.default)(e,(a,s)=>{let{eventTypeId:u}=s;return a[u]||(a[u]={}),a[u][s.id]=s,a},{}),i=n&&n.mediaQueries,o=[];return i?o=i.map(a=>a.key):(i=[],console.warn("IX2 missing mediaQueries in site data")),{ixData:{events:e,actionLists:t,eventTypeMap:r,mediaQueries:i,mediaQueryKeys:o}}}function mR({store:e,select:t,onChange:n,comparator:r=yR}){let{getState:i,subscribe:o}=e,a=o(u),s=t(i());function u(){let l=t(i());if(l==null){a();return}r(l,s)||(s=l,n(s,e))}return a}function Fd(e){let t=typeof e;if(t==="string")return{id:e};if(e!=null&&t==="object"){let{id:n,objectId:r,selector:i,selectorGuids:o,appliesTo:a,useEventTarget:s}=e;return{id:n,objectId:r,selector:i,selectorGuids:o,appliesTo:a,useEventTarget:s}}return{}}function To({config:e,event:t,eventTarget:n,elementRoot:r,elementApi:i}){if(!i)throw new Error("IX2 missing elementApi");let{targets:o}=e;if(Array.isArray(o)&&o.length>0)return o.reduce((N,A)=>N.concat(To({config:{target:A},event:t,eventTarget:n,elementRoot:r,elementApi:i})),[]);let{getValidDocument:a,getQuerySelector:s,queryDocument:u,getChildElements:l,getSiblingElements:v,matchSelector:p,elementContains:d,isSiblingNode:E}=i,{target:T}=e;if(!T)return[];let{id:b,objectId:S,selector:m,selectorGuids:C,appliesTo:x,useEventTarget:D}=Fd(T);if(S)return[Er.has(S)?Er.get(S):Er.set(S,{}).get(S)];if(x===hi.PAGE){let N=a(b);return N?[N]:[]}let P=(t?.action?.config?.affectedElements??{})[b||m]||{},z=!!(P.id||P.selector),K,$,J,te=t&&s(Fd(t.target));if(z?(K=P.limitAffectedElements,$=te,J=s(P)):$=J=s({id:b,selector:m,selectorGuids:C}),t&&D){let N=n&&(J||D===!0)?[n]:u(te);if(J){if(D===cR)return u(J).filter(A=>N.some(L=>d(A,L)));if(D===Dd)return u(J).filter(A=>N.some(L=>d(L,A)));if(D===Md)return u(J).filter(A=>N.some(L=>E(L,A)))}return N}return $==null||J==null?[]:Be&&r?u(J).filter(N=>r.contains(N)):K===Dd?u($,J):K===uR?l(u($)).filter(p(J)):K===Md?v(u($)).filter(p(J)):u(J)}function _R({element:e,actionItem:t}){if(!Be)return{};let{actionTypeId:n}=t;switch(n){case Bt:case Wt:case zt:case Kt:case Tr:return window.getComputedStyle(e);default:return{}}}function bR(e,t={},n={},r,i){let{getStyle:o}=i,{actionTypeId:a}=r;if(mt(a))return co(a)(t[a],r);switch(r.actionTypeId){case Ut:case Vt:case Ht:case Tn:return t[r.actionTypeId]||bo[r.actionTypeId];case bn:return IR(t[r.actionTypeId],r.config.filters);case An:return TR(t[r.actionTypeId],r.config.fontVariations);case Bd:return{value:(0,ot.default)(parseFloat(o(e,yr)),1)};case Bt:{let s=o(e,Je),u=o(e,et),l,v;return r.config.widthUnit===pt?l=qd.test(s)?parseFloat(s):parseFloat(n.width):l=(0,ot.default)(parseFloat(s),parseFloat(n.width)),r.config.heightUnit===pt?v=qd.test(u)?parseFloat(u):parseFloat(n.height):v=(0,ot.default)(parseFloat(u),parseFloat(n.height)),{widthValue:l,heightValue:v}}case Wt:case zt:case Kt:return VR({element:e,actionTypeId:r.actionTypeId,computedStyle:n,getStyle:o});case Tr:return{value:(0,ot.default)(o(e,mr),n.display)};case fR:return t[r.actionTypeId]||{value:0};default:return}}function SR({element:e,actionItem:t,elementApi:n}){if(mt(t.actionTypeId))return lo(t.actionTypeId)(t.config);switch(t.actionTypeId){case Ut:case Vt:case Ht:case Tn:{let{xValue:r,yValue:i,zValue:o}=t.config;return{xValue:r,yValue:i,zValue:o}}case Bt:{let{getStyle:r,setStyle:i,getProperty:o}=n,{widthUnit:a,heightUnit:s}=t.config,{widthValue:u,heightValue:l}=t.config;if(!Be)return{widthValue:u,heightValue:l};if(a===pt){let v=r(e,Je);i(e,Je,""),u=o(e,"offsetWidth"),i(e,Je,v)}if(s===pt){let v=r(e,et);i(e,et,""),l=o(e,"offsetHeight"),i(e,et,v)}return{widthValue:u,heightValue:l}}case Wt:case zt:case Kt:{let{rValue:r,gValue:i,bValue:o,aValue:a,globalSwatchId:s}=t.config;if(s&&s.startsWith("--")){let{getStyle:u}=n,l=u(e,s),v=(0,kd.normalizeColor)(l);return{rValue:v.red,gValue:v.green,bValue:v.blue,aValue:v.alpha}}return{rValue:r,gValue:i,bValue:o,aValue:a}}case bn:return t.config.filters.reduce(AR,{});case An:return t.config.fontVariations.reduce(OR,{});default:{let{value:r}=t.config;return{value:r}}}}function Kd(e){if(/^TRANSFORM_/.test(e))return Vd;if(/^STYLE_/.test(e))return _o;if(/^GENERAL_/.test(e))return mo;if(/^PLUGIN_/.test(e))return Hd}function xR(e,t){return e===_o?t.replace("STYLE_","").toLowerCase():null}function RR(e,t,n,r,i,o,a,s,u){switch(s){case Vd:return DR(e,t,n,i,a);case _o:return HR(e,t,n,i,o,a);case mo:return BR(e,i,a);case Hd:{let{actionTypeId:l}=i;if(mt(l))return fo(l)(u,t,i)}}}function DR(e,t,n,r,i){let o=NR.map(s=>{let u=bo[s],{xValue:l=u.xValue,yValue:v=u.yValue,zValue:p=u.zValue,xUnit:d="",yUnit:E="",zUnit:T=""}=t[s]||{};switch(s){case Ut:return`${Zx}(${l}${d}, ${v}${E}, ${p}${T})`;case Vt:return`${Jx}(${l}${d}, ${v}${E}, ${p}${T})`;case Ht:return`${eR}(${l}${d}) ${tR}(${v}${E}) ${nR}(${p}${T})`;case Tn:return`${rR}(${l}${d}, ${v}${E})`;default:return""}}).join(" "),{setStyle:a}=i;It(e,dt,i),a(e,dt,o),qR(r,n)&&a(e,lr,iR)}function MR(e,t,n,r){let i=(0,_r.default)(t,(a,s,u)=>`${a} ${u}(${s}${LR(u,n)})`,""),{setStyle:o}=r;It(e,mn,r),o(e,mn,i)}function FR(e,t,n,r){let i=(0,_r.default)(t,(a,s,u)=>(a.push(`"${u}" ${s}`),a),[]).join(", "),{setStyle:o}=r;It(e,_n,r),o(e,_n,i)}function qR({actionTypeId:e},{xValue:t,yValue:n,zValue:r}){return e===Ut&&r!==void 0||e===Vt&&r!==void 0||e===Ht&&(t!==void 0||n!==void 0)}function UR(e,t){let n=e.exec(t);return n?n[1]:""}function VR({element:e,actionTypeId:t,computedStyle:n,getStyle:r}){let i=Io[t],o=r(e,i),a=XR.test(o)?o:n[i],s=UR(kR,a).split(In);return{rValue:(0,ot.default)(parseInt(s[0],10),255),gValue:(0,ot.default)(parseInt(s[1],10),255),bValue:(0,ot.default)(parseInt(s[2],10),255),aValue:(0,ot.default)(parseFloat(s[3]),1)}}function HR(e,t,n,r,i,o){let{setStyle:a}=o;switch(r.actionTypeId){case Bt:{let{widthUnit:s="",heightUnit:u=""}=r.config,{widthValue:l,heightValue:v}=n;l!==void 0&&(s===pt&&(s="px"),It(e,Je,o),a(e,Je,l+s)),v!==void 0&&(u===pt&&(u="px"),It(e,et,o),a(e,et,v+u));break}case bn:{MR(e,n,r.config,o);break}case An:{FR(e,n,r.config,o);break}case Wt:case zt:case Kt:{let s=Io[r.actionTypeId],u=Math.round(n.rValue),l=Math.round(n.gValue),v=Math.round(n.bValue),p=n.aValue;It(e,s,o),a(e,s,p>=1?`rgb(${u},${l},${v})`:`rgba(${u},${l},${v},${p})`);break}default:{let{unit:s=""}=r.config;It(e,i,o),a(e,i,n.value+s);break}}}function BR(e,t,n){let{setStyle:r}=n;switch(t.actionTypeId){case Tr:{let{value:i}=t.config;i===oR&&Be?r(e,mr,Ki):r(e,mr,i);return}}}function It(e,t,n){if(!Be)return;let r=zd[t];if(!r)return;let{getStyle:i,setStyle:o}=n,a=i(e,kt);if(!a){o(e,kt,r);return}let s=a.split(In).map(Wd);s.indexOf(r)===-1&&o(e,kt,s.concat(r).join(In))}function jd(e,t,n){if(!Be)return;let r=zd[t];if(!r)return;let{getStyle:i,setStyle:o}=n,a=i(e,kt);!a||a.indexOf(r)===-1||o(e,kt,a.split(In).map(Wd).filter(s=>s!==r).join(In))}function WR({store:e,elementApi:t}){let{ixData:n}=e.getState(),{events:r={},actionLists:i={}}=n;Object.keys(r).forEach(o=>{let a=r[o],{config:s}=a.action,{actionListId:u}=s,l=i[u];l&&Gd({actionList:l,event:a,elementApi:t})}),Object.keys(i).forEach(o=>{Gd({actionList:i[o],elementApi:t})})}function Gd({actionList:e={},event:t,elementApi:n}){let{actionItemGroups:r,continuousParameterGroups:i}=e;r&&r.forEach(o=>{Xd({actionGroup:o,event:t,elementApi:n})}),i&&i.forEach(o=>{let{continuousActionGroups:a}=o;a.forEach(s=>{Xd({actionGroup:s,event:t,elementApi:n})})})}function Xd({actionGroup:e,event:t,elementApi:n}){let{actionItems:r}=e;r.forEach(i=>{let{actionTypeId:o,config:a}=i,s;mt(o)?s=u=>po(o)(u,i):s=Yd({effect:KR,actionTypeId:o,elementApi:n}),To({config:a,event:t,elementApi:n}).forEach(s)})}function zR(e,t,n){let{setStyle:r,getStyle:i}=n,{actionTypeId:o}=t;if(o===Bt){let{config:a}=t;a.widthUnit===pt&&r(e,Je,""),a.heightUnit===pt&&r(e,et,"")}i(e,kt)&&Yd({effect:jd,actionTypeId:o,elementApi:n})(e)}function KR(e,t,n){let{setStyle:r}=n;jd(e,t,n),r(e,t,""),t===dt&&r(e,lr,"")}function $d(e){let t=0,n=0;return e.forEach((r,i)=>{let{config:o}=r,a=o.delay+o.duration;a>=t&&(t=a,n=i)}),n}function jR(e,t){let{actionItemGroups:n,useFirstGroupAsInitialState:r}=e,{actionItem:i,verboseTimeElapsed:o=0}=t,a=0,s=0;return n.forEach((u,l)=>{if(r&&l===0)return;let{actionItems:v}=u,p=v[$d(v)],{config:d,actionTypeId:E}=p;i.id===p.id&&(s=a+o);let T=Kd(E)===mo?0:d.duration;a+=d.delay+T}),a>0?yn(s/a):0}function YR({actionList:e,actionItemId:t,rawData:n}){let{actionItemGroups:r,continuousParameterGroups:i}=e,o=[],a=s=>(o.push((0,Ir.mergeIn)(s,["config"],{delay:0,duration:0})),s.id===t);return r&&r.some(({actionItems:s})=>s.some(a)),i&&i.some(s=>{let{continuousActionGroups:u}=s;return u.some(({actionItems:l})=>l.some(a))}),(0,Ir.setIn)(n,["actionLists"],{[e.id]:{id:e.id,actionItemGroups:[{actionItems:o}]}})}function $R(e,{basedOn:t}){return e===He.SCROLLING_IN_VIEW&&(t===Qe.ELEMENT||t==null)||e===He.MOUSE_MOVE&&t===Qe.ELEMENT}function QR(e,t){return e+lR+t}function ZR(e,t){return t==null?!0:e.indexOf(t)!==-1}function JR(e,t){return vo(e&&e.sort(),t&&t.sort())}function eC(e){if(typeof e=="string")return e;if(e.pluginElement&&e.objectId)return e.pluginElement+yo+e.objectId;if(e.objectId)return e.objectId;let{id:t="",selector:n="",useEventTarget:r=""}=e;return t+yo+n+yo+r}var ot,_r,vr,Ir,kd,$x,Qx,Zx,Jx,eR,tR,nR,rR,iR,oR,yr,mn,_n,Je,et,Ud,aR,sR,Dd,uR,Md,cR,mr,kt,pt,In,lR,yo,Vd,mo,_o,Hd,Ut,Vt,Ht,Tn,Bd,bn,An,Bt,Wt,zt,Kt,Tr,fR,Wd,Io,zd,Er,pR,hR,yR,qd,IR,TR,AR,OR,wR,bo,CR,PR,LR,NR,GR,XR,kR,Yd,Zd=Ee(()=>{"use strict";ot=le(pd()),_r=le(Sd()),vr=le(Pd()),Ir=le(Ct());Ne();Nd();$i();kd=le(io());go();fr();({BACKGROUND:$x,TRANSFORM:Qx,TRANSLATE_3D:Zx,SCALE_3D:Jx,ROTATE_X:eR,ROTATE_Y:tR,ROTATE_Z:nR,SKEW:rR,PRESERVE_3D:iR,FLEX:oR,OPACITY:yr,FILTER:mn,FONT_VARIATION_SETTINGS:_n,WIDTH:Je,HEIGHT:et,BACKGROUND_COLOR:Ud,BORDER_COLOR:aR,COLOR:sR,CHILDREN:Dd,IMMEDIATE_CHILDREN:uR,SIBLINGS:Md,PARENT:cR,DISPLAY:mr,WILL_CHANGE:kt,AUTO:pt,COMMA_DELIMITER:In,COLON_DELIMITER:lR,BAR_DELIMITER:yo,RENDER_TRANSFORM:Vd,RENDER_GENERAL:mo,RENDER_STYLE:_o,RENDER_PLUGIN:Hd}=Oe),{TRANSFORM_MOVE:Ut,TRANSFORM_SCALE:Vt,TRANSFORM_ROTATE:Ht,TRANSFORM_SKEW:Tn,STYLE_OPACITY:Bd,STYLE_FILTER:bn,STYLE_FONT_VARIATION:An,STYLE_SIZE:Bt,STYLE_BACKGROUND_COLOR:Wt,STYLE_BORDER:zt,STYLE_TEXT_COLOR:Kt,GENERAL_DISPLAY:Tr,OBJECT_VALUE:fR}=Le,Wd=e=>e.trim(),Io=Object.freeze({[Wt]:Ud,[zt]:aR,[Kt]:sR}),zd=Object.freeze({[dt]:Qx,[Ud]:$x,[yr]:yr,[mn]:mn,[Je]:Je,[et]:et,[_n]:_n}),Er=new Map;pR=1;hR=1;yR=(e,t)=>e===t;qd=/px/,IR=(e,t)=>t.reduce((n,r)=>(n[r.type]==null&&(n[r.type]=CR[r.type]),n),e||{}),TR=(e,t)=>t.reduce((n,r)=>(n[r.type]==null&&(n[r.type]=PR[r.type]||r.defaultValue||0),n),e||{});AR=(e,t)=>(t&&(e[t.type]=t.value||0),e),OR=(e,t)=>(t&&(e[t.type]=t.value||0),e),wR=(e,t,n)=>{if(mt(e))return uo(e)(n,t);switch(e){case bn:{let r=(0,vr.default)(n.filters,({type:i})=>i===t);return r?r.value:0}case An:{let r=(0,vr.default)(n.fontVariations,({type:i})=>i===t);return r?r.value:0}default:return n[t]}};bo={[Ut]:Object.freeze({xValue:0,yValue:0,zValue:0}),[Vt]:Object.freeze({xValue:1,yValue:1,zValue:1}),[Ht]:Object.freeze({xValue:0,yValue:0,zValue:0}),[Tn]:Object.freeze({xValue:0,yValue:0})},CR=Object.freeze({blur:0,"hue-rotate":0,invert:0,grayscale:0,saturate:100,sepia:0,contrast:100,brightness:100}),PR=Object.freeze({wght:0,opsz:0,wdth:0,slnt:0}),LR=(e,t)=>{let n=(0,vr.default)(t.filters,({type:r})=>r===e);if(n&&n.unit)return n.unit;switch(e){case"blur":return"px";case"hue-rotate":return"deg";default:return"%"}},NR=Object.keys(bo);GR="\\(([^)]+)\\)",XR=/^rgb/,kR=RegExp(`rgba?${GR}`);Yd=({effect:e,actionTypeId:t,elementApi:n})=>r=>{switch(t){case Ut:case Vt:case Ht:case Tn:e(r,dt,n);break;case bn:e(r,mn,n);break;case An:e(r,_n,n);break;case Bd:e(r,yr,n);break;case Bt:e(r,Je,n),e(r,et,n);break;case Wt:case zt:case Kt:e(r,Io[t],n);break;case Tr:e(r,mr,n);break}}});var Tt=f(Ao=>{"use strict";Object.defineProperty(Ao,"__esModule",{value:!0});function tC(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}tC(Ao,{IX2BrowserSupport:function(){return nC},IX2EasingUtils:function(){return iC},IX2Easings:function(){return rC},IX2ElementsReducer:function(){return oC},IX2VanillaPlugins:function(){return aC},IX2VanillaUtils:function(){return sC}});var nC=jt((fr(),je(Wf))),rC=jt((Yi(),je(vn))),iC=jt(($i(),je(Zf))),oC=jt((nd(),je(td))),aC=jt((go(),je(fd))),sC=jt((Zd(),je(Qd)));function Jd(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Jd=function(r){return r?n:t})(e)}function jt(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Jd(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}});var Ar,at,uC,cC,lC,fC,dC,pC,br,ep,gC,hC,Oo,EC,vC,yC,mC,tp,np=Ee(()=>{"use strict";Ne();Ar=le(Tt()),at=le(Ct()),{IX2_RAW_DATA_IMPORTED:uC,IX2_SESSION_STOPPED:cC,IX2_INSTANCE_ADDED:lC,IX2_INSTANCE_STARTED:fC,IX2_INSTANCE_REMOVED:dC,IX2_ANIMATION_FRAME_CHANGED:pC}=Te,{optimizeFloat:br,applyEasing:ep,createBezierEasing:gC}=Ar.IX2EasingUtils,{RENDER_GENERAL:hC}=Oe,{getItemConfigByKey:Oo,getRenderType:EC,getStyleProp:vC}=Ar.IX2VanillaUtils,yC=(e,t)=>{let{position:n,parameterId:r,actionGroups:i,destinationKeys:o,smoothing:a,restingValue:s,actionTypeId:u,customEasingFn:l,skipMotion:v,skipToValue:p}=e,{parameters:d}=t.payload,E=Math.max(1-a,.01),T=d[r];T==null&&(E=1,T=s);let b=Math.max(T,0)||0,S=br(b-n),m=v?p:br(n+S*E),C=m*100;if(m===n&&e.current)return e;let x,D,F,P;for(let K=0,{length:$}=i;K<$;K++){let{keyframe:J,actionItems:te}=i[K];if(K===0&&(x=te[0]),C>=J){x=te[0];let N=i[K+1],A=N&&C!==J;D=A?N.actionItems[0]:null,A&&(F=J/100,P=(N.keyframe-J)/100)}}let z={};if(x&&!D)for(let K=0,{length:$}=o;K<$;K++){let J=o[K];z[J]=Oo(u,J,x.config)}else if(x&&D&&F!==void 0&&P!==void 0){let K=(m-F)/P,$=x.config.easing,J=ep($,K,l);for(let te=0,{length:N}=o;te{let{active:n,origin:r,start:i,immediate:o,renderType:a,verbose:s,actionItem:u,destination:l,destinationKeys:v,pluginDuration:p,instanceDelay:d,customEasingFn:E,skipMotion:T}=e,b=u.config.easing,{duration:S,delay:m}=u.config;p!=null&&(S=p),m=d??m,a===hC?S=0:(o||T)&&(S=m=0);let{now:C}=t.payload;if(n&&r){let x=C-(i+m);if(s){let K=C-i,$=S+m,J=br(Math.min(Math.max(0,K/$),1));e=(0,at.set)(e,"verboseTimeElapsed",$*J)}if(x<0)return e;let D=br(Math.min(Math.max(0,x/S),1)),F=ep(b,D,E),P={},z=null;return v.length&&(z=v.reduce((K,$)=>{let J=l[$],te=parseFloat(r[$])||0,A=(parseFloat(J)-te)*F+te;return K[$]=A,K},{})),P.current=z,P.position=D,D===1&&(P.active=!1,P.complete=!0),(0,at.merge)(e,P)}return e},tp=(e=Object.freeze({}),t)=>{switch(t.type){case uC:return t.payload.ixInstances||Object.freeze({});case cC:return Object.freeze({});case lC:{let{instanceId:n,elementId:r,actionItem:i,eventId:o,eventTarget:a,eventStateKey:s,actionListId:u,groupIndex:l,isCarrier:v,origin:p,destination:d,immediate:E,verbose:T,continuous:b,parameterId:S,actionGroups:m,smoothing:C,restingValue:x,pluginInstance:D,pluginDuration:F,instanceDelay:P,skipMotion:z,skipToValue:K}=t.payload,{actionTypeId:$}=i,J=EC($),te=vC(J,$),N=Object.keys(d).filter(L=>d[L]!=null&&typeof d[L]!="string"),{easing:A}=i.config;return(0,at.set)(e,n,{id:n,elementId:r,active:!1,position:0,start:0,origin:p,destination:d,destinationKeys:N,immediate:E,verbose:T,current:null,actionItem:i,actionTypeId:$,eventId:o,eventTarget:a,eventStateKey:s,actionListId:u,groupIndex:l,renderType:J,isCarrier:v,styleProp:te,continuous:b,parameterId:S,actionGroups:m,smoothing:C,restingValue:x,pluginInstance:D,pluginDuration:F,instanceDelay:P,skipMotion:z,skipToValue:K,customEasingFn:Array.isArray(A)&&A.length===4?gC(A):void 0})}case fC:{let{instanceId:n,time:r}=t.payload;return(0,at.mergeIn)(e,[n],{active:!0,complete:!1,start:r})}case dC:{let{instanceId:n}=t.payload;if(!e[n])return e;let r={},i=Object.keys(e),{length:o}=i;for(let a=0;a{"use strict";Ne();({IX2_RAW_DATA_IMPORTED:_C,IX2_SESSION_STOPPED:IC,IX2_PARAMETER_CHANGED:TC}=Te),rp=(e={},t)=>{switch(t.type){case _C:return t.payload.ixParameters||{};case IC:return{};case TC:{let{key:n,value:r}=t.payload;return e[n]=r,e}default:return e}}});var sp={};Pe(sp,{default:()=>AC});var op,ap,bC,AC,up=Ee(()=>{"use strict";op=le(gi());hs();Fs();Xs();ap=le(Tt());np();ip();({ixElements:bC}=ap.IX2ElementsReducer),AC=(0,op.combineReducers)({ixData:gs,ixRequest:Ms,ixSession:Gs,ixElements:bC,ixInstances:tp,ixParameters:rp})});var lp=f((rG,cp)=>{var OC=ct(),wC=be(),SC=rt(),xC="[object String]";function RC(e){return typeof e=="string"||!wC(e)&&SC(e)&&OC(e)==xC}cp.exports=RC});var dp=f((iG,fp)=>{var CC=Vi(),PC=CC("length");fp.exports=PC});var gp=f((oG,pp)=>{var LC="\\ud800-\\udfff",NC="\\u0300-\\u036f",DC="\\ufe20-\\ufe2f",MC="\\u20d0-\\u20ff",FC=NC+DC+MC,qC="\\ufe0e\\ufe0f",GC="\\u200d",XC=RegExp("["+GC+LC+FC+qC+"]");function kC(e){return XC.test(e)}pp.exports=kC});var bp=f((aG,Tp)=>{var Ep="\\ud800-\\udfff",UC="\\u0300-\\u036f",VC="\\ufe20-\\ufe2f",HC="\\u20d0-\\u20ff",BC=UC+VC+HC,WC="\\ufe0e\\ufe0f",zC="["+Ep+"]",wo="["+BC+"]",So="\\ud83c[\\udffb-\\udfff]",KC="(?:"+wo+"|"+So+")",vp="[^"+Ep+"]",yp="(?:\\ud83c[\\udde6-\\uddff]){2}",mp="[\\ud800-\\udbff][\\udc00-\\udfff]",jC="\\u200d",_p=KC+"?",Ip="["+WC+"]?",YC="(?:"+jC+"(?:"+[vp,yp,mp].join("|")+")"+Ip+_p+")*",$C=Ip+_p+YC,QC="(?:"+[vp+wo+"?",wo,yp,mp,zC].join("|")+")",hp=RegExp(So+"(?="+So+")|"+QC+$C,"g");function ZC(e){for(var t=hp.lastIndex=0;hp.test(e);)++t;return t}Tp.exports=ZC});var Op=f((sG,Ap)=>{var JC=dp(),eP=gp(),tP=bp();function nP(e){return eP(e)?tP(e):JC(e)}Ap.exports=nP});var Sp=f((uG,wp)=>{var rP=tr(),iP=nr(),oP=vt(),aP=lp(),sP=Op(),uP="[object Map]",cP="[object Set]";function lP(e){if(e==null)return 0;if(oP(e))return aP(e)?sP(e):e.length;var t=iP(e);return t==uP||t==cP?e.size:rP(e).length}wp.exports=lP});var Rp=f((cG,xp)=>{var fP="Expected a function";function dP(e){if(typeof e!="function")throw new TypeError(fP);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}xp.exports=dP});var xo=f((lG,Cp)=>{var pP=lt(),gP=function(){try{var e=pP(Object,"defineProperty");return e({},"",{}),e}catch{}}();Cp.exports=gP});var Ro=f((fG,Lp)=>{var Pp=xo();function hP(e,t,n){t=="__proto__"&&Pp?Pp(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}Lp.exports=hP});var Dp=f((dG,Np)=>{var EP=Ro(),vP=Wn(),yP=Object.prototype,mP=yP.hasOwnProperty;function _P(e,t,n){var r=e[t];(!(mP.call(e,t)&&vP(r,n))||n===void 0&&!(t in e))&&EP(e,t,n)}Np.exports=_P});var qp=f((pG,Fp)=>{var IP=Dp(),TP=gn(),bP=Qn(),Mp=Ze(),AP=Gt();function OP(e,t,n,r){if(!Mp(e))return e;t=TP(t,e);for(var i=-1,o=t.length,a=o-1,s=e;s!=null&&++i{var wP=or(),SP=qp(),xP=gn();function RP(e,t,n){for(var r=-1,i=t.length,o={};++r{var CP=Yn(),PP=ti(),LP=Si(),NP=wi(),DP=Object.getOwnPropertySymbols,MP=DP?function(e){for(var t=[];e;)CP(t,LP(e)),e=PP(e);return t}:NP;kp.exports=MP});var Hp=f((EG,Vp)=>{function FP(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}Vp.exports=FP});var Wp=f((vG,Bp)=>{var qP=Ze(),GP=er(),XP=Hp(),kP=Object.prototype,UP=kP.hasOwnProperty;function VP(e){if(!qP(e))return XP(e);var t=GP(e),n=[];for(var r in e)r=="constructor"&&(t||!UP.call(e,r))||n.push(r);return n}Bp.exports=VP});var Kp=f((yG,zp)=>{var HP=Ri(),BP=Wp(),WP=vt();function zP(e){return WP(e)?HP(e,!0):BP(e)}zp.exports=zP});var Yp=f((mG,jp)=>{var KP=Oi(),jP=Up(),YP=Kp();function $P(e){return KP(e,YP,jP)}jp.exports=$P});var Qp=f((_G,$p)=>{var QP=Ui(),ZP=ft(),JP=Xp(),eL=Yp();function tL(e,t){if(e==null)return{};var n=QP(eL(e),function(r){return[r]});return t=ZP(t),JP(e,n,function(r,i){return t(r,i[0])})}$p.exports=tL});var Jp=f((IG,Zp)=>{var nL=ft(),rL=Rp(),iL=Qp();function oL(e,t){return iL(e,rL(nL(t)))}Zp.exports=oL});var tg=f((TG,eg)=>{var aL=tr(),sL=nr(),uL=un(),cL=be(),lL=vt(),fL=$n(),dL=er(),pL=Jn(),gL="[object Map]",hL="[object Set]",EL=Object.prototype,vL=EL.hasOwnProperty;function yL(e){if(e==null)return!0;if(lL(e)&&(cL(e)||typeof e=="string"||typeof e.splice=="function"||fL(e)||pL(e)||uL(e)))return!e.length;var t=sL(e);if(t==gL||t==hL)return!e.size;if(dL(e))return!aL(e).length;for(var n in e)if(vL.call(e,n))return!1;return!0}eg.exports=yL});var rg=f((bG,ng)=>{var mL=Ro(),_L=ho(),IL=ft();function TL(e,t){var n={};return t=IL(t,3),_L(e,function(r,i,o){mL(n,i,t(r,i,o))}),n}ng.exports=TL});var og=f((AG,ig)=>{function bL(e,t){for(var n=-1,r=e==null?0:e.length;++n{var AL=sr();function OL(e){return typeof e=="function"?e:AL}ag.exports=OL});var cg=f((wG,ug)=>{var wL=og(),SL=Eo(),xL=sg(),RL=be();function CL(e,t){var n=RL(e)?wL:SL;return n(e,xL(t))}ug.exports=CL});var fg=f((SG,lg)=>{var PL=Ve(),LL=function(){return PL.Date.now()};lg.exports=LL});var gg=f((xG,pg)=>{var NL=Ze(),Co=fg(),dg=ur(),DL="Expected a function",ML=Math.max,FL=Math.min;function qL(e,t,n){var r,i,o,a,s,u,l=0,v=!1,p=!1,d=!0;if(typeof e!="function")throw new TypeError(DL);t=dg(t)||0,NL(n)&&(v=!!n.leading,p="maxWait"in n,o=p?ML(dg(n.maxWait)||0,t):o,d="trailing"in n?!!n.trailing:d);function E(P){var z=r,K=i;return r=i=void 0,l=P,a=e.apply(K,z),a}function T(P){return l=P,s=setTimeout(m,t),v?E(P):a}function b(P){var z=P-u,K=P-l,$=t-z;return p?FL($,o-K):$}function S(P){var z=P-u,K=P-l;return u===void 0||z>=t||z<0||p&&K>=o}function m(){var P=Co();if(S(P))return C(P);s=setTimeout(m,b(P))}function C(P){return s=void 0,d&&r?E(P):(r=i=void 0,a)}function x(){s!==void 0&&clearTimeout(s),l=0,r=u=i=s=void 0}function D(){return s===void 0?a:C(Co())}function F(){var P=Co(),z=S(P);if(r=arguments,i=this,u=P,z){if(s===void 0)return T(u);if(p)return clearTimeout(s),s=setTimeout(m,t),E(u)}return s===void 0&&(s=setTimeout(m,t)),a}return F.cancel=x,F.flush=D,F}pg.exports=qL});var Eg=f((RG,hg)=>{var GL=gg(),XL=Ze(),kL="Expected a function";function UL(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(kL);return XL(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),GL(e,t,{leading:r,maxWait:t,trailing:i})}hg.exports=UL});var yg={};Pe(yg,{actionListPlaybackChanged:()=>$t,animationFrameChanged:()=>wr,clearRequested:()=>dN,elementStateChanged:()=>Go,eventListenerAdded:()=>Or,eventStateChanged:()=>Mo,instanceAdded:()=>Fo,instanceRemoved:()=>qo,instanceStarted:()=>Sr,mediaQueriesDefined:()=>ko,parameterChanged:()=>Yt,playbackRequested:()=>lN,previewRequested:()=>cN,rawDataImported:()=>Po,sessionInitialized:()=>Lo,sessionStarted:()=>No,sessionStopped:()=>Do,stopRequested:()=>fN,testFrameRendered:()=>pN,viewportWidthChanged:()=>Xo});var vg,VL,HL,BL,WL,zL,KL,jL,YL,$L,QL,ZL,JL,eN,tN,nN,rN,iN,oN,aN,sN,uN,Po,Lo,No,Do,cN,lN,fN,dN,Or,pN,Mo,wr,Yt,Fo,Sr,qo,Go,$t,Xo,ko,xr=Ee(()=>{"use strict";Ne();vg=le(Tt()),{IX2_RAW_DATA_IMPORTED:VL,IX2_SESSION_INITIALIZED:HL,IX2_SESSION_STARTED:BL,IX2_SESSION_STOPPED:WL,IX2_PREVIEW_REQUESTED:zL,IX2_PLAYBACK_REQUESTED:KL,IX2_STOP_REQUESTED:jL,IX2_CLEAR_REQUESTED:YL,IX2_EVENT_LISTENER_ADDED:$L,IX2_TEST_FRAME_RENDERED:QL,IX2_EVENT_STATE_CHANGED:ZL,IX2_ANIMATION_FRAME_CHANGED:JL,IX2_PARAMETER_CHANGED:eN,IX2_INSTANCE_ADDED:tN,IX2_INSTANCE_STARTED:nN,IX2_INSTANCE_REMOVED:rN,IX2_ELEMENT_STATE_CHANGED:iN,IX2_ACTION_LIST_PLAYBACK_CHANGED:oN,IX2_VIEWPORT_WIDTH_CHANGED:aN,IX2_MEDIA_QUERIES_DEFINED:sN}=Te,{reifyState:uN}=vg.IX2VanillaUtils,Po=e=>({type:VL,payload:{...uN(e)}}),Lo=({hasBoundaryNodes:e,reducedMotion:t})=>({type:HL,payload:{hasBoundaryNodes:e,reducedMotion:t}}),No=()=>({type:BL}),Do=()=>({type:WL}),cN=({rawData:e,defer:t})=>({type:zL,payload:{defer:t,rawData:e}}),lN=({actionTypeId:e=Le.GENERAL_START_ACTION,actionListId:t,actionItemId:n,eventId:r,allowEvents:i,immediate:o,testManual:a,verbose:s,rawData:u})=>({type:KL,payload:{actionTypeId:e,actionListId:t,actionItemId:n,testManual:a,eventId:r,allowEvents:i,immediate:o,verbose:s,rawData:u}}),fN=e=>({type:jL,payload:{actionListId:e}}),dN=()=>({type:YL}),Or=(e,t)=>({type:$L,payload:{target:e,listenerParams:t}}),pN=(e=1)=>({type:QL,payload:{step:e}}),Mo=(e,t)=>({type:ZL,payload:{stateKey:e,newState:t}}),wr=(e,t)=>({type:JL,payload:{now:e,parameters:t}}),Yt=(e,t)=>({type:eN,payload:{key:e,value:t}}),Fo=e=>({type:tN,payload:{...e}}),Sr=(e,t)=>({type:nN,payload:{instanceId:e,time:t}}),qo=e=>({type:rN,payload:{instanceId:e}}),Go=(e,t,n,r)=>({type:iN,payload:{elementId:e,actionTypeId:t,current:n,actionItem:r}}),$t=({actionListId:e,isPlaying:t})=>({type:oN,payload:{actionListId:e,isPlaying:t}}),Xo=({width:e,mediaQueries:t})=>({type:aN,payload:{width:e,mediaQueries:t}}),ko=()=>({type:sN})});var Re={};Pe(Re,{elementContains:()=>Ho,getChildElements:()=>bN,getClosestElement:()=>On,getProperty:()=>yN,getQuerySelector:()=>Vo,getRefType:()=>Bo,getSiblingElements:()=>AN,getStyle:()=>vN,getValidDocument:()=>_N,isSiblingNode:()=>TN,matchSelector:()=>mN,queryDocument:()=>IN,setStyle:()=>EN});function EN(e,t,n){e.style[t]=n}function vN(e,t){return t.startsWith("--")?window.getComputedStyle(document.documentElement).getPropertyValue(t):e.style[t]}function yN(e,t){return e[t]}function mN(e){return t=>t[Uo](e)}function Vo({id:e,selector:t}){if(e){let n=e;if(e.indexOf(mg)!==-1){let r=e.split(mg),i=r[0];if(n=r[1],i!==document.documentElement.getAttribute(Ig))return null}return`[data-w-id="${n}"], [data-w-id^="${n}_instance"]`}return t}function _N(e){return e==null||e===document.documentElement.getAttribute(Ig)?document:null}function IN(e,t){return Array.prototype.slice.call(document.querySelectorAll(t?e+" "+t:e))}function Ho(e,t){return e.contains(t)}function TN(e,t){return e!==t&&e.parentNode===t.parentNode}function bN(e){let t=[];for(let n=0,{length:r}=e||[];n{"use strict";_g=le(Tt());Ne();({ELEMENT_MATCHES:Uo}=_g.IX2BrowserSupport),{IX2_ID_DELIMITER:mg,HTML_ELEMENT:gN,PLAIN_OBJECT:hN,WF_PAGE:Ig}=Oe;On=Element.prototype.closest?(e,t)=>document.documentElement.contains(e)?e.closest(t):null:(e,t)=>{if(!document.documentElement.contains(e))return null;let n=e;do{if(n[Uo]&&n[Uo](t))return n;n=n.parentNode}while(n!=null);return null}});var Wo=f((LG,Ag)=>{var ON=Ze(),bg=Object.create,wN=function(){function e(){}return function(t){if(!ON(t))return{};if(bg)return bg(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();Ag.exports=wN});var Rr=f((NG,Og)=>{function SN(){}Og.exports=SN});var Pr=f((DG,wg)=>{var xN=Wo(),RN=Rr();function Cr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}Cr.prototype=xN(RN.prototype);Cr.prototype.constructor=Cr;wg.exports=Cr});var Cg=f((MG,Rg)=>{var Sg=St(),CN=un(),PN=be(),xg=Sg?Sg.isConcatSpreadable:void 0;function LN(e){return PN(e)||CN(e)||!!(xg&&e&&e[xg])}Rg.exports=LN});var Ng=f((FG,Lg)=>{var NN=Yn(),DN=Cg();function Pg(e,t,n,r,i){var o=-1,a=e.length;for(n||(n=DN),i||(i=[]);++o0&&n(s)?t>1?Pg(s,t-1,n,r,i):NN(i,s):r||(i[i.length]=s)}return i}Lg.exports=Pg});var Mg=f((qG,Dg)=>{var MN=Ng();function FN(e){var t=e==null?0:e.length;return t?MN(e,1):[]}Dg.exports=FN});var qg=f((GG,Fg)=>{function qN(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}Fg.exports=qN});var kg=f((XG,Xg)=>{var GN=qg(),Gg=Math.max;function XN(e,t,n){return t=Gg(t===void 0?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=Gg(r.length-t,0),a=Array(o);++i{function kN(e){return function(){return e}}Ug.exports=kN});var Wg=f((UG,Bg)=>{var UN=Vg(),Hg=xo(),VN=sr(),HN=Hg?function(e,t){return Hg(e,"toString",{configurable:!0,enumerable:!1,value:UN(t),writable:!0})}:VN;Bg.exports=HN});var Kg=f((VG,zg)=>{var BN=800,WN=16,zN=Date.now;function KN(e){var t=0,n=0;return function(){var r=zN(),i=WN-(r-n);if(n=r,i>0){if(++t>=BN)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}zg.exports=KN});var Yg=f((HG,jg)=>{var jN=Wg(),YN=Kg(),$N=YN(jN);jg.exports=$N});var Qg=f((BG,$g)=>{var QN=Mg(),ZN=kg(),JN=Yg();function eD(e){return JN(ZN(e,void 0,QN),e+"")}$g.exports=eD});var eh=f((WG,Jg)=>{var Zg=Ci(),tD=Zg&&new Zg;Jg.exports=tD});var nh=f((zG,th)=>{function nD(){}th.exports=nD});var zo=f((KG,ih)=>{var rh=eh(),rD=nh(),iD=rh?function(e){return rh.get(e)}:rD;ih.exports=iD});var ah=f((jG,oh)=>{var oD={};oh.exports=oD});var Ko=f((YG,uh)=>{var sh=ah(),aD=Object.prototype,sD=aD.hasOwnProperty;function uD(e){for(var t=e.name+"",n=sh[t],r=sD.call(sh,t)?n.length:0;r--;){var i=n[r],o=i.func;if(o==null||o==e)return i.name}return t}uh.exports=uD});var Nr=f(($G,ch)=>{var cD=Wo(),lD=Rr(),fD=4294967295;function Lr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=fD,this.__views__=[]}Lr.prototype=cD(lD.prototype);Lr.prototype.constructor=Lr;ch.exports=Lr});var fh=f((QG,lh)=>{function dD(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{var pD=Nr(),gD=Pr(),hD=fh();function ED(e){if(e instanceof pD)return e.clone();var t=new gD(e.__wrapped__,e.__chain__);return t.__actions__=hD(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}dh.exports=ED});var Eh=f((JG,hh)=>{var vD=Nr(),gh=Pr(),yD=Rr(),mD=be(),_D=rt(),ID=ph(),TD=Object.prototype,bD=TD.hasOwnProperty;function Dr(e){if(_D(e)&&!mD(e)&&!(e instanceof vD)){if(e instanceof gh)return e;if(bD.call(e,"__wrapped__"))return ID(e)}return new gh(e)}Dr.prototype=yD.prototype;Dr.prototype.constructor=Dr;hh.exports=Dr});var yh=f((eX,vh)=>{var AD=Nr(),OD=zo(),wD=Ko(),SD=Eh();function xD(e){var t=wD(e),n=SD[t];if(typeof n!="function"||!(t in AD.prototype))return!1;if(e===n)return!0;var r=OD(n);return!!r&&e===r[0]}vh.exports=xD});var Th=f((tX,Ih)=>{var mh=Pr(),RD=Qg(),CD=zo(),jo=Ko(),PD=be(),_h=yh(),LD="Expected a function",ND=8,DD=32,MD=128,FD=256;function qD(e){return RD(function(t){var n=t.length,r=n,i=mh.prototype.thru;for(e&&t.reverse();r--;){var o=t[r];if(typeof o!="function")throw new TypeError(LD);if(i&&!a&&jo(o)=="wrapper")var a=new mh([],!0)}for(r=a?r:n;++r{var GD=Th(),XD=GD();bh.exports=XD});var wh=f((rX,Oh)=>{function kD(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}Oh.exports=kD});var xh=f((iX,Sh)=>{var UD=wh(),Yo=ur();function VD(e,t,n){return n===void 0&&(n=t,t=void 0),n!==void 0&&(n=Yo(n),n=n===n?n:0),t!==void 0&&(t=Yo(t),t=t===t?t:0),UD(Yo(e),t,n)}Sh.exports=VD});var qh,Gh,Xh,kh,HD,BD,WD,zD,KD,jD,YD,$D,QD,ZD,JD,eM,tM,nM,rM,Uh,Vh,iM,oM,aM,Hh,sM,uM,Bh,cM,$o,Wh,Rh,Ch,zh,Sn,lM,tt,Kh,fM,Me,We,xn,jh,Qo,Ph,Zo,dM,wn,pM,gM,hM,Yh,Lh,EM,Nh,vM,yM,mM,Dh,Mr,Fr,Mh,Fh,$h,Qh=Ee(()=>{"use strict";qh=le(Ah()),Gh=le(ar()),Xh=le(xh());Ne();Jo();xr();kh=le(Tt()),{MOUSE_CLICK:HD,MOUSE_SECOND_CLICK:BD,MOUSE_DOWN:WD,MOUSE_UP:zD,MOUSE_OVER:KD,MOUSE_OUT:jD,DROPDOWN_CLOSE:YD,DROPDOWN_OPEN:$D,SLIDER_ACTIVE:QD,SLIDER_INACTIVE:ZD,TAB_ACTIVE:JD,TAB_INACTIVE:eM,NAVBAR_CLOSE:tM,NAVBAR_OPEN:nM,MOUSE_MOVE:rM,PAGE_SCROLL_DOWN:Uh,SCROLL_INTO_VIEW:Vh,SCROLL_OUT_OF_VIEW:iM,PAGE_SCROLL_UP:oM,SCROLLING_IN_VIEW:aM,PAGE_FINISH:Hh,ECOMMERCE_CART_CLOSE:sM,ECOMMERCE_CART_OPEN:uM,PAGE_START:Bh,PAGE_SCROLL:cM}=He,$o="COMPONENT_ACTIVE",Wh="COMPONENT_INACTIVE",{COLON_DELIMITER:Rh}=Oe,{getNamespacedParameterId:Ch}=kh.IX2VanillaUtils,zh=e=>t=>typeof t=="object"&&e(t)?!0:t,Sn=zh(({element:e,nativeEvent:t})=>e===t.target),lM=zh(({element:e,nativeEvent:t})=>e.contains(t.target)),tt=(0,qh.default)([Sn,lM]),Kh=(e,t)=>{if(t){let{ixData:n}=e.getState(),{events:r}=n,i=r[t];if(i&&!dM[i.eventTypeId])return i}return null},fM=({store:e,event:t})=>{let{action:n}=t,{autoStopEventId:r}=n.config;return!!Kh(e,r)},Me=({store:e,event:t,element:n,eventStateKey:r},i)=>{let{action:o,id:a}=t,{actionListId:s,autoStopEventId:u}=o.config,l=Kh(e,u);return l&&Qt({store:e,eventId:u,eventTarget:n,eventStateKey:u+Rh+r.split(Rh)[1],actionListId:(0,Gh.default)(l,"action.config.actionListId")}),Qt({store:e,eventId:a,eventTarget:n,eventStateKey:r,actionListId:s}),Rn({store:e,eventId:a,eventTarget:n,eventStateKey:r,actionListId:s}),i},We=(e,t)=>(n,r)=>e(n,r)===!0?t(n,r):r,xn={handler:We(tt,Me)},jh={...xn,types:[$o,Wh].join(" ")},Qo=[{target:window,types:"resize orientationchange",throttle:!0},{target:document,types:"scroll wheel readystatechange IX2_PAGE_UPDATE",throttle:!0}],Ph="mouseover mouseout",Zo={types:Qo},dM={PAGE_START:Bh,PAGE_FINISH:Hh},wn=(()=>{let e=window.pageXOffset!==void 0,n=document.compatMode==="CSS1Compat"?document.documentElement:document.body;return()=>({scrollLeft:e?window.pageXOffset:n.scrollLeft,scrollTop:e?window.pageYOffset:n.scrollTop,stiffScrollTop:(0,Xh.default)(e?window.pageYOffset:n.scrollTop,0,n.scrollHeight-window.innerHeight),scrollWidth:n.scrollWidth,scrollHeight:n.scrollHeight,clientWidth:n.clientWidth,clientHeight:n.clientHeight,innerWidth:window.innerWidth,innerHeight:window.innerHeight})})(),pM=(e,t)=>!(e.left>t.right||e.rightt.bottom||e.bottom{let{type:n,target:r,relatedTarget:i}=t,o=e.contains(r);if(n==="mouseover"&&o)return!0;let a=e.contains(i);return!!(n==="mouseout"&&o&&a)},hM=e=>{let{element:t,event:{config:n}}=e,{clientWidth:r,clientHeight:i}=wn(),o=n.scrollOffsetValue,u=n.scrollOffsetUnit==="PX"?o:i*(o||0)/100;return pM(t.getBoundingClientRect(),{left:0,top:u,right:r,bottom:i-u})},Yh=e=>(t,n)=>{let{type:r}=t.nativeEvent,i=[$o,Wh].indexOf(r)!==-1?r===$o:n.isActive,o={...n,isActive:i};return(!n||o.isActive!==n.isActive)&&e(t,o)||o},Lh=e=>(t,n)=>{let r={elementHovered:gM(t)};return(n?r.elementHovered!==n.elementHovered:r.elementHovered)&&e(t,r)||r},EM=e=>(t,n)=>{let r={...n,elementVisible:hM(t)};return(n?r.elementVisible!==n.elementVisible:r.elementVisible)&&e(t,r)||r},Nh=e=>(t,n={})=>{let{stiffScrollTop:r,scrollHeight:i,innerHeight:o}=wn(),{event:{config:a,eventTypeId:s}}=t,{scrollOffsetValue:u,scrollOffsetUnit:l}=a,v=l==="PX",p=i-o,d=Number((r/p).toFixed(2));if(n&&n.percentTop===d)return n;let E=(v?u:o*(u||0)/100)/p,T,b,S=0;n&&(T=d>n.percentTop,b=n.scrollingDown!==T,S=b?d:n.anchorTop);let m=s===Uh?d>=S+E:d<=S-E,C={...n,percentTop:d,inBounds:m,anchorTop:S,scrollingDown:T};return n&&m&&(b||C.inBounds!==n.inBounds)&&e(t,C)||C},vM=(e,t)=>e.left>t.left&&e.leftt.top&&e.top(t,n)=>{let r={finished:document.readyState==="complete"};return r.finished&&!(n&&n.finshed)&&e(t),r},mM=e=>(t,n)=>{let r={started:!0};return n||e(t),r},Dh=e=>(t,n={clickCount:0})=>{let r={clickCount:n.clickCount%2+1};return r.clickCount!==n.clickCount&&e(t,r)||r},Mr=(e=!0)=>({...jh,handler:We(e?tt:Sn,Yh((t,n)=>n.isActive?xn.handler(t,n):n))}),Fr=(e=!0)=>({...jh,handler:We(e?tt:Sn,Yh((t,n)=>n.isActive?n:xn.handler(t,n)))}),Mh={...Zo,handler:EM((e,t)=>{let{elementVisible:n}=t,{event:r,store:i}=e,{ixData:o}=i.getState(),{events:a}=o;return!a[r.action.config.autoStopEventId]&&t.triggered?t:r.eventTypeId===Vh===n?(Me(e),{...t,triggered:!0}):t})},Fh=.05,$h={[QD]:Mr(),[ZD]:Fr(),[$D]:Mr(),[YD]:Fr(),[nM]:Mr(!1),[tM]:Fr(!1),[JD]:Mr(),[eM]:Fr(),[uM]:{types:"ecommerce-cart-open",handler:We(tt,Me)},[sM]:{types:"ecommerce-cart-close",handler:We(tt,Me)},[HD]:{types:"click",handler:We(tt,Dh((e,{clickCount:t})=>{fM(e)?t===1&&Me(e):Me(e)}))},[BD]:{types:"click",handler:We(tt,Dh((e,{clickCount:t})=>{t===2&&Me(e)}))},[WD]:{...xn,types:"mousedown"},[zD]:{...xn,types:"mouseup"},[KD]:{types:Ph,handler:We(tt,Lh((e,t)=>{t.elementHovered&&Me(e)}))},[jD]:{types:Ph,handler:We(tt,Lh((e,t)=>{t.elementHovered||Me(e)}))},[rM]:{types:"mousemove mouseout scroll",handler:({store:e,element:t,eventConfig:n,nativeEvent:r,eventStateKey:i},o={clientX:0,clientY:0,pageX:0,pageY:0})=>{let{basedOn:a,selectedAxis:s,continuousParameterGroupId:u,reverse:l,restingState:v=0}=n,{clientX:p=o.clientX,clientY:d=o.clientY,pageX:E=o.pageX,pageY:T=o.pageY}=r,b=s==="X_AXIS",S=r.type==="mouseout",m=v/100,C=u,x=!1;switch(a){case Qe.VIEWPORT:{m=b?Math.min(p,window.innerWidth)/window.innerWidth:Math.min(d,window.innerHeight)/window.innerHeight;break}case Qe.PAGE:{let{scrollLeft:D,scrollTop:F,scrollWidth:P,scrollHeight:z}=wn();m=b?Math.min(D+E,P)/P:Math.min(F+T,z)/z;break}case Qe.ELEMENT:default:{C=Ch(i,u);let D=r.type.indexOf("mouse")===0;if(D&&tt({element:t,nativeEvent:r})!==!0)break;let F=t.getBoundingClientRect(),{left:P,top:z,width:K,height:$}=F;if(!D&&!vM({left:p,top:d},F))break;x=!0,m=b?(p-P)/K:(d-z)/$;break}}return S&&(m>1-Fh||m{let{continuousParameterGroupId:n,reverse:r}=t,{scrollTop:i,scrollHeight:o,clientHeight:a}=wn(),s=i/(o-a);s=r?1-s:s,e.dispatch(Yt(n,s))}},[aM]:{types:Qo,handler:({element:e,store:t,eventConfig:n,eventStateKey:r},i={scrollPercent:0})=>{let{scrollLeft:o,scrollTop:a,scrollWidth:s,scrollHeight:u,clientHeight:l}=wn(),{basedOn:v,selectedAxis:p,continuousParameterGroupId:d,startsEntering:E,startsExiting:T,addEndOffset:b,addStartOffset:S,addOffsetValue:m=0,endOffsetValue:C=0}=n,x=p==="X_AXIS";if(v===Qe.VIEWPORT){let D=x?o/s:a/u;return D!==i.scrollPercent&&t.dispatch(Yt(d,D)),{scrollPercent:D}}else{let D=Ch(r,d),F=e.getBoundingClientRect(),P=(S?m:0)/100,z=(b?C:0)/100;P=E?P:1-P,z=T?z:1-z;let K=F.top+Math.min(F.height*P,l),J=F.top+F.height*z-K,te=Math.min(l+J,u),A=Math.min(Math.max(0,l-K),te)/te;return A!==i.scrollPercent&&t.dispatch(Yt(D,A)),{scrollPercent:A}}}},[Vh]:Mh,[iM]:Mh,[Uh]:{...Zo,handler:Nh((e,t)=>{t.scrollingDown&&Me(e)})},[oM]:{...Zo,handler:Nh((e,t)=>{t.scrollingDown||Me(e)})},[Hh]:{types:"readystatechange IX2_PAGE_UPDATE",handler:We(Sn,yM(Me))},[Bh]:{types:"readystatechange IX2_PAGE_UPDATE",handler:We(Sn,mM(Me))}}});var gE={};Pe(gE,{observeRequests:()=>XM,startActionGroup:()=>Rn,startEngine:()=>Vr,stopActionGroup:()=>Qt,stopAllActionGroups:()=>fE,stopEngine:()=>Hr});function XM(e){bt({store:e,select:({ixRequest:t})=>t.preview,onChange:VM}),bt({store:e,select:({ixRequest:t})=>t.playback,onChange:HM}),bt({store:e,select:({ixRequest:t})=>t.stop,onChange:BM}),bt({store:e,select:({ixRequest:t})=>t.clear,onChange:WM})}function kM(e){bt({store:e,select:({ixSession:t})=>t.mediaQueryKey,onChange:()=>{Hr(e),sE({store:e,elementApi:Re}),Vr({store:e,allowEvents:!0}),uE()}})}function UM(e,t){let n=bt({store:e,select:({ixSession:r})=>r.tick,onChange:r=>{t(r),n()}})}function VM({rawData:e,defer:t},n){let r=()=>{Vr({store:n,rawData:e,allowEvents:!0}),uE()};t?setTimeout(r,0):r()}function uE(){document.dispatchEvent(new CustomEvent("IX2_PAGE_UPDATE"))}function HM(e,t){let{actionTypeId:n,actionListId:r,actionItemId:i,eventId:o,allowEvents:a,immediate:s,testManual:u,verbose:l=!0}=e,{rawData:v}=e;if(r&&i&&v&&s){let p=v.actionLists[r];p&&(v=xM({actionList:p,actionItemId:i,rawData:v}))}if(Vr({store:t,rawData:v,allowEvents:a,testManual:u}),r&&n===Le.GENERAL_START_ACTION||ea(n)){Qt({store:t,actionListId:r}),lE({store:t,actionListId:r,eventId:o});let p=Rn({store:t,eventId:o,actionListId:r,immediate:s,verbose:l});l&&p&&t.dispatch($t({actionListId:r,isPlaying:!s}))}}function BM({actionListId:e},t){e?Qt({store:t,actionListId:e}):fE({store:t}),Hr(t)}function WM(e,t){Hr(t),sE({store:t,elementApi:Re})}function Vr({store:e,rawData:t,allowEvents:n,testManual:r}){let{ixSession:i}=e.getState();t&&e.dispatch(Po(t)),i.active||(e.dispatch(Lo({hasBoundaryNodes:!!document.querySelector(Gr),reducedMotion:document.body.hasAttribute("data-wf-ix-vacation")&&window.matchMedia("(prefers-reduced-motion)").matches})),n&&(QM(e),zM(),e.getState().ixSession.hasDefinedMediaQueries&&kM(e)),e.dispatch(No()),KM(e,r))}function zM(){let{documentElement:e}=document;e.className.indexOf(Zh)===-1&&(e.className+=` ${Zh}`)}function KM(e,t){let n=r=>{let{ixSession:i,ixParameters:o}=e.getState();i.active&&(e.dispatch(wr(r,o)),t?UM(e,n):requestAnimationFrame(n))};n(window.performance.now())}function Hr(e){let{ixSession:t}=e.getState();if(t.active){let{eventListeners:n}=t;n.forEach(jM),LM(),e.dispatch(Do())}}function jM({target:e,listenerParams:t}){e.removeEventListener.apply(e,t)}function YM({store:e,eventStateKey:t,eventTarget:n,eventId:r,eventConfig:i,actionListId:o,parameterGroup:a,smoothing:s,restingValue:u}){let{ixData:l,ixSession:v}=e.getState(),{events:p}=l,d=p[r],{eventTypeId:E}=d,T={},b={},S=[],{continuousActionGroups:m}=a,{id:C}=a;RM(E,i)&&(C=CM(t,C));let x=v.hasBoundaryNodes&&n?On(n,Gr):null;m.forEach(D=>{let{keyframe:F,actionItems:P}=D;P.forEach(z=>{let{actionTypeId:K}=z,{target:$}=z.config;if(!$)return;let J=$.boundaryMode?x:null,te=NM($)+ta+K;if(b[te]=$M(b[te],F,z),!T[te]){T[te]=!0;let{config:N}=z;Xr({config:N,event:d,eventTarget:n,elementRoot:J,elementApi:Re}).forEach(A=>{S.push({element:A,key:te})})}})}),S.forEach(({element:D,key:F})=>{let P=b[F],z=(0,st.default)(P,"[0].actionItems[0]",{}),{actionTypeId:K}=z,$=Ur(K)?ra(K)(D,z):null,J=na({element:D,actionItem:z,elementApi:Re},$);ia({store:e,element:D,eventId:r,actionListId:o,actionItem:z,destination:J,continuous:!0,parameterId:C,actionGroups:P,smoothing:s,restingValue:u,pluginInstance:$})})}function $M(e=[],t,n){let r=[...e],i;return r.some((o,a)=>o.keyframe===t?(i=a,!0):!1),i==null&&(i=r.length,r.push({keyframe:t,actionItems:[]})),r[i].actionItems.push(n),r}function QM(e){let{ixData:t}=e.getState(),{eventTypeMap:n}=t;cE(e),(0,Zt.default)(n,(i,o)=>{let a=$h[o];if(!a){console.warn(`IX2 event type not configured: ${o}`);return}rF({logic:a,store:e,events:i})});let{ixSession:r}=e.getState();r.eventListeners.length&&JM(e)}function JM(e){let t=()=>{cE(e)};ZM.forEach(n=>{window.addEventListener(n,t),e.dispatch(Or(window,[n,t]))}),t()}function cE(e){let{ixSession:t,ixData:n}=e.getState(),r=window.innerWidth;if(r!==t.viewportWidth){let{mediaQueries:i}=n;e.dispatch(Xo({width:r,mediaQueries:i}))}}function rF({logic:e,store:t,events:n}){iF(n);let{types:r,handler:i}=e,{ixData:o}=t.getState(),{actionLists:a}=o,s=eF(n,nF);if(!(0,tE.default)(s))return;(0,Zt.default)(s,(p,d)=>{let E=n[d],{action:T,id:b,mediaQueries:S=o.mediaQueryKeys}=E,{actionListId:m}=T.config;DM(S,o.mediaQueryKeys)||t.dispatch(ko()),T.actionTypeId===Le.GENERAL_CONTINUOUS_ACTION&&(Array.isArray(E.config)?E.config:[E.config]).forEach(x=>{let{continuousParameterGroupId:D}=x,F=(0,st.default)(a,`${m}.continuousParameterGroups`,[]),P=(0,eE.default)(F,({id:$})=>$===D),z=(x.smoothing||0)/100,K=(x.restingState||0)/100;P&&p.forEach(($,J)=>{let te=b+ta+J;YM({store:t,eventStateKey:te,eventTarget:$,eventId:b,eventConfig:x,actionListId:m,parameterGroup:P,smoothing:z,restingValue:K})})}),(T.actionTypeId===Le.GENERAL_START_ACTION||ea(T.actionTypeId))&&lE({store:t,actionListId:m,eventId:b})});let u=p=>{let{ixSession:d}=t.getState();tF(s,(E,T,b)=>{let S=n[T],m=d.eventState[b],{action:C,mediaQueries:x=o.mediaQueryKeys}=S;if(!kr(x,d.mediaQueryKey))return;let D=(F={})=>{let P=i({store:t,element:E,event:S,eventConfig:F,nativeEvent:p,eventStateKey:b},m);MM(P,m)||t.dispatch(Mo(b,P))};C.actionTypeId===Le.GENERAL_CONTINUOUS_ACTION?(Array.isArray(S.config)?S.config:[S.config]).forEach(D):D()})},l=(0,oE.default)(u,GM),v=({target:p=document,types:d,throttle:E})=>{d.split(" ").filter(Boolean).forEach(T=>{let b=E?l:u;p.addEventListener(T,b),t.dispatch(Or(p,[T,b]))})};Array.isArray(r)?r.forEach(v):typeof r=="string"&&v(e)}function iF(e){if(!qM)return;let t={},n="";for(let r in e){let{eventTypeId:i,target:o}=e[r],a=Vo(o);t[a]||(i===He.MOUSE_CLICK||i===He.MOUSE_SECOND_CLICK)&&(t[a]=!0,n+=a+"{cursor: pointer;touch-action: manipulation;}")}if(n){let r=document.createElement("style");r.textContent=n,document.body.appendChild(r)}}function lE({store:e,actionListId:t,eventId:n}){let{ixData:r,ixSession:i}=e.getState(),{actionLists:o,events:a}=r,s=a[n],u=o[t];if(u&&u.useFirstGroupAsInitialState){let l=(0,st.default)(u,"actionItemGroups[0].actionItems",[]),v=(0,st.default)(s,"mediaQueries",r.mediaQueryKeys);if(!kr(v,i.mediaQueryKey))return;l.forEach(p=>{let{config:d,actionTypeId:E}=p,T=d?.target?.useEventTarget===!0&&d?.target?.objectId==null?{target:s.target,targets:s.targets}:d,b=Xr({config:T,event:s,elementApi:Re}),S=Ur(E);b.forEach(m=>{let C=S?ra(E)(m,p):null;ia({destination:na({element:m,actionItem:p,elementApi:Re},C),immediate:!0,store:e,element:m,eventId:n,actionItem:p,actionListId:t,pluginInstance:C})})})}}function fE({store:e}){let{ixInstances:t}=e.getState();(0,Zt.default)(t,n=>{if(!n.continuous){let{actionListId:r,verbose:i}=n;oa(n,e),i&&e.dispatch($t({actionListId:r,isPlaying:!1}))}})}function Qt({store:e,eventId:t,eventTarget:n,eventStateKey:r,actionListId:i}){let{ixInstances:o,ixSession:a}=e.getState(),s=a.hasBoundaryNodes&&n?On(n,Gr):null;(0,Zt.default)(o,u=>{let l=(0,st.default)(u,"actionItem.config.target.boundaryMode"),v=r?u.eventStateKey===r:!0;if(u.actionListId===i&&u.eventId===t&&v){if(s&&l&&!Ho(s,u.element))return;oa(u,e),u.verbose&&e.dispatch($t({actionListId:i,isPlaying:!1}))}})}function Rn({store:e,eventId:t,eventTarget:n,eventStateKey:r,actionListId:i,groupIndex:o=0,immediate:a,verbose:s}){let{ixData:u,ixSession:l}=e.getState(),{events:v}=u,p=v[t]||{},{mediaQueries:d=u.mediaQueryKeys}=p,E=(0,st.default)(u,`actionLists.${i}`,{}),{actionItemGroups:T,useFirstGroupAsInitialState:b}=E;if(!T||!T.length)return!1;o>=T.length&&(0,st.default)(p,"config.loop")&&(o=0),o===0&&b&&o++;let m=(o===0||o===1&&b)&&ea(p.action?.actionTypeId)?p.config.delay:void 0,C=(0,st.default)(T,[o,"actionItems"],[]);if(!C.length||!kr(d,l.mediaQueryKey))return!1;let x=l.hasBoundaryNodes&&n?On(n,Gr):null,D=OM(C),F=!1;return C.forEach((P,z)=>{let{config:K,actionTypeId:$}=P,J=Ur($),{target:te}=K;if(!te)return;let N=te.boundaryMode?x:null;Xr({config:K,event:p,eventTarget:n,elementRoot:N,elementApi:Re}).forEach((L,j)=>{let V=J?ra($)(L,P):null,ne=J?FM($)(L,P):null;F=!0;let re=D===z&&j===0,M=wM({element:L,actionItem:P}),H=na({element:L,actionItem:P,elementApi:Re},V);ia({store:e,element:L,actionItem:P,eventId:t,eventTarget:n,eventStateKey:r,actionListId:i,groupIndex:o,isCarrier:re,computedStyle:M,destination:H,immediate:a,verbose:s,pluginInstance:V,pluginDuration:ne,instanceDelay:m})})}),F}function ia(e){let{store:t,computedStyle:n,...r}=e,{element:i,actionItem:o,immediate:a,pluginInstance:s,continuous:u,restingValue:l,eventId:v}=r,p=!u,d=bM(),{ixElements:E,ixSession:T,ixData:b}=t.getState(),S=TM(E,i),{refState:m}=E[S]||{},C=Bo(i),x=T.reducedMotion&&vi[o.actionTypeId],D;if(x&&u)switch(b.events[v]?.eventTypeId){case He.MOUSE_MOVE:case He.MOUSE_MOVE_IN_VIEWPORT:D=l;break;default:D=.5;break}let F=SM(i,m,n,o,Re,s);if(t.dispatch(Fo({instanceId:d,elementId:S,origin:F,refType:C,skipMotion:x,skipToValue:D,...r})),dE(document.body,"ix2-animation-started",d),a){oF(t,d);return}bt({store:t,select:({ixInstances:P})=>P[d],onChange:pE}),p&&t.dispatch(Sr(d,T.tick))}function oa(e,t){dE(document.body,"ix2-animation-stopping",{instanceId:e.id,state:t.getState()});let{elementId:n,actionItem:r}=e,{ixElements:i}=t.getState(),{ref:o,refType:a}=i[n]||{};a===aE&&PM(o,r,Re),t.dispatch(qo(e.id))}function dE(e,t,n){let r=document.createEvent("CustomEvent");r.initCustomEvent(t,!0,!0,n),e.dispatchEvent(r)}function oF(e,t){let{ixParameters:n}=e.getState();e.dispatch(Sr(t,0)),e.dispatch(wr(performance.now(),n));let{ixInstances:r}=e.getState();pE(r[t],e)}function pE(e,t){let{active:n,continuous:r,complete:i,elementId:o,actionItem:a,actionTypeId:s,renderType:u,current:l,groupIndex:v,eventId:p,eventTarget:d,eventStateKey:E,actionListId:T,isCarrier:b,styleProp:S,verbose:m,pluginInstance:C}=e,{ixData:x,ixSession:D}=t.getState(),{events:F}=x,P=F&&F[p]?F[p]:{},{mediaQueries:z=x.mediaQueryKeys}=P;if(kr(z,D.mediaQueryKey)&&(r||n||i)){if(l||u===IM&&i){t.dispatch(Go(o,s,l,a));let{ixElements:K}=t.getState(),{ref:$,refType:J,refState:te}=K[o]||{},N=te&&te[s];(J===aE||Ur(s))&&AM($,te,N,p,a,S,Re,u,C)}if(i){if(b){let K=Rn({store:t,eventId:p,eventTarget:d,eventStateKey:E,actionListId:T,groupIndex:v+1,verbose:m});m&&!K&&t.dispatch($t({actionListId:T,isPlaying:!1}))}oa(e,t)}}}var eE,st,tE,nE,rE,iE,Zt,oE,qr,_M,ea,ta,Gr,aE,IM,Zh,Xr,TM,na,bt,bM,AM,sE,OM,wM,SM,xM,RM,CM,kr,PM,LM,NM,DM,MM,Ur,ra,FM,Jh,qM,GM,ZM,eF,tF,nF,Jo=Ee(()=>{"use strict";eE=le(zi()),st=le(ar()),tE=le(Sp()),nE=le(Jp()),rE=le(tg()),iE=le(rg()),Zt=le(cg()),oE=le(Eg());Ne();qr=le(Tt());xr();Tg();Qh();_M=Object.keys(Gn),ea=e=>_M.includes(e),{COLON_DELIMITER:ta,BOUNDARY_SELECTOR:Gr,HTML_ELEMENT:aE,RENDER_GENERAL:IM,W_MOD_IX:Zh}=Oe,{getAffectedElements:Xr,getElementId:TM,getDestinationValues:na,observeStore:bt,getInstanceId:bM,renderHTMLElement:AM,clearAllStyles:sE,getMaxDurationItemIndex:OM,getComputedStyle:wM,getInstanceOrigin:SM,reduceListToGroup:xM,shouldNamespaceEventParameter:RM,getNamespacedParameterId:CM,shouldAllowMediaQuery:kr,cleanupHTMLElement:PM,clearObjectCache:LM,stringifyTarget:NM,mediaQueriesEqual:DM,shallowEqual:MM}=qr.IX2VanillaUtils,{isPluginType:Ur,createPluginInstance:ra,getPluginDuration:FM}=qr.IX2VanillaPlugins,Jh=navigator.userAgent,qM=Jh.match(/iPad/i)||Jh.match(/iPhone/),GM=12;ZM=["resize","orientationchange"];eF=(e,t)=>(0,nE.default)((0,iE.default)(e,t),rE.default),tF=(e,t)=>{(0,Zt.default)(e,(n,r)=>{n.forEach((i,o)=>{let a=r+ta+o;t(i,r,a)})})},nF=e=>{let t={target:e.target,targets:e.targets};return Xr({config:t,elementApi:Re})}});var vE=f(sa=>{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});function aF(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}aF(sa,{actions:function(){return cF},destroy:function(){return EE},init:function(){return pF},setEnv:function(){return dF},store:function(){return Br}});var sF=gi(),uF=lF((up(),je(sp))),aa=(Jo(),je(gE)),cF=fF((xr(),je(yg)));function lF(e){return e&&e.__esModule?e:{default:e}}function hE(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(hE=function(r){return r?n:t})(e)}function fF(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=hE(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var Br=(0,sF.createStore)(uF.default);function dF(e){e()&&(0,aa.observeRequests)(Br)}function pF(e){EE(),(0,aa.startEngine)({store:Br,rawData:e,allowEvents:!0})}function EE(){(0,aa.stopEngine)(Br)}});var IE=f((gX,_E)=>{"use strict";var yE=Ue(),mE=vE();mE.setEnv(yE.env);yE.define("ix2",_E.exports=function(){return mE})});var bE=f((hX,TE)=>{"use strict";var Jt=Ue();Jt.define("links",TE.exports=function(e,t){var n={},r=e(window),i,o=Jt.env(),a=window.location,s=document.createElement("a"),u="w--current",l=/index\.(html|php)$/,v=/\/$/,p,d;n.ready=n.design=n.preview=E;function E(){i=o&&Jt.env("design"),d=Jt.env("slug")||a.pathname||"",Jt.scroll.off(b),p=[];for(var m=document.links,C=0;C=0)){var x=e(m);if(s.hash.length>1&&s.host+s.pathname===a.host+a.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(s.hash))return;var D=e(s.hash);D.length&&p.push({link:x,sec:D,active:!1});return}if(!(C==="#"||C==="")){var F=s.href===a.href||C===d||l.test(C)&&v.test(d);S(x,u,F)}}}}function b(){var m=r.scrollTop(),C=r.height();t.each(p,function(x){if(!x.link.attr("hreflang")){var D=x.link,F=x.sec,P=F.offset().top,z=F.outerHeight(),K=C*.5,$=F.is(":visible")&&P+z-K>=m&&P+K<=m+C;x.active!==$&&(x.active=$,S(D,u,$))}})}function S(m,C,x){var D=m.hasClass(C);x&&D||!x&&!D||(x?m.addClass(C):m.removeClass(C))}return n})});var OE=f((EX,AE)=>{"use strict";var Wr=Ue();Wr.define("scroll",AE.exports=function(e){var t={WF_CLICK_EMPTY:"click.wf-empty-link",WF_CLICK_SCROLL:"click.wf-scroll"},n=window.location,r=T()?null:window.history,i=e(window),o=e(document),a=e(document.body),s=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(N){window.setTimeout(N,15)},u=Wr.env("editor")?".w-editor-body":"body",l="header, "+u+" > .header, "+u+" > .w-nav:not([data-no-scroll])",v='a[href="#"]',p='a[href*="#"]:not(.w-tab-link):not('+v+")",d='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}',E=document.createElement("style");E.appendChild(document.createTextNode(d));function T(){try{return!!window.frameElement}catch{return!0}}var b=/^#[a-zA-Z0-9][\w:.-]*$/;function S(N){return b.test(N.hash)&&N.host+N.pathname===n.host+n.pathname}let m=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)");function C(){return document.body.getAttribute("data-wf-scroll-motion")==="none"||m.matches}function x(N,A){var L;switch(A){case"add":L=N.attr("tabindex"),L?N.attr("data-wf-tabindex-swap",L):N.attr("tabindex","-1");break;case"remove":L=N.attr("data-wf-tabindex-swap"),L?(N.attr("tabindex",L),N.removeAttr("data-wf-tabindex-swap")):N.removeAttr("tabindex");break}N.toggleClass("wf-force-outline-none",A==="add")}function D(N){var A=N.currentTarget;if(!(Wr.env("design")||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(A.className))){var L=S(A)?A.hash:"";if(L!==""){var j=e(L);j.length&&(N&&(N.preventDefault(),N.stopPropagation()),F(L,N),window.setTimeout(function(){P(j,function(){x(j,"add"),j.get(0).focus({preventScroll:!0}),x(j,"remove")})},N?0:300))}}}function F(N){if(n.hash!==N&&r&&r.pushState&&!(Wr.env.chrome&&n.protocol==="file:")){var A=r.state&&r.state.hash;A!==N&&r.pushState({hash:N},"",N)}}function P(N,A){var L=i.scrollTop(),j=z(N);if(L!==j){var V=K(N,L,j),ne=Date.now(),re=function(){var M=Date.now()-ne;window.scroll(0,$(L,j,M,V)),M<=V?s(re):typeof A=="function"&&A()};s(re)}}function z(N){var A=e(l),L=A.css("position")==="fixed"?A.outerHeight():0,j=N.offset().top-L;if(N.data("scroll")==="mid"){var V=i.height()-L,ne=N.outerHeight();ne=0&&(j=re)}),(472.143*Math.log(Math.abs(A-L)+125)-2e3)*j}function $(N,A,L,j){return L>j?A:N+(A-N)*J(L/j)}function J(N){return N<.5?4*N*N*N:(N-1)*(2*N-2)*(2*N-2)+1}function te(){var{WF_CLICK_EMPTY:N,WF_CLICK_SCROLL:A}=t;o.on(A,p,D),o.on(N,v,function(L){L.preventDefault()}),document.head.insertBefore(E,document.head.firstChild)}return{ready:te}})});var SE=f((vX,wE)=>{"use strict";var gF=Ue();gF.define("touch",wE.exports=function(e){var t={},n=window.getSelection;e.event.special.tap={bindType:"click",delegateType:"click"},t.init=function(o){return o=typeof o=="string"?e(o).get(0):o,o?new r(o):null};function r(o){var a=!1,s=!1,u=Math.min(Math.round(window.innerWidth*.04),40),l,v;o.addEventListener("touchstart",p,!1),o.addEventListener("touchmove",d,!1),o.addEventListener("touchend",E,!1),o.addEventListener("touchcancel",T,!1),o.addEventListener("mousedown",p,!1),o.addEventListener("mousemove",d,!1),o.addEventListener("mouseup",E,!1),o.addEventListener("mouseout",T,!1);function p(S){var m=S.touches;m&&m.length>1||(a=!0,m?(s=!0,l=m[0].clientX):l=S.clientX,v=l)}function d(S){if(a){if(s&&S.type==="mousemove"){S.preventDefault(),S.stopPropagation();return}var m=S.touches,C=m?m[0].clientX:S.clientX,x=C-v;v=C,Math.abs(x)>u&&n&&String(n())===""&&(i("swipe",S,{direction:x>0?"right":"left"}),T())}}function E(S){if(a&&(a=!1,s&&S.type==="mouseup")){S.preventDefault(),S.stopPropagation(),s=!1;return}}function T(){a=!1}function b(){o.removeEventListener("touchstart",p,!1),o.removeEventListener("touchmove",d,!1),o.removeEventListener("touchend",E,!1),o.removeEventListener("touchcancel",T,!1),o.removeEventListener("mousedown",p,!1),o.removeEventListener("mousemove",d,!1),o.removeEventListener("mouseup",E,!1),o.removeEventListener("mouseout",T,!1),o=null}this.destroy=b}function i(o,a,s){var u=e.Event(o,{originalEvent:a});e(a.target).trigger(u,s)}return t.instance=t.init(document),t})});var CE=f((yX,RE)=>{"use strict";var At=Ue(),hF=qn(),ze={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35},xE=!0,EF=/^#[a-zA-Z0-9\-_]+$/;At.define("dropdown",RE.exports=function(e,t){var n=t.debounce,r={},i=At.env(),o=!1,a,s=At.env.touch,u=".w-dropdown",l="w--open",v=hF.triggers,p=900,d="focusout"+u,E="keydown"+u,T="mouseenter"+u,b="mousemove"+u,S="mouseleave"+u,m=(s?"click":"mouseup")+u,C="w-close"+u,x="setting"+u,D=e(document),F;r.ready=P,r.design=function(){o&&A(),o=!1,P()},r.preview=function(){o=!0,P()};function P(){a=i&&At.env("design"),F=D.find(u),F.each(z)}function z(h,U){var B=e(U),R=e.data(U,u);R||(R=e.data(U,u,{open:!1,el:B,config:{},selectedIdx:-1})),R.toggle=R.el.children(".w-dropdown-toggle"),R.list=R.el.children(".w-dropdown-list"),R.links=R.list.find("a:not(.w-dropdown .w-dropdown a)"),R.complete=V(R),R.mouseLeave=re(R),R.mouseUpOutside=j(R),R.mouseMoveOutside=M(R),K(R);var oe=R.toggle.attr("id"),me=R.list.attr("id");oe||(oe="w-dropdown-toggle-"+h),me||(me="w-dropdown-list-"+h),R.toggle.attr("id",oe),R.toggle.attr("aria-controls",me),R.toggle.attr("aria-haspopup","menu"),R.toggle.attr("aria-expanded","false"),R.toggle.find(".w-icon-dropdown-toggle").attr("aria-hidden","true"),R.toggle.prop("tagName")!=="BUTTON"&&(R.toggle.attr("role","button"),R.toggle.attr("tabindex")||R.toggle.attr("tabindex","0")),R.list.attr("id",me),R.list.attr("aria-labelledby",oe),R.links.each(function(g,G){G.hasAttribute("tabindex")||G.setAttribute("tabindex","0"),EF.test(G.hash)&&G.addEventListener("click",N.bind(null,R))}),R.el.off(u),R.toggle.off(u),R.nav&&R.nav.off(u);var se=J(R,xE);a&&R.el.on(x,$(R)),a||(i&&(R.hovering=!1,N(R)),R.config.hover&&R.toggle.on(T,ne(R)),R.el.on(C,se),R.el.on(E,H(R)),R.el.on(d,q(R)),R.toggle.on(m,se),R.toggle.on(E,X(R)),R.nav=R.el.closest(".w-nav"),R.nav.on(C,se))}function K(h){var U=Number(h.el.css("z-index"));h.manageZ=U===p||U===p+1,h.config={hover:h.el.attr("data-hover")==="true"&&!s,delay:h.el.attr("data-delay")}}function $(h){return function(U,B){B=B||{},K(h),B.open===!0&&te(h,!0),B.open===!1&&N(h,{immediate:!0})}}function J(h,U){return n(function(B){if(h.open||B&&B.type==="w-close")return N(h,{forceClose:U});te(h)})}function te(h){if(!h.open){L(h),h.open=!0,h.list.addClass(l),h.toggle.addClass(l),h.toggle.attr("aria-expanded","true"),v.intro(0,h.el[0]),At.redraw.up(),h.manageZ&&h.el.css("z-index",p+1);var U=At.env("editor");a||D.on(m,h.mouseUpOutside),h.hovering&&!U&&h.el.on(S,h.mouseLeave),h.hovering&&U&&D.on(b,h.mouseMoveOutside),window.clearTimeout(h.delayId)}}function N(h,{immediate:U,forceClose:B}={}){if(h.open&&!(h.config.hover&&h.hovering&&!B)){h.toggle.attr("aria-expanded","false"),h.open=!1;var R=h.config;if(v.outro(0,h.el[0]),D.off(m,h.mouseUpOutside),D.off(b,h.mouseMoveOutside),h.el.off(S,h.mouseLeave),window.clearTimeout(h.delayId),!R.delay||U)return h.complete();h.delayId=window.setTimeout(h.complete,R.delay)}}function A(){D.find(u).each(function(h,U){e(U).triggerHandler(C)})}function L(h){var U=h.el[0];F.each(function(B,R){var oe=e(R);oe.is(U)||oe.has(U).length||oe.triggerHandler(C)})}function j(h){return h.mouseUpOutside&&D.off(m,h.mouseUpOutside),n(function(U){if(h.open){var B=e(U.target);if(!B.closest(".w-dropdown-toggle").length){var R=e.inArray(h.el[0],B.parents(u))===-1,oe=At.env("editor");if(R){if(oe){var me=B.parents().length===1&&B.parents("svg").length===1,se=B.parents(".w-editor-bem-EditorHoverControls").length;if(me||se)return}N(h)}}}})}function V(h){return function(){h.list.removeClass(l),h.toggle.removeClass(l),h.manageZ&&h.el.css("z-index","")}}function ne(h){return function(){h.hovering=!0,te(h)}}function re(h){return function(){h.hovering=!1,h.links.is(":focus")||N(h)}}function M(h){return n(function(U){if(h.open){var B=e(U.target),R=e.inArray(h.el[0],B.parents(u))===-1;if(R){var oe=B.parents(".w-editor-bem-EditorHoverControls").length,me=B.parents(".w-editor-bem-RTToolbar").length,se=e(".w-editor-bem-EditorOverlay"),g=se.find(".w-editor-edit-outline").length||se.find(".w-editor-bem-RTToolbar").length;if(oe||me||g)return;h.hovering=!1,N(h)}}})}function H(h){return function(U){if(!(a||!h.open))switch(h.selectedIdx=h.links.index(document.activeElement),U.keyCode){case ze.HOME:return h.open?(h.selectedIdx=0,Y(h),U.preventDefault()):void 0;case ze.END:return h.open?(h.selectedIdx=h.links.length-1,Y(h),U.preventDefault()):void 0;case ze.ESCAPE:return N(h),h.toggle.focus(),U.stopPropagation();case ze.ARROW_RIGHT:case ze.ARROW_DOWN:return h.selectedIdx=Math.min(h.links.length-1,h.selectedIdx+1),Y(h),U.preventDefault();case ze.ARROW_LEFT:case ze.ARROW_UP:return h.selectedIdx=Math.max(-1,h.selectedIdx-1),Y(h),U.preventDefault()}}}function Y(h){h.links[h.selectedIdx]&&h.links[h.selectedIdx].focus()}function X(h){var U=J(h,xE);return function(B){if(!a){if(!h.open)switch(B.keyCode){case ze.ARROW_UP:case ze.ARROW_DOWN:return B.stopPropagation()}switch(B.keyCode){case ze.SPACE:case ze.ENTER:return U(),B.stopPropagation(),B.preventDefault()}}}}function q(h){return n(function(U){var{relatedTarget:B,target:R}=U,oe=h.el[0],me=oe.contains(B)||oe.contains(R);return me||N(h),U.stopPropagation()})}return r})});var LE=f((mX,PE)=>{"use strict";var ua=Ue();ua.define("forms",PE.exports=function(e,t){var n={},r=e(document),i,o=window.location,a=window.XDomainRequest&&!window.atob,s=".w-form",u,l=/e(-)?mail/i,v=/^\S+@\S+$/,p=window.alert,d=ua.env(),E,T,b,S=/list-manage[1-9]?.com/i,m=t.debounce(function(){p("Oops! This page has improperly configured forms. Please contact your website administrator to fix this issue.")},100);n.ready=n.design=n.preview=function(){C(),!d&&!E&&D()};function C(){u=e("html").attr("data-wf-site"),T="https://webflow.com/api/v1/form/"+u,a&&T.indexOf("https://webflow.com")>=0&&(T=T.replace("https://webflow.com","https://formdata.webflow.com")),b=`${T}/signFile`,i=e(s+" form"),i.length&&i.each(x)}function x(M,H){var Y=e(H),X=e.data(H,s);X||(X=e.data(H,s,{form:Y})),F(X);var q=Y.closest("div.w-form");X.done=q.find("> .w-form-done"),X.fail=q.find("> .w-form-fail"),X.fileUploads=q.find(".w-file-upload"),X.fileUploads.each(function(B){V(B,X)});var h=X.form.attr("aria-label")||X.form.attr("data-name")||"Form";X.done.attr("aria-label")||X.form.attr("aria-label",h),X.done.attr("tabindex","-1"),X.done.attr("role","region"),X.done.attr("aria-label")||X.done.attr("aria-label",h+" success"),X.fail.attr("tabindex","-1"),X.fail.attr("role","region"),X.fail.attr("aria-label")||X.fail.attr("aria-label",h+" failure");var U=X.action=Y.attr("action");if(X.handler=null,X.redirect=Y.attr("data-redirect"),S.test(U)){X.handler=A;return}if(!U){if(u){X.handler=N;return}m()}}function D(){E=!0,r.on("submit",s+" form",function(B){var R=e.data(this,s);R.handler&&(R.evt=B,R.handler(R))});let M=".w-checkbox-input",H=".w-radio-input",Y="w--redirected-checked",X="w--redirected-focus",q="w--redirected-focus-visible",h=":focus-visible, [data-wf-focus-visible]",U=[["checkbox",M],["radio",H]];r.on("change",s+' form input[type="checkbox"]:not('+M+")",B=>{e(B.target).siblings(M).toggleClass(Y)}),r.on("change",s+' form input[type="radio"]',B=>{e(`input[name="${B.target.name}"]:not(${M})`).map((oe,me)=>e(me).siblings(H).removeClass(Y));let R=e(B.target);R.hasClass("w-radio-input")||R.siblings(H).addClass(Y)}),U.forEach(([B,R])=>{r.on("focus",s+` form input[type="${B}"]:not(`+R+")",oe=>{e(oe.target).siblings(R).addClass(X),e(oe.target).filter(h).siblings(R).addClass(q)}),r.on("blur",s+` form input[type="${B}"]:not(`+R+")",oe=>{e(oe.target).siblings(R).removeClass(`${X} ${q}`)})})}function F(M){var H=M.btn=M.form.find(':input[type="submit"]');M.wait=M.btn.attr("data-wait")||null,M.success=!1,H.prop("disabled",!1),M.label&&H.val(M.label)}function P(M){var H=M.btn,Y=M.wait;H.prop("disabled",!0),Y&&(M.label=H.val(),H.val(Y))}function z(M,H){var Y=null;return H=H||{},M.find(':input:not([type="submit"]):not([type="file"])').each(function(X,q){var h=e(q),U=h.attr("type"),B=h.attr("data-name")||h.attr("name")||"Field "+(X+1);B=encodeURIComponent(B);var R=h.val();if(U==="checkbox")R=h.is(":checked");else if(U==="radio"){if(H[B]===null||typeof H[B]=="string")return;R=M.find('input[name="'+h.attr("name")+'"]:checked').val()||null}typeof R=="string"&&(R=e.trim(R)),H[B]=R,Y=Y||te(h,U,B,R)}),Y}function K(M){var H={};return M.find(':input[type="file"]').each(function(Y,X){var q=e(X),h=q.attr("data-name")||q.attr("name")||"File "+(Y+1),U=q.attr("data-value");typeof U=="string"&&(U=e.trim(U)),H[h]=U}),H}let $={_mkto_trk:"marketo"};function J(){return document.cookie.split("; ").reduce(function(H,Y){let X=Y.split("="),q=X[0];if(q in $){let h=$[q],U=X.slice(1).join("=");H[h]=U}return H},{})}function te(M,H,Y,X){var q=null;return H==="password"?q="Passwords cannot be submitted.":M.attr("required")?X?l.test(M.attr("type"))&&(v.test(X)||(q="Please enter a valid email address for: "+Y)):q="Please fill out the required field: "+Y:Y==="g-recaptcha-response"&&!X&&(q="Please confirm you\u2019re not a robot."),q}function N(M){j(M),L(M)}function A(M){F(M);var H=M.form,Y={};if(/^https/.test(o.href)&&!/^https/.test(M.action)){H.attr("method","post");return}j(M);var X=z(H,Y);if(X)return p(X);P(M);var q;t.each(Y,function(R,oe){l.test(oe)&&(Y.EMAIL=R),/^((full[ _-]?)?name)$/i.test(oe)&&(q=R),/^(first[ _-]?name)$/i.test(oe)&&(Y.FNAME=R),/^(last[ _-]?name)$/i.test(oe)&&(Y.LNAME=R)}),q&&!Y.FNAME&&(q=q.split(" "),Y.FNAME=q[0],Y.LNAME=Y.LNAME||q[1]);var h=M.action.replace("/post?","/post-json?")+"&c=?",U=h.indexOf("u=")+2;U=h.substring(U,h.indexOf("&",U));var B=h.indexOf("id=")+3;B=h.substring(B,h.indexOf("&",B)),Y["b_"+U+"_"+B]="",e.ajax({url:h,data:Y,dataType:"jsonp"}).done(function(R){M.success=R.result==="success"||/already/.test(R.msg),M.success||console.info("MailChimp error: "+R.msg),L(M)}).fail(function(){L(M)})}function L(M){var H=M.form,Y=M.redirect,X=M.success;if(X&&Y){ua.location(Y);return}M.done.toggle(X),M.fail.toggle(!X),X?M.done.focus():M.fail.focus(),H.toggle(!X),F(M)}function j(M){M.evt&&M.evt.preventDefault(),M.evt=null}function V(M,H){if(!H.fileUploads||!H.fileUploads[M])return;var Y,X=e(H.fileUploads[M]),q=X.find("> .w-file-upload-default"),h=X.find("> .w-file-upload-uploading"),U=X.find("> .w-file-upload-success"),B=X.find("> .w-file-upload-error"),R=q.find(".w-file-upload-input"),oe=q.find(".w-file-upload-label"),me=oe.children(),se=B.find(".w-file-upload-error-msg"),g=U.find(".w-file-upload-file"),G=U.find(".w-file-remove-link"),Q=g.find(".w-file-upload-file-name"),W=se.attr("data-w-size-error"),ge=se.attr("data-w-type-error"),ht=se.attr("data-w-generic-error");if(d||oe.on("click keydown",function(_){_.type==="keydown"&&_.which!==13&&_.which!==32||(_.preventDefault(),R.click())}),oe.find(".w-icon-file-upload-icon").attr("aria-hidden","true"),G.find(".w-icon-file-upload-remove").attr("aria-hidden","true"),d)R.on("click",function(_){_.preventDefault()}),oe.on("click",function(_){_.preventDefault()}),me.on("click",function(_){_.preventDefault()});else{G.on("click keydown",function(_){if(_.type==="keydown"){if(_.which!==13&&_.which!==32)return;_.preventDefault()}R.removeAttr("data-value"),R.val(""),Q.html(""),q.toggle(!0),U.toggle(!1),oe.focus()}),R.on("change",function(_){Y=_.target&&_.target.files&&_.target.files[0],Y&&(q.toggle(!1),B.toggle(!1),h.toggle(!0),h.focus(),Q.text(Y.name),O()||P(H),H.fileUploads[M].uploading=!0,ne(Y,y))});var nt=oe.outerHeight();R.height(nt),R.width(1)}function c(_){var w=_.responseJSON&&_.responseJSON.msg,Z=ht;typeof w=="string"&&w.indexOf("InvalidFileTypeError")===0?Z=ge:typeof w=="string"&&w.indexOf("MaxFileSizeError")===0&&(Z=W),se.text(Z),R.removeAttr("data-value"),R.val(""),h.toggle(!1),q.toggle(!0),B.toggle(!0),B.focus(),H.fileUploads[M].uploading=!1,O()||F(H)}function y(_,w){if(_)return c(_);var Z=w.fileName,ie=w.postData,pe=w.fileId,k=w.s3Url;R.attr("data-value",pe),re(k,ie,Y,Z,I)}function I(_){if(_)return c(_);h.toggle(!1),U.css("display","inline-block"),U.focus(),H.fileUploads[M].uploading=!1,O()||F(H)}function O(){var _=H.fileUploads&&H.fileUploads.toArray()||[];return _.some(function(w){return w.uploading})}}function ne(M,H){var Y=new URLSearchParams({name:M.name,size:M.size});e.ajax({type:"GET",url:`${b}?${Y}`,crossDomain:!0}).done(function(X){H(null,X)}).fail(function(X){H(X)})}function re(M,H,Y,X,q){var h=new FormData;for(var U in H)h.append(U,H[U]);h.append("file",Y,X),e.ajax({type:"POST",url:M,data:h,processData:!1,contentType:!1}).done(function(){q(null)}).fail(function(B){q(B)})}return n})});var DE=f((_X,NE)=>{"use strict";var gt=Ue(),vF=qn(),Ae={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35};gt.define("navbar",NE.exports=function(e,t){var n={},r=e.tram,i=e(window),o=e(document),a=t.debounce,s,u,l,v,p=gt.env(),d='
',E=".w-nav",T="w--open",b="w--nav-dropdown-open",S="w--nav-dropdown-toggle-open",m="w--nav-dropdown-list-open",C="w--nav-link-open",x=vF.triggers,D=e();n.ready=n.design=n.preview=F,n.destroy=function(){D=e(),P(),u&&u.length&&u.each(J)};function F(){l=p&>.env("design"),v=gt.env("editor"),s=e(document.body),u=o.find(E),u.length&&(u.each($),P(),z())}function P(){gt.resize.off(K)}function z(){gt.resize.on(K)}function K(){u.each(q)}function $(g,G){var Q=e(G),W=e.data(G,E);W||(W=e.data(G,E,{open:!1,el:Q,config:{},selectedIdx:-1})),W.menu=Q.find(".w-nav-menu"),W.links=W.menu.find(".w-nav-link"),W.dropdowns=W.menu.find(".w-dropdown"),W.dropdownToggle=W.menu.find(".w-dropdown-toggle"),W.dropdownList=W.menu.find(".w-dropdown-list"),W.button=Q.find(".w-nav-button"),W.container=Q.find(".w-container"),W.overlayContainerId="w-nav-overlay-"+g,W.outside=Y(W);var ge=Q.find(".w-nav-brand");ge&&ge.attr("href")==="/"&&ge.attr("aria-label")==null&&ge.attr("aria-label","home"),W.button.attr("style","-webkit-user-select: text;"),W.button.attr("aria-label")==null&&W.button.attr("aria-label","menu"),W.button.attr("role","button"),W.button.attr("tabindex","0"),W.button.attr("aria-controls",W.overlayContainerId),W.button.attr("aria-haspopup","menu"),W.button.attr("aria-expanded","false"),W.el.off(E),W.button.off(E),W.menu.off(E),A(W),l?(te(W),W.el.on("setting"+E,L(W))):(N(W),W.button.on("click"+E,M(W)),W.menu.on("click"+E,"a",H(W)),W.button.on("keydown"+E,j(W)),W.el.on("keydown"+E,V(W))),q(g,G)}function J(g,G){var Q=e.data(G,E);Q&&(te(Q),e.removeData(G,E))}function te(g){g.overlay&&(se(g,!0),g.overlay.remove(),g.overlay=null)}function N(g){g.overlay||(g.overlay=e(d).appendTo(g.el),g.overlay.attr("id",g.overlayContainerId),g.parent=g.menu.parent(),se(g,!0))}function A(g){var G={},Q=g.config||{},W=G.animation=g.el.attr("data-animation")||"default";G.animOver=/^over/.test(W),G.animDirect=/left$/.test(W)?-1:1,Q.animation!==W&&g.open&&t.defer(re,g),G.easing=g.el.attr("data-easing")||"ease",G.easing2=g.el.attr("data-easing2")||"ease";var ge=g.el.attr("data-duration");G.duration=ge!=null?Number(ge):400,G.docHeight=g.el.attr("data-doc-height"),g.config=G}function L(g){return function(G,Q){Q=Q||{};var W=i.width();A(g),Q.open===!0&&oe(g,!0),Q.open===!1&&se(g,!0),g.open&&t.defer(function(){W!==i.width()&&re(g)})}}function j(g){return function(G){switch(G.keyCode){case Ae.SPACE:case Ae.ENTER:return M(g)(),G.preventDefault(),G.stopPropagation();case Ae.ESCAPE:return se(g),G.preventDefault(),G.stopPropagation();case Ae.ARROW_RIGHT:case Ae.ARROW_DOWN:case Ae.HOME:case Ae.END:return g.open?(G.keyCode===Ae.END?g.selectedIdx=g.links.length-1:g.selectedIdx=0,ne(g),G.preventDefault(),G.stopPropagation()):(G.preventDefault(),G.stopPropagation())}}}function V(g){return function(G){if(g.open)switch(g.selectedIdx=g.links.index(document.activeElement),G.keyCode){case Ae.HOME:case Ae.END:return G.keyCode===Ae.END?g.selectedIdx=g.links.length-1:g.selectedIdx=0,ne(g),G.preventDefault(),G.stopPropagation();case Ae.ESCAPE:return se(g),g.button.focus(),G.preventDefault(),G.stopPropagation();case Ae.ARROW_LEFT:case Ae.ARROW_UP:return g.selectedIdx=Math.max(-1,g.selectedIdx-1),ne(g),G.preventDefault(),G.stopPropagation();case Ae.ARROW_RIGHT:case Ae.ARROW_DOWN:return g.selectedIdx=Math.min(g.links.length-1,g.selectedIdx+1),ne(g),G.preventDefault(),G.stopPropagation()}}}function ne(g){if(g.links[g.selectedIdx]){var G=g.links[g.selectedIdx];G.focus(),H(G)}}function re(g){g.open&&(se(g,!0),oe(g,!0))}function M(g){return a(function(){g.open?se(g):oe(g)})}function H(g){return function(G){var Q=e(this),W=Q.attr("href");if(!gt.validClick(G.currentTarget)){G.preventDefault();return}W&&W.indexOf("#")===0&&g.open&&se(g)}}function Y(g){return g.outside&&o.off("click"+E,g.outside),function(G){var Q=e(G.target);v&&Q.closest(".w-editor-bem-EditorOverlay").length||X(g,Q)}}var X=a(function(g,G){if(g.open){var Q=G.closest(".w-nav-menu");g.menu.is(Q)||se(g)}});function q(g,G){var Q=e.data(G,E),W=Q.collapsed=Q.button.css("display")!=="none";if(Q.open&&!W&&!l&&se(Q,!0),Q.container.length){var ge=U(Q);Q.links.each(ge),Q.dropdowns.each(ge)}Q.open&&me(Q)}var h="max-width";function U(g){var G=g.container.css(h);return G==="none"&&(G=""),function(Q,W){W=e(W),W.css(h,""),W.css(h)==="none"&&W.css(h,G)}}function B(g,G){G.setAttribute("data-nav-menu-open","")}function R(g,G){G.removeAttribute("data-nav-menu-open")}function oe(g,G){if(g.open)return;g.open=!0,g.menu.each(B),g.links.addClass(C),g.dropdowns.addClass(b),g.dropdownToggle.addClass(S),g.dropdownList.addClass(m),g.button.addClass(T);var Q=g.config,W=Q.animation;(W==="none"||!r.support.transform||Q.duration<=0)&&(G=!0);var ge=me(g),ht=g.menu.outerHeight(!0),nt=g.menu.outerWidth(!0),c=g.el.height(),y=g.el[0];if(q(0,y),x.intro(0,y),gt.redraw.up(),l||o.on("click"+E,g.outside),G){_();return}var I="transform "+Q.duration+"ms "+Q.easing;if(g.overlay&&(D=g.menu.prev(),g.overlay.show().append(g.menu)),Q.animOver){r(g.menu).add(I).set({x:Q.animDirect*nt,height:ge}).start({x:0}).then(_),g.overlay&&g.overlay.width(nt);return}var O=c+ht;r(g.menu).add(I).set({y:-O}).start({y:0}).then(_);function _(){g.button.attr("aria-expanded","true")}}function me(g){var G=g.config,Q=G.docHeight?o.height():s.height();return G.animOver?g.menu.height(Q):g.el.css("position")!=="fixed"&&(Q-=g.el.outerHeight(!0)),g.overlay&&g.overlay.height(Q),Q}function se(g,G){if(!g.open)return;g.open=!1,g.button.removeClass(T);var Q=g.config;if((Q.animation==="none"||!r.support.transform||Q.duration<=0)&&(G=!0),x.outro(0,g.el[0]),o.off("click"+E,g.outside),G){r(g.menu).stop(),y();return}var W="transform "+Q.duration+"ms "+Q.easing2,ge=g.menu.outerHeight(!0),ht=g.menu.outerWidth(!0),nt=g.el.height();if(Q.animOver){r(g.menu).add(W).start({x:ht*Q.animDirect}).then(y);return}var c=nt+ge;r(g.menu).add(W).start({y:-c}).then(y);function y(){g.menu.height(""),r(g.menu).set({x:0,y:0}),g.menu.each(R),g.links.removeClass(C),g.dropdowns.removeClass(b),g.dropdownToggle.removeClass(S),g.dropdownList.removeClass(m),g.overlay&&g.overlay.children().length&&(D.length?g.menu.insertAfter(D):g.menu.prependTo(g.parent),g.overlay.attr("style","").hide()),g.el.triggerHandler("w-close"),g.button.attr("aria-expanded","false")}}return n})});Ta();Aa();Sa();qn();IE();bE();OE();SE();CE();LE();DE();})(); +/*! +* tram.js v0.8.2-global +* Cross-browser CSS3 transitions in JavaScript +* https://github.com/bkwld/tram +* MIT License +*/ +/*! + * Webflow._ (aka) Underscore.js 1.6.0 (custom build) + * + * http://underscorejs.org + * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + * Underscore may be freely distributed under the MIT license. + * @license MIT + */ +/*! Bundled license information: + +timm/lib/timm.js: + (*! + * Timm + * + * Immutability helpers with fast reads and acceptable writes. + * + * @copyright Guillermo Grau Panea 2016 + * @license MIT + *) +*/ +/** + * ---------------------------------------------------------------------- + * Webflow: Interactions 2.0: Init + */ +Webflow.require('ix2').init( +{"events":{"e":{"id":"e","name":"","animationType":"custom","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-2"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1697010961118},"e-2":{"id":"e-2","name":"","animationType":"custom","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1697010961119},"e-9":{"id":"e-9","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-10"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|1a89920e-2014-0e57-200c-c46a0a675ba2","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|1a89920e-2014-0e57-200c-c46a0a675ba2","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1697014643068},"e-10":{"id":"e-10","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-9"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|1a89920e-2014-0e57-200c-c46a0a675ba2","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|1a89920e-2014-0e57-200c-c46a0a675ba2","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1697014643068},"e-41":{"id":"e-41","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-42"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|03b27329-361d-5f00-8821-1fc383103695","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|03b27329-361d-5f00-8821-1fc383103695","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757554617},"e-42":{"id":"e-42","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-41"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|03b27329-361d-5f00-8821-1fc383103695","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|03b27329-361d-5f00-8821-1fc383103695","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757554617},"e-43":{"id":"e-43","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-44"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|09cd043d-5315-fdd5-7fd7-22af8667903c","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|09cd043d-5315-fdd5-7fd7-22af8667903c","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757688500},"e-44":{"id":"e-44","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-43"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|09cd043d-5315-fdd5-7fd7-22af8667903c","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|09cd043d-5315-fdd5-7fd7-22af8667903c","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757688500},"e-45":{"id":"e-45","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-46"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|8733ff3b-7ee4-fcf8-a6ff-bbe91291d04d","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|8733ff3b-7ee4-fcf8-a6ff-bbe91291d04d","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757722024},"e-46":{"id":"e-46","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-45"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|8733ff3b-7ee4-fcf8-a6ff-bbe91291d04d","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|8733ff3b-7ee4-fcf8-a6ff-bbe91291d04d","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757722024},"e-47":{"id":"e-47","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-48"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|a85fbb90-7e54-05dc-5899-370f63e5d79a","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|a85fbb90-7e54-05dc-5899-370f63e5d79a","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757759871},"e-48":{"id":"e-48","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-47"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|a85fbb90-7e54-05dc-5899-370f63e5d79a","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|a85fbb90-7e54-05dc-5899-370f63e5d79a","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757759871},"e-49":{"id":"e-49","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-50"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|8e9dee89-30e8-3297-abdf-c11b05a39c0e","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|8e9dee89-30e8-3297-abdf-c11b05a39c0e","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757800667},"e-50":{"id":"e-50","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-49"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|8e9dee89-30e8-3297-abdf-c11b05a39c0e","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|8e9dee89-30e8-3297-abdf-c11b05a39c0e","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757800667},"e-51":{"id":"e-51","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-52"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|d3b7b278-7907-01b9-1a2d-7cfb24fda3d6","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|d3b7b278-7907-01b9-1a2d-7cfb24fda3d6","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757827780},"e-52":{"id":"e-52","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-51"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|d3b7b278-7907-01b9-1a2d-7cfb24fda3d6","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|d3b7b278-7907-01b9-1a2d-7cfb24fda3d6","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757827780},"e-53":{"id":"e-53","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-54"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|34a011d1-a2da-1dd8-9bc0-8f7f281084fa","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|34a011d1-a2da-1dd8-9bc0-8f7f281084fa","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757974998},"e-54":{"id":"e-54","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-53"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|34a011d1-a2da-1dd8-9bc0-8f7f281084fa","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|34a011d1-a2da-1dd8-9bc0-8f7f281084fa","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698757974998},"e-57":{"id":"e-57","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-58"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|7f33dbac-ed4c-ac1f-550e-1e0058990d67","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|7f33dbac-ed4c-ac1f-550e-1e0058990d67","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698758097787},"e-58":{"id":"e-58","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-57"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|7f33dbac-ed4c-ac1f-550e-1e0058990d67","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|7f33dbac-ed4c-ac1f-550e-1e0058990d67","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698758097787},"e-59":{"id":"e-59","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-60"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|33e473e1-0f00-aadc-3145-c13878dbe186","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|33e473e1-0f00-aadc-3145-c13878dbe186","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698758132569},"e-60":{"id":"e-60","name":"","animationType":"preset","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-59"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"65d5fb4e952d612cc4cf1381|33e473e1-0f00-aadc-3145-c13878dbe186","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"65d5fb4e952d612cc4cf1381|33e473e1-0f00-aadc-3145-c13878dbe186","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1698758132569}},"actionLists":{"a-2":{"id":"a-2","title":"AccordionClose","actionItemGroups":[{"actionItems":[{"id":"a-2-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7"},"heightValue":80,"widthUnit":"PX","heightUnit":"px","locked":false}},{"id":"a-2-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".accordionicon","selectorGuids":["18e85c43-f2da-e4cf-dba7-fc1206343e8d"]},"zValue":0,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}}]}],"useFirstGroupAsInitialState":false,"createdOn":1697011485411},"a":{"id":"a","title":"AccordionOpen","actionItemGroups":[{"actionItems":[{"id":"a-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7"},"heightValue":80,"widthUnit":"PX","heightUnit":"px","locked":false}},{"id":"a-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".accordionicon","selectorGuids":["18e85c43-f2da-e4cf-dba7-fc1206343e8d"]},"xValue":0,"yValue":0,"zValue":0,"xUnit":"deg","yUnit":"deg","zUnit":"deg"}}]},{"actionItems":[{"id":"a-n-3","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"65d5fb4e952d612cc4cf1381|a01a0182-37ff-c744-f0d7-694d93e8a9c7"},"widthUnit":"PX","heightUnit":"AUTO","locked":false}},{"id":"a-n-4","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".accordionicon","selectorGuids":["18e85c43-f2da-e4cf-dba7-fc1206343e8d"]},"zValue":180,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}}]}],"useFirstGroupAsInitialState":true,"createdOn":1697011035049}},"site":{"mediaQueries":[{"key":"main","min":992,"max":10000},{"key":"medium","min":768,"max":991},{"key":"small","min":480,"max":767},{"key":"tiny","min":0,"max":479}]}} +); diff --git a/privacy-policy.html b/privacy-policy.html new file mode 100644 index 0000000..0fcde3f --- /dev/null +++ b/privacy-policy.html @@ -0,0 +1,254 @@ + + + + + Privacy Policy + + + + + + + + + + + + + + + + + + + +
+
+
Privacy Policy
+ +
+
+

Code for Africa (hereafter referred to as ‘CfA’) is a public benefit non-profit organisation that uses open (public) data and civic technologies to support digital democracy initiatives across the continent. CfA is headquartered in South Africa (where it is registered as a tax exempt non-government organisation with registration number 168-092-NPO), operating from offices at 112 Loop Street, Cape Town, 8000. CfA is also separately registered as a public benefit non-profit in Kenya (number CPR/2016/220101) and Nigeria (number RC 1503312). CfA incubates a range of initiatives, including the africanDRONE network of civic drone operators, the African Network of Centres for Investigative Reporting (ANCIR), the PesaCheck network of fact-checking mis-/disinformation researchers, and the sensors.AFRICA network of citizen science and remote sensing activists. It also supports a range of other third party initiatives, through its innovateAFRICA.fund. This privacy policy will explain how our organisation uses the personal data we collect from you when you use our websites.

+

1. Topics covered in this policy:

+
    +
  • Definitions for terms/organisations mentioned in this policy
  • +
  • Principles for processing personal data
  • +
  • What data do we collect?
  • +
  • How do we collect your data?
  • +
  • How will we use your data?
  • +
  • Legal basis for collecting and processing personal data
  • +
  • Retention of your personal data
  • +
  • Marketing
  • +
  • What are your data protection rights?
  • +
  • What are cookies?
  • +
  • How do we use cookies?
  • +
  • What types of cookies do we use?
  • +
  • How to manage your cookies
  • +
  • Privacy policies of other websites
  • +
  • Changes to our privacy policy
  • +
  • How to contact us
  • +
+

2. Definitions for terms/organisations mentioned in this policy

+
    +
  • CfA: Code for Africa.
  • +
  • GDPA: General Data Protection Regulation Act.
  • +
+
    +
  • POPIA: South African Protection of Personal Information Act.
  • +
  • Data Controller: Data Controller means the natural or legal person who (either alone or jointly or in common with other persons) determines the purposes for which and the manner in which any personal information are, or are to be, processed.
  • +
  • Data Processor: Data Processor means any natural or legal person who processes the data on behalf of the Data Controller.
  • +
  • Data Subject: Data Subject is any living individual who is using our Service and is the subject of Personal Data.
  • +
+

3. Principles for processing personal data

+

Our principles for processing personal data are:

+
    +
  • Fairness and lawfulness. When we process personal data, the individual rights of the Data Subjects must be protected. All personal data must be collected and processed in a legal and fair manner.
  • +
+
    +
  • Restricted to a specific purpose. The personal data of Data Subject must be processed only for specific purposes.
  • +
+
    +
  • Transparency. The Data Subject must be informed of how his/her data is being collected, processed and used.
  • +
+

4. What data do we collect?

+

CfA collects the following data:

+
    +
  • Personal identification information (Name, email address, phone number, etc.)
  • +
  • Web analytics (using data collected by cookies on our websites, along with tools such as Google Analytics)
  • +
+

+

5. How do we collect your data?

+

You directly provide CfA with most of the data we collect. We collect data and process data when you:

+
    +
  • Register online or subscribe for any of our products or services or communities or events.
  • +
  • Voluntarily complete a partner/participant survey or provide feedback on any of our message boards or via email.
  • +
  • Use or view our website via your browser's cookies.
  • +
+

CfA may also receive your data indirectly from the following sources:

+
    +
  • Research tools that our editorial/journalism teams use for analysing mis-/disinformation on social media platforms.
  • +
+

6. How will we use your data? 

+

CfA uses the collected personal data for various purposes:

+
    +
  • To provide you with services
  • +
  • To notify you about changes to our services and/or products
  • +
  • To provide customer support
  • +
  • To gather analysis or valuable information so that we can improve our services
  • +
  • To detect, prevent and address technical issues
  • +
+

7. Legal basis for collecting and processing personal data 

+

CfA’s legal basis for collecting and using the personal data described in this Data Protection Policy depends on the personal data we collect and the specific context in which we collect the information:

+
    +
  • CfA needs to perform a contract with you
  • +
  • You have given CfA permission to do so
  • +
  • Processing your personal data is in CfA’s legitimate interests
  • +
  • CfA needs to comply with the law
  • +
+

8. Retention of your personal data

+

CfA will retain your personal information only for as long as is necessary for the purposes set out in this Data Protection Policy.

+

CfA will retain and use your information to the extent necessary to comply with our legal obligations, resolve disputes, and enforce our policies.

+

9. Marketing

+

CfA may send you information and/or alerts about initiatives or services by our digital democracy programmes that we think you might like, as well as those of our partner organisations, including from:

+
    +
  • CfA’s Academy for digital citizen engagement
  • +
  • africanDRONE
  • +
  • ANCIR and its iLAB
  • +
  • PesaCheck
  • +
  • sensors.AFRICA
  • +
+

If you have agreed to receive marketing, including alerts and newsletters, you may always opt out at a later date.

+

You have the right at any time to stop CfA from contacting you for marketing purposes or giving your data to other members of the CfA network. If you no longer wish to be contacted for marketing purposes, please email us at hello@codeforafrica.org.

+

10. What are your data protection rights?

+

If you are a resident of the European Economic Area (EEA), or alternatively South Africa, you have certain data protection rights. If you wish to be informed what personal data we hold about you and if you want it to be removed from our systems, please contact us. In certain circumstances, you have the following data protection rights:

+

The right to access - You have the right to request CfA for copies of your personal data. We may charge you a small fee to process this request.

+

The right to rectification - You have the right to request that CfA correct any information you believe is inaccurate. You also have the right to request CfA to complete information you believe is incomplete

+

The right to erasure - You have the right to request that CfA erase your personal data, under certain conditions.

+

The right to restrict processing - You have the right to request that CfA restrict the processing of your personal data, under certain conditions.

+

The right to object to processing - You have the right to object to CfA's processing of your personal data, under certain conditions.

+

The right to data portability - You have the right to request that CfA transfer the data that we have collected to another organization, or directly to you, under certain conditions.

+

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us at our email: hello@codeforafrica.org

+

11. What are cookies?

+

Cookies are text files placed on your computer to collect standard Internet log information and visitor behavior information. When you visit our websites, we may collect information from you automatically through cookies or similar technology.

+

For further information , visit allaboutcookies.org.

+

12. How do we use cookies?

+

CfA uses cookies in a range of ways to improve your experience on our website , including:

+
    +
  • Keeping you signed in
  • +
  • Understanding how you use our websites
  • +
+

13. What types of cookies do we use?

+

There are a number of different types of cookies, however, our website uses:

+
    +
  • Functionality - CfA uses cookies so that we recognize you on our website and remember your previously selected preferences. These could include what language you prefer and location you are in. A mix of first-party and third-party cookies are used.
  • +
  • Advertising - CfA uses cookies to collect information about your visit to our website, the content you viewed, the links you followed and information about your browser, device, and your IP address. CfA sometimes shares some limited aspects of this data with third parties for advertising purposes.
  • +
+

14. How to manage cookies

+

You can set your browser not to accept cookies, and the above website tells you how to remove cookies from your browser. However, in a few cases, some of our website features may not function as a result.

+

15. Privacy policies of other websites

+

The CfA website contains links to other websites. Our privacy policy applies only to our website, so if you click on a link to another website, you should read their privacy policy.

+

16. Changes to our privacy policy

+

CfA keeps its privacy policy under regular review and places any updates on this web page. This privacy policy was last updated on 01 December 2020.

+

17. How to contact us

+

If you have any questions about CfA's privacy policy, the data we hold on you, or you would like to exercise one of your data protection rights, please do not hesitate to contact us.

+

Email us at: hello@codeforafrica.org 

+

+
+
+ + + + + \ No newline at end of file