/* 未登录移动端首页与 Pricing 共用的悬浮顶栏。 */
.guest-mobile-header_floatNavViewportLayer__Z54aV {
  position: fixed;

  /* 首页有顶部活动挂件时读取全局实际占位高度，避免 fixed Header 被挂件覆盖。 */
  top: calc(var(--home-top-banner-height, 0px) + 12px + env(safe-area-inset-top, 0px));
  right: 10px;
  left: 10px;
  z-index: 60;
  height: 66px;
  overflow: hidden;
  background: transparent;
  pointer-events: none;
}
.guest-mobile-header_floatNav__JP8H2 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 4;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 58px;
  padding: 10px 10px 10px 16px;
  background: rgb(255 255 255 / 70%);
  border: 1px solid #e5e5e5;
  border-radius: 20px;

  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  transition: transform 0.3s ease-out;
  pointer-events: none;
  will-change: transform;
}
.guest-mobile-header_floatNavHidden__1Eehq {
  transform: translate3d(0, calc(-100% - 8px), 0);
  pointer-events: none;
}
.guest-mobile-header_floatNavHidden__1Eehq * {
  pointer-events: none !important;
}
.guest-mobile-header_floatNav__JP8H2 button {
  pointer-events: auto;
}
.guest-mobile-header_floatLogo__RwvTx {
  display: flex;
  align-items: center;
  width: 70px;
  height: 20px;
  color: #3a3a3a;
  pointer-events: auto;
}
.guest-mobile-header_pricing__EDCgu {
  position: relative;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  height: 36px;
  padding: 0 12px;
  color: #6b6b6b;
  font-weight: 700;
  font-size: 12px;
  font-family: Inter, "Inter var", system-ui, sans-serif;
  line-height: normal;
  white-space: nowrap;
  text-align: center;
  text-decoration: none;
  background: rgb(255 255 255 / 5%);
  border-radius: 10px;
  box-shadow: inset 0 1.5px 3px rgb(255 255 255 / 5%);
  pointer-events: auto;
}
.guest-mobile-header_pricingBadge__wgZya {
  position: absolute;
  top: 29.48px;
  left: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding: 3px 6px;
  color: #fff;
  font-weight: 700;
  font-size: 11px;
  font-family: Inter, "Inter var", system-ui, sans-serif;
  line-height: normal;
  white-space: nowrap;
  background: #ff631b;
  border-radius: 6px;
  transform: translateX(-50%);
}
.guest-mobile-header_floatNavActions__U75GF {
  display: flex;
  flex-shrink: 0;
  gap: 12px;
  align-items: center;
  pointer-events: auto;
}
.guest-mobile-header_languageButton__woz_p {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 8px;
  background: rgb(0 0 0 / 4%);
  border: none;
  border-radius: 16px;
  cursor: pointer;

  /* 保留旧版 Safari 的毛玻璃效果兼容。 */
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
}
.guest-mobile-header_languageIcon__3qkwC {
  display: block;
  width: 16px;
  height: 16px;
  padding: 0.6667px;
  fill: #6b7280;
}
.guest-mobile-header_languagePopover__2G3jS {
  z-index: 60;
  width: 160px;
  padding: 10px;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 16px;
  box-shadow: 0 4px 6px rgb(0 0 0 / 4%);
}
.guest-mobile-header_languageOptions__mOhHU {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.guest-mobile-header_languageOption__w13r_ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 32px;
  padding: 0 8px;
  color: #6b7280;
  font-weight: 500;
  font-size: 13px;
  font-family: inherit;
  line-height: 1;
  text-align: left;
  background: transparent;
  border: none;
  border-radius: 6px;
  cursor: pointer;
}
.guest-mobile-header_languageOption__w13r_:hover,
.guest-mobile-header_languageOption__w13r_:active {
  background: rgb(0 0 0 / 4%);
}
.guest-mobile-header_languageCheck__v4152 {
  display: block;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  padding: 1.125px 0.625px;
  fill: #ff631b;
}
.guest-mobile-header_tryPill__kP1ic {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  min-width: 80px;
  height: 36px;
  padding: 0 12px;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  font-family: Inter, "Inter var", system-ui, sans-serif;
  line-height: normal;
  white-space: nowrap;
  background: #ff631b;
  border: none;
  border-radius: 100px;
  cursor: pointer;
}

/* Floating nav hamburger toggle */
.guest-mobile-header_menuButton__dxE4B {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer;
}
.guest-mobile-header_menuButtonIcon__AnU8v {
  display: block;
  width: 16px;
  height: 16px;
}

/* Expanded menu sheet — Figma 5984:188278 */
.guest-mobile-header_menuOverlay__CdBI2 {
  position: fixed;
  z-index: 70;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 10px 16px;
  padding-top: calc(10px + env(safe-area-inset-top, 0px));
  font-family: Inter, "Inter var", system-ui, sans-serif;
  background: rgb(255 255 255 / 90%);
  transform: translateY(-16px);
  visibility: hidden;
  opacity: 0;

  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  transition:
    opacity 0.28s ease,
    transform 0.28s ease,
    visibility 0.28s;
  pointer-events: none;
  will-change: opacity, transform;
  inset: 0;
}
.guest-mobile-header_menuOverlayOpen__RdokO {
  transform: translateY(0);
  visibility: visible;
  opacity: 1;
  transition:
    opacity 0.28s ease,
    transform 0.28s ease,
    visibility 0s;
  pointer-events: auto;
}
.guest-mobile-header_menuTopbar__BBQuj {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  height: 40px;
}
.guest-mobile-header_menuTopbarSplit__Yz6xb {
  justify-content: space-between;
}
.guest-mobile-header_menuClose__OFTWH {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer;
}
.guest-mobile-header_menuCloseIcon__yvCVN {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
.guest-mobile-header_menuBackButton__bbRFf {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background: rgb(0 0 0 / 6%);
  border-radius: 28px;
  cursor: pointer;

  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
.guest-mobile-header_menuBackButton__bbRFf:active {
  background: rgb(0 0 0 / 8%);
}
.guest-mobile-header_menuList__LVund {
  display: flex;
  flex-direction: column;
  gap: 9px;
  width: 100%;
}
.guest-mobile-header_menuSectionTitle__FO6vM {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  color: #3a3a3a;
  font-weight: 600;
  font-size: 24px;
  font-family: inherit;
  line-height: 1.2;
  text-align: left;
  background: transparent;
  border: none;
  border-radius: 6px;
  cursor: pointer;
}
.guest-mobile-header_menuTopItem__xAv8A {
  display: flex;
  gap: 8px;
  align-items: center;
  width: 100%;
  padding: 12px 16px;
  color: #3a3a3a;
  font-weight: 600;
  font-size: 24px;
  font-family: inherit;
  line-height: 1.2;
  text-align: left;
  background: transparent;
  border: none;
  border-radius: 6px;
  cursor: pointer;
}
.guest-mobile-header_menuSubListWrap__r0EPF {
  display: grid;
  grid-template-rows: 0fr;
  width: 100%;
  opacity: 0;
  transition:
    grid-template-rows 0.28s ease,
    opacity 0.28s ease;
}
.guest-mobile-header_menuSubListWrapOpen__huzWh {
  grid-template-rows: 1fr;
  opacity: 1;
}
.guest-mobile-header_menuSubList__tYY7i {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  min-height: 0;
  overflow: hidden;
}
.guest-mobile-header_menuSubItem__Sue0W {
  display: flex;
  gap: 8px;
  align-items: center;
  width: 100%;
  padding: 12px 32px;
  color: #3a3a3a;
  font-weight: 600;
  font-size: 20px;
  font-family: inherit;
  line-height: 1.2;
  text-align: left;
  background: transparent;
  border: none;
  border-radius: 6px;
  cursor: pointer;
}
.guest-mobile-header_menuItemIcon__4LPgh {
  position: relative;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}
.guest-mobile-header_menuItemLabel__MTIMm {
  white-space: nowrap;
}
.guest-mobile-header_menuBadgeFree__RjYiX {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  padding: 7px 10px;
  color: #591212;
  font-weight: 600;
  font-size: 12px;
  line-height: 1;
  letter-spacing: -0.13px;
  white-space: nowrap;
  background: #fffdfb;
  border-radius: 100px;
  box-shadow:
    inset 0 0 10.3px #ff631b,
    inset 0 -2px 2px rgb(255 255 255 / 40%),
    inset 0 2px 2px rgb(255 255 255 / 40%);
}
.guest-mobile-header_menuBadgeDiscount__LnORj {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  padding: 6px 8px;
  color: #fff;
  font-weight: 700;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  background: #ff631b;
  border-radius: 33px;
}
.guest-mobile-header_languageScreenTitle__PBi1I {
  padding: 12px 16px;
  color: #3a3a3a;
  font-weight: 600;
  font-size: 24px;
  line-height: 1.2;
}
.guest-mobile-header_languageScreenList__u5_z5 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
}
.guest-mobile-header_languageScreenItem__dh4vB {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 12px 32px;
  color: #3a3a3a;
  font-weight: 600;
  font-size: 20px;
  font-family: inherit;
  line-height: 1.2;
  text-align: left;
  background: transparent;
  border: none;
  border-radius: 6px;
  cursor: pointer;
}
.guest-mobile-header_languageScreenItemActive__G5V1X {
  background: rgb(0 0 0 / 4%);
}

.PricingDiscountBanner_banner__zwiB4{position:relative;width:100%;max-width:1144px;margin:0 auto;overflow:hidden;background:#f47b4e;border-radius:24px;clip-path:inset(0 round 24px);container-type:inline-size;aspect-ratio:1144/127}.PricingDiscountBanner_homePc__Oh4K_{max-width:1328px;border-radius:27.86px;clip-path:inset(0 round 27.86px)}.PricingDiscountBanner_bannerBorder__0_WRT{position:absolute;z-index:3;display:block;width:100%;height:100%;pointer-events:none;inset:0;shape-rendering:geometricprecision}.PricingDiscountBanner_backgroundBase__xOd2O{position:absolute;width:100%;height:100%;object-fit:fill;user-select:none;pointer-events:none;inset:0}.PricingDiscountBanner_mobileBackground__ukaK5{display:none}.PricingDiscountBanner_mobileFlow__so6XM,.PricingDiscountBanner_offerGroup__vBqol{display:contents}.PricingDiscountBanner_upgradeButton__9Wlab{display:none}.PricingDiscountBanner_backgroundLight__97BLD{position:absolute;top:21.361cqw;left:calc(50% + .015cqw);width:57.678cqw;height:102.505cqw;object-fit:cover;transform:translate(-50%, -50%) rotate(-90deg);mix-blend-mode:soft-light;user-select:none;pointer-events:none}.PricingDiscountBanner_headline__obKij,.PricingDiscountBanner_subtitle__ODcvB{position:absolute;left:2.895cqw;z-index:1;margin:0;color:#fff;white-space:nowrap}.PricingDiscountBanner_headline__obKij{top:2.155cqw;font-size:3.558cqw;font-family:Inter,var(--font-sans),sans-serif;line-height:0;letter-spacing:-0.1423cqw;font-synthesis:none}.PricingDiscountBanner_headlineNormal__ovg5q{font-weight:500;line-height:1.2}.PricingDiscountBanner_headlineBold__X5ybn{font-weight:700;line-height:1.2}.PricingDiscountBanner_discount__FWa5r,.PricingDiscountBanner_discountUnit__vyUT3,.PricingDiscountBanner_symbolPlus__RZE1C{position:absolute;z-index:1;margin:0;color:#fff;font-weight:400;font-family:"Career point",serif;font-style:normal;line-height:1;white-space:nowrap;transform:skewX(-10deg) scaleY(0.98);transform-origin:center;font-synthesis:none}.PricingDiscountBanner_symbol__4Nskk{position:absolute;z-index:1;margin:0;color:#fff;white-space:nowrap;font-synthesis:none}.PricingDiscountBanner_symbolWithCountdown__Y14g3{top:.412cqw;left:38.625cqw;width:4.722cqw;font-size:6.58cqw;letter-spacing:-0.1974cqw;text-shadow:0 0 .489cqw #fff}.PricingDiscountBanner_symbolWithoutCountdown__pAXw8{top:-0.246cqw;left:60.762cqw;width:4.722cqw;font-size:6.58cqw;letter-spacing:-0.1974cqw;text-shadow:0 0 .489cqw #fff}.PricingDiscountBanner_symbolPlus__RZE1C{font-weight:400;font-family:"Career point",serif;line-height:1;transform:skewX(-10deg) scaleY(0.98);transform-origin:center}.PricingDiscountBanner_symbolAmpersand__E1eJW{font-weight:500;font-family:Inter,var(--font-sans),sans-serif;line-height:1.2}@media(min-width: 768px){.PricingDiscountBanner_withCountdown__YamGI .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_symbolAmpersand__E1eJW{top:2.412cqw;left:38.625cqw;font-size:4.58cqw}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_symbolAmpersand__E1eJW{top:.7045cqw;left:57.1547cqw;width:auto;font-size:9.2491cqw;letter-spacing:-0.37cqw;text-shadow:0 0 .7399cqw #ffbd9a}}.PricingDiscountBanner_discount__FWa5r{top:1.17cqw;left:42.248cqw;width:16.562cqw;font-size:8.542cqw;letter-spacing:-0.2562cqw;text-shadow:0 0 .635cqw #fff}.PricingDiscountBanner_discountUnit__vyUT3{top:2.493cqw;left:58.712cqw;width:10.25cqw;font-size:7.149cqw;letter-spacing:-0.2145cqw;text-transform:lowercase;text-shadow:0 0 .531cqw #fff}.PricingDiscountBanner_trialOfferGroup__0jsWg{position:absolute;top:1.17cqw;left:47.553cqw;z-index:1;display:flex;align-items:baseline;width:21.642cqw;height:8.478cqw;white-space:nowrap}.PricingDiscountBanner_trialOfferGroup__0jsWg>:not(:last-child){margin-right:-0.736cqw}.PricingDiscountBanner_trialOfferDiscount__Eayi1,.PricingDiscountBanner_trialOfferUnit__wiWNA,.PricingDiscountBanner_trialOfferSymbol___cUVG,.PricingDiscountBanner_localizedOfferDiscount__ZxYcZ,.PricingDiscountBanner_localizedOfferUnit__IGBCB,.PricingDiscountBanner_localizedOfferSymbol__scZL0{flex:none;margin:0;color:#fff;font-weight:400;font-family:"Career point",serif;font-style:normal;white-space:nowrap;transform:skewX(-10deg) scaleY(0.98);transform-origin:center;font-synthesis:none}.PricingDiscountBanner_trialOfferDiscount__Eayi1{width:12.327cqw;font-size:8.542cqw;line-height:1;letter-spacing:-0.256cqw;text-shadow:0 0 .635cqw #fff}.PricingDiscountBanner_trialOfferUnit__wiWNA{width:10.051cqw;font-size:5.049cqw;line-height:1.2;letter-spacing:-0.202cqw;text-shadow:0 0 .404cqw #ffbd9a}.PricingDiscountBanner_trialOfferSymbol___cUVG{font-size:6.58cqw;line-height:1;letter-spacing:-0.197cqw;text-shadow:0 0 .489cqw #fff}.PricingDiscountBanner_localizedOfferGroup__Zbzvw{position:absolute;top:50%;left:40.625cqw;z-index:1;display:flex;gap:.52cqw;align-items:baseline;justify-content:center;width:30.344cqw;white-space:nowrap;transform:translateY(-50%)}.PricingDiscountBanner_localizedOfferGroupEs__uxQqe,.PricingDiscountBanner_localizedOfferGroupPt__DHX3d{transform:translateY(-50%)}.PricingDiscountBanner_localizedOfferDiscount__ZxYcZ{font-size:8.542cqw;line-height:1;letter-spacing:-0.256cqw;text-shadow:0 0 .635cqw #fff}.PricingDiscountBanner_localizedOfferGroupPt__DHX3d .PricingDiscountBanner_localizedOfferDiscount__ZxYcZ{font-size:7.688cqw;letter-spacing:-0.23cqw;text-shadow:0 0 .572cqw #fff}.PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:7.149cqw;line-height:1;letter-spacing:-0.214cqw;text-shadow:0 0 .531cqw #fff}.PricingDiscountBanner_localizedOfferGroupEs__uxQqe .PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:3.153cqw;letter-spacing:-0.095cqw;text-shadow:0 0 .335cqw #fff}.PricingDiscountBanner_localizedOfferGroupPt__DHX3d .PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:4.504cqw;letter-spacing:-0.135cqw;text-shadow:0 0 .478cqw #fff}.PricingDiscountBanner_localizedOfferSymbol__scZL0{font-size:6.58cqw;line-height:1;letter-spacing:-0.197cqw;text-shadow:0 0 .489cqw #fff}.PricingDiscountBanner_localizedOfferGroupEs__uxQqe .PricingDiscountBanner_localizedOfferSymbol__scZL0{font-size:4.606cqw;letter-spacing:-0.138cqw;text-shadow:0 0 .342cqw #fff}.PricingDiscountBanner_localizedOfferGroupPt__DHX3d .PricingDiscountBanner_localizedOfferSymbol__scZL0{font-size:5.922cqw;letter-spacing:-0.177cqw;text-shadow:0 0 .44cqw #fff}.PricingDiscountBanner_subtitle__ODcvB{top:7.183cqw;font-size:1.161cqw;font-family:Inter,var(--font-sans),sans-serif;line-height:0;letter-spacing:-0.0464cqw;font-synthesis:none}.PricingDiscountBanner_subtitleNormal__G9kUF{font-weight:500;line-height:1.2}.PricingDiscountBanner_subtitleBold__g1Sxx{font-weight:800;line-height:1.2}.PricingDiscountBanner_subtitleCompact__ZI1EY{font-size:1.03cqw}.PricingDiscountBanner_countdown__GA_MT{position:absolute;top:.746cqw;left:71.136cqw;z-index:2;display:flex;flex-direction:column;gap:.469cqw;justify-content:center;width:27.798cqw;padding:.547cqw;overflow:hidden;background:radial-gradient(ellipse 52% 72% at 73% 49%, rgba(255, 99, 27, 0.6), transparent 100%),radial-gradient(ellipse 30% 45% at 85% 37%, rgba(255, 255, 255, 0.5), transparent 100%),radial-gradient(ellipse 38% 70% at 12% 76%, rgba(255, 199, 67, 0.6), rgba(255, 146, 105, 0.3) 50%, transparent 100%),#ed8db5;border:.078cqw solid rgba(217,217,217,.04);border-radius:1.224cqw;box-shadow:.781cqw 2.655cqw 1.874cqw rgba(0,0,0,.15),inset 0 -0.156cqw 1.562cqw rgba(255,211,191,.69),inset 0 .156cqw .781cqw rgba(237,21,114,.4);backdrop-filter:blur(0.312cqw)}.PricingDiscountBanner_countdownTitle__dNQV0{display:flex;gap:.469cqw;align-items:center;padding:.312cqw 0 .312cqw .699cqw;color:#fff;font-weight:500;font-size:.874cqw;font-family:Inter,var(--font-sans),sans-serif;line-height:1.429;white-space:nowrap}.PricingDiscountBanner_hourglass__GjYIZ{flex:none;width:1.093cqw;height:1.093cqw}.PricingDiscountBanner_countdownGrid__7z5fH{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.312cqw}.PricingDiscountBanner_countdownCell___86N5{position:relative;display:flex;flex-direction:column;gap:.312cqw;align-items:center;justify-content:center;min-width:0;height:5.778cqw;overflow:hidden;color:#fff;font-family:Inter,var(--font-sans),sans-serif;background:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.4));border-radius:.781cqw}.PricingDiscountBanner_countdownValue__108bQ{position:relative;font-weight:700;font-size:2.185cqw;line-height:1.1434;letter-spacing:-0.0875cqw;text-shadow:0 0 .07cqw #fff}.PricingDiscountBanner_countdownLabel__lVN3P{position:relative;max-width:100%;overflow:hidden;font-weight:500;font-size:.962cqw;line-height:1.299;white-space:nowrap;text-overflow:ellipsis}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_headline__obKij{top:.952cqw;font-size:4.89cqw;letter-spacing:-0.196cqw}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_discount__FWa5r{top:.512cqw;left:64.385cqw;width:19.198cqw;font-size:9.894cqw;letter-spacing:-0.297cqw;text-shadow:0 0 .735cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_discountUnit__vyUT3{top:2.045cqw;left:83.45cqw;width:11.932cqw;font-size:8.281cqw;letter-spacing:-0.248cqw;text-shadow:0 0 .615cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_trialOfferGroup__0jsWg{right:4.618cqw;left:auto}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferGroup__Zbzvw{right:4.618cqw;left:auto;justify-content:flex-end;width:34.62cqw;transform-origin:right center}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferDiscount__ZxYcZ{font-size:9.894cqw;letter-spacing:-0.297cqw;text-shadow:0 0 .735cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferGroupPt__DHX3d .PricingDiscountBanner_localizedOfferDiscount__ZxYcZ{font-size:8.905cqw;letter-spacing:-0.267cqw;text-shadow:0 0 .662cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:8.281cqw;letter-spacing:-0.248cqw;text-shadow:0 0 .615cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferGroupEs__uxQqe .PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:3.652cqw;letter-spacing:-0.11cqw;text-shadow:0 0 .388cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_localizedOfferGroupPt__DHX3d .PricingDiscountBanner_localizedOfferUnit__IGBCB{font-size:5.217cqw;letter-spacing:-0.157cqw;text-shadow:0 0 .554cqw #fff}.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_subtitle__ODcvB{top:7.861cqw;font-size:1.596cqw;letter-spacing:-0.064cqw}@media(max-width: 767px){.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_symbol__4Nskk{top:27.867cqw;left:13.374cqw;z-index:2;display:block;width:13.852cqw;font-weight:400;font-size:19.301cqw;font-family:"Career point",serif;font-style:normal;line-height:1;letter-spacing:-0.579cqw;text-shadow:0 0 1.434cqw #fff;transform:skewX(-10deg) scaleY(0.98);transform-origin:center}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_symbolAmpersand__E1eJW{top:29.147cqw;left:12.544cqw;font-size:17.5cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_){left:-11px;width:calc(100% + 22px);max-width:none;margin:0;overflow:hidden;background:rgba(0,0,0,0);border-radius:0;clip-path:none;aspect-ratio:auto}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withCountdown__YamGI{min-height:91.282cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R{min-height:64.872cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_backgroundBase__xOd2O,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_backgroundLight__97BLD,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_bannerBorder__0_WRT{display:none}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackground__ukaK5{position:absolute;display:block;overflow:hidden;background:#f47b4e;user-select:none;pointer-events:none;inset:0;mask-image:linear-gradient(180deg, transparent 0, #000 17.146cqw, #000 calc(100% - 17.146cqw), transparent 100%)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withCountdown__YamGI .PricingDiscountBanner_mobileBackground__ukaK5{mask-image:linear-gradient(180deg, transparent 0, #000 17.146cqw, #000 calc(100% - 26.078cqw), transparent 100%)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundTexture__0tKmG,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundArtwork__PCPbZ,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundLight__M9lWM{position:absolute;display:block;max-width:none;user-select:none;pointer-events:none}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundArtwork__PCPbZ{z-index:0;width:100%;height:100%;object-fit:cover;inset:0}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundTexture__0tKmG{top:-346.149cqw;left:-197.981cqw;z-index:1;width:750.073cqw;height:1124.972cqw;object-fit:fill;transform:scaleY(-1);opacity:.55;mix-blend-mode:soft-light}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileBackgroundLight__M9lWM{top:63.172cqw;left:50%;z-index:2;width:169.19cqw;height:300.681cqw;transform:translate(-50%, -50%) rotate(-90deg);mix-blend-mode:soft-light}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_headline__obKij,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_headline__obKij{top:9.851cqw;left:50%;z-index:2;width:max-content;max-width:calc(100% - 8cqw);overflow:hidden;font-size:7.396cqw;letter-spacing:-0.296cqw;text-overflow:ellipsis;transform:translateX(-50%)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_subtitle__ODcvB,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_subtitle__ODcvB{position:static;z-index:2;width:calc(100% - 16px);max-width:none;overflow:visible;font-size:12px;line-height:1.2;letter-spacing:-0.48px;white-space:normal;text-align:center;text-overflow:clip;overflow-wrap:break-word}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_subtitleCompact__ZI1EY{font-size:12px}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_mobileFlow__so6XM{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:21.026cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withCountdown__YamGI .PricingDiscountBanner_mobileFlow__so6XM{padding-bottom:13.977cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_mobileFlow__so6XM{padding-bottom:18.066cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_offerGroup__vBqol{position:relative;display:block;flex:none;width:100%;height:18.939cqw;margin-top:3.149cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_discount__FWa5r,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_discount__FWa5r{top:29.635cqw;left:25.187cqw;z-index:2;width:34.054cqw;font-size:17.523cqw;letter-spacing:-0.526cqw;text-shadow:0 0 1.302cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_discountUnit__vyUT3,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_).PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_discountUnit__vyUT3{top:27.867cqw;left:58.928cqw;z-index:2;width:27.698cqw;font-size:19.301cqw;letter-spacing:-0.579cqw;text-shadow:0 0 1.434cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_symbol__4Nskk{top:0}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_symbolAmpersand__E1eJW{top:1.28cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_discount__FWa5r{top:1.768cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_offerGroup__vBqol .PricingDiscountBanner_discountUnit__vyUT3{top:0}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_trialOfferGroup__0jsWg{position:relative;top:auto;right:auto;left:auto;z-index:2;flex:none;width:48.287cqw;height:18.938cqw;margin-top:3.149cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_trialOfferGroup__0jsWg>:not(:last-child){margin-right:-1.983cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_trialOfferDiscount__Eayi1{width:27.654cqw;font-size:19.042cqw;letter-spacing:-0.571cqw;text-shadow:0 0 1.415cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_trialOfferUnit__wiWNA{width:22.616cqw;font-size:11.257cqw;letter-spacing:-0.45cqw;text-shadow:0 0 .901cqw #ffbd9a}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_trialOfferSymbol___cUVG{font-size:19.301cqw;letter-spacing:-0.579cqw;text-shadow:0 0 1.434cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferGroup__Zbzvw{position:relative;top:auto;right:auto;left:auto;z-index:2;flex:none;gap:1.5cqw;justify-content:center;width:100%;min-height:18.939cqw;margin-top:3.149cqw;transform:none;transform-origin:center}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferGroupEs__uxQqe{transform:scale(0.7)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferGroupPt__DHX3d{transform:scale(0.9)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferDiscount__ZxYcZ{font-size:17.523cqw;letter-spacing:-0.526cqw;text-shadow:0 0 1.302cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferUnit__IGBCB,.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_localizedOfferSymbol__scZL0{font-size:19.301cqw;letter-spacing:-0.579cqw;text-shadow:0 0 1.434cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdown__GA_MT{position:relative;top:auto;left:auto;z-index:2;flex:none;gap:1.374cqw;width:81.541cqw;margin-top:3.472cqw;padding:1.603cqw;border:.229cqw solid rgba(217,217,217,.04);border-radius:3.59cqw;box-shadow:0 2.051cqw 4.103cqw rgba(209,95,111,.08),inset 0 -0.458cqw 4.581cqw rgba(255,211,191,.69),inset 0 .458cqw 2.29cqw rgba(237,21,114,.4);backdrop-filter:blur(0.916cqw)}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdownTitle__dNQV0{gap:1.374cqw;padding:.916cqw 0 .916cqw 2.051cqw;font-size:2.564cqw;line-height:1.4293}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_hourglass__GjYIZ{width:3.207cqw;height:3.207cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdownGrid__7z5fH{gap:.916cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdownCell___86N5{gap:.916cqw;height:16.949cqw;padding:1.832cqw;border-radius:2.29cqw}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdownValue__108bQ{font-size:6.41cqw;line-height:1.1434;letter-spacing:-0.257cqw;text-shadow:0 0 .205cqw #fff}.PricingDiscountBanner_banner__zwiB4:not(.PricingDiscountBanner_homePc__Oh4K_) .PricingDiscountBanner_countdownLabel__lVN3P{font-size:2.821cqw;line-height:1.2994}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd{left:0;width:100%}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd.PricingDiscountBanner_withCountdown__YamGI{min-height:137.692cqw}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd.PricingDiscountBanner_withCountdown__YamGI .PricingDiscountBanner_headline__obKij{top:35.028cqw}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd.PricingDiscountBanner_withCountdown__YamGI .PricingDiscountBanner_mobileFlow__so6XM{padding-top:46.326cqw;padding-bottom:23.333cqw}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd .PricingDiscountBanner_upgradeButton__9Wlab{position:absolute;right:7.179cqw;bottom:6.667cqw;left:7.179cqw;z-index:4;display:flex;gap:1.538cqw;align-items:center;justify-content:center;height:12.308cqw;padding:0;color:#fff;font-weight:600;font-size:3.59cqw;font-family:Inter,var(--font-sans),sans-serif;line-height:normal;background:#ff631b;border:0;border-radius:100px;cursor:pointer}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_mobileFlow__so6XM{padding-bottom:0}.PricingDiscountBanner_banner__zwiB4.PricingDiscountBanner_homeH5__481vd.PricingDiscountBanner_withoutCountdown__AzJ9R .PricingDiscountBanner_upgradeButton__9Wlab{position:relative;right:auto;bottom:auto;left:auto;width:85.641cqw;margin:16.423cqw auto 6.667cqw}}
