:root {
  --2: #0c2651;
  --white: white;
  --tomato-2: #ff4b40;
  --peru: #cd8214;
  --white-2: #ff705b;
  --black-3: #fe6650;
  --medium-violet-red: #9f386a;
  --medium-violet-red-3: #952e60;
  --dark-slate-blue-3: #10336c;
  --medium-violet-red-2: #812853;
  --transparent: #14244d00;
  --royal-blue: #1566f1;
  --orange: #ffae38;
  --orange-2: #ec9b26;
  --dark-slate-blue-2: #16366c;
  --tomato: #fe6650;
  --dark-slate-grey: #3a3a3a;
  --tomato-3: #fe6650;
  --black-2: black;
  --midnight-blue-2: #0b2a5d;
  --dark-slate-blue: #1c4080;
  --dodger-blue: #2a86f3;
  --black: #171b2fcc;
  --light-green: #85e0a3;
  --new-styleguide--text--white: #f5f8ff;
  --new-styleguide--background-color--rizebluedark-700: #192c5d;
  --black-4: black;
  --color: white;
  --new-styleguide--text--solid-white: white;
  --new-styleguide--background-color--rizebluedark-100: #cdd4e4;
  --new-styleguide--background-color--rizebluedark-900: #122045;
  --new-styleguide--background-color--rizebluedark-800: #14244d;
  --new-styleguide--background-color--rizebluedark-1200: #0e1835;
  --new-styleguide--highlight--blue: var(--new-styleguide--primary-color--blue);
  --new-styleguide--primary-color--blue: #305eff;
  --new-styleguide--primary-color--dark-blue: #2950da;
  --new-styleguide--background-color--rizebluedark-300: #8193c0;
  --new-styleguide--text--azure-white: #ebf1ff;
  --new-styleguide--background-color--rizebluedark-000: #f2f4f9;
  --new-styleguide--highlight--vivid-tangerine: #ff8a80;
  --new-styleguide--text--black: #0d1a48;
  --new-styleguide--text--dim-black: #5d6d86;
  --new-styleguide--background-color--rizebluedark-400: #5269a4;
  --new-styleguide--text--dim-white: #b4cdfd;
  --new-styleguide--text--on-pink: #eeaacb;
  --new-styleguide--background-color--rizebluedark-200: #b4beda;
  --new-styleguide--background-color--rizebluedark-1000: #111e41;
  --flowui-component-library-gray-400: #b6b9ce;
  --midnight-blue: #08224f;
  --accessible-components-dark-grey: #9b9b9b;
  --accessible-components-white-smoke: whitesmoke;
  --flowui-component-library-gray-200: #f3f5fb;
  --flowui-component-library-gray-100: #f7f9fd;
  --flowui-component-library-gray-900: #160042;
  --text-small--font-size: .875rem;
  --text-small--font-family: var(--new-styleguide--font--secondary);
  --text-small--font-weight: var(--font--primary-regular);
  --font--primary-family: var(--new-styleguide--font--primary);
  --font--secondary-family: var(--new-styleguide--font--secondary);
  --font--primary-regular: var(--font-weight--400);
  --font--primary-medium: var(--font-weight--500);
  --font--primary-semibold: var(--font-weight--600);
  --font-weight--inherit: 0px;
  --font-weight--100: 0px;
  --font-weight--200: 0px;
  --font-weight--300: 0px;
  --font-weight--400: 0px;
  --font-weight--500: 0px;
  --font-weight--600: 0px;
  --font-weight--700: 0px;
  --font-weight--800: 0px;
  --font-weight--900: 0px;
  --letter-spacing--0em: 0em;
  --letter-spacing--0-03em: -.03em;
  --line-hieght--1-5em: 1.5em;
  --line-hieght--1-3em: 1.3em;
  --line-hieght--1-1em: 1.1em;
  --line-hieght--1em: 1em;
  --new-styleguide--background-color--rizebluedark-1300: #0b1228;
  --new-styleguide--background-color--rizebluedark-1100: #101c3d;
  --new-styleguide--background-color--rizebluedark-600: #2b427e;
  --new-styleguide--background-color--rizebluedark-500: #3f5a9d;
  --new-styleguide--background-color--rizebluedark-050: #e4e8f1;
  --new-styleguide--font--primary: Tasaorbiterdisplay, sans-serif;
  --new-styleguide--font--secondary: Inter, sans-serif;
  --new-styleguide--highlight--yellow-orange: var(--new-styleguide--primary-color--yellow-orange);
  --new-styleguide--primary-color--hibiscus: #b53070;
  --new-styleguide--primary-color--persimmon: #fe6650;
  --new-styleguide--primary-color--yellow-orange: #ffae38;
  --new-styleguide--text--868686: white;
  --new-styleguide--text--color: white;
  --size--0rem: 0rem;
  --size--0-125rem: .125rem;
  --size--0-25rem: .25rem;
  --size--0-5rem: .5rem;
  --size--0-75rem: .75rem;
  --size--1rem: 1rem;
  --size--1-25rem: 1.25rem;
  --size--1-5rem: 1.5rem;
  --size--2rem: 2rem;
  --size--2-5rem: 2.5rem;
  --size--3rem: 3rem;
  --size--3-5rem: 3.5rem;
  --size--4rem: 4rem;
  --size--4-5rem: 4.5rem;
  --size--5rem: 5rem;
  --size--5-5rem: 5.5rem;
  --size--6rem: 6rem;
  --size--6-5rem: 6.5rem;
  --size--7rem: 7rem;
  --size--7-5rem: 7.5rem;
  --size--8rem: 8rem;
  --size--8-5rem: 8.5rem;
  --size--9rem: 9rem;
  --size--9-5rem: 9.5rem;
  --size--10rem: 10rem;
  --size--11rem: 11rem;
  --size--12rem: 12rem;
  --size--13rem: 13rem;
  --size--14rem: 14rem;
  --size--15rem: 15rem;
  --size--16rem: 16rem;
  --systemflow-lite-primary--60: #2f54eb;
  --untitled-ui--gray900: #101828;
  --untitled-ui--gray500: #667085;
  --untitled-ui--primary800: #53389e;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray50-2: #f9fafb;
  --untitled-ui--gray700: #344054;
  --untitled-ui--primary600: #7f56d9;
}

body {
  background-color: var(--2);
  color: #333;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

h1 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 60px;
  font-weight: 700;
  line-height: 120%;
}

h2 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 500;
  line-height: 60px;
}

h3 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 1.5;
}

h4 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
}

p {
  margin-bottom: 0;
  line-height: 1.5;
}

a {
  color: #2b83ea;
  font-family: DM Sans, sans-serif;
  text-decoration: none;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  margin-bottom: 8px;
}

em {
  font-style: italic;
}

.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-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.h1 {
  font-size: 3.75rem;
  line-height: 120%;
}

.h1.directory {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 52px;
  line-height: 110%;
}

.h1.red-orange {
  color: var(--white-2);
}

.h1.yc {
  font-size: 38px;
  font-weight: 500;
}

.h1.yc._62 {
  font-size: 62px;
  font-weight: 400;
}

.h1.yc._62.show {
  display: block;
}

.h1.yc._56 {
  font-size: 56px;
  font-weight: 400;
}

.h1._52px {
  font-size: 52px;
  font-weight: 400;
}

.h1.home {
  font-weight: 500;
}

.h1._28px {
  font-size: 28px;
  font-weight: 500;
}

.h1._28px.white {
  color: #fcfcfc;
  font-size: 1.75rem;
  font-weight: 400;
}

.h1.red {
  color: var(--tomato-2);
}

.h1.red.bold {
  font-weight: 700;
}

.h1._48 {
  font-size: 48px;
  font-weight: 500;
}

.h1._48._62 {
  font-size: 62px;
  font-weight: 400;
  line-height: 120%;
}

.h1._48._72 {
  font-size: 72px;
  font-weight: 400;
  line-height: 120%;
}

.h1.gs-color {
  color: #ffa63d;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 52px;
  line-height: 110%;
}

.h1._30px {
  font-size: 1.875rem;
  font-weight: 500;
}

.h1._56 {
  font-size: 56px;
}

.h1._56.normal {
  font-weight: 400;
}

.h1._42px {
  font-size: 2.625rem;
}

.h1._36px {
  font-family: DM Sans, sans-serif;
  font-size: 2.25rem;
  line-height: 1.32;
}

.h1._36px.orange {
  margin-bottom: 6px;
}

.h1._36px.red {
  color: var(--tomato-2);
  margin-bottom: 6px;
}

.h1._36px.gold-linear {
  background-image: linear-gradient(270deg, #ffa031, var(--peru));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 6px;
}

.h1._36px.medium {
  margin-bottom: 0;
  font-weight: 500;
}

.h1._36px.blue {
  color: #3395ff;
  margin-bottom: 6px;
}

.h1._36px.pink-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(300deg, #e13386, #fe6650);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 6px;
}

.h1._36px.invl-gold {
  color: var(--tomato-2);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(313deg, #da7a61, #fdab8e 56%, #d28162);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 6px;
  font-size: 58px;
}

.h1._36px.white {
  color: #fff;
}

.h1._36px.white.m {
  font-weight: 500;
}

.h1._36px.red-bold {
  color: var(--tomato-2);
  margin-bottom: 6px;
  font-weight: 700;
}

.h1._36px.bold-text {
  font-weight: 700;
}

.h1._36px.brown-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(300deg, #fe9075, #b4634b 77%, #ffa482);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 6px;
  font-size: 2rem;
  font-weight: 700;
  line-height: 120%;
}

.h1._36px.brown-gradient._16 {
  font-size: 1rem;
}

.h1._36px.brown-gradient._20 {
  font-size: 1.25rem;
  display: none;
}

.h1._3-rem {
  color: var(--white);
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 120%;
}

.h1._3-rem.blck {
  color: #343434;
  font-size: 42px;
  font-weight: 700;
}

.h1._3-rem._700 {
  font-size: 58px;
  font-weight: 700;
}

.h1._3-rem._36 {
  margin-bottom: 0;
  font-size: 2.25rem;
}

.h1._3-rem._42 {
  font-size: 2.625rem;
}

.para-20px {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.para-20px.love {
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
}

.para-20px.blue {
  color: #3395ff;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.para-20px.bold {
  font-size: 1.25em;
  font-weight: 700;
}

.para-20px.wiki-blue {
  color: #9db0cf;
  font-size: 1.32rem;
  font-weight: 400;
}

.para-20px._24 {
  font-size: 1.5rem;
}

.para-20px._24.dm-sans {
  font-family: DM Sans, sans-serif;
}

.para-20px.mullish {
  font-size: 1.25rem;
}

.para-20px.mullish.grey {
  color: #636363;
}

.para-20px.mullish.grey._80 {
  max-width: 60%;
}

.para-20px._26 {
  font-size: 1.625rem;
}

.para-20px._16 {
  font-size: 1rem;
}

.para-20px p {
  color: #bcd8ff;
  font-size: 1.125rem;
  line-height: 150%;
}

.para-20px.is-small {
  text-transform: lowercase;
  font-size: .9rem;
}

.para-20px.is-small.is-text-on-content {
  color: #111e41;
  font-size: .8rem;
}

.para-20px._18 {
  font-family: DM Sans, sans-serif;
  font-size: 1.125rem;
  line-height: 150%;
}

.para-20px._18.bold {
  font-size: 1.125rem;
}

.para-20px._18._188 {
  font-size: 1rem;
}

.para-20px._18.bbb {
  margin-bottom: 0;
  font-weight: 700;
}

.para-20px._18.bbb.e4e8f1 {
  color: #e4e8f1;
}

.para-20px._18.bbb.ebf1ff {
  color: #ebf1ff;
}

.para-20px._18.bm-12px {
  margin-bottom: .5rem;
}

.para-20px._18.blue-inc_copy {
  color: #bcd8ff;
  font-size: 1.125rem;
}

.para-20px._18.blue-inc_copy.dark {
  color: #244783;
  max-width: none;
}

.para-20px._18.blue-inc_copy.dark._476ead {
  color: #476ead;
}

.para-20px._18.blue-inc_copy.dark._476ead._14 {
  font-size: .875rem;
}

.para-20px._18.blue-inc_copy.dark._5171a6 {
  color: #476ead;
}

.para-20px._18.blue-inc_copy.dark._7a96c5 {
  color: #7a96c5;
}

.para-20px._18.blue-inc_copy.dark._7a96c5._65 {
  max-width: 65%;
}

.para-20px._18.blue-inc_copy.dark._16 {
  font-size: 1rem;
}

.para-20px._18.blue-inc_copy.light {
  color: #6c90ce;
  flex: none;
  max-width: none;
}

.para-20px._18.blue-inc_copy.light.mullish-28 {
  color: #889fc5;
  font-size: 1.75rem;
}

.para-20px._18.blue-inc_copy.light._14 {
  font-size: .875rem;
}

.para-20px._18.blue-inc_copy.light._16 {
  font-size: 1rem;
  transition: color .2s;
}

.para-20px._18.blue-inc_copy.light._16:hover {
  color: #1566f1;
}

.para-20px._18.blue-inc_copy._80 {
  max-width: 75%;
}

.para-20px._18.blue-inc_copy.red {
  color: #fe6650;
  font-weight: 500;
}

.para-20px._18.blue-inc_copy._16, .para-20px._16 {
  font-size: 1rem;
}

.para-20px._16.b4beda {
  color: #b4beda;
}

.para-20px._16.b4beda.dm-sans {
  font-family: DM Sans, sans-serif;
}

.para-20px.min-100 {
  width: 100%;
  max-width: 10rem;
}

.para-20px.is-18 {
  font-size: 1.125rem;
}

.section {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.section.hero {
  background-color: var(--black-3);
  padding-top: 220px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section.tools {
  background-color: var(--medium-violet-red);
}

.section.no-code {
  background-color: var(--medium-violet-red-3);
}

.section.rize-start {
  z-index: 5;
  padding-top: 60px;
  padding-bottom: 26.25em;
  position: relative;
}

.section.connect {
  background-color: var(--dark-slate-blue-3);
  padding-top: 220px;
  padding-bottom: 220px;
  position: relative;
}

.section.faq {
  background-color: var(--dark-slate-blue-3);
  padding-top: 220px;
  padding-bottom: 0;
}

.section.join {
  background-color: var(--dark-slate-blue-3);
  flex-direction: column;
  justify-content: center;
  padding-top: 220px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
}

.section.footer {
  z-index: 1;
  background-color: #10336c;
  height: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  display: none;
  position: relative;
}

.section.footer.dark {
  background-color: #081c3d;
}

.section.products {
  background-color: #0c2651;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.section.products.hide {
  display: none;
}

.section.directory {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 180px;
  padding-bottom: 220px;
  position: relative;
}

.section.rize-buddies {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section.testimonials {
  z-index: 5;
  padding-top: 100px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
}

.section.dark-pink {
  background-color: var(--medium-violet-red-2);
}

.section.footer-transparent {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
}

.section.footer-transparent.top {
  margin-top: 25rem;
}

.section.masterclass {
  background-color: var(--white);
  padding-bottom: 0;
  position: relative;
}

.section.wall {
  background-color: #0c2651;
  padding-top: 0;
  position: relative;
}

.section.wall.dark {
  background-color: #071834;
}

.section.wall-love {
  background-color: #0c2651;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc50_Frame%205-min.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 220px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section.wall-love.dark-inc {
  background-color: #071834;
  background-image: none;
  padding-top: 12rem;
}

.section.love-bottom {
  background-color: #0c2651;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc4e_Frame%204-min.webp");
  background-position: 50% -20%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.section.dealbook {
  background-color: #0c2651;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  padding-top: 120px;
  position: relative;
  overflow: hidden;
}

.section.dealbook.no-color {
  background-color: #0000;
  background-image: none;
}

.section.products {
  background-color: #fff;
  overflow: hidden;
}

.section.yc {
  background-color: #0c2651;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc55_Razorpay%20Rize%20-%20Desktop-min.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 14rem;
  padding-bottom: 27.5rem;
  position: relative;
  overflow: hidden;
}

.section.yc.new {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abcfb_Razorpay%20Rize%20YC%20-%20bg.svg");
  background-attachment: scroll;
  padding-bottom: 8rem;
}

.section.yc-bottom {
  background-color: #0c2651;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  position: relative;
}

.section.yc-bottom.no-bg {
  background-color: #0000;
  background-image: none;
}

.section.yc-faq {
  background-color: #0c2651;
  position: relative;
}

.section.yc-faq.no-bg {
  background-color: #0000;
}

.section.yc-faq.no-bg.ycc {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abb78_Final%20YC%20Refresh%20-%20Desktop.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section.yc-process {
  background-color: #0c2651;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.yc-testimonial {
  z-index: 5;
  padding-top: 120px;
  display: flex;
  position: relative;
}

.section.yc-founders {
  background-color: #041d43;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.soon {
  background-color: #0c2651;
  flex-direction: column;
  justify-content: center;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section.faq-home {
  background-color: var(--dark-slate-blue-3);
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc69_Frame%202%20(1)-min.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  padding-top: 220px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.section.faq-home.new {
  background-color: var(--transparent);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  padding-top: 15rem;
  padding-bottom: 10rem;
}

.section.faq-home02 {
  background-color: #0d2a5a;
  padding-top: 0;
  padding-bottom: 220px;
}

.section.faq-bottom {
  flex-direction: column;
  justify-content: center;
  padding-top: 220px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
}

.section.faq-bottom.hide {
  display: none;
}

.section.gs {
  background-color: #162147;
  padding-top: 220px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section._021839 {
  background-color: #021839;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.section._021839.bg {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/65e94bc28c240d73137b0798_bluee%203.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.tc {
  background-color: #071d42;
  position: relative;
  overflow: hidden;
}

.section.tc-top {
  background-color: #071d42;
  padding-top: 220px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.section.inc {
  background-color: #081b3a;
  padding-top: 13.75rem;
  padding-bottom: 3.75rem;
  position: relative;
}

.section.inc.copy {
  background-color: #0000;
  padding-top: 10rem;
  padding-bottom: 7rem;
}

.section.inc.copy.bottom {
  padding-bottom: 2rem;
}

.section.inc.copy.ns {
  background-image: linear-gradient(to top, #082451, #071834);
  padding-top: 6rem;
  padding-bottom: 4rem;
}

.section.inc.copy.new-bro {
  padding-top: 4rem;
  padding-bottom: 8rem;
}

.section.inc.dg {
  background-color: #05193a;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/67ecc13275fae931405514dc_template%20page%20hero%20bg%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10rem;
  padding-bottom: 10rem;
  display: flex;
}

.section.inc.dg.bottom {
  background-image: none;
  padding-top: 8rem;
  padding-bottom: 4rem;
}

.section.inc.dg.up {
  padding-top: 12rem;
}

.section.inc.cr-bg {
  background-color: #081936;
  padding-top: 8rem;
}

.section.types.gradient {
  position: relative;
  overflow: visible;
}

.section.types.gradient.flip {
  display: flex;
  overflow: visible;
}

.section.types.adding-bg {
  background-color: #081936;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/6822bc0cf50740203b7ac170_gradient%20layer.avif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 15rem;
  padding-bottom: 6.25rem;
}

.section.types.adding-bg.test {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/6822bc0cf50740203b7ac170_gradient%20layer.avif");
}

.section.wiki {
  padding-top: 6.25em;
  padding-bottom: 6.25em;
}

.section.wiki.bottom {
  display: block;
  overflow: visible;
}

.section.wiki.bottom.hide {
  display: none;
}

.section.wiki-template {
  z-index: 3;
  background-color: var(--white);
  flex-direction: row;
  align-items: flex-start;
  height: 100%;
  padding-top: 30px;
  padding-bottom: 0;
  position: relative;
}

.section.wiki-header {
  z-index: 3;
  background-color: #162147;
  padding-top: 220px;
  padding-bottom: 180px;
  position: relative;
  top: 0;
  overflow: hidden;
}

.section.invl {
  background-color: #081934;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abce2_Main%20Screen.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 220px;
  padding-bottom: 120px;
  position: relative;
  overflow: hidden;
}

.section.invl.bg {
  background-color: #081934;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abaeb_Iteration%2032-min.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 110vw;
  background-attachment: scroll;
  padding-top: 12rem;
  padding-bottom: 0;
  overflow: visible;
}

.section.invl.template-hero {
  background-color: #081934;
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abb14_sdgsdgs.svg");
  background-position: 50%;
  background-size: cover;
  padding-top: 12rem;
  padding-bottom: 3.75rem;
  overflow: visible;
}

.section.invl-white {
  background-color: #f2f3f5;
  min-height: 100vh;
  padding-top: 2em;
  padding-bottom: 2em;
  position: relative;
  overflow: hidden;
}

.section.tc-home {
  background-color: var(--dark-slate-blue-3);
  padding-top: 4.38em;
  padding-bottom: 4.38em;
}

.section.yc-new-ok {
  background-color: #041d43;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.yc-hero {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd28_Final%20YC%20Refresh%20-%20Desktop.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 140px;
  padding-bottom: 100px;
  position: relative;
}

.section.inc-result {
  padding-bottom: 3.75rem;
  position: relative;
}

.section.invl-footer {
  z-index: 1;
  background-color: #081934;
  flex-direction: column;
  justify-content: center;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.section.invl-template_footer {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  padding-top: 4rem;
  padding-bottom: 16rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section.invl-template_footer.hide {
  display: none;
}

.section.ns {
  background-image: linear-gradient(#08234b, #08234b);
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.section.rr-review {
  padding-bottom: 5rem;
}

.section.ns-white {
  background-color: #f2f4f9;
  padding-top: 5rem;
  padding-bottom: 12rem;
  position: relative;
}

.section.ns-white.less-bottom {
  padding-bottom: 5rem;
}

.section.ns-hero {
  padding-top: 4.37rem;
  padding-bottom: 3.75rem;
  position: relative;
}

.section.ns-hero.top-80 {
  padding-top: .5rem;
}

.section.delhi {
  padding-top: 5rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.section.kyct {
  background-color: #081936;
  background-image: linear-gradient(#0f2f65, #08255100);
  padding-top: 3.25rem;
}

.section.top-5 {
  padding-top: 9rem;
}

.section.section_home-hero {
  padding-top: 5rem;
  padding-bottom: 8.75rem;
}

.section.section_logo-marquee {
  padding-top: 0;
  padding-bottom: 0;
}

.section.section_home-faq.padding-section-large {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.section.is-cities-link {
  background-color: #f2f4f9;
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.section.is-cities-link.less-bottom {
  padding-bottom: 5rem;
}

.section.inc-footer {
  background-color: #081b3a;
  border-top: .0625rem solid #294e89;
  flex-direction: column;
  align-items: center;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
  position: relative;
}

.section.inc-footer.no-bg {
  background-color: #0000;
  display: none;
}

.section.inc-footer.dr {
  z-index: 6;
  background-color: #04132c;
  border-top-style: none;
  margin-top: auto;
  padding-top: 3.875rem;
  padding-bottom: 3rem;
  display: flex;
}

.section.inc-footer.dr.is-changing {
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
}

.section.inc-testimonial {
  z-index: 5;
  display: flex;
  position: relative;
}

.section.inc-testimonial.bg {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abad6_Rectangle%201680.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 3rem;
  display: block;
  overflow: hidden;
}

.section.inc-testimonial.bg.space {
  border-top-style: none;
  padding-top: 12rem;
}

.section.inc-testimonial.bg.space.tr {
  padding-top: 5.5rem;
}

.section.inc-testimonial.bg.no-overflow {
  z-index: 4;
  background-image: linear-gradient(#0a1d3c, #071834);
  background-position: 0 0;
  width: 100vw;
  overflow: visible;
}

.section.inc-testimonial.bg.no-overflow._18-padding {
  background-image: linear-gradient(#0a2452, #061f44bd);
  background-position: 0 0;
  padding-top: 2.5rem;
  padding-bottom: 6.25rem;
}

.section.inc-testimonial.bg.no-bg {
  background-color: #071834;
  background-image: none;
  border-top-style: none;
  padding-top: 8rem;
  padding-bottom: 4rem;
}

.section.inc-testimonial.bg.no-bg.wall-of-love {
  padding-top: 4rem;
  padding-bottom: 6rem;
}

.section.white {
  background-color: var(--white);
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.section.blog {
  padding-top: 10rem;
  padding-bottom: 4rem;
  position: relative;
}

.para-16px {
  color: #ffffffd9;
  font-size: 1rem;
}

.para-16px.dm-sans {
  color: #dbdce1;
  font-family: DM Sans, sans-serif;
  font-size: 1.15rem;
  font-weight: 400;
  line-height: 1.5;
}

.para-16px.dm-sans.inc-lightblue {
  z-index: 3;
  color: #bcd8ff;
  z-index: 3;
  font-size: 1rem;
  line-height: 150%;
  position: relative;
}

.link {
  text-decoration: none;
}

.wp {
  z-index: 10;
  width: 90%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.wp.nav, .wp.flex {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.wp.nav-flex {
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.wp.top, .wp.inc-flex, .wp.dg {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.wp.bread {
  grid-column-gap: .1875rem;
  grid-row-gap: .1875rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wp.cr {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.wp.is-banner {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.profile-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100px;
  display: flex;
}

.profile-content.for-innn {
  height: auto;
}

.profile-img {
  filter: grayscale();
  object-fit: cover;
  border-radius: 100vw;
  width: 100%;
  max-width: 80px;
  height: 80px;
}

.profile-img.no {
  filter: none;
}

.profile-img.for-inc {
  filter: none;
  min-width: 3rem;
  max-width: 3rem;
  height: auto;
  min-height: 3rem;
  max-height: 3rem;
  margin-right: 18px;
  display: block;
}

.heading-wp {
  z-index: 888;
  margin-bottom: 1.25rem;
}

.heading-wp.top {
  margin-top: 20px;
}

.heading-wp.flex {
  align-items: center;
  display: flex;
  overflow: hidden;
}

.heading-wp.flex.for-inc {
  margin-bottom: 0;
  position: relative;
}

.heading-wp.flex.home {
  margin-bottom: 0;
  padding-top: .75em;
  padding-bottom: .75em;
  display: flex;
}

.heading-wp.limit {
  width: 65%;
}

.heading-wp.less {
  margin-bottom: .3125rem;
}

.heading-wp.less.kyct {
  max-width: 90%;
  position: relative;
}

.heading-wp.yc-mid {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-wp.yc-mid.new {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  max-width: 72%;
  margin-bottom: 1.5rem;
}

.heading-wp.yc-mid.new.vvv {
  flex-direction: column;
  justify-content: flex-start;
  margin-top: .5rem;
}

.heading-wp._95 {
  width: 95%;
}

.heading-wp.no-bottom {
  margin-bottom: 0;
}

.heading-wp.no-bottom._60 {
  max-width: 65%;
}

.heading-wp.more-bottom {
  margin-bottom: 2em;
}

.heading-wp._65 {
  max-width: 65%;
}

.heading-wp.hh {
  white-space: nowrap;
  align-items: center;
  display: flex;
}

.heading-wp.hh.mobile {
  display: none;
}

.heading-wp.hh.visible {
  display: flex;
}

.heading-wp.hh.hide {
  display: none;
}

.heading-wp.mid {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.heading-wp.mid.less-bottom {
  margin-bottom: 1em;
}

.heading-wp.mid.less-bottom.gull-width {
  width: 100%;
  margin-bottom: 0;
}

.heading-wp.mid.is-vertical {
  flex-flow: column;
}

.heading-wp.mid._1-5rem-bottom {
  margin-bottom: 1.5em;
}

.heading-wp.mid._1-5rem-bottom.gull-width {
  width: 100%;
  margin-bottom: 0;
}

.heading-wp.mid.no-bottom {
  margin-bottom: 0;
}

.heading-wp.mid.no-bottom.flex {
  z-index: 14;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heading-wp.mid.no-bottom.flex.ss {
  margin-top: 3.5em;
}

.heading-wp.mid.no-bottom.flex.ss.mobile {
  display: none;
}

.heading-wp.mid.no-bottom.flex.no-hide {
  margin-top: 3.5em;
}

.heading-wp.mid.no-bottom._584 {
  max-width: 36.5rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-wp._80 {
  max-width: 80%;
  position: relative;
}

.h3 {
  color: #fff;
  flex: none;
  font-size: 1.875rem;
  font-weight: 500;
  line-height: 1.5;
}

.h3._42px-blue {
  color: #15264b;
  font-size: 42px;
  font-weight: 800;
  line-height: 60px;
}

.h3.blue {
  color: #15264b;
}

.h3.wiki-blue {
  color: #0f205d;
  font-size: 28px;
  font-weight: 500;
  line-height: 150%;
}

.h3._36 {
  font-size: 2.25rem;
  line-height: 134%;
}

.h3._36.mullish-red {
  color: #fe6650;
  margin-bottom: 0;
}

.h3._30 {
  font-size: 1.875rem;
}

.h3._30.normal {
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.2;
}

.h3.mullish {
  color: var(--white);
  font-size: 1.5rem;
  font-weight: 400;
}

.h3._42px-blvck {
  color: #3a3a3a;
  font-size: 42px;
  font-weight: 700;
  line-height: 60px;
}

.h3.blvck {
  color: #3a3a3a;
  font-size: 30px;
}

.h3._26 {
  font-size: 1.625rem;
  line-height: 1.5;
}

.h3._26.regular {
  font-weight: 400;
}

.h3._8ca6d1 {
  color: #8ca6d1;
  font-size: 1rem;
}

.h3._24 {
  font-size: 1.5rem;
}

.h3.inc-orange {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to top, #ef967c, #dc6b4a);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 1.875rem;
}

.h3.inc-orange._30 {
  font-size: 1.875rem;
}

.h3.inc-orange._30._18 {
  font-size: 1.325rem;
}

.h3.inc-orange._37 {
  font-size: 2.1875rem;
  line-height: 1.32;
}

.h3._20px {
  color: var(--white);
  font-size: 1.25rem;
  line-height: 1.5;
}

.h3._20px.bold {
  color: var(--white);
  font-weight: 700;
}

.h3._20px.bold.white {
  z-index: 16;
  color: var(--white);
  font-weight: 500;
  line-height: 150%;
  position: relative;
}

.h3._20px.cdd4e4 {
  color: #cdd4e4;
  font-size: 1rem;
}

.h3._20px._1-875rem {
  font-size: 1.875rem;
}

.h3._20px.white {
  color: var(--white);
}

.h3._20px.white._12 {
  font-size: 16px;
}

.h4 {
  color: #fff;
}

.h4._24px {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 150%;
}

.h4._24px.bold {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.h4._24px.bold._14.yellow {
  color: #fcff7c;
  margin-bottom: 0;
}

.h4._24px.normal {
  font-size: 27px;
  font-weight: 400;
}

.h4.dates {
  color: #2273ff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 500;
  line-height: 150%;
}

.h4._30px.bold.yc-red-orange {
  color: #fe6650;
}

.h4._18px {
  color: #343434;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 1.13em;
  font-weight: 500;
  line-height: 150%;
}

.h4._18px.bold {
  font-weight: 700;
}

.h4._18px.bold.white {
  font-size: 1.125rem;
}

.h4._18px.bold.white.dm-sans-font {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.h4._18px.bold._14 {
  z-index: 3;
  position: relative;
}

.h4._18px.white {
  color: var(--white);
  margin-right: .125rem;
}

.h4._16px {
  font-size: 16px;
  font-weight: 400;
}

.h4._16px.lato {
  font-family: DM Sans, sans-serif;
}

.h4._16px.lato.grey-blue {
  color: #768fb9;
  margin-top: 0;
  line-height: 150%;
}

.h4._16px.lato.bold {
  font-weight: 700;
}

.h4._16px.lato.bold.yc-orange {
  color: #fe6650;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 150%;
}

.h4._16px.grey-blue {
  color: #768fb9;
}

.h4._16px.grey-blue.bold {
  letter-spacing: .03em;
  text-transform: capitalize;
  margin-top: 0;
  font-weight: 700;
}

.h4._16px.grey-blue.bold.red-orange {
  color: #fe6650;
}

.h4._16px.grey-blue.hide {
  display: none;
}

.h4._16px.red-orange.bold {
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
}

.h4._16px.white-bold {
  color: var(--white);
  font-weight: 700;
}

.h4._16px.blvck-bold {
  color: var(--black-2);
  font-weight: 700;
}

.h4._16px.green {
  color: #64d8d0;
}

.h4._16px.green.bold {
  margin-bottom: 0;
  font-weight: 700;
}

.h4._26px {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 1.63em;
  font-weight: 500;
  line-height: 150%;
}

.h4._26px.bold {
  font-weight: 700;
}

.h4._26px.bold.blvck {
  color: var(--black-2);
  font-family: DM Sans, sans-serif;
  line-height: 130%;
}

.h4._22px {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 1.63em;
  font-weight: 500;
  line-height: 150%;
}

.h4._22px.bold {
  font-weight: 700;
}

.h4._22px.bold.blvck {
  color: var(--black-2);
  font-size: 1.5em;
}

.h4._22px.bold.blvck._16 {
  margin-bottom: 4px;
  font-size: 1.38em;
  line-height: 130%;
}

.h4._22px.bold.blvck._14 {
  margin-bottom: 4px;
  font-size: 1em;
  line-height: 130%;
}

.h4._30px {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 1.88em;
  font-weight: 500;
  line-height: 150%;
}

.h4._30px.bold {
  font-weight: 700;
}

.h4._30px.bold.yc-red-orange {
  color: var(--tomato-3);
  line-height: 120%;
}

.h4._28px {
  margin-bottom: 0;
  font-size: 1.65rem;
}

.h4._20px {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.h4._20px.bold {
  color: var(--white);
  font-weight: 700;
}

.h4._20px.bold._1 {
  line-height: 1;
}

.bold {
  font-weight: 800;
}

.page {
  overflow: clip;
}

.page.hide {
  padding-top: 0;
  padding-bottom: 0;
}

.page.inc-color {
  background-color: #081b3a;
  position: relative;
}

.page.inc-color._071834 {
  background-color: #071834;
}

.page.inc-color._071834.no-overflow {
  overflow: visible;
}

.page.inc-color.cr {
  background-color: #081936;
}

.page.realtive {
  position: relative;
}

.page._081936 {
  background-color: #081936;
}

.btn-wp {
  margin-bottom: 1.25rem;
}

.btn-wp.top {
  height: auto;
  margin-top: 2.5rem;
}

.btn-wp.top.less-padding {
  margin-top: .625rem;
  margin-bottom: 0;
}

.btn-wp.top.less-padding.flexxx {
  align-items: stretch;
  height: auto;
  display: flex;
}

.btn-wp.top.no-bottom {
  margin-top: 2rem;
}

.btn-wp.no-bottom {
  margin-bottom: 0;
}

.btn-wp.no-bottom.top-32 {
  margin-top: 2rem;
}

.brown-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#ef967c, #ffbaa6 0%, #dc6b4a);
  -webkit-background-clip: text;
  background-clip: text;
}

.brown-gradient.m-32 {
  font-size: 2rem;
}

.brown-gradient.bold {
  font-weight: 500;
}

.inc-tab_link {
  z-index: 666;
  position: absolute;
  inset: 0%;
}

.hide {
  display: none;
}

.inc-word-flex {
  background-color: #142e58;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 8px 10px;
  display: flex;
}

.inc-word-flex.dark {
  background-color: #041533;
  border: .075rem solid #0c2245;
}

.inc-word-flex.no-bottom {
  margin-bottom: 0;
}

.inc-word-flex.no-bottom.no-top {
  margin-top: 0;
  padding: .5rem .625rem;
}

.inc-word-flex._2-5.hide {
  display: none;
}

.inc-word-flex.is-updated-tag {
  transform-origin: 0%;
  background-color: #142e5800;
  margin-top: 0;
  padding: .5rem 1.25rem .5rem 0;
  transform: scale(1.3);
}

.inc-golden {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#ef967c, #dc6b4a);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  display: inline;
}

.inc-pricing-brown {
  color: #e58163;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 130%;
}

.inc-pricing-brown._30 {
  text-align: left;
  font-size: 1.875rem;
}

.inc-blue-copy {
  color: #bbcded;
  text-transform: uppercase;
  font-size: .875rem;
}

.inc-blue-copy.green {
  color: var(--light-green);
}

.inc-blue-copy.red-orange {
  color: #fe6650;
}

.inc-profile-name {
  color: #fff;
  font-size: 1rem;
  line-height: 150%;
}

.inc-profile_link {
  color: #768fb9;
  border-bottom: 1px solid #768fb9;
  font-size: .75rem;
  font-weight: 400;
  line-height: 150%;
}

.inc-profile_link.no-underline {
  border-bottom-style: none;
  margin-top: 0;
  font-family: DM Sans, sans-serif;
  font-size: .75rem;
  line-height: 150%;
  text-decoration: none;
}

.white-underline {
  color: var(--white);
  text-decoration: underline;
}

.white-underline.blue {
  color: #bcd8ff;
}

.inc-cloud {
  z-index: 2;
  opacity: .8;
  object-fit: cover;
  min-width: 100vw;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.inc-cloud.dg {
  z-index: -1;
  object-fit: cover;
  object-position: 50% 100%;
  height: 100%;
  display: block;
}

.inc-cloud.dg.auto {
  max-height: 90vh;
  bottom: -6.8rem;
  left: 5%;
}

.inc-cloud.dg.mobile-show {
  display: none;
}

.minus {
  background-color: #3664b1;
  border-radius: 3px;
  width: 100%;
  height: 2px;
  position: absolute;
}

.minus.n {
  background-color: #0c3272;
  height: .1875rem;
  min-height: .1875rem;
}

.plus {
  background-color: #3664b1;
  border-radius: 3px;
  width: 2px;
  height: 100%;
  position: absolute;
}

.plus.h {
  background-color: #0c3272;
  width: .1875rem;
  min-width: .1875rem;
}

.inc-wp-copy {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 45%;
  max-width: 45%;
  margin-right: 5%;
  display: flex;
}

.inc-wp-copy.no-wrap {
  padding-top: 0;
}

.inc-wp-copy.just-space-copy {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  min-width: 42.5%;
  max-width: 42.5%;
}

.div-block-409 {
  align-items: stretch;
  width: 90%;
  max-width: 75rem;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-409.no-bottom {
  z-index: 3;
  margin-bottom: 0;
  position: relative;
}

.link-block-12 {
  align-items: center;
  display: flex;
}

.image-47 {
  width: 100%;
  min-width: 1.2rem;
  max-width: 1.2rem;
  min-height: 1.2rem;
  max-height: 1.2rem;
  margin-top: .2rem;
  margin-left: .5rem;
  display: block;
}

.image-47.mobile {
  min-width: 1.125rem;
  max-width: 1.125rem;
  min-height: 1.125rem;
  max-height: 1.125rem;
  margin-left: 0;
}

.html-embed-35 {
  position: absolute;
  inset: .5rem auto auto .5rem;
}

.dr-slider {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0e264e;
  border: .0625rem #294e89;
  border-radius: .375rem;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 1.5rem 1.5rem 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 5px 10px #0000001a;
}

.dr-slider.active {
  z-index: 4;
}

.dr-slider.active.jo {
  opacity: .5;
}

.dr-slider._02 {
  z-index: 2;
}

.dr-slider._02.jo {
  z-index: 3;
  opacity: .2;
  left: 15rem;
  transform: scale(.6);
}

.dr-slider._02.neg {
  margin-left: -16rem;
}

.dr-slider._03 {
  z-index: 3;
}

.dr-slider._03.jo {
  z-index: 2;
  opacity: 0;
  margin-left: 30rem;
  transform: scale(.3);
}

.dr-slider._03.neg {
  margin-left: -16rem;
}

.dr-slider._04 {
  z-index: 1;
  opacity: 0;
  margin-left: 45rem;
  transform: scale(.1);
}

.dr-slider._04.jo {
  opacity: .5;
}

.dr-slider._04.neg {
  margin-left: -16rem;
}

.div-block-410 {
  align-items: center;
  padding-top: .75rem;
  display: flex;
  position: relative;
}

.div-block-411 {
  background-color: #183666;
  width: 100%;
  min-width: 30vw;
  height: .0625rem;
  margin-left: -3.5vw;
  position: absolute;
  inset: 0% 0% auto;
}

.bcd8ff {
  color: #bcd8ff;
  text-decoration: underline;
}

.founder-text-bottom {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.founder-text-bottom.desktop {
  z-index: 10;
  background-color: #132c55;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: space-between;
  width: 90%;
  max-width: 65rem;
  margin: -5rem auto 3rem;
  padding: 1rem;
  position: relative;
}

.founder-text-bottom.mobile, .bottom-shine, .top-shine {
  display: none;
}

.slider__mask {
  flex: 0 auto;
  align-self: center;
  width: 100%;
  max-width: 25rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.slide-5 {
  opacity: .5;
  width: 100%;
  max-width: 25rem;
  height: 100%;
  min-height: 100%;
  margin-right: 2rem;
  position: static;
  inset: 0%;
  overflow: visible;
}

.slider-2 {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 50%;
  height: 100%;
  margin-top: -2rem;
  position: relative;
  overflow: hidden;
}

.slider-2.desktop {
  display: block;
}

.slider-2.mobile {
  display: none;
}

.slider__icon {
  font-size: 1.2rem;
  line-height: 1;
}

.slider__arrow {
  color: #1566f1;
  background-color: #0b2a60;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 2.25rem;
  max-width: 2.25rem;
  height: 100%;
  min-height: 2.25rem;
  max-height: 2.25rem;
  transition: color .2s, background-color .2s;
  display: flex;
  inset: auto 0% 0%;
  overflow: hidden;
}

.slider__arrow.left {
  left: -15%;
  transform: translate(-50%);
}

.slider__arrow.left.hide {
  display: none;
}

.slider__arrow.right {
  right: -15%;
  transform: translate(50%);
}

.slider__arrow.right.hide {
  display: none;
}

.div-block-464 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 30rem;
  display: flex;
}

.slider__nav-copy {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 30%;
  margin-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.p-m-wrap-copy {
  justify-content: center;
  align-items: center;
  min-width: 1.25rem;
  max-width: 1.25rem;
  min-height: 1.25rem;
  max-height: 1.25rem;
  margin-left: 0%;
  margin-right: 1rem;
  display: flex;
  position: relative;
}

.rz-h2-seo {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
}

.rz-h2-seo._500-42 {
  color: #0e1835;
  margin-bottom: 0;
  font-size: 2.625rem;
  font-weight: 500;
  line-height: 1.2;
}

.rz-h2-seo._500-30 {
  color: #0e1835;
  margin-bottom: .75rem;
  font-family: DM Sans, sans-serif;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.3;
}

.rz-h2-seo._500-30.bottom-5 {
  margin-bottom: 0;
}

.ns-hold {
  border-bottom: .25rem solid #e4e8f1;
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 2rem;
  position: relative;
}

.ns-hold.no-bottom-line {
  border-bottom-style: none;
}

.ns-hold.no-bottom-line.less {
  padding-bottom: 0;
}

.ns-hold.no-bottom-line.custom {
  padding-bottom: .25rem;
}

.ns-hold.no-overflow {
  overflow: hidden;
}

.ns-hold.last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.ns-title {
  color: #5269a4;
  font-size: .8rem;
  font-weight: 700;
  line-height: 1.5;
}

.ns-title._0e1835 {
  color: #0e1835;
  text-transform: uppercase;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 400;
}

.ns-absolute-line {
  z-index: -1;
  height: 100%;
  position: absolute;
  inset: -6rem 0% auto;
}

.ns-absolute-line._100 {
  height: 120%;
}

.ns-absolute-line.con {
  height: 65%;
}

.ns-faq-title {
  color: #0e1835;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.faq-answer-copy {
  width: 100%;
  overflow: hidden;
}

.faq-answer-copy.is-relative {
  position: relative;
}

.ns-faq-item {
  border-bottom: .0625rem solid #b4beda;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.ns-faq-item.first {
  border-top: .0625rem solid #b4beda;
}

.ns-faq-question {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  text-decoration: none;
  display: flex;
}

.ns-cta {
  background-color: #0e264e;
  border-radius: .375rem;
  align-items: center;
  max-height: 4.5rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
  overflow: hidden;
  box-shadow: inset 0 1px 1px #173f7e;
}

.ns-cta.recommender {
  background-color: #0e264e;
  border-top: .0625rem solid #173f7e;
  box-shadow: inset 0 1px 1px #173f7e;
}

.ns-cta.bottom-shadow {
  justify-content: flex-start;
  box-shadow: 0 24px 54px #0000002b, inset 0 1px 1px #173f7e;
}

.ns-cta.bottom-shadow.hide {
  display: none;
}

.image-58 {
  object-fit: contain;
  width: 100%;
  max-width: 8rem;
  height: 100%;
  display: block;
}

.image-59 {
  width: 100%;
  max-width: 1.5rem;
  max-height: 1.5rem;
  margin-left: 1rem;
  margin-right: 1rem;
}

.rz-orange {
  color: #e58163;
}

.rz-orange.bold {
  font-weight: 700;
}

.rz-orange.bold.inline {
  display: inline-block;
}

.div-block-497 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: 0 auto;
  align-items: center;
  display: flex;
}

.div-block-497._20 {
  max-width: 20rem;
}

.div-block-497._18 {
  max-width: 22rem;
}

.div-block-497._18.max-18 {
  max-width: 18rem;
}

.text {
  max-width: 65ch;
  font-size: 1em;
}

.text.sg-typography-label {
  text-transform: uppercase;
  font-weight: 700;
}

.text.sg-typography-label.non-caps {
  text-transform: none;
}

.text.centred {
  color: var(--white);
  text-align: center;
}

.text.small {
  font-size: .78rem;
}

.text.mobile-only {
  display: none;
}

.button-icon {
  min-width: 1rem;
  max-width: 1rem;
  min-height: 1rem;
  max-height: 1rem;
  color: var(--white);
  justify-content: center;
  align-items: center;
  margin-left: .25rem;
  display: flex;
}

.button-icon.retry-button-icon {
  min-width: 1.5rem;
  max-width: none;
  min-height: 1.5rem;
  max-height: none;
  color: var(--royal-blue);
  margin-left: 0;
}

.rz-btn {
  color: var(--white);
  text-align: center;
  background-color: #1566f1;
  border-style: none;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: .75rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
  transition: transform .4s, border-color .4s, background-color .4s;
  display: flex;
}

.rz-btn:hover {
  color: #1566f1;
  background-color: #ebf1ff;
  transform: translate(0, -1.5px);
}

.rz-btn.outline {
  background-color: #0000;
  border: .0625rem solid #ebf1ff;
}

.rz-btn.outline:hover {
  color: #1566f1;
  background-color: #ebf1ff;
  border-color: #ebf1ff;
}

.rz-btn.mobile {
  display: none;
}

.rz-btn.is-button-load-more {
  justify-content: space-between;
  padding-left: 1.7rem;
  padding-right: 1.7rem;
  transition: all .15s ease-out;
}

.rz-btn.is-button-load-more.auto {
  margin-left: auto;
  margin-right: .75rem;
}

.rz-btn.icon {
  transition: all .15s ease-out;
}

.rz-btn.icon.auto {
  margin-left: auto;
  margin-right: .75rem;
}

.rz-btn.plain {
  background-color: #0000;
}

.rz-btn.plain:hover {
  color: #1566f1;
  transform: none;
}

.rz-btn.plain.caps {
  text-transform: capitalize;
  margin-top: auto;
}

.rz-btn.plain.left-auto {
  color: var(--color);
  margin-left: auto;
  margin-right: 1rem;
}

.rz-btn.plain.left-auto:hover {
  color: var(--white);
}

.rz-btn.plain.left-auto.full {
  margin-left: 0;
  margin-right: 0;
}

.rz-btn.is-icon {
  color: var(--color);
  transition-property: all;
  transition-duration: .15s;
  transition-timing-function: ease-out;
}

.rz-btn.is-icon:hover {
  color: #1566f1;
}

.rz-btn.is-icon.auto {
  margin-left: auto;
  margin-right: .75rem;
}

.rz-h1 {
  color: #fff;
  font-size: 2.625rem;
  font-weight: 500;
  line-height: 120%;
}

.rz-h1._58 {
  letter-spacing: -.02rem;
  font-size: 3.625rem;
}

.rz-h1._58._400 {
  font-weight: 400;
}

.rz-h1._58._400.rz-gold._2-625 {
  font-size: 2.625rem;
}

.rz-h1._58._400.rz-gold._42 {
  line-height: 1.1;
}

.rz-h1._58._400.rz-gold.is-small {
  font-size: 3rem;
}

.rz-h1._42 {
  letter-spacing: -.02rem;
  margin-bottom: 0;
  font-size: 2.625rem;
  font-weight: 400;
  line-height: 133%;
}

.rz-h1._42.max-26rem {
  max-width: 26rem;
}

.rz-h1._24 {
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 1.45;
}

.rz-h1._30 {
  font-size: 1.875rem;
  line-height: 1.5;
}

.breadcrumb-txt {
  color: #f2f4f9;
  white-space: nowrap;
  font-size: .95rem;
  line-height: 170%;
  transition: all .2s;
}

.breadcrumb-txt:hover {
  color: #1566f1;
}

.breadcrumb-txt.link {
  color: #5269a4;
}

.breadcrumb-txt.link.cc {
  text-transform: uppercase;
  font-weight: 700;
}

.breadcrumb-txt.link.cc._400 {
  font-weight: 400;
}

.image-61 {
  justify-content: center;
  align-items: center;
  min-width: 1.125rem;
  max-width: 1.125rem;
  min-height: 1.125rem;
  max-height: 1.125rem;
  display: flex;
}

.grid_cards {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid_cards._2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.grid_cards._22 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-columns: 1fr 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.div-block-511 {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  background-color: #0e264e;
  border-radius: .375rem;
  flex-direction: column;
  padding: 1.5rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: inset 0 1px 1px #173f7e, 0 3px 24px #0000002b;
}

.div-block-511:hover {
  background-color: #112f5f;
}

.div-block-511.mr-top-24 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  max-width: 95%;
  margin-top: .25rem;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem 2.5rem;
  display: none;
}

.div-block-513 {
  background-color: #2b427e;
  width: 100%;
  height: .0625rem;
}

.div-block-514 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.cr-pricing-list {
  color: #dbdce1;
  margin-bottom: 0;
  padding-left: 2rem;
  font-size: 1rem;
  line-height: 1.6;
}

.div-block-515 {
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  padding-top: .875rem;
  display: flex;
}

.div-block-515.right {
  justify-content: flex-end;
}

.div-block-515.vertical {
  flex-flow: column;
  align-items: stretch;
}

.ns-nav-title-copy {
  color: #3b5c93;
  text-transform: uppercase;
  margin-bottom: -.75rem;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
}

.blog-header {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blog_header-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 50%;
  display: flex;
}

.blog_header-wrapper._65 {
  max-width: 65%;
}

.blog_header-wrapper._75, .blog_header-wrapper._65-width, .blog_header-wrapper._65-width {
  max-width: 75%;
}

.blog_time-towrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-header-img {
  object-fit: cover;
  width: 100%;
  max-width: 62.5rem;
  display: block;
}

.blog-main_content {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.blog-sticky-left {
  grid-column-gap: 2.625rem;
  grid-row-gap: 2.625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 10%;
  max-width: 10%;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 7.5rem;
}

.blog-contents {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 90%;
  max-width: 90%;
  padding-left: 2.5rem;
  display: flex;
}

.blog-contents.this-for-readtime {
  display: none;
}

.div-block-534 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.html-embed-39 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block-19 {
  justify-content: center;
  align-items: center;
  transition: transform .33s;
  display: flex;
}

.link-block-19:hover {
  transform: translate(0, -.25rem);
}

.blog-toc {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: .0625rem solid #e0e0e0;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  margin-top: 3.25rem;
  margin-bottom: 3.25rem;
  padding: 2rem 2.25rem;
  display: flex;
}

.blog-toc.no-bottom {
  margin-bottom: 1.625rem;
}

.blog-toc.no-bottom.no-top {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.blog-toc-link {
  color: #0e1835;
  font-family: DM Sans, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: underline;
}

.team-grid {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.team-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 100vw;
  width: 100%;
  min-width: 6.25rem;
  max-width: 6.25rem;
  height: 100%;
  min-height: 6.25rem;
  max-height: 6.25rem;
  display: block;
}

.team-member-name {
  color: #0e1835;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.25;
}

.blog_horizontal-line {
  background-color: silver;
  width: 100%;
  height: .0625rem;
}

.uui-blog07_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.uui-blog07_image-wrapper {
  width: 100%;
  padding-top: 60%;
  position: relative;
  overflow: hidden;
}

.blog-bottom {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  transition: all .3s;
  display: flex;
}

.blog-box {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.blog-cms {
  grid-column-gap: 1.375rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 6.25rem;
  display: grid;
}

.blog-cms._3 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 2rem;
}

.blog_author-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.lightbox-link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  width: 100%;
  display: flex;
}

.image-375 {
  object-fit: cover;
  border: .0625rem solid #e0e0e0;
  width: 100%;
  min-width: 26rem;
  max-width: 26rem;
  height: 100%;
  display: block;
}

.n-container-large {
  text-align: center;
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: block;
  position: static;
}

.n-nav_component {
  z-index: 999;
  background-color: var(--transparent);
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: fixed;
  inset: 0% 0% auto;
}

.n-nav_component.is-sticky {
  background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/668188815c3418f7dceb2433_hero-leaf-bg%20(1).avif");
  background-repeat: repeat;
  background-size: auto;
  background-attachment: fixed;
  position: sticky;
  top: -1px;
}

.n-nav_component.is-sticky.is-no-bg {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.n-nav_container {
  z-index: 999;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 75rem;
  min-height: 4.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.n-nav_menu {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--new-styleguide--background-color--rizebluedark-1200);
  flex-flow: column;
  width: 100%;
  max-width: 75rem;
  max-height: 100dvh;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 2.5rem 9rem;
  overflow: scroll;
}

.n-nav_brand {
  flex: none;
  width: 100%;
  max-width: 11.75rem;
  margin-right: auto;
  padding: 0;
  display: flex;
}

.n-nav_link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--new-styleguide--text--white);
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
  padding: 1rem 0 0;
  font-size: 1rem;
  line-height: 1.5;
}

.n-nav_link.is-dropdown {
  justify-content: space-between;
  align-items: center;
  display: none;
}

.n-button {
  border: 2px solid var(--new-styleguide--primary-color--blue);
  background-color: var(--new-styleguide--primary-color--blue);
  color: var(--new-styleguide--text--solid-white);
  border-radius: .25rem;
  flex: none;
  padding: .75rem 1.25rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  transition: background-color .2s, border-color .1s;
}

.n-button:hover {
  border-color: var(--new-styleguide--primary-color--dark-blue);
  background-color: var(--new-styleguide--primary-color--dark-blue);
}

.n-button.is--banner {
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: .875rem;
}

.n-button.is--banner.is-white {
  background-color: var(--white);
  color: var(--black-2);
  border-style: none;
  border-radius: .1875rem;
  padding: .625rem 1.25rem;
}

.n-button.is-yc {
  padding: .5rem 1.75rem;
  font-family: DM Sans, sans-serif;
}

.n-button.is--nav {
  padding: .75rem;
}

.n-button.is--nav.is--secondary {
  border-color: var(--new-styleguide--background-color--rizebluedark-300);
}

.n-button.is--nav.is--secondary:hover {
  border-color: var(--new-styleguide--highlight--blue);
  color: var(--new-styleguide--text--solid-white);
}

.n-button.is--secondary {
  border: 2px solid var(--new-styleguide--text--azure-white);
  background-color: var(--transparent);
}

.n-button.is--secondary:hover {
  border-color: var(--new-styleguide--highlight--blue);
  background-color: var(--new-styleguide--highlight--blue);
}

.on-page-code {
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: scale(0);
}

.n-nav_button-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  align-items: flex-start;
  margin-top: .75rem;
  display: flex;
}

.n-nav_link-wrap {
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.n-nav_menu_button {
  aspect-ratio: 1;
  background-color: var(--transparent);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  display: flex;
}

.menu_button_div {
  background-color: var(--new-styleguide--background-color--rizebluedark-000);
  width: 1.75rem;
  height: 1.25px;
  margin-top: .25rem;
  margin-bottom: .25rem;
}

.n-padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.n-padding-global.less-padding {
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.spacer-medium {
  padding-top: 2rem;
}

.padding-section-large {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.text-color-dim-black {
  color: var(--new-styleguide--text--dim-black);
}

.text-color-dim-black.font-weight-medium {
  font-weight: 400;
}

.code-embed {
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.text-size-xsmall {
  font-size: .875rem;
}

.text-size-xsmall.text-color-dim-white, .text-size-xsmall.text-color-on-pink, .text-size-xsmall.text-color-white-azure {
  font-family: Inter, sans-serif;
}

.text-size-xxsmall {
  font-size: .75rem;
}

.section_footer {
  background-color: var(--new-styleguide--text--white);
}

.section_footer.padding-section-large {
  padding-bottom: 4rem;
}

.footer_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer_first-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.footer_logo {
  color: var(--new-styleguide--text--black);
}

.footer_link-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.footer_link-block {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer_link-block-title {
  color: var(--new-styleguide--text--dim-black);
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.footer_link {
  color: var(--new-styleguide--primary-color--blue);
  font-family: Inter, sans-serif;
  font-size: .875rem;
  transition: font-variation-settings .2s;
}

.footer_link:hover {
  text-decoration: underline;
}

.footer_social-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.footer_social-link {
  aspect-ratio: 1;
  width: 2rem;
  display: flex;
}

.n-nav_dropdown-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--transparent);
  border-radius: .25rem;
  position: static;
}

.dropdown-list_link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-left: .2rem solid var(--transparent);
  color: var(--white);
  white-space: nowrap;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: -1rem;
  padding: .375rem 1.2rem .375rem .75rem;
  font-weight: 500;
  transition: border-color .2s;
  display: flex;
}

.dropdown-list_link.is-title {
  color: var(--new-styleguide--background-color--rizebluedark-400);
  text-transform: uppercase;
  font-size: .875rem;
}

.dropdown-list_link.is-title:hover {
  border-left-color: var(--transparent);
}

.dropdown-list_link-arrow {
  aspect-ratio: 1;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1rem;
  font-size: .875rem;
  transition: transform .2s, opacity .2s;
  display: none;
}

.dropdown-list_link-arrow.is-dropdown-toggle {
  width: 1.25rem;
  display: flex;
}

.n-nav_dropdown {
  border-bottom: 1px solid var(--new-styleguide--background-color--rizebluedark-700);
  margin: .5rem 0 1rem;
  padding-bottom: 1.5rem;
}

.dropdown-list_inner {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.dropdown-list_inner-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.n-nav_menu-wrap {
  opacity: .75;
  background-color: #0000004d;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100vw;
  min-height: 100dvh;
  display: none;
  position: absolute;
  inset: 100% 0% auto;
  transform: translate(0, -100%);
}

.n-nav_menu-wrap.is-open {
  border-top: 1px solid var(--new-styleguide--background-color--rizebluedark-700);
  opacity: 1;
  display: flex;
  transform: translate(0);
}

.n-nav_bg-scroll {
  z-index: -1;
  background-color: var(--new-styleguide--background-color--rizebluedark-1200);
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.footer_wrapper {
  width: 100%;
}

.nav_wrapper {
  z-index: 999;
}

.nav_wrapper.is-sticky {
  background-color: var(--new-styleguide--background-color--rizebluedark-1200);
  position: sticky;
  top: -1px;
}

.nav_wrapper.is-sticky.is-fixed {
  inset: 0% 0% auto;
  position: fixed;
  inset: 0% 0% auto;
}

.govt-fee-text {
  color: #3b5c93;
  font-size: 1rem;
}

.rs-sign {
  color: #e58163;
  margin-right: .25rem;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.updated-price-tag {
  color: #e58163;
  font-size: 1.75rem;
  line-height: 1.3;
}

.updated-price-tag.green {
  color: var(--light-green);
}

.updated-price-tag-small {
  color: #bbcded;
  font-size: .75em;
}

.updated-price-tag-small.green {
  color: var(--light-green);
}

.updated-price-tag-small.is-white {
  color: #fff;
}

.updated-price-tag-small.is-govt {
  color: #3b5c93;
  font-size: .5em;
}

.bullet_points {
  padding-bottom: 0;
  line-height: .9;
  display: inline-block;
}

.embed_bullet-points {
  height: 0;
}

.blog_rich-text.bottom-margin0px {
  margin-bottom: 0;
}

.blog_rich-text ol {
  color: #0e1835;
}

.blog_rich-text h3 {
  color: #0e1835;
  margin-bottom: .75rem;
  font-size: 1.05rem;
  font-weight: 700;
  line-height: 1.25;
}

.blog_rich-text p {
  color: #0e1835;
  margin-bottom: .75rem;
}

.blog_rich-text a {
  color: #2b83ea;
}

.blog_rich-text h2 {
  color: #0e1835;
  margin-bottom: .7rem;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.3;
}

.blog_rich-text h4 {
  color: #0e1835;
  margin-bottom: .7rem;
  font-size: .9rem;
  font-weight: 700;
  line-height: 1.25;
}

.blog_rich-text h1 {
  color: #0e1835;
  font-size: 2rem;
}

.blog_insert-component-wrapper {
  flex-flow: column;
  display: none;
}

.blog_tck {
  padding-left: 1.3rem;
}

.cta_card {
  all: unset;
}

.blog_content-before-the-toc.bottom-margin0px {
  margin-bottom: 0;
}

.blog_content-before-the-toc ol {
  color: #0e1835;
}

.blog_content-before-the-toc h3 {
  color: #0e1835;
  margin-bottom: .75rem;
  font-size: 1.05rem;
  font-weight: 700;
  line-height: 1.25;
}

.blog_content-before-the-toc p {
  color: #0e1835;
  margin-bottom: .75rem;
}

.blog_content-before-the-toc a {
  color: #2b83ea;
}

.blog_content-before-the-toc h2 {
  color: #0e1835;
  margin-bottom: .7rem;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.3;
}

.blog_content-before-the-toc.centre {
  text-align: center;
  text-align: center;
}

.blog_line-horizontal {
  border-bottom: .25rem solid #e4e8f1;
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 2rem;
  position: relative;
}

.blog_line-horizontal.last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.blog_line-horizontal.no-bottom-line {
  border-bottom-style: none;
}

.blog_line-horizontal.no-bottom-line.less {
  padding-bottom: 0;
}

.blog_line-horizontal.no-bottom-line.custom {
  padding-bottom: .25rem;
}

.blog_line-horizontal.no-overflow {
  overflow: hidden;
}

.blog_line-horizontal._2 {
  margin-bottom: 2rem;
}

.toc_list {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.toc_item {
  color: #0e1835;
  font-weight: 700;
}

.blog_content-wrapper {
  border-bottom: .25rem solid #e4e8f1;
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 2rem;
  position: relative;
}

.blog_content-wrapper.no-bottom-line {
  border-bottom-style: none;
}

.blog_content-wrapper.no-bottom-line.less {
  padding-bottom: 0;
}

.blog_content-wrapper.no-bottom-line.custom {
  padding-bottom: .25rem;
}

.blog_content-wrapper.no-overflow {
  overflow: hidden;
}

.blog_content-wrapper.last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.faq_wrapper {
  border-bottom: .25rem solid #e4e8f1;
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 2rem;
  position: relative;
}

.faq_wrapper.no-bottom-line {
  border-bottom-style: none;
}

.faq_wrapper.no-bottom-line.less {
  padding-bottom: 0;
}

.faq_wrapper.no-bottom-line.custom {
  padding-bottom: .25rem;
}

.faq_wrapper.no-overflow {
  overflow: hidden;
}

.faq_wrapper.last {
  border-bottom-style: none;
  margin-top: -15px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.read_more {
  color: var(--new-styleguide--highlight--blue);
  font-weight: 700;
}

.scroll_image {
  width: 100%;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  overflow: scroll;
}

.grid_card-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

@media screen and (min-width: 1280px) {
  .para-20px.max-character {
    max-width: 15rem;
  }

  .wp.is-banner {
    justify-content: center;
  }

  .h3._20px {
    font-size: 20px;
  }

  .h3._20px.bold {
    font-weight: 700;
  }

  .text-18px.inc-arrow.white.home {
    font-size: 1rem;
  }

  .inc-img.ellipse.for-wiki {
    right: 25vw;
  }

  .included_card._0.is-center {
    text-align: center;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .included_card._0.is-large.for-in-para:where(.w-variant-31a9a90d-33d5-3204-1df4-9177ec167a72) {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .light {
    font-weight: 400;
  }

  .sg-logos-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .sg-colours-grid {
    max-width: 600px;
  }

  .sg-buttons-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .blog_header-wrapper._65-width {
    max-width: 65%;
  }

  .table_cell.text_no-break, .table_header.text_no-break, .table_header.text_no-break {
    padding-left: .4rem;
    padding-right: .4rem;
  }

  .banner_second-half {
    justify-content: flex-end;
  }

  .n-nav_menu {
    color: var(--new-styleguide--text--white);
  }

  .home-hero_left.is-small {
    padding-right: 2rem;
  }

  .text-highlight-tangerine.tick-img.is-testing {
    margin-top: .125rem;
  }

  .tool_item-img.is-bottom.is-investor {
    width: 90%;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-bottom.is-startup {
    width: 80%;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-document-guide {
    min-height: 17.5rem;
  }

  .tool_item-img.is-company-type {
    min-height: 30rem;
    margin-bottom: -28%;
  }

  .nav_wrapper.is-sticky {
    background-color: var(--new-styleguide--background-color--rizebluedark-1200);
    background-color: var(--new-styleguide--background-color--rizebluedark-1200);
  }

  .exclude_para {
    margin-right: 0;
  }

  .exclude_para:where(.w-variant-a551e22d-6d8d-dec7-383c-61856d03f382) {
    margin-right: 10px;
  }

  .exclude_para:where(.w-variant-13a37cee-a319-770c-80f4-6a6157b34edb) {
    margin-right: 17px;
  }

  .exclude_para:where(.w-variant-dba130a2-1b34-079b-7ebb-44d718ee5677) {
    margin-right: 2px;
  }

  .exclude_para:where(.w-variant-cbd6c319-3832-99c7-b9a4-1a3c44d1b2ef) {
    margin-right: 122px;
  }

  .exclude_para:where(.w-variant-034d5445-0964-2f5b-83bd-29d9173ef4da) {
    margin-right: 178px;
  }

  .exclude_para:where(.w-variant-e4d05bd7-aa6a-1551-690f-8e6eebaa2d5d) {
    margin-right: 47px;
  }

  .exclude_para:where(.w-variant-c56e4ece-0bfa-24b2-cb77-c7c1e15fc526) {
    margin-right: 90px;
  }

  .exclude_para:where(.w-variant-6b390df8-4b5c-55a2-a036-f445192f2095) {
    margin-right: 71px;
  }

  .exclude_para:where(.w-variant-291b688b-ec9b-dd80-0eb7-ea38ad729eb8) {
    margin-right: 88px;
  }

  .exclude_para:where(.w-variant-58844034-0121-61a3-efa1-538f865fc064) {
    margin-right: 103px;
  }

  .exclude_para:where(.w-variant-f9494199-a7f1-8b9a-e44e-9214184919cc) {
    margin-right: 123px;
  }

  .exclude_para:where(.w-variant-0cc512ac-b551-498a-d1fd-c6a0af480acc) {
    margin-right: 190px;
  }

  .block_line {
    display: none;
  }

  .banner_second-half--n {
    justify-content: flex-end;
  }

  .author_container.is-banner {
    justify-content: center;
  }

  .div-block-544 {
    width: 100%;
    min-width: auto;
    max-width: none;
    height: auto;
    min-height: 5rem;
    max-height: 80px;
  }
}

@media screen and (min-width: 1440px) {
  .section.rize-start, .section.testimonials {
    font-size: 140%;
    line-height: 2px;
  }

  .section.wall-love, .section.dealbook {
    background-size: auto;
  }

  .section.inc-testimonial, .section.rize-start, .section.testimonials {
    font-size: 140%;
    line-height: 2px;
  }

  .section.wall-love, .section.dealbook {
    background-size: auto;
  }

  .section.yc-testimonial {
    font-size: 140%;
    line-height: 2px;
  }

  .section.tc-top {
    background-size: auto;
  }

  .section.inc-testimonial {
    font-size: 140%;
    line-height: 2px;
  }

  .join-waitlist-cta1 {
    margin-top: 30px;
  }

  .directory-wp {
    padding-left: 0;
  }

  .wp {
    min-width: 50px;
  }

  .text-block-57 {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .heading-wp.yc-mid.new {
    max-width: 68%;
  }

  .overlay-left, .overlay-right {
    width: 25%;
  }

  ._450-container.connect {
    margin-top: 60px;
  }

  .masterclass-wp {
    padding-left: 0;
  }

  .love-bg {
    object-fit: fill;
    height: 120%;
  }

  .wall-img {
    top: 6rem;
  }

  .yc-bottom_img {
    height: 600px;
  }

  .yc-line._35 {
    width: 38%;
  }

  .yc-header_img {
    width: 1000px;
  }

  .goverment-wp {
    padding-left: 0;
  }

  .new-register_btn {
    font-size: 16px;
    line-height: 20px;
  }

  .inc-img.dot-1 {
    bottom: 22vh;
    right: 37vw;
  }

  .inc-img.ellipse {
    right: 18.5vw;
  }

  .inc-img.ellipse.for-wiki {
    right: 22.5vw;
  }

  .inc-img.dots-3 {
    right: 34vw;
  }

  .included_card._0.is-large.for-in-para:where(.w-variant-f52ac000-2c77-27aa-4491-6bd6ddd8af1b) {
    padding-left: 364px;
  }

  .fw-img.start {
    min-width: 42.5em;
    max-width: 42.5em;
    top: -24vh;
    left: -15vw;
  }

  .wiki-template_btn {
    font-size: 16px;
    line-height: 20px;
  }

  .space-copy {
    min-height: 145%;
  }

  .div-block-424 {
    max-width: 55%;
  }

  .invl-footer_img {
    bottom: -1.5vh;
  }

  .dr-line.sticky {
    left: -8vw;
  }

  .ns-table-row.kyct.cards {
    top: -8.2rem;
  }

  .sg-colours-grid {
    max-width: 625px;
  }

  .marquee_track {
    align-items: center;
  }

  .f-card {
    padding-bottom: 2rem;
  }

  .blog_header-wrapper._65-width {
    max-width: 63%;
  }

  .banner_button {
    font-size: 16px;
    line-height: 20px;
  }

  .exclude_para {
    margin-right: -29px;
  }

  .exclude_para:where(.w-variant-dba130a2-1b34-079b-7ebb-44d718ee5677) {
    margin-right: 24px;
  }

  .exclude_para:where(.w-variant-cbd6c319-3832-99c7-b9a4-1a3c44d1b2ef) {
    margin-right: 122px;
  }

  .exclude_para:where(.w-variant-034d5445-0964-2f5b-83bd-29d9173ef4da) {
    margin-right: 178px;
  }

  .exclude_para:where(.w-variant-e4d05bd7-aa6a-1551-690f-8e6eebaa2d5d) {
    margin-right: 47px;
  }

  .exclude_para:where(.w-variant-c56e4ece-0bfa-24b2-cb77-c7c1e15fc526) {
    margin-right: 90px;
  }

  .exclude_para:where(.w-variant-6b390df8-4b5c-55a2-a036-f445192f2095) {
    margin-right: 71px;
  }

  .exclude_para:where(.w-variant-291b688b-ec9b-dd80-0eb7-ea38ad729eb8) {
    margin-right: 88px;
  }

  .exclude_para:where(.w-variant-58844034-0121-61a3-efa1-538f865fc064) {
    margin-right: 103px;
  }

  .exclude_para:where(.w-variant-f9494199-a7f1-8b9a-e44e-9214184919cc) {
    margin-right: 124px;
  }

  .exclude_para:where(.w-variant-0cc512ac-b551-498a-d1fd-c6a0af480acc) {
    margin-right: 190px;
  }

  .block_line {
    display: none;
  }

  .star_16px.right-margin-0-5rem {
    margin-right: .5rem;
  }

  .div-block-544 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-width: auto;
    max-width: none;
    height: auto;
    min-height: 5rem;
    max-height: 80px;
    display: block;
    overflow: visible;
  }
}

@media screen and (min-width: 1920px) {
  .section.hero {
    padding-top: 220px;
    padding-bottom: 220px;
  }

  .section.footer-transparent.top {
    opacity: 0;
    opacity: 0;
  }

  .section.wall-love {
    padding-top: 220px;
    padding-bottom: 140px;
  }

  .section.love-bottom {
    background-position: 50% 0;
  }

  .section.yc-faq {
    padding-bottom: 8.75rem;
  }

  .section.yc-faq.no-bg.ycc {
    padding-bottom: 60px;
  }

  .section.soon {
    height: 100%;
  }

  .section.faq-home {
    padding-bottom: 220px;
  }

  .section.tc-top {
    padding-top: 220px;
    padding-bottom: 140px;
  }

  .directory-wp {
    padding-left: 0;
  }

  .clouds {
    height: 55%;
  }

  .overlay-left, .overlay-right {
    width: 30%;
  }

  .tower {
    object-position: 0% 50%;
  }

  .space {
    height: 120%;
  }

  .space-mobile {
    height: 140%;
  }

  .masterclass-wp, .love-wp {
    padding-left: 0;
  }

  .wall-img {
    max-width: 55vw;
  }

  .dealbook-img, .dealbook-clouds_img {
    right: 0;
  }

  .yc-line._35 {
    width: 39%;
  }

  .coming-soon_bg {
    height: 135%;
  }

  .yc-header_img {
    width: 1200px;
    top: 150px;
    right: -39px;
  }

  .faq-wp {
    padding-left: 0;
  }

  .faq-space {
    height: 160%;
  }

  .goverment-wp {
    padding-left: 0;
  }

  .gs-spaceman {
    object-fit: contain;
  }

  .tc-book_img {
    width: 1200px;
    top: 51.5625px;
    right: 30px;
  }

  .inc-wp {
    padding-left: 0;
  }

  .inc-img {
    bottom: -20vh;
  }

  .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear {
    right: 0;
  }

  .inc-img.dots-3.large, .inc-img.dots-3.show-large, .inc-img.dots-3.large-appear {
    bottom: 16.7vh;
    right: 22.5vw;
  }

  .inc-img.dot-1 {
    bottom: 12.9vh;
    right: 28.7vw;
  }

  .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear, .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear {
    right: 0;
  }

  .inc-img.ellipse {
    right: 12.8vw;
  }

  .inc-img.ellipse.for-wiki {
    right: 15.6vw;
  }

  .inc-img.dots-2 {
    bottom: 1vh;
    right: 16.1vw;
  }

  .inc-img.dots-3 {
    bottom: 16.8vh;
    right: 25.1vw;
  }

  .inc-img.dots-3.large, .inc-img.dots-3.show-large, .inc-img.dots-3.large-appear, .inc-img.dots-3.large, .inc-img.dots-3.show-large, .inc-img.dots-3.large-appear {
    bottom: 16.7vh;
    right: 22.5vw;
  }

  .fw-img.start {
    top: -20vh;
    left: -10vw;
  }

  .invl-img {
    right: 20vw;
  }

  .invl-wp {
    padding-left: 0;
  }

  .invl-block.grid {
    grid-template-columns: 2fr 1fr 1fr;
  }

  .invl-block.grid:hover {
    background-color: var(--white);
    box-shadow: 0 4px 12px #e3eaff;
  }

  .inc-cloud {
    object-fit: cover;
    height: 65%;
  }

  .inc-cloud.dg {
    object-position: 100% 0%;
    object-position: 100% 0%;
  }

  .review-wp {
    margin-top: -6vh;
  }

  .review-wp.winter {
    margin-top: -15rem;
  }

  .inc-copy_img {
    top: -25vh;
  }

  .inc-copy_img.tem {
    right: -5vw;
  }

  .dr-slider.active.jo, .dr-slider._04.jo, .dr-slider.active.jo, .dr-slider.active.jo, .dr-slider._04.jo, .dr-slider._04.jo {
    opacity: .5;
  }

  .div-block-420 {
    grid-template-columns: 2fr 1fr 1fr;
  }

  .space-copy {
    min-height: 200%;
  }

  .share-link {
    padding-left: 3.25rem;
  }

  .ap-img {
    display: block;
  }

  .invl-footer_img {
    display: block;
    bottom: -.5vh;
  }

  .space-mobile-copy {
    height: 140%;
  }

  .dr-line.sticky {
    left: -18.75vw;
  }

  .image-57-copy {
    object-position: 50% 100%;
  }

  .ns-absolute-line {
    top: -6rem;
  }

  .sg-colours-grid {
    max-width: 650px;
  }

  .cr-img {
    right: 0;
  }

  .template-img {
    top: -22.5vh;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 48px;
  }

  h2 {
    font-size: 28px;
    line-height: 32px;
  }

  .outer-container.container-1 {
    margin-left: 0;
    padding-left: 10%;
    padding-right: 10%;
  }

  .hero-wp {
    flex-direction: column;
    align-items: center;
    width: 65%;
  }

  .h1, .h1.directory {
    font-size: 36px;
  }

  .h1.directory {
    font-size: 36px;
  }

  .h1._36px.medium {
    font-size: 28px;
  }

  .h1._36px.brown-gradient {
    font-size: 1.85em;
  }

  .h1._36px.invl-gold {
    font-size: 42px;
  }

  .h1.red-orange {
    font-size: 28px;
  }

  .h1.yc {
    font-size: 36px;
  }

  .h1.yc._62 {
    font-size: 46px;
  }

  .h1.yc._56, .h1.yc._62 {
    font-size: 46px;
  }

  .h1.yc._62.show {
    font-size: 42px;
    line-height: 80%;
  }

  .h1.yc._56 {
    font-size: 46px;
  }

  .h1._52px {
    font-size: 28px;
  }

  .h1._28px {
    font-size: 24px;
  }

  .h1._48 {
    font-size: 36px;
  }

  .h1._48._62 {
    font-size: 2.625rem;
  }

  .h1._48._72 {
    font-size: 42px;
  }

  .h1.gs-color {
    font-size: 36px;
  }

  .h1._3-rem {
    font-size: 2.65rem;
  }

  .h1._3-rem.blck {
    font-size: 36px;
  }

  .h1._3-rem._700 {
    font-size: 3em;
  }

  .h1._3-rem._36 {
    font-size: 2rem;
  }

  .h1._30px {
    font-size: 1.5rem;
  }

  .h1._56.normal {
    font-size: 42px;
  }

  .h1._42px {
    font-size: 2rem;
  }

  .fold-1-data-3 {
    width: 90%;
    font-size: 16px;
  }

  .rize-box {
    padding-right: 15px;
  }

  .rize-start_wp {
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 2rem;
  }

  .para-20px {
    font-size: 1rem;
  }

  .para-20px._24, .para-20px.mullish {
    line-height: 1.5;
  }

  .para-20px._18 {
    font-size: 1.05rem;
  }

  .para-20px._18.blue-inc_copy.dark._7a96c5._65 {
    max-width: 100%;
  }

  .para-20px._18.blue-inc_copy.light {
    flex: none;
  }

  .para-20px._18.blue-inc_copy.light.mullish-28 {
    font-size: 1.5rem;
  }

  .para-20px._18.blue-inc_copy._80 {
    max-width: 90%;
  }

  .para-20px._18._188 {
    font-size: .8rem;
  }

  .para-20px.bold {
    font-size: 1.1em;
  }

  .para-20px.wiki-blue {
    font-size: 1rem;
    line-height: 1.5;
  }

  .para-20px._24, .para-20px.mullish {
    line-height: 1.5;
  }

  .para-20px.mullish.grey._80 {
    max-width: 80%;
    font-size: 1rem;
  }

  .para-20px._26 {
    font-size: 1.5rem;
    line-height: 1.5;
  }

  .para-20px._16.b4beda.dm-sans {
    font-size: .9rem;
    line-height: 1.5;
  }

  .para-20px.min-100 {
    max-width: 8rem;
  }

  .para-20px.is-small.is-text-on-content {
    font-size: .8rem;
  }

  .heading-flex {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .fold-4-data-header-data {
    text-align: left;
    margin-right: 13px;
    line-height: 24px;
  }

  .fold-4-data-blocks-header {
    width: auto;
    min-height: 40px;
  }

  .image-3.home-logo.addon17 {
    width: 110px;
  }

  .heading-4.fold-4-data-block-addon5 {
    font-size: 17px;
    line-height: 24px;
  }

  .heading-4.smallsize {
    width: auto;
    font-size: 18px;
    line-height: 30px;
  }

  .paragraph-2 {
    text-align: left;
    font-size: 16px;
  }

  .fold-1-nav-data {
    padding-right: 4%;
  }

  .tab-para {
    font-size: 15px;
    line-height: 22px;
  }

  .section.yc-bottom, .section.yc-faq, .section.yc-process {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.yc-founders, .section.soon {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.inc-testimonial.bg.no-bg, .section.inc-testimonial.bg.space {
    padding-top: 4rem;
  }

  .section.delhi, .section.blog {
    padding-bottom: 4rem;
  }

  .section.section_home-hero, .section.is-cities-link {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.hero {
    padding-bottom: 60px;
  }

  .section.rize-start {
    padding-bottom: 13.75em;
  }

  .section.connect {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.faq {
    padding-top: 140px;
  }

  .section.join {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.directory {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .section.testimonials {
    padding-bottom: 140px;
  }

  .section.wall {
    padding-bottom: 20px;
  }

  .section.wall-love {
    padding-bottom: 60px;
  }

  .section.wall-love.dark-inc {
    padding-top: 10rem;
  }

  .section.love-bottom {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.dealbook {
    padding-top: 180px;
  }

  .section.yc {
    padding-bottom: 100px;
  }

  .section.yc.new {
    padding-bottom: 4rem;
  }

  .section.yc-bottom, .section.yc-faq, .section.yc-process {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.yc-testimonial {
    padding-top: 60px;
  }

  .section.yc-founders, .section.soon {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.faq-home {
    padding-bottom: 60px;
  }

  .section.faq-home.new {
    padding-top: 9rem;
    padding-bottom: 6rem;
  }

  .section.faq-home02 {
    padding-bottom: 140px;
  }

  .section.faq-bottom {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.gs {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .section._021839 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.tc {
    padding-bottom: 20px;
  }

  .section.tc-top {
    padding-bottom: 60px;
  }

  .section.inc.copy {
    padding-top: 10rem;
    padding-bottom: 8rem;
  }

  .section.inc.dg {
    padding-top: 8rem;
    padding-bottom: 4rem;
    overflow: hidden;
  }

  .section.inc.dg.up {
    padding-top: 10rem;
  }

  .section.inc.cr-bg {
    padding-top: 4rem;
  }

  .section.wiki {
    padding-top: 2em;
    padding-bottom: 4em;
  }

  .section.wiki.bottom {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .section.inc-footer.dr {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .section.wiki-template {
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section.invl.bg {
    padding-top: 8rem;
  }

  .section.invl.template-hero {
    padding-top: 10rem;
  }

  .section.tc-home {
    padding-top: 2em;
    padding-bottom: 4em;
  }

  .section.inc-testimonial.bg.no-bg, .section.inc-testimonial.bg.space {
    padding-top: 4rem;
  }

  .section.inc-testimonial.bg.no-bg, .section.inc-testimonial.bg.space {
    padding-top: 4rem;
  }

  .section.inc-testimonial.bg.no-bg, .section.inc-testimonial.bg.space {
    padding-top: 4rem;
  }

  .section.inc-testimonial.bg.no-overflow {
    overflow: hidden;
  }

  .section.yc-new-ok {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.yc-hero {
    padding-bottom: 140px;
  }

  .section.invl-footer {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.invl-template_footer {
    padding-top: 2rem;
  }

  .section.ns-white {
    padding-top: 4rem;
    padding-bottom: 8rem;
  }

  .section.delhi, .section.blog {
    padding-bottom: 4rem;
  }

  .section.top-5 {
    padding-top: 7rem;
  }

  .section.section_home-hero, .section.is-cities-link {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .title-wrap {
    flex-direction: column;
    align-items: flex-start;
  }

  .join-waitlist-cta1.nav {
    margin-left: auto;
    margin-right: auto;
  }

  .navbar.wiki {
    z-index: 888;
  }

  .navbar.incorporation-primary-nav {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navlink {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 1.25em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1.25em;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .navlink.inc {
    margin-bottom: 0;
    padding-top: 0;
    display: none;
  }

  .nav-menu {
    background-color: var(--2);
    flex-direction: column;
    align-items: flex-start;
    padding-top: 8rem;
    padding-left: 5%;
    padding-right: 5%;
    position: fixed;
    inset: 0%;
  }

  .brand.gs {
    max-width: 180px;
  }

  .tool-wp {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    margin-top: 20px;
  }

  .tool-box {
    text-align: center;
    flex-direction: column;
    align-items: flex-start;
    width: 33.33%;
    height: 100%;
    margin-right: 20px;
  }

  .home-txt {
    font-size: 18px;
  }

  .arrow-logo {
    width: 7px;
    margin-top: 2px;
  }

  .para-16px {
    font-size: 15px;
    line-height: 24px;
  }

  .para-16px.dm-sans {
    font-size: 1rem;
  }

  .logo-text {
    font-size: 16px;
  }

  .cms-rt {
    line-height: 28px;
  }

  .dealbook-filter-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
  }

  .dealbook-filter-grid._3-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .cms-description {
    font-weight: 400;
  }

  .para {
    font-size: 16px;
  }

  .para._20px-bold_blue {
    font-size: 18px;
  }

  .directory-wp {
    width: 55%;
    margin-left: 20px;
  }

  .item-header {
    width: 45%;
  }

  .text-block-44 {
    font-size: 15px;
  }

  .div-block-39 {
    width: 60%;
  }

  .collection-list-wrapper-2 {
    width: 100%;
    padding-left: 0;
  }

  .collection-list-2 {
    padding-left: 0;
  }

  .scroll-img {
    width: 60px;
  }

  .image-32 {
    display: block;
  }

  .cms-block {
    padding-right: 20px;
  }

  .filter-wrapper-deal-book {
    flex-direction: column;
    align-items: stretch;
  }

  .select-text {
    width: 100%;
    margin-top: 15px;
  }

  .wp {
    width: 90%;
  }

  .wp.flex {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20%;
  }

  .wp.is-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .quote-img {
    max-width: 45px;
    margin-bottom: 16px;
  }

  .testimonial-text {
    font-size: 16px;
  }

  .slide {
    margin-right: 20px;
  }

  .div-hline {
    height: 80px;
  }

  .text-block-57 {
    font-size: 14px;
  }

  .profile-content {
    height: 70px;
  }

  .profile-img {
    width: 70px;
    height: 70px;
  }

  .slider {
    width: 90%;
  }

  .clouds {
    right: 0%;
  }

  .heading-wp.mid.no-bottom._584 {
    max-width: 90%;
  }

  .heading-wp.limit {
    width: 80%;
  }

  .heading-wp.less.kyct {
    max-width: 100%;
  }

  .heading-wp.yc-mid {
    margin-bottom: 15px;
  }

  .heading-wp.yc-mid.new {
    grid-column-gap: .325rem;
    grid-row-gap: .325rem;
    grid-column-gap: .325rem;
    grid-row-gap: .325rem;
  }

  .heading-wp._95 {
    width: 100%;
  }

  .heading-wp.no-bottom._60 {
    max-width: 100%;
    position: relative;
  }

  .heading-wp.wiki {
    width: 55%;
  }

  .heading-wp._65 {
    max-width: 90%;
  }

  .heading-wp.hh {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    white-space: normal;
    flex-wrap: wrap;
  }

  .h2 {
    font-size: 2.625rem;
  }

  .h2._60, .h2._48 {
    font-size: 42px;
  }

  .h2.white {
    font-size: 36px;
  }

  .h2.gold {
    font-size: 32px;
  }

  .h2.bold {
    line-height: 125%;
  }

  .h2._32px-bold.red-orange {
    font-size: 24px;
  }

  .h2._36.mullish {
    font-size: 32px;
  }

  .h2._60, .h2._48 {
    font-size: 42px;
  }

  .h2._28.medium {
    margin-bottom: 1.5rem;
    font-size: 1.32rem;
  }

  .heading-container {
    width: 95%;
  }

  .link-2 {
    font-size: 14px;
  }

  .bold-text-10 {
    font-size: 16px;
  }

  .directory {
    padding-left: 0;
  }

  .overlay-left {
    display: none;
  }

  .overlay-right {
    filter: none;
    transition-property: none;
    display: none;
  }

  .filters-wrapper {
    width: 100%;
  }

  .rize-grid {
    grid-column-gap: 16px;
    margin-top: 40px;
  }

  .h3 {
    margin-bottom: 0;
    font-size: 1.5rem;
  }

  .h3._42px-blue, .h3._42px-blvck {
    font-size: 36px;
  }

  .h3._42px-blue, .h3._42px-blvck {
    font-size: 36px;
  }

  .h3.inc-orange._37 {
    font-size: 2rem;
    line-height: 1.2;
  }

  .h3._20px.bold {
    font-size: 18px;
  }

  .h3._20px._1-875rem {
    font-size: 1.65rem;
  }

  .h3._36.mullish-red {
    font-size: 2rem;
  }

  .h3._30 {
    font-size: 28px;
  }

  .h3._42px-blvck {
    font-size: 36px;
  }

  .h3._24 {
    font-size: 1.375rem;
  }

  .h4._30px, .h4._18px, .h4._26px, .h4._22px, .h4._30px {
    font-size: 1.5em;
  }

  .h4._24px {
    font-size: 20px;
  }

  .h4._24px.normal {
    margin-bottom: 0;
    font-size: 24px;
  }

  .h4.dates {
    font-size: 20px;
  }

  .h4._30px, .h4._18px, .h4._26px, .h4._22px, .h4._30px {
    font-size: 1.5em;
  }

  .h4._28px {
    font-size: 1.5rem;
  }

  .extend-line {
    width: 80%;
  }

  .text-18px {
    font-size: 16px;
    line-height: 24px;
  }

  .text-18px.inc-blue.light-copy {
    max-width: 80%;
    font-size: 1rem;
    line-height: 1.5;
  }

  .text-18px.inc-blue.light-copy._50 {
    max-width: 80%;
    font-size: 1rem;
  }

  .text-18px.inc-arrow.white.home {
    margin-top: 0;
  }

  .text-18px.inc-learn_more {
    font-size: 1rem;
  }

  .tower {
    object-position: 50% 50%;
  }

  .product-grid {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  ._450-container.connect {
    max-width: 400px;
    padding-left: 20px;
  }

  ._400-container {
    max-width: 550px;
  }

  ._400-container.yc-limit {
    max-width: 450px;
  }

  ._400-container.faq {
    width: 50%;
  }

  ._4-product-grid {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .btn-wp.top.no-bottom {
    margin-top: 1.5rem;
  }

  .slider-box.home {
    height: 350px;
  }

  .tabs {
    flex-direction: column;
    height: auto;
  }

  .tabs.yc {
    height: auto;
    margin-top: 40px;
  }

  .tabs.yc.for-new {
    height: 100%;
  }

  .tabs.incc {
    display: none;
  }

  .tabs.incc.show {
    display: flex;
  }

  .tabs.yc-winter {
    height: auto;
    margin-top: 3rem;
  }

  .tabs-menu {
    width: 100%;
  }

  .tabs-menu.no-bg {
    width: 100%;
    margin-bottom: 2rem;
    position: static;
  }

  .tabs-content {
    width: 100%;
    overflow: visible;
  }

  .tab-link-tab-1 {
    padding: 16px 20px;
  }

  .tab-link-tab-1.w--current {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .tab-text {
    font-size: 16px;
    line-height: 24px;
  }

  .tab-dot {
    width: 12px;
    min-width: 12px;
    height: 12px;
    min-height: 12px;
  }

  .tab-pane-tab-1 {
    padding-top: 22px;
    padding-bottom: 22px;
    position: static;
  }

  .tab-pane-tab-1.yc-dark {
    position: static;
  }

  .tab-pane-tab-1.faq {
    padding-left: 32px;
    padding-right: 0;
  }

  .tab-pane-tab-1.faq-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .arrow-text {
    font-size: 18px;
  }

  .directory-img {
    top: -178px;
  }

  .pagination-2 {
    margin-top: 40px;
  }

  .partner-grid {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr 1fr;
  }

  .img-01-01 {
    width: 450px;
  }

  .v-flex {
    text-align: left;
    margin-left: 1rem;
  }

  .divider {
    width: 80%;
  }

  .menu {
    z-index: 888;
    color: var(--white);
    border-radius: 100vw;
    padding: 14px;
    font-size: 24px;
  }

  .menu.w--open {
    background-color: var(--dark-slate-blue-3);
  }

  .txt._20.mullish {
    font-size: 18px;
  }

  .tag-box {
    padding-left: 12px;
    padding-right: 12px;
    display: flex;
  }

  .masterclass-wp {
    width: 65%;
    margin-left: 20px;
  }

  .horizontal-line {
    width: 75%;
  }

  .horizontal-line.gs {
    width: 70%;
  }

  .blog-wp {
    flex-direction: column;
  }

  .blog-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .blog-sticky {
    width: 100%;
  }

  .blog-img_box {
    height: auto;
  }

  .hand-img_box {
    z-index: 2;
  }

  .sticky-content {
    display: flex;
  }

  .sticky-top_pink {
    padding-bottom: 60px;
  }

  .sticky-clouds {
    bottom: -156px;
  }

  .sticky-heading {
    font-size: 18px;
  }

  .sticky-box_logo {
    max-width: 200px;
  }

  .love-wp {
    width: 65%;
  }

  .love-bottom_wp {
    align-items: flex-start;
  }

  .love-bottom-img {
    height: 100%;
    display: block;
    inset: 0%;
  }

  .love-box {
    width: 100%;
    max-width: none;
    margin-right: 0;
    display: none;
  }

  .wall-img {
    width: 550px;
    top: 250px;
  }

  .dealbook-img {
    height: 420px;
    top: 206px;
  }

  .dealbook-wp {
    align-items: flex-start;
  }

  .dealbook-wp.new, .dealbook-wp.new._40, .dealbook-wp.new, .dealbook-wp.new._40, .dealbook-wp.new._40 {
    width: 80%;
  }

  .deal-field {
    padding-left: 15px;
    font-size: 14px;
  }

  .form-deal {
    width: 100%;
    margin-right: 0;
  }

  .directory-mobile_img {
    top: -178px;
  }

  .dropdown {
    width: 40%;
  }

  .form-top {
    width: 60%;
  }

  .prodoct-logo_box {
    max-width: none;
    height: 45px;
  }

  .product-logo {
    height: 45px;
  }

  .yc-wp {
    width: 100%;
  }

  .yc-wp._60 {
    width: 100%;
    max-width: 90%;
  }

  .yc-wp.winter {
    width: 80%;
  }

  .yc-bottom_img {
    height: 100%;
  }

  .yc-line {
    width: 30%;
  }

  .yc-line._60 {
    width: 50%;
  }

  .yc-line._80 {
    width: 80%;
  }

  .yc-line._80.mobile {
    width: 85%;
  }

  .yc-line._80.new {
    width: 70%;
  }

  .yc-title {
    margin-bottom: 20px;
  }

  .yc-title.spacing {
    margin-bottom: 40px;
  }

  .yc-title.top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .yc-grid {
    grid-column-gap: 16px;
    margin-top: 20px;
  }

  .yc-box {
    padding-right: 0;
  }

  .yc-founders_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-position: 50% 100%;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 2rem;
  }

  .yc-title_contents._45 {
    width: 60%;
  }

  .yc-title_contents._30 {
    width: 40%;
  }

  .yc-title_contents._30.do-space {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 3rem;
    margin-left: auto;
    margin-right: auto;
  }

  .yc-text_wp {
    width: 55%;
  }

  .yc-text_wp._80.top {
    width: 100%;
  }

  .para-dm_20px-grey {
    font-size: 15px;
    line-height: 24px;
  }

  .para-dm_20px-grey._768fb9 {
    font-size: .9375rem;
  }

  .coming-soon_bg {
    display: block;
    right: 0%;
  }

  .new-btn {
    margin-top: 20px;
  }

  .timeline-wp {
    flex-direction: column;
  }

  .timeline-left {
    width: 100%;
    margin-bottom: 40px;
  }

  .timeline-right {
    width: 100%;
  }

  .timeline-right_grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    margin-left: 20px;
  }

  .timeline-right_box {
    padding-right: 15px;
  }

  .timeline-vertical_line {
    width: 3px;
    margin-left: -20px;
  }

  .timeline-left_grid {
    grid-row-gap: 0px;
    margin-top: 83px;
  }

  .timeline-left_box {
    padding-right: 15px;
  }

  .timeline-left_box._1 {
    padding-top: 6px;
    padding-left: 45px;
  }

  .timeline-left_box._2 {
    margin-left: -72px;
    padding-right: 0;
  }

  .timeline-left_box._3 {
    margin-left: 267px;
  }

  .vlc-img {
    height: 280px;
    top: 150px;
  }

  .yc-bottom-wp {
    align-items: flex-start;
  }

  .yc-bottom-img_box {
    width: 500px;
    height: 350px;
    margin-right: 0;
  }

  .yc-bottom-img_box.new {
    width: 100%;
    max-width: 50%;
  }

  .yc-header_img {
    width: 550px;
    top: 250px;
  }

  .red-orange.yc-founder {
    font-size: 58px;
    line-height: 132%;
  }

  .phase-title {
    font-size: 14px;
  }

  .phase-red_orange {
    font-size: 12px;
  }

  .timebomb.hide {
    display: none;
  }

  .yc-dates {
    font-size: 16px;
  }

  .yc-registrations {
    font-size: 13px;
  }

  .soon-wp {
    margin-bottom: 0;
  }

  .yc-logo {
    max-width: 200px;
  }

  .timeline-right_content {
    width: 40%;
  }

  .para-18px {
    font-size: 15px;
    line-height: 24px;
  }

  .founder-detail {
    font-size: .9rem;
  }

  .founder-detail._18 {
    font-size: 1rem;
    line-height: 150%;
  }

  .timeline-flex {
    margin-top: -5px;
  }

  .phase-blue {
    font-size: 12px;
  }

  .soon-right {
    width: 45%;
  }

  .bar {
    background-size: auto;
  }

  .announcement-txt {
    font-size: .875rem;
  }

  .announcement-txt._24 {
    font-size: 18px;
  }

  .faq-wp {
    width: 80%;
  }

  .faq-tabs {
    flex-direction: column;
    justify-content: flex-start;
    height: auto;
  }

  .faq-menu {
    width: 100%;
    position: static;
  }

  .faq-content {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }

  .faq-rt h2 {
    font-size: 26px;
  }

  .nav-button {
    justify-content: flex-start;
  }

  .goverment-wp {
    max-width: 28rem;
  }

  .gs-h2 {
    font-size: 28px;
  }

  .gs-spaceman {
    width: auto;
    max-width: none;
    height: 380px;
  }

  .gs-title {
    margin-left: 0;
  }

  .table-box {
    justify-content: center;
  }

  .table-box._2 {
    justify-content: flex-start;
  }

  .h3-gs {
    font-size: 22px;
  }

  .gs-link {
    font-size: 17px;
  }

  .new-register_btn.yc-new {
    flex: none;
  }

  ._2-founder_grid {
    grid-column-gap: 16px;
  }

  .yc-founder_content {
    width: 45%;
  }

  .tc-rt p, .tc-rt li {
    font-size: 15px;
  }

  .tc-rt h2 {
    font-size: 26px;
  }

  .tc-rt p, .tc-rt li {
    font-size: 15px;
  }

  .tc-rt ol {
    margin-bottom: 0;
    padding-left: 2rem;
  }

  .yc-space_man-img {
    height: 420px;
  }

  .inc-wp {
    max-width: 420px;
  }

  .inc-wp.atom.pvt, .inc-wp.atom.opc {
    max-width: 80%;
  }

  .inc-wp.atom.pvt, .inc-wp.atom.opc, .inc-wp.atom.pvt, .inc-wp.atom.opc {
    max-width: 80%;
  }

  .inc-wp.wiki {
    max-width: none;
  }

  .inc-wp.dg {
    max-width: 100%;
  }

  .brown-gradient.m-32 {
    font-size: 1.889rem;
  }

  .inc-img {
    max-width: 28em;
    height: 28em;
    bottom: -15vh;
  }

  .inc-img.dot-1 {
    bottom: 5vh;
  }

  .inc-img.dot-1.small {
    max-width: 1em;
    height: 1em;
    display: none;
  }

  .inc-img.dot-1.appear, .inc-img.dot-1.small {
    max-width: 1em;
    height: 1em;
    display: none;
  }

  .inc-img.dot-1.show {
    max-width: 1em;
    height: 1em;
  }

  .inc-img.dot-1.appear {
    max-width: 1em;
    height: 1em;
    display: none;
  }

  .inc-img.ellipse {
    max-width: 8em;
    height: 8em;
    bottom: -1.5vh;
  }

  .inc-img.ellipse.for-wiki {
    max-width: 10em;
  }

  .inc-img.dots-3.large {
    max-width: 3em;
    height: 3em;
    display: none;
    bottom: 15.5vh;
    right: 34.2vw;
  }

  .inc-img.dots-3.large-appear, .inc-img.dots-3.large {
    max-width: 3em;
    height: 3em;
    display: none;
    bottom: 15.5vh;
    right: 34.2vw;
  }

  .inc-img.dots-3.show-large {
    max-width: 3em;
    height: 3em;
    bottom: 15.5vh;
    right: 34.2vw;
  }

  .inc-img.dots-3.large-appear {
    max-width: 3em;
    height: 3em;
    display: none;
    bottom: 15.5vh;
    right: 34.2vw;
  }

  .inc-img.wiki {
    bottom: -14.3vh;
  }

  .inc-grid {
    grid-template-columns: 1fr 1fr;
    width: 90%;
    margin-top: 2.5em;
    margin-left: auto;
    margin-right: auto;
  }

  .mindset {
    margin-bottom: 10px;
  }

  .inc-tab.atom, .inc-tab.for-slider, .inc-tab.copy, .inc-tab.atom, .inc-tab.for-slider, .inc-tab.copy {
    max-width: none;
  }

  .inc-tab_left {
    max-width: 25em;
    margin-right: 2em;
    padding-right: 1.5em;
  }

  .included-wp {
    width: 100%;
  }

  .included-wp.top {
    max-width: 100%;
  }

  .included_card {
    margin-bottom: 10px;
  }

  .included_card._0.is-large.for-in-para {
    display: none;
  }

  .included_card._0.is-large.for-in-para-mb {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 1rem;
    display: flex;
  }

  .included_card._0.is-large.for-in-para-mb:where(.w-variant-b7a729ad-43b2-02f9-3d01-c851fc6767b7) {
    margin-top: 1rem;
  }

  .investors-grid {
    justify-content: center;
    width: 100%;
  }

  .investor-box.atom {
    margin-right: 1rem;
  }

  .investor-box.atom.last {
    margin-right: 0;
  }

  .inc-banner_wp.atom {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    padding: 3em;
  }

  .inc-banner_wp.for-wiki_template {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1.5em;
  }

  .fw-img.tc, .fw-img.invl-templatebanner-img {
    object-position: 100% 100%;
  }

  .fw-img.start {
    object-fit: cover;
    max-width: none;
    min-height: auto;
    top: 0;
    left: 0;
  }

  .fw-img.tc, .fw-img.invl-templatebanner-img {
    object-position: 100% 100%;
  }

  .inc-banner_left {
    width: 80%;
    max-width: 80%;
    margin-bottom: 1.25em;
  }

  .inc-next {
    max-width: 2em;
    height: 2em;
  }

  .inc-hamburger {
    z-index: 888;
    color: var(--white);
    border-radius: 100vw;
    padding: 14px;
    font-size: 24px;
  }

  .inc-hamburger.w--open {
    background-color: var(--dark-slate-blue-3);
  }

  .inc-link {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 1.25em 0;
  }

  .inc-link.desktop {
    display: none;
  }

  .start-grid {
    grid-template-columns: 1fr 1fr;
    width: 90%;
    margin-top: 2.5em;
    margin-left: auto;
    margin-right: auto;
  }

  .register-img_box {
    width: 100%;
    min-width: 100%;
    margin-top: 1rem;
    display: none;
  }

  .sticky-social {
    flex-direction: column;
    margin-top: 20px;
    padding-left: 0;
  }

  .sticky-social.header-2 {
    display: none;
  }

  .social-icon {
    margin-bottom: 0;
    margin-right: 8px;
  }

  .wiki-sticky {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    margin-left: 0;
    padding: 0;
    display: none;
    position: static;
  }

  .wiki-sticky._15 {
    width: 100%;
    display: none;
  }

  .wiki-title._14 {
    color: #bababa;
  }

  .wiki-cms_wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .wiki-tag_box {
    margin-bottom: 0;
  }

  .wiki-tag_link {
    color: #1f1f1f;
    margin-bottom: 1em;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 36px;
  }

  .wiki-tag_link.w--current {
    background-image: none;
    border-right-style: none;
  }

  .wiki-tag_link.last {
    margin-bottom: 0;
  }

  .wiki-line {
    display: none;
  }

  .blog-content_social {
    flex-direction: row;
    margin-top: 20px;
    margin-left: auto;
  }

  .wiki-content {
    border-bottom-style: none;
    border-left-style: none;
    padding-left: 0;
    padding-right: 0;
  }

  .copy-btn {
    font-size: 15px;
  }

  .copy-btn.blue {
    color: var(--white);
    background-color: #2d3d75;
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abcc7_linkkkk.svg");
    border-style: none;
    padding-left: 2em;
    padding-right: 1em;
    font-size: 14px;
    font-weight: 500;
    display: flex;
  }

  .scroll-table-content {
    margin-right: 0;
  }

  .wiki-template_btn {
    font-size: 14px;
  }

  .linear-wiki {
    z-index: 10000;
    background-image: linear-gradient(#e3e3e3, #b2b2b2);
    justify-content: space-between;
    align-items: stretch;
    padding: 1em 5%;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .share-btn {
    z-index: 9;
    background-color: var(--white);
    color: #0000;
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abcc2_ios_share.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: .38em;
    justify-content: center;
    align-items: center;
    width: 3.25em;
    height: 3em;
    padding: .63em;
    display: flex;
    position: relative;
  }

  .share-btn.flex {
    cursor: pointer;
    cursor: pointer;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    margin-right: .5em;
    padding-left: .88em;
  }

  .linear-ham_icon {
    cursor: pointer;
    width: 1.5em;
    max-width: 1.5em;
    height: 1.5em;
    margin-right: .85em;
  }

  .linear-txt {
    color: #224278;
    font-size: 18px;
    font-weight: 500;
    line-height: 120%;
  }

  .wiki-mobile {
    z-index: 999;
    background-color: #00000073;
    flex-direction: column;
    width: 100vw;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    padding-top: 25px;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .ham-menu-2 {
    margin-top: 0;
    margin-left: 20px;
    margin-right: 0;
    display: flex;
  }

  .ham-menu-2.main {
    z-index: 6;
    z-index: 6;
    display: flex;
  }

  .wiki-mobile-wp {
    background-color: var(--white);
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    flex-direction: column;
    width: 100%;
    height: 110vh;
    min-height: 110vh;
    padding: 20px 5%;
    display: flex;
    overflow: auto;
  }

  .wiki-mobile-line {
    background-color: #e0e0e0;
    width: 100%;
    height: 1px;
    margin-bottom: 16px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .wiki-jump {
    cursor: pointer;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .jump-txt {
    color: #2c2c2c;
    font-size: 24px;
  }

  .jump-icon {
    width: 1.5em;
    height: 1.5em;
    margin-right: 1.5em;
  }

  .wiki-tab_icon {
    margin-bottom: 10px;
  }

  .rz-cms_grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .rz-info {
    font-weight: 400;
  }

  .checkbox-field {
    margin-bottom: 1em;
    margin-right: 1em;
  }

  .check-txt {
    font-size: 14px;
  }

  .wiki-bg_link {
    color: #1f1f1f;
    margin-bottom: 1em;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 36px;
  }

  .wiki-bg_link.w--current {
    background-image: none;
    border-right-style: none;
  }

  .new-deal_box {
    width: 80%;
    height: 40em;
  }

  .new-deal_popup.all-deals {
    display: flex;
  }

  .filter_block-header {
    align-items: stretch;
    margin-top: 1em;
  }

  .filter_block-header.mobile {
    max-width: 100%;
  }

  .invl-dropelement {
    padding-top: .32em;
    padding-bottom: .32em;
  }

  .sticky-social_to-hide {
    flex-direction: column;
    margin-top: 20px;
    padding-left: 0;
  }

  .wiki-logo {
    max-width: 180px;
  }

  .filter-heading {
    margin-bottom: 1em;
  }

  .flex-head {
    flex-direction: column;
  }

  .learn-more-line {
    font-size: 1.5em;
  }

  .invl-img {
    top: 4.8vh;
    right: -5vw;
  }

  .invl-wp {
    max-width: 30em;
  }

  .invl-grid {
    grid-template-columns: .66fr 1fr;
    padding: 1.2rem;
  }

  .filter-invl_left {
    flex-direction: column;
    max-height: none;
    padding: 0 0 1rem;
  }

  .filter-invl_right {
    padding-bottom: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .invl-block.grid {
    grid-template-columns: 1.5fr 1fr;
  }

  .invl-heading {
    font-size: 1.25rem;
  }

  .invl-txt {
    font-weight: 400;
  }

  .invl-txt._18 {
    font-size: 1rem;
  }

  .invl-bottom {
    min-width: 65%;
    max-width: 65%;
  }

  .invl-img-cms {
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .txt-inc-14._18 {
    font-size: 1rem;
  }

  .filter-icon-box {
    cursor: pointer;
  }

  .invl-mobile {
    z-index: 2147483647;
    background-color: #00000073;
    flex-direction: column;
    width: 100vw;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    padding-top: 100px;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .invl-mobile-wp {
    background-color: var(--white);
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    flex-direction: column;
    width: 100%;
    height: 110vh;
    min-height: 110vh;
    padding-top: 25px;
    padding-bottom: 25px;
    display: flex;
    overflow: auto;
  }

  .invl-jump {
    cursor: pointer;
    align-items: center;
    margin-bottom: 20px;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }

  .invl-mobile-line {
    background-color: #d4d7de;
    width: 100%;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .invl-tab {
    height: 100%;
    display: flex;
  }

  .tabs-menu-2 {
    flex-direction: column;
    width: 40%;
    display: flex;
  }

  .tabs-content-2 {
    width: 60%;
  }

  .invl-tab-menu {
    color: #34558c;
    background-color: #f2f3f5;
    border-bottom: 1px solid #d4d7de;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    padding-left: 25%;
    font-size: 17px;
    font-weight: 700;
  }

  .invl-tab-menu.w--current {
    background-color: var(--white);
  }

  .invl-tab-content {
    padding: 1.35em;
  }

  .invl-mobile-button_wp {
    z-index: 3;
    border-top: 1px solid #d4d7de;
    justify-content: space-between;
    align-items: stretch;
    padding: 1em 5%;
    display: flex;
  }

  .invl-mobile-button {
    text-align: center;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 50%;
    padding-top: 1em;
    padding-bottom: 1em;
    display: flex;
  }

  .invl-mobile-button._1 {
    border-right: 1px solid #d4d7de;
  }

  .invl-mobile-button-txt {
    color: #62728c;
    text-transform: capitalize;
    font-size: 18px;
    font-weight: 500;
    line-height: 120%;
  }

  .invl-mobile-button-txt.blue {
    color: #266ddb;
  }

  .tc-banner-wp {
    flex-direction: column;
    align-items: stretch;
    max-width: none;
    padding: 2.1em;
  }

  .tc-left {
    width: auto;
    margin-bottom: 1.25em;
  }

  .dropdown-toggle {
    margin-left: 0;
  }

  .dropdown-list-2.w--open {
    position: static;
  }

  .invl-h.mobile, .modal {
    display: none;
  }

  .slider_forinc {
    max-width: 95%;
    margin-bottom: 40px;
  }

  .inc-pagination, .inc-left_arrow, .inc-right_arrow {
    top: 500px;
  }

  .inc-slider_top {
    padding: 36px;
  }

  .inc-slider_bottom {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 36px;
  }

  .inc_forslide {
    margin-right: 24px;
  }

  .inc-quote_icon {
    max-width: 45px;
    margin-bottom: 16px;
  }

  .inc-cloud {
    height: 50%;
  }

  .inc-cloud.dg.auto {
    height: auto;
  }

  .yc-mountain_new-img {
    display: block;
    right: 0%;
  }

  .yc-bottom-left.new-yc {
    max-width: 50%;
  }

  .review-wp.winter {
    margin-top: -5rem;
  }

  .yc-card_grid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    grid-template-columns: 1fr 1fr;
  }

  .yc-champions-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    max-width: none;
  }

  .yc-champions-grid.is-yc-page {
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 100%;
  }

  .yc-new-grid {
    grid-template-columns: 1fr 1fr;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .yc-completed.v.no-top {
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
    text-align: center;
    white-space: nowrap;
  }

  .yc-champion-img_box {
    width: 120px;
    height: 120px;
    margin-bottom: 15px;
  }

  .at-flex {
    margin-top: .5em;
    margin-bottom: 0;
  }

  .at-flex.right {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: .5em;
    margin-left: 0;
  }

  .yc-banner-img_box {
    min-height: 2rem;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .review-timelines_box {
    max-width: none;
  }

  .yc-card {
    height: 100%;
  }

  .yc-card._01 {
    padding-top: 8em;
  }

  .yc-card._07 {
    padding-bottom: 8rem;
  }

  .review-flex_box {
    max-width: none;
    margin-top: 2em;
  }

  .review-flex_icons-box {
    width: 120px;
    height: 120px;
    margin-bottom: 15px;
  }

  .yc-card_wp._05 {
    max-width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .yc-card-copy {
    min-height: 24em;
  }

  .yc-card-copy.empty {
    height: 100%;
    min-height: auto;
    max-height: 328px;
  }

  .faq02_click_wrap {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .accordion-wrap.for-inc {
    margin-top: 60px;
    display: flex;
  }

  .yc-hero_left {
    width: 100%;
    max-width: 65%;
  }

  .inc-card_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    max-width: 100%;
  }

  .inc-copy_img {
    object-position: 100% 100%;
    max-width: 20%;
    display: none;
  }

  .inc-copy_img.ns {
    margin-top: 0;
    display: block;
  }

  .inc-wp-copy {
    min-width: 100%;
    max-width: 100%;
    margin-right: 0%;
  }

  .inc-wp-copy.just-space-copy {
    max-width: 100%;
  }

  .div-block-409 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    max-width: 90%;
  }

  .slider-yc-copy {
    max-width: 95%;
    margin-bottom: 40px;
  }

  .inc-pagination-copy {
    top: 500px;
  }

  .swiper-slide.home-hero_component {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .speaker-slide-mask {
    max-width: 50%;
  }

  .inc-tabpane-01 {
    display: flex;
  }

  .div-block-415 {
    white-space: nowrap;
    flex: 0 auto;
  }

  .image-48._10 {
    display: none;
  }

  .guide-menu {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-right: .5rem;
  }

  .div-block-416 {
    display: flex;
  }

  .a-whitee {
    display: none;
  }

  .inc-sticky {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    margin-left: 0;
    padding: 0;
    display: none;
    position: static;
  }

  .inc-copy_wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .inc-copy_banner {
    padding-left: 0;
  }

  .inc-tag_link {
    color: #1f1f1f;
    margin-bottom: 1em;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 36px;
  }

  .inc-tag_link.w--current {
    background-image: none;
    border-right-style: none;
  }

  .inc-bg_link {
    color: #1f1f1f;
    margin-bottom: 1em;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 36px;
  }

  .inc-bg_link.w--current {
    background-image: none;
    border-right-style: none;
  }

  .modal-wp-2 {
    max-width: 90%;
    min-height: auto;
  }

  .zm-link {
    padding: 2rem;
  }

  .div-block-418 {
    min-height: 30rem;
    max-height: 30rem;
  }

  .invl-wp_bottom {
    align-items: flex-start;
    max-width: 100%;
  }

  ._400-container-copy {
    max-width: 550px;
  }

  .div-block-420 {
    display: none;
  }

  .div-block-421 {
    flex-wrap: wrap;
  }

  .template-pdf_heading {
    display: none;
  }

  .div-block-424 {
    max-width: 100%;
  }

  .inc-bottom_div {
    z-index: 10000;
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abaef_Group%203015111.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 1em 5%;
    display: none;
    position: fixed;
    inset: auto 0% 0%;
  }

  .div-block-421-copy {
    justify-content: space-between;
    width: 100%;
  }

  .guide-txt-wp {
    min-width: auto;
    max-width: 15rem;
    display: flex;
  }

  .div-block-425, .inc-tabpane-02 {
    display: none;
  }

  .inc-content {
    border-bottom-style: none;
    border-left-style: none;
    padding-left: 0;
    padding-right: 0;
  }

  .inc-content-wp {
    align-items: stretch;
    padding-left: 0;
  }

  .inc-content-wp.first {
    padding-left: 0;
  }

  .invl-cms-needed {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .founder-text-bottom.desktop {
    max-width: 95%;
  }

  .div-block-434 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 100%;
  }

  .invl-footer_img {
    bottom: -3vh;
  }

  .div-block-437 {
    max-width: 100%;
  }

  .inc-banner_left-copy {
    max-width: 80%;
    margin-bottom: 1.25em;
  }

  .invl-template_banner {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .invl-template-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 4rem;
  }

  .txt-64 {
    font-size: 1rem;
  }

  .invl-grid-copy {
    grid-template-columns: .66fr 1fr;
    padding: 1.2rem;
  }

  .filter-invl_left-copy {
    flex-direction: column;
    max-height: none;
    padding: 0 0 1rem;
  }

  .circle-block {
    flex: 0 auto;
    max-width: 100%;
  }

  .paragraph-7 {
    font-size: 1rem;
  }

  .grid {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .dr-line.sticky {
    display: none;
  }

  .home-banner-img {
    margin-right: 2rem;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .div-block-453 {
    max-height: none;
  }

  .slider__mask {
    max-width: 80%;
  }

  .slide-5 {
    max-width: none;
  }

  .slider-2 {
    max-width: 100%;
    margin-top: 3.25rem;
  }

  .slider-2.mobile {
    flex-direction: column;
    align-items: flex-start;
  }

  .text-block-64 {
    font-size: 1.5rem;
  }

  .div-block-457 {
    margin-bottom: 1.5rem;
  }

  .social-icon-copy {
    margin-bottom: 0;
    margin-right: 8px;
  }

  .div-block-462, .div-block-425-copy {
    display: none;
  }

  .dr-grid {
    grid-template-columns: 1fr .65fr 1fr 1fr;
    max-width: 100%;
  }

  .tab-invl_menu {
    width: 100%;
  }

  .rz-h2-seo._500-42 {
    font-size: 2rem;
  }

  .rz-h2-seo._500-30 {
    font-size: 1.5rem;
  }

  .div-block-467 {
    max-width: 100%;
  }

  .div-block-467._50 {
    max-width: 100%;
    margin-bottom: 1rem;
  }

  .div-block-467._50.bottom {
    margin-bottom: 2rem;
  }

  .p-ns-txt._16-ns-blvck.top {
    margin-top: -16px;
  }

  .div-block-468 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .image-52 {
    max-width: 2rem;
    max-height: 2rem;
  }

  .text-block-66 {
    margin-top: .5rem;
    font-size: 1rem;
  }

  .ns-txt {
    font-size: 1.25rem;
  }

  .ns-txt._18.bold {
    font-size: 1rem;
  }

  .text-block-67-copy.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
  }

  .ns-heading {
    font-size: 1rem;
  }

  .div-block-470-copy {
    align-items: center;
  }

  .div-block-474-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    overflow: visible;
  }

  .good-news {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    padding: 1.5rem;
  }

  .dropdown-inc.w--open {
    position: static;
  }

  .domains-social-media-handle-container {
    flex-direction: column;
  }

  .domains-social-media-handle-results-grid {
    grid-template-columns: 1fr;
  }

  .item-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    padding: 1.5rem;
  }

  .item-container._01.no-space, .item-container.spacc-box, .item-container._01.no-space, .item-container._01.no-space, .item-container.spacc-box {
    min-height: 10rem;
  }

  .ss-3-scroll-box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    overflow: visible;
  }

  .ss3-box-copy {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    padding-left: 2rem;
    padding-right: 1.5rem;
  }

  .l-semi {
    white-space: normal;
    font-size: 1.1rem;
  }

  .grid-4 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-480-copy {
    padding-left: 0;
  }

  .tab-winter {
    padding: 16px 20px;
  }

  .tab-winter.w--current {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .ns-rt-copy {
    font-size: 1rem;
  }

  .search-state-1-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    padding: 1.5rem;
  }

  .ss-6 {
    flex-direction: column;
  }

  .gn-grid {
    grid-template-columns: 1fr;
  }

  .div-block-485 {
    border-right-style: none;
  }

  .no-results-found-container {
    height: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .no-results-found-container.mca-no-results-found-container, .no-results-found-container.trademark-no-results-found-container, .no-results-found-container.mca-no-results-found-container, .no-results-found-container.trademark-no-results-found-container {
    margin-top: 80px;
  }

  .search-container {
    max-width: 80%;
  }

  .loading-container {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .image-57 {
    max-height: none;
  }

  .ns-contents {
    border-left-style: none;
    max-width: 100%;
    padding-top: 0;
    padding-left: 0;
  }

  .ns-sticky {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    margin-left: 0;
    padding: 0;
    display: none;
    position: static;
  }

  .image-57-copy {
    max-height: none;
  }

  .ns-faq-question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .ns-main_content {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .ns-table {
    width: 100%;
  }

  .ns-table-wp.kyct {
    min-width: 66rem;
  }

  .ns-table-row.kyct {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .ns-table-row.kyct.cards {
    pointer-events: auto;
    pointer-events: auto;
    position: static;
  }

  .ns-table-box {
    justify-content: flex-start;
  }

  .ns-table-box.flexy {
    justify-content: flex-start;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .div-block-497._20, .div-block-497._18, .div-block-497._20, .div-block-497._18 {
    max-width: 15rem;
  }

  .ns-contentimg-box {
    min-height: 20rem;
    max-height: 20rem;
    padding-top: 1.5rem;
  }

  .image-60 {
    min-width: 50rem;
    margin-top: -3rem;
  }

  .sh-flex {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .slide-5-copy {
    max-width: none;
  }

  .div-block-500 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-500.testing {
    grid-template-columns: 1fr;
  }

  .ns-hero-points {
    width: 100%;
  }

  .div-block-501 {
    max-width: 100%;
  }

  .sg-left-top-wrapper {
    z-index: 5;
    display: none;
    position: sticky;
    top: -150px;
  }

  .sg-anchor-lb {
    flex: none;
  }

  .sg-anchor-lb.w--current {
    box-shadow: inset 0 -3px #dc7d3c;
  }

  .return-to-top-lb {
    width: 56px;
    height: 56px;
  }

  .sg-logos-grid {
    grid-template-columns: 1fr 1fr;
  }

  .sg-return-to-home-icon.mobile-only {
    display: block;
  }

  .sg-outer-wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .text.mobile-only {
    display: block;
  }

  .global-section {
    padding-left: 0;
    padding-right: 0;
  }

  .sg-return-to-home-lb.mobile-only {
    border-top-style: solid;
    height: auto;
    padding: 32px;
    display: flex;
  }

  .sg-anchor-links-wrapper {
    z-index: 1;
    flex-direction: row;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
    inset: 0 0% -150px;
  }

  .rz-btn {
    width: auto;
  }

  .rz-btn.mobile {
    margin-left: auto;
    margin-right: 1rem;
    display: flex;
  }

  .sg-right-bottom-wrapper {
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin-left: 0;
  }

  .sg-buttons-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .rz-h1._58._400.rz-gold {
    font-size: 3rem;
  }

  .rz-h1._58._400.rz-gold._42 {
    font-size: 2.625rem;
  }

  .rz-h1._42 {
    font-size: 2.5rem;
  }

  .ns-navlink {
    padding-top: 1rem;
    padding-bottom: 2rem;
  }

  .ns-navlink.desktop-only {
    display: none;
  }

  .ns-navlink.mobile-only.hide, .ns-navlink.desktop-only {
    display: none;
  }

  .ns-navlink.mobile-only {
    text-transform: none;
    width: 100%;
    padding-top: 0;
    display: block;
  }

  .ns-navlink.mobile-only:hover {
    color: #ebf1ff;
  }

  .ns-navlink.mobile-only.last {
    border-bottom: .0625rem solid #1f365e;
    margin-bottom: 1.75rem;
  }

  .ns-navlink.mobile-only.hide {
    display: none;
  }

  .menu_link {
    border-top: .0625rem solid #1f365e;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 0;
    display: none;
  }

  .menu_p {
    color: #5269a4;
    font-size: 1rem;
    font-weight: 500;
  }

  .menulink-dropdown {
    min-width: 100%;
    max-width: 100%;
    padding-bottom: 2rem;
    position: relative;
    top: 0;
    left: 0;
  }

  .menulink-dropdown.w--open {
    box-shadow: none;
    background-color: #f2f4f900;
    border-radius: 0;
    position: static;
  }

  .menu-link_drop {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 1.875rem;
  }

  .div-block-502 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 0;
  }

  .div-block-502._50 {
    min-width: auto;
    padding-left: 0;
  }

  .ns-droplink {
    color: #ebf1ff;
    font-size: 1rem;
  }

  .ns-menu {
    z-index: 11;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: #071834;
    flex-direction: column;
    flex: 0 auto;
    align-items: stretch;
    width: 100vw;
    height: 100vh;
    padding: 6rem 5% 4rem;
    display: none;
    position: fixed;
    inset: 0%;
    overflow: auto;
  }

  .breadcrumb-txt.link.cc._400 {
    font-size: .875rem;
  }

  .fs_numbercount-1_wrapper {
    min-width: 100%;
    max-width: 100%;
  }

  .ns-rocket {
    max-width: 10rem;
    max-height: 10rem;
  }

  .checkpoints {
    width: 100%;
  }

  .grid_cards, .grid_cards._2, .grid_cards._22, .grid_cards._2, .grid_cards._22 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-513 {
    display: none;
  }

  .tg-tab-content {
    border-left-style: none;
    min-width: auto;
    max-width: none;
    margin-top: 0;
    margin-bottom: 1.5rem;
    margin-left: 0;
    padding-left: 0;
    position: static;
  }

  .dg-tab-menu {
    max-width: none;
  }

  .div-block-516 {
    max-width: 90%;
  }

  .div-block-516._50 {
    max-width: 100%;
  }

  .cr-img {
    max-width: 25rem;
  }

  .ns-nav-title {
    color: #5269a4;
    text-align: left;
    border-top: .0625rem solid #1f365e;
    margin-bottom: 2rem;
    padding-top: 2rem;
    font-size: 1rem;
    font-weight: 500;
    display: block;
  }

  .cr-menu {
    cursor: pointer;
    width: 100%;
    min-width: 1.5rem;
    max-width: 1.5rem;
    min-height: 1.5rem;
    max-height: 1.5rem;
    display: block;
  }

  .image-63-copy {
    cursor: pointer;
    width: 100%;
    min-width: 1.5rem;
    max-width: 1.5rem;
    min-height: 1.5rem;
    max-height: 1.5rem;
    margin-bottom: 2rem;
    display: block;
  }

  .ns-nav-title-copy {
    border-top: .0625rem solid #1f365e;
    padding-top: 1rem;
    display: block;
  }

  .mobile-ns-title {
    border-top: .0625rem solid #1f365e;
    margin-bottom: 2rem;
    padding-top: 2rem;
  }

  .retry {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    padding: 1.5rem;
  }

  .ss-8 {
    flex-direction: column;
  }

  .error {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    padding: 1.5rem;
  }

  .div-block-521 {
    max-width: 100%;
  }

  .grid-7 {
    pointer-events: auto;
    min-width: 150vw;
    display: none;
  }

  .f-card {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    box-shadow: inset -1px -1px #de7e4e, inset 1px 1px #f8ece6, 0 24px 4.625rem #00000073;
  }

  .div-block-522 {
    z-index: 99;
    pointer-events: none;
    width: 100vw;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -5vw;
    padding: 4rem 5vw;
    display: none;
    position: sticky;
    top: -10.7rem;
    overflow: auto;
  }

  .div-block-523 {
    width: 100vw;
    margin-top: 2rem;
    margin-left: -5vw;
    padding: 2rem 5vw;
    overflow: auto;
  }

  .div-block-527 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
  }

  .trademark-generic-error {
    height: auto;
    margin-top: 80px;
  }

  .tabs-4-copy {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 0;
  }

  .grid-8 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .tr-tab {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 0;
  }

  .template-img {
    object-position: 100% 100%;
    max-width: 20%;
    display: none;
  }

  .template-repo_slider {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    max-width: 90%;
  }

  .grid-9 {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr 1fr;
    max-width: 100%;
  }

  .js-clock {
    position: static;
  }

  .grid-10 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .blog-header {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .blog_header-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    max-width: 100%;
  }

  .blog_header-wrapper._65, .blog_header-wrapper._75, .blog_header-wrapper._65-width, .blog_header-wrapper._65, .blog_header-wrapper._75, .blog_header-wrapper._65-width {
    max-width: 100%;
  }

  .blog-main_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 100%;
  }

  .blog-sticky-left {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: row;
    width: 100%;
    max-width: none;
    height: auto;
    position: static;
  }

  .blog-contents {
    border-left-style: none;
    max-width: 100%;
    padding-top: 0;
    padding-left: 0;
  }

  .div-block-534 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: row;
  }

  .blog-toc.no-bottom.no-top {
    padding: 1.5rem;
  }

  .table_cell.text_no-break {
    padding-left: .3rem;
    padding-right: .3rem;
  }

  .table_row.is-col-5, .table_row.is-five-col, .table_row.is-8-col {
    grid-template-columns: .7fr 1fr 1fr 1fr 1fr;
    width: 1060px;
  }

  .table_row.is-column-5 {
    grid-template-columns: .5fr 1fr 1fr 1fr 1fr;
    width: 1060px;
  }

  .table_row.is-col-5, .table_row.is-five-col, .table_row.is-8-col {
    grid-template-columns: .7fr 1fr 1fr 1fr 1fr;
    width: 1060px;
  }

  .table_row.is-8-col {
    grid-template-columns: .75fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 1073px;
  }

  .table_row.is-eight-col {
    width: 1073px;
  }

  .table_header.text_no-break {
    padding-left: .3rem;
    padding-right: .3rem;
  }

  .table_header.text_no-break._1 {
    width: 103.5px;
  }

  .table_component.is-width-1060px {
    width: 1060px;
  }

  .table_component.is-8-col {
    width: 1073px;
  }

  .blog-table {
    width: 100%;
  }

  .blog-table.auto-scroll {
    overflow: scroll;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .blog-cms {
    grid-column-gap: 1.25rem;
    grid-row-gap: 2.5rem;
  }

  .blog-cms._3 {
    grid-template-columns: 1fr 1fr;
    margin-top: 2rem;
  }

  .blog_author-wrapper {
    margin-top: 2rem;
  }

  .lightbox-link {
    min-width: 20rem;
    max-width: 20rem;
  }

  .banner_block {
    position: relative;
  }

  .banner_block.is-xport {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .banner_first-half {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .banner_paragraph {
    font-size: .875rem;
  }

  .banner_img {
    z-index: -1;
    max-width: 6rem;
  }

  .banner_img.is-white {
    display: none;
  }

  .banner_title-img.tab {
    display: block;
  }

  .banner_title-img.web {
    display: none;
  }

  .banner_second-half {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .section_home-hero {
    padding-bottom: 4rem;
  }

  .n-nav_component {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .n-nav_container {
    min-height: 4rem;
  }

  .n-nav_menu {
    padding-bottom: 9rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .n-nav_link {
    transition: color .2s;
  }

  .n-nav_link:hover {
    color: var(--new-styleguide--highlight--blue);
  }

  .n-padding-global {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .home-hero_component {
    grid-template-columns: 1fr;
  }

  .impact_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .padding-section-large {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section_header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
  }

  .section_header.align-center.is-tools {
    max-width: 39.625rem;
    margin-left: auto;
    margin-right: auto;
  }

  .header_title-wrap.is-tab-size-medium {
    max-width: 75%;
  }

  .home-company-type_item {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    padding: 1.5rem 2rem 1.5rem 1.5rem;
  }

  .spacer-huge {
    padding-top: 4rem;
  }

  .home-company-type_img-wrap {
    height: 100%;
  }

  .home-company-type_text-wrap {
    padding-right: .875rem;
  }

  .max-width-xsmall.full-width-tab {
    max-width: none;
  }

  .f-community_header {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
  }

  .section_yc-step.padding-section-large {
    padding-bottom: 16rem;
  }

  .yc-step_tab_link {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: minmax(0, 1fr);
  }

  .testimonial_slide-paragraph {
    font-size: 1.25rem;
  }

  .swiper_slide-nav {
    margin-top: 2rem;
    position: static;
  }

  .slider-nav_button {
    width: 3rem;
  }

  .tool_card-block {
    grid-template-columns: 1fr 1fr;
    max-width: 37.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_card-block.is-bottom {
    grid-template-columns: 1fr 1fr;
  }

  .footer_component {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .footer_logo {
    width: 12rem;
  }

  .tool_item {
    max-height: 25rem;
    padding-top: 2.5rem;
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .tool_item.is-rize-vault {
    align-items: stretch;
  }

  .tool_item-text-wrap.inside-large {
    width: 100%;
  }

  .tool_item-img {
    max-width: 13.75rem;
  }

  .tool_item-img.is-bottom.max-wdith-half {
    width: 100%;
    max-width: 13.75rem;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-bottom.is-investor {
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-name-search {
    width: 132.5%;
    max-width: none;
    top: -8%;
  }

  .tool_item-img.is-company-type {
    width: 100%;
    min-height: auto;
    margin-bottom: -100%;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-satelite {
    display: none;
  }

  .full-width-tab {
    max-width: none;
  }

  .dropdown-list_link {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-left-style: none;
    margin-left: 0;
    padding-left: 0;
  }

  .dropdown-list_link.is-text-wrap {
    white-space: normal;
    white-space: normal;
  }

  .dropdown-list_link-arrow.is-dropdown-toggle {
    display: block;
  }

  .dropdown-list_inner {
    max-width: 12rem;
  }

  .dropdown-list_inner-wrapper {
    flex-flow: wrap;
  }

  .swiper_bullet-wrap.is-testimonial {
    display: flex;
  }

  .testimonial_slider-bg {
    display: none;
  }

  .n-nav_bg-scroll {
    opacity: 1;
    height: 100%;
  }

  .banner_component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .max-width-xxxsmall.full-width-tab {
    max-width: none;
  }

  .tool_item-content-wrap {
    max-width: 15.5rem;
  }

  .tool_item-content-wrap.is-horizontal {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .home-faq_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .rz-btn-2 {
    width: auto;
  }

  .div-block-539._20 {
    max-width: 15rem;
  }

  .live-circle {
    width: .5rem;
  }

  .cities_link-wrapper {
    grid-template-columns: .75fr .75fr;
  }

  .company_list {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .yc_small-text {
    font-size: .65em;
  }

  .on_hover-icon.on-page {
    color: #111e41;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    height: auto;
    margin-left: 0;
    margin-right: 2px;
    display: inline-block;
    top: auto;
  }

  .exclude_para {
    width: 223px;
  }

  .new_banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 0;
  }

  .banner_left {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .rize_banner-image {
    margin-top: 0;
    margin-bottom: -211px;
    margin-left: 8px;
    padding-left: 0;
    display: block;
  }

  .banner_image-wrapper {
    display: block;
  }

  .banner_para {
    font-size: .875rem;
    display: none;
  }

  .banner_cloud, .build_block {
    display: none;
  }

  .banner_second-half--n {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .building_second {
    display: none;
  }

  .blog_rich-text h2 {
    font-size: 1.5rem;
  }

  .blog_tck {
    padding-left: 1rem;
  }

  .blog_content-before-the-toc h2 {
    font-size: 1.5rem;
  }

  .linkedn_btn {
    width: auto;
  }

  .linkedn_btn.mobile {
    margin-left: auto;
    margin-right: 1rem;
    display: flex;
  }

  .author_container {
    width: 90%;
  }

  .author_container.flex {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20%;
  }

  .author_container.is-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 36px;
  }

  h3 {
    font-size: 24px;
  }

  .hero-wp {
    width: 75%;
  }

  .h1, .h1.directory, .h1._36px {
    font-size: 28px;
  }

  .h1.red-orange, .h1.yc {
    font-size: 28px;
  }

  .h1.directory, .h1._36px {
    font-size: 28px;
  }

  .h1._36px.brown-gradient {
    font-size: 1.65em;
  }

  .h1._36px.invl-gold {
    font-size: 36px;
  }

  .h1._36px.white.m {
    font-size: 1.75rem;
  }

  .h1.red-orange, .h1.yc {
    font-size: 28px;
  }

  .h1.yc._62.show {
    margin-bottom: 0;
    font-size: 38px;
  }

  .h1._48 {
    font-size: 28px;
  }

  .h1._48._72 {
    font-size: 36px;
  }

  .h1.gs-color {
    font-size: 32px;
  }

  .h1._3-rem {
    font-size: 2.5rem;
  }

  .h1._3-rem.blck {
    font-size: 32px;
  }

  .h1._3-rem._700 {
    font-size: 2.5em;
  }

  .h1._3-rem._36 {
    font-size: 1.5rem;
  }

  .h1._56.normal {
    font-size: 36px;
  }

  .h1._42px {
    font-size: 2rem;
  }

  .fold-1-data-3 {
    width: 100%;
    font-size: 16px;
    line-height: 22px;
  }

  .rize-start_wp {
    flex-direction: column;
  }

  .para-20px.love, .para-20px.blue {
    font-size: 16px;
  }

  .para-20px.love, .para-20px.blue {
    font-size: 16px;
  }

  .para-20px._18.blue-inc_copy.light.mullish-28 {
    font-size: 1.1rem;
  }

  .para-20px.bold {
    font-size: 1em;
  }

  .para-20px._16.b4beda {
    font-size: .9375rem;
  }

  .para-20px.min-100 {
    max-width: none;
  }

  .fold-4-data-header {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .fold-4-data-header-data {
    font-size: 15px;
  }

  .fold-4-data-blocks {
    padding-right: 10px;
  }

  .image-3.home-logo {
    height: 2em;
  }

  .heading-3 {
    font-size: 16px;
  }

  .heading-4.fold-4-data-block-addon5 {
    font-size: 16.5px;
  }

  .heading-4.smallsize {
    font-size: 16px;
  }

  .paragraph-2 {
    font-size: 14px;
    line-height: 22px;
  }

  .tag.addon36 {
    font-size: 10px;
    line-height: 150%;
  }

  .tab-para {
    font-size: 14px;
  }

  .section.wall-love, .section.dealbook {
    align-items: center;
    padding-bottom: 40px;
  }

  .section.hero {
    padding-top: 180px;
  }

  .section.rize-start {
    padding-top: 60px;
  }

  .section.connect {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.footer {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.directory {
    padding-bottom: 100px;
  }

  .section.footer-transparent {
    margin-top: 220px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .section.wall-love, .section.dealbook {
    align-items: center;
    padding-bottom: 40px;
  }

  .section.products {
    padding-bottom: 40px;
  }

  .section.yc {
    background-image: linear-gradient(to top, #0000004d, #0000), url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc55_Razorpay%20Rize%20-%20Desktop-min.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    padding-top: 11.25rem;
    padding-bottom: 60px;
  }

  .section.yc.new {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abcfb_Razorpay%20Rize%20YC%20-%20bg.svg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section.yc-bottom {
    padding-bottom: 0;
  }

  .section.yc-testimonial {
    padding-bottom: 20px;
  }

  .section.soon {
    padding-bottom: 0;
  }

  .section.faq-home {
    align-items: center;
    padding-bottom: 40px;
  }

  .section.faq-home.new {
    padding-bottom: 4rem;
  }

  .section.gs {
    padding-bottom: 220px;
  }

  .section.tc-top {
    align-items: center;
    padding-bottom: 40px;
  }

  .section.inc {
    padding-top: 7.5rem;
  }

  .section.wiki-header {
    padding-top: 180px;
    padding-bottom: 80px;
  }

  .section.invl {
    align-items: center;
    padding-top: 180px;
    padding-bottom: 60px;
  }

  .section.invl.template-hero {
    padding-top: 8rem;
  }

  .section.white {
    padding-top: 3rem;
  }

  .section.section_home-hero {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .btn-text {
    text-align: center;
  }

  .navbar.invl, .navbar.template, .navbar.invl, .navbar.template {
    padding-bottom: 10px;
  }

  .brand.gs {
    max-width: 165px;
  }

  .rize-img {
    max-width: 5rem;
    max-height: 5rem;
  }

  .know-more {
    font-size: 14px;
  }

  .tool-box {
    margin-bottom: 0;
  }

  .tool-box.last {
    margin-right: 0;
  }

  .home-txt {
    font-size: 16px;
    line-height: 24px;
  }

  .arrow-logo {
    width: 6px;
  }

  .para-16px {
    font-size: 14px;
    line-height: 22px;
  }

  .cms-rt {
    font-size: 16px;
    line-height: 24px;
  }

  .dealbook-filter-grid, .dealbook-filter-grid._3-column, .dealbook-filter-grid._3-column {
    grid-template-columns: 1fr;
  }

  .cms-description {
    font-size: 15px;
  }

  .cms-description.txt3 {
    font-size: 14px;
    line-height: 20px;
  }

  .tag-yellow {
    width: 100%;
  }

  .deal-btn {
    font-size: 15px;
  }

  .newblock_pop {
    width: 90%;
  }

  .rich-text-block-3 {
    margin: 10px 0 0;
    font-size: 14px;
  }

  .avail-rt {
    font-size: 14px;
  }

  .footer-logo {
    max-width: 8rem;
  }

  .pop-up_btn-enclose {
    margin-bottom: 20px;
  }

  .para._16px-blue {
    font-size: 14px;
  }

  .para._20px-bold_blue {
    font-size: 15px;
    line-height: 24px;
  }

  .directory-wp {
    margin-left: 0;
  }

  .image-24 {
    max-width: 80%;
  }

  .company-name {
    margin-left: 15px;
    font-size: 16px;
  }

  .divider-line {
    width: 2px;
    margin-left: 10px;
    margin-right: 20px;
  }

  .text-block-44 {
    font-size: 13.5px;
    line-height: 20px;
  }

  .profile-name {
    font-size: 14px;
  }

  .btn-bar {
    margin-left: 15px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
  }

  .collection-list-2 {
    grid-row-gap: 8px;
  }

  .search-field {
    background-position: 20px;
    background-size: 15px;
    margin-right: 10px;
    padding-left: 60px;
    font-size: 14px;
  }

  .scroll-img {
    width: 40px;
  }

  .scroll-text, .web-links {
    font-size: 14px;
  }

  .cms-block {
    padding: 24px;
  }

  .filter-wrapper-deal-book {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .form-4 {
    align-items: center;
  }

  .wp {
    width: 90%;
  }

  .wp.flex {
    width: 95%;
  }

  .wp.nav-flex {
    padding-top: 10px;
  }

  .wp.is-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .quote-img {
    max-width: 45px;
  }

  .testimonial-text {
    font-size: 15px;
  }

  .slider {
    width: 100%;
  }

  .heading-wp.mid {
    margin-bottom: 20px;
  }

  .heading-wp.mid.no-bottom.flex {
    width: 90%;
  }

  .heading-wp.mid.no-bottom.flex.ss {
    display: none;
  }

  .heading-wp.mid.no-bottom.flex.ss.mobile {
    display: flex;
  }

  .heading-wp.mid.no-bottom._584 {
    max-width: 100%;
  }

  .heading-wp.limit {
    width: 90%;
  }

  .heading-wp.yc-mid {
    margin-bottom: 20px;
  }

  .heading-wp._95 {
    width: 100%;
  }

  .heading-wp.more-bottom {
    margin-bottom: 1.5em;
  }

  .heading-wp.wiki {
    width: 90%;
  }

  .h2 {
    font-size: 2.5rem;
  }

  .h2.white {
    font-size: 28px;
  }

  .h2.gold {
    font-size: 22px;
    line-height: 26px;
  }

  .h2._32px-bold.red-orange {
    font-size: 20px;
  }

  .h2._30px {
    font-size: 1.75rem;
  }

  .h2._36.mullish {
    font-size: 28px;
  }

  .h2._60 {
    font-size: 32px;
  }

  .h2._48 {
    font-size: 36px;
  }

  .h2._48.bold {
    font-size: 32px;
  }

  .main-search {
    align-items: center;
  }

  .legal-text {
    font-size: 12px;
    line-height: 18px;
  }

  .filters-wrapper {
    align-items: center;
  }

  .h3 {
    font-size: 1.25rem;
  }

  .h3._42px-blue, .h3._42px-blvck {
    font-size: 28px;
    line-height: 36px;
  }

  .h3.inc-orange._30, .h3.inc-orange._37 {
    font-size: 1.65rem;
    line-height: 1.2;
  }

  .h3._42px-blue, .h3._42px-blvck {
    font-size: 28px;
    line-height: 36px;
  }

  .h3.inc-orange {
    font-size: 1.5rem;
    line-height: 1.5;
  }

  .h3.inc-orange._30, .h3.inc-orange._37, .h3.inc-orange._30, .h3.inc-orange._37 {
    font-size: 1.65rem;
    line-height: 1.2;
  }

  .h3._20px {
    line-height: 1.8;
  }

  .h3._20px.bold {
    font-size: 17px;
  }

  .h3._20px._1-875rem {
    font-size: 1.5rem;
  }

  .h3._36.mullish-red {
    font-size: 1.75rem;
  }

  .h3._30 {
    font-size: 24px;
  }

  .h3.mullish {
    font-size: 1.5rem;
    line-height: 1.5;
  }

  .h3._42px-blvck {
    font-size: 28px;
    line-height: 36px;
  }

  .h3._24 {
    font-size: 1.25rem;
  }

  .h4._30px, .h4._18px, .h4._26px, .h4._22px {
    font-size: 1.2em;
  }

  .h4._24px {
    font-size: 18px;
  }

  .h4._24px.normal {
    font-size: 22px;
  }

  .h4.dates {
    font-size: 18px;
  }

  .h4._30px, .h4._18px, .h4._26px, .h4._22px {
    font-size: 1.2em;
  }

  .h4._20px {
    font-size: 1.125rem;
  }

  .h4._30px {
    font-size: 1.2em;
  }

  .h4._28px {
    font-size: 1.25rem;
  }

  .text-18px {
    font-size: 14px;
    line-height: 22px;
  }

  .text-18px.inc-blue {
    font-size: 1em;
  }

  .text-18px.inc-learn_more, .text-18px.inc-blue {
    font-size: 1em;
  }

  .text-18px.inc-arrow.white.home {
    margin-top: 1.6em;
  }

  .text-18px.inc-learn_more {
    font-size: 1em;
  }

  .tower {
    bottom: -10vh;
  }

  ._450-container.connect {
    max-width: 300px;
  }

  ._400-container {
    max-width: 450px;
  }

  ._400-container.limit, ._400-container.yc-limit {
    max-width: none;
  }

  ._400-container.limit, ._400-container.yc-limit {
    max-width: none;
  }

  ._400-container.faq {
    width: 65%;
    max-width: none;
  }

  .slider-box {
    padding: 34px;
  }

  .slider-box.home {
    height: 320px;
  }

  .tabs.yc-winter {
    margin-top: 2rem;
  }

  .tab-link-tab-1 {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .tab-text {
    font-size: 14px;
  }

  .tab-dot {
    margin-right: 15px;
  }

  .tab-pane-tab-1 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .tab-pane-tab-1.faq {
    padding-left: 28px;
  }

  .scroll-arrow {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    font-size: 14px;
  }

  .scroll-icon {
    font-size: 14px;
  }

  .divider {
    height: 4px;
  }

  .pop-up_code.notify {
    margin-top: 20px;
  }

  .pop-up_code.apply {
    margin-top: 20px;
    display: none;
  }

  .pop-up_code.mobile {
    display: block;
  }

  .txt._20.mullish {
    font-size: 16px;
  }

  .tag-box {
    width: 100%;
    padding: 8px 12px;
  }

  .masterclass-wp {
    margin-left: 0;
  }

  .horizontal-line {
    width: 70%;
  }

  .horizontal-line.gs {
    width: 60%;
  }

  .list-item {
    font-size: 14px;
  }

  .sticky-wp {
    padding-bottom: 24px;
  }

  .sticky-top_pink {
    padding-top: 24px;
  }

  .sticky-clouds {
    bottom: -77px;
  }

  .sticky-heading {
    font-size: 16px;
    line-height: 24px;
  }

  .sticky-box_logo {
    max-width: 180px;
  }

  .love-bottom_wp {
    align-items: center;
  }

  .love-box {
    height: 280px;
  }

  .love-bg {
    height: 100%;
  }

  .wall-img {
    width: 400px;
    right: -80px;
  }

  .dealbook-img {
    width: 600px;
    right: -181px;
  }

  .dealbook-wp {
    align-items: center;
  }

  .dealbook-wp.new, .dealbook-wp.new._40, .dealbook-wp.new, .dealbook-wp.new._40, .dealbook-wp.new._40 {
    width: 90%;
  }

  .deal-field {
    height: 45px;
    font-size: 14px;
  }

  .cms-top_flex {
    flex-direction: column;
    align-items: flex-start;
  }

  .cms-header_flex {
    margin-top: 0;
  }

  .form-dealbook {
    align-items: center;
  }

  .dealbook-clouds_img {
    top: 0;
    right: -181px;
  }

  .form-main {
    align-items: stretch;
  }

  .form-top {
    margin-right: 15px;
  }

  .partner-rt {
    margin: 10px 0 0;
    font-size: 14px;
  }

  .partner-rt.blue {
    font-size: 14px;
  }

  .yc-wp {
    z-index: 3;
    align-items: center;
    width: 95%;
    position: relative;
  }

  .yc-wp._60 {
    max-width: 100%;
  }

  .yc-wp.winter {
    width: 90%;
  }

  .yc-bottom_img.new-yc {
    object-fit: contain;
    object-fit: contain;
    width: 100%;
    top: 0%;
    bottom: 0%;
    right: auto;
  }

  .yc-line._80.mobile {
    display: none;
  }

  .yc-line._90.new, .yc-line._80.mobile, .yc-line._80.mobile {
    display: none;
  }

  .yc-line.top {
    margin-top: 20px;
  }

  .yc-line._90.new {
    display: none;
  }

  .yc-title {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .yc-grid {
    grid-template-columns: 1fr;
  }

  .yc-box {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .yc-img_box {
    width: 100px;
    min-width: 100px;
    height: 100px;
    min-height: 100px;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .yc-founders_grid {
    grid-row-gap: 16px;
    background-size: cover;
    grid-template-columns: 1fr 1fr;
  }

  .yc-title_contents {
    width: 100%;
    margin-bottom: 20px;
  }

  .yc-title_contents._30 {
    width: 85%;
  }

  .yc-text_wp, .yc-text_wp._60 {
    width: 100%;
  }

  .yc-text_wp._60 {
    width: 100%;
  }

  .yc-text_wp._80.top {
    width: 95%;
  }

  .para-dm_20px-grey {
    font-size: 14.5px;
  }

  .founder-img_box {
    min-width: 7rem;
    max-width: 7rem;
    min-height: 7rem;
    max-height: 7rem;
  }

  .timeline-left {
    display: none;
  }

  .timeline-right_grid {
    grid-row-gap: 16px;
    width: 100%;
    margin-bottom: 40px;
  }

  .timeline-vertical_line {
    margin-left: -15px;
  }

  .timeline-left_grid {
    grid-row-gap: 15px;
    margin-top: 55px;
    margin-left: 0;
    display: none;
  }

  .timeline-left_box._1 {
    padding-left: 22px;
  }

  .timeline-left_box._2 {
    margin-left: 3px;
  }

  .timeline-left_box._3 {
    margin-left: -26px;
  }

  .vlc-img {
    height: 200px;
    top: 200px;
  }

  .yc-bottom-wp {
    flex-direction: column;
    align-items: center;
  }

  .yc-bottom-img_box {
    height: 250px;
  }

  .yc-bottom-img_box.new {
    align-items: center;
    max-width: 100%;
  }

  .yc-header_img {
    width: 100%;
    display: none;
    inset: 0%;
  }

  .red-orange.yc-founder {
    font-size: 42px;
  }

  .phase-title {
    font-size: 12px;
  }

  .phase-red_orange {
    font-size: 12px;
    line-height: 16px;
  }

  .timebomb {
    height: 100%;
    padding: 0;
  }

  .yc-dates {
    margin-bottom: 5px;
    font-size: 16px;
  }

  .yc-registrations {
    margin-top: 0;
    font-size: 12px;
  }

  .soon-wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .yc-logo {
    max-width: 180px;
  }

  .timeline-right_wp {
    flex-direction: column;
  }

  .timeline-right_content {
    width: 100%;
  }

  .para-18px {
    font-size: 14px;
  }

  .yc-contents {
    width: auto;
  }

  .founder-detail._18 {
    max-width: none;
  }

  .phase-blue {
    font-size: 12px;
    line-height: 16px;
  }

  .soon-right {
    width: 60%;
    margin-bottom: 20px;
  }

  .bar {
    background-size: auto;
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq-rt h2 {
    font-size: 24px;
  }

  .faq-rt h4 {
    font-size: 16px;
    line-height: 24px;
  }

  .goverment-wp {
    margin-left: 0;
  }

  .gs-h2 {
    font-size: 24px;
  }

  .gs-spaceman {
    height: 280px;
  }

  .table-container {
    position: relative;
    overflow: hidden;
  }

  .table-data, .table-data.link {
    font-size: 14px;
  }

  .table-data.link {
    font-size: 14px;
  }

  .table-data.name {
    font-size: 15px;
  }

  .table-wrapper {
    min-width: 740px;
  }

  .table-heading {
    font-size: 15px;
  }

  .h3-gs {
    font-size: 20px;
  }

  .gs-link {
    font-size: 16px;
  }

  .table {
    overflow: scroll;
  }

  ._2-founder_grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    margin-top: 32px;
  }

  .founder-flex.ycc {
    flex-direction: column;
    justify-content: flex-start;
  }

  .yc-founder_content {
    order: -1;
    width: 100%;
  }

  .tc-rt h2 {
    font-size: 24px;
  }

  .tc-rt h4 {
    font-size: 16px;
    line-height: 24px;
  }

  .tc-book_img {
    width: 800px;
    right: -180px;
  }

  .yc-space_man-img {
    height: 280px;
    bottom: 0;
  }

  .btn-incorpation {
    font-size: 15px;
  }

  .inc-wp.atom.pvt, .inc-wp.atom.opc, .inc-wp.atom.pvt, .inc-wp.atom.opc, .inc-wp.atom.pvt, .inc-wp.atom.opc {
    max-width: 100%;
  }

  .brown-gradient.m-32 {
    font-size: 1.65rem;
  }

  .inc-img {
    width: 400px;
    right: -80px;
  }

  .inc-img.dots-3.large, .inc-img.dots-3.large.hide, .inc-img.dots-3.large-appear {
    display: block;
    inset: 25% auto auto -5%;
  }

  .inc-img.atom {
    max-width: 24em;
    height: 24em;
    bottom: -18vh;
  }

  .inc-img.dot-1.small {
    display: block;
    bottom: 25%;
    right: 0%;
  }

  .inc-img.dot-1.appear, .inc-img.dot-1.small {
    display: block;
    bottom: 25%;
    right: 0%;
  }

  .inc-img.dot-1.small.hide {
    display: block;
  }

  .inc-img.dot-1.appear {
    display: block;
    bottom: 25%;
    right: 0%;
  }

  .inc-img.ellipse.for-wiki {
    display: none;
  }

  .inc-img.dots-3.large, .inc-img.dots-3.large.hide, .inc-img.dots-3.large-appear, .inc-img.dots-3.large, .inc-img.dots-3.large.hide, .inc-img.dots-3.large.hide, .inc-img.dots-3.large-appear {
    display: block;
    inset: 25% auto auto -5%;
  }

  .inc-img.wiki {
    max-width: 24em;
    height: 24em;
    display: none;
    bottom: -18vh;
  }

  .inc-grid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    width: 95%;
  }

  .inc-box_content {
    width: auto;
  }

  .mindset {
    margin-bottom: 8px;
  }

  .inc-tab.atom, .inc-tab.for-slider {
    padding: 2em;
  }

  .inc-tab.atom, .inc-tab.for-slider {
    padding: 2em;
  }

  .inc-tab.for-slider:hover {
    box-shadow: none;
    transform: none;
  }

  .inc-tab_left {
    max-width: 12em;
    padding-right: 1em;
  }

  .included_card {
    margin-bottom: 8px;
  }

  .included_card._0.is-large.left-align {
    width: 267px;
    position: static;
  }

  .included_card._0.is-large.more-space-mb {
    margin-bottom: .4rem;
  }

  .included_card._0.is-large.for-in-para {
    width: 267px;
    position: static;
  }

  .included_card._0.is-large.for-in-para-mb {
    width: 269px;
    position: static;
  }

  .investors-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .investor-logo {
    max-width: 7em;
  }

  .inc-banner_wp.atom {
    padding: 2em;
  }

  .fw-img.wiki-template-banner {
    object-fit: cover;
    object-position: 50% 100%;
    object-fit: cover;
    object-position: 50% 100%;
  }

  .inc-banner_left {
    width: 90%;
  }

  .inc-btn {
    font-size: 15px;
  }

  .inc-next {
    display: none;
  }

  .inc-slider {
    flex-direction: column;
    display: none;
  }

  .slide-nav-2 {
    position: static;
  }

  .mask-2 {
    width: 100%;
    height: auto;
  }

  .slide-2 {
    margin-right: 2rem;
  }

  .inc-tab_btn {
    font-size: 15px;
  }

  .start-grid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    width: 95%;
  }

  .register-img_box {
    height: 20rem;
  }

  .sticky-social.header-2 {
    display: none;
  }

  .social-icon {
    margin-right: 10px;
  }

  .social-wp {
    align-items: stretch;
  }

  .social-wp.left {
    margin-top: .5em;
  }

  .wiki-tag_link {
    font-size: 18px;
  }

  .blog-content_social {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .h-social {
    flex-direction: column;
    align-items: flex-start;
  }

  .h-social.two {
    flex-direction: row;
    align-items: center;
    margin-left: auto;
  }

  .fs-prevnext_row {
    grid-template-columns: 1fr;
  }

  .inc-scroll_link {
    display: none;
  }

  .wiki-scroll-txt {
    font-size: 14px;
  }

  .wiki-scroll-img {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    font-size: 14px;
  }

  .copy-flex {
    margin-top: .5em;
    margin-left: 0;
  }

  .copy-btn {
    margin-top: .5em;
    font-size: 14px;
    line-height: 18px;
  }

  .copy-btn.blue {
    border-style: none;
    height: auto;
    margin-top: 0;
    padding-left: 3em;
    padding-right: 1.5em;
    font-size: 13px;
  }

  .wiki-cms_flex {
    margin-bottom: 1.5em;
  }

  .wiki-cms-pt {
    position: relative;
  }

  .table-container-2 {
    overflow: scroll;
  }

  .table-row_inc {
    width: 740px;
  }

  .table-row_inc.head {
    width: 100%;
  }

  .tb-wp {
    display: none;
    overflow: hidden;
  }

  .tb-wp.mobile {
    display: flex;
  }

  .wiki-template_btn {
    font-size: 15px;
  }

  .share-btn.flex {
    cursor: pointer;
    cursor: pointer;
  }

  .jump-txt {
    font-size: 22px;
  }

  .hide-wiki_satalllite {
    display: none;
  }

  .wiki-tab_icon {
    margin-bottom: 8px;
  }

  .rz-cms_grid {
    grid-template-columns: 1fr 1fr;
    padding: 1em;
  }

  .rz-block {
    min-height: 22.5em;
    max-height: 22.5em;
  }

  .rz-content {
    height: 7em;
  }

  .check-txt {
    font-size: 13px;
  }

  .wiki-bg_link {
    font-size: 18px;
  }

  .new-deal_box {
    width: 85%;
    padding: 32px;
  }

  .new-deal_txt {
    font-size: 14px;
  }

  .new-deal_outlinebox {
    margin-bottom: 20px;
  }

  .new-popup-bg {
    max-width: 15em;
    top: 0;
    right: 0;
  }

  .filter_block-header {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .wiki-logo {
    max-width: 180px;
  }

  .link-copy-wp {
    right: 0;
  }

  .invl-img {
    min-width: 24em;
    max-width: 24em;
    min-height: 32em;
    max-height: 32em;
    display: none;
  }

  .invl-wp {
    max-width: 28em;
  }

  .invl-grid {
    grid-template-columns: 1fr;
  }

  .invl-block {
    flex-direction: column;
    align-items: stretch;
  }

  .invl-block.grid {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 0;
  }

  .invl-heading {
    font-size: 1.125rem;
  }

  .invl-txt, .invl-txt._16.pop-upp, .invl-txt._16.pop-upp, .invl-txt._16.pop-upp {
    font-size: 15px;
  }

  .invl-profile_box {
    flex-direction: column;
    align-items: flex-start;
  }

  .tag-blue {
    font-size: 10px;
  }

  .invl-top {
    min-width: auto;
    max-width: none;
    margin-bottom: 2em;
  }

  .invl-flex {
    margin-top: 0;
  }

  .invl-bottom {
    min-width: auto;
    max-width: none;
  }

  .invl-modal_grid {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr;
  }

  .invl-img-cms {
    flex-wrap: wrap;
  }

  .tc-btn {
    font-size: 15px;
  }

  .invl-pop-up_wp {
    padding: 1.7em;
  }

  .slider_forinc {
    margin-bottom: 60px;
  }

  .inc-pagination, .inc-left_arrow, .inc-right_arrow {
    top: 520px;
  }

  .inc-slider_top {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .inc-quote_icon {
    max-width: 45px;
  }

  .yc-bottom-left.new-yc {
    max-width: 100%;
  }

  .yc-champions-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .yc-new-grid {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    width: auto;
  }

  .yc-completed.v {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .at-flex.right {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .yc-banner-img_box {
    min-width: 8.5rem;
    left: -7%;
  }

  .yc-card._01 {
    padding-bottom: 5em;
  }

  .yc-card-copy {
    min-height: 20em;
  }

  .yc-hero {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .yc-hero_left {
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: none;
    display: flex;
  }

  .yc-hero_img_box {
    max-width: none;
    display: none;
  }

  .inc-card_grid, .dg-guide {
    grid-template-columns: 1fr;
  }

  .slider-yc-copy {
    margin-bottom: 60px;
  }

  .inc-pagination-copy {
    top: 520px;
  }

  .showcase-navigation__prev {
    left: 30%;
  }

  .showcase-navigation__next {
    margin-right: 30%;
  }

  .swiper-wrapper.is-yc-step {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row;
    display: flex;
  }

  .swiper-slide.is-testimonial {
    padding: 1.25rem 1rem 1.5rem;
  }

  .swiper-slide.is-yc-step {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    cursor: auto;
    flex-flow: column;
    flex: none;
    width: 100%;
    max-width: 33rem;
    padding: 0;
    display: flex;
  }

  .swiper-slide.home-hero_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .speaker-slide-mask {
    max-width: 80%;
  }

  .inc-tabpane-01 {
    display: flex;
  }

  .image-48 {
    min-width: 8rem;
    max-width: 8rem;
    min-height: 8rem;
    max-height: 8rem;
  }

  .inc-tag_link, .inc-bg_link {
    font-size: 18px;
  }

  .zm-link {
    padding: 1.2rem;
  }

  .div-block-417 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
  }

  .div-block-418 {
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 65vh;
  }

  .div-block-419 {
    min-width: 100%;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .invl-wp_bottom {
    align-items: center;
  }

  .image-49 {
    min-width: 100vw;
    max-width: 100vw;
  }

  .div-block-422 {
    padding-top: 1rem;
    padding-left: 0;
  }

  .inc-bottom_div {
    display: none;
  }

  .arrow-back {
    margin-left: 0;
  }

  .mobile-info {
    padding-left: 0;
  }

  .guide-txt-wp, .inc-tabpane-02 {
    display: none;
  }

  .founder-text-bottom.desktop {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-434 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column wrap;
    grid-template-columns: 1fr 1fr;
    place-items: center stretch;
  }

  .invl-template-img_wp {
    min-width: 8rem;
    max-width: 8rem;
    min-height: 8rem;
    max-height: 8rem;
  }

  .div-block-435 {
    flex-direction: column;
    align-items: center;
    max-width: none;
    display: flex;
  }

  .div-block-435.mid {
    flex-direction: column;
    flex: 0 auto;
    align-self: auto;
    align-items: center;
  }

  .div-block-436 {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .sa-box {
    flex-direction: column;
  }

  .inc-banner_left-copy {
    max-width: 90%;
  }

  .invl-template-grid {
    grid-template-columns: 1fr 2fr;
  }

  .invl-grid-copy {
    grid-template-columns: 1fr;
  }

  .circle-block-img {
    min-width: 8rem;
    max-width: 8rem;
    min-height: 8rem;
    max-height: 8rem;
  }

  .inc-brand-copy {
    max-width: 10rem;
  }

  .dg-topbtn {
    font-size: 15px;
  }

  .home-bar {
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .home-banner-img {
    min-width: 5rem;
    max-width: 5rem;
  }

  .div-block-456 {
    padding: 1.2rem;
  }

  .paragraph-9 {
    font-size: .8rem;
  }

  .dr-copy-wp {
    right: 0;
  }

  .social-icon-copy {
    margin-right: 10px;
  }

  .image-49-copy {
    min-width: 100vw;
    max-width: 100vw;
  }

  .dr-grid {
    grid-template-columns: 1fr 1fr;
  }

  .dg-card-shimmer_img {
    display: none;
  }

  .m-faq-txt {
    font-size: 1.1rem;
  }

  .rz-h2-seo._500-42 {
    font-size: 1.65rem;
  }

  .rz-h2-seo._500-30 {
    line-height: 1.3;
  }

  .div-block-468 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .ns-txt {
    font-size: 1.2rem;
  }

  .text-block-67-copy, .l-semi {
    white-space: normal;
  }

  .grid-4 {
    grid-template-columns: 1fr;
  }

  .tab-winter {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .ns-rt-copy {
    font-size: 1rem;
  }

  .div-block-486 {
    flex-direction: column;
    align-items: stretch;
    max-width: 80%;
  }

  .loading-container {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .ns-hold {
    padding-bottom: 1.5rem;
  }

  .ns-table._80 {
    width: 100%;
  }

  .div-block-494 {
    flex-direction: column;
    align-items: flex-start;
  }

  .circle-block-img-copy {
    min-width: 8rem;
    max-width: 8rem;
    min-height: 8rem;
    max-height: 8rem;
  }

  .ns-cta {
    max-height: none;
  }

  .ns-cta.recommender {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .div-block-497 {
    grid-column-gap: .32rem;
    grid-row-gap: .32rem;
    flex-direction: column;
    align-items: stretch;
  }

  .ns-contentimg-box {
    min-height: 16rem;
    max-height: 16rem;
  }

  .image-60 {
    min-width: 36rem;
    margin-top: -2rem;
  }

  .paragraph-10 {
    font-size: 1rem;
  }

  .sg-logos-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .sg-colours-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .sg-colour-wrapper {
    flex-direction: row;
  }

  .azure {
    width: 25%;
    margin-bottom: 0;
    margin-right: 16px;
    padding-top: 25%;
  }

  .sg-buttons-grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .rz-h1._58._400.rz-gold {
    font-size: 2.5rem;
  }

  .rz-h1._42 {
    font-size: 2.25rem;
  }

  .rz-h1._24 {
    font-size: 1.25rem;
  }

  .fs_numbercount-1_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid_cards, .grid_cards._2, .grid_cards._22, .grid_cards._2, .grid_cards._22 {
    grid-template-columns: 1fr;
  }

  .div-block-516 {
    max-width: 100%;
  }

  .cr-img {
    display: none;
  }

  .img.bottom.adobe {
    max-height: 26rem;
  }

  .grid-7 {
    min-width: 250vw;
  }

  .div-block-527 {
    text-align: center;
  }

  .grid-10 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
    margin-top: 4rem;
  }

  .div-block-529 {
    justify-content: flex-start;
    align-items: center;
  }

  .table_row._4, .table_row.is-column-5 {
    grid-template-columns: minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem);
  }

  .table_row._4, .table_row.is-column-5 {
    grid-template-columns: minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem) minmax(12.5rem, 12.5rem);
  }

  .table_row.is-col-5 {
    width: 1030px;
  }

  .table_component {
    border-top-width: .0625rem;
  }

  .table_component.is-width {
    width: 801px;
  }

  .table_component.is-width-1060px {
    width: 1061px;
  }

  .blog-table._4 {
    overflow: scroll;
  }

  .blog-table.is-auto-scroll-ls, .blog-table._4 {
    overflow: scroll;
  }

  .blog-table._80 {
    width: 100%;
  }

  .blog-table.is-auto-scroll-ls {
    overflow: scroll;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .blog-slider {
    flex-direction: column;
    display: none;
  }

  .blog-bottom:hover {
    box-shadow: none;
  }

  .blog_author-wrapper {
    margin-top: 1.5rem;
  }

  .lightbox-link {
    min-width: 18rem;
    max-width: 18rem;
  }

  .image-375 {
    min-width: 20rem;
    max-width: 20rem;
  }

  .banner_first-half {
    width: 35%;
  }

  .banner_paragraph {
    font-size: .75rem;
    line-height: 1.3;
  }

  .banner_img {
    top: -10%;
    left: -33%;
  }

  .banner_button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .banner_text-link {
    font-size: .875rem;
  }

  .section_home-hero {
    padding-bottom: 3rem;
  }

  .n-nav_component, .n-nav_menu {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .n-button {
    padding-top: .625rem;
    padding-bottom: .625rem;
  }

  .n-button.is--nav {
    padding: .625rem;
  }

  .n-button.is--banner {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .75rem;
  }

  .n-button.is--banner.is-white {
    padding: .5rem 1.1rem;
  }

  .n-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .home-hero_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h1, .heading-style-h2 {
    font-size: 2rem;
  }

  .section_header.align-center {
    justify-content: flex-start;
    align-items: center;
  }

  .header_title-wrap.text-align-center {
    text-align: left;
  }

  .header_title-wrap.is-tab-size-medium {
    max-width: none;
  }

  .home-company-type_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1rem;
  }

  .spacer-huge {
    padding-top: 3rem;
  }

  .home-company-type_text-wrap {
    padding-right: 0;
  }

  .f-community_header-link-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section_yc-step.padding-section-large {
    padding-bottom: 12rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .width-full.is-yc-step {
    opacity: 1;
    opacity: 1;
    width: 100%;
    position: static;
    transform: scale(1);
  }

  .yc-step_tab_link {
    flex: none;
    width: 100%;
  }

  .yc-step_tab_link.is-testing {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .yc-step_tab_question {
    grid-template-columns: auto 1fr;
  }

  .yc-step_tab_answer {
    opacity: 1;
    height: auto;
    transform: scale(1);
  }

  .yc-step_tab_icon {
    display: none;
  }

  .testimonial_slide-tag {
    font-size: .625rem;
  }

  .spacer-large, .spacer-xmedium {
    padding-top: 2rem;
  }

  .swiper_slide-nav {
    margin-top: 1.5rem;
  }

  .swiper_slide-nav.is-yc-step {
    margin-top: 2.5rem;
    display: flex;
  }

  .section_footer.padding-section-large {
    padding-bottom: 2rem;
  }

  .footer_component {
    grid-template-columns: 1fr 1fr;
  }

  .tool_item {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tool_item-img {
    width: 100%;
  }

  .tool_item-img.is-bottom.max-wdith-half {
    z-index: 1;
    position: relative;
  }

  .tool_item-img.is-bottom.is-investor {
    min-height: 15rem;
  }

  .tool_item-img.is-bg-vector {
    z-index: 0;
    max-width: 24rem;
  }

  .tool_item-img.is-document-guide {
    min-height: 17rem;
  }

  .tool_item-img.is-name-search {
    width: 150%;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .show-mobile-landscape {
    display: block;
  }

  .dropdown-list_link {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .dropdown-list_inner {
    max-width: 16rem;
  }

  .dropdown-list_inner-wrapper {
    grid-row-gap: 1rem;
  }

  .logo-marquee_item {
    max-width: 11rem;
  }

  .banner_title {
    font-size: 1.25rem;
    line-height: 1.1;
  }

  .banner_component {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .home-faq_item {
    padding-left: 0;
    padding-right: 0;
  }

  .image-absolute-faq {
    top: 4rem;
  }

  .div-block-539 {
    grid-column-gap: .32rem;
    grid-row-gap: .32rem;
    flex-direction: column;
    align-items: stretch;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

  .cities_link-wrapper {
    grid-template-columns: .75fr;
  }

  .cities_link-wrapper._1 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .city-link {
    grid-template-columns: 1fr 9%;
  }

  .city-link.is-max-contnet {
    grid-template-columns: 1fr 9%;
    place-items: center start;
    width: 100%;
  }

  .company_list {
    grid-template-columns: 1fr;
  }

  .yc_faq-heading-3 {
    font-size: 16px;
    line-height: 24px;
  }

  .yc_small-text {
    font-size: .8em;
  }

  .text_wrapper-star {
    justify-content: flex-start;
    align-items: center;
    max-width: 408px;
    padding-left: 24px;
    display: flex;
  }

  .on_hover-wrapper {
    display: none;
  }

  .start_text {
    display: inline;
  }

  .new_banner {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
  }

  .banner_left {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
    width: 52%;
  }

  .rize_banner-image.hide-desk {
    margin-bottom: -83px;
    display: block;
  }

  .rize_banner-image.hide-inmb {
    display: none;
  }

  .banner_para {
    font-size: .75rem;
    line-height: 1.3;
  }

  .blog_line-horizontal, .blog_content-wrapper, .faq_wrapper {
    padding-bottom: 1.5rem;
  }

  .author_container {
    width: 90%;
  }

  .author_container.flex {
    width: 95%;
  }

  .author_container.nav-flex {
    padding-top: 10px;
  }

  .author_container.is-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 28px;
  }

  h3 {
    font-size: 20px;
  }

  .outer-container.container-1 {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abbfe_First%20Fold.webp");
    background-position: 55% 20%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 180vh;
    margin-top: -70px;
    margin-bottom: 0;
    padding-left: 6%;
    padding-right: 6%;
  }

  .outer-container.container-2 {
    width: 90%;
  }

  .hero-wp {
    width: 100%;
  }

  .h1 {
    font-size: 24px;
  }

  .h1.directory {
    font-size: 28px;
  }

  .h1._36px.medium {
    font-size: 24px;
  }

  .h1._36px.brown-gradient {
    font-size: 1.5em;
  }

  .h1._36px.brown-gradient._16 {
    font-size: 1rem;
  }

  .h1.red-orange {
    font-size: 24px;
  }

  .h1.red-orange._28 {
    font-size: 28px;
  }

  .h1.yc {
    flex-direction: column;
    justify-content: flex-end;
    width: 90%;
    font-size: 24px;
  }

  .h1.yc._62 {
    width: 100%;
    font-size: 40px;
  }

  .h1.yc._56, .h1.yc._62 {
    width: 100%;
    font-size: 40px;
  }

  .h1.yc._62.desktop {
    max-width: 280px;
    display: block;
  }

  .h1.yc._62.show {
    width: auto;
  }

  .h1.yc._56 {
    width: 100%;
    font-size: 40px;
  }

  .h1._52px {
    font-size: 24px;
  }

  .h1._28px {
    font-size: 18px;
  }

  .h1._48 {
    flex-direction: column;
    justify-content: flex-end;
    font-size: 24px;
  }

  .h1._48._62 {
    font-size: 2.125rem;
  }

  .h1._48._72 {
    font-size: 32px;
  }

  .h1.gs-color {
    font-size: 30px;
  }

  .h1._3-rem {
    font-size: 2.25rem;
  }

  .h1._3-rem.blck {
    font-size: 28px;
  }

  .h1._3-rem._700 {
    font-size: 2.25em;
  }

  .h1._3-rem._36 {
    font-size: 1.1rem;
  }

  .h1._3-rem._42 {
    font-size: 2.25rem;
  }

  .h1._56.normal {
    font-size: 32px;
  }

  .h1._42px {
    font-size: 1.5rem;
  }

  .fold-1-data-3 {
    width: 95%;
    font-size: 14px;
  }

  .rize-box {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .rize-start_wp {
    text-align: left;
  }

  .para-20px.love, .para-20px.blue {
    font-size: 14px;
  }

  .para-20px._18.bbb.e4e8f1, .para-20px._18.bbb.ebf1ff {
    font-size: 1rem;
  }

  .para-20px.love, .para-20px.blue {
    font-size: 14px;
  }

  .para-20px._18.bbb.e4e8f1, .para-20px._18.bbb.ebf1ff {
    font-size: 1rem;
  }

  .para-20px._18.blue-inc_copy {
    font-size: 1rem;
  }

  .para-20px._18.blue-inc_copy.dark._5171a6 {
    color: #5171a6;
  }

  .para-20px._18.blue-inc_copy.light {
    color: #5171a6;
    flex: none;
    font-size: 1rem;
  }

  .para-20px._18.blue-inc_copy.light.mullish-28 {
    font-size: 1rem;
  }

  .para-20px._18.blue-inc_copy._80 {
    max-width: 100%;
  }

  .para-20px._18.bold {
    font-size: 1.1rem;
  }

  .para-20px._18.invll {
    font-size: .875rem;
  }

  .para-20px._18.bbb.e4e8f1, .para-20px._18.bbb.ebf1ff, .para-20px._18.bbb.e4e8f1, .para-20px._18.bbb.ebf1ff {
    font-size: 1rem;
  }

  .para-20px._18.dr-80 {
    max-width: 90%;
  }

  .para-20px._18.bm-12px {
    margin-bottom: .325rem;
  }

  .para-20px.bold {
    font-size: .95em;
  }

  .para-20px._24 {
    font-size: 1.375rem;
  }

  .para-20px.mullish {
    font-size: 1rem;
  }

  .para-20px.mullish.grey._80 {
    max-width: 90%;
  }

  .para-20px._26 {
    font-size: 1.1rem;
  }

  .para-20px p {
    font-size: 1rem;
  }

  .para-20px.is-small.hide-in-mb {
    display: none;
  }

  .para-20px.is-small.is-text-on-content {
    display: block;
  }

  .heading-flex {
    flex-direction: column;
    margin-top: 29px;
  }

  .products-wp {
    margin-top: 60px;
  }

  .fold-4-data-2 {
    padding-top: 24px;
  }

  .fold-4-data-header {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    overflow: visible;
  }

  .fold-4-data-header-data {
    text-align: left;
    font-size: 15px;
    line-height: 21px;
  }

  .div-line {
    z-index: -1;
    margin-top: 10px;
    margin-left: 0;
    position: absolute;
    inset: auto auto 0% 0%;
  }

  .fold-4-data-blocks {
    padding-right: 0;
  }

  .fold-4-data-blocks.fold-4-data-blocks-add {
    padding-top: 0;
    padding-right: 0;
  }

  .fold-4-data-blocks-header.addon11 {
    width: auto;
    max-width: none;
  }

  .fold-4-data-blocks-header.addon17 {
    margin-bottom: 16px;
  }

  .fold-4-data-blocks-header2 {
    width: 400px;
    max-width: 82vw;
  }

  .image-3.home-logo {
    object-fit: contain;
  }

  .image-3.home-logo.addon13 {
    width: auto;
  }

  .image-3.home-logo.addon17 {
    width: 150px;
    max-width: 82vw;
    height: auto;
  }

  .image-3.fold-4-data-blocks-addon2 {
    width: auto;
    height: 40px;
  }

  .image-3.fold-4-data-blocks-addon3 {
    width: auto;
    height: 40px;
    padding-right: 8px;
  }

  .image-3.fold-4-data-blocks-addon3.addon14 {
    width: auto;
  }

  .heading-4.fold-4-data-block-addon5.addon21 {
    height: 80px;
  }

  .paragraph-2 {
    line-height: 24px;
  }

  .tag {
    background-color: #682143;
    border-radius: 4px;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .tag.fold-4-data-blocks-addon {
    width: 230px;
    min-width: 0;
  }

  .tag.addon16 {
    width: 230px;
  }

  .tag.addon36 {
    margin-top: 0;
  }

  .tab-para {
    line-height: 20px;
  }

  .section.ns, .section.blog {
    padding-top: 8rem;
  }

  .section.hero {
    background-color: var(--2);
    padding-bottom: 700px;
    overflow: visible;
  }

  .section.tools {
    padding-top: 20px;
  }

  .section.rize-start {
    padding-bottom: 9em;
  }

  .section.connect {
    padding-top: 288px;
    padding-bottom: 700px;
  }

  .section.faq {
    padding-top: 60px;
  }

  .section.join {
    padding-bottom: 500px;
  }

  .section.directory {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc52_Rize%20Directory%20-%20Mob-min.webp");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 100px;
    padding-bottom: 580px;
  }

  .section.testimonials {
    padding-top: 20px;
  }

  .section.footer-transparent {
    margin-top: 100px;
  }

  .section.wall-love {
    background-position: 55% 60%;
    padding-bottom: 0;
    overflow: visible;
  }

  .section.dealbook {
    background-position: 55% 60%;
    padding-bottom: 0;
  }

  .section.products {
    padding-bottom: 0;
  }

  .section.yc {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 550px;
  }

  .section.yc.new {
    padding-top: 8rem;
    padding-bottom: 4rem;
  }

  .section.yc.winter {
    padding-bottom: 8rem;
  }

  .section.yc-bottom {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc67_YC__Rize%20Mobile%20(1)-min.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section.yc-faq {
    background-color: #041d43;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.yc-testimonial {
    background-color: #041d43;
  }

  .section.soon {
    padding-bottom: 20px;
  }

  .section.faq-home {
    background-position: 55% 60%;
  }

  .section.faq-home.new {
    z-index: 3;
    z-index: 3;
  }

  .section.faq-bottom {
    padding-bottom: 500px;
    overflow: hidden;
  }

  .section.gs {
    background-color: var(--2);
  }

  .section.tc-top {
    background-position: 55% 60%;
    padding-bottom: 0;
  }

  .section.inc.copy {
    padding-top: 10rem;
    padding-bottom: 6rem;
  }

  .section.inc.copy.bottom {
    padding-top: 12rem;
  }

  .section.inc.cr-bg {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abbf2_Divider%201.svg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: 100vw;
  }

  .section.types {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc98_Bottom%20Divider.webp"), url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc97_Fixed%20Divider.webp");
    background-position: 50% 100%, 0 0;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
  }

  .section.types.gradient {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .section.types.adding-bg {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 0;
  }

  .section.wiki {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc97_Fixed%20Divider.webp");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 3.75em;
    padding-bottom: 3.75em;
  }

  .section.wiki.bottom {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 1.5em;
  }

  .section.inc-footer.dr {
    padding-bottom: 8rem;
  }

  .section.wiki-header {
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 80vh;
    display: flex;
  }

  .section.invl {
    padding-top: 160px;
    padding-bottom: 70px;
  }

  .section.invl.bg {
    background-position: 50% 0;
    background-size: 100vw;
  }

  .section.tc-home {
    padding-top: 3.75em;
    padding-bottom: 3.75em;
  }

  .section.inc-testimonial {
    padding-top: 60px;
  }

  .section.inc-testimonial.bg {
    padding-bottom: 0;
  }

  .section.inc-testimonial.bg.no-bg.n04 {
    padding-top: 0;
    padding-bottom: 6rem;
  }

  .section.inc-testimonial.bg.space {
    border-top-style: none;
    padding-top: 0;
  }

  .section.inc-testimonial.bg.space.tr {
    padding-top: 2rem;
  }

  .section.inc-testimonial.bg.no-overflow {
    justify-content: flex-end;
  }

  .section.yc-new-ok {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd23_Divider%201.svg");
    background-position: -5vw 0;
    background-repeat: no-repeat;
    background-size: 125vw;
  }

  .section.kh {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd41_Left.svg");
    background-position: -5vw 0;
    background-repeat: no-repeat;
    background-size: 125vw;
  }

  .section.kh.no-divider {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .section.kh.right {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd42_Right.svg");
  }

  .section.yc-hero {
    padding-top: 220px;
    padding-bottom: 220px;
  }

  .section.inc-result {
    background-color: #071834;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .section.types-copy {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .section.ns, .section.blog {
    padding-top: 8rem;
  }

  .cms-title {
    text-align: center;
    font-size: 13px;
  }

  .title-wrap {
    text-align: left;
    margin-right: 0;
  }

  .btn-text {
    text-align: center;
    min-width: 30vw;
    margin-right: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 17.57px;
    display: block;
  }

  .join-waitlist-cta1 {
    text-align: center;
    border-radius: 5px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 139px;
    min-width: 139px;
    height: 48px;
    padding: 5px 10px;
  }

  .join-waitlist-cta1.nav {
    width: auto;
    min-width: auto;
    height: auto;
  }

  .image-7 {
    width: 142px;
    margin-top: 0;
  }

  .navbar {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .navbar.dr, .navbar.ns {
    background-image: linear-gradient(102.12deg, #0f2953, #091e42);
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar.dr, .navbar.ns {
    background-image: linear-gradient(102.12deg, #0f2953, #091e42);
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar.incorporation-primary-nav {
    z-index: 777;
    width: 100vw;
  }

  .navbar.incorporation-primary-nav.space {
    display: block;
  }

  .container-8 {
    justify-content: space-between;
    align-items: flex-end;
    margin-left: 0%;
    margin-right: 0%;
    padding-top: 0;
    padding-bottom: 12px;
  }

  .icon {
    color: #fff;
    margin-top: 5px;
  }

  .brand {
    align-items: flex-end;
    max-width: 10rem;
    padding-left: 0;
  }

  .brand.w--current, .brand.gs {
    max-width: 150px;
  }

  .brand.gs {
    max-width: 150px;
  }

  .brand.no-z {
    z-index: 0;
  }

  .menu-button {
    background-color: #0c2651;
  }

  .menu-button.open {
    background-color: #0c265100;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: 12px 12px 0;
    display: block;
  }

  .rize-img_box {
    justify-content: flex-start;
    width: 130px;
  }

  .div-block-15 {
    align-items: flex-start;
  }

  .footer {
    background-color: #10336c;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    height: auto;
  }

  .footer-logo_img {
    font-size: 16px;
  }

  .know-more {
    align-items: center;
    width: auto;
    font-size: 14px;
    line-height: 24px;
  }

  .rize-box_content {
    margin-left: 15px;
  }

  .tool-wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tool-box {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    margin-top: 20px;
    margin-right: 0;
  }

  .div-block-25 {
    width: 50px;
    height: 24px;
    font-size: 12px;
  }

  .home-txt {
    width: 70vw;
  }

  .para-16px.mailmodo-para {
    width: 80vw;
  }

  .para-16px.dm-sans {
    font-size: .95rem;
  }

  .image-19 {
    object-fit: contain;
  }

  .cms-rt {
    text-align: left;
    font-size: 15px;
  }

  .dealbook-filter-grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .dealbook-filter-grid._3-column {
    grid-template-columns: 1fr;
  }

  .cms-description {
    text-align: left;
  }

  .deal-btn {
    font-size: 14px;
  }

  .dealbook-filter-item {
    flex-direction: column;
    align-items: flex-start;
  }

  .pop-up_deals.partner, .pop-up_deals.lowcode, .pop-up_deals.partner, .pop-up_deals.lowcode {
    display: none;
  }

  .rich-text-block-3 {
    font-size: 13px;
  }

  .rt4 {
    margin-top: 20px;
    font-size: 16px;
  }

  .code-to_copy {
    font-size: 10px;
  }

  .para {
    font-family: Mulish;
    font-size: 14px;
    line-height: 21px;
  }

  .para._16px-blue {
    line-height: 22px;
  }

  .directory-wp {
    width: 100%;
  }

  .item-header {
    width: auto;
  }

  .div-block-37 {
    width: 80vw;
  }

  .company-name {
    width: 100vw;
    font-size: 15px;
  }

  .directory-box {
    border-radius: 8px;
    flex-direction: column;
  }

  .divider-line {
    display: none;
  }

  .text-block-44 {
    width: 100%;
    margin-top: 10px;
    display: inline;
  }

  .div-block-39 {
    width: auto;
  }

  .profile-name {
    width: 70vw;
  }

  .collection-list-wrapper-2 {
    padding-left: 0;
  }

  .collection-list-2 {
    grid-row-gap: 8px;
    padding-left: 0;
  }

  .search-field {
    background-size: 15px;
    width: 100%;
    height: 45px;
    margin-right: 0;
    padding-left: 45px;
    font-size: 12px;
  }

  .search-btn {
    width: 100%;
    height: 45px;
    margin-top: 10px;
  }

  .scroll-link {
    align-items: center;
    width: 80vw;
    text-decoration: none;
    display: flex;
  }

  .scroll-img {
    width: 48px;
    height: 48px;
    margin-right: 16px;
  }

  .scroll-text {
    text-decoration: none;
  }

  .web-links {
    margin-left: 0;
    padding-bottom: 10px;
  }

  .image-32 {
    height: 40px;
  }

  .btn {
    padding-left: 24px;
    padding-right: 40px;
  }

  .dropdown-trigger {
    height: 54px;
  }

  .text-block-51 {
    display: none;
  }

  .filter-wrapper-deal-book {
    justify-content: space-between;
    margin-top: 180px;
    display: block;
  }

  .select-text {
    align-items: center;
    width: 100%;
  }

  .close {
    margin-top: 8px;
  }

  .wp {
    width: 100%;
    max-width: 85%;
  }

  .wp.flex {
    width: 100%;
    min-width: 100%;
    max-width: 90%;
  }

  .wp.bread {
    max-width: 85%;
  }

  .wp.cr {
    z-index: 0;
  }

  .wp.is-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .5rem;
  }

  .footer-wp {
    flex-direction: column;
    align-items: flex-start;
  }

  .testimonial-text {
    line-height: 145%;
  }

  .slider-bottom {
    padding-left: 23px;
    padding-right: 23px;
  }

  .text-block-56 {
    font-size: 14px;
  }

  .text-block-57 {
    margin-top: 6px;
    margin-bottom: 4px;
    font-size: 12px;
  }

  .text-block-58 {
    font-size: 12px;
  }

  .profile-content {
    height: 50px;
  }

  .mask {
    margin-left: auto;
    margin-right: auto;
  }

  .slide-nav.mobile {
    display: none;
  }

  .left-arrow {
    width: 45px;
    height: 45px;
    font-size: 20px;
    left: -80px;
  }

  .left-arrow.yccc {
    inset: 0% auto 500px 80px;
    inset: 0% auto 500px 80px;
  }

  .right-arrow {
    width: 45px;
    height: 45px;
    font-size: 20px;
    right: -80px;
  }

  .right-arrow.yccc {
    inset: 0% 80px 500px auto;
    inset: 0% 80px 500px auto;
  }

  .heading-wp {
    margin-bottom: 1rem;
  }

  .heading-wp.mid.less-bottom, .heading-wp.mid._1-5rem-bottom {
    flex-direction: column;
  }

  .heading-wp._65, .heading-wp._80 {
    max-width: 100%;
  }

  .heading-wp.hh.mobile, .heading-wp.hh.visible {
    display: flex;
  }

  .heading-wp.top {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .heading-wp.mid {
    flex-direction: column;
  }

  .heading-wp.mid.less-bottom, .heading-wp.mid._1-5rem-bottom {
    flex-direction: column;
  }

  .heading-wp.mid.no-bottom.flex.ss.mobile {
    width: 80%;
  }

  .heading-wp.mid.less-bottom, .heading-wp.mid._1-5rem-bottom {
    flex-direction: column;
  }

  .heading-wp.flex {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-wp.flex.for-inc {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 5px;
  }

  .heading-wp.flex.home {
    flex-direction: row;
    align-items: center;
  }

  .heading-wp.limit {
    width: 95%;
  }

  .heading-wp.less {
    font-size: 14px;
    line-height: 16px;
  }

  .heading-wp.yc-mid {
    text-align: left;
    justify-content: flex-start;
  }

  .heading-wp.yc-mid.new {
    text-align: center;
    text-align: center;
    justify-content: center;
    max-width: 95%;
    margin-bottom: 1.25rem;
  }

  .heading-wp.wiki {
    width: 100%;
  }

  .heading-wp.no-bottom_mobile {
    margin-bottom: 0;
  }

  .heading-wp._65, .heading-wp._80 {
    max-width: 100%;
  }

  .heading-wp.hh {
    display: none;
  }

  .heading-wp.hh.mobile, .heading-wp.hh.visible, .heading-wp.hh.mobile, .heading-wp.hh.visible {
    display: flex;
  }

  .h2 {
    font-size: 2rem;
  }

  .h2.white {
    font-size: 24px;
    line-height: 32px;
  }

  .h2.gold {
    font-size: 20px;
  }

  .h2._30px.mid {
    text-align: center;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .h2._36.mullish.somee {
    font-family: DM Sans, sans-serif;
    font-size: 1.75rem;
    font-weight: 700;
  }

  .h2._60 {
    font-size: 28px;
  }

  .h2._48 {
    font-size: 32px;
  }

  .h2._48.bold {
    font-size: 28px;
  }

  .h2._28.mullish {
    color: #0e264e;
    font-family: DM Sans, sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.32;
  }

  .heading-container {
    margin-bottom: 20px;
  }

  .main-search {
    flex-direction: column;
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .main-search._100 {
    width: auto;
    margin-bottom: 0;
  }

  .link-2 {
    font-size: 12px;
  }

  .bold-text-10 {
    font-size: 14px;
  }

  .directory {
    padding-left: 0;
  }

  .legal-text {
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }

  .pagination {
    flex-wrap: nowrap;
    align-items: center;
  }

  .overlay-left, .overlay-right {
    display: none;
  }

  .rize-grid {
    grid-template-columns: 1fr;
  }

  .h3.inc-orange._30, .h3.inc-orange._37 {
    font-size: 1.5rem;
  }

  .h3._42px-blue {
    font-size: 24px;
  }

  .h3.blue {
    font-size: 18px;
  }

  .h3.inc-orange {
    font-size: 1.875rem;
  }

  .h3.inc-orange._30, .h3.inc-orange._37 {
    font-size: 1.5rem;
  }

  .h3.inc-orange._30, .h3.inc-orange._37 {
    font-size: 1.5rem;
  }

  .h3.inc-orange._1-25 {
    font-size: 1.25rem;
  }

  .h3._20px.bold {
    font-size: 16px;
  }

  .h3._20px._1-875rem {
    font-size: 1.875rem;
    line-height: 1.5;
  }

  .h3.wiki-blue {
    font-size: 26px;
    line-height: 120%;
  }

  .h3._36 {
    font-size: 2rem;
  }

  .h3._36.mullish-red {
    font-size: 1.5rem;
  }

  .h3._30.normal {
    font-size: 1.375rem;
    line-height: 1.5;
  }

  .h3.mullish {
    font-size: 1.32rem;
  }

  .h3._42px-blvck {
    font-size: 24px;
  }

  .h3.blvck {
    font-size: 18px;
  }

  .h3._26.regular.mobile {
    font-size: 1.375rem;
  }

  .h3._8ca6d1 {
    font-size: .75rem;
    line-height: 1.5;
  }

  .h4 {
    color: var(--white);
  }

  .h4._16px.white-bold, .h4._16px.blvck-bold {
    font-size: 14px;
  }

  .h4._24px {
    font-size: 18px;
  }

  .h4._24px.bold {
    margin-bottom: 0;
    font-size: 1.25rem;
  }

  .h4._24px.bold._14 {
    font-size: .88em;
  }

  .h4.dates {
    font-size: 18px;
  }

  .h4._18px.bold {
    margin-bottom: 0;
    font-size: 1.13em;
  }

  .h4._18px.bold.white {
    font-size: 1.1rem;
  }

  .h4._18px.bold.white.dm-sans-font {
    font-size: 1.1em;
  }

  .h4._18px.bold._14 {
    font-size: 14px;
  }

  .h4._18px.bold._14._12 {
    font-size: 12px;
  }

  .h4._16px.white-bold, .h4._16px.blvck-bold {
    font-size: 14px;
  }

  .h4._16px.grey-blue {
    font-size: .9375rem;
  }

  .h4._16px.grey-blue._14 {
    font-size: 14px;
  }

  .h4._16px.red-orange.bold {
    margin-top: 0;
    font-size: 12px;
  }

  .h4._16px.white-bold, .h4._16px.blvck-bold {
    font-size: 14px;
  }

  .h4._16px.green.bold {
    margin-top: 0;
    font-size: 12px;
  }

  .h4._26px.bold {
    font-size: 1.5em;
  }

  .h4._26px.bold.blvck {
    margin-bottom: 0;
    font-size: 1.13em;
    line-height: 1.2;
  }

  .h4._22px.bold {
    font-size: 1.5em;
  }

  .h4._22px.bold.blvck {
    font-size: 1.13em;
  }

  .h4._22px.bold.blvck._16 {
    margin-bottom: 0;
    font-size: 16px;
  }

  .h4._22px.bold.blvck._14 {
    margin-bottom: 0;
    font-size: 14px;
  }

  .h4._20px.bold {
    font-size: 1.125rem;
  }

  .h4._20px._14 {
    font-size: .75em;
  }

  .h4._30px.bold {
    font-size: 1.5em;
  }

  .h4._30px.bold.yc-red-orange._18 {
    margin-bottom: 0;
    font-size: 1em;
  }

  .h4._28px {
    font-size: 1.2rem;
  }

  .extend-line {
    display: none;
    left: 40px;
  }

  .text-18px.inc-arrow.white.home {
    inset: auto 0% 0% auto;
    inset: auto 0% 0% auto;
    margin-top: 0;
    margin-right: 24px;
    font-size: .9rem;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .text-18px.inc-learn_more {
    font-size: 14px;
  }

  .tower {
    height: 20%;
    bottom: -6vh;
  }

  .product-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .hand {
    display: none;
  }

  ._450-container.connect {
    z-index: 3;
    z-index: 3;
    padding-left: 0;
    position: relative;
  }

  ._400-container.yc-limit {
    width: 100%;
  }

  ._400-container.yc-limit.center {
    text-align: center;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  ._400-container.faq {
    width: 95%;
  }

  .space {
    display: none;
  }

  .yellow-box {
    margin-top: 5px;
    margin-left: auto;
    position: static;
  }

  .yellow-box-text {
    font-size: 12px;
  }

  ._4-product-grid {
    grid-template-columns: 1fr;
  }

  .btn-wp.top.no-bottom, .btn-wp.no-bottom.top-32 {
    margin-top: 1rem;
  }

  .btn-wp.top.less-padding.flexxx {
    white-space: nowrap;
    white-space: nowrap;
  }

  .btn-wp.top.no-bottom, .btn-wp.no-bottom.top-32 {
    margin-top: 1rem;
  }

  .btn-wp.no-bottom.top-32 {
    margin-top: 1rem;
  }

  .btn-wp.no-bottom.top-32._100 {
    width: 100%;
  }

  .slider-box.home {
    height: 480px;
  }

  .tabs.yc.for-new {
    display: none;
  }

  .tabs.yc-winter, .tabs.yc.for-new, .tabs.yc.for-new {
    display: none;
  }

  .tabs.incc.show {
    margin-top: 20px;
  }

  .tabs.yc-winter {
    display: none;
  }

  .tab-link-tab-1 {
    padding: 10px 15px;
  }

  .tab-link-tab-1.w--current {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .tab-dot {
    width: 10px;
    min-width: 10px;
    height: 10px;
    min-height: 10px;
  }

  .tab-pane-tab-1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-pane-tab-1.faq, .tab-pane-tab-1.faq-copy {
    padding-left: 20px;
    padding-right: 0;
  }

  .tab-pane-tab-1.yc-dark {
    border: 1px solid #6d6d6d33;
  }

  .tab-pane-tab-1.faq, .tab-pane-tab-1.faq-copy {
    padding-left: 20px;
    padding-right: 0;
  }

  .arrow-text {
    margin-top: 2px;
    font-size: 16px;
  }

  .directory-img, .img-01, .img-02, .sun, .pink-clouds, .rocket, .dots-money {
    display: none;
  }

  .pagination-2 {
    margin-top: 20px;
  }

  .partner-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .img-01-01 {
    width: 300px;
    display: none;
  }

  .mobile-hero_bg {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .handmobile {
    height: auto;
    display: block;
    inset: 0%;
  }

  .space-mobile {
    width: 100vw;
    height: auto;
    display: block;
  }

  .divider {
    width: 100%;
    margin-left: 0;
    left: 40px;
  }

  .box-div {
    padding-top: 10px;
  }

  .tag-box {
    width: auto;
  }

  .masterclass-wp {
    width: 100%;
  }

  .horizontal-line {
    width: 100%;
    margin-top: 6px;
  }

  .horizontal-line.gs {
    width: 100%;
  }

  .blog-heading {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 32px;
    margin-left: 0;
    margin-right: 0;
  }

  .sticky-wp {
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .sticky-content {
    width: 95%;
  }

  .sticky-top_pink {
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .sticky-box_logo {
    align-items: flex-end;
    max-width: 150px;
    padding-left: 0;
  }

  .sticky-box_logo.w--current {
    max-width: 150px;
  }

  .sticky-header {
    text-align: center;
    margin-right: 3%;
    font-size: 13px;
  }

  .wall-code {
    margin-top: -45px;
  }

  .pagination_page-button, .fs-cmsload_page-dots {
    width: 2rem;
  }

  .love-wp {
    width: 100%;
  }

  .wall-divider {
    left: 40px;
  }

  .wall-divider.for-section {
    left: 0;
  }

  .love-bottom_wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .love-bottom-img {
    position: static;
  }

  .love-box {
    width: auto;
    height: auto;
  }

  .love-bg {
    height: 60%;
  }

  .wall-img {
    width: 450px;
    max-width: none;
    margin-left: -35px;
    position: static;
    top: 636px;
  }

  .dealbook-img {
    height: 320px;
    margin-top: 0;
    top: 300px;
    right: 6px;
  }

  .dealbook-wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .deal-field {
    padding-left: 10px;
    font-size: 13px;
  }

  .form-deal {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .directory-mobile_img {
    height: auto;
    display: none;
    inset: 0%;
  }

  .cms-header_flex {
    width: 100%;
  }

  .form-dealbook {
    flex-direction: column;
    align-items: stretch;
  }

  .dropdown {
    width: 100%;
    margin-top: 10px;
  }

  .form-top {
    width: 100%;
  }

  .partner-rt {
    font-size: 13px;
  }

  .prodoct-logo_box, .product-logo {
    height: auto;
  }

  .partner-logo {
    object-fit: contain;
  }

  .partner-logo_box {
    justify-content: flex-start;
    max-width: 100%;
  }

  .yc-wp {
    text-align: left;
    align-items: flex-start;
    width: 100%;
  }

  .yc-wp._60 {
    text-align: center;
    align-items: center;
    max-width: 100%;
  }

  .yc-wp.winter {
    text-align: center;
    align-items: center;
    width: 100%;
  }

  .yc-bottom_img {
    width: 100%;
    display: block;
    position: static;
  }

  .yc-bottom_img.new-yc {
    height: auto;
  }

  .yc-line {
    left: 40px;
  }

  .yc-line._80.mobile, .yc-line._80.new, .yc-line._35 {
    display: none;
  }

  .yc-line._80 {
    width: 100%;
  }

  .yc-line._80.mobile, .yc-line._80.new, .yc-line._80.new, .yc-line._35 {
    display: none;
  }

  .yc-line.mid {
    margin-left: auto;
    margin-right: auto;
  }

  .yc-title {
    text-align: left;
    margin-right: 0;
  }

  .yc-title.top {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .yc-title.no-bottom.mid {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-align: center;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-align: center;
  }

  .yc-title.new-yc {
    align-items: center;
  }

  .yc-title.mobile-mid {
    text-align: center;
    align-items: center;
  }

  .yc-grid {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .yc-box {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
  }

  .yc-img_box {
    width: 80px;
    min-width: 80px;
    height: 80px;
    min-height: 80px;
    margin-right: 15px;
  }

  .yc-founders_grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd40_Frame%203016017%20(1)-min.webp");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: 1fr 1fr;
    place-items: stretch stretch;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .yc-title_contents._45 {
    width: 100%;
  }

  .yc-title_contents._30.do-space {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .yc-text_wp._80.top {
    width: 100%;
  }

  .founder-yc_name {
    padding: 4px;
    font-size: 1rem;
  }

  .founder-yc_name._1960ce {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .para-dm_20px-grey {
    font-size: 14.5px;
  }

  .founder-box {
    padding-right: 0;
  }

  .founder-box.last {
    align-items: center;
  }

  .founder-img_box {
    min-width: 6rem;
    max-width: 6rem;
    min-height: 6rem;
    max-height: 6rem;
    margin-bottom: .5rem;
  }

  .coming-soon_bg {
    height: 40%;
    inset: 0% 0% auto;
  }

  .timeline-left {
    margin-bottom: 20px;
  }

  .timeline-right_grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    padding-left: 10px;
  }

  .timeline-right_box {
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
  }

  .timeline-vertical_line {
    left: 5px;
  }

  .timeline-left_grid {
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    margin-top: -47px;
  }

  .timeline-left_box {
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
  }

  .timeline-left_box._2, .timeline-left_box._3 {
    margin-left: 0;
  }

  .timeline-left_box._1 {
    padding-left: 0;
  }

  .timeline-left_box._2, .timeline-left_box._3 {
    margin-left: 0;
  }

  .timeline-left_img {
    object-fit: contain;
    width: 100%;
    height: 100%;
    position: static;
  }

  .vlc-img {
    height: auto;
    position: static;
  }

  .vlc-img.mobile {
    width: 100%;
  }

  .yc-bottom-wp {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .yc-bottom-img_box {
    order: -1;
    width: 100%;
  }

  .yc-bottom-img_box.new {
    height: auto;
  }

  .yc-header_img {
    height: 100%;
    display: block;
  }

  .yc-header_img.winter {
    object-position: 50% 100%;
    object-position: 50% 100%;
    height: 125vh;
    min-height: 125vh;
  }

  .red-orange.normal.no-wrap {
    white-space: nowrap;
    white-space: nowrap;
  }

  .red-orange.yc-founder {
    margin-bottom: 10px;
    font-size: 58px;
    line-height: 100%;
    display: inline-block;
  }

  .red-orange.is-block {
    display: block;
  }

  .phase-title {
    font-size: 9px;
  }

  .phase-red_orange {
    font-size: 10px;
  }

  .timebomb {
    display: none;
  }

  .soon-wp {
    text-align: left;
    margin-right: 0;
  }

  .para-18px {
    font-size: 14.5px;
  }

  .yc-contents {
    width: 100%;
  }

  .phase-blue {
    font-size: 10px;
  }

  .soon-right {
    width: 100%;
  }

  .bar {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), linear-gradient(to bottom, null, null);
    background-position: 0 0, 0 0;
    background-size: auto, auto;
  }

  .announcement-txt {
    font-size: .75rem;
  }

  .announcement-txt._24 {
    font-size: 15px;
  }

  .announcement-underline {
    white-space: nowrap;
    font-size: .75rem;
  }

  .faq-wp {
    width: 100%;
  }

  .faq-space {
    z-index: 0;
    display: none;
  }

  .faq-link {
    padding-left: 22px;
    padding-right: 20px;
  }

  .faq-rt h2 {
    font-size: 20px;
  }

  .faq-rt p {
    font-size: .95rem;
  }

  .nav-button {
    flex-direction: column;
  }

  .nav-btn_01 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .gs-h2 {
    font-size: 20px;
  }

  .gs-spaceman {
    width: 90%;
    height: auto;
  }

  .gs-title {
    text-align: center;
    font-size: 14px;
  }

  .h3-gs {
    line-height: 24px;
  }

  .new-register_btn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .new-register_btn.yc-new.nav.mobile.hide, .new-register_btn.yc-new.nav.desktop {
    display: none;
  }

  .new-register_btn._100 {
    width: 100%;
  }

  .new-register_btn.yc-new.nav.mobile.hide, .new-register_btn.yc-new.nav.desktop {
    display: none;
  }

  .new-register_btn.yc-new.nav {
    width: auto;
  }

  .new-register_btn.yc-new.nav.mobile.hide, .new-register_btn.yc-new.nav.desktop {
    display: none;
  }

  .new-register_btn.yc-new.nav.mobile {
    width: auto;
    margin-left: 10px;
    display: block;
  }

  .new-register_btn.yc-new.nav.mobile.hide, .new-register_btn.yc-new.nav.desktop {
    display: none;
  }

  ._2-founder_grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .tc-rt h3 {
    font-size: 22px;
  }

  .tc-rt li {
    margin-bottom: 0;
  }

  .tc-book_img {
    width: 100%;
    min-width: 550px;
    max-width: 550px;
    position: relative;
    top: 0;
    right: 60px;
  }

  .yc-space_man-img {
    height: auto;
    position: static;
  }

  .btn-incorpation {
    padding-left: 1em;
    padding-right: 1em;
    font-size: 14px;
    line-height: 16px;
  }

  .btn-incorpation.dg {
    display: none;
  }

  .inc-wp {
    text-align: center;
    align-items: center;
    width: 100%;
    max-width: none;
  }

  .inc-wp.wiki, .inc-wp.dg {
    text-align: left;
    align-items: flex-start;
  }

  .inc-wp.atom {
    text-align: center;
    align-items: center;
  }

  .inc-wp.atom.pvt {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .inc-wp.atom.opc {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .inc-wp.wiki, .inc-wp.dg {
    text-align: left;
    align-items: flex-start;
  }

  .brown-gradient {
    color: #fe6650;
  }

  .inc-img {
    width: 100%;
    max-width: none;
    height: auto;
    position: static;
    top: 636px;
  }

  .inc-img.atom {
    display: none;
  }

  .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear {
    max-width: 1.5em;
    height: 1.5em;
    display: block;
    position: absolute;
    inset: auto -2.5% 25% auto;
  }

  .inc-img.ellipse, .inc-img.dots-2, .inc-img.dots-3 {
    display: none;
  }

  .inc-img.wiki, .inc-img.atom {
    display: none;
  }

  .inc-img.hide {
    display: block;
  }

  .inc-img.dot-1 {
    display: none;
  }

  .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear, .inc-img.dot-1.small, .inc-img.dot-1.show, .inc-img.dot-1.appear {
    max-width: 1.5em;
    height: 1.5em;
    display: block;
    position: absolute;
    inset: auto -2.5% 25% auto;
  }

  .inc-img.ellipse, .inc-img.dots-2, .inc-img.dots-3 {
    display: none;
  }

  .inc-img.dots-3.large {
    display: block;
    position: absolute;
    inset: 28vh auto auto -5%;
  }

  .inc-img.dots-3.large-appear, .inc-img.dots-3.large {
    display: block;
    position: absolute;
    inset: 28vh auto auto -5%;
  }

  .inc-img.dots-3.show-large {
    display: block;
    position: absolute;
    inset: 25% auto auto -5%;
  }

  .inc-img.dots-3.large-appear {
    display: block;
    position: absolute;
    inset: 28vh auto auto -5%;
  }

  .inc-img.wiki {
    display: none;
  }

  .inc-bg_img {
    height: 80%;
  }

  .inc-grid {
    grid-template-columns: 1fr 1fr;
    width: 100%;
    margin-top: 2em;
  }

  .inc-box_content, .inc-box_content._90, .inc-box_content._90 {
    width: 100%;
  }

  .inc-img_box {
    width: 7em;
    height: 7em;
  }

  .inc-tab.atom {
    flex-direction: column;
  }

  .inc-tab.for-slider {
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
  }

  .inc-tab_left {
    border-bottom: .06em solid #153467;
    border-right-style: none;
    max-width: none;
    margin-bottom: 1rem;
    margin-right: 0;
    padding-right: 0;
  }

  .included-wp {
    justify-content: flex-start;
    width: 100%;
  }

  .included-wp.top {
    flex-flow: column;
    align-items: flex-start;
    margin-top: 1.25rem;
  }

  .included_card.last.inc, .included_card.inn {
    margin-bottom: 20px;
  }

  .included_card._0.is-large.for-in-para, .included_card._0.is-large.for-in-para-mb {
    width: 270px;
    position: static;
    top: 222%;
    left: -258px;
  }

  .included_card.last.inc, .included_card.inn {
    margin-bottom: 20px;
  }

  .included_card._0.is-large.for-in-para, .included_card._0.is-large.for-in-para-mb {
    width: 270px;
    position: static;
    top: 222%;
    left: -258px;
  }

  .included_card._0.is-large {
    text-align: left;
  }

  .included_card._0.is-large.for-in-para, .included_card._0.is-large.for-in-para-mb {
    width: 270px;
    position: static;
    top: 222%;
    left: -258px;
  }

  .included_card._0.is-large.left-align {
    width: 270px;
    position: static;
    top: 222%;
    left: -258px;
  }

  .included_card._0.is-large.more-space-mb {
    margin-bottom: .9rem;
  }

  .included_card._0.is-large.for-in-para, .included_card._0.is-large.for-in-para-mb {
    width: 270px;
    position: static;
    top: 222%;
    left: -258px;
  }

  .included_card._0.is-large.for-in-para-mb:where(.w-variant-28fc115b-a6b1-d433-d05e-3f0497d8cf54) {
    margin-top: 10px;
  }

  .investors-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    place-content: stretch space-around;
    align-items: center;
  }

  .investor-box.atom {
    margin-left: 0;
    margin-right: 0;
  }

  .investor-logo {
    max-width: 6.5em;
  }

  .inc-banner_wp.atom {
    align-items: stretch;
  }

  .inc-banner_wp.for-wiki_template {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abc99_Group%203014901-min.webp");
    background-position: 50%;
    background-size: cover;
    align-items: stretch;
  }

  .fw-img.wiki-template-banner {
    object-fit: cover;
    object-position: 50% 50%;
    display: none;
    inset: 0%;
  }

  .fw-img.invl-templatebanner-img {
    object-position: 50% 100%;
    display: none;
  }

  .inc-banner_left {
    width: 100%;
  }

  .inc-btn {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .popular-gradient {
    font-size: .8rem;
  }

  .legal-inc {
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }

  .inc-slider {
    align-items: flex-start;
    height: 100%;
    margin-top: 3rem;
    display: flex;
  }

  .inc-link {
    display: none;
  }

  .inc-brand {
    align-items: flex-end;
    max-width: 8rem;
    padding-left: 0;
  }

  .inc-brand.w--current {
    max-width: 150px;
  }

  .inc-tab-wp {
    display: none;
  }

  .slide-nav-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: 8px;
    display: flex;
  }

  .mask-2 {
    height: 100%;
    overflow: visible;
  }

  .slide-2 {
    width: 100%;
    height: 100%;
    margin-right: .5rem;
  }

  .inc-tab_btn {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 14px;
    line-height: 16px;
  }

  .inc-tab_flex {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 2.5em;
    display: flex;
  }

  .start-grid {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .register-img_box {
    flex-direction: column;
    justify-content: space-between;
    height: 10rem;
  }

  .social-icon {
    margin-right: 8px;
  }

  .social-icon.like, .social-icon.dislike, .social-icon.like, .social-icon.dislike {
    width: 2em;
    height: 2em;
  }

  .social-wp.left {
    margin-top: 0;
  }

  .blog-content_social {
    flex-flow: column wrap;
  }

  .h-social {
    flex-direction: row;
    align-items: center;
    width: 100%;
    margin-bottom: 2em;
  }

  .h-social.two {
    width: auto;
    margin-left: 0;
    margin-right: auto;
  }

  .fs-prevnext_row {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-prevnext_item {
    order: 0;
    width: 100%;
    margin-bottom: 2em;
  }

  .fs-prevnext_item.right {
    color: var(--white);
    background-color: #224278;
    order: -1;
    box-shadow: 0 20px 34px #0003;
  }

  .fs-prevnext_item.no-bottom {
    margin-bottom: 0;
  }

  .fs-link.white {
    color: var(--white);
  }

  .inc-bottom_box {
    flex-direction: column;
    align-items: flex-start;
  }

  .inc-scroll_link {
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    margin-top: 2em;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    display: none;
    position: relative;
    bottom: 0;
  }

  .wiki-scroll-txt {
    text-decoration: none;
  }

  .copy-btn {
    height: auto;
    margin-top: 0;
    font-size: 13px;
  }

  .copy-btn.blue {
    font-size: 12px;
  }

  .wiki-cms_flex {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 1em;
  }

  .table-flex._50._40 {
    width: 40%;
  }

  .table-flex._50._60 {
    width: 60%;
  }

  .inc-table_heading.for-mobile {
    font-size: 1.5em;
  }

  .table-row_inc.head {
    align-items: flex-start;
  }

  .tb-wp {
    display: none;
  }

  .tb-wp.mobile {
    display: block;
  }

  .wiki-cms_icon {
    margin-bottom: 1em;
    margin-right: 0;
  }

  .wiki-template_btn {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
  }

  .wiki-bg-img {
    height: 80%;
  }

  .linear-txt {
    font-size: 16px;
  }

  .ham-menu-2 {
    z-index: 9999;
    background-color: #272727;
    border-radius: 2px;
  }

  .ham-menu-2.main {
    background-color: #0000;
  }

  .jump-txt {
    font-size: 20px;
  }

  .jump-txt.blue {
    color: #0d2d5e;
  }

  .jump-icon {
    margin-right: 1em;
  }

  .wiki-tab {
    flex-direction: column;
    align-items: stretch;
  }

  .wiki-tab_left, .green-check {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1em;
    margin-right: 0;
  }

  .red-check {
    width: 100%;
    max-width: 100%;
  }

  .wiki-bottom {
    background-color: #f3f3f3;
    margin-top: 2em;
    margin-left: -5vw;
    display: block;
  }

  .new-deal_line {
    margin-bottom: 20px;
    left: 40px;
  }

  .rz-cms_grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .new-rz_img {
    height: auto;
  }

  .new-rz-box {
    min-width: 12em;
    max-width: 12em;
    height: auto;
  }

  .rz-info {
    text-align: left;
  }

  .new-deal_box {
    width: 90%;
    height: 32em;
    padding: 18px;
  }

  .new-deal_outlinebox {
    padding: 14px;
  }

  .new-popup-bg {
    max-width: 10em;
    height: 42%;
  }

  .pop-up_rt {
    width: 90%;
    font-size: 16px;
  }

  .popup-close {
    margin-top: 8px;
  }

  .invl-drop_txt {
    font-size: 15px;
  }

  .filter_block-header {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .filter_block-header.mobile {
    display: none;
  }

  .filter_empty {
    padding-left: 0;
    padding-right: 0;
  }

  .filter_form-wrapper {
    min-width: 100vw;
    margin-left: -7.5vw;
  }

  .filter_search-field {
    background-position: 10px;
    background-size: 1.5rem;
    border: .125rem solid #d4d7de;
    border-radius: .3125rem;
    padding-left: 3em;
    font-family: Inter, sans-serif;
    font-size: 14px;
  }

  .new-deal_flex {
    flex-direction: column;
    width: 100%;
  }

  .new-deal_code.orange {
    margin-bottom: .65em;
    margin-right: 0;
  }

  .new-deal-logo_wrap {
    min-width: 200px;
    max-width: 200px;
  }

  .pop-up_close {
    margin-top: 8px;
  }

  .wiki-logo {
    align-items: flex-end;
    max-width: 200px;
    margin-bottom: 1em;
    padding-left: 0;
    display: block;
  }

  .wiki-logo.w--current {
    max-width: 150px;
  }

  .link-copy-wp {
    z-index: 3;
    right: -.5vw;
  }

  .new-tag {
    right: -11px;
  }

  .invl-img {
    min-width: 100%;
    max-width: 100%;
    min-height: 25em;
    max-height: 25em;
    margin-top: -5vh;
    margin-left: 0;
    margin-right: auto;
    padding-bottom: 0;
    display: none;
    position: static;
  }

  .invl-wp {
    text-align: center;
    align-items: center;
    width: 100%;
    max-width: none;
  }

  .invl-grid {
    background-color: #f9f9f9;
    border-radius: 0;
    padding-top: 0;
  }

  .filter-invl_left {
    background-color: #f2f3f5;
    border-radius: 0;
    flex-direction: row;
    min-width: 100vw;
    margin-left: -1.2rem;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    position: relative;
    top: 0;
    box-shadow: 0 4px 15px #0000001a;
  }

  .filter-invl_right {
    background-color: var(--white);
    border-radius: .25rem;
  }

  .invl-block {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    padding: 1.25em;
  }

  .invl-block.grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--white);
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--white);
    border-bottom: .0625rem solid #eeeff2;
    border-radius: .25rem;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
    max-height: none;
    padding: 1rem;
    display: flex;
  }

  .invl-heading {
    font-size: 16px;
  }

  .invl-heading._14 {
    font-size: 12px;
  }

  .invl-heading._14.no-bottom.mobile {
    color: #768fb9;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Inter, sans-serif;
    font-size: .75rem;
    font-weight: 500;
    display: block;
  }

  .invl-txt {
    text-align: left;
  }

  .invl-txt._16.pop-upp {
    font-size: 14px;
  }

  .invl-txt._16.blvck._400 {
    line-height: 1.32;
  }

  .invl-profile_box {
    width: 100%;
  }

  .invl-profile_img_box {
    justify-content: flex-start;
    min-width: 3.62em;
    max-width: 3.62em;
    min-height: 3.62em;
    max-height: 3.62em;
  }

  .invl-profile_img {
    min-width: 3.62em;
    min-height: 3.62em;
    max-height: 3.62em;
  }

  .invl-top {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: none;
    margin-bottom: 0;
  }

  .invl-flex {
    width: 100%;
  }

  .invl-bottom {
    min-width: auto;
    max-width: none;
    margin-top: .75em;
  }

  .invl-modal_grid {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
    border-top: 1px solid #f2f3f5;
    border-bottom-style: none;
    grid-template-columns: 1fr 1fr;
    padding-top: .75em;
    padding-bottom: 0;
  }

  .invl-detail {
    align-items: stretch;
    display: flex;
  }

  .invl-detail.comp.hide, .invl-detail.hide {
    display: flex;
  }

  .invl-detail.comp {
    display: none;
  }

  .invl-detail.comp.hide, .invl-detail.hide {
    display: flex;
  }

  .invl-detail_box {
    justify-content: flex-start;
    max-width: 100%;
  }

  .invl-detail_box.socialll {
    display: flex;
  }

  .invl-detail_box.mobile {
    display: none;
  }

  .invl-tag.dark {
    display: inline-block;
  }

  .invl-tag-cms {
    margin-top: .5rem;
  }

  .invl-tag-cms.v {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
    display: flex;
  }

  .invl-tag-cms.v.desktop {
    display: none;
  }

  .invl-tag-cms.v.mobile {
    display: flex;
  }

  .invl-icon {
    object-fit: contain;
  }

  .vc-img_box {
    justify-content: flex-start;
  }

  .vc-img {
    object-fit: contain;
  }

  .emp-txt {
    font-size: 15px;
  }

  .inc-word-flex {
    background-color: #142e58;
  }

  .inc-word-flex.no-bottom.no-top {
    margin-top: .5rem;
  }

  .inc-word-flex.is-updated-tag {
    transform: scale(1);
  }

  .inc-pricing {
    margin-bottom: 20px;
    font-size: 12px;
  }

  .txt-inc-14.mid {
    text-align: left;
    max-width: none;
  }

  .txt-inc-14.mid.mobile {
    display: block;
  }

  .txt-inc-14.left {
    text-align: left;
  }

  .filter-icon-box {
    background-color: var(--white);
    border: .125rem solid #d4d7de;
    border-radius: .3125rem;
    justify-content: center;
    align-items: center;
    min-width: 3.25em;
    max-width: 3.25em;
    display: flex;
  }

  .filter-icon {
    min-width: 1.5em;
    max-width: 1.5em;
    min-height: 1.5em;
    max-height: 1.5em;
  }

  .invl-mobile {
    display: none;
  }

  .invl-tab {
    background-color: #f2f3f5;
  }

  .tabs-content-2 {
    background-color: var(--white);
  }

  .invl-tab-menu {
    padding-left: 20%;
    font-size: 15px;
  }

  .invl-tab-content {
    background-color: var(--white);
    height: 100%;
    padding: 1.25em;
  }

  .invl-mobile-button_wp {
    z-index: 2147483647;
  }

  .invl-mobile-button-txt {
    font-size: 16px;
  }

  .tc-left {
    width: 100%;
  }

  .invl-h.mobile {
    display: flex;
  }

  .bs-icon {
    z-index: 6;
  }

  .modal {
    display: none;
  }

  .close-image {
    object-fit: contain;
    margin-right: 0;
  }

  .invl-pop-up_wp {
    padding: 1.5em;
  }

  .collection-list-3 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .slider_forinc {
    display: block;
  }

  .inc-pagination {
    top: 666px;
  }

  .inc-left_arrow {
    top: 666px;
    left: 10%;
  }

  .inc-right_arrow {
    top: 666px;
    right: 10%;
  }

  .inc-profile_link {
    font-size: 14px;
  }

  .inc-cloud.dg {
    display: none;
  }

  .inc-cloud.dg.mobile-show {
    object-fit: contain;
    object-position: 50% 100%;
    object-fit: contain;
    object-position: 50% 100%;
    inset: auto auto -15vh -15vw;
    min-width: 250vw;
    max-width: 250vw;
    display: block;
    inset: auto auto -15vh -15vw;
  }

  .yc-bottom-left.new-yc {
    text-align: center;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .review-wp, .review-wp.second-page, .review-wp.second-page {
    margin-top: -15vh;
  }

  .yc-card_grid {
    grid-template-columns: 1fr 1fr;
  }

  .review-timelines_grid {
    grid-column-gap: 5.4375rem;
    grid-row-gap: 5.4375rem;
    grid-template-columns: 1fr;
    place-items: stretch stretch;
  }

  .yc-champions-grid {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    margin-top: 2.5rem;
  }

  .yc-champions-grid.is-yc-page {
    grid-template-columns: 1fr 1fr;
  }

  .yc-new-grid {
    grid-template-columns: 1fr;
    width: 100%;
    display: none;
  }

  .yc-new_box {
    background-color: #0c2f66;
    border-radius: .625rem;
    width: 100%;
    height: 100%;
    padding: 1.4rem;
  }

  .yc-completed {
    background-color: #0c2753;
  }

  .yc-completed.less-opacity {
    background-color: #0e2b5b;
  }

  .yc-completed.no-wrap {
    white-space: nowrap;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .yc-completed.v.has-no-wrap {
    white-space: nowrap;
    white-space: nowrap;
  }

  .yc-new-icon {
    width: 7em;
    height: 7em;
  }

  .yc-champion-img_box {
    width: 80px;
    height: 80px;
  }

  .yc-champion-box {
    padding-right: 0;
  }

  .review_yc-link {
    font-size: .9375rem;
  }

  .at-flex.right {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    align-items: stretch;
  }

  .yc-banner-img_box {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abd05_Mask%20group%20(1).svg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    min-width: 3.5em;
    max-width: 3.5em;
    min-height: 3.5em;
    max-height: 3.5em;
    margin-top: auto;
    margin-bottom: auto;
    top: 1rem;
    bottom: 1rem;
    left: -.5rem;
  }

  .review-timelines_box {
    flex-direction: row;
    align-items: flex-start;
    padding-left: 1em;
  }

  .yc-card {
    min-height: 200px;
    max-height: 200px;
    padding: 1em .75em;
  }

  .yc-card._03, .yc-card._05 {
    padding-top: 5em;
  }

  .yc-card._01 {
    padding-bottom: 2.5em;
  }

  .yc-card._03, .yc-card._05 {
    padding-top: 5em;
  }

  .yc-card.empty {
    min-height: 20em;
  }

  .yc-card._06 {
    padding-top: 5em;
  }

  .review-timeline-icon.yc {
    min-width: 6rem;
    top: -1.1em;
    left: -1.6rem;
  }

  .review-line {
    min-width: 1em;
    max-width: 1em;
    height: auto;
    min-height: 90%;
    margin-left: 2em;
  }

  .review-line_orange {
    transform: translate(0%, -100%);
  }

  .review-flex_box {
    text-align: left;
    margin-top: 2.5rem;
    margin-left: 1.5em;
  }

  .review-flex_icons-box {
    width: 80px;
    height: 80px;
  }

  .yc-card-img._06-03, .yc-card-img._06-04 {
    display: none;
  }

  .yc-card-img._02 {
    height: 100%;
    min-height: 80%;
    max-height: 80%;
  }

  .yc-card-img._03-01 {
    min-width: 70%;
    max-width: 70%;
    top: -18%;
    left: 30px;
  }

  .yc-card-img.ep-1 {
    display: none;
  }

  .yc-card-img.ep-2 {
    width: 258px;
    min-width: 258px;
    height: 258px;
    min-height: 258px;
    bottom: -55px;
  }

  .yc-card-img.ep-3 {
    width: 195px;
    min-width: 195px;
    height: 195px;
    min-height: 195px;
    bottom: -24px;
  }

  .yc-card-img.ep-4 {
    width: 118px;
    min-width: 118px;
    height: 118px;
    min-height: 118px;
    bottom: 16px;
  }

  .yc-card-img._06-01 {
    min-width: 200%;
    max-width: 200%;
    bottom: 41px;
    left: -50%;
  }

  .yc-card-img._06-02 {
    min-width: 200%;
    max-width: 200%;
    bottom: 0;
    left: -50%;
  }

  .yc-card-img._06-logo {
    min-width: 6em;
    max-width: 6em;
    min-height: 6em;
    max-height: 6em;
  }

  .yc-card-img._06-03, .yc-card-img._06-04 {
    display: none;
  }

  .yc-card-img._07 {
    min-width: 7rem;
    max-width: 7rem;
    min-height: 7rem;
    max-height: 7rem;
    bottom: -1rem;
    right: -1rem;
  }

  .yc-card_wp._03 {
    padding: .56em .75em;
  }

  .yc-card_wp._06, .yc-card_wp._03 {
    padding: .56em .75em;
  }

  .yc-card_wp._04 {
    padding: 1em .75em;
  }

  .yc-card_wp._05 {
    margin-bottom: -2em;
    padding: .56em .5em;
  }

  .yc-card_wp._055 {
    padding: 3em .75em 1em;
  }

  .yc-card_wp._06 {
    padding: .56em .75em;
  }

  .review-slider {
    width: 100%;
    height: auto;
    display: flex;
  }

  .left-arrow-3, .right-arrow-3, .slide-nav-3 {
    display: none;
  }

  .mask-3 {
    width: 100%;
    max-width: 90%;
    height: auto;
    overflow: visible;
  }

  .review-timeline-wp {
    text-align: left;
    margin-left: 8%;
  }

  .slide-3 {
    margin-right: 1em;
  }

  .yc-card-copy.empty {
    min-height: auto;
  }

  .yc-card-copy.empty.in-mb-0-7rem {
    padding-left: .7em;
    padding-right: .7em;
  }

  .yc-new-overlay._25 {
    height: 25vh;
    display: none;
  }

  .faq02_h6 {
    max-width: 85%;
    font-size: 15px;
  }

  .faq02_paragraph {
    font-size: 15px;
  }

  .yc-mobile_hide {
    display: none;
  }

  .accordion-wrap {
    display: flex;
  }

  .accordion-wrap.bottom {
    margin-bottom: 5rem;
  }

  .faq-item.last {
    border-bottom: 1px solid #1f417a;
  }

  .faq-question {
    align-items: flex-start;
    font-size: 1.05rem;
    font-weight: 500;
  }

  .p-m-wrap {
    margin-top: .25rem;
    margin-bottom: auto;
  }

  .faq-answer {
    object-fit: fill;
  }

  .faq-p {
    max-width: 100%;
    font-size: 15px;
  }

  .yc-hero_left {
    max-width: 98%;
    margin-left: auto;
    margin-right: auto;
  }

  .yc-hero_img_box {
    display: none;
  }

  .yc-menu.left {
    margin-left: 10px;
  }

  .yc-txt-hide {
    display: none;
  }

  .inc-card_grid {
    grid-template-columns: 1fr;
  }

  .inc-card {
    min-height: 10rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .inc-card-img1 {
    max-width: 6rem;
  }

  .inc-card-img1.cns {
    max-width: 14rem;
  }

  .inc-card-img3 {
    max-width: 15rem;
    bottom: -5rem;
  }

  .dg-guide {
    grid-template-columns: 1fr;
  }

  .dg-card {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .dg-card.last-copy, .dg-card.template, .dg-card.last-copy, .dg-card.template {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    max-height: none;
  }

  .inc-copy_img {
    display: none;
  }

  .inc-copy_img.tem {
    object-fit: none;
    object-position: 0% 100%;
  }

  .inc-copy_img.ns {
    object-position: 0% 100%;
    display: none;
  }

  .div-block-408 {
    max-width: 100%;
  }

  .inc-wp-copy {
    width: 100%;
    max-width: none;
    margin-right: 0%;
    padding-top: 4rem;
    padding-bottom: 4rem;
    position: relative;
  }

  .inc-wp-copy.no-wrap {
    padding-bottom: 0;
  }

  .div-block-409 {
    max-width: 85%;
    margin-bottom: 0;
    position: relative;
  }

  .div-block-409.no-bottom {
    z-index: 3;
    z-index: 3;
  }

  .slider-yc-copy {
    display: block;
  }

  .link-block-12.mobile-hide {
    display: none;
  }

  .image-47.mobile {
    margin-top: 0;
    margin-left: 0;
  }

  .dr-slider {
    min-width: auto;
    max-width: none;
  }

  .div-block-410 {
    flex-direction: column;
    align-items: flex-start;
  }

  .inc-pagination-copy {
    top: 666px;
  }

  .showcase-navigation__prev {
    left: 15%;
  }

  .showcase-navigation__prev.mobile {
    display: none;
  }

  .showcase-navigation__next {
    margin-right: 15%;
  }

  .showcase-navigation__next.mobile {
    display: none;
  }

  .swiper-slide.is-testimonial {
    max-width: calc(100vw - 2.5rem);
  }

  .swiper-slide.is-yc-step {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    max-width: calc(100vw - 2.5rem);
  }

  .swiper-slide.home-hero_component {
    flex-flow: column;
  }

  .speaker-slider {
    height: auto;
    padding-bottom: 0;
    overflow: visible;
  }

  .speaker-slide-mask {
    flex: 0 auto;
    max-width: 95%;
    height: auto;
    overflow: visible;
  }

  .speaker-arrow {
    top: auto;
    bottom: 0;
    right: 5vw;
  }

  .inc-tabpane-01 {
    margin-bottom: 4rem;
  }

  .temp-wp.mobile-only {
    display: flex;
  }

  .html-embed-36 {
    justify-content: center;
    align-items: center;
    max-width: 1rem;
    max-height: 1rem;
    display: flex;
  }

  .html-embed-36.white {
    color: #2b4d88;
    max-width: 1.5rem;
    max-height: 1.5rem;
  }

  .text-block-63 {
    display: none;
  }

  .div-block-415 {
    z-index: 3;
    white-space: normal;
    flex-direction: column;
    align-items: stretch;
    display: block;
    position: relative;
  }

  .image-48 {
    display: none;
  }

  .guide-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-image: none;
    border-style: none;
    border-radius: 0;
    justify-content: space-between;
    align-items: center;
    min-width: 100vw;
    max-width: 100vw;
    min-height: 6rem;
    max-height: 6rem;
    margin-left: -7.5vw;
    padding: 2rem 7.5%;
  }

  .div-block-416 {
    display: none;
  }

  .inc-tag-title {
    font-size: 1rem;
  }

  .inc-tag-title.mobile {
    display: none;
  }

  .close-zm.is-template {
    min-width: 1.5rem;
    max-width: 1.5rem;
    min-height: 1.5rem;
    max-height: 1.5rem;
    top: .75rem;
    right: 1rem;
  }

  .zm-link.is-template {
    padding-top: 3rem;
  }

  .div-block-418 {
    min-height: 45vh;
  }

  .div-block-419 {
    padding-bottom: 0;
  }

  .invl-wp_bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 3.75rem;
  }

  .next-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .invl-profile_box-copy {
    align-items: center;
    width: 100%;
  }

  .invl-profile_img_box-copy {
    justify-content: flex-start;
  }

  .space-copy, .div-block-421 {
    display: none;
  }

  .t-link.blue {
    flex: 1;
  }

  .image-49 {
    background-image: linear-gradient(to right, #0000, #294e8900 0%, #003a99 50%, #0000 103%);
    margin-left: -7.5vw;
  }

  .div-block-422 {
    padding-bottom: 2rem;
  }

  .div-block-422.same {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }

  .div-block-422.mobile {
    display: none;
  }

  .share-link {
    background-position: 5vw;
  }

  .template-pdf_heading {
    padding: .5rem 2rem;
  }

  .ap-img {
    display: none;
  }

  .inc-bottom_div {
    padding: 1.125rem 7.5%;
    display: flex;
    box-shadow: 0 16px 74px #0003;
  }

  .mobile-info {
    padding-top: 2rem;
    padding-bottom: 2rem;
    display: block;
  }

  .div-block-425 {
    flex-flow: column wrap;
    align-items: stretch;
    width: 100%;
  }

  .mobile-arrow {
    margin-left: 0;
  }

  .founder-text-bottom {
    display: none;
  }

  .founder-text-bottom.mobile {
    max-width: 85%;
    margin-top: 3rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .founder-text-bottom.desktop {
    display: flex;
  }

  .bottom-shine {
    z-index: -1;
    object-fit: contain;
    width: 100%;
    min-width: 120vw;
    max-width: 120vw;
    margin-left: -7.5vw;
    display: block;
    position: absolute;
    inset: auto 0% 0% -10vw;
  }

  .top-shine {
    z-index: -1;
    object-fit: contain;
    object-position: 50% 0%;
    width: 100%;
    min-width: 120vw;
    max-width: 120vw;
    margin-left: -7.5vw;
    display: none;
    position: absolute;
    inset: 0% 0% auto -10vw;
  }

  .div-block-434 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .invl-template-img_wp {
    justify-content: flex-start;
    min-width: 5rem;
    max-width: 5rem;
    min-height: 5rem;
    max-height: 5rem;
  }

  .invl-footer_img {
    height: auto;
    min-height: auto;
    display: none;
    bottom: -1.5vh;
  }

  .invl-footer_img.mobile {
    height: 100%;
    min-height: 100%;
    display: block;
  }

  .div-block-436 {
    width: 100%;
    margin-top: 1rem;
  }

  .sa-box {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: row;
    width: 100%;
  }

  .sa-img {
    min-width: 4.125rem;
    max-width: 4.125rem;
    min-height: 4.125rem;
    max-height: 4.125rem;
  }

  .inc-banner_left-copy {
    width: 100%;
    max-width: 100%;
  }

  .invl-template_banner {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abb15_hfhhvn.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 1.5rem 1.5rem 3rem;
  }

  .lato-18.light-blue {
    line-height: 1.8;
  }

  .invl-template-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .invl-template_box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .paragraph-6 {
    text-align: left;
    font-size: .8rem;
  }

  .txt-64.blue.htdhd {
    margin-left: 0;
  }

  .div-block-444 {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: wrap;
    justify-content: flex-start;
  }

  .pagination-copy {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    max-width: 90%;
  }

  .space-mobile-copy {
    width: 100vw;
    height: 80%;
    display: block;
  }

  .invl-grid-copy {
    background-color: #f9f9f9;
    border-radius: 0;
    padding-top: 0;
  }

  .filter-invl_left-copy {
    background-color: #f2f3f5;
    border-radius: 0;
    flex-direction: row;
    min-width: 100vw;
    margin-left: -1.2rem;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    position: relative;
    top: 0;
    box-shadow: 0 4px 15px #0000001a;
  }

  .div-block-445 {
    display: none;
  }

  .div-block-448 {
    flex-wrap: wrap;
  }

  .div-block-450 {
    max-width: none;
  }

  .circle-block-img {
    display: none;
  }

  .circle-block {
    flex-direction: column;
    align-items: stretch;
  }

  .paragraph-7 {
    margin-left: 0;
  }

  .paragraph-7.bold.light {
    margin-left: 0;
    font-size: 1.125rem;
  }

  .inc-brand-copy {
    align-items: flex-end;
    max-width: 8rem;
    padding-left: 0;
    display: none;
  }

  .inc-brand-copy.w--current {
    max-width: 150px;
  }

  .grid {
    z-index: 3;
    grid-column-gap: 10vh;
    grid-row-gap: 10vh;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    max-height: 4rem;
    display: flex;
    position: relative;
  }

  .paragraph-8 {
    letter-spacing: -.32px;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.2;
    display: none;
  }

  .dg-topbtn {
    white-space: nowrap;
    flex: 0 auto;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: 14px;
    font-weight: 400;
    display: flex;
  }

  .dg-logo {
    align-items: flex-end;
    max-width: 10rem;
    padding-left: 0;
  }

  .dg-logo.w--current {
    max-width: 150px;
  }

  .dr-line.bottoooo, .dr-line.ns-bottom, .dr-line.bottoooo, .dr-line.ns-bottom {
    background-image: linear-gradient(to right, #294e8900, #294e89 50%, #294e8900);
    display: none;
  }

  .home-banner-img {
    background-image: url("https://cdn.prod.website-files.com/652f7edfbfa272ea310abaac/652f7edfbfa272ea310abb09_9c7307d6554a922cda0ef768c6f160d8_fhdfhd.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    min-width: 3rem;
    max-width: 3rem;
    min-height: 3rem;
    max-height: 3rem;
    margin-top: auto;
    margin-right: 1rem;
    top: 1rem;
    left: 0;
  }

  .div-block-453 {
    background-color: #071834;
    background-image: none;
  }

  .slider__mask {
    align-self: auto;
    max-width: 90%;
    height: auto;
    overflow: visible;
  }

  .slide-5 {
    max-width: 90%;
    height: auto;
    min-height: auto;
    margin-left: .8rem;
    margin-right: .4rem;
  }

  .slider-2 {
    justify-content: center;
    align-items: center;
    min-width: 100vw;
    max-width: 100vw;
    height: auto;
    min-height: auto;
    margin-left: -7.5vw;
    overflow: hidden;
  }

  .slider-2.desktop {
    display: none;
  }

  .slider-2.mobile {
    margin-top: 0;
    display: block;
  }

  .slider__arrow.left {
    display: none;
    left: -50%;
  }

  .slider__arrow.right {
    display: none;
    right: -50%;
  }

  .text-block-64 {
    font-size: 1rem;
  }

  .div-block-457 {
    flex-flow: wrap;
  }

  .div-block-458 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-459 {
    flex-direction: column;
    align-items: flex-start;
    display: none;
  }

  .div-block-460 {
    flex-direction: column;
    justify-content: flex-start;
  }

  .dr-copy-wp {
    z-index: 3;
    right: -.5vw;
  }

  .social-icon-copy {
    margin-right: 8px;
  }

  .inc-word-flex-copy {
    margin-left: 0;
  }

  .dropdown-2 {
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    display: flex;
  }

  .dropdown-toggle-2 {
    width: 100%;
    color: var(--white);
    background-color: #fcfcfc;
    border-radius: .3125rem;
    padding: 1.25rem 2.5rem 1.25rem 1.25rem;
    font-size: 1rem;
    line-height: 1;
  }

  .dropdown-toggle-2.w--open {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .dr-mobile_drop {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .dr-mobile_drop.hdie {
    display: none;
  }

  .icon-9 {
    color: #1566f1;
  }

  .text-block-65 {
    color: #071834;
    font-size: .875rem;
    font-weight: 700;
  }

  .dropdown-list-3 {
    position: static;
  }

  .dropdown-list-3.w--open {
    background-color: #133a7d;
    border-bottom-right-radius: .3125rem;
    border-bottom-left-radius: .3125rem;
    position: relative;
  }

  .dropdown-link-5 {
    width: 100%;
    color: var(--white);
    padding: 1.25rem;
    font-size: .875rem;
    font-weight: 700;
  }

  .div-block-425-copy {
    flex-flow: column wrap;
    align-items: stretch;
    width: 100%;
  }

  .div-block-464 {
    min-height: auto;
  }

  .slider__nav-copy {
    margin-top: 4rem;
    display: none;
    position: relative;
  }

  .sk-img {
    z-index: 1;
    width: 100%;
    min-width: 14rem;
    max-width: 14rem;
    min-height: 20.3718rem;
    max-height: 20.3718rem;
    display: block;
    position: absolute;
  }

  .image-49-copy {
    background-image: linear-gradient(to right, #0000, #294e8900 0%, #003a99 50%, #0000 103%);
    display: block;
    inset: auto 0% 0%;
  }

  .dr-grid {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    grid-template-columns: 1fr;
  }

  .footer-dr.top._1 {
    order: -1;
    margin-top: 0;
  }

  .footer-dr.last {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .div-block-465 {
    white-space: normal;
  }

  .accordion-wrap-copy {
    display: flex;
  }

  .m-faq-txt {
    color: #d6e1f3;
    font-size: 1rem;
    font-weight: 400;
  }

  .p-m-wrap-copy {
    margin-top: 9px;
  }

  .rz-h2-seo {
    font-size: 1.5rem;
  }

  .rz-h2-seo._500-30 {
    line-height: 1.2;
  }

  .div-block-467 {
    margin-bottom: 2.5rem;
  }

  .div-block-467._50.bottom {
    border-bottom: .25rem solid #e4e8f1;
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .p-ns-txt {
    font-size: 1.125rem;
  }

  .div-block-468 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .image-52 {
    margin-top: .6rem;
  }

  .ns-txt {
    font-size: 1.05rem;
  }

  .text-block-67-copy {
    font-size: .889rem;
  }

  .div-block-475 {
    padding-left: 1rem;
  }

  .good-news {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1rem;
    padding: 1rem;
  }

  .yc-brand {
    align-items: flex-end;
    min-width: 9rem;
    max-width: 9rem;
    padding-left: 0;
  }

  .yc-brand.w--current {
    max-width: 150px;
  }

  .dg-card-copy {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .dg-card-copy.last {
    background-color: #0a224b;
    border-radius: 0;
    min-width: 100vw;
    max-height: none;
    margin-left: -7.5vw;
    padding-left: 15%;
    padding-right: 20%;
    position: relative;
    overflow: visible;
  }

  .dg-card-copy.ns-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #041a3e;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    max-height: none;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .domains-social-media-handle-results-grid {
    flex-direction: column;
    display: flex;
  }

  .item-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1rem;
  }

  .ss3-box {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .div-block-479 {
    display: none;
  }

  .div-block-479.mobile {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    text-align: center;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    text-align: center;
    display: flex;
  }

  .div-block-480 {
    display: flex;
  }

  .div-block-481 {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .ss3-box-copy {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
  }

  .founder-box-copy {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    flex-flow: column;
    align-items: stretch;
  }

  .div-block-480-copy {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-480-copy.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tab-winter {
    padding: 10px 15px;
  }

  .tab-winter.w--current {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ss-icon {
    min-width: 2.5rem;
    max-width: 2.5rem;
    min-height: 2.5rem;
    max-height: 2.5rem;
  }

  .search-state-1-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1rem;
  }

  .div-block-470-copy {
    flex-direction: column;
    align-items: stretch;
  }

  .gn-grid {
    flex-direction: column;
    display: flex;
  }

  .results-heading-container {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-5 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: stretch;
  }

  .search-container {
    max-width: 100%;
  }

  .loading-container {
    padding-bottom: 1.5rem;
  }

  .image-57 {
    min-height: 5.75rem;
  }

  .ns-hold {
    flex-direction: column;
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .ns-hold.no-bottom-line {
    padding-top: 1rem;
  }

  .list-of-ns-contents.nothing {
    padding-left: 0;
  }

  .ns-title._0e1835 {
    font-size: .9375rem;
  }

  .image-57-copy {
    min-height: 5.75rem;
  }

  .ns-absolute-line {
    top: -4rem;
  }

  .ns-faq-txt {
    max-width: 100%;
    font-size: 1rem;
  }

  .ns-faq-txt.less {
    font-size: 1rem;
  }

  .faq-answer-copy {
    object-fit: fill;
  }

  .ns-faq-question {
    align-items: flex-start;
    font-size: 1.05rem;
  }

  .ns-table._100, .ns-table._80, .ns-table._100, .ns-table._80 {
    width: 85vw;
    overflow: scroll;
  }

  .ns-table-wp._700 {
    min-width: 40rem;
  }

  .ns-table-wp._30rem-mobile {
    min-width: 28rem;
  }

  .ns-table-wp._30rem-mobile._35 {
    min-width: 35rem;
  }

  .ns-table-wp._30rem-mobile._50 {
    min-width: 50rem;
  }

  .ns-table-wp._30rem-mobile-copy {
    min-width: 35rem;
  }

  .ns-table-row {
    grid-template-columns: 3.5rem 1fr;
  }

  .ns-table-row.normal-2 {
    grid-template-columns: 1fr 1fr;
    justify-items: start;
  }

  .ns-table-row.normal-3 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ns-table-row.kyct.cards {
    pointer-events: auto;
    pointer-events: auto;
  }

  .div-block-494 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .yc-complete {
    padding-top: .6rem;
    padding-bottom: .6rem;
  }

  .circle-block-img-copy {
    display: none;
  }

  .ns-cta {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
  }

  .ns-cta.bottom-shadow {
    flex-direction: column;
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-58 {
    display: none;
  }

  .image-59 {
    position: absolute;
    inset: auto 0 auto auto;
  }

  .div-block-497 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    max-width: 90%;
    padding: 1.25rem;
  }

  .div-block-497._20, .div-block-497._18, .div-block-497._20, .div-block-497._18 {
    max-width: none;
    padding-bottom: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .ns-contentimg-box {
    min-height: 12rem;
    max-height: 12rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding-top: 1rem;
  }

  .image-60 {
    min-width: 20rem;
    min-height: 16rem;
    margin-top: 1rem;
  }

  .paragraph-10 {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    font-size: .89rem;
  }

  .div-block-499 {
    flex-direction: column;
    align-items: center;
  }

  .sh-flex {
    align-items: center;
  }

  .pvt-slider-nav {
    margin-top: 4rem;
    display: none;
    position: relative;
  }

  .slide-5-copy {
    max-width: 90%;
    height: auto;
    min-height: auto;
    margin-left: .8rem;
    margin-right: .4rem;
  }

  .slider-pvt-box {
    min-height: auto;
  }

  .ns-hero-points {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 2rem;
  }

  .div-block-501 {
    background-image: linear-gradient(#0a2452, #061f44bd);
    min-width: 100vw;
    margin-left: -7.5vw;
    padding: 3.75rem 7.5%;
  }

  .div-block-501.demo {
    margin-right: 0;
  }

  .sg-colours-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .sg-button-block {
    padding: 16px;
  }

  .azure {
    margin-bottom: 0;
  }

  .rz-btn {
    width: 100%;
    padding: 1rem;
  }

  .rz-btn.icon {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .rz-btn.icon.auto {
    margin-left: 1rem;
  }

  .rz-btn.plain {
    order: 1;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .rz-btn.mobile {
    flex: 1;
    margin-left: 1rem;
    margin-right: 0;
    padding: .75rem .125rem;
    font-size: .889rem;
  }

  .rz-btn.mobile-fixed {
    width: auto;
    display: none;
    position: fixed;
    inset: auto 10% 0% 5%;
  }

  .rz-btn.is-icon {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .rz-btn.is-icon.auto {
    margin-left: 1rem;
  }

  .rz-btn.is-button-load-more {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .rz-btn.is-button-load-more.auto {
    margin-left: 1rem;
  }

  .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._42, .rz-h1._58._400.rz-gold.is-small {
    font-size: 2.25rem;
  }

  .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._42, .rz-h1._58._400.rz-gold.is-small, .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._42, .rz-h1._58._400.rz-gold.is-small, .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._42, .rz-h1._58._400.rz-gold.is-small, .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._2-625._2-25, .rz-h1._58._400.rz-gold._42, .rz-h1._58._400.rz-gold.is-small {
    font-size: 2.25rem;
  }

  .rz-h1._42 {
    font-size: 1.8rem;
  }

  .rz-h1._42.blogs {
    font-size: 1.5rem;
    line-height: 150%;
  }

  .rz-h1._24 {
    font-size: 1.225rem;
    line-height: 1.5;
  }

  .rz-subheader.bold.rz-gold.mobile {
    margin-left: auto;
    margin-right: auto;
    font-size: 1.5rem;
    font-weight: 500;
  }

  .rz-subheader.medium-30 {
    font-size: 1.5rem;
  }

  .rz-subheader._20.bold.rz-gold {
    margin-bottom: .5rem;
  }

  .ns-navlink.desktop-only {
    display: none;
  }

  .ns-menu {
    z-index: 888;
    width: 100%;
    max-width: 95vw;
    min-height: 100vh;
    margin-right: auto;
    padding-top: 2rem;
    box-shadow: 13px -5px 114px #00000073;
  }

  .breadcrumbs {
    display: none;
  }

  .breadcrumb-txt.link.cc {
    font-size: .9rem;
    font-weight: 500;
  }

  .ns-dotline {
    outline-offset: 0px;
    outline: .125rem solid #e4e8f1;
  }

  .fs_numbercount-1_text {
    white-space: normal;
  }

  .fs_numbercount-1_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-507 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .ns-rocket {
    display: none;
    top: -8rem;
  }

  .marquee_track {
    align-items: flex-end;
  }

  .checkpoints {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .grid_cards {
    display: none;
  }

  .div-block-510 {
    background-image: linear-gradient(#0a2452, #061f44bd);
    min-width: 100vw;
    margin-top: 4rem;
    margin-left: -7.5vw;
    padding: 3.75rem 7.5%;
  }

  .div-block-511 {
    height: 100%;
    padding: 1.1rem;
  }

  .div-block-515 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .dg-extend.tr {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .dg-tab--8193c0 {
    display: none;
  }

  .html-embed-36-copy {
    justify-content: center;
    align-items: center;
    max-width: 1rem;
    max-height: 1rem;
    display: flex;
  }

  .div-block-516 {
    text-align: left;
  }

  .div-block-517 {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .cr-menu {
    order: -1;
    margin-left: -.5rem;
    margin-right: .5rem;
  }

  .image-63-copy {
    order: -1;
  }

  .ns-nav-title-copy {
    display: none;
  }

  .mobile-ns-title {
    margin-bottom: -.5rem;
    padding-top: 1rem;
    display: block;
  }

  .retry, .error {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1rem;
    padding: 1rem;
  }

  .delhi-img_right {
    min-width: 40%;
    max-width: 40%;
    min-height: auto;
    max-height: none;
  }

  .img.bottom.adobe {
    max-height: 15rem;
  }

  .div-block-508-copy {
    flex-direction: column;
    align-items: stretch;
  }

  .div-block-519 {
    max-width: none;
  }

  .grid-7 {
    pointer-events: auto;
    min-width: 380vw;
  }

  .div-block-522 {
    pointer-events: none;
    margin-left: -7.5vw;
    padding-bottom: 4rem;
    padding-left: 7.5vw;
    padding-right: 7.5vw;
    top: -10.8rem;
  }

  .div-block-523 {
    margin-left: -7.5vw;
    padding-left: 7.5vw;
    padding-right: 7.5vw;
  }

  .div-block-527 {
    flex-direction: column;
    margin-bottom: 0;
    display: inline-block;
  }

  .div-block-528 {
    display: none;
  }

  .div-block-528.mobile {
    margin-top: 3.125rem;
    margin-bottom: 0;
    display: flex;
  }

  .image-65 {
    max-width: 100%;
  }

  .div-block-475-copy {
    padding-left: 1rem;
  }

  .tabs-4-copy {
    display: none;
  }

  .dg-tab--111e41 {
    font-size: .7rem;
  }

  .grid-8 {
    grid-template-columns: 1fr;
  }

  .tr-tab, .template-img {
    display: none;
  }

  .template-repo_slider {
    max-width: 85%;
    margin-bottom: 0;
    position: relative;
  }

  .grid-10 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .blog-sticky-left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .blog-toc.no-bottom.no-top {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    padding: 1rem;
  }

  .blog-toc-link {
    font-size: .9375rem;
  }

  .table_row {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: minmax(12.5rem, .7fr) minmax(12.5rem, 1fr) minmax(12.5rem, 1fr);
    grid-auto-columns: 1fr;
    display: grid;
  }

  .table_body {
    width: 100%;
    display: block;
  }

  .table_header {
    font-size: .9375rem;
  }

  .table_head {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .table_component {
    display: block;
  }

  .table_component.in-moble-with {
    width: 604px;
  }

  .table_component.is-width-400px {
    width: 610px;
  }

  .table_component.is-width-1060px {
    width: 1060px;
  }

  .blog-table {
    overflow: scroll;
  }

  .blog-table._4 {
    width: 85vw;
    overflow: scroll;
  }

  .team-grid {
    grid-template-columns: 1fr;
  }

  .team-member-name {
    font-size: .9375rem;
  }

  .blog-slider {
    align-items: flex-start;
    height: 100%;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    display: flex;
  }

  .blog-bottom {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
  }

  .blog-box {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .blog-cms {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog-cms._3 {
    grid-template-columns: 1fr;
  }

  .lightbox-link, .image-375 {
    min-width: 16rem;
    max-width: 16rem;
  }

  .banner_block {
    max-height: none;
  }

  .banner_first-half {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 25%;
    position: relative;
  }

  .banner_paragraph.is-white {
    font-size: .75rem;
  }

  .banner_img {
    object-position: 50% 0%;
    max-width: 4rem;
    max-height: none;
    display: none;
    position: absolute;
    inset: auto auto -90% 42%;
  }

  .banner_button {
    padding-left: 24px;
    padding-right: 24px;
  }

  .banner_button.hide-mobile {
    display: none;
  }

  .banner_title-img.tab {
    max-width: 5rem;
  }

  .banner_second-half {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .banner_text-link {
    font-size: .75rem;
    text-decoration: underline;
    display: block;
  }

  .n-nav_container {
    min-height: 3.5rem;
  }

  .n-nav_brand {
    max-width: 8.125rem;
  }

  .n-nav_link {
    font-size: .875rem;
  }

  .n-button {
    padding: .5rem .75rem;
    font-size: .75rem;
  }

  .n-button.is--nav {
    padding: .5rem;
  }

  .n-button.is--banner {
    padding: .25rem .625rem;
    font-size: .625rem;
  }

  .n-button.is--banner.is-white {
    padding: .4rem .7rem;
  }

  .n-nav_button-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
  }

  .n-nav_menu_button {
    margin-right: -1rem;
    padding: .75rem;
    transform: scale(.625);
  }

  .n-padding-global.less-padding {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  .button-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-color-dim-black.font-weight-medium {
    font-weight: 500;
  }

  .impact_item-wrapper {
    grid-template-columns: 1fr;
  }

  .section_home-company-type.padding-section-large {
    padding-bottom: 2rem;
  }

  .section_header.align-center.is-tools {
    text-align: center;
    text-align: center;
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .header_title-wrap.text-align-center.is-center-mobile {
    text-align: center;
    text-align: center;
    text-align: center;
  }

  .home-company-type_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-bottom: 2rem;
    display: flex;
  }

  .home-company-type_img-wrap {
    max-width: none;
  }

  .f-community_header {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .f-community_header-link-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .f-community_visual-image.hide-mobile-portrait {
    display: none;
  }

  .section_yc-step.padding-section-large {
    padding-bottom: 10rem;
  }

  .testimonial_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .testimonial_slide-paragraph {
    font-size: 1rem;
  }

  .swiper_slide-nav.is-home-hero {
    margin-top: 2rem;
  }

  .swiper_slide-nav.is-home-hero.show-mobile-portrait {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slider-nav_button {
    width: 2rem;
  }

  .tool_card-block {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
  }

  .tool_card-block.is-bottom {
    grid-template-columns: 1fr;
  }

  .footer_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .tool_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    max-height: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .tool_item.is-rize-vault, .tool_item.is-company-type, .tool_item.is-rize-vault, .tool_item.is-company-type {
    flex-flow: column;
  }

  .tool_item-text-wrap.inside-large {
    max-width: 15.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-text-wrap.is-company-name-search {
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img {
    max-width: 16.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .tool_item-img.is-bottom {
    margin-bottom: -5rem;
  }

  .tool_item-img.is-bottom.max-wdith-half {
    width: 100%;
    min-height: 18rem;
    margin-bottom: -5.5rem;
  }

  .tool_item-img.is-bottom.is-investor {
    max-width: 14.6875rem;
    margin-bottom: -6rem;
  }

  .tool_item-img.is-bottom.is-startup {
    max-width: 14.6875rem;
    margin-bottom: -6.75rem;
  }

  .tool_item-img.is-bg-vector {
    display: none;
  }

  .tool_item-img.is-document-guide {
    margin-bottom: -56%;
  }

  .tool_item-img.is-name-search {
    width: 155%;
    margin-bottom: -8rem;
    position: relative;
    top: -16%;
    left: -36%;
  }

  .tool_item-img.is-company-type {
    width: 100%;
    max-width: 13.75rem;
    min-height: 23rem;
    margin-bottom: -81%;
  }

  .tool_item-tag, .hide-monbile-portrait {
    display: none;
  }

  .dropdown-list_link {
    font-size: .875rem;
  }

  .dropdown-list_link.is-title {
    font-size: .8rem;
  }

  .dropdown-list_link-arrow.is-dropdown-toggle {
    font-size: .755rem;
  }

  .dropdown-list_inner {
    max-width: none;
  }

  .dropdown-list_inner.is-mobile-border {
    border-bottom: 1px solid var(--new-styleguide--background-color--rizebluedark-700);
    border-bottom: 1px solid var(--new-styleguide--background-color--rizebluedark-700);
    margin-bottom: .5rem;
    padding-bottom: 1.5rem;
  }

  .dropdown-list_inner-wrapper {
    flex-flow: column;
  }

  .show-mobile-portrait {
    display: inline-block;
  }

  .swiper_bullet-wrap.show-mobile-portrait {
    display: flex;
  }

  .swiper-bullet {
    background-color: #79879c2e;
    border-radius: 0;
    width: 1rem;
  }

  .swiper-bullet.is-active {
    background-color: var(--new-styleguide--primary-color--blue);
    width: 1rem;
  }

  .swiper-bullet.is-dark {
    background-color: var(--new-styleguide--background-color--rizebluedark-200);
  }

  .swiper-bullet.is-dark.is-active {
    background-color: var(--new-styleguide--background-color--rizebluedark-000);
    background-color: var(--new-styleguide--background-color--rizebluedark-000);
  }

  .templates_form {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .pricing-imp-note {
    font-size: 14px;
  }

  .pricing-note-wrapper.no-margin {
    padding-right: 7.5%;
  }

  .logo-marquee_item {
    width: 10rem;
  }

  .banner_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
  }

  .f-community_header-title-wrap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row-reverse wrap-reverse;
    justify-content: space-between;
    padding-bottom: 2px;
  }

  .home-faq_item-question-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .rz-btn-2 {
    width: 100%;
    padding: 1rem;
  }

  .rz-btn-2.icon {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .rz-btn-2.icon.auto {
    margin-left: 1rem;
  }

  .image-377 {
    display: none;
  }

  .div-block-539 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    max-width: 90%;
    padding: 1.25rem;
  }

  .div-block-539._20 {
    max-width: none;
    padding-bottom: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .margintop {
    margin-top: 3rem;
  }

  .tescting_cta {
    flex-flow: column;
  }

  .div-block-543 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .cities_link-wrapper {
    grid-template-columns: 1fr;
  }

  .cities_link-wrapper.is {
    padding-left: 16px;
    padding-right: 16px;
  }

  .city-link {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 8%;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    max-width: none;
  }

  .city-link.is-max-contnet {
    grid-template-columns: 1fr 9%;
  }

  .text_link-cities {
    max-width: 100%;
    font-size: 1rem;
  }

  .text_link-cities.less {
    font-size: 1rem;
  }

  .main_cities-wrapper {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .yc_small-text {
    font-size: 14px;
  }

  .yc_yellow-text {
    font-size: 1.25em;
  }

  .text_wrapper-star {
    padding-left: 24px;
  }

  .text_wrapper-star.top-margin {
    margin-top: .9rem;
  }

  .on_hover-icon, .on_hover-wrapper {
    display: none;
  }

  .start_text {
    display: inline;
  }

  .banner_text {
    letter-spacing: -.1px;
    font-size: 12px;
  }

  .new_banner {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    justify-content: space-between;
  }

  .banner_left {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 74%;
    position: relative;
  }

  .rize_banner-image {
    width: 194px;
    margin-bottom: -95px;
  }

  .rize_banner-image.hide-desk {
    margin-bottom: -27px;
    display: block;
  }

  .rize_banner-image.hide-inmb {
    display: none;
  }

  .banner_image-wrapper {
    margin-top: 0;
  }

  .banner_para.is-white {
    font-size: .75rem;
  }

  .banner_second-half--n {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .appy_text {
    font-size: .5rem;
  }

  .space_block {
    display: inline;
  }

  .space_block.is-block {
    display: none;
  }

  .blog_rich-text h2 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.2;
  }

  .blog_rich-text h4 {
    font-size: .9rem;
  }

  .blog_content-before-the-toc h2 {
    line-height: 1.2;
  }

  .blog_line-horizontal {
    flex-direction: column;
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .blog_line-horizontal.no-bottom-line {
    padding-top: 1rem;
  }

  .blog_content-wrapper {
    flex-direction: column;
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .blog_content-wrapper.no-bottom-line {
    padding-top: 1rem;
  }

  .faq_wrapper {
    flex-direction: column;
    margin-bottom: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq_wrapper.no-bottom-line {
    padding-top: 1rem;
  }

  .section_author {
    padding-top: 120px;
  }

  .authot_list-wrapper {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    width: 280px;
  }

  .linkedn_btn {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: .8rem 1rem;
  }

  .linkedn_btn.icon {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .linkedn_btn.icon.auto {
    margin-left: 1rem;
  }

  .linkedn_btn.plain {
    order: 1;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .linkedn_btn.mobile {
    flex: 1;
    margin-left: 1rem;
    margin-right: 0;
    padding: .75rem .125rem;
    font-size: .889rem;
  }

  .linkedn_btn.mobile-fixed {
    width: auto;
    display: none;
    position: fixed;
    inset: auto 10% 0% 5%;
  }

  .linkedn_btn.is-icon {
    margin-top: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: .89rem;
  }

  .linkedn_btn.is-icon.auto {
    margin-left: 1rem;
  }

  .author_container {
    width: 100%;
    max-width: 85%;
  }

  .author_container.flex {
    width: 100%;
    min-width: 100%;
    max-width: 90%;
  }

  .author_container.bread {
    max-width: 85%;
  }

  .author_container.cr {
    z-index: 0;
  }

  .author_container.is-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .5rem;
  }
}

#w-node-_94618c0e-9c3e-a6d0-9a72-277f9a9a6010-39a35434, #w-node-_94618c0e-9c3e-a6d0-9a72-277f9a9a6045-39a35434, #w-node-f7d19714-7f39-de28-d902-b3f3a82d22bd-39a35434 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d903c58a-54ec-e00e-d052-44cde9d660a7-2a22c5b2 {
  grid-area: 1 / 1 / 2 / 2;
}

@media screen and (max-width: 991px) {
  #w-node-_94618c0e-9c3e-a6d0-9a72-277f9a9a6045-39a35434 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52d91fc2-36d6-7ff2-c4db-6cd6758ab6f0-758ab6ec {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_94618c0e-9c3e-a6d0-9a72-277f9a9a6045-39a35434 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52d91fc2-36d6-7ff2-c4db-6cd6758ab6f0-758ab6ec {
    grid-column: span 2 / span 2;
  }

  #w-node-_52d91fc2-36d6-7ff2-c4db-6cd6758ab736-758ab6ec {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d903c58a-54ec-e00e-d052-44cde9d660a7-2a22c5b2 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_52d91fc2-36d6-7ff2-c4db-6cd6758ab6f0-758ab6ec, #w-node-_52d91fc2-36d6-7ff2-c4db-6cd6758ab736-758ab6ec {
    grid-column: span 1 / span 1;
  }
}
