/* screen - pricing-desktop-12-all-breakpoints */

.pricing-desktop-12-all-breakpoints {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 1781px;
  width: 1440px;
}

.pricing-desktop-12-all-breakpoints .overlap-group6 {
  align-items: flex-end;
  background-color: var(--catskill-white);
  box-shadow: 0px 3px 14px #0000000f;
  display: flex;
  height: 111px;
  margin-top: -115px;
  min-width: 1440px;
  padding: 11px 22px;
}

.pricing-desktop-12-all-breakpoints .frame-44 {
  align-items: center;
  display: flex;
  gap: 196px;
  justify-content: center;
  width: 1386px;
}

.pricing-desktop-12-all-breakpoints .frame-15 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .logo-transparent-3 {
  height: 75px;
  margin-bottom: -2406.00px;
  margin-right: -5675.00px;
  min-width: 194px;
  object-fit: cover;
}

.pricing-desktop-12-all-breakpoints .navbar {
  align-items: center;
  display: flex;
  flex: 1;
  gap: 20px;
  height: 31px;
  justify-content: center;
  padding: 20px 0px;
}

.pricing-desktop-12-all-breakpoints .frame-17 {
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.pricing-desktop-12-all-breakpoints .frame-16 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.pricing-desktop-12-all-breakpoints .log-in {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .frame-1 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 25px;
  display: flex;
  gap: 10px;
  height: 53px;
  justify-content: flex-end;
  padding: 20px 15px;
  width: 253px;
}

.pricing-desktop-12-all-breakpoints .sign-up-free-trial-frame-1 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -2.00px;
  margin-top: -4.00px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .frame-75 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-top: 108px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .pay-as-you-go-or-cho {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
  width: 936px;
}

.pricing-desktop-12-all-breakpoints .frame-85 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  width: 626px;
}

.pricing-desktop-12-all-breakpoints .frame-18 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 21.84px;
  display: flex;
  gap: 8.74px;
  height: 46.3px;
  justify-content: flex-end;
  padding: 17.47px 13.1px;
  width: 221px;
}

.pricing-desktop-12-all-breakpoints .sign-up-free-trial-frame-18 {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.95px;
  margin-top: -3.70px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .now-to-get-500-free-credits {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
  width: 396px;
}

.pricing-desktop-12-all-breakpoints .span3 {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xxxl);
  font-weight: 700;
}

.pricing-desktop-12-all-breakpoints .frame-57 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  margin-top: 52px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .pay-as-you-go-model {
  color: var(--black);
  font-family: var(--font-family-roboto-semibold);
  font-size: 35px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .overlap-group5 {
  background-color: var(--stratos);
  border-radius: 20px;
  height: 139px;
  margin-left: 10.0px;
  margin-top: 24px;
  position: relative;
  width: 442px;
}

.pricing-desktop-12-all-breakpoints .frame-76 {
  background-color: var(--stratos);
  border-radius: 20px;
  height: 139px;
  left: 0;
  position: absolute;
  top: 0;
  width: 442px;
}

.pricing-desktop-12-all-breakpoints .overlap-group2 {
  height: 92px;
  left: 24px;
  position: absolute;
  top: 24px;
  width: 394px;
}

.pricing-desktop-12-all-breakpoints .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 93px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 346px;
}

.pricing-desktop-12-all-breakpoints .frame-72 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 31px;
}

.pricing-desktop-12-all-breakpoints .address-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .address-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 31px;
  width: 78px;
}

.pricing-desktop-12-all-breakpoints .price-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .price-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .vector-12 {
  height: 92px;
  left: 196px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-desktop-12-all-breakpoints .vector-13 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 46px;
  width: 394px;
}

.pricing-desktop-12-all-breakpoints .menu {
  color: var(--stratos);
  font-family: var(--font-family-roboto-semibold);
  font-size: 35px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 4.0px;
  margin-top: 60px;
  min-height: 41px;
  min-width: 98px;
}

.pricing-desktop-12-all-breakpoints .group-30 {
  display: flex;
  justify-content: center;
  margin-left: 0.24px;
  margin-top: 14px;
  width: 676px;
}

.pricing-desktop-12-all-breakpoints .frame-71 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 13.58px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 207px;
  padding: 23px 21px;
  width: 676.24px;
}

.pricing-desktop-12-all-breakpoints .group-31 {
  height: 161px;
  min-width: 634.24px;
}

.pricing-desktop-12-all-breakpoints .overlap-group-group-31 {
  height: 162px;
  position: relative;
  width: 634px;
}

.pricing-desktop-12-all-breakpoints .frame-70 {
  align-items: center;
  display: flex;
  gap: 99px;
  justify-content: center;
  left: 5px;
  position: absolute;
  top: 12px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .frame-68 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 29px;
  width: 290px;
}

.pricing-desktop-12-all-breakpoints .frame-67 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 26px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .research-questions {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: 224px;
}

.pricing-desktop-12-all-breakpoints .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 27px;
  width: 217px;
}

.pricing-desktop-12-all-breakpoints .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-desktop-12-all-breakpoints .address-5 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-desktop-12-all-breakpoints .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: 21.7px;
  font-weight: 400;
}

.pricing-desktop-12-all-breakpoints .vector-9 {
  height: 162px;
  left: 325px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-desktop-12-all-breakpoints .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 50px;
  width: 634px;
}

.pricing-desktop-12-all-breakpoints .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 105px;
  width: 634px;
}

.pricing-desktop-12-all-breakpoints .group-63 {
  display: flex;
  justify-content: center;
  margin-left: 2.0px;
  margin-top: 27px;
  width: 546px;
}

.pricing-desktop-12-all-breakpoints .x50-discount-for-stu {
  height: 22px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 544px;
}

.pricing-desktop-12-all-breakpoints .span1-x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 22px;
  font-weight: 500;
}

.pricing-desktop-12-all-breakpoints .overlap-group-container {
  height: 508px;
  margin-left: 42.0px;
  margin-top: 113px;
  position: relative;
  width: 1028px;
}

.pricing-desktop-12-all-breakpoints .overlap-group-overlap-group-container {
  border-radius: 25px;
  height: 455px;
  left: 657px;
  position: absolute;
  top: 44px;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .group-23 {
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 36px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .frame-64 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 4px;
  margin-left: 17.34%;
  margin-right: 17.34%;
  margin-top: 51px;
  max-height: 85px;
  width: 241px;
}

.pricing-desktop-12-all-breakpoints .place {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-desktop-12-all-breakpoints .surname-frame-64 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-desktop-12-all-breakpoints .frame-66 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 9px;
  margin-left: 16.26%;
  margin-right: 12.47%;
  max-height: 81px;
  width: 263px;
}

.pricing-desktop-12-all-breakpoints .frame-65 {
  align-items: flex-start;
  display: flex;
  width: 263px;
}

.pricing-desktop-12-all-breakpoints .price-1 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .month-2 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-desktop-12-all-breakpoints .x10000-credits {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .coming-soon-overlap-group {
  left: 96px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 339px;
}

.pricing-desktop-12-all-breakpoints .overlap-group1 {
  border-radius: 25px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 45px;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .group-22 {
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 38px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .frame-61 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 4px;
  margin-left: 18.16%;
  margin-right: 18.7%;
  margin-top: 50px;
  max-height: 85px;
  width: 233px;
}

.pricing-desktop-12-all-breakpoints .basic {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-desktop-12-all-breakpoints .surname-frame-61 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-desktop-12-all-breakpoints .frame-63 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 9px;
  margin-left: 18.16%;
  margin-right: 18.16%;
  max-height: 81px;
  width: 235px;
}

.pricing-desktop-12-all-breakpoints .frame-62 {
  align-items: flex-start;
  display: flex;
  width: 235px;
}

.pricing-desktop-12-all-breakpoints .address-6 {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-desktop-12-all-breakpoints .coming-soon-overlap-group1 {
  left: 98px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 338px;
}

.pricing-desktop-12-all-breakpoints .overlap-group3 {
  border-radius: 25px;
  height: 508px;
  left: 329px;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .group-24 {
  background-color: var(--white);
  border-radius: 25px;
  box-shadow: 12px 4px 20px #0000000f , -12px 4px 20px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 42px;
  height: 508px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-desktop-12-all-breakpoints .frame-58 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  margin-left: 14.36%;
  margin-right: 26.29%;
  margin-top: 64.9px;
  max-height: 99.01px;
  width: 219px;
}

.pricing-desktop-12-all-breakpoints .professional {
  align-self: stretch;
  height: 48.01px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-desktop-12-all-breakpoints .surname-frame-58 {
  align-self: stretch;
  height: 51px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-desktop-12-all-breakpoints .frame-60 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 3px;
  justify-content: center;
  margin-left: 14.36%;
  margin-right: 13.01%;
  max-height: 110.59px;
  width: 268px;
}

.pricing-desktop-12-all-breakpoints .frame-59 {
  align-items: flex-start;
  display: flex;
  width: 255px;
}

.pricing-desktop-12-all-breakpoints .price-4 {
  height: 53.59px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: 111px;
}

.pricing-desktop-12-all-breakpoints .month {
  flex: 1;
  height: 52.47px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-desktop-12-all-breakpoints .address-7 {
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  width: 268px;
}

.pricing-desktop-12-all-breakpoints .coming-soon-overlap-group3 {
  left: 96px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 367px;
}
/* screen - pricing-ipad-mini-8-3-1 */

.pricing-ipad-mini-8-3-1 {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 2375px;
  overflow: hidden;
  width: 744px;
}

.pricing-ipad-mini-8-3-1 .overlap-group5 {
  height: 111px;
  margin-right: 3.0px;
  margin-top: -115px;
  position: relative;
  width: 747px;
}

.pricing-ipad-mini-8-3-1 .rectangle-24 {
  background-color: var(--catskill-white);
  box-shadow: 0px 3px 14px #0000000f;
  height: 111px;
  left: 3px;
  position: absolute;
  top: 0;
  width: 744px;
}

.pricing-ipad-mini-8-3-1 .frame-45 {
  align-items: center;
  display: flex;
  gap: 71px;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 40px;
  width: 744px;
}

.pricing-ipad-mini-8-3-1 .logo-transparent-4 {
  height: 62px;
  margin-bottom: -2391.00px;
  min-width: 160px;
  object-fit: cover;
}

.pricing-ipad-mini-8-3-1 .frame-17 {
  align-items: center;
  display: flex;
  justify-content: center;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .frame-16 {
  align-items: flex-start;
  display: flex;
  justify-content: flex-end;
  width: 88px;
}

.pricing-ipad-mini-8-3-1 .log-in {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .frame-1 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 25px;
  display: flex;
  gap: 10px;
  height: 44px;
  justify-content: flex-end;
  padding: 20px 15px;
  width: 253px;
}

.pricing-ipad-mini-8-3-1 .sign-up-free-trial-frame-1 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -4.00px;
  margin-top: -6.00px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .frame-56 {
  height: 10px;
  margin-left: 410px;
  margin-top: 2412px;
  width: 23px;
}

.pricing-ipad-mini-8-3-1 .frame-82-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 22.69px;
  margin-right: 12.0px;
  margin-top: 115px;
  width: 652px;
}

.pricing-ipad-mini-8-3-1 .pay-as-you-go-or-cho {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.19px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .frame-87 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .frame-19 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 16.6px;
  display: flex;
  gap: 6.64px;
  height: 35px;
  justify-content: flex-end;
  padding: 13.28px 9.96px;
  width: 158px;
}

.pricing-ipad-mini-8-3-1 .sign-up-free-trial-frame-19 {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 10.6px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.62px;
  margin-top: -2.94px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .now-to-get-500-free-credits {
  height: 24px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -16px;
  margin-top: -1.00px;
  text-align: center;
  width: 274px;
}

.pricing-ipad-mini-8-3-1 .frame-82-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12.51px;
  justify-content: center;
  margin-right: 1.0px;
  margin-top: 69px;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .pay-as-you-go-model {
  color: var(--black);
  font-family: var(--font-family-roboto-semibold);
  font-size: var(--font-size-xl);
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -2.09px;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .frame-83 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 30.31px;
  display: flex;
  gap: 15.15px;
  height: 106px;
  margin-left: 0.98px;
  margin-top: 33px;
  padding: 15.15px;
  width: 341px;
}

.pricing-ipad-mini-8-3-1 .group-37 {
  height: 71.99px;
  min-width: 310.67px;
}

.pricing-ipad-mini-8-3-1 .overlap-group-group-37 {
  height: 72px;
  position: relative;
  width: 311px;
}

.pricing-ipad-mini-8-3-1 .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 15.15px;
  height: 67px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 311px;
}

.pricing-ipad-mini-8-3-1 .frame-72 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 15.15px;
  margin-bottom: -0.47px;
  width: 172.76px;
}

.pricing-ipad-mini-8-3-1 .address-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.52px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .address-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 15.15px;
  margin-bottom: -0.47px;
  width: 118.21px;
}

.pricing-ipad-mini-8-3-1 .price-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.52px;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .price-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-ipad-mini-8-3-1 .vector-12 {
  height: 72px;
  left: 190px;
  position: absolute;
  top: 0;
  width: 2px;
}

.pricing-ipad-mini-8-3-1 .vector-13 {
  height: 2px;
  left: 14px;
  position: absolute;
  top: 35px;
  width: 271px;
}

.pricing-ipad-mini-8-3-1 .menu {
  color: var(--stratos);
  font-family: var(--font-family-roboto-semibold);
  font-size: var(--font-size-xl);
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 4.0px;
  margin-top: 26px;
  min-height: 23px;
  min-width: 56px;
}

.pricing-ipad-mini-8-3-1 .group-38-pricing-ipad-mini-8-3-1 {
  align-items: center;
  background-color: var(--stratos);
  border-radius: 17.65px;
  display: flex;
  height: 131px;
  justify-content: center;
  margin-top: 22px;
  width: 518px;
}

.pricing-ipad-mini-8-3-1 .group-38-group-38 {
  align-items: flex-start;
  display: flex;
  height: 91.99px;
  margin-left: 0.4px;
  margin-top: -1.3px;
  min-width: 492.36px;
}

.pricing-ipad-mini-8-3-1 .overlap-group1 {
  height: 92px;
  position: relative;
  width: 492px;
}

.pricing-ipad-mini-8-3-1 .overlap-group-overlap-group1 {
  height: 92px;
  left: 0;
  position: absolute;
  top: 0;
  width: 492px;
}

.pricing-ipad-mini-8-3-1 .frame-70 {
  align-items: center;
  display: flex;
  gap: 13px;
  justify-content: center;
  left: 4px;
  position: absolute;
  top: 0;
  width: 467px;
}

.pricing-ipad-mini-8-3-1 .frame-6-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 13px;
  width: 246.92px;
}

.pricing-ipad-mini-8-3-1 .research-questions {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.30px;
}

.pricing-ipad-mini-8-3-1 .vector-9 {
  height: 89.25px;
  min-width: 1px;
}

.pricing-ipad-mini-8-3-1 .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 13px;
  width: 193.64px;
}

.pricing-ipad-mini-8-3-1 .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.30px;
}

.pricing-ipad-mini-8-3-1 .address-5 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-mini-8-3-1 .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: 18.2px;
  font-weight: 400;
}

.pricing-ipad-mini-8-3-1 .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 26px;
  width: 492px;
}

.pricing-ipad-mini-8-3-1 .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 60px;
  width: 492px;
}

.pricing-ipad-mini-8-3-1 .group-64 {
  display: flex;
  justify-content: center;
  margin-left: 8.0px;
  margin-top: 27px;
  width: 382px;
}

.pricing-ipad-mini-8-3-1 .x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 15.5px;
  font-weight: 700;
  height: 15px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 380px;
}

.pricing-ipad-mini-8-3-1 .span0 {
  font-weight: 700;
}

.pricing-ipad-mini-8-3-1 .span1-x50-discount-for-stu {
  font-family: var(--font-family-inter-medium);
  font-weight: 500;
}

.pricing-ipad-mini-8-3-1 .span2 {
  font-weight: 400;
}

.pricing-ipad-mini-8-3-1 .group-53 {
  align-items: flex-start;
  display: flex;
  margin-left: 2.6px;
  margin-top: 45px;
  min-width: 357px;
}

.pricing-ipad-mini-8-3-1 .overlap-group2 {
  border-radius: 31.21px;
  height: 442px;
  position: relative;
  width: 355px;
}

.pricing-ipad-mini-8-3-1 .group-38-overlap-group2 {
  align-items: flex-start;
  background-color: var(--tropical-blue);
  border-radius: 31.21px;
  display: flex;
  flex-direction: column;
  gap: 45px;
  left: 0;
  min-height: 442px;
  padding: 58.7px 49.9px;
  position: absolute;
  top: 0;
  width: 355px;
}

.pricing-ipad-mini-8-3-1 .frame-61 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4.99px;
  height: 76px;
  margin-left: 0.5px;
  width: 223px;
}

.pricing-ipad-mini-8-3-1 .basic {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-roboto-bold);
  font-size: 31.2px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.25px;
}

.pricing-ipad-mini-8-3-1 .surname-frame-61 {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -0.58px;
}

.pricing-ipad-mini-8-3-1 .frame-63 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 11.24px;
  height: 79px;
  width: 226px;
}

.pricing-ipad-mini-8-3-1 .frame-62 {
  align-items: flex-start;
  display: flex;
  margin-right: -67.59px;
  width: 293.42px;
}

.pricing-ipad-mini-8-3-1 .price-4 {
  color: var(--stratos);
  font-family: var(--font-family-inter-extrabold);
  font-size: 37.5px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.25px;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .month-frame-62 {
  color: var(--stratos);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 37.5px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.25px;
}

.pricing-ipad-mini-8-3-1 .address-6 {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 17.5px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .coming-soon {
  left: 118px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 344px;
}

.pricing-ipad-mini-8-3-1 .group-54 {
  align-items: flex-start;
  display: flex;
  margin-left: 3.51px;
  margin-top: 60px;
  min-width: 354px;
}

.pricing-ipad-mini-8-3-1 .overlap-group3 {
  border-radius: 30.94px;
  height: 438px;
  position: relative;
  width: 352px;
}

.pricing-ipad-mini-8-3-1 .group-39 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 30.94px;
  box-shadow: 14.85px 4.95px 24.75px #0000000f , -14.85px 4.95px 24.75px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 9px;
  left: 0;
  min-height: 438px;
  padding: 58.2px 47.3px;
  position: absolute;
  top: 0;
  width: 352px;
}

.pricing-ipad-mini-8-3-1 .frame-58 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 111px;
  justify-content: center;
  margin-left: 1.44px;
  width: 241px;
}

.pricing-ipad-mini-8-3-1 .professional {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-roboto-bold);
  font-size: 30.9px;
  font-weight: 700;
  height: 42.08px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-mini-8-3-1 .surname-frame-58 {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 14.9px;
  font-weight: 400;
  height: 63.12px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-mini-8-3-1 .frame-60 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  gap: 3.71px;
  height: 118px;
  justify-content: center;
  width: 255px;
}

.pricing-ipad-mini-8-3-1 .frame-59 {
  align-items: flex-start;
  display: flex;
  height: 55px;
  margin-right: -59.56px;
  margin-top: -3.98px;
  width: 315px;
}

.pricing-ipad-mini-8-3-1 .price-2 {
  color: var(--stratos);
  font-family: var(--font-family-inter-extrabold);
  font-size: 37.1px;
  font-weight: 800;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.24px;
  width: fit-content;
}

.pricing-ipad-mini-8-3-1 .month-frame-59 {
  color: var(--stratos);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 37.1px;
  font-weight: 400;
  height: 64.95px;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -8.71px;
  margin-top: -1.24px;
}

.pricing-ipad-mini-8-3-1 .address-7 {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 17.3px;
  font-weight: 500;
  height: 66.84px;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -2.75px;
  margin-right: -76.27px;
  width: 331.71px;
}

.pricing-ipad-mini-8-3-1 .coming-soon-2 {
  left: 116px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 340px;
}

.pricing-ipad-mini-8-3-1 .group-55 {
  align-items: flex-start;
  display: flex;
  margin-left: 3.48px;
  margin-top: 60px;
  min-width: 353px;
}

.pricing-ipad-mini-8-3-1 .overlap-group4 {
  border-radius: 30.94px;
  height: 438px;
  position: relative;
  width: 351px;
}

.pricing-ipad-mini-8-3-1 .group-40 {
  align-items: flex-end;
  background-color: var(--tropical-blue);
  border-radius: 30.94px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  left: 0;
  min-height: 438px;
  padding: 58.7px 12.7px;
  position: absolute;
  top: 0;
  width: 351px;
}

.pricing-ipad-mini-8-3-1 .frame-64 {
  align-items: flex-end;
  align-self: center;
  display: flex;
  flex-direction: column;
  gap: 4.95px;
  height: 80px;
  margin-left: 12.65px;
  width: 265px;
}

.pricing-ipad-mini-8-3-1 .place {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-roboto-bold);
  font-size: 30.9px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.24px;
}

.pricing-ipad-mini-8-3-1 .surname-frame-64 {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 14.9px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-mini-8-3-1 .frame-66 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 11.14px;
  height: 81px;
  width: 289px;
}

.pricing-ipad-mini-8-3-1 .frame-65 {
  align-items: flex-start;
  display: flex;
  margin-right: -36.17px;
  width: 325.49px;
}

.pricing-ipad-mini-8-3-1 .month-frame-65 {
  color: var(--stratos);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 37.1px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.24px;
}

.pricing-ipad-mini-8-3-1 .x10000-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 17.3px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}
/* screen - pricing-ipad-pro-12-9-1 */

.pricing-ipad-pro-12-9-1 {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 1336px;
  padding: 74px 126.6px;
  width: 1024px;
}

.pricing-ipad-pro-12-9-1 .frame-80 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-top: 38px;
  width: 694px;
}

.pricing-ipad-pro-12-9-1 .pay-as-you-go-or-cho {
  letter-spacing: 0;
  line-height: normal;
  margin-left: -32.00px;
  margin-right: -32.00px;
  margin-top: -1.00px;
  text-align: center;
  width: 758px;
}

.pricing-ipad-pro-12-9-1 .frame-86 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .frame-18 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 16.6px;
  display: flex;
  gap: 6.64px;
  height: 35px;
  justify-content: flex-end;
  padding: 13.28px 9.96px;
  width: 158px;
}

.pricing-ipad-pro-12-9-1 .sign-up-free-trial {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 10.6px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.62px;
  margin-top: -2.94px;
  text-align: center;
}

.pricing-ipad-pro-12-9-1 .now-to-get-500-free-credits {
  letter-spacing: 0;
  line-height: normal;
  margin-left: -3px;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .span3 {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xl);
  font-weight: 700;
}

.pricing-ipad-pro-12-9-1 .frame-81 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  margin-top: 45px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .pay-as-you-go-model {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .group-41 {
  background-color: var(--stratos);
  border-radius: 15.4px;
  display: flex;
  height: 107px;
  justify-content: center;
  margin-left: 0.24px;
  margin-top: 14px;
  width: 340px;
}

.pricing-ipad-pro-12-9-1 .group-37-group-41 {
  align-items: flex-start;
  display: flex;
  height: 70.82px;
  margin-left: 0;
  margin-top: 18.5px;
  min-width: 303.29px;
  padding: 0 0.0px;
}

.pricing-ipad-pro-12-9-1 .overlap-group-group-37 {
  height: 71px;
  margin-top: 0;
  position: relative;
  width: 303px;
}

.pricing-ipad-pro-12-9-1 .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 71.59px;
  left: 4px;
  position: absolute;
  top: 0;
  width: 266px;
}

.pricing-ipad-pro-12-9-1 .frame-72 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 23.86px;
}

.pricing-ipad-pro-12-9-1 .address-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.77px;
  text-align: center;
}

.pricing-ipad-pro-12-9-1 .address-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-ipad-pro-12-9-1 .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 23.86px;
  width: 60.04px;
}

.pricing-ipad-pro-12-9-1 .price-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.77px;
  text-align: center;
}

.pricing-ipad-pro-12-9-1 .price-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-ipad-pro-12-9-1 .vector-12 {
  height: 71px;
  left: 151px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-ipad-pro-12-9-1 .vector-13 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 35px;
  width: 303px;
}

.pricing-ipad-pro-12-9-1 .menu {
  letter-spacing: 0;
  line-height: normal;
  margin-left: 20.0px;
  margin-top: 49px;
  min-height: 29px;
  min-width: 70px;
}

.pricing-ipad-pro-12-9-1 .group-37-pricing-ipad-pro-12-9-1 {
  display: flex;
  height: 171px;
  justify-content: center;
  margin-left: 40.0px;
  margin-top: 15px;
  width: 558px;
}

.pricing-ipad-pro-12-9-1 .frame-71 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 11.21px;
  display: flex;
  flex-direction: column;
  gap: 8.25px;
  height: 170.81px;
  padding: 18.98px 17.33px;
  width: 558px;
}

.pricing-ipad-pro-12-9-1 .group-31 {
  height: 132.85px;
  min-width: 523.34px;
}

.pricing-ipad-pro-12-9-1 .overlap-group-group-31 {
  height: 133px;
  position: relative;
  width: 523px;
}

.pricing-ipad-pro-12-9-1 .frame-70 {
  align-items: center;
  display: flex;
  gap: 81.69px;
  justify-content: center;
  left: 4px;
  position: absolute;
  top: 10px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .frame-68 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 23.93px;
  width: 239.3px;
}

.pricing-ipad-pro-12-9-1 .frame-67 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 21.45px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .research-questions {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.83px;
  width: 184.83px;
}

.pricing-ipad-pro-12-9-1 .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 22.28px;
  width: 179.06px;
}

.pricing-ipad-pro-12-9-1 .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.83px;
}

.pricing-ipad-pro-12-9-1 .address-5 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-pro-12-9-1 .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: 17.9px;
  font-weight: 400;
}

.pricing-ipad-pro-12-9-1 .vector-9 {
  height: 133px;
  left: 268px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-ipad-pro-12-9-1 .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 41px;
  width: 523px;
}

.pricing-ipad-pro-12-9-1 .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 87px;
  width: 523px;
}

.pricing-ipad-pro-12-9-1 .group-63 {
  display: flex;
  height: 17px;
  justify-content: center;
  margin-left: 41.0px;
  margin-top: 24px;
  width: 423px;
}

.pricing-ipad-pro-12-9-1 .x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 17.1px;
  font-weight: 700;
  height: 17.15px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 421px;
}

.pricing-ipad-pro-12-9-1 .span0 {
  font-weight: 700;
}

.pricing-ipad-pro-12-9-1 .span1-x50-discount-for-stu {
  font-family: var(--font-family-inter-medium);
  font-weight: 500;
}

.pricing-ipad-pro-12-9-1 .span2 {
  font-weight: 400;
}

.pricing-ipad-pro-12-9-1 .overlap-group-container {
  align-self: flex-end;
  height: 378px;
  margin-top: 77px;
  position: relative;
  width: 765px;
}

.pricing-ipad-pro-12-9-1 .overlap-group-overlap-group-container {
  border-radius: 18.6px;
  height: 339px;
  left: 0;
  position: absolute;
  top: 33px;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .group-33 {
  background-color: var(--tropical-blue);
  border-radius: 18.6px;
  display: flex;
  flex-direction: column;
  gap: 28.2px;
  height: 339px;
  left: 0;
  position: absolute;
  top: 0;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .frame-61 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 2.98px;
  margin-left: 18.16%;
  margin-right: 18.7%;
  margin-top: 38.8px;
  max-height: 61.98px;
  width: 173.37px;
}

.pricing-ipad-pro-12-9-1 .basic {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
}

.pricing-ipad-pro-12-9-1 .surname-frame-61 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-pro-12-9-1 .frame-63 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 6.7px;
  margin-left: 18.16%;
  margin-right: 18.16%;
  max-height: 59.7px;
  width: 174.86px;
}

.pricing-ipad-pro-12-9-1 .frame-62 {
  align-items: flex-start;
  display: flex;
  width: 174.86px;
}

.pricing-ipad-pro-12-9-1 .price-3 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
  width: 70px;
}

.pricing-ipad-pro-12-9-1 .month-frame-62 {
  letter-spacing: 0;
  line-height: normal;
  margin-right: -5.14px;
  margin-top: -0.74px;
  width: 110px;
}

.pricing-ipad-pro-12-9-1 .address-6 {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .coming-soon-overlap-group {
  left: 75px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 262px;
}

.pricing-ipad-pro-12-9-1 .overlap-group1 {
  border-radius: 18.6px;
  height: 339px;
  left: 489px;
  position: absolute;
  top: 33px;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .group-34 {
  background-color: var(--tropical-blue);
  border-radius: 18.6px;
  display: flex;
  flex-direction: column;
  gap: 26.7px;
  height: 339px;
  left: 0;
  position: absolute;
  top: 0;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .frame-64 {
  align-items: flex-end;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 2.98px;
  margin-left: 17.34%;
  margin-right: 17.34%;
  margin-top: 39.6px;
  max-height: 61.98px;
  width: 179.33px;
}

.pricing-ipad-pro-12-9-1 .place {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
}

.pricing-ipad-pro-12-9-1 .surname-frame-64 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-pro-12-9-1 .frame-66 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 6.7px;
  margin-left: 16.26%;
  margin-right: 12.47%;
  max-height: 59.7px;
  width: 195.7px;
}

.pricing-ipad-pro-12-9-1 .frame-65 {
  align-items: flex-start;
  display: flex;
  margin-right: -6.30px;
  width: 202px;
}

.pricing-ipad-pro-12-9-1 .price-4 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .month-frame-65 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
}

.pricing-ipad-pro-12-9-1 .x10000-credits {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-ipad-pro-12-9-1 .coming-soon-overlap-group1 {
  left: 81px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 262px;
}

.pricing-ipad-pro-12-9-1 .overlap-group2 {
  border-radius: 18.6px;
  height: 378px;
  left: 245px;
  position: absolute;
  top: 0;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .group-35 {
  background-color: var(--white);
  border-radius: 18.6px;
  box-shadow: 8.93px 2.98px 14.88px #0000000f , -8.93px 2.98px 14.88px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 31.2px;
  height: 378px;
  left: 0;
  position: absolute;
  top: 0;
  width: 275px;
}

.pricing-ipad-pro-12-9-1 .frame-58 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  margin-left: 13.55%;
  margin-right: 27.1%;
  margin-top: 48.3px;
  max-height: 73.67px;
  width: 162.96px;
}

.pricing-ipad-pro-12-9-1 .professional {
  align-self: stretch;
  height: 35.72px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
}

.pricing-ipad-pro-12-9-1 .surname-frame-58 {
  align-self: stretch;
  height: 37.95px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-ipad-pro-12-9-1 .frame-60 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 2.23px;
  justify-content: center;
  margin-left: 13.55%;
  margin-right: 13.82%;
  max-height: 82.41px;
  width: 199.42px;
}

.pricing-ipad-pro-12-9-1 .frame-59 {
  align-items: flex-start;
  display: flex;
  width: 189.74px;
}

.pricing-ipad-pro-12-9-1 .price-5 {
  height: 40px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.74px;
  width: 86px;
}

.pricing-ipad-pro-12-9-1 .month-frame-59 {
  height: 39px;
  letter-spacing: 0;
  line-height: normal;
  margin-right: -7.26px;
  margin-top: -0.74px;
  width: 111px;
}

.pricing-ipad-pro-12-9-1 .address-7 {
  height: 40.18px;
  letter-spacing: 0;
  line-height: normal;
  width: 199.42px;
}

.pricing-ipad-pro-12-9-1 .coming-soon-overlap-group2 {
  left: 73px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 278px;
}
/* screen - pricing-iphone-14-plus-1 */

.pricing-iphone-14-plus-1 {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 2024px;
  width: 428px;
}

.pricing-iphone-14-plus-1 .overlap-group5 {
  align-items: flex-end;
  background-color: var(--catskill-white);
  box-shadow: 0px 3px 14px #0000000f;
  display: flex;
  height: 111px;
  margin-top: -115px;
  min-width: 428px;
  padding: 0 8px;
}

.pricing-iphone-14-plus-1 .frame-58-overlap-group5 {
  align-items: center;
  display: flex;
  gap: 191px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .logo-transparent-3 {
  height: 62px;
  margin-bottom: -2382.00px;
  margin-left: -710.00px;
  min-width: 160px;
  object-fit: cover;
}

.pricing-iphone-14-plus-1 .group-20 {
  background-color: var(--tropical-blue);
  border-radius: 25px;
  height: 50px;
  min-width: 50px;
}

.pricing-iphone-14-plus-1 .vector-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4px;
  left: -697px;
  min-height: 11px;
  position: relative;
  top: 2403px;
  width: 23px;
}

.pricing-iphone-14-plus-1 .vector {
  height: 1px;
  width: 23px;
}

.pricing-iphone-14-plus-1 .frame-80-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-left: 2.0px;
  margin-top: 118px;
  width: 388px;
}

.pricing-iphone-14-plus-1 .pay-as-you-go-or-cho {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-roboto-semibold);
  font-size: 30px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-iphone-14-plus-1 .frame-88 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .frame-20 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 12.29px;
  display: flex;
  gap: 4.92px;
  height: 25.92px;
  justify-content: flex-end;
  padding: 9.83px 7.38px;
  width: 117px;
}

.pricing-iphone-14-plus-1 .sign-up-free-trial {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 7.9px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.38px;
  margin-top: -2.37px;
  text-align: center;
}

.pricing-iphone-14-plus-1 .now-to-get-500-free-credits {
  letter-spacing: 0;
  line-height: normal;
  margin-left: -3px;
  margin-top: -1.00px;
  text-align: center;
  width: 208px;
}

.pricing-iphone-14-plus-1 .span1-now-to-get-500-free-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter-semibold);
  font-size: var(--font-size-s);
  font-weight: 600;
}

.pricing-iphone-14-plus-1 .frame-81 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  margin-top: 67px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .pay-as-you-go-model {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .frame-80-2 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 20px;
  display: flex;
  gap: 10px;
  height: 70px;
  margin-left: 1.0px;
  margin-top: 28px;
  padding: 10px;
  width: 225px;
}

.pricing-iphone-14-plus-1 .group-37-frame-80 {
  height: 47.5px;
  min-width: 205px;
}

.pricing-iphone-14-plus-1 .overlap-group-group-37 {
  height: 48px;
  position: relative;
  width: 205px;
}

.pricing-iphone-14-plus-1 .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 10px;
  height: 44px;
  left: 0;
  position: absolute;
  top: 0;
  width: 205px;
}

.pricing-iphone-14-plus-1 .frame-72 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 114px;
}

.pricing-iphone-14-plus-1 .address-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-iphone-14-plus-1 .address-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-iphone-14-plus-1 .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 78px;
}

.pricing-iphone-14-plus-1 .price-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-iphone-14-plus-1 .price-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-iphone-14-plus-1 .vector-12 {
  height: 48px;
  left: 126px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-iphone-14-plus-1 .vector-13 {
  height: 2px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 24px;
  width: 179px;
}

.pricing-iphone-14-plus-1 .menu {
  letter-spacing: 0;
  line-height: normal;
  margin-right: 2.0px;
  margin-top: 43px;
  min-height: 29px;
  min-width: 70px;
}

.pricing-iphone-14-plus-1 .group-37-pricing-iphone-14-plus-1 {
  align-items: center;
  background-color: var(--stratos);
  border-radius: 13.58px;
  display: flex;
  height: 101px;
  justify-content: center;
  margin-left: 0.59px;
  margin-top: 17px;
  width: 399px;
}

.pricing-iphone-14-plus-1 .group-38 {
  align-items: flex-start;
  display: flex;
  margin-left: 0.3px;
  margin-top: -1px;
  min-width: 378.86px;
  padding: 0 0.0px;
}

.pricing-iphone-14-plus-1 .overlap-group1 {
  height: 71px;
  position: relative;
  width: 379px;
}

.pricing-iphone-14-plus-1 .overlap-group-overlap-group1 {
  height: 71px;
  left: 0;
  position: absolute;
  top: 0;
  width: 379px;
}

.pricing-iphone-14-plus-1 .frame-70 {
  align-items: center;
  display: flex;
  gap: 10px;
  justify-content: center;
  left: 3px;
  position: absolute;
  top: 0;
  width: 359px;
}

.pricing-iphone-14-plus-1 .frame-6 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 190px;
}

.pricing-iphone-14-plus-1 .research-questions {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .vector-9 {
  height: 68.68px;
  min-width: 1px;
}

.pricing-iphone-14-plus-1 .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 149px;
}

.pricing-iphone-14-plus-1 .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .address-5 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-14-plus-1 .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-weight: 400;
}

.pricing-iphone-14-plus-1 .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 20px;
  width: 379px;
}

.pricing-iphone-14-plus-1 .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 46px;
  width: 379px;
}

.pricing-iphone-14-plus-1 .group-65 {
  display: flex;
  justify-content: center;
  margin-left: 26.0px;
  margin-top: 22px;
  width: 324px;
}

.pricing-iphone-14-plus-1 .x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 12.9px;
  font-weight: 700;
  height: 13px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 322px;
}

.pricing-iphone-14-plus-1 .span0 {
  font-weight: 700;
}

.pricing-iphone-14-plus-1 .span1-x50-discount-for-stu {
  font-family: var(--font-family-inter-medium);
  font-weight: 500;
}

.pricing-iphone-14-plus-1 .span2 {
  font-weight: 400;
}

.pricing-iphone-14-plus-1 .group-56 {
  align-items: flex-start;
  display: flex;
  margin-right: 10.0px;
  margin-top: 61px;
  min-width: 286px;
}

.pricing-iphone-14-plus-1 .overlap-group-group-56,
.pricing-iphone-14-plus-1 .overlap-group-group-57,
.pricing-iphone-14-plus-1 .overlap-group-group-58 {
  border-radius: 25px;
  height: 354px;
  position: relative;
  width: 284px;
}

.pricing-iphone-14-plus-1 .group-33 {
  align-items: flex-start;
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 36px;
  left: 0;
  min-height: 354px;
  padding: 47px 40px;
  position: absolute;
  top: 0;
  width: 284px;
}

.pricing-iphone-14-plus-1 .frame-61 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 61px;
  margin-left: 2px;
  width: 179px;
}

.pricing-iphone-14-plus-1 .basic {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .surname-frame-61 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.00px;
}

.pricing-iphone-14-plus-1 .frame-63 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
  height: 63px;
  width: 181px;
}

.pricing-iphone-14-plus-1 .frame-62 {
  align-items: flex-start;
  display: flex;
  margin-right: -54.13px;
  width: 235px;
}

.pricing-iphone-14-plus-1 .price-3 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .month-frame-62,
.pricing-iphone-14-plus-1 .month-frame-65 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .address-6 {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .coming-soon {
  left: 93px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 271px;
}

.pricing-iphone-14-plus-1 .group-57 {
  align-items: flex-start;
  display: flex;
  margin-right: 10.0px;
  margin-top: 62px;
  min-width: 286px;
}

.pricing-iphone-14-plus-1 .group-35 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 25px;
  box-shadow: 12px 4px 20px #0000000f , -12px 4px 20px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 7px;
  left: 0;
  min-height: 354px;
  padding: 47px 37px;
  position: absolute;
  top: 0;
  width: 284px;
}

.pricing-iphone-14-plus-1 .frame-58-group-35 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 90px;
  justify-content: center;
  width: 195px;
}

.pricing-iphone-14-plus-1 .professional {
  align-self: stretch;
  height: 34px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-14-plus-1 .surname-frame-58 {
  align-self: stretch;
  height: 51px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-14-plus-1 .frame-60 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 3px;
  height: 95px;
  justify-content: center;
  width: 206px;
}

.pricing-iphone-14-plus-1 .frame-59 {
  align-items: flex-start;
  display: flex;
  height: 45px;
  margin-right: -48.62px;
  margin-top: -3.50px;
  width: 255px;
}

.pricing-iphone-14-plus-1 .price-4 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .month-frame-59 {
  flex: 1;
  height: 52.47px;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -6.47px;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .address-7 {
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -2.50px;
  margin-right: -61.62px;
  width: 268px;
}

.pricing-iphone-14-plus-1 .group-58 {
  align-items: flex-start;
  display: flex;
  margin-right: 10.0px;
  margin-top: 68px;
  min-width: 286px;
}

.pricing-iphone-14-plus-1 .group-34 {
  align-items: flex-end;
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 33px;
  left: 0;
  min-height: 354px;
  padding: 47.4px 10.2px;
  position: absolute;
  top: 0;
  width: 284px;
}

.pricing-iphone-14-plus-1 .frame-64 {
  align-items: flex-end;
  align-self: center;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 64px;
  margin-left: 10.22px;
  width: 214px;
}

.pricing-iphone-14-plus-1 .place {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-iphone-14-plus-1 .surname-frame-64 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-14-plus-1 .frame-66 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
  height: 65px;
  width: 234px;
}

.pricing-iphone-14-plus-1 .frame-65 {
  align-items: flex-start;
  display: flex;
  margin-right: -29.22px;
  width: 263px;
}

.pricing-iphone-14-plus-1 .price-5 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-iphone-14-plus-1 .x10000-credits {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}
/* screen - pricing-iphone-se-1 */

.pricing-iphone-se-1 {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 1522px;
  padding: 55px 14px;
  width: 320px;
}

.pricing-iphone-se-1 .frame-82-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-left: 1.0px;
  margin-top: 61px;
  width: 287px;
}

.pricing-iphone-se-1 .pay-as-you-go-or-cho {
  align-self: stretch;
  color: var(--stratos);
  font-family: var(--font-family-roboto-semibold);
  font-size: 24px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-iphone-se-1 .frame-89 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  width: fit-content;
}

.pricing-iphone-se-1 .frame-21 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 10.3px;
  display: flex;
  gap: 4.12px;
  height: 21.71px;
  justify-content: flex-end;
  padding: 8.24px 6.18px;
  width: 98px;
}

.pricing-iphone-se-1 .sign-up-free-trial {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: 6.6px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -0.97px;
  margin-top: -1.79px;
  text-align: center;
}

.pricing-iphone-se-1 .now-to-get-500-free-credits {
  letter-spacing: 0;
  line-height: normal;
  margin-left: -1px;
  margin-top: -1.00px;
  text-align: center;
  width: 187px;
}

.pricing-iphone-se-1 .span1-now-to-get-500-free-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter-semibold);
  font-size: var(--font-size-xs);
  font-weight: 600;
}

.pricing-iphone-se-1 .span2-now-to-get-500-free-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-weight: 700;
}

.pricing-iphone-se-1 .frame-82-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4.48px;
  justify-content: center;
  margin-left: 1.0px;
  margin-top: 33px;
  width: fit-content;
}

.pricing-iphone-se-1 .pay-as-you-go-model {
  color: var(--black);
  font-family: var(--font-family-roboto-semibold);
  font-size: var(--font-size-m);
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.75px;
  width: fit-content;
}

.pricing-iphone-se-1 .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-iphone-se-1 .frame-83 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 16.21px;
  display: flex;
  gap: 8.1px;
  height: 57px;
  margin-left: 0.36px;
  margin-top: 17px;
  padding: 8.1px;
  width: 182px;
}

.pricing-iphone-se-1 .group-37 {
  height: 38.5px;
  min-width: 166.15px;
}

.pricing-iphone-se-1 .overlap-group-group-37 {
  height: 38px;
  position: relative;
  width: 166px;
}

.pricing-iphone-se-1 .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 8.1px;
  height: 36px;
  left: 0;
  position: absolute;
  top: 0;
  width: 166px;
}

.pricing-iphone-se-1 .frame-72 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 8.1px;
  margin-bottom: -0.44px;
  width: 92.39px;
}

.pricing-iphone-se-1 .address-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.81px;
  text-align: center;
}

.pricing-iphone-se-1 .address-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-iphone-se-1 .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8.1px;
  margin-bottom: -0.44px;
  width: 63.22px;
}

.pricing-iphone-se-1 .price-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.81px;
  text-align: center;
}

.pricing-iphone-se-1 .price-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
}

.pricing-iphone-se-1 .vector-12 {
  height: 38px;
  left: 102px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-iphone-se-1 .vector-13 {
  height: 1px;
  left: 7px;
  position: absolute;
  top: 20px;
  width: 145px;
}

.pricing-iphone-se-1 .menu {
  color: var(--stratos);
  font-family: var(--font-family-roboto-semibold);
  font-size: var(--font-size-m);
  font-weight: 600;
  letter-spacing: 0;
  line-height: normal;
  margin-right: 3.0px;
  margin-top: 29px;
  min-height: 21px;
  min-width: 51px;
}

.pricing-iphone-se-1 .group-38-pricing-iphone-se-1 {
  align-items: center;
  align-self: flex-start;
  background-color: var(--stratos);
  border-radius: 9.94px;
  display: flex;
  height: 74px;
  justify-content: center;
  margin-top: 3px;
  width: 292px;
}

.pricing-iphone-se-1 .group-38-group-38 {
  align-items: flex-start;
  display: flex;
  height: 50.63px;
  margin-left: 0.2px;
  margin-top: -0.7px;
  min-width: 277.23px;
}

.pricing-iphone-se-1 .overlap-group1 {
  height: 51px;
  position: relative;
  width: 277px;
}

.pricing-iphone-se-1 .overlap-group-overlap-group1 {
  height: 51px;
  left: 0;
  position: absolute;
  top: 0;
  width: 277px;
}

.pricing-iphone-se-1 .frame-70 {
  align-items: center;
  display: flex;
  gap: 7.32px;
  justify-content: center;
  left: 3px;
  position: absolute;
  top: 0;
  width: 263px;
}

.pricing-iphone-se-1 .frame-6-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 7.32px;
  width: 139.03px;
}

.pricing-iphone-se-1 .research-questions {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.73px;
}

.pricing-iphone-se-1 .vector-9 {
  height: 50.25px;
  min-width: 1px;
}

.pricing-iphone-se-1 .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 7.32px;
  width: 109.03px;
}

.pricing-iphone-se-1 .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.73px;
}

.pricing-iphone-se-1 .address-5 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-se-1 .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: 10.2px;
  font-weight: 400;
}

.pricing-iphone-se-1 .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 14px;
  width: 277px;
}

.pricing-iphone-se-1 .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 33px;
  width: 277px;
}

.pricing-iphone-se-1 .group-66 {
  display: flex;
  justify-content: center;
  margin-left: 3.0px;
  margin-top: 12px;
  width: 239px;
}

.pricing-iphone-se-1 .x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 9.7px;
  font-weight: 700;
  height: 9px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 237px;
}

.pricing-iphone-se-1 .span0 {
  font-weight: 700;
}

.pricing-iphone-se-1 .span1-x50-discount-for-stu {
  font-family: var(--font-family-inter-medium);
  font-weight: 500;
}

.pricing-iphone-se-1 .span2-x50-discount-for-stu {
  font-weight: 400;
}

.pricing-iphone-se-1 .group-59 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.07px;
  margin-top: 32px;
  min-width: 248px;
}

.pricing-iphone-se-1 .overlap-group-1 {
  border-radius: 21.66px;
  height: 286px;
  position: relative;
  width: 246px;
}

.pricing-iphone-se-1 .group-38-overlap-group-1 {
  align-items: flex-start;
  background-color: var(--tropical-blue);
  border-radius: 21.66px;
  display: flex;
  flex-direction: column;
  gap: 29px;
  left: 0;
  min-height: 286px;
  padding: 38.0px 16.7px;
  position: absolute;
  top: 0;
  width: 246px;
}

.pricing-iphone-se-1 .frame-61 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 3.47px;
  height: 49px;
  margin-left: 0.73px;
  width: 155px;
}

.pricing-iphone-se-1 .basic {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.87px;
}

.pricing-iphone-se-1 .surname-frame-61 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-se-1 .frame-63 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 7.8px;
  height: 51px;
  width: 157px;
}

.pricing-iphone-se-1 .frame-62 {
  align-items: flex-start;
  display: flex;
  margin-right: -46.90px;
  width: 203.61px;
}

.pricing-iphone-se-1 .price-3,
.pricing-iphone-se-1 .price-4,
.pricing-iphone-se-1 .price-5 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.87px;
  width: fit-content;
}

.pricing-iphone-se-1 .month-1 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.87px;
}

.pricing-iphone-se-1 .address-6 {
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.02px;
  width: fit-content;
}

.pricing-iphone-se-1 .coming-soon-1 {
  left: 74px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 224px;
}

.pricing-iphone-se-1 .group-60 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.07px;
  margin-top: 41px;
  min-width: 248px;
}

.pricing-iphone-se-1 .group-39 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 21.66px;
  box-shadow: 10.4px 3.47px 17.33px #0000000f , -10.4px 3.47px 17.33px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 2px;
  left: 0;
  min-height: 286px;
  padding: 38.0px 17px;
  position: absolute;
  top: 0;
  width: 246px;
}

.pricing-iphone-se-1 .frame-58 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 73px;
  justify-content: center;
  margin-left: 0.33px;
  width: 169px;
}

.pricing-iphone-se-1 .professional {
  align-self: stretch;
  height: 29.46px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.29px;
}

.pricing-iphone-se-1 .surname-frame-58 {
  align-self: stretch;
  height: 44.19px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-se-1 .frame-60 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 2.6px;
  justify-content: center;
  width: 179px;
}

.pricing-iphone-se-1 .frame-59 {
  align-items: flex-start;
  display: flex;
  height: 38px;
  margin-right: -42.00px;
  width: 221px;
}

.pricing-iphone-se-1 .month {
  flex: 1;
  height: 45.47px;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -6.60px;
  margin-top: -0.87px;
}

.pricing-iphone-se-1 .address-7 {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 10px;
  font-weight: 500;
  height: 25px;
  letter-spacing: 0;
  line-height: normal;
  margin-right: -53.00px;
  width: 232px;
}

.pricing-iphone-se-1 .group-61 {
  align-items: flex-start;
  display: flex;
  margin-left: 12.07px;
  margin-top: 40px;
  min-width: 248px;
}

.pricing-iphone-se-1 .group-40 {
  align-items: flex-start;
  background-color: var(--tropical-blue);
  border-radius: 21.66px;
  display: flex;
  flex-direction: column;
  gap: 26px;
  left: 0;
  min-height: 286px;
  padding: 38px 17px;
  position: absolute;
  top: 0;
  width: 246px;
}

.pricing-iphone-se-1 .frame-64 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 3.47px;
  height: 52px;
  width: 186px;
}

.pricing-iphone-se-1 .place {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -0.87px;
}

.pricing-iphone-se-1 .surname-frame-64 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-iphone-se-1 .frame-66 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 7.8px;
  height: 53px;
  margin-left: 1px;
  width: 203px;
}

.pricing-iphone-se-1 .frame-65 {
  align-items: flex-start;
  display: flex;
  margin-right: -25.32px;
  width: 227.87px;
}

.pricing-iphone-se-1 .x10000-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}
/* screen - pricing-macbook-air-1 */

.pricing-macbook-air-1 {
  align-items: center;
  background-color: var(--catskill-white);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 1781px;
  width: 1280px;
}

.pricing-macbook-air-1 .overlap-group5 {
  align-items: flex-end;
  background-color: var(--catskill-white);
  box-shadow: 0px 3px 14px #0000000f;
  display: flex;
  height: 111px;
  margin-top: -115px;
  min-width: 1280px;
  padding: 9px 32px;
}

.pricing-macbook-air-1 .frame-58-overlap-group5 {
  align-items: center;
  display: flex;
  gap: 130px;
  justify-content: center;
  width: 1216px;
}

.pricing-macbook-air-1 .frame-15 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: fit-content;
}

.pricing-macbook-air-1 .logo-transparent-3 {
  height: 75px;
  margin-bottom: -2404.00px;
  margin-right: -3733.00px;
  min-width: 194px;
  object-fit: cover;
}

.pricing-macbook-air-1 .navbar {
  align-items: center;
  display: flex;
  flex: 1;
  gap: 20px;
  height: 31px;
  justify-content: center;
  padding: 20px 0px;
}

.pricing-macbook-air-1 .frame-17-frame-58 {
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.pricing-macbook-air-1 .frame-16 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.pricing-macbook-air-1 .log-in {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-macbook-air-1 .frame-1 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 25px;
  display: flex;
  gap: 10px;
  height: 53px;
  justify-content: flex-end;
  padding: 20px 15px;
  width: 253px;
}

.pricing-macbook-air-1 .sign-up-free-trial-frame-1 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -2.00px;
  margin-top: -4.00px;
  text-align: center;
}

.pricing-macbook-air-1 .frame-76 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin-top: 110px;
  width: fit-content;
}

.pricing-macbook-air-1 .pay-as-you-go-or-cho {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
  width: 936px;
}

.pricing-macbook-air-1 .frame-84 {
  align-items: flex-start;
  display: flex;
  gap: 10px;
  height: 46px;
  justify-content: center;
  width: 529px;
}

.pricing-macbook-air-1 .frame-17-frame-84 {
  align-items: center;
  background-color: var(--curious-blue);
  border-radius: 21.84px;
  display: flex;
  gap: 8.74px;
  height: 46.3px;
  justify-content: flex-end;
  margin-bottom: -0.30px;
  margin-left: -9.50px;
  padding: 17.47px 13.1px;
  width: 221px;
}

.pricing-macbook-air-1 .sign-up-free-trial-frame-17 {
  color: var(--black-squeeze);
  flex: 1;
  font-family: var(--font-family-inter);
  font-size: var(--font-size-xs);
  font-weight: 700;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -1.95px;
  margin-top: -3.70px;
  text-align: center;
}

.pricing-macbook-air-1 .to-get-500-free-credits {
  color: var(--stratos);
  font-family: var(--font-family-inter);
  font-size: 27px;
  height: 31px;
  letter-spacing: 0;
  line-height: normal;
  margin-right: -9.50px;
  margin-top: -1.00px;
  text-align: center;
  width: 317px;
}

.pricing-macbook-air-1 .span0 {
  font-weight: 400;
}

.pricing-macbook-air-1 .span1-to-get-500-free-credits {
  font-family: var(--font-family-inter-semibold);
  font-weight: 600;
}

.pricing-macbook-air-1 .span2 {
  font-weight: 700;
}

.pricing-macbook-air-1 .frame-79 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  margin-top: 58px;
  width: fit-content;
}

.pricing-macbook-air-1 .pay-as-you-go-model {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-macbook-air-1 .buy-kognie-credits-i {
  color: var(--black);
  font-family: var(--font-family-inter);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-macbook-air-1 .group-43 {
  background-color: var(--stratos);
  border-radius: 20px;
  display: flex;
  height: 139px;
  justify-content: center;
  margin-top: 28px;
  width: 342px;
}

.pricing-macbook-air-1 .group-33-group-43 {
  align-items: flex-start;
  display: flex;
  margin-top: 24px;
  min-width: 290px;
}

.pricing-macbook-air-1 .overlap-group-group-33 {
  height: 92px;
  position: relative;
  width: 290px;
}

.pricing-macbook-air-1 .frame-74 {
  align-items: flex-start;
  display: flex;
  gap: 40px;
  left: 8px;
  position: absolute;
  top: 0;
  width: fit-content;
}

.pricing-macbook-air-1 .frame-72 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 31px;
  justify-content: center;
  width: 163px;
}

.pricing-macbook-air-1 .address-1 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: right;
  width: fit-content;
}

.pricing-macbook-air-1 .address-2 {
  letter-spacing: 0;
  line-height: normal;
  margin-left: -1.00px;
  text-align: right;
  width: fit-content;
}

.pricing-macbook-air-1 .frame-73 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 31px;
  width: fit-content;
}

.pricing-macbook-air-1 .price-1 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
  width: fit-content;
}

.pricing-macbook-air-1 .price-2 {
  letter-spacing: 0;
  line-height: normal;
  text-align: center;
  width: 70px;
}

.pricing-macbook-air-1 .vector-12 {
  height: 92px;
  left: 196px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-macbook-air-1 .vector-13 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 46px;
  width: 290px;
}

.pricing-macbook-air-1 .menu {
  letter-spacing: 0;
  line-height: normal;
  margin-right: 4.0px;
  margin-top: 51px;
  min-height: 29px;
  min-width: 70px;
}

.pricing-macbook-air-1 .group-33-pricing-macbook-air-1 {
  display: flex;
  justify-content: center;
  margin-left: 0.24px;
  margin-top: 19px;
  width: 676px;
}

.pricing-macbook-air-1 .frame-71 {
  align-items: flex-start;
  background-color: var(--stratos);
  border-radius: 13.58px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 207px;
  padding: 23px 21px;
  width: 676.24px;
}

.pricing-macbook-air-1 .group-31 {
  height: 161px;
  min-width: 634.24px;
}

.pricing-macbook-air-1 .overlap-group-group-31 {
  height: 162px;
  position: relative;
  width: 634px;
}

.pricing-macbook-air-1 .frame-70 {
  align-items: center;
  display: flex;
  gap: 99px;
  justify-content: center;
  left: 5px;
  position: absolute;
  top: 12px;
  width: fit-content;
}

.pricing-macbook-air-1 .frame-68 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 29px;
  width: 290px;
}

.pricing-macbook-air-1 .frame-67 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 26px;
  width: fit-content;
}

.pricing-macbook-air-1 .research-questions {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: 224px;
}

.pricing-macbook-air-1 .frame-69 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 27px;
  width: 217px;
}

.pricing-macbook-air-1 .address-3 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-macbook-air-1 .address-5 {
  letter-spacing: 0;
  line-height: normal;
  margin-right: -9.00px;
  width: 226px;
}

.pricing-macbook-air-1 .span1-address {
  color: var(--catskill-white);
  font-family: var(--font-family-inter);
  font-size: 21.7px;
  font-weight: 400;
}

.pricing-macbook-air-1 .vector-9 {
  height: 162px;
  left: 325px;
  position: absolute;
  top: 0;
  width: 1px;
}

.pricing-macbook-air-1 .vector-10 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 50px;
  width: 634px;
}

.pricing-macbook-air-1 .vector-11 {
  height: 1px;
  left: 0;
  position: absolute;
  top: 105px;
  width: 634px;
}

.pricing-macbook-air-1 .group-62 {
  display: flex;
  justify-content: center;
  margin-left: 15.0px;
  margin-top: 27px;
  width: 541px;
}

.pricing-macbook-air-1 .x50-discount-for-stu {
  height: 22px;
  letter-spacing: 0;
  line-height: normal;
  margin-left: -2px;
  text-align: center;
  width: 539px;
}

.pricing-macbook-air-1 .span1-x50-discount-for-stu {
  color: var(--stratos);
  font-family: var(--font-family-inter-medium);
  font-size: 22px;
  font-weight: 500;
}

.pricing-macbook-air-1 .overlap-group-container {
  height: 508px;
  margin-left: 2.0px;
  margin-top: 82px;
  position: relative;
  width: 1028px;
}

.pricing-macbook-air-1 .overlap-group1 {
  border-radius: 25px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 45px;
  width: 369px;
}

.pricing-macbook-air-1 .group-33-overlap-group1 {
  align-items: center;
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 38px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-macbook-air-1 .frame-61 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 85px;
  margin-left: -2px;
  margin-top: 50px;
  width: 233px;
}

.pricing-macbook-air-1 .basic {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-macbook-air-1 .surname-frame-61 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-macbook-air-1 .frame-63 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
  height: 81px;
  width: 235px;
}

.pricing-macbook-air-1 .frame-62 {
  align-items: flex-start;
  display: flex;
  width: 235px;
}

.pricing-macbook-air-1 .price-3 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-macbook-air-1 .month-3 {
  flex: 1;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-macbook-air-1 .address-6 {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-macbook-air-1 .coming-soon-overlap-group1 {
  left: 104px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 340px;
}

.pricing-macbook-air-1 .overlap-group2 {
  border-radius: 25px;
  height: 455px;
  left: 657px;
  position: absolute;
  top: 44px;
  width: 369px;
}

.pricing-macbook-air-1 .group-34 {
  align-items: center;
  background-color: var(--tropical-blue);
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  gap: 36px;
  height: 455px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-macbook-air-1 .frame-64 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 85px;
  margin-top: 51px;
  width: 241px;
}

.pricing-macbook-air-1 .place {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-macbook-air-1 .surname-frame-64 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-macbook-air-1 .frame-66 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
  height: 81px;
  margin-left: 14px;
  width: 263px;
}

.pricing-macbook-air-1 .frame-65 {
  align-items: flex-start;
  display: flex;
  width: 263px;
}

.pricing-macbook-air-1 .price-4 {
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: fit-content;
}

.pricing-macbook-air-1 .x10000-credits {
  letter-spacing: 0;
  line-height: normal;
  width: fit-content;
}

.pricing-macbook-air-1 .coming-soon-overlap-group2 {
  left: 102px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 341px;
}

.pricing-macbook-air-1 .overlap-group3 {
  border-radius: 25px;
  height: 508px;
  left: 329px;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-macbook-air-1 .group-35 {
  align-items: center;
  background-color: var(--white);
  border-radius: 25px;
  box-shadow: 12px 4px 20px #0000000f , -12px 4px 20px #0000000f;
  display: flex;
  flex-direction: column;
  gap: 42px;
  height: 508px;
  left: 0;
  position: absolute;
  top: 0;
  width: 369px;
}

.pricing-macbook-air-1 .frame-58-group-35 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  height: 99.01px;
  justify-content: center;
  margin-left: -44px;
  margin-top: 64.9px;
  width: 219px;
}

.pricing-macbook-air-1 .professional {
  align-self: stretch;
  height: 48.01px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  text-align: center;
}

.pricing-macbook-air-1 .surname-frame-58 {
  align-self: stretch;
  height: 51px;
  letter-spacing: 0;
  line-height: normal;
}

.pricing-macbook-air-1 .frame-60 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 3px;
  height: 110.59px;
  justify-content: center;
  margin-left: 5px;
  width: 268px;
}

.pricing-macbook-air-1 .frame-59 {
  align-items: flex-start;
  display: flex;
  width: 255px;
}

.pricing-macbook-air-1 .price-5 {
  height: 53.59px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
  width: 111px;
}

.pricing-macbook-air-1 .month {
  flex: 1;
  height: 52.47px;
  letter-spacing: 0;
  line-height: normal;
  margin-top: -1.00px;
}

.pricing-macbook-air-1 .address-7 {
  height: 54px;
  letter-spacing: 0;
  line-height: normal;
  width: 268px;
}

.pricing-macbook-air-1 .coming-soon-overlap-group3 {
  left: 102px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 369px;
}
@media screen and (max-width: 427px) {
  .screen.pricing-iphone-14-plus-1 {
    display: none;
   }
  .screen.pricing-desktop-12-all-breakpoints {
    display: none;
   }
  .screen.pricing-ipad-mini-8-3-1 {
    display: none;
   }
  .screen.pricing-macbook-air-1 {
    display: none;
   }
  .screen.pricing-ipad-pro-12-9-1 {
    display: none;
   }
}
@media screen and (min-width: 428px) and (max-width: 743px) {
  .screen.pricing-iphone-se-1 {
    display: none;
   }
  .screen.pricing-desktop-12-all-breakpoints {
    display: none;
   }
  .screen.pricing-ipad-mini-8-3-1 {
    display: none;
   }
  .screen.pricing-macbook-air-1 {
    display: none;
   }
  .screen.pricing-ipad-pro-12-9-1 {
    display: none;
   }
}
@media screen and (min-width: 744px) and (max-width: 1023px) {
  .screen.pricing-iphone-14-plus-1 {
    display: none;
   }
  .screen.pricing-iphone-se-1 {
    display: none;
   }
  .screen.pricing-desktop-12-all-breakpoints {
    display: none;
   }
  .screen.pricing-macbook-air-1 {
    display: none;
   }
  .screen.pricing-ipad-pro-12-9-1 {
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .screen.pricing-iphone-14-plus-1 {
    display: none;
   }
  .screen.pricing-iphone-se-1 {
    display: none;
   }
  .screen.pricing-desktop-12-all-breakpoints {
    display: none;
   }
  .screen.pricing-ipad-mini-8-3-1 {
    display: none;
   }
  .screen.pricing-macbook-air-1 {
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .screen.pricing-iphone-14-plus-1 {
    display: none;
   }
  .screen.pricing-iphone-se-1 {
    display: none;
   }
  .screen.pricing-desktop-12-all-breakpoints {
    display: none;
   }
  .screen.pricing-ipad-mini-8-3-1 {
    display: none;
   }
  .screen.pricing-ipad-pro-12-9-1 {
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.pricing-iphone-14-plus-1 {
    display: none;
   }
  .screen.pricing-iphone-se-1 {
    display: none;
   }
  .screen.pricing-ipad-mini-8-3-1 {
    display: none;
   }
  .screen.pricing-macbook-air-1 {
    display: none;
   }
  .screen.pricing-ipad-pro-12-9-1 {
    display: none;
   }
}
